[ [ 53184052969292588747722152664887639491669554516117193636899864991908202780593277296016793328866849757368324014635965458028181246090283797614471126413664008155042960697664000311242552035357664614209507927841564502370435351923844832988789671935958051986998287112152813598428880002784487631301952509141174959985765235158863733703060290453066973365544783494215957994578846952141442244680857830264820427725919700016012713604470264415981066529883631475119215475195067540878563482473332689866795702599436718484392014568317898195535022992557714427709753401467851477900397622316680669205435624058019635747754947769192387971770368186365335604027440937910265500068728294487137128843111913339093503393446808058604502294642055891107938083098126571449798429902081640324891333970367689131127712338762887955970340248987561555942954043787022499850858851570291658975991680884343806335474897516637870251783027279539719300122828380334425606054370086227083827404787710527965155717496624096965236900271331427784690625829003493797662291035206690549306880440641203718777877766464111594143778757848447682985293259885880270893935652218874124258171116143825639220834465001965095494859329161494849053204850373150289749628992285926732490219672313110425852150808838604654728310636188166261445939301973853299053011698186523877616648192000000000000 + -853403809516708745764871788272863465629662053273486852874917189961418084610477880388360017872438820649795611107047168785168028244695382528210002361348748245043979575566572744582497368800423631670455190202593170924577516587957588723941402393818199494497748422831223323547413675933292669391894039611862928073631939172377089305960918569331672495066434924507279392913890115767430951296726628039499149677872492285248382559061927753846717175421924594514414106130115404101815564947516908960529998076778837961588803737253553302179601129253989016513232415398700621727070592283151495518144767429423847531246645886368063294368610179560970134688151994207392713373628228292430813679530656610575690532411493055076928205204152659261729659822003003403621609960920545735402698968112597839918980209820542433396719300009178833238095801724568903471680791375419474722868963909671416592901998679025027346248096294800615867282780789681878948933033561490724401486400280178258433473147510235664257628822607066714808458239158167450700144277076316529983933444710755799903038202319760609714460928263640081824854418410877441691497853437973680649011072681733563196804745026054449589273376250498438596455729814328505792603127748809203110185202350372893246062908507393348780405621281169906343285282863305633116700227129254154950169067520000000000*i1 + 1927457229682072436185800738917611693498684207711302946651386397422684468427471111280173253059934724792647926338971637778161414653590641805218563863454022062566901783376324000514173431564686637681642780551053429433343693558710786833580509263926056647572079848957487644950065356017460398853179916860919297686190131509896601454408390337697406755164173523120996922720475395915612731535088384703781516723025222105592307057502363904177888285147739867503984953571336423797120684245824253524271667495881851780398212650152020977297727618972093168376693828306249378003014538185740846095052765225417990239163773664255675325715464457039095726263411274576018640645546162186589648454376219838537408417762830529178685334174719182819109376457834008581559307279658486192091275535132568221411656277437007352057237490591419886278949034067280707540366803320373083602523016604444891135222220811321959056025852980957049589949944691783807156495687661177250209225109310986652693436058792676896426475439969257366702956911378493703880747487667111504878146744424294493492244444658664523977992619734756786445365391810702151245661504718155254953502989643276790915092234045279249144737356406425817423482912851479601393648091274756196104247896729680429715928904817559989716789237827364475856720604944911012285350714146516280539086848000000000*i1^2 + 12802990454344261611563079983548487752963300405648269363748589131790573222713331412689449408984546680349711525157481520698093042093527082866165317632940089369204609902652670326074177019543989117704415792729543257038787920113152943443110120371042942683712093958525595975793424104664864134136832723284444821107112705231830456385120962553873104619046374159768750086760684108299091816534277432063857549183265106374068096102689681821816212982688871984480227534489454998548017820783167639032754776862033384627030498751809466942567558689336497986405602947435285860823882232190004219227283681400923468975215914422460600404220998662004865057202058604617306712654585829343371019093025392255106612264156776591362751594239514020227821036957855548811319804176404955016211556851561588858200717917342466198223687078694865693196887656761639778229511483601670356085730168402638159795224376190153786402541887552065452533006132898303753205508773619901844563194880426290603361773252205875545301461580365971498976164547263647960379621171041185143693819790067052983016137116746431113778164368470689295198556999438827569064306971412524067595911113973869631714212107104216814278834728382176910286630806287528033867332160214158147341389357250954691542540815745199099655595559735239705220517397515750127069824089356407438217052160000000*i1^3 + 11433654106730536814512181234996629163705459296026980651593424890428013276442102886830922254686748311813235750693476449563697399906620148129615965732349360323732018082710390899867695811268512636285618784651561444795556969628674024870786586509230784839669807530043994894633246824004447133353406029680159897788358853894183228643418122713883772866292317988823335663818086053209759181917329665941829387647748513549043285507910283229868322394686988498060336851186522939891540756987051834334120712858695143290142612934107657917714154252100863721938061495697130864864971462008138019573899842384020390757970788808508242119790960317319853975720740388083814800605008170009237950808350959993141999655636304868207138122256631831117414609204666732394795018378019039977559241387004766648944241587718449505707267261074698958454555176297405258919809166563948295803653826052113152098820316983075899684745725160023508773833511514369507678881674081621882579201482755371549675944420675600426583379914048285826167823988333269784309467866947459272850886651077395963903162154150103545082592109681986977079725362037456094497155794687014465987008688636570664884710951537107888740679906733184165232761914331277645707382483687887324045091317432388496029642645848270578869233256717509069723023675259087656742070506247303870598348800000*i1^4 + -1261888213459120760793861446977484488892467857475377589818458953239510724823092295765320907169582303970779428021039661494639994372584322029080222870021796351839200456066664283321395536993900424802932740489736014971991569007662981706848399552243674523529641442725627954890974333247316197684583429254864036655406879307075994319403446105383135751923153724260396844970015681972323322260588254525526635084121617292359387441822068808396623946302182966669324107041119959187229531399894267363266751914282385777077820104482977271308702105739410896337840157445351350934662709284881424198556530145015180005135053597314280369881763166925077345771454336467244739129496122343123876929210899378364188639238808470804546139034085415028665164219698378537491979632714099567605911380047800732491616171109386941559564757013775782269627031084027191520527181076442806218391410948877084185366080396079817196889529529315198731681274391156084893688712147456535449808515641479374313324003542748888472651606715983615685762600927388687702493889637162460072284294740869998877486266880583944845339695636342151209633753256711528259763966734504570662184855421662103592230176328783417888502582324029382275820215194387749859300203045754927986281614761327262433208553062354072348909557519055408402349531360841930538765821192460278379315200*i1^5 + 6336406383485521856752367854213417674769427452471781603763923552931668291863689123740750563079274307129203303662089139797142793129164904159778318994431865271796094567757152856301289014452349164115314730600833931681701893196591895456349243974690233478881662536758951167835597389052502305072805595863902168203246741890536032778813608445356428941711192544427534145664589165021499243520362653914526379404258225008036412032158931945717584409704846668939843418448914311974624132271422218327267151288137003802909638765873567902195759237934746711448193627802021025237684720573606353573171472471972486368941608049033121191703012001820047175720153899993823588972501994380518856396574632437146609267323927604475559513767682895492495080798979424507421099592245650896204752856557322767094046882695588869759734897508469269599922056983355974835516598938345712330935777285986865558949655057075658465062201525666934547641435679651754328653007502958515793399093047299061567207165918018620634438563163912994685829092566662076872039934350023772459693317874628936790919887795959474503949058733276045624705034253392601120400946972944335828200629399671981222612985573318963072517234214934061691499674412862654258849908646303550693970332750705783438356757547128439127339842795478952981640668452540154758948973832199095713792*i1^6 + -1415716489763600688225137289294440872318365981037642774477743616666000589926989170811048568851327571817167514694742710560666628783323785376299115915917079110792614652487348191422258489492433969919956461540295127093453770971578545376908823278154990125263236505131823801444592703968071229990219537417026009022839662958495864634764897590767117472441597004863314718956417630014648632149490648632015248378011654556169946984712969726244837677055404249363042711977963323260512466273177685125357687989875216827631273781421195395175830942317336514862531183610102397262273883372975440776422883509961443438152496857433184830580109174705553585931032311806714247807064984302105620589054339118408940326735003953153227442678520951915134586758071886529631326400700475248034867690859191826233955942424262917600332253225156235857814620766242302260684913098226983859227357603003141733566804418979108982709809760064680041597990729447549039460840542689704855780714082671940578370424127366429315560130903947874849539503448697354987485546710890669542403484433352894563002137016891627018284692837506433763221220000296579065930333477414230296120676475028622166156963719322990974338877494269694217490303985583970125853200299333545831086976617297070581801200029139699532550802171002331539007307156585429007908083343321726976*i1^7 + 1421559859423257507882077385553313976349148593189889026292863013910451143984453745520750600227224106704295418276338721763387468778154706904082873415127233103200124671512681189249107911237551606380882794654588022535797415420859760231265671025953911219453056361864124840157483579643012388062906633732718208271044412044413622954380650344440918291206973770610088839303029964162066667030886361661037128909269363939869152358606464125699505458370925035569141040800484549423729577410708489697952379265693457958415566917811516371598591078449793271448870992517923670985982785527296256486090073915952060304578337930405271335200035298847885618277600608893494832440707627752661775460591904704605766297475923140743214777711434931976450766610326436529140007964169866245949798982238121166585147799908615878560900877795901221644154550245627210620838077104329900719448097284670136160698585976022268287015189374683833518400752153750164963636971504722979936281416895918399234855950948393891229204221535959996492566342963567847564098374777952749486676709256309453201661337066128827527978275751363695405483950182556298376999903758841329041362709616165151971889256468527677506603057222921916652648296428997388658535269059907899487561635928776603978980574895166098940595385951663275281510254232223120207625518084784128*i1^8 + 40664253700581374839091711433852715867936984537397742697145182587604870168479940565282089470917411919853665941318023662342714694296916248290069737187438915307829973838826049104293173663157839572734325089226447072014467907480479822653736510992534003229186191483469235913319339467200358962666963679475656422440651359875214823200731660378672287532149646696510341408890656411664058328690809517205245857272807015085130276277680861342428141567363357686058669939735987434416990092184041016693307463345353198066044609315845296502431113115820893399434768390611947476440120895248015964526045943644954050230362624977223248898281612905084756260655899133079910112775100494217874025860436157476015277701975521877459252787310104782746355444444268149661855343513910634850071145803685520631911672823131514502505698428018452560466628123092766421981414413509529250981193217462814721247901271011564258382814604963517565793932210876994074686759032066985468908268668395766547204546395665070505357065068378944848491973197458265469326864118094149356372005047273338241908693823677270363903805690459204787042435588454726179545738783594336926914485581055219007971713991303445618427663579535488709356958469733049480471715266129668031835382002785268671602514071539687389845506852931487226413400068781934503291468644352*i1^9 + -2409308940845288298325439037306791108971019509886424994278587068585980393172236869986908362377979600418649238778552469641072127191314585527443487112157106784034058698974425702414580084707231937877151631672405216732370091460089384865203949345289528367616398370147649008025270899066010380697181796372824762296359439533532436772032638026350691012801043244815831060416501211359700222742256967870667490604718117105300112235419828125901703823361725168052451291830308253973881033873026004414860628179380757861390201739531548073574271354543026139480729080030377879274383628749581475959527905674338100746587648554506926367670649925241864501807788075728919956485908605845688051617680880052433138147586595887120456944789380780617371950618572843030308442175058883463843232395489207539589147489480325792875439722502353293100143382394801683365161974105969139151939756721935396193675490000722803398912281036971408775747013350709666223975552395161013406681115460968709883225203784403044101801466907424211652394890887616117563187251865030032304657175053673251630958734138419962403408138019809679603703951245756899069029364425079305292874595250952159953231124802636640224830162612269133702664546456187336268718453820252359475722309887867509436688436325243347249718082313272670028713809336734816975978496*i1^10 + -16153553573806538752441031902091660096552646666777088891775197459899073657154764330880803363946837417637027282396950592745281428530098655826886313374356541267639856581550470256869294913883123744445495287033849012189444833686510720743226309436230519401216325853249523662845941443026284572442837521662028561548267151583618171572687322561402106609286218858598488464269614087129532731645623364609627645449322575146450308444627667227127270629950503903703708130654965516085387461379855109611387381673453355152601961741909822214507303987501408709087815720596222883120982529895421763124382734910556850793787339806814480757315578289370807824749708202006094969044770337191672319488668674537046070305935402128073389869850052578702301754131130603975118980400146490580049453483325130306828887458766161530011966974969266350199476508000406297103084458109745644865307627398087691892646382645307318100819995441978345223389577461076629271013378638127021456297201334796018067913460249629604695771887491404284322061786527671474359125151054074059195001992349934914494074493996111324107736893721978838679906184508315316546277511391411165333767628698513721284124865535190400923661745488182818981152959881228337724721456846546001118878687436184638019153882389962247659197033650104919047019768048089300992*i1^11 + 6224287716685552119585351423942706901303937929779941042144134758202639012234811027873406244840454352737812157253172393727232364008724775016287551566336574387235514457502153647938541857477262017949491935674717668162116833701592603680537373530057000568758471167989892212335205657072561208597954492390570058875969323020477006772767167132956511968590135777388483296126085535973121600151165379370804214395300638404465228874067465627915587066713660344509723783824087876632404970141599060066235965549526856755259755784890228231092514216458194307494783311314437680130668367951364232959060050657062007797252360080551827353465655121439929336696301771593200494274920409461549017623836157017558686325232830008723302859365882938028341926401120588571257564762776226852342609665752511435913098131662329990608896353223822234722734885571769304053541429158598549603750506196081837044493976513377729824661396618758801606283264929265043060807611396868986712632591339645041477351983309547570102433985884437740654869424528781719779038462479045811800228299977582247256264933278616390153124681929699671335641579752456126497717501880278449855450556071308321870810305409624937627060076370737771314507265843769889374324366487341674273670167744163796481393506450767771537660301279608039337699064370167808*i1^12 + 181259135984018908301733452910068845344317790955537881593655318586986242932915522815870983929764395472104519942380060397730126145668021582949420584958286722858212659314724501052276162012430174816157846027748454425296012043881297240164173642813442782424949617550239113667086361361924598620106629940385490829642981681737805264230928370830880302056283822026435693119814705960818718492020515938003659755254345793125221776888120286129956304088629523704897815302278753227604980723935053901089084612922712406022077747181829195997449782533211978541004523012794555723179222729164373070237543604611395571972388834300326754818011422364135500602841288914868571291907533388696490879765348446321475802561968404071139388640457252001470550894467468100212586180809311022123992559407651344750999833293564927312653478638800127973878154526605736997603301458621283202043721100740666951215801613113212453099497412605534879481872356540812356087718587455419870771321868481625323318179001073595207611361303146177661552677201262239107445001036144610666900827660789669364731784666179327228903145999500752361938379077222608639691538046322026291230428131300263365594497641818341308137972875251543531337693764699794796798049936636915665933766953654322182528067010632938643041477866461259770718423351296*i1^13 + -315187754980880872053911842314856968316185675523845028122770455116566086282584457883070829476110455984561333334596177978653985953319098210881165339182791039126971088761290949893542494124752149321217610648802792904054964440147366860813748887840078871704763768046600815144165809276916043070765034220480369617112901588702693332973877983058638376396693447536550611211830100491143227606997784777084862236006265230166837550936512075423685342205237323621525431361693405049428349448203213416261374354524060307352672710836049485143168137906079063060735760861403150821218472247868835785218727731560383592247504960438973645264848864384578288343116763689702468130053492376510983914104224240832332265431497001233006308439780864867601217926551465292794986270881300088066566619666279536508094633375055422246315737209981312137547327477059193881772329288013836845009564446616066802552433547349180691010821765912884810267516974745011908932617230223228592153880374733756663975673671503072329457410133911728813439895576241776596802845014291590151652075839510184216036241834934134240954705079303446562609233499954820361402383961219527397884166220730206512327706433593163726844757583805727799635720895365235363356406225900943282536845459529601829530256604987864224986258378947357778640896*i1^14 + -64317719310085137505278310905583671042459720884898821047749176016536425868308296739028489327309398792291436674352223622742071374090760567814050752221216434886019225928773052504890297915193038987250716734598814002599834573253024742014521065142236135981820978465200064744674214293711498607192598043824853732089481944812542815659867467603358426076093075011621140187334775113079294250859248035182828274587217875675930935144331014143662342717252224688921586036317858128272476390457791154279882680087024384166586714106405420400371232067338088135107031172233902382927535198330309790730250896948375212456993960440348674341416861709566839693451098970080462510251911755474303696700528325506650653429658861101628395372266280503556434876296591140679564220828784912254282515129885841717976890375274493278988774221608434134047398264265252219790429847007649856216401088799900343437607950729693246858705823559732393654837678459493511848207901407328954203406654996990966639174735557059964870675447622024321956625304729355362822221707777697703195041967706601506880467149040006963380099405762467241846277619797384296510722145162663314568257245238697491700270685175057452106543864909308690720912744855858428327676043117719981746211272757133162177443022261002260334098944167543570432*i1^15 + 2225474420241646531325618568438247208801467972932094085408241019725031699818738321614501248094618979864281544973631624057246595926002014683430281907078527241776705592336996989436599972671303389519768107906384090753814306079836321346699418732386845192075373679570361419523324185105616032625122537598352735384749474256540686703701145544981060038269513475282597025372580662856624845476923102376009616289944817514794438515795767859938792383122172732564151612582954209845724731935651928130183134503081570452133099010191336891389659805702256328767534670956163498252861986025947743682066435401077347594623933888322168108680786219413486798941759579918118654713463872905780476062400168386379647315896487223646506616051607812346790815554404961426382099845498404481137362270794489097089320389100239848024658915157190936982366112648998793022275912846131047624228998161341261032115164027640710233806948736251246302461062372593174989992115178107877821364887866052566138090020001718746913848564786123634697694131949906508537278208230097504839056650600400455223993768447893550919351518589598960684698315339059907165596200101033116691761620424312166649707597245736410306026956689001203678223343693405777852842070703951265920048733387301587829387700674158011440511960920096768*i1^16 + 196220784619915824415991123569403694870202408303380977290203728639793616156226090521064747796127494208520060129387732524098348220033145836898081019800917527922173826781652936383890298841116434212309713820665218554680486974524901422309440153476891993965951825388644478739438786166930255171180969829877359759277993486723340423494789360237320496532070361459855662910406528531653945513213315151661903528709270173150642782043268845775712003599849746464620633352243136075377026554659874342645865892317842887144233340754462643670198773956404893185924470550019099415919886725446588593923552398684049168867223628082629555572521202661770081239288258490912348097084778028711039317483279279075153822909442621606472604748960903307528474310765828958103138881667320639258425986466302953087070347333492507921670345461584958650271588734797610398755585842100417184863802823746696565943861754258726758447229840501215714610781048350359697442797499895302591096645482903879536205167826643729879812376131648063349887919590726559689639901396101957545529237744424296186136382687449204696072429383877095963596111122454532584530700116824010238422284881900148257673026624197876600480309288142746655055189117177429975688245650632248629208495181326794243319349485818115137542085935104*i1^17 + 6193784373759405745670591850027624965967501457896855797046152411561928961068539128596717204763823351225217849323070466312206877345782349693903223494721897105148201693862998387490625293320455624909734446793893773891000483782092031093216583599935544400411866903103567469413805137720543091556627907001186826874157927094199251651211563346889242089802219032851579012835158170684885457331516578732210673791370250284588718863518137176024070092728972805617053373477887726252940931751122625730863509882218838122677503019805768015951034067673915570019091265545010236157638732105599048178992626970661115156538409426647695697864950813823744776971611101118383474904161991718163366279849273880667159874376956353001736696368451265544198048123258317442331128691493432391480942919372369866420833509047698696207314902736736648998820849487739089076714854228709135828009034690930959841977546311412437306212197280862011346373219277553324008445801695498087273063116810880474418122634534021137739205024029496466972713945014391655238376992315771364429588379858071549797723996103670409623659514622032112786139756697187876357581576065297297498596366451133510521012277940355565992373926722152057041511942205299565834830992590112389668655971088865049407875456413592398224949248*i1^18 + 119861174636952824484146161950272441020636054415339603501147361846221757315231076528397312941837669039563051973117019921208079773773202131120141039833054993764104132100589302735469967301535257024716453563634291990395050682604263134223477934860435987122749100950059650731797721556227613554504241379032250751664133467365501249777452397713949691723190851338723657751828425495061625999511059681022453572944160159759247333872926078367452810010157124437582905922550980205615036201699228395342425286579219188484951057702182010627302814656690070357558463279828150941887639177428927952392772887131745911313321017362887671241742286194165711355130097472228883918195768676693568078976495340470157212603132691528464464282045601498664340385505202440648406909176336760822998537322041349724998674702593352563891903357438450930129185649006591089515400741546307264680137938736827129094515544936441760193461883181873230395542529365464669967526735932446293971037334350489448705647087153160184191076966055287156831253886889611401053128316281935651347886236989930780868481476835071464441860187556727827095176593210065660366287646901372434657151341581001758886077889572783896469479619722112992822022406560183006127784165109824101244500920323577889117044418293216051200*i1^19 + 1601298887200263512916873615126609279275413552103752067579938831962962139656567486424665445162739847129542191571080053870052716456287067351660516206636017312675589322142489244564466460288771570199158911410869030928709674811114751964298831922795064632751014343471267943477070064452645495123945109324249503404405866665216394092697682753962032321792580003911921583416775608405300374362635162455754057391987693909612849687197180339968935661653943667302366201734938331160455141103193910387864929502337933741722893034600524751075574945803559267014619383486268112658680433845054617711706007833138061730012148420702984924412784192659965699953591795518200189550926629078565881265181976256070035264290800378291318334858764036235695617107737615697464557584720466407665388775445594650888986695849782605564937334731595478222039047996643821575285648718216410394279717233838012594109061674721678792793001156946650377743477489833574357140000542814781720792445426690096246991273817490587940365237714429783548043475263196367921216020201772798453599648779010343028070401930083333991986979026774972429267953743480312324794019821058925311188855444680750425996466299291372929623094946941056740293205281107529495639903220761085540405507086264684399171083788353536*i1^20 + 15291308054461290601048477163150761640727027837029434828472296312184291613167999723639258151701262386707248512032659357441796916572976221980152033753484342449910729120918783249026364699159678488131364112588033443007693318500216151164372168441332003547256683992987009340736624463660345075828359436823610625564419670740720055552572789491733446327177508979340857589355657023600284542980502549148858178648623649267772552165966943383423905096974478348991977934494109274520025986019822620441931361958415712748730313408887438651639710997685342190891452157162596704173925025984640094020641364515592541374806949286681650057826746356330428883488989673427753963886621837602127812035476764995044710444235381419094119062631789499739753764301102162107675310326579503399405674217127422641054501319764855897632874020466031111376919861199256987418895702185524249402214317419080721065401385839288222659717978078356375467309619890760327134209886195247598645506634341101457654604357649058981551391428075344586883108084360183312285205579501201709112757090724673155553224996641616027264280960520082929025899958745163155704837762333630762566937052207733883840498617631611313144832475064673586878652844732212160297514042448637753859568886028255107610969112576*i1^21 + 103561729651320466656369183139852148529860563803642816895060910179901446564500841131878321345807954731669250043078385741229078905458626151841242845469757397362433656821300199668641806761526689638901854613467612915391059939371792056847217170750046972127959733741043984542749015204900572895968785750419800411851718395451286814108934778855227698683364411426946441908813114845871138210742814122471237465479409081118630337770776788259048097195870573289894820839253581315635170186496359965325382051443727306302729180047119752196956426955296138020908520444188017235713436856134814517872508291748844145893426074668759370826756149798793467381358987421353157316881276113864966451154307668680330987359963207620354506583874936444065048285670768986431088152497007403744491243481638973889554075349611313692398643412563988173733760033096245858605568882374720765556952455236088121585816054964819542283416236674357698302384671535018020700965819890017391791381591950833019911306517895111003446318923883242130828805071179498436822261005716396445079369592997062727090142507275970765719515293211263902425536655756477732053683138359418708780339789346048443080953457495589914222959179659727745256044072335616521270250150429712053408901356155697211899904*i1^22 + 481197596597305989749330776966731013175746650434470216900856659091174321928236043235418155916742046522037239629347803968509458123892312403177346533542289860396244661721164650708095356863860079489649622162067257296294869133488061237404086181661941205727498026339280344655780381059803875451807673734503479430370417572945787407789618588084523938615879515473885169270996994602281875121884352471924267118671580828232009382979304559848378940615089830961201653151557324177868087762641263699656267066195746744004236968742215846295435733508041448017252027110198487953587462035348468957193803759436817260816356914891171605479773519025354550139800010205915457486927646171657502174362269473932731196233508902487055165918900559176155214657467624520993413649460999507221773884039344107813464076626446590065582527574363457084202634425644479688266220194824033284355701944165683445862559320806110392461880797279580884579145033285870981386443405035632014142115231545946476499020087200064592920798451156237646719492527352312511483495899237260863745794268142498228538780514097703245143398267670929565484249421467495218998040412497331225218546400006077098347377242433340105809063270231749345292367934555652124239173837254514372260880420612079616*i1^23 + 1503092277845463373421674007974194947711530293057197386320612247810331285306916128186666382635231940341227659966304598626976252610286776551075387406624267877304669512526105628437700461072006041403987968275532445589228806636488504950282692330457922920853321356351955991018791534466190238696588441750425978286976604720467549926866630834114386072491022563549021349858262580852028520637747452866675697969051492024189638408213612960472497402294239143541174059001927977296381370161922981516821405521400718491977760089728494035310813725993832697460652167195641788064022994203142165078572186220168368305982719871163099155890052636998114876114440273842215042957683077654463069304528966166423077918881864199163580943126878947919229878600162524377304565916813324088737227813599201320922527746471048319738200954197721270944779995474406471379456337436015463261842160916593405443883901737356048657864335296348853722317211074565808629660919108165075428372748236662983155316925069404585223013976914557051034346631381971880654797888044769988615789241824580918616333025564671856777810121028726934318018883508194882193069626085351856227298227206853408974488788671639648195487693330136660750331828083300489561536461120603294603091581599744*i1^24 + 3816915625182223710264563004044200337318189761825482166102345234869671825992132316472770670355359024139448023597935291235941090913238212053871609675423708549739867320452310395708070581742033371600809274913921414632580415998382846555285932451963100693828599949302718789997316720975046274986940035039596236237274073767019396319328861281057858167777232521476248475559874865183273557757785731476975963048825941904427609036319462262001344703236090203357427002536191587534406504216320216723033885911396217688442589145649097281680343040737925045007627375691254391012405474873513742955396834822669332188032437119266215555444757818578333130563970295611626556044647921767864625145590343988972131311802875699989426737568672508979080743499731152053140105746429859787327747289900188712549186563469581337467493357023712685611399844102562756890843753183670677664910022390840595881169508360246233044958040900318845265120669491117322476574939383649147183436909435758850153372876007780720857442683276020408704822909413589215176584681670010361045851534714128369431751678044075294583026159005580857648418173737167841927994267752623568605323758733703509578082702502781964693321621115960069335552164687955570633406480828619676668919808*i1^25 + 16379504697037807731358366516388829749336054072007602747312876116013914339064058105757196358151534631626907240194244847941509579717288100500685152881951317656538935409965952601862677871074969847301387432271218254894684228100190611476654587035417298021089410002667257784158011289801933396663928786017746508045514249141378611479310699010206687034082403086233715255586024277413766586632528364267747450386659088035946612066691202697426769177858793169738919361581861910699187861373641388973713652499705775777513326015553065579383867772775306439557909747247109881028740368178690312463011238332717128996618104205707660330292621202168295713308156812155553135902130242939976746534887265771921254964347846597216820681454579842899781615975894423492775327929828421446281755965360876010780628265557243327856397243952784889376787891711199496031276456847248704752836047360784952653675303271226637120076059952740730880839385252607510180791008988458199671748070335613170277464120973298136064203001232077776195675345468746106270600096014677398337718856790696383359941905285970587448021359287417717284025000880897943244026843731450449927975859783795783695550200132459690467532593118714214969069346060789338821620328054288023552*i1^26 + 94208159304985386668372272634830636545841620759848217459898613131713447028969824591420015848322006579432649062128993454848245994989945124486716141848747456573776091463806916786812964869945037891968810685231529885931392964116819731882709298085657931002741251579987760442136032539439090656240575996287924285876929007563520043948771869926749685891316970779668010924627412825917473215634793191640175179355594593561715727533374785869838933814043365375958671784199139720061452576436667106885780722470021840531699662063408729341043149267089410409527691042239330688598204476182263013748461113004695285569149332453424712445979639317385044616704518672039761577400597319935255254041135808102128226098488681392850003744200702787492172825388749969048046476883544288663014539744470997072195562776410878569200948484912625698934317450591320908915627027501414053894087544743979375073776565812864214885854037269982656960440198932033289722824728055729141520890683290423432450336101087651261554570485187142075600938176767713425153869630813491374816181894080786767617165831358562495263423471397229232122743598970797468765772818907991750228705725245735782057892652436414036345244419747379876816301829533457487292689417240576*i1^27 + 373454056753118417186734065970868552449922534691874707881558480019740840368514042747460553975179784329140571663796508455945691436670230660228719109539588583184985072384575965863458998715276411034554811604260015705110050053224515280752918273772882135865399151807214313759995908775233586476599073292858806570428303783428477675417079904507141010756117746599994028092407410194863328899436185386126131600867324861193286176093623508947934855110837785631109008890885489742927828333642682703717690574659022409196731675122658514648489659407046901365590073267535782951872376425998751203646284363141738568810329130043828920287695702831171716533106667203754099755861970062656819205118629730066976849430051653718333508590388095135526329716649991912897665304774301361839451682892722167534138174812382579335187047701003489734398052064754836594641452055605921289006980595343392884096800211920693748484945077701878197327619516350411395107471499187526590456309909626758353901084635134408126849745232383510455599802388544897069637149527068422742265528720313642701115015128704206915948468228107627072947773079842458693226497101013930270625582004411983196731397299188087645989412740807258331851884273261590983548600320*i1^28 + 889141568617645371193220883256578411710230799919880196105167256073213883007518400039515979563055187385204657062532341899049046580971157901187408442123637496721158675810990596891164619947323774182544248986950570586225994979462093350360916347515391414290778974216930045721478799532593562288056132976024496100708187534582558641432922814030355449289537925720540379334420057075585549872882569949164975412996154671556778698794359693935191803274076574324459445263728697651375615084920450070098927954884313806390072115574876694115922858470952973342421582953689205326211303016217716070317473700311254207020097787287171583303825940561824966288802687246657837730856278917862422831624219924051252951110602618631843929313896859590775648242384424945228941394106803989373996606788178733286420924988281900666385079780207772107921710055889625368603272124824493692341575227638519642568425190527014539678282018199363917188687895861216099797669202374502595191204598910643233656330615291483879057953097950434031984967492782659424996038784770730384942910941773902024970830991131786636662305866089834394153461711439259299019531136891204452518243291458424464373093674196743379518224120054732845825232014727857569792*i1^29 + 1170769539473959155851981732731295414836436026814104258035285676578654079498016512531982873571860900622581843633960607565058100883046065477741517991893932599404573290373968155551061307762819003887059998436886550499269305532656235552325985087838885620758717891805223996982438887974232836811278510671243208652069101493285328029559232866977892424446378605495423535335223986355313507069194828028876702324806661825641286444705799067680301344759966474909854054943002740025940402871435025848836036237079812382159985206879710935051409754782919903346907829984255518885197678629577615485263596629218170916124570059447313278201474257168377989934813258560362903822250994718249111780133083041213267843414056148577699734227975010191391287071079445305143467036736157195656263847116743240831528056622411240883091009413368912058331085183500279920678311826925390511210189183781879986924245412829312475433525989576204772316849990830686759548078275706326441662389856400459703453148642009202784605949891096861183219332697741734151632918579694585360933692537839927439110716840657579417757578191415194838700133248954966036600157149310456081207827759156060835691438122100514553288213413231371314194023658291200*i1^30 + 623867983885828929826591449573338208102321904331022104029580692833640624780260661360581752395114002842330031349079491002522687086400934840560501301577238649131270722461679091833561209316327128631276972302593919163786846726607450093610916130996371230023772324083249490388969779854291506594092619733434565051358052801868819607050849259243700192909550116503239322585332076146838519633869761008724413125279676329951027008058296898958138987432770907126597879035503227745094160026230652729137917033045046056098565282439105657062662584164183067301424121917691190268585007994513029772217574477735809427857962815412710200927322728434631769919294738741866905731141588808524416515341499941552373176783399875487728560073880182177504963387166300986802081844254243027188155115172015029588519360473961259457652559085742414412822438964401777831681911005933281129813180830594556762890433662706255678814919491340378457311902701898091858284892931689645728981835869566400839192018704797976652126011367263737623621802254471763082618175993451005620074680004280334201284101456506268481937329254171530296763481660014031649471643847866968410701580245064914351928443870328394867293339897722807979849285632*i1^31 + -145236254229479574202556172513257376741199867692532717366402866777316685225499431832679871599530199338455015178050439144557659036012619780934221441031906293838412329754360253051637182493266275433643776045785506161890701055948431753046961331910852848499284840043296634415768899374885075789175146747765331208804113438580029809475432441531670795824871872140920502452390186475202057779641004415651906203042145063579607390364898531050096331606301260675644270940460146634147805492619668225851054315383933708893964766811113306470505871236934888449776314704195145665417499861259278663902022705625910926712434522424506232206605568786080688815780852978814512589797604095976132782154287915034049173431893238547456996738096262437940164013668815447704350028741299594249457629065354994798375726134781928061766993670034765015155739225380033184863723475985808595328640374299507093992030301169649950054718000005640658474707924108337461317830057686411547943878376214262835610226937430364140649090367719384572589228094933771099427280570358879106741444265338569125831986277361212425660358750395391804688181743482579356627763626016046247203979737255421338547947512337874970153980351781730779136*i1^32 + -128082767042693404173693247583316733831088081939046884325655918453775459885556193161263173218806556600331094966944343621367606455601291563752983273280775572377493293822977588394591431237869249171330297369569244783347947543161799864544479313939593647266786176704631368048265212692547896162519522924141854799278102899518035393004182565367949845394220922430236401370014648412988912716108621853290945272980106620505815110685737179786939426857600344433474930027017876434207676734151367813407771798063276145479114539735633428729940403164434641316335275899106830451675045301802651940737661551488111902121425876066138165228907486247138595436064129092590404897860562444655776011377770325606035357351706363882464347129691739115766849189737421877188974718869775444796318943883328270842201884539599902497125821797851840058803770268592075661938251066600657373051742286680238789176285431861754575466163081481340338143107688273117473003513393923577053590702864784573955750065049585627851381122138084458800239477671315766956745349683385972645066408479357793530548797112775912725108516566734704661048022011021396742878011739050426707396685447255208410393336914599460640485012632764416*i1^33 + 171339926277053899175197105867737508153956868786089462126061306247618178976739898341912839702661347679629507421407877276247776176339705606817326251694838220061100300843872907297665211443308124402788434062403842644057384553825067831502106815670032880805668725678488866268748844217309411673205158040018964450187508548515257048753597973743381378901093353634449414966810623838872834130609522726662563433001586020683560053385704228800055156252734535436446533614194675861869789116251917474892315460378285032358202432297184132786835343232344660261935997014376744614525048647620237271276648832762052682702525634689149512433840614904320545418869919863900684609121737159567504411931537101452493054297067569547459836363839689942867736826492448802465812703889109707425104774155688947416837074086639650097482472267642766854058021922081597298352918681288831716646793731199032963471283076788513429949495813901512612001000549224280168619123086800703975020102177440998129787582453404093856445618030042996343512991690018021845476811407849924196366377002889392184832066511671395596461848163563403746214107962548418833998817406370945642391093737660464651038299896843662999697752064*i1^34 + 36158306811926024384372748872376508984980966926695666507792274263536806572662153216147719980264348030219173419101392482251229546734378594622764733299119526984192651410227462411472434297016825018504778266571698759672953524964806233825359311838737495487229042208683664758680455754416317152046414924535501702114954059115566533002834827522241583093281260892053064057432199532363684797152805608768416133790298648060129519627205904148074505358526007096237977303070906076315779057091725857499629820131467310714762508256414212702674666439275414244749582042855625073790653186950732596637829474555025761017138591043959846070546661156561210335181229843293112804940651995705446423638897502817272474835702867692199184149189228012085991106279733199307919077044462667745467401634045562300426728692126540096454413892694586736523994027108366664043749789712998274710456041195783113676701546524626748588419261420474064216708510508827761539253754984546556175650574696469588083344263557277201211517619870085973786384632590869441181292238445995415917456146910864364937335897115569365159190746019262397297284802893077693397244047198885845141756455771082998542324568710063325184*i1^35 + 35137438049595766252435077494425625288644696050155919779735833767182039817858995958172258734358998389718361957737724619772286519046530373854669314934459677455720283685873181454670433078701155387047835509032455143085624596306067176505268259255486177400188880936391353203454610696766869546475079791352485338228699879128484038377700509231248547203500257091548394015519970488622992675845509423257334621187750684422949815593203230258244494374499488811473872633840941935671882352985553628177694678149067744338845176839106599849743807613606218790005886841637489201133222825341088978430257409437058556113194061409874569397977860590483445371177420651038570305737196635452368110028975221461214741732819251798890482772636022023145004106417551945484751245492271053729350216293055201879457301568781394118942027435273463323359855277856819383564922249215424316754853814129455886596475882248283253190511207783019787685169831562875542414117564323404553153103289773530633071189994232100000349296742316607831687882976198692118557289174411471686425580554076871436324891992635178698133508351130099099729628540731308777145328958186395081309416584102977699788427240669184*i1^36 + 9222218555151096445331320228013541109832467315888382068673580944512952774625683871082889118779133875355330893125140801956544816862492605067759331776949922117936215540143917765798856255551328980985226581304477600398093917009430288116253423246910137224934621482390074472574142388731826104640765005756224191583295414188584153839492641627924367568036038234392659893397594885624666294658378606380045012602590853573630693853186465632370602293529559884126865900949201751504597509887124459268148906720746644979816578255177404030055372586508081913306959027059104889757363133367522358253441059654416513375880860197263757725875248613357509446355364783904811262038200518027123046775831681589919056425866055056462729358671225959289046473387301404711258434022340072965739741264285186152389802989756907411739137169149651470666543799083790632795215821007318657394050266509765942842527012387256692913729755415013742181706283636716145458978661017318948572220387737381328361067932658367825833891627097765168554880813565700379463388266578385324562550873247408205577291180416478491321165257007980981431113974019119803375992133012355329021390602565523584162201600*i1^37 + 694661942582501468975493213969789291161526901394478917964970393172826269218860998703833355893481527177687206996930694074328001269748149653001626790183166414415012102577262101611580452239924400907317052903061340765338940009162811742132365655325402053420145695863609262050588964794767697885592689086880477630998097146817913918849129694003483100879903026776925910931762829188557805947382282055267284058313828851835259166612284660846000979916365636708307531476905869534167524084022985397325800143577736929851557460261598187569533275248533850801389291992432652039148519610466626366748006272962282913564380205300899866443606356352730039824974047149267998580200311581744316553636286109384391024223268857244491770508565304187426302143447068986952176833489578002270160577571825701297978442652610398179315614808874244522143327735888849398442710648536657226268067259926788585281654276189521226772001115581600118176274278428569636967289444141210963091347924806749250166407932519762997998548339417791315621019813891613510159540521729001754155806228990653265521559688973156634249774432295587826352181324768885031457854999924920831184890171444166656*i1^38 + 3048818530287935017514718866837668454027896798447719908307780019673530928482868185886808744145483419792927571910458789784351843125898486426469019196342799684593537708714624624641127658967994902297374841210675089667768145876681053999572592354617714352045325959445925388049359087615078114666088886211321041196614899871276207535281574882051043004678620859719365743689629824492225238922719828683331094575720590577288730155790303883672670444911619445433927853446446488904268953915913559804881339343012372409233505572566710630332535683068040834972467710614144034620845111151116646332003415946562337857697534402105896167278205980364862099277647900864126158082427698956988958924543821919174791971925719052392839945048080598885349240969242726946581701600814977148215410353615181071063803209146074887993616798173024397111886511325950603439417970085703102811528909584804122599741889105031340382070064611651406083314806667680928783015739128367189765785285795395907987109128159467648044619390637273856463565574294307843066980650781508010531962060725887296163711758779044647017383617744252867665964771997052881807700368348230404407941922816*i1^39 + 116527854406431010373541616344615437796120964980010348528413992887105211121904521340737352314395801307813695463281197652322132378751634947110157702120745506675117038589699056641705572497866301202975878349191103143184499283749888842589420434001413895714619065144103854436731814819999732014162795970836979083446791128241689352759284164160909339520706466547667048459245819274636658081824539943493004773698921230298991999683408563933991417577698962857427858641977995920640915195732221839635275049587326052772498635112350497709669973653955245902525244157793244992859651379346358377166525111041460297270946898365776514824173759403876405267920873099566734611128248572395942954883605672635196413475719308640356537156901387328613820763377503941668514647068479934038321502191385919813130622027358892254127020993544950270511837544727088332612495413291489001247296680008457906028888775802516419304790040443701190131169281866258128024002510808111030966011304396599547287373235741069222798855833989376153390419310099879215086268030488888825027195452059024436423382826328003320165941884553569433221893900812858648141837164686526644224*i1^40 + -52998609182067847105473600875364311122415452049230789476607611788275245466706053960249563442846779884396354611518247051341288327147120326381479841340408780601356870482291934466422688582072206482611354604500526158058112501099890300162323696197357954424655430686314311896437034242780726176120277858545888773039874037200840590678795790443993554620918567756724344318676260758953707710596126033399426293127349764885396757686667230533036050939752397558435888321463104278466719004048028215685822740865406360779905601848704642049188295252447522427588106505232590988722405294513698311404189017330245291625766637910773814852069474966908896940473073538311717612395292627397547552738886144674956488062897195625458333657539440451972899818328252379740998265279251439558234874054482836444295932797721824483357854389104799356103007737230021162343944648712937706132920060342693925474534271561312262550211942111403315016383148068315358691287769753381423388686885178646612341512954927476910928876305804091255656028130375995077675082511525424961586322404096509056121601732056646603476453503497474461440146579000275465439849480192*i1^41 + 2618580176978608438748583811800460484325831842696656553897181552939538498953085990736786605409053074205513479509481042476782466159711592533847443197747188969587124752798008720227795583723085001635394658201671590186098550904309797302850192881550586106448305896617266960138745334063558955260029732070546179344955525849269777261251381849898800228329085980398740321566156040751934067014168089462688324259475174904086650003277961452840973607191098606110325085585533199357701677058582731513743150980397404058009098696500002814499335638746406938675584648490981615829895916517085122347808902471396868931224352928741245121856920067208812950626756922163736786674460406071154445424628203070971827989176699360212349244388886779904439047983854349199381985287129100507002177665774133251623099447226706972764116249143680070811759740497741893509795789397584611943220056618419673759248447453501212928401769305431419229263728485125266340930120514366089215763817588665196247496289538034143993691834927232593290488298457176723371848393770541795486982551496382160024152411900549461900477239229432479882046504421463043342336*i1^42 + -24204466507228547314530061204656261912479292899733903944004817549147635607879833631137959226625124605439936424297849888582878328068975490639226112021996310395540768143189403746839327437268721732329782514087507796622891870644194506124164127070496112259136181925792613286241812718984865248444521337586298416985923725876009145011342101126408460059907272306466060356783095347760377669167941805853707211962814338766674431235556022856719443328296979947307170746259455595050694273046877004797181510008688148709460071419851090042101976124725737245972080288369387267889426816616732331410891128489152043500979363055134612397342179887146427927210422211741213642374364632622738585768028864193647505331273966737651915840453904424347604470215189536241897594709899999516879841150570951677230561965982030735996905805613536907041938394661409416228694700961541244806058931697120683620990445442414434645691920936300188884717164118022318192831291319977938294043757622133711272242208356056486394407310433872947322043189388823341755410038525946032951803616971970220189326020428341044564852429358122134698442107125760*i1^43 + 88686725757288112875603289091792469877517182085987958115326021371527506999633098578692938983693318693514397886311027308389076873369988431646778512530994616724109509365842797645189126435302194158225016221358302754958997022107607119957475665846189493457869475249704271291586855006610815797705561735245541600983837661095979992110076690886210449617645563702674516384187005161124491060600156493782708225041042766388258505309156488121838642756211312066666555649658693976396346367137963279870393012882503934059500345005096777884935485922168041607277048784583219570917453015283293346794653081472083149390972610973928125846719932197862162653597684547500632040874452906710460809618668992844254868712807826275137026496354692677070328167140741090782325869321390035432247632885688228583183298443913825892977383767970803521501693466860577280624820792916282518307535986006711017736257164236221756301189502235942045086130452924713605247927406084918833754288955247759515388589435034431459540179646549917964189353628528283506356246989505593965539481192000711366796532603657773077054087636862560783826944*i1^44 + -770582129703680737114430238215800062483900626553209893054643956090890739195610978679236099165203994327554994075483660323966163651157597347717524194355312345805923507058624066845353913967320491527995894039889824827364585655750871686268336148969625359414842956791564779564451747888194946749030960926845660586670105601046142094970822854315990780841011926910738414979820783456358170778732197343012538614195461807271498822141586177839946680489279550923547069838776048405883151842631650794234854971760461324553827527706699836393164987749781043493697570492095964613016771376109971428388684854811907785867351080614186686100445627861792216536363506621979403977410633927810626142169500945474165484775272530081041626391665105546038729732056702977885380897233538641665175120407237027892072242163104671507936496055095714692887567744140219640167184969640724733984266421401857130066565195645547654845922959381146812379058653655125447633137896351281673914978622419784906354001571620079634076826506385550230456492410176419933727410529397693477305374051530318179738116672767609957388580986814464*i1^45 + 1183879212660780457535050090006476993612013880811654627796674840397289178646218797039912442096661483582559480956103328280515631903759898185276161192340427354537744200242982085324731378269973191619663709556627346603275793921754084872276034555511996528802693089997356514052045494450837299359078615891430142753687520858853940383445861057044567309879116932580166476554834429815384681579039185173482020516038940954937957212975911486965919599138843345315818560537965693693358626333412510928937212735193022109223623459583586414057859235563224421237601833217020756573609078457624251707392595847093953240563303921046793198545713704710516638885088066565106736818370590626912763015894274260899905162296677872984743216914261029357571709804132340929733970639513539828521888893078382999264452091639190169676553182951122827024789810147899419889969494714440116339718647443212293273854658471652132709118015254489039578302230321982652847919262687248703512639819233305112113194626874129840711944145485378011145340556080853947121314324810567287942031116882969990848471855746868888496766976*i1^46 + -8338173116350683980529572326166733702507737953448791012997670821901778468180951278732745052216913293373783906611578471826869245845699314198359893565307527195062018002109743307875799955862461172654656822008741758676297917766001962379178892478120398442629700410560093936292334082327886893154617407398219813200395480024328769476685712414087301964677561359892304824987716010800154499599772856734572849590324091108178969757611881777741049548294713226303364436513782396564327109589184860512968867264743191260143963600090937939206975382345008820976777677949136429485617127633962170845875701244766217395675593704923171833938979342765078407175743134964520835752378946555783114955955886566923563564816296523349457464887626840368187373169342410432020925363340813982321042721992806067213023845680976845419776399979407608676492145211663498848450563125686502648931894549868221837805764613268280512687049713751243924035182532707794685871099350201068382305559208534372219668534920830263004080702088064124943839028811848118592515076655442339534690199815789778368734207657639936*i1^47 + 20861671591229907538969423192334413959419688032925009632652293838517036031574043077071369639187111733258620054120175956806810567270780056492295189695434573970502904251782287526687066930105521093769059567598866820687469328139227801337016684715974182759159957838379985308787754566487808695514864430283421377263902608697970289162658967036807964024889349182154441284223401093529676309574393881671922283330854706787621551167010740790110674152414525264032144509548898415420580505375729507139851026414885588506944816249875999293857979401223671709025513167031371342093874518377169261414999365360904612123100221602282211739436571015001219263432873407617240385300998177179468127867073815176059731088117830372449306513138132589524090829400800893345871280543956682247273744696754457269839051785343822710282401938297870297038446290508521521890781177449812479018961372361949913838812460425300937008259452637099367824456748734254986667008788143555752493663348377217749592586007561744750771977992800168977546911141383402833124472530673438640565229371871193033585197056*i1^48 + -92054946365807166817750433033096167386680730175499252825162139464774248912594785899608784911889587582143976751267850886638025943551717065480890266704482526618857015154275470980752425121696604705361369223883810745790239340782214787309798112416902809959569451491510291079709395555387177560878599327522237905147381608312259951141904100205894913264982017035244813718258221609108931496301160935576257375003653288108883296820090545056878804223074666352173949392528656003046334192778499718504844068850510675023887648525270016882795326443786288701509073333912233867162985392084370177696287802226516899629584943525600175485944282486989139246041815960953423944908280869523231102491608988302503552074477522945355333722217896935545081948237548795108886504714304038991025927071695593858084068974018381119773823679338248444587430251582158776519327295937440346598058322227934149522569251720733594539134857175777717639997354880549984500926895115126749854453818817075860978897000207233532333914425766880149414495049651482074105608491427067786318836816121167872*i1^49 + 169380832470405480106592416218441169752027037532804608475267094310369373308305344073931492828479139571826005555768081972089151501875185704805660054311046906007668942618169948453994366991738994405802813361648573028846460618525186124220777712995074160658905416341297051640777120024747508892521933375254596156409747575244417170868676064608803071189748941860621199272118119089999704125007692042097969487417291629336303159353181226320673615066719592152591173670793321108516301473764780776688638796928258529793991129852313249630577419374865115358480417163325880940017201134790724421742584281455960348582454609140368502240736400311460088300449909993956720388194326059908225005422164155832990586681660683446084967694521368211149730338259524309567264670674471934741330837284272254498872260654553053837758944855904076031091360481956507581778786639108523550756179576566523933044644483597142559087149792463442204191276509761695927116973424772222055347636767578395855160372803592937578474244002758004003450134615572124463276606424362411351038099456*i1^50 + -90026795554746298848353287006509303319464614548224181546279541458160141259101279898258244538163724672194107311425175259399796315516645305552560845454240744350752786746340406806290393415248031710556045422544966364105625705829101883258299031449804348363389338669440459703309945405156955835829864975252072693281028573419531121476843064096520358750279588158069294853999362921494971946904554524866113264113017128247100895649035217720790621178917258773123953325557516608870639196942197806183832937119304455580499822570057811336240567435881449298826066504587429686294490563058955769919613920025891017595755306060493796589174901735527350363298145077767676368873822346235821577195011653041979031104552613142301129800349124707315690211387458728722612057302070452465327392792426761452471147561229344431832201414709161084438224238264632908200656725869051045341916415236427908487092098382335570622642153684092072782144511534450664793347067668525152197702974680975448454074694797949038100887341433955902001406591058640809429354862544748544*i1^51 + 20858938123180162881032684235838417014680235065530854485805720891906294052546783767785178155697265331906614551696949634125332446846054444688199190030473640077805060160369984439025325603129954127670093622562693832352312201804480158364013241834017346047692240647957961119057806998304304605989233879053393148942279329709680203930141101742856748614061293281772209813341411697200652425712455135559220117460931980761816150273538634454708352576812020634141299678332454598170911859060328770166857452807853739166716969093914133876176435645531520777147662836291304725683270125415585842997847497051056265537665169574404043260858687897612663373853415150592551545647303751698125516353672143258472014179857826701123618834670220364238460160243496286108672378196070583885700895513628755146057517121710026076784896576924618743036255010459228506362397450101796188412166299687063631770216842693522031722829454124184516585939206365693163235122130461640723255425460681794059199067241641770310859434912303607271696727855341583933106176*i1^52 + -208309091043294336672491243160262153058211910339991637610770617802137573443364807461229370153265574063722771817433274796773950976202556548947255996963948837726741335547305137329672820815245739050085734249532488845071031789672381287512221666614473047085996111848445740130626981663218742806632335381644570010717497338129756260452722546245898386126644479675893154211306729669832615368460879710278712309142180010128286753521407612116800626164322423444501196125251487550309469829351194402170806220063373254828955010475559843991550561635236582462995672877240821261747960634161057961066177222789638809424876057085035017145647379858058949172499556447859392172164452676135842547145312382489705108935616476261043033507577712535978503848616801407068936356455367969083964792971153592158499731729456828059059557254823164006045844054252612136619643331609251123694313790948939308134162275746804077813276815489459005954818554731751301263137529479659344407465596388012303388321644726738069908012971456512*i1^53 + 2346354777931550425899968539515517131043773355733043150783119785005531690121735819907549481683957077376387558986237755763269360745549731459128737351259136205890189766708951733069390820159868573425536952026566402672672280195982666659134754889698926142624166805556844515277073895349878072748452343042785999650301015929773162722177567701840204530004425546125560747923035255499061470549503323383402130458873385905961675143845328704842605687370596366495021296425899640941511926790326019290366301057520507399608207677043357196277808343287770022479832799339351425388993889563989141651987302115756918500331001512555883406177740583528744418324495861066908346324746268343976705873594575031573435621101635451396141790609836364150756341041457341956053558440318683484414127276802213938875735014762709046433896195057361601201214064428273859363341501494102790535618945132113461473084403759817845347762411803452287663393558250595269174031486089555284255469056543230592*i1^54 + -1300000674655199346294552676889182031352493214391248595330093657635246943129902187220656888118939967331362643227265086422399941823282315143115070125480474178970596149990363555099741487974352614729401000282931205842366715185058029461777332182422488821537671296054262374752912460052457585301891884347461432163027969222658690428920352126496627464181766211945032913562717892535539069307023750016926230166900922296804524877506036855257850228901408241641213522016791156267850729418787122568766521841292997477101986759757570276677256275801711997736165808634387948531559329999950126777486736253958820074544716383757779446767535714637081848685368558237272664183138552425363504514331718206429512850988919277137913227162449752441239810760859409881298826663063479724599304206091450081044654843696171438529507224350698158516809258439071446747237368145636851682389794985618635532944690616063390865597588185765105183445184*i1^55 + 44729526607415248133031626400045010883802994020680936190867175187959578111862238969164216219395771050112746592924651919215243552348763119736036776322472418346266261715645026163029326345092555712263305175606758130890923611144302017415098487566973900476353615626992165633903591954732966966522967045732781770395713635579971822586799223354792662598829136516459875122396346226826614856268057238873067911282316544340704399040947321687866787973715908376415907772923094445304130398402863079130943244896275463437832757881618318433413142816853953686580464400467342225812734742952184728169562553745126108893081764799675868772930814756461738458946941402866370475058160130687066835358371814033143157237353810273497752043943323261263848008177409182444857666839210882136594016345108919598475600836052148534453113471426618199976403710944270545713114748277553541303867722223361*i1^56, 34948114911935594975563177574324881497810275167209839446676096099131850898785978385662870042302069217048109032815252103519825374971439850112273786776825654723486099592369193527175762752914408294707263624521487581532155360681364396849605235957610849844790950204897107140006664523461615653700324279514415072923634014618510998438769427922589459580974636013762178053637207842834532927636030420463350014234165966331823635535096190866362391611610153018316895509025106200544235720369508137057849829016164474605824259367419507446509052451471201272504937074820265754534057942680350077731328159274683190065111665033384098263223958977134410140511301184701230156265259293819148139060206706081961847070336753865505140768191779540904848226098238204578737322257928327482274493458375369030896984886736540827856429535576627242586148116941733429426547738757764404658055905410770904493193502673830132546259888054604965324621356668062765976122474028840892093051750921961593044661145913563574456408840913501315872495298879322560665018861675782436306467356123942562983184786902931178617375941601966379374961321283022043433734322134083418301854410497695378569118876096625626538295413492620081879239269423154157774878010317947123400126505799736190746907653574577852620873509168950114846434343707560486435771194554196792284481753311839270265222204331856765378871999227357862102149535948027830211301408289707201650641814178788654238095150855848997034598128501742900419494385390203758608571355293466198593053659532857203010210317900035096829612857562014137421915569074811248912156112133367951577486020575232000000000000 + -560520781189853264080924913255512332884578653051379915115473055630670161414726582733837952055576210662197740589534960882885290984831324326853095882484937049975002040507191417429927653544305954365784519603815548929137808979212299326545508409951022784389038077224785255194636895005564085477708425784578526374380946978705538264439344839194215067954356699458760202255414988597296635440585438333072473011893673412057554596981366775363246713503935096782008966020586126885811461697918035477021089355018513137392621332395565566239554764349064380085516971787089425967117042180008620966047908819542034987522884842585997365521778521466798566811636823420211813913500288893822373503742902575585820918957715289073597394351503619461868347566788630863037496889079072485010969907265005217138334253271094679380936183786070233341608494066099711032677419844858581016050789486913721510182494912004870571430191643277201434669398474528903352654164743264569444225308581745474786118510984673933492776236826626557911518612597549505833647887891456828625429088869225778251016574537260253656929984659310948498979698643478974912936761471912062711155420186433946351066085777224767595814499192107807019002895207674262662183814179887223329617981755387263176948800095359405635187333847017918619354771566093646928645741285533237606684628180795527317259516538466293880865167999971134094676094266887143807802431068315102158212250700435142992756740291584675745753588931526587893171793765968735122710202939844642861636624375738548173292657959778311305847944118672609777920776321162668152692011918894381016331038144593920000000000*i1 + 1262697509054905327759956442335686177759530950489507830604704071260020918184540525248277907715659857121237736529744625901039990263862362424161431527218754856067977583594161263346608374017045670577862677623914192204945208617986974075381834984902343419422028026926490495894054634714182500414589521768829427503264578079140570894014431241530968354262746122572322800567410888065551870963208863030152911209420650431074358641346241974752630189841713190179960681365683446035512324575803564350536750119148506881200814446374552243459292447867545426142036398590027949001106723709364280772012568438906920176802750906256299366513957232455428947412014647771432280485180197817910460249006084021275805237733684004593475813132288757643404248523421937456780983720571056815181181659663950493043014943419320222735599796664701999321252255734295637977345887443999673478209254724877589406882005983450467029417315262595061338534708206501275164718866163774359735205750178647908805929554534644990690538995251511540783705943059711354069177484285945228136878389796148300332976206493264428319149186299510060778274465137656942990033845246603328890974143006737771032494311853044656469772662591442739778319464617075341767599293694195025937985641445980884493374360658894997902277270179020020644923043881872378262227422193953417357959180057190853501666004458243766126728883399251425989184305847497696074039984953320832614230606359765758577640361627218861331277392523933196805215419243558453444126147872505419570032018055616770231000875049711859746007069170394045602331343490137004547985055070117312637492577435648000000000*i1^2 + 8425062802410802034805020263589403062089500744730940178495374449598220029284589724361738035985862011037463905867525227309250272225253273257269481221129358956846184311385958807343229262991228493922257578821125360488862553691439199965207315056737111788450924754215308939266942284563446397273369049621766733605433495192996933893506243581788980849838871189329173477507462948974416169653891856764382929944072248849556695132593558501307543738951239307105310016095200333324113585238094494281494061391731759604669645221884014936242150723086724203575864849026813136968405354821925700259564611529596258514188258857350134701482410043052413410783302776373698815553700121455867219886953129303627023722921530507583849500692540627497286403305937764512253034073914024525788818997833059583784848115984802480480123164733452774441312957274763272188363723333324883591465804517994767013684050681335798684026179949545929595830027481986610032070621454858814928032982810480087289921781861203549522893835793448708012474361159526979826832853485956019607538613446124223962381122523617105487858624899711938852322784959997869684164117984443898529764601235002209279426195681357456646437633281694043732961058894886485280151353443364097070086602912528580444766296923176647342126893979533826220925296390338416700678811816623122624313283289287024787485524870898103324654685377992940181016832684443299607231625432778820031515578016245438281723055315690427574660032667638383610201272193509093788466918633497487912387502296869500259970693148559313036410678031468226451305142924095186175578989743018395601210819215360000000*i1^3 + 7549716402434693530031328538672976336708130836803074641315807718869100555850369075660675697511287348576343009382228269741855687978674883543605213292211261402679474675330214031362481931130057256635379666451335737210231394557905899118978653173417075335500334657301377679161733461675114993689030277205154949791649272176022625708202320201744655854417522486704541848788911235072427251594211321801997787848160211747594732964731930487879656502957718354011617645654267126040207966294493636950188284490597587512430344583988174037811110769731450698847905157973251584438963900135579140072273860253946339388297611896624239156682897106340090602350012599880341007142903669363259085778550166944661649811338317712530041607392461478289115969920771595127225881837688432034376869906045705907753895017074671706670281581326117479368587149972821180204507021890637509348926495471065249899694723355685912873610025045224577174200454298884577852255393306992924762705508710937401538889844463921202919265727650656984265633342162042742066447297344052724094208669565011658075937010731891235592854893083897898777643361447246676421844625197572500305465794692183606622420328417025274841739955163246225234632344750206546429768993169466120449489451814008401090328825598751036486448748814914562079349363428413896582023365806050712166119388945828855961091023954083234402138075694415177412293369778335716095566110691657335229477049884131219778966754042767802897982727794510967869078917303452070112724958768592375728510014462252840888876841762318020193382587087211731119705171581551889639401020573175923145519713484800000*i1^4 + -835734955591905310072369371662805004086502577872612759655854677145244119135540292850899049370638827515839082093909310630223268471675772157675154117198725433627711147140084413800131247320103215456581401159036523865099292790630593330006104388652589510098817914045605207810634233466795905314198628664456700012981373943994161192846145550109275571590126735278192495849231715973225407187359163616837187689910851128352513573885305052512561982914419798859602526557246201321056617338293617626441268050955403685190546064956535842147014749913760929418680670918511625698971680303720867586458007457081788346920664881888338406652601633843085891669840546406088013552756558925769980544855945552582481735184129360365702877591869090838295727226957603946485427037124739656919877138803229730300413332913968292101849360401773348509111678324589994133755790382312899314411821778917234023219925305295062651423327471911761690903113627294350190234423327899454808604282584097037422945935680550629732902395580683875953111318946594235473835977824221793673712314273684510136006941712436457521267390247433987379975187604143002605411981625174623245778341302317454669894634934172524294805402954528655433128554153373318634245603970570852293117173877999359104390313092229623369441829335954225327655714003574200115794623040636242594947940900257071125584984584223597696719087682843175637483918593056092553536590198117938566782557920198173954935803532883447277963373663148375877687652144324892354869378804791095128000412134584443248203714344442615750623256873544083375134796653069912209439599984356263127940281139200*i1^5 + 4183468925708726960451830819417952083984346994069672140266741366300345886849105292846232198110755616695632504149634955164957568154962759698010128329064878808454039857952933315657764726764618332990343220653899366905626171907461466147831130038183805085411678661493672666993687089292954594335626547326692088183694750082467500331592135718242573030442811247080029303341160186545509599569022600334741018216581351737521070119308846013500796804487685720176863849682358038217126273170577203239788565643982561024987000762313800093524212959929192132487276835446095162686698226120343154234205739166626530065174369327221624873099485389724424596088541013960129670751463681150587008769640752739771024983389213571472072942650993029454365224260730897130156735403028384021631756656866685502884094436330035146606535375089575839594568239432938505577544035951055960171597868793757916839896207156960611027338595954106498240931765613962756698845653901915309785264008839837528620671191161637784147156684520577517059409758509264153837600748326944331958101406583316407244387905154629869990473649780980818851753961420760196374660889140757536483615146625826582999162664204753087330352223291721734506425349513861686458502554462569970204356724202206130173744921956469591043334053825993379938960326591221950996569186741869548108753512906764687428185961559483987252589055758539128118982869981657832026838549292279489944420526615610436504867136734438539129287595657777377668846725655201996064191105331520532463355020487488222150903515468902615934301550502210865311782112330208958733007170363735137445564383232*i1^6 + -935937381965047873966875856820567820695279081737609297470733661323029011682773433488968135421277862418408069141943609897977472940516940593555339192104420713717435991293684534778523976287466345067072372337904810970545760127462233825450409807144229099548092757490012335450972617723802708663912964468411429823989067834400053077192942001676484708835648692269374230715261395685263638290926530309479725604653516286141947087092397663993495430381900412887823345716212565726437706232491870878154845071818671826786360130096088812917485201912012553881295222293482361500473327884524407713870045505835201482563165838232105020481958637826286191039489674316414040673984258044602391692099281558586473844476619407252323540047862775191038542138881474565514406743575832177294721265185233828654248353831430957824803443146786837351262670796803153870374570741348754807099471430210328042550309152227878275362079340587491632572942241606733966741712800101619325130699419097856704658595701823755257643566889869983202807697132909797022781168867601860334941502567251548774769234577933257579585395904272974566579651584456269947037955171417248744497096538286776611396013256032921217778778305666892830448893408212977327610483999132627346832261121052467861095587966997890727467079420961338041219801842827489587733028228358023430379563465006415760585740746181787373083349591796100992144851847682361147102679924338930318277692762730370281590612608687362816616571619730199276389963084558616807825889944820418444670299119311826278553326403690480781424614719005961992661755140672100514239065645966035286753280*i1^7 + 939056703071552996240738124422367487245632428219168317483945833470466353334081199891480725981449307672757824675658331716986778734330916579337676125287012246523115148587360389467636003382416125774693610617699967019089495223298973594811504264917115999439357951395473374492550364702396091128455095390943045656289749127972265159313936416349813625259801405168096527093922405087419620806820399065071501197568411283239782423804797803791091634950528567923057567658667834026454677743116978117154354392262446107679539516929946490012979923017680328362604296417929294675844061089475656206995764519295295863555092334209225258821558827366929797614241844729446655830567680098150239007706786739004439921651205273775493958547016399917302124271364818536222967519126170436507702193311478874384190220904951636912778689835521753864660891280500619937741067215341335549876103062537428744729085608769635620977924409637585474366802585121194063987969289196832576404419798120192258266050103784676184148348750783941855372375046717995932229418656950226570646442198966588852976753310719502151305374970160409285838699799235407298172497981938036634219825180285105001783113309754010020890646469425774501273912449419360016797090190677861707889427666257235272632618078277322506977126777200849256491209491903833897779872482275529398834218610093923243506545740733109039990454545658871915377578584467183048159938157675778461941665215802797358237006516808021554518504555861452770067731158195094496257092547125299539358670307691011720859326257546115365813291503621179998775117488542166840157188008767150620672*i1^8 + 26588072714437989797219144202572836011041651253269413046866051010110420136316943389759023013821882012742034362817134345017606450984513986842045895867404722877967565756500526684213934330563054396775194439496777566965522431626496039578620024615802607871405474255364081839599415962444742526532910619739389468232014192551407461692786600838401662116959572533345286660435777517974704450813483680792808341099408644312521713972925260902842484897898246263092002667135279342622708027268090891464315317481147947625890661149046036479653677106623537035096901149459517482609843265051423657709500721302145981265851053229902845369640946888816716418352094900744924924515577197109511906070908292984290062797965571006995882180531682182051950240036935568327071759107770367032036441074722138560560384627756650378566650896523575887394506530617615941386404700191599649506924283774471345423499754884805703945832539658755418242497879526244259630234278233837527844724971579435175482614386555638274180666947198023258786417564834462186671305418667663526313887884784854896681525745724541328265064579461508474480397622243621098162027312703177429954259980769681002026979319936182787442013681128469842535918366197899099051337962236287606982402660276575621358382509048483943798999146607622233649280944015411175168478372199860573931993667496697490280300892660400198463764112676366854447935255716997923943143134948947522491943901420588556469743794465863327326180554044966692620965401690716036720831122589542754579838477331238904879001391255364609805359619619968184997894678397960207049319050154868736*i1^9 + -1593102262879096693145147629655279592774204038571314942102131137980322884349084502556494459588439790549249817293121184587677360059456672675837952591829277741007749525253015050895974707731432617686290808652966749008009487045893460732300175870851678094134432621711162166268990083232893123467346573233816422296689908223059464566094204886610508064314017400540430929777866323499826842789102456144441926386787805911233832801974654920713489807002880938360478736036118204988151330989238016179640557654231360701725603284688549248243664088792350249157003919198137531847930593949883662398857455340088221630321216696756776342918869905303509167780569918736369842263787507242683470479562096278305243291615458947841012334799595764648203767613918568989172898229097802329771834833357738371685488857857771363678846900934966508695725703833806965658217267748031725882894883589165138805658592458324283617488547425166439806230712788454040863384387275628593543933405471951922202395251488664365554276428910586460141241553307686275184009011457132941691744115914848082031760947200668389071000587782584361693265474318027045873484284934163455706098393748532140788540416036110837265086920870748120029423469469166007843926235808814225524045619577303841382634682755851681498385453504093625053099743408710273604620230012409760960672478977619684485697653361436439970459695139456252696058026575422519720932137515037523811033625859854662231884847363996539175179760588933822683824015678902527923535533763587514725367932938194745676976407219755238804879872053306077750553285569226431185113508216832*i1^10 + -10331697404680466867482230762904147855763400091403491847920226270892779783306514150207325993303386252807101541315330967810925357380887642918447000279477418009922247383946411031917946222007820425828879791392023721934024235146440721519112939214514903504477283809856949224780744826946757579018788718012211861756708118872208019735717278131472204707880532195102292800262575048281885593266330048762042890311464731308085665014525344509980461672880964860827479560503029745463216358741324206133107235767567798051388094693170589791259826625511171048155820903092698804618131262811775998530757255724196255727995154900897594306566150056485256742712469381861243228778386490142266053001316616063961288535264110175433871917153926216949522707513477406881618632503043498973685268527181190383492545113102209340064590118566896433464723857814974750746678926250174739033203213462669854644696546577425220264383863943917347018404478601691199333240557484306869433829725901624065132779242885609086872744215663393758982757497740897444420145893700783506697620828299729323019847818776640872063305714426836376082683893597450790658549731821037462439488253708954459309925716154637654742917253346703803215944680992420974852566937976059411376637173340882623425777595106604904078561052479655861470032386916717964046310594304890788461277331917984096789193762096189370267482969455459067553014718268079511834297635720385114712041731179432858042771823066643246219193697188772609947208920578113882248363892484751922035173045087028184012560975308944544077273079534994416872111794283721010068848640*i1^11 + 4079291381105902596493089287603881808013757001740369549436633766955340829949081045383375992699771987027343581705617594918432611593259346383490660791981393083062514251999299562531385870371431631286930587915208440979284576497268119133266854571964780698477788835848929064233573914574072175693195573240576127859876359547364160487941619311772755359485595446966487271614925980658286652740110896974497177144498110310743713640294089196365126661797075769491147348504860533649088706084782548897678500986609525668599561055107842093036673069728006605236324373173931132050570173439214312601187086516437896030188022659983257211741990471220676361322250145123532160334323330143020760476557356802451331780925235093495015005883951800878767128303326446261816259638208754030436742821100659375241461282503611631484113508599399603827393867598852092832913341214781940302945798248093357565558530456408326798846222545640704031304983908956607707286341514307092236548673035389438295882225628384496761368439526574001207660036832162965915177046948022249706611339632869725101005717265272828875990330671575815965207400968216591490192789052770583707337096469269724999739085100520446537082336313928351615627005202369555479759101306149500799805175067312288085251374454316488851394920351844231031382519937504137463684325913154025380387623521371484907771258169589144157549815764656123349184788188978742682148786609182046313143921763199632459724518171977423989503182438247628341840341276578108922004881431774186272025297908274125130140256995470727546204618467320965793927571982912183074816*i1^12 + 117982988947850937014360777179884480623045197482860315592662942710909681414088341179756517722667724243473141674460798361231602776051525673549710218457758106443872315543817527167565887152915842182195590290098113822029105069654043153441455911947995518790473695958033815534020624655347677053741010728880162969820372781196706941598033430528352764625160402726790854714240610612035656541840263963627769972444600398004517721353645358781069589989855052922668288036791380357743699383203903374410396962690574867038762994492145920819937503280088062956834329297728846094555554586107065006618744672514647182918279773537621431558307167669685810969009595920611161343751107314404040189763826039034410311813032981131415855663039722810829144920381926751342800527578524354490749481126573548564970888928656286220223185151288302110344353474508760174494727243270086098894283127993970939384201614630004585907403592162446685000586503822934543275094453864067209257407065366418399449243987547679821977498048161943967434684763728489045474669663924836166340077718586392010036679066351278155014728762352553133995464328641002752449436747989427218043484746275163545124957140233626920400280031676087726561954318574980931774006860120922573550720218112176076729792887573515367436277394196881776258419600153719763322543921739158851664514380402409000595891367762335559657626399613922609199253175317026629191698906944136473297745903261070710844130374349218845501282454883438130942587699278815889525109635322134760877666438692180653972282966599327699708616603917308613082196835674619904*i1^13 + -219175177336475622437511372252330313857787724385335980384506281634315093685004821023820242607748244947008020978278703531399408017932614891681790868098879165468157079588544483679204543024311449494192963842884910652027831713022718753957553484173758813332250241280839085943551491433385237307885996802111601937922723891541315680499954411639946688669712655510432694544732017876040823152311564065812506881696899989080310848630358164267298437895534744493589641393960223245014761893873852107046072841924282385482600427800516832187044412103596914687977937794797265110929622216514074261582737136609278268283062791880218260218996546905374734869599133621270588728863124566229265294214246809058313859697012227781569930492009511669908583211976340406110469308304659673869077771378025860525129447178252599298521480528444111111001235163672383062033123958800645178183956983448793681177538471458221357168435994588310651400688266954313984972067261255950759130026839779674176232572462684463665737733781382966793773495134935509665660305486972754317731159340111568336737458802271112794043668746040503794536111676916156722774897428765834948372950487345911938430162044734777258821906775738035711622377346889384360941862516608950750329240385212729451743917211724804141486479507458403383087220175189426168860312356682651037765119959460207862169212884673324139330848176396359810695506774408861580620475202711016578571580064111504729797400451248133962953494697594300491367774014257199375536613700587734100066947168446343895353939125268045098824253183853982900034773975040*i1^14 + -42007115502354822645105661794373668628182860851979553667338483268589556844497533892548089033976877281082045679966386479643352822250239496812843762963995461566525456221541109157508099350954217371843703510835387183742934325897372684068609149096057228694958896030179229788485575335415963727838266562101371756102233880260470267586507746712250645608326163989832130839100918695938967292439932487133268565548823030928705309746274378805588855312219546531013414810459659689278500936699959766284754006591226125430266522836005504726500252704207538179538691004491661480902466377289137597863968224877874715998724395195287550415748708376705641258314784041071855289736361953218269492229540992769969922604435975577705590303889941023445988650665349487654531524736650032979611964347719653046237661345668935694940088139723727337232527535830145366393253780687152290349875179424166472879703871449151402814436340376088810405072893352955809845760433668039243927281308463928138816483477695156642526156779040175873218589335455591537482431519380171752455234683083005932326776889331588833225254387090244787921163329333596215695122090818587905425749801805825525079835629970237882185443483616774333125641810566979199586351804105925827240988215977340325552260555588268362395527514271119094357836610862715604281006797194491300644483915552853395282515423568831273943540217689002900099979159263214860851991204016341223583536768708987677958865270222525904730590943143405064788210380019832601105231343332436999442276191074656706159282834873181754078716127512338134770647040*i1^15 + 1456232105404160580530386917516716795637840408083452554631030060003511423115092202883711571023729112554184484736590469614812964211573659910612766124637138179793338156818356843248166301859079342384121124304788217977837093275136097270708738572457278509720834450907194176098330598234489355167743639111406894956838797979901360525282442978201634270306531354276115223013901393382756002278793838786799367116476419860927864056587291664949683132566184049355641518431343937398478140325382210595881510916795347204442005406744674632639470755545150347803061686711233425354623039577093147462907753302927983615637541131172990859988493630142188392347375955925886769612637646941126115977575689357819542029297234318669751910935088527713478401096161002853013223138653069297240419654273758397409552483899945582359092025505297172618752521310392577248389790224185967089993329801690248272749782384956998795286668978700907163388118365001654022500752391743204370790267482108089012256985197733272995669328564830857396382560903684382715715625956738739755968712399892111880020818160832276124784610550869589798531255866315396890587974776499079887709428038332063031897959258571793668287590045110255727000912618936559069786373001014165717669503760779770334257198505762515821391776043580382972868495113543235077187940880862284506178110143595835412004799746069038467877927853848128630450850241037943859736492112201851700214970915623686238217118990474929390094089833948785350439218111874614647548689783362442004401609367338731660062361172549363111660346207740647964672*i1^16 + 127915083899853054027163199997101364784253000116184717590302754011754560273694047045922641862971947230768052211087085778704142080795545239727743925329610303345623706194479791543109202141627728776617618238379814932830584320827334861804763585086507029169129925920083721710394263418130090881588915056922956680592734355467670116055096633538013215149748154167105554414916155863112852719545990094489983198906285387437174249824251678449052979395757290346961143949804588024439519202050664922924039456508091352514480298830406360579604818761073343739786127465902892762171259585821814172322752285310461658784038430709384549527179399652569933979643061961109350776107888977675516240194788510901099034531468159687913448451292955113656479261582859994574520507627708137861801010633829524124392526732504876405568194840121625884201692611319832375986243644373842617468429426258712863011152361483127939183324180009488534107804086532821555180200948652664741580191546543508075699864039715653721862490823398415886649115933790395511016682391275403081625078958720585541472917591338104092922863723832496759401715007599503237115513643671693476104669275753305143437525091702954223363460021312511124830402033724093654877326899427436696114357004414770441734130397763116008102882784729423492624409745036986724293323754404624160272206732710067792995256477007186407049039215089658885369113866718790905906756749742138148699695572354302572687899971118732001913322676810262284221396836354781315468379998578357980453911701482936503217516324704188383254248069642846208*i1^17 + 4030197264512508635548560150312499770736705057506319740559031613802321972594570694403861850592439406434453225070327389844575202549440998374975225694345694954554490057669578340764364452397626648204977531433297217110912785607755986702115480138189773061233155791744052904032080451636747643909375640156793969834713530919676001152491228574974469103697538355963027476113501013256778537932782855288716566873115109729635876726654784906348619626039351966330533440996280018617735427160239528377287817553736901206126335728969736667087628333089774420499517744376256394035022487812506116161284035677637992036878362297568520571324658047609989974024500102889226710030277162378524063803578889516169266324504960910457179904773532768039632110753070160563129228249024760925884867413143172676698132901744152976879926405251006789595103579841691542402484361879056070015814543658595724698193132472018043357831573168810798806949242648329577838650569583526376052338376707105196660006241097735116989826459104941241980358809561792552472512070538188745295167259169128090038189461558262144922863856222311961331548693917556885287807232084339878736037945279431810807655248176889473193868161460558220600211300553849120557303141731433371181558582932568877749920066886282701831377609327010454241118999141510040363404814454787660630225050613798998692029396371906203682908396303672682079272679189735926348845036568020530780461734387430483597699228500224935439741320041574019525458539636133489430356506026625414852905162606725677882447053543654574698206108581888*i1^18 + 77884101340868473422076640956951943801589898815195284590664883648092890403128671855380271009737956491503909591210980406897028997202338984617580823583206602859678801444325328681539209282786509674290068728825839413395024612607668603755980698419542387264898132457946781733541164141506958820806825001825565586405051706426368722761630643666973188169977873891585615858144432188910088190847017705265539128492262387086851601679381228483854812091384500435070768805082941556709643829688750789216416351962412306850898071828026115160439583461817695051965103016655219898146675016031441190364332052430443019786669671099341189306793240460065678227839348107162867866464391834269257647166505308736283414880497765174778098444609006734846409716962180751532568049367376279065350325040986578117211862072371174609604394234355792024500276788471922179060789697478144748767608653325290960012811833298052188406171769635652316069616847210939871607267823495624377233054891073615104724710813297878164944679641824515334942716111165438649731030713312182406763047577816561923686590571373401776674926246546088289106638303133648320195021452995440073086266159996965564638180963643255017140951582172967304127377443176606141339641288145838163908774282346143469906399805611789181434535715995734084882853350063647164290720049372738254506418786859684213788218982901161548124706635965542480801292721980694704780799808957353886590648249276990850844853949496130149778068184715713615314643835110167965854537261911497413455553244756160415101227392162706034178129920*i1^19 + 1039213257548749262373661495980160579985051227950636907872802216738370938563870011072676139242335943137055491051635705059913766453132105461439946330498467510320581041881465961376963246192187560852547551131682076431420531008902840139346182888776596013763426025068928048389837080623798006400482133741076338675096930656556400569002383590540171302549976311584211846669889098303814412383429482946673663370180231218478187933182237958105908756966096805404935444958154056232605783978340252253439327967602071380248877834680922439282984856880414818621936884855293318801433245641488341406523874439277862999364415848134780235546975659771725691579816771117245278935424270982992243387407978104625470396832483389214868503896080206237311420995052217286878839696717781524311352042775811066783101940653716053972032919906052477895179382893639753786685572617248407370572760040064341689112198549774770115312103285413670510796026218642966143163076876418597939479648611704560220664222522752375231273383796581386106232393135220059379025698807028469444385018662911013283134934993504848326803318525400504220932293714325812041128784782445874722083189436944010393047549077164964328712146731495418801851898175861022749275322960292572572490862613348409367705651320637547522149874017878251466545213565311431208704105372038738817644559076087049915955220503222920272803507861719748046599019871285728765042018452325672898145606309443974688324706111138394083382545308813470011853720677017546781208088478068958040997209838728755484520343247386851672064*i1^20 + 9910449379650752319042049256568297644100589461758932738127763322020080402595028041209503846018249735855689784218166806013082611360003872617994024356966551240694456166949341691899517089923851728627417828174257794875206407447909518239464253560176902271305824106319409863130735486723830886697152931249020177571558119519756740894836882701983347563690500567797564332399370954662278040306016330072279650260087289341787828518463604555657334276041961720168077374251219389124321472043911270418060701848285675063294960445061135383686880462479234956566572126989662449061233225522860607389675897539695892468178602692490715502887849050577463248225296268165767700878802344095971692814661152001472975278656844614054247971466387075681237506854495049273233566624174874555618870879223439591726047461608470594584580179836185228877917327829171950269472100184735546329196208795239103213443609589227433530329450732505520085345426131143519766443993753031827018960574595858980141702573517562128211298345632670966542955654498791994301133431508386415119691083347159620163850065101470703412402414840331730438813494031353254412858704776056254114293870024419848434870012355988647400222355741723476188338623085204583245297540498971109153689641376440747882127762470172177453903370568297221747817554798270085144203809895649621611028677843371694515239972001741650232424371235157637099028200056864473634253164291128966966680179609238941523994941527128072807651972863219772584228498396010946993909312377606802394911608626795166744390463117066240*i1^21 + 67011145581811545254866534581856459986875847700479055439655923592748339946362988166221869129324897459841791831444253000258775782275260373949129655500478342514134239139506742001411433543437294211759915464653756898360805175329351855272895356516453172892613739062571220865338946424045392377338946195557597062799923052598378000342249852016247848651820451944919055817802387096299853520627245244530964193355431222608944982346600115568496877653525233058836961827632095193232107307526195282880874853655417019113793676429296354878219837574234769392495068649979546429634610141565176091197512654531746396415182123543527051938975614769842673203104211864860580306462716856619077195173078903871069784943582868985561517590443828038162669778115629435404085020584963734621511495256892867800063147411992280966267563138381027961760231984010840664540387601914319371383645349460734689491715420151419509909532901829666996375560258457825036741192304635132674826037829230142328456464621677662428844660306151334067351481436779684383789548651343531149269332654817042222077156699107612044369821610930761332078186650605569381495735891890031790816845197480609209837256197506354388742677857632170323114504150830319882159621817110716451076346981946353087957584596074045208754441982965858405715677033612775034615568858751292537179227975078475289500055678552535829807784145928321073379132416910882493842553960503558965434186039076914320984642420511337638315679222179095804502913932373482252773340644242987328622609690012982699694625914880*i1^22 + 310753263108676863564581174293020704445653013798281357059234373407553742566752757624511539201966123757356124951779427434665097728777392683905923315381820333017292579299813553538219140870461128110488066382469983146981617706576481251026796368986540611336114813103356185433971252323441672908299695956363521593907509211910569535806389652693155036248452700283120567818643391448397692324382027371943440220586343271689234483023187785934815900024335345259472420230774237006422864300997370329891526735100800082075176727654065513091105510021765397465466992196278147199447989140863939680281914376795230797370285952599180824242088709602939692417868829341466660796610046903238070670866470936682542143171501508915311196288692065410471038520632822281526637629100783380134706399777086087500859471223853828827304034287711272377245885665772635018085152044852528149327078200324481720202171477720510033887801113427095604535897001040855741636970110473615844040604474887440317488807615777423389246219984488139678783490010522394248845114124295623440587657750845090539960685310002705312155415306080854140672500259495351181678064352183218286568815076988810789439948225723855363210146666162742461221741357986309767287348310832521757144333370727826124142069650441015323304007541496733965805557579192585665163487296468220233207204602917557282500898272016187258033147776397189957697736848421405012598388871067983266237965717385738630166228998378845531785530855448141336887891383646479237208578102698456774428995250377676925435904*i1^23 + 968981118133703134693204884819662130551189006484482520187583173320851820066510286742230643380142868099243510409828375452600370836762002558781299404467291816896636247088400992103834619248901273263350160686658829330810020696018424453701288334589653310611590568612799098552055626017023840820747302467720423757887817338956415437454075133255320395611582030050897623072604548506918595770842202207070601046038082560272763431060232512714219973715493997129646300491619068845969629037962402529441578489565731207437241436007978067686536484552209470012508236480455787457492795434284788229105298983147541008553468100016183659252735928455981853377317418777097571488642192865956028157551029377652880463435280905887130402140916650717391260715588491594778218295519393617483105074724484753931620158085664447349536454041836576079445373201846611074740189377486734996672542179314782006399252551736878008181250699632917376231234361155752159691952458984597269426417804253445196822124363773526404294212715837093988240316855160515399538691735268083427212674840206827567887758344787634321544829443093131737147224926151938840048820451889376130058487824398894040771139633246520464367436270244757206841759416763366576414912094443484299687839702758009654795958196205509432606624667106090369978411866648112714310572559327573605242337277571501957037074887706944606713856546987824575633269523434617604614853066279103905867282218815037840784111066320439653581282012427818506016235136072014384489027132039668324816994199503110144*i1^24 + 2466790500460180330210452690744025068039178765813312929676905634692306343765236074469917258345360225018149506685371950701924967729192302880426347577143634666582021549553799902539776446703049478653954771097786510330197748346937365085685372731321360510869255446839076681740095420481798813510791607020438789642228229547222839242628152411536987901377401762305525637637258050168641263802929987902492139135809856614258236499340880216342867101541808478684577037056946784544328649839404380110503222643324474630412187022997544622917841394801397549498246210681211021619226559392961248081181520771885814055630063500226104043208144894935045661781710397779667770204010765500668203446149857012434384750281048277298824059954853316323605595726265155930407430271716189633443701084117972186310411235567598323721359080737084288223319571003517511337985987135327269862897288288631853741862235108277665198066287132195243088272454319508954145552890798044487881914418969349392328469496509247140176053309204875776722692868185384607945103480022670049106803114690618934271712440304987953455112885613220448638807635405074778622488041713009036320161934462547963266257216710937146275455207573467264867448891358324959059999316377868798324475616386817448005217126737147206251242309571426726067440385030990850556560648013237616411473387984921254115723356860269402943049555993027637418540675148401551423300564711572949139844793036374571195985550995239685572321794174289555758835365036009484956644375483016114740519646527488*i1^25 + 10643365297090254042503969155594338506042027787171698939996170953852008523951697128373141941751818808096334171163986869023443077405821425671221181638035420976081626623132231058372964520098344354816574308914978190725528606704647984143288294709885628306303485535270155336122029702336837295851470659400043860440007235668261253317159931232689873948078456794515116836866557494000767109292118033113521257807213279757675835104097320696528368083649959498501052025271176414272743207195807536295415937257910522811697713896669058858895660152902144904324814300833523446599573545672160302824394420724403931553954039714339293136710440882217976063043604801981954590360622081895564693018597402747591768294537761718574093120192720475075182683376594295445530160578713751902294239294185176266680748042033135812655758937393085247984538559883873150053912077393287314836212182108022815278382477663835990699228711616558601566498940386676157424777627544025877955723276697333640131261585743661649221990378757291080151411061509009568033346022374885916180724637109411807928639270931823858440776631758035608104467325721856093837825264658055919658760028805977832881437010393132680511978737595062351261796329399070189155273392827726948781583125228988991878862623030112929725322690821502071919174304979979756143421360026270918119501250727215131813555700939417128327682656281713674351650852688075401908154653144688840591604941815644151598842266846280971986043632847159829562691484473808759001933930245434222781136896*i1^26 + 61108282823664502745126058170226578220959862764872645189420211897826441599931790044385786583514907043357894911134722261263264946454319739851573854918316416329302227535364773733367547146939560210023473349643634115658782176091195986569213237791885489617731397536556916944591156705316142687177531133780009908620266060538163032860007399518940399654431390507070250785614054793083242351231773785926342767545051631516443604167938587504216029916455211470293279030894327911150428524366558176202694149032894583023753570669958096087267213645789923810571947717224781715143028577925525264483259203030497616811700412297190478339918701333738919826267549266198826756012611782785044109892397327403961084495567955524688115402422483995804736632498908514242450410295275283485920088638626925837564677804664308703112016663855504820637447175238695164490452558384912838708615863322203733696281579479868007877446076662994062867666099756759724579395266818207178378210776000712648800189171078180995327891039012009597495444914144647835933711006485430172898164374257871624195822526084357996712285594541716600480271119012254828970562770012441618186155134331765027078696861590400846433996991337388570682831770635317535741099691372478493843949806069699440884762207990702970476678656246143783221357465889454165661177495009310851420437823887894579399990814245446593128476105034817949847980539009963717954267004180860167359081531858384275438564342920940717710459134330241546026288538590996268433025125959126220800*i1^27 + 241615993887857648461253341108677667717266267639314909715039311323669310631012569409317337642539536220951509749266019463157377177836041429068064834541450105688713214760784577531911855562399260907146837705453800541301794571840730725823161537567802953024509703278719409690363493351721916630364437249518943727346412319063189669818275932046884657842689381936481176154826336066172840167870847098804306562941530708748535800879111713685369843606628048095472354868545483791050279019979546883717604465916871677914605642500071213767010422643297668162449037983782315720952718306787749306290494084104810038525186163643044118572369411369907970000434241853528089854247194470401630664961632636732143935913885000207684549462327186679890506360372267556921966122140983761648837945336342435432273257446078364358619413638599146201367704832786824055614503858799985505947933086535071074356174729091416192941066344148225621246353886396528380716172078158561496774108374389433710462526153646403134278807790124660195879922700281231430265997858197175338218965511869876124318446771189239772467859414240363316268899224994689596413136654465057587641755286288826317747270847394061906235288742444120528459181105838496455482284954541263981598269049784325375024515709995163077840196251887808251785342306877678420217912123780665437524626610503199632910232480724728103070891696609207872993368107371778032530765725943485699466818277933181605259307399056746394902102972569189276722714127459042030357782091268096*i1^28 + 574525550011995522258355727534016342144222270355117955785013255514696390104985340771158271951084103925189985090284383432922625693266101691647114392447730908959893165956852397446183530003597240756892864076424215902345724197596745154349119824757662216208051848521373514291937721121842626562830438892261789477624503175270195403417961788023730493983454149696914007941230290023680370742502366770443699398852015910069811601236930680354259642177036286136217779412189217902150193640049820954030355422188770262273949414976563755122594705565301606488198571466155733445689077681419714687977690464583289555428984424249173459353969764143123072900226846597776280409614391459340488223457855838299990556735788212243679004837591566998150490618760781061610759776089839453785828944017275790669624024144094270995193320631580204414569558994952675743561635360107801572171401140584557435087094584790238854833324339397574964201936774540044526586451678878422363791537587908364383271442954092297434245948255374294844022901572311445339862178227259759315346899202171568126876967522981814951288680868506867985488007119860213788959726089478948009951623157137867387773154110889560221073094850122002211340037185482066403629849441352586612368977893026821668016892174555931869424137295802060149885888912509606027540204296254848792519533892654465964565382516461757224047822347581981823095579504811215695185356004969296631907893919245837524826777599090312801622012293217010122023398018552339037390110720*i1^29 + 757197397502090430293952591368455543984147723681703760795405568010563536571424337117657182359788669165211316091149665018064843995966137909886267997576501680023797938055062856082762331077289934007468725157166069362451909861842860792185598404112871869466487290960669267528081605572502521076068042443991190563106065749364560588381943465384526554147260296213831799140731378674469695069621296906056723829618739171910371016754775506442864583544250596778473108534364312558787003416916392432752459120542043824031593150260785820331133809642067891362719423894622996683538023056416288224814793415657888421835382202492617999296280225785101425377617660186269051645411648936576307859111564276198143319254162406968220617907235633709197047057937235210440874619025438949530898692416526576684197574177972070004950681929857093116623488978359821097384431210580509324533475517937403073282011373289656317567583720298601850265052660631956291167332270290983863663592417303130807460003978121740639948882898171222965325373679499079919651380527637836743559940871033297853807118535833896343782259562179450668229532022582762371605604448234966383620763685211148682209671053183537964988860440905833499237876355461356626094245112184388881107897090118653244115722643558487122335078582421534195570659401432487444267307298983435950743708901585574961019058910796847536798338602784899624845730637055113119025686630432449941680799915376026546985982190006285398564866685951425122486106868135376191488*i1^30 + 406803955806195393744929617000463875265550652725837079417576866294360506526466122772970472253257932023624989938961291198002474783846084146277685707900191134645144419830815939408732525751551302376873628101159633034493151788411151669062405818838655246752500508771069199745364489993376848952102379193750941055980962335862368822765174237699858967223397685601487525854253685352445669258844211756324531472213699457709422736675210864329418306387820297876585837038256774198123492663606655502072624442166747396884025392168557389945366377099147701574108051599637364000994298337587120909283440384493958862046494054245856292077295334825517608110525049168164789802758376035154714148474428926808101382602799066915859898640101217347616453179640459566333784805877301124431173149124951054808314256096845627718801680753074437910662715406523272869509523839773197724948666142943796979617293640283480568489252004918211947660897717454050307132712950125648018115978299234397783464217246210269585277876497295302291745945119571100839105063812971853507677306917009730277929119522518539693260158258795816557919548588404251003499436952300428182242248290090120505932001331144917986971597329527455924480071870268497390434405668529302822465159828092871517984370227547578232224004849147039430442514383691333221104104592306251119885455994099082656692779402894486787323219888734808738165207557772955814389884195301680661594761020352781019460129516879609726038563162036978526582316155797504*i1^31 + -89942222154064933333320907484193338856153651988562938725633448511364867546830777173670104182034413195963584667770249095132305411949545360039176279618668646098400100291283008599280695094638614459621841446256008214119664187404580255060292209491960209921735137365197693609908042145179779414882028047247957169881998406519063961243283696705660491173254533820406796724326514965938610806878510886097004556836934174835134675645992274682226297014759315225443689906591203387062264974190815889902956905669931901962493083227755408556506268099418164391257311017134434773198083574009192320739508356421606098403738136696587461564644579521477030709825343336297076326542497137261616746188720313940046360935887401096176256986450911328537094206144495657803049411424830911476102600106398619579331968321778662617638891485228698963030035151199566539437228948058843640135641839924499490268988006680410884059384408539080664247282102960012743340820714785910994085080048906908256810840018454117323932336316308573342498414404247689581381967076329717545352303205684170997738490950867683946672241352523987981758649316013813404748740431354591568022834888715840154460590505260087257832728909383103044384799073402985514466512325689370421518443108867740954360154485050446018090718153590620245566948566246714301710524883830233825453630052890921108740640506385113358021827446983024097516619315749824086211898572877052167698794778779805796275485517452697364060002966828895422589698048*i1^32 + -83638793358228905531548410874487327150061333305229506693171364904071218713413088204028999278869593877754049598946493068660570986810804025556665508023397925564982012868725559307374308789619033626400867275006868685590212206445595947844140550200834601776207951860941578946665100588948021393189811053419507631033007603522970419189688230930064310109728840411676557069980869380895430388914330064621714975512711915689835360901936566275337801217217497564947454693905256854192973478597490086720687120054319558922143660332545939382319309218983099032428397203564486077549266522450248439451593908575243502646247849021108723189917049788460715821706832513284204192571091878707183622481373472606195753908191281484899309907894752933034810881763811014741178508463841083581689626317838717949104646805113362683599210926781276626453205977648148970090937669479547077081331266732874896236306837085077760715697715779347802659337792589660914994121331937496150814866430647260940177453922869483227886466479347353136022266111821431202858444787951894859670256502002421373821593297107471623898158272957520134571717599041577332559249513199351827846254438550328257401816247282241034723174674806967024919312655163815189108612825641248941542302674424355538470800692094783550707362610230053081614553058999019742284873377627281621336744461014481656232568086403703811435251068732451996919711134958003377163441570866784674204561425226958405814911541545603672768953973938159878144*i1^33 + 108180670610302999810201400328336322969152499698768319599960844393868441417784730879026314724569574995202000800811760157847635770666153922914968146757568916347879869034962818672025319095141302478594294781718992557202347919588147609417569374738487271494134889821457838564821513896669803158511449039320561205731306681426533674018652458312015654454373657626925607755057591759790460417337879679932364440419059679599004446710383040224594602692008298250533106142118774652441461515834204479545204793248164682748939362393843266419779263855351666953220092478860387133893684103029894391993359906693294109843861245826995363928033375080724248958877708845258769878096056358643450403493142784927421678592002212446794164047860677891119534505248109670507442613146003995620939468131721141174428474427746630804073214564425225458254888092095518933354580258282829441186825776994011760531472117585441006432151154966775029483402335712995482015244877191079495513198702118052491779801806390205574988364612233585417516777541952270975598015897459655634834123584713711330797435623535252935463528407527513909077197185647222822706790617225908230683253732967457574194951402430725538012576004269195196885101371683622496678207863215052924717598947391535984676528774330142434957925584117031344352299064132716190239302204058404016440949334386032010952735802669043419437314238262800353022588937665948523469152539940086181550909054597792567852830300512955161420802929197056*i1^34 + 23651103160105527100407953913834035081038291487472658977872100723968321347260126802191225576119489934000048780861061220900124174205196938828915893786083495015762587827930280252816219907455248555387005291533389614007802285890258134182604519017439918609449754638784026802527605172383205464275804820442708208887591010883945973585863551687412224262304808672605828784137236103393829398524428496704703810721787217963131332161333051162359878779908651640180956713416970326877820612458792902723495775690684279732671143625342294459588198084273156908628884212352353320284154510615325961696437639660472942427051237132438645000172181757473962403603228408632375018295170533969818224432787118817946874959000180633397735288129591259654831185200365462238890045857179714237949744935722017412686050705686097766159480939615560363947683676881974946827127305333683730036707345902550974025338355669214270812443332729196684647042674381377917868407434899994641492135661880745813917812837769071917008733258583816479790923968023669427675270466289876587547964709301034715132641768948305894559144700163378364433672852594007050280701887605737114483118098055043515274718603918026735513219508980939094313424032626464150040802073530337530250606851884840613732773293496394936625157945713258833066449384036738474766537887714261935460191151385866330164033424552173195448944040017762535922821646486051427488625012860161216841941522997707525075153875598340115052625920*i1^35 + 22297677420198610848667933258929899955318094485270879945102134460889882465085043436304617769473553720516141642965540265181456398907850352612870386836766887372141979622041251636091451850587849959668063245072989188585460351795468606151607402276901629922961454657841789670346733092483212225365319727063088793256614708223749144235753598768999427217178064962007320979169397046163430984176914524008078938992234674697040228824790300922905442729940942957734057651689421421533997728992086932112647627930919669348067625344806182311302182562556314629872454511841518056278246175634204158423690054701870707627091758369207423466927981466016475357043691516776617087156720983250429078475214211201551349736941820007167595897662426161431719037005871880094559050254924274673851354383013598177236783218688185343777449243369787776755250816962310295944783286134548122000076853625669408508956421823728446446164398783657277662138405059896415939473205321725020305959926997257116994549704797467004185938099570718287275648992802284918979597050494142034258353484144027244435389877204160000306172390102916073514374051598410564960174452264189975613305313052059089619705998156639200805399461791108039978637633640530361572193688949123453707282281236254533106963969240819825200383482218260612487118748171114227020505234613985235802926805997977961984202657554646857459012099527743704721115879834235163490302763952729624341301991061804695928402442013965811712*i1^36 + 5938070333107972451138473456480452530430431823030181583365659439983552304374536497344037335571235685955781949500171107433480956040539379932299392561494813738215994378569537037747497046667315556976487815066157116215836259511141457314049527158597590168990680187741611033914349474184195691454117545158739090329440878883272405773402646241922216509116357629302877722889118042536187222109037130741380413780370052461161664525207211035656398210651224544656277772062164472776839941821820468246151565461225828400731602621617574922573383925741145250783145546003490280898867726246384632647519710111912209791984675861141389325632504715016664485368548141343335669523606747068438828120632571708362073977746973968382415452140344187062144463537623061538970427020724549877064869960742148408049951103698425332791463252036372767509487815777302345984287712725517571536052576990967282348453889816587807479605619321797054391639106243869275527488105267819737459226832737619197164749116928984574423223423565556085647981898772020865150387807960234122886943234518125378743125309834918263371887206861386421527050125433821248487689103635405398723144080175774094323886314501210547339132908295672406445282702360337348216656092003918365300393790217163640286508741092607626712782864397287364554688454656297714361265621869954475918777943927464005463511896616932280970653501055188318773087383783700022239136623780937148684729626817285685620008189689856*i1^37 + 469211623696359977037524023797766489455351454454097337533007998200860376641526068312525931317842740230978885543468247607688865398888847131476750252830575523762199735682282732385754867216358139378117514349926061072133431435493090748638203206660580994794940500463828448506524159510976643250094011237181125144584246506472385762747640853278679668181776954031123478144060325483135625915139658263998030305159731128974038271205221580568653129683102518364073196370785720277210460288830505917303867442187671488018413663478632182701453308454298570926379995448370368965302019017411545755579042851002771822376859872541221296488896470447245305663029071437560309836639106368103606342910138917400782856452401064657662382876200806391454376634676748535254413831610667616690761706048472251228872728395930396557108596383348403257269557508316727754291004598288091352983691894938949255165098557204424800918234109294234455081051919094322249180208807362146023508106837653028739074031749031548792942852377294737693801141623105789365645024485818683815547089880535481311798926246821630809876085727377841594349106987629509353621226547695714419066497441486432495503947266178354567003670242470753409982912469817852587204652921920846427093237871624644467287797365255756706487532963912549514374063248422729334227758641621066669883957938403636999171004246325551578692539530305565612868104502331293309420144015672072185140358940333360476585984*i1^38 + 4184624874859121041538527116971795405853621533809750894875971256301915998768258673110485227338815714891937683363843889019800810737546153160750336898810097907196500866594124029835249192732497876563743003856913685350454113205677823676447678383018660647375678712514257599349261038402636081507753530942273469448952434851995741538109368282043048849006568150428669760260959284625806412120980954129882217569058140883957513325061547121033542075285078793329626367416194624435704780621219298470550443147821785547073043487454727188073101194075226889495058869024606202004091383082274241477889398296006442787202805186910306224529017977873715489165860182672547282131632312954053350260199210019500489033822928334508705411032760154639363880879990560947158586252355193915220414027289167897646117495224399071524305119857084713465503189753213152567736854115081617835643902029824675778618031394773585643582877980884446651190205512150011044272624422568669778496934945920380996359403068188807956828752287142880080004160411647748347367294954198410299728616538783702183448455274848354748162518136104549597532341606131929452096090663372950972394026710963253037138937719952707036417270945463276118363691181246234155262047924506636130480132420691176268932758573424890491623605334937950961629996714521205940547415047759438062284333766506284444626081080479422576331193795578013763390860691912455195218102970011934823284455753383936*i1^39 + 84051328450886266908288963468975487363527279241774785912762078727952558035071176592049402575173275597959930209020064906816558309646768740156267802459342392854465398953899719844660812150153860907854176718869820621199834798842244466688986284715351617243095842564376229534392440809766970150300180395466179607421433148530270620028957752215815367515754157616660201043541482856894331588491380108326520470446308038105918674901274868416585290961706327586694036278468469824433062253667211580120593647813593296932277103936591377199641812114885673237251757187966632895281898696671933312162730583133599655563336688403009059914807704620285120287274902475359379707688691550287087750807482307698584483440475979905647472040897032976934595668749458345582701260123019579385690621651744353989215859515261437980848602193822300400445444752051635166470196939369978374988985253039505732056082124757737390119716366122760943955318541902138203562899914749755474809517875941481017181965246192109473489119233134032977044529536196716761082351742276129473735155923798831915318104631269466890566852104781368466678876734127724901407900667290415099907249062120996607923995136205860421989567030147233771996374094540613381217338704980816727970646282984545158987448508273129140901172210699388236315994363295384871840732470635616223110811664957002894726546262753721154996464529409568625289409404417673517062518811151185127172734976*i1^40 + 322146852475813287632402237768192281648949377533732256418480689714921053279311530514463746674459176188649168014794617637280523740728520201535363849254406738562065076361186738334065072343296021815189866635476887885279601057698885613908958352264564280591112558339512559861399648899119187269436646262433490098585150178642145624450010200494900631631072707026095277312945060553745706518357475679730968739316390968348367453169474313826045550586681162134315895395701063867121732740670634180586169630572454536235504747395235289398137378658238582891668742352366181733727628055700003160033146335917267754934932642760283981319752600460680808030483102828509806485107783820104667681310850143236945090772779828812320912819335124115820969453277692387580913119532172687751155117147472673372196768119186109395147796466038739446549113409417450352950017073832312104371410202531079032678971387239907063998571847040941036116878990807543242673570470292194967167541167628658325737351905916811648192695785146983824649854998876372913499335506079851281525968372329719128638074553856098618652627205007704329568627971555260255299453673143266940784762781980124943768673713281123474074369837510699781029876599241364777630394219426093091712096839072517813346845982205796947080845974308986990048803040249321790633608482945135926319979548456536799240800930715908192585336714601442686204935465656696280871250359285186560*i1^41 + 1340734716440701003665134093608891439153467261970103145193937582082818796374643204030661716017733941694903869429180366607806477256850719735643270166031796847767596351471924008833525133055049101780519405477160535018825122053056189676207239944773292024636991869774027596436017918752385744494571169819202291915463440820985283230951531197713151003670277766755117566649580541803685000694388167044087961489888825879161645894633126628126973600149864152042338244273545553537651146748444711692132180565614695195244997100551248182621301134772959991699883663426458956814026243277419920084568003142649943274619950850136992009768964977267571995578907101059378981088568418969948926964429561291371200016137859360101371173753923906115186330098708141545478406499569600592233164358950244295083012701342392564311562570804809433347699630026459605440584504495545308915510512442172036349667490587123549289746839790627405446543481800357608754852535762075836596784181405655382757627415170400232109110389828459199891875686347531976569134354733741677393959168909131389325758168723797282835686532815277707849161672326290672083890943766684118771963155083756195430038243243393552255402413266619848838813476494609319579315494400333226193503688401740626295597201557849826622943160914070402097688874640905553652524061279791287281045709807721779350778723413428948372688225192434220606404194696387081607982350336*i1^42 + -11212501718390418126548674763183469098707633411063499846002436589463570660127489264293863024691103912602573553657601787813473588281160006771924226881990377907068989809011777882636377930377975189763230858821298521321215504078250430204483246857382694514803287505393838585445885072806173920547208202731481464199442621737106708147787123080666463092868141373745106934462350829406211577398847185813404078626145673210726117558165553526432945281324713867502970534067371368210710992955656020017885175792572866841665888925007807474862606601543272176191387237912831502575820358632034887354820226152615631036602460665371936385610732549441312104765085204712136326867726291564904550025385034515528028862874856488718300303897698157396842266084675068218171727022573537915165782548211029273947162387949480414374516010933386049456589107657223869548120020797500888717337236657126912179376553574312653519019950765945074102001366788050307572608404958542651570629963630889039387210706833878242852699232945493670666000449600441225159930980719962436559961331668781437481268146436787200175654911536454745474941818308806981785697988438623500773808029564242273848935087240192293972471226832827702336847057258320315834372857290682260878342118529614931605813823561565442383709862271054861132412856295891551594280797826017227819494940429562536448917702898512121174813893878532495434334658333696327680*i1^43 + -30698731251182463283142559871636663787428230459990239802065473297000945107061410486643468193831541839697456409054236881555747414559638925032003418781779346069377643346289014363647063384307214553677609649790629168526767738702790804939175742366274847539364589241973490823163905006050972729510229501000058893522603810428221048531837522241602496607280777407691948339091712623009860459500479277355225103870396776645874004071325938674947597028028025093180188508428479518051018172421663955388379938402703076275793665812550290417044104300420363866119030731072886066707209212084150013244915211594935499311045261585597864986688659942436591747770723426293679439556610492966893580817459280963229279816217516347745430009666402641539910399652748047902364660803669519333632564863240509335047286469608990631199393704557528166233726681722146664269022297166027551406615156935951923064872403061382661266257784671666784037247007492577665420298486484581763610535356174330466441108280568691463224858149942921541196174694167692684468579618154274218205763857394609311991497558185638914020142558691230139695200857069270624591001776690914993781424856694707031180917731762799980124911627630892186429864168588611995937910734819994704466052397265952102878489521242134077273625085603716978662639068343180808510046121301041717859635842550348565970563183795544436030781523679166463366827868160*i1^44 + -335402652796067436241172693680953821062597003262341935845479040511814932996401435849326450904514463755490709424683133311938017072821292917904424363802060381663120348707895662785919643469379461808584066060351300474315854861144430212166823394635532801058652364698476206816393794269228587039938823814602538639096985152860208217030421714495441202566927269824603273400390775841980884672773886026562223906922310926950709416662429846442434489567202907228218244440961269284163312044868378271835501766749032522229000442725018272406905819177160870600105112451817073368820898548941699754551791654641443828072666471666986825266170736886835898413989099178148632548597086548978394961939052895768636224429946478418391597943405896027287151325281874562637937174676410912314626647417169003090371668646013148393598474717853298452234365335836699479542368482505494332833528262510039395626109195076620104984156157233374847201349022707773321442819008869724524528061771133026909251867521814303194868982460592785324496715930790646976913865272810156280005173060135795917180447803719443405570152246442039799524093510257139373335197862643494069741997435128394982412764382036239882334120447162269870410904106523167510996883695592477615092688461226292799424065832879640249965890977454827951148904598380594958538147174821691746266154347868303715300669917789713698782463690248359510016*i1^45 + -1003906935508298499324260188061875718651304359889598132720772839650175420834696684110794128929964178030290503901880748013307513852601414886450783354456608554015120117975765023373837525763438960331505942418897502578790035513956940014843082294225212613463099406126900429012218707530483507201987437822818593875136453395602764085613292991554142263926159634565368329066435744740753960817842510274311057591589903693124583718167308045423807136499558081926903475863231508315537553394390893347284266900372582311926574609391236380475688121956357190412838328253841061659178432102660338928826078591932676630004041680472556128375353281368961522647584544135906889198491124273984784883210221158429333498854977667648042269689182365508631608219452545097811781836434337393354943105573117583539196692072914467784389993238738121964452533276312028097220046257778237452281478720014177914446030114634885424913173904192859408597053016935673404415465432936677145361956586870803996331131077753017297286360845024304856913600218262707940126752578330049780253297268290025549138480042391766461720316799588713145532375979838102947507520476678494360487321842486283935216625177221750839665397895747740152212771153661760594459858867031165675824720445075880172009292593765532564748267053305820259651863118959238661435553873853132375725537106625310935373541921014564951621418090496*i1^46 + -2866033745891560649091073500958138794269481023246670747723309806511873447424205995294316988688315431987984076508106126991741466551473195759292446228766198640071416429700187160341382471974503314096593669423452942890067245150276672166355204539079640448836040609326966836114375964893523884266879375356006546452377502386398573266784143812971544947205573170745169268262584875472088510163525155350795237801955511475283861181707177080283303800339153685675355118296007258979849848425815997427080459840415207599277279947882280256437014738976779502314675703620795260439700633111108154148301269471343574807528882158104409735444157092785729832326983531888197185539562336586008565706269180015491313276231007970621714546928906610190882953098392998011039200796864592850912333169780693187972077979123710964236745122250587952534718748216227083421560594265617002831542965678049115565212885351979440893911101932063031496839796946216875990488151194430112595437902687228542909602968919712536398873585108189052263139253356800145776180399467665392781490568612868244692708124352160356175397805138897761433022506380940228245605635520677228158023736726801823072773724065434133672971032710930765432694125769130316929340068483271171155208845096713069247122015984165596985761695561372490922587946835693099215127585220088153151366316090801595845598044059984874962944*i1^47 + 3774700805197934944162785638784757782313292493850254073027843416162284028357738445233502899050855103333463761440045056667304996316811574061115181183211566355979145582060867553921629180150618374553462274787523967494958163363128862678920267010608203788413185107473371329627905273081548586289394643218078614863332086181231855605297219781202478174676785306349927119284963154227020276937132710380125885005666931299139924860658739542029198820900073380705574637987295443310986824819365826907742570207233830239318578120325385814779851511098156766360201830164381547490188566121686600728326310589730061477402968964287432964715513552587472799619262043523305394229758139100267534236957136608608749598907962069528247316976465823078446105768936882543561127686470303791193842326949066936982494350226155766351876555967254917200590301816383722014815645182991126240526855693067362523447621147988499554898923543002306026163055541339328695458761866133013879920158192388540119413300330907833447573646435747471753006715489903340617151743940509029946964360366316930472258875025179829560177880524442278746294753369116106099611137871846866520558825056016537098520366135116172051191907365347366426231922788970155866607676123073392913270085490348092337750679812193489564480713797387459051689326237250473935649395038577101547134782063911778335634573230080*i1^48 + 13196475924995507237697286655450196307235760426431120587346506746013669260114426770607818176306809110294861381223180078208957234388505748792294931639451143714856336084169809297839080225610205720471881529933317431217784911909213703857778058849957387855595968112648237003644333710032849674897227275756083341903827250061545026388966256445478084666774322666339429155384476908237467525056786362674078968398866425475781818951625094705029978726206580038542581508304176508733942986597900726331078073211710350351247279578690597512369536987628316488846941596828707998636807188982921590711281398043077675614880376411559801679138301361367933572202680499664683166965109528778197975254782892576473850129813836873613069218709703223680481906976144637860262398224104131337632732140079242162944820478611140708668928659858382678280760744848547249992911087165462711783912012137554082749848285984908560829228979106399793812776749329307325670424883900360223044345463926312833227631314815216552331858976468507474464503595191254144756417432300611692904290111425288605334496272737285866585641350099749560154513673891480860754797862871868123959420922512026923190496474074596321073931849294291660471706238137004647089516842592249307645259659463923465994968895923841558182485109168874149840052161587990326345516647359772623977557964088871764361216*i1^49 + -13475325302797121517511472804215635975255222011622328777066505983333403784427973324095595682857939499215792896766392675369614396121750814334738772222168965197682373537023165914180587103861084546788291411390085949442171815928988368210334630427144867601129579253322888681877842868836425142535364724734937314426465726500119724021320367464865731903075825330699519413016216518761496543714148314505355555497673022525440072211797836835248581128300092802518592078793629776174142764648258337609117711625142670061600928011842257995336263947319160464125173933463016653497595169259359817803323651913848207239000062682919525679057125474587407439845813109196500598376860221836837354413219643598251413627501002378757836256923311449071416833382458745044504351722083047230380532239355511713704221087575528099482571286382122597380051565871828777076679396457799186691507916674224709836616121169486353496120464237824611152226646734077943382686135345274094311379575108736004942876835591377592235588299760754662425648032248339229657297006205474090068543937275216217148412593130993108808370629014164383498382314731076743678648589954986594297805324157041310988485534982454083808563949519459871354374111227339851298123339693245985637558211468297974854842634491591199846583675434484420100026211531828915161429674000833315376925712580608*i1^50 + 844196007112912066793974882402315746945904547537711323120807080702673634162637384922063806086495489384035327014147682546527144779597276627168359325986460363112251563104938263001084488861733629743778788364275470093717779084041159080829711098163321999554933820968475993175842962536997120856609829565980956128943554641617761656573804715096785795160726165098865770523763259576238899328051365893084532000656131470480119316075034792363290118004783859660055935059418799815442878762833065178007753221618326767277955935321359468473127279220987312994514865978851401674128779628238973113035295058487752441563933665248582759690277401816359193485218568154570395171025036889205825016465045246707570169469668474968443965361164958116924995771412044147990338951178388959570709528297430763661832879915949040096361476792603870777996267422977000820088487791378902608866836243318756046361646078463772782167850747822138511704030989284774093683773205453443216549813398136266413370798076714348233580741634425892051832427290604196297416508619312710643587121836173698437520470805258617492389503352608925006321550939047644631133412215435740887067669849094179904016679157030883754769825704657313324850374641716626578394837381439423311959566696647050066676178353473741813279583626975899212137288133660025438503302062753517469696*i1^51 + -118912877583529304901611817557490488409667102956855196337285655443544407716543117569725363578030742796738198130047837733857712755508072478381199668143848990870052348132268216772724336367585270592037454809587040597924437859433092290791921001353040422494205474872846923737006661451665526911108559068166566429168266464187763361444464089056446375647164939126959762036043194747258157836766737207238657945570794770075534772174675135626698611079547246640401323630552105211148510732205364519643096719080593135421395482152799356047926741450458280134014069289129329002111304893208065391687592991963503022099157088773170404423932147969047278366075285283996066698506285843672132796736011635750893025232970827150033331258513021003970189435070269722696480482999586099140046550565279574791090973158606014845886591499943976143269604789644482522447803330334584174704136906321420178009030939614729608330604959705772770713072411248208632919628359782889766023322986431288181886419411029950997553507168731972895508504693068034521983034507168937549783062669807619485456694754321532618413353034248530966525404894940080085836104719617175803997000042792766640064854953695367143266887847637609787485904500110613467777170339086781468133911063832651007992409117324998177082181607539459451321013949944076994277654528*i1^52 + 1096517476360478175005885203135677113849966730027032162441847274247793694806476783112362733253854763668475621663342087497489537488140234583461614437354140444600138836523824989481399696577378629231171932392280305772447712364459092324937131128054294430325630905337432262767923576716221006830369398993408699110335263866438350010535070174357664066090059074126619107658858911597412465235252042457853831609816237800361694673023508273667597097320471668849039955362164009959908006112129126499549121293779541854335056761308111629080510464499928530546975363138747349554387740097591703807512574508364087743638174298406405263611880188836461957438504581761313252745591649627008230764410901581471390216644777274537285427655219766475093681847870783776459201067116012005512237874937719840927015329323021265570814054085716198265607728366494742439846091033007995461953372991553630270315835234639183230154330108713789758415482378918060542404413539646762007664106019219660458159249205620775489186856235257536962391705622939956487717690223208353679210016976952077446680923743450804605007940902721262188312611219097736316004416921720198999997700881990836699609495595651420696809892574039258631502271622915122082082928009797404339214624863908340805115405562890063719203895981502453760*i1^53 + -6974366325002173937620578534528899060870540731833258555229620861350895596671124685448268035588815737467456868839865332396530204362657503846844425639045616204637520479011275096671253101625941255917944212093926429475770685356004834253368199848727063350223931433668792693197202082676527778379822683737370431067529034757833806075904124001399983913315338260600109030252617767596489080792684215383328232875344535886404288714292717292304744907744321396765998173269782378237850561280347360472543561636470758739419494413186954899313704470040953058626639655189052440816682318010304459281791231715689876278681258926777519903410176133313553676835885441459798151297984990604713866580461110296552814620589875165892832331774460121083802394271088463259141680049973160597705389176553506435108698541341189909321439854244957072515192739976746686638370709800524447500637479053750545598244583804418931424006341088715467055137861308462359820618694161607384675708050102317073554016821862968479063756649635460562870701735810001543938074183922582223700333246002951240572646828679112043213085061588122300649711055293090630847196448069500305357883979042323936541096680614423549179863045891029545321535978722885011261298247910860928275877758399993254400*i1^54 + 1932078007334030935702098642182751854249675320617270638617262471813931037185368449310492134013476862054812101621817741821557179821385015520069413652409889406159848899812281564943407108198305169061914042220899276493909508849577606419739362048291768783000834551618235719875527823181686576515040832444714291123733147892962458966033181395667039437302816411988257244002904202939325739227673881635078582870723621110664510093086557148314965904294996221743780580267144255341619883069986880932184933358114245195825617097320304778884682917669605318479303927906676419929986224272278554654872768331857450118026038191923228344676197186660513391037731456938603752853709573822299689474066941187412472500703081851269482216752478304394279036032684698318118368351480898971804066731810839481583919839022104129408544335451670315504128147545349733770758060827388053099743540316289491145228626713328955007991940361260139060335911891225580624349780136629476921544443502232423099507045337826177581135073483209896835427180647363680388484551530776574423095117045023936064197144450623639422827741389247435862885939300584292340460260743478447170830415488902473490180564522426405435163359916015097983470134976*i1^55 - N1*6826800057944149501213990909015181424248995120393866436481255639842598425143498948717560565783182418023895419974212824781243461675423235875873540817485476009578806000435034055592086634380767142148693582551190066170304026082719460958081528860966673226949408953751208234375*i2, 35251550640622644323850944485675385176538201415138491202145029266942391814576061352400728031905156913404512958329126300202778767107699555851997249567052566745638154340683274562436241050788029691899865932436843004282570102720336988898647349825004108692317974641891123124817083241630554323271342782696348175967417351645270792036548246168094667970896585089094626149174083522984855442255559261370213466658539675618236353537022162131977007607029611853041063631820026382534156562956586895413707622946717272877187024824527972123142345147523323085211627485710493448648249456659428181538612529662408858593890972065422953314044477459298624743425825434020026110609313522149957154210793367284823451187218517824914964809169706150402077945203812482032417504543439681517971363235496056523752776972715102045255339709421280709257435810518264027808010057157246561868437172148582753151113534371162939487052520546869449319863915050408054371051872169935654880444971969385809334946221705534216898686816274884420789795524812273261649969363743174637020784572017125257872178451257439215228882862073059183003338424652883317528814006283056092902122259964581583988203820480965147311308191006816560261395236034831815327811349796408729880176515751376771042962709315127191048443447935937085213354790631754219766652964536120809912448833144251903258328390949039223803025941590776898543023166354795081394220370997263438352715873751101731943897963541068345971422989541600550393080270189801981643154719586527466827862685658881072035949958539436743228396343316557133477590659410442082529794585059836246756695908286464000000000000 + -565507654144389615067817370414808950667658566405858690173857839887808294818144560113541381553480284157474401422555108837230991047919377320003492822158583584568514841047380175163916790430660506448566497940158140010032411695004830279739356729728143869780225472229588141190040842406611132667946885122580521821316348018662216543990190438949711589553072968400034333185841451081410997518581679761137215699264530314953740706478448688109306404883831520314124701518271457164298386403935743672473229619711252286921259258147392570786277330072195532150798840938751419896404925476933855791190599415601223055100536930391396940349404507063563000174323808974531460819828750892240166204204826712317816338434436548198083608380026925495038722215215799321365108098019425495031005441822409652530443871654304146980641313742797833737137454105215317755454243889571904062177714874239296706278954040933584324898073478742333541471270295773162825865065686326696286117435821042743284557369751544831574918843367931734825483804061128680928156143711455504965474081427070739538422945348635984183787087873680518025381682230804302554762698875047243995288336719617976067794391622208688296338242390790928097128134912908986066476430262277435667746420781421602125471130410271997645858065962477603157460240885693997619595396282550460830641146034848281695008633602518155065545464334877116531479814099996994006151008112354098949471893386405544886240451678742043151021338844521959608222843834778584718339354881423238006751881997655102824755905175441706353114308878669667952940555200245435454907185261791858580876221575331840000000000*i1 + 1274142447389002150212078025484357587250541161682675852683765775549487210573562621306725655222694885635890680506762314639996420096815574056812260901271585539227251734422409571112388502145609858756050978573646514911824834098858550525486872033749986636590010455888021504696794798363639194871268637340231743431755576738961541827428741296531664022759789080051057212174719593986190992823458437088782827753604287207292076663412445767825011952463849120202839353404118831297255157253421484763481288587476841731132362480481075302917950835043474971786867522204595480007456122389437882841274891430658375586679603934088067495252507758912917153231490414448553401521529395165838839563466994118766784531508591725127265347815651351674596102157359410057698949561247497203252791259735380364402018016665121891585841603939850194651971330525341292696008538572314084372931527226889672134594106097003431232664400215829938890941977291034257769697926538840363396808841457249637187446562704687339146297043760942403698891198474146246824868318263425629146623507963078300698454229517442756091410233284528076553031465731526285087288469498335628533174834322619912311347745374489768420284335772145865543466210991065925740387818863281383076871913744906849134753927571349585522049468021586410186058185073447029332980724304306739151528866207198339753150288721984903166796806192237687872300032508044592339360341768674172743474398229660026297513859597655266428166226078860534843606638941952364600810340906372526639705537371106194572889905695494558081614601332549220193679856383502769413395002431476497334580423950336000000000*i1^2 + 8503817132155378975226742125909659680020910233026423667827800787194852376603914347776379387454598536747078635062692827765782878511338844268093758564535455099481654136775391958407211331422909401875922944992812742603656268360457408996223055905637762440865703614068881918024228928613404351146502707670960778106459443319739728871285559052929408261396433868712770715969334270972753859031720322771230165128165090821893272855071314608792975142715174432951979906451472370295140008066852598616414733856742137732308239066848745005462519016086969722894623691843336729553105145119818502471274840474629100387772544364159122591907061700959252555254840491623332886232802962257574670460592664492983755722422447959073619833445623691058386199585255206344371938872183977663594500687932759278969013353275291341378546632994649074464357519613629165023925959528774203007692154549749477897334815302991560641174435809517508024621690685187905682223394386948488332346037566348420038510028815366728159672068163624947550447730603886116491524552349801838302187972013852076546894438395910501876255851477278898479836021638548448607391654476693482586573065430782903208691235848441157400554235358443283732871485204148505230786574416343923968569774227798501549506613107454091639419885869310364622673283154907665522958593164858765276751161989088021276191781455545786815740763571815130745908950376445188372621933904688781915183772164547706283578945346655961005077034015892355421464690696218327064243810075204515245266310642350524138636829827284527145767863950784038755075982494368348405549968430646858217161458974720000000*i1^3 + 7612112682588611305945400713042780511327129542278634085609227276682543127454053577319183729849829361334205164250542789115877732149688102367907802484429961803502586946074564158114610734111367275555620544971869657378835725965831762150464403077783980447491767803045307396505770306511940648058725532272329010256745115530496192340650761607494061895428987235445627369561401283112400802095227729351137607224857792667645231902005830984384007038106352121800415328661167919165779934672153244467810713127379624411781772619660282568689911534662170986788406867293453458944586196194720861874706218087877891331674470741600198894909245824861349635001635666178108845030681841959399826687195795405536626021612533485308205927913984436465570431702354985185531343590863759575338678551264330939125958353823129083679906026126948439635332932811492582492812640200346133376988098105871086443847245158668781608526942078029939761758139210602909963422162167319165859580926342878712323846782003537844366546815994098109985808473925199127872937658858378671294231115479008906492982145912961250185767253023469712900447239931946753865858177386300063157027305207083999643469777770002867560713255643102117937875573027988288569745037258986409907717973314120498885933398311339776386020618368013710081789539355169459684606300273569622573289953910691949498904702393560319106751863289907548372944587965563414415933904183199918597466067955514567837823308121814087098575555197307507436893904092598028515218157716017165217857609803966649298396589710098171873522308627004894560240417066828629227856119139204351897873521049600000*i1^4 + -843002448421845512810349203225131876939718614198420632489406964352101369914475563417274705843498037126854093811090865356926875501556963641973781184392190178233959294077539488252798391087796810706060701508985143528513079090015818734784101876692288368401181511913781082037231491349912339681144953564469028780291961496534748209672612901597667823715013463111348016744273916049985925180321016562312464385857957895522657871418770339315618228001984112434726774338455166859354788995966514268786763784755239611023696346103059160668261062041476378656526359631564836731155758603406040327550126978833367451050245169776787808029125721826900711287639751783558378823625181282463521522276166565783644343947398450621644398679999469328107816368437761423874992334957165705841659907269776303926122423107683447957734707150209407084537785662342702546604554259642267481596879779372380000061583401175857723212072754976850653070853184624167328135630539033616347837491834428884482601591407134903887360865913542020153995572391350510384087924791406436842310976047397312686505357389104263078490968837560444651325611606705532091797519503055447057920300340517965977643817678933248532972988115375809542261308754706652062961717058311267698670300786440575846008013175944380987502895058093358011783687655004071682564304915316602150025858343076552808595649448023038727995213803367056186969087563691926354185688975732725325816143400750863502709713362630277007943379597140145903908251691580656457665947969756181219791255431802353754312903304367347640667752045078024702356574484913312774301772265417269915626661478400*i1^5 + 4218972407584706938586884762857761695687360219680549026219044992323543209074019553122387770778429860381231706501329676850097535321058780392287765540439044535032798829526229703084297463611355656454180698045840328808114916275430904236571745525780782874216836128534065728435007546185318721950798134185624731453840116872006669836323062664152204880666790385953195360478902000535326032602369650279337039612505771953418978967101872181772332732425242294213126254714055372006026967495856343318517775724473215521437562954409902750539120351822157771787658477500190484224636470368203539948110685720257312969310687105088499508823896087067676489517673102261666561129845054757077428279670794141346108232706475220970018077838850048972473799711846981202808960925579437608883741564180574079908378672424801395262874124924431974674086463615744658955230674420005060972203979333219792016197570460464912315422407823184058418652024993238880256214491974732751058875964674320570565119013405890948690285426170293232430922473518446543732136641809356886504779703879571318108189652958281453494551696732652163098547050451636858247277732964151369745835925787956332946755855745621605425176892914467179753268229411145207736470202851999534145753662139841292620554460444991506296353286371417944880924701757044899396501107937965439768313007923534178325909426267295819972775291794998102569629263008881707794689950197498617152441859016684231900469178094687360424847809068607205296663846717985811438060187073737904998804746137444171467334497235259853647324052916856029982877990407157488233104894803366063043053092864*i1^6 + -944408913491874911259500382972763282665210167466078667629294333031229845360043555130454849942835110805725296471861924766199173382740044447922097805268672484785674501870727245330190368758356721916441816358259392163883554580187416878161530932256157643167205209021391561470456095396196634602389611121625457043249071988800262179292406571814410543907313989036893371144461579116370379141087728403377460758844859048070746463626284053689591658680062487842722169158800393969853059969400165233537693471544455171849271755185661577962849852301844746190751056266580327047163696040294211911990918064449934497627275177215990459433493427558435301201224106217819776163235479698956633982321934978695766536321444535367301412599743274260313568830522001982078883560266248461391836758281010070352911415148090611795229962937661264767139443075262685966474764292059693890413636888278170244943708862998707823494366773276852836129030982083014679684570045859479943017667672904457643147568756179813178473597611280949360247679267746058426541060671345289485701977980506223167858348865449284405754541016213870322815289151985418456282460783361817101439988247287508136725640577776658453972095796944842397997612756824509742449673865910878781259853041479005780968536064762469523583419474169598044562881728439214916420322741563601688199027307313399301195859520864379447852612930213041665923418552144067776052658219114425048817583247196525764620200454863398448584737293958020261970263833130528494585987933709766465857489994694965377792084208286457173250545211396814523384182942054973963159946704836715970822144*i1^7 + 947131003992718259584971205226239492712468307153951473617005389563817881105618751780224523718837649274653716139637797511468902737716250305208024959964693915307404334279332628365577062026878594254081263876969022036216679311619861235132139625071532688183432509217203421583324867917713767982214726825244989412426192315549913356574805469345178321590506940654248233286371415053788633096054127958205380276812311678265792793561981820165220182271758661477472441277814960854615094505926382557542264602447363048886978311415226579811860112088206460551995746711541100671597527809836839909267941344027121356172255620342719864505792547673541488104731702660236992846602044354330278404732629137108753114557585726546386445424563494367111201765700282300383641928837219267408913442464833511446535521472075010837574489291743511559554913657435001430572023695657339361967671159867685626553061817405193362840769637271454194115804305788109340152015852471640835723267302368298058469739946994899236551468894120694513904771530202845301227435560484894122741986503957601569362593865685862586545288816351226158469543187769142587346034982253732861577045340406875533645590942905755472909109679021435965450150583591221868605703736047075146659374163512758840439867611347187750014849578473887481884962149224952587841187103251548558843742553177663725756602563721829068223031465760720461332460497048244383985746354807845858187906976685075265708975708886358382797917004131516654955356898178523169257196442172647558449321887122203022261353134687863723053457637073891827130564571478271846075324882651594096640*i1^8 + 26742839463681353459912460929786540436796462526343027252868219901475250335516813519501657890231184931847416862706894378312946557144396784382977666965445593254882493690033722604694628354491086773477194980394362806744978648148947149175612120766799385540380989608883610735600301665752870288871428656290376633059196294715589329581286443301082636216055306569961164599434279767455792294169361077230773467897162261106235942797370722358831651593107824167500375622589793495833682394784429478215577019955038236457009305722919960646130736588202215516720773153087730166741781687833503757001263490984706969660876609882218994704496101642365164092962693783000524116789020811570044893879082806809722130930502947650924300629025170947407518269248451526699321121551002048032042450356801083605952732222317598924127983875596783840491363944602732018146801534588918517994585059892038444508524325233588049162582027872663178486828709763334012251624050934388513524220732358393444053839006993568272229649178347643592968387966593824934664934880174535905271290016300005178008533814357968821605092355222527877811587791326211589733075932290451207833820676417223472795550729555611172807117936783804417314105318384963347120960903253020624514520820713840022509786067665546834957914606452676272672526207268935657688673599581282086904578973368225858707278972945916873545266351834162850889592637797440059532058748140485759481409041387019145634464604861735886459940889383389835571607182232284467548813557264905596577571408931190599623586603471541765036676713102847543412154753040299873184673445107990528*i1^9 + -1608322756643057901924872178005462371607308358538560290981391935786759775267201768322143644863128250906686638391197690756028194174909190086328648434860522444552218417564002180128921513377182922285311646171772259949892133722772296408007552218622079680308596115553265300312594306652043214880727403682972175029242541474032232944994656231030968742807831919016476486464794150931327659354285539133613365577970351180395933772994271693481075709462022126832519159147050548005395971095570762512066235537956406078369124838875041598499210381403266553816096923263373946164828635629838649699746850276189855688571902843229714748400875911885371908624434157910925286355117165645038596536103508063742433419030344816002451033567970241543898168509190193523541144719024828934831540407270915165969538786637963328854494613928153814987423049112303909495762943870624455623030935474026105644306777066012224575638958018964153147413957442305220004879366382230524874514365803705112253761219073405122503979721578234498294487242645513935068541924338789524285097770144243573438432844956111687161982363646995932898907608973662730082491590725552067508776954351353776515280926081517412539880745290823488331836715223317247541513903832579586455128041495128552228320837393441446035293513027649283760106448340905931544600975878679822415027469385844198795601284275810035820659264801650494432127683822408780358523443195409262076271031516388146067458903697804797717723074041906205354410461023482607635587397876206311042647452060412783600227143665820107917749756393678977227868175340917711841391206727680*i1^10 + -10308844438005293129656207546855472172754376489074533933812074325485765151063479932874852716627358725722466857131938609084584643409752615367929124876777919953955265272424346858808425821160686289016366267212165848367403754915201574044878339172853142013221189515909644751852367188128960422077248844174413542843911374467819552032657801857710215684054826327568034459486138160654816218273838715703346277378104813803493661446287252578425158504255207167700852770635424413274685915206607596635909754855652761420739106127021339319049317783083755775310025269871644754356101460383129722925453139403872909008291046084288711815359378751830642245352772843579989994105270749256877299364253328463305983689440941313265650396571631893820384060182145067748628424297042287293612694440423009015371548898494702950863746580071822633098008903642401613015261664041588728669943498462859684776906887525815080159404529339847324150067017299356021488387171928830632868779229585264368592927756103202365576633497499544265090765995354669826339401068773176381474679651219610257025966543167449496691612405940706271741132431566433721046195352238939953094471666258180928425637290383867803631605753264547324372574701812314321135834845801610321733710212983574014534855086531623227825349093846079619440628821608719859867334640100621066274990889389711607390716456544450895216013063730976985524727908892511447141873676930831192717502379209649321099027827766591631957745932755398028595155412594860703784691315324373469323395375152806539044158198667210954513806750152442622652170532112057612608995328*i1^11 + 4115435327414727087042066975719631271667367557646479371797153169090308632102014954717059938765796237872617055221453264649632031616099998837107850382560659675558103937724363731902586175205368332313148334469378938214363032591532283091838558571025982195137777978314839899430496347225020961363522648459973176187536889702678234682322784716574002578461821976303087570050203032811515814209604764029951227100818148212517251748029568753504636977872651306021188539921550820917008151302432578629354343642649256902709500721599629887750293227000734712000906820792406790308537742618737495719582613445777447424168736751588217180030482112735399343568698910578805719921652842596645200815809490901006140390178701795649763722000204754538443050271559115414419785000215809585880715355221472997698498987800979505034880116136579014126657908258871336085750725825059841376194925459143753088185711894083419150131868817841103018700272909194723280502525371587638906847698635125714410673040657237169972724671206269906005229125307901507455262999086187466920029859196090515770104364156119706792593646918154688444396490212797439651996282159510270000421564481586750669625605902130119350587418682699593162537425980448224895061014492653262776044582653022867536593356752272192058302497171284139223514699252808846395663698185624394977762198090058623340399590008121256376928819357807520564639498437930124256673481348350165842516231964357763406333326559728541796954514407642330118436655909966961298561248605270002815495057494060598225816815136257727207380744989292090643996080365220850040832*i1^12 + 118787019305571238612391797278059222662814523807746387659725304513484987087416186039222866243560766219440905947188069896119192958246704401519949120792270144266138336106569725042227726936128821525088746154785547632792908533658370590680440188373864001586825881278379772706557784941798919059522053961817203144765933407894659465476315254138878019192865323624006742725775159974538177469275566271897376053733534508671252285187888631997471449578043602044921782916213516989463721693228954080245417672067563480070171452126814459676275273908025312563487628556869673099553491732884292924451096948856174342367101300470659220024984022373021836810916389788296528952669005326666292601025822812274058663232482772580649875895278754599998612433171451175854704396492970312989029002203011359940690749976138476095671700077080285168511193566281157328778370363592154183727805682142064046302886282725938767661850539872436298492705878404068664965522600757013973914049454022173376644883210731834139265469199533997655763124300476718625931144174930180647057005912396629421331493431489646176474485222801966143697936869166469453591307202594099427260458137402727462123765753833525527532958891051862235348043111104332909492151673471048834364867052561185996363278335176855270253004490923334311581563557710631470338761062817144728372410516917251696702982935230537644152469539200508187146002068450966453513664527875212573147226754015078512500481145947415473448005351327470212993235908039788455019927007903150846327164916540060011220756441723586454177592045870671885059723306419093504*i1^13 + -226733628345912888801781241065114653405185594877948089231026484675746344173315632988073745040327850061344284094442243008619466105588893040283532176611553822966584852690804597182549062098117170663778560453280572415935998352921397269185366706487988430102696394791115491034060402725889301754583668845301136879703702008711976619251605310356367265490185049368502594906322925162291856571746055387575804583455254466457929306859570064099101411191166882414959660783253754832770246987771235677111578889974218103152905692235652538874594379015414706244733139277377992437269295065162677827325465834212709266064515911492154339101063849431621386665844455197308312725719650145056909925413229675759149300479374331997807905157782438699749172735812690744610563242323901920699199955199639108607780708854167700208738273756049482506648938948362906917635646163569244489099308310434795241561092833115391359853136944621347956242814273663859987230117427993028456822930836239938292552359480727659549611607672338011073263001791169723645347831537992802542511660101948879035333336187471051798312141018838804229798183261377613696550587219282904050688838388387736184858695453787988594393765579616060893755687502671561223318581542618025112021241909504827831146903233607209963095146875821818171208332979261683808211278423269629458527619008606998376666823170761026163472114321189596523561369087410161762008267553497985129726861517077907522403627757405578409058196855430053945546954193591221559495929508536427623435479326743465747194519951804210855502351693436363195993015975936*i1^14 + -42353816519518962309314322012362771204784865898654350105162226472964713493213779728161523402896741881109933518444482885506712446546738938864748696259061203095042525490128846792942059626086074935522548397576091260278361767926843621520826939466036130909842056152711990156191232630947407976105401682121418294100237786097470149922640967177182713041545798066013550976226269761644055290447815289887113074274466418600402548785358911993014416362719651265384180029743461711885033735726640201384126114886328698258215572362233901739741521611670014698508035911396276635306755382315497163506437844369993930480940380513689810733571572517054816204694776109316181541622116862059928428566654506202729444113823836308369212604795273581996760859944873082351038151078783321834206951267839138668091257539915846265238925182200194298217148739530516738714409623989627618108535675540675927952294406034906631340747368327417915170276635498426836930533010845095749107936061536296691185339052355819574152607256407594134755956938654017439773866702080385912221439668048359026917381701299441313543054490040851794829080612277403363562241111491138845631885371975938683484281472072765859760715779590026974316324001123477186331558520764342952557332444536497777508250646934217658274123340392255945572570780037085781737372569206668049494237381799730843018497323977187019167635553897248552737571204032925128593623129324313380516508863205388836251444552893764041878373611955002427051052422616789412744751319501288167236012613992621247980337394617232417473949373649418788167221248*i1^15 + 1471132511718934304585171062828360496320217077969339160218722410352923177479013184420560439739420648661389361391196637119687849104265482699794466554872184436986881678690975978174465679814276491414437880571162730675047709500109337550189735979232035987577620829159420357097448220814273203770402658008970529216118946502054143094738537241495485275375250985766633116433985574880016743031212113266657262027795030950621490010097993221803539039079893471330210498500244179118432197169852268761321087613529503781398545927796719419742098561046708069385809651946949099501706185073345372181909016237751657308041413398423348391540895749285452294079000182205894084533990296951844740548852680866035613236626583855110890941469288740480722814133396726917459955579903412585605526115002870113301173563670791667340997028421310515165115491740437653360548102990590618125459257228566692973582219480825781502422706781212188374610514165698550734902740152753839410154187920701977926384274328371812749724183048119671325693258855273801426285498321494200643322980450765763420195394212594046728171078490495299550257485911080484738482415349740733456948151048511969996876832091202178029751597467070706364760542053611602596823744718095143367668322839178521737794818236207570149119647371548605825378039296348784651520376828412037833070641206704441949438578826593386198068170924513218082196213862370197658163486497757622417476620448595306404366672983667112198170399688007366573596449988400056696921745877965559786503732307008554360465009413862047133593336950851345842176*i1^16 + 128987394478554381309941619263048634203288400044766073382328415570431602592512172447883750362068459970378944703732236139830775779344609290126805618244783783637744597521058335899777772057051639531534755911602523320400674168289247927143413579824694596177537841592685299430053082481857630212100193297107095412072276049263610267953207569136643551471140184156452592880292773796319984322465338263450721493357802643813983524648890579420604674361167887279753359659248637587503638729201177430241608476621904042212359268209013634110034266941497240486448826106744717171547795381766339642544157384294893845284911380644687081830480063477687082356178667339606227629647470627130423238778824672328309922932302816761091495995358300901816763380571004234993011639934078332486542175817467916785205467740294182999726452225418626365151322683019859358248623319925942111910694983203958841128030612751822095566839301648654702822266870463732330136193506134723234075742612738070493411528775710879230231308348099092570413790710729727416859743243365591953116780407703633499388946272600340355615204658017081318074240710844797281835991142981968686290664758786063925873902113336719645865421518764492495915346439028906448299445648604668894029998084997793627010366337695639337913706721817771696363607397703021919590565165797192949128576755671535430121695895374073499126514021369600901260648790312408997790602562083016236879704732397844652044185778562719086260024238761347480516331129355375316410311507192876573127660400442036169572168821528565890381962254737211392*i1^17 + 4061323006671306193501439460786098250321888664739915921678164417029853266543130853811917987357128370536852113489147722595017019983054767120201034524027526339957758817053693434393450105672444465187573558247394255546868593767046592627146334576316288784061009785333542563506350504924149057857020920725403766413954041233538559503215530237989162231387813722884777205559239655212883216702424022980587617004954034069129872518735521872888411358628297308759401413170853160635508772060972568040010322746082229478692522685105833811306815299665790604420106353957381917330049151601953468320226461745032378697838435859481017943668976817394703422742408232752053576640679823043796956392962499708180763885366397420283743820487943494699238518438092111043242333148331707205534818630816123350965579830421633365472561935193697393321508606909415148339360593442782325907476162408168725387379625883676677289125411275441933631320570754806137014486422426885264771723137670317855675998123588759208126130903861348380964787563389270786266340637516181716370901152137073046468439247682125261862405364938288663757233945194723869331717981005576037144543112825105274617300707106137265120835177158570425154316791335567680789316256198050976006815559758626575161491360535611816504768316977150608821000705180453947028433194960440970856890635862371677014459125896057158121004538901405085645219341864387608842670041978692886072184760046031660058117199228585852300538031705667421567003751525948669308661778477054611153244645000716531926052793981029517718379730829312*i1^18 + 78451051344870519630938267767335019759351909332494760974661689512409630190537903218920935081846039014493473390377269001000768183345610434806933549032240973206006972743826703787968143950092899086088961261023305530640504101120102876618576904830021765339842939936035146553661020686615545664823393769888648115437643912750679571392335887374738317408733856290339171997165512627098389199975382594180490799025982065950462194370504951841841095285377906400092009884176280291406918251261739048057652813081598888693482199385826186685289636862688173573738978887957609327113363218497160658693468306308120546578414031149674279772015369303374606402185177245522952015213206656640081770090809713684160470312994308817886057307330877378240309236819505995109854281070015986583873577277949109124947668459969707654702810475472291621505255185693877745729674505547921213164036101717700561380691032079403994899430212207230583249748968800460294618312828229463971639557087120642828514669108136407641511357199438102773795028073622564734785980247027018026010727107830315087420616928035945924991317529886785842082688503401911035584784942526825148418866968110784964972258561497677499343823675584424656483220753400926328882716565890572708992627153551871515960296452984236572680649621784385444859910733470923202546964661753935400798659567987040329319373792054599640629862264738301880958955694720100185948613544752640881018660027279893303842343496641877920997668841348021723343655705316298510481069549228047716550849361643012557323489344979997054174494720*i1^19 + 1046416439691034865742671542097195395524120705975669047438884164224113971335309599772082115323610841176522667886505538496455795905665914437926045552436007128032431063478537014439554477056697041869552863245451945698348005941969088768850574530733432700944761364437775520425664695326681546122275768505471253972190532261220516642056764539102518244075106970815464265064305883875583418446141346511199235961700863448240378902832194266384472257580526284803232756713838958170498889141815337604836699093517102453879404973950212558861185931361221538890592769047518519151049321155832856829147723460306080207562970222221073162878648451628629695356459619200635946130440349926913031815001579841962490776306315101009349176884391482225089148926910892851631306880599616020044029768557298214771351392401020872583870697913332091805139305737002028205846797898648054643435716024894888816336906637578432508960686128554770018370254550263962393220532090318320194811109598177117573887586709727634932690394700610434324860431187491415501303312229513904466423892795220031660616009021856290883651647693801982513369415523934593638203005224057501669418823525644596000241716668035505851825485668908671295226815905003674417429297501845831974225547346370969883902133413095614840030990108367730207373207734678409387417710358769019398720825085520698054738562444306273839901510867136586190244359209454004204616221055975978906290777572268503758226115624675764926287369535966133814369036949452835007659090758752399339167310903663375261972580321124881006592*i1^20 + 9976213268199579045457005193016143680898128909781080842199162563475589438125533630269908908129407181814188283074609993334085156153888796524965851800396865630257907408595919869409428154369169881352890928278747025473916378179534889276057431435015460939930829343877639485030778746679279490286474803297944834665294061736499387660907299634786819994313924167900582930977604876691743853868931835665580245381784447426571517296206861620839763549961811819522128412968793653766606052334597831061707571305253014709708731421301869506406477911483077371010538453148219559153997469394796235584942954770959932316392907826867027323838768333738922357996900126093822307258151320804233959718186604343571521912918489667720253455943127173828813116003344270938980996205693092289408247335257210051071229253714516391417405525289518730588360383736498959605065564053459784569343720377770739883644077107585199135508070735397741933376015653603663022453522325422637094172403489184464292625719227127379957552457848506279504495556919330473599788380748014354700426795797590214880407057977160887146534042958633101830118265208720630779105541619329220773528710544938555684985352075727350336556154175947096958666259708285812182911896321066877951304642274737065820749736171703757581565594093549003130856670389845262030477745860618907889525227008436094590805947247191945700935045021754616079569282432750338901583584034055782332696282133803192648692607150713888298073596108852687293624095777555130586625682129330255822136961324365980257346486618030080*i1^21 + 67437167468127418319086884776602319987155548249781025429762088612431760629175281807281248286898972724888299457336609513487959862284088377722852353499104953855115472664656099659959252153906694544639484854489481852243086755366999685322419590388100040810513412025128407799972286738947223923746827301808056148777683079354804468088528894867640047574873973694589553766155477908880466511239658910592723955304262671862544702939132720788711961948008484490875892604683139236369439918718067644138525752528082990018122869520538676475462118411181253077928318656610761698624029057008508491584351205294805900605933624980009651261507769095484471464049194536587350292828519051530623952768719379099877710175233115828451164111634780760215543261833216608425592254586134897234879651735523652807647312777044485070991357888339274618273217391998582192126918741242551131276570082064871117949749147942657834020518089690642941805076285557141592510771534362055027021852694751814796411111769942560883244379756570670848426834851896545940785872551681198652677030493207395944863703571629082468658861317083064105381457361102129630698516548824405525681163927406365835488965964998305716390456088176639271400334944304985697249718555411141892882499282511980899356226513139692116149323218771327456975644421410641011704368444132510554154939900482537979743307925052454037243440566616522856866962800554618021888624370985275673867643842026078291084474421685054047333476232747005501724401909992642815808993405376286916187969543255238467631685042176*i1^22 + 312635959000849570642130522254989708263182905537268451468492579052522957025915006053322863960990591925990692782364227579719434814393897566532409019236639587835469501197314543600580133367579904445142271986995503540241027887884268681067625300090845360814306529791461197681602025151925718172821159273384529655730915675865827052964454198779936497169972822139283300298956251508420916697400278896432391907284722559657644975473576951514798473570877168715773629380117823331918016958041906086322160946130686544826364372406738423478303532988550270359278196300514741608148083258201901326527601896669135663405243531961559274495423228926484189262831147534498935067132155018389474631588895443641806516139880017828408115389304605171185205242089777288061272911100954110608993929485131968662743152414016263783787501971493533340481850565459092052238377135586621767233381578868474309878849181863014035892769271361243772434869426420989345269725635736737541337118633917668286189791848219761932498456028004109175817215586803426948651556652625868428249403790417789260318701103750000941247377239435628538653141240807771394467609922394413471558533273934267112345973361414604617518641764896980660811378318182160924776688420629117030331839482980917516608446623912695530972795496249528663123912643392574971133525062714689322984619507213551084314515214836329813396159517834868277259605933819081628835361921165398848850906188838312028941878252401657363972433095756585393449241289693244582419165312127573945095202867483990879633408*i1^23 + 974529484167268228551811483135208024091489147702672093425598173755410242576045728871714798832895167985902062632859666691625504984709942450880280375038725825103840904779968913701273776395236916043360022637999446204462684946214427762202719804311674269039800377915687234807556494839274886441027745400108012735239812169689529534010638109463890242527222793589430276333425957304677774724256639191842331803658354802929693973664901260364609001830878748031750642108228312573263516441210944981546258503962133542242735593503392956042425132929124654756218512320436105318002125629385322462827697675534182072253190167748299911033642801196083900378917266001058393925508816936554525143453835560009037977637797196776294284390728439662569092491464147114561943991447181688705153101854929163016161748478753932633888846963002862890803221372111707661218235883025073401271953824397407654229039513873521182097865299279500217715260568761442357551855117725106269705159974473650565807997327575152799283428544842111688272798534246418080407004643664004997422264570560880427047512903907089695365475195238255354719734311865762981256570427413582811109763547337055648020741360809192988600932774710120922096287229705845322815652177732198344382625082226986000954322904828409434819187032274462127599266546492313674415573803796771913886413935151934672733071810848848657262625356581972624145798062715899033766044990014303770979853443274441890802606740442287543302293911293203170558166745305906312766307517865264440553209270089285632*i1^24 + 2480438236984508523483428981730583860212537344536423925174136847759653492335013303859859968980076356705695585444273995845166249945019476975588488381422195267478190766510442780149551918775023302424316848012256560579016575085227098724388859460953805706904592392891320174615086285732686242732048457059831737189644250953815367256206765816238848100787477106612029765862810703691623817685719885855792168592109627761758722841259967028923279518506939780078393636355083418716300938970641123690465309781062476874764950654343928253689152975401376953435573714280097147140028973859218809693096505821416543033190417742191648446090728226545145576442806785957400579054288702731964793611659436125197022461359024489869062983285908593190686939500706954645816515664115221577379389484724817694010465347775145526781172357456456820118270928635891009302857975632921842601900151009508014866249330417024776459559657859577937965661503366801865813207231521844791993401689496126091673732562885971737771247257476483362017609554611805704103428116996744864579695018216449549777890101044516053504262049146349469487447089999397904684561070330675857039545003418773607514245237850875743408026540093283266812688085028855801085538060106501747830912337549043119826651577542587119997430947359466252319984807745367542236080739915494162637979071916713395992211903574184187505534964610010339561578725568409063319475070874056144906690408417663940461936935467479816479149418803049182933173494547728411179753595795597072907808280674304*i1^25 + 10703860878885924084127459912310953976911975173682268822430640541911866770036032776593936566611181303053074279553894991529777058308999112180568897907911767719681217142092883667770011729624579139007129726002851326648367541947799740083893488800364018331863702519422027484157102444417938695794718023522227127590654521032088609134210112240794097643269155552173082636762787678320187973018916962341684112531607088951202956643230403445012661359436395323963297515007584550342048575531565895796779611664809361877630906371416230387443291343227384173336832371748819280788011794872939436716736164272942535781823089852648107301740656556868131855231209991974850795299788613136755166028303418076462107987909344983759087480516045241957859374408155878989665185142960856564294737368316040626032587691296966582745658361156196973978507156195326761161602718100915899964596454841635627178424930139667142431555455715751688886495033288147014281451323891890024958036228617144418130854078116711537070668109592997462513599116984462607502797769520912849185272887901368204463630899337072615511463603676306348732758042776600843277064051713027779388124257755224107436797746043989692321527239858746358250629957953595892853953464853205510735243903214135356488292534643157200606803608205926334254869137995863311303868667660964365538963597568169465383859771304916173369306685225583336251736901809447118316591243083446710646192872191284218386654917637830385576869544837265329320772236593560609655320367502161133405470720*i1^26 + 61443420619329894398219142500380974247164552427624843210028299170722655087379220115675618252898561057578940246731910092043726762216079114106795416327721146677967776230130099524130738223090842134630078465480850329487089398951120014050608776402687012451060873770927778398413602116222020972198035688520475384296745839527192157240933898168844156893546083816461728334400109033744307216702451926830471528610388200278096875146926176899976155323097211381054980847703004670885718194448778310539815927511068752902351637098397787813074911370571148049758182808993780846781994601522268186849603857596597186412547962924273068699833071819518906462938006138596807136096388677407450342487056910273002769539780448485174544651980190075250513994266750402302716678821240800464265298569943791118727123184669722038520832509362390162432682145602067001453365452220526804253425800129874173453568818777876123850810156672721372212556507132788919575619281450582959270819374126025320773489679065067885905988775815617622532626665914821368169906352433777896264584206588024175214717654933979295871826101133711099201948095106740422314525601005715084009185267095013216600825412675807374677378373611957387951604076475427947819904233982000213845795453211884719298686556062284089643934073629781430035847521919517326262049338820760793762960077807577331175577070453641744262812793965329841410335910840933391747579454372978614494487680726389381857712125676536080261237340351140918187318057428401949253138869005682999296*i1^27 + 242842920256697403484781154221681764774910304568111472170609066126693965176600192867025872957389397871368442178874372244149041927465040422877454743569068068248632894170281855022267800574682930849867088142840594376411944472362280486896366390883458698759958614936714306306871730279780110589435147391444164134984299789129994079134381773841869794071135018438930211196742730630212183380037987036681593415863460083964406790764682037149862191526328224896648001137135526266719083633784102569733736639102475476713805153865572934734389930884604060747309400211428073062594507847176834688198820768067654409182859838356138846143111046983342384332134917365348948242987328055833176771225640784186307477230711160526799993367023894499642242970020342042831215275159575200649347400718148749859677517108655851257184456790942196085803272703642523240123378711659067785539961285203201222421131549691515060207990186101933950325539304706389863840877237726146658032827961245619007784051784932879435208040826424413750290811472823824640003710581217772363597268766656170640434664754997967378464612833888101483602080946425228598321081645790971255515876435509135701178883452975169902486674681365231578746302163963893062703072110380432441420901326457993119728500511467884338962953137363244151964300769963629698816373201198461804107231853869995015288673773524100574532389654119109198200167498168687592368239708079431731245439920766193470288142431770588152033535038960668448178010946266659994014931363037184*i1^28 + 577166617928379596052731576880074363015959425725228334070343313948470238241004162063921857557237884257799982528188168510736782198826324800195049265267794357816525282508176309719217086992792969639897223998295779405294622729924021989743335636653860943819769937728293044325904762063510424736966444366022715527043306102443150428457590637031566667709909327476781574644098655495173642138576640228709526864588442716106021020834808588756586282209400780437231445284022510555496333192947521777488434426371517353196852879999969887589658239256836552959961157629151288105347018338581505152922475709062030130727649145931727544576936766393434610984048275582732132096902461406499231144878159290359297207463537720087125162036608384969160202524072108757849992284133331700582117205735020346713325302035864525624403591411037813767560414563008614086390153473096991607536831624269053685403296156539323927230688205565819399144578176130804171360423573065019661001363705961236180897968468786445265128478964195522024799039178502692619507560401403215192329926231406756211636271157023360057166304129252246693621934811958653598713095620979410777467884914898961568563984318330617695976950703398014521089357838368612503033463220072335062672232627210459858711905193324662275367862356770300278221678956996981370736710100547144899146947101876822347533687170325129500265854517795840727851948645055382743072648518878896653031195219264531200633703696306887402898120502336318364887639905804306569794420736*i1^29 + 760211478906219396522822501296126687647066821082419791110474598042727220928641067515561158284041362860526575669472142989083887312684642508530739807072772476260475001200227221189156662752498969827233592027710516547951863765662603105896881853160006475736885501940874501910392762077591950481597657675251552580015739565919129800622975247746800508133807431117030357169866977128019547208268684373044448123041556042946487683909755613705076174002487985434368138576146491138331186638503408867974800709722999997994091065062943512570025019987686678886622596724659545063604864162791202489557794451638967040245354068296729145861592803810865019163939493393506982051785433291086875369410510530576970161829131259677612316359282128659565171563975714904578838098909716656156004519503044213029622302776870257470269526439625185758472433337448803386564142187135876433199505282709610712685146941169312382696316395911371033715066619066622685889135593780728901523868763955519996051028305155160863849848129028088423663515985422848152709841022186575120084736950534312626039617217185229935657050566802139718752365472077158738938374917279278930064261855736721305038307065436601831258027359471872661732557871340333461668642493123365254927991665630094735860410175901404593108601754496428066792224523329949419608097764578525602872489075061891429132996363980319123834233206072041405066123567131064105870954630170212692808396982853769925588937375137793507869426533587857987395278958848316014592*i1^30 + 407879845000565516477265763544754336173443387175437737860777270996622948908631416351165125208271401327564965800325576089545533882670051123062903549100806426167806934352989687076661138130204513422461048346615363603675273990419804287731586612087380734250707363902881441363677571580530200113412045407310924714905520679943087350082752243455316649918530912554161804007287692899931682328150333223163920600407854918165909757464988667508822716019609534541964272238067123295998952788502932876584029599356905317903062359211360275483829021367473605726966162181665195953915234291685654637022800789171372529940574071104621030990762946946039136929682518393662621914382473342489583764553531916326375506494779500361824734100190540001120234196178196725438015679360114155853312353290348288502139163494046071697440744596946178857329863654335310493706633575198336016663703478670210646567167131327488367233985011523437097166336759237482658013805165050397798034637895588142539129248909783154662926673814053709039068579778721666141466509259891481268458492017032316265702062525168324312748274427661241222207997310362724146924080187563764105582590425661469520074967102560111602052335702526073743711704330761087463509722229642688180453917483694055596486218302603149334589948597544867638064196752767048491841982989323393403129918256160811099864854055226398832963427157341197420493295372245510994834188363017465677756854335552553651302952507324928911047524515387754097719576629346304*i1^31 + -90797381909621223006305351134538930998579754344385375832140498216081685495819898662314591724774484268405308879520544934687189219124749498299799765126838748026685764240118537242729094066196134047907039316766129620060301265535842183447523623050389067803629839255767423252795422065946494445378823082613303726610814731079441733225453543544524680401258591671959782987470134568072546717827436561443179832214710096740047643565705967897995397166330400808927631707920566363101176698788495746024080006409577893956182360555272621308047406321595864601691772932758882228064607118790477141643415312373138254686504177271070935804775066780109634007396145370431114289721497201980424212030758793634624495318467397909393254804698425817987255046595993600832688803224742541938453373377643773087224985881509862046788697979429721960538972364215153895077535897777625614020787139429278194356236717814145927677354914290157220445385330668663508245309669852745039470900725955758663774710201556879666355059499513875962176445155174480838847539980417075770302308806018792455306848403850089284777971695650840022149060499506987489599797071950703925072056196154366897918815121043569633589992617618579117989370117043440914367600008460109549557728468260950774566202264765863225842977007409444630719791385559156985335028164976095845869179005412209295317384532524258211982121250198906774161591894324338242881009338470727331239821906853171721612978161557061968645345816567250187532107776*i1^32 + -84057330662407673141687913259314737856995094180018139276131224792298883589106263188252167568991827934985977484394200694861189247008187250720177248679330821578250354752642182768726628800091683849066634967109267664819429321303411278091199953728405201594472237373908457153298961056262471164230388591376752586749157290075512804250688638871424037813941738754231470625100060303717330117749675135989706563191544154753758515407560321760695082832392163828140471759142730199873254971957595563100789674014451600137989198621160620312664933358843372237233234433219514471929069645270593605204707239982248606641646067516107171282724577724063984685532487374555156859136346668302562119191107313181625968489769533568135464117755994859823624239698923017038391739677991093482719860383416468491926968686575939050631509477870870315539269931375259503794628982120271549262509437593650488574037474105905254569678659096446780630966870775412373731237328146361257162586926157043715358537133733622968611991788527825571893099709302858709735986362023501691269569404107725947337328070926989156054026560306326291022106791854097162927553701962170660926274872344474228528654880446636230904863731935819347570782790959803641026016969287658292233038177446276463505947239308427049679145985498153640550713506686097710233755160046217529655894755850252709486181715872509980584790010455297882115596413063169664100042289801717899906893564448329177279239663021570584361580346683372339200*i1^33 + 108568195232941117042448538771803929042938668846813151526215613696909436930283720402256457700409420876340654567732233503453794741237247536849570856249210992720599408882750115986514382809211034164346830739382963630668092261115003767080526589598228919575653825769319094019885055036523672580810569387951842779969705454209454979921112906842691243939658807632368821492096855038791236187872831644014381684678825186894968623020728246743723962376285363623296935739779403792157815965006512799186508006437696760421636649407388487882341008069876539454102018644732660016530090654216223166814582780851417123999697024795765439159657643620294216916000748579761746307925325677553307857766964874295559647303387065648099449685969477494092054403799877375084831556157676136886617894312720365214976065096003243692527011920899819248736985787454681794726598774591562552632251593412426084769310292657989559102622699899150018524150782074930807965543843505161221191882192773375113168356113291398599942472963148531409875538861424415360393699673907520793480972379503450947850464053723446742403513936012239274591481467246815540717183948072672439045797956995145942557266189968322095890195995573166454595815236838083424634152989226691385777793036351891473850854664799602676760918767541845218678373870064976598171149036564635141901059095586958587458550412886182082426876162506654324625499141489781688274090728687805282149047762559868007201507875983377687854326736748544*i1^34 + 23694765895198827777007496005606715636295888165661666231512663430548569086686983367193185606409753718536101605123268353072072989963882524674255421387903016433353424927539410832182096322381343321464256478176271649475112900605693298143879746969782775106949266313024368413281146910908381290398685718545568820298081513111238846817584649282679671503336038508026835866381063697751663194019373018698705943443389513431663464699171913551634316096735174837760342744321085907136748928935945327163759997934122712739269745094579372439296902793271809050826546968465788917058451173403300555550653050239548843188408816304752233553118814998093453941485754993801417055074729737148447098606322810632549459339174989504412518570066223437423450678791713134102216382481318807392967964286047712681886265763752720440097854661523876593259613040231536742745573524105891939323754083946553973286706342283306447494985820986837976778145088051789973062536370156922647820271812292583799065056785465619051436453770398302958849928842039715283879473268966604898582642454635296654554346923783265369938181116207788077582169898459255382991318575667445242563043205525910017408854668693577151488904552490597168883502954892949130256969531055239253308624137159739941535246752727714750354009118879594217765985852040514824253514395424957512130208518134130866689035910191394253875968283156428598511027424035595985680282809798054938587755337732484802804942062993692699490516992*i1^35 + 22372199263683793248013632720850931449167872786364942034163097934191260582396202492267492707959562072576205394694843320239273762395541840666869822589925533654995114222441869487296194400380032543389278406107613586301242060095813801929726996865420643027711358568828328332730340382192855262728400695975380082771142358643976266810102077817357797791063891419029525049146847822617424871898749011944562848454359645361432080361816769009497022638901699642282761513933054098837041681597233800491027452929025129101901044258355787397894845633307889990849074789924057751907439029717254638522198618812019794275896603048734821380465549866263517855766023956526729534596489010550447744712715203697164198876702191008150517162293365749897807757308312942353750049068663649360530525411918965553371840113556065887839406483436728476435484962737025224884694443211141429743911366226763161567646010694516385318346226988132480074230471137858261413138484159857039773806124611606659467806283906227984198548946695843860554600539289522244321694856991149406666138506904814385686348519252442364073492898869067457441058829474862911597898440383937849703212074408051041910267515230365161213860066625253163082543306773057331410700141915552162778367399748709045801659822170042141125488090893641328020555226283666183591153411933235145201834267006312887154609307472791451878220322577207651518225974856081575490884719247473364685320022157331590858553961235194314752*i1^36 + 5960152346524967955654210605540627025825466360565753250390319082472697704582317131099248956987331474637011411805557700058464590193122585268827091183911456237921882918243032928180912114902534552702024922607397536177108100343300123459014776310663907730618454327650546827370346675050132970598588580307356503376214247596149548355088945042633704536258609544893865236528251408877813407877308383550136899607892858835289959038012930553620567016006381040155700381714530224942876756816908160824863099395409047134588796294151096217752920524485117685644750033215277654309376010904374742837102926450503161046160926859011710783978769887442008463000640546347580358671076711262474262350772270680872944290624948776908742287287971379114049002451126288866801300945372289961551753206358171539041913239492423291330504392829156757184121580210163841960374965276850749113839870682335575335507325804132273056223124941252725072038479748443463724403958619799057682808698036082967845439866232897792748724474003712626772460258457590109989513994785374814713019302124241003981727074140444886166927390725474490346710284882220088799583236937581655800716589727650146483923841460132946395517200169170002040295751161094873074331718004664956503106585630904823056245828990297957436815426501400151486521048194402370616818416499297145902062799722773328625319333494207673983421639777589303306120477991549587899076080426310303856993920067250062664529627578368*i1^37 + 471227317755555358354651708229332604671031763656366159480374740853692033113958005167424833444507546813724424345773244003673584846421750745521244947986188285846252765255309411588938174950224434207502148601629830000412784395966200163561995600289037287638741132222810427343041345756632573169756334158579355406939797024724538979604141748300618353933921380981574484212655186320025539208016794439147671537342843093028761189590276816817932482847249629480071463399829158215932003896593456975221954749822384412180231903102641414370227199703181545870810838530348316381214074883058417405176619157008599517250954282308703515155271976096084313966522047144384445381391021517163808721336756720766289714125525947127305818731729435113839992090587980862346337671973279407875031226385995878202040259593780513503107215996827117772607823179961037171364615466845812694765525977665565346344311620819147498713454891442453559488074137685420185931240526411236230491129821789949770654024594409041213459215209170709354729757509299418587081219558634781699001513305604362785630653130522749962909034903381179323957935738434438591356875290985299034451629775643948624417403258569967683143476810621324631165944216395804944107654279568082572959164936875431838564861713919069208377481901119425112586148850047989867583277228982781490073133262712425956228289049809279301845644001604416169505077986883370550696380014393903601559930699971827825901568*i1^38 + 4233235794018071783621431805674107437658639097709396336851355785492445781461348298270774908030195078553102985543046696539128111665879377341742975306512959484903775382922681071696482082528222484213736353803377732178644457102337031284140880674715729880534854491651677687612575825549486590767448607950568935494394370138875199703986224150394849624227833565011564387529248179211691754744055223916351165638450217466076354908833862967791293311508530517904495510735455056473497119708251704633596439068004001674179141589572690665283454018039107166161789740473283463599000620753262831976366466770457296575623978908106717668360117076955223301927086823269407431068351129987996330064291938097487961630068288042226818399596933424402947434916693855858819825180931710813711289735055788827718154179004472818713956867945326684162126183724347587373735541506730626096058190396042485064087348450307452918840354470151786636264148250692743818636915225388643221735853301307008029070879777053475920577335246962842860090925979815990949071329889840321816468210841524074527272026411440998450688009914885085211394311216494004079993846171552648175352498099732936435491859718423420381334519099297582071977799001753296476860479968264803034165626391140755614475360131355209356963279659338561956309505209490767204300698644542233954102198489961421063632877320058332382757691898257692064183705145481332373247247887099768526258779249967104*i1^39 + 84582293693055855978047358266415292792572537982246467160367905996802285698763717085910008102573407270980357957064635291651995478722194974880808635145933683027883273872473665862457376570989774834417420775015015947212136827522643820305555461287519363521145179925289219958578126558626336580531863526978965981415939768265116659218698272661486830245500630054504402292597688962648833962356801629811985272473683869884380596621847931071173748194930795518524276079851077673725019873448834641155544365280665974804426612775916729693809933106568122329888489676378791636670954792322245573530164151791984812580342307986574086159194099175687996577885977634161567737560132814528072956165758842294212708696402719617760814457698942519550205120697709124963666476116682847273825666817268899812777553368364879390247306445898203465426351075915860712064427866059247501700465198013207213213213034293435743471544187615400282470000127415268388641614794431654560317341571459775771396979958546243165276496426504332542541167355034993684244512837523721646664730451031572187889317790702106774092191397368322241249867103259438236587883417208985701516592200796708224506108090485934214023613066436335141259198233203120410779276650078295656289996035268553303904841454830359187538988379863474879766523353617505241784655065431453673896562202975429563234900367557186534091845687080142674172046109720891845540567810648250933711994880*i1^40 + 328650777516203113125220987721746484233864145508341229323593284383301716857021731694546648302898004806469558994481893842886501589179370961484136809597959356567032295221007938487577569790687301186427730432201744353490795875720612538093314915275002935059699773379338711699773132235307659304620060069205527843649830567965492828566839219343699620895522951273167743556277385856497167464354828018285338364863448692158624076629122714632332556553261017722831480429361461709061748530613862532241948208930364999948152292233761919866058550291236127161562998634618767718147316503168755871766729856151707775743705901736276514253807048234505612454388731173767357135733955202269840196125151411521583688209627392451392298391138596938872405614795119215748964782304437660150464974565270542858429099226457022902522204451919295636804550462820661998667980001660185069892716016447887325007703687473446416485125225243286412928392246840247978375715721037967662549213130022016817435250540618952687935781428943816036413820443654763911408955874336351147986258786103160530841374677974992298615252742731559027527572178547273734358868595464268207446888834431618283249391472800412634198369651569360833126339558072690424062026856524654396812518135772010116416115391530568596408527963939655992208397124274489306736736878932552636700515213931814823227052740511255848922377440823761893965792039985012823019400722097635328*i1^41 + 1355785334009263733952510876831933086249616330110946304865457995104928189546143109126114986718114912278951003817175764925720036627721835678897656445177045342732569218031403105280279370238900757158505063509969300553767101447603836348919127441471031043324089699598233466240046178669491393881844584519561095904645242732068634644828389166260504669772786471749529925466543166029511413213237643834643023921660425125176484848255449191263247380225052120621418496290177685979625342088584641732315580673671835732054636602805667859472167566796004355195097895183294055786594803890405608623620249146745488537414663123782360987409321503343375222192650859970959458992244818860332714162685532311366267032894649111360376064997945422563416561969907639120127698639236844706577564906199235973969748980145256153596015789344706349470557450830077521579083059100574937539513176737924727017958810114315900462038687155545284029438888935525407139959679803708733391436705653911640802055856748690854611722854892181134735166013301382639522827890674683674120852190620542062833603510005558793714188867436846119426394590186241678855858279735966356195512709846281297181673893463956263732717970119515986389295055944422201637287122142487162693393376719439534710822621703497901714705458112681609135763198301639878226165488790039847670284219935395400623718757641373567450814151882759654371860721634447060916177469440*i1^42 + -11182589106805180247628573712246048898511444214957962648596882293223060054728619719527845150721612813542958942573768627973995421093899199483827217668926820299921242486810595440983123870031667956721485155957611246645324271519963500134632906068546561115609547816121205110935127525201468966103553165603848409363482721872295978111356351222785189694071592673260775959613997403169266237388335678041237435807105943425446156994933248328350322883143230505044199031690009946559249088241889365782147604562744421585612969609705902668021571184123189062763829894665616805182326328662745343142691456856025309797549119694742368850643843374046088237566825433997074424786642565266351622239704476835621430696387580738729598501858975483478120762774848641224982595403354391123327353869140083494354802647699100540122450294990068812686703134740999078458121107782952365008582238057996059889643163151513658164528942482761922078359178569620366889814119765123076433235667135098336224733867635083094395590424883058433050308783771016921160733011284769059673680184090456012810643352789236152120625919805908230762741770198155060423876996062792816293102686907715112581236024236380650910296865175455705312315362902743049862460878596677014765916963478903279708352262523268620082446290474563460498786337671722207612488932209633854143949395619009241453808995012158461191944122929849279015078187406658109440*i1^43 + -31386069267878296918417881800584930957536734256861341219303463123077741812711412661846536140623190278926657951010674675755300980733393460006606675120316724646480192692045731049809906334645619355868412545086644374986083051334260797017771873372466889936785929265553158974098800262383492087032217439467437635893103911556522683232032271380561614443610026496023248605738862706415452124143895318603748606205110451787177890656425319476486707226377501715565167322204475113472710248704749960025590998801638600036638429723110309348947331029820186324774936148078261075070736987845821755376854925820299406149365724897222385668969226712403839381445648265554647787113386991702998640025088120631705811096894058432163518638034186797901220801486616370260799267631751719848678328098030782730182759454234608501565936711746795526316787201913221226802072840228845657865689453079698995611440598604842554460033630252823978285896609906602598532341131787147845023906549347899377523926751532423860902493344766315241277898677323021711644067298542988142270631877665945939089862126308548097857959755840735780228539368554199496176464334507903338406852196506334482418055189910096199650701023370727069704502824280157746762825406166967577408101686483097296729828258511663835549519085247780038819072129158681526810153085546594034385742456513289194871820567348772316218779914743930912045992509440*i1^44 + -336880744207806732372633595656816156670594188568239695556798696842048175378495236201189160054251212126161760766151669464607529775145605686283654127900651979501669776019460050489525219535765120202304985473109790158015168040465400745487814518046766769916407901827725578588437479762645639034480399390680148401009826539828186581265355061113700732294552347798527359190083909822012782212664562816483397408188241481920749943933111514262575485049043363886963591096112111364823246061284838921321679223524552816505056191564116925409443826690436075305642742200294546296283523969145159673732957788237938020384772206096056850760524884365484937445100586167450175365542345419229457897954209323867266507820024529932294221110462693976062023908807151638889745281296783726712042834556125035507192284386975386261299062694422721974417982395139473994298978127271764013127099836613557950893446848554220989432016334495883830397085196087634875479600076789760257634979050575836271817709425653811718676177971974860997191594516388566536563388302747878284628369023052114885862034550883601752631849446344696385143961839184023547082954911001460793853621177872786767754018212451237849112995561431985128266614759833652434203306350521723974249859593687731161016729871310587182827602752551987680150679887432427755423678989656876880549126655237144684448320624247953852664759981589787574272*i1^45 + -1021996989806456763111121601446904319608951933791452037688220971604981869170972203271915396964426897247768206356663843675473670222704648296071277897711505266492318752164917007048801831007158123246627655487048600314752466420033258221416181049971018113699127624791232196619192755052025907084325006076596346302730479601287250173708832941084978269741608846803280615457696235529272616362213473333498557040219080081467117612883177493429995054075008047000842138799733170140354125440289133704705750103244832944526874474916228755253672242744704134020079444956787403494187639174807900280441724065488488442021344492407431845677701552819840698659627285083640520935658799781280738832647459039894868343455263098791221734860195242833689514467230871113596610973763096946581353599101808349617594421910965825611463439215804489824641451041705673484707101703307721548630163312427763843455736756077316241005227521775223616719508462410258618894049403475306648097054739210796201722218407525155684998323754547079282253490158321942716111436937937431673851344920834060037206987125086998227615780488696155871348703760583745720277274788933759692501482904761684105877163434927880573647345318667483195842946919608921724561870751219681773368905225191210084435271774675851567377006809248799168945169248487013875140625311410961671988858069504093055963464404662663810754682028032*i1^46 + -2891581749506833922043491678915197977364105775471759387494299202299763475471303872356083628006817039079375953310796992308222648969583060373041798840389625114793897057096380577957742640788238050673372405653828167399168925157813848189102107415293621601207763909042291596829989268085595760225730666338073855217693557098151075892250017986119251135671743549451107707429471070228305450713458214774035168743942114729609704983679906837087633957448527545894825564413370126368790954385529262168285456723772797136044971755584373650419978360063470649087801954897627267739907172989195811409935474828067749797982058075071602978380628209668041914902248431211202699610317639344318014245978088781539636314456400170619489694214594149438676190509932177248820566487363213134989315728829939083000572219439657952155355389062448610480325760888752117017879565279913319494619496036921253395027137401522377406568232394874642547124826279196793541201239037056463692994302726606969221487439671853861015648111565897172919314478007807055314899484088755099325516297061619608253086144402475606162739360401443446271797165908833868726873294178285603164842072136516194846703445547932576379959970593605113902594673985533864365730934749598281010656506208640507785799292761215729386165939555785869296420037484815607519205092178232268945940886747359863229153932892265605234688*i1^47 + 3678098855651968303628082498792204361201812666831782767785308402182796448741667663863626757081021671210897520877270635138632919773701127095623556384730504515460934758651230339620930606024284097266580949691453484357725051947026651367284576600292225075021702727492842699709146053935041726393494957531487897018398802192976393116588915062925566574494048384621957988265410898560551759025330847471013141880264126787263004066192561010449648431436183419691378858468879808963850565005836837808844782265217301057821686026984784995409196563180856879200161404102090904690337662984367317848808444390437997636588277374079256618734574447171233618603087011331493895757106246039184606760685003255616508283026434172918532347547668917137276302077325909993669018515637910328332365955860135533593127006844400798538488840574517274544273578130734205345062016504511528134204112285458291285578394609541382070867501052600081099677353643328856942724243385652710992308235067356125970644242552756422438074585057966806074099525146746233899817621201176108852064616765030125256372710375769415697737675185571983753865533439218501083570487073153322352561114083861556840177335220519413210695940000407423398802346121633654394220554694322404357279896158915585904179456198556782434600970384049361976875266562137510738619525118527895782102767754167535861199758426112*i1^48 + 13518257499774426152648564924899347579061312297602968785828212616849477450509153580344353891318944878172346809827622666324503033071960954819988745904805800394162070026673265470968757026810957390219250149606961490709993135745183095266889928801636726991221460531604557833890946826627789489816296023093769548146695603919200207703415162990877651412371165172382165018940749249157272859416621994610229837590482150794170940562870516226829434626706389121463359432693425741384747154175417898436101543041055723342911708849539278948631004195807709661215954757254650732645750799786654198593869284927529135204885793280413349854846195818619754315602582488847275817593719228383060672804603692398504433417607337985531833564195456165972801277445211328843932044980231198629053979885908567368608592968485968016636582338160524233788143747678970239586125964980724061705439270030297042927536254016782044017341241132849280223875806382684948089704191324585983081884759258760041046742256543113242879733873977521962636513517849249671356808748921738206069581614667210871410562813575805084466404675237853302640121809274908170221244508560500009566647252180141084794450159892046835702650199697746788037070801354447544583455692584741318930717887149793512010252279531574131947009778587408214321698440585781187392932553013095410769518539114783921143808*i1^49 + -13566305672736049707187748379910452780623612626572267584781067835501620284065471877823211352052354256117204022603639233058056000964076504414366892370845759943290950915766265369710440146336913049095281867977790310543205094761732155458030351500984123902132715064695171510527097529264226582590250659973257092620994517362795394713783669633375955998065958045845465426159023196957232502026182317261383379940187853754768001524325272830567940452309622012195038792298904124615855903399255999641302872698010444189570550541079399979678530560776137147816033497118100625711099109585723168798374931740983491988006413719195749374131347852944008835339985097591346716944890453203235119765675030992611652132042516443882326457586738601320345272333834546912820168900597335126839052005904910765400864035644735196878436461946629816862936542816337917443380548178532106447821822863638156037040388310531087699874624344344531597598592355523460335835325817968422811637352990090856370035887819338751410996740272575050305656379876159229601978312558941506591459137358219620371588225090924815742724450479935097971251435540008801863940790133115251009381494388194327633654686870568689102059699604433466218622711246804933491849788078587509419550992837517782777684078279605273579644442411083780817208552151778156403694762148381178741605076041728*i1^50 + 758959374481325368159309749806821547648369480993640371300313778809286506110158113473578673240627495052252654191168856679163363927244974925775444623591193510895935199509152687011256632489550199775159028913440592545879111245355319555565482121849554669034897989944669614139740038062967264729186977724944844307100079904379097027211703613195517163463777569528986157837456882185061106715877226674055034477562231385940109336899957393465315156914715228451079436491580286386727262319957450994362588371373621832589557814775149101290258755030778193955823636888807971858096781361905647581919864001022504963708578402838723482833527634667807376049528886962347619934938785611110978418396747267561112421008356208162649212547492726626708741807901111880251660114238687355245295046477020744462079506290460267642306793359511059263059660821337000032475479211476200324729654765420194955509394337426702016891565139269494593790433108061091797931539645728247973355406801319988546008978807411453664557621194950722571030798427507338827551929277955681240906562522851788912052307753209590497413773405422111344643395367374951892289642821540565136044063461975822984020587690046729790476437682577545265835909225934198406141848270911933283600755145246323996900899169662775615513347013858062740683335333827717352834876113632719142912*i1^51 + -104089035553599698525412192069093123155316652561696765407426985243511900804534892864868275530449851217019583961944524836764067362562905725495514222612919216368334419923353329878705200618354008716906937430560751168105397763004644033055149501968523173821354428495862451119416036201855182815365374701884102863600039323896036764842712892719808697244856680063620515580525449188636514060619253007142751631811978607205081636839876006614589729742603927984036996218006034977399597012811032080970436803789081704981251795769509437216639438272402946511616624975136820294210388781131233352227873004528529983545472033346859748714778812805019171783923299430792211543604581059509460796312807073421202087625396556563145061908543267964946300038906906368633245546362631100079976258217906145868090879761055750123152041140988264786602820130761013675806176150318585623121493107025011475158000002800828582344913913705809167236578538680642361991489095016524569831258707917308542053635948826373391618793856907803236088135192870383410628529203542289724384890539391333396353023396248233392981330271602211478750058085566434742003457955606334881384402681830416232223490774084352539552337465449471289115855587548797511266210744523756688739446847662703441704183767231696498873668307020186585585332369748351052956450816*i1^52 + 971231603281204510477073190720068102033048924742960547189097165198112868333016515498022831857609791589862306519176414155777868283322616877406990881138471331055711129766768306184757534973523944234222341276107185729096751374886429202892795047410121396878295420995387560260006794457713996811887558081612126044047215409163927376794084746053927781404608197524602344665321730414667237026906593539338913836202448133478867811433942739839033799943199367130980647189237977923915133383824393596202806514477506763197521063937335845203431774485588446641578142715888608480521941840046406505901540408451228436473902714743029996675580594784464755945374105166721825711065095476602371260896753237198700590744401479678074341121517043417858450893095130293431208771096891060157545978153122738995076567032521234928202757071945434836035102444883983044078866887441730466289169994039492769359993008211089081903366293042641177112491659606060675184337849004263879325154104845092253610814026900770552395886509548813790702340126189554652562070278456542620824580310554584333448989648743014601383248349509229369921804889678647010457214347464267116634991318525792112299778994091738041613547379852333048531399737263868479499354156878355685978803119237037735555838061790589374372971974739349504*i1^53 + -6098855240438709852470230821803436569885979327227087702325815789873706019366885659636698647095066810118429503467813384618924730898716254788495367055475122155781612017868912945396581870418639717661070438498920113660266739431200948676668191779135943358025201016597003334333036068539825693386509389956009354701842873800289457265172302085741932770481253896030001646521061809565359252692142644988005598065172887176633870540686566549039315028872130973034729952774797653298948774112740498248689608612004547981040140254270133917789600991670831512223977955779246467375280108931084906931567160009483461224266650591735796803894977507320854739872158263094514007326901778947791874076971075613875172295973981471237404839476896072735638070351073156204285907946097903936679632007203635722521973189463967592440628751167430863874102055849054706155808159794435117780244087911979816586624843432339643813402627679700478331516016606961223823179688293285236271282562705628131778201144749298742940705182904381341940770206817477506223980578264103665946269401271046513563838994152336585085062327534228611146263363224125682840462896414086756483557218655665047771025832118012800239675398620722303927846892674754078291629214900152759574222588407203807744*i1^54 + 1689539024887740541034071220836609813177123065489320622981669793001960880236878992961722983359177864316278578061174803552795745363707868109003036580186157473373962788780133928951885290757729879514522737330662277036090963783961297968047549646992468472994240206411993737735208528443474070391358943609119651303008096922339058270707666344558650505503307032465051758449878840058532618390962958086223138546366165646647389995169415360879761459686546090108392449188357855802919458882219575717419760539388601388191657332827561965508805052659207968328207895012865715538384009849705882247185251825673273390139197823405006111059337055227222605188295674122668055149103364961878031422544338845924622754738122154847607270842298337098690721866053227938707926523978023567683348393363215249601381585948754096877656006736539344554526916744807924105750794119771343597120919943574366945782516413210058933666105005092470030059756878514597982218417456165262058971004998587657788947880011820499207296554659690457485783742304098344102311294381080590544137976114898885236504076805983693581357337084401185871193820637097710075357983495926295880860719008575097814210638278632010833318230470939547994571031936*i1^55 - N1*20480400173832448503641972727045544272746985361181599309443766919527795275430496846152681697349547254071686259922638474343730385026269707627620622452456428028736418001305102166776259903142301426446080747653570198510912078248158382874244586582900019680848226861253624703125*i3 ] ]