[ [ 12355939504173263386396423270373270299917216746735847378104883751510510559160506515544949517166005446644054848682591948675306993719033895192621814917001017601263737102696234760942746910812507322514254751111396779859118777991775236150126568634481051970193446734381002906426600073900090472412284165043446952848418050886090625165054159126592004254090767967214715282554848643697156766434057844768420872075153414115023832289046353984347486894465068843459608549213127308307820144959548795050259488923814598288223245013003181235933804451124519906603026272509358347879365806223140531275326072452312345463046061177897303372926107844033891777967889659640351180078312150507069478653513336967889725435592073577160344030701897697579738429721023806442423610752935043869574866842028795280458150391517347287811297175917116368173969805795047047806352328130722513209628985736000692377070570380607767383460526976113570054224798094363621631666432416887992370505156729198435511687250638212205229621496555392694908462680053276324764135046951795881832473584093297553171138558368096043788643033318000722509904582408681580272182673763525148864530986347134273878433197096270609695384377721587421820907406662101482293406691472693254066059262549186733430882531116961685914778069815500739101371602469579921530880000000000000000000000000000 + 6159730380069688495840305012110574506498857414966398455626129211712059752979395256856658218261774683761288203097378391893139664572620672241031109960051325597135049114501901833488933536122670985622814608865034745481639372192341565894897596598705126462599443813970606070172021155600118694389786716164441932193117338129014509608893587875195682515733072064179707293878886068978435282705837368128442587550169002841837694858762552418309052454090727139752417900052629352868786664819476578425665980126879554083755573644003467876508997903266544848108751915178808527295590855310143617988495684612552561132372792004548823765570246213240270440447084059514408405601072856601359997711732493033040644319451595876235348351215504876046451087499802066859768279171393074383651015051266200772352978026044553802702333253700314288102790505821356129723071731289922818524270425297947342807150689847328939499277409161095908745822985813824868583674295748094233131640320830932564923846616532011273478426186026190886035811949270243469955592296314906901161920797393820452307380257450702396875948289661987547324328952210336369956210789739124775328775263629914736725125649036196330275563917712340662269514727064216584320411794101012417998633913558597915317313083511162114462278182751872210983096028384253503078400000000000000000000000000*i1 + 1173271796072544464371077923820418045052286690158315807528587187952464421256513461693447572033358177909002753623432013620851471945483256525662634505644833442288996911611290024135635775584016621544138990737129689768680126703816109524483622262853076329444371641394818176260351330392689960513872535478301282051898247661891809387797696341323045051341868919907790936971065061476088250936164907802559546658412595753754903676902558601651273511279460401183206075655691287333270259082154480318485563507685114459539655673033329155180565211379942692449868342920814103860431531758392683873895230328443560002495664365972301933326031652756892451385082131567258943929071694949879961786971605464201405218183104222676913873427589316020324626827017586559831976497256389020043395956490904237139889422619762473322471382778675294092237204604917117840277083965092723811756163002723604128104126051171158530235945661582633778360898039429113073237256501577884201903745704608011432471990692652436216502739537787465868419616349456560377952037553342219983990053583138933475951858382201039948048996341356009143448028571326933983734295452157870157519076959330605242104374074433214687783380977204563995219313163427276637969712120268914492934622653900409619631889340701558345361488988608105035236458412020400128000000000000000000000000*i1^2 + -47443313710093230671777236783429386578504699789486753041317161372301075701192997100113101358645694049853081063490414262079370587154207995355378222651373522049376856444098072791685310674738318215313091612513171711641661794479852041706401797661634210290790047504494157266496737437878466939615743121699821294701586722241695208044603743926943792018621376405328494665805373433870250017282382310359643872054697064824700505437826612727940863424770460646578884206248614646270057885875988433532844747435399814750052429329837286337682645495998822953484627519867245826999688798614950404024439194209749937487642315757297141796473680286784561517655584057849881780217825778224525844851501314737654405952203201946400519930885613351732169291370644796235098713992682403609814939254446227636445441069580507003574342770749400955448248395663040893439017316606160472963506032548604309257058101166287201078456882383794545974762967208597889096401201638481123497495504633358323270133770582027748253766472548791122015861404698917411382625044412280023931865022863804527383287344147384872454484351825558303264102280121813743528621739930805560261352324834065025072264122145925431274470379117676483501572801330848662551591764986455704875059661548497601669297742104075528637909059330752796985862379025203200000000000000000000000*i1^3 + -23346693084106059029705890893806776983422298122947207625122477764654631544964628762758996794443694903084945590471132105045321392792737631322332217293237227169348805305857176040387744927198970829798361800838255991383766887677608158973096415103445054990962201825885313753062253225247003008964203858314266031500944316892145293708180295359910870898104409361694433592346367945313466443657000651756912781278089150495557214975159216038452723639279813685752785603581146753116744286151943467114075110704452924422065150529360833041026537323883160390616650854067139536996182860446163713562797601215133674500077746864678761408987679422082835227504975394307003709364077749679001114335365244694890278997884414110919314183035964511853393564901613292993714851974372135286380992864714217699982313362224300263670510734663596553689416541946474572907363034322704028533027483121123398335574688723626310777888307491447036291528536665337287967145954348362656202787763610537389672958356112906755233942270738709156978517045634530519979626613977296755270406284394720258839533052900236169004947696543622926658071582914365520651345639090582752361371400608881754729359031322510626746227940101194784306250708231377243862248900583771673208749450859746141417576953980648400502007962827237624393307475738624000000000000000000000*i1^4 + -554319266320619049084329699977924683802671501849068788965855233151597423318519605743573658074694965777648261039308036679966922448767129973089204831256111516178022439386688084997336174547887659065961088243197338515248695029285762526320517576246920472704701708566161805392521314295650751195402063901210404072348888255560261878317724532448541148988958024272340640461132927218048145764851546437843679179436593917696652848212655744825398126960759196332947166915440221110276242259930882086785613782677676557728109214239671400531191264167012194413573578561758610846204239628370168875927747156157688189303165475427423816974451178435117071219832135190478246066745868456471137394234000891910069716019154106420437366265661483017276526791151644330612868701799411332515566379089445374479316814036463460385336970709099477982804740920371013238404659307527143341866511774821137260525062083577799947197929867241742513886396479984844548255174166670847022561257813900467503634625329435522249295019783308665972608521303214869218667428801951950098219212466140958049714850538180177844448278574658851220244751267037034011540181693039199485451316827017111465700517567728473730118517315650966149372670238289052253638503230294089818537298427098404118667083778142492606358290915288427389892502224896000000000000000000*i1^5 + 236704499304166744137986234363649535863089119064932896051661114414854249695997287450167384376156530832558429115516027937580114623899874075860219534425821645502725456330339332099339779978113282450278213503270424244451289996090144280696881670914134136110046237279786481499985901738649862628287548959620795036820953704150160487584215441623241280900720449309155931116439090840318340909460645485583451743595610929634180247675743919885478873506346273963623531141875322694185112762155558666103454573251811769466937704750020545769695618030020003651266982870013012376729918278159393710530956177785593857479291916340887117083148411821657034481773011876595538491478512384699693407552614892305731462662644827232702548130675740380058253455009617923614712877150204042997665397612898170691212739381885765648751380508201927304787624462621446381558210385794975649752457495570583331790449871094356581888545157161340379275592431095842266115495876684276169101060048140320579078592718982989923155833130016838625800026583966422875387867760570799657653189496176382342245499601130981572547678731470587542548663013027578726130425702376610942562693785644715424706793034313625335578107148470671538938912481488210835281879631105966999999567146980976255241291405858990153410833635148292947454271160320000000000000000*i1^6 + -16469531751282581171686768296998432688227707494073362483600556497045525178108475399718738888855748845729990227001968881916202054906826342398970467273455495183035308045091181428775315172600144413265897599749713839335143561260254055780291117852196488400887025780678365194078259252113455689028367236149377469351472377109181229023932847606788270079987044699240980747664479943164267891699888838519987076884082098125663800440548259337360965244103772266054341906422630147469597358027818949725133551892693673714491570308562837711040817277077801602874133981995141208679349815992946426288793238297700971114328425315613307347094195125080391179298187478818725555432237687488210942053454223853832754953340661371401558250747627919849705598356867400329156847119369498377373315449632811883194235533692587963344520690917628679444090664113126584301793029843864078166009008405885357864607075524613810065825222391774559359718875712841093888027586904322007289494218981212363161529932241070938000377247660238553308781962583493455820720723011917414461942539885012732459991215091004954881727386242204986659275037943790410136966223644572008362562114426547416042172021011060215474340343893988942692811719075788963241041504979967470912627051810419644949478626885902173115053344120948177254324633600000000000000*i1^7 + 1766532960570997653219532361440684323806030960733772527662830186423965737314722043492347060084345511274459119344415627791934263151291118117312143942433529190974657131504826860291249251148521017042822693195485420137932185558914649560229913526410676730314341889724761942919496942512692271770125317376400389096582146325719133639640442713891961915635651071342711529415328498897614234668706135368163171122717625619394027422547202153971974671343291728793908519448754638748335295542555669898003668132224068655649279755356450215309648687204551397306460742763583072483037603922932616348731761301769054641222314362769542618428062211224426955444000340301412810927321504495823718099342630663145289343572417042985028061154357651579806131499589523770004749909709794061025864183993921219833713827963742673024353977581108690178660020207796325974190651682545772746171472093947606129067269846589390087916856749909585955621604943687649268978382600085104015156185034574125847903675620641282544795864171620216809904212145412374019477924043618243063722970015145840456974068327968706844942268288898973213507892737950198037829501390314716104898001150590308646881948696593503756903536963862370472176478895723630017051047705877809588638396815997195061925615836517868902181189056437303855022080000000000000*i1^8 + -118768148347523409418856227729222647609432394986796639248776973736099801296265320346050175667752912712978199206850184413554066594185035985824410257330123259255058547239183240580846283008022331205925209246673629121312050562697598008717733209580351054785598751272170893256744430802892522759399998843782239687412734915945104783175394027983080263705793134444846728903158757026796108134078360141283007334770965266084756745134350925671665808500142925399760751876698984397645409773241405898890846659583477807391535409841211282907047847907041182382850023266629959919761224574367730137483936953038353010374386652483796218512963508401993047308232131226627372154108879518161453443409825441205721219862801028744394344331350661960556995587024181616753259405663778244236506838414682383635066231181226846613746418458045229012037107506732254108750364560363291979633458236219995553732537657985455003606745330687797992740085408158123996105633592812273891445626240369656579360097823976221494180048527506639432825280510287855007878650986544528060245757849095033193774915857785379903619701493794656847253401704553331089356037463381107064388160889771780392941857654324558087906186377490693026412839286973668457621342280126906726747580477896238803140004997324696632582829605568166599065600000000000*i1^9 + 3064944788497575147045761919068793330580831585745829152797338219966936392051253782388452197014886465816960456220641700095575851347980610567139049003977229038579108730950555002233357445647981858333342091864125042945663949320998682459482818598517483171279895641511261287097430870065026561752054660038347261352233548259606503119727809881313540853667004492686788228522173088669586629041722805761790315027557216075318595670528910152842569903732319498035789774879263303197027849402184045318861574124682089120792629669053391296724165250440813418312117518406448683314689362758760513820387981916267030685029822077043882776448456736461013509530617727603320832955205801167542090916816806007780949077983173887878539923698696919339893264510686220224212303499011909235552642132550898991760315010025196860271252639690827017864099869952061381137790094059822082287979528146021489096382602830212621657900858314749247932077567656666940248834738692972016072271783045010272656671575289024780736267497779048458894376199662816871580300692577147077390821028905237022597475452133084089512015526907530346007932748378224117168594428685522346664177347174547244123533091826840303464447936983056369180364191713034881268408502536201092762209263273843169599759966234483681938596681443380612300800000000*i1^10 + 25205782994088289553226240641539041230512179697216588677375644904180571641706600056020333827582165145043504924823270941680744365270045443373956304248192459276519840975149818519202144405915874385184397233963246053141807507752203454246013507428023142870933029135954583245439539547618256310982876581577994532420241343126769323218040778253685782699825052777928257370802210416192774992647950745387685346665124113332270894762326143210736633168281287388636162772058299260375399372981406189700289726921368369657492506765255316975624390861105608963530812093037762709930342357028081054326456510937528954175814593359553118905606549295658798206958918178213155566861155294416109938333588962687025577345502097089790699478648735369630051194597266174841918223333241002472045488612589723660243652204079396751648996729047914379352322204342028324580118626428817398468379447211721533191094180568849365698580930312851386512721521879489430398722351631765075863579646452418417952739978511323402062656739932559945835146359105103281559034791398965381504813390223617706472699630237863046652403921995844993502061014975655263008871991480149617478002675139734682190567323694434484566245933160395490906670902964510091298006061546623381733280927380188354610302052459176939390152354650128384000000*i1^11 + -3084341202374944629804823522481723196044722270612506101445095007134360516770407572675194197771598193269414838872730233861787633420231990166927240953150512540798713151036678541696549506099606299732762678831657421592395525750046235509233958039863096309150964003805676637527299021547955460208857708468216320498061946140683286222245701634861401564160467442298731089024459324986363134551062713631116101025959855528426789997248990786511597489042576487472664525616053230892624225968927220955033489165773599476063420084816067345561549830863137454754250449979899080222318105572438791305074372416761560385444250591279210151317629568174216712805824343748885735761619998062632508606406783470935071553611081780124856282599994025362281111307144330246850042651492719592465205594144355285865704155908883891363268016879309494950390987467481391679085109952107386256156057438766770977509017011665451627380507269535606719812211534497936078490612070202827759399271415480127652440694774097946293185953592408292343743242110525850759152519691965420716128288013502120817625982761833448420090613742026727109790055172796238493822063710645845135165042508153484264244537421255212860081070768688060807845173314805950932685722391541339248610679609588564270957092716315144416636857923665920000*i1^12 + 60040790089003917069858702102182011170381883810291279198800066876528442181030158365541625952030692799445646630852768892927335973941740980375495037493265745670051971757339162650726148036024148770380983850709162506206162546433903734662285005980822094217311520363619368589196878352464208592257312673912383725602016374192978902596055012435515998855362885973731040187682869770487359985969682826996315027363785076489698661629191863903767050060642741414872568161255162444264207263978049173569910985166777100025867739777133941887866386701512506903949307188985966371854064871344049471437781885629713720434049899914856573153803605911228546701058074490006460258970981631046742266091718125528829533520530279870646318294848685130389491889231729880308413655581961140105625885994339994730005090489767586162358697944658139465551949047743055165773382015912172709245673947642412535457762088574783387078942302126378294225993172652867324041120643172529518623693302803366620538132398079651756642463134682955484891579763255319443015569347905442272261200031594139342649005539691724766000120693609916580362843782375238135894308470050699564819863189590416502622534267627088284658804828967687625422632685228668360592321134630779878907732722562051797399395991668873356246561849344000*i1^13 + -28677608062507117695299615795650516034590742960203889730214188609780934391499860160596509509591001730654210655365616984555619804927938434978271404517671101662969232383882159784966529502044770052213795362908231592536828707280903712211837818727865792493653807262134157115292483128126368624231990514515729947118698335979628117283007623267845981975346993235906248383153947053584885235956884857522894880648481819359645048434037120021430905264974931087359551709308859631827391746400941800024544407471008295261663017600141385595212517227335292218637017769666194949706998878403817734967585084894125012923139656442461452811658055238574223811063225144303106108849876084335191298569698692632094691363588429724676629450226335433490361325213066571632366423277000408118587540999941936412583905501424192878223144163640738933794924390666358613025922849176171553409757091960335493529496824163991977476739564344653156048783233469959591056253126941834030952250726788273893275154975992752137839682023591200917264510452106871620334656851267575052806265565926814658512847508953536635014294061666421081953959864136411888060164579284845749597884575365945516377294225861709864855014778070674540487796849035710955411383770531384801567647510884052169359168183093682516262912000*i1^14 + -17471360765647373359747218990063620126575023263521778051167629040514896933429626080142495254728075182251121723248626926455566748432186039822296827819147831288923467895470662003673667162993466612474329502207058075676414302515155048847423778115592584831526855573324488085749505538604899308564380455317209161334038176204164487579746884321901756947954344019612368769928348512400519673844137700583129721426924539882835973860230553469711884166132694914664711865769008127703873655903818755627685173286994544728997770690664020526059345677326907957384903690420478180787506340821897618849387492549133280975237683109398286332961712781715207264099100991145039917221935400150025947995952083657436908380243979249277347916834742067923039896446463520831102663094560322799373182165509797025351260579565776971363221560145419028481207629802797443094290694850164151581890707574878287837776146539943408867759194731853041503545038960542941944488408653890947792096546273567252281679067015089619034231957775075917128983013550643042178500142325631169119737972973518477325838135560465634010820267784959052058707853870510688720299749352852494230846317625760279928911880900918692608798640123624617184540530092373273321268241704623234974913456176551713981044089479927525539840*i1^15 + 302190965412664851272342842673391632805226180279823172567516241855028796083441110869074749649976894585992755689316822218403359420552142583837432292909356672183947214182990897846424021271665588382962839759467991389213849253634395963701521862699568381984707096076605549029378165609185806981668157192803266200032838334629008543575635934339266064343385412654792895043145437283299615273190829138339307989999673161775984877837354594861645321918671528570844465995470277187760992742494620215592973356361392184525207629168649205576384235393189035805839009292927516227554773336434064325934158216007004249915993370273567446996457161849750929344026490643776747225531610582320334326395837312430188416799164332408494583591435181896048269251341395820113747420904248631478336263948811879651011237822423150847060165531341691688664703215205939664806580277793917255553636646743912961691030531935583152811647925570372268455135100428125192215513623473983556307412781498079802058594730336278698960401569294727541531166100340528227216392178327090236135783233606509206372509973140571727466083330392175523790989463662077638894896225829638480889902525120696417529924805663513917328648194459482515152325539833724176971175419731094595800453357839006201983308220132753408*i1^16 + -2029992511135164975073729906032502142406868210774875216259379016849694672713838400090557394544477193783966693643198452939687127486719449815683086920195058608220067906532366124279186001421323975050586832782654353731487480477828780122664829731846036882718464892069790215625530161708139204416346111169349750303868222526727227373677101646569576298550157347190070567112190791457957446917705787424582623720767128856562826849071899390646703904351736061523313946310166645364176631538385570911683070939013035066708891901084543256008306406664209087671717804867414224834574083178029618761455334549999145695125819022430079899676046159756999641165547739337038199751789634645246256545510793359854655606037618958627341156521178336117378664868784031994825918632535337076146098384068367928203104020471501763883016686653856588263782113739759869451617218205480943441755237232666496860395412006323741812221475574110163699351841929226780643361020622899510420230547798356075427552926885605293172660115901452692387477723667654594296189702774250262050464194250829572413155010279351514099004357966527634965200235378682018087274944585046083376597050398257368381757362395662848243824968593135054884198487147393994672130896001320043209045225722959070025322084696064*i1^17 + 2949104095488371335928041558194482733103439838968374478752215784850129892926627632777403937176121069060898394474197502124698994781225995585133265416263523627749786579202157558993933468157814482385474748679897942923640304921667905959377050110992305219912508053599396659858747315717093900468937351076293424667000840597764054529404899031524052075205804538268476031881431651393852109939175640250112445206284090754027507097640782856532517675147927748232999971148712057649542953483181990601906976808114454093232975568944382116361278464581856334128179929379837547675076601515242057910241474057480209224317252656340203182162510861691909040577543708245948993391783327937649620108672073772930202875114893032567151008513609184651107250375658458783184939392857759110264125030684695460516241703079448715629657979507496776872205640835771080121287376780954903705487188620678063815634490070548404078220139580685210965630401665922099058142208181826763866216962488659238953000785936103449263086882564867486712638371983852377094370942753999002426749644997278102425222071534957355927974169239501423899073600604682183745439688498733707697443065806059332800846359897511993132996707928573727480484709152340419592084553569321258621567922729459436765577216*i1^18 + 15371343864396161593816921593178868897702627725926287869855672814110295345749458986111355714642448435900663046193762148788375074308348773187813293859286639743058690722396171360465345164210424172403411283855997271648480075391271734167211217139629379574332429114953312663984545791540333834436078036947049014131309099392330854365968958079754270862935845668576903512872869649353199118818301022744521192943186317556385715630483468060955369178325753448250297938657284525551398157075860959754201807705521990918157776470608157488931621398047736485156782614268898473990471894272325005980975048354001328442317737223159522267097386613692205159450776035531305572513123086418320485925372322940122241424499234682231704438844208564986843955394287728292047415330867866833876030424305430193544191524361411595822728253533562424522001546908497732603529294430948923586969977055870347675002565786809657813301627290670992984484605503807018936582045375037700560511684110491983603965236855525351943492717045768063291586364790633449226116383616156743571424128559937713253362130940898270090038243601380129440519915678648774144846191412612741759713360422951203283775833350187415322446419503607605330991072060512321587890641596371639231741984907133452288*i1^19 + 79566733447115347497219284643522479378097055181243334570818363335267950823994199902639182772199110424124478322539495322635512671358246555478522856648578443718051226192624458216601616029281416190492264615877965201579974813597302604692283189182612136030540824052176335695365476592032495758723756757213660017412894382667767384825419663991722934050771845587368239073580850601819800914315804091052708364441081290304898802384811131021481729944131312612253942624910187016761627819593322636162736792585365421314876239664332679142567222964247458644039213822441038898194285026429426675255855460192111748222637513065242087013502330493421405221503141991998566155302476450154631391461239713594106724314848267925419182126924587916164876577548518983034224482830733740435577553203929221532507031563476992991281748169502578207621750341580698028467691883870205515742775330950439975169862410968126499939231921485460531532188762410005569817456838078177595331394533319317957272362811259336992651852004832480433181196745024568952776558422600618269505236014410736815568464137194514133039245551444228921573650515190949803164776368827415111481992479089191003516905946294091735147988887182125687451654914436886683872427450227074524248787191332864*i1^20 + -1154430614986633078703825287218025966349552385328486280212373053980356659505877089782660105883880274879258816811122490727994403169662327642797039769349258621909460930274932085902454082629425263114800336491191463714698290304065036291608469731847888216444882312144928262863780339954918240875623477084543833628931269074291636037876204633538473861736547743024517388935234414605441849221902939235751734808607675401458430940351478835861351363059706246196274435918245912444007478156450526286651306310438432654561138622163393149144916910630081928897062042694696042465983692205146969256143892844999143079249200122982844659030391194331736073989459130795625078845787003628949662523069963476869634713980868091161007070853073857074999386793153996691250784409632550546833760743639400100894725514509817217693357948034317726759876633234658755888502242058363250461414756106989634747254857515319516686778839040352324332767727460458497693666036518288065975489164486500668340365306628572369187288660566549080776829659254062154406188926603505854786397142524192028888497551319080181891283104331326378447795022216495377609760166633186464100196455715869308040764554494116892461098126972015372380519990578941600268279684874811575385439862784*i1^21 + 7642410902764763465996065590325869532163655451510911258750347203833094606692622466370803871255656868958329364411401432709536905052783145031529934691338135292444448529659320438834614168843213415907399078868898126682625108074476037785596092338881642175053721500536769713990219357349866784606738641075170571834717076188959154068057483651210677124680105531221026086256595611457925079551541072453749686004079800735202997497000276770037077764035399533704545774317310216120311191091748362421832974846002697534834175443632679379503039906355168135898130534927390973077602024511474879776775754171477853319436134602034606468326905216292604636724978801819372733000127038698495714374444853855667319910124695091825997726121659535858197310542634203672382899773667064787310050090423486944330947994668840863222039097609805039205995189260833172961535948137858908636695247591364723646029125845981100554739211723738487674501389383581220374744919844618369743814239002911007253563095616071727074763911990945417856762500082409744688059064870356256703217719526580708741692497215203799979192433033573953537570761965639536085303278128267414911211535967844729822630865863560751359952271931214672713944985208680528975437702261209655410688*i1^22 + 74508878444382686297136023372499907918934865251982224169328797592416279005927464120980004080900925069780777988984656837021110410629070803234582757962902175547100342817235935821920926980026191748809594083771778330641752898308787607301315581237537636911445998559718578836279961553035235731154631385129369315336878144463498444338093605878076165245745330366904267316817538942297898395371638786472424903996685188169713338215496575824113122732121007066833858590210617774635002419622941972989717925314696599752889193073875156464219336067859744381967878588416409103048672475634994788954315479155493247077607874602265855015125124094821863258594715184157456412055087712976974108563788745542664439225312003938592121598286764333701496599097381234180350211218556352724496122292850758623428608324449711194019666491129438250747664693335853821260083746776945182545293702317014835219095332852055662099367948471872337790420002098676250537802213232228125963340435100353113166704853130080171996943029153447499213374566346083927975248847076223956288883389957547583111578848399175171050872112700476435203850653720141546748315594633649347025237882272919708258501883787360475460335697908591571677667642750052751988358279342325760*i1^23 + 426521990064538727184746673582272064558411081789878237663142048045491644043688799031234895258381946573531015301074048131840606731028399731706308417126326707468822001608780454412410263915457614365764545066501840481630861215206646663115700464315343312637787740308497898719892409983870545780290320151577127848372520168381650024478185811423868972476108515949455561600128730921964523167164101509633674447772512291372598734187283538164495963825700395905760657353065808333743500752440728744074163769931864475359612948097008785506860418073118951939483379641892816116404851836632116725598976064137401417545423527936923788417100422526323214412651486782177767394101604540000516489277733992360125722176742399192599560713720826109194638195571999320153282649703477683908989048517273512107120652732048883722917979384172276815312842559477578861401554577696394110451223274856288265748242185111999581851669515801304023697283076920588508311465531574931716759889887172919367255882030712762733405944319206242494198628613069228298755999811457259243133614437022239879193341947613384876698671858534500190083427842459533602557827121045384327369359240852302438344356077405556878337231384566211940174063978513924743639785930752*i1^24 + 1170686852145309679415449747387000787710035075291716491913682350501474574382497677293927126255864503420588337121880792842398505705238383802233977737677394846864177484301624929948459292969076344402382091247144385013912254322207722978305737121154560542078066299919036618947951811507112004255192389782341321184110638377881108414738321247909958807375579988822476467495099355367800252638972539876981413038237388706443422179625385990523283758264148746847347341995156181596594491896319367946473452110783457842842622370880859162347779666947451699270660526814784100898832052118493338880515141271660178203060273861472900339399994448303908710288786349789764299537759255621559588253466448207470011499981095274835821576360596597028932348741375474009164332525863249109074000786888870836870425004808812550720435592420489493493970639557793573040106945523418658711214440604565302424319757871994786531094949087253082485180314680360229008825632579708360910029387342348831158086248792732682658977161160156344487159304565709112441537246991169517391952239981909282446624087869439100515302758629693090857115229871757191247085117125004710020831933916088575452417475855046287573004906531070167014867385825734915957719040*i1^25 + 1810376158531563900448672244890061785913869833854337448987109457490327677344352054066635763140439054008084957928775424547155143832829295731761889814101709380528613495288457642540871347082692328578828949312159489568333431147401857534204492675498319017707052651192752771930734850336517652646460002018582182929756716674663051868722449737504561083267290580039103931566918698896215503193413979283110570157594474286401193983445060054722755636680354829037703037737349574231089092156900300097081692940006384267918847781090299878444494833363853515971947704928034645905380206853623526101953138679659073238260900420505499774864464811433402495826008824013719623319679185958168604029996625405423666956562310473831388579033698040322437086768696498749370497780389262218469542482158506774358027304527886759741448242505088182248968052825323672190945331923698387701044196054335179279746049703059346997562207445296156752026167715845049967191025718678323221885596260713952924486983279503675879639515997310573522268558979043957921902479551382802851679454250632447588604680083425435893523345112924449957376764873595450810587949807931350744657572118691283832158489521430623961226271866018035383818097819500150784*i1^26 + 1983432652291035210447545426671446571239032020211061372906157024340966646266867335751403535349074190855939413338121890620087998315021015819231824912916449579902746948885261205405353048070660427081865141084718028723237462936198185589520153115172800215704296623270965014309903695700582531066975465141190963522682730234629414784487164453769507066343713123738654517083999107682670673539298604999404727106150326759112166094873084094841810931461358372727635662068181051268406087164423566266906178394333693076127236550924574996464502098347954367720580345736518945432839443015246069647237538572213785510126838901898039002787660163599673340089176677148875261188745822240131153104984189417703958940621279306262337381932782375313706876132269118315975900829317185710229095558012398508179883849540814621504620173282526721496783767888536195899798078957797019021541260310201890587922408764607883015646609480835146981771030866938111875874395900906849833315716369276044848253071709093138134218304789542908130404307802908716890608020685076486021411790008445927546993532679472298293425766741293037226886141530530175883092080518258877851875082800642691319236973394155999872942508180202872402534732660736*i1^27 + 2001413692140151108192636773045365829568898105647773792782033174881072600240596323168340432525539216215256400253383588785688733886322450659602867995149533745653021745375231902701728614550729468960966221238226763091274360493623690043132835135681793417446561146895377137376578813707946774373592463188788018422738648091181927363159661982602583981137156264839021232460704338016148859566482997147321595411663294985180052918809216424589857790433344048226643879881026803587972055594642685615346554780547272471323945232703688926439078132611086173968168582806277393579578504622391226769946135431886005605923717585965167536407762121303266237476446443366734304729213163157830492801836800512962317664185234671246723875991096082532111311349088337063132407897611582902050663111498004655221191303602834047291719567529980464403324384092448983139655277077368394421430197022627816014920432414496528715456914003474359149272645472294103769853278677217507342848322942505315533395176045034321259601100772726905456536185039925757951265286357834584146568268027011409425734014623997606473219313656722762171519776722116979824678435903453045499400162565277263142492540920885544952829252003322998641426432*i1^28 + 1897922493464572460423820193097406346298021148870611382376712615043144179208421060353958702680710100408871388834526658347428511584757222258151862256122995585971600819773621602011822047385184209015774273990841786066282268524134346581094287784456792510411079823215141919857870050189630190269605093966861020755578232469134789828413555916618361291462684978309848515516926488009270290899766798261340650616251649675972818944165419362894441926563942827337988038562924730746245939039698629998124186852271511994030859338184671892699576357799606987057989220014556438890970736316489937568206418166107623558028496436774465275694709464022182158018830908673868095032488224827264923442266390102117891161382302074210673620540360945029561601442894636880967865798139878123466550294645677374137014307360436274407688393969652433314867394588120938781240885145435789616200697566164488171646664148611678509701684306257954969222267328782418936188949933371881407425789348212330458799455571824452901441802430699635657476666151054683589879073411143608588463137829341155850008403138669105828512233813492175126112531069888928218030409775010981958528873992290160470254960106248982152427228441152520192*i1^29 + 1290773153253396351528940720646575714996010091497469757807754534881700396581544473860500969594537690946967152279404119533359344632840877034368898154342036173561640151388629936132548240610221967154398139340150840008122951695034779464379020973204276850119370061443261577639236441045836217820704393948293515288472714155583089181775185288195450819418311356075661688974113771011488424203338247312951154080418952207305170563405089881269952518611597282866362863738466486025537418047456825254577061436332946492007668299902187601173036359354499179552816327333710357411849024364301109567918029537288052702283652584160144146692265338825626982136014793130556808919278249081307303862157836556369955245044815359740666505924345675198106334843380838199357373061211947886772233415751617837435431891203635333704875985578609946430995652381884608269663250807014759416080689676105930038724532726977208995033545380774181176463869215003803595306255354524268760295608386874749167453950035529814755380450902867981760833136480396161697782254157660725577655648762695500547427702387574113596534353925498728353875564066682144540172680897661277865602243860773462330330487849919853435197491691520*i1^30 + 432209238879486607242760219788185106113750902122324854273763437982700744531751812575791950352893526207503127997068626552031902230956476828467248594766389161537276157382320576912497029937069148573908374789691230023517924362030923748550778894378244707907807313299154938482180408381490644709207921652657750741745150378308918113571018539855169486761321702369651827075324553599535816065202521974294470198730318967294618308654755493694706005425296101083585132115004504659968157315752112453145519298297267607443162749132703621635389399495252615318073231573752423228618621276363745844587672558314398589862606383030050563403233000587501128544721781600345056762060162286365823365841525122846787845880273525944683143768723253596027169614775796076184113097585195266746916399706320184200467823836568668919780671756378149867624780265553703449637553785493888094476393181318415946797837908630363636387148907522526757721340232729038997142929276822307620469408609952700594855601862044805797289510480419105419134069736123163648522269905737992976826337297042823686021110622921136276131695604688065942673978756579626506752569553685766466260596146010059135571676978855512899862528*i1^31 + -22286431047477272859820294300127432427042068010381423024320121123506741798097423967800671172387008487100798688622227390449623603644827637947703401688676446071249250484117008639934112941756289322074215447941540585047804448002667001648986355964550474878440305256657059498115352687629800755430866010225620769892204076573167484802749301544198280897677889452065058954476865965340897497525433447386862876717406515290752214119379035085657854152041492305545498557677458084132356933755917596885605910885454726625426885642278610866457209107198329678965953814633526209969014250178395147913458341795836623481331785584432701335874588695010248325397061028369539457815987905356628421107842112122865729119072643204967146554709650666714071667547279867560735714173395820672231010349403523390482498295881789405655295117205621794650205871812843206590916958129210910474414828176559943313545928532753802158169640069748121684643635211704460588458577454719992095301072485828299216069889573698729330497837622307931999161936623534657871787907733703558592412341879195218986639254504586779509851263086159455092114264792207222328913196596227745101184234728366323326367387492092672*i1^32 + -50065105237824099296435396457696590940978014167828427003778081086495723195170688984612907394862205557699381821573708301940762294830806825109699053597984416776637546449523006865390108156940665999264215354682550807778691416925995019637465348955539493439077088518263840672259097048548787532451510910955153383496858370845868103002369743990610141801794026248680266361823883227027656960149828613919181238120259472559722198108409600984787179548576538048489434270347796886098774002449577533061079846881549191265414556260765863982823781225548851302534441155692576664107307704786924774340801046943702404752536255986972663330578661775316290564887075905385255471861338996092431579906862344250103421094390639535714896008863175380788321995084870960515186288747181446900550545105954405102541411628401193632551375835246386268057929969545465580608733073901770407477008084654288355576574730993454219549552379016797720928937643727289205829320658976142632909240031719243291423962042269262003335362369254251262470181940045262398225300643508227832026394905058291474238842037628910699145254282677295905419774148926012377595989097231772713958881144652830386825064430592*i1^33 + -5814732260775840419720116417294898970737743118018172681563055242571383647460288864826751907415353094531395573753683616493883849379525584512765908795422847926766262288976169023992032407279502542193158985457758117147447597734466973924217289063848018668005370616143359702135330471054459029094673522316503182645479554331908304708096525172841882482962133175179717840649995521572809055131223221266796589152992448211209122048474425245664009172544967010797354508164175592395685527906835244349953642883525280930904902605191562832257204706262117358485228723787411469538093479817643132172898306768143380417568893448364909858607477359209465493195682654265019883719992543286157666209232954883132900646965222393809598455637081645642819568128794352602737695655768573642495453184874831124619419514453192785285538492516140373118520503662568199459628480949148042265786767485014618499028308947535292578388424494360941208470645019107745987264224042874348857595929398664166556466564698528740440684647669667363578048304364013158888819011456101213456839872181806114533232852784287308994901396973015449244784866319942241342800030359662555714756079946569085678336*i1^34 + 797886895897852196365841275170581815170462072528774668016898602779900105864313850507631986332133875763543415766030443712517200708091423152934306743427369318189927108583552539739544962942778110754853006706313015189349857993395211768292309418914906320003939575344200003654390776970201288400061285160393336019293138141078434284784317547839894448220866769196146667761290685473078997608300345583153488518821414075214582994980382218876451059808120786440766052784650988959205875289230513077584074960797070107117591594824902982073531351216946306950347692397404109672919051556882149188917750699685567641221028370529781394343168841828949616235163301739924913353052147872391066733913329298374813788227628174234165856939893723191036095561923631510872331724457604273015185387783223361073574062784625460768995052112740977203700184879685517164993832752081687346254262897263013660311119064177152551791176342203832908209997714845508127297271642372295612815532500635988721381662508708499209696111888823168665600641731596786299175373603128010014198491802411681847079329250472549043071181713253629614556850404550266948270183528766552998562326412840704*i1^35 + 363428649033554336577616204875980650167219774795273012152093105721264324693850614966086788946531766685373681915063841678050480663175329145708491756505472425686322123988964976821378670211922041782649960381757490023130729103809259542000478171351326480802827664692762881851966872416991421124565882876951663518828996686860888230113631377866367648796414806138927997953333462540480611618590984158784702270478868819154190530597116120223016979302690224366212036698024278427484903612032438446834571223130255234041156731608161683846895068030383534336722437390601945276897962528983491339443491786377167760412045565624035530047313037684634288350799019991948665039708487683967740068897263178287216480652772201789843198583534004948451881352582979628828558559509787053049776642832674132366501725408922193255005906833343691580745722311434127693483679494824486133563554928766683732559370709917291735750562110007346193346591291638945650106746933440042515104821440824716700832777535912018841351033154847594600191920664837275094830152132404252632935951088478360495612720321085372178521820787313907183184944062652156316260928393556021714344319456*i1^36 + -4951376723155747520934188843940862064715173504721802733049680115989646204354737937290360147943787216690842604110604431076094118991846839735505895125645612370214347359622326968099264709578787621615407567089872288687282770576905968356197958149325727868952971640596149323071706907109635836053878226932108119502427638902416797028426270403891429276512687202787629644802242558778037807070291758183078270879614501804185482989258016910313033400351717799285008539617914744379401578995450896342875589621685797769103810771497723141771558649849062457583805841489170270559092553530382785083932513587602164524129464618201112213126155587571811385182179721606163255423366250760804806659982979566485107828316619302654381891671008256066057616450261916247481767873028869048312749597065649803169071826076718944763602079387499374850120187565047217924597016839626727586571260147912678102689678408420999458195176981844354193678999430839278175005503322987206074820495386719073022833495046788738507327940032634251724091795124116570936267436864976836375856792482174015181404787115864975949918507453886289308002939651833629415062286770741713472*i1^37 + 147693626870951924510644287333632722951830392130171239599089445819358652916301212019947618430806480538393048940678195498997136189250770903520073942427189436505625386398815365347102561041599765064431726511381350871323426813106048178320189636052068641223667144722046244479921236991016625404574297528308322501569711642552644629923302893210547663732437901417351596710270168636499711316794086057088236558279027905121955685353366986921145861760461446138917293612076070347503861051549861090058199567508543071631151637842522421243575287976225888755428839937877738598546441716554975725603439833522684581591098008415518407508783967016408184439038351727675860770025261560828225366223031827408700966141972167710872484831184906586323579576147881203857272795594821698602234246052272807248520969763206228366718161607017293607906832782496502944644580799917815559855333543605785901159206138026352049815574573497090220261083921021225870795211068667805761372062199831433019096843698775061814269296646089221159368541526749810822157865000139745202794022137075183025516710779574729970646714255902256985968040404190900396037661855600*i1^38 + -699127731702391401251654046774743479947425778452717969428428552038746426696783445443988481536976692312228248566301008728228920538955329022180496439130778208771598462872945243089499665067463300603324039453974490478699121243201583473976190183592966802548501069248689527372953017815478663957614824563925302761987896638361970049854475419859736255982248477835565604754481485095135432415140624209435189649130128600907739385539684602551419267813311245199343469419101970819024842446811367102866482262086327887157557320873705623195399623375184923612604193503281827841964649666069106643001493529944089989146921267647124795392910994035305104141883376144252795220416303512649886194542178104932703315991771720418424876781093423287994955491694104186280895615099181832467408086075843175654548650425185505025794727250300047531865277333494303459630090807994970644438424634452448335811883785777928141884751843434706661191971754300913978730046844723743240485398491647925219130946862954751656230395388941852783576944840449083485213123846001770216091173298640612830012820764957719985648056466104998743234885720976977150704*i1^39 + 10630286345182872473291020953261468231445172083442101837248996338996714949463553155572950365899695180520970200068940727362773166308181943922572068558372595378176997761659109358425568459111657930447263678259989744210481511247541311511362457942478729312445317448611340173192673800461859946327095701220449085930000443849852259194858809836819145630371042824755488143723607089592180601399551949931737635977577458321714856078457146342305536181788395005102694732504023712878569751494244277536982062351001156614833638877158714895367918305757610498963352128635607891136949214231848445511076154304236534158171651674389217286365177825472824690800055169803369768051703974955696725304936939465698122378969353421043640680839619684514483407582449451078761039231039494314137486587233329034458532531032824908540578389092176875041118557384681677083420924059075497113577576803348474381104189456435335394914693234353935412868070092758258277203396785691653558335908670463794100667163485543286225882585556671407535385805394443470182882096771725969893181781705575338919998111494826309520475662120861107902487430630761*i1^40 + 30037146221700552551289190837358702370768573996089647980603956892161177928920911363069217459112431070763100588962910539239007121390093578906661792180661662517661707091725563584798122287841390245914389137475081939647761280187651929034760089917388011421643810318230883777510013716357615694938859885673044212728051309982711532001392084817736489792436379547462712189032009212901269807991114856630508806330290870098964649409262762709039128118808064291850640213439615239945117602014283464634730838778766139241049550571082308844883859166436942320368200386284627491105959923175585545006287164426130060321273612580337822752119726452472550968308813136211407485913619945607965667153299899104811897158433792424027043016772490232538870802713314579188232223614067822247798341985797734599254557926857657770815359724040921370604377779856803105680379166148550176376139483321540708974998483256294433774379188002887491042044301565574082091748618341544901887490802939371967796569606738953220356319566404452594324209889885545827557099873164199427831387058112098982054134564504205172746526473369324515955808*i1^41 + 121074335543747863783958873322155866117372360773428646945860118719574415552236304239089196191871725927637287233654639624407241629451394051743087681367948472451918404491466955902281087507422885185626937154950400608839852146991534166918823378702666944024516183520536702777929508190366849683032728537736747604825444509782549614441193466553483937522916319171110733035701768044435399731754980195054916424322470615274869786697308219233184821064208134792918754834991668252797977101095402001658082512720006695657667329388219110882182547782691289158585490940439174286462771051559369497694058041836430575887086022809046807709838263469088162992925471246301086548296546994932143001229425758639125619044080233014156372606327957260989788821759831005137376052363095149182792977380382309281527251086244701264819108639425265534517882109741177033687650028408940203949271911207899505602417206020815105097709851857868634715379796336970008915967880962658660246903519166317938138041571145834105202231307734344599777705884060395834522631958026068014559502004830423686428092493973921104178733331480498*i1^42 + 76487987769007577152106442459976939451361459313811326831938204553167842426252739701880174146440595015760673154966659574634948090440649826814294726639413412560016583935267941144776611228936894757855353819187453815201513876360832184445200694048368589694115579774841274348746829433917734072221657864682413288173739802785112991128372175349333100089984612299577549577668554111857421862417037992497473616591052742500033297128959774836085473265223615983719315765221916377745764882948508105482377346662504620935982338098301002051937353006146948518253942738135824560527138386666226933018242676901581094395602716658424269343274068050116174288602087395241697238583705949687498272736945692205610127565522499196948320669342393111799611301588961381008675826624595366553014867880220018683653240497895328986376779110755319813617867044582384631401064208039251010364592933429190896086522790383095357909145373848005845561092147459845047340171657796150547355535246865502681619353286755106500017445914875299107442981131731010086172688454369202242994659836645047640481986423633589862576528*i1^43 + 35389779128768968492920693348600544113529544222801017288714193811274162128410979963934986039832136600065402036273854898730896587598300701279441365765810173612232691219849818463353217014734803784561035093681699826226912577260289387214677932825487755996082058357933833821447384449101170374833486680632719523832442671612910904892056525813670515977127511830272477883998765736565722109077507504610411230870386303051077510009338552339075592240100013379613195731165927349351504627438645133343836016881692106237038135323611467928246358799527151460410854672881214541496833892595173891907219274060416135143793570406620170298911685596671206540561846738667577212449399536146575916211012383145215569675279440973167492208842470732045232083930065712666314289809388303198906464293462497850301225332411066946326833745861107031052366976282989030056218010327968462868803174276226908479110067464110535674662540960103398068718717350750130794164533125835592592027716728516719487285964109912555248248590233499572346394565172941334585287322889122742989409264521713892751002531373389*i1^44 + 793329148115452039424407060159509399600431610599163548369103408721730508771657791775814341182008575477935496439023212623374668131036052729551614282470166625565932486460093960277585792336656785850873869073171615027870812397241164601610751601060467610518314711445746134747327815120920821979754577275524044923834494198350517057782654901450538436390804836280806714261950751788683274500970410892749380824531506913842750961336985654642692380249045683427430313489571462707723104880625000683983858476741993439089842249521270956331143119775139441897583065746324556042144893551113156777678398147961035528390077235515443618105685650707827042380324002634912775820754172763811248363846553201242641600342550552142042334670658205977602440559614076971504868243872265723961187772013158461346036307866085465969546205220358714795875573758862389627927673401728227135155268299010572504418422361863426223185106708452389125572100727306896375591971914097493804383654085343814020242440310391818278422451466862728423052268449733418602219648194361631440768068852503688611072*i1^45 + -200264561489318678911619399882719651306259262896217519966496968560839026430022975100146979746111640282900061414770200756467795127344300210547969121243103355903521670852132528773429677916999810350605638020163357650625132514403535515512978733909007753985822281001298730476749116642042784676103642465762113681063197636535073888513673665428416838082931870407384995455252267998702171595388018830633468524122098974683184760474371031773990063084287270635196387228607060696716231555968857134498927116919628575836335441849825976487171370011196800084344459757640223401830615751017104674582577733877353714130878713631785863587588141011940365067359579449812448568387299377976656477978383388576910619121442420986933291142154322796011263014003358545801840750444544179051939854794428805642817973957921313931615540221276809115052870602613404013021309277708417959917748901192738739799404448982928302283655275813291714079580351052167116012750445812066203079957800469183997317785877289850156628269051379952851455669218686129852027263687303017572037196444872*i1^46 + -13464703209685665674581455825237334673499491612945580084098222044797202119982853943311532199001438361855418849674583523989461722853008671728550556998842620511959827099140265513790425372814594983341688402547439877905046325929414778825681478395539228799629121515549029890035512445718944952077679392909218576023074079913109632314997394832118319258972973035056029226689489659025265361355381372832721871618408660854950343576453778093399132064968103789945055932908121307182959824160792704012058668093408115060662545158199113436357478033828174350759254456000242737909950073585721868033888752871486598179259121396295514378840222990791078238039029018776677493778483836789362330868562524353936242089729779979120669295982511509953147542656494439431176142576416353978863530637877220052684268957498976651323164603678964458810451059948748619020605160919630372119532943811436698596084626458218303179967146531418589664745889066169602227725851778256346418404179066510836581980673763212446567724818696019289157479276586807334490316895137035662304*i1^47 + 213777589573298900479084227996488572475055570394630511693082555265611228764571099918142198170343706209185542054087405629143701315243309635860236957614108405399714846871688648270376619240498400318271654283236993594881554275078847376671042179835882546227024178594069190415852173282135258841837883494759891050037519554351597946530561095415448068260893923758359104015154685441425247440451070308178483626162910534332690762169831272234386855007187612202100268019871636261492002718945182259424534257415370474307992707305240135705300096299943335939082450289663435893508916033555455383885073883994047353712200913626772813648668087796000852844497426618023274162824091306391383483263621515000728228525779867279890568431979657063953331126208626376504611902124130849002704662940124628543478293649464325674403976557511202876169391359966884274264802988312211442344172422553393081021169393119780440930824657476726364347591403753199905002333218948341361106775506342496163272939701403390046304843422202292836445471884710526157875164930*i1^48 + 31047922556753098205700934905087770551053039228688863153243783512140461464056229606984963124770945441306253491865616967199512773709855483954126160112147543085297333205509091080786565655589133804738838701576096191481743996949145341853469157646028743101714942808768284302736496463857651387219542891611022065033494690022513711581021773680571799027169991196430350456008168932452376062074991008331319113831597695557409654676278750686495114629525476160833972373855522371739493682285491309324252716959777806187430118087502019142390084176696898205879031455320736907322590364057281131520203935084982149030559531757734184031874505241166493385816863993952503334116812049525641642483363186555973964084009320744103941058661161064877401818704208575219554088440785967005069802239432299403654507443913084207611732386344284730832433720376299461737672530424433628797013921220225983353587774927271433023583248913025404276877388534883687560432399901669976909356493848619711888801469296896079934276270687014757865901225226680128*i1^49 + 650055767730959322142526679815465425657617704841697652087301715573770194379429787199966180449437174931250317179958259021071405934826784971183679853664596456283779214329265643009339783175130987956716094599057308840152321260390786899791875601261742016285824737120557278763139463865703152668544406928650052958073159516551722406840319908958015767530386820473826295695780729731975649494579099132027706109641462029576732082412352001216014540742619503019811309811973325556929664172384570678162224812736818637088874983377164288686532946748578850321718887318809165949131637787394502445518339986850569427349385588992791909510014339999433750444536167516885632862682920068973045189393068751298330240884999300379750356034612034120217251829331359084230839417863430861988223312726870089051413338015556708856878885650741138610706595314548147176223655732405718598007284370292766187952194199097373327245716938512348980642237295175257494244497538549767793874025207637234407995282783589951717658246131973671032848620*i1^50 + 264509541343487532458253860474044466618475545666124814475467075944515758976598262311779403700461851239508921932618791521131179666430973804293405582494004654213785376411052791426017664052135267635685259502909812798494078429349814230111647474518187247709542979876858520437472487065065227736363674890793623773134394280275927828625767497668150329257011603009679992205588759307390900453939037970005418209293996557209359789880128282621920494059701078759280066125405376543476098044719693379867212887757144809734500897771782167945964324036386659845877229528034994744258294425434653420193449130722559174429462155323711803356207912592366783233314892310191441274180378254275948510016994858949561557761506544186845702839185432282569874268727103549380679908117093327833799395192474625435044150543207905782922252739129618799920721482852305508027064367330793906866753364434918958496132829279477547428628362424025136474168029939303666082339804474380141598016236368673859666038594618512255524516873376*i1^51 + 53044565233991269712556283450003055157187757037766135753890581655457930282825055236586209710292129028751373415633973534302355188631351041892282624192776714453860231461359162608566404248494392254100924565033567829780233717407640966315545713992501064973630800305519324660736158278178412305140731609201981920799687753857832964175547424642072274964513041573251204192154307405213172709066892836572290224147589850990075474100695161038602376761582498752624258918716289742867521891776199982420489245836235071930350490915837001791402338651778385730706357046214015900958514312569591630200769819529642340075319693932462753012268059747482081786252907563334544721363528086339649656739471802544958716460022261624867752670055258217619521681294815804168399596941060239018112569284981637966516913091949312920051239630567773246284539377483889982808695267886629041878314685115483875647121901054626765801783034015567633559006227642562065139732899399234660898182882283779573362843614401946322*i1^52 + 419957879314351292446343590012818254938449033982582020983206993166291420452708384812383157937852175993943168910452892692694161522908767777158097757077823356712721910083966508183098119709584552957669556662135096940361721019674312267551358660025501477908315100210850404293597408304124390464360658234911203338221581555801600036406049938070700209559323008259274284077465335754659347593521652179088767303061780352957915205849933317307613592750810027120654112345326427180547620825408816118687059101358246007722904768410029746800259014283743235879422359516793313902050325040147779953630689568668041159080633637233226362896799683008537032288704970457460137365782385866804600762776142903633587425779040631280591171517447343571837621089646844787147702016790263583836049853063979871702019246774938294682002834631829303987760002399664183948667573912681649475140937539878219020982596181268813840626750983579467519652095211322669761806367183069900628716717585555997084736*i1^53 + 2921064463808254630311352453429778780528796385803674304578420910655387337765003911616262518257045049428514242520893779946294895034491780951480375459932487071278987749833640092640311436231855876139272003362853016221033400037652720947789148556573646225463107555093540369721267249590880871793299601734275653660101983072535362235181561848141591943192399015183471302992934600836629203433365280825632385480930616678639843751125437986225469572668371508794755252238743778456459751935490439763455136315904535840394027565959069443216017485830768845788264918685933462604382618142555597705669558566663773058529833563802349896358255006778735374017867356557780588391939197889154146300516044331925507982725569576858712318148022983361164874511728662956264131821825249630573414783615065348671420243379865073967163416957420850033909353770244217818453910934124051507274511436257607299336074748614072311993722356562546304799411132823622018269065169350418326802568*i1^54 + -20575240447053570321764654152275187131347822785382677871033250164464478910131955530571594834506268261936209010068411427971633095558218804882968612000911630810078356808650891650586446258014943316028002830010869538445784236923673309121781117288174131661745274092760907828070863282413302850054250364696415008866975146887231041967568780933042261979102099176636802644615477753570889341582088868472463226730342528198089536743853446132538082824731106975693572786117715893464216957281770988768629737446489521243549931441164973694071169413973171719741018742185249730812732142241660833064446014140198163098091295803561096025359768639401186020111411180240200837553517369290695430358889242830385503432344446363079463901277190681690252796762686245938825840424417858994891634744403783901647399195164937707614492174573749695650676470536280241024951662999360793251002458807102404901838621356878680296198960563022613499327398018744217797979952*i1^55 + 346294184874164886166216873196553198742522353283594458264246947481702750708887759376033431374457542823972834165542829783510722355030787743888766563502677533936156863764317304238484886222077283410064588848745693909178847771046836976655477028563910535470817243446429236536795190858365683492484609723319037055548217707302742756947417747341716794322729404492616665926480920347285269076312339221316080340303576147204292594848052636173690825768291912609060775433442523409549692156309774172180459402346343552400680875494902895809017129313009397266327248261486476450612315358724156842212788450402685788727304694302165192583398872100408331603327898469533647973439435238160186323749694658103952728948287716010516435033467846610448530803668493597267919813951856839861450386516763473447440673637633518560044429862480998589960791072543573761582548813718624415049712598948961863658469430882096373438022041601668880287307221*i1^56 + -72484737093597077437282996055087941170002366308658385250236140859600035221425315525184852515672529746371365406242432754564303915119687407034101435968819944996477915481284831517701112238708111414169852458172846458285982738990590609409016464209942400931494495803848856445262535642188141538021416158636043147604326827592894192506066663243389337339330246558883002255132967638662367292953396797094412160603063776155160306648265400743084205967684460977201783795630196959809803408903902307495583451348314303287370938319128387347640067065855707686019651661820740294768796694166998255707875472150955121663626489421530213300070292042023556996328564911875151380266893084251303772525268799670419943493373749232436023380746382184368479869010732102235967476489740887953635981980475152163890323116865907219975475811511557467270643847374861349654677811082507574981127701117616504593758960840144116757366432*i1^57 + 1876407827076035502395157496290052057113023029109811053805659174894740785364076821224029504644010021525076161815377590347526642261551822391093562448086589172371606781054123545341073308162529726229509224937185917670134495008467563506737921317211588192477592384855016199029422489639672485220095993592080037344673249903695352602204635757528028863964446288242305770704445728640091304535993269975869410057808123524031122441683851905667798107832727475191969602357067643198768380333438166390560599899986996400957268760718887301858590377387809470507454281287780023184384314244755254711565781880538437212505998370993665889377722984471456399453153778394522926299381461261492087911031384989634641956106004649204313134072683629850699799895526779443940445855251649182251106682783744537079959570276729488119724573378402431598003171660852710238072848393104169562578437142568720690*i1^58 + -3630005162835919460826690333644937264350256738894476770061792732281740927258230564799569907362488300615320954017142040060919058258916576008569303503489434946304710583555501621198869096577716894940914214936352300276748663553444275750854367073516740828262073272199751684327927504492221734010199812266599235284102256776853350801252703668978492477109854644738937248780507444855409273269827982027724462361351898043768965958057887100832856976680947049412023958353975135421820716993034766844800036799142411211011082736536395277477546583845220602512855417662496734560566512850280418560050027220612009194830750669617363984534617472020840245608614481009082970967386475707786059772779818270942030172271288130465514638072048877673401863406771732189707221600766180958311678135350148725119335581704274119433185464367030658169258820266660290352*i1^59 + 218543544284186354257655179092024770677333526933752303118549210588209068919157370843387051651948678145630027890221113360640937323078212720830119184639660258497349546646995345426648894366447687887778201046729982299255295582516862113182619669927348065631646186035321063418466083708195942216996819300892937546949816376328743973764170932839386293562835393496623354528216524036202905253310509726085595003224254462981341480486569193016479619938909687606079701583177463630458277148139604064652816706709256390854811166780524333802800717122411167188207213821401562390696956914986982839953942218700915411565701378248830771364421724164394858310275488804719628451903753913737930998496307125239072168210535913600535556349911981361856981485151036033574842298799708491270042627344428358509761*i1^60, -1270746109852568392493198678382670158014861658202730578563546228037660906381949383018673419787676118866624619423729441521523420952413606714713342698001906136123895225613283422896946860069045766256504705061294219921398577463243410483029511570681042489401039416264657426791822774936152643417076886218416575718206380353911744550666604267389000881358635571945292694855298606994419443327992758711128639965010883770900918836269310276016948830419060901368251645329039987959994087900142682110569519209533238150092856692861267189026295940596487163605437107474615551989205826156535453744727523826213049479906351035062002664340087838960653328672957000833649622846998048281775016134272494015824454152354474989786443839331232588763907163363388384236114766744395682167916621569370949275268573803434606321826769408953750266826363403922349099773367103639946804701176675666659484569097504513611023471875509414230585664627710398370397402995135546569245655517680016772863029069455088421650142035024903184664632739795502020590695257398969465174022862345984308669331089448544807462650304119564774082094627312654523483808631523757552813188700866928644878551179646770491681925182166460858531661431765126469444864688971608328306938289689791342876319386754554647901120434896281570521182072556453625424283212484590442030068973299384144937584977474722070051088856381312290200386599404133440684293553079752926770200022816489246038941251537941276826652748497592256519588173465629280940988809810464962436478908083552377767475492174104332496654116045111401581839491262508893053309458243256320000000000000000000000000000 + -633841408990749393655866512924204238523498448588966032030754291137653729425025339647791998179667280121961395977559037227889918958917250220698785791740888567388796164787700222250128850249970451612495590875790289382491164588350663110305238650751736760467270127705040665213576805241693271316061809923883691122582430708310438585806746052324429160868374978501100262576652306539007033404932219353573869175289015030827357665824786270913412696550533028065734269855806586175159840601891749671897796669076972435019654050589790367024817301958173940581231090680027149097003064875642816058798637813887947489032443264497645549963370994234791245226361010611867527853167292318229692926486947841691296287529775021987244505417977601531284398873473467579204465043581336569845397338867672038596821723760311627904190031728796441871932310817205824372778970474617628248203726426184466035477249364065905566723350039340382659286244028610123180274569008025414516001474866343816121867186926689510055840585644604111563305560247260449915920535225246613728164662950495269513689291757573841813083910837493673112921822155466802247939794595302020405367872954285402972818052369703079239028388593757369458549028878816398090414940652690922707496496421233268390380802937165986199025543022004318838105239092705135762313610819232826094841389630488294852357696521173232939903945359570292039397414808989796817268797383421724132193068996841635260451890557170088200836700905242692578434762766302784463224024225683141035010460304299662803096804346358995106729411510139341888164800377746577265063057817600000000000000000000000000*i1 + -120832742123327654978615053020326922876361977509389319247160894327376795974809909454029521113304494521791708541354625398689508873204413834078931554089161487122284035291169656152394846216844258573135258865947578504871298447769361462367675036947174873445942085713526426523353122294951714144248750577508919337426068033772924432282689046570413507768982055616535548492510190390792026009880170916841837963439688149460709837740461627732974770697053993366792119969673984465948913654979119761117809154778858999479705558541801487171804742022331616950177197128843393515605214235864248683726504515596144429941625657968839349716315899467450611901917411148060715285867900148420407165719154053278995319399124196715821951749252458305796647464671024138259949252365856370557063972158235273210036860972359899876071319747314041483619893764715595135247000193844197056741542035320814476197792911151642824842166138585491973484349463767574780271978119067619906688548171989296967753308413390445346209521841302162043323789346966239071806281617397106296028832368580623669902055469575395864645934240620872010206196804083482784349889859101481401980761952330081940512498486611094823896039473156024045479407377474126431346268797970386315920160341020625811009565550292268731232080294488617132429182538605161878132622956747363245967632976253775899722978545638163594050573313731292577174655958794353426414282483516956213499469237941315931873409075744686628630391489328315306869518963092357705128260495613646350967277406945115614855194515296909269656653841303227983210551649917555068988424192000000000000000000000000*i1^2 + 4845070821863958176395490225841004124214558212908295230665615883032526690975687749904581997676382677618306199678325554223956996219208088017315877635773843025326802185754877110194443268675971654774091097975566331860948247919524882727388590060480325702398060163279687993000453476451720333643305772156615595654644567290861883944167958429954311240312372322923838581697389895167502586220443319070494160211453601115143440834275260001848866002694293562501925803719187679581468881545843788249181567702087560261583674968238211569148266354779641769228775415172678401054687456934894745499674258936688075584701556906039355243589363263488980562030404405383937355349574697605007136392737462466435781831069568104995194396589451765073117554897732588584493769211083769650450755130135540183445086176587317889692370407158909604989951841129220045401679323085909191757330823955750000803762223528047380757307904742729145131678864514060846886182808988128742781333790458465201273195738800108783244356998375798958616605991287936078970652189538586967008830089767786341451370731193084992161900246574331396911232396650598214148158519245352200842852062658074114526269959458576182771961544560755043772289632818558260037977736089617642196684439906128401173374344005901480263761504295948261610517567859037687200683673862615742658527945788587863768571205324043110556231940175302313755905464368595116328436704474417367762568583686306676708836850224779319457286883197761604718405079449769747535419568564953038113981471781838816434641652474737649430781787603373583610902949576830411853004800000000000000000000000*i1^3 + 2401767205744278217405376733436717102942054003784228146209562883602303421105228490239633361697693280015578315654195082415401710123013091273619937169567611237781814814575515229828421874345560522185011940370347628714744675437865974400562208231435900477488592551224396905374939977948926408547012905040263921547806555159769944385566356458474263831389229012786839599291358313477412271168568201397344646558237939820285146648016595291025725493130367751728962887011175527503962905434928080932999085344836558383062498085616152033395697097285884829883197758439341117592826337905024431362495697509089841853812837869063221756601478830135898141988451398423371572350440176825954713083639405043369461207718242841088162187680430534294467024889614402106276304043710547810828988685504171530825580347949732798724111064047780376394302280679891370511219804475206789810473503588472728877034729421259296424459494338046706161648007200177077112051965998786990483192918934485860008563676425022032536340783091566556156745479074005070587307070395905795754698559641600653373850862230888163153541133761329925330193816530243515458893138516431538301089263437745437740294997084347352450104800063766272824291217270645133046487925539017916787366948949989155394311189197911074384151045122743682314670960501609792068569049441067012954421595258650238852364533328614361954504279993333459884834719349160974971631218298804975568240001754933457512248499553079432560525442215062603979965758585917197160889557778520514791876725725938403689240751481983672285462493545733293402950195128707204775936000000000000000000000*i1^4 + 57502160087561867431585427278684941568567419212532116543176993146890213244190788812415873975879926530664606218608115880595037704504602187239959354755643232842620364558519830179372965301206477759313189385431232960103238794906475770601486058917910913642965961579114702583486663466532147988923718328790812970833472613367959578785322298223625974750554860134488770336553870692328955755187827330278109517270022703218435312969849180005352306314078670415118577627307963681261846648299503845085256791971890271294764358742905991064130831277556772770752993730546001316783033437080482027956187672150630995126783388030421958346116929941869267058142569023467076383021441498028460675909174541631797089419799311996348055819570611241479021338944931287061509192569049040804430358923269645131334527743979374486825837541536855653662374864869391504707591293065328649490268781037098205589578568943752917234563750898965942595250708390249404081752998335046589667791894832941458978246738634954701009104272072788645441937701096370766474250195656709724499778145824401270895847603291293442204757451488156135759922938894875656243420553271609979152913687225131518273728592915105936377488279712347692571147537342233495816815092120653546592780094992600153649384746385829943108206086679565711490385657442477004351402886206722604384145385055987400485775095340973195618657418379565753191316087921868878035732891555586450278406668086826135925611888533628794680599074029899085342153526148070605035775678589981778584298642031918535619464075165395050574693243256842401899344978659554361344000000000000000000*i1^5 + -24329089771425623646287566703563345902585766190620455673754801677157984451145249176737855624113752301267754665848782121508217489568358237318197423679312534937927187293136184849347762628726766042704326673292230324373390612902878954605274826374776010912957544655652373899776385743893897982829089993750196313138698656951685065041652061882817313886317346141318081315614156149135643414917292865024191497346019620862383010693621714298530109187819263967205051392219961831504218078409997514067917991025860102688615140372331821815076642949363222616312061254912641092384992226575622561764095953801850778289406546297836641007969460824735655420228106576583590694546165030827945864572742697551509765141475054093850583029237775090397336048697236732093500894653891358364564799791940733915650818392777628084140994798115970582597619845973216046668642573290953766905310107954345404699160850291529607661143857282493334167684057904379658282754702288810528679533818912316132035517121208890954447266769277107260331188594154456058518432282595232158592648049357128096037859335080562882312665856127741226439905797600173143715790280593840995249909316079090117616676097602308913651322730056660518036200023615686996007454261353400931758741612227766156580316949997581060087969148247697820687921799163878069852917046309500423930370352118123087333231669740369010370826102125936352687903228839237339253066545566070872829215233266335867228893344640771679059736328343536778353191521779960093624477072436815451081763210637993955457184605969457162540129559507443842666262002607828500480000000000000000*i1^6 + 1686893087656576697139742421693902377882955609587489084067166301555550227411878012900136505667914588594543580229544359301621053521434789924056294076891727057250583806851556160061038229524741750126439759480757347108270122163101691947661393079249765965334604116715626784320703439117203629668232841324236269354045141033751294511389126218436822208903133219796179401666178844451242521423974941048743819092331129838335847621186796122230516068223278942642430141322276536486898355496531385802106434932066610032020994928058173218371107665195199626154059953296771537479299141918049213249101462800389563809243563054861738187415758250218832639103487909087074170916122197417830563458525504976784086302632160591016612814290315861254981100968364998887306016818360816217335308315185557811966124975211891822566502439459240271331789918305723698565473968678519669247260922584246983051369970570501662224838082011161507762646860336864596087697152968246516807736008823420826416354279883724535634874717897627098831347839558045666661803408631336410315422874286704568409777098761170929027200959952116230532104094912006514285053120176775254242665274703887112653586175458872554794850339531407371946650948629877939229545136769997819998404657470214973342275986847211340994869463692472892385462658630498445981589985857484192390867136972519381467103450687541506157434025024833564433121850293762911406122399296876337432611659370874005086982069052813298605370964659395896714064048905170320708397110901570425528630279997035797028868232475604614570682248072344783008976805371995750400000000000000*i1^7 + -180722570465724492035859220809150819943182042396949248036894104100678055874959412742792071592860974613450825103877902054023028575264243235373168616076861946517155387246040602761894910955095776531735748160110100572293998207610398235207010416837695295625224908675087342183021392762952028044863875571390935174362009292556852706515151443604521070461728728818113453067083061658138204249850270530839568554734114300080957025754022980644928285862313182033506830784528854503529223483064357175261421079239422494816642011395961322652750859141113142259028380598653768631636386563183483270834082308571362922840999330959382864667114842739011204148797902421036402910303752179950422387051707679279869386668572932177070992015256631420362659501354836227336447651692817840309023644957024388426762131071692614831710596674278370504200320961295772120467405617933439135432545622914227167721757757136813030955629906999223041028467264564820846502834063322454306542125462605044057022668635395672049841868169382841675122181194220983006245465383643921941419752962885611156033590626952294280738797411425363204320416567155738775066414576877268817198317638657834894138256078353086395846175294514225684182608531521635457206598751086908074660461198827705474286315166669645446812068469589717440090844755295604299293762275236054918581812680783496656548078111097458515173637588055250750650769381021625370403112700989727912693385081876109913171198530293478467890201971153409442200754597366486017633302244698222655978740157819308918998895376363856749955778836862276899896991804293120000000000000*i1^8 + 12135391285919524001744913944225743332795987684369392427986974122480788833316141150991155658683178869973964897649871693021233454206517773795811564642022813302866060758803535000817581759187361787668293523553820213053385232733076410938392342807115840478272736978383098915300147548036680343604318756373917963369544885391967468630659117962164983449774168816304165149891995380068015403197582610289539539426815977174516162969593795569863559629041002311169484155572989046982679188908571172509394406041394529610506745928637903219647824816984580946969873996580318863693927490966511524759304838227510893107286181459275871875671381570239871542107868337496163929078180568323977139993302533146420650326403925893903311985644878611772023580772137818348268324199940194374116314618956772634316192274503887733989835999720562418065921333002586784237388570632679160083617661100581385041914774207151522287705280576833413803815216006564494924775080638113527533601222900693198379253793035790156658231757345044654661197700641565934443297320265427802818040621347841544454384809732956760129005941216569111896459710624247163376147425251129563814641041130790683223001770734007698778349862220568734329940724057802599279292693793069108641704965094033366507700250851661281428068491303131672385496860468757069647550683003753014326999834475239429117092311386850245379197273137137747170518357102177224746944213088679299753004832629887683058507152921197285266027422212278668744108253481559384268587338681698293791929106516606986511964483941910471021533603311199333839974852198400000000000*i1^9 + -312166110474947262383066087950658128585974787828979881091593914608120285745575504300052110103688580477485608548287995435376295669553449776225257259658647080471585272548888545000838773335698018802033500164249315008322998758179211132457711890323299518379732849194487623614596770123433669114948211552864657403140816965028795797283236012476999813766303166438619781250369677894625769978739858096368347654556111549012273380955583364168523476556018945937362997841733107657301116415273966146570731328785908137675207503094361661264660009847658678706571513611666504394618032913418115629532587781683380828414000535316771655356902653723243488251370171072191383079511351243779932766027838386969564281137491101979752443340349743488485478294655539638043072880825340715462620745776441965350415497646213783833807171318757965859310691180357046944493466600554742515940313010254789125164630131473950435359586666195172303522931051628960816141686971051601954761834715517342372862455338150723479399310146621940233076011256915374785035225330306228526300272639282123451176933627781410337231520816703443350830174935629642872724321238263701391009664553114541752566535694791384939732517383840735187714105185640580211222919600543286384495282506162591625182655644893650388397244121588297527073730964999601751291851660214679465910865364465047124707638238325812264275553584893260305671237318891825053439250694535224665087615103466529541119481550946246557762909906302860682054959259692904825223020769381250336435395942100984444304383626842739520762555237582301266613318451200000000*i1^10 + -2617268670865706606866829516028402477699717518326762040197346558962096776481590499031431379350717494206166903371190325806782864294565144454537812040134075877383785102834711754295091008067959920530603416611710877773244023132017531307939637038960021262980515221874813751230113320166057597684102172755611008035212975115653868681311885495424041477020846594229743400748399238227872333170820519552884703439854420095591709763905897023097881589257507034216526226469761992637457364555467471031201535131759948069322401061395597436397403068965112704144495437787691883359266606358336617233437607377322161886897231475003427911626582012156381129220807995378517333278806328186229971694153603267331957523848729743464031881193442255525643384431922192301886446260166899642481622067042166052146021643095987607813739274912357276902429371550043445967079746470980635653519176806869289166858756951142595595731538711913074412493795135336541059077364544611236502603814228492093445460067296946275504403423527181323876547132761962807952867887615021262249095601661003894852159497404902846380333296480483793914258717313581324698236240773788731474674389971254557857216627233843853356189520100501783317561376742653761315081708241700982261348518759454813809806397761675196741442720581386927254485755661881166361615630267861492228050023065579664682709321461278247485482786752339084714267016004437958451115953893885812710507225808559705677621103510161603614757143141339467200567145284990638034461652859734923056239616663242890061239385321981812394183679739172597662744576000000*i1^11 + 315388905980910585566437508244313935351623700410987814719352854493171356596413362771543215631335249909803326025340493166521805762932527211420434143793362919645852422998563387484315699939218214776903519793416740151219841412633469424792609872892299338507103992674424201515785282078126250078072464007709150409422386655303479513967885078705957152717489448918158415930412304286521644264225034697080893354916335058669915819414740266030554044422260317090123845585545811450616135121796631114332857067358342782904257106615539715633242913091175042954733738930765647913392466720260651017967977675631080377733237321436010349651024313804011145488775492552132705928762498383819812991139478407555846906878760641015099132311652040246154759814080994987425817329916247201546339172904838995839498584902937606426768457278800214510834675337878019660500792305911635083536602844517071285145623734571362828694767715856566500937456838622690833505399320000534769891174950678312132763718197006176856505814408410424807758154147070516814264393731857123569099688799290801229117884883648157382195576669120261016060934492107533859189454614460907764841111508753796672832894369304181349661426469850160592107637512953934139352567515011098616824101776114636683050402736319028658906697015403253389102446744760635951149228580321860845838124808561239454299745137437490665779417690247824725977249375776199091819145133441652770460758679213120051667039076098576706417063887053887695958324280251964385843331485120558449959859648020680549686971045417781985443252172174092276858880000*i1^12 + -6114640066861613912298364535431275696989248634585381094389240925446417500853742632003871664573596299078959280623489065651126654195828981110721235636664477868038220378649856400776944702280219219282797144872099651982103089515048819329169059028907975816451984161565791775841412303009231427838498769907577137249714729878314427960440448879749234977767871810904120741356549589148750064061154558918354672499178424297548303948636460565277629595963335830087874361034263040121962813331124820009763878767018313414187927631605769439751590354609682405222611552316360351022994861658696560924174442886865006701538276978261637088365396198455019527596891726000571632542269857058872657540344262532518637343088567711270461478917164399137754635940432909479712437762452998833580616394150766007065201779214360389653795640037536970516713750636529266533127251424634727832715179042737645136420825906502198122170324840646855860253203365526476232110152552865149881062817553055905747857291195615160163550635994412128784634259121401863283071050005158894256072801841525870113563885193717707126920810754446236893930051647432153436486019930588929690824882217657851381100872156737764852337031263154809807058485068783639121053802100475033188601016705085437896566660309111256837282452296040630415451434240611751183263833375216904262669301442831889803946862081256399695737172132333371186328798301231658944017857385254559436164188536439639833624518176737606569309487607586863697548565204958177432609307230083650110442899449314713943366593698651467118382011040730710016000*i1^13 + 2451820863292633426317873908003841966178736815152241704709643043303246079863822699115453934884361570506805822157085014611821131735433543024804008303339499319131132268242036715062012674129130917502127995902677795071311742222054200119122410906480566669356809766923431771614069777113301456374546438287602928051785066937524028149129647651539365073171194194175054232509377143835914809414919509606740758046313900341698921510027811941580033643837688894317523512429585314853355140765272461399733720502378757510615378965195245493635237088789194630796842350975169979748193046716349576339880658938239732876070205205513155010023832823792985654982073617937418268435132202823956577002193906865422556977098846867380675466383746832265822262120514762824550968538693435974043829913824493788568494862100363042572744254612020626140156135963785367163652699554916162454035102041168059532712124314231859047978216643654998918114503955995134587911215732279591911253266247871348261403987389057317198988595974738438697722280551162639583904687670733909207251562649328168937864395183855616441754729652938211069984258498246366985614973731192706862733245517961447203642452179784515334116802998801163723600926252244304160177468751594565232817950298439773931402918660894131787538828762554028963304126761884067895367102045337730282645871492992155422728094074648363338537350365417723199901254795497175416473498609057563423259380330875972303233662105153929497110032862465217594103664654117852183625703015251259124461278160228068821385291288982919918748044361728000*i1^14 + 1786898553314899580563776716344970923251418170905909172481587292698006558626106692908036477278288032564132933027399946014312101579369642678616454312597733186768911720208584538156476264766618291971597871618795864668782889775739611087844116809847969771386152540402723810803802792982263498742500281266839272591376490007086734211298582023460418949432112885903512088114783544186340443375472810201591019404750008786675888645776024756003129389184916298288899329388815201478679705972210864316581394373759148746048478755522487140846890758738679367072952084367720994126398317398833246205919072910656852498177637218546172327628223381190710687982236765770571314712902437142099303567610948345361439999088259460253753661983794555922522772145805376120385768987266177841599058901863317919777149694445429935358310777519886559821249919036229871961538746971234927266947189177673432251515064207107668669001398903395811522191976080915650288529754760170097153512422319712725895514964379406115667174304165063675995659778577916654075267712798330354625477727852098030216988176421996822715053332485735014579326551665120249877176352927584213676149784071169708139238116889173983138198996816380505250397062485190825630862851607783808165437540540184174218926664918516852087488448741216652788698775371696026792800120371516145853931838235314013615086776688976393859501132250518058376541963241075723704802058122393189028965226395580272416711721233169073621894085460401628270451861603829651373170947463504696918802351630692028947052816304963984327346466324480*i1^15 + -30805614996708454275103191434569076180145671665671928092301212138966895560575195362238094032209654912888678486988230135543776860549097360247408948715565881682374500690084709095480093557886658715404895489542509584295147286551495407862591563575821237527075883786394555508424668473779413785903952742653497282844022332442504398169623741068511854481102631515030501023284178123826575067583192319889296900367058764689319423604540279049667950519725952864396053963056288460546306691229541212252349744995214209296732286785772952122895724801431339427874165961395604175245772385784547085280040291930808573013744016485484583932659787405368942122750463322493940460800910343125728871436178014519530908986903567385124176568078680364248642146510678285527491706994538646807185944316852433302900624750253928868313202106504078527399518717896832394764470691631536188762279259694454264997761218788596103538504437046266685652598074424725367494409276580956017566218752731830892523874744935754197357235742096468787217684551625241295677930922192175870893790966354671934462208168795866183676985129826300068672296454245424680006303272950506123056380231156927358154317901718226058675038065573376704912618602793388551543594057835976111510816425322850439256912690422206941802764687173647779974392177550305859002752166925903306245540017963269894629353314584417922130216516402135471745126212126598387722080803542839166959264978974052934297815238873305313146798028458820753850014120141417799909811470690080283621824797895178753345226641067998108866052096*i1^16 + 206497706558724594702925987152141579665694335341543475599087615665522261562983533237350139048345411418704312905956241947019530958833496169468988358543807211836765231986242633174109556449398699041102470568997654921127462150052644328846971655326373112618195729166589047267110671993995103779924951758746022360510960527768900207089466148195134663065023146580061238832678182024724617607558230643995798898197666374467615378713146470085482711207373465840252271259267555094221716319320208556570430125206573249562968701313738671401107814455002884336661298544512738476351815031278887418145454657116127785106160766704211246298247274301470763374953109063812366307722004003162201363365281216869205835679539697989385427436647479105930940665242774578281461320139279541258405999122166231474852843409125178206136882520963729708736946464314958468642077007838266202034474766013029483368493519621371154517977760282041493959953532145070004476987611934071537313631929570123769457114464369216966545108829304434128092536091228847490516144360416591222881510465043989760223552575578825271115565913755514117186229491666277477228559412777142672065885659408613277635343838029135218629768425690419852950512457705807705797199678270257881867819981254845688428199239525733446014268714544550047890009799651188274823779653761174898247479464501315111856721184659786981435502202127205109686252998842018558086099609634307613942353291874195363502178414042349920399265167095446134404495537459771223393718763778436848909145859409332669356397917201959485440*i1^17 + -299244836379838558761777319185983223181024856238368012699169846357397102388770139498439936108765047679095416523638096438001874324178125311624786338304765225923807381570117661224165297403300136021332607051851378752913570286025851724464091759425841547992054923288562083706041699817971528965289580017007180420908807452966595802758598913431069918499205012246262707687312852369793739465786233937918255139799353913095546065877108730529777259397735471454408548134669977849785688282153100109242485892271238379760972208033825412029372961410506092122186359332777732991882145374338076787238647603720339251257203681350673814003614121724293099338502268466324840216466292012466065269874332405923478634243655001824245307146868779890727183185718610745323517481388360263249823895487259724781712304887974952016197478652859342721553836598532610546218847113400694843977561636526989703712735578112028947810960682717854390453716892895274872483369247328569676196236029703466252728835460990338457870051020726407029698115630876577828957848619883767712344604454611357589379831752992143470415131253415211901126275988178471769118314359947641302964541734925575008959756725679915631030104599050295264635207683606480148094066509449994568536689023379947999485131018924983764814890076756462496250569130675733570878911143091050635751254093707441126574437260358597387075481528454684499433097023370012388302647419097714085809881760541489579396984527568953325533414611916884545534122121001854652156678237953363055977815144720452546542214892748800*i1^18 + -1559337187969761058514838045336947868670560715758461016741242501033452500069248504755106576808562939106484770512523369609985201366442899469409054859171123242007533345256934380608120881171154766630318403808239797482612905736129726122790611511513639237372795058412124659358908385948310542126358319223761350114612479406871034934577878585332632225927172439006732298874098753656336323636869375418663469005065575459481475716763140863103021552577824127484311473793590194831287182283845632298668926025005917697340635207604100669176778924866847825875954372602502883256924219315832735358553965900845016716667704578964787062998888017337773932834514475255030183579019293350072114618902244037015903322029030790101369399399529975974587745189763662122267253001280728001308986992306267135748521455645778836296668573039904095356320603380931719225101565234893981786711626559463920807604247673357425224443452930620876750171880431171221768437738620448811021033815974127065539588741397846369363482616894074372619177964606427758432830387603531087106029518970887992141586353636338847385358207446898178244657037811279816959389642852096798582768065566229196785486974548190008255320467535355035707513814426475172188348650644539079630719510953058059687323008740548028836732613049154560025764933686978934106502895920463771797381916769360529717764153680428424826100818635082035790966671876116807784715939958674568040053059004909472196820157243972177805430562581876985885622171451840380671379161521271470417785698033970756911762505728*i1^19 + -8138403090411808189247399739556106088316298650054106257998567683319183547279782431925441181291127181778154187604539080185486122890713543934631635025020470566566370537432029396539177735332611676974559004449217216760852573602708673435435225957395812325711134631122148126522491738079228405905912932153372742394497808580581952926846907305876930426161495963614065304696391027400217680792000427512934243588987813473853293361883948577035131086105093643683348448305773491712352504322744676475674365933543444080897793088809466851207660748558089834418868765476429304036556453059516823390963714057003895295712902030083149351179597690571840304993005827850816120027038730862571855039044805226959104169628021481152773095319507075739614618316709950179827827041250261104767840378526724744550181968514362920490285783528673609733774542242446528869784154324982632745024344394737750042423848678395703400919349273508187664203650822814212154946248061559677590789617496605975661311927425307847140978830779012504461598800075507965972413808933166290982825866478286305723635190463064912066004169696565568918128606904247045924366377321927229292186539699278542987135535877831030745144814096786303621579989648618985794082877910547283358930319077155064627173343472911441396504362660874350057657972829273297330498060246803291630814230838350794374463229157762262959852031746107295362859333855121737337284771986087389656714198033926868530694083948350540823403644397557235590969634864328315081978312017850845220561454012182076325888*i1^20 + 117654581394067423697381523318387890605164301347548671160794616940877339685390416013200873913734347316296435760070848079612006558993390847198325274395432816963370830088031764075474597925597730633049868709189095631309791337722985920358349741575661476219628947036535002411756476620093915868061094407896692898069180738119717067420292994142632124411193277827697167431080227022349231179267294162169888476450824229440043249028425541968958926307591121626733602208190044071650270676176941751089957281155358710681060860556179913284610665745699916906810437687272624318479160972276160441307955686107070536866982979273874208607113721641508393253552214217730195753673504367069116230620726650619135958755548468903973348734519286516815880108857820033804373194680852452108054811865349659016208661700859191227598580361044240007896348823747130277906027150422158234966880798541237567298818910231797842215256484740248292483298029796946799943719434898559530995571006334828562385694666747350125677413053919835855707519634851593004859381413936619286065725569437716134625601345466362160651361959402993306612593794175571513680220302445421696643667561344289793307325799038928172329558817420863647230781182508129323881870975097504808888344198952688835166925667231708806229942065758699122367867230318172859530971929821096883167480064779070096877103672253922741506737506154443873839147269815372137555467636322187157425756760055133390696774986569127829054143954016707463264254708500104964932396682534037094711044374324576256*i1^21 + -772569955531687687075597967001507023135576318733162965510710742116219932493344416779381213770173178312113545138555352543670443599672907497143242169901068077161320019940477407370065388252325202514994718630924470029366315713539632811173319634709560436780508931479472455980845282187731137570182908233744779145051418846440426409172321807970274987546292735479164077038539349447276418554968211986737497211930421983384941935189955292547453209006171060108029611038707616840877119034215663179898375005179856173171947966140550778569502205284135741386932292843831359775688308475818779124820595577305658723634115437077752576045034990831924759483319984288063723065492166351662343283196175249845628505340992989804158252200604581763052432940298548246016705630184180165329039194436754589110612941581187536941317609312717544844785160087775761330410671814364004453560586155076182117303622892185953347316327676434673398902826602664140007707985571065905835502163452058773817099292146384245872035267117683145103813136841095335397668832156901487473640253165518932436467632367934845593372697702028194411810079199301075666232415197422933787683761541703937456677070976309371220923800184209106184093690950606103708310069741608347479330733203265516406301114567976390190766251210326843222875677978001176184354172410813902303252711562055999210499645560746068729527038858280488045283617894122348255499168438340103519488907801879883909296032316261637202754340504909243946801613358529181706602363497058154866598874185728*i1^22 + -7549588695022592065761059983789874749632196977206221536317925487518781232274395885354887026616125711328992697383154036171760733222111549321836722982064282482922159930808218047650553203240566212089337989432803316561984104973821577233602609684942226921387870574854803806623991427740358883156075280386850322269193049172070489711585991903774776727059513429392409398421486111399808041629642827205633749108036981370565907131912788216898853218393978706299503287577376316158169297482721534751838662204553820353382103159712073592215805038266015354282088625234969707296495174005350757000812658123896658436152609310476832712366351469638071070394498997104667120153602069015062559518000984827914942877125970199082238675641002255973218737265355134222767244004982026170277414302702812384609180703143860516579370800494442009013962265864479214632476316060949278708030294639866112799574623597709455908664409091593228754085840440300496488012121448217458817821298704940307425362191295774200663524709938663625122252204291861955010925990159647513769232213645875388056608944160128858891828866046610106712274476809409330265619366737551387078659018398153059614032231090488304364375594275578308858072828532234758947844314980660707042754515333677540427194151922825548599281086276737557590121741241169683150246286731932033604934907614548986979789756126119618352461172531067670041926155616766529417481215720700121209681313241627291206922421455963487552897455390038820632818130307467430351485580488233086487625728*i1^23 + -43279041508239358776936397504846382835290195231652274558243601265455934741268729923007109814528271654075733045333119109227998993351338465823580936318211084551870792579439097279928690038584419419745056463037439330835173375061872473816128359527666384917775837362073658245914271190323038086169745732379955821285022431005335819959180109809505064018981101055570218298886197069534083871994400811486784687616632350739703444569274357159116135296552306140095037507621466499737999932860934989222939917892452107607129845092719829393795790480603369925183756967868408824317313147626787764996834181308033005508284536554758354277983729459861907474638222814872770844440872372161157723317272300094514802077613060435096828133465138709710919725848223811163738072094312174201260365791527414796807244901389896751532908387300726164721089152990294105865304207864150994728344510469895773184328203805616342928917923128669731631153988220082463692645737335354607147488924214836415483514386971858064664631431019428710960439138163407288355728476495101761765989323653702589138249460041564924907162454397478584318713385441686400788393108758826718100874529858535691664120144866416373110875374578417762673174942242108568793685563281379401111670429537066444904628518921154418000799982134120376290081652226037849963013964686253645598987351483651054015613993277036886060239770853201275726664143524924925745426180758201666334172015867105306747190605411325861524389148720348326349815951856327750780190523269074386944*i1^24 + -118842229755690338776016547479619152739998274166194927874584482419864649216653868967173999746478603082584058792297592748578904351872717997288720630300947280394757559798974920716299088779374694638843510285459155179241294008823086769596003758711847757535136311260873723044610993374795355661980149049110866773068629879299395640420001714682666407397351402607116823129971393933214634050464475428344088037836315105363014095295863162202366730885240937465747556004758651300187984919939398029073500633247820461644195454319009397301105923462981182276743296803120195439271785810146794604519751190947952913426286607552908527401164642105380111195405192373328322807321081125442409922574770783073439960579108262719099280671121766623047327152551156672873129050583446176094773169287800395096260493172260451581104461706713541618992702303738467916429333039987496781771479877345492315741537263735315705976220389608949773289004898479157578595188627045668292252906571859524187147757371196535672905218437613064514241544606965000640941757403796357251281122718490468949033564773769312856029488222011476706942772699932609617639852620027103221270451613780870604187907106611618490200853135240004087324140971046597464746725316899827077093248746456210883737644273216228029063937435312354135439655096993738309424699566952213742957143560546813435031583030493718031538366329284600134983345908110159145773370358346396234787117080674106150079427787209765618907836110257401954460144714172119779305761300283392*i1^25 + -183790372459937604640573111141719816167745460447267821292927196858342597537490802790696095448484458576743510716246075987923665877466997655845502467586374938634749668681609162630679817022329210049387497278669499309302850668314693766460126920602797930741590166968935452972778615852171542463886114710614596423000743943833853063047647309592579660986941217559842076955421474054427910327472313688552398942613457324517420016350322236911992580360181733229513413687877401845046822704893158925980315463982520909888743518382321411102183600525576550679949333263759574618130825231311252087632292311491698673574037071696329947982426378062180967846955461376864620183516944402464684476353971435291969746660337781094787588864517901752039342906975939317958686852000243018029823878102672803499772548658458649021245720335558929293829726344153142199813706768398328713577916510009549435264122773524133613164377658965326964127599775004807747578296798301575470316238096095154157897167725320074447954889554086183411610956763906750349929046420147191974438877113523947243431064850397468059841782930877750882529537077288910275676087401040856345495105716559721996215942335009698310758500597765089874450629734652831588894253642367776632964624972833418219355309303116358022396813388839584328483834846755152214292557175520567284653265198922300173577186174481265957575570900448431775971626448483793220527776724738057520251080702641641680674906403941572770207005691331687247526980244322415920785391616*i1^26 + -201293768170403586924523047407181207862342471539878730182320818682715720592796570253722550648821624575160088920273790418577339720977048660185278530886251194853179130240528473883705545112505658566420483063359207249388777918974670670225631015816098613003280525176924151787367899801032348285616002119987052645605639774598022621535230610963728409648118827023865968591369445641222843469581867289292383005712833578071462654792402770924830240754626427078553773203005663986954840559001072656755922440448138749207817571403360133946891020593876979603004933479818792287502798654911284366727303695111185942093492411267933263633086862035244897571511519525662070550374250837972530633052202433410001732280554353343895359965080035641176210863965035799336411737940288871825873307125546057423569568014128199178584563129699099024667061408961534282355545692905969799881084858271139396703973090773147522340066543503856832871805732126671247674797785572547853053493371959929479915632474312242995416589986977118296330068732369604670818611760476729306445496950701307950550597968607196124916601237616117202100897098773680731177351674921551674821020097141386094913666150850612827831926704100322657247174988965690752977604582583984283301032096505010765063462733410081378194452932990443236672687866713163123368761274374630420950497949576665530330916934835904420928399722780928309685855895395898303320899219274834312418425165577893999156733304815776419801386136074757581271204588095778324480*i1^27 + -203002498618509045828128709864992834873125333992110849548516396655807341320583120655754450712980705272223730000941776341539903076184101209248988875554181171678481130385469270758463801297992575669629201186443842353307908045393627767350010496128765939276525871075818978639812243390364688875988093606085576782642894561558300972132506243926379844097728590329768065770912642899041543540495859998753421744959093849385947168598303879343686481768885772985382013553380328858085527250214062333129835937761468519153900759163976719550065786977192853988103860003252828815324407046169654473354359948683664358560788943469391961259866346980750250305613616631359818131389690817003187503747163209866852265052973564023627649502669932776593315162692733731565512812069621983385521344075348979519259720853630736590265912773280096926388927173710701622212683010314221068152681779535668370363986583625331563993046762045004281425088251530786634752815257822067224188271213873081300767724932401215272577143514318585444039069042537302067980558214747414565461835203278097302837117854496547429582284333917500709478883717621676490955570104149121908780105935699068526222148386827654964301253121264141165007962362557813151310379556178425592401806940875547645499707888300270014521249262269171690335220911532926838945657512954147270598151764347871438913257934347715736534650756418292145785225318163893365180683288780501908256728990642497637229208212578839583300595686886305052457727692767232*i1^28 + -192456732887153914321400510324403885524709297394090319080292770592974752145088233731791018356515162842816038238175923691650189582190842492468146829207243220470845554903215653071628672063784617704263268812209353894249215253875088093739900622993233933117580104779231168337525820831472334726179348363929732658080020305919119031270312935321325342877489048741680067431450730923392206647276489521201851454362110575960748734322349247343762467930550112306597981764733721060714247948662627742541619855767404153166133425938772899959338086311151862211562964977074136318309932504790070717575749943104736961986513299068465824026706438535144741873563256661256065443735803972917684602501449374209893083309237300305307177699076505223797655268904868038706830119226641768495341829073113908131282888279226731315717746326991440011544090097531246250036762100572089646420663644310967683873103091033230993316486319182363918406870499885624718676482766595918440039263203175148448587428899620421814512931722641391404600025701464693237568307745603024010636033567895877156571615193093212929250950165473843341418324719827552164054626980791855919217340530574972107769416746207223440816725538921837815340041328293523782364505453032451307440165890726105360223223783359867923228492011732383192534504437731995626895143534412831609906083905426132670322849639849786144290276756258126487257801495138368219257109173575519767348716230095840266093039794426176049644498528297655947245125632*i1^29 + -130911056563224973519956739188030092975359406714284313292390426826634617423436344606901714346582396900177036493841226454186650579149149418545422423966385394094130895082757002024737006329824124414951381103795557483110968217046481410331094033263492480446526175138842511400297478396339158412129568718869396168380474867623435825160171603239034091671864439680911309039835558806169992276183231900611729043437264459283889306661676310648918369700122260894395097446398060000299453031132886854252873461658543959252265628667854833576673514395440867687697463304469465733087047455020377982634764315980926450672569687754520348808506193668645374070844374377737311319783493679407315104957641519704727812035496229102373136807507170792109963119063051473644740008612411594330246711269150046854233657146873535425873286454567650050912533908998252709850730253816530312311671467723786985192256483328742404842836967840077561583160446434197375533084990601787892130129004618858179244542475737489412196632361081093020899349746904220155333575188310760151776991152858152136266319657993313198497697237985678615750126658803812500639996836906214587866087498727217641556147826021593314810077750071365369429529777803342554367051948947605159182771946248828939719626033548195089997808761908235931540674661765426573931594307141684911342669041290804886039527751192584100878082694658159259970237257961850758297548601585825424825792809684095304782049574290898336747999236237891239936*i1^30 + -43868548229378037637708291234611859651466180022215022270392648710115419888796447350177959653911349903391127561430799624969923813310185839077860943750037998737557699133467318587998986979103398582342811336951195036497195387960711604151333537693705168262865388957938476611509202224669889103578576206521860037967093641713644284388907556841472961811019823817742148332471792136468344634556122352756355769633849968713290388498668153444701008906039300452004047505123612858290730786773577389123290025630140584999443711851999860526882764687496706225806467142614491989045191350930839246601755718277836153708614895517495515170907547517682240833766808700027836713175258644953180844237284238621603430723887535630688247963630004283508552814866908895624012762239587482815207714040494851387567990878698037818025184823079650682697213477995859711359255315377244220246420923149685604795749263081627988411315674806486649220730486221345014281418000413413586247624373883748789948513033179390138344717229455755901084320764223162247022875267552759229699595903789133071263886205249101936943953492393987068759729281712583306133803482984002666411268768842286069014739987205090827424960586061612973900398194469941438939291114967489391404074878939727538258359449565301315187446438644342198737022285138327262972549658171554022841301603805786624309288385657962214784705665662938685526455910386960681928588695477644153541138449495028355306304366201326817881895126515712*i1^31 + 2231162160135500962190384991814008944710380893581666001195630929038694931596976490672790937087837843068201130884780348928410382557699378342864651639486834277271664530345872260524220319829433517735513150360293439498063410192451267241001167580922991318515535350086316203728441280352864361890345374837747521187115239714247571534062257959274683363250288438637929150451237041671949147207951943897650938708922206211859478668873545337758545891030077332837754183823791270207395763333690315836492721114227191975188083186645654083656921763672855785859997150058542629853941044833750820946011303684133407325291683369116321595612156102513193173700845205828351020789980035341072078424609517406453922080392469733228218554002475557059078298757467644384965016456441051369016554211125564468809377281125542895339401320197173727678641344580102288063279164926312102507306616961346565979757953773300287621329444735218085738209072955474991462062783843365086277846139340828127998824337983496307152995473476783938289814304239039596734172978822128018569974325390388390095777593492830005186562728073472641454595263130282603344869601900201005806665811454746679013434543285575088523563772578450328618533434227149846342890513181690632280277236603028067903988231670234129046875226656097327898318880707199102760304524889289316585448983401452820534688544500270720934953399763029956049986885949151175765937141372379187029118695026197169184686879868576249590198272*i1^32 + 5068736590620780638234303310224711715060000995675046311129259762972179862674500811936622998909780712871499069871614082262499631666573894632617279896385083534188625549805910275000741141874368800478156587724620063528488820795996241657036443203543317946785807201991405024807541451600128627685077979019878362768267861809957008958694069277613925364283184944758851465587008754631702505738651201024498166199126707306232132493193863930393376535686160456666795904594072428796271899800560898512276084081397180510344512700996728995519891769572548278629656276447565748669750555645600889399531488740470804455622407377625761193930437596536450055497184896304420028735688471853405949231586402592599503287369180654816331958030389331219124597843864902272006866413625730841102645110623248705005055965863285693161659428670235026067068610685308158632026320577148685628655531691600221295548032036974146213449452455577683933055827630808326752101268913294602487036948325143236459619512628015417188601093150347744406154631139536997894929955653869489305445428642977683516820196676936987359313180639919691385152687165936080469067711837446337372133674621100371916506784980418473997760887891020464176509504353068242421193420218774986747695060984802919765162080003751253880439541290676722280302460959370817750506889181668925794602455228959157232046198677567439963709189514122426743246959621652246020632191578021484717233699156362524944230937401289667072*i1^33 + 590185513936055930579585918470544350550604381359367783943160710375993415982412769947073538209594652431169814456426096333571867627566073626157033436456255542275010748528482696266553871804337640389742393402632957765350831859341227064169864599211360029763438012656689993189530885771970378188778076539453437984278615069407278003589453209493530888686235680585678191263001623395429814447821480020972167509938809730029161711158828947285319088851234951899907242564346077184928498390716467161393446199722423330868972726908616234971510620309492817107210968731243255242341260655648921493957399008907596567373427070780023242874359207834205873512254260236311404252562618798864832439057427937722623057658812600921823316880912984649854038871045165092346521245422274335050034293527814053440130794476250766997490224445001047191733299665586053106215199055336505599328842081460933796728077216048140076764556161219581599330289292687241338470877560942718357882362657863101915979072282920629843386035500589774943563451617971076076676149114354727074798198369248433230396993971552957614545759673319872929212582147502514044366377987153576368619066574474842653008227953850801733790912406606671105266203668142079256950537903084356040391640063152234004693676529683491462249454876023426252166112576721933068100603354367264204261794378246184714173576174283276911655255371958628485820588420259416256525102144630742725002558929320168782010198696448*i1^34 + -80432757490100571978303610918182448511681299432275301527707706633087466360186558343389172330905094686385912121493284720619493264612893233483270135672004149448371566344972132778749733928012033233996035238370126262146844329869451390739100708889040395671941775288543871119606334290687207270091444279235188655059440451133545187902556820077148136160680590883986646971506869555711030656404953300461196870843371892689880346285388506980997815679387261204457428122333379723509636509183134058875737937186188287730260860644235913061089803688043764845135564660799021836739114377582476534020570755524342552750336890735660483268164182677585863748861714485247700123778626587546196924248149477528574421185655300684915000693209705664719864953433445710241638895481935534150929004043810365746221789346892391517543441204841187513471451388512449124514588649086508227018088193635022757361563210992331188471397228710871581536204642426985801346258460244020959873166558800387241819379605355017825568540055478154458129225248955744558654588698575920490071063859590341982745783660838845945770068896648856104743751518815755853756014145141338500524047073869937066954419782116669349492570784037967371470995746668035091624262017550629433884138085049725239012832677154791617327665184813880169091373531043458652731901413932615668998992151582277580432097494592180658564063614294467458354787675980752895811102488290298198758715154425587703070976*i1^35 + -36787174422001763475819181937667753875738611164895520425046327319948105053777067227770294072229739494742515270985703776626808977149365785796688253749350003002200977789690989164023814504741398387305178981662513721219384000137206082878573165946184244573616794804037425084998441636671588407824115327509930442259269702445567185358997084525484602201157571894367787214865981312843177980426002316957285428096108836849431303735047630080539150047137586590074583568910640637412130322294699034371853575267175483984034239943213758405350841965655569954952065419394682818887634483828683667451669788708021739413579420510649773161894915116373893542270742879269716807284846194884562541425824671471315025823429125293138696884514743863859645416956395593591968787174500217904431716839448412947545455619180500112370404729347691240182110252164252156742571015765742193927861329210195359993483048899431332472440002533638492196217341967537541884984045538685409928776906660478305644973068049155012584424467198310527929065709572691342369115110766689456335473408955783253262224541976045467831846488982555639023897344269214202519358437864316033397651421392984458674534135270554895907913497875978015207519422483081892497450221766619852940774159568544972450007188755508331812810721188439320382127228779795977204114331859706751178263735480114652640604456515029491391595795218660606194274023540726151080319268404836790680659805611673984*i1^36 + 501224795975552590158050701972702551670411779382021932896427359155242280795167743337253046456718869220497818477766988548394922241448834413840777167762473573981456716812449463398648381192538762139965295258999298167220800938923946593603338258134910368313340391672034964376729584260400541786561119685389242769369772366307476697085810040535793991424893759183625535146624149888657958012227391148578655394660428769329819331064902904116439294956864645000790545401443671892514978474083683251918380241115306733464072119644677704702508927171905289522688882280711871332522778323835070884679003250877691229367430202957122947640016266843701394667106972190054281521048267484466060215868133814300875905014419273614238143299730179715068423875983048228351006257401962921216315642329517343730172011836791349614660834541589953411403345944516790936789893637190398814677932436605645335410150344130691422532419028429898678141202694037917691304186855080039678662577843978294748473182356432541255387424747359283286494930300786391598761058459177675385807338786035414339811540051768771418030220500553237222437636566700194458279157405733816001054086309472471906509697292107851349019236182904111094150457487078398990934749681150804127728276847564409502230288079646058393181982606052946148338757448471021028636670074840615213937285461357276723758355826435761795824472619469941901736993823337802337945933979770793487840771200*i1^37 + -14943735696518570788923301323861347348553359736339725122930762517264265175728149755173968009951488831831302582721684504535506755488828650276767241239682912218714065761134253149664563727065503251515008021955681151862055780000137487057473451721384301371317920594765705745283283863093388405146384662588554465997967555069399686513959285534050439696105887018288257866485518657890423321068935502555283573544776571751279985001113912290141614545350871644912367626121507480335988365395410533170055740840162202437674697657895837473779816176440419540880994596483978706627961639387996779716858210738880276227327269047178785590773888367177474642886818546215933711457434433955682187482272804435480673872046265327327373636035787343250725432518239509594931347469504901238061547868617756552615915782586952083981373655328386282071434190005789424775262854437965685231551996466063944363561589169969320499071243150832257444058746311271290823065390659284161536596283304992429052483792290411489567999287751670534103512676229280204568682279649625876295406065417223519819298694967769054091423799225734447491818900088413168801457535735229225813603034949298027065676588149359614200467089256404902430256308222769038329931083216046790142903394578435933847667855983810221747813534421667910827158512231139586496075203939173565080640621127264451470928546265601984013289329912293579305423793732046444842246080684811698976*i1^38 + 70748100334779203196895816154476746060719262224501620386404434837818822951009332728199398140505456020902011465078169776122005545792378407130633728281066888006547675217534281908464672847003621754437276699661044415193794668504725556879480274710693631209497045358660996189144521271523099026643786918943376005277213248812822299293749607785277990655805768512454094542017340485175382029375270427083186515240061236238489049170550115926123987092214728883599070082748254305914741904489059118685094591708630426774531778373353193830137717170297925547529140201805450188635485066307357847339971246524924217473302839631485650882731392713436385053001281207840558189579130602037888634670932741189603298198379270780901084403692839550227839347373520928504695946403463434031396868328546816926291556633566172067240433606529513365076940657309135004161928564097069573523784464925274168883763095513175326978548533003955957513745112838025474842702022122133560258119251967418611717677344448767433346386171121926887996799211131202972609489083889392219594162755255376514902673152038608921174814778815448789474055692098607743980135504878143132306787363244563646959053096773487870156433275118934146187643861730007024974238440480890166390118109111503430839347380659246041196279107633685366782632555459726502124745933589070461074468593701090609011381930103239055493319580508603574523240486312842579600313254192*i1^39 + -1075180699002511047389470988846197925257025683816694881780818667520027817784174945042912299542700281876786844057714462633899412125956810817919883294588495853566076457415340767028993310961276321418059794608173351752323248011671757313352651125568010628429962640375576471414015028906769644205848614108673207398450013500751503283466628646974491277716768299211436153782337125822173673044450300412735922084994434262259641169525439763571321187472111541397824180617242844827807128944886830943662632643282344784837160955499717803527765827500102257212859216389801138411648752218920865515684790627977016196830106404556392493952402402027478040172715205206892378935601424735225354547041474315258064787788237093242981942533595381544169046373800929466703065095955378231220261285333518449683579061547450933556047879992543231111409897539871180040491401712244249315205750081042485600073720353882647247306141568747790705237461521756291910069606661570009139997709703497437107802036928997473776182797723065809765089517196542207798385256114162811055778358813516348071969684120737868556667970688958546258462385082036815538830730774508377812478397251044613498885400873383087615361769126506949835575582909493737819913857593492778762293743125522836589962110596917802464445734956413770520012921950538001292117682622275225260990390621413073728923981731007650260689219928409671859051217323510444585176*i1^40 + -3035386033487724806894395107359213620599012282774053308358865118979952080295772916550927031846469710398479214776964578607267861380949719024231315679516102668564598646633703856575029974660593912120043952468215596260879206947151730865805187809963276837228543451226186673830071136262315664870619909166081941636189733457453099936382889115660583755413234211122623043196751338551473048345215677756245988686205720912417213432378801093331203477772270786196268357447318241480268089288378161404918795118034221025937590335677133134111875251748023163886456307872949985296064806636832538926882331516493755688705541852497733493553711270361295603559865487325600975152087027517799935585978006951592226232006175207731689925100325522548535428622307535959351044370198738026718230453454858017441269802715330055651377771482878331093479024452036438529187396717784209403840999121730540152296215079818796057727517534414996969594951901280469096494328874698570451868748670426160809967412233071152805910272393642658620468528245421187430391377081678602775819162494160582168261384342433823210326244897517260980595686838108894989823055633677281855975999631150768440098869995364754024595332542086577001924668779462934615671153253230558081164074732926687492385405342917447119023585643937661105615978538244571385974359739233862340383199522671323673572028433852018811043525986207796464022665590018*i1^41 + -12243792118175026632545435742850422023066173145204529434098562314931721343687631356732179535957986618886203221985174247737822382880511696793145213829910552259908234384247044740811744475773009742380005485356779798177043831934797739453600556783493119441182272809934835410598229776743459941222897355150407414815263498196625650685522293257452631193662487943109169882737909315029411981388777370660688865540326949877615483058049479418367188035667572927408372367884217921167921080639521681912132354006393807523177700565791655220191212380036737678089341884912574226239286912642456863533674271612839168015403370961891902438150324369102591645100067208932301995178954522411004297159547211058360477805891683313251900479793616828747296436444194338096697584464770864542746918607129247854365942880918354731502077202565937314825027233394455608303496735602984737754933540915311378464225947269028190886682854609930538456964151973640952832009447604183778918422759725592670333155906718452324578093190866204640652424269852360266158458872079488205329974432884825484351927891135063858560061071252193809347559527003102234562453422714888160184436963677925430942554729785605167649911306425971353784980621646439312655170635767881371380161087773839805883174056522142591024234107984887558903327091727501029453858410383232004676583513012725041336421612811154871053498785682110490287544*i1^42 + -7734675797701380568666681224804316514366435524662527188643050684159360293227921354382213736704431114524187907795936773207776887579722336031010780285215193859266953286036841627839821301554072548494094307823288772660453787340047403546391820039953343207708045912486609311721341873715058635144168413802980236797673675878427658713321098380569679856176947041187625815170469229709927859104842550065697998613614761031652459392970935741256062706882609591886191694944472494478588649735498942844333422780762762610354283924514895836538899173134671743773974190893270055548443445155278746043015881600323655311990048575955892335878273574039160231040324210590781726658338277796483936231810513147189755365519949809050382792259947021389287060138282446851706224684333335837176744212295877485223872175515556119962668632432442052950377123649561094238557354837663950621727320792140260948423119636789461610626514992908872514125219727650986080513114139522738053037633265466825703022479227603770476931229852821607396872235602469203514049897659557662086628288779053323690337567154414954119519564109739092733410857423316082593836364688907221842624959153243487143947840642455984208456294753860366310346007687733661661568589702546409419423288590078541269198489820043482698084748202014970383998087353521279038428656114909946222631476527677954979547860755897559511068929774794*i1^43 + -3579027158309944535245390907484366457304084288423081117037840530289987779333226530673949194051309364724876023672472460638223600695832512913131995319711513986089335154609408388990022891412028053553465779594663741534016170266752251591569458719003030956326054511086302592989715564710305402507077447891108786647877592171464032726549719272002506733240353932865901009386784899874210598052158312762867499629043819675688380565267080408902346044142548888353580209375718717762004594753098677435406692844341396017598524070162477204385009164538563116819774357329395794220794696354366436181800713531600221487054383867890656139916166858082322861575702332953245794691128848626209540342812651648478107176458282644676261731767972475588414242350593108322193563015720265705270849846548338765307679560954322600219296591462292327710085851770882601967730865559440250879612567042768665887949189874527956451284523179523162494625294090387563751024152042752594716102384374388844065919688452802349989909075355505736444405193131561277330597649262409819422127594911760288782132162947300078180091871062210258169950485192470089206730108581627559923025665074238653893556134550131291949881214631808825115734999149912036726418049081238697521594010370616652225782238797343514586962123597617457214907044795248853520171720582919217129800070664499873286264047446920656258912*i1^44 + -80093443225390386263528275870780112946151914695151465968614227292006699202044933269507475136837988745799246984180449020607356692268245310019360719913296937899704425608936223958446285967777558898881664377696574900386223204387260944110178310179198242373194640278751618356177361863977079833321748089284909464197069839519539926747079220869826334675891967273941556765847135230297115436041979347857683883694439494348347316511597030137625384579735581868273725464054668701279611151487463869551830582122956927886965932391335140159852559100928057574758318142524038620520000159691600991267493189457364891266065634458935966715657499501763351486976550565362484310459955233433111048802087054062458120412332229274211451270760727589885800079788361468303514706841995116853748620093175845778557685930232427365738753750948331565223573691362344087846733299585541788485472297156261619727312646934980317265560398556413235014418238142484549838396340813427459162905815741529211990913710659930264055815811899981259864126583261073702598253682144585335731164918281687736396021192278892144544484731192172202557428624389767903425026786704793198873630154229043206679224222085822656440904769547852971232288510793668224523638955931833676834445196815541728290760361658192562415449613754275706768340304856860288068162960040327175451394168375462352359286878728*i1^45 + 20259934556369904176031382007642293749249962948579247715413473973466596968101075185551996974807254256896908672115493709399991823036599621351571585059336770201783620093470268693370426991345194797306550812555045588012603552147171794656346658573024045828704142854552311932152084654555836352104919332895395195307602122875589500549920268375964039382600959449725721948768646361486424083457008232592139477150382960073686186341151505746826132417390452313589221606239849062372408215106068856652443396310222330379247269073080023084716982189871876518666952411205833183118539971317318745320773916435278784556306927681691491214416192350839284714517595758935165009771378389065066596401790056196784058290341350332477171546707465137766750005249706451478452400043769458894166582516808410660671278549363258647875833782431692673304974987339523364061366464555120759503074411984763186487476511046133047757753213432246652459064997225525874689933219572538844940474009349863502267456053717637234450289878666287936388471473830958699366498295396283931246217321687639547800534472546287008586945207407749379297222367605840002091226001003117389889871121562958536816213173876291435641134475000912999862493726714337039934637994483194372026779907460298410585429641462222129244205108334577759346212109061587159944601626419183700418151346558905934048*i1^46 + 1359374510153355554484164568040520786122953350486641331416424007547173708616540229389188854340611048597245037223044412352535993063304690412643947243057452896173307063989619779209338942705802781085861068340696765975839111856026147481534825805625113615834880606529383266710709225714931720988132892335571761615806711098818888876093017311593409166934829043142907778531660109494846390118322921537808951621791197243273352286726337600537726614206880737154054581192109409469061103557958802754063715299051196772496247438754988243979902295520502844073028194812995324404388961546334743656209275354309752574748742549143408700132955490290320906323495340051837815511788763963335473872357118837694204080336982114113584742851536958115685059790064559528549074673145457327420910168535870051642440580980015381297019494693772573018532159300461322571753552255105796346356063835903323544790176669793446342055109798438440226314407559952155931841966618482734392124032510458994427353466706016921303378108290335258844374065202174356174258583000119572159052241249276729915489612865540753312606052404267920437430735330246741811888490319796681392067453802910350555374142304316815918959118529495118383421247474355586185197553133016073809330148704086334507445114463917881593099486973019281055874270782662491423212447538397521302162835160*i1^47 + -21684849158055314050774503754334694138975483190234867360415304831161827417004564871863863878340914521281435043184436611739328745547624546179008213107953946094547034596095048578456858940235411706200820662827116777627991999756265719645647422846070176634072646142441462654789506924362363477103266415470297788308189074549868877929641507866732332310643617006137800002218364956338382083687494388151241464761279969628327389873137396416945619928796807442432815191281412314432300144666303099956829337239669996163397884659161432399238990949697351390176783862100376773490097320033235065102144431123290917886772304653836073113292721484203876978393021033380045006683992309869500888759393141589762041266395959126881079259174457803131875076903820755667187231134502184060817337835662968813175396614580213380096190305464498975008714924340944098906018349761121986937380479854248696002620595796705609464841136586132789359345184224692111569158152616432577007686974729123886681643860744654671758292994635501662025916328451188817909719466826073789545605513069391283416208553383600753530506905540877461933314125082177526036053157441581149755490224203828000184861470187976623939231311597949354071326456222249410434397887192787111260362111158918879080190455388835873844004497997469125741604528337784808535992336447935568*i1^48 + -3136305871794822363450610870066411165752259537155520602288368643069363358609569924411911762627201620930180513565891642138565075225154229347943431108969742042302979176051207659619090797111878855303331961055751828286472493491574977669573697110004707713079508835096727918867623691354010162370491682444659114106212565700489168547721232053948330115446160539592816644566027932945329528700627270274360237372502612225809838583265108921989945139724139830477002101454918087966603532783057999948130510067256733479896922239936110673596496882586866638115144243357918916205717588978500281964552117824862734871133865792872033531168995056146575115720471691209966072055069501550894133249278786568609007098891455276297186540730199944612531558209387434647948761186414349437795130884737016720263177794408082941457487743402055815619627563685927161030283433683945726605135490828196922433059069550551578778301567393834843344032544958264601002731298711205606982637175851485103330187631912495602929676178337479110025967834555488955765006810709491718833024749353716341808480506199812936018914136395120737054801961138351090023706578871562922764040677024193767642597436777357178039657801203011744467278102164079029471458651769982557108275911449015253672279012198986819741814853073346559227077278616042204643043132*i1^49 + -65470630413276075099347769148195592069075106416355669139246577035271402617980520523963046537537858470669933279881029010191769687495441366100434611468877655574330651646541273996975005707394125637752361117754723464040889006631981353737160028448888618899161173809303638984781233518782356502183633712819586394982684290956201179450079699211935234591755133368765217156953445590415006752474745226845265208209641236213656570696064873266016774537482690127571707755138102519464254478141731530422980277843634352437172511228145217671432354840100158840603689349738707746877177321839399281876473934459137578111199906335840782557849079954680880235011395962695651046095092155465344889301476860127107085199897513727128015680601646074216523841591957808237304845994289303885561826176952103141636901856087549251795358023865942156291621699696748156132408459139194741003090883981054296090255363872072364633794661597127539709168210381283329004368946161576438121823428744121330066587341513271979838200452332715542895145716749141635958793731104979976066222836557184542348903032881316559432327271093640174096552083479762123927272614700870463213238463183182313308905679029911930418911455655215633514957002928824144505199950287748960265099759014657496857057553701816181272208974661046092750084176075664*i1^50 + -17948392537397524262739131751986029260578878016270937434977341116812720018963188547982735553301094715451588891478402033915823708457338434215294057229932659561941176486247236144320741864964734563076523006780475629351230053232160951139919358580523738684599119851521307937935483083527829908857958633501267645117751975104611094446207185189907266758221201862310642329990196870656265134657189338888241670560565561469506658887611461275202459378425493561674184720812746029550687955210500600357270045038751002156037894631817219459806053175571768784670326447324151512656362254019975008139779293873469787484856567678592006731565146535572369541554437689550479961907520038934247957377231020336959193424513804691581271776332462713960861756588217311146032382522866726649306248601841479351597546899072004659017876485253446671076568125302588695740925999846222202771601955119485054744265654307770253498748453734901359824870685856131879978052606815482935044526711619909232193399877320052863926317597302843880585577685663257664496137362796452296041211557844471200746778530337042010953267246245764244796510392906219560482508733562955160361947726460436621081627133324560794058769053924987839861857433861049076280016619958493234728966865171770074719626808891524624713318455111325843724*i1^51 + -4317297443451782498575309634286635523090159609773164831773378282158043770273366550096674635936695248309826941846589061861341715452109663433437359092006158811870177609803016784360904482224240432044702454648367586264747980704733507504495146552335995182939989209549864700286002198269161991571851478250744733398126985638737090891339798864100112074385673209037690579824022635572635586240070169527113617357080959597626302602727738881040092153859441345364279945764348136107492994337263506200971060487137339754024843402211880453132149373980596323020248916149780570402082699411445202273384182523349450937348635345435094186098220743166230176360151550695775288971027708595443242478415811947754259619390691214702687805334688958134955689928617791072918983534070180162680732529194727357004875561045896574875269238656232899396610428513483604318006845877448836025290589781025192140958909681840424258756698448807409122513346629663328205454269684979661604592369078997059198373166636715782543969094830176544533352841305312117220968990539352418359394622886457045082027898758920341808466859079708915952670992606135933537487279079079766376634546503554885509523870284087380042683328377684021326010504244453854242508542777099516403932808492777084652684475535631660498651232*i1^52 + -9549361461430693770976589073107806141829784642768649412961664138513348206729235235554379523531118594279581070741595662780463493021625778608158027019801175150204997005470537711684275086223389211906055352143575904872588912531658319922015351533292492641833808358483866370671123237410895190189475815385522184441333758459974075050277612080939406500437197540918020188076512575849518452648578809833662203926217813696727829517880457100592364758269412967696703781227472393032545359498924889444335217534258831707485764189128907145552939464435409342224902208577502730451343382243514290120047142377028203403373947424487590955380007799391548725012100982971531677444874322627390989120372044856953721018198933887453799512957176728551322352856192749664933522988632156318371360152555727160044795648092768479013330062946497721706326154248960900696613514308402205599731305815149873769625146633909902245073667872312262759105220188979207982887342715040060157264268320908499198611715250439539973571919957288834606701524876899374420847246464608762458464480847638354888828987969092318296511870808573640211574705091299076043365912511713692978705047942634665597653990035056592175526726950243662568303183522558700063217308579031988907791729497012364851596536680*i1^53 + -146424883018159656340844333769343714506320249797000086614564195073074683925851649343799758086189543687425706274384061110846729550344644906481798191707124868068844545314127143626229043937301590245239917672355139611319682030576267059397928703145594387441909662099686773589110220805763340505591178017171718074632915576091681156276233555053496458146666539287720690601315093421086200054345717641748817717185521303566173207752360030377960367823863235099244869450901150531241921208339186511927614793316803129093018390590721153827639415634693352306567402795312999261239510497024242414003243271643537484167176690398193763550908718574246442743290057108181859258614253961573217791867637579340962475683319240276713421329048895145456500594748458270018100956246428402657906948310379955959984284363026541057612580540543280670176986791540521680182507911934247824214212651025138381631770699838278043993063052924607829249891535528783126948545863038985003636084771645559733591027296853683449682184202809537693199848751313770301229692598022699446978418809184918160565232508935634931113547667982344053769931644474584775741154466398352049610839944361856640534915632866548607705906337847119688625819098782345250337968806060056194313085443163904*i1^54 + 991012449448968620553467002224676175433408691671426456423469586639949058129235482766877509821258656803114214201807361950585377533479722082800005875717636867853886286173925359230251137346239366174122991203310555105910382429181934428191401429148069219250795225671295097368032263014399090467093360227555119117391535535030293950175680110070061172603830436669505026137243140957284884620620691024391538803509775021281854833488643727057000433052252200973718356882181102444996417878802390028261921137322274183396117772342819061705471248489183291451237296432981896640818199256398829906971921761865863137825320194581621625526682831924564781913599285148379713860846593434056121232497658566906518320915401095670751935573922760642955817300161219492129793856770758180733459846214910892217962611619896756995231560261864134417961699142585838015785125979201154217726001384739495537258644217032907818307530489649132477994030787262595583008936628239818089634901055025942616013386509775685279305341656925519735221803875578120935765998015650572756633689879227277445441061089509972106386998501524493678046659065794925871789660865032501815404373801165782291323468402413628865105626558704002181431994615828872071622983960695880*i1^55 + -17117833339021973369114349017778344542737116550952047631051180073048290655543334328003506848855814067974527131493165736805387176417365623680483410028166447091995410721167379322074203056583050669420845855756727121310042447793761764069623470342303846854386168493802434965765955052514095273258702512602749838280596095153168769908084401616391775220994460708188521653754577215592027261520788824298412903295682623371943622442017946775160708386002662562176785891361935926031604819635251568953693695884466831068333712987382151840799039137596789175089440882907991991707923556562992638886466035820293254812070021171807112506462069512304627348559914816795682224556126286804607524896968794433221579255077381286544082968828596758676198276071910218604099240539781344371318893123970576510557894838038473760008215299482311241594991659172186232729926364010901343554720984954762120949606709162746891861531232356744384799824964968040454157705556757528180395866494806757315070722586174326926600642607179598957160350890481159743595827108939929467243636167896095214526118271068682605828061160295475617033918671319600231140295718922909955482908622762235040536644003260564320580555334846388118234221189054417304*i1^56 + 223290880431306255779556261129317733703088487282778445118214190025990852049721594818099228651995242023292230107817018835781220217345269331515959479366246401550855655998168258091636654992216313261144828374518529601003135303789083539560224285712066894441775622570183088927826322985008533171746487586655969212100766215534748433800803479522071162431226518193432043258004856034230687375301739129826142773265931287463355315728581854513513277088181111558908206663434994694036438083651073839204403711680129087727067823412817530647480500622428139540259737571228711564712779653439084368353164720848376829447363113842039622003290620640396926123699918737285955125015652237809463904326801148428722105175328081980063662884966186355677394216977772035686197939213482226556667965754984652206485804915983569818214893424467572754081854491205948191593935513427715289294918236590771438625668535088173024738661891110938784997893605832735359655094875861276112642374255704789168999224615622959277192573456815969757480551528582723388559060853801940273113933270191725523245412758639844851277249016840447135507644310561545437712261095142274303782709503929820546620372399561682377015151120041262*i1^57 + -5656600269533617186939736511874911327653310357853067184615983439499617182664502325299352144245679964114475317623819200644185123560379739899065077894224900314931140133783751407718575265906669124045739295057171888601471790675499633669090532785958677550703393452614102569670059949711584144612841141738001094700128217559450854050173758688386575570653584922391148474110306907587624403192524752209807438291657858701428996567955136082299855967408721256501605617540522535547293396172462874626764122225827778833946717413360267867056119118598512655123349518777523584412501742884337699544468313487216195456980571422233216717963149056666033209056656452188066602550519074117552176562031768662506304586971198134468046281912352445087757641840306052337836656221095974511578945095324316968347884529763112364221481122885518432715425374295731142109229927917878120333161976230014185624923081011496122148078308642966360817293156117469117095800858919816040602640666140461404382470204422762105347586961465019132672699805172958340654145117134638786087025516233674202539632799233924571887501182534131063478055649124544016144111770319240319415983767889058913137325944*i1^58 + 84085577522462681095341233337987343144199031825940450361654231193510803079436764363361395722664466570824705071712258302109795457447555912881164590756852405581807816621995109101733761907711931553584317942851477420310051699507814479849740767226216566822263804445672052697798656879347656460203901689210859170088564936236213402707821150861922553671944852949708503053680513762832351073695696945497988927165415877229207293959855996225840636481191091972960817490662146126837445004681157964718462255279700886642777684602560586554238724394195311883079889922114309049451936682508363186490331790434536521120017000016977208228854534822429800642358642784607348808178928085543526327301014401983641599171611191785917117981963890891071026974210948461781241380917937893420160294437180255415912929597247442474754870446512635076104670608355570596479321401100009896230193077601804167581901388360031217978738539740441476572069966792793700621922203015950954944902299958888333779190835631163078430853254344656547217483056012509707695679985765521310748722362586112992974638661574339933771630952000895486001948028058051909219462*i1^59 - N1*327321342298161955094057636709373515340549575136577204246365783554422206207723101236395226297994239931997644389521371290154811825787626438475516104556416352299262046415811444903348045010263553087986677642241734069168830471627844693639402736991692883628838906345964906046875*i2, -1254722057120808802611328635183774010461791413984539323040214843767839709708123301461078914583716738896199813936705487444163212088907841599525950814245545566164606481853740002449230315237897265636639387697138723640774832995314780533742178988420167589466003913945467881267671861908326297152153905199422977670642495549741150549494279838902892827541097513883814286856863336097300918826842021482359403323146957174214072659638966408311909964131397094734687639740387371670184668275961951153877665586450550365706219958029659042227735064088627760131927997758480225443818024538679708986036815884276615293491034496202703112259461985900271941082525527193530872184147322929512387103710436442064103312706035481972701990463241022103154551906154405147844929723060818482182261499906435009073644950701122235465378291855216682702140156570748478403018776303323920583103068290369568952493179393684701783223985595397992860473151037088521592838381483769456750937586127850847471327993614249625114216229925627812334624578413645709713720288406795736727694631935143794182580314148950764009888774226783559224241147953636423587187430981469085070207102331868711843425121998928954366188858224508858898038513398228906366504240840082860378911804380966920445530291615425073884700816786783860329991208936028453989704904998161396869346547705236603346699440860665048472599466696324188248843734410163789381089140268221513005139834679405302692953704250962142425262921645938150715882099954961231389841340430092556843577369386456017947164712540053195245685102266493144358088342832272423346487696261120000000000000000000000000000 + -625907742617522402557304930619764622685358801310708235279233185438939154480093995271467889523502231940428161948210666691209918743143466457588050958104309322609699020456371642351381034460499792228117900560237583174646871193094890819688167640656664209811610376244675822151428596153027808845125202947989568025621060001626419822862642230359825731376149868566871621238153267799482287745792685030876116250489049654277195057920216094511652169916970742299345374171830550675415320506533591423622939216739944160730464538879023383948178725260813381843473176343105081308391364535765407735809845654434251988942419306189297377460479206352769769246550725882793019142855250689371585973949234190496149707309040078473943810019665473077518165686350546391693182849635279319983027514981755163879576645658525746723043598992101018108872339785239484005519942655419959166011721479617426249965266029993346538268736946626370560048121274967608798738407024946945646892161723120628312531136617732485066406971975317828061616475143320426764786122221056470714177595915863178235619055895855639829105216040155141773965290420441167192364880746211298510221188671955965576987075050962320732760436997447322445144863323199779446051776651405693573359782190190675420009175662746848828353390132331821480777791716652007779526053365412062539135094281695048276835739151576931182589215875843440333249783040304015522491256730401784015138346018267802985344841405901971884274770180486850120074366370333760571758720883172132326703864090202644813170939074100061109539297126238761094959392602321518893091314073600000000000000000000000000*i1 + -119330384174252998843973767581330866377760983763794316975755820146285994357630239164433497999287269111514595817457068752368018426159909270283022063668884462345509124129322587058378517829623448056595349813392800365682067343400731938559727194634403240963531475638503803514680774212502174025094055969742190181678747734298997399468897376052380415982289757104680388632073913320566015819422667273484316593803693531314326095156498088703327440538066423311636032046286939210637453136424480805552615231668714428483549157364280724297756636660944619188408709115758320873726218384252416622231824552109948895905621663815269515918434918475416383223208635746507599320762574243235298659697881170245309322054629105752837644075012573349666770305821682435989456472614114608623151398290797434163472737949185290757758730881817582029106929637976930216376337657126460080552538207438370869318966003378770623092881812398933659985666866393586243576678300818833195057505799171034821771563744464155622380635228933348303389953550799370199661069276191454203536198667350244080950040665189094806324355808044516360049214567546285000681021017349541378140497288854178376996437428742438770137638179909640019468259149811896607465732204962576189562548547554790734721543121669762180872697831512697818891428109448755939221926374479068578860673292068423591858459013360752513983420334456247861177955803830659512817524302531963303004584974751667442666700473455346667176216046044355337333185865230028669067375800829148328399796588637596015229005604287709146417050390827924244791129978554036183382228992000000000000000000000000*i1^2 + 4782122544055967011986300231666809286222316685387134755989117755556274496358079284760498827066604727701646531123490926489843278494022499556200627742652230439467450199901010284472399484134984319661453209027632612056043133468793562444046287158536292890820852457095076946815671764180371117894374972026550346021822073133685346211146079728357834942571746223897752736420817596158403120340960369919596511693519179099914429789630785289695661185675347346574520213919879413499361540741369709951894900144920283144481645770433909172077278133684849542574991094659863524592868521047593043590046262634899397785991217397736523712796123085146774881858758684374360885507321348097353714605625746417575650926779420388539870262603794786019334118834225221667461257148283531390037365164372266218577429191411068542373468838211321850098845889679702739914527923241699544341720671790426445226229867273877101361885586344669421837812924914951111010544499572193395785802383138107574325366387773835095290706356206728939003438661782613794797005947419227682069223936622934292029037750698496690693596043274630592316975515368562793393464203357788614599379670536592662512609049911146686219749527238494506353779108316550582587311645108439791383404978735599660797561492390158360918978226061890911825651633514982491489716133563630933152307361924085068883634685017630030619061682399401634431754302426644210971301686832241353432446300842926512722783825977306019992566774119886133595795963813090402597026881743156276091846544477218513792219401029574694415812556893978946339368379175268543614156800000000000000000000000*i1^3 + 2372063603457569710789842267674775791850764002521947657363713508998922113264597365218314705399658562415120587211612949604130173022496963350584200547002585592398114548534457173275431938859755813067141196902273476062155836995985532506242768042259193780707083693638837209286686672322900278081919854712051373516232781439178141500211104540401442981889941857031632284315780962133595886922694894069838292040349995193560000637599624651608008005568881479201286869458591363159758685385053141792518172111635567291715668367222778900578911000212325577957055942185102237602328464957404896017394802666884121051612593430883795865610167175211331873800242528240853318886336975247647293388079044477899735070008263598451746720151561399305164328196212781773371772161742537191547873937212791659489473421002772213528804669465893684907346062218352796200515181705381675463523504827079148223350434259055142957845093993663584128789546960165418527078928235033093008518604724584729279620881994076108435625242853394206613976209626055906329632266329437092514420285122029011735634460695114371554533342355096085941525515844136781620421578186872028838841334608700821074537792391094005456236003771111776343385049563925432328122398938755597189130888633708157240456002399769836085715079307014729080695487460843962494103111965583644881890799916978157092375873054593639930310590867772019900701653520854346179691429629909023587187216845325339886403487007035971629550770673036639819153435583701136928451812149208862433426964962256440557159304957313726838365645084297353316526031203405571031040000000000000000000000*i1^4 + 56850907657208941353154737371927194339397262613520872362028132278293749601795971035278995615871965405869922026340929658327809217830049329486490993635061545669175577579642538442799034159246192805075739366120339876827277905442184607346048748049246324300582743693263677937785372414915633720483805629511209782148201837183135860518089922210151137810030860077750281890743813854229657604290000084626870288722650938092853637198341920713246221344721843793439086919476122774844833255365072573121413314975230843570674995265179425351082628214770909833973448374606623395920812604947466595614963195666777462162644967101459174022311113201037710957283166292868571282394971018341529464074020100482370270646521048602688309669869340211793002007296806428437360495290988858127283016497266773256597918069476966446738023948996540906873045043466732456928747278771722949003453332791765157174220166009686284571273870301965464265920769129836445496650554862871581413627022406911235645241873712615611708087424255381524247735906108323760232445273172491802864342182554154305312058018679958261405413718995379959942058174187357133995202454567417538003888948890804070877399960601934328773434747245490349153023766833964977483354342938447265542519226226996215969792571943456327990836053376577945633415037649751740623914665047321854707399973688865599501826613638394521175536716494359924477388879974233521488506305048541897912662736295297025774772797901348857477280075852563646426557507478431498494793851411142142147130829081027451474603504437477746969755999387782962975310030919910293504000000000000000000*i1^5 + -24030515943439323400413448002752326154580138109753439522207344758989152359368057876255310171608854944609080150761885348286850286827684308016255969544986312927699492443369330773358450686441542301790516990288729360657455831177220643355933058562451289180339082623879676391423622030974504110873571119802593868613042671154688108559082566432810906944188178595273427874370154747227476498490040474762997895403684107123269607033845059363436364101558077780163259643677989200241951337890090122733908024388289773515162880799216057709883507221582950158343803100881800266129342300348000079435493290418514379422985933163334833737427229120104581337726986457048334374237155301735190333177781910839532159851844236821262403606840535315028082646837699674094916122722954744231192672467992714419508095569223771844158124532968907955590218785723925958046764783107959074674590280315047928447766777424838231279321907672347167538593225719608113712625748491044625410038505363494926201607025391492433547518832785202596618891755869935926692814066513465970535837146050992510785719481816079751351032432384001162750400610937783636303418526057729181781690929767606984398768602685406941897263127233659056339614438758446867157192502683634807680752870687120322339384338571430456302899223222355245690447373541721601251345784958699309774449082615992971511569240017496371282997081893886624808739663255683091735527875504591758639428262999093496904195346374361711181474832525233025786763483204285197004388780159135705125340849311251749863379475952776797373405076930485104017396761723960033280000000000000000*i1^6 + 1665395594375173408147928756929293440992661466618340355715129830384885158590391881773170352348327387383612047490517101432153147051569101309112448658296729018159949945882559051372298336627725820660882983207889443897369411552950359205127558517983118547607056920061621401735274715402897735638576439610409845421968367175536512747129161878399921866400929597369738857449653489556462114201110069165947856577381032364138080836758961412193382847346360119627565821488393156898983384799757672232299623141852554946225358345912027705028082856101863977476680951521308485286787252309265393697631816354050366653187610349168543983673477871159118661309701957727995100310487952709706053549127529175868271238816980419413830228890047854279544594633424516576704158993738534970614314826125971459491559612172261815897687278541027920312052088554938967273926931480802864102330685261070286227166164582747617299078288745522507515931043459041177610199367329862589055512145744190810176902569433965893924829309719984101021610380306051262519701046831920839927368842894853489891119389102566838996907810906153968465258047358001875000248750520330843271961003468240709657588775659272582361686170920824264154856726788585140335043708319053510924324981227773971726981583396378206950929204077705554495367005599940973770260302561644948854911548024752682855564336304318910995653457306738750312558475763850231512463654104990525223847944163421022457616713611429209452188443234969148608225644508992915694481043237487339758566318597141097321323641966262263248130367506787499085685280630793830400000000000000*i1^7 + -178408329225463307350273812082590552051073411300672474109976760037959464852017351194055471296797689369572784296505275038523527873638032925249977117359597489747756750413390380345141858705552611614667493000328265411585060884561148222912202709811345884870502337481212104022418688777009334738371399963436495345149751553422824584846083558660975060036292396383962363810903070110395844927969916413436315542117762818729278095477203713542527989269716717563535336145803308935608749820942747927017341519607041976262268226665376657233554075889429187977895606405552296591225757913782834121539945981257721035804677882174096781052494995798696985034827584530214469345011837105550199973837062395845062734221066203063595539095657820247494963209266159408631398188338889071297723878673247136704054793110054023671449309248059748706146958840813017420174870016972981896571232082457827079636690653634702778940943639277443003232879804162052487342258805244108576167362689562555039350614626087620265699845980050838122474826744276850015518309479273767147955269767683690813714397783897896638021155901364209417073192224550614149304712318313723973126648833379923121305334172699062114190552571037891407331714804956520316536949998064629107701144575916186525413235068876110831353637936574128983536899550809600355930432954894729475030005714134855951390910355247212266007057801315413720569946059351913205573742427140987476768371503236060122613114764960935820076397006633377173828679385518078619342947577275075476021373305412057870350644371477249781204816264418904949658358088990720000000000000*i1^8 + 11980231142693087946686959802913498381508341132297802796609106793169770057623824347177949104216210582626863575612493309236862169545389146598452031103104908207649117858373012684999833015783168872119402949878363638415730286537039199530830821531885815374150029650205755378842105101958685375963621938656072355104234736537543615972349573392912899347315303543506819314023578873277752931302253093290061179340048420721916609166042623377317393961599512963081158273422222798451981937852335238641856090981646474565317041571693875594266777159715057008840785034402361472696082687503860232395557491346152543115625708951769153313392442877976997441034973041575094898969815317337434178803067554712864442874338431072706439392971531841668660039192637414617775019128570876627896103932861877845249442390466501698682234635453578675734058958538328425996485131335741399070350817742190965503537382889577680223017682386354868155009147074263819426349414180054500305243472233748694008237361086627159901389235471750528827099635945425594664056995511699048959722959303700531912172879566568211679903404201613141089008015664869282025487688006411416182385954054026835538798883475574027312495002165210223141820079080706108331962439634606741066913601467916930089594414494549499092780309628661816749135248943251898282720076757493257296031691664297937144135118546385655795746691789174270231377608725558112599977664153662316408549262645249880894607888429944566133743467957420703451389122724597205976068949639282751764115077603872409454891388759791800665900107468602640954893638041600000000000*i1^9 + -308133423312234053760931174446956710857558628098902000752417651075965204544492945962388254490852688973454023282461201444616238436018598915397544313643458784812626345772897618858639471358417716738534058911941594210707736810341658925482659036973287417185945390155154272983572625535373651049259247329462476785482134304387825618878735711508265194316367212698636731037691305751108444941398862743735554639063648916718217527920301405352491551854337417301857987078731592257308906336362628718601391044223628855813438341127150842177882915457808292719160118218604023581452621764729565449335892462581119310156534934162870827174635432275730066133487226610487220045650336041174552933653574098794845106754936983089722755812612718519497500959915262871742188316359288782166456944276832063347318371773257788644545426986780412923400937191697095943528539347837197241199216731221557681820955820569909192794255697563483090031806740884878204515269466479862846501976948344388881492791990831220346121677766772255807815457791954416424904788473020517734469312700199002334280308329087968765973639811271816855198419705250322315293901514358215413591638975150593820490664537022863794071794738116790532690061515132737929148474688883535093216172745043591028475260732758288028489442679386235565408052095968938110231328369487086255879404982481881758294926289882245726802740074061835345162154390437218359223933409891120421426208773057207448603381913947026813087492958411320995925434954565122077608517493243698732190741759299922968956082706940860022087379437341329775393977139200000000*i1^10 + -2585942409458510261704153771358142127365418938209513539708549893122286980100287857792797850922922345118886563038967037842637267794123083524734842693068658603873745141532858590732659258769604148734737542959677425413558051717588678511320147484774191087479434835732370652457157487980570274167942971935234385572947586112411422532554395775707749364029918761564017057795022351137988535213167360590017265867710079389223776592881326842956665227105860625510157136443734309161531491431358205847266017397867025765666828233715249524853845349427263893322542674582802977331085721562357642280810461897758596553288019566059522794172562443528006408611379558393690470277037722499161813746048353310611983930423969539911268536077366578234646021836823954271627796916269422585032776818643995959912647273813829307167468560325287300111358509725592336217859023764779963722129432016781859609443977385231691280369455506179518627681717446144908208398060909022463402394872559335202425897845967347686438131528237399573757531163155596959892824014139068095280868457443652740766423447851349700365685325201732881127844817173370286142287020309509986136963610957146985544424531950275963552695058438918266132707687095286464143920020821944191441125227653342914867803182727146851898321737942052284951437190939659948058348977723999551407069881504926615173593801643498935242160246581564368350769239998924804570595226966528833666583363074648000948022178051929095836447489999595932744872767339675435029956401134418792824581009820148897740149030028013540497935929592117242401652736000000*i1^11 + 311372126208640755496279652419688813392724656936220078506702835850825464576329907864300066820361345931644712046739714080894443057281115384230392905563528870047097636134460539287047048109135549302048250835524633922587645209349577966017101514688019913944952520003016462890929909429732093573021748032626568676073405075371607666634211810622914462389849688840804245862683873289088048530719292833927470191994510853127195881344345430051490737431000517988474346948710806003156168166376438012258351677994747159146977267011781615571194332076613105835189585199261448624287088643618424029230383246844426286983767222441208177025605189718636378601189500027494868194389990379819162138884059902560543426943205592107652238242822344363389389907877989441176465589797266277157087382196095482483790867302999067847121421080458525999355535328802146787223080391389338225861987855246675769316419414654420183140230197675317015338743154641574180199300732073639991946317847627989942871663747154551011272040068790199178439937274609941284095819722797717244691545549123039001119637405228499130607886959823049817428691010783410421968869422115938399854907359006882432201229207032554591001886927127460633658862340315320277702140575787057148157052587395619107714808360244148786488055552897090391102883428352764138058471992298709533906191365471758408376216003557999650778046010677986354869498663433352441585712439089455069297329782645963609296123556029247672446920747465294490561185069023202473040451796240046479475063968251948173414711875626562459006767041357611406458880000*i1^12 + -6035390964811990725729638358428262281146115247478192523205697927288434782610888673050233749904326778212568907878987606971294792887226093925635324613053423625819410143548445972995487087711226651809056846886645998801406367207263046430800206913791504867766646064161431631000309182393223932795639661448882300799916381464295433617080113616847358779024026974852219067385862945961800666027661021985240542505112362409686444182112561386957066310116282550460546942583097916856273022006847384116176219142103595201217612864510551634297362385842816129098586682206647512993789938885625304109008868746111761982866781705376374849839386372167282029636842173141935130864651767028373913552680293537037617477261648070379908427772393358591266427783461174137514127373369380619813837971304256995874774669557835833935142979434208468096362963126216812043498045598999437416032816584171767000275583412678949668962452517166887834705328824005837147601975425899263091496904431295338513485502741721231819720945008878723913097452149163463481774229560195767063381132254279333065954908219522544829083440404356102255259480707584650095514696611600730012425254187363539093598105200295987734198231566582898427123077146452412786818830318749254354726056643408658589986590647798234818622822229344704245324073416270929344227396991913164811289331515078677773973174900269053009915129928427203790145885049759767010771143594601466084711728221537775262403252221389040347019296102511612254683013736230872093588196499364018747640015105773472848093784784974544172602225035550130176000*i1^13 + 2395171614791128014918318933716414146686533851587751746977084998225303144729821344741364757391518154623516259742750857178135907168382933954018798207212976632906394665246366168509497021828661891063809082336043255710717827667955505778817985077054830741412464196925911225099412083706165186688467006688339117936526603728255106273650230420347565813996002781492804266293247430008989001500155543635376747629863848481000955216614618828620244073447610315570705927496147122806229095951942820757389221562861576463479468167322779409130340047009669381001704610815800516275825644675675291610532760374657960408689503643066096179956618647582560296314307870267320824363249406034558096679592406027470332317894693026998481682765844257781495723180621831918974956367346030714859013026093173992832881098837769734181642694971694753553528003450650651921167104560318014328764236629052211886380740969606079679537186804144630697488109646552184254643998183916145593525760565993550627937151738062805877021981601798637710959174896493561199526035108817443289860660110906673747708158005238725187185489942735826739742554311955505390974070203123073381616384782463699480258218840998437371626460464122785602679521495676653495693870184909623646819746533347743371306297659042791814957167057783723941557617268656680507886235925428205920853542945707288599518561533840033566349662417831647019280244827904840578844742738431582872454558992838023308212429439718075948161621832447569560120271040587665159563800075476088127017702138520252799114581671400161370923032264048640*i1^14 + 1764088272218298866165854939361901580711002793160018828326162999561299024506951734289919417178612497539122663406865878635428894581735345329333651405754206007735824563225354557189571621805355035643785883316731857120966731664390474204396578779922699610473178963653045846888841952013993654936202776135908655050005435669107284721606683578797511388880487289519784258296669925378553629469179081384808037785864176055589899927931014231513053742234817369458534882829844884684367643225808530647691279796527349174882048330377373677163760132017550855237202945135894383191312105248838882748873191358877542243693640873186693661392192605467827905243952599963782656578284884943611511813907351177822695893037131537309849574011655147922999386388665631391005787575127916127722579869490402379125201757513994029794465694611145391726226871158208176639159756851212276819134346545222026624672700373895207971240269965236662803472490355730436900819563791176865534668986314631046493992869446748082563132829077247286687024040527173347765376687790589738003377810717633154920168854014331596297397550870307214037137480867895626883551771573292830457985182149325780426120702748018277877882203374787010210619137394405029159829870475223788451208601350610773504362919977419419150998769224364614234770541745834325960026284776108975606202698715189025647229182781648816346489853763259084648779634128157298985806720173482728484576104880361541819913408019798328815829193021402187661601655308904270165732881978669988851999506961957706254192446136032834100819019169792*i1^15 + -30406407022056188212490331758506961857801435016205970484961033600295607356531094157421907783886461958802328918537804837790993495051030921808296874861781614477953537415463672834850083431200342211054696115835389701786839273654988853864011946729887432986904151460581303720006076503976074128032259168030631455033779885246597618221632194385176856521281790254973336956555158114827297572726720192352162758357286456045976757204079791283785125136267613590161568168202553866326012206244327423815687273476642370998881398866228755622635420562952089441437234828577708964723372113467353029319014636770509888589573681219511548474612953580455071611910545158394698587499697046443698750308489612623364769538408534603085345208614727172828548464913126581114602165841546157393048730289989075332758949976838972803446805745038230682032226426546445932550240941030448918733917261404208551606905159274335344746392288267042095720823387358568007004035683754522240968442103790972364247808392929402370308614850520229176396758058195471538616676484993530113111729673658551765234725332958840966472929576798737672007606340572884784161513897427307646072360593265385047674248182498894060523786369382378702055224759487751123830628146689356961353749189634432538864725181920858683890475885299406869265613614575501557270431676543938969500877634936694392064125592739924581345580750170405577902153409154946960776065041870414704169469853620640389063073403850206143504783246220366970231924299051591653771315562411658419121267246779629803007987427890042223693135872*i1^16 + 203789849627087070436993201769394035623855477717414263118456317728389309698675065858088294196302993497375141235755961350325064759058181357668937831144760324444371302453420944183151672369041770570802744916297614638860158769201492888127706222075130387645975858918627140414958055204786041055749968804603375765254618748558265172479378499612469371502992590548193275340331326414436939380088974652576511299771591594571570213062029357093962927111499040116696657465616630830067225745521749663960588365294678405106586172812995179732336090819710239125015116219127249608346485234213370390270526672186856648889837574007112678614396100208528648207426560523953316239264085455328818268804681812945365084562562999125183396352816182526179302816460752933223950654908888092132821967654703210377018830761324349211289613977625329709613024224882949459529678406815167440000450207054993983169590522849398238984546292848702783165618238626246327524294029422260488221166480151085404892882794791286837915531447306956630270905014672278644365213903432535150449605089371081265045499566531722121907815998484705917222413238538829217704006675338142116926843345638044770155327335811268669330782385754627425332715714750931953163167564011011732899835642418862624319472018547036610413030581808402590829095210993993649226613275267582733613946434566583249033389041908092618389121938019486452449173093236811852305560701150973017064471518504840165072293079890377004246395123158917714416296257561483290370222459273700758278219066582980956454171419719212466176*i1^17 + -295231875808152945007018738537311752343745935800268578647296370485158898398524246569863376858449268565486288635683616008127055364214278952357032752689352320125529183204006782340737556017584514676329761325285569922922754177332679518995217064890096809782098416820678211089794596896602407695217938007215437731094525968435382506832788178265746544626500957229620682887366216009787314593287843500750545843701320649846742056574327461909105541952659939941485345659757412717135241134317867771998922572752999623277053206794441245790080410863131422342557183964421966367694034038991109542240403151463459124104374334451790653743406717771410402464718159116275904246523320293694198643932263872985562594979044467865472971049486059470567662063994836946144044054194844844944924373880577313083982191936585164664358289084123735566662886862939778033019920670234976293541110062743138636505971589225578136424241717368962465263889336845875335501121906658791425875994689318861575151233683011684606571336645929658962121534465559050161058542595958015273149964391306893001656563541480697681458066901174466934118513287045762366110374195459771951382899322277616848972052749754651692242313792922679839835653118717839010688788705314207706266118546599035400425585060102725624178143817773141705451296727235556311555151019312201283451264542851778496041800772684732260593563780445505952515118540143302920670991471538734283703341828796902027731034166950393465628791115333259572883085624038923130998924251826022584423697609633914619052333679509504*i1^18 + -1539023069889359574266685552025300384137321581915392589147019976923961107859209876952394600739058103661446470057638618634806870635526102677938175953187707897713823487705598432806470012487740289083064466724619733601735495564485162595484402067503380077733840074856747229690274779588384388203446204720447917814798501670253782797205469133552703889270108058416914452643196754644000954917897582069158667063666868536322483449861504046780759122147413365662838780851879267218799303446775699634239305177765666918558807943118767878372294009322093377283772783176040642784922243121505916168793312661901883285316598356282567486741380437650120542214712597850391679029782565976422041159051703575723550746484728248063608549070009850990064767164141334528242219994146152271391891741968442889043052976571811289242375163888720044562346002877421638742889402250940248859183130515575343799654310858464666811433658550841817208418550776897077678227516437703221093022735713631949419101754812794271673701492465381636974586338721871179402857401707236402706989346605176352107419194240425887269394614514818517650075796316435946767711537388172767477180353571662901112432657163723878527104498895889860112718332430527208109552315414399875227569264901763420947435399206307648770589091411577823347476448447691328809385605920988511011251687172525334570793016913499540885049574381281429312867446265203933888231432587115389788563131076824478838277242811673242771263421629013008703044811601187728376271013793965040589090985297544731557443403776*i1^19 + -8033450440297092833735139449872963599294921437074698991435311489990777351145555105970209122142813522566539513214582724187894983169889453157692827764142902249142221292107971252666300802077957353646235070681106768636652102552994871573359767598656833922494520421167310961317216225796321132220163337940282126224414162606029792862574811647782897860053782508388114829924157559611243054727974942026590954020001386732898288489307331839274724861665415960879179449825408917415420902761151372521254937075324131627178073792750984851042671017370966531273947753879163307285691273584470134745921728072161825682734952737839543380015743648678307040278742375496047401732840180300820670737822006646457642012625227119062779916570801705666348274235110923294834347301537802630546277517779741686193796144447827524750171078499856281752505782286437976388720299374093153532814117156711326485852430899359739964344946742632777936415490007719743686626809858102450392000980275937487662030573289514972938471350909281086945875831188201311270514901089388405697028717285073544499238744266942693318104437386577738352506280903869940626110347466798714361667532624440978577880109447632051591074517106838969004321072611366877901561055594637258889740941625467924730983552855357237550289860011126608390792714379457409345119340928549084710076142590473677618388787583160640779580862842239589544421223717301656295403781167659556167044599637191906029920967680886120170006864203509647561212503034288241154968589051077616506837908727667682705408*i1^20 + 116175224484968220680262266083051639772085033804752679083014727513003443420712255156464975235512551060603962390983837620878508052546997474728631390280238958113881956425052053638461087750487543227150220635959868972440811926357261895919645509272280825625278658798889141867654103649139539351341619998961395155640427423194106709905776041127699134753868797670010911631319240550789530641210734931502369989721641991948054849514187725582354004103692792353914027414773827488210808668408138902227808550013769658066379585274963872261538646507153640468866807990557502850492122093711505576564268811974588533207460907437348278427578424745824112407798414811175083996060535814898546068799229972383092602854911602656289224492101022000060296288648701224886322391021372827286598318849820128146075907595666270374245322749493886528636313260208537714070147242805352885495433686972111557336589070975662136850225828485496643462041112686077431367269490088756171440411481881804513135183687913869354068949381464696087916117870851338691305270311174764613553410702165327970780857323798262177056832258374504658531994407211157114215543328742636818781711116943488019052673343275154875601562169839959056160268043681384987840134637889287725885045181807867286441890532389532116125779435052822798352954913059023728596380207424010918595822077628081690823010555195830726729387702310578993248122739944400500059804169565252446744661516649774584227121157014490345300140309132495447313265714962090743158959174167422746334986714593886208*i1^21 + -762224092872240934385164505804889248065414928769174610763050359377965963938331180389848716796349674144768061801675875127871530432008377397732302248443806621052020864589272910982468583582094899374151573596333834803552712936361219385646264440902246546971312747174257390471706599369676844315251282866328244548122479519835463293846224079490360066173751414639807571827745462956652686407949218819704208158749856922610238948961747804634803705247298770532123998650244097046780192162661736851603839474773908808148992055306212633884540982119620310202361975674893921695431197705337189592762510845139096743533511913866133909405315518902113562611877169940791872967558980387667591407670566917275282452545910200962666002201340094509631275419528350847246858903288375384771946701483667618689159033007968308485178498054599375325552024127339448560941334911818604882360325376334333185908721367325418969595801159453469413969591170769251899198783564318261145600926828519904279808420576722787079345370108052340060094340986757147057241499964744231910206515422783367691268926704734373643419676135937266451602601980152999765459799467432431056801587418563127411607438859570501217840512242476536301749210613098059331512308632256404140632349131941183585351793605250792925857676159504588597125640906648366442672327899409513367047101121005119118298209348866856527277971960126062091339949272017045463485468681043236203755393296001050452414631673680300051959143430377434201487958911990483743952667797836877459059233521664*i1^22 + -7450389981561372395180856451587317331008582362142188123743228821006998324052118477362522369436640539719773947376916554040414008880867431132855339312568433737241035289025358450759816015365763737734752864612614311506055552673946590365435018502439464490746870560462769582922547755514482701991472646756754110131751179913021961093061288501803578446019090740877858846489333157924455994910745321655444323277478635204098922938612702133975160488745609329154337217517304893029518069877899207993521867170297248508913508430571099090882972938072978659832678822882074894224992721629074201465072888429531602927073117877596993816912444634961116251400827453941169743149276441606279255733488156286237398016746927231918078125629583742677876159211041888982861814085049271552047658999860125974411055137451567015385251939233485920673350544375400562645916341483262432909837554805133079801997732609818248463162582674666329279887812392573018614892051536077172086659420409406356553435492948204474008677108143886993166207852129374178359299852496844758113828390167561853316821999454316702022998641135154176579025597530233931780055112281904283096719894927385705899828903501201912586450010536470979111475976626973202995482980582955398911230266157227574052389218183781936089654118801784715297492302681608625378736292754577865955782676249306975850243868216821327391435118330880414687659673731959015701257512098748433823040970381908139630258716422737080466552499924901416187892436484158385858526290510925638968279040*i1^23 + -42714481062598742771168331306906179425819027557549579436674563627176083775953509748159388629030892430311213335372987934409079460753714994273694152488315151710610488466226092108535381765231217331476485015941687839198889555122806159703483503627410873032372147022370436941053561812428439639627132393113629020899036936604330243893840236768415733363853927030602301969867815352135114493852085293359632128881447843617671120529997771650415317379771101074606267076765196134874844902396742788261996315087020356525635141097821032646721324416612644208889045601154671265621652345680359017389683159547780747432846155825431894620787132135727661240049692517801546457171473094824088722518754410803747239501289429618573409548487601019054328938578104852129602258218140458409946032739723259269272376601024960653109481006094898018032911210553353671611945851364173867062303345387519398341298240831168202034907361346616403673275053829453331529435031503453047435085763350561740593555230329352707888805429228140123529208735647590566861237236011144453941047295533618371535340838319984341764234565308772284082932174032142463969386304581888838853750607467032845884329464802706531330212614520010325301872382282024913407401487336202520862323264135463939859129342723694965746603078865462619275229432793660373644508654480074998101782129619435168695116708643276357899459876140054408003494889494172189589732055507284281091929890213148692230091317232478919225913694568236439320919218569802484771060587287781310464*i1^24 + -117296951788555700410676876257182696483757758105632378523888432564541098182056950181546803437982016163648055826024935424401848274890808530634564405007320093301117277467619838836052420270319993765340780244890264835570440041485780213986736564451147447930012830944126620547314186367629766597281983667094826505986222846188839618900431731978693554676854386739647869488983129930793991551601297518778531215846954914895050531986013096376986359133331687627629472348663924960893811251031928638582703715887347634655529362481984666857493538826255612336071844714131420629656992281452433762878091814510319116028303937611121300627872706593672071961566442379696706881420797785946025703753903211784093590068804206062443395270440932130174483785386562176089935524494922916950337184597912812157197487332772970849295225269819875797394037175382639327043494965144007216286590116301917787717112125751126466586601697616861868437397342183266131033660988919244795953841864864564184837348398650637008943838374000793056460075509811711608530533316257940034054507693612436800059394830229128978197747880986682222042809566992130783299047963134260919591480129161704767211954628646193761748232855922158245701813145955430987436288387890440566410998421790177912653308962450416839118035597848990696432501006249404169152495466186299032194480233938807349098014220899088358332075497854547379392951461772039943107364267187958876382188975373008685093312523708743147069561877023623960366120907968781700828174962393088*i1^25 + -181404469803951559656834374919434252376591050133372859127332108869057370097920110646192664280285128176001990168189536270045904120553891342071690953492296969014864352447334637464458824031194475514305078579195526826312058666111633862818475319713927684315501915845398866549296766046713525374922863746643010310611992476106212824237240750149977695317217817983977938666682272162024976239989001962994226563519066916925440413328108631258784522589209704174181203272722101496437335977972385454639306702207885467486007657279967894198612138000813183564627484306478743207320376999475530985490376898427975337713910237803877829406453972019929443114795178568552392526519125176532031566419171271682211486960239053277068439249959890213889710678839730729099680922831278387242611438411695210604699177565594545157283778660976132257359798532226241137132463134341431837865345317031565709213354017326207810919585213528490300887404830696127850739672696796630958901826124246293371208763519676185621841491087913907811723564286349017120484157722898703516416497029154526367506467969452012249066233706710785869794314595594250217918403973550810679443502457615977414160405786120338938544545872114931289021699626183011368265830367734711813291419292265889660139410331202393427970611483670018342240991562488856009728895096995300840527328870191809384857409223019153370643493242292003008409848835444142296152453932948840098380891292082437664027126921364801625668165258705446328980011936856679797782216704*i1^26 + -198675030838063173661784909053475307305361278981526094081287604520429238735382177059237484766666047872814078962896476205115590264171855553359372335977994221219517121734245366087538590056563708574680288186232868795664593377703892538181220052682945904479811215362956340791949911558817754723404652621373964354031722963551680051938355060768129573782155091721985917450743915119323560865261667688016163284016788504282749739682033192794941227131486607026892263485949308925259338856808796687848385931736108506715148979873286248918879313106528210031441256018209737023839069731624768885829501597930898790897503594684100766342965072224534895570302259765056958311081030007828171327684300093249398077656084094282028764343678437290942684446333700300934932870391482193404586186907350334100575236546840406984475963510556195319520428306073430968485267314601490379552308289795463977527167703699094858824770393613407406478829993511485329731032762855374461516640960897914249010907127416402065057215316475244841702562249885260706829293404563144660557246829908523971863151163654285310457350916371343880043858590870798453574168550438336504984739528441537799449281792837102755194493188131779692486732662803659425515950657895389754101298864906683908426797914943107055227603831132458160101625891718114780743719448511518948788199302716835010453906056352191341345654021564984341763168747883946566794057973646835525750966559512780159613937906083144611336608655077488259979870095654295961600*i1^27 + -200344985244085500189127098019964563974785414536191069308899554890483941135781442733494478153981083499636072623936745020856967630723733429590637150357946105960817321342174598416260840889250425752402417213875200346231456218088773526562742958623960118248286516894728789951589383650248283724859542713156755192091066769236203109225554100105503472089741913028559482078468905943768784400318470622563937814116408403291184357156876631392372835707964360897640208506780267512515259597911106795182030414942926003542104377940560979950717186386767552022062111499277324785425432311141196109984126094443495449096231049551974554487840782519480437366545228077938076340781055096828001405092828007618336682230858449689106756275278773181553424664286679621488908504884049104144190819255883628431087972174734191291800805528649700071845986862530285287989982037114394798945687439632782592066315702235357280233198412410160476347346112873946656325054945047231394720154234002342130612623124906542236409415480266238900343462862638424820445006129163612018016514975687214370317476624987981051816658505125893344266886358738229822171814951037446778574050431691782371877725946160032622349813580259577309934740530310999861752679824299079898230665154661370686772272751910393769387622294581808310871763917846660888713858845461324289443366643387475653651910248319971515528849625754665419480770135032885290344364680304158803548551229823385184594372394509428557215759451534683255287307307319296*i1^28 + -189928424872893987747938749545794751655172391945609078547207485275477502852973423237839485992086386352476189383929444549601325926123967580193924614871413669591763911542144967351279158168320332544258769028617415059995345071048998879840805578181982278988430571991773894735223673422821638552092826328946715441611775575096204649692110066261614602500825386883771671967292054976603211617564416679180882646176983072708068283038486364410007598373038552607491338323086352816821973102346806478636353833774857155724247777077494874175736977534157538684681897782608682482206032489629738458514499232378653844074190857036565953979916975837260228248142740561693486156984022774845761910927647390354571093647510718391319840677958271987059218647324044697796991705662588308501390788116437882307884467140927225726230111454195394732640571536569013931431225122038110201570558082646293348099251555691852664440009835476860252582201021010261608663182859396099425292905692740308927284755012737409898421305523456094111191840968338467305943595485777077582975971954500918085937047005496012373141860059036949712597496199326002368243856736159519345189876385719903643653412746207356135088437139283457393541668138731890070517020232215151390192669870349504120360396933408561296919970358273413689125100670418460182584335759576707364754762268472922580370986505705514012684295042919447653086770830851105533540903019909296084054541314883710675545773336443065383589508952101608345263538176*i1^29 + -129193704083301957922813649552360868037644711191064041298016700989861407039509337719945649847136268468952929264716746283225178610821156434110028470560789099602979437022298741130569640963521351704621727507260216302639528630976814462549881449483852109049541047030436174766886723889013825748666097859587827125296549056851703974010719800574523802150800667018041859163569632795105724695768874960846895407959550539771899075679052926484328277377417091041763315646793069666375959600913920358816127671423390757101591767451451311304834057723841808430027386011951501797171015532694925406258390881765894868440716692481025735161966685892336345939543282315476726249038477340413854202996709559976711598159955974129994746159113548799523604649908236229105352234693610679791356860932120549434501937058337796306977413158034129178959430353282056699215720035179817068229357884482801059222903859904160928382665639518294444093543799090064675326740275830359694558919834140935955674363433293770903503924272131497190381267450320974729813549501966524159414983611880844198338230679003209829547513208913308248956288608171039708933914167112759442541456728596686145500518597505467911476993773748045144825658355977921091817939672169893734608994128299139572859424389152041908759816407727950010598936058204697140555071169593337067065429371631109593009963169889046534115908032342455599034071104801963657006412098062577477658364888361875790156823502853390571548367770072421990400*i1^30 + -43296833398736258353411660165163739861258589599987913792397922458995188755380435400426842595995915880586616388452842906107082796000084032505245839481651812763832093080303275142610971044398096208513688627515240339623964104454360124057067168810914020351758880704298669408104588372641564963985015508546067299234172668717907890101296854473178885809548875396474901644591641409855794168967945440809900673451173858572548038397733703690976939450701326525006929457559672968200401878439257347142418210666838922941168683977843077183265739483050483685737954910572329150166758827851297357992064174126116058283394240283654603543378853720323619762037290521552858974439918105482305386432570679149336374917648153354051312758409053817879266983554645612557324246183117154543294216652685046652029339549353527748739097197527503750089120734553275383897587141494460811922077571019185620470656836968790847525284673708501948460412795433770377983130562731341382937469026604100024827603762413916083111489798657342712034883757544110667891954722283456483820663356174429080084300013072674168666442871855865004471143129402502455836257061697660629750567081954669419336782830521739362855121649912281076908048833160579325040872375526320106310660919078330014041242385992370903669598066575783917386291132587293149335914463000653641379169203384393794585487196777951349971621408984035975176300924881665534624503818940953063762248839747496368546914694889879782739484256452608*i1^31 + 2199508059700375726051770991363980255512388812552964113187792823227160673524055616907446166007618584375991940272304849882728707824447317433398784860210650581338810460639960652498709068419752045402171887344582429548877812722789766687428725630501264313739435615152839059752276996500299851561203237649928584276131000030233987766606640677444891260592324263432902104945811273621746792209044320845632079213845101729056499738120505581342377588329827450746225964706224126549477395902730432898973669387928484674184118130252468393730201671132041308595811717593940515314150328348915142165337776323471888517435503484047160207740042305841957331432830284129614798506679342542411126867527154899917644340033809456092174761963802492774649272214542976382790116531103490832369774019860377540074556760333689246685323567450600306786452229304663979478993719178964433821552749118334133789198091071673526999110804405837877030048384037950878545336122602051649105534213983992603486007525817722574774203193377187856868923992762603252679586764102507531320403811745449005909017439138005192775441348819550101007388392211408537300155213607438514472047269899118418014335213769522353341549272776100559981167364152013020444280342358865877211490849745383158472723156683354910491751132985314471378109568666555994446285695249120434931838396951374220706616389257301093943183383316351726401568070029484343534386697624429607919372414385709825176940141541310973688636416*i1^32 + 5001791432422986635256478441192569585233395347598682762856940490365206802813392255825116582483250830424496488315835819330946029076441067076329802566639797995497610778755126861551762727643921200612580490918336434947411836743651642103712237284167045639356777440982239270850985528483353598068819903390691416173353860770411892383117927476873407215487423698561265205933506924198906129012109276942205346334771564652617045914965439097751692886930605349302801760447621357835456567471003955737761131341300775849748363778686248959061484720207678445757678523509528830826815687615721026517678260772535079378980716553402919970147028327362942887757114276496792959960113608823164173002922272089947267358940056644383519407904381939800929208666124196464355748598134119093836008629705705133919121720276371163775610778080274765061864452516544263798773481191624406348644959158560996134650743429752000575267406832251467006112082188345945979350776172253540799603399867933424398515812515752106249334961493532485153993460858068820651809843486911892275675221503595471359140797502665133706737473619589161319773036933546006103941605991668030826867983255412470972906452864714168584106602537778375708005336812804504111203060621684218746454061171710938431218025514312874257628153223164018374776382668597796408222497078302844957332022583524574377762381641586556911924750456071826310044239966574467934602578366639504099470444634108896303871084957609223680*i1^33 + 582405064274221630431469800827561415264277799325307503939337548223653410239048070929180266539681514033036829326327507215269997274141005183120046862412353283267879162101400201751107455819788166999499656374497908119814043203333265169229242951598719921420696504575018188736749185632053299431743688162451676203632617617810153685533688632934636381373047431057956544823826883066642172854619917138571572908445561523911517289713129459758223223914955842019218111874944085689191337814582453830073578566593610335107634956856542198438818599007896738138752000552165640731369570388772635303805376333300317777721939924863673473644184945645646436263447652539491042081257901563096666045531461663261991859601217463208173033904152708144882268968412509064716657004663050158950115845554688362521574282856693034890996351535876084041688843004141577171668988787027152857848132318871124136120455432521078147755673839736208669038289224333420837326951199199220366059558859322203113055173677454557849527324951848221986777078174204607298713950232984342786629807903391387188969593021277941729128169603682192123354963731625181305904771553622723956045283246344108767732851875586809596500998122248373953468617613447990738797712520008359401481305328844902763993626382836292384568819686244490145890730073578895690138848790952020543295441401586935696160980538622865497149132391332093319327234556237483545955329092681767197092184698400535801327531106816*i1^34 + -79396250337729418704375248509410261115890055458011105581553399810106757744449290832035694990346943664814833492049571063592002596221151203702160099790388408956960752263662468716005671881703469073127296261328298979280362433721892997280980137173714179183636692484556433927973843563940367659288219718375248973803326879354471314654547433907550194326792799446983422411146703211290022438957342339670249754626276722640351113553319274372216875250585258308310461612233390095794830047986932462694920705454459885387500244844687711802064991523284170316495738920556635868360283180014394028137739169135655816508104471953022775075029958118810635875709427044469409376063901853478360285029850572370924773863485135378389598957563264213711263517922829516502479854259441402327787856644126416248125521693033406991007983058418626600392081972379616443757472510240707379068670209572838462696823390161307223711597356123093167039738789886089028759030884403950715975432135434040168420763672538592262295661062123337775940805228646119232307042223960345806110291560541132408569846455567541316987021238916564216461732446547351988748484052426486312533239805001912894559834450609845312531923575451672129644160391959368725238304375661575150328274491125623722246612849393209008033944174373086354122741486956631541222272501850935909757732067704959144530454224314772931864232362680989396803218749320693836441413190911692059528751363915295743575296*i1^35 + -36303139993389821082774191560398437075111957211416285192332357328441824190149242947024477660982912077141431526859353915171165467889711295934223950324027943458629964391694725320276264241246464708242416640678066281832256907041787387283034090206209105328073144256111928217385325484135887334209217169308337433541820483289375232692310554951883031371632781601067044898041671290200775750574727776573133120492481616106847464665832102886484452302690672252522633024171781132850763748967033018333440953312599524459264964266606346721877121231445792025835956558621827528016553039877761439955595810398118591199762544373738265748570450149817198125968012996943120600296137146179341263052910850671893492602992218412446331882741629174354037519161135516741872901157653232148322543274747141609387363361357781517466309929775875572335168197220995155490761285581008798445308079706836238328622750719077387259726449269974160941902232507272055641692922570188338122524124156224085928994557960636789921925141935347527511438518195997485056980400835202331140369839518102453916577768638109194167482362027353804191717425588260841122030148232268011224641858957547209020830941822317705649348183919531138638667056055066150300585126202974025015722615260293317954332506236154098252305682784328128608297146738443874073207849431010165535576639341149585355539912019561430143371732813632356804270131143750780444919780075970817756774216479734272*i1^36 + 494624293573281461237779554190560729531984113252274401589294067810785135712488753424003473263889162239922757955703170225242494592547546782675980629548789433607921978893612908117527301188325825360282807163751259679366123379567587867973719587779674468242548346953066059488526627215219617386458021571896290753435086201088758384463640256060269248860119083107387622074459858102921864820213879591466552444394846510686321436109726658753375558996661116406320057330395457428918600756803453103014277690500366496944667127824979464093884118454168712289360133775955847998358444265361798395373036823474297388154554351771121237740973630189947782464802838668283955748810404982308990667961450528661247212446950050691507776186663287713336647712895975280318985381572282605733235668830851278542625124440572933186758607285352197652316831198937056365095025746327283413412828701330917542636210198084529235541610156422464949950968319890806679608623432968501055009668410296508698250524432314506801507166203752651843794266776938281780290073209513026655536781856212808482248971859358782199486456228353585981891755016602138944072893372231277994742245832216103323140239501929958546034867537585954461029918950347352080463519751191857932875397688619534705238135222002435666839064674902094580650416810697205028352606603093155075793942995922326849290425262978855349350409659279628828375421581872658275502571615427852652212419840*i1^37 + -14748246003722001726808437472791989254933814954755252395290260524373139140767805500594442860045958248518486695600883817983315169555904022487957475141284481276537782869143742720021939083206111709495604925292461101611735553342567868573449155383098847772604907386676528058757593902065256469570027105759529836845432193364702085887116607044442486672726252082498118113736088051129056992627350060128550420662281894857912196360176036432346335687523674253108752125192405673423594817196177516792990396869025464229654638999687097107649632865570392104438011033545334938244899863020283777935776382661654379635329796159807224372100037570291339939010695350819296223449926308256325082896456991322021696092908967280630933791672308854448532510903032435671991823288114256692626351722081285636306445130584726365366961206421122823048996276596590404812138926141796873688019483770862248584452587462954816289457057005425396279659165789359822421184374118568062579752979609482205970622698878023584005847958904787174764658845683270249115687124461041759823384166315874246581265166102397387745725186170305854546077475408562422329940170551917656788159723782655492455968259957156760775142658086312608832513880270828342424592242778542507163459676760188922967761511335148808957034614152327591179836575946254452436635275038745063428597174369048749314395330582759363086877357688954059214277723003029896761501371635949971424*i1^38 + 69817090583788114464374868342529571864361555021228252879399256298700147467630029252500744608295720451960300722529135032558267970482170682844526655614254039208842594457298968641734039967081385031481498825477301375464325275123394806404279347546347644544382143808617350672598178867559154403369596379638184192940302374766008192827327276376348670708949468046844628956059107617826515409988579860113176953891997206130652270891027537871827855918033389010022598639837984944035958722902798621812647855821097438978518570715415451846253795832650641251785286704978151284707057156002372131442255328065600556590730021406863161073255567377038495684953966907160705262572013409536706874045728614741143620777270122817683812986717079441997111858051530662104933703176502179863584174026474325578820762790552980092055390635477896607669780373524149650372140339380304853995085856067244985043007810382701630222111064674896214258586160646916731819759787769862774000967387123986416717898380180801255994487157589724056769293307979311228145001163138456280259396690417036008472805090921194190871198973544608866375211442249434323126654311255261158147480546065054097826971522196513611790485310629879533233605552549462822002560609702879296891159409446339480955513398680189469725878900822819071240312540729541199043102573637476579526512519671766264538531675052474762916946052318164384887742300120688375118681363376*i1^39 + -1061183622542494134731859318138412733330700749488096612875722140099706285691720491632965531767329682380490752636725344879318087148667990793991943270514302534166422831849567048593377745083528396125620903964031421486257792041555634053774685670695626671610642533100859740641075395390103446615411583115006620620382186215952490793283044748504401513126638037362197420418534602094426322183425295884714623978724230466654753178041222560282267178741132045438070891290519741208658083938095000311719863566589325886135588097321058312290448155504734615567426256382495575684984626154821705161640652050867310363394707095848157870457462286719311109723875432364940061323948809912945484838325125900803433815014863923914853070269682876250468742457022497437479615795599300181577457301242343940390378675918119182998214030427738683078143430019217812767955461615585401447256652302512691018156936862157609655660374225421953846811583478533375933334222218059194492251686483905355776229089788224366035805548987222769871816397012746595418736830193851067626312889221293492847269191845211297070793905179737636405485003385143304367820525206778898182931839451476627059974226562127567114832523199461504226451968981335712771135993574432608305915498932953454799294444970106391723865781343803291601826478351805333405716325242300313071029529329954491329101090209257446601398703111847995477926458654902925447380*i1^40 + -2996975361310599793175512254633166806786508041781921184635566830251241239983925597914723380431574649710616645612313980760424571892142757517996760069392773766457635071990082484971559332900064367878260254368038890368812323753836099429148437254589726183972340903911486979512738711548673868952681510372522250080040289739203124740733842277896201838214353882904026310120265789928450121820359282970563435478026937582173111614832526314282708907171080266862287841835723357180453477572217629934621903493619229513887399079231932582921689511814997758899229395473704504400141999416726026651310754396183428185364907651030621095980331155286224782122781982450558230144959272932986322679228914033795045903888181003343616557696849166144340984797669937632331982319678550183364594032472445789716329832196376364807041820476795784630404532838815715388173775008874511858863370925144841380094356244560025997985659503480464261970001720617690940440293632287622413558652047226652345932627777732360548173967249661318175782735853308921808107377618257544210218505287025286377524715079209325889150784680480640696264528162439229367246252419085600033267826779873608834336554056738549166734189156728287689406703410394335916379059339113249502645930982498436707604246347181602300197370857377453544886137047050115826531135611065049987837380049370006967639808055144515432314254129245365121250020415886*i1^41 + -12086526572812877535292395814259950485651266003227390395379924849525076184386747423973163287097386380617885943312808766087020055682343384335674442037417308559701278634960226788974838444681519476257629421154246990429653355862319179008635530356129249550458303820218691283159646711520184775281601197600422865372295433574281596028901862955294649552297914461969699875899447142886308469078870955964411605602113748510966889591083117978310055028036342617912417186329920733558644899303330048897246074615655463287450064589146230258284765083544905960218417684739354078193402830481769182642581969458576931421550748010381237036396501058001876983264658852510327839927793204764651884887258611506103144553011878225899370614989688686532318212504733382782684314328939006917070563738129499911544741510918951250809874069982197855113401070998076435019726761008499268295631371059333928590409667244101948864322829261392152837796462674408740242826826485314794973573101974481352099564569017809712486677729957276483528840745953579993953777665472054369383742497435536096141109093606746544205356202186630525991280747983403871337670950394827545433901249772213017063618005254805423184329538154784292623122494100366344209943559991058800973024051408065116111477550974441036402101858932151695431645192698294542636449526327482112176517021892605973976288779635513610327235348181441007462468*i1^42 + -7635112572230310674302155780668820881354276728973956632449858510929283899533359151760170121725092336512436434532961347479739729069193018533494434729840397356463607735861995510509610211392524432261892853896509887218648501002636595885440320373722423783838728133242612922113106660099625641464204550346042665401376920403375753185405487694994595675771542334541589120368485929118887497674783639740492634207592392438404248882925342913821502425702023057458472725985290596752954422571363460752552818903302232965493842323737695892983155812130181170795503788877136127731671295364682066955668274625252736423418241691169832598502332072302881058250084080610891468673855313524838711728101451622614141654672165336256012582229625578570315007634969100124626624633326947105161564076225814859740232138631537657349782241805770167052227040529322344837312353247427390462067135557854959308253289738674176487001167709196212384427828186047479497593902436589852798797929126183707389527083760385314027109155074861474271326146992018990548121555775941253546484511255773467802120365114681817311463116060386604392324980280296751248153979555249521929457178859781122503640627089539755258815953068122155264759831224632637125461099164840301332048563497433945450853171168491202828193684921738885661972733991966584996523467825859841562880630290718264007708497545122880960190920935846*i1^43 + -3532808604876235058020415509917147670045589876739396957246894946659570257468484184472531513585161567696039429696101250468144599582460623022876972037246029126975325228931163516755469172232550848795635754479898663098503346849494979812672431553744183287798207148326559279462547561258486397934071287611763379433006974737677224076631120540525983235502932321766139354551883708882385889758396865474699596062262485515398704545730128164652850588999734214305343242216182711995250412585498544986652815858915895378950124500514346873891577690613776751851323980510174180574417243796787149356568897868550764162802870687511450301306029614789977842218310605018777275905221613771783237774613743500526147107955787090237867690422320504749111639798849604040897965574292235991242479531054105026905063933746022839732726960253042691948799765559740752840507074509952462559734489752393785352123237630566254718745110570764675874137067406291909194457179138655871168664656728056359201574749716205445167388855493747435100178470599475244864846294477966552149813169470025981750699007945258195166233231134402505892577828912460481879352874201218957296171110258056713622433671045500142964291951020932003595740337214510174441151811646592648400458809568467169066756351437414968246856467193843676758297194815251247813053514052935887217505120030133055050965556017744599874128*i1^44 + -78984831535097565417365265621016417756538166365832563298541012329053370408037479651258221842151385915702699322431181375536767541691327241342009146489374273557967943540900111406561249532927178980739775207144472259626461111742595162974210588967296987678060742922663482881593474130120271907954492926786274760551215796619571277787548400325870902212634683628930058655726110814714759073033232526535619277819809595563094644406889443525764798594647146541609229754666808843181203778109353333419237995776809779952941981733510288786434884128209743057280851934786439751180772800742366301509542603138938177044602794169440779071677617399822010765242182728053543883160801529570818170236025838227826386195132780973728349695916331113842223526731364413736698268213492906025612733873484517580116239034098640717539118807520138959400972973295246066063163896791712306219936924159071078909758249829711628787538227643657962248781979034574063917539532734342461384458451076716544095555572198779500375898526153857045934724074035464035794735932601149100064581598914859229340663931150771444141087640512668244365322252862273735218305183758948979472352194752096222895805021980763838002298642706740748720132314912018386127831034811491298291614005075802150229904181217124722954933102085234168404081603037014632001077246991517572724424176785904236956496200504*i1^45 + 20001382726917589655608955352880365466010813392452425529736555358225905056732059744217621046376703980094599524831412349793223825338795917704750988496011457441405194643075881082512886207215729028691617151211890515282566023559265022676100795789504288932690505889179834579733457452184095554837257088482533053463479731376161841153188739601774857403598182306176762412963702901270647158818817905721058420169775370420505767826942597758082395990204868449976242325925374162204414297009236817495884856712196492404772144791422782887523948676862469753497924851122752412312730856369929002487183232309174959962108333789932032173913897157806026899321726938706640320879264704363702912921726531843795056053117555198060573023973812237406553722577792800924413963090236054356009974317234968272340435825128671665963700392613655153325216915491098551017266696134150427289642319296721646607587329125335904394335736803906624159743947266982492035403172149722379999195321390914026567629062422293946171587189430466853582577909974112167981827159293300651845550281810884763493683570519528097407966332354739427672003364048552085694692067463700182329303410770900169816748943825079135310579539954857246665180539272776456724285607987819408538234974316868210328548136237436281236085779302587566708073111902832233952786001750034182684593470467249082224*i1^46 + 1341498506146985214050020601935825478883868897585944749437784361024948712665873072931738374725591956327187151136874043692825889172018240783237113493754079610366420385675799652869467847748086018103412544827748439364431853361744739922340039200780202084951410213531676612974951599198454464530039455088722206684742577795114459971168093399640947906912654703748855208565031252338880126254325798428675106515095615190763609594657076551319356565657494835902222501210281495314127937729762367602409814178095510179261459090150252319067815267928360433815542862070368721132578082005312011076416435280577034820299085524950991995916897247369760079040708719252014975826259097998442621074398017836276692447765239560716066969840081296894345562834719592486322634994377125050093560722588041216097962651971292425598391616177526572220164873103457438998683244782579268506012723973145440951922769510416601992765049894665367530429051800189346575045466210107389501488917744026537627044231755421771823026317912019966336937426765202471516609292379938275000564730391318212069158972856768927775928493756468923241089869088618562599100529427787686218716677884113949437323834451268017831690559812612304775556876573614731184582274895051984144194702212786225740304886626505520995232535760016110193274040372865964131057043204340378595613773480*i1^47 + -21420980466431453003470849260603151914587234335398674730923606150461923371328051754640686936896018689183070388459797866404065833419602732266158364790641548838017132428537377609821033398028284984102489426618896291333830161985340465307729429976245709227738664887998814880481433656066317777783778432686381199242277866988833193237692266709433907704707627954765486861607281609773396827129459538664624789735061219218673836655982978649176694445902174364610876608268963817027312156911020862431558168231576380370546658881139550630987781678239962796928890790583756443016159846883150414685643899227763309069941388328466142503270793928489396153510281397255896419414793566212773581582482333676746272123042090337585021814264590497074743622206768015411928088185128099968998616368182243079885183347488134351947327271922168562080076390607447094200939692726001110331356831676130242797263390150430391077049885992198321043089295188745117020040728702024602024954947087020964733632577393334147195934884103626908437768932865043344230329523433281567615359649337661561116951304815716330605727901625227517010302577874839211780699839557006029385180519822850451702995977025006342291358778104170936563706314922067558981368894200111350131196099280022845817808829243330785692327055011568832191544576927026975385398137664272856*i1^48 + -3095576880591898380056278017136409106003679534622860507575057903144685773476394494822449878404347358798469174045331971345027686202510805725348245891032248336972303784542693206076886009792877989781945895421573237650076481458865622119947447002609667208329932032388471034482379344382760579737683354143566655534202448136268518211281883101297627025112092805753743494355720793364089069332486383646349049732450462598324314400088016532321701481319418637060077110240503648332827763274979093875984069790415769446652403840651440265144050477702528211068713525636902117042163612689635913757506759430901869654581622935060196458147411674760736358639310999550762618217788585710905067994830766245701152902958419883107210051873622086226453791176991714749639372405450238546960780093500627571646592350830344634531728126706832225107705334905851394628960596970910267185631549396705090730978537573430188456374274720204692057272539803672077261861937329428739161962152879651997357379487142855640058244807013821178106311074461232074360719108349396369058729996999944319988527428854994870465417182248385554905056754894987651646863765995887300084769543332644865335265463311296171140103127675766371172286114835518562675222441919314132649983934328153769303446200476171160783913568639829804656558745206106262707849124*i1^49 + -64616234615688605885124358283663827104257608186603183166934183458613636342945183426152811062192531270164180632443092693484157452012285752512708796715089167504557708753003380384470161503036801883104917019319518589008200598922187490326805779424781783409942055496794755023261520902656809854564067316678618623902933997994271565307388154329112524529446664285317258308050667038393336915079237499643383901175213583896609579575442313785419646999013048403025716577329923960825020429776305011306114462028045466861763255800338082794327164212944421809906656007715941985410674813447727459187762493154224971365877567069543744616367549174977453873732663145190999352468726341570643213011054955696838195318667223542373275710966018527944571462967596273073972186326257902830812497723901654525951072803718790478936507215560078073725017429178710371319990847237042169747359675511980861934178181223326101717496060963044184409109765582374222502660635576806865973552344137809625163038191598344670494558672330050686499227778264245710798833737348335824403424089656478717852571393233481243528938662493503602185108817180391968634873634662192027283811411324464942225952107449524524667819752841241774864418853092764766376895046789526593186927938064427233405718911981560080060314470721709137186519973947320*i1^50 + -17665906184053729371377367718027270783806943275965249268861826543033969341173880541797324916420080899696556302639648018504186771446118363132173565007553732805118701823380453836132232715963085632535930255182994939920122955562393624795954606970399199083070364629369652654347350773788586307540950654291984846565309689782155470732317834403738224132390765686512088591837749619378932075621350525237894790275585236322217427068262289531859566984843239716597045959859680187302905635425117180595759292133534531986845842271536825015281466137068402750011997822248701670099417121474507629834211882598623565335794591933416611714407907496967508593757225440470136911385930920260053922767986684294162268651525434473485308570133849920375996871351091463304411916873046209775906102962710437439102385790449026489579536561646749907617204325107447544960419793240996747353023823116468325890685078642872818429379601967126086791202495813168578595456854345844148438664833578579883468008720678606294308750536967117267832858788486631278999679413946454530002509248731125064673846597755215971404129044282975905508084220553165223556349846700048116517816175442106975690115082437729352889225202979434937692765606631610039570465315272971359299369547430651973110426403347257718870878943424780167828*i1^51 + -4264432877275978865451835867128938239906701288254215883834563352821269790027363270881186450397387478379575585562272624411828285807890042048844332226293056339090324950025760445297571366344689930362783071827597138577894069600230202322854604156082914901569877143579332345566658992281713405065892623994483692293491577054104307349288482707380619202524561325835166336926812489232321989979188125222166544165885311162960392823366446564635717653930073110357295863595433138910869344149784894381994275103626460651443648413850754050840034839734785992133387673441262294162931994483297552981770469078221346970021254356049360469962046245402639002668289192297255999166165810924296051890304698485929809806119717256023080860441390597928067741668270272652483844771100245021748333735316723855159615677232448945474474396630263258041780937328057646315334242966572209363250665979604054562486183210666676807938739729830081063698285073564344460739910337772505716453760578424079581263981919820935657532060372570270645840866792159452797724744386343601756726724936091128049898340823972418561201487357940364902816235960806037617657808004840512477542806555307040072350042321985353787616518617979285244520594910001511459026990628682474911435467306591243065157824614954854465160976*i1^52 + -9269793996990019380949861618599797810875534016463782516658528687316788242594860468394725659582309586454269432392909254867814194389589839108027346835155129026903500538241276827283880524955172644664353987148377926989731624062202851350441144094697412555075498979375784793147790510086442152910173879292872302108181100886153014699903107837261335821496883610761558000551532353781916083351994841924570575139748546301419560999385239380441075323654424064156541042248741111907250300392253829971239472345982214753771093684469536158070256318531164744565382514553611669010476958333634903160240005785826619014317254320300022210700722712462100874514258811610850701220520672670650724606479283377972816253349784773538194120748704656875186880659564764486598669924335202117866011634403976452548253202798048138605467728087805021196447819958959101735588071648295394052173951532635705323064754741640109891574949074690621424585293797530496634139270298514920281710075875579017939659504799958007713416139857688412615469397701266370425832845610339101409410628996085152092979750751272346540727895868162596711521970857590540664596275093547302081727751047868840417899522965737331956384954781476572822382867786943576644907387787455171799453545830410717601011243096*i1^53 + -145811280966803444307319722771027609578282105618802715740660435758382908908274419441148723560299995818403123217693988193759589449183714020117986645361650103008345807060475368747703825365063024539100393470552825316020029165916978356332722923196313008955754137531599071230332098158860941812383546103419442775653697071673758286252504509214197989383303397709402779664386354974225283783592179072828577873111720957912748133474629202543588878729847273340319497873058927454079482032480986628704624469447623895680910881141777002143996259592328513783943783201674990484756661059541487213578949343159681390433517261526787396327714852854505439041364939784476744226128061678615619000972208490265433135070552960018241585792130719371586852545040058088880195001288541719597219525262709333506817903425025709563039678831275657894838671834343925688925620040931441731134097343853285923298319148503509863660825766216204932366114057782964444791562519115837820100904961390863091767529783425309824585710059575993854036485600417615985013201795534811141751384521493200201722778659440449623250056915690458229737703787189274111101654014817720942762010356910138084348258254169026575551377048218106590811306747388280516781020731256297077200390402576240*i1^54 + 985735501037734047947907271335579147029764387227834744463874518903471053541835768213840501893608064956790875543823350948680565095031801825255700188844970320099352282099673741015298444090994843431991744451333504345285605211852655009734713928199360641129612613224553885594906697788719290210306166370031328994134589314507646013533853488125712377071573549759497798133800496425111635051270037017392014479408130278835974755614398215467290273254121317274775598060231721025640456769671346013635500142678320008078666570160353256933332528727784821113242871707489529073035999767749994844757868621460331181050867155482491266575824710979177632706813421370859484852704655611868921361939647908345998035452866630080436222852713408326654431820063770081377206512760335394781562345190735392421374953779070203595835140338275355025897131754466159973619462433217890606177856517790307744010822490546675962176917915620082582449784100714826674254490217572793720073137675236211628115747247729674364062329255449964091049800859845973474012219958612326672678751057173768397304150895429775560749949040174174971895975815160476992615879889722367654264190239189168822388201782581295743735549266119062389916885185418916230721154318828504*i1^55 + -17021458632897764656332139330803657491680468126329225250333565935300007175656762640807227003698734195329236099290326922766865838404688599374444032936245783658533771942126887288331274775839879035101722397183591405280143616947631638856175403280192305381089903932487516414229499346649402595616819722424165999656029908122275871826348918975177556296053622040930687969816356407286257901062888200769896827212162040666948325420321908927079527254767122992228259029703927600369135259189122480266460036413866733839347865772359664759086530537243294576486999023655442627029026962570165731421309270113611559659901596181049700732251417781966913727733127883420239589028055498477381646299731743950254410395676329931116139596957427929827484026149656694348519208283471551328305315327539648488025701145681231597488725255204539099833640491767438356069586891162595890783421743497299826163079462616573706373941954005633451868087529276547356093703759124779433704728280611864293449903758227069715998858286389219633385872524247428872991883725977898706830387434943170070520363230111590756890959636994451770142622138156384235324843260103441476224670458466373965573110614206579524757858170040826629746467328022874612*i1^56 + 218509101683928172521239514124549896892595167941885546092202865058185690588772201129065767713844931589805780572808463301806323748581099340519756238478012166801584357837328113673148436660000575776297249922201678160199724466843737767879266733871216467835103326166585598676107334281895418421702830485929907385970233818740292501243120557889654730070881388180412197607131507992855429311449541389620734265279187028312103881325578200673790475874159024730647013040115309644028271299926685582489927105477468617182496549170833616467616446070201106242025071146771082604707032267594759006411406145612677308935622007945680793743990936049454616860529226704707096044643892794247091610552743035993677921014231494970980959018396027108605515442189789089310111070593886872598369274415401759597507394997383968133420181888180091000851095478980898142611511888713931702235874384637649625645134717725132660041871339519560527706319590649258041493043221306779552032261080916118668991791006017341380366859662705879107173195487809220252476979161336668594587859920782422836840547295985464841038765046085043170283732179368230699291296846765795118903396178121241312198351908174245120354368936234946*i1^57 + -5543725835654179604122523927980939418500817492920808656276486546449919865500142369327312071803868615220416737961914768753565694175616861960911583414818306050397983817763114429175368501916532751761364815524024219432439917519613072844328349155318278259182487839692851439867913519238123477140037994839805214390801036043014603420294090708725077726757185945224019957403229129540484075468415051102422300229899625587928092320090800865987087740929209689750909285284219396798348967680739419477773880846505121847655129517500108620518717010840204632665944787196452460706119501266796241625692639395832108770324577214458553675611083872737232698882326980696039610694366821140707567729920499667130950826338301424994869184490102095349105456161028679290158185644757258400925563854767992105048008205159582438793987325662251145679434895832011585834386854291289067551260774722228718560013489041263042978661008857697721535476542940560159221876528034959364278642361867812473289760066154459914818252004529617401912629119628979961301671694859238244417479297191443361294839620239686968961285620987194651509579394726940135010492749961038344539475321164599317318866468*i1^58 + 64288834847942025694289928242520310152484390177200550808280064621117057596423767421573211734663766747781900484328400999985332095995532340483711723715743159755433066929528934646947352789415905500603440935878538469504072411177682335380241714438223331505583856557503180531492056042459063052971711698497288315072992387879691135039685036141806109338878791631778392289968027683095602832340621095610481625205162620916082947109746126226836763422394381402638417395366769131286660319442959521165891743314411743387652710403847168326157468502837344912345742046909787717531492360046297449048379861411639581964844572442379075599310836482279099209737481963817712520901243266132349466976470474695128837478439250801771404218839764827904098858397037562141339536087205697225391675104866409587623475210290930575314373391653045525202634380599069287162813233138768091787470806528752963117275746034519657137202715877894853354539473206876380547398657502708670579775925365430174701055378387659913504184168097004835590934121096403921880436577894353456439375127785071625948798389718689388908025727186060789204866576485559939369226*i1^59 - N1*981964026894485865282172910128120546021648725409731612739097350663266618623169303709185678893982719795992933168564113870464435477362879315426548313669249056897786139247434334710044135030790659263960032926725202207506491414883534080918208210975078650886516719037894718140625*i3 ] ]