[ [ 539230676913482502634199820461679309643610748454535516000488540709128066795635405695845188587739025436831742241929281230002337923045958337539568814024435628322230781741137294743759895404227512446248313996700012599988463047216254876283355593376583477791039988014879584067183837766476502668087459675973909577041223433531048739339283450027029589437568002288673050760997962715890283835442764859603281004749126494281514756078057291992060029301661386917662261041546620828194873110132403416021682572387377589926791030855245001516635293530591166007386572234504710889306261254647215791613649159541233761037500274085299403990027975607170232203427661626326461571240675625111047319653944383948433997032634696660552186335562389459907519399590068628705779210806590404742925207933775164438291268002457560934906266320569052975823138782670691984377859258540176825107859241711108686745116312476671085578353987240792636064568065311065548618262773654867129033415339809110234175028587763759787783086008153022885311244477539718547765178983551111341614931237904817832642194346718127477759061890672152814761027035099028381490706863334715555840000000000000000000000 + -258321339089585326074922436459294591408946239985822586803377849320828778342517460922802714394500256010607430685285214454989365632480493680388441798817851013763955980119034351622496162630173688821191239530217157089757319339573021763691781305963731469598092807979032540568474484491318115436140209885996074831658766610162993822622151937712642417789797571796809017771649377246944565466375186722602689405870673257768669045574699981561561090876370197091800724484344141210996789258479189416072833621124452311955091538352187031071283786864606071608752513263782302362877176161853659921532465844876181864287811694202861885800586060408412222656564673234098342287691873240524324262561793619404496348045398687966648235439218981292390363443576483694092199691356332742679472709113662129953878474337931615361489087808730080695445039627654917370726314083510690223306538472783534307391816947519397469285526678289363702545692116225350597022025457400526968941711955858308803741645639477434028891696696487944609504286585198416504243193934781339034456858899926091148747092575335659588285469598909010860508598515234516118640063144581608243200000000000000000000*i1 + 121306473480130982038618622507530497169704508964372114421281221899866849408228166725010310623662769375953516105853385800552635734173511238590216260334021318609051675278045459238522229354859735625307178842683099533333832463816500767211629957329457789686953861677836142504223541943517024626370245376576864858538693225735373917726151740800284129607061149402593968259416700254205416142403811306236223675350827595928695753727357585737252525172241012082275353766006811966987830877517085361190459669718733794807217249233814500304608497359749576849787591286747673103927023889195494968022514760521259937351353661748875779852479243145601258169177409427726348101981842303443616884660099080625719414139089845141691869867718109671569608398434745606335496307745684548705126362825246326177942069282343631989342450689489286000001094275732297315444096315483113729911437325910170578910350553751910965130876050942946046812459243796569943965815534174369885142957513103677528840808400093565121951374292301227162046926922384029276113614830912641470370815808534604246456412990944234893946117635278152050698695932843566876846369070517321728000000000000000000*i1^2 + -14570928186563836751691427868354437329124288201826769729620833262488989903756836301231007025517403994524954752294159077711821679067655795234649814691933347184518307475805003094298993455183441414353398673028501863424347656891339506516904789762123599040717449623726887262951199394983967060798813339863986371959769466370703847508550463998761973537563227060815020597130273742148551314283584052796057288691248758726708447896142193621765074479231971793162373700039956920954321875693002481806568748012726619534998710610863857178097701949510164059416479833262458744427347850035346340508371547200746009028738782700147198791202559675533894932245811982029166966853557358079644319175319018213926164093368401385371551012039670417942680606258548325078404453929326697358429964706490900553411993121715038169536463166666246427918931332901320430085266050484571735758811150803712074936676460161929814394395482063676679064909561081839675917713609373144520421759543582319126700649048678007891259811532057870505398141294200397420315188284438291899933082382251097259059294045194140426789875679877330601121809533468332175477059181315358720000000000000000*i1^3 + 451624145208595089881980353030183402621828013662080909208018957227831197951387641264508884207876473037044996892706749034348522347427603754502755097885572937723449482488407172467340489689662926190966123116537051323317938109902315629441978476269246555148337026374377274321546374514160716993005181012751208623400809474500582700923360711107605820121382290433823055429684032027054903577242589522143741191456282872708483900840099625386757881369706107586390676307767286596477342783326817479965909466192493956728462935411532336325929140260293876238318953182934580128244271450306442186299354840650730990869488325541252335033770287456640021556892537259462922086316646043296171653175189981607111268895394525974567290807012774988560366974591069708496384001744891962046590169876066237434026176363197199750827805500793473081253231885637447682197440183579652162787189299285223846090909131449309532698952522426688997754078613516262439533111037817532715585549807381809061308882788000980233424212707470101841911348820734320184239862136592061786644911265607105052673310026241596243120842509225066866122792407126583359132568177868800000000000000*i1^4 + 672040763746493488399237380674180937573450742771021745921131082595264869743823277473645491426631581506903590943194955668111268074849275811260708500244259320266551504868121150791685303232617620905573429062794105835453931529131625230916551653535798316158160749742535198360263121824640366088971752096733529903847416974763397227914815800305344716409903193123536030647411585375157331434621731824896764208412510096968307687683909890451375503016649137991229693334502881614513599420567017148018903245312271662778075453410574539389570023178071510247503350446554268149976792073068134534694264562875942619945177262901812745246448967215334030599564291630392108393722965355190924463501741985397836209653049610284966723820466923058091777266249230067312433742333636835580097590196219860210100951681029625004626809692234014962095134764996226978144976700043180792339085766255642051342230131466482065581476491865146982413498262059796060079132717477453163458227507627988335141303212512682588397088405445024434258753561241390591159816537145616014744229152265065150412448784691493822874473853457122499083156088488859543800444354560000000000000*i1^5 + -45768093499382714610080027456234720731135603756894161203527836486846533660791265639453916412906130073803582262197281280150271306949973037125759620548250628286984999495340158005175824976705837602414876718766039445123903695335728194990941923031256083394739885340922268154401559555694968607107585486874090524613370445686726744539752159583831252810864647789318701973589980767379453637790742450022433527797473658081802314567228133392131586629640926971657619659542452318626781478142156337311781168770757289226924002905562926820942827712854832138535299061634395799520902313722755769182894942645948583635424291486275764812323821692223453866494547943894553861585641740849862172488485133582404198534334045610988464192678970320808402286042169119599650892664883717321824735185591279225181068548771324151700680877729347106486586501592594817011625324106122290017054421076677066972296123934235768026897252596111756943798200210170088055496392588674846151591814646594040345511325833737969432789955762272872861515484869022791663755093537216500296383458993090828446858225150081468568833703421544854315302059403944533051289108480000000000*i1^6 + 11919524323504555350409868628522199322311730822808225888909991899691568424816332740071277932754645874879172266036376465509588427499494218126079052028619878863357831964868007121528656511287113699939746755402360679834639701955755074006068125849160773337352109256928260612886955931753558292306147688085983103321703134311129092557078918165274944460996557220462561497558336689052317685662487475907558056131525309193191760120420999244871472229707955913476536705283352375651535079112855008199609171435345649781739490184939863340086675669328597846448322951955440585784024955342462953683353871832083197747315781714610813733004922869892298293268836169181260019111049987171090796990781459368548127590310901210831068349913941904981077117709517748056871149301755922372344810969931880971139095922167569538061434697590503181046419440012500583122688100775309935924347001109330787367950054772062093196140870565516285513037317831289860416085523332581066842970030676071366218363868595245286279865812923002727863349366196808612387764041025323635790558032766923406013314319966034510902331785498952010945598225479544732214571827200000000*i1^7 + 498047564833718871252052385076255378937145277595783455034957338129410990145491304580744074789431768039867799712638160788933150906136612228830601439538193694356504920909150810818590326284877474447933192879127832477218732173080129555106274615574396567856499660775283554729349461511552413666161950734733542229648992624208583113475732040184355451589053468267365227471509897032852326013889397666196633528734595250884807791565742600738566741972882793281115912161582182932974268240182899026329305925645236379010701253387287358848523359747014441267695277791684189071259784507483584929833827978837545798384774635351504418851527792398626026223370532009572913800184822064614879436178367281017518511358679002452258702016483289749866053518341974775467716520541178013051421052934755881334945057321840396476109226166167126492611380059206624437275095395497267236687099653833859591114437733355636653618742773281643828636313583026960638544600377668211169138575946425954080633324543645045661873399846710375792917440503334088318683709448458774312056756682991831848853303439575498088476458416132344164604853698898854330499072000000*i1^8 + -173239404598097097938522953515785925706159210561581044839439266140120880936509175334928899510469206373354366448717830617044579344307472876320410809272656994886272290542537465370590084552455003965205982524095472691231761381231634031487397861609939803018974209861578946483862818146077651521445834466195304927425758101116396773984569107316643139620876077446851371792951613191280756698129264945638906797859608501211616391940129681638323819075738321337815695207298287873766259208573753553333991124775611102678322046565834526600419105037724896719312873913026133556652270188164128570714767882984957200367134116102443514316864408697306158428774807583008413304880424387966698531524560505384623898451408343770549438419594264360441014521574839606767076652692632577076084801063990113190344102864532252947974893751666151637951574617645273174084628808676302549656591049093556608065158022322270967657475241260498050301428524445534556670712295202411150958876901361880030923628574743818954680906380802077258961444289863658285512585169659372474156510352171159784812911322143307573219452462097992597405647089797325263994880000*i1^9 + 12053955673005503133109270758029885486092804523593857755444062068267489863963082132530646146531137890770820147663819584168039325374747663357387054764868981070137518089459315317698463016349461546552857374060581859150499780544902017070787660033680100506372695119967101013189289410169838601529578952092962296955669272040095238148773030742181406311211665551424825393695550336709508248589392772039821770989741811351575775772942446275155890272489082958697342228769027288838400374548924462268018740831131999684217640491755868911543686840369430101205258966694266646826070131501848508072103738556666727247681222147473341278308340731555447824723125332636721510125955460424659442225884173604468015999269187017330749401913027707811737951815543472132280269822689348228629675431292804160943246603225205688379059909746175323268858411706488159783505859201734921333986500212622047039287782774938418525688891130896882432073285103347995135745280052130022110407075917282116987149143322371566028512333320029840036936005364944521471136202162388600848797946971670134063740456006992337176531572495771226628598965689244031385600*i1^10 + 54986283613183950900463259813331497287897521240068665860481324742242344330515558175410732775982040678461504864196810147895101967521286090699876679854534583784210320981182553414799514618721204163086176641003561212457774607451731100792730819232934850559669879396226343869086255134672296768513773778497547548002687756642834495634107864763554712286382254983566935167849779274896376453409395420986651463417400644473715025871644920413963428681917491808412812888897636125190553043765399453608869266916280128443714596907984160552061593841754269865812622460839233707006637010020688955317021678524991598541815257919331090248570071498754657259940368727185145781966232406635746642057639470421880984257051524831446061756553062900185260954678004475487865363333323385522450725225951906847007972004861309963239775310995979234272225019584257154850109009852342662670197838272040876744071019025514015977877865006213165438157590989230294785752164059577196820360870386819143193670302876151328439265458423597260294815383477530804373748349016629803465038603784344715205490188538295797510804641283076767667454000318382080*i1^11 + -32073656632136925385296950105433350338113219955867365278939097135321036161390772524740017245084896873534172329577068481849167424548478569611321827566514210427595566203713825262678968614531962671451136453249739399802515626291263057216544985050093130727128184330795440777351163559799515557657825217509454600885100770577482689931768494621554964623199682577475193530088301613054588551841611303083809177806982439932598840934477285910647334648752009995471416408873528480763476455858346090991622128905786459268387506632925318848987218202007522835612937275523062231688359225072299173404599016865662159407918581014074943176610891356003668862805993886928491921782367309007486539850775447230967944193014223077179778998121303843016518360649311864701492868275933224018884004803966799393195677194857421527093063160624648431863514282999880033129861078279130406087690002193841061410343163238151625699926059277883495586791913043286497554054597769184406473847525040870547310579211840956155026862109181414432235005263703484039286066479370753259659414483942790086208139526921665916193728567126923346872735683837952*i1^12 + 1044043690782505187602698991703126473885355698351761503500012988151020286867710021475509027849916642567045602680407621390798104016235086644118079687503919328473788236882371715113367253555284406338392313249498775786534384750965827184957838509110512345481492423276040461659970312477816334058006677782769819523240216265392915424427147203268926779506368668656602370787765897100803436642411562739142419447479445906653287303686805402846744867221124188355952816592760713380003258011123119386525020051391387874548804652186151416516881622399940432124722954820446218748270658709943629119630185258226935902336696373655847231139248259012658359828547147951961997567304551534747215095167256944520251264146724516999948040478089432834211685195605341485830002626700236438761785216576607262721334243276578392574532697831425752148154521631183636324641616874711332884282705621989568344681376637829128034690558964292776186294713787381170879536741360941492736789438456290731314427323349292670991441813570106695247872393136116571974103254542963874459963425913233100772598288457685452401354795376724723009406894080*i1^13 + 7644830893732416990756653730545745438172031653045171397120727615785292305834977622774830487871086818352413342786133171398242210746726599995240563095249125412023593499487179017903741577709915324536120438584653746553990741314026424057631775452019085001648113334859384445218372650558939071517709234285267947122978914094202215653524534875410906370739041405579961960794881031384825472888342245967891415505626208017680261044649985241897614975820519375598286515716356372857823803797380366397205143110285043590753094818627905877131780583395008064633417959380330053976178869852029423508192163476534799302894418959153057172963063802500922742126398842769598576987992366008846494344487170165155878513550065422170412320242588418687398236214727131358588523937006993854461385190718080617224837182197004019094746969927050100064046154586090932887709275420975140910377440681810143334353869410594352129974285945735267391306767788524067167652781743899634688248369368716987594812227413174119251338938147157543347192865068199834957077430195724693136985380844835146125814176144233868349155452780331868880896*i1^14 + 14258890779419445266180640345585494702754448336280180347668058950659835352583228286881072861315705947641543250639451222804851491991106329379952976787003812309811886919497840710442918613353783287424946012377322940053577205459071241068731081480058939372990482973776105488484267590093620850541713570514990945672301636353603079355910813730258448273757499440209088392955941296971503569172523862527351674091799933082600121472990869205675427114472206730332193639252433078951818147016402398389165829523510752604305038151812749261006307614372955902392643356706353266225461332618503918162693124331367473483811833070474494216401059316946219950230178545350335717151417943032506760228188494960969696101442482927085337952191702176155898415850303776618751145656305837415396665275086248615641607009359997507439562514265363533160284587113054402700572852384814695444865047361181323178385388110283618302168903336512340971594728690012659257582173322091810049057636262614696561709040752917571365637213399983571036018436123985539368595212123955605640399079794633737401203253574741499616445696529399808*i1^15 + -378558912265937958801434322328041751203359377312989400343097407412104021657414525821894766533829777281170723361586231649096056097812826171369984746931456615690324940680146428205255097943435709449018098201915312179531926690405706615643595821649669510289786108733814739061631160758693241915055460131888696696602282045540332771532595973945668014478190943898180773032870832426756621178090494392809427667652057549235575440174622026860432337493185361279205251272463914023135418029936953960663462748460737993358956149455449120409826958456582177842858737143342098868368638122886823426803821814133528860876194083067927988421048073486063649235204733571614498517813149217333245691552731207365523163810040710241756586527996958795762872410878166511966185088574082547986314727359620735280307061111432252573758690590271655934254254222114629059280110681370612842024657590479539884659881722437436209547719781988085417564729269007203168101613240452640208584265343438537723548682412875207943091401018117839339939213632836821360438551040148497951700853220672763640263646395655002910835035078656*i1^16 + 2910089767566378541297478577563272427764100082624493048659713707616877580645625226633716706802247188867216584262874604969842662626192835252224098420251202049967694667794451686471223997995609633983977700260203987548949776853388376883857491082522953334039191392933819722405045899314258929961857457538560653177915809706544138772317443648838257315089776878541668917894671955411003676809196575060923492393163928289483655217520989197765168283069763324275094076125864524097968509660509969081188924920156293532293481218473781097060833854850234693082682551917826871283848961908599290886951283538549884841287756799376082349274844242480074713400183723818666339298583856063216448964186577244584686632411974969088326589682476497148464346998024746387025203863749264925823079381742237332943737518505553456168398148118969600101118350319082828032491398747048583921709120494052052731716262871226638070340609092947359849808231421894106888905775204278133452573461169956837697243551178395092687120983020631415168317267686614472751982652458453683625499391154257678355163200713577229010862080*i1^17 + 583519121194505712425732982701100874798173840203511700300412178794570983175455666776562302893457417988124292304539598099760974765010448684338310133499106176710811922379661072552200487653028581691883068771996611511825343061984015724125963370148007067937207129554297506775476064764111106102423101546107700877242223916970172511616038742449824971547154193476664713069487448905763251596286035174229276575512755806772966823317990650073550945826670364725595470869387286511478604779704792827091975613514080602371543095443264323030092924039771937553660982165399567915196748296518381062360281799947688018860559968821499423757892381783637155761085767442065126591032053147467526768542625864254823550782875123181844443931353983018200911576842968815765781500770291480471715072876538649370879673324619612678075454235162746928916600843273287551662436993513542967296271311801111652744593072897791565568654523986115887712528627912419360080282476818222595423566505025282966725273419045743061684280074791489150435176716017576419138276920351895461658726664846065963731158028949389312*i1^18 + 250110364880061291588760092783019176610712975028499811171218444288023310095396420594039818676776816860859145597396689150169717539511409936939027023166082555957540186323507473872484563142384281037736454283608832359106852171434338821570550737532235246653099660339690345225874780926712343048267783912780533778546709026029537369315796915534314995510052200043751620697299037280061260151107858051457701852600250450380106483742802789313466290951600070871938888511504799543058181695287552156098713505235867673666654766599223076897474666991763803020549552861509655971543447842674823495697605464142838660597337295035717823691903733594879962805130706931999820351936942080684651310195064280948490387535681093247664622385682009284210192357409331974929073056046016910387541041045525130001618763403889080469082580790089338164401632741012369658895694972572603758969765615179209648226245704470000329342481535723191685880108519210334083456660778349559153987519094246257256799190724581667976748702521813009738449861823227461787111316956927934805279505921253103907606712287232*i1^19 + 18878340288757667705250437558383894939101535578311775800813278019106297490887400592866544521332860814323693037764804629195841506767278960380832850283764946490101834541255809388486008213356105914766370796907356510497353321713495888795280348668277082941410031743952234624490166208398690791896258916819117615612756488820748147332789256097642118062407702508066147739732463488202253186946719589183288470068533482110100010378041708221526620569495220666205614067854413473035587137745988606976933311066623421575700081752301252835872651135229229812301887816179025526942375851712525205396954891008247107772781909827306875069214092115218457965813189913249576503097777525013608376566016671397885349179880488125327809103350750612664716511730870452447860401502371722229641826980132790281339515774700092560125642651802888445739742421924665829409176887013704960049978803117847080331398442466917262000126582564993841668299378817477930936152793185583945755993403968223234346097377592591556868611951637509200599106080976959726065510258351427153150295035888934513016832*i1^20 + 3090374685017782935855008465105229956500358938102839366002533320354037281298855694777629282451146500273612440574765307190624143266882267525972687511843662667326879821181268925281091782665021728357821030183873084544483170699157197966714305756201457775968625123827809205261707125099455626177224229610192892361902861280072969483690498268648836427659823065351332532377111217103673534453971455545359910836282789400077971192013418049159660194513078476507183645705731629797658376408344651464382481818656372066997809443947987230786038660233190900735722292373049796714710644514759352657963154373334267141643806960128400581920081477920993130860568142146105346105321689776815529905641128202266757980559659697301407633856710024294638541785850961832197140747996706740371250291594386367325194853912968569345328566913290770967374778381818611987094625481382704389163694348223459185694796943492791211610367113982427161425709810573572501787495341187522840170676118945713029722701581473609433943644957233244547728931131920847447415527127202642358520970546774016*i1^21 + 32794665792029132314664039208617600584382195954115425850261235798786222977948682221697323527192187763537446988714732621571805750585509939447123905796612249283042962364366394703964199716677612355503241872602980165773224119807281794540951770641177770310035323548165981013984963800794549260651750063497863815956855763920318856110531561638043967730862664040223309118310024005619139884411198088935245371839818816096914920633827373871362486695059404460428103510362462735011347885983050359341663978304875075606107756156415895619586926471416389555537830864434463631698854596298326665705083511232747943914658299851118399393370984505476908653927405968263882128900348170838439553550546304088774002437368844810524971969176685556357759262967600215290345130090174808479038883653098219839918468289739126380265748894926770324800887812868301731659746910740013523129080139491620541658915741513182098187963838597739248779119942045140288646902631985570685866917593234599583601842650746809509050984938993883974009606193988723792690482431226423355398684672*i1^22 + 13742262292048231530984320647859538093394081108053292967080629286510975798672373265425926202403217002009569005515101735255050942999381579038038685108842292912361059797141694749516799222769446701380256449174462917886400824561370849627750968310432542139440670860650839635733853591137647258812079363647407675230112183303959591415687857591802343885175911592360571807980947673709575645668919549858761690949054179229047630264631276898668138205018029548229183471359316851838787995998246888745615810646042969167168533306754531458262674380754552704754350101048563980470746872116609900154973551938759157505065301910398539951832096697848214104359079670269865324282897234117394097475019626612086459829882359910300594313095724191358788140986287962817914616144310737475671214070126666034224272510688776849460354747063887795227103446310826964303114204243840859899811698957912042007536651008918575520611485376691170268439739418193084599719800667128145470277565685351413000881475280092989089476604382293596796394235809656899509153102995189137408*i1^23 + 425082294541244357534997573361830659158740386212223420550063031575916735526861843278300308405575197905371642139696503009111101201857483222346051662619361701619032985306936181207415674668968877812355486131203365107039465759506523687364837285807026781174007657968364394436808015185788644993224640072308249125569365219610178627523811916635395047207693250986053055857378621303834638195919553288085740426604424108632360672557070633150738495378397409599726405611654622205188127537495693051229659892472320491707730259241822475150429792188955027286365698324591806473268351227327873414760511675665538859963071806224483129456848177031167666560122268442940562030476305756881800946532204904101665525823337242690244884246855303817600759726752226005212759256283789271374272729533916598298140171472656415194412628208525573782700661201849351198337226630698485581002143109126200580086933440643768854652565814105709853625819566958020822607890751069690305402901428299441755707752614976161935516414991558596375536769963637317330608823730176*i1^24 + 1043416684165410135694242647663552574307704562595477467404790194817638424173758695385682028886024293429474438138947746457038490470661808655335521401244343009464493228133994224784192370966012806720537043687244699652613451921292531580557532034974368624740724933357652154936162742698221758115041643428801737799299496210889734060268528647005401470484191046246767006952315672505745529734444117457793648942016012414613597387604506929941061052025127588145057452607379392610987045780727730828076805638828535752726368066219008168506459093965486747773126949417474327693962212027224179422469232822500431967223553342343385783005285113095425554170211166472016884796336614528137082591753605245205065339888825815507605716610634504732438300275297348878743119282494538731311030868679649075928919429741100929274387011064549381637935802012552966527313847573685843747221311475337877940527855213495489082185549312206203373066669968384807643979254288687525059577164147957377681434108317165730577033268466290550735865378603523278635008*i1^25 + 614528542502987540588301556140504266184733184075951609613270042521090977921519065474136334374028178543299232689814773932508018543969662614903471699156287086003080549054556395659326025522293180662972146620532211460741173060130440650459245853544290110282940405651290490206279059302466426063035578791752748474405808076440008950132321893208970482863856652181315778374023562884033720280795280122416992102515041221391954264256048243535230436185652143342712266866641269952601984714473180188345431866603896621080359670198309604110995306599888981212047939850260406751657452975442827709305488020236817225120916809775408422758714054425434681286927365040884430228083083540250637519266077507956312339376659671116426264273950696414922794612067684134941494347235105904718409641008862466106584860312110932127961149312894981180642082938280632815381952248890315694912678203656997721223651666920075794007369503189059115533125719054876612554085244041626876475642287565781154883181889346588037068505025428182486417009541120*i1^26 + -336034355017963979516591792810073607490227686594271766612070027806016129184662812240149233208665791657251249189261388104588561087721100991155127286852504573004046411674206683968131616780878169033168492082596072005472224448771508702617346413982261404008860704210981555693966991596372302195714279165255244410657182550379155825156911951934863869065367179377941148225020656049995881314424330891311216361415843404040913132628658111106576010513454652031155132795265922084352086601426793194116500617586359580621243968402574933819014123379852490965722603399130539679234234561242574176287775653253371859361370064706006282595287894688802325324647600114487930458971126107885456598731947733787640839206943538146963400798855787754880192770534094931548541306409925487670071799979687830501430409226753277409459065623498507248795366093882011286172159143373718248299037968013455163849013529996378072897296911199870676086937925292953714775595021288776091501515752496279971100612166989652520570171209359015542784*i1^27 + 79876142320309237661357322283921957082900661274708446782284231747651560000182809028314453841020676004514812834723773151570319344491794615858143458099766642740489809825816870483985981978003179564499446408742431014509223901376405739110134961262029313458086661883675502007923124356791260700606217699280000914436738112143255805705789953257024499975955017553799113340312104517237419837539617873543523674495285753222928178537821243779392166926294289757827971000847808087430328209880647486330253972170959774564879496952519317420090528596671087758317477709429083257046241453561748983918209126063568095928916254381548500450172288673103386954499014121125286748242869874609003741356945567170680727253642297966900739502902446634368322341295185768259627973935099787132620802390585791194218963348907174917615435393405503411956347374648753664750495130307598410802310968303266113253412521181916413537005809739729575063433983747686906014800000428902522469169213955309341265676787831973916294397296640*i1^28 + -11222311738781411925770962051426427976853525942793515305444983563521273032784377375453360781897168091959609088966329607443738954233668342162943137501409873104873597443724749905940236454203245137774928239284617831664179878462643663595100467788395990413202556398568638675954396887257101301358951868732347137010519969115534794629070598541046535108143342229484179005328347108586910003588005047984519027603433337562774129390350075450152551905964362980963840325404834693323604061737873122361774235313039831031331375199265309533742963570755760639907735732516319550615313735796131902174402965031847482912294858115065253872442450303562602008641602789600223725872849436765263101305825568734802745364550519998654380045291944366068928683140624505464028817946996543617133315813433424608516948774904964728086680948137994493760839972320476335362607787558250174254438552855726851414199292721996386266201382633919022906945909552015961236124945508330796094749971520707761168389718914579300352*i1^29 + 962224293622168504621534167502410587552904687709366646722455212461508333236612779744150108557685576788004804976447908431169521829091524672541132612864556969436953582502472282061289058573897971334744229370469636542126149849559243831463625971140085730130248756940386364237624470189192655352486534776039306007151043929221404309884861262151897257387135660023474173084747853641151336167012129975806441765693607314629630916217915403016667251274243904194537124280591618197032320592461678400686927663992832440761623962341008744533045505477151291770184631650166647538201354684094904798762546224403337062160114959392133151062943046827285432089301139584556496439622743436969789920872531685320536160579380606938467933137691414488254127202091005842058240152953937414692652703563852618347063531623279421684864779903998245986051888785852413136428214851455126003127541993003531065096815482158178324976520393380891440669938179817518822674878337542969087292890320402007702202482688*i1^30 + -53062457745589535671625466596392214551469967784935402747328074832553819162377115586530979459285215950627295685007763867438681350324113451084119996591268663310077381488844456176479561033058287185913086026995893333681356970707019378162529262382250167555586502091796646092643587841435814322992151851545041052206903121823332389976666999816848014163217174003238670542866184584789434107246212367733951822418202967711698878358193462991310985215528062543788515787104155201227130574969684277022413653263257437453611917629000009579757134910316614332176319930669896374728992814012937231801630465769519023795691795975355329624885847037161009006782388158621344392869800655657816896741711378114571357378567561721915997305957427027668151630588250331117118872694788159162964563314491775029034611255038471236129351087047541569007606210447743293300444056606721833501626429327021449712848705239079302326666323455993980699639820459763559686726958394936925830229353352396800*i1^31 + 2638580347800089944021898662620408571803901650118670998690313244677664598954785267096247286819819815781659977977297467865390959058620117394372199991624404181289097838102696537298937000016301675746058066550258753364363491155250552514836517465717183953821756128273420928770845829495797117629188535049056175168297134199299911553940530250171655334250135559652523834027705861450442463285178686457718421959989036716541048738258589749166770854386855835655279043981182982596154668226221000067149324896262120910378729750224154512322075872159609573587965352786889538908886082152677131914671996183458316022519704541206286309163243075923074316231576112190174009860021172358224311390898259439244420529823418517451738240500017313541608331486158915203325596278837410109410590172176967050052722328352636928495664469410059420092585324554164644144210229530670739875179727420383696875091013091420203656020282520814505299492527995001060418070269908011468806160384*i1^32 + -117741413734574520030693969394874787665258396004386092423317071734356260402450234560227627430768187173231310776032856425481431259762248413779987596005354073666136458182395338171527772734871671735768664972991246527572016198366692735516353071764438978102296996882764058691122309989018082187875999157620897590604083629633419415912807019805674511129765580530872318241728089369861945317291872465703384445541743802618303023021772640470767142202955769551045219992196021843286333173852804882135442442987379238398123027011397857420533284914395071600720999237400366949340659940310959282957655838870516182248434916073812866526720407150838800479613297876844410159045867179986808754313446292525668525444648305524712084164612897523018205592161550168548230540578370791016814891081713740050656313417536396790071525572940619965392437199956216850234290443896715204313109329324435876522115025736366620843088677122508527325179725044720800169649495867392*i1^33 + 3951487114468985837886510192980218572604771638434413104003665760567627509832658312577444194514414071885229151504017310477050532898126637245846974387133636507827821154793833334085592211760294721627024041858624200898463827637968605287350284505314363119681375903831159970993575458897235275333990164355886187658231621963714909676018095058346495647335579904375906286428217176382510432770445861543785702424469939979454689238700053650742237311458498174656473308356379226004383792552327739365970633791622996899316582482231269844610328202170611894907037140389567767107962825283836658534938689008187918955067348922086810631116559969935544316549875527329957357951872370943744830559041630765713232408073014681482835378157184242491429092060313238667360622441770528590934777021885971733129570582644362817551922389694129386449742416972863063515517995754750107217012488009490875864089944876560393911220177782619886069110150962837574385664*i1^34 + -1506295948960617894972271451725562897698126610883786484566476907026849645175021472821647462751043935800935234874289613856774736480047180667745757855395819982376503013751293028972441742195268507702925770339581643320924595086337103130935477010922862190972708187344238908555057404254102444868279037614417969239196800286175469227607911855173350072330548498827931911500482695276830855806885095580248133508314442219039161112312540448029286060433343987881475920881752865402036232614413668604388399073385205378514074880461378707617783800144672481283917488208525121847971654508114513785802164301081062411177641814789591219417274026173914363967597228719627625189735239336760580910238545407033253986812136257760291920441024172225435838532239726060264583277119492852278170236483622349299585249527932898737904815878420733446364753806359108491101036258474087089596999580615601889661459406071712266694684895556892423081689088*i1^35 + -1487487801888634106207949998704325697728002474644782300303729882058264397542612983823342563345349662552095837534742828871283106910037419117769615353856839861703931621184272181396605372618642558055811922128430398388322231548479062034867568911915381480547020640979636411491505875052868330211866546161670358587922495779307845853055054054012157807854868151755718726097568997759697527320509098102068878557787399834129530923685155834415119790535993163859740251086202745472966795084963857812548845688706866298827193594912129240787789382139477645583832963553453954583951545797739144288000347176489073602788127246815819159930202219361338071111423144830253924023029875923405443514914263309242816913983747046682178043683995026953583892597620281860578870465696527264489175439578060524767420070677947882666731043464865155380395163482916485870793957631676679466141835065570912970964230171823674299428031919292416*i1^36 + 1016783201386037052519180704436000364895909242855020204875866536984670442748512935275486625293521055061488572943037271834970714072458491700512684869338639286125872664695366973372282144547648264420271989663909888036411530729808504244379577250829203944975757760061241277073085317176330116497749110430555370474360514149693929814760284358214734439144277184380641271428565771117341902724265669235880412142776209506190831002301886805642997172547104436699292117836457971989801324391317908490950890763321382665078439772904786642643520893756068347952163439047039530412922191484781619067552508209995192218948192987459605833375959053695787157526300537108349429051973807745746408796795555954692945572071148599573563473493956528159223265272927237524075577538408977960518940959651392577776791546865059002223638166437000212262118493317555752796936360124186553525715181247334810452790932936077216841728*i1^37 + 20507616301377172726473889797094978244713135771497830746966731806650489549278742468968541400893322901444458607203517192893969592333017813105146073739752381508056395950616038694976469218755527848954784438390395034586921785348485644494582966929284884755445847014987958923350268483419073504664427693511322026986839443425766599750108255634222329096035923473708142371467962668393910828167497997110349065008362405802746264198892810013309316651934719310056029631219262147085605423518352799960227410177651712161452583250188383663826691241944130748512460870669250947182539071313527246784709054828689188675495649977485337733016669647143147453457303556191203887121527007258341987227089010456221865701908161300071674203864759860550784120248157691516169086635305635286245612655977245746255739841559443792460935162788557056174615737295938234134817404414410768314306730435789613457866752*i1^38 + 755023066607910323967363079934171386231132512817726371144254367944815429049219319077761317810660760340616296759717759191853817699446230915106577859272231003953461848701766721221863521140193046434319914106434837970586470276625215503695228802409185928969689020828116755267585418464836744877543368345019390644782086305112575827221233603202671504382001755984251239244065598835143676161807356971663054180906158506176868631439282460638757596163300845414460140449991252358187548963817469205176600445240010263402574175163897610628128979408865968811409356856870176573634431328172909156960615490482229556824453876577384389153069171645087468027926027017265404774507679180519965484732218811258078031678287856643399133475568878872386816071826453964568886841818044586129628208273127401486943923190543849712890159381031089664843382051753505088137620438950877319435780096*i1^39 + 662481659717782112273429657453633540884956421101120380027814790431028921081732573026859068207598690170365371433690403579028277297256328969163364051375211666191940084626955595824032005091184067022286997056898727759173088526518358400058327554723382477179406692034860906571590298968240128662433045872185848420226350604439473590159344533464509494982541854613867376185882501163781136339424220004548721807621690269655162357737571980827943773767856364374363893508400496812966025405322390243181719478145871073290976392890192413155105666835430950408414100156329430040807021766477124735577630614270662228033489720245662426727974308573142667774169304186545825389783873548751972453797785507353553569974413119407474438178163674022967000457433913205266685985088681079970643970102131893557864615682178998730056187863400939179190997284207630359011577163776*i1^40 + 93598983629373763031005860582942257260748898917347511972824331755144893439369269446699770645176644065971741081084727326073909823237761349617449910028113796702338929424445370122844616640709156229310118064839213416109071650454061612098825985471549697337847915680553874693458745568085187548689984285081489176835309219401160265806570442598708641261752812450399263890391686607884711184083030311215344560413897110015074699756173456605204196071254841949059319168958980663216912802775936954103519744369944716028285812375306308314197658907840675383783009904852462500308574417494578969795222294224919709443199462532992430551844019745968759393483827842646069310286232158486627744341432764096419751888486124767786082734891329356653398069223273926827478563165423632781558462018815518335208255872782153949703984233912146750790604140942336*i1^41 + 4068066688738370314067138102618111344590321855125868573205606741376303268035576513421992284371343925400900717079244525643438324952219394944019957312460049778904175976553904175742684576221771978904337233022758134297412223459055366501783471145100667346634546677283794415303596727671508654171448449656867208080479655978464234505506823639469112837114602597487320212642644262511576434568827499898242244978119265623954153166784562025378715112333196083150677586994332709651940594596319602142621501977174681727077312492175961042894721278498122790868040037916954970069349587086926143952537601497364618939749685980481190470943492793965293492379805283117999457243741883046682211607824865966485863359920210242907485728641787293121016460111715304723468456768760318940458354524030281388577021253067136627499194186692691980*i1^42 + -146067209060680970071491724241748295968611697181503331844562952648501850946344743673055863727266371978143237180452640568251568917680950776402701881110728136418855175289692220656467139313138658442685451689193598180157899690132317320762231279369343020003905158495354985486636351591990621611164989059501234907266345549971392605442843493208146589127605068501877187962997174530861963133563921867336338246538960303318081502141157831655264588426968243209190730521383102610024083503288865313814946390176262108561427543654845773750963750298802504477770055954493150831844483853003000453862791398807669735510734840831793414813582447618332712605578890951112252142259050633962034411070272242408982390836215961344563919838529268083069914962239636379317830179782511824397251664086854700357135768080348*i1^43 + 4391315261572004216078123582009757286355572582840251128039290650209009572823991231892347069674185087698703590770587289713654982112248381743928708417412990805852860474302626566676428661941814158230444681923660537672259412335523065828040582546109258047689755187713512751876535518663285967169461011821266267309778237660151409895320028343688515040073233957836777980345150944138776464882572863235015887259370802694812714614654220336962176394914809063444106204294891103260840062428778684838369403216323581059582533375366489228717162177192385519640848729727094009617906119792656246333646471991567565342183477857533943605011154838158910475096337062049786684289557537778252695259589047023040675083262577974783818811920068437104242293875056354205516699698033877001838775625*i1^44, -77951306370791755029393655398569100517610724274465763262303813276228549582282147719476297678415498667225875303553881294717551392559791795404664837716313291969894109010681175578690972943074307133475316595350080048470765767253879070045532312282432505719988346455231938196658046733380306401646455896012738166512366026970888249694905362030458152036132605317977699959516371788574543762063745340103461111395468703970903707717926393658782407918042540124522359785061915889544984657149864909718147990752569226293764739590155949102021983491840123436523397695475138071062485172325291385706596170337687794214995044201415414952655052533854125971892565058479056267898973263879603731097637849903958257934589012976063243625438244387147328834343186990506338238965670590028646701058812737447629733227246490679414815226580390705884620941940346894398543358446101614020519277007726934232097915159208212603808113132259019260267144530145007572709635353626967836392769116512606746568845098642527118114977486469031260277929983791754885914803425463892993616176120594283783361062685896261508567974115882053917163179506502588113002277532211241299955422500888241859750209883793380769105829821548269348821235712489533535696112671787824677132792054690566160677544604526483121432135390656494713695373638005434384889816576384371113578620899546653709171764092874285083074297111142061944554964718373378218285834011224069117237918172671781440451628887213219729791128930352424935184222400630220142864540714356442842847773042539863681754150831759535882927179488815782193962696473773998926681391426829773782665817496404226699961101312716096551042112252048992710730230284100070883200060823552334859270162428877071820658638323164391669760000000000000000000000 + 37342983975618246059602250553141476426889795901403947966435952283175721558927260239269022550788119994043471805398195150974214150080947317377812866603072294893467063161832103796041603760882276162776344377664900822496771834460209520722173739940203929819098939066277285963729516192500898441169881491340916172564304192909907047077866598205152633781797674512046373623970224390244388255412553290075562867747914588977224122278906578438861328727493756483950843716799702257367010673112806025183041388725014054837921497185279464499322278965014166602690891966804446744542329243402015435847547300029277287079321526242808481051521494028596503279987311809127733679646776143253726395580160079251518395340969285517506095338401395138862071775397759885156579365517276682183697103624417201778249508588929079120725217659900402561774581321127824217078829402249741745841164863055057846378397808948417592033705119288679691287389068121852801822559112116780926754306143953560360062207685151018256118187092196069751598112867930031440116758367344000880352015653411851503097463235783386178353062749482728245808749148243818367649330842859462173611158663268000989336857343912822679742258741607565374580987972671286826243788259762936449266413272896066681318206862722936746574033585451448485491401773642240330078206941544843795240912841035574529330603953772442441394709844335465921545379743832313020821062144360272797901267333047915556169174918635744446783967581996717756881527740273303545339981888555311125971816406040712280938584490317996516051240224416811645958107123019268633761156326227678733665332482493000539085376892519151637504826100808647228276934001495097247776878350789687667924501121983132044757487094218646932684800000000000000000000*i1 + -17536079304035591771175778217539406639926968744061361446125689779451591660953094842599836191527202326367063541774255952785917987002742225039657328612046381097064985780464641125688064298861636206773559827261668236404827056855644395143556072447229957202520752994793685894729993442512314301543693736037787011343058617476024849764138259169337896973032254573333681501378407919247229599864414985463739681020401624162491764861104030525433417971109883373808688286776777158515368196202503842010424711590069499018054900472486649334699940099982697845016380012900913199944166495082683603149445169032770398451323164083139755589688695655023168559538908503501716411752448504292041554225957718950330812334833336185993292637306861506175762039153992823620751972036447366768169617726232959287631356087753201638627697767730672297881590100916301269676002367080738777437280265555789711031701758554826424113637071544011869970475401391457954668140699973903545956488937010390280819596689196309703433246667036950138546529730916362169216856003909331557744625807473897294373239896057979951283385194458132810858824836092537949374788665968608794208272474033515587425737572307297648809514794962396806613230538137676874661216091328556470136475906416741123793678914643690008903348069508811616447736168820646074893161008854219568241530059341626382053770700909826006457914224573739153652638884506655021975303714110099020211399675501858318959868048973127383419530574416763708340053696758980436866617572963007694329453300225291668236329095201337568932182497631026071725152496411731233975418072358248939407824559352240816696443311849892022670639716503531835306160172591797914939301512138638774615676256152529438324116646955835195392000000000000000000*i1^2 + 2106374032412596181928560901235235099055551063385002585415467466640153064129158403794163587643659785959026514600635840785484561333507247899169542738600699514444678602671931161830987517486615738418731180375985643238166806227497143074710525423648731099437292017515353689142624999809694413408770370779561348363707689176851929123282384559303089994184329850281188957779714975287351527564405108984089051117000091665229340304258645742244166011193137851048519201673064651018707802304672679704700116438269400965528527356292140428864565041555738113572335473869364908420622075615597736839870859632665833129027866766901357560899016916639658144721326240656426439479813094744390310682101241035432458275211891219755093520330978152299678118895091857211503439440646336543694764627597653514790816781308567138517017294437982134428789408463371046346314108955059864091238426332328449036794921118483460507413500223703934715880963712978393221197236785727987151171522579055820238217825797214422598219263189592784565774688876867559007810458915298891845611266459751864885013232100889568063669696651906658148115434488191288866604612692325524769001240705174956291094070351291146895677516086590346254474458953598681247098973199576522284710909376935766497394636556370357635259314250523582129376753519188844131206264545010838628835297472598845413024250524044614327613847571256722071734586723177411468416279451268756365327825783250538320243115525939172708898355421927431630018984100132648148969476903822756246487769107789857913053028574764741735254144428861271253262379583644638028605826696663109821407908896328408550646070899249040789774084433740791601579516174530990537195816842798953720473567106682839947943249973430190080000000000000000*i1^3 + -65286090348880527986772501621360599900400843626212323291501972300898896747796793692402465050424657533914558825128391488583021190678606403532266532532781540103585034795928491433308235975882145878646978259250909025131664911246592742171809004687981646224264110190750411786021651471310406538857154508220168450691104062058185207671346738978998869107765384221499138784315950066105063941206917407233257741367349554018355608759897407497365715921872615127162042828071735928645042949014513633465981720226036124205101921984227207461591288928207734394051597623259587053995460836538770204575338973010940251160814821346889980359557750909024888615800256541781104621002243838015720512196922562205377660465835504672167261419210617777298716727454141831776455900382483574520715030005541000101932772960583152036793451426923364211089321513310101650770218690994440440564077389510181889713123243791288899142297198477503355410136327333994995002302181311281645715522164158660787679374390944987509461671146379788348633884518245132496631312072996926874492194692999588319217242883242822352925909592364752405563815452022402182728944695730030037996565654356278664143787804832904351597777614918303590832410116714390129725844918162399040762314347643858949300724782199862708020461164851359119751921603788632169465653371762409324307104433863617478295493299012701265462336841705013527975166787721903702077415036756715883870079489356250216494031300108689654792227183209923046038953025885948651081424643090439532917309253653277318976425109880771683069364835578031179144316247936672936587387651117025792709625357066783768770058217434823049990019323913583381114758989803938917422730664813488523363595110767927533953155641586483200000000000000*i1^4 + -97150233420464715273162423845706251268960951364732094525430360564891554166177837583127691092469060987412381513067095100834621304615544168593599760484444874475413350531010781395801034424442831589081598349164279086190491641937664205476954932252480430486571274041855693483511827731751270660447490046629304880631532323322379830205972246471832978019282028886751743133107092671576610056031964328604572045674757617242596401422086146918839606917483693543059420130499526008496054951251484943253330427919754627559736540551562632882336550109197514885365076482107059832313820254645666931678147882899327786231480389928224562156321682339721833964625707538640113402737956037036571167029601748721385520083548064955909973111685485221843317011647427928549192790568923709380634199545835992848722846750333406367158328799658439101247724304843208988369569612622037326560365260119926682666915511053414809293121076159863863763488409346243396539470143986313850821036097750597990499667329037253618105803084649806222620314242690353356584965736523626401525364021689527230064807731953874743711742341069722324066448234252686221215342391922512624312755034046518642945549773052576465693656589768495636328236336119948344568165310848862139307668806345473519375435740195348404614838174034372613374748649883488548666104995188442664277345915703250788906165546043273195046608329180309198847723541441373474746799722355352560898066096166791390649457541837807807203589508864278580312898952412341853752338473335871080168608009837520562091054462906179914594397077895617915186922606643851178408098288417026926509819355142190089761368702178372100129627953861723629163599040006822545181748643681308948651623942392581798354501438013440000000000000*i1^5 + 6616230725877073013985467127120267190564538874743595845894493209247956404059310364924460060786673607476194087345082177427314526101801507724449443952028304834881895039453128296865827132678198695986670456181793389803613473327117889497751030448047626294198425748856187061378314211473260891958228476948817477161647154029162377202387180152679564761487484206035070947537145473990498596823767229803390798267588327800298594674374865941359855558234058007979692199028059160410917172739364746366414461402578555125384786523202855988018575194176032769476993192586583724789561823058418050120266775705702859978884863906795020001858076367780312128472974714572181897477506534602882235217900885650772264902925749461338834282334966261352319682933769768272929589459437145620869880931998744488332630929437752552750139556045857453141146030589672136792559931278538570836849388261587458441943311307477767889324011652738250482048871439136117794369199521998804988137204768506981134388483435011926025829015102876973362815053644612252323241941584130369480726363260617694062041340229544529008176591620995200676562960117821295001098070876489730780977354718025204810185139764947983001619399287630088196340139414967514664819470052672367961494041290429004324355373660051871970640371760994944293292915319694053744355884436637317647378550050300682060999258171800245813257088878098373794662511912890569813821114218738268916843222997344129391741009755906826655738353583430279959795490115255031789506288385993779518961808430970721405134969216156909549389515783147405167754516341577132099042173004935610274007721488755284375309594901617302222747660662613708837487893629665976191376724461557348737511036173306289646832682270720000000000*i1^6 + -1723086291874522091468373421536159713248420321857883611685688629708376632847485396127964940323696721457227263694644749831762731564223625857755113440864943763463942110624261448476314498453654243558481326814813409106589975815237899099658656223399201550029351775278716621426243825134139479608318150399585068497590399391249795530068970155616301317375655287482473155240728786300106059792512615673588764783401897166301236954663604308431945154438810682497268060177949182008877901882656176246659629375764136223304514728799291209592986403505181193254149775757996310348783453863127765030500990643990142118615146650260300615713750981437029212187530199493431430870911442273949596911575763828952337390875264574055458050134273979387968981960461037105065675595583226814611885048310322391945269426249010727301162743715167676824893307497184730687689120861207857674213559253195142414106577977173715236013038959108440981812900714916963698967513523832202819540429088922738023872953722744847933079485925881663547123210709340256819799074475966852465814713747882518928779780873083773702456976851894101318332693840433807090115912046421211848275632807599477414140262220383089809954337243357287659148583236707074368199890124707553919016865494470448342649283366180041072207573834720461539025808352081495255936792319972344474159060287950180979947819804779889207811775053915865002925368765290345630850340135571151317870224512820912662951347021304910501124403442964411560290470291483895950091106912389596352060282747341285626198693525624060541972405033987088398907866270501865483329428348691201366369077852328454549607245154019214781160129831891900001767979070692279482811226605716145548099091200585843296279776460800000000*i1^7 + -71998314260272717069903730697774323928083781263977855476543288158992126150278443256638526202525925907804506830435007293798744967635713825000855513195199784072336898457385233288190037402310543038230145967023506956484635792447111188093277031222542542075625716403646329700281978192050755156390474892350408875741614043832572279752037741922475924480865918008969636969873175769146158534027331923420690835631202449799523672408636647890589968641223447738875168556317503681048320647055784409716175815914710854983289575280177504879316708339797803279419294196403797637739779849892577605657924812796994597638596709865285210738821914746908154250699935879821798809745184151629447884868934021832636787534247226796616450142743910449867666778908696279300762078054689242494240421749578866647223735838130235026980001526002785616396111384426443489224016347239411124090413741371084488593639443811075060908782234140684316464617330371499372273855753362113256004153319287189151001530526168939004952342856106641310036793621954237944873164156470559054528134542943396848353323783141431238223052905268342206042329551021358359617653858523249220539365237239387007698858862269926426593025452345821102912502785872211549530002119202793691392333221713989580353116509407462122032165254590827819923011172817817841456605244551431965757314497003897222082587492285812845496903851477173667577929036195438698463010923489596568650630885584222383790926745989527889469541724990683333247592065243325290958608753212106190472317209970796737900256429571325833034182250225620782653795294693141229911262677689154550582918619728474933186433849103024630460749063735404618000393310617237948789338221574222406077288996889600553341943808000000*i1^8 + 25043491978541787659398741255350323898172171030792034490831203115816026762378169771302245763309226788959289699987710960653712566241678436872854524243845932558616947310748259532054331174566453957706031054300210897838239861237136384635009941613314327501475224028184469452349467813219894993795691834601232511430473145660440335289466171165074994758455885450553194423658851093097469564830401484189041971818199223584905886353426806073145092039121745491642212925794329094733250712065221004974053027002394689473345298992502330915467904951651246786753824862895246889155431312336593673747815954879349220242186859657282652293553976923809789741862409327146737488575566152857220853553518965706868018759971398992404697224750340607192513566929803405741741600229139574378509998063118874773672505284289434441663995608550025546009608016968723574976983932992599649690002265840866660342997789942376727814387305097996788224306351713266110781816679202035149915517346070697436846909652777900315445293518657281666607754589607205605013586450732816914197551943027233783701439840001285694868130665229333278002469444261440802806056244251413373829821114048028976329453354258587995831124760200938524668922554939580336710225685620226088413300896128352999523686562085853871589119071270720050302765496213477588863697113493046942917524265057108451100236484318592719914526964676774371163074092207537232056745155772209194679619298891755795546516811014624069134794412042967497265714239801107147908734395207021939682708979045288000028574837436543671341798621941433036255903425221181750243607604677854427629079883447341545607847098004776119603615380573478794576692980419583058973260011747010415434465392813979327602360320000*i1^9 + -1742513114026082199539957296087460970923796415999719367546626036042140156272475690073204707205541441270406185260741968588897659435331396148849403162011205180766874847306166502766447769424903882675406917086412774250479718066259032019361955494695398310882694521548459325049604186795857454641099730559439494867427714920727950933511057266563525085602751011027995675357439558150446371381643922224388834746004466461738154635545061299953924689368742284546159465275867136086350645895282462056155206871215621826720253077803703177239376776782470073277102300120505470327299094853784872969093266540913254457799267511610214165056634347837493126479514400820670038647273480343972378458397559975921327228609694935177158993001746497292477526129088744451965073859805840246167269726169125156137330519292652311800457774560558358997115263562089860625326217381783292344771833998896702527479604031299177336162128963676498530243931680362324507850417176232607562705699326928205951034517926736747995951791652484059771362267697770797843038614880745014709683674969152713461663858583825865022220415611065560352062678078028087799684426543152824737020936173195431173180692299341348486563972018601389758461081184805203270398792550667092616810920937845021357238378402576841472957526261802819748906758487909368895109962990106801534128761072830965140656438724258774566781652516183772088342314621951085956097172771770586974297929307360835629038526250972958805969008263655757301252167798587671168429932164327359238122598728243825307382380536634639688144442203779347229882295538578427577710660554074470088889206180205507571372766487956946648027182321448438082587433023358406744140511310858318882455077426164954195558400*i1^10 + -7949422615746133142202145845801985436300913950548243680265624471883944061690040399602811242301025238752158077498511278897538640907749959947553115055559135079261017988273995812833656439727953769876115213908983842933811854923806004459194776844100385668150125578632036806785740497492953966237607611060518389585898867588370628449098681920543390172292195016277764706787930125556752726718129356210946484821295611053023025442570318996077350850193426626468304207612265481699672625162235492220677027218107969082280312723640879362324284515434265522861316751116739107992816333511316285540126650624180643074476042500528923565383252612433020420136336158454657252179972821931314279619710036836414919579052403557661352396338551451233185153346747318503678631808399240927677834787584412480282171521170033392527173694403767841677842232253772872624848223366787803294594543188055560384465894537553793294252967822272167647784633015531933448621796562563291419305832168235018711261584990611339770874006057428148224153779850862133966998590224076545024379620180513767222701418344180765004416577145731862599065888470115457035013724595944463245640969152145111960607997064277786877516965003384614513508699595671438590463245962508365553667139701142055041357052274430523465474918598155567328087526653049963171863302204988579665647934073768024342964880747611418137665381817766700608589013689252447240021067233602413354691621595666530746203413765877252271696238680582595439745531945362235320885957434287903268408631160529352708768346034397386973520934355917114102396381510628335797668216209135638531858062946886543280775932367111681823375215827560420620356587117327121983222705154400062107713833012423557120*i1^11 + 4636575693934298612385512634237668020407738883205064438309517451479288052246034695977465326346756807718916365063286569481084149133381811364681443614098676602599807863459190333578599455147061943477238747796048141873555881452693664566605098235567647722953216972313517014143698569107251078076180806792390524850458115722495750779817058658521340071602372978850927279726309376128086305670709327295819975831905907705275711297888249161261600408164208154549971384658375692776615275324325806713115881013907976184291529856084827677403911043400855628790217157747284822608379228656445123162432444641613881727895586950557369351922637861437403992305611296824774521729224542177497332902788894221076496886570841114196916607479220068825058365258581586194922318593620395974807660708064715414937755219451299680907000346510577714416716553932331303602606604821322386223501177055581631211651790197071852163606002215912567532891310510083630970152101086468895173645259734075185594806491141531299140973402761178803833041896258619772677584794936113658252377918687224728193946591483957425623605381852093438489356143761701285907291418506554817586976528786212677729744976804450051390132545690672846213726578689978886634822523054981327664598978765663793374208712241936036822277293180962604073772694343773551700409283841631868273716483309408632750112106820868117668214492058175802631086576209769578606477980299414475109826855338805566332592186919818149284684831261142799566130601327031666472940438966842324954488270790348868419695940946216777049043303304944307376323485823515331764843590272264437633434451683680471846267555212599758511116151171598000915170787980210429313000682050480747655243026585878528*i1^12 + -150926047992372768531062384605809193607769155288350401449804046350190689433977358550628032520381513601844291561852212655413655495488959348180929684170653336256735718469093571882416695653413639273831648214557089276151098370301012471789455755104879117477483015458759714029838348053317951482312108937516364387590951734026123338034570045995396645601571043981877168961045133974452453439715768609872095731759132079700139388905541749998147276204956560893603693001065431596085613227226225899222891215725194833597838435176345137134239646661768660981072899699845601158351178424043646340321136433131255762224699540290109840976427770735043903868417807335502994522408159831133706771695556055367875975224962387701038123279604027617897457039740551314999271830342376087642815769371417197673847818261218762923347878123190897678829937390919550184793074541523872074595251902785279863851281313304725887692198738084613168927861794419790246426361550375374309921205762237997635320323336058145120186852811153216484360378761997995726128607911693491902630230843666635056357231644158351654770235291899229259928357577070170234527945905480839543243325194437509144382614926771917175727252641088974526921371149080094333009678915950894530474732945061909628077399626513284192570065977004243070542579489792910922131974087283671047086849919079040423715789523496594297081500987485241809036998212492715869078799361458103189786118746408513233225135290036726902909569573830085421313056388527310520861332185553222049952718694550042789881811997502037169188355524673552846239390429603701055624898786961204899566019994590460806554951283061627007160541266245116126111173597815667358562848659740181756306910085120*i1^13 + -1105168574492817487817974097190227547162046884698781916214837081436572593440259428400882661728361409443923636712794913757827212557926516619343710412878481370279612706551539292946584780807814783314446836733020121852703050527635780950639327063055589761063148587507603531137431232963723206021770279197295180965498345821878584135583000764316810536343547580367020999842493449582527714114954214347485801118902464935149907797109485400414744317449141977663366688435708509631301972702383163887108333703701608102746486677522449996705191558345411070948227378334505980183754123136494108920867070342776232619215319703629869965008825172221363997650133253654272792683764564679060214479002448310832530156347684862646960371146366427005372865441293576261805966597246765857846445948831398899586915250495819766835823453295144307362582829817382690821875687820867259950235023190272308594159520653631859457198730044084573167885142536273971287938249681221011837564454773733047690782931322353405359694346878100167410430858428782586172670977061542082262093710738124207111985979956262355886920969867759397829812807383678237012675964452207497542904822496031704616293260107768069411391026412535989908711811571230473613059337850976462366369081221645775702698539049059867543914608786763750744862378433919048565326486408608205395262190621116421407085977899963510161348899568942715857855507107230110616387002893473131334073995988182876120508158179208148124002433750945336642779086898488520256134533660911181537442777871210745281160899388935716366273711735159628377793888339882129625290166215872588029004378610033476850145593881374981488184485236288118410044465825337056436697412175497939747078144*i1^14 + -2061562144360275338072284284922287910593754786778345507680607681138523727041367207354952436708672190913580066860368298911966123933584224929745609003773778666314078200574945837899489087455340318776674589851367728161699074359422074631678078799693927502455172922723693542840805384336246587078306542827378279063393594997072589564825221212501120576808250356467144842106818783968697210929764429352300802804557033863766007458926045831089461815447239273898344360333391190746921768823986028791803790830568259072570340887735853683225051641307246109495510050754564759269755577129879549954948954367362337164142312923708905843882264548456304862273014902318635829170087881850942738867559834461427406128562213924589808819961485851008350546707484010177800444255957710700140610865509168215284416825972352350015847684820669051481497762258606963155109798412332679990299967298550023985938610812122021239768744173789835867579238727835616058909000741161079969823758916933952155697679953981994864683632955742040349751672218295184152308176346760982854475432511287020867952256932842675109076297123516465946503783808702748578480216583863548750664752109894496008193774448798202108691439288601352218066039078240810024923945520325256405420893469846285838867908082983990390240731914138734785155842137698490807620165786447093971892156615744210830172606571553107115112613711059201356581624216723213871644674740992990924441069468755714372709600923766758840852827739066683265700905772222616043351851527756440233815083370713702707954575016559978865779336444462119899495037730767492594251331308951647774252964546530190577761463812529210697192683919156299355444908010723369361372516812809306112*i1^15 + 54724308063687829258569708723778867399441308638166236890167165047687492970021108923919568489479447109277690745925925480202270498867516801982600135631822730354275015976222262862769805628931591059906545156314795451630920072843438720901873126765647018597448703892570393954719471571045404052746142273658942452737928149179985825746775344653483128077539585336148635676265584968898626063191067625110240688018464063301824544965878805482709422210731006701571769490271075867328801425589445084146808559711221865956104414435123615086758511422302772265885286177312483249615307521390570251944821238937369850377978497413433308265361569892794903726933289341631500995255466607789714161051926331781412918082204408325035498304539366365007658991040085342456137170105767745788970911151758583212557046264694050923528222082406652576473225034933208348916854849907324232457106548293807346850046701232718985161785319017337452316184991017575714731639437637350537320187218066816635408274512353959380768158832153090394075513368220484806554747947482100182981686028910581423283393717792564801243242659890999533523077396947918890674423987921401797251759449234525850019589447708992312948157938828530680297365174299851969355634637808106618695688082776299219967090297133932592676862740392256673884125406218894628526001302169995299457089263963685451931714171821164274629447586508764287200965180053726065989519786637569226768468286895548272470752283814268349823131590136240330160821005038441989646462300313288587635150685011449099302514423780514896167046200992456258661928479931962911728106413331833473785455107673007782375408637591793191275511410147327753467467394662459998829019119222784*i1^16 + -420661214425014843650383399732202433059696223904534282140552889102514988261743406048426719056120541365835399084053718695634491250468394015606935047625295969405975200308000716696696506501191184179617979330913340753748476105201929428096841880258327094376972727493358723661802125503205923776737994957697237588382580290970742512278072850064436232804447950423004392152445291888620304689845778364414826242993069560505013062000043496365863385128212714868082278401343934850543578735212316531042054674728052793140294654545793496746953345626770027801084410134207373810546716418364843252422770259622269708439591127438477952324462969802568083481292360981836441566125842207460874816907552242125477012091848411279062198010991350342099173133645031788439999275858423191483126734396249766041807747613414932082812120320775370811614933324456642753434221953530634338258884355234783195398256833744684215750160556432259469305398720263081874408745590362580844390561741057736287693417013645379193311855980215174970953757231195143875120748447925819806711429641182363355999357371626584598515999354705406590759306756911660999822233810211918000442458557224215534041238704190517322509847843661416905020076905720121690588609026982007409073975584896056982682307008065694999209362942342878311488619948337644394040506803318651427202296989251346428889530835007104514035080088576067117696148795440744194276665423015043764268693913600367746058954435830132716551447230531687678145939304689702190392784151597244353811994993934146490046714892161056207202602435377521490863236007365378886737985713398117485877860249079557919080542158525073404001313113360494117054169851779297064381317120*i1^17 + -84349043345300906058980094353249169309485080051898867843024630948541801719984927620115922833508806328429778241800498843181968601842824209347403564380027480104638175732912331600057756876315831505377927020839801298709504086112305093938052413385960266849794408061669704344796216560028218011711274957710163785362642040595380766119035589646311889327161203614074288147530915615775646651168226939264539893027599599613260718023932002105553839392957232125965504800470531003731835074100134237017586513853463280803170517020118548058646447055590922078503831075639607787813000663594268684335608267208694377373390055451980841816908973202097395351212162724417011523994306609507606241499054115156030350433985081653351890199900748312589501528101877625226094961228870209854156044747919339428004867535727150379241700081363243860652514207109088075277398018075223420708077502127086817882537229467907686511652324199593496866266351288135295859522411004514419678182996409832220042046502251828656153775540798330108092217118678337537039445207482148330269109616963550544270185864323706850783845915312226506190235574776622972770603521193838006646576626939282872214603527280371379255538989163377735400216214538002131220168326243557109360096205509784038441307894101056780684307334788031507995329192477460975534231508157472931008834773016192088946322327712816474776654219523801434763595393490662316488547607280855177001052944808292250529746387469015770353769514342470416900239960342719129332675723080202203184762067943283777111940136020184174007381370517905079407433887377860536895877838016077948198826992397166987394969194373889839571201755287710393708010278410484973568*i1^18 + -36154125311819327519374986346904667567976343630927195569673643578652469303395836506471081087833977388085770962420453681374063479238746516415525100424056061948756261666766532817956459799748222668916918504378982900456145658828171124313497042556894250417087980288988915637123959956306517555471357478070355853144933739811384800663303996620725482175612719345401135789811198583385320031252969168611388371164087052152105035652663157155014880337990984316492498760901214518514354859402805901025111210678333581675877975049683579792863962964809797373212368829055028344451248901714607201787043001920169419769867786978277054064923057909240594207288164043547138136594409579482233433481240890427227226413457614282950009404124754631580743939568485858082424054067672345462744997990775163983581701192667869584418057036816843451381250673160720492132751977046727602170774480974641649360555692140686442478527631333537667477629973534606614652271927923607826661379887450469433579038494997012416307405222769221242308276601168866500716284676558556948448141801272926921207558267932141653402643699559874379567884853337855670814678823152470334220949255643457495261031557816149337514613977578317714623557437995437201828243959297813150237496330139522691647062658950799313456803630477269658238983236706270090129379090805893653864798240092018739506226957784149024187481429278475839133653029371367741670898729759530968093393705303528666955693636718799829918391113952788514043105931316975344526513645893886748144474032490862105944019507374898479846417289136921508665293697413014448650162321902192274183288226945748135482605915851112162111779644979595821658695111016448*i1^19 + -2728907866674492818195176482795624375563561566279755044845479319324091125989553430446844749516945441269549193595428329168758510421395796806480317836763234378905301876494433226245365619384034323912344684338072708002063544738313814965811543566393865567386109407394499956017614346110616362883012332194181174362570120963519241070503170469789097763153237920149462356981440074296791657160274275769124677832115278188862204992211674186120710735400225175988795219554731801816057151554016552928911615465052500675368209604883467913426557678180038594726635153092833703520240881805485651268815974715041846558893609665402891142493514256914662194318510989516129853493387757966648722273956767148118085492783086798632825908133429381090209851916338817261940566093446704649139395432341415395978081155113943772998893745941507023079950396919761214413774032571032567953118875284220837149444709012329468945596225054508632294652577295806268651864467995183336129567035505171246674451157410508438087468221707494144537465926021617593613471057059191514233147790510295220306512489129518947092495980907772046243006350459610151304235930238943141454925317023250122601930624668552198144512813454213289405956214094479101667852889596230344382919858152934277693975772726705829682108679633929282268614820158993841410916426562891118065848533607402137820460468532325118335985727398412290610696808411023997166462659743992460270097882887146357937336314252720801805857125011594615823224774464670250389691739575690334185660691948797138016702448721559346512947150804283015931202004725013326340369357870652036538666311995204623683443815841850073932843759784661215344590848*i1^20 + -446721874991697200326233200219213912474877251247379095043457397731918972028499929325977320591477615842515460079667602772714440065150391902281531959506704454494501999615539960716047871169153442333677231165375774576850624130337369509744092978361817564776610243629518232037660542060794394927218482108341851185565183608034064751057101324392684773683821878082860616379665372724166474778905101767024363267532773538405212906761620542880690399746651984218681787198069392007481524504328982400134964763663350024469808876610715844432448320298284191334015713611198810646483701788252055371009330297891116893618369072619048011012004258345066707204644139438592297724339660527393706017157273286208045489307128767138782849968534906612654059702751050709783057808370810761335183047310018172234369860734669532613062459127535312050398758624025299708340029584065280293765468378279743219254563402414885997038280309442515995315400604657023189258532260446387913275690942708968520564368083637044655679568444496935563658133965024188499593413803444189112422422058152474185029612821487653921204775025459611211301727334258885831430448477961111389897946924660171808648882726019601052641595374153554626806919951616830199809303382219333350230349683199315473232186413197362551157332369691929333599825374522501449719707820029992680743759306942588823720390975026362833076126601327829480412746570488683715895532308801604801652472112808216777241790448106350781134260337467521618850082070492420849872241164073309814921383365582957076987454179360216220465996763063984822118042490195284207442732591428932564869374663660958974914142986727030109237533425558093824*i1^21 + -4740471251973780891374018454031790125883087761136574069548198831351637641973326658558395420084259808963189944560325943294770333771720701566802754646777760890359301626454430989444287989358640337214143428106501643063503005166620115210826636402867629920860308768072060661875047430248345483909095848199518969145237259367854322821427413145264715758277302995405633520904449579398938148068336618766858345988568134948389331892007225632981795227928293764135726191144923461881177385392946802773331842101568543402181302367750675684092748792935946154834843359722499538255303294226925443307952758093517712704860383503468832516469519958534331721962554080891655468470776416175974647790724580375711904711888651653865448355248369838994513981355962807500397717257812626603488947809983102639045439584501754930232062699889638827115672668648615077014782182033164687108431653291369997154681878100321648913632161743925578979783848162503766946289371569689410075127944156968370670215829633885904543009769016897255267510897939819481858462336494724178712007302348833617679928977404605063946746822009534832342551390258509674348700296747258992341269269401886643381174420117483469952750985135266510909928289222123903809773944636468800907996028392936473832775526892106421361462078385179584309975186749419791091385439306699799926103080636246365207870203062219667169952573986980669997170167696023512251302360330658792728597358707312680383582325179211621937381458544927237601074714806873645448096251445181215103298841659296980474840317884335606740446792424316129237089018981143459066817515722525916838077242518748857731791849263648015081545924608*i1^22 + -1986482497330292152681352680630364025042474839556328185577694029843494534537719572352141905247225551058654190300136283092607528898215016113520530499715487311678599206582848098076483096664460656262218609514869100513700073904923283884895273086285487190325709019598044288165406186845100298387937155706245855066824753914815489183164488904810241515245895180803839783828308415496525179545152594544025884278667818700751448774645496128039100277768684009271749861102366217057973472563697714500059989097240580915937830417155474110584661157183059139265607732621457781082399080535669066760958153380626557044523511003304799214269182204759497406510231571263316215642015809435830525440910676379815638456173350118814238769101144491560497377658140837429870028444995685144119583134210908028650307109432970001971792344189064112997709536256777792152415229911034754158853824672962405611567537961147347302540653551962186382451080388753071964934060584171158089716291995790456106496747609922860588730820933226155450597829017537031403068383297913314703601314174743020880633173505128268357917133085603009434152454672592281391892003591204028299404134519814135373330356465822536847922695701440803848429510855559735136431882366767489733752682716614964892185626238452641288011274130431758681944150517520328382863836312770621971602855657581543529314187628605177133399681832212089656213168794003083159279950676096653643649627740200159424583565469908868793828373583213037772311540781952374860939828400330083416277322745342967480461620114903890461972868436207322236975476123421757129845563917950705855765359705580479769496290289193700032512*i1^23 + -61446396857132540785539146324269486549779636880812412590042285508157911231251220559097727257570393489541062009383179824857506334357866520057992505274789170293606027820149130375687008337819232711560579136014649832075858568136721454685506137978576161685737720143516378744973940001979703712689352924177448036271249537408483165555563305557296915049795391822952044031527790983072581040781998099812499391188728400776425655634209500643399429148872896812844436576858795805572864731092225608544085393105488323760297552540476770237041193328692725846991291156664716418148567681450784366087447172491738180785254991557262738675079139205687766200675798017849712352068784489842546021674493395717336049134746881217529993191529109675209885769020100645002341917150928939921143592163878701820727555273062669473832090951139200745964998566099566908778536968629082184256328672092956793121583765866950423458148925980056662819850055840444385743701001451930660029530625991949419273337020219167797993545392189874634203341877745902297202256670448694721477103158800821225500588498065032193148134163759263852945045882550115501559317400608685820209713654058530828783054600437221021844959437051997962765636188096720356873354252563675031537114948503215975370553185945704623163115490007461753054209199649314960091384903793672133393453166298961911743876201232377802980076156547052987071132772947121329997660940006012061854173549712412076188370557045298797959979669028102525145372053969414453045683617050789987508696008800576394718368831022824706012194867879060517847957567959498241458012208614635552455856664945077658462272633176064*i1^24 + -150826537658523312711855826618664965360948237001559454219678841015130048420420576999667862328071873179599650931197953223029035034041916368835531616662075236094188107907883520416822676922866982933011932246022091024257617096722230136878731081442973473150029036589687774864282871305910487864799312892818959412839172150457416773009527296349106627849150825723175717779159763172402825521047702865672381507774686060020622630244572821781800305574527966437872665927894261466596023101819805317678186660509833763895654016478576520362247944119399159906452820965027877248812008194596654547143573897956495944146806831314156068263727201461023477270109246803497979641334707128790990072927386715666306916592213975123783710954703879592843516501685978428456684868049175443255753942147216119234638835061898860494903323883694702750015396815113489648930796181321114626304504030983258953513018308632954697142063557421419984003915087340131131463078850011141958005984617704451906958786640696577879585745370995224681477412470550354173376222093408979790222342470448123620157024198542775887297246023088015309882183543071135308221451997293165538861721337563367922301346955500141963119080303716572481487129383862207907950722238008442761615594458229743187179375833775733480626201791724500428992649103989694534896918726772943815454020721498155840494104720746320612025540367915636481750127556501082498264493852769953049929155122775105010434553938341904856483615337585092565158155203306602900696737419963781035460897685604652530269043795219650895210357933334787323605589815147679582293914659865749083918186668111428071718912*i1^25 + -88828214496604027170950718247924114281939473001854283354102119650138108889742448891413241662700947882352449564967073039901922981857325950429079970621221721963577942154041183973746437237036216865225532983266324232067272687964152074548447884971733116511577881581527823003940283814285040400461313153903378778857890838554900970649977488647818812883758514609076654081396458373505487617767484731539311781804806644943008132279403127622160735223688313534394457241959860400684650352241078366247180360608148614898530140423321452460720361988458448565110702463922791639541382394901130641803836875385482189479329336182071432861884152422571174772889318338712086778840980268298113318948684746228704440875448717979480875880727660035064192993463099792578875189221917538596109223079395295315992886102385819854115872982553982040620524265041962626596329647242587491224199613234196581350287952130043141476737462960101761124026504674322480045936136690912115042689517138997580071388142355073598905876814780958132912076181480242981493767008075797640553119398168218424546463390844636897058422217566747373610037135529708280471855622849402758242753994280843837599008888771449527354923053149794405673609214714204652833830662528871222125223194116377793338569684790607820189914047513544913667507312586756272097045562068568660450135203269940860541668131710402281554157877212554222659006759240078246060330506494790278618020916726242972879962070027939315572562441398619132937839213576632520483058344182001749837925188276032511808833269051832143137549284591668978104701505464462951712294837506989839296182804807680*i1^26 + 48576073875659037392282369520690818950269407628874090954196563503224000614367557998803591186879293517646843975724627540721242431586146401551903970488811683701069251775053285587584337931872472937596362883404848844597517599967502591049768719126016341572793367572657266327941494848808679501590522376469814741603954983314189180258878420986451825156501814826462384837422769453940621405329595735320254937727686269761379737545123145370840389925968345725293539249731048709734075736018507709524227087650674454130819503542170832701593326787606057854291804712297056787434378459201867545592644048505205727153071017875099242636285251705995869830094736873641732804679729516663582129865290883591665012886718401272694575774820888698577059423193752902102491130398774605065127228833110598341346550466715959661161200016251818051502934123584609947075669824064560362868756977659373560887739444695844420402803448894477191268058465954189103326027535278301623983642352553733293700932706980145723922763645845105343307876328573998706943434345447709158514476732844829284682540851451985003774647761706192782470753178957953267128761364424907389663844101499638297191344403554189063206476682345993672785906472951203901353872755236407787858357706925988295873539658550739294022051980244973682580382954548047229624017313739310657664115164322911100878127779673526393833627639427883187106033863344612717557640648918399080093846201730466998074785925792547164678726884488068403880794865531589160825535041583668626771995515055339375111949532036456973757396029511849444795127423511920328016497144142634340581376*i1^27 + -11547178855846816533317360879026067395530477822578975126705151440012539905676468240904168368867060944747384046294938154128422524147174881067662579991825193553929792746594466924338061578735384012153431877486113100379269556136488284615309425979391213239957453823770561832250311928254564722594777959577541324642544629156848880333193055571936266101222032493990614545227360987274661679178441953257370160771210412022877639531568518502036699665591642471073473889728692987191215237725622553441367647101815537235062438851232716984598305900612367374801089758104699050197046472848305822295292511556163165268735221734840512180324826466838756454332085962788629422323044779859408052188907848115968484857183337438270535486673710231252153709577221871157563084251372985563531578782844428996954151067037272154312963093309524549087636565977516701588899855258991588302210926992763913602163807441119429537420837852454820499722760153580381571783946242968134852813468764241445902165450332703686960779647830139660851617282893733025408718511475917773184943272107733183603927457673065269050437192789511389370431209851002331718684275217076988661763026924533720249754174113482108666460360608018937583481653923630402329395325640109956408118536517704904396194794460603005540318799548680978911065667141023495658287446936046622711764184661292182045288074573275648668257908143348362875742078733878563806641305734189811803981949274734394040687573333418447371723449781234538497984552771226415373723443922417772449004351981480699392170597102707600817289653184890970324844269433088848570178559016960*i1^28 + 1622428904111321331356778263668571692565252276871333804444552034064816157570156010460543043354809855575830934635449479454816851681449531573187403794780322960899449505768869226457567099608813392570224854988587528013625223771974659731326593431965844426361127552274154532859259120431433156588798839257935228294546098026025207145023056380667399823026714694158566470658091630641052688828048812130493674123163249216315292759814173921874187644195682044111122200658242988660730222253934859510245347097257565051793449530294075870282913651082443045766283819821597296983421486400089775101766766384714251426457496691041114378750685891826520833818242777678365675316503135644716402235031817455338903375178198890271936637028631195713312708165973991418834174986709421463707682100641017305283634316024770060847609267248263735633927913567068193024274651951334699766785203314675287480861879962282259785977104163468792894638238880618127828121212264322248900078071464102635523089061918199477718229738228572438564070288065561894672343435763431351207039351379599506544763018236426987833701819747794906741854997474708951004324980895409623902015956001291339052458932420599678340863718990841422973302071404705892390954172277982745472002881423140374808373557731196046111586050457959007043100275080061964005054198019854787308982964799793500907671702299935081050424849375322790566957230511498147363288355534795275313741934833399754538845576313649877705490978023085570098319595688258963114019563958411613969563099953420600098636854842643386974144036296353574164341644259811160752128*i1^29 + -139122658174516496885055431210699788905897545632341468329359305816545979052559433591860639756528978760949967921468460806095230479875333749070027394568509405683738144236481619827413287382625324118082850863909876380978948991518189117052394761176442256563318407098281460658097474875090741276282809294948846804832287793836798919134606911180539272942119906865510684636438380611589916315652973275228553375418481537060508917438962054295558017271335912206640069262615993292425819913609354319879497993994741393200839989401593218125767729824858804851186735459200871957065311343407600081712325690942379426662798841606592851876622567878686004344491607718101612852333361060373152209519859127056010861929081895585407826800549342094475585738788692784274339846936379147804536659592775718293457310945278343806615195861800866148374555169950162979549935396939330882341525580277349146086985727876652893118235208973133679797703707104876140273241578240062571606223790155790581148779855618611680009080439581568960243298730867020007292780821723945072309752198512571839723924164738050700306860578189210576408618286108024970346011083902266177096436167071129467470369349287220526554001961628547744752481275734415269230546867259489534522030209692093225575000929525366831320542176546607441517945336777370690053819011748452978670605074168921886335955299499412771347818864790646317863119312687372470023969669323333434395713595314344969779146737259039956572103188407163092682733303734797269841325030326349676436101903957936478507223225465588056097324818100166632050557714432*i1^30 + 7672960114574245595676816164503811961870378699546548076751815756524929858172670704692183471774894053208004766526556002086099030445762054410282905271941535018493461277672235702209885734813540948135290424550877077307078314096532680501391264120101903672799697793668813174165235008111183965163086087923313099519585704952841037684821657664315098063341941584522396398956783355620801233387397550626615309484809569905545588865631810699583307326092086311659383939017417125160183159214215394710477395173876555611802969067198762743149092724160593302163637213047259212794582193846773332132954959495707220187936749966120278090368306596164706458947036486390537469056937722893418197672206337569628750883898495746274086453371844540036364643675355859918024331342795269794198749136715633116639406274542204648995298347246423184609564368729120490593012348919834292524662152335182224102328774893944940062293083909020434817341863130241290617135097640493929949727495204491761118215327775580818203260410688680508071529669048018976915414772720193785889812763029302973795848287194907653034456528709622900568148280990532849258044336022649879981081462214293097610514758455581835712748584134483633893699786941202367119287058510500018131084762464133598050002990520980436346304105140289553861758513722158760491379510848804317616546023356027812063156918170822780275997505797202594069941529095203901070134485869449220956659396244572568426906791086035373518526547404860752846132968613690736196790310539543783409206670458422279690550851310484909934042065252070195200*i1^31 + -381558856842702219757386492541965755459955696981189733714258429653966830654893340345887944086441780887510508223810935227243634260543214747004012207436885660675216102849936946170813913589482192222979489761960871337914113795947425051690257447922154592258658364100102749859921228388751454120339235158105655094411368931692712820695291726173654189419599967615001382776373204888172366113745304491431831654559219774254772084416295206318618987517320666884548293055389698231983745692724593824635721454492942812270889416999315165781863914523597690526999157444173042248774428504156274372897155523710218542951381123017801240802506338183287223599129464885297118917953500852600542135018124980975226769512100917556313758617722420268294272038932805371851660308252818901393003207917611806467903640904286574891620529125591365896215958155689273829924230947097998535469392790017993557438639942948336507404771136110007305956092932495942945346259502942224894443713299670788659664272796239498480226712865273918804642403422034974523971535276795770754972217746344517205227487572538096235873125818972566665739908799778918813743314888537420066573593482128280333428117913762611525901879404270796108451064579298953327674200211994282555008888806655116538057988345370949997433964349146053554473656736544249112975191994376124063685127361170092835652327428304470508387743310421080791464048422706095981269946476285606501439867031625379151025033028466064131533211412574675922957511289272516259204523926478873803291906305472467299242355661026340884789067776*i1^32 + 17027046999650651639703124123589900562403148626212334902227273980578788911593690271718504827021033861264419382112387995176739412529928938008280076971709624477751582452186837236744944630877910321042571717041376458039316682587013509837147051132654958989590851990250233708945284171405576393200291754706781348657951864965984834640666985289551253757899682967478352564846308315441740365888220679592594835513227573879006117584440658212949858072626726089928666080024571238676895186102044676303533552681348394576483183819761010766632067002727157027155525624103389570545657415988053900180745750698849755047164230869240535067054309497798225496977097932262537136689689621114147221567557924240021128155181240030650016098708097800235479160353525128758637481576501774273924597704061408329750343539288058001344285952798851613439181017297890638065406852801965773373490733800856857185164770975349431128216639678802774917599833599154484827879169428967114995222829307978942164567863822866236514176243339898352725573168522068519723682219880954797599870736256872281071387053608731728586239386886730632309884788369038653506079898095874905820428718710655589434422352692639755656759337327410527843116422244847503115289788570382546326718486171834900293554789212894192216783906783429121960398139869523605723676823148395036089762140828444617942169802804243816575254536218863805325603096229062641358761360025879436795181892689640206682182482425167353652116093480159950970697550829523042691075687537349724575561921505374477376019303065714688*i1^33 + -571522679109569566321987840729427472594573066028730042925024733984539894556854543156092548152478942532987936969709203912160866323175663261784146998069235262369960831795857654707616707988969977110155178845821620010805096440467012775787091481846330513460588918844680385207951404174050301336996418001615641867359335298394436527311123354798730654819632508000341085426385264518807858789027233360294084296928839822092603173153997948767395697427024356200327036164524844799697572943302106531292294046715338547753789522442713779004954515761610625180027093054285626570166110652128077413268989239816276528691765792812845647415730912643120430853215750303828439905223981019895919818628821609775878844276585380119496546579301251219091870964137953704488475900327328890252303800230863946818899806897743477267583484186273548845595048362637054076938618717764998731396819180271418891691952835860764435647594839807799598116401729272675575845502198579976828167750230893367179530951509980910746351704701479514519303833704929415234747341247708120402189410086555835340550716901360464128261419229942297279313992266970236287163335843800000828279096670899111556604833313056558734864918016821698755305661156842248767649709759600534091608192461866886944674991212598815330284735470764079344320373581668007678120804514987818618970630615631772216288804491457161137129290337987354907795960703507146045802469378357543334515239909811041455144080233661819498936829211730309452125633388113717421131471256192358282947220535315578482589696*i1^34 + 228853654116172129213427594983764461801249915080430929450673707135219848523758627286070166613431268200158513662558391939169940893909317677093529154791293372834582410506843939403852007750816075228742418896546633844026325805911451845339887029625851585757839445794658646898822420121793179353495480240067105871229226661866057674248451037407242890998484471230579342336881114298272889027169969844278715885825135201852970645998970640081315158468597592189326241106277094654654720677859781179685572100026213183046295643865067075768878669061255669767197116339838847889954769107100316489170176335316287046968454046072614761692386988250659719251202098670718873686289370823720052167086432249002890016447256871055924051600339827201322950321257625915337107366478882799031157092369008743830551905485563123701765378009130133770664816034902236119526348072725491893747276427789270578931696982594147693157526096184058897034724673455377443552688120310295662279792744042936764320020956243623779321048824531789573595205791913344498120230921571822092088219965922159871145663961364402650751339666874959245545789446591476055151922840940591698654030101704529548927985364067271436007901010488871171528829352859470329442411699207475574459880361019093120866330313914553741948919201837542574350256477933911422603501439632821672066366585838326278668001301197880879717874372597112902195031008040475057033736762904269804993704839520051526024631078207107950873586248793158022277358962754460977133079129382451387815304364032*i1^35 + 210615668440045266658027007325755665156998304194820020474965268121907363473594558794072459694615308667773374918595839942466572509448279168480579540093578649424665942278465786855230876600504828904181380587263054524612898810599967352899306429150953035250418027806934095096103740778638775729519056957793134866914466447296815433347300675048586454362954576988180478788908516851217609126448972947445551073599233295000789419255509899945442766766888841337543726463727836299756636042992448860857836820866990876568512515594050360832598855129530590777596995086814856715714686902362413022872233823423440011915878614192254687747452609641335711444543331056867328522972431621433353451802107434682281456229071395911824497193531287059151241123575935531380242487984040252293686593807366379383576008578705961328927433328955447291309722288844450680568356160938601880031725699854610572026482979026363373644549165684926183555761407632755363020320994750000885838305335585726096174615625436779387275410504576578811114446369914430329820847047100531451940934402963641451636017859303638955072946626601370269630836947856578081708370400293298867987187497021992563999461324882333274183900874713406458372059878144643025900077046667782883918184317424641181455042815538058345373807249176270837749064625821252244018842962082639783292241755545687431022377087818021598579121773544555382863740787878210032334800001813760518274305121317043430721630323525653783760024274697541989725494137459077597575832944638951424*i1^36 + -151128382548674319998523589865480950118647709611267974973301884552987024193750626680570448268407312561274391652713840922863061602137314737153783059745502309022689734093827477052335256466910199539515706859471523640944885818444910400468433151320908311610332461482990920986491285699528099033975723843858466642411468379995509734050632010420948323598948274909201671473919583937379895965040576466931479780933435872461019144019463540261350082158748083957183917867690554307610050511599192029313516494912053425662936897563932699749362833824380300456155067281950884585126369203785040564391108291722425201070383518151343580302919045241486456591760324514596464992040321982705130267237802547566570133645545964815997551176928207398728955901004505781551170106664053204172114803271470078809998124378479484152518998532202303211987462077265921074528926553777090348710441693855149753039600152691176954163154713838656722743691666909957341390282127573736490204498378459478677050849648484510616369883586495685504744549439326585679161778355657368846759472139501593125016796325598437651175903991134228084862742925927095529822396750668546993765960537071002870250244608405913993078078751288448474689153867489860140328321966403412932870047176820189822626979200050581252791053466614351174418988014087037896323759680933167928978777576462052034583500085405256895821545792477814746045080346408953608255696624071180437898220625338568535031423126583353363540150734224077916887280171965635459284992*i1^37 + -5326811505166024703570764975329889693487973636008746725928818969347597838135396192753166623594802897471539957272846536091128481277099156980024296153678230549084970684782767712489267158185108626249870523541064586996270514320497926152636997827421399614196748054415330724665542143258184642669122164013531462842359280547269252526587909916923113251441231829152744898994587723850317372109593183831129799921665118014924662578999739760947400370040845386553628323107450001951105960602203407494290178826684269011343817154027426715949954314263720512284074620075387485265007505062899723432542556072498153024476110003153615744176667141199845205344443554257009626008202477658392880965252185600831612473055032389903327378010461235982644615768625694098635788874118077009299795666442355317902255585371614988752090216990211720214641290598167295860081284321234456026436987716437255549847571269065105101371054093645711835210442142023029944527348454476225178713167952783914720538574029271815527710348380443479642231920760158015033303102972250860189243570261083777332169790850647863769116646423693860422689822701402504596784044777366307123451210359893463215393064233133969360352378791730697211756682198815076277653374320697780704765642504589290848987461203417021756181578531717244546793276595127355716041659858646414074155069211151649075556519340538504828524281187362110302441901643850966019909848496944242859391198825460515857970908391304323586396211928188921064521728*i1^38 + -4855763644183328330623957076434897581224062278907311517574973970617257803557375203964146110167521201526183066947398028340211152144265641246763145262540815234178598606707861159188639878803312673860302720552378694096688537276365407790923084400712467334810429811944603216277430932753734210307899191665877325767106418518187554894190722514673827662492028042975053711942914041453994311429799706542184133593644733584242050392482455348431427227637596750716869311284908780939733828769712628351741749645981148370893063419296464281407280056205176236454521551799120803796833612339503768077260508772871348285165178397223249395670134644813454620407614109340872357041714666734897971359334685770800662344843010703725901296762207218207149921789046213326791901151466666623336728627728824810865529778783959627565988750130335031676806659825264880787368653763715422450133225679226446380464660195495502621441829718202935837431087333163945801410122023488670580107231719884406918022647525177290336164502745394274292483663033179044676213194165231602875948383760109093657644608481356910250365124203050436160418054214754873908148320425266901500339791181043862220262050468334591287885818895805965380986287629699159636421686199176893771173498763453019805210811604022794990893798909444025493701349491808222272205878574434842707517436662389870112571491079973445764614253884238049111134911319059485674825036748779780873635735458511213933866755986722464159391186944*i1^39 + -689479631309769726685466885157798044172605191514385141096040912094265873525673523628759814716091891527581473204593324991374152643085138188342010934492828360421184500552752281705279493253803291454980911204961898761288993351481564621310350992785083025809626806442910976573219117606273140458834371240477896679905138892320167830611059130370936104674701209368745802010431995181600507076971994278505928958652739235267007355310920483318387952268241299315771726312126625264700849851910016476988969772969572293122052170206123063458353561635208007423665690142454337318752814373288653278661399429232005552806580380303760237559253670446709203216902477842470675222536107030145255921047649409230430737051454276618804359857897717881127447971111584739254268375673451302489773413738292464242452453316145019772941995540530418042226620411852004350356251737007377327270136227899989338358474796966932065777978263779973501457545172960689600153766332119322839174256253065962372519893994001728811904346138519423706864378127733665853832087109396284898502408959038488703507862867362493365216105907883267011163199223369848929914690350086438405156757999965462512917643164725949992493888552422840704575892100336122144622698195679840380425104556280819830770409923951445787123336471637823230315840413907006849703808762303802302076662303173583264631504712369103256068028668923504600307181526549426515563403794562634488544654051917126938795473086464*i1^40 + -30030966798171503487232382644267402618277315603206011455157325923172773309764245158260835739432658884169746414754416773908794655144907844039415551757945371446844261930675558116724954426690703028329453883412766377767702287621347910096122454435277538952080485364044914154645319832459156647603541926994552188129693230829506354084532138619270558753844968401346177794918925784023270737220059337130072314189081653780863609029669069182895183760567539359081260443940245708129122175208470637784456593417723377275365718392586037011540899172218642903241780595707196370314098757664008632622853571918889639881374451835905396440947025419376645210964391977310425712981232452055147865750036029871805284929657730399364989892209940813922441223778370221367353511990979163123165336447520654932277831384840289155415052592612278434298398379090039211482530822456839129411733942261931379173322834991729154233348644524987708139134175747866076120025647139148567487507230449972356554106192052937423305470235081411039304398076752868792733673421926991156935750253125572299125741423369168376515032452800596931188294099933178335758583058415259706447245138844410264568590736987353986305071326033541999835169095163622293737687284264518287391945719709899489664591331175018000975915530061706161004189137151806681324014488018958654606026250781981490772063289461674128080954590774701172451819256605049197955012009642710230759295974562304*i1^41 + 189276516823669564442772645100003805370639071449491028667482592860677129634368304691181544123738296487920509903801830375856763326882460321738454927726398326540930674172801208085075368771162443408195646748686624850114459741910469816607721165379389706613616833718572732648826174153906603434634484913342155290434782159029667730767969423475845663934747296651241169087263394755194781861530539932547278849840097174299279326904518190975468394040601803643599481212555038470936331082007618836105906345066735380493267298960590105574196738593820253164534854857970842527760077653847982258593250056109211456869965274662042854373879621478551602442806643065000612512320495202264925336564697908747582175227061821719142751753999997269086923263195500788573438496884377405462174437961918629463822694589657377047073762233329785521554947955259687227300364812548256295908741567932434045331638152046556185217107717089227226635308412203309588143706009957857260851342146410568777722510676328146261210308144719974662526621746720735080516016544022844789375968608782952408591391684359239275292731636053781180092352869607423823938981369427436078719880842952840600585329103422262472263087169679106352621702900994665500453166005197880719834010752600678292717039143557642906671885327938122870017304887673955507083547642800676138782607336799490316711453314840628866994723472201778402142010159055602368760684078030*i1^42 + -3518455411427116827149768535340637917090499896152422865504927440292129950957079823933168610478764329781796657346629341953593567604962918657422337527911099018228769239310547919737316514207963041254121879474316229126574565765644691977377691778914460190119967872863892405478724759235775638610029032617432603154741780952972791569263724198938665396752574203744233383796408361365351021156865258751937562927754146377928290239072142194115939497858360915283044592941900623271491486214737135758937779524545043916788846378270299971864596832196583707410001003677607423155866832819198915924699913552265807807377714877083035539769015693794127058493258906972262820165836776500394096406357838610949592271867338459119145352471234567987686854885602094026467724850200960649123107980888589181142239889887223294404653776471322853603949963897174564836319734996436010973734516001512973348321810001866242230992365438422196354087848379091912502519914965828103799569441292473645111776211742914240881728835380310438045274498890746444363289690514218994603577845191997077814421532286890045167844168022977127770924351045871451675389677552639197872658075460844400162791534342629871895527338049984201764984392599086603451024551690209005003667569791011579933853317710491987054987084265515345432349391434608428806727363688744301402967947325095173633844105042759347219059039286501614489732953*i1^43 - N1*256477011702162692450969073666404792545995092718837996967433881550057600556633514722248365882093548001962005341307013133824965626238616962591197062511020587807730911609904358114687895528334144404697837033637782186917198514573437405068993567718844561221803682900332315064535468549027668513157654874117594818596821579436152482635667767043713362515903245069304836239991733597330808739341710407820347091850376621085414749183611671555669017864476126725773630866493592653445819443281673874390453913207805583148211577581459597171590040785225919214797165420146722111810000000000*i2, -77965938488828114794410589521262774818075499394642034652860625565464997475988712293356180682196341618646908099477287868511018734494392321485138443541334148233807641159538667761026254512395118635677951278358848199341270998636391649844436508687001857392889545692373360706361486779724839677811288618391350561873423158776760065240631826889578059018461021908844935307522807064895844164789001210105854237738732262253418911852301046230967941208783321407998650611947249229905188949484919144562379971214284714214657325018465192700270349672799151538706028205803162938408440018115572461336938660236396412555717820137139708369097306568935652615542200456291541226662985809916549561319229573208938178014300828988703321784368305801982481366466562282677626743228209439652586880029456309614815306812330106031956049805855251386345404045402239705849347874856169780169109862695129254006210772227610390226056903039027738549810998382613398157866214235368096952030899315235212882610738266108797067316542650692919668091474974064389722063947458217175297719343413509013365051664852523931732458911024665617038472476675777595359364902588865555642612217174371962091917517677437144232744436425670036564303922567256691387640621914643823708713830215556401068643211723969762762307475074719856601516781217680540741109165475592514622852131448672208912518271801955337573003810483150713404894038661083559341267885316861352270059253270322857514585140714284619605172867590451651977395398602010500956756845625547327513045025649938616694831393540879676999246717599667909272070489187277278951533014486170048604757305161804372345724162900159645682568950047085243293417453842979132282477785373128159944393121539657747573690577532435048693760000000000000000000000 + 37349988994122544046353642290503241357685713520698163292566305459541234381109912020615175369749633013493864796698397390051376146069448899754356410451796177278468685323219167191338870364955907896735056583499214851283447979660174657881444710613312299942822327906069216111467591497108467719570800819159712159078866626945412214281062303509038843856983195473776753289061170062160703589328465912838132150585124829972100499728478873673759769385456953617970457506806378114040748459688180181883671685733587191905343854259541544543159104585511139779417899656647784012008029476496381527324957783582138868459310456729129493771336353094334228318416411160470683206045106186729935424254715276013520691043619134631734771587688633251217377804444950804888524438692955789768948614011310566214881586194117619244159891365112673806072454171021944973969114187370957796983514598633667922822420270857529160013292401199967606337280216522060363254221939487452281693751013747627607147998410635794309503226935311194286591617808275021071041715376149281471689131921657097346458028425040364428415801483243576845998355595800898968292284605129701273637568452556441195765444117762593008904680840133916871150134480481781197297836396604946702242537462478558177726665091550597741421943904090511091589764243462065300328621910923780809195012908616299985540464845577501451875348101036445863918753342473624067746443505532825992837157696014602750006164149284577683315855571594442505815313283035474894313746927001273611314417362715348496375547969023906575482061029852640884410132936933769479868089409437766697465881022839591231791420648312874608493365894864093753163605337717202026192527349678313772994925965425362263565585922722370473164800000000000000000000*i1 + -17539369665389601988242382017919955509596928394744816419852232201364281087365842196296709939992101236117395777349459781959020943351122536775038714326254313196504621437443680105454628802843607621313156147964006758283893054066419200643900302088053195295967094343734646739660906397482080631621200832250032384219945349997052805702807933535390184411999232500516887083111231933766863774373711389265360781942495840373012364859101339876175310949154913575281196901411150263534556611299176371130735530842187600979192285087757894988694325949840926294327737770056491180421292513821807725387210443824660291537137873178087612570692233142017700018929397496023518750156235471776815571791808445928985425596953677777066632364123361539726778293141984514762921454905936531820658135898880841170982641670694527346315004217750361937508452137404305347534674463359316705165356143556254123979424767236998698864277782226506299147664341335036920202775563184790739898425530879572324440140204941131822821589719695253634394426440255685177321937415008414505680504008061976434016591975243745146188039085326347046609423299891318760189742217946946574683933670265213447129828946819922879400372582490338638356721285688565384542428984197672407239060824319214699237631298081901833384891294436049896300504700086197877613628870406093196387102116846559482967773955406640500507994300554658495375766244366131461274297803333568542437708808005644221126434234228882971590046792241186591606681241165606263313261979899835288837440642804154636743433408878933969204523545640447921577643060774488162131593512645441210363643333922354838601279939752518806641348061049104477342443289251217049259101931610600740305631104770629915824045985510920814592000000000000000000*i1^2 + 2106768366969821404622396222536067576285490503887750995580029807933091993554903910685634968616568706150780131970763030936380785563027891651042453460307763813154830179717716552647610701639514873679160079344407419665141072769844852891420801736385518428949162342887764257445237155889834765998214691046233693752612582484832803753976672630021822106502938096514322640888606295145667449118047857392555553055324558447597906559524202265588849617096819115098779928038598901020426868534062020356748959662227526717776380090977820730448443484613201565473124275308429702456054288201846837719633353097165455085492954408343059497099090487540392960200492844623322053636787892676318983804470634738956429766274555300245249063127071476762409750670474176753718769664744992812776595163059015208263820227319050918453534265323823538460749598262790405054137677883445471212285125389925361487698567233473926667951943022727296261857443601952262942286277408252873829463673088689266589857825216773277130511459892882842549966859595494114513858482553646949350731495479566597303305854580532550462541004199860345616358588090017993812687877166808910096323519030217889775314730188380322958304495816277689758690736996547699703664672764990442368952624875045106775169083665778448903433154766817248893587016792319458295059649747028549277001609198637729499620134774962647831878105941640052980290247401573108672538445047994795950105143625151746139583721634694913224363040641624773495490363988896646675400160795043879559895720567018089402148793626396862354057732108829293427307989496881812028062141138651265696239697169197025470399491090401546557590324607318612229490532283303981609170740691312386751124743388910086387399188998604718080000000000000000*i1^3 + -65298239000139823305024880398840361898700875406182218343144709560091758314988913337371292756556688543314046676477609121093298535285202800640313972125714858148608095259260747176886561405602642839967260390763349091071712592252512578565834195286468554047895251550669767000951714246663540521961983495382697347041295864155205955591103099716529588395538104533070604769323886160243629990358869861795241293268408143877421669930766902188329417155856367158437819658688090446648450024243102753084385610827403534014747541373279880123512538419174714379353141945012267417653116239825414670356597261990728571849900866897987561916488311566073808785765007363000315393657981423105387025284254444578826415378953844060524873396589119535905547214209827167285876180342603252234875189641711463148573900958467701104544465955284387698064918878906376164133057621998877486877436355831587163540027947593803357360892558972587493791939769708840864608687144741252347047889666215539299537436576588860421961494299583480728379212208922374871915541712855413555393129164045889891001602615991385896076733878437167632233723967748818649296913410517955049028552513931483945470648526300271654117641150272949222072843705820738641338700936904102644275405000159247740944352559827233082221742357733594897598502162423432145598524224758435200252544668000880887091220530272919694587284200261460303241242215774810459337419578186501526277548487703435619664804131536203857963541566186589298540200930810971333126597031934114359404445730888746602399282297613830925801169436419857953804668136417282438412325432489084763456067569052730933773410023413076725328312385991190859759779395140101738594927168659542662041002595590728801891151053534003200000000000000*i1^4 + -97168486156236272404776043199846356926906960466496139837916079083251808730597365643074092859233627268432165770262732133966350324730524622027135717016640004673550318754505533278356645651149046341643668015302276146212044427684271771708130138295670572747510603409710906793354721939085338398974908155473641827740036885648906399589989926626694261305782880984081289687143754735978148822109592736704622961644287049660977226655759027965747235346287575124976125395543672619061526157855371043757579098321312544601632921104947572927934975111036141448303114495473846899808152266781143115287200773849798547146911896561179790105734281509875746658575555003273304508878201957060989841555101505281446251398517534122383903310891928894395465817618037725746628575622526432222793005037487114331854454813714731496427157005325102410360914818489871867556070764776661461541254947799381683112927038117953067861494551580023797966548950668020431119181164529923255488189000464674102013258516762623936148973990492764336212450844510945955599080595207971726010826217351038352712404099174982993320084689352710466989452470500704756651258282775591848680376753867491281739864482947336473293775414438374162049941567695782669489845751920600430886762586524648616423000769640934007181922866763269958169640580860462359128463422514874891039603473097332189539562510674568570957034686847189648844493516568693359607685169372348037236943129233934803354111026529825706651577108253451696787324438248962618809724641546091840204680399568529840745507452002442035436659733302692579218067021993499023092660038151389017439567617990272065686229021918798436343924825394958361622165059242675784299955828303214965306351609424179299177425891491840000000000000*i1^5 + 6617469962254311109749665149483819798766234798584853514936534183462213006165439658660443646970229132382377184832461657327967069211349748307381321668061715958775241616218482457113863140550180996980642756938513857713340484272823155324554077273743762695586864499855163401384384584712139033299535333053393846193993595400058458081259288533943932521147242007940739698052695670476497212328274546270748229118662743352865522522580420447857588086187533072843862930640460395081951137646151169279538294847516337565129047581110344397310442379810498971671558759220444215082585560958470369845799875733698182872261379374063982475931985901005892380175113293746116427050013746073728280855754401743269725661774259119823930769371499823315058742266952375665203156183116994329012157376522944141912216392486844682028686992380172449724955400480250531902845357582422444940652049120567541296323513009558284056716464373393770975980153556547828969308345788263443052137639483698207318975590977502275659331364545298284493132435440738138676651925049018850420227498207814763964227771033673433098520643516305995047448104968555748233401732555103463513740296603738370542896968204746481701530034954598822194538710042165718318890243185438488111601673440651382428569220236778210786799094653886569873304746739092743126192038113566413302413759654311667242264840973455516999876621574616112167483741738403869150102852481199158755064960264055590273477559074207806072860422676192233677950144711461705040837365230103649209088830252670044704236210437186888720057887765484160938677268221667990668733165316550236224815254300239380274330177347745659297202039146987606974478056146663163871202348247364382621820879029129892854716138782720000000000*i1^6 + -1723409379826734138610343150950871386286238590213826599184544623191536884262771111283396734890992060499553140899355111126400565470692221886835491605168698301362745882487160659244006631151131231044320234167232719666020037271044291586558477278216063464131754456403521834586116667721932543944693551094394365997182129621572085229759661733112958355116410398666276843681035330452261348071310933072352054104463222399425530623813569740693779434361398452745456758293616614176858158661121259012795586643512008016196149694159833831954360176600689428093681859250239252135844390694877494726361647699109760435193496026519002071955188525579904829354452637348980074059670236766815008647238706082398482778273227360612019002991197053670817212253621119149937505786156422673064069711301707142904723667163378116999810832256153804930304474397713612816376424913980408275698468775776453831024902569432262248145067239233042965594585256821701380794878196074723229221644146155638092861394349085535357934917008659810734040599692891495274577378648591755149148498772161819198081894886836287708828666958250904199754624004988698247876122971368822042132432289217783963218642617362011315990721085410938482786240881901454023322089040783495284981976740019189098587705288588792512585735871276377737764324117565674822950039860858043022904726617859978809827537947559022538758839259809518618538053672765357802137142809717092322424748130190563443513673237513383127105481521778764744281000873262714415090441834623271786126975126089143654599735949996515759939635465292720798837317875761348618261737483706843676406034664660926719426169188902549901270584333591990050411316719977807726772092224872123350938866385295832060716174540800000000*i1^7 + -72011896643905682259345023466660586191490794419670464792995749450886581201151879451493064955518723775478281150659054581350759152858885238096317422956470180384211492387968135276111328794312736065159595525503527915486429165299303262746386352591780566427507216841113872037743042940140955290909439866972172096027520257090439227747856558463794093167125088921765861720026297982058922765579727074035450977270054838123818194771891711907439191527897952022732614346400889250054490297178567743489961498480666104630485013252837231310599028356546236214143857187765649878612784488807520827178850951379779219989543152809828674439479518334503132682727677552169708655087682366524417775591509107024462980841968102620664088347265740825513035319008878930046710149386055785077112192665931272314685474017757179942644837458854603264443061539127381600502966554232176363247965270810382310809232041782115847088173735717736319128795578813756941351507203171666766801385552162697782023569899830282818530459984252857691987468248598541524178552217381927892363246123638772762458456262621918985429858903179226435071577412181809177048403244213287887742769857743778257822227964794351119738956100422038478703217119254733517446124360911097936156152437353338359495663376548595820347370397410806884778813087634647930127632128985066017213208112171881162550488294419541928012102489659346907397258352346953651671967900923172971231699670409681306550743964876823609739665258484149761212538022370010313264903359466810281145741571327952424377533534308488663601866159511629715283416516134148407758774451556460684883731418944278547045160721199063906794833039731234588946141246146638536584778185141383317055735542228391142891716608000000*i1^8 + 25048197851203720829856555506477471653923784479639650091665413020772936763513173718893588113139656770298162531687484220455904559592404501680506216797876437447989546275624184077541915009683802021402988261860261434219910166070315787614515523250400255369971053229352343198413239628591089897950730497390111883747624073151236673752551606709057417046694935059793035022942998912932941243596268015397568684035909795432934748476274548348026224628453356600738328644058001303442057954960209005195280873500053225550311414649309296355188895176385229586078150447701950329382583072686767742478221670127743011433140675630383058297503607303752342038728639829887603866307095827556956766142283761583160791006541260042869510144061197421348747769396852671613377703322403996690190948630605241585981888859148677383621195710833144160685650889633910465713713461227403710604581339324348671539968607861377796275948234762279696633743499429772044644492263869675228202875053453810094572503162809483275113832113768095249212308375306447418477010650086724182418857201377746135143204144109608109312521087508868475351028774145569562265059882874574546500531301516167638120638733605187383173408946315875041391701722110745568538975580760398126287594094438635766636571455443197010236265121904675037687625296109246941660368823079587331824740723961042040596411304990868050109629837858144418451237452831928862695404607655308819597042492160678565477487581692304196238692470691246803740422390657704217864728026639558217247599482448513009224922702355602095485250062509986251803387932648477891031106484543866872183150613683748735526217781648259560530226384718474818054273378348132724891987177549385097453307496190515419094712320000*i1^9 + -1742839885565209892539244722697550260894440875234904846321344909496072506944822054570734603631442663409981296238507464475361292427448179940657861153532597911483359118820509011350831735651869695822678050047975552727428276360195137289518443626091070133242194064835945934946499574894605722315191939019097620826477869972976834435752440029286331992604485703675114772541313932951618186879808144753945342272489272929704813263222866508186574670779011098782305058352465324959803986033532331267143395580826359899565967695202610983350939939163436664894394502774537182887185954388774445418128518499494596930809658328538833569907412498542357440269674443232271443816868480453553965867231682798972156567151170985041141603153869775540043451894369153337299689733516093147391920350989735118833810211499493111965435507135902916798859623785791105444311408922231839071317526022502272079244672262032797781256640063677601811696889747253671784667624512392113976245695178236815350332388502644012605099527243781122131811064193881662436512768567730397817047827858580478509505899532953993774255997482615177907977694927674873303362621869579847837506564463584689988925386851740038042653561876894058361535553317909297473058978858301326839178124734230152225787820123546864024021833624315824621249299485019225418067414051599776414404887103386296472383857005867258897806678234170438183201443221167532182184064541550510098641792325617781979379074218911517130684746726850391955811826904858154458945131408750638072079227454958948577985318321563719631688274836324902816398258894671200860850364680602202132857659631129600248398148867783277859110697182043779208060578817899158406383403426287578708501148007777119397478400*i1^10 + -7950992317880513842412622463820804342575140990456621133795156169987238186254897542034372824395360992356336653358539423131279489609295549481752288390849382272823556058936450938140178123287066608185597336131000647642242533483070378724103486051378820577465528970263208241218101621420957172462504026853990311067582928234880966766293333470883231939471720222214160037048723328790444098216477196485153561272797758366551649623934879797420724482834122837580515591290059266759533366671653069546609353740699877251445419193867696647466397295694419758050674090525472391131357078985372659745217593666798243133316914670542133539828910338522470368421711992232163439844242270972376189585048933488198014304203807239061526488022973106768877099759367094174317830748097511498536945387585733841562722851756147075892919111713417392150604056365967878833334221223821360228073647994355534618313989967157283562933184055769018079972078871337608263150557518356743896188671551390192010264057787740195955654035429595224589908812524602444818175170128570875110648647500913954542310720976886538169689355451433768286107865285247017035122983130258995904324776890211038768024021126163557767924257160977148744908117890757167423862063421599816829598075978797737782795962293527162376032318453594916627204699692307804454140523719558742760170446621009178007759441254094558183998646411598434952700915061405401247011936719516574649390917084478463652584484771178633090160133960873939436677481730547240906550038995595446710164016857432213938020167289300731300556256426718060970701913323274389561921666332926041312802257778130039788789491676070016189674917621042587248679295634240407322045653371588376409998918826453893120*i1^11 + 4637450618585223280633038018738447081814739738664635952483873900724734727115207480490725577993510894589603750657289828391083166312164306978701951392740506615219238148471248660080171849347004406887368065948458560489806577888614261813599017286713237427189678621479629152062580609332673615664326123518702940524143341711037055643038120611078263993146771774341367831188904131963203424246217456573530082043911081120364121243833414505606224187481617993802623496811281994198457674558312072677160719514123705133630193979034248779933599003988434216528869187223881944144736224508141540357551707281658938446052070302755706069287000126971908505011316609890973869193817399759568561385604785504185973049597150315079094958460592039883901073836592048694056369874660548758168351188274654164688001613184384582037875661309048886332476637215969893735628866068531343176761543845189572029255986731330877410526222669393890674930601123981809771963353220078417627528064220769906708716245819431808564429179873816855652484444640657401782459786596982181924404587716006073858345111625876448341962225811794747359240846680007567714920479822424110640004722077065732617981243409868450108590158566056060334879601514588896175148898994910851418451314829781757404285348947109521522592921284269141800985493937464575796169200412656959937385162966300347209806201139263305508848484242858215415747866705360310769963748903858638767996156391593156069406941017342881538464506137111218443656584552698741773020185005148481313799046375235526669259383787682544272740432545539604088028628180250122096592538182414319115246299617857669488197599350734107753666172840786007005455518626955006082886392687220144499708392718204928*i1^12 + -150954481886925889381562604325650571465949987506649397621863776785350129801581690443910440107845210822669901711655641947498452355362614880695095613944449752257289505850328057329480702700907658917672592569326610851485514838111405675839816655865058101662857186622078920757362656499464256189197394451695890779537905713765742051079305085790160322582712133391199239044194684519693998357132472420447149280136115206490771870795870151610434834388255623238902216634654481215825153838694381407586158771226796532620320681918109113014141568436622957860010881185040470919910810141890034305873617107556121510666018746422533027329404073753420041992211339339916132752785373260315904798662862748087010424146331109641431548231427952319694830414249583924908878488707912463724869804597106982086825926710898388052289177133402145009690816042672180262951237719842703822741893455934138567518554389673978422064080236489870616388466397346962123111563101030668937747290401567725722253471821940732470024418862053602667656867506568230451476921459112918628804814038625472407841669190716854803628704800212930992141496213786953246561593606754948743901337387887686067328500936044421030340640641136089768394720984637097540843447720701539943650908253534539542672110844528914834448413754212154016735214058379279563093772562829717680828878548384966154530365419774905816998281770558929454112455145284553256828980290435349346548299118372464637805782411768576317366324618530689648372768512410256329570115176224979862797929564966081476775489749931597928826089646910177403856214168652534356286658557959458756881423427318578720989506367109133306718872859174924438816733180395016731675770285627006030999317381120*i1^13 + -1105376851033107248952037219724224515797837317403319118969287508225633610742534534625079290960890097689563027604396554467638074133006991235207633006791646537507625187488036641522300243771886655439082087324087390345067322830127620859147183000410164621233809045075167584454326529074541490082476174280539173198039100291767671917630352322660218028564598364988949085263375124518783996518082695576880016842599815252232535340841087783406697015342388016079371861216083493463480468530579425225840097484165625853468218599776375095506497596990588648917317517687297047434117516113683339697260455744111023757138623524133924394106226979315701129691507070255438137951382613979993129913791866643106114981372124298938941398719043350764576756792572379735449054917341198019722409992511386411765687626225137569109760386034210832426249135427861646709884673159841434039587038808416651023675672542628585383897788437686026896991807103351560995869863840104898162555124634249678304355234696118127651392816218252681176321495346436498471828395827695723248120847703361596666443042483623298243671492503980316845833250097089174925941833641992846770906641054529059777334477203156224493592667173898330770149414399312453684464885262442616065779622917402864136897740255083402692152273996712184344461986421961946832451128337028737745017307564448225554292354070166270032837933268830684689962258756698695282765179263527081947094290256051183424002356838473625948711150331703262697439098704509183122066886009202713889088844660646022014205256276097461527451568663356526554293040815842077803194630712256324354556192688161978342030935331865533900275788800828784823397228635948588994915444048452848759865344*i1^14 + -2061950418736977765062200152402652838573585395873464872267477961711637491349684305179991098288983364764425833163916673428732728821561520047690291496637377074477956351975461358470329155439158808317976204853789277473477729004538785163806244816642672482668855721609012741454849822617756721520782288684515724782445006273802843607368073676510474578014744457717899576011447794684985473345001926244497023050090904853816585619589400778501730824430807434491469545232651720657405160791469985533497496851733630153283832047848355535552965705062840301996486801579752466773109846997636080679964838844289623031274725877350337138411436968768266087300090438430035758102358212447974088364639097260833287943077720744699030870932593451698113686159479978486681338466504276731029784994830760848758931769339727978344274906059386586845784301365104806354754239282519860512410454591833162664932347370431415810291477342491872492922856623921968791581344257800120649299781655189385668111132018282066785722842782113654333449203673504791452557088283095296091715802217407950225417884267359887134887765996048206522846020542662292326947800133785438824332610386895262114982044202900362264052349593383293724163145022421849690648090263864884732495620916009020543405182551203727423577330669823259185133513935574648412382565347335246859441981790797457431636353045406867608389817921327924124078821938739299011545721490735670329644248513202439664385458251980438808594882548444648713157175736028103870105237670177129347597063494707958028325483570612531581442123580587803737707884667266696601319720381004151595884901534827076974462995555006376699054863133249908464650902704441908875995879939833331712*i1^15 + 54734645617487189115151263004613478001992240675089800706433635573487357912719877063865834564101859721286972915977728750783770198719672967868086467399513274118899258381895517302482715471158592441263619569866346347112586837310697110864789736209163505258984847758414801152589049586318053615285438563054838559433706861938481153335383221529419815964382365834627411301366637949794869094430222173885749563396433981160903683262987972900445349547633324432727547350146767694724906878845498054955302062035356544476551154134558465866699947208217057324830697998633962098437485634729769127965490106126218259988190463549556659537192858977059812105612811429776916774308723123744039829912514394227351412346809752353491227690293286937797362775865865393793873555195680209542650114547561221275347871683243380323581520665171214525025577795893505745462127027164203046320762058091507605353540133604771640186465509344530208194093953387261599061750492968880202441625530634477333635467833361377348210234774350857390814773747370140979118100843594815075931578475296125193639637639351344602960739699711283436067734556734902366105817500303843893140649391305866914707466991925108362513805926729215573383835155085208431849462589973595875860856002067991320951475728968392431940852129161798089956030002960750745755928832853948234246550185529831673303421838297481312820847854705172453494576759226545077257477429604821832941296676643506048833944378592476467512730947493593796024098327459214226417377375979416784015512306949542146339076368032959398393498689150934474116961195289358020266495099065313132253185683104763413924219952813287087232125059108783859423392716170984287541667230121984*i1^16 + -420740179586586168403872713750867138746759465686645404096155706910372747406773403846701202230744792622238849431548950472640287175065271439420071279773499248566257827459284668939772690677240847034116046006371333374552264725283037655162583116796424970536822317057463715777930332386053019939057540903930300844886562186656421972201287689955092596883402310321159609799057586115165057309951916571030400899126900792111345078994744102973983527656201499280211392676423376173597789893637064031191431836264376049784985858346307243775899306168728736756274201990640757601952909238343835444521168120960067528180384220601433980853066844133516637582641002897095927150343315771561593595862787949614191812126034315441190079407334438457106734480416315773417746546250502233990405917360902622590232607083162265721354942734215593979127080825853752713807588561840388657797266581253457599810743870699914426252941972819741396358506445469208334730994144464406617871024335996579303987287781645082577792506329122914944863911163845718996797810075323632772431020290257050267839772127931048170643987805804693618924265976772398054248014896414228656103682502303277689496020548102599824283151667702944194033251981135573871306604432837527275068734006187660686594569756854132116813783126960024740602388203262195646545549685444651286611543174527992367068525766696021916972487911408782545573877556690484754402258699619230207378885147343777741009360315143767355789830564860982930511008431638581120490506101458364490177851457240876430387273910644332893524919695252156140056349797355020636164564253031465404665355558880424620631169605044288120118521765362529080090382048929008130845573120*i1^17 + -84364864106579157286447739454448804145832110475279388140214002511724695708117038373296782281653855378728569953012480770843653363623611686628652175237301913194737971595013872326102023001299327521605980632226360325075180075238578254107663938834986437103631371697719892334059590395132887966659409758753695087455397429110987485576189724805245307519308910954749940389992519887063318372906901463695380767064717210302072482269541454066002238465215849264147543214003001423364009912215308743201769040453051003137491539406054310540831376775561337495425539656055545405101966746587825274455304129640677923993932946125311807273488609817833359994431505124083360458914960117929411039187005462401284854782504028251125695335660859471577665744761970517348235133436325333531831842008954053898762177671496872240618208174536186124067115040909320156623178350983856897092759768239239907022664733990556205087272871233571360575768200643418974950183098663762588535318363271220861197488394839156558591873447639515630960647303500224738831596870891762872869949856902900160881125079414195728485837165958521237208040394725895790500297114334374012328950134889365653781538827201224754600225156950087406240662525803110850623843968725308594696654616873598089467801663090007706066171324719377906289832691413743618508460819717215835214637071752239881725528169572775293495403556322419837954488251684990804565402391154098788972906486454058321508688292100044243440245770594570758292066789576261513648091138259734597976353723714554006931209578081404129027400604069294396450220984660156138803556633681046947850459257207145422923546929478733679975075192928190999617502337885922131968*i1^18 + -36160912049371135049796513305513970610565486672347897931277240846894549417824500680744031526111309945785151762289604751142609126681049161928717599715637675930426348827849916681603649839139729913412285642997634295736179481975296105814558908729398379728057836468607940451022393535219800036976406135287227613724517528386802674218108127803200150251126332301407731096766588011999688336414195776198977805807570359389649873851848732978799335054146597240372318803817978082713796417231111004616489097809343662589878090773191811786044565005668105735596708345086921437814249281466890420160812571584585009608347059587686852154124957049613456747840980209619531974639352006284632996641484200520742337746580463880551000000739469340534488030366220911763171513199402385947973299059628348717880364309684819711139845541265706927236527168202981745279737848468691319455557632425338960769976445543554447423369447180448502566632935189521450075835644670946022872781098925948732373780525669118106370303449006292921418726399163925100552170645463116257524782598558423300496407419444887306771530923889533784232093505003105853729918115197224253013497778644002682193521777261398459182146744032760322766918507626951187236541918969636183475791136734430452653447910772989706363226460099745979293743809857603665320450920010130798054744179654943161951485559839364846047229195432093056991965033793723450650141655730238505500995229331167854281455700993148142898309583480406154372808057433715303590074080218778344635632682946888119161268160656206788702370711374993977958868848608402307171697526909578180007135156143477581648974134067313429022995922744017980415276218318848*i1^19 + -2729419400299717242366671181464674409413714538890140376850725136877887345894914298834551800541232674467410970753129847235506420227481001211655879153258929783914537010254030391262002472063909253462338264103851488375788565850928727925058605507603971506505793755453246795360872464841535229629102349241973670258302641698963761244852877770803000237948278155160027352113849683361685805984266354325869329921497345306797497946900990276862964798645033836099216508648087152350948186306229443801290749617522695036675671203580810904406684841475855913080661171368541615770536558841294348946864483147937081097149314324748767316732173071026601875212839152452059535086670652633208530173470779296800643601009937227777567767732840534121980748026381447148448053657762766996231478847177040852756968283983168157489295571762555549690833558119523158797960593159329285555997599882275869709492449588569690471620184042880541715466011261777387778678754983973385365000625392878046485507924492148702929479902317949198148424243357451182100757791204630215098832978204320001747305665962829357715954130495087501909937076089173569798906378592216356277986291027381540377975243135260673248671898331927019716884449613862870410715687337690269645988666626937319492310719761784680001789077194642291353600481625242102482838486706211089482786753777279931351526117118410784960145109540229284954420492439365002815174469315487237421318166431644790316159301615177487765308454362315042579287643125559854555523400826604222609844223358737464366522328174069586905008171601137714772369221535376550565080581086446340088681892778092055538951527923764763605778150090846819212853248*i1^20 + -446805715585180947652437769139044151116230491432945992213168101359161459115537171288864174552071281526177333096357580038351653381262996304619845548214118214235185258708901003626782816759734415583789897048620709982216951823151188820663525981499159708354172356181555794791675559695052682655012567460880854479467342092389598127349695324552894654179642355063308310884342812844367216016085561802680364039110720358509860892682433285768182049241988112136563358431055377709146502296349359611311483386326367125167610357895631587033103251015444183774717386349958181368224686418284902826978053410301310066763372415032380151175757505166938669330625730071020584938192091065122282976591256567771185906391252121084655467786855126573198089365955079645043604355142152695029100383030325185014000487232735548805859278400245496536986627826406736858945428048913201382877547927236300519111685914820676536349936496953778759966087001314781970636840504385734468401483415593860371940224501783390741102951487325020439197936564876305712042040694027388460573075614985991582420055831513123703365639765629973643927576642335994404429480122521721302262537716243870013288443964814664308375827346180019799884262716271971210751220562717089408930706781575978849352162107904424275225426195963609382230106581339415709048550660737302291922110996687385893667380312733146166137124940588385376242768664371363835146309860064720187799368827274107440564658165193689019582096405411492153790994926875009795853960142330410805572746581821948607968542473314796524314269642189912778319904458358242101303519025092420609875070486560549507283106425965209028754520842409345024*i1^21 + -4741352737238504018548708496155933006723295354638536314976814279668214178543187379534312589423190869261399789004554867753089169175982398959280397219297235508622604179126364070508135327020622372501534536324229723343232068318218879974139373390485163310930770198278137768097647270961294083594555567823692816174570250087971702534189105147972954459444483071418505955234265572592329462727436383405229502593496428095947487196603144868320410704194322752232748996030811119240805801983985883984082280157188013742121076061759555194933321545414385024643462314662107769986858194181948582707609483753823857299037368402324801566821056100900077790198399933531679855811759035379770689973816486576575554164304658770231848895555235022714033783354926494023125733563279903336251013754669850109891053236032243678767443995855539184698980805916658520760136812815172568739326901958455406569032044450545677995777259281899086221721100147734557435266592447778285706139131909992942189122108778414254178483817355818425329360491172646926917196293157207657681583364779200563277823034084653532847783874750008066914738682137638487453372021582176842035069171179594412292424440351967502638812092889284230607233115488682312554684559749430902981758308158245078705085757864567994522055639821244693109780762184358046762069120305811265003059211269438756352787015655959977541454287983349587625206762235931977212637811279631157398653018816513300040358932383831955715532169298673941930214992416173363139203181185597614205531018117823307849752744651159900723731209871266209134949331146023553055628848229146454798901993427971286602018340377396046160365355008*i1^22 + -1986855731775019647294700038642334011845067937866813403807126760953933604408491911370987364154487242720662983712941929502757450705235317452709258554430905865052030883324378530500879096581759414485725810234416164561546291207630128358353526509206181643659973708485175853557401346109050769587559910686564654471350053601253300502559684368617360762033107811892925479900005229318361278351997851893373345014714802123119743054233159014392520953410043392388649156435991800725474713392949427075541206863329860545008474360571210724985412096182793252494864109634279036997689008378037974056604734675341860545205498150785029282640860446437988343113199255157987959527761756475243945617945880616778616668924187907908369967366449406478779165940727683599150510917286529576447185519013933228330841467463871962602688986377069837981465155731020424120365359323848975330587664026114627109612530255901977690290760679364303756304128482502457602127416319604248197160469057442503024867308185602358274097547517802341900964813025243316615620025022398105844048214604341099710532164202031556933301998571156532392398694185981575927893751553047700380559045478329327022330255133256440363596981519736283698922249208755172168355182279206993996555342302112254525377944048467358815942791780532650425700195868742060120381879029577867748539190412668786178266903630558428575473217255180921702090941896494839998629018319788006123852613891724500860857894618378252239312594047984237784926736995292675395871840687738303984950464353919250581810187156986263429835022208524260487834806675353299838035857316478652156440478785266721650328460272491783258112*i1^23 + -61457891047149735121087366235549567300346562876664104379485664382384235334655120224665527403562114559358635264877714526184472831351263340272818961896807667529869894013869019098177303231444816694613627765752632892070230848717751624499004990870804746821722535274619351729556413121335306744189697239873946833214055766979234277375426717297449849410024356138452807338546236242756127374208041158869824453739067439343883306637045454990660371757410072390655098946735104274946397859690934499172506213252995039699096282330246466287410770917036642144044363110538034201600201044025087934991557501046168067496668152199757123123875095604535278607660828694882847367517296486430148344215501552894861152783748354493170722620950914973687287112308632904662836774167613308881012058178461204673128502496092587597912251050264242982883581542456855256136428527374902171371974904578626470658167845038436355907974385033273018609045651405292903264555748264927346758636370002966725863924896479115871315710539418425632918575955444151418529227845736784178438701802734774293717306078031585530145499350648543773623639260845007582442911031919421681983949120183180370908785493809436177699266207926056294862929780449517131485903760173171912078250244178414502522363861334186798160803424829476933437932307817151567142222980071373466835958305043085145202965244310814572778232914284232650983411390774409419050579377269037034394767593054625486225190014831256248359934250584643412602494370161668268284876286939977226515625419072237235840345273458249994640424815981842374349122812084483712192265593681846564038436499306463661069781396619264*i1^24 + -150854746557776924806744106057836397781683763973134464444864671766030862488431717905862469969381963081668296334737367694524877707441125912662839917947260894529893055186875098987917585081403156116888076485079097152574733232074945973040419116897030220620034584042018056537416046713972970228119246654619801835705162135763875191825324990353670920525499873664208825051839052136694123883849781451287683349437692966729975258778275384957553969360095732842028732058201904074366578606574582837302034857535396815199696459549962669044124514489559002502884410342272030704871036272736598468349308719352498447066415941104561092256384656316281645355595447919979993592530892208997382912687207299286909552202349321439241758076787936064011799656710486736416226921930189074730323473773040880368523199502428118737277158170958819499275013227875009370895684644040331108070510201139763397839477691250967077324971382787854463866326512945514023365258929732979740475411736111985224632839180534516160242106734104922435480860199313000112477854033282956434863625744948646086667082843378859939927231021280324403769421119099891429077667409301829474922589844456948617094497041108991599170220890702169259535076959376370197786884145657011320938709244280063082811752944082906620810878605716341239633830519682507589036644471015875505697850584812356014074507227895981620950368500813513554701134223488911332308257699255160263076954155548557991857579250452849150860112999515682233756343535886481453289430070764232164754522083271876578475230793704034953180996699940048158983891462387961954728361779959129028590633719693641370304512*i1^25 + -88844827118386806576903196595851651354616815213433183975595242398773233345440743181585826586889809339465011034898920165254049759913017834754750225513460218013912029096486494973510581620655485365324010719730051131956718680316079582439242494883576638453671004291802695434257323754045556926384271219325594120435878505695136807593280128397339317482851200059155169001454018210790814483211881638706157695657330218710358063185632768766347359216537487242387863903202334126428514706181735020289502406688783253972438271172145039951272547823564712236176642129158617896858712683474435243901718764175468429242583655876093506554334577936697731121949736240025709874065351274257054515375199420999666950143107763117244930009926393929180438229364267438589589166324318936294403306042739352555924436925156540235356672718130486535225366502568361304138815207372471497693383501219570849975888450735162910878872205212383828631232202887489619427481760437698263744797064109713529664791149992137635559369948403265416736360476196410965108620765682689652352698686223249307609693200748086508994770324352516484392872262062680290895311087508917718400468337671504615819853965185521829827449575380848686590162728205082208017742738448717280752026357886576889690490066918336353836192827367010953458517272665191326010440160535601499044259206819988192940378845188214573372353202724806229033990476303705122569184738540658973584511490996210786465922315252537300514317614274276295371576833574430703671350131892225662495467375141175016568625560455873196927888663337054731356318671069348462847008551199186931324787810631680*i1^26 + 48585160561649670294408853136908677571239972599931758695596374353086721341898325913127321474859168611615367599431658683761263433759150010474650360888983798796567908791253619496566515020643508347230689565572225676660622411208330662863736864782467032186353216163890641417287077908467818157747544347415905054638133444775037162992433033832869709951373256769228325062029799181832754700618449776406567007557009455817782763047245140199550620915242363006958912202781943394813395452362021750680663091529213015992818483349419686373500378740135300271810509929045716773010161718026563025556788449801405656763832572910851674543947524488523043586590810232841509327321507982752570111943909705959820873422180448746351426713811912835843116331193756268310644484804162789478844278399414540767384039894634103051095116914307903843266047634175207313724544764415355493423651832920400444549928451239962008502113230021160788369467899252768996789372552788848246102572659888794399393656742330174654807975294797952865060501866820718334342010487224408149988877695998616059451207633931389846024235536395663547195999435702447658044153881626592707311369494500578334789504527619904466596675542428651265451184575952530815644359989980319666196446727043067450807926682465093695827677160077205682911587386099508660910111236629969796513518672509249579618775267172992527976191473495889972219354792001059721729124817517339770590909615165990302371071773432988185573924834194969504871948845229941879558266637737380123312931819081586908999267886941328611340997854836722364609218562353922640634172758047012658610176*i1^27 + -11549339189604755576793304399967424760656520824789134284182415860004372184007805581343778801942577388558047141013506821272398278892311889319092939486032911660907531212525907660009130363646543113908873516754160319840962614793758086187193702437867935178729269565054437798821286427030872939300409691760728666451185905056687055717340312905738303903583988961576078634587391992184597979376896855799082070872210069200843501168759724879169695577713409996969090718970699213741980928125608961056768147429985111160160065986205825458021149241227685345762678691623989314226786156809970937673368060831916387534985851759830417435794540840365335118933315106597219623891747535126925307415550374304122060978663869772221807333146760078530741089513383264343095870015364137345431696843178429241269623383460945068918838797432017352637074423314779495269685949343713192437321368140009092529282267277458590877787063994406505559526075191660426606631748009492831150808251324386335320707707644408094185083559394460322694770074512982409205089809809368446195840262722834729624257049129796929819980346720251680099325212033019598983893038358453932985673930351958700744655277543001312834116614108378455139678431327419152938881830739281053193032296795336930402618110289474919749515326090546469588490793669236381395033468033717903516383869907253216668579018931553493022619667709581010862741641362978067092352743771408882328356095631586008429771345217981690958654531302241355203606966808981700585331518116352371999340192917879908464013904322238979044316702885423603976568929940180497142081608744960*i1^28 + 1622732473403791120908206019702914068494689458495348931803443709198976906503760939835853603636792335070232933406892128664838545866343515966021784553605141949079324535483560680423574838571964013039523268024880092035825635950031939042312681939348122678997804100688501244568609306349760371525676763297897644063365169799873943029960653572752394575047284375730740294383769984184637469727548580412737289752714260803844163420484957727019441361861095048050882956268782643429270296214520642355557278431377895835831522540789018168358012827332476877966473061144545572366999170656639316525359713650845085797482626149126431763595577878396394878580668522834928103665990482705732279781958576222638537207412345877530224706106340812432041290939347918281548044217767651640466714505094892639452558415607909677885077200829615613656459937307227756505502052159527616722162851426316164643802695754785359112931666733952070650704902934186507039096179127908021172695276729704826328388699663909376363990889209825366524343720436743901489566955785007000363085468439988699550658894739610949592284517025476406237471223470070787135009319421423383835421471740795840702403215927591875550839530287980789254917990280104277569012204386357412637390751186941549777975906662852795863405356087040261426367465618657924565210148626589790962926610003796330368786976020685254307554773680045770717325238417598390318365124548690357726378774498297231057637836842495531295447285578518345739902599189762948256427297031845895602692915082685542198550361154222647901333587527807847535846893104818739478528*i1^29 + -139148693107076487672470480078896460811310690699136388526004808888009903809351348963363852007459946579934371094798871838215000821014498377772961094399646543731586407835638800274218120889065326183466017103230371352620195399166140449137019224550488129773411626004326194661271783700509242973649736143937576940548744935700185061977648206103132295860964680036064819691495071293523898449812518954077811699041881809181763601686325889464443415157843780247349839816810755809543868695609713794878348388813938664868737119922253277234078502445593047468164566944053002304877773253116544685456577211811213126065402647166013955050808051170754611858024352144158838105083225230375995357419451560104657074815398167168662172805785371463619728941936189080188222033488716198898908575399789003279448680284746476771504273917863036906126481486272543667777304994162501403203754500497073123506481101011413720622292893450629947129007358758417357455780912175190228700589886712107143818451777195263437427279527944893415417482926500868932219316834606864678477597534159764507348479464107103951909592041391130779253938830717065699892056541632243557834340422266711042244459304703805160884972747453058127037226916754489391870501009030355011312696684230362784917178952533622774399763876870524736844382049777408869886702594639835460844076181671220738422948084012999497637340256517079316833921590521621436423064926086953567243010175189524327413870891508318038452539406852079869594932346576640077566300511850882424600712775650055144141460209913864480825489374615290545524317356032*i1^30 + 7674396584538057748368969140523102307944292831851335612081427705818643550194113260684903912108306866812781540061554229932524262387607805252177606533842027828374596302505024954933148886569846626687393933075089538249938873633548578300522494300279548547545177611288536075661558676276629794048951797421483420204939597007793075752985633594807267593400061960159300459865194943017585610619529293526506965486747342572488356221512691974431643979778759438327957061500372309658319287106738465868757931595582425527812034202527095334670422376890990807390613882858829153166265735868406482555251442959137341747874791232162908758857553188693510969329956488433923597807325695063451772380782956367177343332382302909632203930205237515237387490742492130464517827144326939681226375231971013893226835108489516011562110574044133561163060938502647566952791879524708509107750733293452985152328909134770656965722446668005579165057684569697522324698426265671901803402567805267212867613451370675394228898021763768545808073383727922871458174074722231474786859385493167612797919047337018842387339364188434825689160997067151249661734488083893498437765505990495453254960799479702693025455999547959255384413691776688335747733796754653678869125345311351156431594258723603420129185991703336969469737918585841770526414568793161206745911396582791404350200433038297809908480598243896477661741091438698047787580474067409960682508636816182817287595410830088362193222933730459454486725651558478074681337029250546150877053150431346118721363743518313855772068226327065395200*i1^31 + -381630340305894682686726711045493155836807750816124495677626003864096758065584611161235953352391032742194415897539211007642820018371277614778227562093807350813657374758170185323348606703357321275708100042287707653684661483104134529493303092723035133861531243395891692364671286648133506378116148538400053759641243337726458005782317413409774002225327608722106114614837712745355796221047131848098061864562144179596506732760905875158177966125993215823580299729418949998794460592336744043699572977967174452606727763856950222560656101187145629239765598076076750676031464298416990504553880145479275421890823762074888260023658655553517123179915835309519542275773059511869868953888145417017173641938316028896286013444395029442988699529678791878822203388643504433266122963587061209669495511750192229219682091570028694717700369085471772792931960904231133562283728038427349837524232522457869954181325324846131743630570081120106403022237805342863438783126403647179831919111768488090414727897818022145237285652736024648130949964779081528159234155957985046685096971429121933323010234367264873130548833082229329675300202445382781590508291474117405568917570313950496746924450828744061176343549464632263699107051766883727060305713772549817870058642819423139868518632324289976679742306619894000360499980524637449671578010011063548077258423271285421529303099200275116537074254218462627268148986947861834402852405753460017761123682735415571225758454839136920847201703663208423605959171362593085707147199574837126610208813295162395414889496576*i1^32 + 17030238005720945364374603730495759784015356763449270708392080170280384736186383422389543734402697949768188139188822803181368799489391629917002851270532263207162959171772592044154425398098175781906469264951002510844608178066854790184608453030567064750586507858681409245936095957195906561974982392900084744296288977659140412427224595905381324048342350243395862497602266964366616675186566065872021591927905570134822155584653724493768857995189188850019699831341644762382075374161052484045899046658997908123049399178241718167739100728469658817794712385917521662924791867311219112925834503414681781498122334168631729049373413285300129625549147513021841722517488387722675672018173099374623210590882586774328300087486603103832422739038699528176941896866828694056174592387766150671375504975581357672113182650742956615483272359453001437683604348641108691654316655328116212634321835375533400388297321920647772958811527029479954219414101506188036215563920157351720264866104399558857798126742651209285814433436254792714343829390935345709704104641376451222494842523931400037143276306464029836343392846029846614281618094974545684873295721092862582748971012181531099218879367409283453045852686333421461814615328632336458346772132676280503750223870472993660418589682061431045298113752918686043421981725514524334913544700834041335633620089875127827370009769314634210845936883108729881272894208270562029013399337586930391007133175134026044009734708908376798685778993686246956506796329041691569473300870747188959738868593577689088*i1^33 + -571629758051354492621208196667378636863708327650590948857443217122483846997667789163327108395510563279944166918392283109779913549532762964032673488965410465063646644160254645706382460979412921132730073884609212730826630188274630041105730874324583487084399637942992183143458275251432337384116691936669803480546445398525254346462235111071300838485732777768384531450891003881618908615265276052063422966868928914318702471601656844431035768855310805632703244413045957349900593960109522764316281977007666729375313919029378594214050237889771142603791915002235195052240812377135539588278506146833766674991263931225542992331602027940332750632592184627567123298284688351330691323524296397642755654109418399861682684680381322287344816512728322938909975103682363474564398463530836235828652306487415494773514366736209017583356164184654534955354064811360059319854572495248641084405449942440546624544102211210795675115314657520242576527118949517569989823634197050135405252199440517525389257120370322976765015719238291534325855284956835270640287470153719445341924429593647396279366951995071646038198647987575974608075897244715375675110911284052284018749922481445729967629038938284749847178495960039401347237259528049999127080064849987607623572982961552997140805368637915138423146637003371652336644210726603838153681156505426591418744648441346565800956012033877023592105700352661262250330576359335024707183722458307490867678060702492284864226177980378247984150471419522651882041712224869489419902269157832257748074496*i1^34 + 228897662833705804580623744651410854248973233470453182073669383626172480924585072692453476194007639750377393483100259177012944114071543954472349798185339845479931838115729615431216897248281526210392947016468755172411436402664277292935022123648485066816857432630171322298786142619953236289113022064619637114993986094745474582896103466673789830095421010945303620436449531352225329572353822094571249164245379090752737953060487548935548791387263526235218755655501560345642402273660687609297023491656454940496614882943046839658574497827105808562732960720395178903028328800234276933231517013788279073246113022306906982202755016054474480809940136175659131763436959279212224994355868712096437916565676609928966851631896873010371107372301785118788840960685432479096631787262076884516699680031452628948752529488761328899676823802598207435820524045956964127622266378418729049465650464965258181649240069582861103903565634108145521931595993102338567486988248965101045417306615036156088674611862543441099170030278868680472118488043021581084010787218054077464586044676031741890463899020923726711479842904933048291352006336587173525968166071089668571507261979260063531524524433687634096544575785903583413866803196590414294982143850183403693784178463524181586727930841048309148458454810444089433770639607700190497578546213464201443386986360682777241882771007902070376935532508714017890995373439152885983190065303910563346596850368263470724647788977748191647635295537278949392002841870968133806751725125632*i1^35 + 210653853013229970569099555732106647027507947161879425625367943602464352968333378461619947048200798938344432386782126357638702337320116450067039466766149839577332596173789747682943771888249763359287137870058916229714122506175401193898940279600565424714064267001838558890632378432670815285392907284540462392342779428403188278979057647130885476937468907583169022863691716091394019837661831093145229133228329261613797434945717330826078914996775480523409304694129399564676831456071922299016160967479856726423099073538956001486056063499293844838708476007052570846801648260203962856436784905397578688081167290403032058673078771328607392978093871674578779081530728781138876376008597818309693089152572140512604761316441259491565510687489826862832800479316447642953294513546850201430582732004019985971140058960932479776266445630460925780805412487849357695900441256882260753861156378598755080847452212854113018722148232727387916591865377953907233873696943545169651019952723287554484507501005248512644095247985484241911961598249789474821209355819388525448671474698543776507338229142707895945929874228301404659418535264205051444473757085792376697830775436288116256147971888519904330480426547133113880207032973225887220961602278740027980350904317061740416045033990084659222140273763959570841949554657350376827247043589362850849975663074943031381628307146727166852009982162436089131959529092785286578285478992638815507515356586606538649944480957153233358638343856690240342863492139527962624*i1^36 + -151156235347635279198300271279628637673894960933162661537116919964915646670619725711742701728594807990872430444352534216223521596650471955524407414921046013883049938326397443990811134608797512230946106273639255578819061673068631507253162463045694379303216916575300009156175519076661986400994056455978132146910579663615081523694141753661843310670611316789464305702959741244102764215122529185784179891171010241203874759292314700863226192110222670625199192732057156443973696923967347375797647653270981180105514137183342311693608270517015139267501177043285066636027530530757427400481188099909121195381308393099564679401093440984368852666231912098190454741347075145596945920782115454541992403596296028069637014540069964476134810202164784120142800808361857571270417980652241536174054595909806783823612281630090327372548538387273623271975588729253536741157468486622975549370828505224355658505189104707341166570776348178708128007022273571231013407422335903905413917655709305873434471379495194833098902984962155132789472668037538050529959081560603589725905776692958895657808872966523559880619943748261776057763786346611882157079443256506848476750057906978977188081977452194308322098264928877206734253154143071586108509708497319889942624585179196531463104407796764460102101063568400298485073708741847816295741567287862237930792150767242144729563284867949391682937444397327196566341576583528213117421166398813646254354985799304203283710941602551383209303002579684396307054592*i1^37 + -5327328790749992765103541924716514992633357563354822024982173217801660527587500049745016552978409403631235349893539388087273191541623891262155772960081852685197803914770808844203854796363452263104379854110982007818960214919345511819310264374506566873464314013901511238549834312515734023935627299567548994712020119027291082093645451376894783837124467522980490215926963337692007157211002776476977411829954502510047183938408547732792421567096456255914242463981621662972926376801230030075206361851519127344476737379842959024561529399523816667102775111873176577391406547621876804479540179021627728411004831003561654426656550825606222724968188768213329285750024833907243527061208240555747124078551691641317992575132142058723192394432397301858690027213485432436766095776706534006600210078471189376484105962396470907282416744606191766915629906451401228901905272080964948925195378900899518478170977361989831003390018273269936396214850927038109210049588911021190222594597559579557092714042170210895541506329580980974811626365867642949865786621375445924867404126200693039158695346919408484984151377828716784355744039045112090297275088793869592813098864000633464356296662535449956855058191669858106559048262238569119285569803800534978570322724339635541818334575173256418419445995127111642280989578922536245985920314006887769969828391474109152508859085402522154363632990261516679360691298404248571622780124432244393081013894835555030277180838428803496612528128*i1^38 + -4856636733919494981607385036755234179963384815587713408453095679414506293354602564263362796211886811136574832798978642283803818407669217302863524586506265961046779020113481445064456642717420677607009087067064017299475983258028245542194271969290210205541259976025137774494039439560190323267038493967024431874524467559046103109244726441352852375028028916328476642080909357885027095615069608461448937801369802556218848807415168896505728198076391419298027853726899118234020303809111032471616856396618500530582298220814885413259943731384096714200133355877411620471679718926947309228998888677335525476320364439600700152903390221930909486830004892133049621224781171030991231381893242448260989963348559321769637819470792647304191730231075311752969652928768076270779789397695280139138086104264299052247061731786401298031325710195966122511702291820033614940030060771809337707516148722622236020031521264203883087318208896378735535800771215812066084423067024622207196875962505551427227888906976909559759589561006203326686639378819892146257865673186508125182072296823702208042583919423414997841641091649474369011443754380692342901854435659445435593072618698819031067223050599307702134763538254225377545244492884681912685843213639849218708351740909395268891101406465167140851411336068667096626046469993157554586740454355987319203538669861242414367726663132389277934975802099110486575094034336711151878151681373157589679020769229495970756309254144*i1^39 + -689596985038600699294935362371241114884411022083478026958816568229979329101410446136887715093049052454148574457535031592725011568472036456778056365333496881182230121261773109267681951981101863968314187083208386452190282485629124985084460334490587094505200259690152190534846434606360843780484213792705843717116154190309476959823674415293180157050845516581205246317502124944857146852056907804714640457660927351511889614275264868949106534192551315845719087494908722693297158776833308156820436990799635882221430845854117483111185854113876210911486864651303582793427790076365381915057733303003871359220214158009002332082370193229454048502786473042276343543320359312254585444216038583071748360899991853534712409604004470376864857817553871163025316099782825370754581597980679356565436963159574228381371002923210746470801535586157650794952245259989460246071810623631721934324080787047230019749089651677959760157712133394205001209571418949661398796723071347507240902472784437868771284163268069252242090252930889901067706234814347358045513708736473089578548068357672195532352101345870435917914522317685669838285811127606068835263602038551291877873486285821869014240271044324729325938815626834504438427521993006831464436808156652306891503083141966088323981473499896749158342278194136806412025860119328103768790458548251144954262114962787050676223582380790415332894145054223356094579573021512647965289083765436643384451682289664*i1^40 + -30035625672625757084328595044637973246615619564725059486180945782958723724645318413525429664338478386703576767390565103815884399195083188681548674926023071602812415064851999995464791394303574740174969445324089030872803672583858322896046795852817034439497968666567732937796428422998868418872316736743953645969642364628308603457496452548301677018194766946783810495574338449578988913148262314735914126926542775373824780171907078786489117576458237355211474651472152689652170992110552291135992534713723893033590783655496492993720785024578587896333095919453169422738389919732524281127277466325707993789441822087767465719729520776777738830135384873387466332140810326387926672695535450735170943371317410308145738232097415864241048166819627147515127635160660018656901951853536662654463714819824505345718957229914722651697504991458393831037017204332340906116156887041743529533695405475510085012952722274494467774495714037036877547945836742060808339555640453753428898562890372878902148242455227206054416452947338670875224676311192483380246851489880379516964482187879721230240223153122517972323661590187583073870143937458714782061702376739531952559255791908267664454184579031683912352037451344044295851715888159182740791394934076116903796890828685394063406286459903480049263015834339492701857300671472953287939529850564460145758517761663176916566913396760381680788572040082323591317250554681726338667415953877504*i1^41 + 208172334739862083838856808443816924871695033706760492918213895043014841987916767687792799458237171584772454464690500181754220261866910216727938454109690601672904489652013728854380763257188841052371284600326041210082426457049091300907341610343029194432995095192075532519424004866973957201347591938751665024929558896440148514776696905549697772284100803552934266385911222967854579991668922687725343574668441448677054114949892304686269807254500204385142577830843172703863764760038208479431536703829057339013374717288126503061939537341333001085867237452983868965683858795156008610458940100685765451412686866604603921147139805980919564928537886890787230910316772108259504706022665244339617040491479965695915245105439269864599554716576505996797015007341513661723622334241552049026862957348550212755475894802377834801057232662229686424259634041081025352450562881098253404401882806321034537971383350380337803405494445239634413490963103200799048016230787038358177592959349542647399795292528330554961755667169543314294680520196801098685224461023046913406992984078678256988268814110821962756038164683769448527659507240367035701091213995311696501472610484065945276189885392592281207096051811680103133228217943461451822905315777315294003419483596808981181074864742734110481812517563317213286308224095128861622954053853015766771284569227006810131685884368964654970160963549785079354454022697030*i1^42 + -3209963548384238141371539956849489947643857052562946532270171341194607175518136261067493980477328662736394112116380826626803800633225150716801472628989264618342816026222155837667233877533422121313379882052066909516648902052875141391997654283609629903208801881960726273352596550941779671858464299076549162764481173014662460317488474549105146984740600588288465421507935908439479940381892549296362749533905682428240066104128063597311745407002162223088605178520105168665175129094514210216840628776934730070254530384063770891972762782293562245517281651810375379949287573794196160964569940679595758079175059396424291492350464793448842486115486622085852878851023978392430851922537617845253027101943713403075091074426815746924799921172946245674601681752213669460958570855069635611649332962271750171773470192677589646623291516433074319256496207075705283567433207327606258853323430375572103627098517982106071307582211101250189303129288700087539354084676211612692195359283502109764122768678079548418722886346670495282588584404876982645770758868608527861708438514931535717908293428899774940565095159292618327398496491894873113454300510543226607012928315901545855193113934400223073931103421447027843908485516348276356983633383041398279292360796005124842856661357059782599993008159836268273884999413440986794042732855209064631030460112878605861435328371035947371025915603*i1^43 - N1*769431035106488077352907220999214377637985278156513990902301644650172801669900544166745097646280644005886016023921039401474896878715850887773591187533061763423192734829713074344063686585002433214093511100913346560751595543720312215206980703156533683665411048700996945193606405647083005539472964622352784455790464738308457447907003301131140087547709735207914508719975200791992426218025131223461041275551129863256244247550835014667007053593428380177320892599480777960337458329845021623171361739623416749444634732744378791514770122355677757644391496260440166335430000000000*i3 ] ]