[ [ -3264949667158626652798641166626613726933118919275805456076419521425143135994863673599657254663159910450513061307915349002478479564271407106078332938585202693181831439557513282958373951891183010219474344274631093853670937181096129886861281651510178349733013868137353576883076365769427195595673704215239018955065532525208237667900088697425302634151408923571760219839081989960519094967543757701209560654076541739267894747094592836154092236472860453594706390347828163453601315746092633673975587699955865635132070515919074418818218243573546320015843487848577448516772817759890610502563776333992637806220007543629623232122051193231552266896488370380069835917393982779845501525459660354123570534104095943257065656810038135120105701007755898624194378021119311049078091969077306265825441045220978633321892516194994156837676377509931012472513833058889381286310302294456709046611160328165376005901540655300829633258076798960799260377624015194155508681174229170290775566257585077059589702803156757376735631876957043495456786911128259899825911234560000000000000000000000 + -923729811499005121749954515294449252830534437547344120103768758345818284676466017555369897425500940701421239313787024095014325944897878728394147187976796918976075490069035262542323859003853116419309890847768582699187482602295779553950798146682435697181122555932807732682706555056161533094037262881112930459961550816163793351691585856481696522105808406696026590818310386786270401597009480732439437802414099314031409798645175555095571324660441292044828380488636081957941174514376115383555264296162671436725048480103170874241530756235424869913391091921831597251604719243986789110722802529382032530075765950081445263880638671879134089831413887970121535793348653323684005277961879815871687179321486977176450615492177273237188886718986282563402241875086719368119846685421593251411937466881405735793634564649724933861795045676191389825035747050864398414960583458766245376459006819889947874201843314891292198697866171823626202468409037409506435108918416510180792407720712648759816124877350933963293650913365884423856558349016759814764206489600000000000000000000*i1 + -95668365295913215399018261476393585498631687614471914960130292974185873177555997072405821654583260950307040555283541988181779276382808222252479698620056284964082120734483121290703451680504303251105783046059618260996395682265493261511390105998682645029138845774924532401790151356105306935912648494494816848091710346278341537720526786440468339708022828099748003438590727573550700296240835710838026954506838423671341301765776926717808570428511790598155520094886521232993271015737715735921852319107383627702114259803174944676188983405136762149543333609828192718073276054794131692884330774336480653345121656063194400649488816785310149851812188421670537891224641800017530572576967434713696351375062699084362229271189403479414852445611585026922792529459723385628005771068750288117746919341843069650227952734234511608291221514769302080115431355267841817504192965806318259419119455243554193504404356602766086143095697160808232892830825697553359761302933313115327622375224915628648928472966704973464738751291494255319463315521533511536214016000000000000000000*i1^2 + -3699450251595841909326403257250805378332361620945041713771087172854732315084160625687346023019535212770583082621833089123955702021069052339872929135724143284385636927851337998886535772244371943835643547031556794355997298087670447923376429412252547813313778587402167267211663300079511615890782396049810626578511803919823184421660853221541738570573875912773164677190673748510563568981863280724608786355264545744948082594863577932661428315456540093326904994478344237930668343971253331699659074912751879135803812214880636701989393859609772029922813203195374625943195546265455160560128519175529722019105594622066152569845801479828439623458690870598742386129281492742772952223398269643979602572604823285609171672937660964918340112200747038877220833314776432256155841683374618585847234686908125279172386945773956462678273303261969237223917689862735863836003568232017028773655997861508836568703827095795178069251239041410493033831595046853680841476370952090130852708666710315690070053764208261674802199675087881735653581076693439280578560000000000000000*i1^3 + -122245636331925473490090275532505663818396774281083880221973819989307435600522309284975469294744709914238459776312719479902892645268172755846230520173380361862732801431258587999163811654886714082420076146027223406000325416847556996383725325350711289904974425758206270294654996599706087768102459501016481726870684030089294863074418741873061198989560092949569275178285971862433613487634322012826700043448253198865203430020935793467967581612862774723537910562168488266616773771393507629267685130327695632435021336045890518311367991778019544230188012622076096769851758596575573072172325449127974913574287977246188951510292676227881907546399228262035937083446262929095621439392652840366991956225050236517845562565755375821540188690208417040451636627197208997931205090273823500273126843812885515442839287710992840139973292420098487281046919224773428227974979457028151563016682470005759842821391182772753930290688341775498157311668530121298291916071619864011846688141291340695146283922033861782337522811658048468254944122010020190617600000000000000*i1^4 + -25216517603216384785649489075361390703921840697552197264789596378308343317677355760220093099874245639828656325315204961169697008523261363817792621781945463934978814161690334298839037965608748443368544455084876335535208789132432531520306790614696273853475192422655657395773435369719940199869220656725174218881003497562137166040009727197249452329347259908770281529407474468769667130466376735598512565514228789737900734490152510795047511768997345901119345791022003624704941677239655139657696226234382630802148537281972310772190315000833123854918601022935316024601723332449541309091890958172323860835831252562083046565080739148497852598925334933169941283283372068207316819682477693789016490189904999140545608661304324426367815501635646008412948380372420174753719315663133455519871258909127905772659277051876175454652348090730853585410882703105921449230894544391577411576049687693116999498085137331742973192837383994775168652388079610621690963507551397944291914711951828039939600479754702781707459772214896577588453991358922752000000000000000*i1^5 + -2532127037894130404845612004111050738523988928374851097185234620547808450212049097072231355232579312490745570816420126075533952452059092230947150913217616779317842508712980291372628114572158798128986425506128158025126138794117422105217391137160501440908578397595573289470682644835385692107425541762878783071386104549197754990132160766484855953025398506079257137092079537303110462250416025766581056455207939101288388434464945628819012177682765047828258888868517597063109789958049827272789976773670846585843494155531547959812523479591802473557234796868383837329810361695590971499471512987998503249854716068041976205903647998247328598114207777167950470782308691641324284841209334783415387949061641904984990768036951889825844320478340835521379205383996122883979223758981895751685401534677165120322110788942964710575902460080321181875892622183045523867514867436490618368333580957381915592509471186666799730127443249320466916085450520955102914899749580801578780642196997706866228422761006955378250992009716552649705407654133760000000000000*i1^6 + -143833751093845089473043956513564605077321584214827922128813540939118200928412315537778858354375252899321715119844717661288536005350167970631496486272024371478689371655316035294560277684439448625485842455648201515659081549273878284422907494369031909545423504755658771976422872046977946160594287511515445718629831242179552209208831250624490803262333185780828036647279678109359078589560134314062328003461656709490868142829789997575291403866001783525787890892951505205971573851042234181982551521652998312755768043077092624746984992356253180412337121947003072117680709460245735967764946222598710547526784424785833133678086044073395946765858231467159947926456906527441720998769272554975340823745239157691316143026121341088723510743833424118856818160528409040124787795821127402730451984806512890547361038705347416972910654224544021125367883172322469495616841863687941044581880699243415528103483534299427042357909885822333552493524705670280100998766941397013373653785333790903041861970291821655452284733989058023014877102080000000000000*i1^7 + -7544279219866827878072312383789841098129286387107837565169327477905741460973947712534439195531037134745729321526027759337742499716640783165282835205564204454700412837519895897393937046464442478084032257321280494080724420049225166922897574658592790248822391118863212543161497112118888331786699210371847451284416199033220053331627384275917515683116254254940343097883296376087750044279417758949547600174951717213124090329278040867768289807314266440872621932521333358676856481282712105333324808406403714116260152615654802005068312996041528975413912011275904034746378106708572094140756490434301210567544815836059002679278525450868724617682762942621887014394884315571811167781733576220599921292580521659865283241227431920955489980512807107956192166174218655050215540506012548018055563628498881012917665978287263698443509689322288206776371322195927787881376177104745730155176624246691320545179436969396482967290593987869226331660462524641225495156502881462619135285824190464341547218958236976371749465909398013300703232000000000000*i1^8 + -240330857556850275113327802984772622073839944938523334578368059170419008961248901986348405608285301870247807116546059887385537214105783458851447311478623875267055427707882725022540991141607302111541951689195968447962955270281999698381077168370320178284854889668771217010531360856851118038439936266385034196588367364931515037246556404109187435123209631977702292404746819437356149684560178474866504390083125466817206146532721109397435615423630810118030739080115298668347263889959230506075487734383306951693064402833123670743800180679234750664991502543459795794392556135264996424630346460102046029255122473287847958543412867929976688551528904170607201591987043133159336571470873055666543446094622466798380073415742356718065226683726284183511618639095000890252096913377904023065517748898370489127635975493535985125064345773155273755807549576878955191749560811521946036748929366879107715041554355743952234630726085331594177847176496008920223753903372066987965913115063230549968404363438134886809399790036683063296000000000000*i1^9 + -7265517397095601565754622436442411274065109164625000217330361425112072167979485159688070098115216497014066393813266241775695831774461704031737240591172605012585825372049941414571416180761972003310970539318523231563326647426017605480557789843323650257086014217120131350630669805535149926882135120098201407819178324842626868869581440088647439999690550942053035586796923844303616651636940759861171957612190579446810620515352685339378426568240776540941145075034630791780111582792183669638943115668420575096731949876710491718896221687012173061116850029428159447069306395086397414056566107599894372029047112345411111393983816317279582021371484528827650374368398834274099126308631638400858100667245876228836765335984911212975197322720372795254622773464239988431624352033191949556522334434884029240936866282463909033945741985901017564340716296830217182356866819731797544625595240451991930184393058559282268377443839933082444696635045823867110684819645240726553849594912002582263767246476110077474896982677074739200000000000*i1^10 + -152113279625038794369885418594619402249562677547227962254790918993439915821058958609945660768971312035641943047903092450414657264556878706544685711788126944456741378760055686672758271917661244484567035519117775463053364226431125359174902834551103565101209129035201711224749683554660209883372758461167506922860212153790210095221605964699709604701903417012355467196916629941680389963855981487184075481028139476325395755660218867381111966051362042540890835604461980423370216176934133531942943801492508796834207984476540074171006228200492486629091689307638993394508909518570804057122244151224207908535078365671427147199349514193540516352683491040542747201342410987225342859669880693926420991709729864432540340755046907994300247997946196890635491868022199384635763602544795614496228186325434589609183250340154447287569018556799843548096759829276401505972392852004297535592286376562515446390329945530315161662856613850993788285942276483841401077081970890506206864991787748421488028825436711006374254241382400000000000*i1^11 + -2282327059894446368174337187985885669724028434526662902784050700704069391459993544507001310928482798277738813627607001302980536322309785205886060829830623945927315565041773611622812234681593624093790872152467655795533794144217270960586379853900265740421870186051456078667719290750948931417926937481779482245962693224507304412486272656096230822225348870291353461095500304310732889812380806809572222302099666763919457138465663917800840865162513300788892683309477754885499397574615198188424134747992385112127864034872925398076719919792419189754079967201104754317095515018793336783279572050472470413480825763330734338867946025422167246913145464444944472918033693878353443863535780097925573526291124623823212800823726000732013340401998283542968243516956081245010872854012044261019182171599782560698383467687774033639855063341714999083004622784126608941509767724835537394220591858519537635738099034669853755977896069683848981227123217819955317292216198052637407242414671825225547689687872424064382402560000000000*i1^12 + -25423607039563325388272438874758084359127315797768760411810364353422194152669447368585631840640158481910380524340334543273371784097089359027704861506337430350147324841575657304691338698685005836671860745760780804952054865039764852409349940143889559031608052694372375707810156488450592461160622995215958763744538531309566845955167697958622559103926713105378939034524107036784875389213565579073743611264650193318936551704176384146138395824951853910546370941111844158176544059474562671734427353309960925066529290772889310994875455575160429270403386586775911384366673206223708044937584296064652010342166039608671543622882895611804523061296159905512267807834527085545869501285416380077953740538317276704136225044671768781412745015233015794998135835968588881150726244011641677081031281702275662731958771161006153902528446150162499250290133687626488844539401141919577448604322785919704773075220032532506471564496455191154578696509731895394757453480089567801544827716079270148811621195654568691630080000000000*i1^13 + -170515864359385729411217144761479302027630093475337004866939151586518630429303534962639443541298221122345977729380094637815122532099378262291961173520297853214490006798818652195289297103065948825709534979821006874345857541019944591482021491431680966505587620073276913835697376242658212573517350652984408516909533916790544683102750391723924031376906893175401637006378186816998148025885661907729426643280691212581002323477304961099109458829752015999310874088106347795321666451894703224045986801100321917656621577940016847548042800243144290938555732458179086007772609258947608056333491612048651298402990833505157204284091211443775364056012579499753685635610084426058270541307277435133291122473802105448948396984642764090430442934376568536922264104510247125818859674829619560096969892649797244053822212075048760240974527872132654518446964014635785773412211918096815598464427289748162547689244483874793573949789924776678320247470175121011296492837301206664874397781208857097584951986223054848000000000*i1^14 + -325703248219016185892174094153770274517624640757440242626530132844047163339976037695362034890240772581801691859950534376912199902966174500289570310086931262626282534876211409537283617284215772180524547595554755760196428709844236526133524881567260555680718535060406357588517282588413542804682207270255673104999947873439890213205752175938693037635295301529956234497388223158155225548840119454353289107145231092450072162249210986308279127147639772774224723063260315597580233979357167685400253156417870764622283797476319461015073331734423221681913790817204155224109176080776307436646572279581239932101413428138247560560028864550153597717625492063940073439665622633315564291328833959809211272296348276402831263808237230544595839742969213054311561005598243164576779017907193405447010155624767170948688727087154912596257948756071826996172933885515349941705674140438073058167658472469421796408346552919317775916836847620579716064504951771298868784983631583044493531040740625021356025577472000000000*i1^15 + -329467649383820606409486781620764114690658866799732611404795624896010509384411953422966177889609635658868161040917163997286260262243923871969894086033645974199670952919827422957182355999221490664980085634914249461160188310600509615153372791677374315316415800151748416416501616689202449856245900752231466886122483417541013359181771165494359972002202559224630312757220644300012032878687023807961549144616819645323287369579505849200484429249646569660779584296968114783419074438940110210169044778144279356669796970093242293280519080099476113066397720484109684610217989237295427416104232926595804278633232263766401219047044621564406929101019565166767786099250820801975920948501763118245339212096319436297187012230090530477022384370086651993698925635228814242376682418692656168539052763845491439119787380890140965126311185514733161594376303040347820676767517403748099575219680663204866502613778114644811496206812576567250236300352189832967974550523715433715334111472665953300381696000000000*i1^16 + 126608647536695671656966611798904080904781968346031579416076010215607551352347285455302057185250334394178258010381019963231125031655247948295525067843869818149040063792012193410390814160685808191856431443443459011387537439901468778218930907592543226123907748241548132287528927234788844846281723548487463068632803530315725647383386944382293569472720357816328257653809415088850760701824358724192394293105777615884898051186202355138744291631964515835161759927628072190312529380060315748228027504043940058681091720279627112791447665653970168777300212311274822903062809711248735171477309909756737862815560801981291374523735220647767692012609367996345472153214568738444871525442872578312857582202458765181826688732047474585250627117933782532803698870717438124747882049280745324425576753172031133956738539175122578916913217025024964723946706143786453217036869951022795184834495339088629835779067002217608409628148369419462617652754028255337748841357679461469936650877243752448000000000*i1^17 + -21430954957141254821627036241580978839447575766443077572916989591895068768423964638545032642240143931223569160757885389677265033606858323397912029383275346838039549345209270274548605466107094752345978595264562993553062814828971801406522522070505189374273368647020944879442638784001850646002010106863631116270854735574985496961465106825511755578817216372549058962223988835631375765188895238837952900344352160771218521739994710638894936582154813180131786870969105422389549679781725891470299645032506578053587913981331862309326595466107192299991422566500134014246274906753415773261189730758374366178614356139181225895968689378589441205554509412496028586808320975877288460832509811280122170216856915593420806776553206089503151919370095429648614496313700904732017109521408464561279664625378984301391089802648994603128783990519640381069513980411032263501717637969575433196732960685177590252825751487156180277051840581345527522910339563971595046339008548416501121003028480000000*i1^18 + 15709126405984427284863332355224505217169131324298748678746776206923882062393481940903118091702790751313500591401584327672502601702574880433653466429043980453533633584584412622933651336234964220752674962433042725035751468666981756430220878497076847345502883818349548297601249395288724701742524774284530386726484205828306244694177674263150846697601807693790251487872994125389175074037362010393102416303729888314898576242517435003772843869720369172099308336859873169498271040564137916261378503142128730764326122884978142709517119976762584299125219147549268717622060020073987076326819577794731747052374779879204014521962128507228097832465767027601892124597354780226846988120542758949550219295019022818352138204611378286717260497817366100730245646353493970639720038939075402342766477225936170851221010982801412780222190037859469930333615300382731964365569023013934400072328385957859758119215426442786058451216903226344287900158847643586627377005091661163706449920000000*i1^19 + 8956176541193711810621352133518885374655789266114282670336292415490390239748026003075656997330333034490103592862626084276120727350827238128976762943253731327429515995050568453426198961980809783638853138465856123963881872006724313934399743419356719062993086249685536597962127258377130429429464734759701198897011064528693770307501655638098307680959681385441381075958293213141981070491852701655054716693270527062128961014175211192493330448054932758800921554381599791883999089569328505450335892071013882067352907457998239510841275733838577527020611998770311719286983034165191385969578531287150951337628476669633602709515287918424797198900882272966337017591284927199397376827813155343895182527307928003084359646809979764324011733598986390332627558419725564736760832925130865317591818135922120734794459685389795613721735221392470695442214179414359807504456702095853015129807163676674335315983543673516588063432339247400801534133411743436771255198683385298944000000*i1^20 + 16742308877326183388343863708611852989993486440849404941895338263069441051512415057917184012743556044362661716205120772765230456986046047915764050483342074903636732897671051461183202086239401812590065395886220855280753739084254317848281706565064800601713368989235598973139602116405606837077335212706934676023994408608128942617797664576250194746921910845997990224818479105224652498074964602744441872675524533473975015705380094253250717348657383655919933080841889837997738254219171443067280973029717175266957375114643830791912876005487023237469746809324610982316202275407982490260647625093375160075107354625069608171658618356803991725287748142846772222329879538670906767551722548993825688999493764588604996926645230880556148648795177535367670211861486890757489488732843488086602395170679766058585315521310303973277747617986272284563716958999840567337200544757035327607936843857556544521991586232397856844105230442326526161751399544902009384599552000000*i1^21 + -132515914469128570013754340246903440080082966563502673638590432412485796149527224034758751963511878846628471216919864470539293555930578258673109479964764162697164705032590621678547882593272408851812059835970167013738590297888069873440401608905863925006087088489790298214415405240695986783571519025014480783565976878093528921254586845420511518929162822501828193937470989294240754085253343806128363702976136700223663895133626443591303445465924434984923014046468361804162514000164677009060322907565020271592221118900743956091714343000072621331276792644601670285998645182168177119806886626794154136930859313638348687162257903377659808072796372224062305237450544952715484434064777492074744127280459025719437972712062919020006616138691593941769641406410005812911539392715300815916519842974719418918160804781183138806632033322805626834999451553366587815668343649826177532462560913763943324630433058027126394616717102172438093700493370378473911091200000*i1^22 + -12070410872100014531881302466024299502404952663145668865190203207274723497815909306649206564407363984723649292051205931316569104305072985372404459533546241736086487636774808143463989788525810552986685348625447395125179866926511139625276777697205783416281500714119005819132263851377640810033981928465651116674057519678520643642432318714086992954805778515306013297546617600459767188177509273072348454556989413041721529769056982902991929132399755902772389449177068796044259543084488395819073593484531394319768370873511798084766781879096128439558281699258541069525304820973300817558628250232252562731340054694062407431140556889910901387768068369099321787753601781214148008109759446595492331343460358968960598520930304066519722753026573095117169292891812914890900376433047916058489890424985865557127343204173151338103541394925958624880188556956543351251400874038799592759785728314191627114888424600687541734572131658104842347370785013760000000*i1^23 + -2385401345010246833633799956476972702277713375933719500658524464265430070772080384982232998541681984599647675345724990737245729888954605247914491276623647691898916853284066790166533445321774504998025826931425688641736456682648910323453417649359372295590165633437902177284420336160171849626358562671449773731006908383510907085115095488648226433506739268740842226328589095200204375141705428577915862218325190345668131082804316142389176540201558495244694244777167281725689091831012139228503161950378420067020813983218353116400814974228018390729103417249199665063606503227838200461128801788938173661420878443334613811170190033341510711168877563264506890883963369703025860823367276885998043770693134089571342346841270093074353710066561215139348308262658607733010968606986820640501350369076918407034469116129146980084185083712297935436395912795083539520820104570616011731986978322225648995552985119924806225510217206331862783319080960000*i1^24 + 31725101778173334456946132015543104720371004154877963452520343054598032882712087337802796474328746685766761235018315680097799328963978765453460363438564829403262943511207583983546654254119479621588763695412394857235434238201864020451625603538171694928141391707528956602771431686576300323581130904650521584741632623564088350229238327454707886555524121390064280899396792029095427582223288793472470724751704457339843042208834632931877889294542374674300958221436237272049584606285844899918174668899302834721650331430915172784798957714550858650584954228752341403094242650525641329848617073484136520303338518192028837800543007832472920020482403537364747789344841726277187473766576758965928474103777975028019042060751806538830665132810209104912739007107105428855388106724913901260022409011978305485755417667756588391905041198973483041344233398636617014240004405848781375962544046395347033664400686025149779322184951596035604480000*i1^25 + -2551468204740459823040557882753190629574853678773115374313309497196624964300622506260368776857728778011972407715686577743057832154582802842875253752316839699018989078484745560919996835154598500126562843630993824784611810535368912326947838842396918400601175701564850084474848573302803362203676572918463556692732298232348110106215661188997033268209196886295501720558940157446026439751730367095952974330988433744974399887851294667818681404742223878584722182118634009256190764716554871409157601751627731616573434235689228366350816733068561862739131471083662069090070995870691224236656344916927219874514375899178076601847590250999355924515544763630342414725585393290017082123510150391264626373340461244014064429672886858093503965557274487472236546019496837676504850027586878891742652718391313840013732432814762821626063982568608221344266971552417170833258859153477817395800365624334364110278713360494120201987312058368000*i1^26 + 43673565633160119936048571847128895731801489211469940418051817164254461331623557870409986255239629687737359832820478675003142288573885603058671416149167250151673064002107073786131704490274087357054710429753097073142960393051030458661796226552959365475591530236440946849865732497492322548374068082703381832815910554474146972924438803335243575296276653589180988998041664939684861257369243418652954331001440846310243180641119883306422539247733321277588607814832659801722273994596893825164120033605933112774630235733151081051965812987034744944627162830734566183475152456773240832774252561125228369446518731808173059040940077930244276632145460228258375665276043049763358347648940519015504028627392187883601199305042894097131974857136346159965714572322075043752060261422673456321122349161128930965385933384171409551519266311595404078546622768973616886954122296013870100096652307300165234184682324806217225994240000*i1^27 + -377271538290489000658522766556765137611309572788561500742999894980945590435424031201755957739124713526069247496562540939447738506727478246797149969997830740316326476485464235895414303980764245065998828765060667548881529869235180809270282758108322703188877373160520045317522883220344020948299047845636922440573669488115795175997910304485957718667168089525885608603204419228143401341954615138358657728318485631710446646195902918144498739464544000782203815593500833157505156604116123554426068189619063394408888449443326133676203619721848839620574372492052171999963637777060949435687225150442486267868862172248267353125649724096189746589709347322050339996336274654491598241196387679796473506325968522018131812493879874849272312261514628464136119157275000392049429769582606814624748469559429467735163644984037701000062845293538054185574239079550084757471698056059032524630047609962994805718507581761126400*i1^28 + -249120155721464041641775544414788522309714010149143807014935138745668549192144095155765171476357781601914767724997624845054920207653006334763397494262638348699894595978638623273296193867531540403039104914162822101113953687466834149478397933217600052546372010110295987428985463337570814553568660910635198688666807773164485243810070244892732112104378739362471984132887802285260634077604982049045965079731191390457806163379398694391997098807987088529092231717639617769689402000084622517112165878249256618179464718818273048408491659601207204338316571888547461489686110563004679206176600347961271374789377724520320468159857732629696685012156746955463535547834402198437628690189478292263064882550474335174843598057289019960873182400062294810997833260686256260598167644155854308562676456152247340398404789820467211432945618071390234265738438018597129013608171370908875544596228703433195428983603200*i1^29 + -2169357680764190724323254177565448389079923273862099075547805560764391372272993621579828077879361780431538585330358254976303768459007511453856791006241763278265459347062616120832615381464241445823987699960415296750001830265411740960783895371451852884329356793576200290425808740236512880434731005960620942631814061947097887778582463836633244946952770207742122051165127326695731074409239547334823300863610077486608872398811357092432006704750172582367218616361601274789172901413696462307514874806470075925246688474523165430503404418614822543780394080158500057384078887072902180876783362610899373048298933904088426233950680868018571850464359743722995370082468402871446550980849401037085617525902750581278592783127926943098780681708866581955859782825466530599317908493404090401328293345905002775257178696790161444034793590104200037987129572774970433535654555333755688316242230462927339520*i1^30 + 991086368770614153114650499546511931501212445154659541199321085498915942928619654643366232591167347885339914284440423581190184343467842368290258187478037606989196537306527686402894238385110683142836534171800800018387717138955107381360407096261003378615824202644468712428312516589810337027495611962700581849472093374867229786040091211879556205634150098953433664085534499073573743526559781633056093608647325500991726416165711917893532784470692949011445310367451030154052098819001591139737175440756988451701191501543457315593817660697985919882983580962869555442230785050394376274641377227400956743563518351734296088858178434408956737190978405687889671453374322632024999426039569178325874341905784936211226699807212787262682767547901077378987358169777435131945178835796631092838112278431929621806205025497807221892595762848538099895089271074422720476612571361500752405907374080*i1^31 + -288912473513194218504935204311153318096254516099048746481091967791097101781667202992142024446890184970173025937412762445122937213906354034510993928663582572461674402328606681466374922201739781143207643580339327601064533083158166807356384574409400242120481414924796013702744075940301018338587904500435389123890161976416302905018906321938773095822311045501903762098017263455629822048822324407918219534479387804807237940636834508561952542483693375624905104153932077476419048445428807453922911224275419243292236689273488578630849199118994070109086044227023214178048233491660654969414719848904738916696061529190299302023696662366857196221391792617100518359167541440815859857886062902391188822815875777781937198681591750107684086534522721411339289646588147463976274838145204590700883677414820781503676818735131571903529414500400060117832728758000384787948908745175937024*i1^32 + 187836118402803532821492867326190431003562062814771432420227896506294286711380318278974015239130699459240192691361580792621188009938515781316801901245103962819703894752264941960524586340050648390245107912546597707370696903513492930505523886724382249335976594358535443593510344873098224160211600646885264478823652176902801989531390638949958646756242043614422123720829117414074286704493637014588307562871571165047512037940356981131757388865549312794528480507908486037790910169926390053575573215133656168223554034927029353227961984016927298477566950642879736393280892253256010023513222421688388529502189300384055499830998422443347189007053110578888079294835980609602903365311419464513319687832397161172711540829770678271971196639445549646783440253343612900813598580708580185600064168889230773055144679689910678363308397211699955854847740899362014720*i1^33 + 87219799606200377808276420161225140112108477576509969343218499034519289172261196087031381678490554155416434989834622750494126991247683066518797903570493971502089522921374445540357652055523077705180815480160842153897715484318345580680623485668476022956844403515537179744388277914767743956928970820731601283301682468638835327747790565292343075049484699814924709443268742767649553845758336475280649198802518867989563727797248661045604209249161713751740297267402137800640234920508405128067313076493415880725613941541407729339337552640072110537666863632419462376544342405025421945988892951317732186293237885949773032581667207501468862101097677745915819822924152994480772975982449119576957407596143564546355213552817875713532871320118506366161562830696153845360626420980946349597911914696120147769926664442883598890452851801600*i1^34 + 1738600701955366345533938310718880759269494977420183276192966732586650229375988223102144101649810791084996362251488851508745923836142388467028207484650468626446466505830846132669473144098672061266300333535015909570832426033714412537946146774089046794311528585112633862972529368272131217736879323996738385474181284923644835211499107817680960776579041817969847842200509812536589357414290998847103638523771323927262516963022343804098624152560215406858091333582309120891515758043793937783959686442891342618538405096697485632905806813296307607576963652909653222081809743235456775039061554847097973111017106869653521639422081343279702660429881515964393603478345870618050027063040548710145337822321335092236777109916384002954146726308289153904921493553423223545595197463585355994426258402346185338424675000*i1^35 + 439759195708124297321221437353500423157960824351899780473478741865806317467511678746546609605092940226451995955521290895193997498151848453842534080265201718206956995536782646769764834809208115002589268001637060448290086709224007714028139801326016420575100202175195170451700150044726403510744953323715570692967283674797724211516875485251617635814064576855608911564818413065891701501914787650167667100377053309822423431259285235525257389562001419023233930730413738752486436334088155704140145840485960772292812609280435245454141192995770725814178402389369416972805406624541831249079078057007222422053958452933950699702005511531469325077844074410427680196476144599072761422932264965641465888586508608966674539907084607434129880411059793341290487016601771516015625*i1^36, 110979266699147659337425198213816427449395326182731871265942551663927058808096748537119868072025696826704121952796589011226250894909082209520833439436427237654200602948841452332179128963350749575636768958860679639142088931548592859398702006310326066043450589237522595389938961787075257431722630208526707917134375028347717487285301128984809016971397780988105616617563965038484037689374752230720356252471660344803918165942521612257687229565410837194838580944013583761321150919297071992693552012834733681309610528501479293672356730330015721186530330317641459922362596026617898519920590087089939507289058428911080184300053385399462187635021885105785760802487587269811099638968349549973261301121752517264629756785808793515016510714785412932537123826232429809486185843371103396631710858805428038449902714011531337054046196409214711749230070115423109138560107387649720316557388578716410536829222600384384353098790330756944669395110016163230405873878993935371154762103745123644113220290406010789065349287274784175157694203156154208204060668975712811501006746053322046892295402215564296853815582401437426072944672303856977258891724077915613214144419629144071273682821378315997718714206941105070324857801255340524874763052757228244080099021486516695008248207788530996044872392923021932526877201852703063185915556717405299004680700228600435066424176338286762632224507375664911285228026194161155968965732596254181023222752737188997090710462478856581685109966196151697687359170299661986436218880000000000000000000000 + 29770135611707560094428812228451324503195572899799815580589328759899618433961082845202543778604868853376559185379900679400270855533772574567228226580012246699735434842199873926964753549617142263098555266850455295615857258737280612179979772852784685653553169214824028689446963889903640150266352344276231675456180460808827815533405981993305304796213853585107573023253725609564421958043433810047091434848001308412254924444503612367661967760916935206711513744631718892345502219574230708679647087113842259300720835420143584825068758023522328984217811776690641615072567154374006628340503391694561752849845916249941001658770052592681079224421206382115349814646628662183342967006785293495468289421605346329961925494405495745385606364517805629810056939762040506581358069709481005841762716530078279720312891210773441819767655010250832604631325484184169843846239587237166847848598381039880272901271945092866260941880203516756395662024573424091289054070535929193663648531886637272523745025491001016791519747859633114162302704283452772870934144747708207669130079930190430134858032861752903725467243138618112920186940871241315320105729311630363273750485166541515625507238341561032358402892513898335628141393789961482349420156285533095493664369429816297790107509827416045308126614467935361620423156924855433502568619622140336038337034418416653546474471160477558415446072540534700552383551282820445092557524980089216924013124758566756848389005249020663289347143837034742619038826842845600337100800000000000000000000*i1 + 2933682475294114474093017035221617024545004314282042451769189571890092746930437328123575813401818827882536448813699407292093798758055822831847025425942594204238543365980450374971626926650665590484179280447140929057347575854129185066281641397068058632088520018020201889812625754697023289839596894724809304799386813049794728753384604373132239503790457859490720472317364372145142936636422428295287016466079083818125207219179521295076400566283790077603479696094049608061741269948399410361465462603754878276924224312746739407739739536030564353050728810736404013183852882204875075943444686777654519966913478622542932402537834654611215784912717760537183423861706582145295315925341747708155196641681504154799337527822301245119445790025672063772233873010893318823511364699320066221394263841855151741541361634749163552743819449468491409147170775471880774887145287165202786478421302803923622188670908320073107667101127737832151298372171269209177713061495051067842330362949262775898288657038946449837349135368761472827229760319002279950679656936908843069664140821829413989978735368755972011175029844514310773433427268445900086760771224816931007723997327700508747318250101722197756793170945380913247100637286841257794350104346760489808073858833849993677581151258131993585445390742930056453066732443917528163752743048932234219515913283978545537528271480808149025636403662332478283931531914268036863860958127922847937041685263847604824029225751375445202856003336598163084916733540945801248768000000000000000000*i1^2 + 107095754355910498087942410643751577053914420887075022949689553264460401038745229661034826989938769728716057489387378236253396940759651991710278025914260513658234347661949813323019247472779583392458608030797487553311907217684679367241747852741781477220111395241261989158942548046937403051241237713583315253888679405227288999367745640515436163016443352083163235532562432644664927600060255727520022498427707192998807478831155003105947266129933098974610209576053048183981019978396439008469988060209581385864311252140091592287551783969129915107248036438509885278487870128150714224238110316938209475665249436140139754792208771996210009542747424565737877698767913609561218054208067769279983033379430237650760857112144640404432307538218614213008170617968128690327915041254236089314716356508244881583433094151777991911506192309843358466172972727604446120283005511742633628582746813721756326449011917976297535198228315247186250683525698599366427599721996730431637357515426412574285991237739829365212428082444453883036388048130731760117032395120505628162620883389338732709800002823127526348881718918485667948643397970578573687448173601617183177547020405962602958641573344202492885940739408866778633040641408620497860498852529946885010311937035685428548113860032993420121233593688829180319040179002748195160859533659124839455751617112900331544328559041537519400238246924467059241378772476701012148494078998909718943717879200343965443798751446290429775169697901112962022431477344375930880000000000000000*i1^3 + 3936947387250803720457409425038321320908765900764143437316054631174192912952764621222245352377540646481472570331292824247024660334301583733838012114455153438172784567090962556545358582392115358923437636297911871244794165730364429946798578128113122887409158637665345546802757269831219403861263539784034033623079959396020244561761486872270146330773933155284824246408194671488070494725885751674126994667059793849431851861346807679651654567111616189373389608414318049731446716831712554377718811363496426116271433971570447450226937120880905848669644618719512861887821313169338990585231681441980542418047023375750224834788581509329167926342612977596257269343041250710548329027321537821104759570608162114104441637596600389968865264862591871839593077027384709216144787013329982537586271684427991161658241507547789112245001762448314689821999919249317778564349514705840047480171809315842960614820474811412592073685990898057389453950472877857219389720305838279788250997683266158783465496039244236192289986473931350216877991050888973533790367780856067698137358861966602840105278345860369585874901449281423041844679778468138894828922189715759835976870695027665898518203833526006130973039090545486105580638450698877521849902781732756316063071696713130688640885393682143743565918324699644110122705303150962187645235418521780843895851578757289702264429527708602578642116819576090992787072682100452193216463757867641951322681069194546438222261156574808995242075159496731506026247969623244800000000000000*i1^4 + 815191965119026624492248664158397855161614193949349904467678983393671958540564746130171461196684850412577640855006285790627409866876527618336044463685179252809501142613272394419181310756723777568437431099596376194895225428825167077361988711290578057836345963060237900642379966589673903145034352422055661568467647281237164252520851762789565897005599416007830804721925745758728509291890108427090916807046154892858025987894664115133884734148040248621242123398081866982126451407952567338406658138598436099762470407327337797306647842361487987214477608359511096953368496918664364587110819458967750891789683749754028492772432779409780320123813401278679573930056052975445558582607444542358014737389000431171857678602418894422143497035475630338410788880266207913397703945595822091365724228876027009286776964436732610523075638494193946489002959706566667791013363170824093676757036948163899870716686093565080524666647740934905016389266162619926280831651073880734656307513348851358491587900871426139841627204411990723252334443965096214784916843485705366242775869790443853347328162908326000287507082145283876175915537415614889167553974224000358144781880180973866923737688520120801746702178652358740667389459709183774757395476998548787532709014113080078857161759974090198047606712850680680876816285541339318832294369672429296454107185333403168928873598349794109848271341466400300845174264156358410080045049130894841550054115987098960470801123580698318072838721443319671836970582016000000000000000*i1^5 + 81036145590161647771908958926385887965709167434603762148364095863105069368432205785799572990802214572793201729414064895776956515629921499079352490548205313282645381278962147991736971572853237231344515061022064468903355062852492260151500579043970136901832143674739231098516501393409028168771312164925890216807248452498046683191221238374969844045957756117010768527372570844182726679631123694531202185465614164364894894907629618205228331842937591590791433317995929637337091904784009638519107053004201495443431962193478220810738545117722643804129070026001734205221773437074075534661857777669356344363930435070178322537596606491802633447261810060826466210303799908658124399029507750150364424138632793642884654453062159045012391757319967615603166296165180777581721167540909994347077875060277202841522520542343310774635902346899660336001885104600264599579951857394611934710929729980838832455290280456595887205307814492591840563566032019996613465621052106098858783769836454356531777416612201193506806750478138665745257557836536614590782314016735963999440150359640700329967133986813477452107671680513042396826700508540672131162606840247459307665352152308007664190569869631454883051417254829739619008768768691807408509556506078752438725081352097097537139662777542637918549639681595613031984493242492789514885284380923548817608249602266810579673545760034129310414246232792318779425934772018689399131634987965274180568613829692747223974083970573481916787452554629823085391380480000000000000*i1^6 + 4666409736143725553455546060031615559521723938454915637593847588790415730836595604932706633252919089433990962281756313273160788807257629998107247000130459230822530551293558447859494971828457966069663516231241476002180669356130767653857070005788626372088998020864073562952330338855775440416005028506584719365082802276446988015197003227031317270315084139045856504947969427437264333114572712889706241131642476009330819516455991935580578948242232290191115910598403816691354591581433484452765578225949438306364032365097507455258438119223501607923535843610711634379128680158312098270802656997724188108398314221905507482889139347914751750983634220425226895390677188418666779351615822050068627167437144052000655556386808030951137905994062049242675244020277029147335757938635303796571918864405994902612886737765122958758465476029482491997692726309234894211604034979836336911961206635691826260504710455398668213757102867264424873557510104131207449698369068058024260986226325748259321969371014026239498649890246027189650580667914214204966883757578451825103213026013035338056600867133300533143945772626956620488100838230092473854016311037298521025316589169481162870667697462148557788987194869091083426784739420966671727379221567361031326238221849318685169145712411429175711502578214041729462592796397293592869783606020294237173262531139686724548154802669160668537903414425770181539092569925218204896727777132709910945713467591820870753770508472209860630243771322963161251840000000000000*i1^7 + 238826796404280408658798602577346577466270132677062645823643442818145183578360757244903533932815090710838032479559365340728633418421070833908628028378047939973922950825244989626346421520841782943932293008370388840803412419520705787075888315870923205837215977218022809463442567630702228759830175840568928526373423763770290978141281458353470858591625364242422773443025940197283301403030858999727428457691975095637804518513662801154875006950068840250716083954572208794259902303268504211605167849494964472285800115491584780493395079385494976371477694830411824197703076209955085389467017848823281017634581581185976684276448395191037543940030393506750775476305355273933240251801014922167537572428098666739978896769828639616408554775250564131092825958533803325063711824026162497410803767313858508251380217491951500711306272782619822368206482586625476382297575737009924614363965793073307718814293145556881250813078960571768954895069055982382349000186056538661999386605598568335227335919423929794826073414130776747819557462181128765456522477303966944136887695445660632510645097322461916635091664224696851946839910769783403512909289598375539852400345264122633188870226869830829343075075243651098356244024939806903418273871825569291773506614591811513538751919810907334368272568740491363228483709947738580082508233837393440020357576861314590218109722970412196262688248719842607431120901951704918541490963118279062037943088052789085876255751107806191625422395798387163136000000000000*i1^8 + 7679564774454784683312924765957881529282680334900677878763132058278197730471696403311511581734781209533900153949495322065088539827839364012053620809328866758884861738109915090849518146909692716702703321317581742207362196798486652601033138678785021183821684776969587508377759686344673116864034057491512930231906406166754735730603834478758048036998961090536590108251784736843526202804723362394429711868742327612836085647049876000866124838409816903975968334268171380612010573120045399433505569217024546903575055061118332291671336972539958751073518419616072705676961902004983823041885394216207423124712671780277364410500935353255747342930706400903826184698739472124258591533978844504227336716075096587715270270604301553387159250656216693878526184312173348814210797708373045665642396121394905037772477144537223572820477918280380725453004440768066422665152924306658625709592781077102171544892717318394552782977465102254794574156634228766200281726107153477674151132946308381546582298683234681539202243287502609220992238717122580758689279855599474246155975652789689922063742154441985096614655062143767334272569500246540758413071991941371514031184470147347419175449799190503204963207501025175340459621506357333899188296437675247671481231351599821948124632913152816443681747290905182844170624138848662998620982241510279390582231285135385738428750637067324010017905262066659590523644190247685880068267407218146309873397780098962700554212757079177556877582016708608000000000000*i1^9 + 227330856504724424337874174309553475575254697438153274845470066234448617168633034590335034190729499666256190684384113569968081049115851228393261049670541045067915472045734179691219399824976477160419772109286440337493224612599506372643603877570846128269742830700280596437358442001943602463286279542284257556551441309185171959292527127806519932303121684441271636219621811526942570944339783962715842933317091430804853723479551520720805699502103533969989424433049898037819082390681837621223462934119553403275763146781182842543629727367883859244364149762112650767689334986135309497492443910069497421010685745080139754767952141766056413882239453298043566979608843537824900816750613918379580869167493764664116042822809415393815792093392925619488597419019887710644963856779675412868506438168577684576890558587905052639756591069224559761371111415251437636325403305591646152641167875270299422268174690777920583413555926345556867942839804968949540131904044755111245132053293003289007177838096464504910847853718791646405567026653437726168534117374208957978636657583307132606206661821450157220724283819234686662222388113296557545367747841303791618439736964302155408677813489178935219945744604523186949389394388816632878959353747811961478274243479449805748668388132415826947134721058269194988299832859128178112072856413807094639839127868837305185585680301835483060404996781231754479633959290755811600244283587852780810579410693830710110388930663537447619276675481600000000000*i1^10 + 4735102813716440753960484608275156994980435240199872700812827060623439440404125753052276061834158793369138779634864650310273742487779563149252377239538522345487456235777559716868082286815775302808189208225393100875183127079983630938076309549574820836147382413680560720462435304008017439548751724968815587595482199111254085655721998295723874014842669203755314892090854852510091092367611691373745815696480505501295054134176044618858313399759892354386236813039259830781434070967339454353857494515036322099060124953865772585335454059253969308783740950151154609651051205330782646331775034427831349362871909572511378545869578838756818040192399469344767518023355024302379808896074953449495289350869710671562604342826750027576376001171816045726496193679418272660709327249250717540072127777439992226385672082091285204774665586587436500162965175655846084956795792959721000977195296077681428036083914148910338943152215725855395904216518503255765591051531486872212623667291098902896735118987667031946626727540771092918194910727807855097442858838681147732409843116541986921967370585105074377500010398716542426987902986516560949738933430301165931420403333275801805139651991238501767597931412706588593781552873556111802829266649097475239011466729112197493743375408649401581032086572586386421538367494495962750252046680514251457966220132252343688447867434061940865276467474881686700331477775375195395765216699175980228224947975376849896265414841467046886322995200000000000*i1^11 + 70754839504949682447533684603587670093735835873194439186596278424092605114832272518907898987664207101479023331100177558611484807440854137487980943458907780667285153748516768354906059524196782283958378353368279356992966794574325776088926414122170812744941101761804777905814579558371298757284178321809498740302630767002198947867632486970985386525424248039508916562626483311523207046514641885746204871847934166861193209553336898473510261616311736675480337745976785842888969137124835637902952304268217857682223979709338232520785246494229699618987918567696709608182659493929293742686584435894345409995085921058882177781084724755089783273143553588233295275945787375542773703586609264932208376646772123340718002125090270413887437457694193001419526943429769626365150996409962703739229662856003213963606541313231031803308584926302634807319067988202087699784575515831661588744083761054497573952508704995408843388092718469686105244208389887057952316345193544726682114507285902202855482989488709433852319429128682129380167863439577966813882299167036322524911332912718463731554891724697587110742137124491246524626246719461905101698403583021687166745884466364291816835981372526776215136709232653648282969790815397218199007562007278837094054194501969727404882497288530075026897698149206534393880241685282656795037169413387536283741297305850883821966216568055615364023625709158272347141033897056643163415182170013285017589241867129001726488351948948771962880000000000*i1^12 + 782244676366787254871227168776891162889999149321024162152771309794654560855118313211638698372900567437650733105097440442441494194829648406133248606145829195918224792122375201896430596227746560346337722039072396026433274407629376855190354310435244407118235683832168770129660910008491320303426249328177023068147901699053711583151738406624654809861252311391876860147827050507925256093847017050548112465365017577282390524192277266728416490468684759439070361653119911307201737534981695529664787111533822993343380362126297107343490248861528715898879788975944467912313703055778923086925598942704166697626875715393234066928349493480046867160499684971489186079105688188639216670789327667349306814696428359828164156832151637847716239764580682349650884941112106717786649518960511862611372534957268601855870535685614087519828199901526180569726915659011008736486656238340499239797036061700967386996731510585742330572342730680541587960147609093689945147323925469721431644946638300686241719750588164761682992720327056212054421157896173046492743198163429399283866698003228043114321113961952832501370616670519412880730706541279608847588110574019461062741315387322160746917169197160491563517268386487927883954463481453443198170033470890732597894816695860817991754104964933087412393506362989051463975548615550160892649560786752750889635945689187287240044085450278170607123314660885001009068844839266148993854932584549304820605898961535328522630298693795840000000000*i1^13 + 5245587767615400979314554565964413809511272359113850588642128099666033432090380909931284261212674898270154522357211241724083476983977859546244782340720942602012126937861199854703033023421021729762585091060164177596039898155726748273340131433674916847649991097831996420939026766281266368154988471663545935891036505626109569728871734751425787994382003113163616215507063069053288474575970902316893721007729133731265424047428367154335292452145771800456058773500442029586651216023306982004871578211062103695524154921392097381616768905285586227915865210827953360922128159538917841193710602668025672522089979871105668444382195221365775735954920612127295813833341226456176473914687477928453336263868529121963058941765737700274894570577248900854797751694739618550824248403510936132480137569000101553712351172328143743413873266272898630867574900707347748927181693646731065330347460852940387973600777689238350652526780493455232007645980192216514143508451147349146152363511658507356739325165900676058670589295870735644149600322800912176767412143313952123808434968514812257021949013624285569975502142948264658158137414157402174023683900073740081789246266803593812381489722007777449531018816522442490533114771026357454853289150410981590941353878306747447738557914838092183458777841470765868767126627433031461531485494794955696764935258105786091122475905597799358442704625340878887861314838423517302185442381671463209955117136966592054454810312704000000000*i1^14 + 9762984532331076567169895561515518232672396429726944487871589363516981667294831714984150139549383171499317066657723727369845916262556655509149392041511787929744643445766662319249736784271253765962868085071952548150680000608927025630468163935680768747453114557295416634395076458368854391717183356596227402915150048093081368868437064393140385418555386920744440975669580049843329697085681929700904825543816541887411226740248647545141794335686029078319177396386075188964022271451685002704204078156749141239838604179014327240106984575993554163198198902751515314533383146675370832108372776497587533016122498738349235297277965701288826966288004166146735033361173755784316681118242886229470502933295841573803349621444242946544990688540449891004535277603903848546670941872537144575441463651606639840039204163570101576730593839349413296949210229288289644680220908590728095472958087433115130939082881085211605385937317896545637715670536762803112883092737208367309105443370908894306359983282628651455240518964906028618688527242591875734779941200083827190680422451672780389365144837887072555405325427285208899224743338220604179823272119630667523121712366886962014866259475483720040920243056158551888601038764770306034485622525716430683816026182852226202033843354274162460367959481227051868888610995098664894127348818453342308110938321387155059667217581919826190191508751906696247534007445316037234129777341893147735708673814312311121248256000000000*i1^15 + -911499402040325240633896472322357473696726738686615167771392961733901733016741953197910979195538268254680264532648536447044918405990380515961541846560644609352936451085336373155230324748273194281053910149084269021621072628405813455790434865954111414493189973781804504555861756498763991783835302172014663175780058939441838403018112731994443510622086938454885435048911991056898083668796186538792531994758255378828778594371046866978203389175739626640756751180739459677681232210411946892363734328089291268492843223918170455529832990324461008603135712273322713074697817058645250992951759837743929336784889816331420601161248970695201003635963068103314220230043339442393170842834399013929486153546340561012230262253819432339802981201275724131686833095712044291932661778264189970156929279516535494107209359136840049525160481502349213440563390738722886521136254318762612709112427213561833422291819428077181379852175487222616378481971703943101528230746318330520896942097319283210896562539368802264087223183711802408104201154885513087707078797862018705286052215906225690706004353941272272539649444293488059611613023826765349514309006910613840223417367018515818974338718083137782084229907195931425384839224182469368168868840706491774079044958304648692267130008281683734068832393479035177059887403427453335240476148172199558791679446116389144397395780311511574068360416296551072389524373761309932747874198414038498598672068396449792000000000*i1^16 + -2286576657606885679501489987917304967722767716820508802879470767988401414162167592012101770426831473106599012117366892920998461997655117660985493954391875152675287688573600851965143168533083874349484219435616998503114665355421282277819738089749634759824494321108563456776805390861325629155384612639575048813647632635276519880973212721923709404795399747683078557499091236650959259387610210420578620325187824100207832242255473333330859154019828665935331713408616648093686639381408439610556948568233919398859159520472520875683234726153998323546627376709332853273761563165351864273656759432615215963279106064554162426971531647286952234952904181735952704325515982244857093434888669192975065006799587622693167490114619992101347755828192538697143346086236046254991498365651834936245923267371482356212707183693954395806144287732844622917666315573658686857046236696630130496668858983237498651491580363019630948029422843276660297966640947274147404626858969674664508002820780602612124991514082767199291053677671135562539329559664920587801237757462337372008434383810237229885065233456233047824838707557597437498968713595808854454167564243478001465670814923002629527146296116244246594998854671999860430088199678475349319447081832060864733952499426224776475841812116039722171423818386985914662994113325551583649490437430379613593761833153391777728840055672904448847952406072742679983429706620025895647744794464531583575842095104000000000*i1^17 + -930435599339654003266572748074080044334499254892423430156268889788339400823849500833411783953792052648570778416884781787118364156574997967780623337141816800510851102560878834407519704006526774841055699155334346148825634471824210337382432515831515560880211808837571411237124198874708073216237111437031628875245347523763263456277361833401169545697752308935169980811737470740288401173763039189376140128507889462795631516695795234020570312641118509969783854452538012668967351719193259990291796754265198946957097706443638946130260962935077497987757734468075856344675757298497646835571922910954960486003064758978681025907432363952430764458722918723695301819130161433261536381415383657851074540927026528543244569360739302885618981557304695715224757085448630774164548379293618526651383186430205805524252250624777778257156030860262821645206879565056381773723464155300996079873310059754908597724477273058082569503139554069190025245380908877927738237510836621272887998470642230626735719549994119380761669621427640866670766804466694312847406216040247060442666511566966996198472141198069640707769213175743981738631839951624388532711620600652157094301454423637616287737381840580546462328148754981331474397222328580687652746071712259168718806534463532228162217155913636939510442717269795010040888243675152011402075526062210477026380725626130296492316567767700277185698164522283068715689200420097636707143070410545111718952960000000*i1^18 + 269311538005523250149411718476841478639952741627362428140695334213434382626296142168663855550589277480099960054410893648224217910828072096526342341834957339476442229002443473498390943287493751343291956865874468797006622958463922040193749126981876535638367262759214347280207975798872069675021955311359592095528220381574192294110699550768249488550505015248450806545350753918685488519733782868969482203086873781380320963796422278595614749639874007100435742283698515110613638442231840776163080942690912971494052341212765067190012354890021619498705517288448301845606340479672780356388734920634138792651224233587675618425252611678870461941943052913303616885205656344389837390255624352629246370468354196790591182189264397401203666960538057887257554774637464931696385954749790991133594705883395858866659572207810009773130285489931009470438033448776276190738912165512022750463973992280074573645558023470730720052117744208919953752163553329420167455705528806095531876894139189234261087991045815736568884722954107569050292047784085826622618182393763407632723782730399333743422494971661076442956118721538340731117664489995311397264973612901533283519263689159097807156511055380369370613225124697604486782457358075381363070295726146534865593857497532250393037079550164175920671353558194785250859112138009373232074048142078789683424818708537148097000178932239755381260665871695458459189806349585266222081880591528099840000000*i1^19 + 108882320529861687478780060642582396186548249797495200413803513316438281191499698520643545060756336861348197828755550577678765960781205048403049584441690360660924071375616814954802314084355677713925183052124539859178393493502333601616570253908853376651627674978910250445608877128193747189398207659312367089461165073325290200799292982713317963857377108417638371307865683308597179801834501244700468725648047221590285545495111845342993603132144621525699533625798827409755153301444156630989478183587300965541664022922252489149686749832087198403068335309322642015746730569285215974297307425807534893837614532302131361109407320411833467821267716725169333685011034340126581388647183105196729719228628436818687831405795348439927881074718107585587633415585505755503534927831626736669437495635857579190293709073237456257422969201262511269459664019025758635976911373768828584391294724144868595014474482157859087217785875753902898495243911734796375893286166633718042456824445597960132578247974014207957045254074935014481732947741786129043727694416693377681988981039542071078300966407576858589893432868616174129520091921151882087183420452070076647681762076728075794709797502002645111032016495056966119059724760719961799602580940272973986080143885702636462365920560048775994618782902397002572994792096605700309974368105207006624033755773946094935904161074074456473468145502536325345751982362430222454676875378688000000*i1^20 + -425582127364651631352755983157304863738314760939316974573168429292317933045380331963937831392074846627920112036890755738904259932512896022723668299662367814364473497182783434526971182867974064454410953099470386063017905892644256572899405865118619167950639100823806189395543581398497503070172316436063229465045124063002204131989120675086016101075721669564825372300450408479198031685523552855520333482357481152697863579196989880984679579356874652212560904292446383728725888161590214088659069113766190955776211922044176307741597532306923429401551312548421751090907537424235571315429208931619573374204743210188687797357155622955193731278999856840260758864069974046175029141305166527231954028489748349737547711336766834930364722126604338674483960182048350386162516427337673837169451024697558033109138083943181456951562664710794073147436201879264993199147670785491668131585652141255803433435541132932770301933580485606223082858830623155512057693745275602761403173921653966774011519461114917663724917451612253317504216178481731363723148481259635423562044117339215368261949166977365721412133343082772296123827861071182210226769271846299809528897287815731822958872089427634869480426586959817472931707274973858136156470347723793255886107987069363210088701862917734183666404971246928829474660825952849168445807666303652931273840843486477754523806900554105359494262287867456915466224043557556160823296000000*i1^21 + -1249826962282447881842953067726152136250850484270115649139918401952778378884300489368540879130032148758072234358210398847609713127010551624651785286178911381924868220696829640502532812147171509451541926498397946970205176040579000637184333549842782391128957572131160710916314769192685630651456816422453003968550307845479745350344535183542701739271171935795527206407165479393576759332847660253766834654457749378156162355023050366381769205070556151186957371692492445103546695899604120566989240916692245554291711191769720347129392568299465011044420702359885876396976917644868332048541702064371560782436146534611180873336307414514353247037582350386542960059050446397363155034361147420591516551740043166208715035518443165000983021022777378874364810912427753693320619873020602376375661034458798195152204722541628139168733669658046520234865334973749425580157212524339583375023102299092002592325014118615893181268207947817487887410367354840232990011315353989268288094009770474349417536906587811814004620851492143996727371863511637770201500572469808421265368309813092294001926947658328661111474230467066714743741885984583448986573055497133121861978516248391219786609217733544409679090388470439003425695739586520041286348997507496509107542093994304155992799937171976770654277702061651799727034933595603705242756612153495718467810209418322988959145289305811028825273157147767039761903678696875622400000*i1^22 + -179504726920254337738378339757176963620873035057564177432062721997680155442274258920677109934328669957761354573882016980278506936816563054954964575390757531871482091511272827229256196021726761280557851443846610967075931336749267240672633683242685789200746699291710692431844491914265054925439972883872604605483046396776948937894575386587475794328948772226533898642281673542509373157626697973740316846261722044108305687661574994478924316636506030467469425096257805466075157301418233029249507885948711266789432161420680176812876084722924957384690090495384266787996741616000336702230613147278643792710038395255795457049594134441487446778302720153693205713731967116079673562240129985765929464774138255764671821174326654781741798153305036756279186667069072551952920718382391389801081809172117231595009590984282450230262126388292427087785149499511948405239405944651770061079489741602638537163769064645441974514036676785560520446300385408509968017116125438435222277645704730862242818865729830561193615965290732113109104696950072798274780177299377588640974179243049262611500325610621181957712055243118743334636156245869330317251386375573277476917421439608329566138236080785233943900842814460606401017390982096309067467526595936121532119585113454581266789693751858399451229655391191373293117711741520722113513571835358266835122061013134615046460584410595147880736668687010557466645626880000000*i1^23 + -36585717625661961665046210887570539839348723752194893870734762564982340107606080828061134190809700707149489562756223470900773991315457322613654448474641299785959106119285602861509932726837135297485489364658494709060704926450400743325598982282178882652386359484457800882079431659530440104925370811620207253235933660801156182706238757091197595037068022727169516271185984365785165032359216777494925353061538623036816135145462636439701353225126677410559707982549348584476115791103886142600753731837933533761643159431765922256100666980670640370338911163346225912281694344176787810178432468347762921079303935699747322195567103802997280908872930922654199117372135032053881881872987862699982408165788825605064610055675267155716251747557080911194941738838644127182550750256789621109961578773343321612728148839311396321848831369478613674057682587556739565335382426813485514023968243722460968975302599684672804270200271224094567592281360269568398781767676459000354298551253003537656619104700530993067326173029588524270039932352091072243963579797354754106363012770676079375690189416804075599006708346542978971464193913939276293810686490666592748210742786483051327434689792582351073414004873505990682479151719898042071966703001719889290706468560564902816471966081170939482711443435298703963052716792137908641951257249382407764030028136176958606762613147228160046842628566594208315473920000*i1^24 + 486775022661891449585672788294091412550611788461879390558715255141974475401376879228123209050675564751831828332109421720378361630185115025187379365442416225618274723805989551648419017955366215518683217711927594061166072670041866248745275902319612240307876563901727225927619646964912868828803829160878316285422471999407960714748525997726266592956212041376024485812328585876624062828685680252510042004274384439867858944865158272964157389206665115338333839344200738963967786299014505711077641726559896792101720110986230093450440787775361266203640802704790993530111197713338445328536526928701051329872144004547947615740985220756214072182486396502308658149901865643702489316290758662740927047827680644523942236447052745412512990497399578874294320783636815908992318552342562276208673815305492976939153049255737031814923419248418753255652794022291468202996292605805123742606526759852861174723139165841608745174080348548340890395397664699012641297884940705403949413172985488519773283054935875870865395362756875213347302451343280673374462739421896057079205908251447046961041288431691224338848394819759916157640869381381857707830701110874282146625367513833419849861976249481101592047969026139596241958230635276802408121386594950250560788308799712508282493199168112954789943315773748417678213121568871891828212857318210200974754998323922548725283453195301061268375491009576960000*i1^25 + -39401996543022571226159012152926751889324171591655850280791024189624854167655067088733209608635695433517789869656866059813152323452276130613656684596471665206938733199667488064083020244152750039815755716941262356395127177138840812305381803081022840884701466332187789074802900239826027398555710272779388922366326586880146717684417828890300815820495497312720383459753274528793405338330862441755849077954464296522657163652128434924773646846708912202842706236447021881815096049305494894647765162725467216504323768763471368078959458164302431576174392401972551564508965102425539666148995275445134276560916339020506799284528290321446386125219398219624692814600055948676881857216328445470836622972068380405798558001728760913880875822079154503303572636555238842402395794905038675430979353354422076649863167123164381346829901891465876363316353031118883769717190086946619945838716847727278334950297543725209510809945878172146123720158862533350176488759147251314871763759321906468854922727352608491717576837868309721869264259190438464702209832399422388218387493512577140788692022899155214213318185847151685428291519853823200808341679757001730442227206494522195810841106681931497481665475558826817331454302778006008227315621248823480456522569942696444745199188630638746789132762017221576847284016174698366150815200364031443968400890612289710625124125762334629030931726336000*i1^26 + 652601881610451405034915245512290741579948728469598929131017544901104822701128870425989022815946291918458741318734619720903138737289600433932809748925644269660819351396846750873453257965225157631667894572251107107097261060805932207590824294162934850043778995909093446796997074230605006686785496946229772776472719399586288681051224085449537278757300242457281132391236829871954156232640228779958864150414980851732528385291655034713629137266978533251454073899786383656538951170843934032937322135690242718162527536541794184945026624467177282410305313268122514130462135760830862445058550177433118419994839437468423208185687906727125512639595906241359999880594858047730540778442296423243596865994375601285394259345047856348023601851952206429014101745734117030374643926157858528128634419016224883341357332338194650321530082226290873540280899452124476671442699338431608996870282637574319799022937544146963406492631877287612693291027382147584406258829904846724038206543215041636302956241992011695407154916444591197311628727515931085936620460011651573270828683544570147618645786854153232729754288787476503817489673748876362910815637378160579888316451204630678180611657017315841826111839365739729124640988403270880163411308868866038166824464895970749332389458501976822528712819830716890172378863389614992751020505721348997364489961725882302333488441727207342080000*i1^27 + -5493544196029027531661207275416395858400049469366435754609306295162011070892999097641167954583847304111293370119968605756726381472960512273580872225210165715862296799865835569866023478904725569234332713813045432632171635490753442837889601122303804161243409093370196841607817288799470775784150558654091110241446215101823842344774433987514570880880490787174101914835074239571039734689675359759089036756905066187510036947926255290244978996808474158180612554749671896699021254707221530784002048079892739022241185459719347012955966800611636023425278934700270090723800794124383882398574228910004009457995435980903838156878146043484469002335091796013753127750319010067454505604062834612346601413499456257918209278216303279077406707246942497508590214132591086313304967280463902845226772980751766192926448170991971379677983954337205026426563662975373735584696285791910796371531150847828178227361438727206745906446398687584534034301393583473441462641611739761179147579037253990935465103521002667259096190263178678905890828401954436490241805775372306467035570337566963235720523813389974194867986526271722105197848680700380219151621021443474443275233323851894630363423850181120246931103367936009519505256761237584514086576955018046815318378719319585020545599171709844488603025814784293031874247738618000192076061783049502725983215321338744811471474838732800*i1^28 + -7153236492454266012595281317272933090625355010552339519080590069585260002884987888013112984902632638888752328410672292906509144058694878665497685749279181461254710216579049905148859164785997401921995906928957669234520488536573032425609349017924581044236123549975614823219178947117023397296858309054546094169118467721129498065981155292693892154574716769775388669213800356371372250155728906919386885931168389896735490898002100469083803529261520031506403351117316109060889123017609047506418368738992352776199333375518543144153009429513094492585111628946448495100146385552634837599667334424806115100193485624576398088228836426198558290638253786300562701978221361972873420299364379464615268259606276039630831303235007767802753742104644136417826767013366360831100156368299962470982563943098629775729517306672125434856325550532562437584229109917689667205255490567424176729467913404934995853857434870599304191824063257483130206080435071123469904239654649960870710341959306428556772334537961586014802925423862586055462270950890212794732183945948330007534461099655055502954088059710188179780305154494391817054085759325624764269651016157127032345070627372351114151179774031528654310161034717198584912797045474337163994552848455141278566488010243377734533690221606578918654356171343705615551004810232564871934875168579259960653362360078203774566400*i1^29 + -39409918971774674311475465893767017050320389615954994814039845922922460135659675990076634367430292671628104791784095604661528375885791511720828985758621424975490265317418899305819089742777994939039397771332242397459298818632546336902876868343175643371128139598612759260619483030064237139172526397192886603415034249842877392724689052805332305075476117188613983207911022676515360702721192389601216208885765095172838069201969203518586919190327743712688793974296479236978202810166838883138976134970182758990647662143803197183776778634020762646411420035826726971199714145085080742971361593839338952505141827076201806542374374296110528455064096093684432861490514876969942344983022123166705406003705308019618568708457041164471525525941557019706876252004882437218256061154682578169041178792801251246053978703165331505309432975073451328683720701151560062887335486006184283518069061135181102878918862249108592571172306250363099686790600532092337993630577149390447447267776409956115373979409636916729494672662316534473968208186576157452819626168495213133661967750684584353623126757008548936839236801843701035878437953032360933174652896998137846857340021743619412041664109251984243856085907332303369819693300241906234903464461820536133519024864686781596789755156451104540994771034964241327820214504387400172270004222814463111553598792663040*i1^30 + -3930902298035757064542737634281935561587287057087275542417202600141716717426540184802768571005984282183251901079727781024267819390817941030045084444247232276419264548043807745822513179087157467831030705163398465569886898664553279933513523821727227192009222899251998951606643059703909337088495465975527804496815183749846689025132307260799656075858706742425930072910840024268475071981983075577182533927882815185144351003900456824631229491427373285672415999934306515010773757583661278735772886648471293232234167144685895710493686313563545394219537471264945925379296609742625553976658771729429919083886334616727088273897866922143543659571362381304390386215477391304423544288493093635174346470799925278836604686677740223463850741075350594946534400341993717246197938023125746257697983971935832449722613663456658114025043943574290422885092976763575558108863884285372586718761369018903821118785105129580758448184176161377079116955881902027675139971245542390355303750410448010621071729376362622968140725649344221566842627201656727572091721270607727302630057241095965640870496705331135515676104800219545845756275832109250053616323631971935153771188108214076699575586740630160105936838913988505927054904503938329992813144734063637400753461901843377884891932591751292050793736682219923887213379430748758418747625625773731995811840*i1^31 + 240106762195384858504858336168713938796731746615021134954333343238842059704487794366213842546714644879876924350281218784189865948267743594678773230219469092769271557717432422746964531594313698853426173074897908746676122835209302566492919344151207880918152827914655989851433311797104083742795756303486409774744150174106271571835363127416368034221085624780902521163984084114034572983303913164641982067229278820042804616088786796673542733302439171214048067987114849648983131335425663741658145435909734026458248565882971873695575813793544042800371066830453938302853690961239603653782270209146300872691024146054018745926604757805868422889817395949018335629046833570189605948289600985830062945038305041734597615014798534286926890166830928450267400371156709439398094548581900878106441367791401095784592517857311384170369160169736268191331545759657725074259105602535130259594614578102380320842651873829554413153849811519988366477156234400361657909767200448093637186050105833690492878856809708245761107833256004637726389399308578161410784675621859356065655702819961722454106931952671290885144492632084690659592400073313249198793661161623144190164684348845365933798738276148970438489153058422658471396385678570993132192583177214368648554094196890229068484970482733644025978991752792297471534519771277259723624879537152*i1^32 + -111199022685141907199430945602102028324663524730858746000106733544643797386740150801147454047309404944034279599730580982688577587096805901119885160808746036939665723116142658785177090635840475109281719870674289565506418636371148491897957402688702664303758979409283920672605540615329696225560745748308901976788906287911372105489519327130851606852312841836187766204775061985032518986837946950641208409522856556790291933656164990971195974400796832541326940152455331140342957708171716309420772407840397583982901258147729834477101008795254636939461623622470757918969099356250878156846962740984568814347505322819423030925544779306514456911288493819976581294207568506370279836651327844006699081108944552533382699186893629535173893635750719347552643119983252112514143022603357150017063056954219339075666469307741327249652369682931386290311673505708121781470577750921657076532942556736936922937795263411175597119816554356124585908749915678729905457039402546880408168035204601484939743522175265363990834539492849139454377801459545279900962811234050213288243828900450595958906067756307851583553731306009517107824810522682452751174780602335231519352269653329858730876726444667232425739032930080970059353878478675579924174208808935223773220989735334222388607672415089902093780103622723756196723353357760*i1^33 + -27487282911548020709632015511150215605854594616076054555380725306863815479926957685853471580346004739534013356598917181796535341562487887840090841381723335025550045397808144993321408088842507539195451520754888679971385141419761386355322747293981548012797258368011797590561240952570233207680636157920870232618296243041806352560842751379767700231958904227614899269780301609641153538277814225942947650493194331064785344281694617449371307744311630586139269086921429566956187660803059596301944602106645573227821738283882231202216781268071422195132706779890481898207565389111243268929396217406532829595615410682674651770127959577655702479768994293018922996032266660113720739186738418142605211249955195663469158125051057706133910963612454482601238514560335408813764784552812626310932568993632896281480085973459122341607058496375955028442515468235707804759592541601032639597905705205507096991634186376540616968616968524219799160948928979634860547967155896399329108404068178919393008484940825305297265596887929161990919690834757867969771585559238687862353706073943014042695762004152304243835564246271827059903940246906569621933168574073987230034611689631190524922691025865068944668313789515488781196138686299290075145082696689084105732847415439415614485839175225611752724800*i1^34 + -58154518908604593231927689266554158422096458867626433967293459970374551982834357739990607906081789404570202396643516243488291531215197620265805869289959848980870589566333016809281539751588307855404805341364787258113761887200012459376724599536006353382848880932014652558015157278246575918338672983775348294164566811918188283678523598308471775515654953595307094384247194588058651296938640044473658561665073431205865440145953035316850627572025525767259919067438654602380419192587084772891195570070201669585171357389667476285098878195237183743137733363057306300785157807654767478664599429845550978366251090157624363431760264023361754605581758831356003889403520003838782070728523284891173749957927905423199304693532731595840948049098743838238332924098049311483448895193830304532839505471499532660276048352388709714455681612716958091215667532096433352790297509655149815898908052343527806653595599014032904822038526615286512863831378492672475485443920997070564334793866943856514760771583691064748833509138570292237390422289228225604533420886257860696125676977216526682242351468148076746654582072406792859321360833286328120983520956077098495241160006971947375338086180325609657343914975784011126975220268231039252897138793866356563766268628833189375*i1^35 - N1*4363905587739661545896496099354137211720854516416710207989587667714627304199929905821125646813552988167165300917569801016937394260677353580351169444541615370435763919898686950178944676608775972402891665265264964089964456703353563806752162794044346302794863127670308972824703120308347668087385008002479554464265724992206071553359762346060258303717564677156534644714443176298901621961447172292955587730208224619515694750899686476240460776000000*i2, 74186877999954510668940152416076801137609780342995132249573004858445297123722133115121714893915881817686184643627797875265171214305068913374880606973682753829960454314939008338760830863758273625212078269992264510369303833624178473134105684521085087347591602103169152378246754913899194191874232352090488609394819319220167248135661932642158294059097342209379531272033547120535571357739968238271007855973884882418711739017295989025623217560991388454062232497249675777116651958765858594874901452808375785420787315938812315680777424767930565395683164090773992324303687141499675372161573729053710638513867185740658658412584949083076397175344716160500865185307650255729782077215529086527233054904241744436291053625797269426643862608348765234999486963520962243138181386525138413185892752480607192140817861535630301462719103013170617480813955676602160976107075826112542360326138391135780872601078779530006165885554149142983555425411048412855190802232452765724684831211935220364606655011365029893635204239589515863437568928190338659168237327550906736940038775383532652305788374322247060939576529975517794504342928557543217942058605240058109379923041134311045163100226946165536283874385210776840888403277695277689471555288927101208658106588092384686678325869031255113811773719310277522841844811153695653954077476098041577190704532427029189094703127202938429145177365643325569179894332377527525980177669809548656925415768239644374426652755468228887315652335328993503238580879531316858249543680000000000000000000000 + 19901012485177764278521783296891362692725918139424729262770462290301530894721197664485498954165683710354602197225155555561411277241956558845793356337628061379383498014048553526318535104210266117292068541842753379315503472536723624671280310545915030080060248095365059347204387527316203870006764782271603211760249061491377828487932168102151823243614168764249644242495601147809511542064735607334923584864542030806128684676202632756762575095268851924401191386875321483551823811977249151722961078826070965601699109175954260069512438284455084698889701532774701357662439061018848027183351522327214628898053987464526687339901433411258681775364124049406002013650685336437419256600081114959754929460896648165243542614734085796904814219458992332455874055182641624119400172790173026147995076681395637979876189012440051131140081351270489602012606659291631150955476001783631141965446785421524471875102456383025651042636373296380152059762010346326177879151278802955450999310277822734435577404824253260361272002865869944075376180239445149329027097997476561196179272334152113992335677435016564414123930270101093420907183257175148425060063747694634991017868166055806525538490269630881544417174316368315248449366827288453134355503705201604719197163766326501506698890296525854671761654389336990004983351362235864453605162664484641749535036581574971589648716679190971644810170067319137004555796388962800075013290853653953188791824967534053181794963088612328529001039415007573567450598705388751473868800000000000000000000*i1 + 1971766844769243943667012134379646011046642101830893533101825216340942590956531516172002922570240883256463648629864782596818061478945519296134017953801235637712714320803592189516088759876369223048605028636602556421646359685666136480154835490837565406576479870948541581352970826053002264592386907225537481935266493094654557394673240683057219164834931573827344749439096108203038712825055289943702806127947735677401821381971637510756208593093439449482249300957125887301286989450944396700467407249324489818244574059102370453583179858159172905785610998120337006123061676587748757521084301032633237298824573566604679687944752696803307239232229486010230737898230717565301841097751010552370159704828506845044600198814598458321341758883923252294137994674513822586062783732950944270245315615824299541331646076731902494928069974628755024330787196486357159376212204760520060336347393098140419394659725815061251702192260697857991853606849658617311284859800092984605084787349415280455337675400343634154562440163549811761330545668688744759798971985138217586507066078856653521114464212511140544325608510504826626951504825824918369267910538902238176646488209766774941271676720164887567194419171959823321420705457997411844681958725497744806428335300955349778637127268815919636938656771392902500539458312272075933619604860215651817691228342852705902552632182369175924033283270308670553937751568589057066562971367857861335726503519785273779134870634248289983017033232106139313902616988409604866048000000000000000000*i1^2 + 73411158317324228635788010068217184327278085468972201191262203033292896456640813599082001680717653434646853898712981789713690641842247592700269252922811914945921030266261239199752842046575965586405490811813471800628788506531955029485252551799824044463033273875675282050614126976649905131241044562425939645321742473854025392421932583503645911224399589315439973158954083287526604580605047431533174937661254432531269944382016736326785315713317889877867479016524943331234177491852038138731745797121325982061540439673262769632765720117801536587863734261103382795395319438314807734664001395445493974907768877601633366729473018075674006462164059970907498855609456116060585775975660515461828863834443008439088894109074452692020261267522288930520220313089903533766053217436919865632630907063946771151531615354424067096537067164854947256433799628695599523636627484661133829743395563526329357273638590234131425345034928044124983769101365092522356380916024317690025553075005915381678338426851745931561513934409141996078687431100410584668466814408067016274098643598989256522877389052048613367109824193525361989191598971834074557060906804762282539506076692641293002360923944512851389577941274777081775283145061342789667374121133497079363461305594684965345622412809656060904088806223608166430894316442279525432626327625821387796687006556057894689765977128737453419471068379043361163339544608209906555430050374764965335586756524176607802079882352224866964132810853636489463021791472181575680000000000000000*i1^3 + 2739757431530726965171506267849909849020270588796727309945848301094381882061470699719103496454212470188817173323270490015578269143374408482676935795148465860263249793527656863188573554944609293508032515944601470437403263707228283649775898126687107509033080924923189394953033293748406259350484123686303350087207508837601049256953301769210482981296637349097283079462805108539006134702552964451269590793699952616107351142064420327632124256895498713967927162178181666696988262017869134430198153878554036868892187677442463930513616304127251981773649402522653760318314591273096151294520253583186048279630881563114871256710830134984438392204176206316602160611183060687857164046856761026803308831916108228370687099546194915262158035186532582274377882955974960280338883326782963813863243309105235607767177527764516464141904926483019759978691500309376290239495195629046421360290163914647397231468416976272362261729729047596912439812654392038400777367739856979642320606249801667268996506945910639958092558672384954461975292317065390329652412012527353846622392464045319991431685558384257917869877820542823043347528782329906859843782649302951295440336331118979081529718311130197172802215212209130247686266748415520944280731070823869783291408795308158406448902641053648378446087491671067648207607555020521107569473802419920941901917286738084976020587445138003023053233878634590774869797064166679129332768208984219230633656439059617865422048065446556174391382542385448458578276377218252800000000000000*i1^4 + 547179662339684403038160216924451353846365491269028058617291096014484643943545915600920636076468249879336668928999557489784183620800328372015112378306778511403441899671043984063820439263697161259903729263816174661269163051272296486611340807852334458607713753471148986127851099989735632621096106490957346916078486696367409971257864063583760076806300359866577947825862247090445620541056207280610201777721612955526479037308604121575161664293693556046309204397877674979019391412553586885415060062105234444340026102504800607111699120534523247111182344542401283823059039172567718304129231312073661645186999957886418645905271052361130784518749099707149083433108935175000553743033510007980330725943838769009768364294482445331938043199191543459442316824242505413357704114289782488747538153967817945467261921470733008483950212076292100066751598687509036760559048181187751749910912136830337317469377282904657693433554261082883077629063628056845565048915310363830193849146027454167182257253505749499865939584834879367485834053265151303115893932073090948244045339484430822067720710290685753890840902005567357287457703272121652268601364215340899645607494115830927733567265993299845365822216791410446552970412520177684039238959497710314778905829954709571890007417811426334341241567465578473681357957767271727567004346712174095623008382681647723893397137381252739512236853891641641287523674021641280722502674623748321133786741702258245208840700479731331125975793969199060982018605056000000000000000*i1^5 + 54433195968560372073401910752666378809535371593338335901601910105579407476754236756033370097521390695894671966719492237846960103770443728778401861939255276986913670594585107356083610027763569856946976988656873679592145714865205615127609214241478443706359149077022789030119252298422081228730259039590369888945461999350184670718965203412868227855701030558575926680610796209706783141832903125174294710729156097765251299810351264241490860707655454496868498010062614679104796280397716390998734033413686913148245081578203685539803701397258130745906293250683442825857674641869926283067623841912747063613809617074822796377939598898716367034930441756989548602676134128010381746663712304519106161467900279275043195629454409660239646626447682474236931985644325807827536873018229512215803277911167983805358899675761415275146807563279668750087256079439405637542526302464914286714410648743543181272734651275821951764253328288118440168663797109136670136494711026106748896647599787796992311889285168228939778380981719395325058684817589119721562452643468909801112480000801518350918161685501803374717144008815696870568128429782151281851549247704029367192626479178056115425970480073323380069339886247155544856976510532638953456516078504682340705957562125565596087046165967156720578280749810651677854983543092953379538109757007442298843641620536025374431379982304602468348561545774281703626053611422831214644371489102865923722730775918619849385953069143252911603565195110003932166881280000000000000*i1^6 + 3141150186342244577655357753458109544124779570733018407948258804664244707557944337496468600323265090029875017394360688004919694625510392533236148963491052440275495696831839538006197133687126316498050093497082104217293482572562842854575210227993415901221200949735012785458668684988597183108466829415417473665137270481019320525825195726096461874676728816588032721689709110399426522403025710206926606150928942879218762994522955741147127137541888079334917094856058048700975819515976955230452905473401550208334070313660695343387826289084982247395121943426908504376005718695580101358340456480384671609188410203484081430716279311964343017739528462996233745996703976796989891900536714880861564143446445253985952737783272181197600872319427469763465003048752019362442067300695595405684758605069586843686839982856041186281604878568984575788469863704900000663073540556082061923753300199566879753572470027553677154546241243360737511527404907960127729144227452775138082631398718809819693786003877728472500155872558751059317684872463823652763596765853065296897162675101851941297253476936962207544105405984420325318760497420602910379938112450864926814615652936821828059587987643563700087418920624984387432256229148491691855586620592651557587123472010142563110000121905339667254543123826637674409269486859586966170474117257278820124965646320042987265918852546445540559589058692752827870217399283230876558373782117707826475187819237419676884995477084773988337998079465512752906240000000000000*i1^7 + 160913013389180709936884043641147259619627025406355574149471606241333572362504845371827866098707338077422412974155747341611973428339467238313455583111386562978138436278534336878388084319578229059313661938070360334529079533883550824164950363692126325912387599444669484330786258121431682993818897358564445624504519982494394983758319485304241576457401809892505197990560165621431992995477768943781746605177412903707755777729217984866221928342850447154543122888857082468555895634499196557567086298605091796224227412780587663368061430803288498804016171171306162766515042856170022707113284351214605260408138292715224081942713523826944344062443431221051294759081260207110434555092068444392676052326518390989909420909181539108729488517396006557766977012137683077689992063604107072627759899001758607870079480247465293422621733438108327232427531128171178245854159634257636400917887829136950434272995071477777365313062836773488487309143650715670828816423577061957079024475997229788506295886407025266999314307758365732140531389701832367867350142608864275836098738002014650456794126347531284477990020006531920098207626269771636346600643157306626397087070094024957185961696388996579100557035830682002590551902965993386179196041873887570765437906963948166667030593363218753660720380923146426860979260638575286624568536780844029626311757843050973790691324435546166935060880404638358032386300367420608232948762112501476599211026075704521282833872675026001135003172291997597696000000000000*i1^8 + 5184302196494055851109300212569510617175550491110390137510481881108971680565955696675409270835987563067435294085664538213833920739814906539676856311819343938645484980641353811412115477047188531912891913269730474278809891205790155888476315427075455442536622701990879575172063014681301160446497919178461534698108779280656841566343544317463665414571825748017045187908176311885035524548913030585527802732992572044762545788928191665542280222583025435587571473938535495390320334931218552012998169437399064155750329603977131695077684206548284343242650572902161054422970351562533095586219127117283254932579460847503973779953251719026319251680192620443329510317446935762071561957955312852232998934636205465936310246655823382439044650355837914423341456223487898860594172811060090974933125546787009123331305249217044581725154255943282881752640954698877609362789640763362837866961467961321583376298188254214978970502791247783910391079636927699869879407813712372032965808682851791739922027006465266464909916440264744450468919722185111953393925099011129363464152862429630876390609584227518241667421853265534984233040045987968898310941871133734340254018102243936426533274888940235115484172147903316012481500600414717422948604202646675429092758547174877988428322346982155776069509703068942326136623220613156330311548175608388629708251360341036097671894476541244072335169579077863436475102752428652457255249151575117718480278614701113946928594478184092079579932485746688000000000000*i1^9 + 153291459602012330511198800120549541249501165626964869518310119793000913561456031919210795069667752302945643418813512597136305823359540263437970869307364046687749765248936338484378404920144840361016405121288388801740893809328511260143794793882198270079729694089383214837236842019028743171434428040448954277434735034802637340869407896099701106278012113708538805919597627668641346585798089632296155479791466532268614436303219550075395999800245497924664931834376264118187069429941998854135635100223143885723893420941901456405517329548566888080636201371160377789192957486604004988465619776481558232263413796071720547013083498591643870569274976178126547976061657274559928312868503078673640723529133956315649968553650405015997054466392041527226503946356454936651077312459104017484468735601157508696761820098078030277247029965798097968129557121881004891585090679552054486941462347572328340727732021019067593679620262303251733118132381809147043989683520002773378626038945591975797176871239881984628354301568149329607101050119071363018557438665010662992324526258401126882751572157878629512873158310021120438404098764818895890163889861562783891168497301792748050372378476492764292406622738390550410958555361281563468612323852799046523229403038175321582724890446918445822382803174503028273537331174112563866139167596006857929405720124762072602244647362745061476769336596647892295141231237909882353068524862118192425870969271043643683667784924564576206006622617600000000000*i1^10 + 3192114647926682202755897134866418264459618099401500529984043289769951957904791374537610482875051439804153763024349240599608673717091432413151783402280400503231124271694765358998425315263573526176735751914816658221619349728459024036782569929527185879909341582815272411754607610615656578876985938634179985067379446718865322222348839875414841204930386552366684973658008535944540280595905053047205656443208329825131990295740878690959348516068624956905278436233268792962275736602033969281113405036963489433730860429032983125080516817988146893925238725582362724369558885943473085987659979611988903417146606265728156169696284445248807571301868313901473440102907578192439853127208349712536330470951258732582678056511588313246709580939586334430383467996178364257843886803018589075866097899402653123198475643379684449921820464051611574763010024039293117936762995011840894888398072354522700561241685206763594464887130958587743351674839471228910285186650383974205987797121409270821517337450530542080936020401083186074716776850329024159516747124322456863778963013676610468545629776031328350002582005858828525402462638036047556778391581913041570238570644037114695842161085954324818401856669171792974825444907179263138903322834891145882852129278633279135400423039853322907665107855352695922138861959442066472432915438886421241008697205593912523004058027747362966642938580233864611610430853433501059169720294941903148928169541725291451831650442337680733975347200000000000*i1^11 + 47670463581197164601882070120258671153579188689712370484668710696105926072622783551683349348575235517792577417232660157863546271735194019584223336113387353144662982915509726759104027814734711856750022498567286485696920233988979688873487513863611694674367448750660854526781848027795130169211418677840676173635096569964090411703905816993104584092641062138014015633797663092897533617727530135744172971869354249540156642017499978046958873211956110693494106060343863871436955435403027901310270977652879148886064328740329491192014878398425730563443192062001126242592886615977155053795321497942298592488685272913781788026599244749547577943606639461143126397863367271255936327728097005536752782720232821833662660538196145238167783008747228989411083343798089229172439951608485346111748066254035612693168195279643580485583134273737981326978314708063767453799506966527124114398029730821974775472201145060268132048119833338629060768553473092759135750118733847053306578152070874441039545911599180270787683626554001122889896395856973655791048091860867436866381743001740733378156995612575920728563890546514331356877962304487013611700467903029701587459313818935129200817893999062592782983875873987508009505226846805420575551646334931181071828148362364757410629412892035087452561026094800376608879559370186754813428050416226879880697804734433863674451259968526443080327655645283091337661857449884452764987003011839202150337362743891247121519036820358881607680000000000*i1^12 + 526768703199485789305885851247613636415976259089000428176277088613608225406288090281917845904824442428227204265766875308437967286761922437807030938552309009031138074682708027467679524109300447725578686683592851241745238441287820618110685824586017889462957810075399636499287937494570322435413311551092418111365561857149345774812638204145340503659577018895101746732870842246662754649408359199712361253010694982229386506455393614245473930973991974475337402712368632835203100406949955661956892167946220734657585823892168241033096229453287870478439367712209151278991113291869561944364239925357343008305778949307000060682077755394237919908259540089531397873295665499234307806897374845303186422623153960552044065126177142446182471814468160389359972103769060111107674879079693867014673258343288463647118776553544358456531055317067297655461900654385796810202904725209310388809735297181347385497129772143970529183438131587466351141383024437908894043545802468255425177700982881506093557638129917154631658372370850023279513830809604760859203306019563362117627369213999795351944626434452779760521465386593368819093780325702891708805187180129737495024959121869980770885789265759278001710312746306604434393714168594313384063778942637566744316370023745656975768648803460994696269277276571272197175934972895076219552463401012150083698994804030995164991822513469441856544908149347718599938858139624682814869378910347294491240541466946704687388090947338240000000000*i1^13 + 3530409355051038092019160136597655150191112053060379511338813457341907840186360582907010926818929161193452473646617481642780449853054163141094718771207636573232183021640732645419088100895817923928175458823953743369311910742942318679373958491765136091750486199308182347362017765893490905977969958493078504246318476553112028383940363638922963864742401775815103429034681013280979782915704823796404024127466438018660711280036759029944362498479633295309922229974894348294952398692443528979295153676664045693579694921023892618271512404738892340586085246606891097795033688312499727768049118446142314465032383755518979606259658790082395672128187197004950306528608800708700259262546605523807309908105392449361025934132344690184557945951824583526520580339727733734775067347919347581330104959049739050915728468267237035071933995321720263664256405455995836841020868722794404111349712905552696244583401215202212121584737647386430926649292665986716703766862089530674208346568086463515333978511118911128697510846449729720980206433150976552410828000327870317603919819067040339809508291341678349448832852945397572281321353480223044824607031811192642872023757160797819623687073962479997000310686901380119287079897180967646254552820805503503689101456739085916096265152439850190867338399386261647326069797518965509605323794643756820269692981585857955677998402422028041911231498736145861441227915153879213477841429046916554280889874293758131886090092544000000000*i1^14 + 6605218912396581710598175094997971009813940024875247224747798143459374120159994909812815216188988664927003452796839912378603759844681226720981386955700436367951228775685521653233085556885803742344732931592065953432680574397077516519871911108974414459864757987545005718696802212277105471691762607986796837614122228818503900455399704509221699456869587935418396375209095448084946203196247137545463006708163472816565492826769520558488497160189696173641323599045254050479950707428641027895986901397521055259833031003714490811714319865628329944374785721301121174054699753161490190468750593239344035063364612055988528054890566757736874834414636931523889938794971347485951093993467823415933092320532390704904440036927179160591587566197852710309001681499022160938507840251044287083143746489516190379912091436904504195109983426020447139146293486508877994419188486010576618209712463721143160666569156716708944645105360780192088629918064498606167305133585138135690491641235768340143496251178837106948292480829098533421010717471123879345313470372769320314117919582822134803165387164995337715012404472717825323555145645040946029564481578007603657586800732243544107033749982044312573234757845303894668557735146854454085889480877905069656287769663023065898712294796388872504214342875617520060801005097655004619365264071586647228023609652842724889091238856855273076701565411550863462301680394264862628298003682734567625108072531049253873647616000000000*i1^15 + -557152896463127746284587449788538233994211863639869493055959967213870631929470830931190988120634531835490212552320761736932480126740568552259372243628295643169307667838856653694670806203832481084802049528752051365453910817766971461096464409877260053606110493055916622620997008432731873252064379168792887224814886353997156494021778906332470143421021170106597122287879812629653480744890652764803866925322137950131111334380593467191235210956203519963922807908622620688738409815328224173278846777728024468348935734949143679301609674538032087750961750992384348887183180342097059444187486314666401458495484803399200854293368962146219186895037028353447734071113154581384907203490778026362395932640746288634853763006205613046805942906983809790618574691344104340801528601662348701478085621936124891243045517119224003662150812779506438725397932876392457571373402513742319914154220068039672481804877548629916868303593720915767659974918561196514621602149769401662576299903037284107717889356830768813145690050767114637012049795843081354615575201503401905514306744940148102469118633574608764124767095383919268920967835077522798568575760428178467182647744458477673285354471420506224162668233372246230357504887255616520649099002224863673315700108566741555441133169464317112852551233651641618078729222236547966347835702691065948436629510218619278869352367890995110391956867330739099776800307295416471660411719753604173835444581786714112000000000*i1^16 + -1615250947077301948183845922655521823909311636467217405286291363936368829644787534437585489105868308135894917044320415779994861663352287396274755342828980893312863997607866178573061903475019441066253338391944226404244507763579752436552005941471387037607541100850812260751915117133484404961964500925309429565524791040327552153883967604144906907216727548006879332755863601472116824193215575225159473281537816727195630445668888260941992508566491596394086157377346872712102970819314388314257294841597199200866085778583575591598574630785968872701001276729083503471389464755315661580850971244576254069742089825897352134330630795219984583398361030227962914049626351269615606557237357086368491802012786753473205172903554669661489469617388022477387811361330302259472549872975144410166885341324010444128071820147788139985491413123335243258207684126625743390191374920176802589444475070583587856756081303646340377440980278967427587824816540158623316404256577316532222474208451468798263909090061102781495165840374476873048274934865052309989766857546984910221954904925786813007145807873985368296068158325129435793935962402491671708416002277494408840951839791177524973317513538928214491426593089300922682337279116926003499773525703621495456288904172186641596002673819122121527677236786969858647637461667997155953821399275226143267036000319031059963165974530760224630048734700461431139048606108171380678389522629754994591472287744000000000*i1^17 + -648597551438252939606525696616361474915512081345794896242914748210899774719010944646419149936985834710564278423851298756636462964826739084909010310485595452764305917794744992593679587259055713262054242561109966176600612231131396386707272911157843426065099546574108587851933371348168120752009894571044426081455713166642683523351517633797899151177714727242577858080427100235912719092192201156251562253739003086772309434429915993911950989823940033538970179012869987005601957825345022076295853983682566843347137816135235611549654824474388554039006484863355525993877488783064016005013317786517895650554052538503653112949182706778973423764076686100130217745768692270777971023618021466821224615348175796134932823525085077102168199431803268611764014657182531747727407930041458061331666950462571237883484029382944498054111641426168316857222526468150904246267509752734645051524988704878005470848019190675312491439721749490505217544301730268036390392977163524531408978617668368433919402500935313624156237017166967685910224402352057816657654635374201562651303109054918350705770445514824836075912578316395590785255990020375533595324717902976406992236350345328068459289475544141538754136313492092147461514142922162580566438600652380421734324538682763355510418670066587939978921141858379428385361089624496116056617640574187321071250458968071837046397879828626264244599518342069463198698883112613218753939403472147990508994560000000*i1^18 + 187194424191656185971097119660156140700340641800639944629433077576757319229001615058937576830605193905280759256162022844241131950052509304075913472052047300248670792008267496601801250425746858065982333446626053516851125742087137009583700403536238319962449360789934851287976384268972013044870325623304409469815660816110634549616890984131927738357874617090805942429462381476226118928583038490819731413985168233832384540992439127679926205043709620992619296897633272901111619569854400162282661136166158099300986583852917072527587851708943287728898663347252602270674298913069432570331099965768562490105224689933544458741052377513950621577184874057410318164314076312598662775935158496618775011704759030778010736664117199731415278504607879568016928654934713654793167413469406571812911586679209316254033726231881788548469132050888961760786788137065865132040507447884481990035923539721348931887179913740138053147607971692049544621670592891710296832883442926911221474739662817769830448722563286963284046116285599849478086090346588113148513896307095860664332217188761674237540770636806546562724846789544321645572463114596929593234016446345279234430291657703936205255792062165625388731356743340846320371946591712109451679835166467546341663650895036546530142331152967167985919652558573016006007284790475794026032030049757429101172479529988584093946495494566618921409340155073681647262290731829138345973455111051018240000000*i1^19 + 75029858319733231757517079690541753496790580705820644731513554528694916752269019779986391440999271895114744503439424531602398186537631915280729612160531357394581932218837386621686370705143881567504056298270979535158671562498464163858526084511784556036260671171847557284121819876963709535870567860061378683542918122810993293440243552870850104220234784961076540895183441906388480966829931881794618214159595089013996712577327421809637966896812873662935347977128965568931810534400936184696500327874394705279276139572177690195631816779978182364371175288388858786920795442614863781961404259006091958535158248198171569895361794916794259137167247326634748840706810017902517753927846541206296316311854070915852011276746879520330536142744400518875903713797975035604459826388649510292848916137497805300463826571182146088962868942106425013013382366133483663387345252115912310342094989595646970255879910324980883636591039061720230766491038833562508920631487126693921750648233988652621797749340482916761196928565249492433764439586493726111820230887746965419689535955489700796588622368260787060090611683310979495565655662596032666131847777277477830597211502570253025003616784660063586541837980701539243468835590198400337799377854380228710630265717223439253307357063633766100713320219270316444635541209110831222249144210883702735151134027990574168874662240512099915354600206452077026926379338326948419831666311168000000*i1^20 + -77304327221535545817990919736959555414458566764155264690544926558631289561298252800531890579621964719637609258974960713770900087406325817880828798106457501207540882901499765722247607414029025766341643685164147602575916464386954130747919341455224536768487400745330846265790068949030839231562892585097455520562578018080973110955838379495949508720904306193473328273506750129876830770585848621790516709630863396829590321623668942247065054835596398088366285470984055305315091646646156957193833914979911154451117957903779310156398868331292084810914996908706460982321083131113194126411816261387101575274195886620328296913243110454878478457752008078366058309032208764250378563230857431085711229173576137144133467303965538291867732154889889047301523519492030658366220672742511783994695359242539366415101617673859844584897180259287462520029627919270761676208950753177720420350908106957106289671712316134675744232419585452937980002477450613116184886303015104043448823746991741917087427993877056376907122226193957866738456240908636734712146623911502059128302040537206386654848945320498806079417757827374869050531536865347396522931458127082162889353573109275290278206908639991239415069566398118555484724926608232849249803291166998296100729714791408368896818667244376950598665281511149255736762078948152413002536962888967067361139576118614094082693204679528502886251306846420013886181530078304645677056000000*i1^21 + -812949950536044246395316233414423314017844187831636146398607379796244011189932708708477382487645187935770799449880138934864037201615214307473006692451922598738451085941559044523792998062322791266795738881628025002599862213537324501353710268890530767239818562574559023121680717772917470033308960658704840117275604986960679359091114339791655839280906124481633147674708193492766034940591223631728915870620307221576513569920136638291762068173789657142790696677264729294781040871786788996867665737866970384685381324825663879382416454483335609709489587575099711143797616381100651716221745872587678464234100407588752741635967355521664103572200150649597242943701615314389186911839365147853147448145516326058208182894508530039794779924623347896072871191818359958779318992490853721026179133550539796920180862512384181425836386853742134852960158873411175245391237041493257755746442894434432607386097106161534840099677572644065346000110353282596501320939773726132150157965305757975475035305534557668034210985715335724858608634283749489802308634571662730818848744520868718099061596817996865644862000553534464719848947070502560538162557562608317732690099558582404079154588144504525346314027273199332747959589974214144663896236059726908475404128997220043232498697103539058048811438634923625554481092938994009365438765877500712534782452895026725319364495640044145739301022435088426599623844059047526400000*i1^22 + -123071786505691901126076170604876219579980626496823075551416208183140855192654976162323807370786877409327176486375873051529272906328864295185525021486467237993236422480456877221967440930762877499577548585613874177231602956440518953106641107316629555562715266087322662965172314497472221725838588953123892795526719097209622637685978193335757943884523248837557608885708841450311155301158940367550822615723935068866876833132929902510878919052066472923380769324353551730650691962943876267204145073445018007398403945103433969563505487584812163905877549608603756742393053613682639638894974082957654897919070755808363067541151125592923321401131845075332463808373181381192109842670561598770271765193845130336997812693008863666321522751418652622527656333088564405427624013724093839316257395568911055208658623946360783038834757900815717125945117952587909023279604029113251997598705318053854217113031086924533392974008636047487680377143780554238815706159618567046599502260014047400541598411645714881214595491126425394101569439302716184424399570505349196859708465534871728215040041498255997344733015177997864958199659382756262742465328935340662137485625932208111708438690925264574652840779562580511604450165795640024109103426346929295730943547782408439344966917456796416950622250736356831683159052858535916294065354939845747239274458191697022008085516890561547572105831743319291800196218880000000*i1^23 + -25070324747444109540509421962163204370156169483807739910933983297107479897694830949206531262990322911092089486521032285327668000043102335698812271557497489029550745908647932469417060645767576966963886767621271717646893107832833178994109162667614503068247474635227944472605809880062507650306280504709792234959715193289686238612310780099811163914790858104463261546863331440618494604139348031431652355174839386917240347426004475488519260498713235054144999945875255197222129353791587463746953767724912891137253095526276287000050853453622233556762475866561750887053247768478805786165193715420145575270459779175280887499463815577086817653451743465638931291348694589122890934727920899863824748614246275873899086848981342897571347419547219668668327100866225952941291961509644932728622183902577429701905008646652390394713306079422117551831464141121021976254777293166221451029912835265530368313971168294883823718870204993324053666782069444138917924185991256196645145543772283569313446753234103757886255197462190101733696154927496898053480520219657777134746993142130807209494730538446898473074096021728509951833094405269518057511247471109028190018225180540563267844987290584039061917485727675146636697549970571912485895204620860460654019891592063018580395278266678649244397258381051719309201436514641372453000856737672603099247912450966138555432056782885757688674894255785616993157120000*i1^24 + 330741389536119885619553010886126186338372840224523755164571787666955097600028393130040364578412266346704455978023093773551842168573612451789966860742033706093688965114537924292626280412946902044150353337640086600059035659993795382390037266325350087960806514045342577128170236762624160270612520061660737179115532314874503584118122811216520637741258544787611803461275058103532027693170315324956162842450420866091624029325565834240529424203713220753233540621098681850051808592198405736670890040076923411756025356163288757667494822683754509496110718400832296922863526913335848631988017674089886469505675388582707015518911141707311141139245505224584775437839089802836066757497168459694878286926888498811381046133693080590387807131166825993202368124304415447737843909186420159117756258572747599676152521445798505905559203061296415350228248027503392706442415844128803332404831847828183720470031232073430359835298010345901496345115524342806064962180035457484235367256968864980686875156583216497291070842725198924959602665519150031394585146064681889003730452452303534548773634792109582771900065727062228726686531946012484669832436351956469172301916982257789445881156290209104845205600752772094885036076860217324592505367521117966469753041702318454321348723316501260658482307238845838065610641547558654483957525327207668060789520743547491871459796763782365549115038299586560000*i1^25 + -26970647276094119658191707443869695248024017493286148626237527969052496628118399764819349237178683676525115169610089878537472626832934616607829297730001099062706963565271713643759415955873641351498179060540218076162691631509520833240472556216202926210775558292800616303658409570719616424245375492418616897628965599066326312043607700332445502766697354265599332904057643285138020291202837186605628158654601873543982692229541077697814838521228212420238554998293370792813171500913996039966302527384691938736102063736224199298615457668447310776128594673314152449505423208916915268173561394125759437764085974005546456708165713295765802712296042047381837759175873747569056569323441444566395503922552679006589777029979696631503009649861602425152695550257062459176581394564763546314077522346741289447243972704772017549806876446486698648275284972076777588136009301877687391253922069559748434446682970113603406702661083738523066821926233271055187033329374645953158997368146147352649023654803642160598534287766334804934546088475656970813877347298929417874708677395808946574062624710934990870131793277157286607552447669306413630031238030051081845548147781309437575866205071791004711171791198812262601987609493023684703571372974592894718290828706120746163727747172710177552304023648761665967587259955375711409243410632470756821344425733053605126642970002532519210853072896000*i1^26 + 446643439384160090692993563153612382897129956491703890115969009952897874718829439599634909213574468975309969443620095046207443794786072498521983867006349735110703740240104143140801416325528220310737369007882882149419656929404044539869900725772057023800982835058986193163744724365588571915234372235352867101517946248089718953416839465827605828458204746705060249399308235375434675098737834148780566710918518805783559720335685006728225230141603528823587298262677150535700532602752625038423703195936505944595631398501004007352456463066681827204152634188795066560017823615228078643391034269158095893140235197975825922672485149616081571488246329010674778100294736524043208709392181809391989465819271806098901789913287807775958348797130367290607555250437011013678615741094661578933741786007831582356225272565683159816658059413128510560081826500612369538854330126317137572774971034405088582403044047679899074340671181828771292856166430979373460056406422263910957545175791531552961754698266494949258588641116806707407730675342464097878189637872030634357420143783694588964803701346197650607143276666050775452048400733127324370994046113386881877528247886897888940713294391759944377921692695986316586378526479969167442390211739919392249098377152891500581774247689786321613681429952868933241951702158349490794023331891938775227441478126230125254918279514480967680000*i1^27 + -3751388886635703030336211381568860320120217972218091118809787598239328728958155229001231353694123908700321418760365194803837228869630708108885673666292459259495605661173614144605847815333831852339020431421015687342784351970638189726222240645411246531651935610522678303987468385234305059565402298747319927739390374628521628108760654057962424717647986714411146591546268949896622378368391480004250142345526384616189386413381075758625111721489819722403964064725188824291939472895982708987237835935382410668786978533343256007021752861049428063462913602879156758679423541203538711742930967327001278553743246460945396225671128011617176443602494963201365473690605690737471505117178162217180368021677692063816844157185440342112985403181098375999660409873285049888159755425591930201025631899446796746209832048700359682647893156950420388372699459283906098227490067842049225339857948189540915734998204498633878691733320629733087671359532098679468676445819933935065851699280163927085162664261436214081788710807079767065068198199097826563024825769407711574588212174421349918157083502337214695739979968681955624574903279633253188377620776976946144482219978585225153644858322982696504390654540369873776672139536761211413115053103905873006969791438708911413581942547434718452528400594044078074739133471744680323648675734971474214677021016650419829667723529420800*i1^28 + -4785375148856072167930949542680084438753374160265941234194589443607274866553696193401233354029617076727228740463552082609434064655916644060391482871152257041012429754629585747833874661518822201174081737697551929499174310078066431232456834125740718298107608953066326406468349715601682660788221041009123856189702666429209780273834201314347332340689519653808575629548763954807280737921065784814483214345269921404090234132074015498702285806960160562103792202620607900421724856285782028240393622923182416531448330139649630767368480707778341480780388043066077516680328778094347015518773377950172108645638954926945355106480333323356133801041747332043749775171042712489349255552934390797357367420270821866301748498907126946202781892118654066088363318296562137013318997541409494035071144359475954495843653359704210604745801378613216675327796434107737849981846583800203950574319705873443774785664558186768973668284265911438773771530111892852799352658151933818658249076357270648404235009198376291661361239079762853840143252607342513758117183821741490714956467137398935297068046941916320654825771257417325757264846978872396693066932555574702539845005704919333121951778893213780233286165801465950302071092027043086956795633873427596050544686698814884462614868798910452249477149392327298924905416993609124426368784717428341175213743575759357634150400*i1^29 + -26977078645397983998754112559166049844382037253348647494968647657956330636772889860153287593454042648163717453063562500777678364341605493905568350482906680016213558913964022521427426270653929464249749769413023437076513419047831265833646673504425643513234542168539474353833153683169265234315113689142042273257553609551784510157381381857223656619540061279991051491688131373412032271038420890894605419436236993075693945381166788887662922325094944117647531045574931546754863382163286417354179289211997370563024182152893671476805682046135782228916667969025875935527110171239049713089329024693467414452787813547331663108898871601840033200699602564972599586715972152188756732436976168509493802627451588665135090318535488672520921949564289184021916227174541009350900787872819363305868305022763822427135858659456079885971600752076187150546931894417298263138258155382307391316714819273738953401351823207400187410924553348016958993359083292608528437704360644407529620015859625472342039671992142430849544655423501201181889447284169259694236316468679529579913419380486078631966152692051633960871880371003106570778976584550296004567923600861669676341972166127319915343790231026941975587266348212438122982603605369056690212482367834987421395572562275427943541377295549830218914573122966000406374539166880433514669634125074912191421167290941440*i1^30 + -2070055048994671907612913422583291023427165622920189662795554021697269659813419042915023545579227891316494294979824172037038849093236975054506485676985838714033364029741981904745257541915139675869847549589516783090771001996520225381578969695974572610635266204276192936115516016050881642785174799216959456448997749740257477592096508122291156538785641808466084527376506589481892417446692222640786001230396069444905303906818296854134850552119917942268137103611932674582262591536867041723904043113372547741612875872814002762784089437524396804853465709179355741761742721595730109926402718070237620235531249767153461859954463530448017595049834107142805768355747019306564297802114715898974294590994348224926706544211683720328196146032118131165666419988418932413894129231593738713665445219280229928178722742511813958992913144821301519559737712693875665328886630286615710581110883676504194120193120597814733755124809757510568544650327207284136969963739539869192888896916774659534189657298471066916711180173588270995001648354714465439617785416181890089108061666583663383476854095995821778095709513865302445708976536428552828923892506486952723490562839445745175403408288182935208728136988344129106631072706420731042585178295974056312981169308596026558403824888480039737853507234662657217022846168081235558929581844383850841866240*i1^31 + 133531884874463352296822803804124547471993860337106279397197949611305063963380733549619214826212941552544167427992322638955822908092816814765286764302058227744726895338345880260335589730136562285535385093132959245719796616820666451972035058175931232861756192308187251714896904801316195095719166663974213094148216316680038935903267133360815685128185592045471463434702348550947264192469666563695294826344173798801856321670861338527185371719413988228729419807117590846137209957749075962472277619872106400328323389305407229920123966185052187563426536458965092198893016604325145043817255351132577922259145999960645214171345198619173827424823702160969449235601068217710904158911423984267727410051757945211126157726620417271346850818968992136682577970212158633386454809682611597267962768222102015754207480555540304323910754015608095636562373761336549724086467251220156451406990181127160879519688349529944096886055491224003580352288220032801717124217672898313639420785484004043374612858440564706155567164924447170508650621893195958217303740789129082630142464761005483646008382108923697359802652052453361693796767733895841720389496374965797284459529136609966073981786066484987612631012021129532014479557418854630321353317188959455395120597868959224345160712763980030250529327754433999747371189677420934419181377187072*i1^32 + -65105101021062939686965171025418254355313347409851674995910958733904555595687871749948215694435759089643497835534180419701955028313026689718181881565044435075589267697287893552562409409007177685157843362281938879706723156916922812210850419853217104207432707235411209437554579635315941385617614164243865071388229767102831361582023265723883543384701388851448470505067684556156405501174343981841117270310833401311985827740596722803756998415677937929230654882591076571029321453400188104038327742436060104708354860156295369009224308167422224512296787398454367041390417256768973542506445130985173531285884504704770023906430872012068223289874107684617968565927829328132127272733190917084030282890273327473918169283803585817673664654076472318145358794674703653310873049870466177181491368790640305334750287073038981238653849729739561160197705342438215958735998172542881999391600434274479898701110502599640522504781402451670730684904534150538039488350866125084929761727916967068097905458010635384860263922178193456032370636763800291956891217281859382495683801225018374981946355559019052046105254054536928312619678275759680956665144485341759097300790238711198623786385859814097940799038670268392613837981602243414597686423807523241330839221240254399796697369361474404010599922865321818965712501212160*i1^33 + -18178741074521675206094829516585221421951205733544128827870305990981112787394024125637237766603594369655856243908619700451968079882809046696973663831613512103634526927473484707541423419261084415878700503581395116193402040288570565785071638396025792685534753658621965488637855111413806055956384145016591792671127220072602604090155532427376008780531089851859106912087044473783691786537764468633678683906637236860392849487746242800584113147014135714291434297198232984330122163929489006803453301890832498179361387820914257044593477163292346832911931579622978798109239881297645627912943384893848191575614720197071652558416339854163717317702822436235849830644603100214051923010951331894050988928772754566604473969316747766263660324366347456928092885824207197854629197888778971804224648479736580771983316185116939625300849643378825530034602485662110111386506989004191971026114831538081055133844693763671438927640057869726999637331757104318622583134729954192233503234802059457886331016159693156041851063825869932112139159593126998312378363078358388986581601874388477709925276246515104403953748225129383522972103995438560988289172203838225669258380113435849307522540051839722591612762865303594923287664334015504555341486688855600113266542658226290072724392543664454274956300*i1^34 + -117065471400761545133929393229255342514489771569463145114920719460015713090818091336550817867702723831994418833377829407775651738994582968617819154519440210336791013032015565202388998618814019175459585022599731212881311004592033384758226661876511474726382499503939771784920615239100338962861005580602637309432328852894453214160033397595413062377124050951784826702215391796254124637366875490223862502265328382538314930152652642626531323216494790508359179554871637837798234788111317218870646059460284208845774449013237018873927671116952443754571579153370286751716446856869482292216131580843281281096464251494703100973569542514228473813968713862283431902879649992690010989266553262738793880387487785218235708480326556072979201806623772702517078508364301038751415221092623400611614187376564077018148237481378671302920036757539831706852347045054319146442257777426787939265968038166273178830989623515990038827353033427689293138184579076837002240112566744685279100239482489936144967968042155790981407257146686402279448488586656437306364075180685723787866898937344847668084903163128692927801201598818250590901564897035775441832491680057633407588728109017941962927622034362272857892178149476949572717662525386116992266008334093198612942348338020323125*i1^35 - N1*8727811175479323091792992198708274423441709032833420415979175335429254608399859811642251293627105976334330601835139602033874788521354707160702338889083230740871527839797373900357889353217551944805783330530529928179928913406707127613504325588088692605589726255340617945649406240616695336174770016004959108928531449984412143106719524692120516607435129354313069289428886352597803243922894344585911175460416449239031389501799372952480921552000000*i3 ] ]