[ [ 31046328911755152644659896090942736732224002790702134069269511577739244605825751228069041172171220687642953954258352158817050795291244486860688557212423185058265531542903309126122281377800238628981894323066378600365406150062835112923979574095523957930840544974713398760775567574831591179562168472451160336389699249840707421250455517609127250368332678725092660929276873781900385513778340013566455758647490792969953339418431223863165604195051867560037624593726686686278066612854366966588505282952031447267804935403325051975654863067395604438308740850942185129506335029479576591958050872354019751523907496821375992633844980710658507551118372968946330636611498468124651162259981268549171987370340547188469584998873040096212625536371650254047592068291580136052347402200889059332774645548048740688661086890144544156661192311745726702567851064776579311629293539734421128228000662408349889076956754117488120238784834753715095152481704733355310720968888072405671343030272000000000000000000 + 10449191923202982851604841227943667376095422307226773418147285938394982420036367834160936903983363413950395620768159427158543850704697322871525729797199394863248093110139084622735489102663851571594469981778230941600410818963560859796294776566329045018524180228358781084520965120157227464906623136035510504011595128153576048791983386927556812532422395173711394991934607890017242726339500207669808628256992468583711743189960389418583197884472309592261116051524668726517451573657183732851793035874340330786784328508233366702146571962167443699538737700920121598716859811453634732656142777782431172809805524395005204536124638663957076606917353273511746949976934206693975293484173093837129028530752669962287674683165335022410628437618433526201636006211088062946728368899305798758368755832883257449689309077748671480178171838554162253253629148405806078971346633441431683414630599714604751265105242445152570783073788689458832010545572762531323250989317220555770319339520000000000000000*i1 + 1059906426309039380095336204710317664476488286903374734018185392749627943979849890017077045962198634795797966710799631623470634684174415226740482082139164163175035821928262269302981564179603756681000353702695541193651904362714283387925968280456487483770585334196711511584047690507395226794205662871639775304095607320634300181857610822472734046327011549040175967201138218139908246202673761320431509432895239328160262733086242695414425429778374383263487623601395366376445757126886542576853508269216623487423095758114784039857230629995659563119914081648571750140026017322927832512509154490666199992637692380044068296217211062478204715695605659303120963361157374380962192237473869995677484200085970319170305633555239942833119438248368547120012294551048496808826166471022192871181476707235407283621195387711074528793448815758595002829380730376519986082708776710153939478749122342573249670461461503659972370105675358369497786099355067468230015318589252515684941824000000000000000*i1^2 + 18643694617587483078793371352580160488833221063488452218194761959490754448758266633652030260277225849423428128973292769788619964482670930552659331077160373842603133343029589682426188931242981145903946128061738954090613182497100774494650475242657329509833707166622752841083895087426447967141826181560142809176884155888813781301050861496638662790029996656798557541138429042015877706525545883351601821185882210575464892085087370098425448017376799925331460777934417258728343422805221351851529307395611469159966745815694741033139722933379862743768313915299880552535683723219398523876266161356457592695547886462967294334483010652052133835475850436374478271444202031148587315231728396521391907215894047068286751167652993326543853092135770363088944434937217523119488979051249117569430761187800304598633173075867447200455771887498212789540232827421965943867145126775182971849870526927971109834946908942270561719131322571393979888867717753241589328894699191324498722816000000000000*i1^3 + 14162212269797750247106057564443262112027234464503202771655717496109219977883372800623653365460597568385278238707680318383648164514839971317650555724380618253950685447739304733762540331599153048715835458797022951483923116893041358417769697768479984889562683712385815429422873478131005136173702318356597077451325443778669740435820370659061600120902182528763492252752760034977549416019324735926044523567060392486632388757404482075531365085335535509939289446874760480101045953710223534891998530144683305178956614566293753357176562688948006188511483663728128443158414005300606111046980001649548846343439294143510991646996220231145392454708843697140210188029479187820125251762198795771292151135783105361692295520024869849806088431415235647132975411231131780386326816809905857758536744949494715957955874532427745271181243694504765669866223956770892004213431259526071966043424284753095633601788496530944859418381738655947226831827294746945403481684258877822782668800000000000*i1^4 + -11774972156637154511879124927226833231090414062269302137637664415985104776779220516603458448823929413898304596609834908283775429546289266572213959497228110025845884532330186089026158853460916703184567083904936653693627330745919195748765519632523200196036072101791110796232906192402126275151251751007228195132005823508555879059237907049664569778555743117702629781343699574539717827015470727626875155427883704612135587721694337914310140737760271827582688299607701456758876138685402817996336350617652349836626520176557073960715088605542623536379909405394393865705499940239599963661489754319362217141760164859138758924657453231227466888105483856414678977126105132003346905969899271861695570834936198962803302414715616894551037175538462102892645030625936504789221774026435143213167954806717520490152362447378952009188049663919579949122914801578558085049636542231331786893405749742564279615448516983016548660943310537325611901407375529956994829868620823129174835200000000*i1^5 + 16889587200447615652018597082017326040741632055677704310781089348949756130106750262968921086887343931630455849095478683337072316511687125618621675283066922366506046613819018608873285330288635002660999287749528790575631176179437096507446566467404757207193089480688944343161765907396306936354636169235842337840923319999305096727207100680366847531885480724479707582412083763374068530384301141851480168104218213924436596840061523558801697487561152103716914391785351884664531636563882602582628252576412030015513042443825046882927438864348564258163025234555040164200733010221340076900902669193905710723138715796444408842621279027979693491878762633569521597793416384226653829329530324927038302997181239513830437965447422272541118361993415857100126272708075402963101306439800347591217327705220662838374090351235233998155734254059126663058334293402103773100004244632440014795863076119054198795637951005025428651304448779382756171920303513993872406802176651326128128000000*i1^6 + -8575114842177413533795146480202861892353958535351197962146837246491284983719042152610605392627823579132802661145451846748928449575074916752303945025035682925884190209377761641321779950186488862978602881659075225126813905734305933524952770821594300775539674943998716672257679629237609879599205544679403488392752952397977733571018910361419625802606253046499532638007194124713122429657529433210757342227583290023463835007794987844833373233755438735890257686517018488948822748902985088992787183499824034776281808036608408792362278312197703219053024203517979217591464852043307383195170109720609555428656756052833794718083796518312045731201478429051380148388796135201521430519940617745015614269770038291677208267769533274982208670777916137330013684090500130388422718433221330337912587045349892261739030515577203275882785780215810243035182029259307338277966238054139554805224277785908888940253653738676828542801174093758449498925994021087374436247054646771712000000*i1^7 + 5949133010789732155878344704108597888234763278333534281280439625599049699148733405945095751523819710204518797349883751512678344738035323027413099434055777342715530461605599993021265842790440392650206239973864167739362653535951163295480729978537768180652652773127485972645457467515995117980406142259367792092689259270755632388903005670356398242505842090802935389389234764406214580566770930898125026103724511361921846963301264536761819970073904562038372980251197641016494049542535984256781584127907958599143530211170491074492920779296820510689861703900412853230720314787473487271470855987717226002427163746977048899135507251915706737283984423368919228694328563604571193881369519977308802783766668255150802850822264327014527910912768814851789114618138294448581264284022136145700586264277727036340816832976816318040186302451946684670696751183616858909444162222825009269718348164802942637904618219256931279854998099606149459726071029803401121358547830335078400*i1^8 + -2331426850069658966383582495504408154979918568276935939008258801075024570757008306416522190231867410715543388332994773502499486730967594180752092063625623189999963125519975411872726857522440267636000657471205422521643803915034825267124483705766092490446801944205530790640875699705002680978022048823874461963097107086018716570681744079031027767828001544989649674157790437453081869591213054805039766932470442877757401608731810852251822583432249708883463745801074128384649142704598252285998570159685168618411117431005298889940578484494254008647371468107774075572558619266413954743100730057188049021944326391919774234444334637140523496287028662601589336117550847614930945994908259647294565418152269425684983835546249882511041729151841881708737213821283621404190827674919729709980813583755623442171187701055409719066484138735411912114488204419924544807099573546786784880708990936283323030738994692704932481803907905296460351949161353023048655105226094673920*i1^9 + 1080665676017470854354129840702187197102500205004390806173474900069922278569435122080009683449253672643591680290639948236280206086009466533518262481984334863066088606823345533183674995200804725509388821963694407975820831585061045910490669481359471556176318912459866846519243203467533463877222849345046125897062786653231461770778419312573415677621230439488403636093509840953338111726636289278106394584215470150990752406632945877864727498806095658934435382501839267457077875026693177379105505556234608823096306666593128515175441596580215205814251618963743212268963384072451424889510786596519037861072952063807732904595221881377548521379943952678868233377131364166059565357024664407642793588765502815896994541346422374258776912286400007043579254088897270406677895128039790504553851058212819064214684262442620440217303189384318082697068659383017650583317842295544233974405030531297889375230295638663378025678043856296420667794249867898847829464579047424*i1^10 + -323797567500166556480344055045885114781801850575139772947576308706402735496482877115216099600394858872613523005610987818106604327081988875071978813916750949411889369959051860099186002054253581117983220217268208495722924406971634319319971070707316422593112281746741001144430628932903970117162002242671748859492243221231335123133186244391980825960984558857079850374239757414417188679543091779130479334055474248001717237429695597057712236163595817072936571620811892649682716490283472510702547865090988835712543314054148244938834689001067128784833221300565708958029638014105198310670832942202142238555583916211524073429836248835530857487043020633805310974376512525386873828271251872716395575782599681179896169497652788802053123583042875433119147659251256769437667863062742256786058944484730984554795094813175813022548760646821834926184592422317955568092065608688937564380439484042275845665259456722700719762944908045539174585465791944709577795174400*i1^11 + 108762102990347220222703286658489911918254531751588468340619509087347501574604547817076541836655982398686871292674132373278866663636103444069609523869131145972091460412287060418990234789460459715698382345978972097607006240589130733454002007800076889666632684962852189974438768140598467573244932652458353818590038085008142553410356064790876374450928229637152737238480923921925048677471897501974488412614669316790998723097178227496004545568701384281174148745500398323639324852320137210287847233462056167910188062538638374321988763703676262433968038156967728686309084844860019728976586264175299593423651679193724136002009659122926851404632626682499253325471939741422962452544466070109858608383446896452635798054376966481719160947377996819819175629382953347536891957272401304410649057971172426836527727126638773267355731577573779741971033164959514842218452238390930045155230014380637650210057471618704809271991075750173173311395763169952186499072*i1^12 + -25656952138919444393764666101588070084029415024589961922842991135010034184057934391874590733448938880875301881287154555694912155631471773700369809878239143272338181854518176408498344221269139073572911197534072442040389742085828299223078195771840160988759580985143728113399650307139903722311869165599132297122856215912042588027373866698774090364073767072610848149841363795095374861484815643698610063348730802573769745050169620190559493867125619956132849816187715221283322641574635352555049696464626027389160671160942394280809387189018037628063941809491248845767354135124314459389983854442470405542792632618086334471769159731998726751764433199160658461803403415210569999617559307539610478902101767872013015037732122269954966369074880086018187841876153543147303613566096112405122555617674539972266547319649032761097321907139237049576803327647925623330304667825463552162289636839563479974045629869788250166603961469311537106150544036119707648*i1^13 + 6452391830160798386149802195440404141238000631105841101107726144424264372387529626309200567371793001473434765273555123593933655543897345188942412545696300895130225545778714290407975343757869761683098968636163876058338712997457185430424516206183666842954829875352643139264346341450995928867675093545029718814253945871647886071131071284638063042835014048445316308052514502431452339350703960560734308763698096782619421281013335341425250050088979412867329700457878058000529628676264889544841216418904405554504301751522659460910252003370257780185091818791603871449294341925716086684952170859561638880261131054245048231904398627093463195508390531811176170048020779284204221469923133601420007292574949817793755063457296649870249773786058308944012024435652014858099005661525271394959118854743983342210889200352238618921388288407546734617309217639463956066781333512844445646586439522630053792971774784842346376210113084242955953343026014715904*i1^14 + -1164793591494812196194703444082667875011155077029646943207082798932518375932175596291978628362217193223482376343684456221017708572538975913532965054379005533778961884092582976623207360346707447253024002551149540618451261547324589991927207104739453767286994317849767040862182551874786918124363520829046471032420599296382765629154413355204978921721566392617907090829993926252525583158691978577739215063543335239476131856067252683041387921797376693309569320228209853907883330815445698721021062078152876961893518401708666234406379210483479666857683405694527416624589612887655307811821139686385085372930053000952434567782097206964470866477628454086785541279065640372224334452159512340475771436501240135149910390812117199764010133152455959439368790396203045445711043967626097783757919995842477613367740004833345740179385519628665303336863517845721705380371579969092787235343162245206097624378034127690908126722215436570583299998563172352*i1^15 + 243738921817783267730673835772737458389712058954636610801650354658895908446531780824945192954679093621275984855396182243898587714237670035765477578029192953026825709469166393328910258268463723381114616097509832468390544509946987797377098509188431543408880783653859900042268967357245920696387762571254088746876382262161994368179631164064034262007204447754132592719944529054237426186573560243269412560687234733891393817162381129176339856953507728109599752319778113863014557393493048553009394838178279809169290074485565216046550699159201760156522710568080139418630860528780371469361737249759133656657064923774840461512952044181286471751992439404319443658825643246984864448751784204988407069208763592604077440056721118461314344118554419065726084653811554809082720836791892401133863410854618969420763917245675016414206923417215141397823786512618229914602358873551889537250000294235006563261819982417474016560086600154275722211360768*i1^16 + -46215646214688325674964708009059758290091397643152379335347218400718109667399337658891722312738205662596581150033989035865556556149409031510762376723423407892368273619663917088890379272299305436805439262450610817227602729229037681018109338523852864634797271166439435745346715535663128181763807238289372722463795453328552532367306081308656663280643299758999490372228771983503859110571092259616842419764400419965049749578619813969783233450677943103047047207408737991768825964760580802162080390836140309533680292364311340347965490813141166800857818414959060134595115385420656144298473710360749604626941835737118680332597929256818272067795791715713999705821465771991663428390509941656069331001828961604828111070168061407612619631506622971793144967832966198916851923459380479833030014085972349018291422920549079380206894519551663874934495587135972778273424401787981924135333033911844020313836422419158295533214263233851579957248*i1^17 + 9877746478837415388685058475367829849573180189688292006894594870749789323420992357187264591942467621921226900835028168596421391263385740373384836703041239921776420682362520136383843333018492422344349357489386226350498022106876408696359410052555061036530963843410896396957306987641976677124075831411970425371596207607284182213417363007073178347585286074614733260790807335152717119573247032433195663026470653634185609637117179135137491619410819452329271645044468362394824542505380438122958232172862596780440779940752059736584943940284052934451023419712554469203107424951096882167876953320032455550008939699707703792404072089681533407042036006331381116085326074184631047360126536951507381269571174173548953629395360599938858860717206186367344271540055665634304675805823793615538362476638823408745829864135078640748854255355784641857051847699416541013086211220493463974762958659009902165918423519613498539301692911952855040*i1^18 + -1635197220644681834980322156579832090341077003612770790764606322572475866237734688139996469162771133235819285577421696917299886731201344708628950688006285345125946764293165584826292351478945354761545901631412955754722011358676519203119145240778794468035444238926766763359610023057359156005516820640613321156190870478819559014410883851674247733602100490642810673454805240213347677910078979961595528575551809608310687921732770071936504156951507617289769525214674641685568175826035678761813942002965114061286566424364316495001680050040335233742638265371728704283936582639260455247008812801994803416927838094657335874643583981950216018051190466894172617697188489388355277435722089533881528624469583991001606549359072670779719726704606357010365359356786708070452284209008968636877225854072842944320169757301165271989831864552990699004900018278666017806630826779972572238219414453156950930626873491851227005429337171165184*i1^19 + 206391836800198152509737177536119856577389812724126850799550450935699040867117482360889272299689368518350656655022505903335088226992648568176289110216708052078097977046471492675721951879832625923923115000410198882142649806503905339820227059886197993375697153619458020852381208586265650851060414475607192143640499324654843912712774716400475071894689123276417195713141939044653101612907366421416370459060382328549517039566138274772464536502450122650023461581118881000314923068423268471116116446690497326163379254162419577053193824758176310232885622110899256352278292953200751540901887829179740345193118040248495997206758199799610942243351526886341224120198181797644695549370750499310129674679915393782721857628157417504502008220400998444694139077784078954341372369665095565597350829014386270863867876431721791071861731344074977924667342635343384554078364121009059956804452890976455965611240562707230220727114268672*i1^20 + -19053998107341835769358990229992698689650791325738766271257231032815516079283046005410973874645443461015730352306728579699679854025294218279316505277054118012280800160142957903144239618676664031882784053200729885066094555608964507198590962876862970890932687281031346461412499249267022016949418572648871368970254633371851193917591452239434312067157630023369650346027090368320039866223325269222279018105315663612643156714642494763899687103946288056650422098955029641197593029970261112572816840679105326802170489297667498447017816974733120562256309312431425748582014180828611656238502563297760635560930230525635817567887223978237401660243186974138021102954439193887492873476274415170187427138301071287819923774812347720320952048532048399600583225790039918567300298057936962230475113604071343949584048829600413318435379911737487732736763251185936005297899525022768159994679269365577142930462839248755189203599360*i1^21 + 1159656957824831642793454977243951298621466549961471002236888384344734306477948783932164283242927969982084846332558278434988864575316158388000103102174746482953800566045142844182613828989725403102779571714080206085689320103332140144011056942460886834511677860225727553129722601927508625396346619395254483468089089077923096006690194889313971631482307362717909813092688940198188600874893329865656704527988410143065527044261770710427651813270614615666413410195981403826318766048433086304180774448164708043114035997094817455682115398899813883985546325493067825488874130261946577064151390980009576419820817249195971625010452636900031414534431299634324706529627797884318275299926068770536832922580420353256066684025630757437126898886705556837385778463639951334100382781584867365198603919390322906098810686388409767254696495209252551616079691200315372207516330055102147279054553800910326250791994263130651754496*i1^22 + -43872434913299244267068430493791767710238709776736050265814529471768966424653592787243008572993829968144432749959313835073648215261797122996851994751766987091185900438565296813156508981355518027621835309195812554151236797325590672745992980852214282805935672115888000411842463140605793064318820775571489611584605760301105839720103973003911844700547257894095108954884116715253326838254064142117735905750187155212390155505536302660547261561015538417845138010582748066535037154757443133967069687251449267229325805896604826044620850055894229823910386378023342412715430802572803015505175647708108585418161460048845929496745039524751460609449697967820108196835380124957186197045214844934431218933574874024699272168964541365543305418024308525669672109894432347911432094018772283187707950485565969206917836767530446021341729838913851417925340189743853400414910068423525287888385121500001589800953056329728000*i1^23 + 997219139844101381624301151770764444055445293204697710906825419479401314884983538076450001074128042805046090831335972961084602777324918890330679565131517145000803490001351434632069497270094755369862695363646233906803643589041537812258566422244432779239280994912339409365675924975537023537723800264113316170655266475898535044116701350439141882060623702223341588008741524068159237821186073299044863513309608912920561461484032364778033946927177877212929660119884713273621788190429317407625724993985922446532306346883199916016347974322735353882623051023221843901909850294683828946706381194418594429733145975483969827144085988895631460942064499906753597129101076168493478646616903221746570847294578397624641520499521327218591651691208590586199886235378619848118455000385399564059582850498916169507913318677657201540292125350735451210338894245340658031009484823476272703775695197251544648506692075520*i1^24 + -12567421930250675739937781919631441575950764516656983089932626384619134909029091698569625374471911028517341931007686269113808782597815011342262327698148081119624847714290590872218113039218112676495831588271247991979221541842679210497955798469359482904544895831413301278465942959656342008011879423413412254612787631732304895199936871520193135839120613612741727721343951055294158539587958025938079707745309708155778490476275066729192036740011245774062940570004305973725430719335107740782525147184793790742218236079004441807164878395367054888441899780246205412711252202053085829669884854268315701327913917994695961163786749809607656762308567881938060071130893151025103111137336504854964475589148823293420410626974705040783799082536201485483927806546737041519539964354189898429104247923528474468854868076093291173143392506355252883785483846721298761300786366344459446245730670076015539797360640*i1^25 + 64813502578960879349492502173709394099072250332035389035374634335040828826085644844755639771199152967228718550732020838082912544227769091561394964526002790411964765789776548655416807019966006288687166758632582045945907506818752932049561769819107345552651548854096309552751743574472411416604513583099867043178532670845054308392823403141279284387554779682908003747304409514937252251256942260866218106933502184978441535072846716216751240588271517269688896429555369538689647454100273867409691116893039544151560907644645245687666762998081865179239577625469868912166770912050939944044912439919551525749747056645610784590056457076005098966456892223927399556214499679228393318995471419009667124296410851100287549198554029049326730413254181759415891457158730799187423257636134555276753315848758565196868944608254633320514407750014901974255620819544820194559240370806362268759250081227011522560*i1^26 + 189638966354050568596725510838366112527018498764938002547110239100809542869678462387233139271444173172589267331035109019187971416591317874387137865200962344928122108925724091414952861641162452388518079135528921045217560172233099156034382553806909019452520254991622458744606017443271345233147795629691949981544469302652451117051832966345148003845201031421423525287474377258517865219908802526454210038935407969487917290836905414692310498176047918052371374220324721414334900492061934606928617306232827315864874898781431410039977427141109050109459161558613659892334421843973178934033911746382166215207875848061641172997899393987968606256287324150273410011491644615256354871210753130627653375357716909255428085740954757018676657317228295204089869653480749162280057839969520355299914019762841367942482722532637401977823037919528053867942264781778938167857008980230255185568272897540096*i1^27 + -3478502983233166099906131721941657201673596311675176005165903383157125551268350760835815256761838946018841457415857483062117238645132707327849794274329797070218560664525418547910085150844420611989225248407555698510047500863536431633063496038730361259891465985863941801303346296813820965731696516944129571142516855480799141273620729658523306895070230174766464063840624330067822088354741452074405979524180042510896716616773935255938389057971098318761996408351650252980602037965203342566682154599377929996269491064592284258731018515226492751917696837118609760622330681254226006860960629929269343565626951778335067685048992530019281204665473131361487657820902952091399364450303825241919614736025008669216439145048285869979952517454508567607981104684886478974281857906172926079960588483289008827925688139054014550005766313955416828803973033384763725989133990274788195964463087616*i1^28 + 16657768035335068314314338654419582155848952710766076598910102674712809125496152014378008786273941802587056543392655670710595533982428002294954253404619062104651565437623858879462956930203445327241802294783175263996145414873667472555457390112417270802750902665702293212246945914272852388247840782247609474304854318897064178170819520550648750195272005160376054548664814598573838782483505534919262766568682011348388784906633475270307653016666035878447351023115808647879913153253007302691172896021141897729883947049543868748202430846653214800490094664159788215742072918444108158397176725103832245658271607047539229339644955176338809748996364859686063303060047795973829385116095131940146854107698840796225471242516876350411202924050218417726782893464295989676343977182542453959578962437264061917119919662591206806329540677223564304175911635461579798289929210067320301420544*i1^29 + -11156594451019066013899992247840384229869034386926775239949899516389546752127833594212916225722555395692853949156412299375276943780043921917568627568701437957636956840379413529243170258530647056185175155228388459451415717409765920634837145938910251529850925826860312670997382922285962120167480315821557074972709035465675442748754769502097068685447629441379628942904571911396660689501675175139487976796651235541304750422061889200649627267177450913318897202906209434934154186591527603235973029188374035658937602672346739713699139089930082504505330021503168286667268692299727572821438649111769097740965211288691965022486231066171767279475701653675266148602938967601542080899725285336962886694433484045265376313255206172427065791425693911510473459749499052298095075352510342033310458027011521915683650060941510561263915838149227076711364292002867291823995157433286656*i1^30 + -239533875775492433607739019968695422066662695111019556894710698495251562728578721427091448437743202186000783951914108969520410029255432672908579790233233525885739806364799523927900355056488960696466221318785472359962955887467162532924490158369098052755867655028637011405032547201120499874633225826935688827734231466261494975151645057827448938119058227208575045956181018543375510457524655474158335827208256879041034725430551586162141402210524958201595178928531448498536134158071600075494026944420092955598813448984243060246877110542638175692039519904378642845483859157817826404396109324476232356996001336247088821909499850277939926579548386120705546691326703041430952948940196962084688115372016635898505784298173678832501146227695864258878499325107431617377892795935065044784761420958800390238331739542003951085034046227310994613486562192577455940815820947456*i1^31 + 1588983613911508742994062275173075015942636716164185272850973325208299496365452840460284493491885775109725804098571573956622514892548562532933860718003746349224880507190962076835240951710641459802374101599979888027672550346964158107260762933975082825258025611804581932272461443977515710980505552911825580615292075349952548442756777383935442784527533774745145358918066909061720236420381437221757594022633007974157268941927183831451774435370122148956578356349910149225824184112829862910460019373842216288909180926141629197782781711515064030165293163989769725107461205314255013030374625102434022749456008663221253805365134277648864015577201578304742216153291649934552693102437203327038037687480018586791185537827855381149645043058990303664692285380805609834107972430133052290160218218279412973962789604995777776341921951379498752747929913531633106348408832*i1^32 + -5631932954159145714347160517244073455524949529689589555300769334921033164254695379340965084227695638106987172735762073750477009185134615306762875830136517294857229080719948846723670965212366312354335588826348514309732568574598991124593733858151095500522212555839014532305480839473725327413964042836002084929482051737458479857712111938669761242345017583437090291407319728128078197813525536077650237069763175273619105914595209231318034902712266688042848498088820541254840428142548909377395352835628240728553710127419826604250471103269408284495692614429625167500028076148391478469572999777847277708679161004326381003973002663393540468213408948425828084325814715782526264470791701103716702707411031973286226326930307001229160926468592906238672631508871509180023938209985255679377772119586600964392172258517003886383748291831819301982711112268666372096*i1^33 + 13862645965802106262918317845192409608019873205986130902560800190685975901059109054685541692856385782858402845080605402084868390417336476068004488101823595277371184505859190332095611463344923590060425764061105503952173724293527351774855502684633122780561994000547071549653607971982589707521125322560174484184238833634904853015623910110677935183431625657988421632767630895645839363583233720553273578300527327768200109173452572704040032454265918603947754845004527974901141695337473311352726580515342357646896972899086575931765583556179620995747063278926177171130437815175722501291879179639553637298700397557216598701966097269131818056951597861041046402983008775719014628473876020716633525794758409091860465963210286438415679262716145643273625087315920011899934163592715836396766193325933498269134831515515460956336410950619557838044741056331776*i1^34 + -23603976446788559956903615129846518170976544639882883006389142529570478969515839899442910233730306116217866023555496170469901296337478295538645273226592468718377668260776877730875399734547341503029397203732409003036688738042987344955560066727283813397868065275224861253805154191971301766512174991118123616306225321104561644750893998945619416481935848734198729544292143480619378656847484651583158170731452319926079334031877603094860471618209728568604295000870009592946632787849711947462952537609622218292988520709284262258056466654054677488132657490293497062285167382903312688956475747452861542151128943580405719257825272594920194450122912535976731365169285586297233755035310782919818644636753351940150409161836518118359066900733064728141746249092576247448555811339177597686627806335181390392153614252928272766951547443322412471972528128*i1^35 + 26112206565194579221122099029609531592802715740295916051024844830802641395057053773761024555440295354342219029134111725197347377220539987474574261080088149509506652991397802566623506324788458780062858168611117074304343479790714597117091385938384982511204833457222721634234111729195512252891365797668646427199190456518065992455640347513831968990273778905766155676166205028069096019581715602378721192762661955906800774585774513743084434142398963701334972570180476500992369396763712801749802755195997031537110335952305394065964194067682908080091326645864603869590467231192958750021499323862762106295833900444623266666492125983984771411169836304262599833773210633992400332393898800466444654138469994220957587088770466551028067141434937810856610540462754200247199848757905732982105429013512221716957215694862094579760540634861304545280*i1^36 + -10046552462865916132092625279599806742139843900054281075638419475106552325721443317657440512605498416148569647347705149073853399816943094114088211885104506322798288530783098079068948422218624708831975231024520512925298803367680284980249203619990305221698029972629495368753436061657331642022912591047324082159024641802723817757908749229428554622785563003454164653189707407494612209050279292231430189157115593514253580043723637896495687417442274720912788603660635590734391935334050656885493020835259285271281869303873009153596522310862504963933591028767928813547187680569424176196734822077815088608190134582165847610980467295811456819095439176253750382333756667833090815360110519096398210692324433467605316940514192099618591430766509638158683901367048310502082285539831112469798565198369908963246435429943501779857062550831104*i1^37 + -21465435090925168331484349371066593790856625904073383483829180018047409957321101427716374056421251947166528783873879253763190239982753180336578315105993379732085719939657431180429846309417168353292742350443702437122226842404485659840371775851702739325645615408322911960095192574973208901325527427339744355712270980576173536527853529006314490965706392531323266301173794228953463434019977914905048844453872675192411041619454606063196665740556578047776179878634995724874180473981869582818111236037347579488307519471354802370321608327926880168846242764518341786321369802504013906448138929571604518021958163349368457718370241858743463204910442265718355255381483144969575731794288713703099755856041178598285684672346570937720611688710534665050507018867838991400359395330848298162476788027327188850078585893089052783898787840*i1^38 + 42966314375023217420664933621247538477441595089998601201443132781059863215652769954473761577499156914445171045213886629601997013887180430134941305654608126559024185175567970794921223593887793567948478716107361356161213245444468699198307387513937216012689856289177758453944114867443523134830295533437378868512069249870486280298258356656447641839647688402953290523258189742708785461597680749879886005280566845070208669030070804920991460288826030354378682603308340632500831516965415676369250109592932187379291745332018519417531133320659642673923729027086067799104715237674510547310593495948574238676780052010806187004777135705729058722999789971364763051476883320046452620893627923799682632353758928049120062901602254106256598379071254512515939080338748234427809800581365079945653792986503033666418482960600234196992*i1^39 + -17176233533455807508375195641231792721221969730931636680847750189121495202362958197506807983782077378502335350939307820217300125891901321293248029081172404488452571719685703806539538896819418373421880330242082278056848336413016325779163228028569502077187292644692467659933365954620548102725056067294312763513968944205757808833536267961257259953496521059344005662658004624816929209359737004455872959267790555268500650060654136569483204906930382207193619511049671798837706643937142207605465602210934183633463942865252015646997584513062533957668404113035783545090626571713136920636282672052305605911915353528010039848138621182445258018168416559441632973651751790048579025938853046083155710567600098127310256629300556807484844033771412425297749463600647263882520648609385565514706294354168108398139653180358656*i1^40 + -31516490149811660147583760839624781073027257151418470574911699828845010996677358296220950834696750676851913666443010229125814996091740969099414081872783791509857351903321710408702974096333068723098473275086662629695260131211746413360097538419831122442222832867678211904388538702804734776190164830791942124000318172850816543138954213477200620762511908708072503862163042919931226196959156660531276935268120811515039277989625914429935900929282841553905555068201043034868512517382235912532398695866609200024282168365603554639904941617282401964711572661865557054831099577541715499532467976447991838253376595931940910930699067402977608807976263025965455635122699240869055249309757802886449022189372073852062592644815065322484961836029290350671645449157628862768788972972645367767206518745550112429321486336*i1^41 + 90865224905555252307869390163091542410945536845288063631479915545689485458030654267077562912467549366469705287667706846004979801780313845117618264367429381725062442823015630276430912520686596592465568914987235150560643938515365902792821191366013486133684650317653331316964517639628604760463689804975797941489948889705770689305224774861599197761448457326091793496186032661482498235627061529931218560730228220357877084206234684014987010306359981024047640973394877446900587803370960004228905158520633901623097748765375010562819773164169007406564528198427489166847666166604834710951039835077865021387886691804779103291017889259436949541051820803408980029511278882757812119181426337476113315616985466698354548929418934667544152158063317303682423435694334827359636471423558280437048736700055299293184*i1^42 + -44068027692712203439427649208297688112162111610598653109410538294079579215142057716835694829392592103676358232711788459092105365428899956349223313168315402422849865664157709687561962718216634115757204403492575578484113339492777875286548841348909929062965360107269658686530723255543450971555467547689468006067614129115194903177749155494811220014057252561462207816059968696352530227319711502853852406926730867340057913948622338704866533914110217179903730534254363574364249514087521756469556848291910457007153181306180293293506258979690143882099438793577316807224533170935465180493173781444114662850081572289395079052922011049050523311673831279374088052747410398847381031789135806404486284232418803573040759492006008929727464132952678730442963525766980914202249898815284450128578105927794688*i1^43 + 9209656087780994152236473497274358707327526946597688392318299823268390352338273735074854296059975945201962824870341415551172246116388867696667790562127340560180022809615619278600258380344771955655932411142311043098394514674051199042502149158969615199782949917415024049241468088526817258919568575268009567405346025229426929800035935655764974205201865616064078031245111382945559741824751324608787001620707111792435520731524817518939560409686580174434826956331937166782313926673793532162822564380085847672926840996171117207443647142517418117825606618301703443291071920346802422512035377091555019758934645673187521371373207079923053887437965307943005131228490075709166680072816810418260234500717353902130379756097233045552904483204950475852356216516350349939869116605192659974175588352*i1^44 + 2024303126172493829937337309152624325083937966004892441657645011223099477562462643234540819396864190765379883227586417324975772605476077923363741636766185031376702606590117721143693004405723799455766377342236270229282482080690212819900162152980114411880043481072481253230171486374388037295276437916787837125898207629988633360291132049046642272138276411481654734010757973920292284950426662207855596535626994680041108259803548720835796260983902474163840586397518013154177490731386622185035832453580143079721678608462342162265920790839842385752778240359736017838669828766339812224521160102659584521079315126256994777398431244390684763845961230558922962565337223281110893604144635463397368844215938943862826309834880266347015001990492562297299773697844333847358730793301594603520*i1^45 + 92668394839667615575533626423643618729791260511506280534543457258841479324609692853177671664036260738061070548192561889274445932174298291309890680718478534054343906534966095111998263230522415756224272405608792192530280092661686418938602272270534484486248799608277822388271275898503055359798394135673613450019796591568633972832638679899658675708302731492575211215230414473161136679582919700376990834724141199627017523637719194062595900877664057866810649296907769606850339297633525750475257609564490676807662352977766897155509077020931264620934675056164072280542886018591111923873336896417057029465408383016954810034939005808765813626016938335038466346124669214711904229821901930956269942130121770033245708962364003929200164723456544779024114555702647126761650220171264*i1^46 + 839562591938330150477460457459425487370652097541144639093177142460302940600645455332544231536503417848035131804867097600260322815146456480766565215818074510817415061497624072570254448297797599153309281575939485855842485713905471770296658468773271600011374736866821705740356578163330814059855670351370038337089194038749187715812440127929615918662982653554822403519602220982391356386376159371663989323061549036506361767347378062423134920688060718995124521175542053221315225147554546508129619419375365600476246121609868233166047856585527901235288251763048264967950147299789778282423499462503563192012380282916879790293377933805950065385005678372537782106095567553024641584448358433927968719677559961909802140383056782608894507838180975852931222009548595106152448*i1^47 + -2303160663133556734423167532872961977667128560295764178627023234319459465377893378478175815942179327391362709526029500984536186052943355721032893776045598130023530956648123454720131343889611687080643394356278706854933677950801929672367799885159198047630429126156773288539369832312437796359140046427793246731673511507283885476156568133507764653174937589688099240049513910898114378986392595142870383086118921430448710666882704041743811841871131720883732072411451349969874445957723774540167823155466077710001287134264443628821174814504271297691635579587100419080188828118200077719784554214913783491888147975942651769928231613597665048600605127579890399024228807850846732287738422094560850175235268215454381682839445226119604789624057575653560223310807040*i1^48 + 27371610569218113478486073326267331301995659803906878379474124371994545205636625672015454366121820747623131216636211800974202086576998164832198825664529331477542294506017382390454009412992724802709730357468685732772473917391046005049685982937107982557697377226954231588853357369809391990012645623853349461462386218298456125077286927091878311776397323065098076272635049194620656661376244202444214906078860496781812697106042556788554796085389460419999628052090722006795577651621590904484870508582414816264999759998052642336531590536044040090153504536060773256830546223977328374892384570919414746364541169518676047288914173541817084798460101138079945416807221348515317829744106622936982925544809688465850868593204182856951315626218195542639378432*i1^49 + 950028964966269394589508777279057618600424543091525995297483323088678004719198046898434537727655570154458333143125566571074134375341752486109932002048947663053976452847768420278731110046964502762575831218699807852517152786389625298551433884447556459303747581812744738087243973601807696973897997401792931398062889548539979122826873776608587858835125918145146326650594441090990260409556048835582530354257422905180546319930517404877421595122222855320399571009943663594247173260751734565970150885601027694670577972181552311811563366990955685110753413990587562530349428364473837734279022087806044668453911452680884073632253086163866455726672394260184655986791447010726986549113427756636630357328033282626641542564308500508721357228735463424*i1^50 + 2720733994105748308314470433929850297829528117531951721134669200599221711762198030991815713181893359281635658756404653017857315514468128605948863440655867597163653635995610899378599300236418240261944937240560046962139761657529488973858518465600187245932158432998576486708766972799988071538638860531397996724634743480139110851829026837694654135260099283713596556530729637775404947284196703326863281009582310493876275694126043403464803644879677777713740998924070940205938716535546209391717726866038227553675698659399368494447203848780804267728974292487876549304877468766308834198064174395237555099194385737101364245477702618242762107672271013780093319306691229335095363858039961647542656604544800454930832665669986612031513427968*i1^51 + 2525641494869266925232686196801570770846644024220867153357781404803290490745036678261578318292380232049053086287793800690917127732480570345683661446012010203114412304732977550154248992537091539153131938107957230688190675750657487353543338073814122872518278044462416781046089252507594694690422069920575202926175498132039690705053869958056074603345977097991380797011107422002611833477256750231814456448348258382879424400430538587228853490395838820884504419543555753491497172859567951715026124180686675377619423475405105605062739717694510389329254814855215465596878191025779064772418024798663818260119533033375727150109252563039931818474086328285352203055251828175269374462481967565654171199423663519604511935306801676288*i1^52 + 766255653428821491894573743053241842269461134932357047974110336728820528604185448311756296625342183991018155690778526506550814176415598053049890112411131641065032935960220299682973314115794754306655748566024295672491948230174209580534021062474104865467747699848308834822554091195905648093391192347060560994169106940942520277242198086308598779333211309377102671057758900285147714415802351194647414101289164734839322149904645734392001988442473900596519085979613715049619065606430008094118341629725268351287453414038448810351114771198384435975903400840026049615665808960470772420779857024106357835512955901036386115345530670110310402633672883275021086608818754273624747511312745608965001962913330603520557056*i1^53 + 5129524840678164470631383631775250566086321511688667857323429511411874620678648025086961731696926478392337451292800301695452935698722430828964526713417106708877143745791279978291875230207272074806114808531953727371683126744617410247772314803795301863420565908028653411620985185412776733359410846298985386412043756820537607924000556517000184924595753900017526781344808691779176271818729307733034705020366887722495311652815327489091753005399131995894518350189311672337641351726988864325583978823400631293983325344390794983851068751281957903750247028765672480309355062445466511983683813934384033926272897854114983084147792326100499595671631569096158597033553099124111985441170541873042802653347840*i1^54 + 541042283427706445638367537868674310075638522180248112967376693604772957048676023125664749582052988311095191894372519672465509145122104286210018649066821995895835834262317809276109007273151125149817238334564801483026451771692772721552613965656047247032674464638671863880158899292431362297937054390909488633497531330803248696886228586845830031200352347235008316927975322759562811163694992938503684781442655694769366543883136887416296764280793399759783644606421508729834212257648441641160748093188914821481045970065385375816543536394345001125925683279789999182248801780903408044856746135015508749522200787534850940583143234669167675053183925019830161152866436456805184756883519889408*i1^55 + 1140954717707237279289625029095257271967765275328101886692136577352825058546705712550881458622995867358041028393275775832709864598406878467974921795223844740922979524746144790038640671545835970548109979233959721853366401967651844730558418664216689936580736851812550913314303127400342071944008772462862076553629499048491294329584651571119666415900216543223595090911451376324515283310096735383231912359460895384014476871819745567526007472625317365794669086938361162833748018035251134327767985827708071333721760532863252986978368855579616569403062501772448347038901987101115015021393863143557175134078106341115188597213969900481641217965282263972666939097660077461189020416*i1^56 + -34119719425806368772698110336282181131548786823682720853690419565212496738066101374317659841509765612024345466133595723629569354354315272636800188949971633200939055353102146447220898143324650972983719453713791187450327858823501334953476495597029531235706808561646937237553149740766632475448075251378198150782702985265244295318373436275760959286056217489019733616758036648308909616059195264428415016807632027046242745253426601436457291177229664967957966756007504619857719609575961850875453164066522643131869627683657769996747167325280920453097073322788345793968152874262479994632495246963971947263536492383724305617618424822724852641266368548242176*i1^57 + 155041090937479950242527352355504918849801599134291680626312323599423413661509661922352841127189812292042265173249651337886572479135847098415093483640996698481662784829542290730295636410814175029304651258857623870899551396421949038142423489459544348011626592979542190176417231540829605380779740801327033361657370913004506568228239894208782371035406700379340477243373568976616072172961959718970592601876272972208137864970070586942983291710596188812292213730241600432342035554987495031319509895321049479520869699569517599095828464715884984277205966317546380138386774155342772320964357878911169460210333471956457913807605039008*i1^58 + -268334734067317363381036329139007346588266056066033176958966913619133259969759637295091381987168276149605161912662362871393511387490589753944592096305024290973001046158636990202753937624776293754881716861403222815983038185625808862991466762659238157192204504774577309024169958237052958996514591442601526783744766454274125426118197751712555687949954641783920196894106444771287146192435367073485918481511008241744261628822426795164577046769373939424456947735928529773082858952306581737162565571953887330771090921798678769348777850315948944609458233923683167174040552350686266625219638201428080*i1^59 + 42647393894873489556245799352684613152379860430085493195075240970354984895215921589937730351240095701581533035975441920310251623301392206025168498610642026124635728329830045154759594562586502700555601590052774101492630830108975969207918082038160651328845535996743641824460426964636642438728028900806407703944868225068677866149635841669529199390270537148707797976323046470339017989129262406562376930498904144094981229126198945214773987821094099018190574315749875238024309396106345713770549344068181391356744737817925407713815591638160150845495563490592507561*i1^60, -400609269345635261241800150239374256438105947335321239694972049407375078239789335146556037481272233386243688067265496836147561734298590348928643506421526797264212281087442239084053617556530057137414755389565960153385694999226457578400394842764948090299587333645738634872330121020306827759355145620790974388369414318728626401848532806425423695559820595717098172831850822520195869387298832421055771034952230235395280563651270041622251675914493118415178030037929610776086049032885700036915788920066207942669092765564052010640049574197145675551551366244988305866489593587354356652271460663497594373842868584841559655682993855222320598294963047145752894370314161930464772126624202483522527330544233910764813607685460528810754118385556121433008182073796745462436489942005307635067122618210784551700144742670068615891988957404398951155165923137606884843458784136198940004419710515998861097695650084571950300394167765491170779905965095257699631700285623371569146350743125300661535224857907115289495062841407251619906613769883319483343926529898740908613497179207832726007404191783194764425222773148655195768388951337236811995802560749706946484469602713600000000000000000 + -137529689376086393697007058433381666518432007750643567766065504560889668843430755067114309738179365307931146455672817579035502158897640295756495217837778810619455580210591364415731400039960600011683609103653573699652203748221311887823527480828882714451940038571661751395516477615675241838212706729586395716636866582233572261662346860880810311220723779835855517499770270825228458340377321378429128952662976973471281057112193199626432201247086555306324535330471089396173724403226572288806485106421839812101681572565247974923618668340752914355276360257890133197192318132421655285128134274482019059211024655761769862264592039893717387844601185531215480779088762689528245920528480921044863496311669424433512648716261680187108692578303164245441041132698248756715072950346918147753250970076678207896349981776073718071936021245136895989895090086886185754626997175324378995509702025938782549511543211417930723800897264926622538582798579127434361652048332597314620036841441077013835273361484596603797576692438543613605195989237430104319811752550599358291983116066617583025520709594695159669251054099496717920152794482487934826856801444127243636138049536000000000000000*i1 + -14732005605942250522079500506247009273207463391916102967078747310874804233728455250788211212912653880425094486092075886816850492318458223859930593316680654489866079245965037813038460300419107874840177996507396436725265357187450578617271327630219045432268250786809003745150366767426385870290685497935063839616629867650023310459256967615624532892064020155885404076196325154001580140968304170050381447042935321576444097076281280294945906855103386992271451881472880752639108394254043273732188812432811448326244422476319262020612222183790677036570811954076377682852536225098203480847869700265833322193552391203576316458281587452189247047438098947309109396035232644551265209794417697407394169672380079243598176682673698826834771645239956998745779489137727659876282979084357060710977951139645197682198055521561339635754525487150938517692547644774995916750970419978923675872825219763654303497495840657019427792254147166510362941522184661843426535065986861961063767784450511783216699558145397963503581443748745594647425505723404602337764673104865055038844045124632672325477900931226076658325484445004885046266836174286633139438357971555688490677043200000000000000*i1^2 + -240132653722699678419245875912243721881135596464217747328609102607080116812048643745960987905669419955878955060099458563414573299022181274785113748351200424676249511507566445070546634514254838706501743592559007396027716615701837080158875745554216890121003182215067442520807516695688398511839479104802642656110105135813096766719832765196796043883979111908374417140159936181226474552464701861123457232992068208034904848775678297595075789953902375125918764828831130236552208907950527104697289629254555585778672878435818051149031005814285485789550765031925625475915521623897473503104295292725332557478675706882064967204249093511413227630658273954726278443515516521420651401503365779054764858013440021585875110856561263565580189081733798005346227413616682147899781078179187715013314571996324396871505904388842500872213453163848383639355242077264617613999661764580271343289748073763668782572876064439637069577847944887844875842858260221411581633808425270903665651335436209770319525293002237583053822598179466896947220709798058326540317026249364031777899493018612474455829130407626510551925849346037990301338455559255402744840889870230253514575052800000000000*i1^3 + -183866847535011007112385926221154220003665435659729377897553984182180386680794185922563987986634491732005970267902812224109001727490436003650070023400723409548665179416916095599767837844201063506118365313929698593358761615179831415319524843765722730596947840081973858803570302868071844646050814536483147820047611166333554733258930733083605646719484937820552146947801766600820639409499187175343685925992439396370704763774658467827043780213281078331835506121813363800966851013865912411871776987142347826230689961462995366928522263794312531206879715206397146098979371713585277072399370709429678856685790972838498112635096613866189697475770172727084856857229316046413836746711992242383258219791142486412950032886153759378602859918072943958519026779922534804885767325796291903240370421888765119643460145797945873642686361584413302499354954843258359495509385575975884036618905483830174367488198316522552091358869608554602310098141305481162752343331783390156441333137512489326249022042227481765646651518611782770945000509656479552308188996755210583035996539773844726251390911255378720254786017172971487115751030722486706978432527659632417528872960000000000*i1^4 + 150640575213680853276615270826142556364837256916060026446646493259248195756745409555603611849269519721085298921585371432946144595433458458552162918051256139425134119957202563858219763162377150168736196547481361841235416530585925441574274051331199560324304206293838846441542452434549627445031662386997617390604373662427519213602110128154081616432104325114733461437979732326767125044327490100890170072031822482167115186507458889036189971831838517349132637163531646480006061708659940980463010722436967666273786538524818993682297432676874279779994903273063562098235285357393318539823567207048364100664695740773864732023851504728541060222721286892333576519857582055773356439231229776207586554494365387950260021083935348176566788606722557496595418459944401527603322197040082329149531484282106890520079389005288756876066074998030781688449710780870498654452605325016246340549940080444345472347207523726825810859210154684301606095051720566485400378987781503119671622328393984734385173846545101899080223582342356442919636525251384467693217722370266560216341556220619712507143085070768518055155040727536149728287156592204623152484868855040063580405760000000*i1^5 + -216813746280205061140446225270112385557836096864644044452355038409990783226468645959751414632285922676767916824209245753493434136994615629126283232381282339005665956849872481893036274917601006284560699000080668071391669790005130384241854366577993183462901303900880232946815673209164551574768779706704778548310557383600305686223070297435651695419459245287458808718124433720281288294915436093668038950955514181522860828793332450380802189817467965453823576527828999414685526026019982963427965471073789202527135178942398625050740982937905973625731483032472880754823406747139622526219382080651333787504561856392209328637642056946375443770076513661649917783879546849859253438289209690254539969597906459987739718341683174372140466894558733560658720622234779640248055513550380908881755332820740288760927473794011512471641155673825706493246489539612159889689308533235592968165065435518874897179235067526505766660877182928516737906444888927322277390444338612491811777692881102080174545470123435079110205271396554575988849035013822951247561525528786618711440253905253631563012562953284333727865692143917095155995686406533077395382444843430125659750400000*i1^6 + 109651035507050554598443754163676428565173418240342926844234354669414380318160020178022603707983924957532226642550835562719756840974375550740395323910816340974481229585148613226401785518452262034340288814402234732986285721767202395286085569606555780446005473925632817995063701836905254073161644565461139843685794186386945802718448814154502794394286870099776382006259393062971696170584551520692459194934734751792324570352771597802939166304965169102686251516306984523499938055332710725353327133101232186999042872814807448826711043801107124395680841348741663850848807490436638725616523136996511024125773630712288347626876444419269336763518123479524655339257559916969909846418534608395341032930131929898665737618737869228716848813417298892246343479634686650023030127132818916428047730837648063990184985914164074608544350015192792257315396677939742921449799947571135952041642922785967449433500931485969684012419172738152219768659838762393996150653986476640422595978485847528423831231361756196286807235002794736919850496343313411143856538293133841719165899304443075281470910126722528187329705488380876551822037239387142862271794901450699571200000*i1^7 + -76320309474978786376858450407555245091465907590668365668610652382044816388739773824932258049847397801599126587185969989462712232366524113916528731837824180247708741358584311347705189115550282989475544973758499064960447280100370223860721009021711434060569655065612916445534365847652664079656293143760817988474200845307996594526528565266911101384784018674513377310798019933348732220645654331834039210961137112000221992470286791450956207563084759971239217522065074931794133722877747755306446976709426652707232334148542299514374929214123723368025234060178611152190360118083677220044919823491638005411013886826966848921100614425769159986383540809989849577807459932799034409900609854307397735046854163296081821070957568399639637354758485119880668728273617160959208688994054459385244223742802856740441407309947575332730828899657618980154052935029409941127494918007130460172583896606217034833230223666372648289558715946761216681289125927065052546656820287251784253851505421366496103221757305182202065931105168533631121344042475718086470892265449152953020649824207549391153612021701327577312420481750815784567123584043483257169118066178229534720*i1^8 + 29808868098077891866932325080638651520179445360392527909214684463248598632384658700411062952515188692935919143135272874858947440686200294705246597385268044437919542997342835203396557683831234225129356979571958977646164866695210647912030025049034421881052567286808782615155952731638997074310434645236392644786511341320889541766060172692468355513610736669489047638854979399072753730269581669286514321860035267044061846182046850762706367537315131625522131350279173243577707748317351188099261853379029530677532886671384029194638160239938509349473084129268333910886819138295501888386006665453144288287445206237571969339722818547118095490839433064310287971210338967745993103733904627733669685405814644285828869885877114099911057830474104317259634110771603711159729191402235935849709881901340728792674700839013281457804602826215107578844410846957704915180535988652289524218342533390331632478238412022314640980125820421302312618129396426435233475556470508750148642338152007158266103354282796555046521783522316234382677295017453895503995368904740836003496770343289597258575032326145763411466930082971297243984217814688423163397738087598522368*i1^9 + -13823017341110658240040695316769184534508140621214036057571121476980309945816696750273250915153484648065985994647555613040846566743611356367452792984097229863066954580471365476484158239323872316684722123055561761560435836777670332568665640808938477236129473058524072910131712767270189770954062477398752831113212316462498349145983549620858791183547647058983194079387551248369798564351919549587328748390764767742126720585878949650826562916242762464774302321440373647113721675754834100929790835544516187450935503230438168737229122456415286425599722058693355135343447783117925284250829650939720151119258735761161827731810545796173497850422970449669625556122688227940415215901537878118323009498066689687688003413947917339945484944161716383430053990292168719733673845636238379839259485383942237689358006240948091702895790755378242214092942086262977362835260387898288900471713484234037116493747480973554159751552657782128763577753087433456451364227366215082344625273147036673859163190374977596005876064928916212073485179403890325983659679254568385289764642430100642563999014902011369997574999012756176729671242075575582090172568573050880*i1^10 + 4118997037709501382197115013255544210568751762142309381854248406604354842052354747242680431070555995674838543072837748774077611816283421256659989828152491087579011220015046099945582346039273745421084115420231548095656917477253599683570329071370941456351314617918209249602697455536718995378008091807923108867589051630602047736110353900922515349792368548942917849834044097775115207533414150958930703845043909881893290175017550166905246652133259388614452907204085918867992922852915414948601565782839379416632782099075662778945554496087263066275038111637592238387273580985043987666392066742583196909056096063277109648839038039010398354487539538576992133002386046847848668933907333279612894846410808181254477948573361592532268039376122815073717911325241296739111428554497482767952292938334915916322683807035292862551293710089515327896657240617838122705530461689735953252051135934863825109094892508605568269692522774703757395849264957830263947228472286983325236894187412089513101675465588206355313268606920193653450388366126203943616356294969758710712873999634270285362678918743442273221886720312700373497919510750204066091646320640*i1^11 + -1381837099646936506636423235051760629006867188976317882142244752946342982186182577280238670227048451141772329475781058869444947313395829119115738275592696935026755499552329177553277203503467052360844023329737175644795335580998425169129603518854128756246002915507127446592577055113417940480040144071766343295850340058291601397105844371681067380668484158252979429736992735314206813593207798459449979967374141084003468320455473612055205319326326858222955867838296489235397348722492775306310923219558378013764437592353726676658522503336988534658897449013540038715868859400968771815650737631266401260225377425140440082608778699733306100186569504224486054320588321507905545138414453586289719932629497771679249683885711208783145696953144238343399145167325249736398435197207578730359952616679665479208632101757476685500660469867912346661971965262089772976244850633210514465380504344582923276287183835648670164079062874514477083487530957683362561730826070446438386395504357373743996403678464505028827544256148606317642039624724798038589799060184001091220735030877899710713829399788031348931342931346283620588285721534791204198154240*i1^12 + 323171604906671088016619979606944401591866729337739803159287887556373702518187415823258356900513142486791148968143352106210492219842779669047362741136346888720469442360018415946269387549250343077040628172989312302981248818897123643649264287574730975509487181048534964878682458733890877469712692762541944283092323585944536568981790319786911681564108592618591505073976428212570565523849828913102232944583154186156604689414931617753972766774205300444966321454924295680551269617431171335673414934092033708972586135183846520424560935612634953198750538893344610006172097817653921845144692113405353316919785544883117441698237767872033955031052689072321065747537363708016857615089379556369898251700035563209990583698332448404635005191249421702039558124186356188856164252007436744133554710146283647312454304799510859445333315124392083815537756056580103164577116301302888348871615710471027049005196485256514241698274953747907615516467348512786569486280718071122125005456935804345901243790703447543695916637143717599132755894506005777210321127831748905910862029816201299548097436592645444990457092724288111689275193183386418020352*i1^13 + -80871831959129622658532443686264041768689230967858615445782320795117638723790329146446856471251094425523249373447665226890306285666325300089306633681487280948565281504596105017282900250478548256294665593948927894938219761534958880328295506993239288815941901284932504224840607093575472669188637769033012931604306948664880737629387312914460011261449508516113673337409412793925539676455537568333942776671644970159603377016452421370768437599135878752998277425342202023868734594226288888768677394674078527245734347233888664758912404666265312501832204420480131737729941026505729313052138018132032995327572719364971711613876594679315380578000203158390020294189901661598453532896375664641348609331826652633709902105383143375202712386840367764873527979676868685777837739929083973664272519105954407294551501323861980020623994897407639401593157326271496809545083304167320183469156522067760597764251795486226418711171752115959595430321808330081077887404840526043133204471495733801643862017255754621822037305353705267358490139688951569827552205471676934142356449203738980642742259260727707553982886247290624227682139531567431680*i1^14 + 14391106227435460443629675406634564169608260123303472240280781238857216926430238514994897705695727656394819987826983019199180363414943319378405938939119606458976224985509265446009260989253227314077840877081622770605612744968247502138064352255643924609621152145046235771203522192451067746750811196348629837478598345980736380526041536002534155916378938310002268387588989963674085107642153562495342979425276560282098028339393946115550955921718905422958518173152559597370345189445336734388150125733341437981256409233480139917094715093144053074776279230876860723751877979604547235222812057411693412912908826926283357272404825601457206334789985630043382198882729899160534951867869272187846808541554948455683909875236536842676796129859544554128709852281939557560583769837664380220707826801774301382265351676162895318203663268258485521048506441389147503320164906888997801541904627496590328299989283228921447128960990893680650123465473808228474583150348208019460180911756011838537573650206726417663733119857345305394677928931050298647992964350029693242302914323096013098603790641327714817754393364393790604646162083348480*i1^15 + -3007596877301579547476996159834438693314318402269338799344500533828147637399393544227171540953079217238828784006365942948369840728730347515346552696323594402496352037610412811958186831169200198819506249989348143017693927890509749625535008014173399978282592752026031178768309255925882559056420596366996666596184162986590403110970473186902924273063205887155681828635451434918456641864293427753022960900196136666015727252047743484783457456474427557106864231548821272078493817817081140011068831383963006448736848318526795987784042024112789921930040391684246617703306680597783549203666760175339383821033421654764712768303483160155748016000101465193760860937212923650257838483378444135433586973086809847123930374451393546575702297297398352612315320729017700681214508414958130502636709716060546932659624040093703313229463047613990659077947553575657177566448597184525960445659390774034512641923597841024037879018072497088417809657799764597291693226010888325106165930463701608315520365662331470266562890234956076462765190565288490064143240429848298357456916313113460350200643233034710253513025810946220366242844246016*i1^16 + 571911468711605740585299333055497660120992351693300445980783499708362725113066405428730129401504558332484835775710876466328170607539663909699591207046656549325994134417751890018566749289265351085527811917239914693827322292384111214814355561882196239569306348812627492963196878295339928340727015696526140908197171662888457392006520024652581626794285030763901076770231443357503203820102093072575470722897934355714991238913425813458768830795667032484679449638126590617828030994630542083079898920554282451555490531809639323741835310922671552667949881330293825544873165903519135364279113868580053063550156660048406553828098294477084491582539834588178404927310245238027015815322248436331920192940803435518792686009730703913489226877658078959738997110676474242631483494040539054502548939876897648044851126989176989861633105061733628237197358063065281985023926620374531798995316948172907789482720755424316405512519818845465572780113882971453907246438985137410617026887546267080370265124873108410110604208069350618551209354160756926765786672959258707547758487967818409415935957962911511075309986176771269930778624*i1^17 + -123915615554671475325985046094389157324424741319295722153528278412772026502489950958815055712308992307816302062264015641832449851265553968005631259344031756850309293529442313278702945300839708197412565702616889590803608395651147186607673729859766312899276620549411101463147360811167642791757525959936264464254467667857290730908856541463976503152439798483177764524930584636045396219417553471498233655981268115883572128110055225470650927521530288184591592903023200359222460729048491776801766847317406289069588437007522506801305669696586848969403432410254287349590515532784106320006643483160135968907781816295735335174139656848621349457121816339028346789873873942478631752768890791084821150833232629561507155573218952990244160437141085569651437125181711011965729110371176443531415234245854368765558820762662791389560162415949098768037449516771365660796499393603909041426198858447374499161776104905889729052252564797273628077244739216748133889720020659562158055199880818700674978375444746436495199421923731939366369314459030575991676539292022860870649857737048945235750554903606097527361772410013969547264*i1^18 + 20702894033966508039260535498326149442713940924964777751859344103181044025375338888776097939591557676031610672356973455632906748503196660044018426390455009736193213387132321387060565537691863069641459786590561851848350658284961314902373985035494173228533471594090094545155131731296341643026820327921333970170113320074750503838676701461338826691762942381150619483308529790016211559303888703138347187454942658238188073610650024845740241394395254393399650046601474763744166323205392870004214777125220327551159659873851018778400054836312024553399188969649708778478596930030627176547963164694427999097710016127433141816650895088736327262074968553433214998265873114088066436714146737169513526732770101622851045061585901150487340715470882281855303537710696920109654661468002847909072846170353695411133534793247589507968862210962743196720841868667788435444263801430029591667811434015337859875644033091771909773821659018700349394682705633718283692928086860916431022398856995005634975769101740000664056755441853711897610671517853754911356921732259975328957870504355397491182619963789668393518676676515463168*i1^19 + -2631133247838192980511754845615719747981193778686039205550713645005236866674744350405762055347008523942799667655433681403730010150446741253889105612787620533321200354078026656891419936533601851906462899757529471560284902502867955216194355662337980472750285805251489889940071850893736999878407117863214343032237425919889961067859052874935803732647538249394557476002692026209670054210196523831184025948456395434719945111051404994726264664929952381091973602535422317415305580470916482070034515371110129713396099809839320753699582609231038661489872542084917802880392738244343572788398068677914583737401875017282692556049620818645287892851590303194639250683024378963062124270650850167673100358481250189702297521899727258219443068542772390421099684654248790066163791414715244362401873818532115417250071444380757610085087177651745998325615997447138784779520337711665701714789970594153752626516030743948802951448789266364064132897546285359184446880545382646685234166038718690747350171884071988356258170180916468523077445507763557796204599373629824688715728807158702148565728466062003433765648138764288*i1^20 + 244286968594401904259552800213866746383221618246845023259692536606509695748826281741688024954366881875419759102730966838345045848660298596390813011360181282732691055469635101444831037096532729307689775639462725612384275297425288278408219213470552280935321222107516414706151333764996759694734211727983865390597177202343458230729994706008274154911674322457185871097787577679631512330435914748398578998748169166971887934053766847895254529608109679518120562716946872388484452485815940486950176309519516892653695112688564664067332608170381006392922250564352808870549604525304474854613722625488986478677114086404092250744552561533643794797997950641941861565926436484836494691503491173634613667774470302324198119784295302227107919070265816884928753729861921687465920498703322949691057431577351929749226035562908745851678940580751619900597586603588793979221635067770436685602529523310920549103695182241141669071963243930208200572035711160327615236468636075530930216494318774194915382141994251089840739344894833455433130357001247045520693041607075554916729235229761021813844999964075551537401692160*i1^21 + -14965958946457971061591532410705799289299354082446807429286956290838389543365518873556739241190987752358518731033320687965007603107704333199836391170548111245631832601569175162013609385013876217206586640333694635073157607192133111045971478443223300493317011472592726486819192241302968311649728875097478432006993164474570877740139060062046241199183408497550384584551632768452922264576765967888943527529452546709300317466702655326308058084522737484784475842850558688904037454812777875971945491149030038910044302726114948085796357083815772482992687925700995200781969794704930563816551261276892029414523605713442070560498991379359779850208053516822356015348120958545087015463082262511634763112136312516531955447424475528530914070843344697679910497034636136720946749908843250416524156097895794593022237018722042022346602126847019508191868311124161635268117789953224417357458522894214191136866237723935369298642387020456366961597780808540109884439048601614526734643276121451840856011407794302376942414215508728355036468282165291506217814494246109159763397030677650692503075186175502247264256*i1^22 + 572153677587778752466356183260259705178403403907725131042449429779374645844479704536086194769713102999839845160150771677404235158804434351019067995770056475713704076692197585664146180439788532451812463161400374676217955644512121841517634836766643475956628379601790049249158152295010649046386369428457823856597670769358256097749770706179572686326299449134576374946061006436499104789949444941355742370397951198699257169906862062099434623532401920097054043638689771250552186999070419590347043667604204682812618255371521982663456804851742739610279448248228194874169006374830029526179909275474878641664028285725439553716369460267957380033617593473172229916632119327171014436769773084427302744143366838781728953883295815392516836149207458301619675334214128321253659333613510256980693757777990101056727562247983468443324771488793672731819309997123368146304650676490228455582232479894549787065430643708866125742408714355640449071554885461686175092514022234625408388264611937926351741921436043251359607634482803800853584897645295056551337825837213162576785102117414255700002223803659714560*i1^23 + -13246426304619558113256009739541073453010431422511199323177849596616398477722131660873392398358337481029290050072281658585186876963975624907351030447369638911427687761081414335686141596842446435738537734912464093663878005374142336891245067320108064614018133122897668129453321551529299343444557306531062225783417630860728670963346561180527836025025714139741713123234472512218353436487640936996066856214954616543361482164974079208954915086712715250829881884437756375955067452310261560743824464820885922362383387094097957556626173477900703391169110104464244325061114640986345529171605913862588957448678501584586402469166078332049933568969788341849826989126081960434878153248078930425250221880312319335914989509271262249437958925214896612118298940008866128484061975517448381045466459330794043817128204527025424935647852658074745772573331169667088961629848508977781833879894527842001950055740147768039499691888234193326224184626542880874547555962533987455328660687643861074421450557822476940946511711181425376236163820239743271592757394479707495900234229549484395489915887918514176*i1^24 + 173255510358639955745413354447829453570021812076027457885804128268782382574290465849886753747435812130579860012960782004582401628759153215809786834396148985976425933911895392030228689878408411849850716387871538941404618959395895871538934384223607966805253324609694863614128279094373805534689984610456593087861238743350898439912607168536745617988015989403446201845250542445685909142625394333368006518912527427153595322928454291004707214319849181110184720554152580241224463927368076347480211443579896903404420287753294405647609898165172048447448687608966192570071167228624241449782397313766065378816075741529495291288127811495557253532016908753161264153353936179599935051427541445916429664057265247607633232806525209438510245526401360585193768221204129137455688680665881558660957238927753967954982249640457262253686784904040550747062880789713440626515868345080925505041230987503504109942954669122477227506350177701560964857190172387928070747799881385483673727872930901166898374421436507562607919377066418121929917152655615220693038670639552121741739532702432056035319480320*i1^25 + -1000954552977093575951392040786858604368064378835897765001247695530484375072821622125080927235077769696015329966470782562239155591362319550989684227545281738709958779278840983883448474370051395869253675071267615203306561455263913239144270532981622994075727445569261674099230585841146955046782639562801392562431771052005500562749385365438282765924154829788368772260923855913466576134468724735988191845286463084545326616184737858028697186172107425312737298419742154981629791129168650166884130663552048929387133696861204941882923728165928994885310793923649945781089029464507130794132666005909581199840978940457520782250988761477349593184296071604126134484839549481608347115642491554703798367297352153469797594034429154213614549938703251713431321390459298615497923251279232777510505000439654046472487016886633910323321334574723263897474796318860844191498415434480370328470983456177134832965356927101233848568577571684267392333715986203024797209528760217313143917055294042648972122343439833457764762190652243771182818800419856043193546529840506408387804180112784675045376*i1^26 + -1486181472940856129900189193255189161714454621730763204245586289559636495359194627911270834575008197754616520152473796606887710691873714752840995225673164548165640514487545911355933521543237275855834462694291169023886606077967396158885378226636254087807399020127548763710267338832588347278206928069826076123193376660168390269050504751812656504074939775280711071662200787822848878763379170484367002754688526780366690870917346069238179949331593894612291433906608536033495218825700967941832008390327001049006578438520975612478103603551163720349890991567187400282883827768171596498725991089829076667999948339990513956014411441561195772788839191893619912080645579028646102894795956118673800354033483768754219496441567645942859204207799202926159720830271216645154015749217668417042854558291128423109922049601812493007344914944996589636643748452218675331371905375210114332643197200358376745836659070246403329642004218727148002753053456647655141338100717703666378649942840588617909439919809512451899800326269830628337043934076401976307343615615697652645668608372899840*i1^27 + 47859959867983541334005434963323453005841723979581927203147154316585924988735254614721519044970391049928871106174614986027790673523547163658430701319878878847125973312081189068368365269506942286274609652160528199360722555655052587375847532293569363130818213988898057615200711996119331445505130490754274844012792435883139697175145103833980611066637711283307480524350016569288825802344409159908404545509319552045620249509264207361143977073632460086515684731218785662705366059674108500885882221803039943820587680331090651002109466207188730208726371663559543154781052734982483051243040356991459882494503944839309986376881392254291671243493937126315762963830507055794424294181267993393002631523045861160115100056882038621470315104323918378144770590938963533087405994406411143201424859564446580026217258144098493340954736829170433091870747932734089095740305155933329605896589931368864527053365969442350749517379770238191243952610592978404174781506008649875287700427455220908089718894563711166736737295869737594475412617449913064365581506491955966604124899770368*i1^28 + -275336560485334199033524896869106544354328455464992101029998153912143934989234863719357916591097621080705171029703829829542898132309491068031922422177113167308525263640548013010124754342927178364762749343996215157672553023879721390494138655296717810144849512088992515631791336492349044765601951737706276393714764915567701957356414447118132673207568518836205044191868366892717742500116708550112040158085671695712373057451078313358452632503040999757963295878195121355271133772673660783929807184756668768535241819857104754716360353736642621714519521777808492053561972086506422960282224881218715113492302157326414296804662192320748233923267886665567992366622095771857830434451028069318892355613550682160501959855806193262536780396085762343939771912468857100355988339577555940907401167469573619942584230259687188466081420312587199497828372216949319909025070227734701348374428141379910316582943652824269100331402387536600303630547348468806211377712760964789973473022261972180551689041839178757580172771878230223702105104457688708050833876618987820835405824*i1^29 + 473313643011699922370363379812602494717909650510738834130858593291556911182902750772985235152934784030229782142397623397169102027472351739056823324334057318254751244102083575224932184833356255125711042377090026063369995668786899550881153719795661710553901305529338036039991433360708454379720245977656203810070879379523283084821734394921540522481218622645440004298467591165204903870380319015230252671228909612204004033095658298116827726429985836032149353817110993615666314950778316403439260647812875650432024066551387804741059763742769861213614021383664101595817559677551262478191302735013606704569678339776687477840614346067454237740011969682012905772570795193421082517303123732037003106357409562805806997624307459028162225025516882194218078506192753664126765200733648693416511292675341473193701674006628080565266996579871348745769241348138352067254685830257621882156566295020433093260176876183659468318544963964795564684096191685227663419629523934350244782778072310700279484719441117003328555851053959715826317954188363905213796722495941771264*i1^30 + 2556253537840156721394468134559395474774426297607449679159909654456641594665368044249871434059975361829099446298777725100017147216510231991582582907889893213506511304697104544475355499637155814376578772662254785120292510921197717830522621385659026762266221140581072722131774431182242832347226366468633530586621542099145456776527499381184471696094154898487130185288558588075189219059614768902569793292816952200666206268279404333978243217620578257739490554498360328405496093355718100398466180942663042313665741806096113477698654143665176755139109762508909063587685677642495770903234513757732231622273241407809262037986466084175742472894956876007702096791843728337144613605856210467771956331393389468507823419110360660939741573574958947178781817964952773601094426333369764389967457267761169987597367987736882085625484342397948571975213226575159236950361811039826661127186638418920739034734310804882740322859441025225630394820938532364314547337974462334799419360459720069441354873618711263261534363492426657731768986373758295085428659531546624*i1^31 + -23612396949105724273641668908326934280552108620643398405448359270198649223706893503727383143752590115477156439910062367251022561628750950185741633214647628278210290777197599626500741277465960125033018056084327065779154583952653160452916929935931575616612856954848602451981403589595376323574688298387182999409992003236968410967194035605555181173570646674914313720154096103019882044091161773061944139490183700315994604520905569239686626452845384279562655508558582607276107360410529124686600090699582869543123063864201190042816188795550578380199089441743358804410892025393560212654926048636272306392699394131366358297948678942306475892871828104013002501348376617733470159213171443092407609776912681604820011723745371307158098383254616963572692788124472527896295895277020433572875245138396244943838770386152775720293762967655669369482797011393988491354935880558457327671723963624127090122737345705431234401246208232479411481956675149580597590833311537529932949646363407909912751081529951278046311152398657154251943282625008098921341255680*i1^32 + 100415403548632572347560990577764095987585027738614185977873145824079574647209248864370640646322005602951878649583321389408569041359760697763921804499901049173777351534587232422187095366349423276221361278701639702793930874294390127007871941157897140144927666971740046017417260465478060627383779895486537064649915107175215928590272070379137214671956340861729866269596054619225286813610464302923785190285648029773806423255500911093062918761520815121484471494302326249838023226200880467374056801710036350674464447730770340200840918845352709684563830536016877130399275202424546690988812802984100556392454933205563934829014977083268338975449102095580423964665701823171346421711136937696851240716016612517204912696471695189844067460817961005743468934047842728935842769610512922444201443324746832359746116883557694087279885327371004827732656542313820116677345084711966137122200627797534363479852601699877919884551486632679500992262376702299503640306508285061882081685305525249061583157812955715026318286042391349172399325798039327604736*i1^33 + -294930258201880331015809136497031574451740188569859017064477613317886489020458380275095050659801122715899448115873202485408885404331152109422978191445597293405063508547635985041444236873320626194412760498392528440686148389471720087248717251070479514806840737164780909135747334498750257154304649217120835578537540970842269174657672113698619164630822978970243066950887919398426423039214771966488492955056733351177111100513965116954818884767034023238709000645068441132588258689166958162835596180737444882678121805231404598950444735596257406354368154810479266746023081016246124778604070028100860782172302199054018831348900640255938118776771609585198772219370174933034094595107199708527726922324167818117191172083431686425974840005376043255472845740799430749150176732358381951428160029972533149548020387233946174169113766362893431897646207729349414956893693302196166842234057201938222758997656713449643665349677579106543865085223504424383192707978761341333459869376398338619780003010816392718934810263155845571412242284664586240*i1^34 + 639572828293188367020934165497302302318091504644685721905041750986799640018531192653033598431695839772160676847228852790497003456674999447531622919926669063841300135068486827317856459863962168813655371310439706638600228719285335690607595210621688194158693734133448710443757841805706781210044661056634281584336324118004930305229361323801835966866174346134579909671982748032088323144646011655705162154333552429506646786026835625184098591517257797128559110694491499801406240118880427196483428700308687862033336507719442646782092808711839613675293768435927480755884026172648134066790643929004983118657418063027275283872415201953454190493277477365525360102450349365803846617579054112742511562909449327592370181931093236953141290017193911513489854490070614976333374186009197119948960508109114965089881335392611145006155244970862421673198160744875588841221145048433631844527560351635925336919816461672811654731409426582918531777043940629066945231434764586862271124566008576196724399032925637523637218723437951316514477965312*i1^35 + -1046076210113966783153405925583934647388863439360755064694530094212163416526768863726678271885928191539689701620250539545169919850919501004866392294425605575107058465109381582248089707985496585383473106655850707018318207091934152681037578654945725997978508752872188954469233416198724380299845467920050542462760734471917065630018989705554114400564546732616134322243992264003788509156419286332326421005981325246097841769084923332406188186264270075631952224411374179807085985238914268120826990727410753216659708952316413644788022462430586413272387003389614987274657660460657120058961445880141639934306945674819318002351417448160196518519006178582586943026486792817862180682361441406606086969325329663759330199149232788328714801694760798140961060774057837974792112790896380633423381227944917499381572866489889981453178410283203918598152695479541479834901003351425228597961960785460512773143084745723209962491510666465504530014945874739277232822670739723040337495777568850087870931120472382691196616218518199361077248*i1^36 + 1242681310643481039557193724148959838658215311226573063778795311734297480988542276745008699534010605353484015715796777729961571099840774450400921817359736683269670219453084897009638042442350838318496135549422000054730114800113973614255868760999223404048595003075666166162434023652175422406801289718782870403033574471411261820631247502304191017682848962070503169227027067265761630283816079747162661155472432593652093660531713271123386271519591985974615679169514969988962220450030337088358498904939923610349403630180401664579914398630855752514039323166134200383111327693152381784958802709497656676859071877055442077200148941887129298078783113190082303837511172558469547028793196757740300910521237289571146462947487994458622529467321255265840523920888178015133295640546789999251652209799435180131115159235298295927276591229325561748695963916191005650831127065516240205304983160587763230368823077982641289643701476702922734711346588701936345922214203490880048044619239092990396288136941439432533078218410819584*i1^37 + -935489276586358895462877134180867570671329780609031504552921294177770909654928983723944364781944992647118113728984987301570245763080860964140955892299990064704653912900219159767973915936619886709353472902142786345522078787477465342101481059093644848606025735060422827457277125300981951426233824133248890717899869990497556038461773555275186738391722811604352230562954813453090835735047864448346021376617954015476970713232129639373626307397878331499769485190457873757481073675303315888100613471076363026031914776767520192848195128768989147276782141759282987439346013696987256329397393416293634467216121716292090598019487905408548682279103752044843021063329323168579236623015587306588342026980703827212139553935884906553584313145228565512335942367129053058370418849179609342580699335631328779012421217198519779143283806576446486070051856067023036161592079811844905235761078031228988793219646092040107463826179285480293526222672618537976993543196842493260582205399613273130644741126617720135194463174656*i1^38 + 123090462603600005194278060812507117343202008977072704449372117993230882224957253746601630110458998075022340603603033708120148988853567495520588607253793323734262492120113832373711519172074947879183969369491555166288205758016281462814508497151076600617143486524309782212121423847758611758896888346328113745451425812548342818168502426976334815623904563729277740154277834135384724471585388617518728543520895659603213028320155234679228649169343392942619260796201978998953422759702163259644387258511025243891889270323255941489870213663190856727687759256531782013773637664413378178957845793174964568337673553547742231546304881933915494848449388432560953034540989040227995495712948770587337047021962452799788696865133814967147249603359537319832651974677166777866687436858931177002828320477405039467243261053761419428823506616150344702714792699745261122455750779924620151415925511954431947778911245213312520035859321810900437171000957777125830178727371698122329073842693689035431809637542632756346880*i1^39 + 640875977404272783022855783506942149224742125520395759248297926810063110959142899004656115903693320522712124375015334648528255426847756629115150851725896148858624028877900361613569238970039167793142672517097674619412361146956621540602442790287476862283451254426251170095033318129348139189378675435694124224581221380902188193008310445978225523141533270421839321569171290205085459236755137747851213840407234553685839094685717767851336553878179965312552164283576551397970277508618074093576597140914959071909732881247116029948300901359951963822876336440110359674585974483644539750740277168156527105567791611545475217006344213323998515703817621574867306565932575901209789249959975854586190278091127000186760020840438578567571496780861387830308402561100458531903114973260967518541143433815725626688416804161465061773044826130838271844268688751180090536222897667587045120977633127031265844460131631341835546749523050129945037514646263355954098785184275670871937943642583454757660076438317957120*i1^40 + -928849883771511514115593951831020219123964142827285787376006406418406779858843885620440343264306268147709494439412760406635187951273100053770626574549003192837141703970367704724680228264773098481164724391444167252169599046089746321006700876134514429816888318215984607199399256061529406416153638675354837415890767499302754898757962288434564058385942289161461117203817893925797932807700471831220746839025368399620929919029930638620193230115593054402381205161378086622381897646719832339443768422775030622856316963900331911191920366241607451131661179984953666105334563210939522385855842499535645621583694036717873011869742941752312326539204694669459547159425268601418984664023384834816294441850405314168742543767169907592288346025316054593642938632774787828261984473313241286986754598456997594069441805672334893797204730410253735655903687490000382857497139387943400740785747427355163628910263128731354215459201680506652912428271813138309078867652285108549668946395514139787019983781888*i1^41 + 354669059519342419847719761840412238635947666381402834386580022327786709354190149755707214510010093508600463886403933887611700734985366680960675733527638419673807665067474825049455049202198766910230125934220250500507346565529308541445060452038536596973616097919179628551939499830690850893289278422308584493734401266438391011418779530980974100828492304983589768286581977115189554418665519167290117788757305574255811404356169830223348476601718819381633402800116891335496719502536054100801643224693309975712494036170230777259132535513138021873911733195325527873256709855831887954815837875874077083853424951163954474295400600917055467332142000007086827083385626849950785219267575305572773888754185669910155710415937713492605912598643772853360764450268996402142727181061814404677016671611088789989826170706294269305429753444431703548131854867763923862482457283063535032927630100649138011586767148063570700269338845148358691518093560217804557527443417696533797832151852943943925760*i1^42 + -43526857743622740720273865975254335822268459100264949669126971312967261614041946578774013418048891732669428793373072834649313933415052796633318794431899873684383361672834248790584239040439483966411660391853252957719690772009153570951275907740143944721752680535828463156350634066409914488968893289792035083903138492404027102561270890301163651224658441402279070098265834778691740333587220301109443772015183892433909275485576272058380740240176627723886395342366739993808777985778178711385181385600300520087545614587869722287098447709367287226727656752943378913795144632596812583625993960578174208167596287616831105840788538454647689781400065832872481629139049071214943625057880737726866249274506514859574452433917343656810939546477862038052737016173651025707668952388618684430639543260679953533802164179559939725216904883711384179960803116126191885383460326634981329351625942728658617271746193666383345340932633292108712372104672857344056171086373226296683932231384694784*i1^43 + -21865541139533426868810593120842699494800679603901947986731864084319458370573510848895893140418923886501798700072304995237411653411306454348082122403561279593467279622884706016244665424892329089510944535147902261442572919480413252143538466977448590444610698233504562259688452408254397403999720894527208151786872638469567338379360562265049069112425702707103503044302481315065098233351166357590365218446210584263689880035350341413011190358062767295522880265240845995654848623209046781500171910946232584754876950567543602081468132470868595014304399853575539110207763402761598616304175238701165848286584167838182116390311567973954350939631792382038975964988242684748573408728669242584408110443382293388005511468529476575314360309571177570830664642459362297961854550187796420045128118947813450573515028447189574975451937597449629892218248767127459220986521299466517027085452849534679470856120461024340044405176612405700835769893446070976407314796943325600568148230144*i1^44 + -1525446638058729060863492203989383309553740083692809346015406410424706709511234034041080878642870855699307345482368009609624214803136018261336647768914605065442351713589093492404336783653040865121599772113320323621636024156302718531529276780714936036429143418975544301982605854390680640367295804787650461715304673203268035651501824733878252938173291059917435958554669872456941342089008477876466319442103768820886462338649284443263753313254337739969635597082667951523917398633636119666074293204054794178036547168215493912327173644524554043199513782132961949873384787999295968114974861744928195577393415657658675245264963885685283524026359546808401711761473667808068577160995643861584774495495102487725033527920521015285742116309837552850581130891721392236902421934622248429440074167264118303557613483491876152779903243280890776247333179753343274358925852538465826043143271156938161640161845797508578991209801088933730345996768278433035445046296858385711104*i1^45 + -31423480452367668144151984755578443283841387434848748216393350485036494472682821660832260789904657767724566767625376278677754858677279504092885166224380145011266740250402543917696381038948835676077425045244092372857674048130752682202460156329710018293768672878656408276632643289660038980743903287648593400162635887944635151187404221757978750993368749784676021564557870823826123678201220582054470294513037420054297999407495255009084947457451527835288751316736066569800695584812339729219289573817778808002903693152459359752044563787928795780615597314138991502906275760543519590312373842868878052348194839731763962097707675310189864701455729656226651803887221022382674058882568726842932137884521729361627197718763074726335568257776232678321587138781096540131511651977527944405745460028944102185473080847927658329847252547982541972826677877892453330055960961645694548514395348351540660822821295270796394151799636943635176429336817953512616391075692544*i1^46 + -316741195025292417654622092847030707412400251335526738899729346651965051520302285937153996127038853475559436608473987967880739468137133224793441987061854729792568999990570014028813794028874368232828433179591573280008903882919620453024266174825800641773506515233974060158652000492219163555745301712280301443284688567921107548546327659814186382308307476772421429015941900442846694706388522248751385178907979374515483855757378140188138394210899926869600070791744534540004398370737721257054894071542163376439406037946155864533364496063086761535062398079265820678019781100517816574642065475167761271365740964693859487352070248328610904559450375202138504801598387009059760071889595669262248952738483090856272639074444102373794393739573038783625870768465533497802047192934210859533507350333531583263372567588773801090003372676145311660223740079141569196098743641132762066330064453516925688011981270702703311302185835962133366969989132118929702912*i1^47 + 1759501537928104780779786084268555463906522201300737671135049314341721135737073017600151398879125344060437269643374317395668598901915045468410299689372498913924705063276175933355752370277858069922406231019222147405544809589743569405366781344681563101642287695712053910701512498108784089475794133905927244960340191538650549912701804616779244717015145563073850867083647548978186017307907001672685475559303871755146723165302656864188783926318107279534684487712051784897744247261130773872471018768264558920327145379807601762236492730146451869818783942222036615551575709809543702807888530664022120022397520666551740890455484932122835267880548376980876838834408922295673472875495127285776703720302683330929920936347897786294905991028072000424077198914637478076071548506896600840875044776630773913386225872238129644296770770224840812529639464837143740107328166608608876185042332289581555619588645860991599372510656768688664728436123631616*i1^48 + 96319179199573345412949667397933267947414212581080992946507241890703357340565663974387412389541733377730601292930563667395957790225748025756275774927408564047207044410390491670373971893251378279280800351912076293420716523183509113159249610556345404556876094853481360047963414962297644865134049570175747477866993393863114442598172052789870984198172536667698991132685886224092193810387212162361226939001862494581076752542166433525452344722369028838263273015258387242082556030264481862517158298381771974598967732638493764158145494483528308823054060541397705159980709112553434122180197147507021724199905125546817173128130261135415570484717312712448325310215115597264273484157779613616361556545285780210740021623327240969243815103612168673767467359834458792061879020855651829303089467769448702520778385817926209423656174280495371725462220435582633356413227187141500928296359549685713906418992846739286413601116395514305116635136*i1^49 + 771160901435418973445258401756185581376158554431402834314029561016503557363988018595481701571654225638745465982191203387705285577867028443208667154069922287855473434399246729688448003201920418271408191155103239902730502339599723524207935314514941408756835617489669178501562013519846800185751453628174699371167250214385101943765213140935827726839795289396708042981845043421420896432320413051047007119073023813082031184836463150460069128197415963309618731942207250524652310710131024797892719025137157825745420022521941243790701498634529342847735674359015329571905690820508667776914131038590671099916149839633371267840829327181494366051444698975036396357578287204604173565537786462372120381685357809632731828032703612337167272577505584265860821144211593853154211343192745044393923699899456374859072216758896469794082164686237292824929750877763448230209099120335297622354454423374462255865089231495522895271136516374528*i1^50 + 1649588913166488891899832923017244273294241490682381751919915187725785417819935217042861393009039464873383528892441369413470465494453002237006813946298837096689493281989049513318156173539622191114956435213078110477750432247846470589460333856323232630429646971313527980785350381456843583046941229017396997436111003488763175219410715149304045136532356467418088330765083674986350567740033715645244724875614723756841590403675719054924884443896889050443889610071324528026732154994535914823720331723893203122752933206440809059052763638043459706372117219051374562182666520282589563733156275267811854691807593054420110861945212622367940957573490060869100508439443070518808523869573998315898011478132093921856099441003656608509043043089563563169770234980406310955334824514547035901662294619135993451196395961149255441969603424527994637018885068309717580751519846527463564501999316419133177351714253937785339264368640*i1^51 + 684303087687032250186520413772320031623944394152664615672842509534521077615282293919177515649729709944744905072820392627224546484450387905545711816656844693358585047024905678808158102842278264510367361322933842179110895012772389461358761452417253229442506974493739791434809539097625483282967348316333006929288916552496803590952923759163911723892296420031854400455310205247681152659427841369811955699398331900890281394936102949584203434083128197195131145175414475083231595620666421627105130493025496327885445444866283219729671671462320092507011299332448784513041053810206948509632953283427831582690146044962916929225882534715496714305074199663751987321826942796333685274026805952709554140099582418578436207518800686829956486356484900770760852207918279523926771674246907860212855481543430230636784608390490159379763354940342079403329191775698618800224548927586314698676246834191746091491541607514112*i1^52 + -383566013628127342876334725552960397230659002249773982712503839553569849409778850176189541085436050189608687064655526024185510484511798086979293496139899661236200788843560843297632846725125407992145684345478208885488118003145266470172447426216906635426423725082543662689100975018392961807625235169197564224585523947011429493686566556415066804292523932902204597550221938201635634944276252788715694766296951381189769177931919086710317358340505394219171179456127545272325173051819569392123388063660387042294822833908104773764505855692970616435701406151489447725742443951574386283394828746547666513250536411612344089972131223172134589793023633690834757680183507470470356718072296506589130021664408797225742616347386637396523341502435889328114491570355223432628725397336132321958172704197441975804855889796172692336846478809014566710943663964578046891636646192751149712741960880703635718144*i1^53 + 1021173174251432479534742581445040811248747509123959202368093567625765298775366948441936075375725458343769947901799297882724473160533315546568780875771144033048504076532663268848107154109616519067822530791920230555866053750505392480274142132461655759396441577630244867833508631464104270400943138373226900551527399902021102306145725212204509771072549511669007936646314493345493047657829630176980710598139005236037083282579146368828514360096079226725285552511421121829356384935125713542659772898427972381177542389255230383460566649918582293195804862988296832225334321960069404708349905642649666799535046746810827295513846213366866128467461544116782887746830057180890524415255213933803756864961236799270717322329563385907980158002312100086693341900628270796329530715514770139371299608416133020390284929774768398376516224169522667193943115535754198166433076217098257998054948864*i1^54 + -962556660771254556709859256084574992497911096337992352587347784167643181186490787106599183432128796788215272101389688755229316156247283167078921767553533093134576861689494042617540665738595757337655263608335571778807743474290410533653042394551005815231877658059291969773476910415369949599514243920024776525561405877373130586791177585324972931447970325342805114044095511353205216009129336419431188033222845636568215549093511532656963389194559910211033370379224893516542701622608277996346981974365216722113035518269484121651509765285615870930503595891588049488253676936621494360702414757994207985077580339544420155060117042776008616626704848758595397129501962906959966156978418756696852351571977833941757368209872068743021905511900904163785987463514008837780260055010123454613121265537503424803700899665964538371844012972517582689661837797424504240743848012218368*i1^55 + -87892739234995881684111900894952736733303265407113440927160234517039676706589340862766320991413685171862389064357195604529787287342610980444967774074820860479671745107437280951132416347738975273438418347091225377920113303890041689172252069814627736314648206045379235961605923891309807687940413665668025860543667965210769449737841625255297422923890465876203781110860054793964705698158126148795849784180678124587144615441064868088356820923767007483352681358351121880338959561405374489788694544361921833176742432984647882565459301124661047339456786258970946504527175806708336065415627617162345062884153966647774171964766149040639409434554825479131432883605256953159799611783337300762864720868794631571153939310650178686319209718344862505060769092939910341409514075243561831445893137460919331626494038393594309022250586324327800351395286362598551658496*i1^56 + 1939410718046227093438879575188444304330134314183849234784292555068886365323824121527842628276401649958014472629428188625492896995701415492324916459607750946179208036222429060004680514724108679272163682923610216542218889850820677225945164067797215508175851517879727802183690609962204168216942085019739846070455086838339030559490194087228785126460043842840378148015989477479552581718601845507989767805832554354915433625944301065232758445267252041795085496625913964658450190850178436083285058176239472907992659298371898440936725285300010508758794233299210651637603824686857145764222608795865619117211728239579069264256588101090592903202328392121800700020228994243529555799111510707286348675495974182635110987597932765894351397251801749037187435632879951374906904487531995506445849319895746306143657561376732809258064099962492928*i1^57 + -5835522610671327092256250739297409457685330116179824082998410013712015574021503536984616888313112162556511231636511073444267883328082226034761228718848991939649594461681613839500739896036333864963524860431427223675742160816213301650430755797688907866897934499597609214288017028454935904244579117109603847655377568257995232761261696702633543935957105076395167144889085055307906525466387567691791551640386432139477385051665866261139252962216411759450281940015326533635492703743475546688817178843567306277588282983110641428019758787346993554989389517933615573481025389569816436023348351339485381089875926177370321018182456062902059704241468028481364032948628231568430812228336772238051030605395351942032333508080665634623741429911085067380636207763661977275346621906736026286494565238455585179017260785152*i1^58 + 5031123221148890203201827541977176310536573064901602247422510878279383118752442340683060323071008940948421743350172245518260941461602576072266219723784694542110916512105573508390249351901521149466767224354363564880708072648256748037320668666224485534060248558403244647357026996653194903693396658967772325604297820211363019015795424600078831224732082914081565690248046694568600332115156296333509168886340258086087582363372011232050391381108705161602264781961349275524028723496537928082372254427442713920529905168463440453534903454698082730263932918875409969599850370390669531203016499125097518239732564491171946970703140534154677341355500201987847537308961984701209440467039955290064464679969339948173124063982346586060975200239351424893019334198635437295893363636313728*i1^59 - N1*292557798179896156466232427642563300681983529507722744994954840299478656947773978879376691802622276578093963077151602674241013934821025171228053250939290096236562433368669078125*i2, -135767057303869023635009890817194262620986765270189177893399868946443109441692805363064783427454191196996356218154357711858094875830835083335650495084343278755903534855776437004221237252612079715578154425422134544214866409210227991247979415215739400552327061382151796121520905540192649535562754050072713380180963719310257416379276556440392346776057470191933810298440020841414702480453423819736159561729017034943143645967558465884929083747298538571377579777406909872299998375717533481647983625677972624289011829293300497459179106494059814166124134430366598970794510358352406710491299790975687582230013168013590757327965288878766982215474052290179029697081342167138138556507196195474938683275706580858402034131358247419864808666265086516094660773736127002105654135204051393022672115306740050784073088583015863093519378492100469083885277217154753306116410545900496596068633710692611722001041760307759614853304377234393868834218502742516570750301455556889869701328850331533659479491307785317007813033200374941423787446459975983389955847713330525132602159664327995424433200795713714206655985888473177651216732415196142938894494458402581458073398804480000000000000000 + -46915273786042880521122873567446652536501997020694420735684512614541212841515287488888673116732092838726762836230485538444996901363187928335497272463379139922451318434089346208171175067000074091597526616694304673584213038559028795663795752134055166041230935838437359756941126517507975655269414900635589767188475221776990569419338449915298418433297120970042318953562968007502543258753688443167160871886331911600747014222751826854127194071439025671668692374053776903557301799499527717512229320940849753774675822321013381376744187413381643168645255299575166905363009775416004441180015377529987172461295726998099464703718785656098894398885771651308818322350504158589698278902032118782388859284646513307257338766915364829974822754230496460600143148488051557375838226688087323044558591275296719599652926910936629624898065890516902409662386694301116343399910689930960955464085332945284589835671879362433072025175995962769078851465961755742762270715597884518746523855348131980850518775684195497166924787871017263875086296205464485046621864889599710961732681085978333790755223312395277453385692543526165751802419499183091995943595105992016403693463142400000000000000*i1 + -4944455058513006473364815380091585689922061081325391425684385966545279034220641412144930640749608131277950086561088634000658096811707987197751457172399819137075698292231802543049348244630162083376785919187456912713293929250570478260637428765192762514084031810982885133127795423944020825241302058403769855444975306689867834768314885478187818313411038543961923016237849647634285017640828724175018267191126077181282169290209012547169749691063469920013557431704563998446892253533827799493117187163477339430222406891717696972108388183519869711689425705625743795340633853560613078569721692662526401628042274330727661667585726956337057764189168358161180325170591490417484130493132528712372769421071162641483009214285483400320107699403025558417703013954105234328489534554197394819459228546104363927671283425738441242387334034479735360505597595745917708080262526250428126445179929500238107515516120968193054643038652888670972163635542324799625281722162600110704187066655341038404198036838107679552974407177459775143225936907218005955765741583461884077383325124728076247273794783539614875828935791239273528564332459208067838734352348788533337614450688000000000000*i1^2 + -81363748736850941105905604219693815453866940198143346480914661797527548603163579856064729888994370392523049831112051970006482589435993025079293463713648481709770798081699727421535762665777703350682898438649779204820795373582850407897601764659163774546968663727750226876025798465798248619763558617646294470607825633745957544495811046852738075076452771227738408743242802138338142013077470489554467429413267938492481383895376476207052434681875758481202973585475123180019023833016949987695702700516402958247142885374937142751503423053863665783584787576021840960967974748881442522486558524160106464112181259243577065169833282687157256493223471971777129634200807997361364370445273495678299388690838386520678319026289287550767249766337439047794660530483185287990764604274685006516363738481491123173723263943782646227538691431866902746246327539913208708180111264553095459633377775972601931949344190853725652745777674819500928239023978159267959943836609543772182763216622016499566422747799944962596263740237016975982666270551820498121265601607945972758430847731999675277105438832903168767107738153873936649819909948839732871853008377107383698902220800000000000*i1^3 + -62584003486780239320029218210667160584055162594956476395617786224104327271691660805203587806343241458158749035537680755460901423149211409358444798403793671880250955082943252551358735541320283914858684734206256085214325362767029838998395608582205580666168725923658775370670232365251178952696028351847791685463984434126003620837614134837994720239446794994114444892203272859355753421395728127113738434835144357720951915055827634047518297190984205120777374352791066778432143031190987740119466695502708170887009032327274131557656820524923831802575574818853547115056206691913536147275611782712568917144665726948063674891038751385281654957292736366041080603380172894469559777223741602652267913284051053734181803503083316455607494496803873179355398530813693338375124646008316108974889193768661182328636308410543296032559597025233618045137109564668601527562308119245700962789810642509569685231334134083857239837967538368643410567382225353644700773534329535926632417215780973844535594507498088329022398085346250401354375094073126577892462515982231468253412563672546172256567177208134364145436061052638263877762329115359466299679497699108454492274688000000000*i1^4 + 51055161990701504083067939065503103291720339279914127620162645350000840939997086410701773333351791885752314745589626084176355179211436855972417666069267221832406022643861261813394714017252927848792363032234681472197022695985929367816627549825633185744698837978907344798095126535445560718231531915900775291708397939887827856646669720420062508506195615611977005468192700044958997463128893933481474923735506172518737564545781250718745116136556980811865583430503556418384235565734106089974714596072832262078908057541324415481362644266118826244080599378401921865740261526666738661886261614666762325872844656874500992230760076700293601601860470848288287247355578751498237206462713268268374855045608660554378031395191335231421924178079588248948138645101034790491029761745036678033245030803811545887306070836506630182107838206189663629094407802483934581278002972566297149553104188309022699525854887789861072951948156350002702163966378977154346936581100379927234181165311744957278375195384708334859344932688887953514691025347668101795813670057964679977777976089433785143000473597664781538930389657719974706975588174501194911241141049690792612855808000000*i1^5 + -73334739532195325753179257029498330715276792392477263949477801182005581566853133332365911137027469261956438283175587715720216829079611678944080366283103587708125434802459545439706705957125205222350295298413753611834412001557527242113759049358614729851322311007581869784142536990555868990424918196061416854885786413209115171459399207063519083296495492915238066487654933522444665733129698366439878816597790443625848957190445045876011460480277468997023788524816134592187026314244629285452153388218326422204990708571732365656425019988654403087315576165745539909879494802935941779042773786146771333538556312567360859099501957485265882627944529898823316885090968334328074400764609252747623278554867616104236038737270732225152618891704823522209760131364314742562315969863998060288676804464340914873556946574549861301127279342298251995123346420930237228688378429275929747609659214731115967629560518763566913551511454969910897343405435715654644178613205110578082597594113260898070419708557471083920575014779606532011020714101384715310794902142354699228414331641906231305471384963299493885526174073694638197001121171243081549076951776106666273013760000*i1^6 + 36924917603388896753351280759723535774336772828485296491253376352096875856365747689244835699603366519311957309699452370131627318956306256853130449801450785154435164871593934411825726014885967152721980572567023461946915222750990443884701209657715749260923783747271564880089238806963306749534803687780872989645364536502834073651360550664168796048778889941564482563163197806934636727706796254193684854018314763462695943833609802963003633407967896171805474932586384028852602012509364895614576621620565803923063967873607074709307340000587315254140188776989646890364202143498965274811214545028083204241437132606935232177838684592390226288514846316768361761483463978342231723409348708500498199928594781950174348840860896189182623254706961558107976456894323142687277287982209534842337273534108597516790312118827454644176130166680598543125227443200111510111536162498743079015631573943255401453196195982107688834857701182841113717077688778717553316612933514044916510953941208991611772965887135462995859365862756237705960334675713281274785158411841396361332352813968040344881647631250199690585423856529199176092463270250093691835504143700813728972800*i1^7 + -25712476683210126180788295907801397249313875431572140779662289945831953573990310612644533709379736415987312637659928567727962914460095207340100927637857619900201649544069750496268973342791275623247172340402951968533723635317915690755692919751808904132249740903116475511766009254248730574788323612863992421915272359190220419949641797466928203582552641242136056424789280570449679512531437621712380180766854790860075039542289269307193678899515221353416238373706530707665552658675673312337493816133829856047492657057441084658985729131719611295790523244103582620140069041315013962794616647589292712320119982221859520528245914475516361775376428957849372476437800851501786714149024684703951301482606766172306949619454627706110859035203213156154155035165557350375531929828430918948906733507329485116295189901631088453818186012698757978990864776912846047101377222152826332069476456847932503000475710612607578087534277466413653030203667057427974807650958801903703296389624788254078315205538346938274259785158338592849011835222656073960706939386271753071269916939781353668951820325230486509888210807114925230547689490101801395011005110480734781440*i1^8 + 10021167441249959879261671034884364700017251973523343196627025436654546267147011849150293793211253342734047775549435994344359992791558141138215224426867093140483102972868003724583499356940713536859236256094757210925011915636880976798958806875844308746474773780879703767463834338460105142144750854281623305903384673231331626491099023165058295644550030905923112761598996505162690004984642682228909767379775818076072565181792822334903968483761983880581709083861413149185668721440647824847481834109590907454208587868250455345935966808221912064012397835090971806296161206623372948513805238547497551647077410440306072593992075473318405108810366869992385684208243222563916190953241380937395561530630664984296398671801810175938899300573128969530943595244990809352432398847273633853007529234206463871296560608183183636761580694830250265473800047574534314274335132566331710651902435905201244582629327211926307493217710121368890700530989980040688554915593380901600342064320757169230893079117122803569069602703718542416374381337009931723277073163280461370930836539780877511708929311270385891796397063435932138655714716870935425948277756802367488*i1^9 + -4654990249499796111142652779527662604552008892989721671720161025832670551597974145750864747569339176840935358791890415224079367794583726092963042311668520997326429684462264417376744003268471457886933436541159229140521400769095687924855639785579253718725061826746179318849182910084662937205359379782432121819314513687696377826355929185826691216527188286151024536495489324534576182075918709382720208106293225500046747366707039106986897699806056809914209074614548836519133820271678463976593841696533223740631383637171673698648298986154159333176225242336207198823929337920664303235850707111207413990743223600237343740335817641830282512610017783279051686723437827307981001890885378724060127160521242734583254366024753722491701438406546864636195364658026918864338513713426985290392751528795454808051303531171137373930457770591448058150798907925624163646923591528556778884926021073323480683123501923181244026785316440996901382343282643250342893811432703326076441487018649677817237356800212333507562324494436450719393506978023763059645551262764498868563399702554767940161192593539873123130295241958285670875398550764377927022497432076288*i1^10 + 1386054861934648986923319551003162231449590501519792699998794344765822966711250016136008608469850936069646415590526105881636236359961461010711670178134617481360644697984559697887563817527294085009386991183571674211270920546406194217247445479344706189863319904772898364489551746741750635015065044374457839377769077714401367145308380178579783338412322290180727389437951112765991091561700330864982258999588531529410152069051451671685168276411516320143228598494367306787020582447384134581742572130251265223072136128247117487118731920896066975732396218471742919480671477455527188168362423963888013422483621419698948997790791624307017573266830894299738785475199107202294483390516136783458957948592885650739074980614176858246486345082883822180584994634861160037890285165473458526200091999775335370918536623758852941393714959571163764588120701258020925795303158151497827685274556190087972576440553433564639753700103331319637003511422864848592091872301601098589860203136455264481339096707483523814648266887037522404782514923757998730316450821827048320515293074694912981354746186755285052939512615024066233457015360095925573994875453440*i1^11 + -465880724115080166415599922798259179844990679820934371959205504252734620075840863181012707329864683114050339363402737028503148008075093424759162774868398102991566480353709663466712505371058585472067601542764742274683015404963494890202433971146029742132755657471016609274136702712401867519855607579836122184295260769973369354526215840397565714206550950853647923811451039809607747862765176490182982539681788008205562449127931691771993204204478997316200398256347159195234414353306402007430708714855957924631691465285113949385376763764318444661408751524584294610782129214274194777828897516000618695857009447219851772636943730441860794756097057086620696152616373963087383116998934011137128885521066227180081980431849216010494989314434964551531061624819865302356808550407752421579314291340340193128137905861145225165016305735577759669124617586167604971596055255937160502407633134878477117858299781136195536149014320436962165878794970686857877388480383634275985623452883544098866344677050932866360961594415079740697633260411628249024096259088401081389136069632810047620937210912771269619533588125146228656754745262377002961207296*i1^12 + 109000485130561835228072318880501297653711643571150028292217421661725589384216451980636027254735080912092335704752034621236205223330960981767608997667058374591643301254124130344484981906368156618481053859521835521383903335395501740746226637512205079439635623744844437608553239517884422795913714707299793406969355280735147857718585145473973360036879687628415737942902254054276193351433648400282288482420718859889113388558697346213641500688452086637605331085378647980615731257485310879207511919980411768632709203971660680495294907613983753287135067899656329269172273636049179795168480309898935820123259059569802626666251363830302901585217127964795027597202644582532410839759640666443689537317321018271424708442819658157401736942504269670199028107881926393724523341889923069202056744306740536251631748680809758424253839801785421143149492302659808370201340800793005559477375662128184101014498380295441922633446654634165166478405544449244938065884341729851659605262134976057479161942398866521632183107064925250313091577870461553060486326521639348838488899192929497473770015860823784991911689931520215988121298822952948596736*i1^13 + -27336939814453810025021363007387242156125561567165480978664782254634527593848507737306413914036639865118173709600307006845201895141320553132153199329066922601367981506413950846850794436275945283919085499963842028232987344715257215319264254476334262292656249604632166160826486771112588206868258480321796511213805222599745823736586863684698009870185933566559078469071731366757028241440382792895600559262980836514357630915452494466231868948758938089373719061157391840091755325009697703912853066103377927350018785304027317943206171293711014833296994739513739809976744506367218766587514816042493286069849171431182333213938056315233614060131964166014220571762445274774488078674881549325193937853191703656636632184331178256681088864275450022754456597834489821863392243306970257805039235756588938656161267793138041780516156327546839485093357780930748046264040245003164295556580496470140879991251471945129307291022745594202578087938070343561483690497380958350306685962274355813332681267399340572361568524489941847082169648042614208302320787818555889640590376838330391386642036076488051582600948027054578749662585829577457664*i1^14 + 4863518086540926427473752235707558784640929812021839573399021942716028456073274615304157570695275862351701433012329583680683962460321732915929566017887914860021339032116149272061685347829657125654952673015451370605093607336352908719317131305348642818422509215551401136694885503461496969173632324692066407042201761183650903520656321512549503165042784510152342947450152800417605156158645619107645207111633588847590486158852957360856574672004113057444662202321012496109018392583663129700951965252351199819195710379398332501652142342201495738496757808040814596134932452725894039761142997700862135405368742116848848020441645764491694824563593964748434964904113880983041026182125886311345216682741184231328757681271332183537335937066622397152157064261758210982328717857760613566751195213282696607045802958915454990012363238180892817051286147857630622747085232139250643476424339879123324980180302616515333008620013471227556323834929936188764232832893048791466545197191785186968475630385459298025275267672970855584811358105704934470058015608927607951379040681742589693472958929266231332651762425849190748879082735271936*i1^15 + -1015036885377760152609753780712561624499013215810798084876030009047069595301987953504965576126571737023408344417609899610700820482212044202212599684420279899779405603259448423190724833676922949578140276507993625738067188741352250300241223254202855321578574292929603665609427307542824286857698423157405450085896437555093777948338590398873072480676030451633541038037842978451283941575216452714267438229734167369522832573263022401342612546214580159288111922716557195027913052725341890796265405929281745223209304534697637067424242724788599198719133386711208155351083553277939919698107253179279919703556033803597923648189309781153476775964544688563655481628689962479739081452746884297575337431100528810537997177257189409846992827582804215685977477140754407524849779956966735225875545063503947346848341977999982561045300707936840374248624862956886832136563603765257633398781834135305843755681219475113611265693774108291258059616075027832578553440975574206318805505677919865013339443148312663669849992418498730556336254787845968990022571577883591426372828403296188774985722981331032839069777560117008702898947751936*i1^16 + 192204903272388060262508661532002641356729803737430815855364051726683348239394017893332724080848452573154629514143793846306202638184911776301498972712851921688396650540845539415544030986004343050014548063093973413726727471271691422209388605328728823689592988334145303505299626856659655128677712649562972960428999388283549445942211680366355681087131651229345502015608848226417313620373350974204332155257008480632714913440782055786372273018311045134471838945996802209073970993321237286127589424556874126832949736986491685150906214188430054433881262563675721734839340014476711040853624443311964917962883290308883570789409972457813212769936396902774623636341745242477206425716502016838524903886326833483886703350704101465051044647328879644461783967091427496647147544976758723546368578884847068525292818205718195082794904794033269319288359723383627404097964484508067419618099328364235881247979800232758975816264106538074274596497850975430000223243037089632053721038350848807648338793534705429977293470026347217450737302184966300032217779161154290788787311237954639857171902294247348484903306358295509629665280*i1^17 + -41609460597801084693551174372388681361390876610486610626537899578992828109228431755976290214854233110700246304297710248931273643550295038495212207824988847586246628584372137166184059967133263275848600554723876953489000375258502122528749227800357056092963172731197707217207747740772740717390379736015489727164790545855873933077329552110675537561287008739298699758542435043010958987818819439342002689247204566707557537014115545198556243167648894958682092908122845568785402807311398265313696228647254995958459138722281907410491563903506069718579103278922341113777868290894070353394168785087888260042791099948087675459695815945761987419844353307290734677379764425718174246529252839936687477083407401387582649355264414893409580272259192374767402706867916271008365856507512740030181584580641292418664156323642251207384720559114666512718032918099553934891565354881086518940493726183684088507326507877427136449450862366691061483645378683038347228036249819058437285313780360281430612149241014538836007320368014888188717883058887576797475113822281675585485750437023981910650067792989749209110553753376130072576*i1^18 + 6952446550007167627339380144636711736664171121100047455735532907132590979656955454164757431641821857899625471733426078995571196987622676475086180646327336144851920391745875937287743299200444631316813442372207671696530355146547108945308255013578732911138387202685554432363171787775327386697517302212199965616503921490027121373126044606886205468957347064781787283274706616970677646307319308918273762204945799945454540766005743460551119400630930227919593054271808245202974607430851789034650168128021506012367116897108884700124350870214602506254055791656588912589162900186525216362252709719273093932386682143175077026810806837395907810691990655558801766666913739364701985834065511929778207472758851243764072128186104629542219492152913206831653611807284178462536386546804171960731055060275448379760087881539826400864126583616781201540754558488644942170355235313388712394637109677580302075828782487583257614623748222658058706533922721509546110434164859270006794869274958474084743677068986635908661901990868755361887011815502175727954315969191093630311836877626961175846253288512683940861682487354458112*i1^19 + -884240729887900142237218999400300168344929903317318140025513614939163832825461746659066468573693842597658866453218205287952196877667270382487220520923495467889003003787647364041385815744988190929695568898147364307594987697072126440227121896458869735254725359615372060063163483970052718152699585637386393779169528710249799368721493311364537357820771839047537006515283053355583504706549000970962048743116850361825780006760715618094242559510300888666151054562944627080332750709094318779713517065749079411950890709129829815974970713698726045684287107051368115589733478880439841677625909819564343177150591782500088916951928405000156135567563752147676538764075039899235357061751833219181928254791102077560725202709632195733225163804582724630253122279274414398495386879847309587890114456071979269733506255630825973354264385031548842324684331601557323063316073718778812759961661099457320597937205458424532607138194623531421470713873046924000566737383592445589802646970926183603370637761228840407590274093076670244858578660267147000775530710315673577192057177345038629055546056870830421510344985804800*i1^20 + 82174399072664705307038326650397472414462612615670798319975932652298507704087239958867599292509684375100166488011457678613826456853290601982288777906681528878633468735791815791794347844588199426871694931161022405942387617652054555353594695103192497934737004334052414203491209720713972936472276206079714400114029684182549605878348453577134441980974960574573289808468706410971582350978856364023141346431073518416285636492821223632410793499516094150610072815214343654467986291611325066465711927065520296494861186738647027586570127649833444055190430438588823062783972617018861058295761561606078805165130233345730613697745183629135382308313536677257546367876650251906642075857569217779756944781880163892691940426453560795628408446654461889647006261148603250977326868688887610772046730358030768397593201247409724350384218495427886611180057611925815290586821210646387601768895380059502735208265428021035474290606417724548021529994897729413821697255278090216534132944493573728127685800190240064198728357598036479637028222057916540671866464783939295395241923940979603934563407432834817596504145920*i1^21 + -5037401072825951488787610477472365962751651098217520590055567903383369709441297520634149507048306458111048584715427514444734552645200997590634694576615751836891623048212439895364288525132403987958795758717175191613033480102070480470109113853377155691357039478221327570934451116909404920803197583686269016579582205330318710989967460461111466328644858735284271462260076355743102164125249634716925028710090526014082041235468887159849060295975320058860541269933083861862266551418128570322330867898071220699344998403147149716516996942608554633961997366228851368126794633960234067851433566889089577688139303759327325731501268936940258211710270960656121094312783374288608457904392157115520045698137337575822350554078432748633742298266995955569321593962807824023779155175992200587408438308096827455024192764387604817939884979054162877550847434253114206357378582846549253627235003701945243367651886262238303080677814533490750602785160700204887072661566505003965190980743460458282846602846903590910308517515235635119435701691844499984401015891488518264133942001244497405782829021431610979909632*i1^22 + 192645040849051834155963887800901454847711418507262726773380641951115023225134690756832138700762854260227621659028088612947586480171819005470417681556961338188072068975370030040063399841235386716212887737572260858527406916156256416568548866071078527641733962244671686308263938004964047319650329444798988307650039379780883962951652397636643111305788367293866042408781422685775730277359558106052007560143053741346613557671636193361735550047705645855067173112874723751984153873457224163708902687357945315534884815461430786522945070819101556531345959819694258062964956528826533997782043429156292377870623230402128530956278771565331510747538980936140868347658497654828950561657912887486105988296078463069484962279589360927281163229275718265843672159676118335203002768864478899608351574130251851492649438906812815965855276351913537339237012689301793083888627691198636832441975548155394545123160642078411517782654428495706183367094569025363419039454506976508946007220090561447343751211651039728136531254039923569277232715747404105631951486291032939438709070690846005986794340101314838528*i1^23 + -4461237078994733234464725499820138579067985139747173452295628954630599514759962732556680751938462307224239093389871106017088885819248325522983547157810814819081911051685920239507068415927777736916397362878711236954266556994680818950128909397632480686697101262496980358331653874876291553080033077963853081443400067290951408594273759630309845725489528519497287807569588332534844233712298216245092085179777397230781552071168208374493480211573623415641493419546419585494019917569220331831487186021174684105579685534923876135213036619753922777620294210862966439292843652389107283792737314855608374387113284367212042203958283454332182797356162963664284109959125379660519131019513609456451240465633307320811084202013139158115628037870748588701509790223988385889881795534668985272300553558188785306972780683882943349004612421690623381890614894613236314645303364701909569729506487663127464003678701866262221690287286491643769344278944850133359317662643138643781591909660051510987439124988869723727631258897626639155380631583412765257253571486820040664683616503218858137623134816174080*i1^24 + 58379704049758600612211067310416723690196469732881306850296895192159024298400721419638104850861360141797260632884178734690898035556327519728868020428008325378945884214398368456643684046495059618124271165807323977451910264664827636512782030534070334347725094936139871482253455320869506589464697308791006875097116239442723054870921787017546736860993675869644919559762300255271181154479771985838805285072783136948896001014932398389587811393376014657208350959616884526397967714277231717161346821653989872042407251882476311929316208924175370997644850529069481335517804496296162228997469500386528284631612955389124830281207213652925346040270525261718946749107811221119751734039091405843076580408428096334752241523552449993362600231848599123989962286675808249019816862991421626457013113121929623812739410357580749368119645750657050227847342722089598190766036298362672589592666386392946019097906270015923566846514720510128563731577495920668378274945537071761865731305794890391075375675809244882824916501895951840479402262637606639369390097732350940629856191584090247096929615872*i1^25 + -337993179509400470598189600160715396015063678717746640828191874987016834979474244177810540633441632906812787706924448872919953941331428430672218873397796479296895915348789415712734937389123154137708607884343028346837610261213987668427392550554420302185604933962429485813722638740837974332815396171110014104609380920064289318327066228031396158594715304745831282534526338519650355672718775463058460395428753301259373679214768360632519813869625086917202726012359321996287132899232165507501834732092685752444172565164611106154591882722776687722921347403915619830897190186503501110561877247858236878441113388196859239057294880665681386895341765151442451523188088270537383927903859561264026796862123147599527253382122147868999177366300672500273697367316981938482890069376430227807127140766757000751752187812672438253980728638777540899730046594642940500661787898427698941405692576821443059051137411840590728961956479929171154883604348322890094413241771155980094448772047374159161701485136396027679632534207324211106543611706595024661341802180753634832170641265002041835520*i1^26 + -488859414820363299376873676378563855900719578675423373379063620548557416229959443795635511910548409646613142477762080506189610095718681057611882399929430189365592995637918939040176478178231900815721444795114529031869335274095761893743352230901649215347376017978334376657578601053003810673246748315991448275889484686728903885809387290557542064890306253421259128376833437087241447042026531742062926733755948618046756054216889282020948204934332400982184362674065480954818946211004667469551557594841200867270179380101759726856196485840775066571648100424428305426719089116602870418435334259989215947056219561065774761122608528216347597321697856445840780847927283962235818657987594228627566452492966581354938302226358411626255834716874152910611751838000700341488915838637116864958752665223199754190903495951513248666996457451677646355370725448643331082321307370280383995351668696295756512847562109738802450730152269853345450765496357384648179851999415974899311001578929626764709095299406275247812650601324748135753177049447168923644233913292333731601402413963018240*i1^27 + 16059507336193303726226959001292619504352408869655880210638641323504616188229141330689966280009974098839447976855284730232912243984973250734893745488531886771143977821345393481467587284722777614437662990191863154611587815670630260506449126816846492698657147143556579810180830220004684550087391365970190672415006996906134714154119471102950787071406552236398452177250898881870099635045361929067057057177774200145911486789171286889794526620370710199102785117250862364982050896698974470219690739745390204745447924706054822448163475199386754446346599676599083707991229367810465419360300210540293685788040887639857636100428905103367281905906060510441942639955370396256966499556886499338900727374068551040481137059065382949965581233986097177927933060285814648332390812935717063169592689313015956495624660641980738992821778926974034480966421021093010987640935179908990794028286779740061497443160122894481306659409040080508867223200668440805440416562749581739777230854342769220759774210839576514870944767857087725509224827896723998160311075289921480919902528208896*i1^28 + -92810010900524317709862661742238335417870560763102958765997526670362627003092922861813845281741511488590787570056260174113805151654090085224468581465299768587377770823659118110183191846080617001942517274351960748046988750959568510486850174789424847415244518634309330838930350839556379483824942444846704753294424895234519656293988480878931885133800236158517439326073902767220193876896729447210816890502456498022395044222512058532514456024216123551835671391723658460077778060530140567726388768062606041231332749072568590622201286406850667112197821531082861928691568259406721471447237183142137306253283105015624400386331337850586093630662021156186567539714767439140096730784186328853907752842232129642072241446352966684676478706239294224815740527630860010772572307472355510433455783571593474540231319795782744036558790561864569901000199564586772339083017862104278460911629099373984834798571685477592841566549045109948092190277533086864189354370886706601629102215769616424934113012986243605539881931022483279660537179209480098707106932943668352737345536*i1^29 + 162049070281242588768059979032011189358770708659498245145258731898138053677601206490931068556683937602825794779687731086013015047710327356457669849507574110253885369340532887343540021152525462112144283411820594850489692749492394616959241838132480683866461554612038144715688503238059428839377636464252672228921265508715139611018670398063491843858840415803060664143578428548639547039133241525150958925904572447647276819803032458841003405028461347357465524849583057378295944170472024544551888284015227795547989159227786560190312827385064256692245010909784810320644090628016013408739403308383508914826378575123443694706476532873803065310932331210675634808585691558013855807662725804186163950836621838963289107257792119343460377377918484293303830345930405910887549236720923578331412638121985523021760017897321448527280760331858613994413730945176544183278367818113961511261664859154950624860781420307992356079477849961934502153446728687223449697342899767447517131265174555404056326711112370319270206136231338090216819375733048333561324313424508747776*i1^30 + 843875533855974108860835713289563267578450159091616835795856813617700640173573062366551956396484185522958772755591662615956161799355859569213502615380827780573209084933228086499202455949187887858094196693069951112353779460122965783483671538117066948635237384879740991298208851649632856672478000286956748446321043408579356734945242437579655724201239185686121343240577139193469211657676773874114406164065568843097029171034309550839877149723875229607971780054072924551259351201389542462900674571969233658839026956828582206518440628515774528003951805373389844861787127152273367578737593204560911603103825435000908333898522505658862227902750272650817162742666185962761760489387803409167033787274950508542806916986528724956517711899749236200489677716549009877994712660673032956820683411199784788396989433635963122895544789386010292981231071387715900436439348871076634755968100031051865890794720378933356325603834197965930545738298813997936593498010568121913508804208326476685707638281889301107906553048647941791258596680311782400584568570642432*i1^31 + -7886557382012803036512701592115646039146560733344248877931084026448712260369379264260851989392728616521331504824358558445898894627514542194258432324798068990440593966529930073475020372252343897610662757146147406819895850359878222998427088513733612089529291969191739308127855151376201552010196259068802549334737260236150425503353098770007379062205039514387321187196351258366296672405639439591632382876984704869069670589353928759289367778523463404686224959048476530226906317638565690138681189333123100018963315530764403506949580266625699843066235353226980709756791554638815356971242706906891111694595087075381378728134954985655594823631337894230021705521108446257522896375831137355033090387427398559570461838297046394992605574525844482004832495234028091148675875182370013159395069775388104279707008933795373956739192187092691142225288410952139782617921560187190652988201228123480481862545315507134860844209104962546583749272425168724558727654774105459468716791488483919259332222652955957966182392874503350134815240439426927706698153984*i1^32 + 33646536188009296154435555369110368618183211497499601288488761342139935754802821698393282201627344440330128791386601289225110810743212099684908007332536712239272271230388545797716956294971347286562825111126679343149378685148910168423812297295648896607134333164758795768523135163269875481780292234419108233282081157493449338653797326274836039605572280965832595890522658670174037172928709831957637988268711357699604311629633967076823810457673415788985644879634313638251359868922812068871879170068713403071305249441691473479903777838244861165151834596912476320983482171185401131669165700217389342550629456957811070267303469718891600191017752172263807723180121442286204421664587322948888792820676890415601611450349060719841475741029030675414804397413336960189861138710604263051284046603635861460236473185188894240458161518864686679439458005448594858890357186511201322794696750914168432822409397103394208025403384487526980334800216989543954331362333785159755714153518579940187720589353952341983091284171827483091710456073637771345920*i1^33 + -99020886594670067540407244229453963912855339286666067996631388692931843034469370759109296512522721956435559527040623988994784718934181595057210089721795675060238683390635140490012330618992822566849738643341413655142769145624058174280571112528774284985250606116138879011878945615817968000382015422674411260238582832246435016659545947988483929674390413860905290007822264131228672187352304479085831338083924464431408478398708318182855748205924021848822760095435008031692744340339997761065113631088638428148246638167471414639548586883704311957196719063464471329539069749538880992541720094283678894586729736270800315309533256609759762244330651408508439921395632384813765602964956699203161451538784274788214237421686436512938568185676576277254289486568776583565552199165581584827757158280951241814411853328123282890527450652582427833679975053933373266772510060747068302225498880382096802499263266755190265195921073605845281619177117622783145887096195415362258345122018957986961628335686319813084910035059989007718618028151144448*i1^34 + 215105521222660891675056894618009811891796398027549927231008030116500205476484413103657383659831034082568785276522741138490241817627110812176577432730510845997594727108383950413075061669494141217717994586930656227485607689446792836135160580092198227764783576268593458615027431463396622304178226424370245464027843655803976210696184517012608308172150753883059964373051777063526341571590365953637517220368996632611148931521034047419600529276496061183689556695612033599514928828333641888688459220577078184411265271912585399377097552055501670924544958853022953834200158667709098902238182279817565457267710417650619288223233620999553581114189668498546759640460082962532106743864756511799076902833407173483140687869634443621589614606323161818426695745193696993505036958577291224855683250832420787666035694061431534904267113372456967657028289369641195584148564285573013357001544862474210598512595891111473604891959747686635333342741481078683765743278902401459066097232891987954743181832993084608704136637993123225967047737344*i1^35 + -352478801374007510049788428153318381436507353736991615204672826753823279310595711958021221127698214322884270722161437220942854511649517251666679755263154605518166805104448441934289740538710317164778848058627561599085371547230125062871864897268103333841997775300411233084193197803995295223042926641914269425721350630000863386087651199703312954059642691105327879868861417922948797453476136514882049697540610059853728893545427397437913355633476179202577627455127135940193213549934342470175453274705714864161489388185384348024738631964765857997067098576034742272919684372141521383178490176932653329816301711877005825543134039138820758733714850976306536855161461809446538573494999381955807590472141882539462048130827116075997631110633583984722338656780917104139251222335558448777418792916591940031045049478519047029961638967191716560290905926440916067581179482097282711078972925466220785976134100917119269156548216381867239570913898754018635640341007423962674760797069356803851178477844283608279223471801108277493760*i1^36 + 419846038374965836487291070383730871695627380393264267199832200170895681922052558507789106797647838249688821281799628503304900417096150345560805876328955242847346505825236049535502197281325237812867260848129056681470779239921210602710450104522339001739255771755747188456651277327142628054145541419871314589937996952616623751513014768545211861090162108420209781929824777372243663609697808805403783562700401789884014380961202303274624862741250018662611170358700156163856048367800200932118731444395268093079059013236415026331369777097164153883095493697495775677371511824249713689962381600346984045603782464914198897755082039726035650127431153035544759129680759249503483688755138214897665295096536300359559772325060208931012879408346416372296952601365048402168755055688893521490681449427172225145892172437232371977639833029243571933713352222937854323905398589128599549646436513391056643640037422137587477943992429520028262860596554821480105538363742649445972855784366313861901042554444888037766662841188745216*i1^37 + -317944924036091260493987973990960022785862719154434893245950217367872442955416639943487644072322226331602346859054850499831114301501539359900530670388683013137736222985331552548618325982360066468973335062506446472065916100414609461470744650237477891257108581198751717020710518404036381193078217449816738365644029822323366341069850284181697680672286125843674750710923093047968034002437908373777046949120202123308552228811094745144586471817757356609427605002686106796555410822817814295053338632413022006059819869057824721392488717759999912672018088353861262841393020144870377828876898000232290628754449468473276240792704592472943369374995863172343830316063867983281145718675413124317884938795860207908062514070110038286007673662650027395584560291696346302809603467623730575612145686239592605310583483585103784941516926686825844854502179019147064172422619285644608751914550806016007995440646828645011078503057474363188511378337401344631246952365535451140513615084224056909752054100294049188182057025536*i1^38 + 45465901570941186709074389175198211118245299086353299560517554102741870194195637599398032458107691812696612595557794811877400350673981626529293877307009582496809365883907907456245074505003863080869892638538472409998921709950790037424423218789430327883832456348407091941551328163270014236190484516138733192003952336864184988687909054749661393947709101707975557541941490007077770155428331994486796809255239095461874432796003335380059837549771520693483113170288470928199305661347165641406238664144871392016109039504141171161322908506064921515622309519215855083865302055682836784034337964772001916138681211924191513836867278480327389838773871384002006271878501344970860886613976803257629790120984873066847469086141916971592281404690603255035644940427201064569719401060607278169755275913066738207803681352833068273873436180813182138684815357399283023297814247569307507565944894930196628428746602794272413681985910123054216066938331624813457693210739587882377045578922716479745296292810846931779584*i1^39 + 212030954964989979312517971840744274381204737817028705252837033616426802323793645917506073800510488623751345705167418860523381593348770415482192142667314006821203171523959456462393949363942903270888052699114670554924780363027869230852225902446112124705197109422013307197486943528841568258039888981312218071180385001311233533417480969776258462346104832201733013213520411393071997815767231460987924124938853037221704045252678953673430588080311988227579262034636533445813372483350487584894582784480633965685225779349165317671486334877132642554602217361730885641790269713251293679299711372164245802479420147828938672474170145554439689976294548395424316953518326032830711244547949631206259099454689509359935619887710495669613697265751752748940884656339918956028181364357098681873665892973563825403483750227639535003904262317178323539555430494678966360446387062990952589139217990493011267887361044932279163464258161045661836546283770036248616580966269089612701795925612574591360666036722466816*i1^40 + -310323412595590299449584666964553443286107352101705229049743940102471430972974672477608346360754858374621155467738240184252935502510168022272136730549981689448247608334246924941880457290055510245690835710884740292303932971252815195697576997841966692561247644072179210427931020271768614048484504804603136113602857244333712070958628285728575611678901795555756173503925442055374715814923534781996446406949391201776967293426202366970321393963639967736585878421906207901580855158192540754509039999386104670339175926773834113500545458712516227610098822599434343382400769444026680830753752795515350679490009988752868049298132307287635486839141631955367488807049772616351172052359437816612872512337777247843462301732030554312066259425139221929720692481803618437234416185696221251827431710669157757988361885424111181732653481992798018227954070302289706294189348201682568015349530310140258303997520370071188949381085977386214293736334368583628032801467073207890611657921793183403900246425600*i1^41 + 118755868269148697254523819996495558474822821415584995311287183380834912259782119733624188858564035371589914782544830434344945905519027130883480972133093346770268419605552392578942677356978820290491942148986805721941228088764875446627943019552234968490750882059840984666024888272552154152246890852283176309768355386090251603753116790864019862016037707938711106393123987314102347643869077222396346684219961443467028591966954780091866301433302458696579557957528472034855278334566904908606243207909602403597737999077847233159550339122523529369504779059092600877131358895767544020033283175154988254424277142294473220125127719513278106405617875582848402907350135594064906403493777487601384879947180385101433718398300492548808369543844762771792034249789902170803252306454841969148178880228768193236348883761894563240662662101230993190730823791890305900085275892710150683818687729921742806176113287203150354850766847366749886213908314569226759403913718105532079225763807513278414848*i1^42 + -14492692433831904759081129795998342375870636688986961120298613249309671496362150877936187277637200838313261140636285124116501628621266254015263697952376183589336367616312496715208494600939043019668647936028877433424800854942724042795613940609478073990197351457969535731582064618231021027838090262535851667762918051064770078880890622451246494679748619572095362734580559730080994576145329423514137329407670200346995666659358606219201478931256375523642398765539991591182358260601651965310099168056367133442017853403879299132661890139669313635483825642908288851713980624467754152622165367090940867970745352082515670446726083096350993149865284347390044633464503267434766345849929183031473547597864280953238008272929579954103574375892546422385529633319563483696425615398331563188690895687556091525952329833998359261905146769676870294050610466177332301055492231730007621371507108071970062243755943768502779424807422974070395690669617486031155603987158018731764578502160941056*i1^43 + -7398070092825434489331376808000521528953404378556175764169122104733375392096305090403147059596696303717875862342003785381729298464049665690475116232214087605324173390631398085137229360804183499854936648042972655176072650087705543786402808061748182557740894375649142020401564518113060953111944617495725977452072727804112807267418095187315263016342908369264568918419406973368001423922850780944844074474174645629231807748112502429878429859625604380593811434491484753090567899736285773040866891563228763488615023952581321345066938058778952464718255448209771582915758634389265450324297365218310590991053182471970657435854982398445216850303324198076418721239369018115385377452669097314341140615852727894332328884977529784638809155434508304475953259787919317514456495284790519628740879601132074089766518847648122940152516757543625643795261649915046153429385458771904843166336466393152375109472218084248064719160473432846031447829611617619820797767835926061842704629760*i1^44 + -512360872330226211602487904357079848347347625438151367160146273304701284446749050240233189217827329892600160401873412095368120058642010068622681644732100157390570831979532988095219355069323009741236192718500699671265740277498667985026538097046862051601914669934555585363460553307790090331473748873789779465922021939778251568772620675962742750570517824531394158584151504957797280986964649486694102693106462223908319030371928778248950294634444859117397876952147000094568606129354536689212158659946996038938723008497614732907658240272856227545921182025217788457480718607522108991804441830983044700796526325129055927436565467151910182474289370868449209794615231237414986236257952403526982423859891309598879934496131572431221580506717407594406452635299058117081476801028574477879162978554266299577653405902895423135093225509270720513586605768553037993690503784857098529107243160595393150844525675385788518005494194095106720162324758790150095989957395845480448*i1^45 + -10186022972734555010345926254021110550038415454167556128297821083070480384416619581716614551493708773145071496251915253834120823492317334637283878104769145911446698740714831380039283897204953998360410536012619991858135223883890718374006148180656017158600898457546140817607825704935108304152743730542297585398843940992285410646672147910325762308095993262086687374045608340573387780300996724919990589900081820163660313124031709575737703308993209756080975580478302878359722852783161599202486246985795358703123969260364041098977653847609202596195774804651310505628566296221807874793218678125154812045027485703280489955383781126038200802477297226313868424305581656750248065943270679323975538933061894009174372011318340070644628809860869205894640051233753033827721911180034812314739969039605679640132414835041408681968103022209278903953189190986442444432330969372684870508657561532958504264439342857661269385511179020441398989945308687662416623636054016*i1^46 + -98739172516191196187227710041037065887769613278543249470631125779520635114584214947593671932054260009163868298005866730947440063138782425718726380435441172186662848115642683210517620029061213593661770991599958682189772091878289986371415566508122516815780422773491909582015151570662771448033694542978987819528492537957797088513337078115911358756437606393343742499750445296275317510707888227598753003664968636288603690407744844962090872734244715658355244656734321370555578341539326953775545604843819998132305311015659836536475136824796808663388398264490180555195911282320907915886178034872784021387681732842666754168546089774717482656612860298012589236941995244980072785078457188730340595948483013878143161606263332466384159449309339170303801267645956341189185578975919696367552626411157407054212807481831841874331444820415728402196435644410627156421970713341894265682292109169177766706108452212254750023820635459193977141984299001552306176*i1^47 + 663950110168591532011355247469272357207555876378608355277846832451187274937565331127106252665535348469543400784354142114991118211434921771931012604830634392631049174350289883221802922581216406004566743210353445838788192119653357390374385444935500668562749372226871776858673001785338703557887224817555914684294072404105275359565143818888072166851567148598310673536853524326124720252447124521582120977205438322662504628721247057941229474947214960417522238853576734381372636953607052445377795922459270936575506569926638555558692598008237402172755565313250281049041251203833770531227930075178858990831907923545322793886355049970091413497699208524395538939648013112159530791455273345048323012486025820629220275719406742578761017878967203534489949742863134978193994517802498957737786659593974334390049351570950178159102325065948896898141034332773199614498622667597654418391776495525302975507095502627268589850699387943809333217126776832*i1^48 + 34189505303105993100149327171955074291377793767023613403535580927295654499332360596889969734043525365082235238420159163967713813001429713304939026587136004963231138412044508878576834180197207416678127859709908216467267924637436824257012997685299953495997611345729192709729506240132899828656391696260180566557280136941965131919168843133494834259311743229620502431108950404482784367040375637496304404609934092430593961005401504301511368497264379754703092291678326892634902809658597841969373228451683972582118835136162016077666712847194454011019539240482164002865146958081197628586585203392615113357854940114999358921575269187655903800167700388801753992639009567967288848009392121078742378935121447068078959728777264190256479419247412163950880107050032417108944457240186412184155983853581476410602920471650498167712956178929317993576355144864658815092701730873852920778904956647281386167364840808953631523385044105220736417792*i1^49 + 278030940128111821368276060867171410882403596658603554759486113262694628606543596379672305739481551366885894316189213389640412930282544330668299045679637173250017401374434203420865768969104121260722312458979589491707842875155860654447397872113911179247874148804848124261438567919167627866384372421040355315032365123608678982722957797806804685133208193697763566700752963837702849795251711111135365066592722302723385541187824169784941733300914123313797314944424171809362453320982290986769056310897221177102880498898094222271769019966590036819409536146326021343723319279856459963051180626296585299435966042951376446286429317325624567276183585679127542183126153848556894487831250656498727326550826019076840089865474919184257059250422026500346651724937504652629242471746140881925866307056549232630151316710065708732431887075574554586444681915151120829164826994107038586040879264009677371319103705262438995278672638771200*i1^50 + 587817398454563215390218522654730144500070846370519348885466708775224976346350093527556269722086348392858992643335747730037407234309994474996274053652883627881738826952158187579978720545567924454573682439913536276246823942175250018685849260602037216012351543897418751092143346232683433110626583294644500961712731733742674661453603953610892295574401155429272684693543011157692423540703402318606342817139320453096150444740741179488747918384194702064317966416482782049920959599285629258756474913648583954650105681695869501660579022820828160385162010072940286487295584058252431048909548072021401736282092522100913231738685107572754231824363583273755621140947325605238470908973611366605972194993824119478272573216034305765432331269612406197222456062502579531123897190975053064445909140892458371062899412877913679443132059540676512908931076385623004132372083180059285361519368260622350002745915019606127988965376*i1^51 + 255851047588607447930055235774683133107328613881534771485253593131387774657803229487868818644852986455560864710995872371372294062578972192833712837074054544635513104765064458157531553280833199838785775578996352240241964705899740166545787400601228021966039633847494072183628205963206016091515958174120699699296026763769575682694843233168600419361056696016134785379237034653421510080940969388288250496474351159672945858584688221426073468598418489190477442329854678013639961372123549998505657469448482609872481692695816371383047522889531571748540377435358566170763230105772791819596812741420544531491352944481555187925787838101348864490916192843168692686014062793126683340341227817921364828490522750833047389159091579001153200811462559245056694146528912436426277184670819991909628019579753719929234714681193210369077037492607563854378371611696805541076613096479297847288822314552976514024426142957568*i1^52 + -104906833709767216658354802255011854546690032065660164236372015241198073351161142616806702306682496892215661623246567405941391317161199567791642474402303142358723017706767901865530499727030908285865018957276914487436520821986991762135797791351386181482199330271059788420902186527971704369282357951114931769005594734280289780682039642688360780233790209318187899689110686660742921451699073051526970295039105893937847700834963435162601693567099525348375687897422756686505584480229813141823481352766457827931668252558871298159103414364637198351169972759815931441142563014296424810843208778826422214964289490365036391917326803430520287294304097602650794302718172992734261759502825720899071583381551138228465333853354206764311900698517844069711613051035466399183187277674815600037973792148873513120019194805625030430763109485114919874233143235678007214530771438441250656723205064164599398400*i1^53 + 397303574082977536325938442808764680003008644431228423079843938163050992324256745718748604387221744329988797353684228384161249533516154567118911202961559166959375662595861973259187096323678008507887271555021493188793158630375173274700633042886571728309649935823849641626145703120044121693892048664958467602027125407900119961843423909833784373250609919957085080229107399192096041662225443285308608363935068542148777322276909347293070577676144876808983031902607495241828361692486297684394321426639021998841183089186795745407786805370046376110180347243659529847380400464291150612074699636766894311790348816013064059434863444609357513544553303579489290466614885393919381751247407994948946026888276108130230464932421176249808169332042948795424745368556186848225256518802491512763968440200736065832175467928748482196930235581303997870233160687697104599454553647431351351809015808*i1^54 + -294670257568080111002357883483553128720370902281368859416717059264586912758910820737667500197392729739632225882100699890443998518041626896097193729582543033512511099924830751846603497804379872331692797275894969676976615925065291707324666262161876551063273067567968430903365346498954048943678446588836936508276414862986541643876544121158994952271980875134233510391335716999737747168984184946792929889407951377766240538237894924684366112935396532820536381451606116757396388568430763196385528328159051367666620525457200019713268491330286830607821071805144838603634845795448590034452881302729199963748755546318363437938910485701083568900661339391852864823675462262327148346021491136375715022812136518716583480301735203330381013203590033077879065666202904641814064321269693600447746418037895722847026041315279664422926026176091456344041887169608341971831786965925888*i1^55 + -22096387878953082971565595849648277326243106804419227796426986674858853775544872175475254814446252233248399325432081667255067280390779292345224700288773439848390200561676038418770069634939868092998553242125317066697515078805587044214303772053947025352091275161651547530819320981722015168219185830493400762224792668691213810704089536638926702495084091370681848452363594292394870007912542225400005659944792951916725213076315616909128307067991717963584952193308713764213011780044955351420123955764148254828327969821399968225067852410076365639385456825653514367845731562777018146213888084680604149849345615741162361710815844106832100241992260747832853752002815748993930300340786033076188787992209573303789788035706826700614091682206644629702342069558528456097653241123522293410938959161143065319554192148930620978428808731638151527169251344650491342848*i1^56 + 486003047469618093720073712082046870880116279289594731043263763240402576547839547380616153283030187892181864951656542518254604921459918113566949413823388288268370144048715919954170529890986935525039205179926908302028472599480378025401834299813434103551899070531869358805079622815030827385935422598175675921764405410545234176560085427158745310789775574694897283086865015579044031676498036367948724854245468738532624845103896468756002231570045597774971334959927312054496669385400512576725281110671279988627909929685105607202424906857309285006879463678102538007450612245725259667966715940508466813633020923639100633510167683816328048219518138030906647122773405165895376177623121783807608900258208544075382153766413896334101217096444548932089236829409192134517774945342319447995741410499569313182777474128733594292964528065676288*i1^57 + -1460364181277904604473337359070436481556108204665656458472814017364163841883599028764031374578125327314239068080726587509634353133075882476504650161637339481423654389887894103416709233911470647751066354919085464098589252589011271401293391283659525134510304162408385970375939269551618966937896175048293703040230376104691694523916395716186882954416368710787302938861139413696722577495155829121485764416838944029529519464968300090153005972383138830523856892514682340164321618788405440311004096693703930684811387768013465365941514550036719120743881600437675086451399398885754495079463235819193286949510199335762072923772359662869612377420064009243877956750773711705233030003225742957262502331498898614537149965075441543766205172608823453519707182443743568381426577889688565786534280954250475468128504747264*i1^58 + 1258126325657237271045678855372111616822327383466636083187758613998204001602649845731571377624239542550087378052861697453578112488284923360434100678534541776476056395583823441441755419747430007864005305145330507180271726915803413134338480980295279505776471912626101921397021730814518026350081724473434628975326720878732193345358798731963591149134659034231244043478354968616570423830745430034047740514986618311515450314031387849100195043445104775299070936759769132129536446646363592703152459218405273756811230748558009147171905890205164310102781388825138571253900218062676001851211800188733890369220126544172487015715958154563114378751203794514417500159249549290799864839299975921196086644571397405437053342829159218311792746325025135150029975054952381660914407089238976*i1^59 - N1*292557798179896156466232427642563300681983529507722744994954840299478656947773978879376691802622276578093963077151602674241013934821025171228053250939290096236562433368669078125*i3 ] ]