[ [ -188173820989050684005031656721468671345928159838008488920195888538116394533284790604681570569534477012007188283877577114179914050217581014209390643554368102498774278755653585258790561108230548095203227043204821395461165173695547762722426992967779362994529708834685170314431192514261586641114912592406455553879286675786844624387095826834030292207934482703607038725358515052974445149010380261735856785212981761322052961453779379115818899339939608841610820120941481329342501064334905445421301895910699610708160026501996163514570934160178032671442953513207060959187379684349000933425161302532038213012108120006553218132303007957286673913355377726374138550220019553866934124290111587975562798120100445093017816189750514140116324635107854906531122711460640992352619976865170474315345233882059251449965806194995972260253707898148176124367917354431538453692537276139198766228201742857821860520113456278410563133025877065725058334851952437503825566674640022918225665759999513038673396020832250807646757004001514592692347108974260891086036702423998381017322263458508818581463714071330928261917882128228403530586428685384642075288541627686823696019950793258390241109422858723920456299948073497395200000000000000000000000000000000000000000000 + -480946338174739365332327427695953238828661701317086726620566650992185677274236232085729053349414562486671810758454856905193729513309483011579591574826398872890104518863407512922466934078453921273440496679746282696738821344955742769703336993365521939245629267980925831652899929001441872145808480074122289324931309661468130100053018335600306245815188421901994264181717665068377068586201074159687611235472206731506398118645883146848295708760382883447745553633740388075927587864667027003747236742345404972224955413511339499958243680411418471748518512725650330060094355394378864803728056777231398707571169603478290408836892623817044311581056754626822335937761612715391700063468829018369140998420244597075673971857016683330356723547770827517694073965685837663412490640585195002431076235307223732355307651227876654345682652907239574600275026616613113027892782123355238323416775478838752964291703222612527416163822270499026597185490333236326937409658102338820050562084625393974959428573936606802011741595191183597688894464610981793202515840088917326529213751854527896155592612760228145023902336684491824999593767504064964122869668955682140673181111197849398131169229620727128808537013973155840000000000000000000000000000000000000000000*i1 + -1954819657850102825828006218177557266779731484884017624654854605955748449670620340707321664740439195084368965198630955136508948979098755438612074537013545146147014141660469357942596660732501939555152345733416689665345265741177864140444866264517107101996011594382909493397344466909077529655205132372000816378972545858753775288533319791466011484348406469664318324259489385577233974455057878668515158030731264109035020626798417606646583208094367968018864844718687314205745341095240697124462822228014753498241575841098811548381753329216226057026351299961238367960183269965877413496966959803995270624460880683458974174147141856800955572369493642182209589777007513659221958157251752595300453098546691681884046153828738876625157690579952592233090035531599561525493416048036546270951718898745072671670051537017663346065067107991221275293620768135431868333290039059285758501681363995610478442091098001424984176464409737396231076753610511715136286639744658726760038933064524026428916944145011572730919819705979826556840331496516568621142341731927651098149256958936976605697124107581379210905234101239312346270707659344350712590029134424657213808628126020722945864319486219447755585913299664896000000000000000000000000000000000000000000*i1^2 + -3541378378796277394031713192665942648937590851267477269934626282265952951688609984492538159689977163141037247834231201813157064331306924286034225295182503161391440218655938739482749893735297067867425299799476388839410564970555674596165233254159324010507688936696839333927344896531247379596467235560013386813721602094404230302604284184522049310392514226934286175399302175475032651748944081074530958149443028695084211465303580539946630637738311534997509865782669768834476055401219074669706861892795319298355486801086660650535530258583920016694288653667030330333808477935699893715743660027134238157200830969648072630355607055564505978351518855878143249801837865237536021238651331608029647899254313531706553059168711500313754843290547882981337384616744118769368321137756218971304165101197239208570915059261251037973428843596056108786703298306147220605933840988787025604820015454086128587705081462695135035054228544443511335893916830835917152530197536482823167878032567165226025559735942514892263803245529421177514885357016698212176454053538055497156351658395674837955902968237322177685556538679885750024629097383992619221734126421593705536855822314255327970558094673895763891665764352000000000000000000000000000000000000000000*i1^3 + -2246647515242856468736561822925235085866012314739104365140340156780020882158107706771324275358542014506961341413017084911318742100168843135232325275170258019261303945107819395276084215694967545541511809209837188844622241611295756147088891788086167652872664899701616079632052219051576292261173687818856676148065863043924478610716090850528306631459015913958746917282699465080943128235015017923246062192216368389953014829447523393737536536061809364572965862186059169869293652060159674607192110408645248786546515425205252238706230588546097721545868488681121932720225827109840499012831084345489297631640566128271307875816706416933735345754851295640150962508465999592667834438103885267971806892245340964465585199006392330648910803098317173769694615028657644157117223358441136542726431993171452371207409613905093514131443746319676271326780367989695560328066607748045933126821497318862636011794657447493597413423500873234445168906986631427213839621168202197601805187803402525977885717464426105556590708827410821166066360777740875117378461875996554362661892372579806135182915928839411759854807320263887396472045560117704711555996406665498010066356643867184034007097883374276475882695557120000000000000000000000000000000000000000*i1^4 + -388949208623207107302445255876600270560739269272241599979664506778153835190024564340402630535132462729628618711094294425866359105828433613829617282406520063140507831250247927753366084526718703294073140583446333310865733969411941991197558492844152317787891249745522137584028491528056373644182610006581961303827079298342238876754092318853845188645977481412408268362138513284517503497172501485720937410884603767635713414816546782575848017536357440308996865467113379490361548886795338563122048919303453550371489464029339081668556499473652111056737958183355295815658156872023824451879189154887439118372627408985775110765622304748578652127407579266291839279714869583703200717420825618095430922547149495170654024025368478758630841635119569144347926140445037374504525664700016980345886107080057501873959361389218189193944872046088039664560984429216293061189510497962503760055117042428230145386516468282450810495928068788369679150420998869420127813319971097632742647118522090011671700839180655344780889246231435663992774324343436038936294503850583294162532566101781684008702174535467915387555872006526413660323057868680642202026309257868297145851941001965793399797219879578395071217664000000000000000000000000000000000000000*i1^5 + -21959792140405907553977956060765510441543004881916515348919650563652781312308140952069874107102956955277267683704263708612874042772344800743263053400119067980703536093980598867114141562548609068757642752700013365656288583223507785521874051029286806519022028386669057753893290853037114796289557186031831226992226385887475601717778112547679872849630032457619676717670346784318287019753897540581475193745928915995333688153294948438399407405019616247307507844111294685315228888571054366164744175980504027747421402160362943458167829540375101494818498048747916173027630912151007142139470694627232230758890170172736107026701097599795903278471028284895018967812683352283184794516142676050469909318348929150219278324026006998087585176851050256047963188987945230550515736642420443234832843023351720752506639956705231089458976286555353952812405573177195525532658159418333607146039918915126664148594943744983374902667713226421467960349346161823165475173961845295107701730855417824071468472512064149817008806051670625858403307211893609144109530240747402707449020775362665279868081478096450741651480403408089242577336871636648445073274880991186648279827316838382986902734503717345899315200000000000000000000000000000000000000*i1^6 + -42743625947348323786498893221723438753219984033857678871666347870631817442720581728392404349384792029154756139843970409739002397515388196779754260648388684269235931861083991188558060441674740703079342732205851604309961562793397092538430249576292609534968954246578709963488199112878642397729488871325854795161612050622895686208677425969931995047255444521897991600991568433689235778948774815378527162677144167768244840870781290793925518150122548611503299517052243779087337996275486314539180655705335948420811292250508832001406996959661576518645936586654537047823426115737960617127794442856463329413034646438974041724591995867516360398394856445277454303882961837476510956388976916347926345911182930447725630711591776307255000768058152386998819736819018408517047041682923773706434986487106981889121329310668341218855886594600134826565322556098194392967930364892071273699478600830941422535385000100202366686951554701557139756490005026072919290263236380315024256413455217801560725447328003063302922770900927011253452392616822845460758751174003730318061474867211778630814555237950187571783045346770652635352887867635305182789729702149782709532961429298104977770447431092142080000000000000000000000000000000000000*i1^7 + -26857173407362552016867060681064697201669587452617715128078701326584206047393349616328049585213388457282573223282110446977971575546231570985818222306797141008543372951949380628027228995878184044876294028778226924223758387007721012981364443381155651629824350866347827868040812181659209672137725264538513192344063014553392333299693753933133260564421705259432988667347664997727218913098036222485187692451369282579104444458563591184219637475962047929194172340002756522329027030670088783002721014801592817091951611214299162215514937404908664904301164458985500930482534204997960689148362808813790859793841416720323587545773542927008303891792599302016159301543588776694354597941739606909248796444448716294263326338549007023307971822505649635431093460733653926978111680277725969915583753788574027803780825516827124533685224271500190267287438953810794370802865521457805191295595280946500024163067111687279353577370491716622378438402721005822336095692337154026492661866155511342165281092506416250152258777291025024310488388739669540761713059185023690077593221511682841619247592553319708560687046238935711879976332092189598652409288783339910958191634598726954454170725982928896000000000000000000000000000000000000*i1^8 + -2411973155225472655205983319123101128228232662564144351656705956561244576584502101014026637461680343985000541681367766288971391577965418422293873438834152998847583958638420026032698495322612512542396011076060734957851062726598399946056615750108708809937344851718247277489863605285516608857707780345532866168698200209022015882926476900023794823279801543186845631668756453517064417879585244119196939236700468492756994872146684099862272000654377323832878418337623081395039921916403502361681934080366312896260030052336222260247439517951784126335696204675605214883709155090622411806574515566741779468846239670275442144143959829846785772697769676043740921044826229622970114453308463091393974411506876545974131712822927165771979956144374912164641039635704579149342572471687022632969610333816868014075865426944079945928892721911620201518368970284016418199062934960339332545245225485507607207714280097490017738562276175108720567233027290528258884188873338339628402090008070576351551275936737708049653407219765130324179017171419230023491848295470254663369347030431348457561485174459889065746701885121322523722303257066325707026523330377563687582932035424111508318607481241600000000000000000000000000000000000*i1^9 + -12842513283464775656461135169923575093967122337715436141332268246305864400325684957164361479436943613581687982556991516820922827149645944078313014505662348360447202401665262954437126675301824751357836210935620761587418733401924588331254238215809613732248275649909074720235335711873754200733169708637926027462493908060033697773587567652189689839769133664882125747515708561685532324121615483490173726850347871458219637316311308797397371742823640421855865005066037280121241503898367494154992026562110744837048960951068640930393288414267876070951292704666769581348079626271584827125109088731442527138084736468507129476393304466613438630645430197201965483251711567163405980120233407246399515090532299411652897085380414449010252064527165615045218884790726587155682094635081563857888392041192839891314718394064342658665572383992046610826307730274982454966289862221377929515348091136518952211925193784020425102012143921681044429165304103900347899748632911067837335383716994494880702997765736198208149005130126406016829385606343491730434675150738764021714158777656307783588050767118821936995678040428984201688572799706801338786692835427022447449986710952070976771194880000000000000000000000000000000000*i1^10 + 385242684617223897754591323122667101865419535920753048937640680049232496794578870447390544795035406435869346044909728612592969477050670020949708629558724680258199862904263761340570818396444737713714644467968379039114624965732985473178760618867041183490171357295351335959116308686845125336324139148916306758236304311606913834221845557989000042970399370833372280500631470300023938008387332974587679747947845361430089915343283106921367551022021354284137166408393505121596566126769395562609698325111789520575878079929994076663586255196533373777976804849981012827395312782973836031426744547174978595741319288712158342129771661046693198693465723546639361779593195964178126859586980051932224044942411276167393310316838310907079269824972143763271310507736762474606068948358155171104700766568973366861118963924122956818041750150695699381387880365748621329056484937919089946340403780705136258627434949483827203922348949636859730350408185244021294342549527262197467879128070916774533169262672428413255225766687151607784166329108631249550353063992893392637946818674595455708410810223488438868544890455367070076023452479937038104278582188170619193574747496213358051328000000000000000000000000000000000*i1^11 + -16801169068744608194840333815235476976839479629299643661245091624034978092539332120290237254735138158154260734798798303632270568932262619517255846754121356598715909014474497933838584658363889066679149007372524334715151221816076939349107094732092799403306839579724445673159865977395837400638758323717909261149169690044188644692569750599446354443744915913364856070354206381899594764553297492405079524306537535230644949948985012481764865390467126387954215344210741218114789685145590572581316646891032551839610551695199088893696947953360649263077650081961804314649489189110002204815061350389717369717473448586080826340201078478471967132832866202786567641299264468824019278154944227818128299926697995635478868007436201720993832890462078557349002432347393928821043086763650483990873386957123338186045022514796232614333098301388360025418034051423499652676277393106286076245370374019497770753703146467547254887816878073531151561147642424379075154314354699871367988402705863187764342152113885697882159022569514883025983406757720379362075289947047686015528319636009200186768142176436406422609216579198152342761547824531791983775098181938077843872228121668852121600000000000000000000000000000000*i1^12 + 6243702666076886293685775761302512332118357094574378274863157047444142894555499429002935954278737016609773445376613257679244466295028061887829264990030620531428209559113022781116699450278327650699788575043164056715044236754441890256809252535173941314311393207827702519267992836614714955393326961852350058615417568681802258144782785965584112758508129849717440586274202873744357058031787687936788901891857786190356593199759133278462131888377719862261747609561081747548830448970086477942347639987521161441398741899708423510381855178171429016314244881995570632666507035740420550887177916428669168598639518525387074549346235526541269131073366606266596560879274502593288008027125532049864636451772170840280039436336431749640824015798137342906234001528027459642773547877915748563677190622527675857749184577383395225735172101830290421912522076303964500540267802491515408527174063414689005237088237955126120518549043601528523148957333909097792747748569892551828343631344474524990835321399460448870525452763496800353314210981273220457998993428116981336785433796454208079421770562063802993293829469420316241652397525140006466739579791018656026449789331701760000000000000000000000000000000*i1^13 + 77839439876564253782377472077761117032558372342141887819484618130558080694136541977621753920368316217136751969718121964392650065329801380837866044638962494212378439695282459411135772633936825574648107042130427436508025685776722854983109556965124332016193846275378339775896530004548836481707635521577315947010376328266875203637579564082302652809468125385329291896504311693455781847717094887427785523645756652510846702871358685007450413938671956462108750981868009931445107830745541980372053994399357411065190795560161960689429848577157988156619237808740952774286189881199368148868070761492444468678807136881312706166057586261181374489340014082997211580861602690567031162742002916528640216023084271734991908232089654135111143825149501017274483001755913209013905730062032548820046890624753584780435195976413776385571256274333371555735099284213055458346387389302910106633473626422841260160504722767383209234533179622698898519023794072742607929587838335498053865479132768398994902390428703304615960930693091117421643886015442714172875067388728703777335437667688820916466340417867786612326483857604526512218516036728213146116803149354501540048535552000000000000000000000000000000*i1^14 + -29648520641732478748435595971970810246667619048734169609286988712161959767545391221635782757259870717031256454855173915502364906080589524578908803122496952676852847515172368630186743848155376314369130698916611997497355715522628355765280637306343213394567059473475007185034081152580229143021585029643875360113293450118932192956213743927657174381817718080394023018461314676229697072326600141130729882287754783728593005787855517149912520850053577540606129046911854966617881074243257685830104177991477143027946440339148349708792981034748860604108283962770627790476226345628149189964884451272915357576136392893568098660687959105232216333223246369769649436123875976136178368331627379224948673789358095825924060246273559316520589821801155681050162429261782681639997423778559802829751443534724045628425605401661065180188480438985335830146519464484402888013575198790217915242461696598821439889084884435951424045357729782329118978945298022079898174075533264206339796908162218844751439422369229393294760204047926540723352674392369278901999983479635170402685496654208407907981226626040144628221724177308566100411372855091268566662106662307731446169600000000000000000000000000000*i1^15 + -564728575485113759888417004084979406854918914864185303773878767015347561855127089350270467091219483861977503678559573025038449844349202550428082987758462666298384598744988980462473244340080391291536987800304421829815565551132672879239389888757379426385252702253633313744184615173923074101934549941963306789783205640309444665356705880557579051988094306666430162006563674185156420489830001136325241595334622374830948051310712325429906216491358571922692645824314061133264166596896990640177417563416193892753466581613631251915265247083087803516009846677954296717795682195524426661478654328363700286269403545318307506351602553258238001191765838844120583602377465315312527695705715787905668457305884056898368815915513509908955250015182052814612534327771495348149093352280879653053100928362780000324085938299972089972030800660289862109115164994732211447030351871528592311148712461411823883951491872152526998795582256939716061848122998527852724934597218134165254011761249765367717733833153719685297219901195371770574026493068792261551654954801964496574893434536971496937786568688180118459930328561085575735518710958576056629773716664835112960000000000000000000000000000*i1^16 + -1051054187813753979174171327494429179474682170564105430721134612701930280969545792511269066947336733795429227488552065259223192403910224397972583126779400812560700631427458609664427348102269983636125277615211372166447531288748949251430991831229814186126962121419599232020053757380964336559207958884529627343237464295561137094529737360961204816148354492098155932318609083460796939476342452101565832097421560512872685006561559230026740580604257117686396944600669737557588783587161925044519042932268994936798711723715440414370764430854076535995493086684547193550107159988916682302616733786946330003617087199212651618880189690466375016901658482231755015957768761116711363443123215598871901391556526102959847260059908729353283474027192737354093028907861042315303110307069025107927009606622876984491390522894340299346908260674481628459254404245647020764960238629381099045650552549737778639754742055111839556438960103992704898687601725189829698189441783635657139824091509052226074015191310099460810625763289669191277937853909382810758116315132124533348130025470292386614363976092358234815659209866890651646942101183341644131055207186432000000000000000000000000000*i1^17 + -9231415487923806061208987320167797535988558597765232417169836003717964384659705236066025608057727260003959386474630572290667127543310805417960074336294763482323889613510826105770633685860219099484921374671267842524434719357392483148137928566353134281878977455994196322995830866067859394703009876435266114206893817261093613460651415801369527575062343657487665250424107219715198601773091826070889421360511879679336593454182837601820660858670937148707280445646729637565562581500859371981990705551232655449770693485252922364602204132406139879875759305176102901898560849360916914338760984022868102437692426432748208416791306246390249701161157102220624749285288957299354811727533520274133792604064712770904845414728957172098741614405099277291579322631447955807947103263730432335839317037959715911153318317095901592875267958064367849376442914718546310252485834351682633870603748686484774786014561249196887305001929604190689046867311229767290269667677072209766147067386488504065244774092107852722994860078423465128054218664349605653137993504861667821377303976032544372157171610840944127869892335332973637599228692967571292121831833600000000000000000000000000*i1^18 + -4466725309418404000611890856326723595105134434577530991297380626840797608810159960670874125478452374848924877176320737519616765089515211935358006617253797251175316006159473803299657898991094053445105113107748993105837623140105325215818135139093992596348781134552688647086075127407361076078727001554478758045637797167355214045888652231482194384130965138067282440911986018481382497570295594718041335589559831919579121269721492657369990787071795182429394042186029730882918764738810425096852719154484531161449258046580456322388250569676634952281323683835882666551684634467365271909546531292943681818885138692407627668929995862199361906153342420574867529680023731186126189393362905288076585577489307051315517913638742677229668176708389731645456798515201296529251484097486665304604045292592882697221467907889065458023463312504065234780983450283519260956625177106117048866782009902145663366115047361307205020727481807765855127973759935020840771517595871895314879595605693564830787290915209980351509072150565408902762761981264271307147411841646461882504493693384982733324812573475340157459583510854138510845022667523204998758400000000000000000000000000*i1^19 + 201109594588827066266063197533906170565555408352632517642113192407996936112397230773739973546714154921141920977681872165019145980089408411981450758177374204251051897012840063187942880820363479779441257498571112007377432923696515255042164276641943458408440920487556467994722042292027756019224463891340194116526469084402402610714528524221970688163907273241821364814826541905170857344404395032474682589748286215320139965684331712625213034169005403612045587958951337884038713901700324791325888757601804255776311472809462648140506521965352237824102388919393760871708554309030155149111692180746599818791089355786988714188107426602992468676502213365732611092258125519968491997529653988457790380907805277070291911085044220699940023557632543081145879466587920954176774874710845368702841675255905159970596310415079216715738434564561419042888519061263382885368668149704906587964138414139791400427511768222795403700288329515348420842886643532580177890071444249540909985845961820300709799112503714551746816025877742024234176545160888682853311033440638839163432196874478849074110172416538853089589244477120946560172994341109760000000000000000000000000*i1^20 + -685316085574253931191498920081303634782112234899858859380070487012155540080655659130357170231948670507776435406364160380606850072855206855387375460844085534869128012521945299799680753540639606738224044173403061566617350963263746200356870423342695844737971803971157602969233519424568713839133262730364324598954309915258233495264594389211754289566918555468690141935790286496316569622395727972952343307404397040701767688849358445428010379691598820242161677028589415459768028738894130761832834150751500682781180980198114888690558771468652470594484292231701515078384835063337358608235365506052156028143445873316071123798639097465367827925237686608518266437023817560596351064127411054089043620211910153950238999810031386797077722620877475620268782473622165297686482954946334367818133989930022231022877971662793092996627197407072499375814652732315660153219816884395671861944875004782714807004186805190684035914131663840212391710111655030129695236722141897797228433529707437987553464064184660907774650692056152503661134669590671833603463694633588709299561008843173006097490525496968608301033410476362367540261394841600000000000000000000000*i1^21 + 135312421373039050059594754173593776591100316521552167441526924591126966339684390928853733908945000532039987571271517268542122951903826175548050309426826636922552471896606427602492526856116704061095030724830500512455804307091087236323321882698362023001276287616947522162654384286029577047710240396105857982593371730135973459447547595237078595064030479527210471170335514543433069243694594298267784532697528014879251412605882114671406537825799686273853005644071354872390739280060911011573673538513405445020149093565193893816357622670974613129829261675872633839306401848525733754601917430646249232344358737489431385656531229920677964218224387067342153491105380356532605205006116049484057886280313757595487977910476952010477901899861509848188057377824740002827050941918862822403738494255182469653174062209614281761586696119136359764257177937286251759200684210008431031486406417694553782567765200784630875976280973973010913020338058255477363377287038397610649247328175653580222246795191116866095598799635190642725274966722892823383187294063180660182703853961074076464918214120167778934391518383738021289656320000000000000000000000*i1^22 + -14524093059385205344008947321083242932882071074551763670810928613280762576306477984015429975000331486381218829775150924184288023232897857614068266550933179396330250261880941256706880515134595700045263727846124232985410395520336971406912626799033164517389265837629498841157494841079468785081870772300675096962813733093479486082142868280059078942066525411163499612642950440401626052169778193495880582528199364030664834550174604009047846552187026278323543096006564729074556462067776249170412232847952407283870068213204927557511473003812530911117143197753617211526664081735131826580453081447907606133992084906491760160079637517851520287092673809636630242009394351966864033568145661379954065730659541437968164553457009123319395119495886270360331449824381498024291719108242765165755901827624927762228685768657243220749255333145775348328233653396566560208888519240453008774535824452854629456958241137471488013375650414846326680485851489872268001495110271092399916401764824626113436878056195158852608594335906133557289382412206223630242039556059384657292824625062963878797443219623532590735558571315953664000000000000000000000*i1^23 + -30894731614550976346206164972452225245007472351681569040414372571256137798713487451355848187137880089753814605879542358782832661024136518653038954423201602734144499804942391290213478352977168663526111122256570032347040281911131129253216266552805652103006806587393010899480398899048704422905819076370330573569570219721180261546420409685839115056412475199617964648552255158190537132092561278405634196001943136576566246374223507344047588799285827776522268120104453210570427426726458185245029571800856989641884403511923751346157909425144125228742579788617363523892057692472882387498921217193366775901252412350626761631196561785186399153808701775038763924636938032107332968348874040887555639159642186667789410936908767666276930458672551940442436617039984295838788365240347378517643282667995354581664106243624682673155817807271576666136401834567189650295148016041949750212283272921598746576692494367644183841815973861240450240467207094583615552339189679198700022097929366503527252518446377828816735668691745188200624240609060636880447473149869947960534279058997348778029381713788327242562546853478400000000000000000000*i1^24 + -5531607995533360988524348738429187734793406360648577158892484453060534807510992894996507104063731111917208448714624603573190297514509895694606469207720313514495986701978223237909685816005928154451515559738876602039357311216617671457367612445196678727189486673372198755879585941395349570070870591950971956095723086839803755753770274799917264780013453023225821229453952528476138889241704518466576402914240316913168897060147183402779473479339827425561960759326335239672482922139869754920586063929428338948670673119545795517672817822923542769229689559341223417779145758953449228669608948430733173276402122202815452937180086521927416220712110666445934629957664440997337543633633844268821909919240507191437679031305301630870190981855605151726455765794499469279978652122381581108241754524611707029909530213891431980975021496562195095502434010382826799997996872849617624885407363541120630716473411277471108028338869978323681183255612665880842863029689542745243256742311196398219255296018482244580203223551398595233850437342828922498612462344542702203201217111166421464037459818998208054259875840000000000000000000*i1^25 + 660233446375362415136674709034716748607525608532127496068067917840499951430113073983282038792748861934535947354719447764364549410376860029971637349332477807550204123566241925809788594871387508537379767359660814955506130051254057143327579149987608606669021480117563253105520874077360185729267420316531150177165439391627494917525020090114518061605178742693626806091769650825425778863880362832685944678493444035783014352317748304261231551650401143087934622378976772467003053186225614842328685658206807164648736494986096993673891588168525523163769981597926951854747225957964306072947429630910329989508494570852463323804027601063610707619944281566428892996610194774043829265381397052744382393578587295891213450446738264371959029231750045541713923160668497937655589343731573336023382857567132773743738015990676261280025742709622089021685927132511170353380253866008709339476027973893016208699330528872673164436697172303083464689933860618579722083638386075845273888025682803743053478797876647730408149927763565698530516375318679543266831380249295270436804793338607812427913206070342582272000000000000000000*i1^26 + -26308935018210647404319105945526255395790829364462455819718851058094552925096016768073551285629264232340285994174101382867742643778582501004647216679355073973921491421755591438334908774094402931129213018949207274710913179977236098459838398696967756669627967197724511740046843382316319508632460671580665181651751520470504252661689535303141996690700448442729606970028314394431431781339061184958703178528074546706977568002278530733396039648786338709686653090095232643893514148665503782437239456819297217177764704556524648316443239338018644232073283272785553489558140590941863003198204546471624029122553671583526302255087269339673850867238355659149358293604763554834399681572918108351795320313906111248194768921605839656836321408731600585610979810730843553482308900659592774210583978820280729552965420568219478271291806222358848042868361775616159766071746964843214647260421078768065753890565218940191321189767368271291969658161945073914381750727848070174374966207245861298143451032350392481289137849354058399589045103069172459431942552673663771443116247076167046883795916632883200000000000000000*i1^27 + 16527350342320971865708809686196339947578119815385434708913193114643469073023870986247405921326490425734433690819441342838789402219566453270335572605040800847369295852544710211668191756422503443963579804690099157873508560600345451794168737670294502557600091716437311350807759483972413974274239978215362615531591683760206162601040921866585554720881744426340567008750648335592437438511921451628387090764281954543634263862524373577812343457687174799019445464489700698137833451959419035068671182236278204339092227436265134471064190042749606516850769415714450702990514200509287077160101182787588056047556480478333187465140354716197350178158267367918476572992183673239832310746187449505513593730519594249362379234158809628594165234257075979325939764862359794628425468541722391007872573234660284621560123295109434128690672566906746815466760325200111175661889355495300802548169271109415463027336397795576159656808528340274592529019925169877042918131726589070208607730189924702443841697371082535508046729324211736029974611150488737165093548901477647255546621574742305200537600000000000000000*i1^28 + -1944328340495220259123405405292629574727172434968605086756138955139021111355483041353408555698104648865071262136364253833231722325419528401391082435218720661080134901700958508735967886424473528670693121427044316452915900249803141310910311971451636526792874567699124629680234225216379443899512205196118344661218154028480079678571825055866821664643929012108472764356931396735055590949871500208361309272361064955793410538820785370474380470854609620056971091317834054059190135412154288983689586533050549071725373527924084448928940134162232180338804850037132666763393555749711891759285307653634503368363053723655259432503154102588272280635918352506107211278308911115585983446841354396853742806317555827952084663038380214777318037387263227704262421247021165485659433076109624065997020440447546728591828915966241615530699016956767342295163367633442914702137651906953339480246613789572691227949881098661279930616541505306773680443876751313940311506450024499854681432378815587978568857990532192626922157981366758026487744261468694046677476228203740082064909861126144000000000000000*i1^29 + -2583192384785039263899113291296108296531294238264463298839364507308599097706613933094462432258864539678034565066393718092822667751475748129242802453630507101163985124767746207576012062453635084327748120532538330686942525266441413737535824346363798751732330282417162826889860671577781838033503153122036667998991511752983877764004981932570295406932641490608607111274080424411429818072944886674728637491792767135747797390077849352909680095176167019817627392504500916565426503570582766551124436938821976226272246691886952912243580210493867056577866078884308472606210069939743711559196549160939013830393560987846152633034927670612430093968579065504422642726356891506865525997262301662601012396718111788703326118804401260214802846293144812527575335611875720030717446285248849659266737256285870625960062647278505162539299367094196239878528414842086461826605758189922639476313787485060575847731479584247450725861924249034374422244804051665445691600158606089087824718215449194267778411750252228294777953199915064001251803578031003680790770626304903237844992000000000000000*i1^30 + 1908270790508827780286456681524654807161285735436663570656118072086455462863704819086029988335883108333776777370664874065609515526258689021154535777666752640778811728023633294568642328008065173383311505264406757795323638495465983350556502881758001635004485751288140820412347952751321531672480125346906190915461009067848623682024104080666918065852782216354845184349969869247411549729285614152769118578152502688742677172339020064854446277454983815839230128817479373780051663286330925084070381212470879194359115229359186362422913316231031214568958819825022807234836263430985691366267717453147743789595335736970172294449783632876418276457927255416085282637074402190246318451677526057907608367678137659445131524951413770025312223211454908992586717592608703988096086812931709276351158460298941011065765128793028615115623231929626779536253491679245310544795685493119652884715105997266835620744511011872627950397428355052443295476165877198226886027468990790837367372388711839950516486693295041595353661191391971323250869581567353302956322322457886720000000000000*i1^31 + 497210837865151065631784613903086282717195699052566561822808341320766147740455876457227919478715725650650745383934217966709205459359702878489194859230873312977666791121807302181578756433827908166020244451059183887099447082245952322437753150110952369121271910241628676588654445139071312740275222970827392787232100801396273396215800186856843877888611001644344223201190095119908261210268981975951743280557905461125833746751869806182156945739189897779380435939908843088077717354287206303949456677100097843067233753577557542627435561602306598287993705232292598092948524577311698223465043021022117414924225773674644598497064895359551401649371398974795099139811386569131137800757273506808661124109125747714372630233511419898757675355429609074180921554623113640827885865071928998102028034930510324078090995689077025176983793996269483669809426747646592115169320831801513386259189298280115590459054435222247556089556573089138202394474014137497044587140388693544116885633199488168161582312136376406333070145342288491033874558983662525290897408000000000000*i1^32 + -30616219174094078371661254079402054693552370030180508643348630566433238471249555998497077705279337962168729634254172397513827755281907483550313474002326017664574444570482574205800571839390155291213333187929747539567097705816569988010191976857298671681043800733637337517123787759346812434728082006242203314404080958655734532815462870833285882763439636269188656585754501145004486495830352720176440561614347849455156211266621811993989922608408326390575855972984168374030551621237317653947917450580077291796765198383749201565980711201595711025519908969730756597580611385025821256486334580083357925044116613772364794220298669226523560323496981584543217588079640466480106385974645923316576007388200156099160271224508127574633468242220235936678558154212484908108090483321307634132684625369061645349512357147373910063615017915764230862567769988836879728715789076261056891739967830755602722803668849701634782958650613685894737998835280984976746427403544912580789881214268883909759109643921478935002550154882023018068512556452393779200000000000*i1^33 + 454005719477237658510501059488706332529645930942691888414939747809808291300340551097981587089157393663471238753466488876156840132735183924724936270281545309781892238745835269766089778678305254291540508867517691355780686472057508424261451469662023438084041291441972075279963242140499978635249218808713362025489973483051913739069521084778380143565767153219885542898271890774199296408542217572990407870298145919967134799784060686461578031928024640046265508875928187650551530595127434509643551746677528536032621337072611499240387755157386007667470891656125780963319901300049778263128598111800242920987849723830983484737813648737820830997554723395231172145196669663195483690336965259747867902208818761071727250238761503738193109359727686367155536252292139397610356053934990827609591592232696186573717570329550852987400061544090704126057952415356818597745586729215873467034299321774756966275614550954573925401033221571346273445939220870475748980927256819098246197250677569988510506667276654745610313218000142286141583360000000000*i1^34 + 109851906343613168885497814799776205527989229097133004924983311385006327676835498828905675737333017679329556438389043066552460257518722502548754076769197119621248908004348271008927828812436236642990907276528563701101440560221731372478283648074768837527950695604427483935471739211964913954539200906876389924556640139024160997890102946029834910070258321090359982698148138571253250954149125530508274967074882278398296133129370170959563746115567791387250597097278390630057794931728354742527750186311042626813205375992793385005445126345968037327711346667211293255847225895743139903986878646524077155823152623294425902604858443451816372591178084358841210561918047386279917049643173680216002205976620382610433263712358058774792114745252877376122421182023146710063923603953940186235876861218024334132631264271851589140717947908151571167393124014044874145013325035389315767906125790957856281129540695934897098350394062842469608444474743406637477863058816505513716016464286067915703896587867426449641319182157824000000000*i1^35 + 78737754114650688893481136295606079377789233732317979715328264085136870914645547202052490032385524027544456537855244527746036092809440385770253408310364881669370605362258041017858516757167771499554289674107265270769973946760098733038458148682695251046424098613177357125508850280527401829783626545899068000689276417678884109201571042972940675428615975663670273096977153767299863141946018689237266628430230852479022157948178070836846903802600153213680641231978798870180403568102726132609629534479331712822727998372513918013726217399564806191126738446665710430721044268535617326612831613764585741230356965176426199209547097790996409825867528344804494543197930203573000016999446081358026265384385879465189613031660696149953028783420214682920679822355938335112393472115720703269708632055052308536701588451563353423337243953090547378900229190892690391487858130410090162940112121900031151952961995576176962136362793468502067793937896490796103101283053571750543865628277919085150579704729837883955200000000*i1^36 + 851646162371828579963142689938159546076549421089454497497522093078419477103820267915940505717404819932978208635626977788955653989577371072799409392800501782323848688512068337382666381432795090248686119611470486432650929013792676004700631678738056344894559777260919764977620830689208665883173218492010141908547596998039808373910044321116942492229715316173300317928326868098889924387937867312305908013779391328000062064252094133838742224038765455517520329703473567147693724131800485452413288866765357355340195423868140426968303637977648768657730004489564128167860951312574165656175421657714160371202477004900716343371214610146158293494397128890173041491407031744259973985639183702274858027657772435501875495453638624661538257328573701489656172147347682701135685415282473172834727020328491130761691381640096186520483937106517735214182190404247930120867730916842467783621645225085434036275976533751970831633898804863971577607309635903779021041104762211880129605333970808923010616320000000*i1^37 + 14395573335522168054485506586279651868152856355606759583752223780711839045921610817382163455467574370836331801867956199615707594919271865390869956237877606333032491860579842506769287262134063923428080606293631319285905284203544008755986914614776902824227264797209130823597116261671664800685174571685679447195916980493817120366969948271026822749081325339628548848231422266253914914167755949300596308637439002269406939398854749627783878618473762956186257600725812477638591586567620596695936277396696014174869624422690678957261319904380124661258564323127867705086858521111301687727793033511062812101387023544786381246633495637253323703950591257134819719220565293742526456105441972576013488956115906375850515515635895094396336658817953337946716745120118041410739016074770280883542157966496581892233569680616688136334412792405179195203625426155342417255885666891873462024485626640831877407026917207583209707385064711700483474184429462094215331655920911290531713591774016000000*i1^38 + 31675477541171082403694583424624847391199724291581203010409934575607867268747980664497285344302565815716482592954766641226949132960162470724654744405423567609176940232998559615962090791467398283304907814016077076477758971593255262143908921874751553571845592844960195861019855646912742751459563907918597261217025410571516752093978819689705484341405474810255214344173172521740894194819316190213813117505212231973327010784362241138590744178384413264187797342405858480382486510431826410863136829407875964912670171839713868488644156958496758463045529990827122298310109891157307161295479614848701279527332488173667640910366757146532766837231504187450516533821657426125341637344987637821535836023273594342589181031776599541151699874217431958937321984661611988961821612415561043668091181327180508056651920935191155059091320629015558110256708636311152517326923834286428587271531446100285511444110386541113328425851781520829080545791023917872693299782970101459200000*i1^39 + 70197650125244743356357423869802967519387002200036797102097736621050809632631836464354714067746384222717800282203448802720847366181839101383460259108157570374799387288589970132843875180309778397571077196635464042033148265033961233145289980195276731910303836375154348474430094850978546394279095597185630608231217186860636658654615471502096774803721123720533184653467180011401817412945607084365758286122117168850077896210980664652227290419086388523168188722879032392858631437231872458485433814995201368349050659091141432465043347346408556668785892979858242677712630365666081669790922264937808635232078840447450637130141608818624674045771217867672449439406426894399655607787487753096325553778375869977546637761647840090246038988294166127740532125500322553089897310679502788721062735823975574521148258876107134036578096899752889898728923288678233653188208807665827043538279630276436832911256616629860260696363564792764473670482181476317807200000*i1^40 + 86733396448809764410392102890321578617314783723498123073319422918658237077828313120402780955059576736879137350760078259709269639425707601748398984658364174711631018238136220786863840629169849829735888184842552794894895109181032777052094074058021191294767695371890985299520769082993069164024844000987171857878064362292312985975288868507743966280498463725592683373813872820026434055946359738236503393752931450205477945663499303605747526194344390979405888690487489915365994235772921752912392190204585537533620468729662999458801430874777411684858160788400063881656412193462919265254022975615017350654737753487108300295137662246717381610514213755202367414107680730725258514857520512536489327959399336512712645291169289697218324643689910970246611179703749286661648668767506330282326734408212338456533599135347255005365896490119242148547710086251065726876179610726675544627409350214509091529099518432099766656388338624000*i1^41 + 92981121266451299527377598763669674140420470736180770219512587312793575597994581546305443704026181934257717739314841109679100609482687193831991959415246709626857547650058752780106741781899612185730430399707484655572425635444522325768565706427014679199123955263867423482347572795708511632146196665159681641858642999346840162393234037449230732494514193072406844314990622992945009892572178366375084073074496860742256279686853254816197527928158122306910294929013585869540617179641729245381961877973677472562332268964859253659127674195492299893133764615803317959786363373884862505419729687573690858841696877706793437924129891430245204623340565843974851401416262245563370355195462501649798588479523045273930626811715702904503013778652158972718548257986281761741494494271835418288991220285277036705629710844701947791862937096842456538138140030394167297380664650165221734466572073554290932841200*i1^42 + -225372847208062456037455317256506381089717665158898179065020579465385537630827185587529783657108533080038251678703738321822064935919759089550966628531415570135144258641495907596269085143368120597462136402821210452096570022974478404787146175836838360424184983931237866840598985202548832483076351924449566287615257136049299465614356235720457615260971619585859965009124293401714314352647363896484479003944327330387088739903329154114453343811071063124739660575461461776897653401949867042939264035584581066172718951475615062764738398181905157250000300559640364901002924191240109983160243489660741812532591186092220123329870531743166332530968238436241420295311574963576411374150668446987343023502397675765624726419850725353027803085866060754536088843900220379164706120333476263330650459896849979381312015202126401445776944710317843770730219612440*i1^43 + 150510211390104774755179071071497805157852798351213454580620189575836648385607985879339515983761989567280838966328344556597976196465124152707169948153374904795378600989314341063906355111750950928821000131515573229727495465398536998918961523088463038199697316747588981203108490704943543792745498103941313948078612972035153077147809452589325863685030068876126927721446504700291572990966980099937795997937983457227024698559443338092949448870843613570764295635704565077549145805542481726719235957097958110826813168107170511809740888872960139497109979636698189087606093891637369028027663091349190705621058670219724687630641308488322054656249518417034578571407061343928483646008869568936201626679467407330619227274111748883638754374109608926616423667740560122450248439424482684597346735991242450041*i1^44, 1751663800397092326839865662439195054455400430149606780128530950370949247829528440076988133825764835778121906194888544710757191694674650848735446359481624297585278677355368416071865283302499163545577026693921292240420543975863936733815773560748466666999310912088226713041468103483024891035001864931676851928752794176270462030794008221219059423446926240888781699615196729662441351713127605942474459760535552475555935985851985266006993745979351982809455840896410207500346132013696588957875504892875739719399186440517595477067068905651741703713878044685810336855015707616779271338324209723253077443296872765029594130693539902332404853296086493795863456291917250954357029714266854629819634636619496218195870176809361840218270959371892437675809942307429672780491934077757165047029454369300471630269711055940579484567980286628147337686420202263707980751364338630279561451286815505777909456246380173973497381153526207508268592042799038032724548925993878026451577401215998700126072479655370404974878531247111153486480037533703591054045815476597027044485961621749305328005141527930552832876118491352283768139155537618192862292577447427206178944760915636897897068075365366325228759059695685030328187669288523823774838413495796130172098831482113141555080594805556595674845867510574279321259311098277990633889660514570745310122766436461804893438573797879193743854881568399384972304035435951914339240360680294013960777944981850420765978315246957594429052574447736711769328865388771944658403179806683371327575828183078364096738868003659794366273663240930978008851179110400000000000000000000000000000000000000000000 + 5013870630123656867500718315664354856684619971493337801227689712789061317899451978119905030374000001790963327140885871282500525339311428392376850283268806573133011385538730613577881539397338026577084651697070176943313369750943752348723403024109784436267340225397299342666729044453294377358866549998979822552006202127388376137406233992621382090027739369696414733107222083065645877550316852619301499081882073407256677895145001671603820485261047709819681666663156032070260204297964203424582275109769258123222181823032264435650486762130525684220011401047385489169009842585921321365677057977734157979043330493378190536849921634498639702549230242262437649941854977645530927558160904807925646780683426182185125237256103407720544838224582160578232358554358999240223467816197881806558886345264528834432597076741608596339609730610101922410122322007390478674291975808100043648717730561227111824292592314733859046584250342804743477996578185488085102916162795603060684988383569335211582399976974403259926293571270688450416398064264540215781852130127258670910465272519343564472999371730662756772452317570400791984167458685025121540208643696165149577855437671895406428627435434896633774567511739637681883733944306602078975696534352656039682639829610148188883718275303199086039331335415827145916910701450833981132387272812458187909726996714300699174312712388188257869065251822576589346236558151835164268722215276804457890544205220188769263209484974458542733194469845767270354703997754678457480035966071682832679975076109755636186194346225926465700206843996693046335897600000000000000000000000000000000000000000000*i1 + 13922417765586086857067543542520292676660179325413141919702600636586719780288988079818132988996700811638653772409264125989660460315882581555442956150198192612589126164957809328006204050427837836824984523022951989531926127763486128802035338721946207889447627600985150607460901984386224172227512656537049048077961909714806482755849267353259035770513614793931240455847950905109170356515006741732138621454373550031803254184637657361044332432926953274641638578473791442557544885786129369470427957161650547360470718619300438699627154927650754241501983095810187458846390958787932192651630453418843997325621809473270958844517913225525436510679406914744240066055674228680131016491742219908249934333239480162046379960242975472031347994272164650178385580283301318093482169183098419088674717083883347901412107384861927729077819814090060608893919241579428007746689365269549970405264071095244716889746454967088669522319568771788333724450761025407632719322711843295711309821421130281813398781815706252740035188129334518616622478724716357564270025844811565604969302822068037355673195655644726231938208288892607251191090489504545728057783065826453643951157095639764828089651617638955009177149910250064393164509243963145038093254176723605562678815463131363812827370542377976423921348390478706533813770061499985307981574136303321013909135598982540240358585116901858492806635177577488210900988339719361488440687210452308130778065633478424035823580858265793820564120156637650409682463537277107902252402507463472243851953316659219312504384995046534738439534196864140290555904000000000000000000000000000000000000000000*i1^2 + 25824646158431516930121742756285176620309363876561129652647444626237105503701431224515932621475926121231309260855909127865713636893944360579574664913826098804083481223530182444099202465364093794469956650816320713350275488740764369236615272187122632058005076669430530478481477404648974663063146300236671487930017542953306131882475985618259240780031929284985513538788923505174354074974847579433712432042945911232252700654635546392123017007407589619533491158040285436017370324013518292248529348165041960242763052046966575984940396395679550783830448780086061748298358029274065955304424981471786226027107605380339646207697289302234648034401716723210990770474158876649551192169467294709696521756063793193939490172463098806611171852642171818698726049473389768957116582294395098787435891837746081469024640358122282922224375379784884352544889263127057105724972960614872523579169663393971282823260393301723071800931685767388143871385557801639961148110774052918925191801100465110495845651735140153957370492641389997565171122593925359077974565881472664593103673579554028324263809652952773345729351522505015536295332445950059310274858940659752984765570427857796106987421749058952560836663897608521592657630821677011275724483481550672629524675532264066425107603531055089406481467319842372910011991846118809271335112292191182924715603941312708738758846993374816874369408951978894192918042596350325107212995349139690678092059140955326712929882373673088479190807649420331254449597270114039359723530200929801356774419100727553310615096484599531239008555245218180785766400000000000000000000000000000000000000000*i1^3 + 11481393008310921457333888265607146793582218748624905534148766479484231365239531310112205158514140137724858039281375125538095980181233223607634788481884392288494099717692113612325349224244018164550998276019350675956911555130405938500472827543532097155388072962968966418529583460558040833793204199891309283167845071069354325982752185798895534087765972710031812653433389962259966129227817385774656343820152663256504377624352258547444635555633999739851957259015665017916198765445745459232106588880953615405422145013234405102386295024174598123621162106027057150331475317288052151330763626707320047419482963703425545144842055629667430968778947117744259818904168492905643864083885203697823622040549280214156852941420630579608009382639643996697774404686449408849955425569493718532344484901912149135113211809274011817465453367869979916427250724216730180447129483519633591282235000714544583061144699475625650399563982753747625433223204660124238517542887077981212255614588813765195183690511035222999954225028890987609157416738233768422516414465195077922381251583240332355750894464435935776294963192855853055718609433602513242204355142845031621479721742944647708648437683344512615472033319146310145322777509138799068127975033090066196497960597275480083294543164695618482677983001936998854227796810172716946552518564881000363734002633432720050085653072491360689713733860873952469768254565296582181306635188828027790182783027664749769157866588026330226857247416000000542322600857553121902238528762718180853605176183187746950651082021883868195931754239723579637760000000000000000000000000000000000000000*i1^4 + -4235129356075399585708612837137871192564976450451786281071296102661955153313448284063667916782188578119419962678852148476848848950133586750650453157937098353563044867369925260145145604122579026820832540099478550685088726083649779066739232975348638857746702420815243673645159740854253939075539432982834162165419424944881010288427576387134562272932495860916126963434058518160702827499823222899825412915085082311004246024469270558573434183704452691283355227478072551926624862063992675951974481002907581241393099943210155199498345309467119381751345685642166713544758858967127035885154497035648421219111480845230032579789146174273470512801748576073966952947125830277382816735620883638547472535354268956715779564947405018546690332731427094269770085716696713552106740942127020496169589767528095314210544004584935761421354068510434516624789675806501057139609532013889546349939620380665002423361551010119824625221015814115427772338074849466378903380640095355386759831498469573999404308557331605928692504597533649388413416993564692311552527705515776408243964955213018546244538619402849585552510251178704048928529317580226569902551692524921921591932194411447792283784917122621335567028458655021060019370511443436385484258853121773822472672547245964619215107097040713523194449606209227100416419731634614207658499255028195947127691050290235017826908965817867853551175858310030742068260763047766270550361341612828587189813177291832391633710326281712339671716311413304753148071954678415214904367885510922874441440581312511245012057171753440942237417277921165312000000000000000000000000000000000000000*i1^5 + -695632326772555031645415962332388061575438817517241735143459727287099179499072097676230474330648503570392878736363857256919043454542639407584301134591175372153749657710476682310179001252352693282929929545622426343177124080535197726774471533887259928592335618846685630666889928157223655598820666203119424568826924142485631474924094414875102230130817651315569119744849578955693011626210030483187879350054082419430077624859323307032783007009530429549181258516520550701270324454814104525645265584551738724847852561431840455266085770353734271294044913861402946455660783564710271968140797405929902539759456488277751296351896897431067197756179781140963513682795827065421739749032023260474256289027299928108083905637104477135170578954663508211528096173243764610120352389523460555925917515704129716539743627540020651630988815186435886217262480180285918261526588162815121517769745089778340591759818237961465540661772720210528311176803006867917544375288010455357383837044700176321134589112583325344549277211016076075623337324834950730232631809889764576924993036243176674867917291454777235564060585330773998447453454126128650362662268156639353373747623937236187859154021233019550313515919294598108809580768187611188761006352939563128364221701150747621781443511946381363785088194708520303635376591266948767539651797714793451866814022604850810352161373365528112641552210429817675800950477052908400542942839193248420689788984884946737589141107876472136927964910375611105332305825829807971700268123753485123121434344548980506320076543749132301513685932284313600000000000000000000000000000000000000*i1^6 + 21180980810542729475062256486037994595118067176920751879030554788502069657094068946666830152553886481499009556857391389067378180428796883123788879287115585429950571073144166421158984726844132679774332873582676888350955044038110212671766067921874760421458164799318987350914281169068198837054230497116580575446435677636298755327774662038163321896536269567066125474448304806191227610351640493411163380479149588194374302355164430746343062789150543293375071225555797010958438721450181020213889195186192192871553412107659089379735852971128096889194174720607085473805491698322710054121646061189742700031907547311965716169919591307925464415479326336583111923657714370168084110271300168017866979024701806932520579128086563497322102638477874395550696218823981710689317517028065950454997041190580239362489025286167930260268656931449232391517890489449859457855572997328120010914146653806235410987774951139433204907496426301404103202247773073420813728838559987470502097083268584364343284710580082740821735574568022741797634946161448255255057169375465435355605226056208167488865655129690994034998482133260787812807587008793997282986570863878384638781598330809627405734144038961797421868338864842684582535641560644051749117867441358334301578869022088163549608942454850819117888324490178182328354271124955400403602292977653672133246340248147154402226914578285586603474544162402170864491280065450482894449464132649595617411670448337416625470949955308962821942580733024021831838747593047147949396973564127261977215104152270256641155878059237966429810505809920000000000000000000000000000000000000*i1^7 + 3256905442062250037845875085211366165661053136981880099356760369302589560053253943661178317742787402880217000269324136269557874905805086452463734368230923335327896427867721196903554569902678547775511822156811599249093983250028624878790555000071717295581430397140618132371865750006477353939094538779541941892545551895978327488115073947012683771455852394569885545087152251663282626313788057419286674217470923091150962767623245323162480542427294306289009725408692370254675918885496287317614247896310117385391775182018089918414781430602881705862933761310110497174554256464359370498273265354528818494559209396495692581093656608922928608595790317234854511687059382461919918220692457358261559839239106577406822679337888092317697175391451317300468801060977796724400044119031010970625350327188595781715944437484990882339652010960626223309257904042042225222563362912777686225360786735484942168672794909573852757782016536890081269645881873482731691071097845857682369215523092243847827750371254970254197321717636851898845560959863340580112731586179174041652122712742044372950469856450205483731701607783572332346765190235473580665957878881293315175070562625802483738090975157858152492378149380170994340431213139911651781063090274777366089371137526714727583223405221550018615985051678416253385537174792435487796126106233054950108355579025412443174631638173697892827130051070207795242093415496551198865740510566553183256539568171479472014063253568578133443113670398052235016572194917861651772265012908375891301857365987030312365840539482017244439904256000000000000000000000000000000000000*i1^8 + -199436025037352928602294161328663594040610555977734607127387313494770057506103018158767001046337862361002607180085382025384300289910487799998869759116011248196428075507121720019345136026643686800153212539627497423513650680383084802358029977592923471929985488116000084734156797039636441388111375521696012500859223342182634482117129732561337143874835416857024609978173844152829039466960693343019920850616480757157073513720284958124664274497828838716473512031026652916506384490835110157771237161897559526865261794491505438479291661460577258654733689408448553544922221877179050046393679446411757992638376123350128741747955498285896087041385963382906156531178360597745435021142336154296234265987616405450292121788070466688970225299917012168758243279247786451971640066930445483229666974700871315248188398552805374394664481805373493049307556269468575325815551408309147975890630344040094166664553064096856268191689049638827026002816335494586241866767630361230221300906328294727950244740386995091881122442620192434177004088875660171777167298274603990589809898847066297281898397728838508196344411617568913818003409393220782714675041772358990153521306801581925622983995017283397832096608369567205698450690669420342599194211791375078929237352442934296257672127372612813528978222762058189557194047281489748760718836868635873761534957598030411686408554015332332154923130523986172670701630858695913948109664520470735129807480247283424800604843022315860969468026455566160460865656190975786678102056387815784149753440964333470395212424166926480048128000000000000000000000000000000000000*i1^9 + -974898699893840597962860577904630920595628257793666688597013411105537560646285910625605805878724731245654805607354683196469166780512229940494031972080659276109728932339479050444246780175589563719449047692976972441428395039458793822937021330421869231901861791650807781604985240828467868422870211109306374570683646011347188021840523373790114910591475826845188134900896608847790898030760847632068943040637449887685647010861440995001883567935563557212244891359232898050383327608418062372829450775578538312311064150779701672586809081094642898151966800300923048681044276255398135101588918159779151330759329984056789327659323379301771971101676112835053310449872796536608350203920772429408107365256937431837137873708745958366489349676925373771757861530914113265681989047834821922135918052913201783163862505578034942880320799805482657260828558376431317743446042163620410599927912364213969591507105727306575807454267628088408788989363780514303800801949421250336736748748657923516453420261250547394262396053182248797232526709701358623686380602287193421712905554972730214540663350147554072329317295568607799154048713708338945814672892791435214518100134949722540110565140256442354806632085007864029055181746358802998230981542674026387833275971203848477209729436278218168081952446993528953760261206435605924596544580083831569933823771351825228461778041893096097528002496883092521024923263312070936436996178400553253033219433553498726065831787287184541295205759371792376980147161535062078929862104046894706211446277710468679384239489345325629440000000000000000000000000000000000*i1^10 + 230486010112177987941050526163779179548052183379092093428268835651732857295813048634483606951887742370179590662867097407969900020965278361334173372686082416927455697628799229438280899999440933482868291448967797893088042623460667462158045768425294946672139167580341374729547394546830565515270612694516595968432572906883008477360494869466332875116495304640693980026210722067102660634525725274592717468842735661636621023438608398339112412144875932370167653715887364931659255817149930285683714737920036621055775071121567192465290986558405496998270494553962120391728794698118792890463259475370378588976376296559237211896751637777936837938295644074843382339359328010199223986123550716982126819061686280896195354433315721739902240024710565837845586249017788025882260569566032472539166185104853708336257402815969166142332173378730372478167036844387500474723035771712430887317427717071920978635073549515385553436424575594880292651827405087127443459484058877382198309203265314589568993275816201979630328175369822957398088844495940477433072162522368410985764051718311798502708253994437532102941254550155548353612022580495893727455233438710427624661416231551368263442525810980693951689357643866243958157391265333499784555636217516463565424446178875266861951278490376879168830493446547075206758496797632120817996470614018022700209487728256274328066746970635843378807914164434355228972781972328247259543129809046133587854429433922944849849976253455654524075757718278271360262349448352855234800769552099990405244754670379449194248731325628416000000000000000000000000000000000*i1^11 + -3249429159336283221027598748075141896807189196215813280716330663602788044476187211532725071012480265968507785490445188427237909378485101140393345246865714968693003628825165496293938692552669599194073608894975831851494197866713370362409084399884234159729099315026423285136861180290077799440413889664952081430937493696250076351749648745896491387484858792620593141665519699968135384041359620951917453188377558887347301693703104265030213160266583536601390158580395325942201153541793034987077284508008945968420948088160215704855306154080160816132895159723102775637388644256284241970888573097171957392555848939721901926145048560628915781115688377061802407649592667117786804257101525568890509708020699930602456947177966903195824826804217085676191594007738768966999473783215070111730607447208709160483815129909363384470429757357052528866254938452958336035425447687227505005589749768028416683567827022989110287276190029851415001566578452026000270781860664856285121174181771046511060588511664619468354996757684806884175808718440078993298700530338539701491936905625940456857899341944496069908432012000201161080336546660629674530265104076740707203561771366964166577763184083950125971220411824969528379079887617154941277669695102003628686225000854761058722556000885784232603377294413922043247076911350746428435657669755241528298468393146230851781046953127960853626688395157379029589501734570565451017898969473081690058671196210353477920949510699624743560525121054982516062264339441208667552224767651960177720165456473606504686124059852800000000000000000000000000000000*i1^12 + -2233878787655799008359288394808546959149295886454187722947584205654585628923653712513703767506824837034975332699964284570544102369695737393349508654080973805302476484098140110124728975446894325358592190992494219432790847527564013593797600953238899212198995897467324886931109221418080337625717207089194081720286075057266810873896941595539526648902336451366308007838414309900710641418611775475278680564010286084601920442767456434967709301431059062189393934565783141501576043468915168398131541864839735842692644141975182498833111952713066442228963253036539220763081417968628295600737751481453297544714214985305844692047631241171604709108892826957830284441343823719897494643409172324716923270568935446761502262617811894183141815612997860554295545320939276702087215331122673647588562449681004108314372604283455727126100596075071693424449873832476127070084209010747694867720720262127118517179170849663041730572740637694060495707533386563790895978294852277921622425568345640904848580933430873269823720991279217112871381557824969202654143223003470130924082104628385887738037173151490381611984973675912944058497147799935525634172542772671217210325186066551561839521252826506205818876288439385864846511439049417037727813162827160708059711031530534333710975711259946751711649078927327412008901346792490275333746608499024266640354729263006002802339067937140714964571590598398979059953948421148062825482181474895471469613505616418744401384667788702614263409973999789669783782757065091028190540201054535415926158257462834494858854400000000000000000000000000000000*i1^13 + 10661933153515120901862464306207278626141991982857061207142252235282297336945773437755151170278987505178604025546928594318316420780875476503863585707626464358713943097305100509215756624658443398110232250946053243263820999890254548620909891694025038194507674328391195657046399013371309334141540776369849386647614150266922993141971349791659301616742756521179493216839603136382307932758456127952160258284894000567554951748106183225068934879198076761149645914233539954559951934241002241725802427580177752518642010967276086847683356324888311231996621146796718137240051719711588220976111006269614556859103546176686141072840771110220639031680863546733331200865989038847471942945508296072102438618276343287366199883765182647033301225836281293494282180275118979814606837098439972987215088923017909043211701545799549811258104808802603987046920364631790261755770345385562146821933412328749747526081129175279362445982392020780957826195696036466789582056495680075792370215859788499093569040674729931156871383268835415231176779980325531547910525827289015031182580249886968104714761833201190502712877547930724917679219319027207464759519059715035426094249728184250036662986111971480353983127379550743581634620656947855717842569835387071505964623334791617015441806382317707972544603396117373349017466200772720984950936460068660947049707982408239491015949867550231913867605097799898608464331429748641707971485865120295616219791594951539361736350888215560727287245553095879360998389366378709344691978681464402089886000766482888261632000000000000000000000000000000*i1^14 + -10920208455966197454643194213265098499551500044108725389414777267445947968801232756994314590880478539633198496204919232589217856532624365425966097006332532710567747419483308453757123566915077997813944558523922900135784924191087887107818025843211866262196306614282527643134156703391315165357376726993909947473139264114494411817525492042900279122625038090042429593852445493341175058733818638639288894920768478761070471694483664991431930390470085003539039487337358126545431646713046275892273015756217601941610013418910447649834619590531715746331541221557823736391158447606536538487626076266214420921688556781230950296224508881574407994166785219658967583370239917080746440656941202983289021592954339632097954419235032239534430611377055516321701426061350985041356474220046806025025519292424058915050241013916502501227861698563797400464843263240850415345011714262260856603158689755402640179259092007212096379233687855866167996510263108752576853328752016694681175903856415417203141551830056624717623187177245286455039265774468211212318378609322926073302970368757998150304995223010096912173172207457581294107481076306796223667290089001676917880818528631612107183648501638833142981063115246571416935217885271725661571980116996221937545245982792068550884235480330536207297018859784399543169790470256112864014134533031130806473603223668542373012108872369133729580686554852541761964108214404103368630181196910900540874634147594244352677492294861470101805197680397325612240388937756625308461131962222469510468155032259788800000000000000000000000000000*i1^15 + -139909963778579066351748029762143286850038969406734231388430272131448018053657876704353670539987892954696224035458300986458356349959075075704932085856950015676062987188224400392830852912381791092006131051806050726076504972948553448755833537303554066797222179418253311290792905341289320980847756274731121709917442864453626420832603022320281106967174721139364244409005536558146688278920355671807742484840773488354666750242215867046941009955699205021014460687032901396606600748264053070063481643017881618751719950195606863849151512273795925278288287569162024367648971604742774477174986601378468976895683760557645179109255522634308288874456660735675535459325826882298236496684334387066876819066338179349963510570018043723585998574184604552049415532791065504631216473313249113343161147859804276227129513929119746739272412031057507406075754329988507730042246338676666583066452385548148799240421059615268627603964160627470178511893894096469194355002759225435303940099447849100509713950179207322933839119543944283127550003338909986687660350180723778614833512322578597672540982412364836984639194306706524690641750963644359000217738130840656194441953231414741780858704827510772845476810842165291800336619976569493876829186818755535118347948001959469827281632577993545661910159771371537257763845273400649064531819370643648531312924803795570055435126593630488658467861360666658016624193075378357067875041541038761722095023223030144406839310612374397526981046924351621376018541784874249650490579022890078065567056527360000000000000000000000000000*i1^16 + -158409126872055409140279681598331725503416340776754442765271727682858142189453108096544896264250303347219784016821393528015102304231878071707762681516072766653774965943793375902367627985753218766353897777601934020213205344377677279163478592813164870930076727349602230750413114579072594336117232623896780343627537405369023742163567426154336358168853256038492918579113998713903761629171769403621907052469317014303196668575520642488441301734035205168517459555227688299594485725500823474036886776404907321720835653440645873178777851745949242599479879512501506737465670925485579187706323064734613983357235699598266326497541885597548820152235138858064430974075105125756870705611270876039334700122456444244753455716494723531628786479951655103235819908951834104904343966152292526003240836430090783208125573904745287770455554618300022722143342611069941964184962377301205833455481788891436519518437417415192983702637043324375330957505977388435346511566912613824173716755596738395637634920125276528863892025469261397922234506727934683644858069548014498267507626206124602014283137718423840576170819300350937007327918537165508203645454479523886210043158686501038358809182098918737250582102120509345326776468455785839122077318970036975112861544057383070549245217419984612705470997365826682379504438014261013391578589167070913706529633751242261239334666708579666084321243057467657912263042908571096772244210880809049777495672884586008926992643923855871909927990074480828844709737966141890182999522662436820393918464000000000000000000000000000*i1^17 + -1993047889876210694831677587171188385734153682166765568942385454095756845912633533677700132615250971707052585342382821343131689810265122945447878234055269516840286879389485573031275520986582130495324758660733119401648888364557509477402581580197052728439730258111693320853789747999445137758503382163217629200184449748067521714615804091129510740857333384851124426962568747223964224483779232266965741660313835179906251941063182227194000202553315971018838707878648790535096457178097886994077036646850408158520256734414499340149786368701553325692936945392720787333215052197524273923408760613297979116261797904338667426700068751400169104425310374484562949343442299226525002929052633266817624693512106839270157782870151092655577714289923835438297551544348213029277109233080480179648382771435834439693522030907859428844421396184419753245569087516745136243359814793611159325556466639871797928975658372411654761974512547202305735030272124862624483824641967017523046896425880068581050681981134927064257392217620967758560503798510103873822568077159691464991369593883341682615787015128490922579018623436418199574024296150746399915632436206585760628596806958259610272339348317569752877978573247131494466826117389453716664850745184926875404122557292276710313735193050370261662365782365809639989966851409665625183017868900844493328770419316161890408084619745955856437682353433903632055726673876698269292825430547165319836339128295168001639499636221916204941706867738747549695262397545256707991639980501596163276800000000000000000000000000*i1^18 + -1112506352217181256971892840862743415686779017563000458266621936840622139951432231987517431521437527602869528488452199496035355569150821155020516977237706589347170069211383770595979492751365262232866564200955750300053309702236117799048915589382578378129586626353920919299575612762140773835924247484666068190790222824244786820940277720476046330237970845510884733674140044839275580664656793169596187916168671738916037780934190951322539980779742466489575645732086706375814372393456492731636940785255266810039884178604332865344956382610630990314707736751227065515523624425634121059342263051969512258939958145935326839929070006231658313196454635485816336952406603380868530488853933245733406457401907821528280581030092320953527793585514209591313990412981253032580254284316715741325962311253239894443298292444385723787777604247390419304091277655397869370197797979976470300797325331404135232260427880517535210506832185217873345306871435008304764847883116996513910604135972897662726600851362376859585815237794470739518600516266468412049719956600554212138618624828055754424388025997183310876709967259451879200585057223825788489308429516281886740061792639475054209081042559267510771232756576778741025445771366970189711051950579600635820243468407165817194396995556178938703780285607993197905222545817265602735663379402573378442211582399960769919459138267434806599620023399565075120363626229690277638462673716500031776226775752498829813086771953874555161724173348336524678725860824152682144066441817620480000000000000000000000000*i1^19 + 458438176325063368795986944866792592559922168545160461159342445975591876864327361541381736312220748460769459763632245006965657401069732753734054316079179135554173937016682219515190014165975894812055873459774905265643431614331291412227467756551515796479288182656747489990958868695151429820149194737243432280680526624674884829663870939336699287752448341167710525426529427504907942358074000039197370784206248128962431817474045544749054028725552638034573662637654608559897795556304146199093711899465766491893069119721784282403051780877048224882267243383661818764768280259217868398802442422860332098862844813076807597129782344401784917799141090072278169312202200513426806304756250894327967563372347804323365122163338291835766359640624039401988973054233153258576866545152969468462324991982538917500149332787796530967071652977828188193324543335836930131635517964401019217845823666650088379680895706035521521286765145971135574846105287893092098175843638477502397077235760319906065180913894938666790689954372698887665799108971782358292898472079490743802602999269227122353190814196436446730708572404909787543160119921387465698353473067933318752219748207678535109856451723854791507428481367422908481752120781988318028222700765776505037049645710549554929275026464537679451282052521109534759029394989868288322612611927662937776216513602206534891170391930453319854017601696202354712531753278149628720820293751269313660786500255847613698926109438431654147684004745793494207496744571083093617504419840000000000000000000000000*i1^20 + 107903320350293678427999053070612072273919914037827444528076750481170231253076093741534210995379870154636216108519239438690182682540797258221107924055738964217052389966383659969514236168583995769860122943543500207101470093849032790619505204145841428670988190726829258062376319334899200984499952758373909984721523208933420476325559044017621338301308098272195165296373604355090698783922557961055866717089715326267690689227188699827298235397577409807716186968362081453550923862807957899320038090671076197178326586195583202665764190737146325121014415480877373477724297622156497002103356980342912359933497651248462502243497283683788435163655504365576714343061707394202993089668262106596430432161239050840199048479771209467470519168433460666425380205415034655007817268915162882475652875175427124760792592511768780232262571962121047564083166410824709924073070711018695048530467253138448830367436148855248224672577139831330483132686846879014633530424167888709885268949893449839213575487991226767945618937784242663442244206151636409354095108547845120209065580358585392643470916806302851157246953818072268071551717918156595029667947184906693739378609401844164344745808772017540473645365889916368898647298251748788009992828666633681021246901013122421871560851797818361778404399049819497395098128166511425175490904242633731550600446273124661226663225187783814129163323790229889318590576983784184055678108191083538775891532001988534092572609782986760824188743123725767254802144092965806119321600000000000000000000000*i1^21 + -65016120470975472261196635819191488886347411160800451971836536609570407308732135420650524149248907922945605232656894633429815334928743486655123492590464290720321292192205950055224955599938575617659604781596807276636199812668883721589073426592205195442916689077330400687556741515480980435870167216739941749993971952667971853392270260693204444667095060084439423226473943627412723861001441057274655981507724728554821973232240804960091453812992760196059878289821534401327381469480882302759604864176145213216399255111794562552263268292215208972532565873975991076711394816873148328475305671901592560505254547082616505002486278197258069248744231750712567129644128010617115291959967157987824378973580755805214570517147826662818658350811623896295909589733689645962839061311757251921448097001233506487675504592076725394507257073859781184639677349994732526449720469666210507051056984150942760827264238535602026506722708018441726532366814699189748140463814937595132539618483909971550750235525423183801128250655672467609979949293201137517028710584498533149915325414750858964014906501445361918367735685508686527419908409459579584443159400077211061462445383750248078327344347352996871658056574355912573059243554672938462247705559061848584197275377885945611019508888535452944640060494553116790455003896128521560382209166818999447606008604331834623660289441411189809620297872762471220333821819022325912872358299276002341161339628642552045989555315901974367836628885437187746138447667045335040000000000000000000000*i1^22 + -11084264029501615565482441271415311540787155951416170453676029186827793785561885881269942305278514348557032636705766414844456935850991474097035747717522010266021275442660781704121118075993750728756865210731496242279134807955463885764017674636805666674798785539963726037965694359310619148970020292728456096115211120958076750276793406442449168050076628375474352763473769587258793608281216979094299952095629163497825027305159436864543384085065543380879804414662078894169670212918363351021940116102714257837383682235231218270428591598207679743432217647117900976941733946412108377961036247953372399065150187351763847213322836595759837294350120421358788908755434988861391826903189592976129382791569558674805834382167678622563880093001940776445580511448384976177928434521868907858452961671225315449272808575440436790268603189004631287131715312262114768849661971776297460097644688794711359445225737829739975889283006736210312019235198471788127335910848742294893586356734728478968435508623762995022937729733408354058873552997749597632317626338413085909545782602627942347819821869766401499706858223652709319991025222497739096429075825418603824923783010079368451783706682991710593566174704197171361236923353407439133176942081040191216071498316299438283151776973830620910572950678068080607352178783810720900437178267649271092151433369278186783340285807109025356376647228806882178049520996966012454269432861369064608357215531189650650282481032486453858625826114127678664599959764992000000000000000000000*i1^23 + 2416533551335214866808347191204902709048487454472886144563878952520237050416161763037244237148329685466562576099960540025923199161512094853559715665580073803231892281809966466840473193080207149590856661949076323274016953876551828200130828785268399830012757633188932593764233467332447526265742032333374514993909326010545143160219768486443569627161949568575764893677697077889188320586335752043490762285148203540021538242760579044938373693807033904918957498339131070583454198526690542933471772460975116717060056742393153857325035391661639522402155306331222879480229404453907506415571060493792928046318677634650964227566393554000054959133860499842122826271148142941606525129756335446465156214814418769115017383137882768794896418924607942657503536814888432908026366412580443765509423896115328798590758558640767273902072634482750173696209624570230897056768672144817631012379367067029105589606153057569802290295771344514060692547897614313738711620561680176011391599478191452563645161036437590500375573908301945482740150565312477480535970622950538124767442756326551149234866560881591914983107789215163282306572109888612045434776545990016482918837423821376171861372591121165568659651705307004405781036119916083471073577319856257039619917873319201648609613312436657500944732521509269114999247189416280675428644281618543014563963289443341016122093510148033878746635161757353624700150131668360162027246066591310337431044751004955946044348266951208542914553341287504314892288000000000000000000000*i1^24 + 325830733239025794414526924897275688981101505980645083093446569775821182238034068875558704110515293882097746355803836184280086265310333268456144111234132262832277233317198880627611436982669672303528902166629778998914447428507046584366362460765867711093079757482504978119506035714072439865334821743623489841268019079328104494902605805625561714346340768250937223459993042948850712514155800033578946210516417296100136094420971076247579973050647662278417510147370201533168702730904779496360776386146801796766122160896413599674492976506878359726306457834709344137548339249784026275913262577127942358059413223519501392133504626876173411036653223478053839639942771783470222151898411535245941675000935315774219750325192483162244689116889411978119753922011750275235625282979215194172212596879777046726114819357408967214596881288222891930558681952942407665411937687367588694676689925362071182085602523809439110519758463858793904895497899465008842435048658142423880449382876895904190412342954687856711183804241031577393186471873601721208487092555360077709710890016897755181825541249178100254882491730514395260262843228707675013801874060808255138382480787211963048472805389080190047720978425121061266640656686225532455166783274380228024023703992845658181916000131475714000523026672576793192503597108433932561695522414538527642319479677874831628672659402713727571561448589676961534411784855087282229774320659894717197653298147975047096897742787143797428464815338224353280000000000000000000*i1^25 + -37745055113383039005851256492629468413166400993474378806503454360527764227493730082746242707637476478958078049834510027050357650326237362654446118847266284274986452890454019321719480559501564057982553816258226154836240519629251135948761632535165283144454016862746744092018405176030904440774847048209611172260057706839813864014183728729381572259229398223920023991825650128805201208899840576939370783533317068168075462426381550246607324279632172014406066744755704007105054374448463878285453311179781610482191028533561724206744602149351601395257931704731463394084895020759976714502431113417457199763622480261465424890805524170265601820260354266926409712364758963996304219671938740206510169818070255798841250528648357956326529505949530179072507282730664805193943259327516680080875718851711577935008517635487695358609878455020252655042263609295613492187183853789644881628047317383585942276938467817548859236788241940597271200544761390104740906207419740365098359773827863384215520515929200836659555674830482594839413324876302485310967160168279858387473636942487152276365733350687507151222112108507227935346608214697079022741492871464216319589541373244546331205032777836363218161066900333391346410189149109997874840272959228542569920707830650237835893826439489756808554462523473620859974589072902565078071912192209874332609909712345924065119428697626960371162779107185161231873795323024674747492606101330978259299774263515561031646160702491333059297416314880000000000000000000*i1^26 + 1368635905319305782100115295048097998329753375530056481290738813545235152567681126415957250051884629650135956890903422214331408011374275639179128519745512770491538268438339230192237558439575921451501420510630531096487231701223757845009545624707262324247246321860427128876050667864305730808888448850935119481795538844114170375448057575786047224557123013219186334730866921788823694476043487112168958902295270557167187441567107408926544880054681520317036065594730078399807450291427466186849425053741226776098480222186715450524072261173162688379472558638152019279685861516295482361277515178249600009962193664607335550051904822677605858945504897868626276339271384058819521153509342352792947593057868059767699162020731544294771955709720104951002881621999909250578829071217827146659152580669533665075435634929824234732954021822025945841005248888375914155325320710697409072948590250741356789348489484569882991228427441114353299964024632244379944620423773259942983960042088478012390666410735274639036357898199493259367460742525073709843424622172721946277306835248929762278212879644248600516711650946504784777197157490533966421590778967016661850718425217786281800595583730462676615499588609955915382753451398333284214765164351166562772414836268726885513977921443379630412579671694053280784996960166527424551116736528872532720647932133998496790880979147248445721287102599241262642916013948034572173680185425293092675214283058542818731999415079426549189836800000000000000000*i1^27 + -818327384590828634328162562035277917344708016883473425802802651085426194836011070648771726670498912214191121645643975788256042527647303231116630603310130650653839084067103809578837847989876658825149880213979817070227079060509229799654528195034687157623324713696757006491682569071179936834820658356978175694757566749603906716391143882982682644967982400902752554898361083374906822447875046485328116637217950529337078648820128473595833019752001197296609687406467630100436575769244592345962220847033277191731798317164118090221324434655592095754755265580552665840629497909558104576958976751263811438943272171590044551812827907187137097121916200582915560411716960766815234147531432301343701503367225721522416002887683744199863238064596330814860224164068761445377118084405164162244970427703979675375482690910882216200675838103487169022170962123140949635698564981602598975071317407673369149551646474189920140250172783681461776025043635316632970994723004874202691339896415384254271895600566278298490564328774130370097737611671116777203678723727960395330292251051315218451465336305101447645667711794827976634278071270192618377506230917083078917522939320379202797426513551436133596530361106174106104714927115754139645648014928284215146853338317446685052199056859906738288134575798492585687378635371361180344482315928633489670103865630387787565631247637535587691610629452163090049231867188635199767961720556043028633034428015303621606725825473413120000000000000000*i1^28 + 191558538296276608311267683894984531716308925532135081930910012749719033523920688696841416241314442451367147562408288167982597992138611416238774887835748219810050429310911522473900463735203256627070174426096900727336849301403240701824829492282706350542370424263296655833506608786499375142263977198705336277626477609358686362051608420137678711517483433090794753600372126780501752970741640489266502767857020673702002621289297043922095916489233065669816766249515348279464193057869995428244759407915039691985386036457427002266681015856957198334533572594769847948765918741227874225748486496022842631433981279231097158757126936068516909432349868587831202845114726691514911809418343188947676669731186135516261102595787570470710823934088927052163385201330388562817949937285487228788694129729124594958789384833113162520145132546731257724357073312984422408068755739152020480512725651615504270708704496764581658070288608584507978935037852589149467605916820552274418795081590923267168737059941537702879414925467302229860072760362050766799118142916087614707205640368812205375040279308097285574511889374017855884582661806430741861468792869263656877852841801432677295337369376096443195519128928460311167956257565532015944921502751584539409422704939586926595165503477167986450121363035881391665937925407032021975864442156673498565635825799956316917239642987278568272112599641726986684658138225268204413465607703700408369353061553380873013542912000000000000000*i1^29 + 66873092570387930042259705563972510949780189190513459864206979838074304952334847809428445274063492292235817913269202610377098914291992639955396941022716183753164189471002962980155837516669249996535782306159336187824082103155795410432493984262423544470862139879971629179792047456279935796486855505294654106952223502688977748146596291155401037612663264189276714701861698049292327231228394335521034381723855781168096245550127350421359988908726622557401692228077437004934435318274376758351539514702485418567804339598217756769133165931763302721028897589599460902311827144126827022217059302014115599263539324157933195486153839899473330739277670342956162828897762890130553213718479305605705991206040437541669350172362716409023256335112649762346565212583293874512992367861668741340949111033571323317130861910500858499839979118004522197852057292063140972737413686746815710534741259629496757532335822043660795867560570529588372731863585259762615726163357561391215372144501057465358253885398799544876810259773883028072909297592506027923078570589637878681062657519872507450748426176571603437586032125991519110894774059311746266288521147318734452729142171840639455937209745109573758967917398453999742054256351343552302971650264468347796521152174019349092359258477623857389000966618282031773870042026060474921498221063350397318717339873543731647236624660256979847639533178449172513210738831397427314007212168988260997248094004756480000000000000000*i1^30 + -103047955579226746876987197632423766727332953419083728491969232508607950267891747913881021908781528082210303982556239459838691992923013613083186132297160489482206606680001697933579976760804215773395721092238020969239294696655041597664635433252422896719204005215098859788611117813299892516326619332204753175028077423684191984930404311470244015741231786166546247379918608757279637782825437228723878547122144047051461065047339470864726226833743493866870546938555384465521943534126209679487145540252637822324162324620630261292072153374759495607486899522785975172605547428045382457801258535234106566386187521197474666085313582897959505888182325809783996832493138851401026867053408932463848862365817684942958505993705013115932729724946557991629028423005679616085112852707699072824198617082320995461899317891517008387375460072315584875897496527089019534376205552782979040053068959830872272914892841583205473937116357154693470338230214713917371156910662153398897671975354631531824878409432516540424484418917519827302285595684958472792871913617148830386552096590898008167410228662937979323573334057877836281635360156200055451486125233565962805933369737298153788033107656823634176450045263750966111464838915990513671737859835548151161364096298355719930716767992926923692485488947321498811513792283686558499617715338083744350451810870315636706559880012695762496656581264596575237389103618839339104496795476516999219360849920000000000000*i1^31 + -17721762168274143095914667367734733502095998569456529374172480383178763969395934116796671452631230662438484959033620488948945394057767124393284454696277587020723288881215033318057991818281877690441292438849144673784748717601434125753000352668869303371476580945575734166020491195077046371900852303970216096271789092559633623865679978311129671917069688143527654500729863559834837174395716460265131402332624868891136465588251728149384354198568676889957818698433329549760444507290285617004977219648283892782147518731387722919377193964646568734085775995731665137145286226816424151588016236579380299864718848922724932303480726416938682811028996048911897701383190733396889649289781998097276542481559351399624645994291525880981308916781658567555981668724077192178424225215116095394082884649095535224918953098884204163018071897454242854543525049219017051500476575056028672901905812486418396856183568507333603633269187205259250551150887806327073229177446373067900648857466036121489827040608002927399680327206411454515964907466429588052850156707033895314884285854283383101127452785533176828518561165944529123970887728208367586940824552279320066930197295067805080841549836103669554058483134799015257905618217049288009754465930439724497365453130326122361213060084867026303721167758207657088299054118546312789088354729434797177057412132865869023346575642288133160717749413519455884180195736089151818835075276891656192000000000000*i1^32 + 1038660761737332085768244173384113287533165633741438349183092752372914489775940856615257139003238656523513815855239071906583998116054957205182633512320295940224603227472390446364488755515723384345533596629820826972268196451113092469982932309489782722367494418752916703995820298786968389402382184681400976409634709976007646315818947254070036173452255595818463211288589572298091547383055043454560036782229502043576294023409647383234624864485745056850297740251820552784465229663105738649144515272421601322075010562524975894863177857146275114066509159604902277275983353625391657996659322478552380525295135652219291169311431356857245901810611404435038813669441375693871502173763663408037447173078914435786892044863318072541673523402344644098048723748367903845674673384545192793317846169280495192065672889717820306839664897572477040451124057632861887614857373691426919331324548790739569217609922050280863564086081772104444905188175623516015552669208881529006550131388306476111764845931147852167197354782332628008529317707170649792073374019492989161766079036095503527743524648850619884292604993837446912780840133721448219310634763845780021209190914008308285186786374964608105178616859126190554517305918436868616928391207457560912313417176049326366188073356210195509327023853094345044853143986961549357282953883065713764175034275355394640977981125700349931257605215042221793264037796989628381233394585600000000000*i1^33 + -14760688619105578945871016703252868500233777205643771792215070698662850155006621165046318253144735264458378492268085961602785714971951326383266148078823170806096086925460220750820436828822710109375671540400838296819694432522579209968062061962925435015620911531616150908871773009045041970224554991337040104269521809589731780190795870136915091740909013406071827344467312015259501714756174737684784300755588075496809218883737796538336616840010999208456895398940506632077490355633162260351491619916563813243050557333198419357748044108161726993095377407267260989075023323767654032534741744481641019170658673642458682093457018935688691694106660017568778282407330588437489312288977325482542528358876593429275636563409110784155430596148535472056012912022796351440115960397313257323501677420184177274644921328313407764879985989118389376267539340577335092191644643560566228545612862270143479556835237315628460961718355483521217817125005471341124017735866126756522173496017803085238275323476671188624670740397257415065473727789632127774742033126720468316277787107853783951145106046894970882728031841330220065813696299983412896042647461834788005333897458380568141672799842615012935586047360000933831624477835207204236831765806917837258023333616587354072340098432469253620671636293500365858481707581802347647831412919934399039410685614042418388768140441655443808671265601088744002787025290170122240000000000*i1^34 + -3217117090864925317654363358625047568078730607327582695231408714875704223708717292442957094857869886507303929880680950934574953029573760643504324667836950112795401441184328639455271768149712373442747734162361909994986522593018120997796887559596035705906662343909414225675338769012253840360373136350071453483043701669797961517377126654992787342729852248159575301679903906637601828591490813803716647588139440912270696762260994154218988742091859498416946583951509932764282185481302307248661207117976094894381737427748585248978678763035612695586185217499816998124441273077647643364135518051443385666663434657518787396770377935119136176864951777764762751645769149405418738840895134693234329203018059429591877317167288647819456473195520380015975253113124217144932232025607883753254436299977233741052412689396071817974323712500278141687244761661009367583014827581097290463473449483229794911761278201507309947315013475845362732880971586067257765403207339706589001513998915956976001269199076856955966383926989268286506615657982883652110316666981403947393850371455380625076105948333270833320406083503056751472598498188293593133217483551189680594640767250451665404121999385797332857302943762335927422084464693553474027524600637179207197602535377696884184172696917653752726283988595658408367149395843996049852844439772615006619358613916756277671638765966741385352281979903379698640128000000000*i1^35 + -2064149785091282663256604761771530767920051207360177642378728722537492786524248479703158459303779002559177919942912816100131228512823949973591951442821666112730452183988002117169945027033893146314904341005453012751550046662747272734826533494855369931862015197222578280184119962665182910959133342376798863785710440859828444457859226720060888264881996740052681639433355425296738437838176256563826938487695643270849941243951913667148119857183465887580318069182561955022615461689294779676342769419947438222484106772788956694420531330362285980482871932594345641001059597584216275898048539528907350103078197094273438349680141550663522902438946859810367484495468039324747199805845123834302883353061341755470161232602295505700188953849161592314498261670647983309732231677732738896992887854040469622530163844610873471985396055206226107539862637493683052121069905025416860437453418551012470890497014823389320740430206934958372095729617481246028866152756145656822117055159534092889664993031483917887894179042250601316162444730286095436990263023633172533719610565586924642795799391761270403825062725725557616765792951422073921500161161414201887968085902865185274758600197646007455620901111466800425826142729741699415503105704649324201206596662286229159011058767402165469485276310108635622522212089461108697341282638767017810046471303818137235292428799509568283169242285222400000000*i1^36 + -21555983176265590152971294768507499889219326016496314941153342813237137457537067435692346883801672181212417075941488614811651783392577061077434375681111140089455837421959634343562522009360109080261091580708853857965852431324605423052865484950591708282868121172114482125099633982817732292652956459530464150634997124217690017715486495311790035830642181530480383722956884189142774560707100781627457773464996665013585028121430472540543435355432037237941680627386523041135573852233110684135935974420988506189286272597506279283255341763056376839420940227216636106012718784683285085380074444042187914378272521813853877031473617794232027256142751862448922045876303133928104644368096638419071001969854872691952842543752926445499698331381584712474176511368373694196272495035436323476227177843077207827910486178755837034314911827225156514930933715892529573252501439985731931895651561520773622697175299922590047619758695805502165091758989912781443071437367047728894917242228608929197672061369798211893522560950647606429272965362607503289281662083752227106114656296534390526813295769768909141265297732030981064653137619076680181643434120725624982127404205452895294256396328460706704407528039708397206665644065629547765905507427577974547832577793691422759698872913268496661548419849746871599174166053569735251521219156058808053814655813206267211945351582862784320000000*i1^37 + -293855452269028500784546214100344812046603932701970789787500724994141766369865562358309424313752779896588441191759544597415345797102236090833916798658789053434904604141565119004265375060002392569689323353179415654588316942742228517781530864431247935684437255753411990237424856172408832132050816336577150489258463198928927717261122106134342287804140929287171355478445112646084698417320987898455951606925296390987202480827851759550552496506580764233177451137989349220784484667463509711488702498572040092145681875044307266314787351541610026952149132584155489212321984195355180253724762990351466092079159365028422768886546679058246183138370038886496394684025621591735077001329835983972084416440201117732505049367833241539500636890359897011333019925279103682665878497092361183011234373271873807322479979317623941265667506918732435487695546113935222872053311744111645597424647303855739665591208464149737688062625992129284359467774033458885919044721082259929783532227956012122413535014616576641986029545952962671058129284171006255620050510037599975318651673825058154574587234376360807003469900248375959393133466130081834569399684076672120274932535727485935860953371121776271449198889607716106051607133868455633764797966997246878807145101439781487531190556598178595460609705889036828800729426751820105438754507361891366877712707940626299067072000000*i1^38 + -429197676150242958863463245076683746372061683387263095557049796995582460957931847751357355487537434625645852634876256359312924654734743558703172235217898601805766261888636571617946584414892342816667873399560491674276816064097233858757027428739243463519032092314028876698910257560310418293496064437745651865724158712311548595722208289435578527826737866397343899792574925508126355921090943524576980242432275958044622584776214502179680225831673461854019212810557239283732224806723744527541185919719233259324084035743676748664184328195422329133075438114458902143003300027679696368818384051449862672425589890576704705603407675182795743328683245448112465949279923428619706692173950355729331372901511934631921340929765793579662026019509969250777742056886260046981318934939315631772246159940552239931481060921309860025633064784274666660270561727451775248947607909803593664695577435674232793827865613676636988445612582361521076160764685100010194078940737002543268575972329996763374294687838093783288462094083884448239756281986426495996298385605890399174726295823693942195366865384529489457153377578586138053630333508126766658298126327197047198371837794410488882416621297064866578045016382687014308055752820240749049109935439058756519606058897047359840897275733499599102515739063540931820305325696430231142940352682970322555197464800000*i1^39 + -786156957655836945399544715354432224838384825790460878138650961041383370030743572740299229916060268942353750202829835204747663101648716614236544202105008577722367401644781065296203483113986897203157804688460379507300041653958667509321426914033478317201867132152680415215344501286461636177058749108682486269186702188318729317069831419893545597192006226728899461964192460473543894568456954450829675744228642671946479834770527251352425712650553754068034874761959054894440495953348932064657398156878560003376849547370472187434949589094139524934148855083691738236706780703115233102593575088260080249665570018395753771912408467390452528708445825470717012581212645801918445278930315687132354351615108761695535506782900152819892940753087258617402399527532614220268636638328915117094249982873403058501781027673778690343825949234959387007980853075503606674235814039519062477668702904416692851051632884340557410175752504610259207480400487916293441186515805630107975032576492360500097771164407601191140461347873533097210439207360471975256165603384107064674493427932399664736723727614787178174036529536939435442301648183318429321582157643911390531524957690987939217202738764866938307577686590337239984635031281347803077748524976762906243560095006047447699261388369480181720201714724464641088974845978383335604162756258000000*i1^40 + -9653931932698540445831394029349131816018996297743277299008350929615423831259440456957841889911026694359156732617230587446973283453797114998296197387670032178035251959394063266805098826487126270096553963174148126858453313261427577761799481026578253603460207240982297639794167809153863979557193227176943095767627267525651422935472924300989323312574233471097962353020174666385781878475140583368740791732366795704890690466388174420210171063331927814465233880397907771212940291940612626368053688842733297366729812242522285913761202066373540121809105819640938536584909513790420092978095516224329760133378729583874100393632391182948297675079811511610839402779636112807696675498427842727410427644007597153413719751958933026173621230278063914271240209808327328736336276066345723890028006890386975559669783722344259357233519418981951285147068798862745908343565895060023722957547682719612155334571793906986883970221144662168121914840772862712817814506743659136868017756210415842746747425149659154478484891319849547222842156721318119494618166353229929344136555112559550578658040117534760014058928820159571825727623518255260256944696250639402561627588040055743255973292350258815705831378764165028404834178638402893411429302790109145623593423331476417216246967772263246676783330977785703929363174000*i1^41 + -557998175786869180584983688029650868213100819758834777363131291766716192846544558381254149023502435547819282405569619270829622281965843271716217349217636741897163721497409055719469234542547683247248018424443488975676586857836581388815216575648546080452906825887579513641616711029791840368386644316498258257258218108576296023413926573989566101308687637443140151296687975514775884271738967083059435183671101076685303125554260349173261836960225880350912653096834365272428506435538739463850882470548089845713507887619124285436381836264099240534191286510106247329440752974107674301541440462404401119695615071786483720104616327832724720028720642865184371864244706770031766199880198203660377937167670887786956605809288905208404427386461410147849070157733007849295085120564660789158240625001644828912084074458456058418371082484136647132679923763497048149920404701069933986660945851470507470662315520066591371394420558724584458076305273707823405302198751325240188277960019300945560420925863288245622727484518360145859357734019406614246539211394028768628450466903919321430969439863170058554062585058013303605426579106196453182717736223503087230049537417837203614403149278909769047675444906771015806689527550730966376444957835510065222327741403212842506088664454214400*i1^42 + 671653914256835751662184934864908486810641993614324847182279689700391364715810188509417809894883560932073982398128898230650534347439377078257367792211255051155775767986162286947670966719487939134262015397801004384103480648210695012019286624618585943249772815704438199099641000277079418683995104682691711100373809919477994140661680408858139027778391577892830699151302704953673215958396931983707142307912467158879590988703592803137887232116007833489490631537801470987809636441672715460107741468464687354231319263567263837036480081622989855331874432292684577367626856835673618540276286488257684131189927726122720869402743853587556630628249832729231791809650208944199424309480618027774663763082151529263951103646303683133723735943731188238948171693205381165872390019420635594980399373568028888509744212753596124304717450458257297275502731568448800703344487437136868312558982323158758910264009877170312631491679662871615896900446035344107038326339946528594457317543983066165438390544075771939739895042147283301168874336733072989656282873615676727562761099775256219963184408708355062703090593900695724607367521205802412446591055726249013610813519376352050729174540376727407155103068718535586768632359006551370877455*i1^43 - N1*43642587471688529917291101404146353911709463839182373384730297537289805133782416118692256974370106619384745771781337572943459117588293655624917926679325655563759385123659167029708290338257379427299395830425903060513994047686836512286123793522772268218185027324617801430046465250042932545217652596699531530189243693538861866432152785449871913965878806439714153789559414*i2, 4007522843660550717597264818847760343816275406186661629778591841370149377237793615271446014161474036951156791373963025694031767065159587347643606405925228695296820264555116916867304573742840975767451633291748091867202014862000191272637641219907540422796317859617774321599869270374525470350655056435150778098254011337446792894524284003978365226399667416988767470113186668810138343987947915582094082108940020757231226578130917915901103051480343383728775333156037398033589109934446986057324751908448980505990800908909439539419174869008922948761949505331273259208726076930104719373451145461583175916340898059782171352090840293980088293043352066284821831379946304598144432233401999696651752265941912057042925183379359410557743373127922601704865941626047970623869898183542746638778495351609099740347639367030590427926204516338385081075304845576226244659160909194164165369823046370840442174015130650601162395113645063421543738060102088380393705453276143602057637811709265734819971769030167935145377759491379567387342640973562499515146450464758400725209402062055528049296005433814958633219715862761335919937758944082474747700852711101868786661098175279709220333813258203725874537035691438849319039241766247971833274664457629452312556089061954531076234974946474278701390102909434574600728713148381335339069271621785702168269581648804992907782571843150118097494829642129303793774775789099720131321213158997199922009955960176027168416644927731055332572738544650296314676695128832376761885410314962790656350379253581919507533040607090868970072423122639299642071208427520000000000000000000000000000000000000000000 + 10611651706867516454873282601332077832248621759827394916962798729980807190483803764434085235294281062071479807160521920581564881159328973797390240632379932428968969675588436088648838200137398110965207110590479311443631797335531350075260947688564984600756318144652879669193420913426393695519138197344109296171056163708996460011077887799891592812650247352279091951781519307342538739399010166937155122686004258063057621992704707777840838262320631890953689086309926612614659239273817938555840132857875017202417833586864156884541262575418466597510470791107091244408104397695091432981828969686826089136439310813994250720072051909905024852484576002000492163517085123368486660842280300926712696155049455626055465714678592703873150770682136208182742108790254996124980253780464976545051953611721356613758974690310883552082169663954926237026888543603164531664650686762585350014864723604213794846523949123182619655881135051390554461725879825643093229667013578738664252316577788772133976354121321394993811182972744232400451338705012097342457941879027771508252091176296524634683352419754829737606464632343950926838160435390405340956274495476472759685344469942984297840016093575765071842869681811795422533828858581508352512841372068964342398812651051529385694801857865450946997800240642994121452167308607383518022092150976316638541778352046263571563076023465385245176302048587762033257157388173629308311852279100088510056008807200226098787805219230691292513821277184238318255592066825324964994918540817589476858978255002231885577865824658418911473470585462107364845944832000000000000000000000000000000000000000000*i1 + 38061911859582493750343355762226260984430301972265475874191129627438899080314524010164745594772639888630274938619621063059182265430676740202356261361364450365012013794844852716054260671330285710834750689477548128153992653576366049796914514470549315589988040819724210391035485526045357204757341727154208811466863895981308669955642706025710430326595720611924295569563929498370697581607708662368614991035887415860426003747972353754760558222621692796896308571103995533001398991320455817295531648498992725102753097334250817611478441586602249998357641465713390081973001464749637912640436166654655214120592384955035815049517603485242897698213829468827394125749982031015746906853222037552244456290007775149653637265587006590782569946573213738185877261348995356821696361262726996766464144617244210224806596184299495560278938867284436375872305793014495461283160487803597550060902621894609201895737745010489209342737606406101217592193875866078347419308727069477973506134754124354429873268939210909209012924297617134483490163669160080348451959908689811466811812485864185874991253044141734337726237344959911976290252218561200071592296401365570723875470271606007522773250552143206088714289691002776575241074617259682551898674949708001711546838057699306427955073917741827453549355697459691984611863929605923763822529353204049223826313759795978670690632516291161474388755952838677703286934989310512005226840873174046068057000512795314013849885343687168869143389782364720958209457444762477224140070368710027019191047789358293259925281839581060006682019196969384147314278400000000000000000000000000000000000000000*i1^2 + 63633921196119357835879152822667350478689609135094563194333985132685388513835109402682687526416811884072350256700907504122390389899976110783599046987695474622416116885164023032571441513751704214669893643172683237176220388154794361650011857135953055403073336596256379024607396404498706481374236213909458597141766619797630672136759484866120820237283505843332581483744376015912110357561480016567850763107349768663626893436622760390774277857666215882816728868396429971114758110522856307806092014094241702558555088317090157396022674169842377789462022612248602776126857296175277196701476736305385847068551791381590737818369348783928756149733297081860941083529735448296348956710289605557369153868202603390194559741922368048190292733050676501127480803328074917192141661001615834086959861585612835054738033937355697463868609488576156741643186406936847612007771885516941200150847599200320744141304772540386497072760125755444411214506542286848646881890167626061122063053047825561322769431244684538640302730708671758951843566478912993757396906522596582101676935075676934413345093876490226303517212437330330914331888516413056520668018983454266571738632575020773794804112243833379933657662150882643592519783314951252987888959136715822895375487487838545338775536765562817682207677611464115279551762088955693725691075286586954113146288380795761828174711632354686761432320342655962171053238132063633661870069161328982250135883919613536258753549630140541829885531451861625157507752075603055141403705229789960238171621600081767899315732242039509443748274705519080919531520000000000000000000000000000000000000000*i1^3 + 28040588602286187302733934771723027140307430445150247263148809317011742589257844294276159873276643543610273583578082308612284279183634521701506179573600336855591436925572879693512328740519480149693927682425724957724978594557341320652603949175248447074261067258139638037847370615460172009206028695977269588701421570726066954784944940822830343660368935199059664666685407480824185840399257579811448412571718070796689544935737760537622037260160771445316286523936698828733955028249271999941532985885508649953791230482953097093737641760775158787995660234974151204073313384221989009088442524124659811290095752233696074040083551327325328303330689817992697751166848701379674777691229958416770485722484671647619891537350490356391461348685982850221912610818087178537901263458776102166823559005482205150042810383166332264819806641255052680185004195196601106000691234243904356040558359754541973875169286028922562764617271804934747489595803160462009432938105991533447062198852544503191861263564078087192007977504321870806957378497518790663309376388898979254510754650470613697193249927297224899413835308473566616413571759125719192596566170682126871613915566307762636040730808864654476391000927992994021426755351677901336567186563969846214550273637875597219986317551732474485969114805027493403561371386265362841915295809584177730678807405351333796493122150058669203709690294764675627730429326042237441529243410033014303921371362946797370580609968852883996839575371277962492751536993092541841415626787865067955089956459969309641382136716603866516594564348690143641600000000000000000000000000000000000000000*i1^4 + -5256269770096008321791949337465039651607912265384117795244054749226758456901263209727004652554169923138678868143646555568496239596457711175581126132623180333832535634557714969604521585328982837009253631509199018300742730059673750246811323157497745001228763628019629507315785783299005528441272073575647782605630399694240066121312788986352082506828903449764386172674708916227142692054206094165043767588241726809665043370931303244403211335784843117873623802131079739092039930518088919888512817258299101376453548814844734019101899483010365625063283555174743155369097145587088501959345087584409728811661698405639037534434356771350844059402564158925490726269726337094965035486648465243700321196126539506348525222362419565605171762133420518051715632988211727331229490831973551727582263213852063419960336148112155930252722577624160938263718578721436890681745179091408963090362010007249900004580397744395801017257492847239302408639818219221764935274505548821456412262543124910829208451166520993817726762145731260021891871149502138557927909724087399464382925935328444568993384005763416478511206456464322626246506771437212764401131013833203378767710997628442672038586974042011496208840991593319434146304732106867155550030626534879387981299038834801553492060403070629046881997949765068742438018820338623427540979225674831290216587248979914447131992475097549767566845374062509332959751339888007653782835678822820266784830844613243279660221136522815927956360473596001808610068879282516192667127468339285870351902482702458055253426984792149416241163028159004672000000000000000000000000000000000000000*i1^5 + -1207074816141263385556974098121706600424392918148145341988797404074639321305841663300799350010675386367318171899684348158804828801058324687353151941831149791198968897913267410740749874616527988536663395605229426739204278764022203284073641883984669163161640664746334642303483505266121116551741625170611033924092984043525176152343987026815069072295365990978151675795143342417652425897557824254096029195393423663571432271448142390763634072800058301733204100871023152780321609271725622517578168508755524503919847988064018305186697107222919862171125145883298368952250966503307251140622738274177592080204743300926754736508998325984348666837129191753321611097511304197730631759056022918153858312987265414073050345409139991848396308419053927712996344876376061935047326847272602973663660190448978945950925021616084112216597314355639075484594088528062094952315116183215536206895747298183172142738751182427013124137070415088431756241078831875054648925435031513775440929238567554704554442538709726173594797700875869570612895898545841992483465675117507454444292007723592858750929783770664128943533269516941811872058546304771160498205613550942707761847971748619354886239226897797720125477708237942129621629145987880332362961621568152870636149634012499501999136794844150742814888037313339959057170765043334969444176550359248272512613524360906402376736235651496650700367468610967086205645475719902312134208996655535594627087283126084759721226489637757708365022975153205093436862540594129655573401281045852389685109128835500620142848486340746409102924066104279040000000000000000000000000000000000000*i1^6 + 12391578567861561633658408849912383687993839583178067865720862816963457902235064548902521541212438885389752510983436598996488287149380996219457732409583802780177014793791428266626122746998979996208097472208446414714374150703242322175904514066989008964440859253073456264716078025565960295048480104273727533466328754759203868899498103474264647591263232925836747873257525089223426421875354082189553156549867309221801151074750191463680459228608129994665769434251032190969887730134872983168517836980759119232786896055886313508963176589872931967400075666181872583421607664980625651330200202233476121639823905882311288752332410712058658790767972290964033932442445131848227673988676311258308982258156012574764593313659628086553065773524095995916554397293916945778532620866867689972179904561974701544321185945074657019802131719164900049675316876498748557830488625306958776109599872707140318632073398982842054820187194795776323985038719486934960895528509418803538661468319090982901347592912195694852826674485087247906875841420681780107593110284371759633122929804261988226540772631349095489346896924887812005438932684741160363280268766181517750968721624118466794794644317055988445102681219222152693583671996644866148009179608244271078744584675350954333164698068372189275720289893022732788586126525118937905796714191085721144352108074839223506347078260693726203592100136949595978686377357406099892949919571274225173877431101216704092624499929583058021641169230474657235509857672618665213281636293261450323104593475304814318819062935426776270244333748224000000000000000000000000000000000000*i1^7 + 5592702051336904267977399498335751819677547954383182569135078225403108850785466237420826302100768578803789247865389533030889235749815753102097342153164888006674625375279453348782509716876632718353052058482494422837260725152253298087549919859308911156249831173521503033426960981152499012296404146698281208650463215927725810681867934161812255880185414171840258386179905875940004849838557437254805275523196617077608087807706574777151227575019574466454164056183738237922895004949413074391131120837963146812444086807562656033180325367691528412781305965632791534530289063985603516639467189206310055882249526839852935574545656862325433023446501658661202547442087544449928103983477613291308061606465799248275378614031784719203295880077216372076420350320800428525185549292042379567407486358415468479620587202410000738736313173318314258838645995750554702185793417488681503196672919412178800102600115042058533178183470188775810154453243495085406374928370263518231832543467386633943779361564139411942399396689399462336754566638550789368886479110256532540418660983520251394272967570724114904491127615621002015988981350930253560166978557736094604908456617048332541504087325288934804142996097758605420069226531022720773993168512897664127156586632576145882485806244618177330714046655891103570557731227406697547289118446650380571608730081262478216852614449900206617089845054044062681839071820596603015832313164761494539260743144685819316271985093985963426299287044192728496946325002314526583750850982162881231661405597496633905167557777203681522252303564800000000000000000000000000000000000*i1^8 + -270220486622234773030360329716196487964939747984658557528392310869948814392636716025002862786050287550886845708320260816804976962806141687986538195420101530646439119453097017362312919799454982177640831281896932937122139805682123997657817265801337666666686005603746524370468818378422156896209290387670176475330522196465018939838264719640685181682429989476799249954911419908411500707778370244758338046680331425784536227194918543076560745364478530154385163694038021078599139107582110008235951534173024835258227190178742466661734842459882269798174404122881936707684946431485039631151152433747320413773901501691431751027068632009436464373888621085182040438108132493641249713931946570075136746627216572595774983308453910133017434431667746325191190470386446949075677487897174348104622213875900908231418346850025514466355958421284406163029260009210105301947957514357506398674408398677511680293583365628670699327244973546963123506173300026111949069729176514460536686338629136755375366752383314362653493003509914571616652439489861172019076128473647118113907254508250777761841498190286507138254719925494286777495548615739392316616876791394378506379248816116642071817237075018857888448768139266447857681156092834687807529637161328097898800861590965621489422252295054650499561070523654816922812829213867810788731213780581986041452116775650809548052307517526025560011638586499418367524136023103782285842350171807052277878900611328749934069022633347000347340811453051811358187026535888917132396695143848121920331813148218004518040419792333025627340800000000000000000000000000000000000*i1^9 + -2879618951957840650217201074566511809674478610323699831229001893333633840715465191894914649235766465868299873891227876691793731544326006012030462612729830883090588366549789153657060652835104276511105127018517784809516850432027342043733148223771580603909143159862417643728838539931023248001512020102574453791365136802786269767624510629587726564063420171489537470320684313923760967354740108026923425444814773317039468356236433203016613887150534569292553871213851554486087001855516811514426447181168044746854754351737815646507664268138876623865821699123506831945232045258417295653215845206020785503436706438256640323128624595459102968966735924779311513859063184568161308682761251972106327022652871243972166171204208287402415405083722359960584733926854397253908644065009986622925205307143430725069969561964641593114175313560450904920286570783774039839309005757885906782462835555449051890667782743322729248113938987349720168023544858549061175074613678996056201685620724753795735603481338607178116814375714305318936793624155466264203900167710118568579001394227407788065700720493207927949553717887734444299765281165422888646032710211588095391765126132630454342980128144772858567942765917183582041443760101098622614766629629644474873069277814842330063758118848443643672584246619730401663442284612986221640073729610521740064827605926688698494132470026383464234186181385614590619468575452707986573290445982523926794149613271012221840949418276900461452801110112684083799322575583006901640084752240215402692478622687215144490742172256009453568000000000000000000000000000000000*i1^10 + 321803115799782360034768008237763944416688763195486114267238788054096800577850527017039758977951044634775563080654876512900522706318320025554898303188504293066826216341589658575301444208095140738023167000233835927613744991407066417771487091706671968762225787142349155411314255806853360296669078175826507100695473851408647026280238063362357048873541714403544006000363813167334281387702271562676110040541314919774727825625652924556851833716013600655087554638941560970282724380062750157805224273841307338405016370004905302441271323216599534686370458385980104438216486382035170464153671270075349718647446778395846159411890793573542119607513987281444516473095016532881054957607949764374297540114241901342413627662218529034632351496594674076462684691436768217413070064974508225367361975538631457208319359867446606748848720669246363683003888645598312875115046786340158777340294912821699115214516764323054747383968599478343477920282780383799786429590757459679616737795046581980740353482392845559443130983514604453776069457808983177233419196624825628433019014443242175467814191887733497537430994681863211159387556736052139294410548772153306580293707694791053650544737794165410441077472300877832801133851323259160895927596278813663455594281834085815460488178207925934094669997803473128203338900899071650184384852420659218735880466550117517375279711277241113564409424208673154077985078689393562134159925721072862725967957810627745250627819755706911892226891464618019565941821581915039488060997788770846224322897018079748900218137909133312000000000000000000000000000000000*i1^11 + -4252935097321966652719121405756990198320876586517407054867620583621990321422513884379054192340928344762992454883078417569050135552156635155581325507966041731028761915893726641629002669604483377547919191506575810256931582031721661410515519887728316687376606779403422459850618900444345857147061422520364705696262654241060025767797232121094972556367859360205635828716266873562763667832828940882206674750216881645650071712083973057063211943309537949790880813661307549010736262291388933487828596517635224589053899471628323720450619100779418263974094359896619825228489697189802653198018913387100410948595811836319353789899316332697809032157696624502010542172937354566662021510986437870850593334370537094525120919800723769341796987017988078807438125159596042769388489789446665598375404524542384200853647026389059339627522906141786633938944305535689581796889899166832768289587579438241860299269049523934831553953680028084829372297580900644210491238292690520217324060691188955021417409485746691267503465751394039361859899096458649560734280126495824013006186040470728993671828952162907758446070192544668399543491566941568693825249447385339691776342412442752768628549644324753107838924941161193762866161059699607813258403682210103940178539727389034591146043090304016891896910081950212969383726726249295331876619376284449677332734010930513774087584664260033021796374481679922803510499660439397987311453388037600312995645350835000676462546212536700664686195842653914128005646617988884024000025991350451795127580098503109089145449118433280000000000000000000000000000000*i1^12 + -2971401704210050314585858778527831323785561187998320174329100237600326826254163122686340542268268827259069961570011580255950859999520099253234416807676469456299530559737398157665359008673957859593445178979139859939476055037800946876962823998067393263177292463950843631780584143183381632158015934295399321334940151982041531797485937428460746898681316724262694174874318405716672401260736486493194556944417464223843988644174630138134247106372539562915872280900244602019961839014094113191596225616002412856499802320539462340843186132649647911640119298541639868903219710171614230277634509093565880105153928235006828502581065777465702481150499294609206625427689375091232064733835987925359127141390731206459312779809581470967535278341256750653774703545268810133498789740200769011996122035008416603653759399578992498885029046690656810335633744315262504949251534311862372115788532472199614960628343590700981010146900911015704312846650742911458900778624281109646866670814440846535880388492264836137863085121627584068870466152953451247863174330424744085892974438683877638299446201912061378295533499244448016715242129581972387643709934182902882300173393634135182578732239961412603073149256591831511920089076585521111797791057448369546377752737519285547995914060895786194813157021349924724899790956978340760719615404816083660403160970717313759988579121658103414765534474330885876228485051099823873987821436712543176442419677985702910570985556170143062061648912710873909994770580216023874870870904786132098561241342999542021251661824000000000000000000000000000000*i1^13 + 12547625886056937957731641285899428698582604312958801540990860176204912080175744798947890380767982294491153136631263882841190450159172132796782748484961411086888862164371344423035151445355921973542963283183482524941661167970352465183371166582630612753600211272172330539107758219880372121928557799555147880299736472166479371580026796759324584612466525874983665695136186548100032571416994300627303010649218019817751984264660453441226344977273906498364542305544156470054458966337882162363649798658592034768264165291793673123163635671089843295494207113876337241953217647812676156328671577520490805836464218327448384424090144005082632332439496371097308912915884703558131416629919472287749391783132645486818169307730120552180269914518381570050093681901985537599086310201080054820005916595054702750636290165779007019189946655010122832344833157873663607872539129039523909261493711067810907506551302431925677447803712722508573972918945143209189942293600443301040806243574768326998378740125037427086728572898599434685534403014420832658042433257923356462024539546028966762741386328899617685967455936493090475270449717231152325494253581699451561197796229171589280584330913706284136098161079793531969084064662437715508780989253611203214218626615721740205597358469915405258783687892222474947926987140615418878794608310370508905575649055121333969389927529101640337228024192666047805997624383593241667917828022333268734942286208539779993845034914374665506626438851452088566911369438046005638281422817079561780999156196208724148224000000000000000000000000000000*i1^14 + -15649934265786686397211604209325781540535005892706702487173127394159979376492976985344224081165429707333129959315682436119553889355213536734318788603405323554611399264830550714639420256352436567094771886249594499548772821110694100277906781747452161329863134893923460077408755805430010832580421760710686730446071473482777263286847730618404599749972817233613688065551959661923061988492966913233685586925240465042258435928053880636993038900977634585858772379471690804121596672161491862147817329104782613675324923480735217054236865231872975148390254635911989827532861408412712896689976417954567273898956155469425319131346711390655079600597269751315005419906237868310506500332851468527571242388295660114035739681656442669458811447068329380424019801172455230988089780513496937543793815102742729496274934435376673118075425422807890532302676836387791093099854465491279704211030875136425039431927269453606773188707561238625479489453307826388086850055480700785405700465286938155749578602454254561249951173905117119943116049299810169329995437673597386991129520100894462899538545970116050022336062488268452568495269254814063179513658839639706696902142705770035891496310202486891292948133012214887119128831328355836781030165089166825228264154617422224028459113070449586261687501431900213242229916041166533495626801614563347393940080409952961880719492859030320922937447485606746101006050525642002556141177063923074014858361408767795659084779854943515423631311190400803433430440849784485660578292001108764461307608673057505280000000000000000000000000000*i1^15 + -187031564351471112956844996887611551387183529465386943762361636445731779134241615343929906865099311443081000971446669011125869450638347118480468467260147084969566203986564505883854623893031608089424044799911154125406683946490303534133913419783509757569718792200919683164939101041198328554362918346189759734564063453346677603624974977162226256971076085441149811433976664017145614957736574672637844384706813244903271256051530551563848645497676824346261600062235530734296827355542485035303986830592871751181083243651783173353743608260588514493686262943006849090683438907761677601149276598176692692223563723660623893910555682456939836790300975399678454740022510766612720487410743403002029970380323439008237463117028223174478849109502547124422048449064724731054283994175815372932911476096981526221400319155038868346698298931115345570788947542271844099763064951810365339750945181458432731074508574145993042581109788789183864621854374049919397519047370718748335863200795891749925489842355932940327107381197277794418041241627796208752285398577664068772692259294827735792198863267435477209033927538481527071025465479248463371061269406657028760205148483849643393608824053355206688951681624558835569855332045094282645137149694268968924778269548166158301520078533853534483171841237058059290396141513336517622544653350713828473697149541364246183694987989924009555900916224263164723547141266581649722027112624172108562704782794614586031567896734704816545081353106393424824146652474459255065206104706453865874484266795008000000000000000000000000000*i1^16 + -231380798760500686186979061535110630447963622174713546155142870563351581708586722485327731564636398691637436606602047258051144544391363258240123588041390588426990007290580728200570554070954714101433466074172746559603655049886432290887152668134483677804821484881843107062842240728332201071030951779351729986117584006080232391990538870737457208304819454895223994142388178343516515448477069811443500051846453318136667844250147550513893824575597609262600401367120055874369545276553080032853902155976991826075807763334729380366179516500524990187354182350043513994213905341490664038606225839450764115063909157493185909350979123518654057042812006991497459593024992077561923989825195674557385630680112264391480786019536149302769227882254715162084686665626582438243624273360445168997908244208674548321885112688056746974709419639403880453573805748674964877409299093590120176904051313241940808623299624648454081144422789370099043917537718468570981206500594866275186390193000925587805568137257543070433215922222053291466692791608699031704391045176224254815911921396320948543724049884164798129360365711549878228127405789262275431535766145209982182637108032865894287757364956993559326917225914331599099748117227683197461806670814360234803922193624395118928896448696432876103038384316995568646727748647031967615849967113877109108983473898732379583755553100227819452015267880821122587200768204273419970092320318641136023264871387527382397948370764181544234114412938860816136887992862750570694300786012339783656800256000000000000000000000000000*i1^17 + -2658850945230309108332517641358411307795162511986305926205908481889271411237096629673862559782079682770201357291686139427130212730615792614524940432147519833554743996241539627002812730226416513695535974740789796505777205824511091335902146202760510895342113344137052851753711846870422391178385886659898547031938690875461854736692048917948074679609152994129144413759726056066177744717585652794047982931580246499485151058967178707532812464609283140565513480575878054587369938494107148863543406362785917221229142330008918421824992006512807317748261990137286766782192225135467183267828606377772421710650615261920733127051700775728006046660697178830977743828296851813128195516585120473207822227918311338017595483617949533753635572503286556987114481268079987140981079565360805275574808858177818975251682660302571702690656494816518905318565535388979428159168513144470451265059219552932885399817952799313508853939017449074749370610827099203198262452859161442505301283060706669312660695367423747173678966149158558067410597435774528569446270390336983228515431138884251014335920558556889516487242265650232786797174314393360044106764577679686462645215327497959339329410218290066388003705536578677651862403088348203799972531595084729924924727732325750229737661102910352288788163469524358355666850198983776569782220245953251930395123590508470347269947568670074330095813290218566558152342728365194008549038450839653471072368229781132878605511647701591826878005854764857181067965504803703873288122768601556640071680000000000000000000000000*i1^18 + -1515717737542429446523023758418694845086080913938170043826920042725007235016777193959090329603979453273940176883777545862964413207811730947333372012196978495123733478606719910089548965523034706791194359405740322345551903358069404698409765181186602697303217333641096436670051329614802629722755307472399052217365548791803608520797905241768408033091992854367455809529758293242601360921622485257722805615198406592986855630132682837473862536696770148998075071295308646738462013764921517544623926527397089669559637281970115972257413730766684933468221537063737582596013359077801658860120962182997849544571171564349445407682675093695299977514810697724855300936057055459193356275749749238603552175129330571340672204389733323375614826169268528211406293823469416609177358655525445194409718943891769303801722808338514405510751112056876998852171558254578277833995754774845552659021752144393975087036771148845548808683837290601848546383051892150712225154477009754172420600450843222094834940455218491263221593546335137680936397911384588902628937485143103732607929125624046210280312494086033387835216323325195916368988227581928100644610710543531847403362114095785953183614749721538970690088582021588708467423785415319938021191621738278257226924888342415377074417117494643017458609326180565431959290434845656284204711447579093278912526894741581493590036820618216945106720117223493290929288533468820722223942083262403890376027296443108514807724537430684374598792573533631292015428181669738605280391959140106240000000000000000000000000*i1^19 + 588688131991358162309334823250851453877909176927064819922701348176311139942379757407300116207723501717044163334093064036776460405632582425204915967038527872901118872881581501133938240103400300141030494199405525282883140792209404831255967068882262022621113002359686331355665636703415195131626647720155146797770130752655999162338878517550143161677458188250899221433555205615039480361877785542223379788028982434294914982795629099580675622201006059811100537576451614202499896813460632755569337086885800025990610215705327674359050650246260698407172477573786960599515187296018974957613354270581668461254833968173854306806799357208161222667909509153295409030364132226329130146668189628606327944790905610581431609204151634044662260720004917270711170020590700929004757856455838747352048231302510675835852563294263872969810908030584405693528841980431320767144407338105529604046010270733021740638262726323962558226438755340937053410968870257037806138142355179542313319163033784395911089728492447476954261360573451786678059268952187913884785052111254543432159060091280286486174227564372346856771756939106826803717391715421452374844011516293433471124348360346931742180358620470078432991830192082200552550073709552537670872013069124592941490138320830444237615066892404584842369904994473337337537954301153530202246689715718285482882693007595122166524479526906729131370968550067155969176682530531615083354698854746201108794561070763370121691401770148760524475449834728287197433910026903276994517427814400000000000000000000000*i1^20 + 149832662102188918394695669271652549395318398824791019456651783188676201212460904530148508934636731723435927998316754413398007179184788150702420339034086415627300387968382796599400031966797376339832944583922307772909936327514916641278601366441106804754775363594879190681010438456982535934044636518084800316459564860091493849561130283985492073591043118582560103443904184156754886511651352879920699775766654364436587049751150704234728922482443812909738016269412459639624030280241493442896326275342044128660726000118728628818550115287600815369478799096364987062465273066183679009291524668734557706637388042413218355728978499715886886542415047480005043282389920819098857976827782069946500047208325686140516699070775664987338829644590106389259379722808070133855834836704268392467874645164991334177745802861986084489945974726880649444662155483613815959658228854205766723997764266241574168462968945062619019038236981535722203955475132786038822043208627315237873002500423129678717069720199172130340110953705849573364459016395179289930016506394914832579660660393803313233591264617839736525108226032526379515255544292714561629155574967665272243659601631324381677199659584195455628556586713462239879698208064527262238267129519015826506482412010499717382091866901417527130028912605355901998750542875523442369599196107332037476498643975083307832640769217361892176538718224701337112109374429345913458038679536315847599557266178894634360776488837502430309292785997854502285375036032805872284467200000000000000000000000*i1^21 + -85798645068072712022984963964511716952401809614489138814927573996384233691564089548613779141697217406012882300051946515404565276036013916185588796484965462341633908994649487177335702200226090877907928050376804409001777975473714462409001698772993499983472997119535768248324964870498461461049826967811025773530755462636324180942065512382459841913471722886730177657282946938715796072734399897662690124225923570335153182910402535577167434189170830716364934752928297910780444393025951168260250323932329276119630896084237537842676958378112734377778118556026883727676066035595739522131251514748982354603333455065738507266039476783470466709441770921901953183705736389143825257141645852498868995948499143291903197698888648736417533328571903865853178691889248823208588874826963009478641396363846694489884135986689808319543780751644119351677761039782270393853619537063828152731835061761584312650312203964099239958145051318875040932853424306483950417805728250220593378633340275432249493776501927202172322950600581227744775933610627106553946991346751822643577659802749462565150945910193581740111697977468529461359387008344864833842034972061492997923314244516064802474524283128260502186829217959155958651574965497613334520832946684778457401784991423629441111888988995616812786100359227676130429133770318619399680735299367025662244668695087753919915764589839665458670913377261278859495993393475363468472200905307664626859924912400253288487686693069434742158714733640163079632125901542522880000000000000000000000*i1^22 + -15416669821380398929378627167301776008561919314348267699933133423431028859778828376333591643007260986819867401343526185556640410196252682248745615303541625025753255695465794762012312251680736289065982321269138702769622588984316656554390563840741069683250553009945553298683244063306350257976819742067396239864806250653413980867510715281303205882167631008633996649928198445529083866804768350695201004342007841447571172713898949774778964769368937092609916367249672734487788568993791297943654549687850720197484315099706907285851532171674051141120085056120836034726182158527677407270262406829775090617872405537719808521614402108176526451260945679740229823072497058571928267833639844597230635613922476661022391511140522947000558079110848007156548871633944591462572477493090463945419781992607922278659404861369102121771495306773550656350259776294690558477577048932404431405666542957790636095304886198354130273456050485481555533252079884316838849385815496722131975518351678888249778070388086171686261300477689070466605134759409697810325052680904392118999399912205497747536547540381582848663545140636085613540354964454180867262130975232917409033803315795709857037660366103738881254298354143295281183339095393135565544516070144969970015981415582381393629786305938062032176169345876311183961447023133903113254078570426791488755965173453563903335976254737484129031595596876270395648893879907084412987157270971700086868576757043973339079812006050756796398762751959610752213170048204800000000000000000000*i1^23 + 3164894639981898410120359843597783813949106393378470848269049455457480471404982898045236543594978280842583170965940007437481934081490233035976821788477294392952655432424205082289748161694862024450583666624323456572161680821381283126551745347474099831456105111816430895391292291568122860886235814726305411016913211312838276073012737446675872622629652246441247025144655314185386978657015992234288542556551100658766637256879589357619970560095297984643904012011241926145929649974458783133636524151632757024103044306504517321419982921950128866036021261639685410502288965629820838794848514070203058422392150565386923510981722533132866713976640096469658190059749564665596271291596886692835520249120786731075261667541054171111622826428334727375354322218873679470370214281418324685104662770574409892248236321955561910354002539707656909394828414697428306882777577526089640323134698769284458265042601416935108129858459514264512401951810032002992632702241903578153367282502078267733076655212275788112733025354839009190538032893704338482478045988310990528834222830861594414090812412380643712756730370182074313500866808385878986375471939093862292477089814067254625979267613585282517339929237721258055423133320621247797503413269395791316993727750842091032384861271093458491072036436536831471326376757306490536856648118865298416964203208660893471019099940954395008117819982081069428209409412273226708670243297094930913596885203810353863592354319084520343973357601304975185910169600000000000000000000*i1^24 + 466094570506445700782153911858366175883913507524701676737370571959077039798804283393198527524838565977039025805156774706719982688318768569577705730947288542737397994223020059023493015678048396491936388386513479233524704252562222417348231201482834735984408153238713108376217944189353257991415171904419946354743994894468390992773278631655661193713792362336347208882682063503486690035610138512435660337082890535923272034035649398944918547217079949954806235408364469676479956086730942955976088691155980002264593916893687239205867003394162610319565614794142451853588279358778593917248297668659280739012703954713478229284352027361874748986074699534296227500218540896035807497851836384734054982106875237259550180862917860681522893929767865387181195290747036507048771252466837222296631249005496219046198532059431473522568816536681604973825693682059392818805949957485407086387110990043641492630636422651005016019133581581559278217528319390509756662913124824331915576936584282144847266666520329569600145897390403671180836827434699876038747081263183575700779022350727949860546584215642905386413634201741782862892326671459709883484324907263918541651501666453197411817562781108860735761915061168816622465803363147494186452443676163549386080767317613269648929187793094759748732941689970360920572270975238570354232107322792268096944321886877546213659891970929857121672967736982775308456067798106627204040099691657865416365214939165884156161563811816242080577654656115933184000000000000000000*i1^25 + -53735783152394388072382727118281801526764946187435048635853427828198958142208777008021053536631341114499220442772290074735264700790250601365102528953133881702558011236216964620898387870678951457832505286995647286185651057762761578521083370246143054342979501713226480994832030390726798282887818678921084240151300684139385243952990307930479542632223856831453704962816038011226783751932896310491432045310274618425830122969490469592529665467469486592787152372934029556898941230869309837095889772830004152795143710262637420736262476874008834913142791253048285611726771144083024707602859240300323396812215898130396054989584874875504484444297273052118399998020176365867265372594170880258215137297691654225705407597537520327432961190592636202564864963045451926825740655401648964496261360194596158286426280265278939285076423459733352404056206269891715301390712589715751266654088012798632484596769523959061620012846220253476537869732223623522322300941320428430160224156959347861291431363110495197873321142360280010229729605310334639313467407988348471994031894941295766070218902405390895742147303749785268448695405991407996507716585988810149925543764026473308942499793068343549467019922303479122783916741307596221985573956002780734876152662233431606736817397017683025292632220746288854517832680147011905573738580129169001663693050614183627234315467271976529957239639900030175527778297257980604317650840344956967547014454075986573224236006319279280868523830778265600000000000000000*i1^26 + 1939387224959685870138422154603702886095756124057530756303058786555739423179834562664258661870057986932285858908204558834914128496699692770431223073909689535154509504772236395310307986566772727046891378882147383222292150722189154072914124032208288129386019884601011224812082665476415848514460834731207802586698258869294867683935976552639162727099411057113204763172804489788527249801689590987232369229677792362443054466381741848127560369629519489609506066596005223289694571897321741662820333538221897641828669200525943387802692764186276054111780966512528354335746007801297338566790881642125471464907512602032903863232472322725688774815777642895285047397021070488893210427725644242310985317027967434297385120416797045655063968113066315827724779276843775947246475823895603739879900312068019114711052231223577507880327815296693191855426758004779367436375245992021679608217112001236267908007968361511970343634712628699225197153705352494970626420233270141523346729123334197775223613603343944324702322269790381288974243962269256459472967094802868168134192643715428540793844537212210682360303875762199832233577378178513903598077983260148106896292810313453122249571284141837377242421223951016313503883908452295603538844544675057289043726946900290287138467242840077390056839388957442272078606886044923919898004994252173092030093962354495429191002703742961118977577181515382675029581393003266801856064850070159520482784406252838668317533329172499874986721280000000000000000*i1^27 + -1220414722329440657906265560964172909503351976608018624042666736952248677342772482327411234346472870208313958819049792901956362313702917146372996142932618667493931145227384929758310438227687679306330379957480154878977005847580714156671803072032395357784934757295288511732229459442434127904896849390934951712366895562309957980994429586255483020313459804267585990598537155967514640858187351341326743551682622322293783067421687750181965086223091336415458933754031018696948487296597297006299938687380585652163600884772228573335334865319387125589195801690126114065621310738686684926900404795357215721314479680255388122641855684035005011082761708610944096051391968081715589237229150603232851993959957634749840041388373790799912163637335647640955373471434878937477965489916953396870840584332078009827430164210250821732825517818514955239750726610039555714411539451287110335134961092374171958378917068481406297122561709767402376913903731362921170839355258755903957672584293762350007445919916309791998433622782962469438830954570590590571596681162191966812219468797663960938273656695545395648358720390985424633838466634092525338144048428287676338598956157222029741454216650461486542819890620229445237812561311200426339539815702270747374115138202365342666368970580003429286125160124951306888125574162879590193969671273297080118218157049167966286110765521549778925056320606370346791166948673047387889550837196792309520252232890292902057513009955864576000000000000000*i1^28 + 297049613933586544713788705196370326186637532545577293549518607584004997969112201828350053915057145808874532651305815352511197138645797245943284692824228103096958939274623743568051481060210804980315736909187280473490080360906116359020630085929511578467316142778939189148169594215674791806718986666147901431912746585433019863407219920523766613959531594614612872585371043739992181693757285902025553575494278444802798655060874963403149327777088099381737978561753727101913920246873743803185332737947895855130702666948233266191276296558895405994208183104202949722477829641405495011527003406386778146989355858878891135755581048698661002482499384629382654660055876306220328324679219326199642141677278014042030358458814383895496528879254484253267962275931380219802457960864516424053975537002472914476528097611994859608070785687269734098912593791717331871621157663970330333141261655169359556536764512163270467968575587769736530230388249082740010246054358366465409053030237641898556874871769432303107230634409175650825257706636810749948654019818456327077460476341439109734443999643084568690920143998285415739250966803706848040327240566665985580798184565634275704126958068273195062456188386028022714153448696791078095095869512822974054480280004423614374582025038893487111106299601654927965148470485901432669944674906127895242116866057970570247332138562789877799495905550282125174920825533894450243562993132970976180316069306692169931341824000000000000000*i1^29 + 101594712279067301681933310711549670182664459632960314567029764680252600003276158149670569618147540676800928690401960352919158707715351260063348685138361569198338822959338944184452159128823250664610280440911400178681736071392482513970575910610248977242636409119284985463752466626002920538511133220926990540294303399481443575859882783662893524687177196496410007665814456640643145330480502196549833360966766401402211793448949447152955794414818397480772346404417399689006646923034576361200637648905013173854127118654610641581681193115030304907473067012209529788604808138837124991452864991266901947491693252926110615000829320218620949723574194145816879030617852021295989221639203494403032387389421527436725068474946865558778822239587523075066721948824337601905544951223248437225714205611423079729209988549703989029091320799940172118548659464235992040495943787673376930230000350424260752714973596673430279985062958513319228924293738400429382726750302723421972236779016695070297579521674176948063016515585745391298437800547024157143554547558486005324850829827041069432093558829502837138275729323141305830665638826890117238135623616044660766027404403144818203698310423044448033754143463687966376057578692910162462683267429345701633957090036780355985937483338000756306830911047277425187125252774255282477079694082907619392636582550903278937664162772146225800696815638488407457648603476143028356366109302675290926613251776942571520000000000000*i1^30 + -149251928226150717680225049227446596923708116532121869193557562274269830739396708407285285738866139389306810764999155451709590545414256311393962530684629534609819452025986553672606027660414407404851653730140021888944643972478881819967991429744535154628189244876879087112707794050048576935721987020879997592250041616379673674533951192297546281464307752154524677132162928907263750360139596862318974844992844083358783724903952120238363461922938826886283694174103443404116135891242792828265739140061699518329015603079741139777217121338155689493684085561664071215922295295264352362055691547844772143322442086348766268619710465980752573246739140815877102012239644009723623111076721843779354155164953873328230754055816527725582856452663564702907258447027604649135329388953821668189277834153490386683304695199957249469836810912920667062705598439719217350846519448532312639162941115813429010219861178140982038508194934720736090065983040856412038678222133819938179048326251779584128467347655430062406872892710140006670777787937471020202404253741678133841809100412619513193404048152986586549446539732020387286530994855261975994770704651241652133434345512273615794815979849989380573379357439227867084442467746323847727532849583700042447026144325354837245546660524512469222173974040162255040719495855008470744490078475703621150963393899993457168591987929245304681395639267564959751947367760874849875408268416425645814443401216000000000000*i1^31 + -25216901437198040794465547724648583800398899136732905734920796017102204065732319409630227882402762852664517646338030004881121595994491194446326653276940386467271790796286488600047339019890324735509862661941673960530686344926120157847234806181393653694528496105108643564747123199074998052707017799729843239988096963682422375848917057027207236508858811931669751658325887733498685959494072096432091889712968021066363476307680074653705815078649603655019981804343305252301238788334148351515168544390941847826951050016735129954677075217924049153555213592261971708664437180626408584110671442562589705718615140546601508114894784046630405130516760668837432044377522207205965764878525808797824636259650660374837025985598398285926350723238708337134954055819784583563096838241089509585475628371763473057062655849797418436634643023798414743265357515526920693818594812184316509211868556456988113532824923311598824049713580341879191134916149746287975535500824877402056905152201404229369483807420074043017191123043294720727517186658252036893418429231277256063094094928176000252657190800364198279022653775932090413286378131918717331361135347407970151849189774336944152845514562413159435933723194070415352217890860584962974682280573988671463137343406787061925563386737770871909748175119468083827582110449341779548852899303334927498539143033991506367240198927877626931012485449542273062008724339001820934300874541533813964800000000000*i1^32 + 1533058071450184758054904818148661350858995562287059459666424545950815935970092398469074643970309165070287398769504983435278799184157278632515722458217949784400261347642880224196771087846279462665964459292971623539195218235442441377706442030237536867224390237295126004043391581902609031186619020250241971147717927517609360455408797584255044668319099043341575487408399904288696742552410815583745480367696013218234710052223567849896745720637710182383435125141260259656033248943651684286430741875550812118334970183893965813026054799301608019335820741273968472153895871875973306929581059637806932651451514358052565388064844984496299781217747660962619503096290256597321021160163142110481042724084610749805964325892090642366819800584408503087594268347831270843225750333927996603771362083530405226102833042104021578879364369007921754501434742499978858427529654980052624985478562809715860992181073778761609368794407700660947470886052890854438342903216176857373251438202292217522852312682839485578430575973295683019808558908214340521042386331439852197683846685286101480318999376805187359634342145293972935606164585611381145341385512737189513397646209024204814179976800452871851289229357306514262225101699909665570655484301250572212614971423909586007755325500942843835600644156984310658906961744413896608995954982123607956781624156408160157470107703955270326949495526896755349183391419332038333536740167680000000000*i1^33 + -22363662969749259123738733278901433823996761771178808316508739762285671953860532362073136556660673924870233598579064510368978848919608246769487583439305950292618770376327840021960330120882652518156973562090845774486751444281494801607476239119460878987344958216388000954434740563930977672174748103654878743023780980424710992765790986569036458647276569443697879318203045471033610463143932513237344098030953939538299093726072396231661959693341364774539510322109621446170806211017178738366544028911764668667002422159552874187466477727164667021802519350317226237740223952020241972302323562019903757312089604900126398390442116798870544703935930051178309889995001239109779000223565510035943016529042470994055139786870692363852024964151636987307289886440705920226292048771251295293127010161816884936309550488040401581319647430198948206123310259025143703486057223976488804822526248450793288038514736191615825179330907028361706466322394377507349142559950562330071507867478017595048134341884581054262839725561558463240129619135688706499251836808640878856872516600072652205749299479017478224750042573792017484799445817786160633543662157341758005401240493869669684980614279835172561579639349367966568880036757595659848352141489803730845226754768668655522066046212732832608275162324873849086295167471141418407649771453351556348967471816829409756453886625744739879841584844740562067319078492658933760000000000*i1^34 + -5046027075705802609760286562681975841100569202145163886711324660456215487544469542287353677502236933135478225053698020858602046429362994644042742687775965295980306907116598621146109903560384456252383158744767349063195152618056748466826506827067458631627414797050232411470040927166612289250980650331266929717650164927885219158858132538833838481312540507631010744348617727509488011953614278812632075622517841431485281429604738812239133439747606072811879369693249933541391574031372686101172028974583868460476229696430014517888764280486943600569386838083143834667721976572773399408839656794724395380600605627407490557519633850392843706813540821053130946203319820089104093739582271947005529098984228782811467197517730839271381274698086672330025855199245955227344373572517770524781137690313054923992312861005808120815499307977950227169529678258986647930101262269882354082068169340736525574825466377265422166787620870177157658548926015608379298296726191631473183758557941515799641766496966928277847088377339106645830023806304880860239754250334857651498126394420659096940393911486820924446187581070819054289698931724657429649289021227913749300164565376566911616559786196623918124614172738952870864160249771575010556158409134791178403673266494829330072191258934752501768582543155267512091384788594716848237939916107436808133870833713491915193941440254310734080048544746631405390080000000000*i1^35 + -3370500220689829413024019980890990782785762229393864631214084675044744548025688334597247794774505528164054057237988371847076323210039311201913623508653082032503147213577819651309087691394609128598616922808999588555724241457657019423484069927194962453264190404503068718787692160666390674861085583901098493551757362118056627300967411558499658737025932328953396108070735552970881067490441006718919325179756444591996571212108590866817261264389714989675086047703803619989260067212860502053732426216136035556309848481550400821705128500705664948139406466290300244686387237670375917836819021596736327824840171564439085901613479088939900385361666639214414257933788798794026477287782806067366130765410524550425087135474683181478744461871937243814028097250989118503335714988225303562589507464062631090254135591164626345046034948822629532661479964616274223755780129807393994420144985502157104645032610699366605962415928259739462924509660640290149930953318392587907427403652445031082207362913307318133596205489803494746533555081874623331943154570952857013427325985786356543779836519152654744699328139347588501976286510212734943242268590528996306543276700179510269141708521459394114616628885557975328852495700671098249356322489683083083677320902547574477254817046596155820942416681707451401638866938661631097417267068471032799327312491355956634820500702483194881328602329377280000000*i1^36 + -35651260252105206288704694097248663645018086585842785323755178373912307566261159993183398699254216537028231563823545280229680800473632317340821779824922662033085548362526488422016405082788237123943259706923739665237133781131514300625617553946684022760992170384739679437438648348783801531934543660383847493504997629417538718695404317429869269604390162646490840488452691634450583005595073624324227177426158947331861646168376924764117243124736444280363585289883199037351291595648644441206302866518384464374026385293497769123962822392646075270277232260854135712707921783353582294932726216305426678598596889943200694604502203499489403671746574047703319251907539202233776474292704852564212773646675332333188229517185264452769236369244833568438856319538365920385357532227168073649618958497257009713000284285903604636810502262373978498274333879350189358911929107766362862948814833336654445039722163276200977741014364434898586048438937017669456558919018942406450512656862720563131566929413137227704140243059503040371201799804479015926878344344795101074934812614559981840104352050665289930993426083974824074013831023889864578066582262614801767068833093463664654485359764649713025763148698946742798461461227203970256708350507636568245415347308781219052940265034091467626710705048037248702797715052648955785832639923527964192595099953072094126678132845243401280000000*i1^37 + -529969195251925402300674516471367893885052726254052379813964711123910474618399076972171251312959346855621768084450098435244521195277319792582465979553848180183456933471584725657269945106280933524726113021033108288091993579908539750860752036290230138765499207676511323397557315217222954362326035788496727465280804124474631636941939222224472278805733575650856595656436596394434131952045780600351139525182615118645712080902003096110458208387736681421770009413646728819716105415313072842568415511352558972597865996670851383344780411933841276182429989069128245846124574923415554380691869416373986530643002021562943300131607514186200807092340191668059733466072932545571855381885942076425027342384376148058146276739473338221125613274679626567252942965460768102704556520000344232675507896068305910758927317803644319513568063615448280161680971351500196404375381060163264612953662412301513264822293759755977177264856340627736842540191593676901779116738985011444729324721349287761690941659382593240320407081523480362851730631377742565348422307548112920144073284892975400238132560074482477412215259370499191994735868227727442851834261719580464172730957082633440823350601987781697482185935411198492876976648848965035835730915839307255364346980549116803947629904704405612363835992883606365521635917014862483937386779089386455788361345519565558816422400000*i1^38 + -886647863458154768638791128968818239895762764259410488392068184858926282260205825697986513846688436434204380589529355027096209418995481752297937800079674384440076203317950845144244304552903803381484165194859081407758535896261780240313031058385850815308308829907839770227717105707453233477029560648091326069453638251253851536897102520300714738846985330301055524214058264955010005687850657905347025879711346453502955149414651631069730114195522277460150995669752488485215900241732430576455513032542918821057894669146849109657271740255308130866611373168050846147694088526794632821355475173119156756096914087838408142810373566157137323948168733088071347568705304536090399990148157243004263687988730535146776590506662354936275141346750419279463152438645699960513894509016376993355636151766217738154677440812532293715229572813999448024484075415257859486957153407178033667200336061786085053082997347213108804559910936158292075177891374736428990815844666475638291747444995118053650538296743466154975103062878236471147621105620818318864424668694199286111011089804980459888218893671553366495338889282646404492130347344278040232636055390964118645616541522695159070492398001688413866913194324643268080367959248367626910757754416688347632419563065550382895059720750299260191669809089107662497677160627935221574463812112680397437249749600000*i1^39 + -1812669779268067607474320162002788748533329872566081292928326268555941228066569859078135308043670362738470591717612123803211696627402754264596470373023089158151034217453248633834481256013822831493728074521642995068680289435920249676445628012802012713207921110181344769958508049198006493702931328756967130091254311801025829660966704903271401281104956447216186306103924436624956803835935325088063870365591135122256779042380087868738760464539042399713879863512008103820025047000867378798989115800362550882505540669139184234726059417964560560562516159161142839902099844895133159239228084457203672178043714173686561556735653607160803283332486140415667778940498966305261570670441510406027789829585373975261742671480021035041444442000718252161905356408194290227201036618278256265268519144422032282091188288870342078705579781069823643600480091477787839713285325439639858061916162270190017774642715754028437421408896608245518091673479053009026933715430528487224267382950415448562784464569278152321924011161522789466530740641927927504828798158366619836245082906527453696086461509502270987658463211306020855777153292911944899046934508404252625193518277788747736908878963163028529207934584548080208081136335951890566425060672928051319926582042776040912134782591628694967941338885884705121917623957745442479805532702241616000*i1^40 + -14047267939036575672441326698778049893124137033535760340656209345317605176372336706879697786126453253998287297820861491030737624507393601437915759963891668917852799809473263513236003494025348704095081405776929579610260606046383339159743422716095585198115087360929863956435620985316831201571645702878327461671821372959912109186114717975982192955325479968213328507113480136491649835599187549120851049268945168432569035629271876499562885164483861310267048003857686322162374473107189480296690567336291588702732701942598466536624342880358664468674293915839370419384106748454476550722411616771825213978915173966779724478084818269442038899172206103790276498780434513067876444245127869650036621582972431621349961087629188747175535390010121987645474993242732886816508456583397186637558453851360192029704449460545084474785576248087443799092479295925872247745666903323763824867165988668970401996888320517462426472061283917200556287151577714998582422374130484900490304060892167847003781962223932729425998743008015793133102907143491494684942208468699128291114673906972469138340196779133015652857808357740535714398286974984849599288189397322926042720209078384363025722765699261655260860326336557894217612447204701918613050335105457283601395707218490499295701655621861665572750382873227245153851966000*i1^41 + -565776268501374150222583333669010122604951198938442212621991516179889768698263178008519148844791760525215245775473705897635286169095463464743541125238165919084159201703328194130423816630692920404628642862952758739295815930719264110650255314519818893935146933293411329893905691666359730060122775389598675925421833758411306019845927264871960810556735857274129045268974532006022751977979739510943163626413464064164454933985768047803510757748604044176071948394751843239232612645912316386370023441725992218999577298515698216804701828477905542536038292267607690230476232297904221299374637162432958117698171482966047951522566992773740971400720337926059938911472139798619158784033728454489270293792576661795851305874023740816054084563654597149393343973812461713975687797194302108057599433171561280930818443701008565733422094573242180048452956920261922352568975581013689631202779770191208030000641707344968719752148922042414131477637942826575501313218711512010240070629123705915766655874648920404061221296574905739717708451476205217553452499356586149421188219762771886848385236468322005582028188989512443615736956823218206292567148929428012437996663026491623291777948533033147655294553322741092313026102505444831592215810768739989408276875139073995235218025509714400*i1^42 + 680144380615956673728504865178803105343557592903312453445861796112337988251472504753328568131002410912079787062867338306912912313776515381142399333366727129948705562397034105806290318808594297342178839529658998714799498969095064249627700757484339552119060037520326765647577276163484479880852549313203512173091148097558132809715208754625836119447813411889578300863792820661124823371431423746271562897811033181701766526928125816807672241928989446364383917224600993359736069938556500243500689617652206726282021398908706883160687487732937764661141798863798255825385640949182695322141770322869137207111363782547825943959674280558905450525498249668485473661635338542178526082520195622306966390026486509403540666524657119922569958814006749928637321512920303096251528176147074927621139094657326072203290765677064186338718698270592847483367356507348868629307210136767311050683496488427788615297672945059619322254004919033028505393159467985290648419371621643306699704597851837793302617784602942097719815381776688101430784589170945745389022873866589243303213743069930652720943294753022309694318216702287106998430072011410792690088718836732571279295861023784180125888791327708543961923279218280103183612672366787095013147*i1^43 - N1*174570349886754119669164405616585415646837855356729493538921190149159220535129664474769027897480426477538983087125350291773836470353174622499671706717302622255037540494636668118833161353029517709197583321703612242055976190747346049144495174091089072872740109298471205720185861000171730180870610386798126120756974774155447465728611141799487655863515225758856615158237656*i3 ] ]