[ [ 215469832583025268458811180047760761347352486951797111150136307864537992807965592328916673659985555318910284110320603867424238712809522446437675998639180434753771898196053783021570946912860450714368337998736160721867560398883020675017612307038577099532691165440188235991490071022907337403785587990583250575391987824521119438406899044066137927461354484039501289612268936639166043640478326931773009082951870668888345907290882101780139466212311677909897936980096941184029434477695462100572329960017023194774960017625081176870195170675553138033544464126869024328103997403752153455821750501061770519442753908048335860422605676461329134891713274258742418119243386846313043106216738956506245357007967798841168196070425567928073635601693971806423166970048121546103133020490632595734720987899633015474308214016286693740101450063667520582620893781114436456053829562922176761326529932162645516366040887375737983205472307047358430706259619431918920693659557087889208013904339672445490952831918940643533783049793773977842720575681198033209623965892046688513553654631350407349000025598337131738546215482519207437219537844194342975520289301133951924846321362972830123513640484966976386602447627544799739307065904362561138776118987102169683351627430722816075121452646400000000000000000000000000000000000000000000000000000000000000000000000000000000 + -546301357415107787734101968863405140641231981792939319271924577296015690395028934812447136532031611606751703857920724230685242984095579005825496446577162907866000201036235920153917482703036517587511218974134995127115048849128246291929144649173486627001636735205292951617732719194201860495045371302643913222925438217804225174289939091491741183108053466429226679257429359954697097168478567776928110945842074376586743218649774069415028907102052485313793787796964508710736055378334123600587146089916881991741114555121784760115776489434087399503696768455924893157069597458601076726974502817244848337167652898878578883627360530293878348797386949556008985076279018957131667458100873467502973977414019475209167687988896667526213776655202154769214294275241289306727074999977002372651582056031396528901969464491743312117182927819347545625407015654140202392371459771989284429191538782184533161195157594744672403004963496932993840449625347061050367792709478298340741589198737336017199902201992906897039460708701295073300079911267208940199153730961810412384109839916178276058549276342281544841012530960911601813876176338780791296554695437350482130361858794622993669537721337096940014052840704668547644689720173523676089201462071069873599307971865518762792258109440000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 324170411656395480560897997812965871403236237345756378174119473505887983360947007540674969314827530639412985091914745571243220806800847597632008532775594024374474589742982206074572064266035014151022270907795341870397419051172694036487245606995071284591742909045867946955531502429632646380684672987796676402867393937557836879981306138063850259547470956276231313155978041389670842185796074231425033060993531959718109516996614625215709272401595385110814890914632794396304118332540970146165563303878197625849251584987813306924647819432102406943897056706994052468126377695652385483671173482164016162919922133287639289310738741421530038752541658737487913049677127218946688669031197525986984195323492129768264065971920329618954496064592846228458791899545357883784632257552439816460587332847817506400912625297322961191201668635023738352031450133030247810573550922905384078432149691499951431943794479495796339677316522111491356741656016397449710748772203245980511777009661052496143561196208653976118435217357642622417971001769062843231552508743981774295938068318279231411744767753626826350486440945630641851242912846947840812373146086355465617776673959071640131116798972814561385026822731970558213030003657790701565044074694956901836604256125061330414600192000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 11017669003434397075986772986589378795579944177299760674773533854809730094237055306462594908738374388079934699104660489587557604048070194963023640691789136432601857803603966165521566397359498555929237738072167656696747256288838639370540788613017560577824269880849900425823031929936062653893607239601447060786146382708284959755843866753568682920650053539809988800468547970280456021920625461882544130057946092240893612161971597154981530888406855793410948972006280519500345728158777577164058784265278479083750287938964179985721572640940228059353373143083416482869004700460524300124326939178573940104120860002282664737835093122425201364323954387477267448274075063298871119598163167835886297145445901734565464770375811473109369966028288649251872898539668093330013772365102223939760396762182044955475108399671103454895545014713113203789425245288128476565057009916594063811346356722373278758984976265908558216405031798285593309579302611360962392354571565061752466237841256651341288548281784936465212034165708963099821374970953249218506529503171945248931736717074251487702940309535177215935973208991484435909800032565036844473212073090525020945640391346621120184904000585304225384228559804252849073274031611754297636236691690350934127018831945300076134400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 51798277058709335273129563006540383856535463248194470324708048494744520920604001091738680765122164561615361686114539451914053327376745841432300503098693034771580156170756970672264092097359055056459995803391046858117550125051384270372774245982967405309716399621331354754410379872937411230420151871045738948527133787360159097498107581238337861978007812390353321512814183778138625278820588658590457450572052687537278702895030216498719098357573682610771466302152550947956603176326380493401524566208234498396673685641065077738499202469369345428717614331440155500760676544280751173994156425571687621025803749467158610630899772404560159599965600787909482728500919669172480323715584226766990001809991476402983643001214807054194144692319869550641340606133094738359873382170249265798970688743013335344316561167665920679122950977817178680035517558432359307194565810250442754654517074813775080034864421684654071980059520687313433978689196120763868392478665237360074380758020010586542776491411080779771398152048491136978219105333204524508740840610747232612635759870165380320491969791358343307435071731704012118880171164472961088711050902138864099927860569862992208787889885466617325694274581536362677587028563088889250987806621285413361010901334965889269760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -42370532109175233538029187141161914705540074057529814045729426654233196896349006455033579475221929806961283120597219360299329196387705493552419351811717658038119454317916487503635828705923565973252813438022060499991940942593656375115294242854089355630379828061014730874558180365133668787320286409971796671752667370427586137660610851157184607658265169481364906893181060669525608178490253901367648732866562969821412157719136571745203753301380949800218292836326589214234686268847645150265946097335136829002186839230906284718906484778667727236611266121340140210266279549131576702352763813492004882785183004713278110428141391519545904795809603866915587203186755781774587424824260633780674651712806977143914592545775525522870799854748084252270022267413147523042141325724381279295628796881358803300390666397934974605077947042821357306848324176809991349316520921148506226568883121600002709094864043701588881188582228047028081233071150206097961804668349613061997743990805323784465845903740935592165220094460217777862433361188375068127249778754262587921228578994129523175200819249809415408921316644449058173361763637107115371970837860716149831325059532219379332385752761821225479899046445949370460073164253516894525443125780722724599032283617858420736000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 8522135561203756557864300518629953994083692700770684836143556623256759230080361703018873229511303361796794594362230651331218778851735282501009852472409874365527300829262660931716140851955536164896339978467715251423891447906833791763504376534330798339996410189849358607297988252240765352545347989806685470358012878322648724991812646435458984631379017260119378480025028906974395193342344493516639028105477716442401960722908491726185358867609769137074193563378366848141150342619652341574577578082705269071353696113672932653875366854093061226265122279919417136511270247956531225362107118606066008267257760068789988676369177670961268301592308962011501394853682658840293429513649918957902811332218399332190167703667000362972475911649838978018296160633336769089034950011806448746479422122203358920581342187466324458477998068758597227076256952945131667025420240240992586134614206313069192640242927066893364309052472220369617787696111778888945489774365815830674903155364214792367958017484728307963218779205917503451218625535009867580662485533926786703541843375281803430016305612253895288584523084497018872066268147005138892396012353755399355859853076861320438522486861643135056156356805481622363379039360789867676981564808465916408843961657563545600000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -3450154940790719008836129566414242408749789571918728539569123301660019691807271714513803509416931651523757500362492566117175860815932082719948544280249135762831814101412555898439921885083231408408731574170724475458323716866157489797124449008859569188473265426254791692234064538154442366272367052084498241665635840409401822662867191763551755092126588614219255912261767622692346723465211508727105912269343455708591590197483137569319224706519697387431311099054058087798144200317018999719092217183501901845080668047672241343976116684993070916170798791084613550104807422441740126840742944819271958123768050069343648433320346909096800816891133065618444183425862302960892640012922922573145226653632522406102275431250185867682473421206056443218687306425275507093356457274428492525999548106226958953300044250585992421419834558124594366795707358084178579833120368628947014705547101035073615130829987973159868857076756773688448443324939263308460080595500654131994123415979101637796799260751336680495871643523121371173508545485332219091871161100488095651136772291078482448285770107888927790966105635395377223517633564251632098002894075566078681288373209682797372623679806324632786324296412545970885573714840813969532631054525263739388993694272061440000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1299503477301866274326731529996319581538942209212489884185970536764159857822928488143260671437716969267643289855912675920104234115637016200843861199854914935718520516783663266303396859236546766106834035041825287394324693099378879209950325873964020133573697787778805095109029301804205400578289697522772302631167201781121765851572228681076068759871930423098276829459772057767796648880221694476945737743926704894470347682081750633461397307913985218384818840308537724005499532805780630437363327327325008546936528525706822106601263964824782160608160186792449427594445517129661971197934952764402168827052722708593852325466293383122205458811930506235535327667671034576101765932367001265892271217894823472628452704063043109015386578745066623112155372432039272113671928075187440926474295849977415026655529669023222876746278858870815295975698747049903469977715672057122451103131657834299573406772353061967201791909241553396365398936689918919239076167015055008660972873651753403217089025941901496169352530286709272529990661389566426614844879856271813257956870014117636461005246548653032211612296005138468678451873324382191570512477454258527376815981998947660645232833024128204204004051656658654342762425625231368160481203939409936810962631786496000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -222889092022224956485518485908855783319147769731576633421593303405840808904963495705840077188672959499976596831998504559677599741491044310475952854805689836643763805907484439505319639455293049341827917488382059642042565444627023811288736482585951474269593968483904703801269470457982872693775718403090775062631029159962311987559881290466198991130591764954342989119607228767635924985585545781132135491274075450834342518225468525350318069726595201822559086283586081424718741149809770427993610941973680559580390186808558332180294079817919979000373234206329000111927870787079180118548983866739983811633765236731913311941443567888320407590858729090966984486266245476535915487589706876206500855541148268098979110890352112965110708295173675700493504571381782609265048588546773038931168834664312893751784886308372917316450406174467141631663046118630340856294870120296617463334843089887439017740014463298520187095925450690544661938320334922583834781853321933602603391312372930141865283362857708612059534861751571340712600025612898078365276810923873936120931276170639837239615910272936538393254193765087414558282070073319322734867760243535199195224381698301122737439652378820614098512381689728386255990435872375923053216891398383833656485478400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 53171230494345207465112179414320973372250289137053287630773715416143276459242872699834248778505600402831626660593612092463822168523465648558236225013762760949972110222779536047066713025033938018406962452881703016725783358116352002855929101077136282116313960300511649560101190001340602092272336768776141402785437346540584670017749840518946644247945090511468124542232688632423347188080719461107591685703114544445328340810586897876528318163266913710916080174147560848429649271193876771962750890094829255876952379289050388029605851140136268142032881076188591851735364825327418510610924924476148363756567463896944558537064576969386316766642423101928380656475519960226019572288899437613969394705501022479811182023115571506458656273152110229552411278337103340090139603567083757013521691553411641591942766515447336491980163404089924891344524180089363497927697239674130937843468255334912032189881261622382512278905582214332175827227600266897883233550230924400951561235292711662055438823313888734850042085739389015555519404931537773783142729050294882753326836800714242839696263191350557764336864067933432337013999838850694479046260211268127022709236691865817107873850064475161075775538596264027543986155586016797612713541462900249502679040000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -6488372544751546420533661285185733490591372938621959688950379913123423113374392614033321954413218171403168102008869286081747162620909073414221394101962194005697524715162967787507316122391301918288146373361854683191954719561011636581493534096289512836171838998780203343768877152672357611993040279857717518255750898097928392189921694883003285154041413377196496723536242834215808721738365674263571805901878038595389156819378376579117419472109641612609499053332265498506783225744379897833528422528919895189845542193902630251965860921632437214011964923988615863625099624394885674038818218219485915784680315163299384405611190817238623789105153307874697900156787575688885424855042166859219886951825910014324130142158680773765659596658354665801366406765419741334966985171219840893240681414424717100883330019406988574837869368851421298846923002940357529753139542589705153852993123810270409768017381758352308280078450416166228026638010856491829597547238482024103651513987429740174022822216466773039440987214706802662558535575947544610701167453808716752071744009840505717532871752960110619865685067029199539750372310446355351438118137217903522050914370100347312167015840849378628672720738482962570592637621548800914665684251127066918912000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 2046154768374050377759205964000506217544493923597172795621702911919123101634309651627256318843006624065947862436863975793437487117712008777622109836676187844659875000655238462690189573569094806747958685069806447254936093110926466619569710944956504964644354232169183077374198855342041939411709170483010149466006525945997811009108716681663070607430322304147771624394273098610605834535984762671783239777326164201780254263160888900391246963477081670655371103885722525427944464346085774447299389923094101693703368401203652054754300915418342651094396348457066134236420975086186685143292267943346501694193884878953769770975981411079360414686397759751588214913144231504609064557772751380612580322568146843419054770814385305907469913482946851312467389997899139723046929971273523775585584025705257816011878026658122528412918350206209301039652017101472534221814981036810499136098345145403685906386642327812782336844880299235824569930258777247169078086929030895899055922871441697912672314730208175964901524104755714646786771999080551714310165953543437221194260548324935552216564167766935355799004165968682611205600652296094683958458114783192398130967257560801559541556521263245004603677660226478423145472163285805040393187990207201280000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -506555604718238447477616994901245495346940732498707310517145485307945641598939404714663245668750690958858008999394618633116818855780893026106154296888832571111063276699251886890843328828906768880804292004401577464188380019477983114124742078086515596148400860681870980859776723520268346325703490035829065499427744235762812858928469956353374113501211265325681699916033802301457938566524211895362061008694404048381041135820590183939958374807552991068804995458185511586946494475477087353457322037266569404193694114371641087856509559554339021373376018125293274419471826549619263051364898454444443721373903520081592607298091188893213668290566928854144223937376727571506492929548749389204141487504300431930800901141937972379545712666113479661137701146907963088749565547234169134066317508860753144448945792817380431949348748994378726021417642949442802514621849581582781765171907665395705177882938855482698017905283814936072833870699835295280780801348600768840066942523657162358140776182013215865066240949447087334155847358397908133710278312247588472392868040242549938451522101769285391144201955387603003074383508299594298477628024668754369476243225066880744293210251911701934718148715688879219406577266852541477165154267887042560000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 54752492783535393528322754091938710340338273175102577921897781105882362020531897825974720661755084224249902498348452102755304720110098487961027846951107929277975913067462763946251531520462261838071775187730773919497618102886699606095457783735832852110241689425903973899700180062896520242349701807277582728451914128411756189550411383194600151563742996410160428347522948275292478142556919271477605776305312219562465074040048157294168831721466874913486861059544653508773526514938936081652005823407921221885098475129630740685581558648055861020836837264197004431597828641250316000533011777687200336766168595595119742376061729590166470703498524452661328832210620776179278882284402266462528077641997538426091074980528740393546478114330725028239465537916120981259816886281611044138361731945524147831362644093348466953524440125932077435315127832883061866052197574375871009233426816435485026365111854782228853939116326030782229016702859178071928094130080468840445871977678679025911718552107187789952338719850845942679925116918112380816318196650441958408394607149820214532940445642120471977177140397597377864558258649072883928277115170980479449560257537561833308023241696932846935415325630981308077472733554250702278811774353408000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -232379262738579178869560298752192030473455751185784143348824828346382514364190458146465130094301225074187852098563301568448143725854115487688627132698266541653124370941854828214327450174320013033160026730578462119636702494823050589738567204810608922163673667614647541551044823607406094474726020787285552159616210266315577130851057276380548474124931115040199741328625870871771367043364862067330125425805684562714656279905502102396320296514578212209447827357753439561968801689133365160009881394002353164417629421449809000974265640320080049832294207618745597990322044181587401294343689493174434428530003395758299434236432690679694745172922681484248965962875436644951173947302903038466981286351418559846317097088534932711546731251293034500877493745982379676062745974932293120593296271631300756902774896157542702631869778340784993578137417073480672786789567433809036962784307030528570940155897563739820188024965061168483958317136035499967432435375863466836188127612470710000060390306578526784940320741933360790897473097194353803872368857955608939820302492432463399086068010825585013744069079498833220536585335088853788446300262691320534090844267189795472098841731814826682960627314394228289945619103691430952567413145600000000000000000000000000000000000000000000000000000000000000000*i1^15 + -2287337328636307066647084698886487177843604768110400094218628809399904392181431338371035810184673849940306909119309467105760518126347286645456698467814790070915565686351100747189279174498599615197921340605811712754176707582877435436651028752233535480313029472793358272307741324985335415467326931640520320226423310712929091833248756900698590789824613036820523852491384506908344269382608629989410718584170380215580911906088760776353801558802470360783379973984939346897965620410862872382290746510079643208580545415086199359984525182781334758569881757982242819999869314111372537854849247491460051344038260461005233247845480042414190123847776456371668708678587803468859791106313432369466949948851828638769759210155473223219337635006692455549074236032152475896144428906259508575823809715910695884804089881600447774542951947140493243448758473753678172926953615048278861030210542817116303862675909199356082106186333210488028371999057926432455354434036503524372366630765891952884578516560139830323252871896776874857366083683980406327701517755189900064337674534689659464202952617010264593782785485335666843175422364273764682973422190738612340139947151041954224400521173038776018993592356566593171219024885855930698715627520000000000000000000000000000000000000000000000000000000000000000*i1^16 + 538861117186792305677529052795608757098216546855978988825361838023835530248178584064271129503773316400286571368456167298330850656947392334243584187872187581375569504539001154620935619468606409703420935126287842051040325265173235347802480981738392176133318172294291868883999444413650878874253863394752408722809986538816106855743299410003385986112246256280057079730052348159516607813340802002262898893698315713288783237407218962848018514183882448293326824055891239770661670451475599173599107176077264270367555804337193744440755291767972074832206516223865387108390814026084836709522639755629525355525732177619834430342691958401198073110451485853027571652596243387232176222532804249838968367184388007754179521108302852694809701759401249882248516239563987400567418896409365221833266869956499924715562546336279364717077125808254078558556623979291054902904357767075781718603448317812041372986696112404780405427833310136918130271936188997335602886609486245130895605736079521956215097873562221098430955317146547832842055510912551467681019927689278610062682118875332007342967773298014033867975808333813133653022861530664534809970874173968530670201995629897064320763562573214406857726226968105614815538545982432427900928000000000000000000000000000000000000000000000000000000000000000*i1^17 + -62644603130539842381633713504270318025680433675306392755340021995136650117826173270333364361206826217440034016678308370348677620226841304466812169717842742506006838374097200309214728766469956317082608927021302087536224555451122543934434133937315412693619879485943280230256172421107872245775070118958698854273235661083844057263723406808865811898563700296271476988957029922005117395807667899438597011505840976864619806201834349684053829344061296205152615161603461369339838413750946678510750325932000909277003067248960667264551980960735634523676298524274949855194689680743148876404224333928027190930335274870305081473645963037343827493553026652647944392201194551925695329658207375604397416263641122467313161810072174374763491161093829054356831120475563084990678038380348908473771578413906594406084814556750045771180860312429066989233591678529983517608059800907553655843607466950054495311155558082229053440373584749189030135342665556835689668201669950821212973003136340038033584129439371748966857658974360860622351018369874543655877635975906598024290351267768252040377161950228775564718968900721927857967812531908808871820180267110488225317954509129905084125198873214076578978636680664926844709379335219524403200000000000000000000000000000000000000000000000000000000000000*i1^18 + 5757340174575359656635961952918227909951724830767623042528922908944410922185215783316831186814993459554290731549667016053921761466584038994413307330041021898150298787745834036362644864415003986612398450768481717500476962489342325095172462620805311794899603820294460300769403797389560303239969306237319238530141074573801666657798296449370527884280500658794423329022889198185045152868219561232726719654812234656174114127814508029700660707348675642082039681971693848120431471683537588315302344051379300353040370541467963886441255228206798123760410863838048674978148277081511219051439490668239486877183676187520804719397470742694363467458985374847831129210584544564707376279231546471347197684507557286674393394296308540017982042909635600606608650549512032094604165513268377129947600097302556940037293233013320847674850017600665278830286727472602823005497656978747116062248273923132469023188688271293315278041367202580014131014392818557095166267148032196048972161600588516754374396209315356979281900019707155200471584421922267411051454589421967662350292227859853333846106577480148941880464525117353607560609140531825076950877994962838851663095465429818797206598264030143672634683839828574084210130923112366080000000000000000000000000000000000000000000000000000000000000*i1^19 + -516894658647495871153880014033149890879533826107736334157048862254586786124207654199626666387328735947242449576090222040326209839694081903868544137710677315581065383942699326840740089206654440403097386674282596965275455303164604215427149055634285989165468512057264407389046864798482806633305615495873714412912542947568848149564988270415498311410161201485791797407265437850683742126931633043673393550126591088028681920852913241292435397228228896722896660795043445870805955898870075508448206391090439902051900150543221308764578921126927464092939985651923433420520304634108883269250888737365130216711850778298862643470866842566430510486660540419647785824578048599912510128629597267358529896440500842801349566197968855563127140627269826741287821484371663171727011967009267866044045122219649315732447100052395430953165769177315467696351283295859283220011158019300514071311133208645115120784484406741053040623771412607911942858506291925774032725681379789510838004295959829637431005735986084061143752507483507689495868343109278259062480937597106389289356420459850522945839283423468199742708125132629228548136032480836939060456532596934714736861440869504535611510338435293125719589738711252762018536178581504000000000000000000000000000000000000000000000000000000000000*i1^20 + 44105579400452440612151581979572375486860305067031510885572846538764298242185586050705378326363101540186890062483141500157061545763420374053523969416696620404564925349451861312689112851187497840633477459635038429695218759813665167748638321233416759373218544570470896511543633541377589848717967375229403922255634304955201991312026359764534241223293227491637246809082765730997543078515049542299077007626876423007584151453404980582501045182525204578344357157749389496898174974756416705312699947632450464783154426399989931686139829921278906722656491314031459691118662459697645283595393062534446202978353403542581227847701848847045709436711430326742551458811485718748940465512492262294484433721606543564103854003717176351915324317404328936734384383492246022420291572482400147411402048143322862720493013568920459036939273126203747105958706277760288256777830399484826357429361552307456394321883040247057987824422273209108596254637018594437202820139703880520396083300555180077491171304327614225670792496703715061578486259464995527108806317326458995420598742905477756371766656703333188009349518507294732149939687831121164243083362308434921448743130627343201765086590564644786552450536555907568303326887936000000000000000000000000000000000000000000000000000000000000*i1^21 + -3372695714761371262381750104205166938717504272346618182767609668380794694430774643408835573473817719414565846708493389968765031597466227727914807170456021212449770211438657142622536120914684183374296860026946780685322515129833571422340854845186254848415564097292882990426710219330487436030494917937485885404966134288503194248860145544360252638374604132613174509291111143957091859002709433718260888965991926212208820777022707677251583233286922144857542971119693915515245263991437144311197588975663662065316591154957997736176166457942656887515482274129429441304051900760930566011353702235534851543281981966668349762899847597475911031062643603907709309692957382884517393613605642496631149682868469016876426668467644431990097587227524506606134980658611063532361122033482793826619776300668099166618563948814838916551530720345276549247686234724556325823889275341245768910365067823675187451661784159393503528421598702491663933111055132143133327749611999683772240293734295572081786625950069742518055346970131012916499559334180559863736324633684449823100579545440661668886051137279677569326704479168090421563796496105466504147664230485087150473168093062925402600864360167611063614967159460377566411489280000000000000000000000000000000000000000000000000000000000*i1^22 + 208552919651717400499955189299030065059924848012623582907104931336178073827659274932846522422068010297645113984396000330905310126656425697445571653652755171744007200619406322557006484730066128473096604829249695622294566555843267848570700798242045219065887036156689654904739297843644063450190866907490468770035307526040550545759479728073535032613926355539809828632273695239694955461353734179309900339224742187282580290408750847817780022493863752540254271347563516865989971153892719188142667001808464844965278747766029046288898668403152640361036564348238228586862010501803923846489410965511820916440644851613310301841225830262543459720353217352095650667545692212822519514285663670431860945695953910456640565441590145050317152676728473051373318533938355594985315033547532678099914819313959711322956208579721571181494581238597163195327320287520778986492968483114095956760398636894067830384939027191642257816439519111641513963400999555941293495363769846207424985999442676610279729446784939932336705090348481669077625578691026071393467587713045436371673490178401709000730905133538942746759133551170599820121501602290065905936224727956307134135250345745482153458964839923650111214200555952612048896000000000000000000000000000000000000000000000000000000000*i1^23 + -10412183794214044487898830622104009185887218912529471857675387159848501455726711774002939004007811761221950376082319042104293997742989695114119014574485468332150445986683335691316493559430427847261698073480114220007879144032189739017869150727901139315146502099066096432279729510078266539255522197529658264440926118379084089193729459954111574954612160458157248923677202234833818641391831838990978739759054668397935415879381421970358215505449128496933256609823360164777770635050767598185907237847643160928152383033207121608827341053341314523069324680138722819286495002654300443851674617865203591801646077228913814711169461058758917096850217765089241850201725524254172112680884881813752380878464050217982709280724703938067391872598525648137143112542105484057203220994121515798211119376189046863572516553117560138317208594877592923784847266462201810535823389295773786798275017322572068156099048023932905440556509014969728871149077898616340232610404738773069121599923618029389259289760765967223300385183927198748973107768906253012790816147430227324230765323069785699531971520906122412111538807631612260831745662415746860081347842147797276783964200727464917009751872281355059704528623923888128000000000000000000000000000000000000000000000000000000000*i1^24 + 458949624953949067694515085855239831944184305381608500902289042468132570447435096456333638448958559544905426056763345288934434943409422360152591398994565170409342550687777475524819583928441703528005624482275200537021226459045709190581867015122500215452549254998400873321652526940206999956582409759596527252570571240242966078378293218365232929425387464226704798537475115082137796093461227035677678124891587346633383893138598078590888928626691545992274956631958698165882409231688044725555220388870771428729673579915881287786610900478754670512468779240882991322061761708785359967903968780504085283715461073730693241156596445339284012823377257156371682009203149635208733703059143499938605270690410649730391996652344392215662454546311568006517564871790489091480170133819337651452369959594526938180381217761421042391692220396393678693441354547679479366679804969106493179084163589568876786428270747000966314369572897160173006609524412154646451577352782014522909624332742997220525123617284520389601070864521538817444225106182708962185650447589237422623111662505975141308208033342976343801603871239586359493063274697508332612136248352588867722999962236718387353012130841375110607258537888317440000000000000000000000000000000000000000000000000000000*i1^25 + -16524681577761041045477671931377034484372186208349625284441163483336150307368728777491806295586212903387265119390600416588867405164951210996062823889367299895170641813265694720587624886810198701439260079407439931251158531904116089875988702852228200202908715495107722328907018924433538075007514799252332836294012054933243188729848808454743010307587569967176613701575738535646129562465259623948227167662247779168545364857526868588798229802344945132985383242695386680457620112465942771688020784074224505266042034867026644581608812346703347903189927674921184872100701244563813616107472238402329631570596837393009160670944577628988113123634622289451600817346348223177858830043456134051383767438676338266762001350770954348513503509455057242308703382628854333062591625975004335702798869459478264197340512088292113165661345537880247492591908060392619086986057606722098303613529896933831927131393320353253895201834777683914082410849752992765528970742248281355711119868538300738163221733959349532355537268972096990020070956137018782120113170952429781764080865070535275998375410902372854298124310173693125915645119790259556411501067919081523802964442759159824762447769872733293536134685523968000000000000000000000000000000000000000000000000000000*i1^26 + 617108676607768986664113270423893498137151681614787843198011009006943296887339589547090730231315372057220752408290609234975583561954987639169275800494043589628676036092825257817907645865451423626579006079460453206338402536129900420824430577776670193702968447656638732534600569300231095371742000984184793322552707768622205398599766136816956723485746947570661935173622848169073929917508732901706421522321434228730930432403397025244604663342746826324772459170208259264593030528272902027780662389255143194619899503342226961828858964158260586395092382119558091312865728990862466240171064565877345943916482304840467422059019682922743481536907763639066014761295187192918662853844108195878694126082842047809518981850467976702172211001753959474716300617358416443612952211061891283414468156662701030012742005072952132203355058479596072871173027660011353057287026719016314489343685059499469644891357490800607283872180581050790733709469469343022139222003104622926563083305189106347491185805471161215580521987516109827850415018687427254352858407990744819630649958832104483642794148987285849902522295356667490340395320918829948920884417090403388032626799688104330199945010201508328589649510400000000000000000000000000000000000000000000000000000*i1^27 + -14461015067523705562957750281768118415505013414311493207601512284207822126807052746493454273630876703674450621957217402308416148710471170819366509451990051181066090046227652786641608665011804844209886878468645978059904039324546379617951503795306884667337576514926832817031700076403213652165892462541789732157144383715639924568241316995943882637582329062594993720445068351448968605779887492260523514580860626341401306374795532860045965974611160514975008563211167034940401592890422389767742594566629286220151136131909814670234373398337064368279333877090178711507338584797595464738623298664347560197314708822876620055614389416759308358653136745091648689179492070390157638986575986606459951727939930675071927396331144935483307081193399457245415897524668007002249630451237643674570755826667314242490996882971172711005371865037499513145110183196823842409807096921314785579906998735493799948254612176730370467225256281978574867361785012730493355798732759151036049269237899936546489224452069304806792412605904605969843362151460771779646862285528808177598843815651232198824382010793503006072303333869923995436426008854147407580158193865710615839226308344545259708260631035890284625920000000000000000000000000000000000000000000000000000*i1^28 + 418252184298718571559851153354780371916011381918810416710420688933574817486558844804573321416913452198109323732357233645490149579137734394678193141209073022954753115116262678059743864309572663939342578311339795812542815930498762543762706454650964321764685776702269208881147111524672893095348401130189690140753588162990926876811354952048117528011093726544593752936481367682562762752177191260714838661147776325039993616938846533355925525642592464338114036290719785267608622169130932142560414045132227482419513142267980276341143800033973604062846212409280932993551887920287101905986650672481744487647046033248628870727388135821793000038673229381696452087746916590511016420039067275539662227612134662856431293200887768520134603785499417943203564428449645648827975605417431138686528177655803756205328616937460781516600251565839625850031369493674028859082220276228414134940066184056973488623942193092162171145755804943608080995116935178129280265965262816344471543968727120912058991155073990886718906269422595642536920274231432460561360701240799499252673398473077707220042918025145797874789533361036610295642498478899812462000715255686098936988305190595244646006480932880515072000000000000000000000000000000000000000000000000000*i1^29 + -6094916917491063287104334299833196350225974011438452559685977578883694422886213708574125064719206511302230747475455354202519599182747537529632884786684811976491161776568086676441965500523825092249972062072980519958801892554080902441284770297772513782907641514770070250839148630705765858705108690574225316876555613782005914522377611654540961958423833391454661672249605374164514815485648878008362714790486179156312609849398528637056507743580127519221441503639293083749942886220784869320322140596839139114654342165347352033379683343308422762908243928484276656019733073456734519697815420294836885727285931786822161115373787430049791810730140886952734837504941861253608987753863328452969278081339711709837812302877340281610336450341159195920744930544157988478973852688603536791547518802393883518954862962261312177343580993601625550378744152944298057811491338272347554444333670928944099710031373904528089413952822357864875816675348911374348769032445917445953827283034947772960624415338761740955615212432030044355299387350238357911809392139566999352459258929144125188331984594610120711808013690985904790435706138258428899663567855613886711646078653091050970256465222172672000000000000000000000000000000000000000000000000000*i1^30 + 415465895710820344475763310344021409286383958906138157051294812587148432470653569220120600115344815971026366071460838672233545622716297109973709740630502562211683684794174527533913694581992539867408030843084981413198600182013878360577630622146238728232144329162908503952021920121976853201534490159027362706777399649657146105607118010414125267925908898923074039413289750485157152493928673202259582583151686885008205254986925396343830549186568243129568334696975085348300782877629633478128264985582420876557679870509399063742449967052105783545475399432196629341501048895895254387002925059704574763619410680069428858041079338874596646639136954949993590559382876677503937762093153287816085008882293696840336868942290158821918209179240615140809684695353878006702585631304224060496216266515693063009926009865247716733845296748307441980833140851089398696274735285753926045161151691325084841939300982505304921210421703482810651953637075037795329214796858193133882063724774803089951289869290788496603702125601966397621596239789410035327354587955730320453159465283987877609547576194502939564319364730157350774810079523292571666761041782245766834764479677825106518481882316800000000000000000000000000000000000000000000000000*i1^31 + -16488699468535750810136733416165902570148917446880821768665279935146992878498702535692906168545843321051257829486172789614886145572555216230128347427707219119131614332985779050904828465873144388127130346475634576976754376311801402308827948397287410653774310131015038029937087100126901636867703417595671620941535829278779512022224257377343776033641574092717048772286277768423473277207992850146732697933049433972939124076517213205204609024317740186124178573562238826992532440584335006583136932364374956100506907557625995072142032375956493428222484208904460274191083878199922825388489246669054533105669981253616163489316323844924239254343790929522622856896766964044108224088417404793950663945886653357033319969067326960096163556382467451676902788729082250949806749666084516225748525392633660666954674833601425006393090391538365880458416882796692163645830316863734637748563993324482260691986880798187042724358918045235660166800127808240895665579177842792568157734279972304681388530362543767664296373094904559674794351475725046580030196087674583460615872470820945002419749887633044547426629944693564724808822802083278589690867601641621314743125850769649508351475712000000000000000000000000000000000000000000000000*i1^32 + 796756507217634965072799699725134494809739910517562112472884615021226931950011039476058178163276733751462087760513907958068260007898383252620489141909300878827897254489151484717787572834144325574671960215331370789384484749427164307371102804604409093755391878218340364492427683877078313299358775419114969025984617245125540821311068808484249128243134216861859442442712936331647011446572046638754823647098762443982154921784621073720407421913318424908205244742657959516312520966604776608093478352773745440508539842953836100195045295150840780176918420820401382310753497573306413891358659412871965940696304020973559779180087033556030226495466223814029821331775677775119363757978286572331975974086200282656124644004671692420016489458506405813197999042956146605795629425024578865697528871860437759729164268409669724426974156455700326790776858748547466490206050459483993564985853704164987340570255481936794263881697501878630797232230393319837873322252234851006036030964222354160502367216036976311685209458437109525035610920160928072193947487952262723441453890080212898731753235391130362128169621196735844381192784750813405897525155724776273163926690328028576638566400000000000000000000000000000000000000000000000*i1^33 + -29114975650895246546441053188418673943706967772258094690827441406028329355207082779917582985236704951345381293624473821903774153195443230131018618077600644972304341864461235924399699455828600087212485364561688452562223271011028705029087967428732877302269272379554315935442846312046811153488322736611844110279951911139732754281114858848030085731411717987466209242787748054567196458338694086476583692537645282472039048433876112494137373287530255504354138803720666793029798477331524806014800932826974588196137351938179941448744589960877054387960229942735513118160581069286684241143226159649288054938474913684869933670545673072773143041674141424087771360482972247857739510590768480793165415328313269418561783221335917446021153305767789615600773739604561097162616035028607092188173625635024511813706594143625098673222536188890902406241539201623798359551654983800069794970756976933923788922088413088814563961564608563296451103559656657427929350560115666101085978969531715333998494368374017871321812123946026063248351099684509056543313438346758105926624546864325442125948773073150764531353587681321960117591977240226619242760727585702990983108517849362910412800000000000000000000000000000000000000000000000*i1^34 + 1334732781565351255648871727102857132417662787124354624433108502110644388951192755951715924204698664347822213601813472734090879874877163890222856051051107117864000902067626365323462440812704834232364411641753975060477106090219670249974065134174842345615284688773219678961598617415886523777538215904619381205870131361286690444806825217115707322582322683073191259295908719016223219489658490680630547045240075100964826539566803430947159865842649702969967520890879560509278539458464986510336393954540509152579930453302502920887993851175807816073533640313144410396884317957624119058506873611096875105666609596204758729003967555761368385714996012548266248761403134375603097959868914185972886326424051171140194750596564209946188663643822209531067286879188617118566250330205312514793545831871402606551278101081766577897639449195240936774190037732213570859121635472385035555349621592242391272904816826217754823654901236296653282166423179258230510116705262603662617406853256485171099624854453374769247589280858394979333148663129047637910199654144230269226741215179948969518569151283430220470368402896437894452099866056379304325426807956534561844161230818770944000000000000000000000000000000000000000000000*i1^35 + -30176946607860090584980779574485471901634853832296588571644711331813917257550061078433537577187786522672580586535826197060751155204778378980947348390116704167669758259959386263202530102479979480045186555535203595559575443484582553426432814354326364082781583434528068118598540712098360531808892728965939417172032673753089932920268019615001355391652685431582352420207853770354285307011505230997529585242781786231536896840402356588374138188505119559968819094304787843770785724394579799235220750330764366018348282059515916370239355944828207083162781273616916714434433319241980296844466597431275914160824904023655704718976351546452729063527704134292064620622418101848147427359169450279646755350405390608120788131440525125729656193059938956626288613048563602347792976865329064423858103737346902349935588339700659476342993370975432698460797465332054650340712059204822556102542704729003000306928717358688724190911789615240367424336836971622646391992591855288127949772852706265042165936566296445198667336071758750868702000454209957866011137081416990116943052167037983128998612325389892658435989646270427155143457455054224974737438060944391030717749919744000000000000000000000000000000000000000000000*i1^36 + 629784993553159723082084628017383718598196516755183609646687466149657822232386123476599801884340874920801264305868490518032861797328863882432461951964259110232182316030465729740428760414885400364398854002998558426303902870092762070625875770471083556977750092519565894497383608584794146922002318486022314463000895018165410755138712107793803192882391038696780691258366531258594937367940210023462209060355789355252600105619816017267581205624062993453167830993235988576932169797326442559852195339091780876487334961878260936475946247653110379121717624343300844381007850247868630428213781680128044949648867521770268505633039356299193736411300608742378228861116153767997631934666467720894995685193448347007392095282040969734265536766645300815330457056118082224146603193425704667633173918834883436833040120466900918803885668574400586073716448550994849981757993805100848635553021127024563917424154212403876772132633865422310138365549804924911452246809840569475918888315206731356013418051920509388243349810709431444971879679509317888912735757515238363905003526131245218849708357657001139969822835164231335890145580929402861064719951414972116897051443200000000000000000000000000000000000000000000*i1^37 + -9987849526187281016226306353360238058809198190275470003309213773300923714343523322781476716414329099160563991898151507830534944427409489239749766032269951482159016177798596676367526481243133514592502970677081187686435456504105560051098811581451271787600962509136693184682044846051189817876723073414678486467258693020421467983283399235163774397154345502530461808750529907295795635107490442247033396780189333105933427465783996729549741430349174408205382804873824562976507471455664865019186257445217671030950138446398657474999477936566268743936003832915285499230755893483126084295224945930260762621357042029428623025179349356982549403996021804150731896646256229847811638413615736765550973868483472692666253505893313846077550895061766870548954160312952076153131379281344544243263545808181519956905163891606143281920925654547025630843388108492036285980785129740589718210451495567306141420383775883343344765722136140735081520679685318807356638586264613204236890181174389967281125700100358038782948350333637924139194126969241554106782338569808838874174549965636528006915482734576083171741221753035353046236029955671353580913043164065463596482560000000000000000000000000000000000000000000*i1^38 + 19227885873309112374894904997103975712864969246821078166883972365597507514853386826741415103527766083727350244836692120933264931259577069881856522037466551699291053085731257600014587967013115010278604037492779277466000578255666850540608448991285539254366441287886633263101238878608717690413678190851849225507062051485940478037540295985006388580981743293183697352664187973164355814817475444321070309210202205651301204145386023352995577846365631983913099480972576534669788378177416282081022148369629878882365015822820542048673480342752438628510109002184960004130879756589040703065003695545679000145248049485238601398593627785992781330511844737135047776200065879969105137841320955156869774879051189190222915503928534829193125656775997431439226129801238648971007056174518728082670562852520606213774647265777764933726666441093342723832635344481736294113702633486487188901936082614633468277318217054828498034115029263441990919269531338041623691679542413349814042202038470349586618115737489407508011454429797274519298932105140796708079509083233932821705058509171336323561524133158761373747029077424289564047610456609473115193742915488710656000000000000000000000000000000000000000000*i1^39 + 3935709239095961607710490927231637740674721814900077517799674867240233235208780407153555576437362580236159113138074261779653379935973535672840119958906769853724557009250786953999923275019061488874041667302123653406566005765531826044204970832378026387576175218909169121110078435613759699638767400013495277247748527885020974501032714875993190953583997447205994945173528976345397738556524524292352502482463001331519474499407731696040990437789371490247088366251975577097464532429192760571809468594576038417684701224008982825539623244217516955059608729187872068666279489806926127642502477846846055790986765083930894211734650178500210620614059347770487697129588418121908681583422795904666668246255902481206557713232356392378739028678349310399546907096565737037751650733074764021241741813744950297053225790308221387031670634840585932321433294293900924851878470839364315944962431918741837071942525400338461057845087442461548753702707738184445933244855058333646790481461218369066672563293915108702011218189470540057575565990626676746032957267576640310483621342772351463392814671528862910340240293812133472239597977935048875988334386861834240000000000000000000000000000000000000000*i1^40 + 24368108974186168303270897508951473070028191500300148637262492872017645827946942232356452307559589732129817803642750065085606485333609284341195092533787176745951633177154486145274832637053856562481529690005941041456336890581962341363793917888818858551261707589309801359275109062593435158294256803121253916003967806712043140663196196920645292011325241729891429560782140082442172607002657673528385475885530092125607993820654341169039404026153406942288020821812516483893568774620307686434518166712913876117678026484192227255166596027475422167511824394351965289608831337527292148748782089840841931394811689476880471636648432654503605226731721768074263064121178992233965334235980515514381476191376747193666136807681157789806373547687201589914535260773411053301721002733290202793359202183269511943646094160186533321840467067254350747628434399379319492243763756832960072480956083093975623840732471533992777096880944646244768020687056945633785982230253378664970653060440294349548395741175307588078542089368428430895466784322951010098165576862154528641916030845534092466853945094920101168977488313435752298802003978297035544256437026816000000000000000000000000000000000000000*i1^41 + -94117647507931430635754533878821341384938754771411581869681883109886871960430630039943479730495174905824649807025128158702529950626931934807891971516659048288510133293596652537295645364162565515323735432182069772166549851290286796038148391449954792521610102323844317524885366352156373382145486883324848602220865316457109393214939667991859973351792988139507241386188394551770976643075877757637441860162764685383756990311350428225747561279445015192510090789277448322610453967541663424079905669326512028087424738640636783820219285823829017630011305546316182731892596215930963832045778939828935306219329249263750062411153320233612258527414995472116725213870692204111190673659934387116778201794610956922025580993425687327172715492085182626416097159866170217256094700707132801998525874656965090372317374140277323029779101437961368272171843156862742963221795855715817900092269039761418673018739800349988621953466637385393039754582115739229802834277687631148513711123617326099696785129094945740227961071608950413670363325270385261608697551780479811697360340965095509480441118666700393892298663530176897112532049908215467068935372800000000000000000000000000000000000000*i1^42 + 1989546898304132487843701762212876599420264450348324607462841423015372941581003364650065256587579382421062374363347840367981894506590530732400860813128237010696219299643378951661658498837351527407738700688526281121258901691211568835886147257981632935939917930988827647987806806911528467790527210052936655068027093884642609624609062689831508239696726223334105693906065273750973648560308097782824771695721768193756051561214751492659823989675943692058487901017057586943670668415851569800539413790116238454548510945255752295787068722520830292798546430852523990030487789703949910367467611943797822626199224143810897504175546096397456586113333077942327775126261037868076281218339136687120718621484458959345036097773254419091703540852460151456578292729511520395713691860397338074430876959584394871473970861166440301551983187939802553088924156592150143844418848238093750026175461333376048337895592211547067754869235529466379071094868803654886386704427230937615765297891883688635380074896176457100418494470171381631461005750111919982472761243623705558041184726728656721749073982719983023384481524226379651709677250472169219031040000000000000000000000000000000000000*i1^43 + 38548455813215611954251947412596617525367981369322264678215993939524224505824582431654836460974267521828481465112370609507305762280651892619652706201828148886156130321401792408151719607780445059197756833404686363376690197806776376254572519754927803966260750921240184148240109121190836528836221458803574712846204021406231637035872092165694924643539682726357358544773214787421091309850529092600961011488881921565574507784252912727655703279730714581525027139741761342628566723940197648686304809857264256587103321585166105225448405329454022886078829157260865939018518218664819041538654049985550045039275877832365033317888115664057572209457642005143075903889358872035167636234086571580254317232710547115173365149675208857616188259204771477659514444231370564388511222785779826470887328378629638666867603549305087704823527275238193970977994191691693913147075720683908793324267445165009636387862280871177594779395318359767117418035488658077338377973271240479610920402811906838004697554451584687231899818865732805997256096379374354574573239575039182852619727704231596450094135965851150625497113266053110310765579990672080896000000000000000000000000000000000000*i1^44 + 318466854325551315790599645116287639952738263570138373821520430173086547732481594812212008426032440679174186320827055329405846266063263452309323489192794755845102200616716172566310738982584696831891755297777877651348072891650013672911694758224978450742764564544165177600468723156013506260975390533951427394194315142967456424003710291569203712383095802799248838834112548809183678625163674633335074478406303326815584373424103522192676782720817080325234456225182324430327815858340839962755346840114857325064633269958253438294917369560795762525798180342446641042777424972322237792912624710951326631162261126908931557591470883071166287048578870814450437236708126881598273796146232734134996905431913255332349617504601772110705456648995853348549892575993450884983868123620322401195406975810987977438055514782463693496616360982524201315969244199586688515778657644856491165510259960508614857356612624046029386484542905996094595702566304806864101023458662925070126391308199180390353947557538279613119365024469864647732162507713533442469229512093711924017070225437163679136542886921283755039540755536829780778056611895705600000000000000000000000000000000000*i1^45 + -1508446211837953254405310183527975196565489187725269949711986822009964430357295757051726324749030675015836295335778486688691207296034642539906854817892935361910644280241572868500331741066288999735181717588173777317797379018355995887228217381287525643174738613012350839184253452329951242995304411433250232617074899284984498283685652133613883643966775943416111754405441042869729627820074462589417102247945303992508627720753990046283848895152416808772293258086884388114749966492897789158829772730014193561465644284370287565706148721645085380163568175652884573975419028651191524781066839034937414291493804834137749508453310708913987786236375373994685891813992988893312388136269809524695846862391183721188256339153539218555522658474929824573241579769369403618431242196005765576344733236077645938607055809649980432415794638533397942991751083481422840265016552290102270856152667155020492443056603456485479463130378548659676459683154230756098367910475079384432168860348040335661700649774761457823794797241954324787484230782110302598824964959736598363527033370355826596003547369602227370233270247526586090785404354560000000000000000000000000000000000*i1^46 + -10674172681188885697034000976401408407848003193479065997170388918275634075626219223423233360885211468110952909797037566768708984277736937628134855183442675423836208002148149345039060866209400205954122749842832178742416095846980182036965333139983101588993513476936439489472964229425148992976512008162378974287615627765620275771067523672463755326582379475174895507884382413866769164575045147304083515621523831421504917578314930224390918095620910362946184212220138710902739343826938164132346343147379824927717306474331832246220839574243820834321863602953740460149716408566296023086925084256439473264970020509659533311918999366290834518605054117948795353029456074357058596667910379247525613372001242643261374975910628234187225006240908044489045980561698235400463383349621118567440280833437092107674480775623790345006784764414053306024344097426350337184872912966943834218423775171953561062595102601753126613669272433199066092523278358415883339223162872838166568399696333174210234906703077200806596399550330643625061388775918732888087090130417866360383155745530601493377077760272080282508881428410168663605248000000000000000000000000000000000*i1^47 + 18627317676415060657475084277973700367518345576816658666109674181986113200908829423414400752254005525330045221596830208572600660252510656568246706382017365734583588337632113232502798048476412468792162305214482876081973134585566210612379763494977247339128992483267818071868924813343877193678817551783245245417868749886563918182836040249290045199852908954499473506178663808890556491175211260079800459250383761607044713405789438100670636625784894081615102657117119235801887585874818013739057697478637258660873543104511415398697610532049883342805727387326816513448312007685490317476786368694980586283677395111493885297296536504514046868180297894086894890448821525130376998752252294033251901964581988620808241880109802995754950148862909446078140507959165955016429940611832831718198900165497992926615649779847764784607493046794420043179451609301551355082465962908848483565782350904522616335744536515913874433168455347719880006879602645191538018243849389538170910128467587009771354162238679399537491713357903775467307262930959992629884153768829773210801433166230310529059382899926516104922450913731071180800000000000000000000000000000000*i1^48 + 138143677725160135904386749399484533272308181620543538564318205370142105147146008630483427092326072706267139516310742374068631629131929830604291199432068026936144362590063712965235316104396440457089321054284797375866896166076879953422387434048403558856659574274032010403276076612413314776708393378182638291165309283749251416984583077754188749366383473840325930735473760379063836306506155896541104649315162433378736441080410355871058460438782595240097062463223624392094546925112944662595562021893931552935387360570425911643056328709539149633464145921948184616807656297484954667729382805772548793193427041000798924034799594207879526144262202538441819275692293175980916513623909175931663675771109924522849742386033623148924186311235932132998414484695443103034411114696089395196684465917667668150680830213180413647126400209139944900318088962049291260167324101635761264337192969928246468778603740984064790872926473659693913705402502319575312085923873529639456726648638847388775087772761077989375185021602243219656516960286811296414068852683114040981614950682946621073284264345871338923171808270090240000000000000000000000000000000*i1^49 + -81128424818590638885543079540554505390671791682332097944208471946012234327307091268309728798797510515417530915029171967441511525779700969719509449676536036651767503450854192343221570004327036250164142329929210187890926983463410217042442753025852557754571827078277278825498643400114799766602130321647647118599244776529597836455928023882635172667981231273906352201472294887171922985928878793737551296316411128720132087025377948718343918796404553778982338821814036890065409866752586991755617026554031603750875769096074474420919184734007775362776886671120750627454855499500023453324333092748404407801234191363585723068838011572779506436945516873498847046534364547886095165655495418124760148603343222482575564274466844906435049492154003220056752021683497238903597768747769822889388119989237180441758947201344951064687135259415056949937376720157399821408757053344021524967095252063392464550097710830141335429020481122908799714406201570952799543111185944832676107138144101131197451644719855642715270581715633213133088469034041335428023602259735425347340220289228221577971522401401093290652073984000000000000000000000000000000*i1^50 + 86136855525591846787325790155043434135265796606128165189500320435918222882283699514036881343490077368340492156396881706970413525212644138625783538565385739357625692496361170749562298137254562396213671096921201136757104622673804314367688359953775488773608497840976117668639498730737161522610746779494619279318967792750910218370471487263435635369775442292818149736243722736188519599925165832995337853800448019030195094018309414351035406078166992166480866922297606251795042159841790373653492537065762039638531405383253202221267600419509028404414246636157045808997045794150713337305283790484112753952973430979932472932890860785792209216496476366955977761317859824994009037302224993994082707006688863669836770856802692075134027575814297377145192460346465046671759515294329794706599574182231252973611406357160190832420394397115256462085659948290017334054358732511814557278593226539317626970378286886315003558297959348251066679883750210692688358316503181015715591676936732546058167045358658467593148704091847542425988445890913381413374081482230200515416541354380344698228394578672533215641600000000000000000000000000000*i1^51 + -65063740267989628646282324220760878009303701935896387979816293389157992647336870409961444250662120771640074782024519610145601993559785965752263577292616562240918752063792665591959295538497706456790448080854129504255868825070612844997575200254140033428967495373829231511657993158791396851785565930563366719478169701634500308899048822692884861382169748039314204083590776276033621553617219214600830890610012534886952648280393741277265169490969395063854814348836849370335548003406821485833620208712175961610879822980970702513625973877022088901445388162970520503380668761535802011891667918659430462872218454254497988110756015444763611056283632989121959572736566617520130570290315449278878140299414797401480637998794328574153744724712120023360093919678629115411360428437789658258667959772455213597352688812440682848936248288056146947568527468223046333196499951863921424340694581552752773111854556127087107747118617859738659794368756621138487518983742764358006410844140316512890970088588046194860038896017041681885555411378237116562887274026103941451039914098861164093551922860125061120000000000000000000000000000*i1^52 + -18509248037977415400213814254537479617526737628927703777327042668928853063836634469137362618887486856077755564027246145762640120786139922717398796329948521354173912286118092059033329248035653038143718060550122218098522957296578145711146833303703438472488857079272462031547936872489068839687313200124857361212093675547255664814768351652516811967757699945754824008581119523772733746894381179585123865420403288292216322591813600168156389305924907994348700451116520431597328255980316893268477919031031231573516757732590222618734958688534618683040942460862374168592299369435095360386337514861409849638400796018243617369168806528633264288234935268219184369447449998985146895040809884492983691899069868051409031770668391439532430317923555483727075048461553933367957249917162762681207703590188318025536281388138786604941526331350929603393734330120067394549043888180106665030364896352609907573281359915534135476479103432966796845545999920640396629374275694399928024077626120947466248583269954265622601534932602168318847103520425119561914076958801023445685010309116827240745001811968000000000000000000000000000*i1^53 + -2321278019352781322874736268109582779608713350153023331446272934652554506906095036692840663701190811827415922447620957393976165220903270566908858461647466606484944377980364089771404502143890369354169409290286993424740455377509910232288542611352967550355667257981727816789927003045222901485163006051235547099920697252033775272497741451825308046321577368532983997041456566502094134914246072002993889459496317218793560961848691446118420753344327791104951840040960154934781221473003187414707861952058280383389213528775441949586181801242266723802106579675594670153460273631516997692588982037534719004978751646994296785033450144750276672677279172034154014956728259852674074572187628273447290599920275203204259791419965486348521408280792118838062722746729211663126344144282301325442397954870472752816623493825763991505588583565794367836333675720033687233803430618935652257624314543473733862644855003610034732402374864810075831110606879434443241075564791357523553995143138933189662670388294085052491732864042670479834268278762598141483915106583536016009333062816737383573094400000000000000000000000000*i1^54 + -61054177246729472472338564629811035870669129679325299440629119832053521382636656213750115416277799207598894361891425202053844269164799824962827512148696729279966979801685837876306320045754489580267109413522468214561137024931758398943977295624371407262396571528623553702931590020955731809016275956638340590095791618198226680470503757903723382026164110683056633593231017386241450481577839525224143199773003372430612651208605019433132369178973519999663776622934790726064884514909907756660608250288844495669370292669842799049579495082822199619243581108346016720651524938962090956893425598046370450819552568633678165392383360609553394186513246089218259430098371541621666615849594708918640114143529513667029014473973176780905110283042450808912751004722116905245064085912882595412525657058434333935029525310096763248163720519719792401328826035792367164708656912383150541313187240779423127907642637367496479101109263151982236477522756488657055426144251650509030090687042089603586524356308109693658029450790224893361495433518071628219655989579116283685166173233107435520000000000000000000000000*i1^55 + -925533335864636565567621576823995060035579717803593703101888812967189029820244459329355030949609777343299634074722495955432442201718172204795048362239687800973917954642583571333575847866172247043404825207933326789934284310328804570059398012963717036663995163855402165160977305103795968735191943427798217916614813387986602361728340780570059779252599201312954141496199411473161276219692896265292000845463963381867685524927278641764954975479577213661346806589681403831788625784825426652851623082671222896420817940980947714370414868498322731004160463155098206871824007048137762642356744156771220401127462423085344847790682566879651684280284495461003385422377135800318681469354090634371576873289581956545279538127917235371308396883662458519704838708846051096438436521300186598393257825995946931562458688278802941348146034158663384815688134873517075317977524897929315034769621048974114932613759804383781846986865541208727656691302894373982856285412899300244755203280044244438251462459822808792255305481729128462415076168515534962273200448762551782159700459520000000000000000000000000*i1^56 + -9249376652083480911377969694470861701625767522537935479086245386780061202513782230996552857171573859342298221572638820038154779944574719117312605152455751114423065384441133246319009219080578207842201378216630135959546295649830473182998615305649401447376027049726920202368770014673863777169543618660225823350911134901120505006497909146261321735596545409523390778739483003862318233772138501049278853867977513315915683534606537125347871272052991208268246442539461115188236333762155792187292116297587837852829280800717972770057383615950978107132812269279607199460417292810883451756421023433707807071342642500294100943871367177309896145727834127863050891909730053879317148083325984370690146167386181455946461726967527443226357789629412583799863474123436467820210068645322156017799994653430518014245682480485146020713974026955748914258896077029416199909892123316422829949802449459304980861887655266383166561276377738699899856009926940732447936500361966846190939924310188248995161101640120027106427371942274672613293910517959310422794730296876757260697600000000000000000000000*i1^57 + -63132097232075122580146927674088045760453331477652343885116957450688291046106068183810756950789662654991017061129855545102357478751178488944316961693459343979534488820019701269829671580602106644361605008029883233420821184600652484369770618771690850246431291320104510725881800543997221295917814092864255656942612681923061442489623525530695623916519951171890770902915363200798776297978883648195804333061998726894834988168397880967483312710790584500413432063219743524273082242657967442570324354765006752035579699049759698700700748285723384806299926324243997710461745473130927391588531774209642556320515979144385492768087874997073686236709990730585061336314339092765713709218781515701147349653050393962814697484353599583028288520994302183398368753267868531135022522324378380668177111789161093306978682010420124917506047782696518250013945346003833523956778717628817859723766991927042425495034189798308115246516140344331180946345719348366330614071156501960441314241437200621928550160152522240252945063228211563572221852631333312947783147066490880000000000000000000000*i1^58 + -281977742449471708388688002991144077797348143736343181851300976033811848718965683569431948160196368653546963657545628005270535199413575355375810483874199820227602625799743915485367913713848148908493107971997425545129087742820692070323436237242476492869756887225868243882676968112190143852595678709247955463122695835363871106795104930230829422933794147977279231733469594855544924407645778702133401367288856977936392762243312337557034279154657609845150971205744046140348303319460786984864595467131483785666364136426508020248400054137739297500167342577693373217984717756920062534437965638074742573725853361030210977176832287304610139079337101748626068153174681451546878518064795810387867151225600019279441459268849631421002132423323371326105914230883378643697716421829310146346812303974357788905282487321859378807035910055897614604029015813071621901233861614104133929750263910209101545131797452070622490642500521088728980864058095687228686116059360930633279300070372450192196640508912877209682638859248070853033432921824805364506296320000000000000000000000*i1^59 + -791683870901960177109733562886189052537087602002226095764129548659191737791743313727666541147540493384405036143632953279291212617506286961275897448871870914384887414076259279210299286441341207368719356217583247800775462996682131053662268299127167298445551645160072623337400832071608889757913746174709473311223752230351273006859930228026615052578663643380254204461963768456114686853239223895924146554841261693261430114012400919975724717411204185542989695954506190267469387116483432240741898942407742416660519579341407565213507866783549156504527924621070079761028396435884630237158504475254625495359172084800578389375677230206240264886678218472134546602633773615849968312733094132465972935014152119538015497886339698480129107984592697403599088667820920839356843014280257246474484466257977338364472768470763984774723550637788327561325337502722610493343616322550637797794192429396551180552579431077752189238088234587605879425791333544025198690230706009744698639550774895436212621180268845371059504866439523178810863397736808448000000000000000000000*i1^60 + -1216193063964900284163784206342361867155045892624622603125091361744667469457764405461619719068016042074946796091610491501654954840996889832539562370647144099751307788266010045353302152814670398583162424715797456375585088284625920362128404901493582391327850748112481439213349926419781590606297830892780764255164237584866186080448777037755586257013062364225335813723448740979366934971835413774382044426441308795859335401951696629218371533097292492426018253187306925687847635897235330469273504470530235412902051765848000208508886429648876560777927257770826184748430180186048061643668247109236941652067841559239831360556305947965977947925028228772512143164708840111144659434270658404628909204339357695324568586107469823548739078356880051499893287591015422240336544415187152819323566331136607992811046498364651299132577548284193157629444159081949991391539689498804323284131833940885485572810539432124558676748283483914579140155870726780449292681715977134979142506213309169845415998652345462719806441908509597240512930119680000000000000000000*i1^61 + -686108594527197912190118604364219001166279632990245981324763081669133188599791043867321437407284781341172174838651004197097076062317214006711842760642035014611828890571679778340232839206924117968473534537718683656618231136574148745125792752156956954788720984983276295044850581287430989626953107605085421594112619021493652617333103101682846063712998074180947574320794116463522770218523913346928437845108219574335462973057585381402950395248852856626008561760680533894129962390230396764124714084420314102589953303389894572870285887551326481452669542507375595189066267692508707729929285833880363247016052402341878992820817468290442173175536102233374257726358399240096064707164964738556715030152930137394534042505291252601319931419044612761886654192390991838451687750855873267905787954641834495044434417137045197378096312401823794333171743006538823005223629593449899464633425880755201939280375470099717426016756550132946346309928621357642982589172135621555833919532386493065519390287740302106806936091900547956736000000000000000000*i1^62 + 195801416731072200090910664625159305023000979229159027901211597175990240576458330195712943881605957782483791524520415076709921434406820572681684682627185680321360868567026271101099924116906623727522187283386289086848437289511347235723593706745977828598728457784432283123201035528219855162336241653479968288173214327044156558750595711976889281595951692237924884274027651422893192476820942229506769831880209749228840920751362821830232348106031437383135786757096089227639974468668327625844487723389530698024159568682666390641069253196503612020330927233934695622929658720580038396971190206337182872921302586018443090142132123191948520615569184316914541158007118976902860536593210919916250362173819724758562124314832156678501808232508043277280589642149623445601079548064734998983347584276719117820301499863622957347616546807448351977502136193135577579487014636819926189570292174588450979028703874780180226931693115926141314795674909543237736142605259673728312614110476470464249499871795232813689732910284800000000000000000*i1^63 + -10327622144251230073627390074790375946856561804772930635840622573095851663129405915496680674838944797135160547110344359021972676383723712287869576002101532279812785229436955899898384504075265619691647610101395155626447345868358731618266092118427480717223980926687039054260173285338867976663368168229761745023199438440019027616379879007035970420730181952648123859368337437262263200461916840938709756199614374111947042162791100642945192194274116186874050251147308857040003703247887966487378249333617808312491323441585867747409287095384621543603905512647447723287205098266882376604518829767129597793334274855682867653421597032823170437805643623047383138872025140330857498029690386168765257670388346999613796669763984584761651460753347785626128131064744555693214972956905173087823217427732800965025287048684309202476796249034401723546485443742999840891526845874809771266447126047155954389633312363062124931475746427912402335133595283839757332863138202118387893873666163654969185927265801049210880000000000000000*i1^64 + -825990599984708701868509548733150766466599589479405703211950768295523635009135660551354704198480664541362045357857487137398034128625511814762888310678836571869924282424510081639843233473804531829704347103961169866307780092893261011410335015442313946371799032665709815470160508100248698041978646842764046246975974595712646355345524582577550759644746458053089495319576899396436812865632596013715932421115486562886336423162253091512334374660592904678172837782527477265847373554691190621099190202695132657651130794396050004805018852115234083667313481621024177872831992261765567477670347528080100192924299776130773257991594484211674291147404439820098422445454497137573012179663630926644779964923373988210650634593675980376791537460087286517138688344096313476410979904773777779664974513280788656936207038475954050258584248955646193337249517556322310512696277074013685999156683378574883307579318079093167009909900858358326211962737352493743489633723987275301679725115033544566336560037888000000000000000*i1^65 + -75522086131587897417662386186478353503493092047063288143109893271804145145333058295889925693991587009475932063771976465217115698748044955167328132938169997046751878273304148997941307404547256972124289745869153847400930245929295718267855633023036679996277528780869324139011604679297150658583627561864852249545741590378618741592735662060158766215356810192316580628754342822919145476645263684618579725311546315346501720511802838919308616781978876622732095117053262060747596370300298747692967715404657975935343428400268609880744480818964490280635735471663885084922439485194318338148336318043718272515203910417658452016331968907542511424531611014764053924098483780280676066602574787068224825786715624428894817515009487374976748266136385754407285225347144970154864638155355544795720709438215236151174171821554687461506205984002673117546169120689097669134708682288796887708373369988688450543491302662654738748758013843633663736437450600340080985960028967988119918326296007226163200000000000000*i1^66 + -143625729197591298541978298340949904793647841083668609820936391843501485872439785906180018980387071128010171639173028659138301443701091148033263361921604650704724976943490400944267206226734951337412242746315281606892893978206420466116594666244673315663450252207532502617817401449267528999229887574910847299376407160073512939853667382328562032008879084808629937343490200691978694159890872969526711707870426660029579637775900828057569462539824021143562700592824527075682492447574094056652131683630438342124199808976592952411780756098802482916593455699632987941264917604780890804566403109660043706744045268163214834254688718876875068498759672159563892614076261341580499221540248077924058227983389914844575795877606927559253187276504910896088471462837565439828294783295065834297034383275724327383863062345704210216760231485278687419117745212399013641784693191150546712121510637731617217311153253856979774506987538288554088255949953264480804825208797637064539318517760000000000000*i1^67 + -3121374026765592788687138871052124304255675784005450645743472425634590186584921885808889754609614972434082096817488952361487864338804107506959070221625096426228184599805006759383072951723338212097429483120825941347262197902511722941151064716461365678407738850408591556601397546900168766843904102738435624098048645205338672275272812473501175036274297746369358042512795984862309023633006948791652338099838604930820147623095724524431637704851885901809298192195874573459958832924060695759584488778722187940272409131975203088841749605332411008592990092860739794120902754403543239307212951772034385868779109825856272897504839720168904636121104106946006624862507435956750911702378450637899720286438959909629764418449596378592993405830938099288316969893142123164798300126776176800183631921700703194307690166788128292067017607967701504266472741432357586964068638057403831841952197858959374565965583316706661121763451758989757183912604389347752568487637538013184000000000000*i1^68 + 155230341755974806574232290040430038834643525711301231494657489029734179151000308726762849131155485448072358952417015534944965571177119959071945531582832785420886519760818984712007852483228593561867559278735017200257989804395605117850161164615155674458212552249815118007877422616025790718439950992119889358770299802204802514611734594598677541061855176781017543829052801101069331061992333596236643983780305941048398972614748267601324502417259565112330981386378092846643562464007610424682396488388789808092117186016792975110055330043636035713514285972858637807240973734981652522781803254293476815865277399313742466012357134600855358241718018960397203835230084994895971005641834206796709335413089706600093716731295461585187265979526685044130767551499834391031998255810283924305885755971120644588765019532310422679385979260144378106664201855201493756868842230549219137735331547093111745346761459062845118055647950798355572857569195450013204925644800000000000*i1^69 + -3387469383253569650176511206278491736691930066320822190727828088906073406055936631935449803322969226519162257852964791026072229379285716510776505375684708728495438251888842490959202819283601007662609297700863330631582342345721752814800866402103228578349917011213243538699712390424074829233529204151584330958754185166894132883778841143389186175905669675155736978999459781391203179538783223680515303305060816243637728141180726802003743014485057710261191295186341569254302761074767199217522402613546812521669684350023506876134455985514193727396983029242937116007803021329175723792494029969707474660546334427441990159024721947847810473448139067912233428686937345804356950283182888302458559533231914806774851381276802015106121422537757795358826298080245194118529661553786825140408183087237448261626174487185114674912088348282340439473050301271986958648788381814161924533512966123507529181953521375910240364291661274229089263729214164336640000000000*i1^70 + 345776335833325314232973874082730301765070581753704435922463684129746496141675262469986100018556163904890374104631297522044685881532565588501415565677342426650929330864640289789819119951595205644874771672326661458089400602242523996344285922211025369179986445374952891895123895219366488352473875065661110387259539806770744494448821737220218838464856914150293441529103460303503408787550805516082966874866116086033314061485845465752645863630965916529582675745860948485199840127308085491554922567140450981658881881985794116839982409106834953809517130334061479524027762562171936086552294015566415162672792884900170215691840644385573486637648371549916217569582686409818187943318737794214380641194692676250189402937083418477532675715569658574702653080489249351440735480675705495794290116701953907870974151326896902972602073771843368512758624243553141340805821229680211526877484242700409662620459797425425679366822965317562368000000000*i1^71 + -107726537883948037582218725406455025993087289680308895662834312380444520224808485008703677415840644056263706440419258007549152257885220302801921380560183682359495110315962414130288554584583844962621797479426140459206507060622274168455668905494153760018589417911942226966550122296562389859132165396882746775543097462688286442170254927711547047750909666923771145679333102424255347249378136587812394816365596982447409601517051792613890837540347017293147279480147738108724338401455325914372350911260474962148172186933119311892973679080733794276338488678381024512749198084251509867815233889126027254294375969494870200553138010282327339621298422257376955487489297230540545749363878511547991777717255457677682434543222020943897077357364542665273829498742473687256528762353096488577942147272492875049881936996511153363577035762786380336695759889293752611328296495318762948961229868328606753737737400396897250995200000000*i1^72 + -45045958998330135905564366940420041892140396417762195445556057932021407385803620069926311453493162636743420755952334660594675354563204748553330842150936981135676768149317182001670297231442825559283492065674391127960771679476777167552035902505960341748271799763320066218967730382994321646081359847774515096999009561816544496362661236749882920058836580123742522609662197041024666778483222499267451764293772698055128025657128513027504619718783773017137973901489657364987820813887274732399742119912705760759765697291211394458066573621182406926277244896701649827035127454476060110321495396232161999234962506612967219683232103596090837579242443670151429768487717683378949218823269212126297385668943750801463343811559053916363080482117753084596986179568612147725919095237261523683780299488180485175680324770097516736307973770250409399923470946467005996314606875578547507317785067818796964272670720000000*i1^73 + -36124299533076879553047999105035552416817552791430178808077196471770205947642987660660076971594196324742235765324498513789713627372092197300083181420998710153543331777774094006097202173489233416455605401545344324495986452377267912047579574279754901364158366286870158462661603738307080901428558996556738149375293443045288045927319391462207234974336148366866651367716081266564031477894816442650791931311286789370855050574964328280144430655723316560696049060521603847108842794710689238221493313350196175989821652087044320775846393801839441057359358926600041798903572160215451137839433642843870835423035435306540030173396983029946384112572370984316795959252047459400424502747307979356364299375480048804124971231633892530142253615358977756478045993355737793800219756814157251971135042468777028110089686939059584597052688188429989451899365315452212697536607468516651207020686592000000*i1^74 + -66801677789658448810872131664531221668030569904773784471397756444529403207486805346830975566654917737737776026822047238395976984875220135384541377023493797289952096171210070661822559264547436003167851195972261339309056332787083138537426770155988240680577213266224316488655729552899276711545607778946453942735557026251214298960562996926907343965936256593620716229757623226430886175722026908525700403938526225938917049651611221850058338127582703385525831008921813312850334788915865347462286273584007523324838146651453092218603967868316380531110304412991598167483943943326965591112120045667131543588451626642239142513536330263703403090588540538990112886977934930955122633759950908571708665524422777610363764017558631936017208392529940120613122253570252450431598136768103045732271863535312811076134771540849020900119722574129529326042357843397250054410653414400000*i1^75 + 3087056779844088811917187883204312988051845235318815213647328926629434597699033601521125023383438131645979530527092089110057160284386269050122846742889175899029615420049424684767011019055162792887343267576440850595884190491696803953121656628133312789588753344721896362742770340481970250673567985085209836791073805025860041048925939198462635445656318718442672901616137330549962355787614836588579258305722560396244033521726873264125626877992118990351879086395840619490568935119860335074945833333465746358801116568912867221897923219274992447041725952174776471240960535310151483423647973112296829019116752011734882198171338303291761800258129854348113470885118380297389957318829298677123118897093092097556282139612484566249099398843035486270832527719343832712720371310677667060482477351311905887290114179013363958667065784637070892352644800000*i1^76 + -133376895362501503921855277658477514290602794421600540268464572779937120463111547966445506970629399089024672611538858970815732667732404938738060978603333540520329942737810333705392487343393942758965782764951001180362668777817891788187272410609978289639577638972548546666624057825122289740349013301078084253740190879679137651653838759401581785314844557526113975728796285761423460441291402302251099414255975563577823774573073496816624088388608555780278933191020389478432879170340187223835079965225791618449091966132974426437769188745454906658995390210840319377553157201236410611791306347744509987555682499590527795799631794849276635581937519402241603902731918070667708974382043335393448148306482950142416059840147918670884699734256381359178150187712551193285204953910153567959994390939967289671162395775379031782848000*i1^77 + 9507404022071884073626182927304309798099289408859948259090686850076890937813337649968970817919833261353076458637942357061833466201256496084547170636028094692196483508677942534745824614972034211918568449116615120020320455336272606707909350313001464331643697568879228081935431779075275643752986022268041901520833376002551450098606009256416981977122059819450046041754830206852935692933178605790253872739012526419102432306631552441645283244900462509655950744983727156255991132045792295899068992683292546035023507135252768201842604212490013344212059819771160867815695860782271579152538951375594121447813633095404093868961629093890527322479510291237374038383065658035614191701723937748230471942825926365501517807711138424442663320902256287257845678905214559720559176998360040530529719220098654481600*i1^78 + -1535593720955268524925082819470614794190185724838927238377536650499909494067314898206910967533502617647483775074246551522974884077427433270871712662578154164549841846065589809007936232851492043237163473802846482631408070168377832046550553752570051737083514014261747571125918050792845880121969840626408998406860304520574372765959082134662027484842936190995947244009749366140667245807673744224775729558017758873497320144467650578829610050999890272210154270543871888161977894356782659817614195258987580186967738638206577762144221794297065042460628869159285411603483917805822086580922198799673543121460423511729969318657715804230666262683606696798067369452655427062103679421067213609929636600100774015436723360640736477245688903146459052976645518592396164468813241569600*i1^79 + 108650187952097919105196564279380701276175707063256884507104727200495829110703413826024759419802978428460437871433651034268515820921891054541144286482244104641044698263959688638706582670045282954857140865193670153990609899513179328701141381516131805196153921394859987322804302202969719773342730820826020813337560488479689901118437512133289262111273116762153563897991168319981303914485889173407802109967693428927499919884190697317022649959136297938212736499065086706938981719868199884542994905998914773602910655038864434580418202532379954966517790578941976790403090543237863269991775195959651892135227964839695915193648947361270102166887271578943225391681792245038908435530784435297922794285492899678812016570093792755042322569360955002081*i1^80, 3461387311860873831634262759813144179344264972879088320634913139261425392589713781694052002393242122443611360046348165148072151092628602441594458661838901815172709406206288578942788623376697971767526946216850711888316372174181470724219408376965733494818024133325955629436014456134720400108213149322977491949759223526164532034413590355628488552980689269444012322989479934360002982062269564069287927445842745260045941677956962410656518217701792009931529130847055069910921536426754131923374412491315260893868398616866357703797773852611912629756701112379464530301004268992880222379457339014253160932922050812606784185917028898675202867870124560045870771897789651690776487910545729526524563523821277435471849797640916284317885741949197144727026390602123188669770826255809583953387708727487767348259096956088361731300284444222640228445802221775522660442148303382208053164838718278936637576851794134140947787762217082315319807224717916119675811468003778561812006549320850527634055712724932692417161276677434525686133900318785360159521857265701801751868756868234286764405497073840926630859260594775104901743014454618153525027043833091579535446649105243626264905975200098437127313641813233914059480792677359276017300662405272341680935782914165562875843684501897808270223641164816670484501367515148246582282145756990642364288029225015536593169553819321775525676036122349835872227472874191771164802133237977717718278592412528861273647065895177570795691232024291547119781058867024101376000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -9502886680178208554915347260109192217095631895241178149961898146892261180896522267535916536274438812312675688909779453639788365246861724874266103042311663126448316301163405681186783090937613902721138766597377799632130885796758191442615381267042419640304842819961016597059431061393480691404224162108699487592353576746861394525782462043339642585609064167992936861259976459544557678779010356164577408902554403620120700066618719227632387017447461083261734928903809850446241338491369063009764795884674792435538318700097074403725593062325739636936916025508574309128207955253405851735577357344078869443038956026787044870202242457888838560418115644715479650603600958303465561463593057255965755416507238445133856562337163988708597061613893152389896276824381310008988047088283286617246541921727322477580689455667765167794127086010448610967780082774311886187121050092082418887285655926439446679156291618779422043186888687786281413691871375973016037043588927985136298818125307856300858018723613202509268082772779891925548898970955606998396960265839278435935867905645342696718754048684539003389368670846562976510292233677428286640732010755723191272724576901103892194687563250384041421582817999289365614437838313813550688463581622945130816489422301558796489144307006516166337153247742430395123885830097197845802557129112107429209256256443801463901641325733161862200294025210005964006348733261444213129328979925642711394737367848461238204372902446266541680331242939126918357751330588590080000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 5766492838206870073402584088163337281752520120227388541297683186901829165747393326510724059627779166553235632746124648811346919800206640032125338715578736260591329742393378283499934503805974820139944473619950901895008291057170780436751691130104763551201002906571897010602411525529510310788181660917916392015833185088821559815515971939372731911962010239655361594599473079015426704247853726239714510474468580590790928077622681398864457527582081270235390410267913399038167818152436421282836633910112620126636383708819042550309305126546895368116006947987432663750312505014829459221601064527537428877675060142750664238746718299128883951481553841115322250010285390747002479183402831198587417887208636374852729145292153989633405816249024256284784012471310057739715819958377564374076651464463413615546194675580997855206482950769682233689363735375201972653236002494661721732293134997849001937285631876908603522105804056696222425005997217422484995451009753258215562001528642878815724228638839125211773034529745095696470402711017384618649252158734748798348034231872115467628224253555581619068763177399622794302400772690732609376419451565728970866176043649997174143603761898388156750998151097042059376581701925352667200921118235913096138404789642741844390513024837131408168010181395700417580128907674919456321238773728840616337697619517370417618794997713389857987812791157960723266166848611212348437260946177683587796227284814440787734717041648000523104438941808534816702344034516992000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 178023569748526391771627261826865158650080335561973396412899887337351256127637260157260302375491198258019993448328941145057176168330048076136435856715454790643333512718898850702824677356177848575695473077816917143536179738090278890983811322384006133998313094694869511346797601747594499034689164467773100666460153702917067653365428203386573907835689947601479158129495218443828866975987862134984756930642845861134508643623687116313791211896540673233318064138172174140780667691593702203126246729841495752679612288574400128700834181074062021078971197282161161679161525874457316296820222915207815523591288017326538419460654524624599718583004538435365445458840582495589866569379991490938162756146647627309793287315961757539028882384077554222421627030960668040882578301372989819921852551861546912097467694926966107126388737101483794968197077668542080742666069897771936625143366003131105705722182107433638950335214196690784234241807575903986238094206395922795159104663699710765215870382782559055783071818954120481091115098241482653189570332347826903103676298368087534877133756395063618652268964416820353896335384455865311439085832295617800939572744748554771215036288055886366525620820579115369926585319538755166731020273213700043158372057078126553331107644124022390719518865269584286465334470106717623469784237742028412004791892034226565734186028912530265189356800875334994982163286417801541893550633584331312719275819095700435497398912439746616500737358095211377055674400768000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 2049709046542495736820871725940417384316940836087659227255388099031235813363741583688072141631136834321362273484819607790813819974913124463779318012964436285760778535910079508629220497257308142451925338095616431276284491662809522077354020991907398391671105881222138724447821812118868557199107999746420774286207679720286425261661305430017267144471500464493025896855824023287112588571984575111507031602132137142680942938222382503273897033751036765496545333562181478890899302968785698597989349272017215433655312581394357951242361716447523606851210234702554035072122255610451579950551317312031217285881061681924469014677813711393794005510024608158308893494105543443534867154844955188034097222787815452749628048592538591926038584511638583945153733505201423181026356678453540732920656111965835552638379665176188404614846334301774617091798606524198637604543324148072000779552087762621855445709571700720396071261989648708753743198143321111768971566094046019185649999778504425688986548351991844544205550500406434365363871473683168334559407955885572646822821078454346603640518419822012231257857603700281225974283610331406596594417911583005299518295736823490345548030108726088372795672211387780705383432653055673234431083384422186972225845341824748300434493936451644428087313616869647613090897068883019181150699747350195005044516065569224992861789107000393439951984883227044887725492007144470205783134010186047551009746990103104095429366470549032061745634220666233217901301596160000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1580658543537202872726448679005970909031278763913317323571054022362497007140230887086160750983941434585741405894755452790633550020676213652608497725277086415437699805274071212932636228595247198420039620523482609564661697120552715419898505882366612515091684437843630250448478293842274048361224470783627454241613489312345982350586557924610298463265008746724695164517687354275201670311576088172214263140089203107031649744617119962748078945579368259347101807599693720584639626265519193878603563735368084002216744319363435699876884699442250605168446515432401434585062214909502204654523720233836296589865539400173538713170434380731697579543505224796933039626898516994541842406161694058099674413949837470377869660420443524675046730603091413869522754803069148480549171719662171971054810175226350680808205780681169060646328539969935923205449073607266870766415079178792780940588901996319536664161047633832175293665411564788786251683157342637569432297333529952966209680775270465587511378099569671373760871227235096244052781710631075478189875442399287228117068729031943644418134201266065532530042120710011201831540454910103077650264863605551775629512859065967786177560188621491690579830668508275582052104940527743781721413004385531137012749307602859112316897824115186341053563042924463289838954486244697487128354478039142085902956934428537690107860174302287825078345736738163183436002602785695336096681301298715355812319893459380139027911254803686814065400634930431420576825344000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 434469656572964245839233227522736337001905036295065780411501482299266932784032446043375328505587475374898730798105906985787609096861687412525895753178095007165841425142265779251880788413420281635373450439318749555329318577223518317290363070447185459533718568894036387584702747940685126499183222562610936152949315126390165446034313854575997825086108079616628525430470746910610377015947085508698049883967814251864266498352239561497127751071468925534034708387501808549625946490102051122578774673793031279637435339349856273935757410045333623413089729932424851983644472469269164736275265476913467493402465485468228433067387613248951679877302390024115715233135483671193256971166962260139236269332142689649543019226332770272717869516304571265460049947449412760813701418983128266650815311214326100129706342898919952723180567814639562509932627901295978050916409106382664533035909780599718084262339797505862343119403867866071631499754032967882087506754762525069286898271490800383001159025264120252736667264964070461100051570196047725477417923712021762379345443837794685223718456796961796951680955125393975195871730926160133859871235331257843508639979515189454325689327560230147130884634841791013634946907086824227262155145392319231502167777577319630025862880386314124911676178485867863645496396983826376679060688905289442136531357117921109673363936766044472291791819028722477152523338732807383244279229861643083782274108611113714041133921761887762879660731950546747077427200000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -164222487814520123231807719340930253932322344596417728499788203268013454807176330118009296862122127820460758376642227618123248468967675579660497150317886763225218452471520196915092460736498527662701361081242709050449741438505999684660201207011496068286212618453940029939431393079964387133830921341780272552239537101548123213262029684390147622242348388956543623451844685711260123415919353307432788310240156126876912614959780814317852073169565928166323458336259438192949512143896135945032348968113169978420287138142774497060333918577756955818319864195645767173942576285549357543190940952188557310135936044824132193997231393777699754527882441285198612811653187260381370891317880168214929483972716654589840239914750071436798590553068171505712600622177362764079229074386493691575688813352274774725844085494683395017446351992003272490776362822124011827438120317015685039766894225760319773904672066133524893945270624331935846801963546613205775226027651013765543048182979243033128202870681397780784131147608306481454981025760891330751472865846561214022226528583831017280392676645962508109791057092305259524484155636506263043520597241584446878979873579743181823843349967602578607017325375665103139638189941187074123246009589412108142546621293035345083427840576347197442466548384176577060564264283666221619920251860051908245624606426394147857977489922400668414704458740224717781284731442646986338035829268812339496206096302277504494771038465985747498509590160638864261120000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 57138650417501842834116688399924350016219873889716313260076253534754979081426474439500406799767748951544990352060515753071794351884383113201030044224981378474702370344963341694686974610212127348492556939556396163444549930723791019868885626051582204144128849390578929090821757726856123708374791265944050008363120711276600308423711887960327432772292194652964411082094125692045165465494371529387059353456526788472264698096829745926266320787663997801888190794382418450782563843833785880803148716430871858310475728206956607396976800701693719765016261856291818751680271441610593655903411471204606560998422188197048976320255151781747757956285653231355473413217940591239449038693191342588116100213288455605309237870756920995657506918140894868563880318018024969449677763204243897517954833102846752149533732130367558313516674449943729635545128987892095110738952943448804128638789306621868907078834414030110188754499235469872291746740189443584405252704186529974698740684011838517455945947121618789220395878530576420372660706345642529027868629961287468164258471422549883592791356181010507974009022913525447038356723624763004150604834875459710242852178198513142256256552372766088387855288053167199090414119323912181971461465563825054014701211845053172610502205430320873925354713214773440218543123439317422259394150199107097755380843529672188335339119015518737560323564011331260421085953992657879523184800858564453456008899102994422181505430596309057002909917791926616064000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -11327496418158227484693622716564290535836670366049532537282116106225694907970829356219980632776116278673457043897613076810349021461260200532625369956698936475677410587591334149705872390497140085973159614770767276270811535915241467321454767048147215121694170356894680784576008910006596360053096915967940043293670487635414253080843813203972041075629268454765350206328502020116588549759586192822782110399922346861942480372523496030867983478985973517211799689420405361011377980234795073078448177484182173056757756443073048372066638028064512852454269566533208255394517191815380376011963662210075226923507109617592478063759334980658047652333831049882445669421986290024392057173371360387361249511817349651764731633360537091905923812731971573390982858571893895872765767369133637386975015497783009340782565514174843415920347951437980029016594113725124425754403292054846513933837470669066433976312770050710888779702168384674300619345771500030253007301223934939383850024944049357184740762987224773990148125869969924027184366656148756770071004245511183842396670267833281164722340157380665642482409444362221134223379944758158662950466430500009957693183683981143978888005405118707067983041815966887714730843056138731488679170723390548585877756414140506749892795024822318788965075946992422126609592236886597417323255536131407202926334206853756794299437109045764794664275378505531746371480344308198648020074599308062492286114258803206422332001012009986850371162049871872000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2509159270148447760776707306070230136589003255602881079634956221218434305019511667464493034897321629748939354060179529638390472325358751933109550137363981753688332633266079878380578644825922352359503539985006362014626503946549089998712176330273298514055014720701923373088828531039803133419298031536303406804618521250718165385775268664841661918864888732933641055970943973664365944714448516707800594406113783691651269064142321430678512443457687734457947416072567191105225998088321652908070661720364716115104319807001170487955892604889579866552289747676663824372141299439292877180294640725263188634088471668845373847904249246968546345930444371099588522689799205613361443581210023657592837952277975627094323810191444369975220481135348398588586996093758838840600984589910939203620331170250955385032083133061551732488145249085758248991262913765205923798230045982941508885906235035162332272241231850058362214879523167107605907604985531183744731155615531505607669116727539543201580989548740262030506340471813891524668604593476631291667879261767460717728324934075544172676251713505053155507874494137561998937949210497600107021346749429568116959662815503274433193317269114790554983171496197216706731568652196293340771993807322311511413807953394696729522616084413324123930003296967137676983440522540133621711245911151158774030912670206761240438570885316206105250014164207938940575650573800819383381604807804531667101870783799891632874491784693014902787405313474560000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -402591060673109475897884602842319268060816837950000687793223681129106292479286038880246998650559839901993622433675094641491468060331240713772660968015454623615890989052256333489388755936800297117891796545450467200295253662454115769852072195600404623805439742344323750671131901829240726731658182461330105826014817715297395314583495024978319666204883634572312839183773471747277144532277747026984142142458501649871378016812411119305328908313755050870697492780575622823487646573461996234690982778328079172476160640350091169638955055826223590710055233688167376689656810700902072436291233488165292711886681578351413004941011444658563890484389764935629165221854998277349361935661820868068541110166617983608962649100932656387832414374379121247740401731785101109090818350486680507248179860167316780331741576322781488599484315961313767474552348642856283517611198476967877883457946406400996186037059944441382499291431545069952523361221950481948694751673390130897184204603837440427010884759906869377892834843445791393873922997769273735413905724673331834272047820138091642468186944562394780597229894648666109197314733730125111443636537700061400407146575107249918241969712873432436958699239504763146563432242100785530029837166927649472727866984727482109199023375551331105329317009422588770497889662535802073194803966478166629578932966973949208563147917663374158236373799276838200013804022354871526527804758854759857149080156759159192447685921476810983902170578944000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 95218846526516203134589467562782848937639424537497254861732982352701776645350138490637375379783686117477862408653433806432508754579420411687044773265191560889658345453380941266416182028434031058577307407269268942604634328442261376528786180847052375096076235091826752460597048268350997043674983480023780569215668796768877655895120644604753849355598808395751646905673251588030680510976137008668995230568471320996335618681136989660614272501423238301087266192957597963177703637546751498374133423472661698085926004286353959327527655569752857895041774575325542157013693295843673044527567943550306650476468210415830098177376968267569373899650803234148472683120507891720546733414557361733269182219367372585164593547322404080237153719693874491535191422828514709673886803510584170135716741484707033954926696501116123899386696277123887997904952284904150681908020195092780822367589119257000636230608391145087425297338021513786140280449809702448954263006907478542819658778747532717361153629708269991238740264093244789581584809419736440271292670268027848444192074959885776272562231097179486143077223833587959587458633353788765526466015912807396797370692635005628645411715834043537534085354639759470772121258764484475493696542960994098971650120612107931965213823515584613411441910655322694732461075548362392440711576796994109773880850181469827163288553937416902786466539027703588777734365678225844159203890817721244750609371930923143857612631678213110614930227200000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -22980000737843791180094956103261279999295872664693020654562378058729939106901181907236891210672896535348953426146687157812067728037307896508193996287250492854816137435202200172396233678443347078162805228503724806896204519564427305358427591477133137453104494658047840286750850877083918856959054589546592396010020670819708905419151657235082929191674567546923886433051082023773713909489234713292466314037987755158639064516546649380572980922226391392714159074505538222306928750329423409010823912491064383464355173465508682291977840185446110061929433401341590553794617915084182518768611708459245725634767474007414557259712436398781116205433099906564978493465159059984625869666566441473316075014960055532786713743912704246540250273377639804919108074673195787174178045152022849716117938257496821125271660934711808316578789898543963557308479198894528536651653115419627056267535697068005111132091882884100487581268473870640134537536871767921926517508518572509300013107243505102355060536450899346084006513362697833161867066403436888849793899640350824566761863136163819408255096955166694638936643701488463238229733949624542192040560236376199075009455894780273507220626083238337712573015216283884539034610400855230654623451786472832083024977931059503592577667904796099538495669188678545056268328837617030124993119345287571133479888459957628349735580976291633787410024533510059491096380896682775063221001993178645315873124700627072273532012733628813368360960000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2986375201332827972945919703327048225691403489067120564946219150712606278213428829833768565347565353588316739493879247132562808231734897360320514379915240556536809493330128994808187279354284353724512687349589914375848431064255252119004912163411039102891977154419777884309080606065684663675116771105994508221637550739028765712319111001372778678842875740639353605793380149850989084467874180180931018111888523189943656355707784085735425324025927734926985809350725990610878710368310054965597589872716023840529938110289859126141193310263689318776625311451756113516284392378763850297622525783759419151599658431725069297365487187717406398163900154665453927906270350756103178413048718682684078646156638607948443392487396309272968112467410089892637809035649148197981283608337338374891396998050685432312074742558354911586466224258519243058906085269545744140419537441156339917751780282930500010762197648850616732041299425346893265642309634999076107828014922843667033780656801323473010736912306368321531709214165588222743071317644870763774505028863005835015172336836242690382835448376377107697811020209973931914435786264280377678450424048893506310892836920469068444829505065724178956641667850116535236640645471867571621629515963129635947182190546126232126160035966845384839107153989142848864690501147553833213733314903539668371639995720793591577264645784709741211729919683883917115766127491924063961181124525787187408402232639787225936517877330819940352000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -123656273676576337917492290474192854416064644188949949032736611698165081250724595269155806240385077337443182190053365903287529541451302007825837904860551157836127915699829861176768837815600740230291906878302954787094022452533855351263324937343311679052533663539497691409124164176174960877863136737163221781715755810332253121906499670219454162686587771904281404860275654064354726226682599779513517302383678941844094639787206594013886948155009652228169566006971611430095806846163505560587747594132722924885871225832978556506234384187039606606616779391431805602696317673996578604113324469363678024197711898609668629567947782870693134058231514930182665481093511593134609717822742687222824587619685215740008808321558261243747981544058273796011125110285632894467636322801863352626672165590458332187249480278947528517085245784870500818224881857768966227365365567178573107495907041933897113206402405672076380517858079524465736869484912423087129510533303400370550553278707292927126622205003394583423156684254116703620669440879995932650235249933538964903655802504774076251164808889149983168334751348398518229550775877977031354687925379297238345621501483901654860683914004111937126704870885408708740984789577181151978395211341779638150712399312095127985004279281406552845531721943073015827143707109055000931173997379170586311161133779586266363292082859083752360280239768021479621806123427499632373712986411818897532295441453339996101990719383876403200000000000000000000000000000000000000000000000000000000000000000*i1^15 + -91792659498503679575176566821204786598086407508181571879226525889505138488105187317972086986047714331149498875687825517731402102660298933787978755370285744215727739144004673498065200307623484566589376694649442654821378038741828733120383160582543793780955053391942228168309611759161258252416799399008592689176516570002037320991422494168148988766986864116232325307816929070447413011390634545570702522804240058398991458386585014485772995820339672281041291414934500456516015244668100711915621206514467330348297049781041054248551120409276010428446028010542912160627486109466536252653889810770764346808065354036320762859561909792276389198561703208506256080839135143798692035829025012126985336292860859337075229816139127432522940952543440338102354527884580683455656146993205614481542758756262433115184049596294168531069510065938982321821606599927719776865952890620496978100973731466845056078587315035807414890265377342761716452025727805824889514872726882361042416925850573146154194713751930251016578274924594838035068700055747468518458832631903387461376327153152580202291399587074885778532354636734838117433323301030947456837584432009673486255859645522484256710751573957188176881431593971592421459917859120434705641530649955836441478270447541170402653700470738600159973778638784634944228299362164944328150750390162445529710689454472367813467291462985884900434282642011351097166333231103873169717899762957733448250647949323883457622542269808640000000000000000000000000000000000000000000000000000000000000000*i1^16 + 28079328773706298216485225954435511398666526522436816624449913780845686903252457549242958043483014594256881675852598271937478080750127254629472522079591281367896759518111237109372557531677172462614938894456372117680018713044715157550579609860297353467838192890245189029149341481763186689436520577784180068127869467850613183577465255320428230676134986819758352873542161873727921278085102068272076871564394734175143178616565702175401281452700204802763848810616791261273503098973578308890307948358215394719396638272053598151842384389827077819016651619027870734752224713413737027454152068387681107064355130759303360941004507461241855446157406931487068450662533447591535494362504013566046075650415913882981876793036839750099125263616236489486280298567218183106948638258856649172685019067156841675948788561431992709136429379296160731113033159155164563476168248556911837134600015723761700144969936768787072046325846396041221414301109540870941394607526615569936110722912604216506598270296091931263020657906100841922372992446200794906153748404489669538442754596027543845762560366800385643340677086935781290920338904986796677085450539877639986759334008908855730419046812385627672189093197332273705291720851270372591185535281279205531916493882274054992367539910716778953512939316197269446528969272199133292799126283222849736277555745958473044909685212902870162703914903094625519967331050099313934220363731007805788626386062930396560596427341824000000000000000000000000000000000000000000000000000000000000000*i1^17 + -3973959470303343640247760741087319283354101407914552824664451366451775463395770173476459741164628713794856334372832988336519122311641094423941136721893379672410468356491443739673517013874201986740084120781646494382604957028298352278370020366893696534612859636709853901923413830598328314187658729813282462623865672535534079688808982491002801264255018853702735447748788142663911253900341570834777330441853136735743197990509379607523534801498651770162382148483593227250138336067718639752468425991865220936836007163330207071896616445194636163642381546350973379910297160005141108358873509138491347987249878488777696788690909077792905619021456888453537348736728930254842273925970934629709413359377794497261862835511942035334439366920109460991351937100122076729401622607804445463061283683955046512452126428722071342069713896662727650522814709380634486809343451209327940900252566547702041664586872641815567239275081056595156531397024153584664098211633336699690507805513551527681165215901214287671106844327779499112832471790253337935907949771660556618383311403178310141190374323006981036531122831936473365442982439677943495792452277897512846366510280411835458097366826301664684397925612379441482596556256788006801952462508260342929726161981782839372952828692975227939111644826858551207065526901972084129871973032722865785215478523144713875634304728902905481604104562472902141282491283684020980414707382501126821738034062826612184754998476800000000000000000000000000000000000000000000000000000000000000*i1^18 + 397015825145850170264969243487923630750911585605394249418802209360311061383396740230520729235956326341709411287475541575390735259498545832653850336640594890512273855439042210520142352607920459051910091173560453635420020661922471400526879419908376072201353979409461678910515312998092718423530089083860751499642129481942554981168250898070726353891866334957542579040972563834225124523829295801476100392686816325342681154361078842645154663401823185146285205570634056343547142515919197614118453948219716600468069181241898823131786219907052741700390932893170073357356754348201483323386306609585218226163814451633236791829547085232861735383814096946676466749124336274667262841809609864069613280791249993379322936159842155701695872331722843274493620349838138236693613884746379329579523620803807944595014531382130110444840342202086332044945349793724570295106668142359446505445038432011372883614340362581374867985175992444400609288927773960652536356782118397039988675290119840755294746947892941504938502583357921304591028802709469135424103010409695909616502588625691976037120190111007838103736561056736217211607919650748772497505323294825228977771065973044751124619249228301997910599559258643385887259370598848487667301788017899226358267970288599696530460666252861648918365993021820513331475318431223167311923194942162467133447808963338030215157532930264699086533674362318400110622738284490362149040648803938301318425093234300732361932800000000000000000000000000000000000000000000000000000000000000*i1^19 + -35372622996110086366236722321299227219061586830600561440575889593431169253777958456879059074095167789613656296595007542777737547637966251888363172638823089429551451289694473274082479095871643301830980741532129236172178929921982560728248138350807039191181755823650900377611477165012950945921320976690359019166134575116287694911939286925181955775942217767416884038565075910952151042339424797200481712412222988184877252301852174234269168600583421406683345758202074620742536792879488807900148372669053542311099483715743137164324751747185064529915652310725193675325188291903730607760238778528288423108672096994369264728508599695493419359208219819697647693329938130122087280012958370047358686267578775840053426721533944924580431246243254639435130875565749198983594202575122250605174583722804804775793117474052804333096608655621572353308165508256634882901308485634715688243550370085539854498162689686162745130058960157223909957332475215535154136091730322521165650284916623677674134489180578058088166782014785197781781444238364705121428298789761580491394663689679324886519089911334017379238984014414806101924747169597194209983914473104333888061711109195034029464882307675729100857799413387854245116325796182563509553802061537831156076926212039308044285913483462928937137974635339177813172349436793793181865356948087010669446354422515673577920728994184330674419977957974036165993536061934888679044611991237632868508588549491793068032000000000000000000000000000000000000000000000000000000000000*i1^20 + 3050204046699696366725579296076335701007431392898834298654155336714889941971619021825506060776809914067958840185252997169204606826628510108442898955520693107713207145448190288924803660202464564292041389487223122609802505914615641697794374242963654904692000836166886352231972810452490697983227175121758941999532322803549015719371670317283578905700016630579211501259261228729142313317479562015893809336451206068691193038035250508861847877922224870623607349646535387636781809337448983035974523012481353265389475474655986355078529060300602474639438790780712346106392881310147700880905097324387287931837127424281936170982456475098330903711306368841030394096694467842113667478367971025971092670085272740953871957337990123115152859881609251783375682570934578198055523472378295909067396818481488785040389467817188226040208996270733104434967607750007170594037094785226289789617716059457472819511188700268613563220469150938961460675038482944994520072760098327987864934871446485463469094638685515035200613890129879505437301058472863575804179485220399024861830609817104063338454426649921607902896977112792259474990417646853864393816521390977690537414223724560950731532573573619693560320965077789397442045889801846924704357035839713370197266796280379619691364655203834540933258883007763929382271447786075662011518436006993380392338708966212501199527284028085075419305570892047191775973308714433827215630385240169897193830100968144896000000000000000000000000000000000000000000000000000000000000*i1^21 + -244966311596873864720060729183971712320266399817556641036795381292842118608466573415938625392777601073108175845846775045710011714954265190715594162305338138491905251524974877706916868345060109122281310045689366457096321455122527454918904423576075287671265445637338666941410703993928939288776942918415992840546803199039672535803106919154350799310675325434029856812511012842839282290594148394405050029767658405019741075845637611794428407689855457225913760763955467011464475927231585536950294183888283424184567380517904741902430389027734839927095410245240713300771404007080013377403547141729685653276915945772593151628086173938775831229572041240569593835607780111807666264704630915349482044223225417326416200105147141488546245057626462380403229639690757887638289724740458815927999420736926890973939180197933644786815269385896311359641226208928886019196003830535610058571966922048447771125051722650013930730495466805527488314597207290896377629435011099079793427382378666538244083221616816043250837953314195601472365328290837986896604088177878269752060150410805418828463364788872188739926024888838279673294371302115966324251039311835728930280526906028241860011316602072501778453475817761482172402306741294335006401884157733781597585014607115807332866961006430308870650571578313482044487660282628482675647144672270220773836920893937771541957934085010048829654577539471786982335199523261598509956430794840137629839554584248320000000000000000000000000000000000000000000000000000000000*i1^22 + 16599624269989119312485876531244552484530293304608920723110967581339019810191782876472332225450056474497424787087858038452540346967941631136567957597959737360090661881560598446679340316044371805613668466530430500315282220418521395540777846231905180413347778287500159353499993376701495813149302041471071265810305396827372086496525858401437626159234139702570102241454140917523310579033811730961114330370166867578130028602991317037292497596897690672013098241092277829396326890722044197120824189960011371605686243032622859607823454652245741792861622353827544318412254819508251817361524582093641330346614346723550660718086566491759821236220908826734317236477841591858736438450012558294235725929610909932503077218959233347581297296841671616588260667988934306605609690002662607833636683899334281269912466309410650764393697135432792935384130091117373368547970244911156595564313504029282690401604022786007706981830065062127795871984832030025162724574209218591428169088972435689941493936640613137037888864200765150282220911337892215019419536362770051296646225492916884951349229735616905065484624817521605400805779714078871456956884828678431263155977797548252697839820694424599113842853716463753046521258930576572004803039767004137232531195915666039419130223754113111844970255528766688726855182140795253338351343911095758317989427924343169020915952932710794927073734667418575847882550666319343884758539891083119602877587259392000000000000000000000000000000000000000000000000000000000*i1^23 + -906712402216577304335565112779514582118725076909298523981898101705997210115450737671632685459093781567267038757819016239200453624816445450083227164599214018350170489031799674274660528769707022831668322856476326267063668374052600748125027355365877753759557315421615235639040140222107596640830983284608366541328828464230938053184484435006591135812919984147920167352723058853268629685047291228911487144303997849645831753880840240988623401519291429184324341801529982154646910802173234156944207230750805904078841573731699518931503241370230883821001095025875190648817010575931438481029753877581178161703719556658818823304216999051396824473641900671136378550590240460741616440566737554514883770033389824670024741822933996190320873698271864247654645761277992703481629540088524528434254273744252120390685983709349337287240909235310841826993409581482422836111770381589823250229937120277375197580194230814097132886440210408779849298037517963059320639796187792197596592732382573391229593225062954775985168798296300488017484916938051857987979286427398041389347273926308105749601383918637821875347438672619947591136660952226640770259728657952782320048508170134937124128511106262076733736483683657410229479788341617001206144766470239066550164435678499242734939827324064746984170724564943254832840051193228677656562997905194322995079404749731999213825335178780391263435440613235208947843036079240441826899359361822790203002060800000000000000000000000000000000000000000000000000000000*i1^24 + 41132926788931327240500328635240485509966322697844509215010335194568660751699605083974280595256156325864049142080682139087305200697933597476064227404799326413077810657587699312476123495881058622935105943059404047919490773568686669638901968882322229649299165957320602242773470359009957378327486117047273882080657432512848962942594284228869794223204271414252285709247570721843974497867210205187963681435528573839037114762991287065794827737894503349043650099897656261919624607910017756061484493230622144061390768101005153776535472371566046636231547576109054196807031644262255994349415614131541212419674430690540135662941896791104547210228690712270049581632832019729390852885763566860506385155662839431004062210398468749455634923717328377875440819800548931464461863652736254850628658076653382883798268194640543390557712927705896181021409038042499888171640198968677639965701813526759018527402070676226488113960622662201305165735070806389542184484334779454854394198659518501689873341754393201241119458454507291029757822515853055588587642047887152324451603151814021398959740260408671988356913751987948551522905478413489039333094755250571704532375939643039252116571607192258134651605020240867091690225568941539787671007312729502957667341562845337863447206732794266688324225243071295851168905903498103702682764687770164745729060625761151045903768232118518601821595216983041005274181393295321695233812894286651536179200000000000000000000000000000000000000000000000000000000*i1^25 + -1560207156683514185074928663091598184817097607892339474137092273803962798985915732848522595450807928074879353534250677484703975902791563903203714882589637060773091665440613085214974422000571599246232515449311641410591535896917006719945970325978111527322679876727494151296502086492435182012171562385785241248192725663189109938244265762379728255711637889201672240843398291770555350752987956745648459222451357724549789822709063095662555252822841163912735371041688704142137708223457118367451349581218417168509222706848917320132523819817544760967873581258201493582013673192413142067106583285027650407898678242407482183825805744229452870009103935634512471512148558254050321127416808254905078463659869144464687363157934508831305538637163993271509886093992899502081840253799775273847961875697670581351698676970707061403471016741862488907722528977887801910391711407186923611192346812312751498468161024722351032435820740039412598380699808958567876177468153177668732749896068660652274523913872045682229176934713279805251358630936711150089074432961482319766773924452631905839606065606752652825021895109443504080902801746271250919057513316073820537529801122626899418313189120191016353390165776208825037638754419574276828054872152564818755752379042271824106648023495620217478838644665136246071882920708698202801128561966478287932527534145394048169936247458796748026674094423290945904141597900961882781487282933555265536000000000000000000000000000000000000000000000000000000*i1^26 + 54933373756868497656015930113550662006554256398668913321195008550614888818724036205430702005683496156496380136291849796199412746530637772184461437613463473863832521716986078843310803948429907069486372321071490994275246271061908879590891277305271916720796780647172044466490739938462327733945615647123159448425901709653449858617453160110027841811416160297586055142983734475437594599588242857435463993485493684253809167921246165448305563251849381186889739407579891436676511330279863807834210475283125350144853860905497806241026203284454228672412953057709813353853332381838083590895057430053135366053396588658147015669969672462697074240411447518480351456039471490414525154278275922200838418586178406000352852981703988056818605416352544077739887768610902541550811300743251331585646208397411959159959473077034470948386202148744612029016526897308008589761379634122169360256607374678840806922877709805857592128087880561446157443074476082221777176294525406162489087169599691483472004484451247795852350896365788979056504007057663315192812134263953067415595435764956978892107285323140702200741766581361618237952929655579816560260390106700389108942240604807983714505603922933697529088417402866522461844458300432840873465560492975464874794261508285889652710281631912817778742660700124075938348045739897070737446858374679193588978212466388686221315897745475679157694785261649622472674168919530495114410563396331110400000000000000000000000000000000000000000000000000000*i1^27 + -1609996028746710282384998832416438238903505583951615277758022573995343973675593667519528044989591285948245773327829438446560754572671401538407032754444283214478723792683624491367572668450650904803651668195425801314067639803479507272960375976524687458906974118493391219761230230354653708401751778192920879415568648533046728859828681373251429310307148619133555284453073655472125249587271600132615293835211311869535563079135924725710713183417703443080983431691326621936293598841689174729240126566631814118877601820874322782134040602732739082590467863131549004036501425576769106003712086365689163772795810477133161053902302969025391639242149766629607482737854549700440462399201879911812983608909714880339270511496234235815377552274969719491986565868833823833301696750575283416338428426744319173598656724986118690886167939889551892799559309675355639683940856560705489219163024255084155082325351459132589180794522350738332336660726495963832376080036734613239734178560944763783259266387102738835066037247072601254448204783646147687280323407027597123068682711353452215627814638908678501175273812303168991704430647237731020443684969668707318418261873008865107332107249926842086856782193639614675867580925395106261831647687848924433101560010171945803788147773812860599895154232474701982106129880270484116104648561444752124047889535933968165125834222812709140249009005354304663629748529182053989821793383219200000000000000000000000000000000000000000000000000000*i1^28 + 41937570439910453725564562005833421791192018523012848176862539248132293577807315680496457082224760237921638367025769280817971019550431500745665143979230801013702093040733294271617029936086285550243882313051691485018769534402877902916874660485966676491239479792184990681205869754128330629752334285260755073901603596420508142055380543311721175597110874346213903713542198712850717186889316360565653572323525361660528787680773811406034575464577261259466773023768692830657595878176742227074431800821824656997904988589287520767205818607119514831602292206323100346269430781577726187550871288206421438992049111196956928171962146489726963646058061521513393979846268444671572138660831501845449981358455657017147215110086962948599488519425745328468389838221471103979742901192798810774446216401899641706474923202013103870275812093356106358465809158407709189037264350172189871576856999059375415214460175539150000102585309172612291558410907825153437661945743081490128394558508017303775255900082767742594994378773417542118140249941540695052168018387422486633120555819762025945834965778524153070910039502105267354689349212984057188510011982951974971093454198037929123750478057489807228651818667650232047957086951313521249597339986709189728779088312828015636881097914187106403246540159279556560166131745269089379671070445208298845568832074084144762826257853140030014243317024622227888611654510488303194301530112000000000000000000000000000000000000000000000000000*i1^29 + -839973357589059793537687451084227360736590414579125346559576467624064294558504446719553302952038000347556422480501675860104997341779913106541791995495981573452164461779088333899132757247388582377650196973617131516908835093223198488891225882151570014621813672154123223952161437801270460964678899597580663582942255506878702568337581935560330341456972203923999140828214202401182628577180265504060452839138686886698991054738521890488377520678278018695318746640997347135393935585173004153755027905245609210733691396577271136465001844078117501728732607300005498823302818161568206425138657977252338666697444824611491223190911925754832453240197310678288091840197244965977736767127454387069609780791599693696127964038793009350576599291711866879479913684426330858681978802824688053470157472037861245732935222383841310663685898990485765375252316520971745889234761059942474845752089910202555018109505430326584486586497048217751788425981182251267128111642341518650024892892499772737872040748922503832354455016965415713686889823517007807228009388834883118896595041372506645750214445756966823426712317573143428434134525969916160294675719598694754692093845334402686119752176634088818078057455117048254824010239054063031382783664013504764073053675267062967661551028060391715491094358238559434037799019450835715071062196104834674906550534688959486568723000893776170531529040953692023964767130203390087056588800000000000000000000000000000000000000000000000000*i1^30 + 27705931193463669228188196148047937294289102732620223882639660095014054951367178810739661768594856078166676229615694089952787082657817079300394325272829338057088293972157597938801392141211978617071643823737148829096655819105192690812414152476423496340869771576138919654093492664830751148348810914288158044119642202697913188420221962239918650138954151632638523541711846246362029541366016582075645000275918669048708097404723919962256161716306161013747188406965899913037260641269138893820426332886191835010037584529802520568837688871840187759623516138683313265979180253967536692031940420813387699391789512668238076109474812344197874841321482805585605552818296152861990413866749550795578485170129395920111309463917626599545779368909744961773400694194803873134131503954270303694139031788179319121337100791367982704429735931341282090867048199061804610701533516409713063584949755034295910346700504726414944602134247210470081833712453471722457230406849475075868075864618055724887454616171495057889914427604567319244052518986313590325969486660625371719440368407407200740837864261556553295017192209186661632949856371746551775004328344149278651974634301327256310598344684090587163642405153537223501320921770785733307753191850859909256400408726135394784937526526444255781801009962928042128018448948242292302116520876745581674240466772677044517071401658239410626330574533965029068356487682159384985600000000000000000000000000000000000000000000000000*i1^31 + -1351423671596944301147966383774194052012061830141724892702544282816747587995928269523995107901929389360322115758385406885855427295425563047931886930706740519453244615880265874553953409361486537348590760472266891924636495747716339457776036403627940334915005550368985289352968406631073863917437462418163317777416821798338914794889451864796445240174382065576185886027566183410946538859331771232449979149384990326512862464209272438065855136452310190309726294253559688159276862785733498789282989461361126315638858127953298147193559413270226448067115612622995730002084422388027062956397781355227960959899003356844610282774126704952306093293920952387952486868992938983608662954743432221345907300721226443188667810391351235182335783602403141264101060838177152081779704126109517855167527015354037410113679716762533360356471785303398651509399540753146600247756977239933514125658310903623340135581171690990178424269066490696352525221603626735277350478491446250124669017047114480105933789634111658600932864333690703510764030855408506453194039269250559861716996257030578382433367794442872802034994309771951981172277474137507303962634585677165397965765293981147125297639356738317523623369364759385262254574263233489703152560472898393792211070559697398608602406205360210238157635574300642465882445516006061115371004897383762582710173576909824913913367551522020490335232775599138612053647868546777088000000000000000000000000000000000000000000000000*i1^32 + 65518256094496571414788386886460908922937280133789933643520833476335761740811598843093583620348130704972461301578554383063350006311916121149792224163375935809159008774243464144654966445865668669871061526151176781416914757686490481108439777712470321919343377626785094222567241578118082069954832874332752199861942915819537387716877222745650186181150724382934575214101169850548573515135474360652462521258651794516274435568253197748339667816864160609793304129419254895456839192236928799831824066279898915820178882006977730433577707412925556998561661191674939512414316447157962363427570966806763588163669178582345535967092858309998901364454594963210916512080820364852218273674371240622620316186489004218093646309160905980137099603543445379945432058557904721752829864082495299158911057288057911299576615340889303076027945906063069389689171152514927795497954815589569457058645359100209336453480983033802816388142200424651917158105971655744469711527021368274974127380641314842556590518708659373472824144181527805256216944245415122995950997673400841319384464174016872171443615792668713239379919843399406606778721032308268277774946805745379506951117850481789920487385939006528513868084058554138673546291555492256196516371394607434116966578023530239070270867271448116798892561814159605415234201126786321827779310556795689818811053436878489444359523090660567054413686249499291083955732532428800000000000000000000000000000000000000000000000*i1^33 + -2617595745792333268463741536256566758001984650624347437794069147843198609277946060949213446059560918424241628810905865364769552585353383026599863886467173035107271360732400919664480929218961151628842227534917727230899480034648058686315106285500534627549901375403105736621677016504924200194986085327419181027849472368887583254082904929125988607933151952857763322994150463499912569663698516112158889571201001617683546852778806831815236342373044380045327252333131221167340448181306441967634817663274052700508967272857775691297546743164551489966374956835992509949784758430257404052302777253382101105567452160860732259632311428826653359879459775761088204421792101863701419335571966969381671935945458510074685023285948410506129015486097943850594012244040760742809273748489309123009011201587788223083362305410743697128017795489710101506056696329458743750577573086285749139631839135960278636538428956190070246966363922989344080759606787365718084942728618850924705625881560847170794322569232403364486649996648719755435937920270708767909049060413116913693111525793779868458135439097032978861626881854731809044652946997411514581837963394146889294582245830276100261482369724215112628106810915753543414054620690143689657895927201111081658980345416000902972453141290314155899024529044640856378379390583079475785826783451855490368084409799042320729590975594843050287671641766125661599584747520000000000000000000000000000000000000000000000*i1^34 + 109042564046441223901463436485822763852296069480101840619739763905102874236049947174965217809775866788389119023577477338423178375177757599360706280426562855827296913537356679043260695132128211770925891395546736614705397836436748144513434573582392624711929803300056341958656000824638057183623004678692564739405890747448285138224395768612906662317879366398100310711158198242397585689808307001526440408342809067624135738417967200322784488077388363961455399744157878097455025968700374151052638907078783001743655704956516352826531169707161145567118380659007290083863184613746019244508989962388790776674079137813192136730221107929494499273414572194283570034296188133420978421367778017644828190754849090974042229021388814617489121992523317437689984158441546273269861312313497241475569448805185010725185728675265266814724361693918640011208414089247249135179086242594059995338272420954140143709731424647204837668927566405815931666582783176629983186074744875660361456009099967447157071872121530081760834672917678269336377686113462196286007925950901659729601906125215456463071651887378950552654200899046514012541623032149926217165905427604644277213702003209374345328780810579905485517634820094031566417382388954522024707101249366014881027595921602689397079963530252940508164604885888723743242761986274814206576773300890090613633884535656644490916744067121877850439390319745130855137280000000000000000000000000000000000000000000000*i1^35 + -3325601610651496531504572243197396930318837067029127071576569932904326928501799741809103502213890551087288167266043412696139041488891618789301066268079730079936946620840124587499291447319284445083848505662291600074967635671420638762232203138922816222956227220460906187780426628926348052217412239833927717093483998577856741013695716553998186511510942312323017149978238341530654437802446209059365063073812382297107161448115671420365505414804029381447683615137150164031605574408096668508761428463620401326192528955138867957420609635381847220776082030193159735685469953242145932081321594646674827403397131714297100963162115724837483888415179790555013995629080637017513029994769870126934080657347478338330662895168971502139356337205110618903887309556738503963033627004578937009949780121313773717740551795843247656942242347648901399311127853709352475390354472075222069150962862251821199983843641742823616416034604046502480029636013560425196016290979401407259804478404363942406911348394968331963024464709733029486534530254341833434666005223737735630393554538260318135566392111885570955792759123214295091226758882595415774125655596689120532698818535535055408707666403404481025875041820939465724745892931025999390423020491511253094277351660004671901303325723872063765079478229550782351823745521846600524082591886994037319776285683581035061518053460523366353760536561433542918144000000000000000000000000000000000000000000000*i1^36 + 75218398989455844807881681199654844255890009761937520165993699151896120304569331150232265713020644502495516887768399638752123836860409244948844918637357794539144393708758711125217892192249193991303541017064947410377854778877746024036995100360814179159700004090253526640502551654213310332794276169573346314980611351750374104928935807005577622831092251132704274394385714373742566014693257688387436847546087776277732151389012204060993266801038540618445544288729247737389681477606883638044911553660743485241406425358049922739381161455358925599470226031005166733648141932259774996010413237666374144571246242851695334612762640548041310622880399450841335174231849015979399030312761142077055912136965201006586082274422482214440799510581428723421685395943271236795996251722401489555631209977318064696912374749281947423726777861441416742397057001907536348665442068220331252276360139466092704339183209025961149265983198534746097599476487738050207069743462406512324289226244652388388814135430116924643021317220352547062685071108837708956082255402911468633282351470024588536612668969274159044922814053174508198179074420692093510483318625799745528266819767878496170733985283540970346775616180974281617527211478728086665885490975449747940890097934336380480309937737052079860164418399674084060940246382605477451341100260827599871694018372166195908666557515034941396143614628515020800000000000000000000000000000000000000000000*i1^37 + -1483392823833139814563713694763184707880469018878846119647551400734826948639160159225898178254604954022517726029409731314435177041771402704285509840908224471612265163238634571931179105120220810125030676536368149192533570735523091807061664719152776000920801918189988864513568698424377095524708414548821767699506875213896987114982975028797861598095763258978695826268778560003984315081583333291125036261342595432952726053299926169112839022623274902341108902089267924723615229721123454726070006651728650137095672883453431106496566680436760351377967459508587160204414330598281128414614436450939885754994130953743172056823870873063650060318799829402349528288094621487447111518627654489898695936360978499488687866402189780110981219456120717701184284784536075150717113846874381878801403185302960569338831160895114975256781290986648652737718359708410048219682838659700952020796529654031205595415862542050003985493845075525526282292048384735795507553654734968643250053263908502691656212716029494452508178153994857044470492465619616787184204524238383060505477181260644455750561955977562467145249265444480726189517521367249066856600646126057881837753526633437520139700037183300945833897405847896576096639479897215375619318956885642137074401834154116169413016516634576887187150028897616605482980053731870128660460966483826559973719154513528008479248858916499631295888422338560000000000000000000000000000000000000000000*i1^38 + 18499499249486713092707979891932931255766705393548498786662031289050934932526674640567872526379911188190336237056778060493403196293747342690803410372034019679368109170668749259071545020004206045742772933925976917447974027642750488060639696959098053471311395845140114597937679564124057182395460331618218673818023110555857611831688529361506640104889572440085260269281935948478684828966203468987792686358091346087224303264098956517867614342527949537353429579121621261645010001400071424547603129734643399366910199717031880333566869840366848883738923202234961171506309231042594432624231201628953516474900254807645305786357069201607719875156643582907563253295013579790798991749425244738124696728979549788916487994522056095135420476985078887098287546630585982358827908587128365652134384730165697586943161200000472394080667186180304990718753784774260117177475478939886923375524755760590600614500134919069186537699166880894566995506156917065745494171452449419565381378911316985371713137738082261263355812433244385219699589888674020825966579487828307092953578852112250591716502991046369569341028206505498651624878560624082021445186319876193030694212618938412194905201013010423508394900450657619300202483089497209182818209266159409059563471577887657027883403369076269574164568991697529758952726340149707752598550008810148075064994742807448829361036148867735841956429824000000000000000000000000000000000000000000*i1^39 + 49518867112121123682126252151347396795518662891003893067548319560533186696393421619968515083998009167538451911211659837663416161663451128881662249428323628296127532400247044300402123793443322750164823436364486914293242322297668555784623119590954000522244578071865516581339575094391601449190568814062520120888841718501243283356879426309624776806177433454835455591945286139552416575196225295785085468151509982955846366866641730184498449434787284471150106353737461287248664068673820975148271198167730408881781307316453738741734166482691467707579815242869802957978287702584326619325930469990283251419186628011092563165423947649680420240079624307724686207122728352746335063437640984030762499641495061449381635940341554615116698219054136887436215333600165653049732798861711172201334920571872797684078718239449364204983082441275210179578524575968248768839533179774291006297233904667312351752225910802222202373455472942539696600855377766180988829374059869674667399225932167107318031003874574063767384824116447386475026434959962490108303812821035423524580489477314624427073382474030038013681238228934074622027604134824148238082912904059820463497137201326760812459945796116628263366180498918703945369411944585818304071398263805404013891725797243975571162106281677893667366590781241271437513682956186722581975880213704183319790067130752416007647581198532591432499200000000000000000000000000000000000000000*i1^40 + -1444033175460464631991522366429827634650594395227197177274758291695273516287078648854830476616273918328224583676256142276602011022889507652741262274518602853275213258440482152274598777003598068816062083616856371112184324726622293134400339522612390595332966384114674510769298824835415954387937046237083209364550096826777173969760663188231056238178085569447956715909351459724356872947263106008122638250038718244388444453275601166491291766133171519152733400722164000499232250118274801364081924558506443359211098489632760067684543733198905985872711583327668280492356170957346523896600190976057159341693017432573877340023875798697410005819626078890762052024344989107636805303023319529932090718361113399717624745959095464088108388110820082156402252623372294418393975013356691149982007362026063851262803711167927127260631060258449225431353868030334412834375023852459730724046805426234970527531382162042080898933389686329500476742972105172320520346378837234496322472225027814773228246832585795844443399399784476620010675964883389984227098420864070380373551257577726741583484045680575912342094602872893505940328614494728785594581633774814217171646162773649698749514713956719065493303318521116063343511169011797906719739081773246553749564152794789944455980181755344668152637819921685724206175796391483535897104541181859514029895721163581557335422934604576718848000000000000000000000000000000000000000*i1^41 + -6894807369525776648121413667272623110132280331573679277557083433897192375597220185467987724477464129727073229893183194924167202316457358571727555176695316565577089751510330234514260986854874879317105808861518337892231031035216335567289031170866472820684586678389276956504002584500678184676297839953542330203632331317837329539463854413308777979420639843305660838636916679286523516996769803832839199041477624069539472546977334987577501888122409630635883026003754484959385525485938823106417691565114940939945499212138097193145729402033119304164453551337006595200428966540414263169223201188730502822443529843569489337298676871750386460356364254355756057904458663119295588952788693995742236797082550901832156238269145254938525424044063046866667849051283211546149491486558622427144099395902138351237870409464530112672560300916400864495680392061070787706440147429216981772300783460751438778904786488257065527980040929733660116351689552053463701141699419569170230733192854093621872487657957995435640807762312681948197340239992757445927841063735147710059354186443341927860347500274456387699868851756008586095740835974129542541709375358580341118599939709325972264422181676791922481576244124051375622128946656583802849212769995716452643334963921073575743209552967549079968062340702552355594024929205862304088747436525996870335626788973602127548079217102028800000000000000000000000000000000000000*i1^42 + 241447678917049205934991127075568764432214645031183612033371764673293326556843140344499367311941711369994715412209281936425920704311886443499867982079475618298365487070222280065734604509567191651691937628421025579248087884309638719092974041573913927478062752037241460816780090841926792938438325279186074014559299181744544588382351595661085117733096152859294906029823393052900094685568781616011513158604990051010624210654666979674456144986578249369940606945148098497274913049951118966625595265504847381999418545901805942137319980154573278471879280035664013532731756615527346753684488980353657676208526903211938586515109159743595814309720142346294582448192144948213987611009598198702479575501571667410340573043733425195524602364521649299680037957678592724908974795318623605615647148122889914165386043598981433996402709865013674115166048519966212774851379036987434469046485320729032372759939790495594629106177654988230352047228590308338528829841899720100323051124892812834855460678923226765467927427987332962845100048770188014808335381534870775543919486005972502300371135659021160508688238589832365819592547905876433826337908962309535017024268734479787064065116175791323980277007219871701798821687678461055627781087886542180129941321178442424795829151601358233146343950452652760328848107087105941994850007043144611009160427140409869485811014041600000000000000000000000000000000000000*i1^43 + -1301819141150167188987018854991624105451143833809278660700121081605117926892467187887853549401905011091341046474016124646856371728664537305766723131952032193368765556701500844522531331396193135247831635237485176552583325572197844276559822395465856104170313371078306019680237147067097689157973115627333315327170362376494603526193291050241966567158367886508365887347960776724453732754049548739740809332883800968471073857700782111152620847214923875294395693891361803912508279117941621727466847257417106259084134633294178495176617662788688874893865753291336593840245454642633468557518639830293195780120072031479451008164534823276904786101385058441296074906517909577497048076062872514760251798420625982672754544910476822718361666127638864956417101162321442388061075842867976761726887622975586514872008862191833209823605681301342352189586435001531513898990753313337167666806120173433866986966307262846123532972769133518860101084860585396720973501066518727536836154913507900844631466651062947038512162742242233197359044413501238707477910976096108695359668619408246075937125957470763204344106790418689452502633813412914143431022528653828968127685740556817745508860380350561734053292673718977583764613335403295325221685601679050611619371417428812635921755356042476310449499874140822718181940569773901806358071833064515236169224766169616549647745024000000000000000000000000000000000000*i1^44 + -19171119053784252350480387989765231855930372311186730899497323880286496445809961859257778781805683099535597369917119792513498601083758983189544257654209187939081767349841831989332565168643595839753223234809586946610523550817358481737945219462910489674464886915961996454189876979611154100875222634299981122428352534530987182142711778836475284774986325862020812751127515422259175127299476107798650881363594767323158984445345916046435161202545705426669146777876500241412697541005211950700140720576284778206051734310506427759643614217358618905928420703813529902790364415176640812370447688108555120549320317263196679926251880994124447544545497471854067404731757162684023446612473096326889098813134219147404862664638449156664281023947301236312017871375926833512142900376074848696872150105362691534163115008699385184275617483721390112655773168617375378372812746439486491738415260245547527161249796323908204721728398376414536022211522799232439799954505152363304878509649852250026120696757717378882798607684882618836437562874544503387694391176962515645426335416874924224256790083765063681423964503712221096818732382580181545287822327097600334097537080916594088779763871166514254290027120313005372530364825643800366564098648809290440143490209953305873659745864318161616182800591651833983501821337911460828313857551674650977600054356333430204006400000000000000000000000000000000000*i1^45 + 71468117008668589365821216775868443057911234623565144950381156972093441280486624294358017910178645997788284920455015196670822670327881533175391188292755753771227076951561624462718238750796734403528854671571380186707710146443080296432867227663510102375609186960900785030554124182170423154578018586512639925208097477641397356417265323105353107874651087832113662971708887615812027597745176544277914743249652106732078605352898575973168754648842119100685623518280874575935963154364936022929865681476633178141420710179545829027455723997107292859416107572539719408359838139884681927294675638762572610755488769993989534392160507448458435076069325893891114127813333177655252848650885112433261139775382105779667635249392481334387209673026324428370371357869422122102649986130513136841535488230980872301095766577681900932575789251699068156831153075260661896866637568802220347052834174156096297206604383939933803461697542222786796234461254158480199181830787256283762673072444250086040132850396695975887831341925469970390657386854117443609353766613485724867505740209150886714215333138465875653574055624993760912569288396857900552481251770942902086366764960203877061242977565636878245669025102532991196032156219948374851898600640047570725340550720301122582032639874102613100044495935768198931153511301823881375163521832352090497008041124251566080000000000000000000000000000000000*i1^46 + 498474118989287683416696217839500647698789667348410300922223877625586686498311829116686275904801653677603415854253381393469147607506466200399913575211296273856418535393083441336916953729288179995911819498318329500929489449928014709929514642104688112863463626587595553217541511950226502657570548844862681140807144667645270225294904424515370598773803869328623990311134562659885816829022671841709507460220971268266007768072833099848578230726982243503383344154812243212839913535103271113811567996329058261940341932791027479713462271575785763390719156437459994873502476007543510747035491298263737751252437034300068963580077411406594041188298186456802386986773380646041000838551420000461459685007667290949340490739595529108269637078470899344647846593646644699757040069446515227613365764675049421218510336250445006289008228118405567012912737984032967312397575759826618153934718158525088187928286442748270842626272431240197246771858970969823707982806119212832563393604022750679493942698991759325927958524599852262864370588168898956814196222255006680874913161541383684628950092024947077224562769707744650818409974604188855092016872504841235822215338546799174450331905045068728230976379750699331559191047677982653886304924428572677103559180889218453994705885667184677816887094100210553858046181656607972508166028364004100922230098100224000000000000000000000000000000000*i1^47 + -1202048639258279164405727277288071869220916678742689404652620911583020442485789763745064505788330710883361053736077217223101777426126164226111268216227283168926858156915579843923450100481267561846832429323712306231687654759105761773111988111528533340151219827694459484445663503545437308198913215306098749796162235382595765470571301938860565901254670990093622370188849413965392834638349192259885588960311792582213162422860619568829669443128349419389494067222534553992499073936393933955706880171470088312497874041276864805559455582362207942988929986099288622010395177075436233261160300517699752616543147888366469246282240921348275617707422491671047812904531284495578552140691509765236137055186609871686908423543520905428816685946622188739318611508033282892193471218185431241200801083219454137177261195752722268654962003108725025326924629723413026975524136753988357995353733657099711950395997748017683844606967911507514142247052868103345747302469109689607884649117542798795458572083504432406121760084164655914817115303015411487460940231543201844256322119518679761673948551515471664239850817854443735597796794041757021367363097264884771120824156468669344879583497366889431617294304378054632721720639255963979916396248117198170331875291177033660173723238914348772159325295699293164838583455212590890280743807599503147206810009600000000000000000000000000000000*i1^48 + -5683210709346715835380536105035156695168849039157230435445937087982830810711238592869553788560299610490099076914478163506882641216926944872532671447932987804576586073588027714547107334837981012907149670135230045564057864033407183070216046659443991217189430567239827627436757014979712467219460483491933850432168196563237944703598176450882052148527164700025967498501430606388972814584790959548600088641313248293442786796709807606896498673239827023590914403285674961928058947771474093636368782745358860649283122227322959966208537391520951065841514505597107881397441302291580279670075275576734527758194502606373749540810327121336196461224258514276808578016935938747911922860010117699280376217854294348531669323279379786380476893396940843104568127518456984002011649515342324019420941156553642501319290030553220902611601787352031309755615241928376109907762335492662461674170379756302463861713086880070154847299760768639030748254051867554553309464458474855647183066615922295634032441687058940311894653605119321530227363903584743301127548976193277897949228423605090788437659500291349549554125325832610483816771546050768973885237472489024063105773708185945008969583131751190236737482486919096677101486370468041870542344236729836825666720952595954080987627619491928951026562754573358637816556558905512029926030803488959543377920000000000000000000000000000000*i1^49 + 5507163843269293132793971840884750912516377182915379613411424131325821352039210193316341203251382138533207126976723540169127623055841648719777973559626907515163517895354971122640125589698829157872619850235402241727811088225556207130722314106610605818052706407238095057733852925249090975114428406100548252770334456814403105014126182646282877636632944420459447334994143777783319229247719420087124135178217723634511992813258794831593654699508963048787257629691619354686134125044966158149089252054724432387567752574545263364152101419824385640650833193197258546258455446665346307565652316235566586858792410887209164171149378625107541108253701611843061130223905061268383153289378829115347701298636794488744311990804002989825823246147702914304350783953447736772711610160990719946083863260618083659700880511287099351354876125319034409057206663125064316526635834964540448111326615787754356644383224620842351201534955629327929771366878308715169752036698821636467179139746251161936416057413356562270699245332411135689219029823689191680097425632015048570325471732721029186301058194423838064241878856107293826280924107968583677621085527633594832202243366228561265020711481945032847156568145946933639951060888998974668992142902976331856335688356782447763694652655487771537943308598471766736434211281844311910854581517700562944000000000000000000000000000000*i1^50 + -2754710026173758882272253670174373682324404189743283577237864160388353870367764689013929824749655811560589833404239215861798629513954252122695146558324519409475094900996962549595544387235839244778757410712137130492607154371411060992684414925545984728504575606068094719614971248376144015728967710531108829021453615537990432776779612859559309498065260977176209416766025514198375731423145122458128566596343186147250963913916587526957369254896893558731080229790057614157318023340165572866128059985011475947193675911974586978139408381471755573020766357145804744882501218734537482583950574752437430078410737659196143584954372891875339409125853671039320354478653592357742188543451430208028267965729605684083682708284839927202162186523100261318386795687235339686343429651004509134772939785519616775267250218782214652008225412740975737251970137213099219723181527823247652973917663663432757857145826943388968483204525744484686076141818758269043490881258710838691967123257822356467326080849517243817055095066281462531167233122821227041136661733036845703424567112632521578209633378969720005809069617683527857858127450929460967292154733706200531225250795316578735495439200846898166180787914165523785710285122148606386355255526894168957452262429465975711363402381452509111452668786703986596377348192110727691272639532236800000000000000000000000000000*i1^51 + 4345223815767926349542796492190143251749005203698203541094468744538801849845690563893363834093956928254491072790738826068733410291472006653336440984882683256009478016578215614143841717619630294839987299575180838147501855870584245293132981421315751458074042332371600613181907175400188927016810032840679507376704932715921678503822458061590685225997886777728969665677913780888294871712833629131334493726600126916710442784273099131209556153891778504276752488779109677019849357363946276829169199899715553128156445803861000350631719222846282111099462581028938603083068062856323347185743406359327584325288877499798468398523099875643492356658678970918486981904554202436832313171493678421869134394791242493154840601859865034161955024402595297644464580878846016861831781514962704292945120617808013469401899792337836118129548079240139012018282095595044073050901717617176975395524067673462684884784456788814950441949036058694593692361171974326406584487899189108879275809580902360262401476147775408336678052309306843067866722253944131129936103266704071237351669779354712498283290970792494345495184616340038371471474615520868054369826931762644614495167210083772055379124010015460569274694252293305316760012979084794352537942162439008829220898949322538415452015155594631980634800509477509154167412566612504601176309760000000000000000000000000000*i1^52 + 1107039373411338184157297398060832061162089183217795736585026005193620228345721089659006564669751789595789865678854678570468846690584289678610098903633712704623905059807860758309902756791338814998851936026461798884661033056574822247032077873780414374008771062527432059761396034569157164285892019826816707361600676327639913671898603872253938742205565644717683448405590953652385846266641441878849111415350128267037249726553311555872776758197785057082080688629455380295029491996425554121793985541103898842167518446687732387095332790108735636970589633764729785036020534532176829784777359287438752192036517840282216417229623780144891131936134381730613739678462354962093935187384904272936275202604630101401104738466711486317407734297431921336824116782010297234981135056805572464672308832728522556016343012797846403514966934086523760247358557995936475649441050303745324540876944551047462229599467263861185190962523642622425140267913868898203999197668294819136746255752272362587679634704361695526963657851549219560257731278410685087180799318817992131108418184532113236517320070666051966817026241078499833581118391623513622649856414648854407065002351649537763686549099338152530665049754493563683088607677096341543486520459479458096135762375926194912263719183044686393806764543736319642290060130417855430656000000000000000000000000000*i1^53 + 129954763336497510602168261553663911413087177589767367826461053275389505716285744706909378529080685842001382004987302495689961035231645514892482045978730522665082206872907787030319694912204319432032049688029681079016960870489801309802359074266265397036112273416634250722263250956602209966094112456932198029886267456560492610550804605443337722582316869991768903865803763174380788271587214060396820528787892537871771343996389042405858552723764503966801697889973822795732570369959412233074275700670998579969275622666293274713194308041625298196550376866595985204317043673767188895385576711788247729274066615761706069357042340816504472024304818172462476230481193630609112207702860302489931579514336334317623342644180132123372839773350955014261648726506432666812873058843747034663971145512301618087232607788713347295662042529112527739207610789417208651486249647128111487602108920004209589157435386273994869853801319402121966535098788070142837904021014024933132089095455828929020699382843452644779809035761114816777747351820739537517777227634720051840450293794328590561359707798135089928335813560641281261003420168369479362641997750263763291416886181491937639136911250015372515354674543302386905181842111567096807665495364613554950397146321299365865110977218276423410822628358581423494263301419827200000000000000000000000000*i1^54 + 3340331086011148933327291639504087660706966101076634260342299195916145868343325146075923607491365393897342909961921369252403666694927977062535012505727100337643403843612545488097848042537929635852813584563233642324143018315682332152082139555292262359624988192863472611394809744287818924366675329980060111120989976954210873848677170826195568816059323367172041656543695955752399353934950492789108720348079717471494011814349335914775119822841366133164856176775046771436509750912215293893055705568569703319198251448117681123131367547992205997393943149207172989989449760926716467661570907800028146879540116949837320211010294934181070238030868052081959447816914529615874065286482167654061885749819024347681545255505788445783640635229426020733772343510534315309025189082172388105490340152230722417678927541241876483377678296567060045369094623706857696207286363303561621989116051459557133221706565850398250323426119941313351789355644664251645113795768368798284443548539458576929482840282980747774632272287916103667680870425219366556978022763609831083736238332789769901170609333656943137017369555169431749189666922869036714066999885704419583036270416858861642779807475218924550321106865295072796293937641297913115770756586424323981556648672586835337198015806528440237537851173115141653748776960000000000000000000000000*i1^55 + 49491345040097425258536067223966706903691328442628277290521003552831073276726957326932059872367517709307644032512739474495972193998483159102318613523717263345926466963889068045194099030010302667268824441878974655557498446106289145705499849373147335140099094429540508664964002414660069009074267223985611000678613689388509021942659557914419164526217400721247888831060184656834443987320904950805523751639156098843103126365421798971304340181408557260912756551373068330283626481148770394797518058531660580317656073167248578998087383406961602816814155834661348438333035653013507928124137123902512594896184009746021931988275209974900341920711124161249224050255077715295179288527632677860090392325034476962048560538467880323924307899116525981486954642589914274752073013726122446098590515749654053027319129901575589599669952076734988977182929828447146460547494182786095907893036928806750275373345955383639951224474464664138624887637718689296746747465982930120920451662409090936312763152876700686176501146131832092763634400417519983711949892111448005260383484408317979108430710756428761482436235720794717662130236463084618589953025570469479283888281729961233211543470511431900675517162862257928746644665752924676229976895817612498310110691591373028021061961251802422216611203143130152960000000000000000000000000*i1^56 + 482826907181220972929804489847918823803234815944422144715430900744545843313527962946649195631254560592070932077854486046965510880834421317737043219233292613074124075059884140374014641543563398646236381312952267401149920520320771004201541976486571591543529193826888685254384042079935967295180245880007617768865906959053491658557282781891681641096663721824841318999315735509392533366942975577559925919393753030282006399948314276494107785652436402500620688813981283835869165123181450984672626904417399837650818709791121514062827208472367067426031617905402737755818809058733643040026634995738146998128435990653036915321054585447051788303624184497796059869810127697258397686528836845819908722861576748102954236116209646309493205346725041316280688096329739330309375550181748978213516887787761348899885427478323378044961079848762406651071394627449309938832573692183118898689479820806963134217068051034289102589456264697219318572506056564650674688966094973343616135465948546327939439055669006413748237929037365049439444007931714034257584181722777764259578525128184928561339437175479775808587072900106706399918176531772877544039915040357209350369201335282597345113012746041352221120716200466969423137769807526234348869980957229701067388084318034917686750146521073482942148876697600000000000000000000000*i1^57 + 3208835355721019265067471537718326178854364588118914762538000806648334852678285127741689250277894713167504034384040530440389218440669367542993152854412125006191366181678029176334166070636181485935802709943767387126972737440579305399947291036194870354670233263246560035749211374930761884948176300194373501569057901741364530329645864006080853099039421764853138432836411161337139872954580481450895586303177956320546925435983790995864564067156389466876595055119381106721707923054014031137577245382830235893059041871484367868953786076891012486725597223310446757260423420811821567009322222352367571760314245491940357366656375110110828844952678902363882454162623763474564399555168663925684385852970191004292231199872249480760272669608360539273517710356237708264521144214823112938394560284493803837681748046565916376268298317549998006164716002143805244938229480890765593561652969304267741512913938402576234011725967099126649979475655557416555666375691453213913729745851579509128563084418066269940637950801836159083211066520323244375557751714006663165114298873318846412057571275347958914188614537821503475691055268363456851919547727932994569050601331640973088017815064854848754147187100823136968042377975427409888058653878275600189931062485674708151334479153378251075747840000000000000000000000*i1^58 + 13913159319131063290388497716074185592630670626811282685192638846386877709049099274682431501016477110579104497579615238298870140476473274164268590656014389993283651579153318100530549621161951653714500656678797433196396224110091552962247961911605404338695089249275240130001898308392696120929390483180099582611353607719393433767567850193556714184023515102267132584828999511085498630159139080485148435549919269282081337115711682333962902531270401787137051346758653671665096548007324435101162295491045462984694598517394740317628520772051690433200487285128761749979491824167191309539581889150594292525526500237920840494631816396132512423620263344686955473242998981046321214700559944514581278627674741662405788789963389483313304585815306388877340735873677548784410444905337394428393675446580054382090269171554430503080777180390717747638349972831140429009160026520173256925679062346428847580211237916792787176928314337775143152435849229551689375998600675248104768632787092316752371843436439743822020237907652095496750430801283856026863272703500793938323722183300416939878647032535202707456959820475013932002770321606702442301137920180493256965622070192113771796404885156223652892764947307792660682988519349129880346874548439218941868753279179785532282366584684544000000000000000000000*i1^59 + 37871282143496210565701816824794530654835657945302820000486580165532983881488038759329094758308305312704964832142466287370827780844882707568732347453278171607565974014991425851615240977766294870901883434756201846508179910892641944953447413640632795921667986046698423889829115585092095222426664977361947592514898671162526970238654544072381832874908310321266413230045417081883311991165879291420417529953115374840227196384954019874709282353721062595420986669820988651186305834264714765300270496282631222013490344042197420789188664872542255818707384440162248736334014817660454790066503270065104261963768967095655633892721843595549102406420683393677496479539992610477133890828235252156347221326893213501095809451798854285717934466710326890806096663132164397069190246648073114411216055819438960300915500642574985455857218112669365232289695636509793175236411424957902065522441680370916198696337428904794394442616702345658855868967422128279891052692510074613187074053217858000039975975732839151654370727756712345640303274513175542253846860597407060377683704786011729508503351023797789170412944239078829766744377709886891107680265120316284085684983137058384781788107356927227299837566855445722809403528409692612992481163208053964760173445662887139445047296000000000000000000000*i1^60 + 56594643365882436407155061263864705495759317653261262973525383571346406615890054498840228267701553235031611509644924663965775382712415365011315623472063658032244319977255746090046469448571989449428540314530567823392844407479471390269426330105794230195575965548122205149597561932559538084701019789044864521280168398437292966787163497128543269578339755000239241655895661185377023531589561424230530676895723951195210625475316716686472633607964844680688646658743706746360705270276969459514924460924955140022964113570344945269042697838981154954526397290922838904434066006317859101541973634608929076181110758471738300652572658901061126645804172592503783664579690126459622294684582628073985443661491586996476696825562431000677409536585666409268618507106610933041377947810984850773584449442352080326541057699605784001869143874796274174511240451216006107516623676248982527054728844320759907886060577238277730254752559679766334214269490605807910235140181082621968376519646684020506414468513854030380966644009299632394659648458963733038401272595722711212679654587178741428057955786280045631537338928806332989404875885066101182565180613665984786624758544423904859528012967166753171649125149319398754592496030184271394726501540969347082849980479585648640000000000000000000*i1^61 + 31429855492737954004412790092453915151551679617620529839331722268683351139463848474242542514873763102748919165165544157599205890840367280237095557969905428053397535465956200409495677070226132254234764650371383259020594561839782732782894834688295203982853760311915665868012451129627904300220002013210356825214199598724957415620140885709586380108695791731967173093585578200982544094269890124537866234762806234513659006953082100626776203095015711650900203287941845644487494775868664855687350560105061494524236160643713096704585598684005410560078534512405685026149190160698825586621193332601068867687242931727440135196964739106697882564189978167935862747452413392578086957261129739533225974782255027210690915554876209580485740377778045387857789957343818952335167518946235603077920042347691676402072448628866606350920372630682713255373940973881272671310408701865013594725806016937529551545738685238430329580892697050560456584792422055017962921535126911755297783739372448451794240925356612693492178860062428253517211126295858542045014576540103620822549052176533891665426432451275776398700449855589344156191673906436082223170458690573880325592291226139056714630892185668912031665013101838193915403321711229059213271768495487814438481690624000000000000000000*i1^62 + -8373311621279733459707440599572281600918673847391389042482469889657447830151672157383220305809900667971439195679262711086972183251868684648707824591980075816612164114467522164704659970258884888961029832308485926985927842293732519985678636240593779062128493837604355054670688002679063874467932513523846300475664811580219425537716419378766170956102215729577842040786237994650456475348503909779555309409901475042724012341006534582640356662694963535817028925056261851821538839453102246135091192677297294960526337558467079965546991991868676425733993976417444515189485463991213825155980587057326967751270683537862228379901595944969844367715635075958121150290977873890188998917845001664858133928528759511598068882343475582304427718595858123261090247441149467855840086406765547391956477452439304753739180776850576303192576118734666798805693739553229961053880136159139326115724195552370214709971557042864721920818388228794409009555148366562628649430442703650921035542158702143627108395468879311939591416025476748503413035994598005863311150524864751533516593451911899796141516305716293502607397311162642457239463966897454551929005811429640550959589243914031811411447954291370099173656139476912443961384365158197524322221698522415104000000000000000000*i1^63 + 407845972300661181094034341218567562455476292591008670869344758016920367282331721132965533127375301286646200228038371058138906037025724655061852820351041015797796991445104343946920541997549615910324343161435120119139377887626063482712500028000203112458540666686957094544236405251027472057960149474416511987411875691715765054781475299530868806838249161331904412477523157789114330607141866360678768872547140831934189016448071726238608539135827200130610573545078961409874538707723870606890485553906222697067905844629061785239047593194325084973791483739973893804714296667228126287434234161717209011767265958662924010906641471901864022148393348979672410169284359799685136882889514749207294929551617977315506536867585655193870971375251263395588714668737778449444034643542528961111639848693767099505787023131202729416943598188766867380551995240221912436361462859268459641537992036423136087548195243564931263277562048173834283939610625642982492813953427344399144587874304973054764211294912450964865574369232865858127035590583076191317186577695139229720492006844296082595144079108156121234569321830005905097559680363341832444125442522212194169489338353531308314132389787683007598982451299685391886667792452009611799882629120000000000000000*i1^64 + 30758543306202499324861169372610704852456302415761374323780827571667212410130599029062606493384579759355678936474713546391118582610409148552892219156280259135887463304189938639248808493175166101429446278144981265550586720034339680895751176419046023227317191458008742142585383702546948666483589265244411914296880216544974322936110353027716000787337599215220296407628266582473504237614275924819535758536567355172230188316384457247583269527124622366200635875960241334130896006225318588887838789274116074431915594707121407293953333260708503066158550446655543811803605063485485732864674705804366235543449798443372014589769446728430862000908459668819185685507655715316216448464827343157331897929321357195438220498257564333322935880559589301643152651598635967991751199640531402377776255861873062281141966501809930191064942960923133092503803954823605721639813773160012513661172117088602353107303287600993236117006083859325845125092056371751160740958675181947836620256716322347966336547032349076032835325258969474413805294884579726442703464345625955624867519657620907166923991303757413086345835103458033890970859198410978257631919836044143760441648137445105612250677402449957490840128904885616557311793742211448832000000000000000*i1^65 + 3154444046104975844081276431008222136302667936423805697475773670632493620549204232424310517580695590924208808369909580316166070312884250018963093184591267826334620081115104820281933515922087098980282983731620879863498415240398872992662573082411270920257660396719855724758917080715423271002000168158748975356473173141614757335112079751745639115182861283267505575612126488478330748290308198422929247269681353094600231079067637014476256675724818211306098397602962049481977911554823421635001801893974107468519727470689163532932141170511468746933284058244552196710297769016826715307176571913731311318103732198538908910713593955141450163647098933881572399955702153490489016442760611273276321957155105302893007142224560710613804999617162986114887004708433557406427224023636986291097136911184378475219166920720509554449027981849002388527271076232660888329471051022577958165238732586373644367482061867325988431325635376744878636474266976251243410853708171647679858241247514958200969890236700861159760109773078273992049515049036365710365850980340887076509958429646242944050007530709694772395725640122606839796334135121709977565959259735121963783750924005334258267720253574233674603571421852909869989616025600000000000000*i1^66 + 5228250284685206928582699985924876432973953491006811567076402969105161921880914917484685976178291094654252061332343503822656891516266377878266112951219541773688498001882651061452795216699052277705217469424959860769726199210879267511291253319760716996475268527753806146290774804338305628778697622057932228852561319488555028937514529070782966100159135568098457276374986311856304386916319003607769379406593837797494225926924824220891311667519996756029921118341505788765916574504556146718545627178293695437844063537179467356286945528228078815205076236697941979977166113347132045896256853245330624755384462408118802829665933652775858541164099715059802185905710701880522837331746869162170124558662169200818369366268864343447778942820660353189013721207301602561648061632176824670305226499912575368553055240930732971307752150354671644381365916817979357864899741906683055183873577246175598345730411228280344649773694805343933687010476350976672968197181509000566063032449056407824903340161601112153889284200995063643121215319561801549843284754978195159866139152892997120413618742942879395308029948678350643422019536576958075845492913076800277837150125502657808516359015530033988848633446559252480000000000000*i1^67 + 175156539265669409178479464669617785840290826899945095466184011634300708952377493778066510975679452340449630731972934402651801086347482815165138328363519745447195358166146154966019188175499633017451886378673797473669778784223047656128232237654586683689613686524465849923198838464964909735798427649349725974681016997346281790589835078617812496493425251492807036786948356771757101005947517819727906192415981840901557038389418591603788960743476828231044387910070203166912086960444432752729827425393858280048206735289442191576092905554351826263996329968748132851222885396614170794159736003310412138342417286334942268917177113466830934986339685463334269977323385488326300419485774285251967706485640533942544254400498229409640771551101995761900500482029259912330433338324477652656701998985821409618295180633581818255106527937732703657324278500934930355490620167467412799103412577210676184905937042710541354487306600360117361663565596003573217189396145787898937958398929564305871008336626398443537209720445566604448669337229017561709048843305970713311734588240532656455173848509870804725293673909334348452851986104494715835097765295093969814740320746243754059138839672107795205296128000000000000*i1^68 + -6402320839879905012402058287420992670512606465496716209979870818760059709655702160057720384223966647915350577122551977554926209192618298222227181932060373086218264430483104423250007845938932214739912400993650270829669711412129620512197521550110366589764891330736662204004506280272576194710943989318103222204483186540089882543796687339389386011730493894732748193506316203041862421706523223934260173608703684651223772269877928297802296508060342403764221723673474749528506900416837753977408253725756868549933602027794679766339043448126844453215717793228367381907594272493631425561694544351933748067924568950731938763560706715938589074417812166440098948606174286637153831726097774986283154040777662604467142135076789627903209278353357835087034761416848075884574978249983850075407481449296289407588172994826534791876780675834795889335402448233505026380179941526437728661245888052604676978328566890148401851712870639074312002340655925329040601041686791896626676273905330313630409661415344872492024513480838836976741781018302506395361070988856359014464737222073387559750105270759960971778780115076099282521724394622202428447623295182780090637007407132778982869562140535398400000000000*i1^69 + 137788564337267493697605128189291734344415082741278573080143089543591112231653909378943270408528860769145125369646059571841589230312177939101423109409476725469997072872676128793000254148323861834793222203870144421962445808551715667657869378439577110357941372379693795542963990046504688488868530818611412614468790457202759403093331637573302222311643148582993671529020857176638734940306198106812905579559588380825515144954048389467407507788423509559460191081968168091582383659264385472986660972094887909522214463719274587174662729826893039124066756131939801198815440746889080816082116006296862209002720205026352228132525008573420798670943151596147430338516705864346871792017153316172548304732847289546311435626787031892116878684342878008061487480903065616126809973221273035226935487415628125572503740735602361257453404795891261697484419279953998700287177378762347654984255169002658202938966997434251414828579994462345947170833280181556041590095049286863595362000399738075793575540703131978345203422056123279646754147034346236768379049852334340146190018372439729587640369996277981337214433980267187184902029144460618764455714557900118816068332132123594065825280000000000*i1^70 + -13680984857023191328815237727424388653507646179898520349811951945522626437481420450775535354804332020056466576253185818022082410355389806642910474958335110579345872662735577895670973088747840733983840539065747220518861809039632730171118789973754965959618809813542533504515094557435238084135409346926912210024608946163597794827251456796217735008248068789601073098234289183816620575717617139328212118672203205251010231143275338310727145886563303110805475191213919531943400605887620307436851666075124648376344907394015183786423322812929262694767301230549963462251982878537288784310583308845940939794891800379108635097837423219644834702131106692595331005705068798832875770868297965389495674159149728998659308304586351836633793959452779461978032065742678293273689820627085067061368599449799703525444036980330730077210127682660537333006452505782859230226523604134008800952484972864946610499364179671917199128792974817000415967015733381582926883515753795973043619148317674127692851254768470875155982294066756827441012549230268295235120370611933743364700499087140823257734452596459680135761639081544828128575182528928665934976548357180453023878198784000000000*i1^71 + 4155818898034537302749685244823879388197256485262864844815034367528750391233475993130060718457327522633185026832862900235461636719771473739974318733670386246688743881421644073480842192492710925747161042526186199127460193534154550728867064044800515200326636308100713835689138153522522403428997150545292314212678862578706482911686324853730313445149574976601953025705376545395998253098233028044078765647947352319234661190046824333705137722146423625386191759748860076575752063089356280430642349979116696402422936054578745514560111433158015782021981041530559842582847135938833803171845023742050998462455152665757855847264974343358276597716977720349370961539310431309458216661782060439923009555036307712464269141122151308002093852682720712589311000740273550509466501156805940096879933437614283671973147323048927932345062221518133513169963040670279625123968267825805124690561121044181697859699326786458293393023554528500090501748958489199426592474028674410506682368847233871460633329210885965075418060476527452751338509987365335917385035226300046954078481972013943761209058395586672068785124821150107086626833058367102471613410992614400000000*i1^72 + 1689535711899401060618216034365469645730823005857442398133718533781021541649402248430580542945570039764128225375393573944868123163865873745801092475716962143344410168744329771675170350272709879367394121372943682450434924920605732262446647681704962749008931820677354843089209786679558709558496947884989947375061326073783802085317081366525618992139160054219830442604248090191212129183827414575371119432873974630067491310636747095962633276394345872286633017954233422505613283096544927173250682595326247933618473658166245533763738481673428340057347633504074378877420194392367559193439534672788439263640710118259352017656621276693157270692445922822827799183792707884743701981714404274469711451140645552263198791863710253904323597597905571311195423981087862401047932269571144180690532716947252892295591624392652114768799205788453091879875348077001758953117812930354772029308401804864911976334590678904026400648851332778476039197403099721419092477184904381905130876819715542927108772916854376249219856500874029452238244320700313570686272002613750337964413450253929638606764507570932501633150471159908780402569568718085120000000*i1^73 + 1351506886234824938034256765277605314857060166538262925525998280821563842952713557744860693390844478790650693298129479179814159389078149375413230018379559219752144871442417393743087398033549298721471705265231785787551913734265058643379193264704273065636411264448815526848713336907887469385208379890269084336282210224908722973421930576925938226008310077672671684621546428276966336235550195511425922516417937646903910964565857748618900854722843984975437976362600541378528638484429361333103511405207687059272623146764468737759797767868765862695273867664148490763158068580837968253763255585650742285704488023525013833308862332800108306812534110539375013108275757138575907500965735822582219125173664321559080538818292237646421027896558336867186730566271717078390806878294879660770704327119188136819982026865978949119005700836328936715891564182356765608860795062964032954468792608004158200169564664971462762883077920773127429457618290318208638739444613867415544676496162373094713281174712709424822678185234054805437010147318086137231819399990306351141283229804837381292743601932977740412188346296428320000000*i1^74 + 2366830972330478133179693738444583454679735574832177070827956159961468928602118840320943886092096169380451899157186479073227875296680396762823443144694736554555391362548610293538388577313187765650146960856813297968662925000446332974023813277189718172178182757367986196080113819486548440511975861946981200993354906840287221184997592256183408111788299415170731353271927298031112132814850026561391333699172226135079284030662834907378723377269869034351017713758294506065268816082706180248619192525447352680140481883781841051706459083438253011623628991502076727255380411492186322799923223918615884634575581918433668950554085146624833229589292623296224455436067844957454285629111375141279215191394261608264272942269825107947167606018944213769981152017817075585040399627645200630694222879727695336245567993993503235177449830356812549036095728763333772058023268798081714202342805369718020166822970877475520648272784795185506627776259205128331782093668497524159563482121618108040669517534364837274104175709174759836955856823198622595459320089675974070971678089150322100503182551114245004800000*i1^75 + 5979616940420184800312964915295916190211816073885957055782034781680832517974445625996594021991835417139630134245591822797884446620757619890705395942266300064955286101768260277426538303015506205816501813713065062876113791349711555565815489632439171737087979573071984511308325115929723911454115914997707536748844257896695372121385218124180655114458381616120749997354672384296150689094775327006099892763444693642569003531016639377582853097080474608476910655306027838117862788643894145697066527744969374803125686220162812113096762525459292229662905074397170218741287446298364718433052041176268955673606471807326393897331095525068208583815704222755291659055309178786425090439643566274179589907483786953385206315979612013712792112161020902933991529366773253567766368406237372083183853588872616305124039303823509292582369772280004092971772798727778290612814766839990263312463170170983235426969114157625666607249266986049788008916129335191048668712021609941600158752747567840555270374381824276514581415456647713265184051352070294693299777395338086653665842571876800000*i1^76 + 5510424143396430360942980217512149918919095620135687548378092092310958530849562276402191971694655122522329849520301381702473185716642611750803785322230934221197144994895942655259801921552625427670102535948222249556364239426864187938302400581864597202641448897395045828432898526325177600906950999986899535369305558712487637500995750077152600584210223685644437419745331840947077894735469076979688737611400961354514852632375421854499638463838427478902254233827489321242111655411093583580333954332383283081738033488946441077859078415788793084453084770481798472007367283245906166273513133159663589893008258490013952054332712820566718090119662678016665313340672286328504580073107737253340543918521831883919430103031862410997538278218572274771910832610736545077183186453217993331055553088438361545148489996931592534945889156587909586258854721266062523466089621972349606507728067427900975905151833327486072212918001698072282597518468884141119191122397576706458303693655305382106139595269405450431577998017362369882534782183705063057832248039528000*i1^77 + -23104682447264694695366007467103328191395564632343159202318074074520565602911373958256665952436902303197612084159382183106173929206550963549051843093904699058272060736032233021212213750590479034052060459523546145893835453022497454022385846999778189575604960069939140607498151340067264639492476648097224520959596242307080863421510325995779173333121819011550443046899068684106935753178467389270473371760042288240688440144359817761898376182888413914583566792235220288902069427155399282701150913825855352197299414396702522722850454008546825854492997471057922494438914133410376710605724811756282327175873716898199996865466084007828997294716256089507073551492888597947620200798518329321421566372441091566790228211743561202230379808416401775822328291353285777864429118032120237981676966532807889290471595131401759270143177440216193577818278472204000231516046911753020341220138500051523154956968514133147748977698836840144169161769605771104647037147650797415335852425892759775518251343238016599634699263886986845822750359300*i1^78 + 1454235474716593571698680955711787532529816465534981304215099831903157025769276068943180127884239298083039793744955040275311166030952904797891939693044765037985372789555877336545879592762800704167857889818937710410006351372054761051154872570725590119953497242316558435050530419081367506074253571172638485848924368727147020230889134175158113828803861356938529790393629188540761213342283102165069266715861736974481286953571171793669049548582583082209256379349045150894458549123223872069460782975049570335852509736467335519603669368003633006333520953183014624639606275505492041995632432572756723264972419025624431497123632965764673718247945978972719458628805482905444145927936609766522949575800103305800139958648876774403618122019100945880340285100582397286922666542712755325224853693184180925171760791275431615775555437993532873568081725236276312351437929423066369056521120680923022456523739895499488885416735773846630592231124918302073911147287619746763338621819966158297776909851698647420*i1^79 - N1*16493582538334580969072041542089777679978401728062784495904326811296667322599749468096109745168835446907264793316469881914107459478827596828229210147873133497894802389363104514026527831756284390384238047291483149803177883*i2, 38090987230052799374384767455195103249268681317781384542588536909584089283434061027846085205729814662588381444219398279705676177576197188645496841794591764885239794959428947861785753242257165886488061851634858227971307874504369206717952781451104126525603627570523357076131683138966216272635028497264058184175314018152718755041125667071851688276764160313442123398386453702801251696315408142313238099566825409928296469561773809193226341744810014591686823504970603693470851687905053903167361365928085792894130490575498634680626828652037292762618196899837367528869189318635821542856533235527922599568026792839027736758907391678024108926380135299091921734346912485445580056463572648040933048491128438535220271070771973104435960178669372865246931078572561797550521283898697687996449988459008736060193192223954740907500408239611562375325432237444587944874488534229376770245145385060615732585137169823500733685260970699108177544984148304000702982254968906553412169967404990562916340106233909072961819148657807963091348325977234557825862199388688389850479620960401242205467418395551877991799613052174182482647414025942155355729059515316105043355995641794938379115699205294467016200738419965204000061981471484439220629437908162951367084383371023067281788969724459768971202241538763404359640458311504280154386738443972969632528452694316376896799628624052208343914804164926763821332006907882315866835763932713063736716762760847407000144212615730007076889487241367198718848401210383186001920000000000000000000000000000000000000000000000000000000000000000000000000000000 + -96588184596532366735961931195092808969102410238115882325786309401664323883661663673679475039988523644519717746592485641434655833911329308794121766028626028854127702270772018649145757313445522643911814693912546245070130231016029323418917604010225699937565920012717025481804671609554041114726366270470670981783866889196890738964156240982862686640195062389687637697354231979849988137762429901665136271340464147845792081855309548210946146933548782906107365639876943660514294743798097261788644988323521252147377080915487646076253431924302266695067009601393794669309303891062996045583532812401867740193857918856897078154748324473472578935217728319983186022007444351032333841306524571996923574696022576844953427083177147515681202852889638131771747820605418882198979953351568098712767142028601797325258680607310273010830843749036399155865944209255977727790495578345462352577417057159224154468966091069679259194112476894295225659925757463088902616687168173922068671768723437659841242217546080855526862889498632738516343503687850892050888323576644272948972947263513404491293567259643772914268404913437573219903048818360050522798736320788647750985120215184222689564933445438713946897657136712454545821856532498367389295706841658830471579422860035178730857442369678707492978540365976974321331731318003702031723655062028569344121230320528390719282523460722429599840042785137788723338361425114661228465344444405921617575511020459263200654676657460981242929426676066031684252740572453797888000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 52894836257490755878436086768628398849735414023905135702307211985686755230983302407732316022772802966401118143132896159817759810792056349255610966766831039125114859676096203153510519659532741810583121073787781772773176583485194488351486788518331232739739648131682933170828743945270125653656948783343168012714449319886226721095266585154517800423491569767273535774340747409718969432527637792309628629703033800676310971167717281412808840754314066266303877177373669447810148597876144120384305309711580112280914511781691557676184097432288467454002865173195877726551211848369335043329883268785997307686905637860100555996192775412954346794974020743018871014199078922464981803613558952285409233934434678907982820514049381134105319154525810062071852834164849308951216665042051899974355779903341315510718105141806128605340137156185460814236553467595582060079232059988888313142369303320974680619519098601127957297564152957178083203159216255209156934252395145528951101878111508625761029133686735418849763926624385454839165217675820361882739685536386747003763147095789655977434399406895866463430788112438143008812110221321885966297697782821648428784383947915636021381533456416500733292962042070485781228998946622000377350183167951188745568159053033949456951318226771817062918448530624879357449204498664047107683592771240378270971345972722291654309725491012256027728533020096107974973288672673894313245605961398304619435562969449310198564505436307372128951348186672839824358189708607488000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 4126637442338729144214918730394045566485936650706537675023973100650578415698261937593055455139415215453647969580182492304505808572790459519951194772205887226661462667327138329021460117006693597208917729818926328145202988633030458668261984770360150207251723835701109387553980733137192882351290645727193868996065706672913952114519244584132671823488444621816221131779991866338991278282140082864502328496428510956495265496446952616039233824806797200415714492174439942016041480571725339871572678081638448959637429185955361729930213219607021339160253714154942690850930972064997527851222885386231990714416068734386602913012141724339826466919753631319335751282553055473042425461030946913697808712144491162628890597641431688766930513292954313729838736003432432753789417994817322160201495052183116692501991012589685265029257564941984297667144394854839406749362877881361663527716992441995101749399852554154244229296336962899771851759764592298170900251825085996684500770366425897191815267788326403478590427342309226740361597270207785155028697005689309859429948161058619310098927258021587845318024162349918952516551821389062378860480387040062960138801217233839210805936765535752178001662753196454275092085973527114928798672177222955494341873418640147868155043036601402024235199481834509760993935190484377610596747265849783154122945542744803016938034141625468165318055575832816225854095659328503640198846396677896627377831670768271066300950049244876930448025849290048999386941394780160000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 18052710662050996025879532087624906777800073907831992428863175220074899147778891691136898177252184092188010711233282746704894735722748495262029989928152629161549747100414825993054032438127100988570122235931909885963571788358052465215994122861097915796394376132473181571038038913178916301332090902416582096630771518913379668436630246529826976327340661020311063156783677310944292181441953254870079028149798880655296188752789229020433115777178390596845420845752648976316510226814565437900492020361114723368275388988322653984327914921362022195509872744092048824444720486901200781530219110471584632203050447983208505216861152466393510881393330582733339804843233054108157652409663733770639378874707940334730764396004480539837232786411736510266994227123787968486656656725701777027943637672295893301723910550136322981720754706928194105880903933796714602505556333790243724530306067520014476909071945669709597756700846616160926844195750873426775623349758550634891252198006361543259626828141235471775643109017488027031139051891271672952052970425031672794499142105843991493416686767858161311199191064795109123434681643768699820937096262100324339639029527003068387395638643049850230558376097363851081280608052304872828212132469015810530758169713721605483171613050172104693237080963877589919749915380290293294649390740528283504366019069623115416628467448353832665794734770263575124799422320729557882847719440930399411138573036725865163865002855239186991912611921340374722239629623296000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -14191552632082761148697861989889880077201562758119329227068444416003974800535165413337977534663326283878597948944444643626041728416888379514865951521367716985819264390353784345970064983546666954215886539080577686184304001054724873006335871268151851275252935314047367544113162572079825810398811812605622539806167357261223501123748783981105370368566946591554328641103081880661877710334277572997551679169425589779112097045182301581100654659906272375955261551361135621276770189946694816406430572406416479918407915877161796213134710215851345985852715080462970099198812013062440153241813977415336737963358793002766107395645692577588781793661666497796597684348272056020588732599642184442765823747435305668274908723383664315440232075579971842222684680411324233624646930157307225731504254206956769410681019294753975396826289631788073089529879364316236975998139461620686728040695379851804749792408006084693489670577510759303365302612674454432652619510988849615883349625713983901414077105922384190048145566161005874072894750102470827918380845826984416270843719248384165208882461167674275702426655225634486560561623711441588615048144966571701622192682254421846143657568431831682376234439176497278460216614565270295809204957388895493135691485047722534977069479728546485097122131095000420752558931113693757236291180782791422030672137779624298536924046362919951864480075463101173675642933872131318923194442800583290772469675409530039760656881143063225989251248625836197765987486924800000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 3832021870929576162566260281267984231673923062734692098266316385358194668316668199079634776638916834982282373393599698236910504672871257106819654640580034992564434855296559248149057018303064132793169192446934716330088985454407723057383951725387443905212398506768909620950626322609263384209073722309894875197822736241838773948219348712041923086133709296213107641244590953175403002907301854781759373563060715273613467342114740273998044152275820152185234945590098400560127470910706392702348159767919117060969719626366061626696372559722790097595322348637034964662969069755138419251612568432947069311177176042180008011823997592940270414025351622279573931497644943845581103960326647589310275454770382667598738568499537558734679994492478198372429918467741710774818157713287127126080160958239801065651593212396091113131754234321808097414586155036876972339438025007966031007185252380163460890115721100655957414915535408053350512285669948931770193378100081414148885012945535935658129987081445034055417788144338000392479749279091970046246486849029745884611023210205233942392955967150544742072515610439975893660021105066752007914239712096649338185234704255584219080369760522417952634801855445549406883193753139745749524107872658628244341413287357555214544397944256935459845411379038445740516988289888224980618950496428141580114241513291214638255536503424810201084052754239850816269874749111038612885075028079990976809998504998941128651673188207607559282164353472102796026183680000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -1466709034474188119759457114367355982711100132017179934717083233103630167977511941331664986692462114981383445041774680053394061631535265990117282054245004341107953534353299362190506085456993030667777001767204324538427519126993281622680455566940793300671072235573124493404943964767789774427725512865126774115349725920762695394882488527723336858427501813389507837263576602305496816714358449427297275778866636975565199652820422879280138205575962758335665171289401380027114019428990052287893081508547516010713205075476971773250394762993165910204647797636946295846357329626651802373161363661145433079460689492487453693062181790304761572648572072424002960594608048950697185977697690869340122702298950079703551725040096357107708067782004719786285170929186262742873995681058509891732085186557089104160211927324437466295085656143764942770554865487032658767342558785012849053084872006482107865199205801154054107002279399407233670497020513818945858035436182576566664855676904311679618837897003274501377828420841314531008851702504691608686449034779835419298670604722108209362077846881093516377094038615799280384120126397465044617739185658716474801898026384338015963193789837622558678507349833427595091875298160661993971671352662306096582325710661328674738385483621495937172147080658530623385185882531782411467593986595034245028408059947433665671079754125475090341318022500385935385219199735730141073608301654457138527938389456595087546217010407461311844434750127892926038016000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 514746284101690895952979636115064149536710759531383399881905351239214537641090207226385562215845312949557237265117784116091876597051975241950010919443274254227570011685930891521175929835836157762523495046927495268414269607758969402779145320197317645787073251332896827812087092478292112965003106165004375786418133418229957076618881945649835707103203017308564462741312277839796532663628014690693488662427540765829698324761221628347831588044167362148811814719912018227506972500089171145759492447527640953533228293252034647303817603302725362650906158854531946800578279777601191701607966300153593546127155765243858726496200269889451360566974940199609831948929218126119403508473346857333128243509333756829168998794453073453032052552535954260605079970614639919914726929339073206285892004181256784097880638387569668491713562201843892840801229048389693466039534043180789691860027084684133722855372241040729888798277651531479857690551476335951365148707419426211849752966458112384799389124246038078507376880338709831360591796759037489986662071793503954804941599062337964872119741951356383594840641603431376974024135629830751548324965622744324284547466545213699499090798610107170019273061587849841882072915518698101760902659561213236555152376598914267186294192892355088806393948422406452459269674687918760423158145225927147069347996688938127963069870750490363651629956496800043336287417958297477057297810029773327906882658069290274884771435557078304570997740489377054720000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -102201748168967406967727269621377232840561115126723406825326402909737642417860447458549170119316730412043098434143400123307318430322197165721416738687470446684617531985756690133173897598987149188139869415478149353595882931652781454716167651042445481169161385112119297616727794361935236930519709615616309448364277298457866956647965814598226772251782804561103066590563256465599224218323534292933891843898041929560696817176241984722141421823349182988656367649569057503940127897242832783568385417739683152308222595314722535118197463378433795551100383245333228773609528593855517168971452883860865703875030946668686692807263421779828041831278143352125127486101324138239033416760611237633057622045886651832384036452458249392260778958649130027830585197057838005528540070889410622901284982093165204081424662856223417990179455531622497800939685309363435283771674682106186970489111642567148374787368311803154816584072308981333002447911694817298068926091449389976121092154528849268359344810683758672961085406196125883446241239118442558693733398786511359381502026941041193661201101469436453424229376377881595555407561834437621077273977194489110023373445191860260272226348688060855592112104261586207428312481854580789320483941806593802805348154840944056634144011815248991311659218932026931905778815226555388465088018094097165736095022924122650634988859868458271018267354477081057406598309575130973473812949106024329180907947699379298223211788795514277590612817605809930240000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 22629822247045234224175682136170870567277921299862893621364996275066655839398449731967257988417900278537797600672195519502899970807157341891064882473193239135370508166744659593072671011086170606786081085489285453989010303845317092062629988767386752905577954508927408280363707602466909682616599886201809545179973895608434060079707239981778502584940900137378706977412135945211807327225031007208972752417647343799609145234155009777302662142090956713868490867372289379043608423083670147683963842640602570417607643690186311484594795589081481811520380895223559416645723305726868281454213025289300837098331723485350986804068964690402638768536307876825600779032282546434285775980771766188699201316630046675100883553947856257304368476885778862612962951166117909949940477595969882850619138214206780950507031644179684399274070291825128000866871727635183912444271977789699855170560609062674505368987899762193197385782068863104919981023174636298033405216094933339957347370018225109917155591381418739577392910944884276184369727556728622668559504883859292559768305195537307168892493627236469624594878205875161314214722075496046849709461470764967485885545959404794421967407101940826951926611308359469612825280840923610603527207821669509773078662051995624249046482970808797030502304361799511253835422768115869255189229012456464451596981213018589558983262142893540055086761647398152546444232222224388948512011772080493074092738822110555417117593707484427344337202982158336000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -3661323663750128558675908853005123463579436956099555214775000768753384646770823509263997888350176207835839845324333854967768061780403928039707060853036255616042426542347558728692883487105897705328592311850469986606474115317431850603007182978441495932584939623971434059497680152659163128807151588758571542838502009467182834177925772100657193913050827913976128044186305804893951429508204153658063633826262774166848037689726337053843287125966571579330689142218890274899328160141006795157933046047972824782061304464419498233028878936646087852817788636191765707463296675939936826760709868187994813613811362611588394030915983667299249060727102122586511949988951888191352980630743876275427271216909712130740052429841120483824821725358687962020135647522623607851296910773141880735501434897176698732667955558952669001684612416447427656816728925507540307916990094080723811641561314429285158548874505316785175648200146322004651108282640628111730660352804880321307485393729488679465911215393446628125457516825622122910851304558686987221539433093072098466618789147135249817328865851338822755012005584643854687058788765933642563894291604568476847590567708690219786013968795506475055184168877369159190568124318406502491262731270838385045918000158825090687271463713388800645315827338979840438842117522301716199284946406320145213614681300619380669447861782947419299033788184184500706366795318441139577116825315995242682857083705591152750372882320841374910823267093708800000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 876974931051457580931479551472186851016185280200472951747827715598251348889774305829672503548548780700063090761641046564253919285592191903026869035626047514770245722389997110338039278902140585125930379636218291697698623196918371223546765037727495818447155788210261596183146200377913892063762650698327196277638270771322878250328503594302206277654739936349987897609097998985033106434636597541461741025632370483568577289330140660404313877783337892533426619802983968686326123887223601416384430056261348287191901821158962182947116495482965240810675551260968724139266981662768521855061487016119613445544263406327702852828083018182682059934363324141601955310305018164897167230573741287943690370811487786047342014519065946301571647765506314672652982636493613813922541414678274856119334175627057787150454892784186292928091958136918761904632237654598445089828327840164678117128706648977735185919921314322916459043058042663511581081671496882071495205859856247075527421017598906732568014722017035218014291938338792619654601085357570497873662730840976692824116061641317273048127503218398018528954423770305383320599001903269185974469158041030517121132325261538053185684574893313071584436296005239703908788830648020183176650018056926567686601647430218210436831015647158408160667796668219179638610916744343079753433109476951312753755859177151460732633347287395288613150933887829645052475188544446684660403998042712879042801306513200298925013975803715921901351075840000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -211226462122214472316859552293565184109156304752991437809590283215263449659269866194999144637084275892335013686917247661124994941435413600816136188545055095712108187808086916507710905072230669017274713979533308697986483335355868371566501363863306570704745926294754363025088447694661623453293431921264199534203389032900477864617821971479247052980107122978595619282405050394082806386830877521033943288211611597915421795270764398521514005242775510620288953671209268208660691496751829527191393726259677549351267407936229686627430024441139683585339339973578033665779145116067609303644572638783615225775938298610389459280698281533070777780361926583538495847538441737628439050865078700393283094652498967696608778874151405441030457635133045207849018277211239116763058578357592692791983319324397035847350033752408418955271486200899549613294864529468231088553023529913014747243180944736030267339563184466503498023717090587457569787105152546969779265267490512007978200610923255872501305112167284824186785622261591599574767364760293045875311018607749000385075924009197611129934671155912474247420408884424699200113187258828663744837073087087590637175228814652059651377818258119201370160747376603478131281344190630109238001105073260165790764660995660775187309623045541264754220507293706708318911457287028028316108367278452443828277618094960822217735444039596022226662002677627968147886307450079312522584819689702394963396578105573164743954099064774328034787328000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 27581877113073993577077431224767967424945960928732242059837554574044194601909384968657866165965285138906572884157046783430321605779376921270354442939730862724853555363727213075173502090896907060645409866938639735769831110609753514865742832970028922275982452584974625300572689405647025439920519983861447602250784368909296459151861696780794310645783828119784342219516712040068095538129905164648081889951638532192578950555263892576847237595732416721247262403303976677318629408303198466778303436707395080884137886924212391879833831974150852380307891341302907553835391237643349596826211944764239842528306877121635355122957668880470041431546632911381978789613653332703118467696369553467772747351785408479988342606026380131797723833404121860646764381886960420170491044912687304646477465720810556152248050097515720674441596337398575496922728107451092935393907530978107760920960080985482884286451540631530940707946652556298804181400981729524019009943321126280227408935504605869395720153650372459399171706443568834311772141649825021426083818398074906821036635952186798976013266328331823119962997425631835201814911680915342283822115277126003592141866238881852066432493720569796226059384842410390826070481876690723360530372842841913441048123321326316981108158289714828680562850493815449172430622426446134018559894179926225646749197021324036388154732157165953675216195892042132389378820890408197172408378050552704919581858752707026499743260175142795136204800000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1230703391679821261750205847126244680039653818705523550956423626468405039890778887538558498405701891572576454361546232720580644701803727163019765319650398894754477497220207826737440435138256526682994074713045975881388273144193883788794785138260167061695625933588000582321494833522979200441289120403227277051543165715068829875576933367218308804954466239671962338590465320695518340505481101518302616700383773128706380702412976079517448011362174664086932066460502254312523810131617328529138614151507319031765038803584369009861163628875819798169390558468818355919880571932706222267948991582636388576973298370517414022026058604154983038441516080072996206147556206885774455596744022368273876361564620772911469258269476023889365546488149207998883726554727609020118861781069230784835110343879610967324773312719483917210432153938317824096785358579790470849666274788331900211994041944110423757704200303657240293777552082370580962077711694168863158558115034892952342512021364912376354486869147247364093645306962602353494059964356936176814932113910784949141717650490862538487942343057827116814720891389406174973294758203314851846050914387948386486299006030663982644758180138943695690771069926123874031980643614030374676156988458875528205175084274201165683899186965245286989505913362536744453982167371336936223832233123130967641144622862896157705366145334248822571242244816333529178709527304436716009236845059966306221080178330885690920588701869738557440000000000000000000000000000000000000000000000000000000000000000*i1^15 + -788755024552021689692090810237732452299266194940601497970730440113328807789681671476824196557675457154651730583842529194235357561815774298749645515413162153978987962130525008925403988858792747004306389692157198291685409140404404587825873564063041706144579194848327630439697632608605718630436625114362681509732121773703226587882351050611321808847386121453960544341904363959051329818230546730725874484986911631746891333459374411603316107218527364959102476185741666008026594158428659210706473504246785153367960901111078887878565458562388026150071483001563355627825028557031065260404505085056598074710250318218970254947268735868548161171561706890374149253248296248389200569575188094748104185942729914325502662471361648736281134054408287331395827096867788778382139412285234308753101074221849999213045828117275888839723174816474492594706454074686860073895285074254273425095156858639436011706216417845407229238316217090442916467381740560806953542762871378428697537436759681417404220684983537476821490820095344948580849498383885495964240142477826093804000516186680021850225193608743924005634321783218461793672058833816177494648734555931266272383032377977119373264801505526471503516562079953294412916487676007567357322072052618042663206412277798639022691079870315720560774674875571565122875063151112122316222883533906979954368732050085394278015992069579155063716692671020648130995311068022238232448889504986207702498920077087831120088854551330816000000000000000000000000000000000000000000000000000000000000000*i1^16 + 246192667925711754111951153450151112264880646254676965042091653631822992820891444332007110661755917757362773115838235022901204324752988601796744867842551497953471649110531854405714554153505167943362222288124124741138313402086573664400814509785250827176208017849415554955055359619237228441823445465487792942948934665274123655286572032610223833702308655970489796210757194962353681400204613984117897032694657595824724341356436338026694925449968712551585690484003689232656347909709183155117312135373308288642006974439900625852677312067160475782514278845940556723058423834180250455265048509212843650033602336225049580739431348192658775296702746627775500957605137034751282954776667425051884047860418094824475029439156972920830926920327180836083335903397681078934426230146445926005455513297848927253592392716889295123640342806059064244911659606362245743086165166626770018399400540423186940514052689700061339956662604872855142603320259605535503895511974160824338435414115999479904736504309014665073449467276874132783555412941091164844125126613293370698494493585821110254604456742832937200382967622166184323762877636789705900634126299233858993092128875963281662206673278421201346797910565644454702857220926744994976723803840092489789494328757323445045504362296777987376901998712846995138331863920629235366824893842019847333157385333887225976791923898536677859068295627885318618424857495651730095826050504285901073095949816256819631527111635763200000000000000000000000000000000000000000000000000000000000000*i1^17 + -35410153243695255854049088089652109963128518946145272770054799456253093824365842216447174865170226231960342962736482003115047127520518086314796686051142729095122823904371337564634396575700513027426569086676131825756022086895226933942856655942341144549048784395615030237501190422062657728079924493586740306374994022774650753081220058258365397454425082098037753168677636404218622036772746957367190249424428774785634491221577605443590253508482423713216365607293645711920369560303232278409551824192692175049404242731768608044266728871587640390157752606310673905955548263415955120572336099322628424426496736219950446899104292266919780862310842857726842054981518086896757663879111414353448602045512935842985628125591159654197582157597524144472898693698929174860531988648730459245497986252920190427753178197536231340301632553323374772024163010666761719347053932259772662187391552139377532681938966160364640174303523254995235176163596205706978770773413542925085649756606487390856607621975179567331231252188385840696997237490054235756282518510787869987747150520913558740164618462168169777355224864106825064219994076670153518430111208979541382291824269675579330515663884653809392325336510842637734682541569124990319364363030743069016207139266045547889204078875725139803826182129627728703255524650366062264134318586959124391304816432599133040388739711612834928741544196006170285019802793459645140638019420234076459636061661168057255598437171200000000000000000000000000000000000000000000000000000000000000*i1^18 + 3583323402218315746051448546082338293696254620427706208876471421748316972665219311131283292951255348964494103492563712489262073363461526641824190431702734782045672505412035342672591182057856413219676378132711031201822362663212650412125286648607794447914002090333273739573355447047108040221385041092281291900696603497185714827818165635956440789408992808654086397561426371074545922403682709763944159043291571390236049296552184318483170943109593705573671911953431263852589847163089513780935540728208989298594226437472223857238230643054728675605715976754716347146872303645055129476088945408583334153288944224823600800860912030542166690802264170340508240649206764343239200550601110959942608960907910947080104483865075427923548058400590900581444646898387239415029012920588314202304410891717989372140214275746349086733938035801422593944393258594633986125353785862332450530012459842362223273444241492190811391115992970161721715578825460778259788423198983950517724076423691744439476076113610935501024962388323250834690330012153870830694568439845807114524608343342586426429152916080343716589641821878032848112848117679674264149852286776891306337666927306353626375407662130773995634436879868424646727901066826112973323310664830619476409882000513239922028120103783621440723653796226002305913243289446946943139319578108669397072092476171741454953874531027003944074011520543294334772689700409283208998803955685661963099633007326856252781232128000000000000000000000000000000000000000000000000000000000000*i1^19 + -320545448761751806913053025984437781437430164328886790915946407124669860794674027806210981441241970257625169272466568417399997058232062449672260847582451703723441135883489324138772928918496390394508840843823325794458113389352274004353122264817214644296924963402484266351707757698909285558317825833927328555678783063223652993570126529905697751521763930455933374785358798287509138621876940320828295406193194069626407873922609157272722086770098768511254109536257444162526843391357682582917759734654984280261982404337251991637579870687440095905016778459688722311911661012368662783758359933682420685061045735864429327712831232699891598017939172297631382514937850464634228389395892800060971973962783077979588232603964015377638408296342447222944145791962313921170171230771375212933939002569378355286417183948665735551540964322385720741787026982587235012237071416062421407457512420067133146420013560954062213177993123455695363221642856485818733239181644390520161146683623560234931494415056012715943810956301864676886844997061795518377719781205142534620439414414462326099110478510878273950624587096567033189223922981400755305419795169890313039038574764146475151192126209687527816572094759944955817453337407099438233607104295392068554193225864909468719632598951931397393804090145899745390892651391594671586028053943205973340964652255009751540087008863682519552454588559241756704138301469983673954940628922378614713225146145091079897088000000000000000000000000000000000000000000000000000000000000*i1^20 + 27662418872162236356166585804588417391406787343200271370971753194073110257569458940735105348177854052437866679962211484283281280405992525117206676699760587490997927252427243532760629343584810053038976649605597730112474191820764764255966105246673464161605822996692566600734259665024166470778269724838195023336838936960006872700677427282054773898228698783141705215584098984706124768259702928059897890925251008611052054976351825253825380868697950622782815467740265244260787923557031868409992993208629496136024876840104188978799222097838087516181847969531814611612434716078418717218756725126535202624059336119517960008941032210159800149468371642438432901485668329022942472465706057499645167860583265377671516026449324007120512026036754810275125899271923173261705624304516469974430201711316613002663675829557279982682679614347486519738383606503843678419669420640879711286271753417438599498793236474976195817863972937295252785851371352185385505966442885381712183630474259577197849658755997400409477341683681461885532659948610186051025606866446173905630497561210249035861020680868778075625414142742930473109760732816294873521478821653209093967610204725961955425836358560907132520218749858738242692134951513160311946463387577608145389528639156815892203512855566097101065137543185209373751995103803969015142049282536263333029784334720844134730148784867976123258102962498448102035056997020254756221001889134491684029505472981924577280000000000000000000000000000000000000000000000000000000000*i1^21 + -2228455165580585914850626740024695127849606696685975666142445477768696665905284331567771402906492447423847586336180388191290031617542554573731445268281326356819603210364806673920125938306386782312417346982799046757676111394227615594037524317583093509738935287291490879750971886326313102367666771946297755977466026585252443868666875637868427944395809190953427048151322130578415181043419134016581561875556001284303956766895800503992189806860929707201800203992981720634879284959295379007356573497556009027309612074009842959569076793843076868000380316567623142121259835297110697833330011817605970165427643691743632097974050711661987856279765892378079730128240678537016687449816055830184293164898419410373824579815493241946528778353382326416963894024243641999843225320152953306710338273349958951462911515890320895749424648474823927003690284135012737627585614750880842474174952342866614207146370319138823074316163681461335908527541894096547389320044247894899738397713088381195269435764231945248248307059552162453010919639364704658877526943255227073502256924817290755183706400417686639043255459630187358080784505847345951523080932439736286182522233681379822814458433474022276140084876778000387455845253177236467471072855388786142003235277645044864802342080439717718586423258257984114681219668582761631405650483400688179463440240083604225858631851470483656109169441383580479608316644392208495361893731197368464464831726053490688000000000000000000000000000000000000000000000000000000000*i1^22 + 152283256588565261435221063653024551473108477446438128611910505361958563201678479037771359913206627288387735967825202454947379671134079730083896913779926289785046694711741235215373409564991574105248877644336321544599694368444124828338303464148723200589685986289105473505531452076176133671813155459993769522087809721176373083616296745934672291928455272284527288072266338359606051376822924468534391973757124132928922503446780380455644636457041915396178465814759024427827270783947779783205616678683542647467005697772502238235576780438350245434064511381350380899646525292953901265965138583004864862143068312742940542087657738671715158244151965206612417684318480493216527151117323193913514444267348261379934617787733200121538105519735222457891841214617319923168851141304211342194562614532584502094726164961994092140487962037822035175455534388485486278385616965768222050892889153984810066889176446408942690003493901722116993593194215642859746433823280545210455844203938414166382072647171838356190881596952910438056386328711889173221237877258157534339698541227408760050354298440875097297747193704324844741773186765154241285796510332047901152515135352475668109834342294226998551218195560275517721816308041260655931005185959188151655914321940181074348552236151300678792393340387898376849470125982068309172627286848516070428401150277199365306386626987049744529307388567867321663258739863724433386181733156953901325210407351091200000000000000000000000000000000000000000000000000000000*i1^23 + -8413950789396605520796223825644955842126562193742269098260681553544199970786198442919960468258348498826542787668697422523542495221447672318355826774904902692307138343009711131331570675793893325129933358245549825624204616618375943531866472599788510427628681261796172340089914167013514869926637022820951842243478326489530510605281666770078465896266099726466404314252552804692759579187701862741521780930060199327874411544261059515407100891127156555471316270964036861250360755811088698120352439412228202794019755047356278914792833490622424002450798203944093118054083461385456362042517810669053325170646046406317338628165805770252609897749967343834443020886884552849082539711136325914369470699792244061987174734525143296540398655873601750036165084478277565282910310470030883752903955779219906544727378635171914508717240349275480743393369768183388469357515386077946474790834702396846398770559445203290407591727351706621623020709570577076585421144936919959441550715285455405851104522580662665361059911671882644285008422805331592070247604731463092948388271370502140889407032764156403970726648443772152578430265317065895566804864508078413705212198386375541177466060766223431226719414574331984636725272404529672814376776804920752957179546733784124125458255170015847014537275278232763155203849267096544829908412431979098978495746807497464800034396205732383219904039850829311680534481340097020028125794803862721727332719001600000000000000000000000000000000000000000000000000000000*i1^24 + 384131582181003277552418504639826252352404361965103733396950972187715071715726869301823024864424816488143666205387810446820655413512160299294060562654390445447008886840330243390170718523818693395335742353882144569683741145550106965715059713806275813887755345197908087501320303568081217884681220302566501953514649214745963500578241920944797200569171747691281150132265509908107995757030124580955892138345809788124465915428541242916100147087636209970278509155539807624144863141569661516054559851617794547697527850179658827276618133453464695948318070944586373976600644767251763901229507065443468637402406226861155977138795297010239877198640222421455767381203864799517302372218384593907807850897657142917201409723572853886147462944945883503548479819078579983662292824495298531597208924189418870196268755252454815703008655565549782319192981812504267912419351718503567159086109855549149483039918982721735162578483044068975651600858850120270113709759463653027305015628665741044922108606172058029169563971546695955905868289998147203808435029523292409145561450431477845200649482890256472898756214763413976189674409216660143261226774598688026015322282641535182326179212390026041283133490794664875292632260925516662716689926225469420963589088458584490994786567660205628079832453808617799525222802501518516284917904027555353750099576340802205066147253149145708198468000747449673031491237056100243425813950767569734408863744000000000000000000000000000000000000000000000000000000*i1^25 + -14558121477053225604954050268634015073576090862371747837970075553990531501519699697395266936755218064374477513055009251365196585923845132379077172593362645476277957430023396717941997117797843778457279324421480184461754943851439215602508192425220812747092338698004926833112843603302810781676589625516774163728626978674992675358844878851926649233512441498554050593889078335546736817968109190596567511553302947224650197740754297302168939128399973193217066592187901480774003957607311857675304355940407264761841892704877579740723047468936256554070193735822173274903582451226647365517898418195226815638739319306628703946709437577827532306290953114563483938548650875898515778055240014066156032951753556079366768717378868644948776043273389918422692076002560319970798558232764312206400780701063260852881232116827516561556144127111197942242582905097325311282659443708724117979093871184935532235455290111546284355839753856883094013102964941438111566034731991710337613984152811551466383606685294830439309396930926548794017614863213745469398586766614141308217689159448993332091076565950277671951859541697555412706407084705525111679586324096513389672420424366838287352304320861599356356366540263137733701686627905450127976936934482202658026628935225354458501029627063545282406901809664012661229294423730052808881165940988110803067916077170419594202602704809367160389084157680963906030442721867860298833523373307038636441600000000000000000000000000000000000000000000000000000*i1^26 + 503034906989144245439620074974401487294226038219695352683960638934400622761462919738596742726504282807345793811692606341383253196669124087270102465329694178928034959153652040918287683800200657790470216014347661385575386630745978721250172189404317045453160197906518526887925513330986576921600555308416613809493905917886879186877966909343662085631413037061470741828056028674883666044188393082338884409480401347636133764185973327693227760415336351121218831647610124845457856116692371587653026863487771547113518431820395341816453268616476186385125311794550574187624248586625848556970655674791241908816233182302057160584376463096941743098713061449707836896840346607556493328598815899224389707412860112741148255857344924562309570703672677840721989406393987748821087604435171753766379509851821821734786592125580783047364533752667352363589807726801319958938644545536696663995549403404375825537899498466605214237687765960917129489530602915994346740819604538935347799565832015479161042588934918451606129244976641578270666891451329026932850650598909788686817016076031318296455301556909571293963452760241535468192894224729162589828087562241274419832928747964644775038833260698876833154713731649981096147691700496893419373131509057862085552917977064548362392870509404035680534560137100198563019197129154133077748040849073400855238419645599892989300372618490982221823902374865267783155047377797490175145797942561996800000000000000000000000000000000000000000000000000000*i1^27 + -14506183223219031723053496735238812110061250990907622628429954491681310888149676245052746474460645888624832440428217739546941677106963520308949238982963927100852589148164310664948631137258763497476749876591424058087121262002555061737712622650770847100364758774877331712056545064310368703413560359379678192837622824257212768861595097728118161400286189710601570179883355480439280302994970562967988237975629136546849203827509880814600348524801179732945319792066054770463837992436332152027605288587465668871224031783152577273378509281091685522801784111881845227572926546950598628824257256572097607257185525524876114945539607444180027094863133924388264571098759693335919100515991455527026667561031292281226356638831014048403626485871526524428695224565950762070508682540088835479448213472447646491752541566140154559756162238785170772164981205063981459668921692405727435490300259670562224170731767303990584827097318182397808551198267859257723532372216730521733163045802844523018283146676134618162546502216512373165231530908494626367898782237929318855157108988788568677277596392883633916920745763977782150763935098377257794855461831342246379552519612154935582734047439644971929542824644142261164124381481291312144756357727459265640014991286702080136928388967969632551383096407509834584051061386603061635966812476761586955688534261286226717618315033117087094935451167247584056460628584526027972849960640053248000000000000000000000000000000000000000000000000000*i1^28 + 373313817503604708997742792516845340043301471887291925028382774267228064140362807310270881142584130862157442336628421666627789204867376946972884216428981326050811032190756219729335261000081885790557768983139109101005489405086295921224181285454268314547960779124085309807605692569632628808486922548773151117481536406722895763458418784063644857376260857752612560593496512351667125212726337457058903610900926992963587410363896716687210953048821064049667823328743393657018273259189688668414582269874345890472449990625425993146170910975892467745487519765621691948351289111970148791519985075442453204407696786374343511375067722287224993356084862145617876933384153234721470052860880227285212026373470839822551106651716073115708035507633625085574568936038307098090431920561004163260268214768351992893216675864538234894649208553026959794984601779330960155081912477244693573498825703304458056584193876088301480679081546925996380586657180202316381815213428731607129692289487683251693819068202118569796672643501164802554236716087244925497494468862868573837128570319554567014967734643175914896799820200468937645548894844570162968833513675527331506506781707182081300939511381160679688331151579382088586876483049152644098873362255934930162322022528056982801572813137577065634574560358700183301138268407015087972344787069397538027670066985145098751384780261916319013355256486402049277956660404688365019529950003200000000000000000000000000000000000000000000000000*i1^29 + -7573343014716416098010901844861187313281635035150524322382284488219234708480552296255882249510440074472189551976857644988242570034091781025624475592224424263399795905029513351776313563806502390687771565149038192082968049529205952914168467542213636665319226367904042077438070315575959947174776335827749812620311163449580969053372560924481593645307391961006235063696064263571305722668226190638247023118532508625310065677865092727435037260434712415245839801928947720230712861351845260877895937561056228757606268197718021235964577372993927284046193063919965200876932808100753064272651534785430104495056005308006201334402190463011017405437947445638527644171064254615016264889116068321882292340444269921333293768104802905052563446825705019608298506559672937276489238004643062088717069997734945060189828333014335103789983591069699920135029090626983036508663965730388376416180323688090167891172851956038262423495083335775572349160408018412691780666529149524610433250284818544368784273543291105865712178522319629949430242446624778754788706335185576457889791573514319513359277000502900095383504728412558997083794442256537437478414479412253553291850037457067112026638296366323634816260710762299945223463508308822160755549761351277923851162823759340526458908926601581797640920834414398372828518863047231771777878882594382251054714367864160569054666178973738405352745033724716254701424116246929130441932800000000000000000000000000000000000000000000000000*i1^30 + 253095068057870705704348151974594409979217790232483072466663583514547717744692883679054439295699055047694417113097147558235778467452592594571512675038163299725154348006406569167800832474351868017683921272145452846858092053365075009845195260370606719020074262836482094214960405922579310654113000085006093761157112965223263567995139544974316914454580383821502055587792793769655719521149454622977037858652273453611958429835836492197690049890148945211837951056659963867474211139598663932881640560178051698153058069620997133007066294181207052864264532606098512738057756458092080197084535865390553099080475390737576949980970942744386699674602518538678683874635608976799873699477809956000951435779188734415058277414920206024107149431520576389050561147833517823971886465649950265095988064855304563491699303655733375475720845537601990986633778518868366010439895161660922017681299380995696140969062601053913233845754028358961657964451899565084119446511688224545466932980382829316304154807181295770473650307267430857483129565619038680099932008986552716574761298591869733662146566799087042972746338957557330689846536820677852082389913500926460450169622648745849125649591595156478114057262929009779160329576477486284757322069911118669510828507853812762651489014645167302040582281212350370190306884391840937274366492040005599793102023408073715144963928971551887440192647488166789734995904086322763005952000000000000000000000000000000000000000000000000*i1^31 + -12647597062462981614461285426471348591337124478416034776097802054095404181610743292359914130451067002884125089232040881214817046809170420385663306770734284936957728614502374678058676620109638573591498593446725302792486164662329399584392711469074281489933994665589748750607965266312475726833856763787678553738532826458871445009091033673463867251262782035952045718281129477270202535451255962654967176742785900898369627309659133719618115099690633736526793769366114992111578122188708685049439579632711193427542293887427994642640539722729993932132995654655560790420747259728789414098032310777358329102170205647844910048050828238393414708831560820687761990680954076316924202588859025833854746067414057884737911851329036254683421470539631521365193552353471441348223712288765230474724127990615434263662901767666542619802921976201625337234073888459112527730904519844928776631086608578482696850756003787477571607804670735713531341957822623397054922708897509605826935666608088088578106581910519168024962083557558197489990685502149190831856140792212891493514592239331318445938882271714140937473941361378178737257148030276404268379755004708596390561915777501552779424220708814066116422421795856622214534793628517254761307012151356007275516434988353162715379634368804312898648382363332846929008908037352933201074366576633996123449519118895535585184142918921993964471481256336771424723675072441824051200000000000000000000000000000000000000000000000*i1^32 + 617420621288653878460989422448637358547848963436272123900370913932929815836517348292878466686589072500565977303652954407714381419876911656554405066454186616006801739739817976713050923072525969512079728950281378742459323535138664299436301222411467972313612834436083107733382660775580169708484423498930852116463359172687009369602299719282332006644240283364838160392436031266214608332595662145447904485140352440978064362133217388932609447641858416159660898102293554837271072186220799361428256764940652232991067865722413562235551066377544098513766518213867755339608187540066116018547447765504325825837400496814103683349044832415451037123036028034462058346146734570072119395806993678149208656840469107155849161761819882438716467891952267129779154941336944172961250428800295149891670990147847206541452899535530426373024550228335281926983243595597483381484138608375066373303572189759195963371898437237730677477727457174584973968438575469380988595831106194265241430005027058212909146485396711440008741847360100554009461235629356090977644754877459460493390513882177734815216374555762178178042768163517490904563573225875558988512377819634878389178370283932914936376132882028473597415240078016961749342683626912508828110940390433758934770765290855611274857134400832231162956309857688386767287479261047801129987930233137654769542862037176783189466244530799695324137833089839828517115376047226880000000000000000000000000000000000000000000000*i1^33 + -24800674146202785759421477085173447882097117032614096812664000830755737699029975827129091134466784444995536330665361057008689286068729311603990483579795119383766679673290981037989920095085050023162225944259436856729885661071662312109928032642930725768008695419827879499570848313397020204508628436791186766321549282378090229101176748064116201690314069899462529796868992702364621605517660453214227752769323913567935731491268344002942158885404042478154256174864081890668852151419014515909212180459232565368332001718071965969593884769303559031232461617877786634585173949143821992792894421911490621799238662250023550854593287480468091373264340354569081650984447654886950544961296313045433900600284433489844168621878106917794831531610308215124779648310885521379377907507229188478156197258524389548501334050181854160997958473791552239330256222338973443782391187697763763793351974987035432014518816810571062525887959705225506500879453393328768539026091464325657798087526919935842151851723278207535912154448826018830550842624390211009955323124202422521038497173115771726274698770228568875488404852732398572404365018213328943852269413541334535308007840094615968374875632391506889143169905811273968015162258948981959808481328174434300711760079689050972093261698592242545566106209945517427011691170345211739447612448312477560604269380098428525983577232503468688498012743337129212771051765760000000000000000000000000000000000000000000000*i1^34 + 983232608204584398949484300250722887731461340067575744805860356161029264616218159259450802035067581617109816680833942433969152902094693216258021966308564630812904609630504359991059213075387157894010506459826428893461235910713451240353278449588447230973827788297172009097976189917538703304418029398578323594026924421508080757307883831572564064832057765629877812101579397268261804130903936589714839486800371625729405280567391711245627921611067704634393135695183058736013196846742576266100515158306677755801631263905773707682298527829207451102430959874471018077309324526698217318584045188043650322592811075863379479862172180328921411764432205372268530445654478570444025073906947743597175803850196504438131802162254821125508509131783221747469839846383073683167220048645788119499403579742404832547920678854917569216143243783339949751739342459359444846992754483589458118597237391464283834342399780154629854480864588119917660321162038107830578552951422810845314411057606349350174341456900623777899778084992998030073381911904583718329189637516995663913366232606059026620480752085340896153109868377022751552339951268567972805373956912035701827034108091036486861785802597037501746203870993675069955908219196174528212249773400431945393426247106066650003342621534675024634265772826671097480137529865890520554367609408118632150082659604160123893312849632459549086528746267504773875892224000000000000000000000000000000000000000000000*i1^35 + -29054762168569451613517690723708833576394420489400058825418553909682389607732576952897236379127058242393328591702445989087302244041811921319345181630235917441723531075412611417484840829582876696305038919796083882515489247432694623840917383760520057360052928679491277287396781368471327217657982582987002050742798791523868593570869437121600433867937565757824636651979558750872112573625754183319324564687956119186788338324989215125674160535191192186332763322915017220881618202415441742975720133841501664022033017196025465572724747073895489712320274740955314521863390820360472592676989955719164152914884098000365459845410019995472433418755345909594925106773046232144529793018899703017743913703128507044446274964873333219687313302531618617259916994305199564200955847289963732161382336956363729448620358852091217989047488520320173719323545611089053339527086357690009759039074717974455979649963707542727571335842267849275235552210225229233692703940677529364433787695097442657286019291051550873512213558318763215269026827001994833847715529474742332422111457553655981935015369327058590679562339890692114785654193880466360886057192829793387688076680535962538483997950119389721355317296597766552177655946078528078589587106613860239235686621284609769144204910896811408297733854282738534190182347992012243819995268936490547423891668114543404846052844033086219986927102806524584316108800000000000000000000000000000000000000000000*i1^36 + 644347897681962606765865143723441093025203158300182240480637460252441232114289833855221610630540503954021612867516272076848523009949045664864990696174687381524699327512658959977702764799244662526093898572559728300849578900137067971367457762415752316986565317638973359272292571754097055708117033412252854373197235151773324852955394385456593054980998817402714636570156182442117800115967109748742152283519159130680667632099596285219464837373744008186177059925655843444930293004437395638768369632546087562047241123428630555711681269140437501082630008564863157353342364670467721300456918164715192910506782083995142028138384176148380326089621670692624931745916202131758516262266480442638906939968068479210734141332219631973201968240399067655895032648877482954640084692672410243169907226028976905102155556602912645214627520476346432218711863423423318085724434153429523384561547300876584693553247530716302376454898229162201655441689313548143623041335935434306641632263845969619250212973854197234374278503535978962256080369809057452171437134309694825233713689381214447301009068942618936645920487074092000743693388118386408839560919110712735838983003704747979216502036633675688328936123915806181795587683818266986113818589431670683518802063176308389407922802636243939696708181286768079051917499847900300830837526522272932189100540192883368265181894397193605919455397011511050240000000000000000000000000000000000000000000*i1^37 + -12195925254588691579027336481349952896290802117270385941166712591674843012396808642808161859076699201057594275101987295507331698099269708503186820186937493916966904289578879147126566304882839073473228671392379834650248036753735691063135507745907370154529399738798717135915346660825897111745848049287209609187339571366746909377570194164683345330497102036940584381858440144511070903174175002808105611050491693848837081943715644340380474268606833949844129871410357471264561927220417745355532624439394267560998177630108970590745910775590227623037228608016080910673750257048839922725720918885318143259025113273852305386181797187802908785004125325647913229690135520117540104993776491263352390020945487482616571923754547737827718398146476675399162547037187005697200576210988944793713077575939546805420301855560742498442152961951875956810825653152136253197323500415950502087937117521295920768311693229186106197660039352187668953089958761769523111380745649199636204184788710026985018894420639757423764796370308287211913906191893898314729023505730957755046680015779426559218540825472702686557441901348343909670601500542146727690343024614919711919800571706820463869359437572489762649902702062650536267458048764800829321863347659221864111742297794179099693353873906789940298015267224496613471277934686174013043188440602218763306269496032929430388119655771255446512681365798912000000000000000000000000000000000000000000*i1^38 + 144701253034349545952157934059739974128315946967260537983406248456155545732094102347743455971112395307710384915457860581693746804881434983063625718118329189734180437574559023664934680480287803553892846925788944261294027817777948676888479872908155914780956725360337911698411469486497435008028405557180847156311782916277140573471616525014847766956075311855349755320317877789472555860974441477090851165075219623046246137364353706799298898764606079959258850773946172498806772813825992404503802063928961842828324095062673569940983723967617474776211313994430507615638906266326349284654707985735998342940285371450876044884384489323662425873060755946141607425798920893783771063127467000338125488536565760517085665377850621457052793529786399133056959427221143871190222630736562231934853868139131205727409116362811771184309384353114735413017100053388339916859330346608612273080656010391384039149914134728503651631482375450932629536469062296918734839491768500623948324301459965240622788410364774985960859967514139550493441819424628900181499120801860874437517722885547383621485310400604411920577662841137925204181456021907241072318703589012151041786488632862141956267857441759128674639243546181792028494373148153234745690068587801746853406574099869683890637574584007819921454850315046191360480888680397828956283772463609959053578838609566264035482663033480108305558588620800000000000000000000000000000000000000000*i1^39 + 363769281044105644804900409751887338299122642484917210067633007417025856196695375312375327163156130984663110940888274490652037130654296941813937355833792866655864069084420913870456285666938903627719729728198764082185200266190058717427787843982416605910192516328096255272609405074215391176838779542079731380455933329622495124125387036107570937734429332402878081908505400708235575479052141869414616588878352140814068281757625636608293497202077412308131486641648992183636453142387217013566933538489822763701822144997941365837419592827738619809366989709787916654346583338954342237613055498232672577314904405415633575150754869299968645957579662825142006654708498162947783451136557574109803205424331635584544018804501157264414001084724706172452733719968610913691381094893720222752979822215419103480505173200298741605050781631619888822178224481577085076409981732638454634101908772842365791839566654649845494255602001876779922848645958542656140205862047921230520889096279341590945753399379667539406460005271455273240685541141675399679320873143636157906091761073406989155622754287787865737993481250280233045627696753155030721765676543730459982559354673769313120577718319096081497384727618632256488606871448394439906897597028651442531911367837382193180435090509173627449192480592187963130247844745006652945125564975886527595639761807450775474065986957725303310385152000000000000000000000000000000000000000*i1^40 + -11537903796688897767738414587339619135482233667538804837346416724382684379045636939474945106652837246121562994485466539126705714124515094394903664696829746227286571032671914752464866145760355198389316231316464742947030982661500348246342752509738185062636469219852436587791652037830525252497918998128592867831451313221796619579449747013693468771198302682646997449426688536276140581798641068781791052712083604534968268842008929768807664269360533057164513578785100277543404511531762283755041536242627477814489904472143728318981508632497761319332313677231866348255647397767499013260801690105542969813479721982838227338976779619592967480100749556137020697041033883585258695039528338603194529260541929558882697323008941066409017391349622180865733454073766363015368721187888250853084979264742633124148842523790881449123884412213817833157328830264873471544831376339772003514822452803897958148450392398040269154618761961430006915816392495149477755436446710367680544975611720935075191686512393942574942720971510342561731381401567706405816705394291326600880567061895935891109033895512614573682930582418416460005635467744126551370112171192489629814089085574189484283897873283999585730702395101458081242752684402039460116758309621502523051910730162075069921116859579808552802885077335961892047023145757594517694091372723544771085054379047021692421266672901008706764800000000000000000000000000000000000000*i1^41 + -62917792018641048339898814706887707882095312666454070281532127334023110161872240098986966851404019135655295104407678635452665145785086294566014442230199796080096015473965109598042764454088962404577147443624080951410034546136240962367628428517975008603911037405637076737776738619509086508107265230842566215929534497618505646286171053773459777922460777885261983306904875655069329055067810445215759032475508113557580744191364024360058737924355575195443822525679629920920556125818666278759274955025281015665177043684240818835238387397957949476908578065920598426773600811975801243080991299029204030709951713468136580721016328863551454962964333428028204639967771323700716097705287674299330824113942617730140651240421056119353800195337972981357883077616411912898517104645233886321988636191052701106883673896745596106887893580288651251256829790711142089950099751003383257399973695610541113902041903873961723901844474410036253304645138023813230000081223049980935684701233910164098939973899276586645425919432891921681863239941633332323968703861277860721924371283036114201203313645225819944257655749427844259158166032155126860080919112320207029930197837528384684235126082274511640733176383602577830443078480594247776204591091884556827433928641981786176795301025574882949207674220944884507389530421929464322205112215557204665017749676091429589317543552404684800000000000000000000000000000000000000*i1^42 + 1926102309720592503841254860780697055317022511774207771311139671504980706159946991024827481438693505736240516683859681912396936246375452776952131671219166664897074794976140261214203408274156923218089170299523694190820496605244831684951167942541143062652532822332185114780033892957603731700339667442567708609557191124773909586366550133301052281588559456445265706811115017825762340122563502495994440859194307225913368420157425804451450508848780825672562907090210429634379244910913634777983067101936400368137802924126005225018005365579925523258930095213661725954348964428313513393387985016299648370366881774195478461568348982627165259867076895295245569274588262340229081207321520894641380438632441748097798976094891678723620250187390526292333225215639247935553696339607049865957643653970178319809320246094380623814705470173474844549764888403758170528187009176901172496393539798672970446133734662034516362681771910415767455933642453292806778564389222840375159956658096387529382495081135990878861411312059379478990545882151195856311390727899380817530856843178424986185743780151730237989423117146152508650017373052568831759796061366054492750537124997628643609138141771697160413003301440067629027105773998844757377372532438493922182640517020684793889734335128531728642870002155488315782042110114293267793549970059469714954533998908450118070965765144576000000000000000000000000000000000000*i1^43 + -11353962752523188331896143756215580445160774887928718737328775962426931141295182616933106116226873979916375600777274890777906168448265538102002425051180758860380317060022103095305928593888072259340820004906832847868031904945209883609545989358718411876557999062690924928214842283898743451161651211398241240634525837221707273283612622570332829788004609899115306107052744189650076584244827591911313524688929760965341303005101995541438970576163255990444219652167421432896659995822721942368432669000106673291823225146936350144069127809820417713777093896288237373967691228622757733903992180898519274921893518463128670373233593477579577959563373972247732263166584966512802526481445002711172972539361390768600654621844264434868948462328899876560456483330302261094814828493895611797793393681709243889042016926857309808518209991783350170308876004969583082222565051800208599018319891558733032256352792541013893271182991562538131675379885689111219920700078997837275153863992244372063382311003641284601742500925643249969256951954634575094700044637390962901553155257578364909589311712840632998755674855759088258337676260669600523180241447607551007394394440767826275003745428898247704620928567497031639281544265852764922752942107255274646265030692796235270754784371261485348178492173928523791126394672658994388950520199279206603867516957675341502390625894400000000000000000000000000000000000*i1^44 + -149416864483625167675735969268845802673234486577564321722806464559194439709807014614452886540316904103270610454729768725249259420600609288343150255901879514580638088237045657446832859246361303630945882137375143318903000248149855982326530034894219808612009500639616707381895948985199064403412406288287650408733739038991162316768384212911670135304112172491030228761888357650353315196100679068801174904134104383901427216527488043474599935336554180011653902344912725355240848980969306486794930072277584007228602902917326949765616068139905456420420555584995389126756546345669226910578951067265761762091736229373002177701539640530013614489542147206927609815035358739038673035256135493785059942007204921664165358656661896757793843869719109391374224936660411561775210716447317111130641671482211660496149911954229996914848653709849268237875887814955187344375060577223597501665984868563504742612252145667077088265185954300883094453518670371967489498781717753529089554615840487421615980985680337300817033673129563266179008693387805108604896988560422744993795981004506167452228575676630620209018318330277250811725804680107715261554697633569566578998662532535125345665649036923881018948238088420028569466719906006611946394925008519147483092200449897262415282044541406560538770026289608874924543568137249573059910181647522065369907972865004885319352320000000000000000000000000000000000*i1^45 + 595130038781074099383803520575684329628171015381919441383961109475626751072156220641793350219418352821033816887754326197322868357437496897662237391434196704977888987280690044411686858930918580111002781644219473263716416800858383772688383911480674640543515866284833571688945367062934235973798223580119343333328161708802453223099699878137467437428782536074129422146923391026431623629703843516765850113439026183384375676462399032602714328683465398676208244642153391240633775356649249928336919904281277539956512314665515633150331541140945283950052095958375804733919774948088163167574151356209470842635004788352487572224088028875037138214176139565028912337596356856212409044887197021583412063327752801651438566002342155190660236310416463509616675787076323059044860916412768249210131079531818127920637479822994229912636908036685314987505112008582235972458894680805619708994498469121685715393528614084289322582504918650455462595666927798712311532604187520463055120454337867509112389247165006315072127555793455206772494963385196178332536661396007432794269189088345749357001955300321263632521716179691402750185943707769630287676339589192831886036559803130524726019626436941341676590100632318118852651595751054162853383227549728036844223542297096324635504429374649941690789128254806848912365597857390896775728256743576092625066829522470436864000000000000000000000000000000000*i1^46 + 3921749079880186118212610188742913057910086686538070179896063753549847354781961040503821275564561759044689359372224123982254643897442784646091742060651769491487326724635243624028633083473155664861784366040910451166335399765369110501651751586924825067594192325295976715415387936617724377041697640325241977786928317690173807488903031744987218003988126687302383341076377122003193905268003185672895578440205172999536719326755639705273452108534281066321245840865532276649301149849886585514704247258074154420612322389427950504414815036612256317291299486903070608947174994240737457824828418288706403556256505263869351550843987306466442526361183626159067043256467347410402729183050433790378850212924923205014898273733106795277611155316656288329265734497918637084725925223429449646365231181919323323184216932348710561419324098333444363777521971840715651023155761835312887361880318647847934562720807847700493669864485043689854711404281860061812767740852087089935501220921018307306635894323781883640360823829370829458774079622845045184197619819912438606219200575257918761090080826411551906542366189912008021099304210018171678197482417898765073406858054276290705733521528695351806580520053892765667203453039495824636903101900837930837319418080609854348511100235309205537893790815566266640663365794262976500991339172507846546174123337737830400000000000000000000000000000000*i1^47 + -9792215977455492829173753836951403467444184457647609846922320869061196513840251860783164472225066979585550547705524236707602469327773893650479334729125759317013007284016708713045846015645832576217748528517013103761208299130001726441868667034043935555743018710742998334519441225848863749225198678298016457328952848229935619681692140384827706410112193441531253922928322125940890863948881766844926480376006565853611892145696785961539109502829837567150002734910910587905218485964309590064465782445167170297738648202867211892276699947113567635952798792525380301089153388457844554676132509986803130217055293788271885137939689570700174884278925052269838579588343826838427409937203764901392838928329687369465561536007366687594237446416626016698430498011799226490381433844849193798843841388187446631219919363750153391087826872845607837458310401589688595439253321514200469371644297609001508555856539037940250331985259771741577993112637527197470327850212233115863681108582992740005737996856188545433563597081862586020060998765715286458677837822053923000926618734527311460992846763571035670524281142612418085891539100564766353244537327342866858929572537776742807328062314924778524947811399540206030120237709036962770674388665579084800420380905093440588754621256045035397792420373978209587253210107571701071496939034564190162060123832320000000000000000000000000000000*i1^48 + -45193399130952839245518066055040956823588448848642771608936833593209433816130946184497196752237645546243990475845125747985626164047495885811390590293987411503610602108708935869493675896988893125296875705554412636926656026516474088133474579731518364211843668698089304217400765424774958042103727208602592239662391683695851392219827453713958496524297571768002382876584850960373242182617333045823935853340054588344778990547993252218561141698008886613983586595465649873282036146384866352447963536775864943175792457732776163980342109982782759834922046620420166428031748665384488384821073447713976356766717023203722940054166684420012047059263879375945005869838141565549911675518585381681350164844706123718680473080071662572801710476217437891194890092986385523442143326440750049505482765055119760159971722723215860810133925755075940669396559759233357691494184442375603408779921704316217621816950900549932872151503719140422474210077403836088280259459843855275202685292445194552299710881299835841144407389692905931615971572084147727821607824291640433793072162823677558517184041476708223292054577947827330995739168284925784673522948489800199495633671355128483330272174040629869990321038125604446072875422757959239587169316966886112815060069273660041742413489305967982907547686416268458760512988529191660205823500193550719323734016000000000000000000000000000000*i1^49 + 39652849062251962000613483294590739473483907380995728496258247821497705147614455510807833453030079690820128437439231044273125992607914328192518913982172414227710061745830985737521229482533970768565357718598348678162936186853575216844386900192155122959851249312687779430417668813175092978211020282578934187441352769077648538843454240064520798676217906315974598529659415214626611252578942530108517350369610832585075625969404861910577525259624328874952285489333179172535619566667385584804266061278715694109496655673263543180849321717063046715742440855024033873880883548180770156638848170635303364583522356206252350582222685769785651223201580421314879771873911248995931952120716157087537451882940802510437000430795732396251846309883985238387180035877451889881934954105827425869143575411687895644270802267170497167341528620830385691876340291171933964118331766452311641583047507913121770122517553024188305278557611430316584354926889300800176418708449466923902270516456409758875527488910436754567269244392518384294852548994453724532192312698708586349835461634415557312914285507058874216758663717095918609973252378031848138358411655534785700132044385862116735380925513594559027625582315754901377031459651105609767098418832369895207647306168462237239454683018751954670643697669791519691262459822822936363526666294006068019200000000000000000000000000000*i1^50 + -23165662268640325024098008250838750909213978880081787403061613758099539059178442985319299092913138128693724972867249704806611708021673286163473769200365670334711223886696887702457238075408085843499621691017778094859114308794605127417051471628943293185224906565702351552115460252581398877781167348975781874488445041905733006984051783944060529901373805248296944432004349287684906403439713221313219397155020884550800646013009065168146093591998372662217944674894131763141941682354871077223130241364883686076437388641228266140769199520316258556296564801534677452686346485902594317095832473286888823251662759158395342139955557088668359042775715221853666374882886973835816617686915864187500117852086167979504853434250035384200890179673144665075785576331805598860100998696324178965197849262505124168593609925047963693304262686235729338169036246505544759730839858577907279894356640135316169209893772904314734064932715474829149812718254675599785471154111117802179781329405906429635682675281058534048402934959436276663911868372538206639692241306578752970939006041319431694941737132482344848857641272694704360266934966045302960632629410108113837141357545094454726967255265480671447280765006976742153475570634097240167356005733029140540550093360653291819314142845661584828196629165001046724452183800257196664659917395722240000000000000000000000000000*i1^51 + 31963129033711225223033919888579507457723260848002216196851592601989130900044701148555164611972673378636346591921446173369563880716081193811992574049071944524343377637919615505070642470460156514981793538502209979291362534957246065118226115774467692202874218801628708240888981749110409595047884124447865546898479933040250770597275080645829721184664356765593568910161217433280673736818627716601726416659059235584748390289576058268070903339341004339939584033101487713917444101826718969229510019206704768166882654909090651923596859967875233049714646471610777511461873415054645857480109085297483388419221697774967106229720339084239329977224447736869174944345566175390204647064046551852649701228014545882295419473842236296225719304315645294994129976592600971079367882305915407517919755275692191718200941374884787436059897571031691061983344554507968072804590865724655204531796064730999097975203816349170081439939961881250408800441079238680050734383014201684749365555967627707777088380633032018144687239337312422199977438643391435714531262708170117643525648070619248777016444903800928816730800470884748910446869751083182836273565256804106755492063900158044101086492740274306378300557804429960134101371428280423929332509014924571465314626419389152477264027636178315961212187235033812528705533591667806589939613696000000000000000000000000000*i1^52 + 8262434065068560501133380657435328403793690803921434608093456416628074601428350132005547621565374038064773970750550227075602081655871881426177173290784258823691064047925039648738476728046592758383606715662198838172296000913955265186661320351912958180377945978632678346176448818961025223698066407209442112205545973063307257766026829286965445009712735465903898782684864519879718481478367164488880763089222113829244715053724463546915727412499959025806568765272212137828503382197473356505264825569051629767893415247504425454418197763830720915710286107711016711530698300521381947347987322254853335740824407406113794847660782052843134123377457108834271163697571852518939234369252476341733129805304655793461589642113591173588022764183741400163170811204877605804640053492497645328658575996525958714828970911187396374316154346851011031044632104633946633468181917182736029799708882668403969408531663338751667681915298450176115147372653822315763643763465114853385082721451342673993860316271831891157472323945993467976874588744863063252479686896491491332821458393520151254547882208890901248283085650370136498174413129760729122768753594450844761152898256195051864222723712520071511576530610680109528029548183265845072794174102695588432293783305449387924311819722957526455921182114183869911241109537188423611187200000000000000000000000000*i1^53 + 979931884706304102650276022703012788189301869484133715149085742330524166091446250575479462323068525480694887853648398957339274433337742806382144728300091189509642136548277871531808014733612032928132554029725040106701961761098450926470154089719479507272517500670050919361995483610189985252112772473355989972883983081011346392989942008009827804551265004734374637683497068460774870716032140687814404109488430806269236388564310522280393206715727670936550082631594145805091775232725927028552390237355872415012947699152862220011685720311970572705691189147223754335050173017841736183568266721301837316993368755192627677269915042054930718054703057953297684963698184690943073131099946698513240821517139956558018951747381317918633202607197470871809220641781483990866196749477014820409011607095623720400060011333381889547900961147167070735809823335531358422731274639915541268557196336752721668920078735974560446151619783584961214951279892639566486427711553231828450902411408909244845658539157757383693344359662438550760887822657985583965194519973361632432093816706287824903893162501557597471896125142618369864124367851237978128520852008141476195415725686754352337988220746419857977888932416078728867818257952335190692285568394805554247246450223941133368689952850325938517113497158515543003131547914076160000000000000000000000000*i1^54 + 25287632811061756853115371560334504963752155587193465319938871544352032617259043406170140005077224643004324373210228276830276806379123880093491863607303458044294159924784093913910107145166812800288618805773229859939402720204232041374438984253669752776472703642408667833029800793336848058017599082892222286207624382074088741472705601473349405776236013484625112054966742605240301331875757908339556667526284864521658895130185433148532732012482114698977005821000249524138430375460424139111163617936705405967675671405391151005073031531824577301502125273894548874953332803210347054786841145860480243403043439928291404167265950779611873833246809365763120597809727590856047683059825522472840481396003544634726889529203744558052707677134367615168148941231602966354710818554800740832492514868809356132031825964501631135828981846283357823016641558479811255775067168394640079293992450117663726034952500227276171844515566635031404184780824941922865499594499528318757318084969931794732321283521736840427842232988270291391888291462819737380237593432963092393163005003862117283953212705374684498302351788465417026842634314237723117599211423172707856402770282833347291503469320518087897550234444487784376451731818248535320646255380168427089809811189012858548125125588777651216636923481643363635581419520000000000000000000000000*i1^55 + 376064737819393460270772093871464443983213573625733337749639626352632054706351531404577247079138750066700434530578527402751108416804305059930139987875151795287626252492810453771637978929411346617945942307307201585500609732830337758294242798896680628775768136886711963761956431548325362469159093414958111207204048179148185067774133555933656129831780071618232871176486444510464618366778871180059283135306459150949568060221604959954595520802038216982520183713609423475181823532815070446971890479657702177290915231086152480101935569284277475996228786552514525423940710734806439912288796559307349937343331148443464661060881314493564210536252678580889706890648492215396980690744495712627664843036322069670960883896711421214491906961976619431496457381164148492235138356662480447199773987235618586352825798006939681467843939510419565119924279862946749614132491918931390438270892256160418031303915535973439334419413053081887028029301029749393133232546649690996252803749636806850352988390902979091100062294404422715066018232717934796990960717472295939612579605258533673110143222552141076574490466692975896318726758979376722366936858093042573857456666304561934345854588915654935166400650264942362662583616409876356346964862833512213646831874896866271275858937084202072817309756248930490777600000000000000000000000*i1^56 + 3682344783634983149470061182309703980461566205072340815690098507006356182057894830294151417277930026937061149592995795995364450001657329629134679353192106663767331637478247456113359851337552059234916700506454068386589928319487493956427399661186165388590010646574459738270751035073586866458686678829741429981586016037041902273506596396089660924577617239862634464591253956412636495499167248358949022585512576878064058029006331647122801689874269545735298272355669261450831813287715062469794062033009765291557586943801800859377250526157122820398196899598698827206650184568868223055724034464123458408777966392106505695917309160026896366057579693659226542982497344785652784141626456558015841579451216995825224549252984527812276607179153566489942240258036823396966115143808509699382972672538972613519446236701655342537558509053019869886919028087425103955706624375722149648339743474701514539748194058920597238227370538791660399763231973500196053601134963434261315228078703202441567897052946978418022102974687634204175127434180702948866491226304230777990917495695600271074734002429474050455703375481010088452801450975929937270974577976888129455652505825167034650914702143610272467926097733467134475527522843314161653556467101100906218265082219888216700204048994122152644850000855040000000000000000000000*i1^57 + 24559318755502828774115589187503068675689442913342153206615625846338841526470624088231806541972656825747564135265939802099222853799123978307904951010792784197179316433503031442541466969074388506285672152254112845002654152527846414269823600330942078409653113177849826215982741952431768322180026171665874134753178030311534453695944838678209625361174828004725349627992909409833135388370965148676253515156918106020083924540232556881157992643989266224276096694801775171285086060784376128225352563483962549622599548938212876646706678194532772932815063798322172981604950884644303389232634048754783251840072267058008121840310334819860806763311246410721888038739553614699810498514908151886370607143883836670976369027421820289199771499356648455966507739102184281147069236098987693537917587294918785013413471918779790834459943848498102121706516324032079582387922500049834116498644427735671725343699450730264130776856672357222966568073173527293716080103864662167603844761567647580528936208421684673426046003838949898972131929141454890097718519155737419309338201207735522553137278284319600024363281374310693982416548050091166724602147838554475294304766595650925006965815129183491416761803762749720533629883262105905020224372276393974013623503279005382513220205720017948905570304000000000000000000000*i1^58 + 106805207921005760051688756449224851134261374137955721348967159838418478213133287427751857457896936036700039375741773334230574848195605399434046756564013122146851146162113534603241975872395017621767887060863334441111383439010186275582102533920814259572573111955258474761882851461476447350394173500033225151005567480496585947727202247897425969660369382159852651142622138188438771618915526606182572869337331132091194539067725179066771791396598361610108595147449466161152076693990118370407656803570439687854954385058097659014600092248002769369629754999210541166012777640691682724881399369842675853366893371517108876629642309227094550308965489616162949716943585056550292997777435627876986840445272382482966316886489688630032261758129043670873021692690932320310861466675634126691017157919709786741654261064602171422844689702063076626323867978779357464384311259556072004638909524991546838767590630055344571009538247096026113263851334542177567365001395919187986566044099133282087244277888466038949065014407761587723187296604040334402441140705620576456001691355786597891366616034476447711078689121789442398883484268084487372139704045891858660970787665196622659775027640685667435509274490313702656018015092728567790083767296232055089957602646975351616804892532801536000000000000000000000*i1^59 + 291375019007617487260547235656583606438410762107197730633675281517107012319169541946000938095654385187614642120729506623227314953511937654032548232289305227107357297258164393042952160347044131539940786636064809410755826502302368140472390879112037009764444008580571971872476959033830935725628145212327790752752422269549225808680726439162410048934138172824120516363117637084571911511166452211833670260300419386103864780648792542847766659378377068051552931757016430413741551712828237491478903860065693933642543040592263238687971238995075608520754391087368560577618418625961180640775176842367994394509608101861267654281142972807197367942771606422603811605785154078385415079039971899904842829922256684931130054881052503345894793961339339109426131258738114872591751208650239591943520465076774380326672161810547050584258714952810553868989887001122022996465485963017497825660142218314928111703174522318518309240691158895559970384945852731827862153217679661907308776132284791320672299438039515400876720416461488550790576348602149144430384217764003086031277287080645598106871610653557760584203199894682370703746286831890664820082312999318820606497460323709418273052655608920639937434415632688951244893542921489137192887131681963847861760743378556111230221680640000000000000000000*i1^60 + 436413768092866948547046945724133256602537340888427108525178725129919989146281572012229307565111689773815302112478317155942794032251258086215007913347507703673083816905505962259980082720491710935526870684795170697942119245424947589798554439683185177016927197884044028405377010595548973365634900186270645754208472430228510395237243362008880626659354386725229501453518744631153617483651207456771301906333488967953080139296999688439006453237789266205958977735345309520793640360412810677962423308823353041401840164082946788000111333905863346196916185068189832098343233091547722278440687387493703498545578264703424973072002709260969045540588436759441593994787993187631257503796979138914355189949214618070375758313690368870466479766616838273964502536798041781372196792970444192458538986802327025751114405896707215104160343764659532013507054884569467841962691534266862128569582211343480103834932248298157849412186624346933970638329024728796723134437969990277632815397861767083231664001865523511479342588889169341214266531910189405679267812801100228845970533543588605136219461733121929743149661753279908194588681652052560142719203622648385693914662185041101647701998701239249818598871442071184069614660885852209983662335465542868762389369940820885504000000000000000000*i1^61 + 243028978014627048690945395512306296780526216034277995824193764360275531353962355225699174323807379349484157155158164398137098381225490024432220730706257798134647385084583899262526840683590384037879330666405708375682044769598274918647330728992519173791487942119765275608740705251932345745256543619621417132136874988330565486132629709379018733724695602283783271418200116350583116260185161411419304416252658920073304686000480631308432471845054037051297139705201070545447140198666580918454447485987548054096630827998065412621835986947620363474989830925195299212700715155790006416548150107376341511716195579159887525348980467356910812758461876526520130944567124133878736394981002631022302458194852271910665984894384171301129007001321459247061013391561252314415220587406125367853956603931109488858945496881030648921143473315547052707821538912341750813501321606644978205234315657881050714380207248065780798481463919370864853722914297087910797440301608363249960669876923301053795965211641811408243600646239346041543521455308645180082688710499828126208550843066470040456568460782400883341117070956556443043504847004738892697426097909290956397723597934327186634822259160881522983476458529547730169393555039553891713043780677067546727565754368000000000000000000*i1^62 + -64748923426005870796470668220192695297499422025343734236313060140631727053755218184369150034283236424868473269680846516365331729795925076061483283861367664248865362829232383220410718375265632383245952182399844251549461442491036099503487428522192155918925128943449486728734936286114379310164420549526604329935598538862591456078220640627894817198961527806873985524652172751716080401288100522623717170480172787658209468276932909361114644121204966951800906638026024959073747503753138982896294768416863318383628138967991154713018060864764180624815776181145032663294566364079946568296719265187016717883907003017652005506559605802987419012523360589080242545375576739299320788359062701505930023317776884502773339725796453874131278264471024477169936330547612123109248859340896981543906965075009743669298422682499386771816524082841547066884426914117367673411323109566919379221459615313652644176288824221780640645827282720497488826196087557277589699581632458292773689800533583309005753528210351753313285618783587321992259814224848796464063929201568352256490982971254886058843511365925615895627502875937761427480037587687220084264780200816836379796930478572630508876525465860037720946248901427693999487048277770902815866406308752102522880000000000000000*i1^63 + 3128754433814129101669590881166098037882472420586582865008436849340717022168697096492776060971851867393723350389752714681335289131254602527894498127981213532475214114126845406710466417132361781661735580797129869711770674777871148086462481197617096076301590302318887415375698577991346158915477439777847601013913706512818747491667016462792577827865068100044253933939611967357092583780531569964229035853726432328133889415224677480437429680616618817541551964992033466607502768508201172970081209500090241361145981733228120128085832094998664500072221025294126872588040707256863862462586837068336583504782099459152382197528917369665381228672737687236895499858542975710130105135430863653438300257033666454323516542831306422731406817627092548043245165020464466187048508469735975950569305080540447237019855098255991423135040600008917944542622371447773269224543512170314727364891871851463189613858222957414423799136827072206811094383934704295947299223000804226711926049231650443942555618442364952901155097177448951270271915319310905374846006217230377091998822998057127607921436098312660888622974057085609967915711397468261147192999270420350364140324351644437774650286331186893761967170394857514260720378945136611108958919196672000000000000000*i1^64 + 245588793986675177430370184458810106156350875094672715243109962558790350008065052530263123047558460629260068153892686318122785562713191071055503216069315667985576612906617438011659885276243352912797930579649719228503251373532789964210331323325179905950510963528962341929989860934808327637673605629196250727036012429003111440369909316468299593150950507093468539691279026453318333617878917080030264913146447970319078544426701498666935899028562762614793807924521431794427516793504516669804975448895577629748802998910308282102095277714639386845665407466302681186680218129463797628490722857669554438929509859063716798677339958885648276707101538572134742903258356000892999721428449722745815187564132835763610354687061249318858077554096484981504195096593831548109765796750291884239933783609247379969538427376527968956598263514596664877127282159031059135668829899451164132153186408177500073151854452137522908616912158042594747408513520181498549647513398784094685911237251871375463309462652493665801528252268438460026606384378114622657784814735263276126087835588388001161008323540761459272036655317883828307080556668432649796554709400692915915032050633521379910251196291576639060355968989727339907105307332971829657600000000000000*i1^65 + 24489149041960732928356373745507699031227301809656001188239796001577414439237924566115330717687351104736349087251621510038753963194194465730874075812334473284915246141779098189704484435916340524312628420676200526802660164680963936494258819828148963585026066035005246186584586413994339164121010866814021498070792204121641910293662621832510730150108188747148751955767737039483618463596113416312597757267464672859843065662134749664404400902475152190626066155937517444376497276608124063063147598214581772879004563979969575561077473127930573439818103154815429372922026837475196358218368315955509856031171847791500227272815580720948562595139069279147943350358835280286233884314759448536419241447356150793037457818035045762955837150010008915954930635925882951686309197672270587066587309177507381994558532150266508541650558952314883729043526403232225916829049309934244348725302995706665604590116205363457636131605033704263595809608715854821505501202485499103649261360595965576316487551252958592560605057533308029236431999673379365576471581192610340680678738447798393194172189311379915438234225276628562860905550790407737552388347118901565624582063950359271461229352875664967346572094258023015854816852705280000000000000*i1^66 + 46995400615799086239821308510490129974795704285178391812406009145740267237257370350893292129425205814049546419658747642012703215793940832905753664396043848126990356760919251060530229233007437813595041925011199362716441012594684004036708839403312087270290906806710203044404070837676994986688008664193259922793506303491265001764675114500508454651423289182387708279382228970272717845547038946336642873024359659588655284716311571076944321292835117201964218028969337407047949341213831066239134770607971276624652738556008287503565990116226719840806409720272561510184343661842921404591284980248980215303063959902341564620823351205278608466512900172037783032707699552846909122068482622078223178632570836336445164289288961533469776247063879039015739636032513741837769975290239260745949529767414208766244416538428844766055193396613505756998159316598723858578128397671389584717429277437058110428659455200296675675818545592851293300558459702021871547819128850737535178710953882817065897850753541073410889903653996643153551393712497197825718866157005206791212596525787962325618160884353342063629213937494563295132648677199412383727247110756715009588424244966703527066856044492368067565953398586441728000000000000*i1^67 + 1371559400496273885987058399179559741194433959182512508591866608738209400647704369112761891649951340224134665223756040456976867991766843791708574369817222191598800502420815158516858070042208674966735956548488293688379653712609114398620224358844312431508333863319032158280033310789750571259963210478058186085643160638742572925198642704204169829642792633124645306724991074029110716019385516233869990586553853093394286609752831343530195604408538104387290644979501247194564421161674202961143499028558042301559107900155945183446697117817109729496535873348336492025275157656425218884554311844758564969659705451508722970843411005074574202002119113293140507134628813746569471416157552108508961056874748706773604112963591817670815939996040953018642776527290640006543780229705927691446154265192730858782087641288054424918503414443766391195689007452564590202078556786830964688358814128817364087460674801869954676631504583459900910545300308715680116903984502160271162608455466967211502100795825533329867197308823580945689644630047345401368046135800948936960972826426343004102281487458035637136293879393772569095962637006685129751172455693528572563189425128682694778297003894895927278066073600000000000*i1^68 + -49645596716337016036562272305376758913658961924741196440790689403753886621586032289543225223631079585279703661242355641574051056453635792159774339990934878775993933313994981072732922164140691747030251623958968269643117361040985400237759344898649614955097122073042615057695174787036218663492823731664184975351734519278039675930405271311710647105248235086033066969630564686652406836186951479833130572889900202701500728333317263193563109064979425075639694680853935774450663701970226843717117293925398131217590584420484393133948608032294376854916925800452971129366945011212164716191684196049406168533535038486025549277197684021333478214602631589006218242671125376302368497309058722417152354314964596231191864865597438239692234948442809318537729431008411675919364084404961467055268541479573641456658741216312440488459206835041398068194122543061556064967850754910676121716376338371040815881739029797486831678350364972152295626275693890305186490363220878433417719087934309102084430526779536305083854643030942685398323477969131451857831634385776710184595046130135483439132672066803044630577792387383579240684270891828818288661842735712455665472679598895909806873808533706219520000000000*i1^69 + 1069567538586272537870625665443474005481399099229540450165255380763572129399779519908785899816010379143692135018415517606933010598491904531553184167861215400481533485458360298815662086314581278632225874783636193440770423776566417417049088997485483715101333012704196710867405340280243987504744728986398963337711755886819851799328039920560629949133833894674064281282154684625912284830229703447019038861478554298128223597140528152703786736486209251544955814778130414025960559917874433150622869759232579210452567634716831479034463699997279277707714517570454688854853662581735323391403417305325524407136428376131271407919444193757265377647601051157821071799709424285677115090764418508843846343360327948597648897225230497756480029012976715564095769034712212897250086932825458142994248045336528061022037268888982830999114712099146247925785804191604000571703740902556612211375846483813062751887552055490891072099295253016772724029237148344948202452462110253620534496997176615900394497534207846729321963129827558873650188225129870764632162914792933815059063625061924295608858118879496576882045999556005760142291904413139264833979755581953228137926529286474603538395136000000000*i1^70 + -106850839094288058056014570450687092664360808109473090362714476286229379243589953580997412641603602111976499503660237693244770338986817980639762180890218803683504195726085620207324508263952730907288910602887905969471172676141650699281898758423683992482344445506011768519687326793164447957630416263504445234773568642426335025371794060544042573786685990082511005879229288911461415313775232030295673217100953805891623358140795575420418180579925656398814447408361548802509789207509602415104524474104059579545771530268561801899415933581592425453744997842800646317589859748575329420906356395612971230254895408420178272088746464904630486563934081254824216289664909860983710521223110337442657328027099442544458559272741221909437071195129205702867498643018335756107483644562071728901512957456254988581003626622427430208881738405063760324258093385072031570989190813199648142062725706821234029185590045069439589633835056750219033400535120195783042573877013671078869407999977502379286834962319534192971894703970060646083850401518957307798916466129827257198886243499472786390505347412550413249358485687712362331291517414625581937019313464967974941691070233600000000*i1^71 + 32659102234280927910167997995628405041570700568157244842800588048781257002612425884479513172906771748284431853287702871625582892914074036671228350959759153399430934239952256487241208620099870168568946997248078095983357465171577056075988148643535974434520911114268176415222559827046686012634981645649082576441502625442318193892503718836630840095491526529500093430159165380161443502235135686534443368827526610117442357564074572675243056212029744445706086585172014754712181545269044140010843983262147208998691873768436226749158894473271437755148036580158106514476909109711573603591159671702347918535580773551860524290460516422795703855034663883619893652216667069250568677984754606192475957302860174984021206375300069516930164793127518085690388121880689066604741144437381807059694787567904034111765990399526589422119773048105028990649491310999994788671539100852355026021929000671235502157260303451436844181039089178205557246338977234141294425512175633858415221861351369649556126340314448344518023806423429116461556196729198843277613001524402833526446400945060543452478878758888482253250229748920921976034803159297830843741754136401920000000*i1^72 + 13366285595210609373831477667204288807611566519692763615265644407625621600204274407461509312797343770401700431082435114041488396161453503164789861036044972269172016538999387114409648748458586265466041391921197181192704837427214194107421770496725589295051407808687714438470821446581864218293966359744412778097007974310804932879229229025622038793694781079830049901734367485813760211502519163420886374672373308279165523131195184761862718038542223399724048711231324831220141769101985137575187663723624047038787579935161773043070130797957758734296278727809958152225701727190712158014693275615668469036796524937289575306567133906231205884825987493253975948731164038574275584886551994877464177755721522992153817772162958794976228404655509363040239909100646488771216460973418593826205950932854358158878248227312625508423828298115160728978161979493763618057899335423146703078167967894015441842137841834597581793516141854361643198525443760957693632654167357774052537308661460268178394073357886123866607921085683269746490443134746046723371865101015548036985673275159680825300063371468863652165806606005648676537320074995083520000000*i1^73 + 10740809632206430535836918998243980562059568230598107915328756887234361635111127498219724216023371735046920567915887731845531618485594375212997582177159479054184257920191411286974586728093783784910605867394303660835367257854102155091827828341453537843973362937308429829452725907347166319202345838151543824027653145888633417606667201556700142939448710403281474597424951694230866931268245198282824232791630348326804227616707974397474980681160449208894469696112677866366616828985604229529300576837847098139558316976538245904266343406922149655646199801741889791980987005962419728894739393337573788793366655033580680521156480859937460719709430473784632665203574506507202901292969875671218022296750029520190353221918836587046235897688867358820274462386371375668480790374966584655580281782259742694733322512578057837772710132108302943999461724637767743416315536173982894008183251998689652572852662519434439543604776056678802132044625880344521470907220513622220090945329440545577168992002282377948167847427527855936840188228105915089595509561419936280576108559630039814095516135693913547494445711531697228800000*i1^74 + 18994492515538876940610271141512307625577198996580900882776766727603419276447231430032094262236530275129598044160778005852796289959571675215181797237921382748594998661116112788492537937500034307944309680041163200621564079195368766270946251055203299201895144454006680034599038392167135133986931354215188580916485923676148741974189930148214155841581641590482545150889502030264539212930884300160769228344027865454326068050177713766917552108199873945742597557895320807628592019960737955849764440763296129084529054448124235107188585620202011009074794355825391665676714235600707406533837257115199975165190548453304398755799053218610186871954586157717751205110189122620635052377307167034928455799642903983829028662043304182430938460677087726679761367680254716649184665839736955169211028573427231680061805809775809053011788525982593914791728026395431305897108026512819135610700609694459506215211354462342170369173405376115447659433334912862139261215415057175600906494269403869202742431172638786320662891078644203171483647306322868628562338667610595744866289397976736026655390380506267300800000*i1^75 + 82469327825133380826550933056413244732362305486569763951495314254102446302286990755196180851482911918964121551828517347901835409041944856716867755182276722858319563416289190003615833522141598624363938655364274505016021453214260012196601405207402219061970141294638130160547260382206645626272606812322201418515596756789062541505374815147213066572350796786369575379541360972239343233449229186508702397603420821349202672923051671911669914096937984258039855779967732183625916649593315084859531454415996141011567523308044297949221490527729005468817378111821819559210375781785298447229382389906460702887218682060947139412163181324237772803751688210379834399994864246240105055248984697241458113822631661195645504262604642133178384860596325966932012818304321431127289569210803034564882031674287257967598202221129207234960198492522457715250735325884247477504127005586745535037433985264360400332568735758435603018798196207395725991301866183549272373517692358689676897391570443776371877200793539710125918745907607995466080918761422415823715954609949166774286984996759488000*i1^76 + 45223809741237229020346411161946907997157499106901841828937035846125841978671667923478189451194578923507634333809207223591771054597266035473168777965255326018874301386193796033348497021755921990715140316582201663851002533331074325846562768711991614665170444448287742452854053545993783689192942773426715705755966182330899309160074601471793016140742893942931041425853078309201186830818653018861638437263780729849515261266742329585337908597391395608855208309520705271620050192484930586315652040319127493754870985956068665245240118981124986903487183710604664289846711238539488397693950372099187599930853872070515591979741067552110677678850473974022254797818276468623822511191311334968620686291993646387023932525438650738164287759397739534354777896331025267379101623702965553700986402772388964359690490502877195447924902311246950849673420067774667668839817218255248997213622448739243862349001559367338955679739775031053592890804740316407119314740733925496513953127224134436031506385896924671241912321888519491023909961852840233096389285283619200*i1^77 + -141718465180411022603470072091601264821238294080943925034603511717403917446624032576265758498362639517597696703411576659197447405503395035548154372873164568661481550952431474433295445459252149896284050185226453770667372556752849751474866221324984466286284588084123898032879942459278501302279404300643767075838915310751609929034067190011814591973591776039856419697886912891212957597816132554997786926433194840967593171411717216569972529119763375631764527924190014794750295056003949591472060148526764499763997323534915235367798138317922903212887461748600421680681367319565654636786894979282780752857085567428918823142388001615484441152412838738164787245317987509713095094964648744308308230182165509347975847075855303646049364615983985587145681932437870838473534762010618330145790024595290511191760745178670058655480417872906669003692009358189892580262030241191664138153934015254022357358421455107783692327866473945464184653871121211546379884463966324408660557512810729893735331757353410705960440187591862532549449951680*i1^78 + 8115329236580484909376531748656063364327900712816591363574542836381058746927446776338696893340673958515939205141618158066361790549579471928598458921599979007519985928288010298908410696205080782324115377099201931194293687801548231191354180165190412978754308573542688801046734806767347858420990358110970103524085116579047586914055807743940195168077269288934275832635056136666259635720599918137523772901375423679276947028186022519296267933324728715473436762043140226081733030557774265037305477593325337829537343929310364125695395113831746048914257833538580033645053117936635960456683772762173477906315337165979508261407864367089138220062416743751488586798605113921499049628614421989181003581927093269647990782085490633240587684374922070748068540128872180587061854261015320674059456026939781805179055257800725960784298833192657044803965535686442054495040944760359592071866967967817387952583922098282270447310123465307520702738715076253166740264840995816747698838387570182839133644769369086765*i1^79 - N1*395845980920029943257728997010154664319481641473506827901703843471120015742393987234306633884052050725774355039595277165938579027491862323877501043548955203949475257344714508336636667962150825369221713134995595595276269192*i3 ] ]