[ [ -2103136654336044605978041956120512911343923074721771450873955051614617466790399320667213310931016209646399484099604274863219508123178949136886756780146382655765225374720639914418050650196324943511138771021093796801702064717854437206955266028304732761129310521666312749323133210991936754384009751933463911491744574664596881598997627195707185397956283590591752367278857304011251826696271907545959706589048370625667270025807360932977187676337095768338422669989910644939015020081699501896066584165207940189038377232871272358802197113299148074488507262188117076512272139005579859320055514003830149203062807029343630881400893791163051815206461573303666544833866922747811143027151494186948765305758384474671707496329547982237109304128734850248954429716527009823012060697323643412929588609375689642049744706253273478402328968735461532887284173924063629525596488366600206502552966294250848752889963813302304060852536383350473442394392033932354691136787658459358922502327972959866443134272914062750817687881199980778085344237173529502693232446579685865755613499532809259749430503321079254022200819933410139252665427732410762412236290175728565831514511380209694660200816634553919755543276284644963442331480507796079858379146030352985724218599433637706785322838594596430889371644418483656604904284394496456320249325248396776942180130147699222605084233703727622160132792404167069553699437589955764699682741840156533842524416932359218774142472923164650750748873680329667364677850100347025870161576730225067423081888030405130899153381729672162622536471792781780135340807659613655050794459073378079076978814238096769761225945363220872273496321201626674257667559686524327844381332397460937500000000000000000000000000000000000000000000000000000000 + -153230964198444443702844650778824394346445070522901232417638225011226866461506374549504941234826066976336778069962018041886589951739919783443157474462713874404503129387336848490872529089755919748226462751635819319305506451384917297048153309334213254237043122702506219803569309077171453628922891764067491822928483696454822993173692045565450292172367740113011500572176647171286733241786194694848911930654143827939004015639436371961066628742635390439477162514096644787622681621388162554550843075439129949645181211583953849786365384538255475579229584321613248109669846424387007052017129107940296021942901548921773376876279104050114123484362267065185917961436886858043441053586912237975769288273078857959385086072443038362516759338670164679021807572910648886457051035518599177454230154934127093936552811909539584507850267462273565019838102737367946922383201924143877500880644989790404834505952038430563890037597667235959745774380519563695034773247561028797920671744720655743838744347250514202553789829821509589836940343724632418089887913555076389477871750632229071511366470609110547291545583520769280651379540617270090078711907068286325506075095926173994948603861714477994567955827182955649522440234342626896917431924290361208512473620139603707342181996462003861551306119958455164929139222364100968894720307229684595491948986386075201124617103018968164836755889172952382647434557478342187404898117497645298636578911005072586831218763509833576797895033921521653451982352741402978383116093905984156381124741788604583079060865770728634069865767872145101316625615481021957429668406604611870443355068246883901707699479934602168534899581950683988829098325368249788880348205566406250000000000000000000000000000000000000000000000000000000000*i1 + -5345659131792716907027302663992081734554676011738496516207080429690713647805484293682628669225645333467294752048182260146052013245173018237960668635091481866330329765221577918119502674044069182485567914854845429592375904280282137552490152062119443348803050571918182858224829505039358824055963007278838145193470812523154649746445382967668820300297726895327256195102652972681340870996641506778334369459971140221669453505334503763669915401125211309519872466707908558760581839478094448189292769953471556398340946556726796029966661353269957282075733844193413912628764258826467852164813957845584143644170981001684404667234313284982399131483729921928129635649256277604293570701453454238748189843172341852103924087450765947268437297430296729646616635450120988158421059552247066039029896733371366993515253404136811353590902435407490664425303446026305911195965728883579097266801307760794183494584662722751405542967887498724319459680329472055205380791559211936345501142259918351770514696110848286112560428484583064195617538245138108778086819959347767362249104392942640271968122305133885885617153893927539143161593172636818734040666143803770690520250197945285201683470231339831607752894182688719853516444479671742499103794604045934772554087680734681071380216875530837664746298190202871672858809171227011179531699201838242558768951770016739582345978325371933903338447747368839160240387676201541980663946773052110195176913787166792787564135894360351613465942062699481732461021595315040172415719216906245536580795358825636415601841653323038831239853447468302786529348492399212147426100939245866654132532277435652344140407546472599854294685138480364150481705109996255487203598022460937500000000000000000000000000000000000000000000000000000000*i1^2 + -112485475418512249295418755847212136387468067070885783165484159787549555700850002700419403247918730215971972442002056730342713912267241861799719954987664906360740942578666369282990423089265160228561257283345229332107937352679905906690952753189220150954890919755315329972750635277531981645532623146910942420982541263697458564546713107686791703746832026767507645080622381571690661659511762309011472541327131055720154343164340781298194722148009910106493851698681638185246716147041923488800048438183563968386054571344806587227444571514204282182673000949720232247481104862760058929020045320721743603824055765675854535326766713972290450559069779846167693502160090081028709353094180438153877188346710877310962860403041378099077976620522404409749657522494011379134168165029697903302780256261433589552050665555673887545695229710662594081701593155409257610696209606531372618673020947742331850524185553258555508711348294033637917129391978591144426553276379959705896878601771773924754190966208896402023919362693335143208934580197852070133359195033431062392032551972808454090237862122227216346514528492181585565455094453892042296595746876111558036955916358715757134658562669556425325381144845298364374523385536810223995845705277687427380129445573042295457889243760932312781424784636913854837212419431520433900191802185600771931890276456652504894194843152403065227979177891569933483094787368711083363755110278077751781631930679521529571114280087291668445358724263986503642627337295480832786146404977926182186272007870433102183024706102545577099102606490627581947216641469048234377595511808317585185525852533945657539013216906609738855562835493223650118466139247175306081771850585937500000000000000000000000000000000000000000000000000000000*i1^3 + -1560657120696456833016533676783849022837865294638329496587953792519721681822684514765190459211353654674597374547431619293654918055370292348088627628402937723216526638235404748790749047541993414435747012052947305926461710859526729577635484304839486211762374587044370688142932130052765490538409408308412530055184554026762649293609596662422707385252754063471142567807626754236239245962419745931837446111322012664933609702674232744872163815803568736804290135441978895640738831357370724344116121896984087931540972920933458469564557704591627182111385446964733907917854465042081062824908996185788509280961826802398597708676960810467828093446569740768329390241371386825638915361827459706811004823147083454848355286692468797365843148179895581641231777058950328876318015861257970928373184412000104311759656876608000425162898163460399046061202457860491207495830426851248734398015401580363152327166264640578151217629497026447156114019020446949913258363722402942469016403675216524442788208452637548019084010096987032165421085198329098068475204802608044701901471449668015433618838429942909383983977286972437145604349209001793664307244487524009301042234087280681114426134927803708806071075453088360945626359754969227809510354598072805800181880777372147010840407520363157168094485143239370119933359805639339535762194530284646918603650203713181655684071708026012506357952738530364860630314350033338971701265576550478622262313794993374855300680841714067461273426771902370172109453963960707620192724274001137083411864962592725682837148675213570781484590435947069366260227600313386192197504788982620483765130893363605272839986988138042939884400151558802027906835974135901778936386108398437500000000000000000000000000000000000000000000000000000*i1^4 + -14705970346815817460157044958218574372544524065060940310225770695507832897166554153750290502010917522072594869299973174216907418223844819813196624233861354115529622050678237252169325585875644543152387146402083008468714997843523971710750112909464422978851112741026994864653992584260709336007259332063718556896357903462109484363175642835365483858461282600312470957622420474825560174302241628726375162900050835724522404921200019472609644139413131308352980408075149083446757114920189848929210562988300699820514025314463954910228838160922914186681506431997666799192528374697658379635287138066264441033948279714852698043266071359769185396496140973568791674848013125829476044461501094791912948001701095279932435491613283661784453692680096852204474518517109034444445085840565709730208715003948976713824136150812376284237761630561641307453978528361964770296593845810215370141176485304143426339252722519112656071067258844704947195438170147760669280204584181700921915890341747847133005291491871622262470077382222364634472477237482645716301918471518784473847267347641229491694537635681793080740666921555602891360550873053581609303128704075036932969458814171505801810483036611950329227996367901958538613682942554827739334444439970195004073891431182359165736529574178754082824988665797555743433325823103186342766856619701126336526950847425096187472472371999296296294265756540168569635499920924870793983638176601124267205774278471468752656915503356190295982470345134856057749299121046671457605705734357776810238284785386927762522038858323611723004088009356149565011020714082748893107940078790707674432749159488409620768181434019577546445651898554540792929401504807174205780029296875000000000000000000000000000000000000000000000000000000*i1^5 + -98053117894853704301375351293677106552674311666090714560048844340209056339584849232075988556061546159867820342970818967666237892668714536554002574088997481190225494461091223913595053287683526490049441205520097960067809446440568725494548255673197625619752983038416598055105155981640082564494202772060509412634372978435844175583989686698928495086319346806334588275231592063860694410175282941712289680767402606602636362955765962131478590101281964415048271821561127136568886009130370031646262156106233640065950996724115989255531596719105609056396453325603159847912989727526633625931448593682832695176070180066278569828479907202273101935323030414163686396942105451492827145826712617182674501597426690318116438881080809059592637024118917813744134315485266449785578991498807835911426353977378702613002642917084963370745804978757721443449585520713163328157306542347102603862186984314650321810902522833315185922561084696685674208876581228386362276171970845065204214930769674122570716522271958788312769913839538515027954115808386282428355449209213096845932736305246332185174266786493264723110394579608731562568211774525452821678389862725846580650793115704832235770817470274762455815187357355896931599334472030872454066144243194741271194516590931762905721297955452477520162656094126452604004831012401181964944437268791826182154065108210739205012197063366900605591532970553436727508720953373351952604504738063434462673509243209113675610452015732722602930058006385543937183416751281226580187924090860155966263246279111608579236771332972734967506328262642906983345478521169941307334438584221255618488939598337093665913492920249776247314894492279613302798679796978831291198730468750000000000000000000000000000000000000000000000000000*i1^6 + -471449133571312274533109412651172560536998675215884883297492996593817609309682800077560224702195877148654565246861377135164435719960371345130121179108810555101347284824811955763702483823908243771393177170046145796097753868799451971252862670635862542464107264402434430149499745844433654655774876650325402576038559409062589741988413737705664778073068713788182536597013144107719299655776070391075426431954299531740435214670967273792506116777322433459399351737416489319003217012015459899938083322203807002703878199628147815413458362635166365066579465203046153732082298187732006100642199243546746384681640899584884199789877324729438992106799442490460431057814879739774398415887787591840049657655394847435343012689421414571763895460042561937268004699569434617462738981478118361898820623915674824590796862133363178588378755021129487814832206389188732170730229245399281123622225879863508589477802831670363716000805800221795798903239353841123122800306500545442536944505390706350721316732865671627732782553051478327599778833826524258593431003885392961219855204977581932952718657414228966049250325805187990773593485973278266897290558022218139160425955542674599021749268450144142485373197246841152896517248922091973562374254910423936437008613366823107606753230192561184074003839122107813342295856362828564015407392556919530797154323506916334852993622516175876523781586214901872861122096247552366025142947420199856865172046464876764465581805246382205728460899086782340297865198779799032534044497351351024843304758675070247390181576309186199643584790501748615500347314315501408597286267039532873108311414114882761584679887597286745173604319281146501907642232254147529602050781250000000000000000000000000000000000000000000000000000*i1^7 + -1610729021507245797740737157121786741128522020770363147178480740264808393444874725357019174161291415383815125643581760345017209613098544290509493390213033000943081614040349264262373271461133303142273167438921595154446446970949114988762628827793392106680237649269505622483511432585136210800870190668042364616965968654924003823382525208855029095794842323053252727964774703516015716163632936615929978297302277432616188911586936838197349648630476738733227342908335508906439333708845307032788572819482941468477203712710603341504980775798912251006227668484247088747021283881985033299264164014286541744022393622501564039497360952029433379003574676709400583041249613347816368357073764948953819815920105074856132114470751435012082696032678359964006466203586994361862298868146183296808295064651254894845147258770901210434810578109551628666698706257380012910575358160649797910035359364923620923427237354309395951633967545381684138599702119108354202925318266696246923062232727027222510223209800538680153141895305993955582432079600802735858241734818207572281130956596707453332031929551274487444719489151497278395602331246828216408243477775365018644440376749729053233640039907150918440337248293731426222046066132754383062718895493916908744990744039401239746924411991358859763016543245457306023437550611395610167631362911250492915983930133834655214139541841207095632968529119943651092260379659879004552753049748202683577485000623635371344189204233010385770436735943668653626879441570941837743118277675382923510762009092002117031197506757689080895498299369477130442365936452079483170323459679726955089777193531013969416647518615058508331607141361718760208532330580055713653564453125000000000000000000000000000000000000000000000000*i1^8 + -3730179451167429034238230448981387141194312512893811675079957606371397303199043460757425411568468796698606792043275535134343457245509547362471247024458944443106330637453448200104663045746498115202441085274363208474893023427004288402635908207505558729058253968873449871288773966445094376362195717596952061191432279844768263659656573534034002343420991012095465902096853658977234149998378933910836700271099050600013906004412540656154255230349765972755390190514247747063255324303437589852961010558111758633165325329364331071585083121453988340792340378854851953907011986479744507280926839304582729958168623758649738118040397123183328422916876865641608780171596667656516550581854214479188404621444270196425776644257572812474293436687864716880121594614476353007646408387626662280950390734357187819232014870874454691927719627833170054455486177515747034543638519212286482248572961136793421254409881602878774515105223579867561763794363198390467478652296220712806335596379287490081377954268032348793953619401892884090334675049943717040540479305100596254991136334131951997517348609325664385376568159635353058252010943342119894520320011207827743961509171768129250875577244413616925909050455856544098308620876254887200451382433829443736412384016770882024518804415313315599242061026175549860241411665167799486406238983804398257382320492679333272260594616601408177523602034210456583206700151950710266729666346020936025431039785077820137558670749557622521392847443184201186548189985569368898564024977549974537481951624789104684314110784403732562815660449563806315071897081550171897800653296667522288520478959119494071365571390930409071372275686684361062361858785152435302734375000000000000000000000000000000000000000000000000000*i1^9 + -5286109464171792092678455568070734552339067443224610173347009512772585171608232622458049731950518158574381678615427152748570332145181616210826245429400001763862343498440351288634159437037925974377024920796938837812039560432175278666598384232867022786390124203628783016599133686626707870378992213987305466773623344038436396445437080924016835838002444731576507028971042649976898578419457550802874662970547524296293958144472469821355714131444731948724355953813849147039185622007748331876149225635730360391170808733273062900000900794028784888946991508687777613502193334806357803177751081248434119740637955293044500686570172078901660809811566865529259316339815682515369410857842076961995874336655753835887894150467750116982368116653258221217548538427585245191657452756496461866555253842203653144046374098436775472767456685586147541915398544854151883019821390755916073822123356867874489970660299996391861564013007261023764392301809594318759345892009407780950528176803015632386878916489810265922954959163255397922513579461591844274044284143335944334674549727933281214259179347341902632994241508572374476073822111955785098509588089482443229516920841251797518665003154333558578810035997291545829796196528246077751749397822854612161139925397025374151140169757909333238501383996717800418829004535357748583066986230119221062566752425944963939264599960391140023129268130438939305024305467706836081556398309421512090264745250713439232053367145375523149162259366766898694137464624067057335674966039514758049824419102082201787285795012969544610459767175118928754868040590352463472775311557355218747516113682946256259698350881644143004281510833664015081012621521949768066406250000000000000000000000000000000000000000000000000*i1^10 + -3010409369112522145418260203049402715429103112437587317495490727902584963803597190097173570871003530947193707663025954371671307148421677352873727995370576480845327747178320902547510141099594122829892149129495699676884150974247243173485940598062747751357809088515992885687392724905854827466729885890773002312985522174391839578451601988389986253505960457677652883985958328928620796237191540653263681028724743671008369948600188931714975540092250623857816858827453590464803837245316655715843339528157269932198427834379021168354534120616979452860977954920413100594481620069283168734833666567535598663536200882644832390733143771941636320775976488172113992830673131244675279122453132732692018027585092023211806654467745351261047210000730214571374808002960265050076374699704130904047998084898145792707387588274152788167080288657666341383029664512036406754976994006900612610929916593608092567456456035455927746914657995325118659457787485023993695053324533760474245579874477380788268617048208265827789237016510621263379390606140648937993583577185192362347627646815492174031129285111412452696646776394530024260197425761018515116173639924777937305227988202971276754593973068515267113638658051242768275521190061993734359347427927604441092571529278474047298646382923775313158279862885931486112445647179251736537427144293441022446552060007863052130251746409177288940563113065850101380555748390642706346205034026951762985161017752391492923416325224570578426405098468155560874900115705570851734539819641772105153326176903760655965166382862119728279526243356517095545730817373113224466439007308361355107490047624958076530801981131020908510897982068854616954922676086425781250000000000000000000000000000000000000000000000000*i1^11 + 2578099610006170094617432584123935863982441131857794597757081017065710347837582188525343680463798674373382820405480437561000447530622594363424709926428468548654555970290438289124653973853545015495750857046838842622506212020017910197457900558616663924151029002824422730457697671658908187589521818028050560852973340631591952418472534118774051699900387795163826969232255194701346770932785114879292832169553348455155709710745897871998919550015002506540109397180826813265919546707542324765630703469047003263787560895533698815603203543643245537669856662996404834717337852317677607677281719348946835750134340874998851437185994817172509546637703398490772421313253558651717706563299694836734312681629076815794310037856880896639069109700574402037499879616757142439869510018656640456418020232538963310270458627628896296054476578509962628192385882333375613354898969557567173589697223194500148614714129898774455253553061702512535141340248956755208793295445170762272678025124003493685368330980979307324658044290575674285811004516236664129687370104617188720784934496774859137609573212889936604064714072474783577958170225866924613502845837070785113725423614281630545550903985104349967311158482414548540970110244173813843992682176393584257216015335289748603148378527355291965029781949721910865424536066357874739431338220676466384797619497720715400434271892056802108280213515072974760392808156337444603890502664591260486013865650092097909431208057009478383383752630154633037212369582567214055487123844819797430680477095866014554001552131974220792841498768929971099437086350603194470041617461941101926128377182682684970815121078101120680181601585445605451241135597229003906250000000000000000000000000000000000000000000000*i1^12 + 1538352740267265658895231542191510232688647056232391213249232412809466096628062772554537304492646923654979793326507870638386138544030502641957551169741486898037201721711458977936897335397559088067544144467412250186252074359958987673484021549202246582580371503323539715607292054934266353756795561760777597917355160812284866872981584795064339511460222017676768014264615815933889734259012501560381241571482961909892232894316415382961890272219711579115912777278512242584834004403830656165238427781013476468516196483704978049062572108675817952142706053509378977975723737419519805756149549453591493762713014016015200326379407382048092578952571654893209634050355235708759811421054155081379176244092505364503477317840198874482255295039070306354294904667191673892742773372373699320620034836406191620902174503821863217416279032148008164846415387979124651715895556189857027122881536294521713411161909969762366015372331636570287621051124376386222574910095729838986785805694316020101446276939525679989053617990385151265647386605257663366380674641485270099182819420223287905940553782499753595427515788524199848167931286579102475898654284381038646170449672577035359799745116719066811656454839298065339595374925566055308709312989546422555588107920115603559647147101250629386666931944575521315100926660766103086216544451907435727831563560833657215336104521421805633780112673377470062678790200518894494046156610029662414482616523985272969754387502760550491981781523880843502154928809116055962074860900106158830076157246501227726653546297187576576183736537287894517770815007125662139985649071365270819489864538602388779855191503192352042717061522125732153654098510742187500000000000000000000000000000000000000000000000*i1^13 + -17940335624368741917338465693543596603889824808915206770295206828504173264660387024428573781055023251323022740385306393505833105460667943320762432169861784076934280114472324445610706271065745339344117052840005561272600227880313594549603888289452487672696916682843195169842313960575216181202579988222995947215684459328170722474173590678191535135518140849142938634388098197810700528216818610253942145230682928085676885884047314322402404252412531768760712278667228372491643119419535808717100509344735421750515304457394889121855793166968273078472260083073344692238924548621928233043842620835725242721373870060180054600841867390384349446759029868266488582285101843116662133056498462768664506503593250375456473548622358510159316688607948006897125277976699602156358284629939400329239861641009780178372574008239030799507925216967902989864618587260231532218048652125478350691485386356712820309611536742572440526155258726072122517269425205243763261930664940785644905792872105298488506628098594741823191262877269132520550969205072171670558016689005512461280651491929929121047340954305684429653661521669778117647956124050065084780995614814214610668340080211697654624771053199157834346951064014915559898463838431056553624558284465561533704246334105896846493500995016660488755297195981094110750543306133692985889826312446998855472217190608515635103199755289149128954730755027672843980459816001606051603125472126960235618643204826840061253675726828364678795220016077373442377415626325797186846021254875288887209681807494153669238004665874038468872045275788526994852195134496137748344723565300949803428424526861611793029159891456336684001371395424939692020416259765625000000000000000000000000000000000000000000000*i1^14 + -51728774941214513779076680135040388513319053986877317042512687330644768716385833931870041122665075603888301732631656759845044426130177686943861889796722400407140549491075237006786040722798589372908720980547757686204587690816089694078884279974670906152263361461889166176007131002122946483417085490842049747371636535048292868138696428069898769798532359863042132979958809420409505392396118787254024423894634148611865969415600304567843974776585807259568709349817345214813385008241929235893062286955790769664790864317905070476153786335326284059755954685699802407252899766493131270307671332668593329523105956143760963458612221748475266467612526331960717347837599875655927735239695266891510570077216563710504979079862339835564902573268029617954781613660260439052994051027329069410422687131321230994932891154536581888097085609622325705828738129671936855384591391116165861940002460189028356077815086352387727886468804126230996614091661314505242035087627199931716356301156656048200394597498271360407286039213458898248586631204357191767356018214123030100018195827967632557869495344338479660661203600882546994610933577417835535252152736934853884156980328595051176037310446540300734807024639338062049615667784223462006545663289561075127215632575083124763774115674743339743005698003886286265768430470850088234656589112897114141666694434343777727668184287840846981553043391493938978558714561673450848886486292515228233916007570123243336496002012691127990360017040919281732186737751587905343283753287794565708660301997145463868511907335350307071312139744996741512865696425047466224828968129855878796140873690707994839423837334091427209159519406966865062713623046875000000000000000000000000000000000000000000000*i1^15 + -75784597147408910861437135615548435553493040410241589073853656881963774016995050505795709434006870887503969028120557458148258916907587319742373740619721448431782757615576725267069546300698915363483650339016577946519177701961619111179077053437622570159045363106698036452289033740480623647192354559179475244683480428202242558536822257251476652539197676616649155954865480987191969967458781428243038033115167559445272684050923353640611573776390392581974703779333375170551696237200541536764036120307740004121163842056140727674684253545272303524325252061775588205312557296696490911323101237688949070221561174103989231260607621240484907335222615709058845162759616206143371352266601956108726845134168151420806801420950638849406941626604994296234420243946326081796267422718116236121409827237117834628383462792536119040483404736120123983010564318246866593046316975292186165395002052805469450756063975717697904975881359259930955606619223697124310986683855955614433463472994622786678238643958711125840375088285466750274970998777324045659214058198318195364864166114073428629935892658589991922426699406666035447140639031433420054851166012530225583571997611690578638858943635963936696106754718201082368188703425538730789267256631579547238324470042031146636654237411691234417943682740896453688559519961378319944731342685048888821298558606804079490019258147059468784984059481729953119496109030303780882413183714876484714480671179085097468498669635391851366382676672208766097864577429913975912256469687365230263937458137903478125272912559019503403883252146040535424565576530987459439162619930492398392571421253626563245403682583453686127938908612122759222984313964843750000000000000000000000000000000000000000*i1^16 + -69295810314404337678648458861292150053140289276992911994402490040895705582108133731137603026818963872124773245429586140738900038497750511322994542992664550121611706714899251783275089649278497678127991916550595178811207036026046521562959504255730105869592679446210164601526321793820906255538197020093840993635036197927023766838838952632625149533651732137245976836642440003946034715826974343905534056020060759249272225820924565909094494615203537827299162554383017162994480122204250088346451536130552214529026782470345040557541667880144476149203955074385966689473777915043891207214642685660321476459842899558019119042949732632142881500722449456971322331767824031197270726632025245670036241970855796548621186902996162568683209536924177173845619388602005618502927653192951528009607498118035207915856586091804829160572322561119293253946349374271806786603976901916735767502664487698175965828526114996100389212083599158642283150139336892124473871473167904124201732051709866422534598374207126922581357898109494355714931227580761820390638482394766110177651468612674651316141164384482983570155977745606900856340931844977160299034672608236804805347840822507684914687916971555330802975111028311369406329609523957733267851358844431560323785473771097507047679888328393798469331847324817268136904240380183032349943951651021106994303542682614411184524696712171103104324342910314063746439434248636883696961247912899135665783512217714957476056987960319233335340067297690873566979391900286739096116423403000512397087781873418490237722423126581303100880281342905677852166989221524735723656306882913983066176896008238072184669091579944932846046867780387401580810546875000000000000000000000000000000000000000000*i1^17 + -39039851332654486715210868494146272095639848702950863981912444840278765846611847107869074413031936892020680172282973385393576816330308099932935464657513830244734729368638718430865712192336128207605732244463885881784186312733681275992862326567094323105598327754954766528354617580277128765353940193610623739934904058332528172355099723688536188401324198700172413409435996539920427696933391140191384575466483343407880776485936773192775829196028590960294248330455223196236737545435966634527356424449958225541497311641788279380275608260814932935989485796085614352278727816714624337220560816408665063013162601055175986378203352480351896733296851119887148794479848515271491953005746022131708854407119461495698719711517742641349224250582067044443850671221093696236777973749779322506759765201735523870892399326683369189356656226712451104304785730076669162979031235526865114760575183094852776525856209426058818083487909122372179413662367764969416818103553666053978801568079803872219727638953828130398926064679253759229290534886985162250033240909619314136958116095022097443542378721104797006271456846779520919472793990101855820900237816712726608139552590259259156786591367750592427477455444426372025207159123907918922139804712273566732338537580225299578739640806313052142170504600735501810218552976302725546157889951022231517055394853465515813384705271189221551555297842506879174086121225905369032801504502187657302106011476199471635977770425004483550989335388665668175679322948119608728893400815775528298285373808333925295535077118881910869071920026517308764515605281400013859949675168069029738288453466711853332956130846476128226640867069363594055175781250000000000000000000000000000000000000000*i1^18 + -10922998767089335728518180100176968514514510387884065848318057367976671465156822397210329864821609522513020045275235703420241796885178207095325551423761021798736208007344217368482555878718886686270026622269672816573609285228310507422224834308342827420849010929666133172913649311564058573077491253087754963169434663115450085102690829759653101763310440582179899191592441110618476584461391982418202193701804482778689378838031565408224886263209976091859227717464615046045843955795292745036975596627430894069566935603169301603147229429183354796503526503841432688707140412730929847225988958120612373807417693221433766354354969752495657072204333411766720017223944033790766304805483825247990257973746905559290027907228956880081551905970473359608793808560514734793112479242445827663189499961731730690836029121394635961910129401496558579031915115178000811765969261572942242250566077571206818849296304779030143411895363164434112660214233133290245441942991923306921811796391052946930329737577527410156020531251564813202443017791461498740485432914598272489173688582447131233688830551193933644817475570986255260150945505312889744293899680340607487447868287440264018103280018642278064903369309877816012273759117219041921912340387342369873038336317342997571515236007556061234110406972180382255398362451396556415418156820336478091734878227651413299850694064196434842669697399406970397054033558303669888253931036022062055694786093880426216417353215525566107596060848606819102563911475428799689268362163653568963916093402761663335904429000833554618570926222262974295452283941916955738509524790542610087462753057185291293354478803223628347041085362434387207031250000000000000000000000000000000000000000*i1^19 + -862884654482667181364513977180613435591141176119800763139118155021316385548496699508673598496511811522674032991420179960174232175476795937684896577135468790722238822209929487104106797304655611326659968864138546694224437006988783813240665187719124197955209060949327726795483265610198095187543293908892555457587690794799838882883891807906567444359498217087706331808998950414145133435377725891303812422630558946433385252220077389587782828090790037115357397547526865175722567155741605747851848779489530476467646174427590493625197849598931450567065274150876707606827958518673077337207285577535013410144808254736791301060260362059051460116169993270264785948390440490672423632673489089343425676174924156572812244729691129403979401485157803101068218197043527849113323843896091896814693447973572001772162645992828426281850929117266984093378015517229859243427362914898736074027271920374648019888260995045120814328281273761815577495905680454680049648000486329769135950260907557343327509354935815116720566673054695479763933833031774695333764056535419675510516022872714810417379889661163281795417787305963792866548878097600141098551376833511835319572805865678078388476909914016635121449111323004124256337903977566850194365918677540874211033500126705079609089934643219772702443105477988957528230680429546698189428688900573702998267629612731638623973376832077650902364020615484905274822829646809699186921344786522409761501747007677694547502443883830674792311563065142394006088996482607023874382089397472087779069280778700496991129231306166820412878344571055738828063991270975692447003301081956259647283548242267326236487612334258301416411995887756347656250000000000000000000000000000000000000*i1^20 + -1880429562259067044227154107512333878330905769414901447722819937886680104769703811912347906511939688295602809204090156683556508536041257624439947710653971494852160108292722389646348745353009134003156098418440060927179209977225411530205692565778814312267309448075210263652008392311032481944212050629462514479111195148963952036233638554050095877477213880420555362850275436520458693045740473733704613500655182154491200766844565364414708565251963797873359430967269568529810991007313628093401253779094606806709292044138514790630315198833268927867893272180125352981759218730088976083039670439189386965198136364282094902462832747195895893480232763103197573157949849533256925387631111058571940667161462791851632851799468975849426614476283655208865611411135779319728857898765681363718086398390983488990290577440131915623058062070035507511434245342373989923290113512829170935533659496728342389606249860021623611184795398940113597895916493818790872105115289388847145866596898789427680762301942483063813686646264718682873881964476862010803329440262168655770885703350472415922444327324077773170912155764603986898363782308890623582750186263710152893108400409406125753564808986443575041398909161929076886402798103128656119114711666277603524335696412352973815503233982757545153082181045655576549990940923117142167883839315873273668917614492852845900622529830016129156854447424169509797287862888436702294549057940947662566783533234868556341979640762484390280331182384980535217361836678651198553152849113390971826393122777705842303065532145853771797134819408120228463328598213517621959898458955586735502669885422653145434779276001791004091501235961914062500000000000000000000000000000000000000*i1^21 + -2213538920871104514533770497916684129428415803667481466460031085799611794291389678732013797277045070196216843275777273103959937442842881825397178807941045546646219130829500757116084712488297477223718176350403355381229043324122759388114997953431273281088202568514245017068290008765757406453450333087977487926400455578412669852012280898402773202088293104036093210315685024082165773251707762741985200028583677535506143520768862693325057800516177489625443682786867372321227279000726553961689997663156352706831272623772384438822626536020810860587981056887365339839777957650431003017211160621036230026183882604272404111775162727399858873564583330128565544930509889724275327152908020297567928415357101416585022398613064799396953905378784642174283521500526210569432245224717589408178845839713724015077111402280149480479213746705733553006170615864850211752025975243327320146669816954617740920893610961516891561519543411927691075215956766507188927497767081174503992380830009662870938238274324910323634165718592590125513457795277967231535799780851467948542257526608875038663158973470070743794350049011995624143624302994668212620027304974595685044324373500998669751051592637317287243613729150682759268648321261568740399839248703918231421866341897164035577169008258544107821490197778162710142994470816292802624382242497350478708546161014629570266589600231542508065647645367621528172569046760045479399120249920701900662509257872799443067696788798520113365687691006547587133661580492695150317791274118212691006384262435299048498591649348768602547768565270066683992502931519548944049887129363939214348467647238728750469505257569835521280765533447265625000000000000000000000000000000000000*i1^22 + -2080680701122823904308897692584947959021912435289038265804913310600053324963763914676665107583115477054624868564899035030466265852650029274742445904769435117393505602745197819307743147075280413465421980239078281177729630897339291835817926342814634947383829924534828400808513271761307939982286743494794685822255392434232044981122344357264136246347336314842684401837602084953735234901113146544813856030567745211011888982571061744228852935207168914079025645179724362310410543251676907034274068006563356691667772541589330873630222659659740754338719180698377852175940723151153430786905730084926139715986406656093389035405909496303193616504117048275322448423729499912564327765660339414873343196645827561823487456974839107241720338784054944413830041209497049630606017348598507651486403563350263332632653055514007612031713637510008403566334429012497665881402031093301323830450122829927471955131061922508051793218943658126443574874571712618654519461310727621611845265697504701690249152090594792444578533362907746461300513983280724947174513108133010076808905543515994290911582744130149236378808601175470849050054663594184448689763134505435671555701497861523832383683337656683515668956285336892000431318688926862968344222126433503875844950557038916902536698168994464987229143961029038747199106961397539899554579003278247233671489382450490930381487839809505699713482731144218654344536823303256779981978373514461046513781588363350995699546278503217103682317581772196749313667286836655102847234865390826496257981170331212670575063899356733562920500053158334286158039711987836966128666918847936952328826049583854196356469401507638394832611083984375000000000000000000000000000000000000*i1^23 + -857808110439216396256352298729796309404390513582978481055798883784084385417886748376607970776762113571861810189875175422977059508141093868705553566126755991992765981359303128778443888560801294334634141656047088043919926517756975250303060492542883513665729657799241884690962963540372260374285413403210076118400851077519774976212303067489451428236368230545495167264715876714545284678259204631219558069914695022551131604159514012572813216528483333212685984957198729122308089988287150069487173906845851061600785319665639831364486492877867349589396055760545666539091234437358318851653270990225962793720512152006601239490092586639519797825433125990479329180529662539265022343282775754609278125955258868442862078429402307992768150667773310773500099881302399147932676450260047312919595134695698956873784039866919930757585808068525377026248721471646299921501800402315866685108180898566799033493106970503590599739186802412876020820189113739173523630248352764610681774484368636926021846596268863398718645509983465415710351666375843343929438322309507842672714819665578405125822083095978951364221962946298482435564471569691403000051643406373562632106629213246470630252587862356094812447492675013164005949365752834433159742851697573070749943190771457655096666352411032312086890401849252346410426616317461730340256346091855291303989622694359701986342723827915220105475104677827629331267253614573691397170628120667406405118861781172885063488544926879024878332027101374177152784430764147838530650936589223137374426527321562171045604379458513994246549141144112926743351365187481808887393322792562865369680590466733294263690368097741156816482543945312500000000000000000000000000000000*i1^24 + -149006416918448537489740231154496176802784727209342506009702541085342003776591655005400198326475607262726700395409151001958303088125165706611954629308714996133012110439490432948150934671787619886711123287225197921687080343464100385799165099602946193018446616787169503664479594066446610118438405456535433222997473086275030474577309565542501542081861549601864002208964792609599652702486288479392279180974794291076120340822205818697087110698822881853337038206293572520861153498829018694916361477536476895956659637414609852531939534654258653987040181362793016274475476030722982882917242173768821128213739569815156687678704515123434025299356383955780910445045235610657720342634563403478819658325216984318487132358530461736244660010204088418989598888498015156209734617274153214098159699213500998479533984418943846037311741839543329378694853258583095491856595200723653528618277204798317136065484827880866321850570360274635754303475818425088219567426780304732950408559722090103343195600379619939933157209433651480934976894147169320233121373361915259889641361463141892892617967743645931373491140484018830145279253887917693889316040357713274018578729964835098601583246498751295982619020607205572787923122880632399364970188570317687057567377290361058002908572737815694599114786236244307120818756466831109216610674600106750669993991966261473236333602664138021096250541699430118551234363584756267983034835443228811354822739365564438628946916805907259049616639530341371536848990345064726285123962789585492914755677523766988976285751038571734081530886706385608781015741746723582855218095577494211395434831057826841060887090861797332763671875000000000000000000000000000000000000*i1^25 + -123276375319868213959403719998783695120690578643067392235247620194385620099284501197842575448628156494217445591913731136885691893898551986184159537237753031861131419260911995430776936989406729925585152441715612425463093492276950103078058043661981919669594917794400903052053413562560617329660302274545279039584029756242853158094949757586961241283725850270885591558670007816846861368477432365737419774406025722010517345193455969264775807271977401810118559757299656132242419991510207277862108451310080058903980478336809566013991670990134968510798069885471414566920417124673792147904369629111651435578850595878067713674957793201713740893647019713415084995885960504615059870531583359660933525363310281969604694255432870561695571763490337684639947782079962672860092239207165767699381127895460041173361433602567505017108210655329652207372768608269632502358971353942724000450397081269029899135145082983029517750599209589317672311142474825165585244624123209737163789377520708017768154958992073158369540246213336669865932950002023518877904264265489063392611234649752151999670671058534997092748600276664821892780359513668203979810899690886934905372439673137546341305503436651997483434403127542466046858156890138878903704632227827434509319350969878213619319467949539128325092714666802957199590687851798970383072361882701139152446702961180905240062259936167278570683026345818610812898304095907545803440195833745054456426912347058635634285914341089956171652742110226898703572054643195299328677665107515119361292663328096112219219926777098981604675762065960121178864764049433164716255427401761420860490381379293012287234887480735778808593750000000000000000000000000000000000*i1^26 + -27999007291793927363829813452537462641151579406117656740855871683188108528598540341948749807380438165782359995138191820916582035989105378035544901270244733712843143909417710063087006732221628084172917130042124336571340576786428358980825985318126436117536083234535502225047368329365835126640094672039140484564872774063377265110643401682220525508041431782138787132077804492729533383922808736344644273037320275581172957644503629023642676538259918843870114753078008686877205201696729596424325155070987542314395468623669015884554001223963803328475366505485318772902800196999354922159526631656473510532099785810181252107355529718283079647013063805639901667459279655105390363440902838635305757325231851384165837400890371132879366756032086293975252848960951103226806472194119017770346706123038301901187329366545945806791157402464694334095448703460981069898661173034796180456937769969498184313215208903576463516896971252406725888359844442176185164183460881847467617185390283680652155112831013423555774463783526756820983253361688079155945063719331466162854920074267788972551882202492225381213248389136098726425762777824043271863541225267100111622217104816027016922422411918816981428075296800272854143634490686552866463132132576621705574291384420517269150102034043096451083108106352563664634075679970299511082592481484121080423849838661147636884207913532336400065739861571040932391461477902920660231335387262393356825066582567622900702439575725350071133141928741138419521916632655567665339244348722939660054053438090387069796313674434865788146629494518897695610862945619442228333299045351127351533015996665199054405093193054199218750000000000000000000000000000000000*i1^27 + 33982908764293467970053617806193819936560588654954588839809539880400970393646136377010067035894713014403576844787563643616292847180337554428123011078319008471320592904713282709742439786471871008816215446720207951283772016760350511401481034344308411485209663799330839885959581467206804712993447882396746254048128117689714255374755791585115815200665513355966132697195643698945856749220022639540420098720418109873535657198692733231319738088828439941639760410125359292502374694148743660302990090739715677541630876763385181209480423289090014126932735807866668586842690063011429723204545914407430743309583974534247331953467755617048853307742482363288743698737500924608333769500250673056524796301457588417317416882761664370842066402168962474107768268860841395124386803451910560638978301304557682638941858779116946536493777334396683630895587535395682258022763640693867834852553667280861298261316385961131988355134227447556520997772188052260465525412398942460610564683780396540133164033885402679601838463886432198190705028189254842315784215023104982010583534985188115723538441978665228310998333141748077412644724928712941401228415142883581599849770611410993465646592037575985918853894291599610507193208762490406363901995206878507616813834682635459335018150249200801077898060113301236332218980481119028686014314917162501672604108447321692537922389474519618018519439572152064423237929056106462817357213961822803571269443878561911865165801840587841248058437143651313074579521424302989235965835631892913497189779850091291601492815578582215524952003860727372507071486040577422098529649192925851039492890492965671001002192497253417968750000000000000000000000000000000*i1^28 + -17905349151160132377307321457823454906945853206663557234670439287327360043864823982045014919139141372654273159957007326250305660479538762091657951653874725489538295316357532498725932034398900730190067401682864740616217040677987440942565201945550900294425829180950150022880786740311759007118250615665233794627675357829884811358872423182931843247916128865367831132858165679631929653983538120948831687040872981786368970520579275779421791231429494744476739387281213563264411865800605723291349902409488759827616124430939462832189697085097801237595831000789238102092984115420656113150402546817926264116760713015920161353267533918090015922081869506488555521248199426297490606983320856723751338385266275843968040352863681208367106494449021021592943120667665948608838742022383471217506870576768796869264470690722861255093336741383247795387429716300908605310311297961845695604081708709847486182701883813891830162898940231999582571129949896254932297712797778545385689007799722698285218011214000074958077042669610753026380755827292317809649486337413453155292798989313148478281764471834307171747174640806119307861897733766188702016856722635340660947723068906611182601019366307260673359387340928587426235884519429823914235968776267622487041543717010450372798693712254632647880315360800988261481775928548272606482619898850721617303447772268587291345282078526348903916664081675140996907417200851732723042056572646163744324239477317903952701606027741776245270819040275775919355190738854184974010420068199620139206320940295069901398302971679245480191275196090837169347660930988401707924209573918189475350004613574128597974777221679687500000000000000000000000000000000*i1^29 + 4567245789152170562671930067541420110948527054471137153160977744379300141760066025478327614669860805246872184960026265432961715877250406994131132996241986087408317479759500075373336131847175101514799469464095480851481727026256839582167850457263754948401769051790456968973925711174543397053968725113170188464247718806395813236494850279576008429247649839807977370938023964162248477781540307167474053041921891305596498456736062906392744780950415055755800228743745635316354256864836175043984044214650599432614694238222641436459387502257383983832052764088764213277122759229443547500940889129268112024240461894322573296267183744559243821090778691751735990890890451839359248582883520091950497975770092878802683928395984771169709563261884695603601198405563021653158526633169157777353706753153275160180075535661202623676398724655776671666316116261897694125825041384047297137273241783948112404568798683287480371198981470971873325967285282074116085134321514531011177589466621771167516941004284094424971005047185260421293107241091763760652106013127651513097640588799002285738780073379118353806750076943291317795897759034308712067631472613251719934338879513879320004937962673300611203428946779662290259878911238522244185014172412163331702318962868650035859954850593062823534344228026395704852344712233942232471328216056182593242376678562175430593939954816010996153591222171580152426036281091815334051722247540158328353332055375125679972960181590979780722251003830844189415821352704995512134804558454524264394434101778263989458494961853439079572560116761645110854809631774766838933750042785197909012140371487475931644439697265625000000000000000000000000000000*i1^30 + -966924391603463823643564480826227803834601701651007360181364235185959323575929816229133515849395557522037445225270453491964764489893426536122006499681151816073562344219875406789869956314682737168664939189205236686686008475128743162809292339416379305292661776306649004093100163646887913026289926840631721288741564890727388128776382592240065661718671178101839277962623097522978805338030988196970799030960153631822442347569840632286069808503465638490080687782023096534842971094732443587411111312777962128697561659506578412721758381579998721941803028110697553736073541315312933013982040029532019136358280226267831403365859983690534381631550642146257622592529759388533340047061787572455085949592521101930299617277373984898399731477896377459430007317319977612561916110367092145780368703916581579835385128798858717353372037630119452877370881556390662923998094494790250770993522057398274790641536720458044565200154175883388804468854713860045347195463742554020428219409382697598915388216167723787265635659788700498818370025750702298306004525610356006239984012451514739086503257122564913770720495268007568768702744527553954746928134415102023286789717874625549467574968566889962132061011983758660613345166999124186537895410202631515070565324172268816352963096078186368981174121679156102619495117173497360211701098994684251720262128633532430721373670861615259875996236150209822850463019475444085873915317801984120814545794141347452271854040418547691587722886319299959095360065997291354787060723058258776090325564131574222462833200658718150575864940665727480036358393795368830245348830410012652691875700838863849639892578125000000000000000000000000000000*i1^31 + 165298743812673181043300555416069576034028104941468800708898183306180247924934734925667805848425129274415577189474620098182323288643217472328768276344044383709326153842228555718401084003831106697118220375542997444749921626873179701710918770220581446394621251173578898594225800480751333522461443692150783830943339261513467681723847145742485002263722525701495315795936347831490846253003705989493413247686561192777267860763536035033094791291077215072326179927714625884182129716500514052323155225518184462671570979033388289388230997969730041263528780444794598609794582615241685321389848260242589996985120492321520370395444302632054449722862928726386003002639427456059896091581608939686638076778393727790436673660933273281087097395701462047724886556161518235616994328517914213294373424272904985298856654515989243697063468559913901466515431586075810475372307363715280362260512211091325249943325813634701053553971151466233039788274449683021575157616070110436498268225438164063369985288299957845911127882144003146304953807566805708013525646089107007419221721136787888035229557593993733038039105699085196608614183380599639949609427764898851658415653820469495003446716452357637256910863367289094661303516147743869564917036994299628080440118696179307753252700658323069626217187967298190342357609656893577003848351592476533340511454001714357327942937741662478920306007021931403911277106362391168558079202929921230873790980027685194266211804517198840084764874035315430902475667607110508615184771216841942563202819150712685195732368263580701903961030693246210397868633990349042463521215921840035179002370568923652172088623046875000000000000000000000000*i1^32 + -23496756927473887451710309411495357784092514522984378341908006110567153317687453631823019371375884301119681450778412936966989005434351641160771381723917961640615277842227673875129342401261061533364616220391099377930802424202779833402059229496876218332317923891579132844134527302376134345096665987732151938913319088034933643086946117663074737028583571027281032861006886377942133964889977776946571102568535382205297642070942206215554982131448198236204815335443836512976699699630956766939757633225440128752012873909946111400674387178871421692290196671900969959209763279390332922218868013114033255171605215842967107486647131263493020477026014650941166954609727674955100672890320120583269156490982731660653048601234196980526460285750166843121101647165210744476458767355656125934981759774382845412290547301747497089807401282476269176169750480721660310292568829574719794711847780361384195503916560963637471566235563941305405680093371398719284516459007401605606686213399958466485321118804725504407328676690695522450411930521154063167054504062745360056722437659879279091956330342276280935736783245082403308765441573771639694238545127028315305479673496189313561533460788753305633359768628414708070545367380230399003278785499933880390189709754183292302765031065065932453752792533020996413435357266060556916691001798290172818371719123511592220012277291227896396653402118373085363819856781522785848843526905623176567942337675439579022583922867922863140697188693301236343310281603651083202250001404599844408894654989591192119738522062890438076919862189513744146200690393420472260651438167755600261443760246038436889648437500000000000000000000000000*i1^33 + 2748346936910398378739937028440091894919605677819306972627947128743241999490389899357449660968056349345731609030165791540203370715666093124029304721568684676283059648656527163814913656795331160776170137096015459446834059150785652739846160386953589520769646504267334389845828395299938618111108482206376153722065868775996691270884379654844894352832521210441855105413897542217266573938890358255445957124818088738539423368417697028134431608361401745807616165325797723335051803754509419285765493678704399471492236659434246145255845985546544565966005956345180979273029836834148696829274109460479835086972530713971807431116884388501163870757475456798952779056957170692539246734878197682144427988718498386366832460657621092209828601452284976681190814537440232916664105276312706526762507956177218499894800323421844712487231610007482292465413350446476665663497703648228883661366361804351143880191965955812579852135749751803058384530784130502196361753027869841881445127368361948499202788343191276463996864118951803557669277518544603699983660958096115153084572696485481209908777572841431443921804282670924813429950204271032763297045272263201685864086897392195167580174596794664046261368714878032622240027754250157144980056706800873289751590164546746084069838948407385137170281763858451996761588664653006460099810174211123731261526029065583350938467019592816343159784358842359825695906857943052122338250360205576685370439067406439545273205470407766782192085112090146161130765838041439245761732678709533750280335088700750186631799389590228854333485268908077291737912067038531577743698530724714146344922482967376708984375000000000000000000000000*i1^34 + -296957199125223541103350801135706971022359673316404898891907682990832621609999686225740411569506093147664325615434703433770367658185097990212131367217812890221855156471170945768594230960721331261174690136316338971378224679891046516470598176183650685338284354662239818547577142622469084987449153042600794773606440846892218254321012474928348310558196552315330388465096409009795364035073870578100352265724460125939235730770531511489110044571324921054875350191386043444819022337843468250523905578196426515091932247329619965128540569649232288136159262800156701265772269332278410325480471743023647064285518805511356405399342169841231425398888439143978636546575280033163650631630831676164904736446153957676949259771748880945984700489727770670032206701078606196295381944255430322900323334173767809032322477544551232631669249740046063355639868959449974478937258883229564006664065900394533253996989381090808648887334292408958648016192427475231250366597510964745622330687275919761592849066294618172272419597133829706340416654061616552178545895327762535364019127433717237526932946629467955384182281037188685093415537189309927888462613571630772855724627673970452625604218942348693833466547831515226456187643171151643665298687478046268948206305826879237018989922145429006610434882625787576551970174291313694146882950906487637790396993729705599297557021487443532910744705760344156495647100390786755371075568902708664779494262738993339987267863526510026176974794505273195101293894764995711512567706015438346699455503158121014182050853211235042027181848288850534095378861225455503769499188138070167042315006256103515625000000000000000000000000*i1^35 + 25352707956191553692516706177548237611474912500988426143787036595489112892789320995116506320470758158788442722542585566175248226062717329449229854646724177631420611032732651536940997201483457456129320791812956437110826056365298899239782971730511879702959464880971084582916959489761203620208537312529371357613694351995622089642625014158712970506125786774916679758072719670277175651532472114253673804115793287713201701272507135847177386605028701740653189511807563020480300672622280085843052169672619720953575867191722050191943076689400932547485202731337031227664427434429393256809046945450032910330242431297710407524467119690483403198376090724932336555290846152295659906286260787110849712993773261102128540872401103489385075173847724029522399466872008048324500090195848730619918681367619143832532705683418290738820791501840909830838247834075345067687780689962390682723298256039642753194999730379174988110923269381021834862230264636292119667560451409451069077197828022563596063068779968980489477144183402330149980926370763608990974911615466027988393524083893625648230012182746083299363458316908944819899352872029096108269636512672178481244033188466504305052747446074604469409792570350911537494147485567927382699422372501798267380061924357012969729373837727735087147849175309523552670276640547472842890447974948162223386652582446396634792925232150450077011541739364288589328176264205902144316402267867623590082984162927848908872936986921300896545732051477040862459689171459350016831640614013256440684364299474166556239296401003472955163957382305395879676029606184482767528010072055622003972530364990234375000000000000000000000*i1^36 + -1905179515885452084815241777406976446609020462290697807124618171401399071313686035465790611334688620469970658264192904224839669681621973019034393713530189867348188685609938996527687222527755869992182960370444916007892114919096150987048146150009010829003520703795404385841882212220058828016007853540772974483109843085046092806557569138841888467110265968540572463534281849103277643998669560881063971667027323915198258205256236967013372400875856920452193019241524574557369507879703532682280706750716392455285888185475522955225622771405430503342628271332210354626945332394212495996178134900166182815447757479211138776494265410719685401014859925809554100396088016960022780248584602868221947523560901360333369306717450963249881873907968173448515273772481947562344641047876274349612444704709481317721548802680911994037999400197723996070051642041938853617742915711241972620450167758310292097859918617170789303180963617929125617400214269041829056488193223999145767682469017007903499452791344430551713831778019749592636168850223827610279857893973862639867364941067509712788806750322365995370363028386762510545824099888656498954334744151425060127615425227905174195128423361784231480651347952246364343018899248783003117152133296541631596302475585813190729958841961945328416733488072420065414755999152268472183498586678501799534160108137962407707164917263919476160595755797894149936536915003572886371194644255448706665628815680511092844062668477158826464475169943601162832174329109523803877740840050357934126787876604841104398403460822994187914393933421515030398972869243867656052771053509786725044250488281250000000000000000000000*i1^37 + 123916193018307353892548118768848721915080385217586552097160512203295280262986015129782238300620134216166223739573006317671808205106527584861618530575764327321120804408679223638619251103134094138188422670932948010644389465588570645343825102311013012380574163029170001601941287541710605882536900275423506747315453000049943604660309514916844643906635965439066905050555867217117732873710979865190858150383171490237727559423497247843122337014355681152121597237289154752415379083596787075377706009146349976395439535239769045005847473366304085680751633074494819358181330250254022395393296081083143467875014282609835447319219117518844973032732126124146904090247566175770249250712529351771737601594084344233195912844818865574879035342110476626847432222114194621961591481189950002066245179915374681026255592263729146127903363952812531230621141739916583144395751943986220783763827083943728431015019592353753175150115433364837592118493105963293646931937382575776387228908926093988261722193411193587842102525387804439715188247144634621639612085644421754952903092858923803534181110120694743209647413681860180780570530141698423018027790102762380700270344816780548090978063414764026066462822816494070498291785771748668815568135737520015891347610388692073005762368988399305899395045733698307392670944764482711875160929729740683441299191291737044462349017754678546641314141184319715201412458906564268877146369746670496889231656062625523169676023438226091470243291736747725845766078508357042309547027492770626395147701292635955730090649449874780641407687112211167010193939991280487333824567031115293502807617187500000000000000000000*i1^38 + -6413185966523481025963580317712453263081952594810423923030173993802648183275337414113845898795290129368550160795115853004312479866779605171798014459788027139856590069980661170128389035838089900395879305724647641403578749970807677409336602190848261702795492622989651498105644762160444932052254310745326611125767249838383305681718327638939863130628783295317418521203964855445022377980475277672288756948687428057020156582548838685493364734708557289123537048654913576813674787218502200135452445636971104766782129795257184608464320350449770884743912552254795548045923326899249833100567911260492097582486078079834109631971955479024736043099533716982053448880333276193426627625405372262741341077249694957290317764278312541147083380842779610291055257518428698474953935218339847152251793150094219520117427042454294485101584725181239481614640125924805221551039494185305644020375237332107025972021549152989852719688857593136189575480961070503101161427743745324395820820682444670197041153261850642128617718721308828259012567250467408584567800605082859685341626695548415597836810488469247183898079034192458452145098344459508970680715333264801414495279075860961645405317931390767915342205909037993634887481237642943805376042581465045398771734488982771825633621736858776480900185880698661462383233384599075777219069440558297335617244041465717529741817068848290709731605926053298624912084693414686493141513284820033478481735004031897494932644147964822389075230510602999693106529301561156236425845827905563586158660422212349686355075312286729237237577679715039887919231231805383686150889843702316284179687500000000000000000000*i1^39 + 247474318643890101329835300448442812160278910947985772149840166512233275075684267198420206500795391862902052147147818632000155852117474459277989914996381023932488991433767711988976444855763021714847549897011526735028102724078320616473561147469599563491060033576343948739388860339442205197386532583610242397941279809613753007117651704576003839436924415529082059791627744149971168920466000033965693320977704344045709108757183576957907212802699710413976679660456264252873654567323184878860901350206046978804041716833793042676827363445406549855939809435834932431689228078859322306802576744509556340579651694082900550647675694950964149711671350680337925468438161330352859568931236471674684088297933342650324959136560832289008984889482202979740497778194706667601588363310289367662794905372360926614978030532270572722626588098005829956499023656007376545259268994559849380465161220018438578569169762362964454700172439606128600312137548705069549000692614830364323454522923925836560615302112709167568945753294607331791321262507573095698805966826780193552811166968691572279547063131454039380621417401173074043539279742665385836472178877233544017455879188553276211427476406005613453949648177267885307478322524040965650262966372689595845459498600831843054587998694522727101960480994219380993505025787475974670321299657369944607099451862148950219939297592760388264638379762510325415972389443662366837372452489282710528676612067001099683942605746772930139498066028376206439591519561267625547702712857329285138662724713524741144557071355876812529061090594263060344140670032686557533452287316322326660156250000000000000000*i1^40 + -5592831435596971001404179383147042078602476351356173962708783360044678023300340457258785257146552402763589911284033206858051955808389414534624738771105205891723213262498338081912250621713679884851511884386957966952739541102291976903104259593099238464183391492104644669863053781136383822200183657942645145908721989675035075301611235854301892545507422010240460592834686301463656960993455630071058111765472743398992692251475611405017998865523340052359652526900596259456825045557688523133235227015851663908449896410222588152297814611810095678406802528258671366730067120202078259955050149445662851720970994791317488288038076365318419401844253678934480333524640802889594986801870056966086575999176310446385918866630675950626798189957333803420370291650856602177503593195448393307017884387938442868300215687587256432075011124099555941257611058966762232761768194380058733604360143262981124086656102239284136312533977439574338497368009970498616356292016070476550564681962352564249448507518207407969245348249234684822548015725000283871621466040290145353091623146137652183720712406896321462930808525271916083538032889893062179635109297002990952019670982704869678328451451945843615568553624317303993793897866654157720810637959635409258600956179834071831555667803987948474050551065806486890672005877701272387944520510646158725033586696247916671239417537933615309807278299275037037354902824248467554836019902560593176473362569379596102165694600495262395652340117006225823377266469951638645093166793345293987689476394536410077288561568984975347331293392882586856806881314696511253714561462402343750000000000000000000*i1^41 + -9480383746244464491525102406598830000862084256989564168617088291604325441797708724053782650394846024940943551795173824627685787485596406978445787247336042029601352019742002297409629961979776782201478439421711674065365352973877200114639320866157507407421644923771157263596342693800286308413445732776433158064718140118531163104917097699254477874446935564616350741818308524024117745307123736943693631665768542465500765978685536398840812582892707488638211286663803616856101079254240897968705983084777572529265438421030888540528391574271903100836857919283945283394665222761694648041641164311598503595135343640838204763618219838826188400741338401609568130396495750726513594929672331256762952439012956766192700779045363278389695755314116263561999199744839836176823062874262153119321452210167943747437078506412528098085191120960761758594665420922527725001644433701704498564120155793804416989147229315167663754342191397303688474149960031769817138720881147757539886235656887504815654735410637528644324253423197547852633832373877483114196064146376969459391087146294114479379093354518186410668354140417637837506171804631324528430699350270938639351996593376503473790124695253222018087057255221632232538599114951066927239000155209032616581871482028182809528605073685637367186889312685844825392225560348178573415088228402259409040300264102143782721135319980095387419454786972733340479801530075403106109260642065842435015561152300875462036260276849613188330291879370643212139717941382995385623759901465904743460861206383968242250630272455003343114144590680902879853420017752796411514282226562500000000000000000*i1^42 + 3862925928855767417080693375627794120583962774511560692882890082090502804285033105765023605340587468340261262179070401991172957154449435252769932433817829870264308552244997166568460544491052463138800178342601434724163630688261326466579880216004059101872563503876242075888751351712636350903040334216960901268447694284905729789938068685886075090966560643682061718436015068171542952972420646411203453191434043333646292701195419070128606858202557223175449904563654379691356819939662555069747023455424497874587821083471771203751093655641364689578457558370543125508573612023357769200898651821148179064568257264578310485936638247242900572770534839482567606477810996458359307258477194325399423648140923921500265032501062682535790229398667043357168086942325228115293036324362021320594049466129482032145007544448159495895750564349270183690045908156159078886963913370750008014631838811680261083267772384257368851626333645993710820984277484137990943531826147207458607809880460025818555240961462605661579235400647539237322276398105108960668867920082726940202034447719228818730291024840525404242683456705602032737711616164771789893643559309416681148527091601073213162524216745542816057023290606517550886231918620828467823198391563556233921265495110826278299141229349785736216666036301514111265401004660385061088946493063361744237967012490250619421437939044679872779272328510615909131458895645687728779492473460093739687330197305026266739651519409046076317179899841207220959527081947609572608177932215388819890170537596904235869733281783977860222422523461816012968483846634626388549804687500000000000000000*i1^43 + -49039808463936490615472099775572611999721003039114440209994888533139986475760933799005186329875118616741838649685617178443266754287489732338594922405354371768626417617964188303304142510719474426812696061054104398234129657970069885190339003010118935935754669684999759014175499740452013857418736498265490210315432071076000937122045787878922348636001745763033737732636554122666546148634925076138267328851877870171635316871664797798411652009720358617501803154412889143857548958311341254156033612603214324374526660966819336772158763679556079166485699195004483826632442596233595773889065983647282624080986257945647845875754707205288018038346672899820305312230651133078110003126685396846083697142251486728952469903410016722255982177994026083564243321482317364285125261244658028039733830314485820112688710544812760051761007033694080552076520704213413808078917011620233282413643792047032907407438777863152662176170440110604623850950063188382423551258366569945191348754604138848815304987906653198356085258598793669576711786196303036515416060901449105259166073859255347813301794292724963122321567672289816107972833595605143802124656865409019899220378790446776924504307641756477638099863963392853311211918899739546362914623188867088110310744240416179078801466772792905240101962339687489888909465646856216625489780617551931344761961681789254128962999696004599328399395617320359287571411908775200242119207741701584886616478058264680267381163696039763975921830784381604043526806945485450331818330290324973602171865888533335353058921189922473042512723884200909196806605905294418334960937500000000000000*i1^44 + -1101453437173132824921979799445055281630413635666377634356738948733770403606680303415999192319899624129755409720503841329934271538354309214232742193518344820512527306278548350404562549495820855585900437265631049614855151467155042954898682004261628146685390526657599421074275743967351765281826605905609625534317167792597755377102943861622087055500964233757968152654839779094107305464613450091221616471912749231649115587412952231038416756913474618279970188254323716168610818194226865573368140371041149250644121278259628193695943068821273456797186602240012351533653136049691651588249426966230385117295133661774010311533767299832838016318804473570074342201793354513738357016499114291453008836375765545135481976885632488321122603257791198401829810009717952167177798039708520156091364588813378896243808620875975148534947110740517112443737461295071923888304821200398659524471094009235600414081791830178468428375363854642038522854955864727661486022109853279881672406739615048329269287178555808342645445454451721256536852373632109044416713061900212706546730916837990191355171633268373418499217102005149187168263692839571744948232867513610280131725178647536409828757153111886245986642387196344040299723298743256956901214695071474676622644056737780859385566035874810881838723770529886974999834496912058049499951218757979484254810931449215124472716956556024327176729661137785334583301798839069632372026621886543846284791824214665838753156818118713623957237043297594364366779410956813605439617621475911524976624122229524623862549606017756549658503928412756067700684070587158203125000000000000000*i1^45 + 17235843221811071036412004369482718655256971483380958190123669582448939120211839398727941841641588981328394662984100691628835126817137460998017610200867144538457462040507159034216563571258767478492313371091504871463644322063448929962497284092461421124408675613654442221672296026970153006061694410476408590553712658813262690544306669340026547477263156461669548487614602846980426886689590976550233307809970730211737823375097656145932767485659083040635386826080348938805906041409510281679492200482270609150541283183487852897087293343721387392482237790519595969192545663784756494300648388123648957965628627526999610539030012231983305605106951375877955247694491493832283418478301685059673376772791919581108389354617377803344045372919354860429443293335284804126637839624326618892349877966459204468045050317032326898046641304081850917460985676570278856457076918892689480386418595438390876409002057261850545960552511181498661832070196126702202647017164341811204145062235654685439748478937548714745764682179023996642622673070889251230401432370461291691301733179737628376164976827458423283432047041176760783225316452538834310617586072480844044568408080656430439909578851857786445885747913141769959525727883565911604267830109562677817679984044277527715003631611505438464639609578660318054719786400220677843093705012149786301125093662041405993425525509101355985186047391106674406570734028668058691705237059435296425658333846531689566772904928338908218641020843302676850249185113199884809453186440512351641368035609315202003100983297592327381231314120668685063719749450683593750000000000000*i1^46 + 190786430690219033575388476591063594552989964033156644833698126658260292279548508306637921010343532741923385486395367135870163138777928398831036512096568578374963833647086557744130514467023549592169545377496931293467382710979399432825836372109935241630265466134347175582817761926598847778470716429629317243468428713570431857856931824872215947266200842934995303985304081478715986001858287131862115268265322998837568980522721578372941555573295311991259028430959606670669811508293008665533514929192087484442191403939871569425754358185704008854147933280617940740360187838855247835787294943769943236728620080029058567455908479117667261637554379327733930957872306436470517574377187508054762443631721695373415458772031874668400852364807756436068876070366238773254008590472737283092776887518266995827615196231611437200311477973644402367662298145133345050678602599317872137287897678938105804101894513025747376742680201629056771259937305212178910596854515964117297260288296652787970153864424420848663867584371213203215187899390322723482529578160637848441455538719716858502396367259589531654345230959852918867459441593132780790074215686102879258185415423423122845352080649828225605357413703631204577079949421176821116123635089936825984452175283773572722715003490979742472596033937073060278711240299188659889015121421752854849414117503649772979686664197103676025746801762437335593186732011960551398764960527899277328988657217649535198128073042269392602313271971992494690516717660786622131174286631642934781337899295062814130561875194946885869740071939304471015930175781250000000000000*i1^47 + -2197967489024338000028857036059588969386477874650804503954719143835456297495451485487805301762638588796252174199021610671218705028129246226424641874031307053965850096319674729658601905642090008552939872830349249905926455354165232509728663451643290271167471304816652275991526592880290662156201733132110835687589789074658115217899215375362603357238260211071918156999814554618578858708499413506072781391240584798771526333213347720752439668927922995969600000129120845142569722317657252935095619148647347958980380321767233380397760425102582619615758003434076659415576842672010038581414169245844151958258371617375268899639116744031989947250664199737812666426085015960247237533356502236765530620718244699310942744001869314634846849334449805667193835167990528403048004097760691837184419905377296384706037857005135563016874140437472666670266703164048707127776986331291191897712593275151146685372297383780870211132797351268265247066701166349118360398743122884818153504403446220594646801307588188189169826758889120206937750968857501616369954534970151006422985952399737766441954946155640327388097934288633571695809255923169137274007261408856654210638833760109061572296387184053447621609836200855412383042126556962532826992253626403551465001108400203072221485986607672203739746162372050642505359362768228064877613847856697212579760539807209237074802688326422994962116706306767045683303545945398759460429894833567933523632028988333260742067412263107746746457339306455382939680694004500767528635126549890480955741285250203216157440389705302052902879950124770402908325195312500000000*i1^48 + -35160320689017722141700645739227271696256596856078930416346740480920821994003949500904950032968185665255324635928402716346396579871246760154917042259591805452528408688950535879708008683573206885218844161162028478607647536775001070436632415781409030003716974207972890443338249203271870394109557652805134787371706975756521548678183790248798305145638431958711436847396822803444049653550544857802501638191548190917899063240544542827115379316038917862351891435814839361147628380714542956201552675805581676051231865890227054703848944532100851707538738555731851371981899531441735322959472645005814422774330008907444904175291557505064150231418199048092665430370815424963599759432403842254651001360882077323515720540218750358267693391770683176491145698279606637347162675730706495282346635074464414686796425310943916896105844853074182272488633364552342724725979697916090496230656623261272444717382521618346073431415795886327610959039153799057686283664411385973512715268435676487039565487936958905221511976714043509826326400385192130864509997169052569482702140823536500094068201478315799801529635417349770714703794458251194801691911788323617800555560250915700989178552221806736887567937476896057942062760593370628075642617532200438438151509859739070273512092200930387664282166579635600481381923044272039219432000483666683930060801304917764884680529634964617657193281670454409920873354441969678695639163153884300907477714775031052106675325699639999188805479702828046979980956143323308718821579212709959076007590858992964523779822805238381988601759076118469238281250000000000*i1^49 + -287836379127878314486749315303777694431004947576321037841881246139915408598812536932746690686726830315884922080557859388608249981202020316637164895305388539173021791477713228641478548664601603150671322075855103526599181850425479072601345429288546187924545759941820668802263258890444285830944820565112785044026988231096757053599432372317168213703861979588686742366835034649948632362394292086372204987762657587505659513537838221436461409091983672791328731778922967065310314044436034958412106022306415599241631114198702198142668816597566455856727675281026922048442844171734976830647324152231520758132018375341967715969182539104563186701211089926988786052645087372722978318639368075955864800597085640082368258987432374806551651007533721690680771607650061130756948816991989598329537969588277690211228407960143179123640280623129607035372657145821197463075869059708208180326408016030788058914366244804015104629674823962471733205314949966008936265677628041206443480966404648297049408710044372726340384770335663049290139296067395274203758190837508300988165743179566990109655255740005380950606330939616449278742666434850432382808418147896171782816589274888486899330702221196440518344427838008661040171441264191382553074542896360999227680830174252987013684970552365362620427161738850609250346242751113088882542365897659790477769580310922743335058033641531624164072752910345042275599116469142678235497293114094560098425801766337248639056623843753051843373066720914115109021739132227770205208490957883815038560352448065559477496933027396153192967176437377929687500000000*i1^50 + 1372896187533311563851695139293058720899793291246326988713302627893755586107611632060610974273474112305936961487291026335692344255994613356085273784328903986031467474062553547267204615498010488705997990677585677906367244355187711998153085341093298188364439093734544787476161519144818256963150663417766618233914376453953114456554379374616233936666024921473988449374335818980067264354402278165520948191085266789813981318228247014683481134550992933431618541747466560663224618234443704349435900721587057366928456340781882554308053445819583300513913704269218104194780020732589457714441611410623650004064538403249656982725882311654564365441237987308290708418599114703989858690478657724304357139228358349860629307066937711092340025889626665167037238975835235623810322539164814938782507018908850865775765568965349863694582888527385409414308112917337055156991380100537196677058550482768185413350763559698677492899091535681914090970797572070447614068113823889018546936216658083727403535443108720336694726435864560460773414881122166463466200009719062629020767588381599109405086639126338536092396786568488501882461555970304270803536310521771781771523933219334136150099345261110755475373214816594228687839033735454205320526465402260419993697804861231351631298927941375640420726515602516733078318516937925515837041616977283087903405889741693558779507536463845388064270027759026642987499861894823512643703821239541837889733567732708488955299449708430206586292635466177652380014813353267832481162276233944503693450861232100423947599665552843362092971801757812500000000*i1^51 + 65623338601397486604050039624181672776195427511622216305110372366187961454290246446222083818168819299626041994014354886205552039543434542041716720154358374988962435279645621079337920682847066511642504817077635668549930611710223293449366482384409923073773213106117254159394664793120305316954195659434529868241111574943519161623910040519071005832232924272243850109327020368709926104749823800362066447345207030136963226250592434363768339501886421278054077866440358975509645265766614982584081160325330829935770473399783028588042433095570577718673814904533643213920968212565537323307802299951570688459711359123823861077295639813724660218804721982930331298700530721613190896787328121553092630314443024646109965515378791636050829399426985325481180928421041924902007951835991962928629267451583209467084854519797909530367024054592250043211134208106180129817806257450797462533211619208877006455459632602646744545852884674434195417944024730271190489604850198640070864168411579124104427410474650058613594525032123638516773754697952230188186371898071391164891655867056431405662394636343284869938959599298441361786639809187270414688793868645238889015336457910649269855862679317998537075370773526633268047640030721842722297267948999522459039915139246070356391897273971341591256548245733697475285177158911408805307830999906563630707241833276290844947222575659740921431205355348074653495687995113383312487643363617775243701078714812664258327482089619965057836367240458578638990597640657567545581658488320315603007997721368704802102911344263702630996704101562500000*i1^52 + -20686309890663736393539813650912882513215219188142176209004385098565382219681284212886478057645762101417686027556245735374200189654471596653975159182799867986516073271660179979342506005285079196333782368998808084219686192704076175702415674160511191299012043255702646568463481915424183949446279894776836637850932865491126340754462631464291196382131926103889555441776721428343105016840384548617630426687937345837735210569058574551751908358526873952851050139090973280071276921973311247517611972516354206691662817078410311591683926283405376873040741867481452605693985576707664440172153940111215731859669610407934847723537536344435056260952113047839329427207859027970147395698310323570342836668427725347317332049438519081724467160447826846801508099982417946012357157559180796842010954552344419261041040260328328369130738026546713536195984727602043068240372478491679935444537347092492119410452899950641472941110680060659682198521598451296081581818358697063902873507452167250911367773131652530908614456230292597487951321082156364784977160196496106926128428307673597966122550768087085916780033177653327725381855761490741099085934858167057573723516749955962139995376431781425024039865255891466401518351540412697889719181247156016396084914992380870899960043727860836389736406787703507735283073869421647769066710832827494445734184873946574110904672454244949848680707551191642002348609756172260761627113036020143018704835994642562587581844415827573648809854375027332723694967247466727619523158202796586277970314338148227761848829686641693115234375000000*i1^53 + -8177155826410510661110044229854269313366354358496770696444708369212898361827104495661331310289507553454759963539987896290749670248120029397727456592119955976798251873522121309105030911027755081122714167476693230924079872209705526741696961548500210374720556671025056823742972786430767826500945897988213762291660541293223014711704976616721395738573860525316590398129797913362020568705530457824617847099981333352927866693415283892947840122905010051800689104555122037712795128136599155967513234220458610596433540808543226569222154943936459287643439635076988406109946861313975315788937252308594516014805971271400218503211627844068060708312467812996944881621217905079685483677935538517354896483969975086804398301061980041625875767466244168667688248327394306384770571344649729052398281222622750516001218415869150885680046148491335575939945745665257194053134840203725512654516102834250533299078766095221973955167529556769803590946284948114336458845737528977484103496145437187467308339786817018731100959048763930348927330173671759805666301324102064599117710423069844340266971563892009236675249110074863126998355770022122101820205813939961646366074362417112012460882325991490600407504653451909129316045412769806282799305830696467292177361143044473668628454683645295901200534600219415677763599298027731093959535829752367483730388183758213554452414834316000236930041059207107392597242754419165400205214204526124427952222055760962372610002530634677459833080902286879225189081873339805599783172123563591273884276766636958200251683592796325683593750000*i1^54 + -42476019635622057224448678580981209106501749602712140674397478605120427926604749695866632661634183702992913077738551568953244886022646800761864188614014347586545807694819783048699880245922406062549849713876471605104624535115126115188673723852302977402645303974463976331442150975212592555255636773780372179096335291713873814890147915127264275190690555466259982375164182166617211314221755132423338411690138725185794312730156832687986486939831022017872743000244003517684979558410088839936303196365466434394926958071004383053348890410250168101602953435907571029685790101661066360544525837351663416254422033951597010823346583043772589295156429494279366393556979164837732332463010813449536194123714542676536602158818298046079525861945523463772495270094754857526603071364235249679985739920172045054087933806132235946443249377992663211448930611938466213540591904528330832214068240055626674802786452375310090931855685334570203117344125117192592399373078598105992163264819825551404854337573718345636212021050355269273938363251700577679276965377469312147428217745538613953034380410581046033081479636469896105056126661690494299369813756541711580694798157562692448609759238508564726752619937729979721176382871016645885028426047075176193751070610550301148770012736684628075183609708358241064727071906396070215821485121148636560081195973202140630429535174809310789489531478924392613715991529525778055577978784166459032601270146533977816009106556967236968431306706409944724212476601681797301616336839111612300179388057586038485169410705566406250000*i1^55 + 84502235840431566343825760934257382001693882894225067635520013378355426497917538941927684535477892710163759846888716211626606768587827382936617652987162247575592305837840013132618638256518384633699541774519058480082887062097045971270644231568490875020525185362476822404645337371320008836604976679596085097318462206924517363508310399138964359323871782030348030605155244089458380747080529389454187926163861623507788089607358873103887127983061542469887205175445747471356708497608838408551613044425627531460125750422373556114391633769203782556223907336024833539339553221976584123750738472955195844237179695836496975022986409093915630540105037529872932483788613627653099227964276702023472339710976606150621133224133508481637517100348267922047103048876586013563268709401213727847338655938030130023812373893314728677395578532557704864028428120975111223765733126524171032496037834030927268953194285005255016517086452908613650326170702396919658842921475093052489963685510878068380460904322011172788509884789444067830777651895959007666226583326961880396894058468258924249361311838279653469191576991537208712981888867633859458229889313461227354464978201911160583772292943549555758970252129867265601608350933955264630848928669517515695613622635008112026596622126844567649868751556139326105331238862284094272066889459695518519592382265031370049647386894224364166165426464739551518948418179120383111101560789501735624404238264696844458269220693164708431293736610364975835628981308173055300091182904555220378739477382623590528964996337890625*i1^56 + 794337349783440994937348883464346614016357302878682473196013880619180981455413531628226827522024104146084317871846399648389933730979485035484157179223471483894978772589405309050665177567007270612240977540450942747958090567431699306188592410787602435430367943371413941995157542405708868717670369904354328808500301119420164418000159365171226980766507025368075441824619325381512762517627035121836304515381550950871224176910219230513502302598658554909817084583303793648355687810059197394240841307222780327849756617857090504429434613297705773821368008506804940065972824012851111250763985886123327026864214640442599489268437459355964461513127858689131891587973404477472505750337428571217587406413316654788069695293269429022884362178519319909121686806799716858793351337512615475577908450588662570845873232837688597211766166626008961150625850389618802040316937872766225168098217784673370293656285719548227018927641763280418957121214550478370710605002881112367820555990675867543553304779059722549049045453488052687048869463019351620097397172865801508813583271133533172607023620228341284528876738709658994788403165306408985179278483295157106914517275847687207149932161171459210892971586759918143366244496771630901693651722786885554546720118711410253981577247013733649739253721298090914444283033841859847942816092187998054984468625432809690063864501627712969037889543046392554836946328384418603008065709171981576749087825660934489810548123028333064031881616341155505175311883505412586300303834363489841052796691656112670898437500000*i1^57 + -17586813759972060180946116937934178304988105897643808260978755305142994764735399633617388970205505551647788594956792968944980143259448302115056749840065645538989536912707179623041440937346154944902990545040340562784695634557725734892144845264915989448956419451027372019946921463537694035076350603038012834640575334524064900352925205005506223873103700516342300225589976976316604957583529213774405343058238595833356295022264921200631195528183735060947474826464183743523076338022032421655900103182372570488669231265742694835972557079364158126409295557588297770972392479022106703509725192901144194738767755111189568606208411259763461728768403559189388890311884737089805486250027939604405977415141631621092988631687223462305410440967864410773190437830067521724532193118816163645704349542236206025155287988449336138509052247912305642060149891240894932982490044971704874262058611774002360757665940714362529255976914849799973525326100988886858413216750088785320016030436515678795292154749078667808446791401221737949970883068410703413391275417139496680207504363335545386083906519423501924450232190410641826597621526462069975231623543070122056144871304674496796017229009390520470866456049885046390381995059618452918620299498333288071126636452531359115642326969239208742825429644850649618900306621358022219218927422452998194605803834343832696683007887095341291809673381716303353066362540668643812676981287069070020462084334532784429294592729629975689191129364368755961163446309165198089274895210110116750001907348632812500000*i1^58 + -2511319659617088845979623479608576018080009238995743891400475297711623119849965783438289131480855365990041715796850482646077041590591217584373800680286649533268301546999077390990195114664039730933657932249863222035393494484272043409714412543395418446778393013605967942338458893449664006837582245787503206106033607880665037265765164519072889707927020867653275398878317233547211566651335977931373054169942968429015671774273423120225407866608011974281702513453792550715610935375478985634269364769201581364660673861894202872384850561729914754821093108666627411526385541661071150995509547853196447127903793276671125761747564865497112491421013684061297415128783283620762442339296692538895642950358455978689283732481105559983814724449993026537195959969642159778066175678954606131005957788650566707705100232364390650661667144875805232680679061779911845286051831918197227939257407924630623846458061397582075701844021685551485413801744414420374811605052948969477679902206896894582133353000372438731121962619295240069219925480129654585206968361158162606643868365182949016231632256295262670648494833769559146498617161904466053486206644159078455349723644538069847981148461743451210349198673021051211048198108127424441532998427855324751686952939459838599522943876962343966731474446212255135832770642562661616693836772877778365356243871880414721453639321289425964662906199287637542015865167053442945543658898355630405641559872557625300876785030110786072720505779196678017495996185215467733087280066683888435363769531250000000*i1^59 + 7070043043414003204401119579876631788417247339649742312083915965473838090411628701556940041664021921583857913731286530966237303745314418153328860340190551234356014873014602995288902551479002392784593091676473945261020274001503191218065964983593023411728184998645019159872372987280492354863215997826041422658725901888007434279093670574071902873338816220452647877439680023048440385186845110163876981712210699237791437728799676353686460713616736954125046817372822281711980874408405736486989339687959198160366181377668769460254249003644767657738627682747054478746419489583048438185747777298549343660686601118423517265548390217632695988099931570527275146248826509795604071360509466383508891698263375832374720214585698997312842586875144341886642316033219858121268732106579116752057275017869334772139393480545725633954187994008795818691342910011488346465049368646377745607440346702775496583394748400186815830171913577342186238336207261679025059152257747041190480898353056657716918874546992459253105339904117842759060466036372904896721485328401312234723800391323790163452611163926926888467645841716414359451998438209504983005220330032453773800057484149805898802759721477084172229721146790335153767959208170295698670861829309488732487538050181713109581786041667212644552099152774682355306661295532624764149391199060742439009292820066317146462302398758560897684808672652005085637119132181772935644993456176171092375559953241508041913578030160253516654518083711793998390182647284518679953180253505706787109375000000*i1^60 + -2037367800349749835488751723940138266478411830466540745529660067425174047269914710832686998488713956404681922215851202790748642414329414320927440583092234604656822985405324828355239989045919105866828051070199968153137244459098065171305592378939657320397911922874765486509542616745473002748499162777909949172384719299565953284118139371083813121056915617159200264081903863731661246174444628499534166575063874665272054584023580644403261013990345803164954184316842720147906226718474011537987621050941303287730639318565598596648803498196461890815994628683594705430339022832665946820031383765290129015761969267063352840887276489705121940228997091137451010980647690063068242483565881334507410277064528217084319420385825106613610325516327077995222413546602175174108736741358112115047226264984317269428949956470111544276121890992413314109887959895407897282705829527637934350727708269212399846434048388999315569676526584304751001933089477644777037055047505305150145866398132183736828068871854829411204495359827987836289801869014721384966779530844397806816426458883123362159715629930142223536098256720775742185692180374633877254137615952580304010577924917955191303957191091310140030082529551802507748771822486140369406944337246904679407155617697389526736823103020602356432512101044493807178788118364347351251419965681283157259226865700434658265375800921002261440254334722713388959730527436464690551563357368388346312660823894661065250702706613187421800189084129806271761253810836933553218841552734375000000000*i1^61 + -1339163240036909958158264513042801697718033959125420766482426310681227210214514352023425123461354960276095455061664650002377155230101617143048350235076273394559466299708604099132721187589663727745044559098875550690187712050721324937722658184658147684740069816806570765663433745407099265838752622980086623101029354282754430710367683346842209772028645678705306311696802803819953739753855334573557841217882252495607173966218553797673975127287507159725858368184484489317152908005709996730649988372206897323570607430434263777024855674375477791672470844320636770163906098960320501245347868885584398256788729133637840030815105696795597745074099380151426260465266814747242575664751967742684867112663627639287295353943313110843235687124339781687008722960341357631728916961837257880113256784730399651246398124722028515687996169797082270901368538777604128781365373218716390912731159937505789551691559106354991603826798239949983392083385849011242957634018242034990754322494532945364387265533760418768383368075798652718161466226466104100010039408425928606888423427881713450536671136158323088313463111497262009948033340464970464164452942475465217729714883865182566845710496988418681054175582438426486921224574869134147788044233354946523849021611097091368511859190986351223565547704402822587228411350556789065056397414344832949005648764691224003187947499608139647378588597790202297852248508616489350989881272206370069448027867889104115771222341715143111756484983754234008301864378154277801513671875000000000*i1^62 + -1156256148452964239003980906270748288090957876601806326241287994006858477702642784626808037957180475577433361658261287283726181757662452380366561993623743449713139269264906981481064717775934169811336209476144103537354993245345671902421871434366405588752679398962365204423119112500362182541241748919031456188257944926270143087928476074466169011108046200251500133154640544909264811064117323005864922401615576377236347664001053104807028740055076241253487110069627836580599389932632814456604298712730409577432518125883113229633519814681980916892984396000953909339689133872343521903845461299910403654456636548753068593925486785559788636489227296233338549198939107290001384461126739723557238401641604677765239825923444534481742785870043254082223366944540322021423736698669817741687918931910204306287259923553793493379731593873394417401223396760008729193545701076878980267681487875187063465888359872383971185060080232485446126952515070187762730674967457768783240852563104848377010056184583519090098483915900458635159244612967479096055703847253404491923702057333492116993695613511593096269549472829716514134213512822933048159553147565383136987180145398564462205019836084750019715691226467557018120421291244514528593852936995924111608699990809054060482524086292348252903673549659040850156364352433498164721862626198832656565916180991449368005327541574618099454662247208652736652789982795406390468468854363518982816780693669588801875932705719249998788100697311165276914834976196289062500000000000*i1^63 + -375029183730236592890776177636056385487375970366980927283125647855373399208550183734939410891403323015761507687097044400279331708396585403789624571191866260162682596749302240292927451106204276702453964494062383279253666591506328104365476383207781833249866907465497057134273883794459535736374964050873761683291967132295070241896598117752670053177152910359821529381657647672561373716041053321655213513103613349013457233562229587551726210310559873463821388100918623183162773002194599071234434275305947130399545977159783447873007766820509747121063330924720785591782876964799033664900662045440612753076532553720841680169711314970880368537644908518377925037813172641056177059693812340584789914813818257604192587818211347470267335082053950928978739083467682686431615888995952111207129948971899365241027872316419614766720852843229477485258735160718698659792851545747777709904756660485700910602061492246818652455984494225035939734855605068399503945256073017299588193467466719042879966562343741255273564181124438045666739014668332815621502155517760126441829197112470472388906778921150729428301448990615571766452475579550249899686173118010577261362194808375965171681998946752041910136846368851255652993810364969679307097929351877971641897402225129135610895734417882191093617610485182176208508478847557836449561984728588693904318099107474133075762740588487912941152012669358825581149373227171139440773288965849058819725511398567680901926604287999200693093371228314936161041259765625000000000*i1^64 + -110599219925658220324624808785375482520077347489194786487192289749171526433130758736265903404441122818492070891173255823302077632845933726558822855318491421605964150999399874040381911657401341828282420860298954462114016211077008632590195459731286312201219846308113625080427816030875110090331321432370429518551515478592726661660260974455089033297125868467360582933869433339977522528756067739058455574266294140620337251162733737693981313287478056534784233872656634754359162061305468539004609528629664440021391026700885627146044809969669901399349029249593596591551347316026288820243726637102004817385850068173513521883270241710679196948978170944393307909659628789930915403089210456051473059800852481482183329840127565829815564947372709195995298238423881617628110729639053940429730945944348416224777331322614994479937505028397982183171473554400380230560031367410215103161769426807180246797372005470918172038852324317690820954683833848120537348408618229173810651955204168582274834141674864124122954572546213162154877503391198783266576480783091956564477242804077679700474058911322164067786269713935294536485064078968709023946681460521159958197276593261707665366388580729104272451452722401273908820540703421898599167980253269225315417097655767511161379480797469953635423632433108723850491925602416252749006527942909293936454630142238092693318629616542144559302038122797225867701923020357220047427389566340988581906972847238588078533361169775162125006318092346191406250000000000000*i1^65 + -23951850673779537136155862340998106782623637843915179075589993944891443010916837843255456466956562802857279056077291057920324455663065857255579005696679984575645792176013700727536845191784151011159896940918071328558389372740028849533638277428457351634700993991877199088999055687855534558394181429698330917101065185944204268940146412858652229824383107941825770900964679555683803965153428413160608761373465242711076445829052730951724641283129723027850863704899948003698498190154583114611731810049918443462020877116735789425107749332853198184903113998691991715691701447844908676232465652581213766211679038415776201375853731900120838696129016561308274498747174778804169781423909207318618819501232466039405771867483819229526174086848116578027874720714123039107813074411323398190352207613621692785449614562135115462076249267306464873406924257667941592406855762046081950063409731485745903187721464499930496978012373676009330256650314669734042813346087303793086427251712160164082000780993161654892003850629186112425272560221802618424282442040165423171789141223701778119296625685313640450448916709739145168602631693952009676296822893421681145039002918730775191612155369225478466153591191896032387994361195953893618628351884128713925600810984052310360400434413761419759991008146310737287580398433567697975999788299215386616477760609584383739190379308952189091840242901471973618037659526771897478473053021413854977343329709024710716391837195260450243949890136718750000000000000*i1^66 + -3642404969150273430674344825756016704383448641716966563528585719292280284061210613675862467519548180139671738680340579439864610744192950534262018988979979478377936117610705745235805330452030607101035217754828442141442802437351937944917550745415665811386785419632608202488093061390357889943201220697993938369446919880768906621127185769995679864551016421576434069262667808891975961510376755897541072507637525164917152682955790094245660662616518949702979277680275714066128959732273815790698223943487347027248185034850806196580213220748431566344845654026996370899848630142633371357288588435761459951660623955635823024553687967117456712369372154905029656130560177788167858119255929615961847611127982693531546421453696894868904425370359643634505749584440434300274756120680294054886863226000620373420069692581607180014586211115755514045054799849413292867087601630013702521338620946146149187901368501358956262450125082248567827863864654074672038131114151255081254862619060479357298006359674343839836885730749599078624207534225781135817299266217542221756217101507640887471006398759758519885905042898831047792139010430443373376648308517815109943404678751352341563169716631933397572706679764544685300724297348912241480480079704906724800536810720802028834188954491405657707050691949687449131250091816570770326756156960370618047333826601253358129730814520949349095998618726796247765915543056538552961199451461801030426046477117552058189176023006439208984375000000000000000*i1^67 + -401176203470850790280043887803028171540296019376657019531043466986094416811446057921970784065165070030943520150114104774146256203306742305974656394947123749164660435481674150998711041731591328104986199336818310557895203143986922234481296862048268279336897388063740981398199046005750479954241281568825846289500042602265903722707593587568997588469642620257948256168108969664693319976082493376766273494227968598120642579298926277120359634893951498805112647528360931666466229368048607523661335808393582365920143596494646914332630692467675076241561089119063696962478435156935554936643696676556553212981602381547052728601803535412160466114390159188026038755292380904548615915908393494623562390942732952406546446515435818373262063706068873531186492179034849178056204579884511808786093274650844593369780623224403449710958817921360634830210757893692785657136510727165472550492810668485333829527724355464960645309833468525792879101986023622430980047117320659969151630033230624318469349996226682427343244025375871632410517718279939419788183536303428909913531955503369863601906267393271595225168298200209002858647640618857713163479265334612765212038327186369921501052565509720391135856008718139872627929657290979521017284075896325177839214253720483500942840945703485814096184182279087099133233855307783286507460694766593211505845769782291204320506681240497535385851289594200484965224849835640087312748986640795895164401940746756736189126968383789062500000000000000*i1^68 + -29820128973161283951113856619417715982337321368828546405030397076564359969269943880847420592051544274946947077155380743494140048471935051943990664239686365284737142531862793317969292611571681672731739381813514062767041989090773175114965037567696021464027063634771441344468487479261712290940932563260149825045411220953146161901122805621794710840210537464235522652373085833178772992135674454737587099653030166153144627914668418070992930831706440397751251862759936934934044322426310168581492375774288586201282108834442477047411024444426486629364882705717264846496137871831690900126711188468182474508837274513509754092156460712636552607699162409819920805711406789164372833050970341207054200233208211803895042152354634870127218665523902799104385869430292951814551122500876395128130009077199137282205412432220350538634505450621097120545375358315525952425027287504867625203392390485524760295025141682116351530918013538974520298096932297520084277840580518892581181998141232773264778724396352498131809035011634328319528723784662529647055361302492107383799449094670565703308138250499756499498210167560305068365196606569538187209469970328899954807783223220564667603644781213364145637181208079977285967119973829274320561357183284272099945695633046070334349182370941507160678705796885431113551589193583447894938464974306991490974416989503262088889372028796702603324392877559516391259844171978058661055116518312502194021362811326980590820312500000000000000000*i1^69 + -1527053173242576447471124182482110999156703092931915941169746978436608962537587550819717736187886378101059997025169882009010703301267199793261644590140854926767555725660616266475238330223865906316827506899243837641529347374532064460927739379907318167790544768983169609236863497021699286662607097533808442921104441902413159114317615165541723295956789382139073505731427864070550885692166061822839923086065899715415039097511204453173693100526131180360300914036573927669704184903710042011487704285548818315549499088772761500832007375888991737170641497497777931364551568217269294394725563371516326518131685297881974366696536980479384445263461937583006814865516683532512501649675194648005037591204202318652434146078032653042473339121333147883251952246839888553683495569538445432383374812632016601129710964348904409623462422838851817641425032093314571507340891234931139477379180041451464300681933021484730620080255094818680601637775813779339783498773349159913806334180685136354389045158321446085161978189980853847139514364700972290638215650314643149157085486476228041253457031969722655213294521907066258942432507354877784098347697860631543944073041133924348569405612096756705668431400113299582734547623710076351326853952241579936171945446795518885400003898211757097597512723110122016042032052597202494032169898715037642298795837701014345121869693361579271035290969658767824633559262209343138083639246360689867287874221801757812500000000000000000*i1^70 + -58941242620281833284405609240750399731608218191011334982001638885778980303057383904794491979672587261434240726353287973565204390499319335045074765620238670087403268534069722341017499325354491857583428865657150255132157495748520825272954346133293383883538633707637058283671291445641871503236488344845967877657188597775245074152806039355633802627245623907153548551204489119070167057450587267084306161552713455989976237469210157994736507757317248872543659234185157391083685106565900485701055272753529193252909063444609622179810294263994058871493995597162940234370108810946751559199770255141603096754838042962274294093763693525263343465588997020237241052726935672786278706968962998376411895414075206994853191714631911787832402874149803498049161391558973293690878172241063574471822308960596799820396338165562753999661966799687523078036605894806958045120303701414645445363216039275954474361522265737690857679509407264933104957272286110217499706338893909555400882090093777109850393902664126980912392664780043671138658280785209936490134045764232198422122426939630304131921283110312399584207508827313367774146674238357226204209080125983775289541948212234844225364684646302023821628959866616254020274468671533306920332918644814302867298004293975100219030718239747263652200279188676912648093929527987958842875021645906241567138494759717010946510339012208658685594792601345621830119095307942700401326874271035194396972656250000000000000000000*i1^71 + -1067995786452553197592632664983045971847327091134140502078853431024693961728381172642692434675869223374179181712143071113651214663243349216414432071647812908632725832123799090077626096515588459008532400669358947466878208827049100635076422166293555990193881799804362484563753769347674642160793433407625619136907663347563306788073592224555049899083986862519058377502953338000369516763549622452629971484397012990333645723048371858666526061909210700056425876441233812534270976873047180021195154148101497787010038943258489093485606023784399599670461770945443334631152681068516265415616353468680093181914260378558031290461099100319478800349829563698884043977013555966804737552737911306799329136400896132095274765986719802347620461882383781068548887675775933239530557997509023901465678208668923144915317768623187035907826496577401597210826417757466170726165310271114801521626065186208090763990300189551211051703397367352503257166183671873148239424088093130107754043761632947443480226516443074841740246984583357502395797370129552608910041949559656648687083967188419040839603519789863179480190805481418751404449433139152095723466213481484409047463884816423637921974695864447956494133004187408046548169821770507723200028327916874326472375029646372415474336246622695183675502926976959807991973768998568593157973223013615221468664621655382627299103204711806785388387039936239749846058622040345653658732771873474121093750000000000000000*i1^72 + 20721959747384980208397398955443811542991607741869890111329470132658416707300804519201832043665748121173131973350440508556139352812798970630346096424329327779921257826680553567526675414047721931316721012177711317933427452015042895242231307891521640652432348722835260091679405542234827724445700974962498882719860383014061507978467066003502867423311032158112323318793564314784159162191412333598878483104565625299825112639764379893528079245099790653321263392776611829404729401189608006360900249474715796875188184319970816332123238922978776548213635189569363573050808931991248891269920275420710056251992452118251873933063116270997208597530022677380509844401063781979788370121404950150869495873559329800731429781458086780810634578713168110819940131154551124594505125044102375427159423952071275621349412418491410287367927525038456665662059962821402885755967220256992768477505065649898876040419622559097885950855133241044418429758050153097398376192894072195354413985867747660236228107095804659389622099375170332723318637333465033829195730142427903937742017744541051644255785991902440650194702538956864900258904621301893512604591331853969825592316233276746040986363489970352408619862312470631609281162293614154571937266798119473751348814616682413713512146963483205540875156894593805755850329609574772807174918068432962381058857206295668361777258092767033790184327388338658693101024255156517028808593750000000000000000000000*i1^73 + 2832819365593139577364491324241898334354291293656303966854828851514500752987312292245296555164627347227195572318575092448566944634594115145579249313921295501491566979955624016460199946787408559676792141073464030967259609020816891481556485804720841014712891440788982895756693711698328370918272847754354734926051885647148997541742005886731881603593698111765938274548935001597981777913134949506166192749457380840774165921975885499101202106199565634019481481681984813490741284269764929611173945686754477015390873840090651692610926238981580228768359555779673689935038948750272446053027369430970307135336785410104157443596215233464701021298319784572715288716384638573191744525874536929488552675437861246327898751909896155955657464509015582665785463253344122258124046842168251917635840883746419478728497506466943664550881269130017423166629910889857964116657113554025602089521896307099602805288389503514363826147977438672376769758243967197469925589887437218088736166465351136196109370857737646822061467871863301693858278515306718878549779775085961773557252073848043155301116254389911980259773118490942740363330353823018172680223397230147561631270224695648892203351352424031845581792158210795705652993157805767394292733923536625047326702790094813811144808461041658011141076338681824382377049008007682946076704519313920332815573415550725747934528340786003260193285086643300019204616546630859375000000000000000000000000*i1^74 + 128398865921659976181129955161025984352660151930230535311855872600622770938440252223631394170167992201520592924035773684405130237178611093247467383786422332679048022346160546908832636829681305600564363834766663048684523130079297223229935082768853514876935742765289887500895941433989886896689768756001240961852309983855437471165646548183510212346467214226358445639256709344985089132841328364615627384128736773546678631574069436750592002195354785771708074656055327900340998336340279635195186612318894751032888694077079515982658321316197446563078941045907973593685118878048222582375640615396214352337449355642302954587746260319070064761236739777066454299567693162343853672606612960012463957604115740781430052748008817379622617021736851118917263666760442247108753764887407207510450009741750345611298517618767047817043921409554951052774037394774153318980825257697249722145332455868815993460827564165925427487169405628438414803397282841426069804296347066427546417162504730609774321948476052287599455473831909451470261658256273252756281383439551138387996616207989709918272074978722046932600890591850208869603234057421534645819166296276554563059925172901602972696954474027999719091528657776184287104040673657374889083962401005223971057341629795226203127187866905465381870026476650610369477303688966436159762798389638417353897997895876786120686992538825691706733778119087219238281250000000000000000000000000000*i1^75 + 3745198704847961774049074052972976141811232811070834855808892975141540831659601700080991815126812580176480035096938871571988750183289112291842652383407312336476971221028663156505027266610930802594954261840165919481755397344599351576123755274558756859972535350070485980002197208218206301602649032652171656871513633388924378953233451986293790700696624255640905532505536677973533833379986700820969566150001884758551180094387204967108941753195258184507496329529405200444031359888517856785082593495189908562858303105959523946079703806616216402955378440357901671637469449977425627828127883168364105313808434610074861312064834743423644368009811732789389341547900361459431979771588634462884113657917061038160964878580338735233897479525999793546675854647700571017149726795655260429124973290248950625311031013558930123696338403855861527767944664184247747519779998159190189556438185946293307899042420512331922552179732746489047263442874980868897344107926707983037862425877761555729742965213678392810461870245415962624269831402080280512515635119608416799500207711413617856928791933533183362847877007483454966657556699300223476932095713520590711097249210989483092440489154315586840455158354240041306176512250077248149507271603736230482739740300164096628309924589976579080722118409461901541557709883312517130091009790814393501539666851912416887040650420562829822301864624023437500000000000000000000000000000*i1^76 + 76150923053449656280724472835551843984232358726792891949693337300771374125738334691404720260580706719495490885764230926757719933305783850902012458697298102951728920719989096330948555252147979764358754292051679734084905427752227647723280987997808544991642958506311229505476580313531721993609822771403505945633705598299142217170029847194519196893502597057073379494730908881282668159153388238483661685197463119088641741398750936306576336749264805733072419138847295112883948019252534326846808612626861821248244616973673993596851569063299248749907624654510195016743064271794937955064410565348917861158268421051253778308081100378858491651251797695179112729807391746854214682264248981279449622486694181094363119593874135003015337902742916980167225440832524598289006140347669373026378140576023144641203361883032915615200111438299482485403546113839698602823680928621780309398030157064122915862208901816894809900707264090393263671544588197718862251879049731508375761019529303894729957614749029157837205433311486764248187127680135265852344077950647113394740989496617823654552080233561462212312669823664733030177517052987313728415911075928939827263825949171113700498505440285940166910146003548583492384527058114903230898369989047013595038628735020036373389000851647006190307242707041866912028201092647476222719501071572179714985117445946629395325779914855957031250000000000000000000000000000000000*i1^77 + 1126308607146842104691795763120564285121146669564343509487993417659492327931567062200649013979673014528097494259410225492480742798362039035622126759110922384594666022696777909110022576964292731794257397575240203286526811650512420280699731690227342091192819690330618849015722003413496025525949345070264269099216180591579963421579768207205270695108314758219556336970780247726347511402469217090976659987888035024130588340976893615495901831005815968818314898805576274684312601639295527250511891665226664305260425257794581946893599045775267679546841505262986949125602964442180932444613362839943163507382164272107810314848475550511580670099647761025836897904071620432394694254290519369157749733194698952240999110883662116494981524029923088782715146404700632958814457554859862421179270252450666067446655426958928536840267899510830916371206136308245014034276923129916222685961876005066193197972150511932210718113318204679528733920651025755774204528240432140715269048507687024239556896112556059942305209788342040367557547263881169382894364588278052451445180785417765413144707360075392695374991950491131957696338804233854215910642674188848427203963704003322067593933397991470149388828677901494099840683791503245997114928151794707316863908443244434908338874935588762741463667125396092837811864725711896421958943105893982931353567763572803310394287109375000000000000000000000000000000000000*i1^78 + 3542376077894465820391540745651663894091839206655883538280422919287832875687014864505603890687672214992869398709363553900975916972624623798585308548550671579704796516824686089816119375801926075992212886015012361915977591408486608197997777356653808702733386557081494250774696028444988663796965126583919197606279678559691546513259634100601327784742853321572612483808663115883380395811363918923187743420022925224848101678011713483695875016187085112655447120104651485862290897522385913552168148425913492402617757037039622850882085572797366739320461662283133968903056999123394814788082586399960930130076114825195983393260045646845753642948387770165996599928783796547259842154541365810534357750369274284489916705108877734216260069874633528410055721102216952918127543124486853551012527772386854523910614207572146354221669638660864875826844342101771278215971040336366065627375781645971342803561039847814183108766252906313803071359125338946263395994233908584211857950862592235784767694074691045161173222925679581173938756172362812584631241191915740897297880780924706905400828436532281639983234908511011397516503605168653572266156241605142500994801335388472932433551544276669909623680425707528383592038947726022088499158604484732661269290175911602049854941084038987485296942742095629361429673838657074760310257538235261656057887983886718750000000000000000000000000000000000000000*i1^79 + 22806373490883781730230834613720802439089757861729227039503772126716633254924673380786457319485559080728891166245595264185501456818176205428415944080444977851266632642230245440623491809850402494774806689420733636407707582869915406466251765388292941031456651313435885399950341637732541510139101520088990270745359058773760428897081674634288559500166354239765064310680061808909042023122760749198573889165124291335023127744780574529160041042642677273458936775558260432420094141021028865009371093758885359832929299155211094227103769480911817798920796449660452917448992498388199581262257948189761044946151889150318431467106820967649757112244190262171558485139035070772862346446011424253679365023151424390872417196157261487780068603629595968992220094399788454946150206422925737951411054940362384552587579619281639390820869502352896299666971155456049986768436045723615372766405856433565778438730518519592301626231507998428616052350877586567054273796719284937317319146999326454866366400914877687541308537112264976336622423018194886520903913994975044817159536828861708287914789164896129416365013503286543451207950714793461219782158273632738202927911216754317962492423156008067942071913536462308090724574433064608242599866542758340573713877510987058449809832298063702106911843784796887331049610448370196613360231831559556895378906250000000000000000000000000000000000000000*i1^80 + 31516088036010376635376257648734874164200129058448777682310409416686549852036757888551464691981555574700276411437362511177683976978216376920064015360046910695724184317126680046939488097691277844479978351737414712057339221079459424710704870479716978172238378488941310180586040611327174926017326944762598079096767227066958391047227660753961815358330003110993221043090776006002060081631921511943787789750252861901846268875136876418166439148731858570516099079724445806294185120891206084405031147718589478674893126087358882039012846114053876970288686185006865504715583609006533143016978057108850162480151852056255614364073063231320514565433894686220503935667736001272475879283513637429486354769484776950954466833066271680540712138923900114309122221079793353819747495144069036912166627170347705497217737640238813340224684295984257510082030189868470380718555386698757446539844666074821263777835402015075949676962015955965088323835346847241100039632700984827282857983781209024581161002646786618426684437953770108226562253763443221893731956682336597591820228908428492994063775337765650553086651088225016905264568156021707214451449924294496271306045277610939001145137082045014459780805911978570254639066316803391588012484220241530131510098103305822376163710661875093205780180523701428414206553944513806282560709545224000000000000000000000000000000000000000000000*i1^81 + 20377427497637356910425600078270620782778728886467055703536199621957610863352953535228478527345357020037928804230203885208490175855118994667781746833652102012625768940017855629358542572996317343978466995207980766512065169869165144530915940831108417041859286831717969442868093500757898227467200942961214023606178014836840544365864025454665475798926941458959635200425567483298210137824388305577780000219959711582355296668411414438037322156250626749209912623608798866824335061607223137999054978975580831797507229491960047313191721683275582044043737432772764944179573970973350759986173758060357874614001096743341897384345072069544832110659041156319493079924027533780389001067343091940001924486141803252072033763421306269962634283180686104551875370112464077052337759245212463210044888005219150396749369155438155115625035212614740802198627342378302782476597134103048076221008677839554193529454035316804774314783741189985936289979118625091806530462076252397440105406073448422622751054931905976434215473243377743079934982054563669892959754237861842294102621139351609004980059060828719453268514225714944984031826372898624869041913409524469218303116416478625504543312919023759005231636971705456379071435858760057563044252009865553132859688079560815619297894830461320662829962648887430689381951427744634422410240000000000000000000000000000000000000000000*i1^82 + 5527159055633290943181944923643632866242234751766984242827699870189321162523859354542172089039530637317907622048419887073056383913802788532967086002163110276327361651159688914357574707062170146094934021701455011423254229951518237281551091638803464469901080081110087323447430866395804197793675205557277700669917501573049750378948894866106824826199602381433265949660959861051127170939067067516036101627731914893307478947312127038325252251317150971609040712381958234165723755328873690836620183276712532398704908213618503613528690966611587947071045579497553614603157161450718101694509501620090253286157629502378357084865682726048454556148449304812562601689597731123490544934332722282095050186718933748880611720932701026763838712682697788319246338514772635002015219216218218699894372487028806043418096642526193613184804693847336529627059586233494634590419240683468652503548310787198761148284164035230988113676495846551727443678539828069023011462756939849643064493653285606123254569627114236278114696784283335600512325709403003958965399192107600266576342443298933072433301056253052621436554929218515946958593597187840116018187180954022001793537908073774469750945525242275305559607644718797559876126167403228112660054598531487887879769091773463109080859207250105400207401589044343156666373834941136896000000000000000000000000000000000000000*i1^83 + 812213467078358601210213878828740869754702557807653929372404867689064458101335789916101206568006911203826198537629051192650394570550087484542955081036722588835012307832655266437053766147648564454824714065363812788508375890875147215096726428155100613582074059065622160364011369308420077932477494953657385696163343756913565911776099879531190026251806267798716454932081480635329298747312507576430844124664955043456576125955831380754172371543729076035801793541820206220668088609399543522591732380820524691315840078774874126761147811612561719013565535982182571268883774588032552468542033608657624230679926466168577174080534794036143764622458369846977647243208356461006530902653702309873735069640046069052208307207290481499668215312550773959005695885147176545871572069958227253934314670842366167398874126019058015861111550788105650346662085482561049113386699534079637681522529248311454389901599698546138343323425173926950455009117924423998255340861264004797069579920977455678351884813760097311470107177871501275358429397720303329975087922720999689485841579733563673474310120018900013786822776063749201823246133051034925006537740487467122673827592543929448270870873388889303089878718410383308822606764666492525551041605037285240566280051737593938873917928342337946207463603904142422911418892288000000000000000000000000000000000000*i1^84 + -2085661979045727076475565389051797197231779605915499258356105320965908968077155430108788604159571825930901372373038593455492165183630768810660276609349181110962119100491144798503628284899967132322684374154579307482592591042296954119081031058625889837851757973327859921969723724013223436312754053993948120392767125546008526244347572697226158106117332440861848630149098705123021691497563602006984525406827770418764060623391494585070511987505317718230192458410538318841015948707049693204940361642944867580151188878300944174838287897631480656227535450016709406537915039597008512606955204217700538660883977501282179514135251676722491337890353318063029176414036181107795451322600244969339204979236866360381070905986388943577392749313420914777378922224530131874549205236911498564725800332641806979883758722088299625726935501993316800790128185307262001406123522050794285187711217483924983096760827237463625844162706419341078245730849380270203982217636731524517103783222001392967339908538700158832371799368410300764560681091331445870202542787359539572032277142606646733983841083940434600682799857938188602586734324456435569844856188112914095864347316846687433094194629288380739980083382634761016352218921282534342365102823385569852988212796349863303192438873982523049649234438740814856192000000000000000000000000000000000*i1^85 + 1979984733317316032548442350016391074600782685557277691185678257572987528315241659002442221812561837093789844144110563414571536174282181925407507767442599991875773575700869921360200246729984037474459445629258293198656135351939983921689320590986027230991172064315713374605044609249930530043538121021421377940239369652830511988228963487559378449074337624168267863346480935721123769371702095343897083157337141052742988044864255559577904616292464948574586861994005189412012134799995970699155087664851225601837810844640804324211076814823642188210031021854807086928538975656023380438263121693579359805962590580209861631097438085577582262222648336863641537291466271979060763539064805696563686298277804929665765299293405977057081689756683797126318940744829685213706373046097737948758422614395532671734025939846359727128796597186860346062898136870397629614786398920100480450629483111937952845744999181695411719514511479956763717329757397862171060006113652205671397688452328241065228206749411343115539180012124379025004012692396229044294464855525557160551861184634528691406518324625053735919732721809815536566489098435247316866896008377235505508913027963219128314338233225730440044751295992988556913899545672617889882060230755722192572550581130455988918179170583057541237850505216000000000000000000000000000000*i1^86 + -7618236849636812429553768569194312556179460126408445567134685458440288821918062729532315458631505573567968784998990347458556464733056426207621008481528089853202006941214701879390010792560700480533408725093709279472345445584298121807869787510813963468675942324644099538120075289342978898088794358859205413552975223611345509291130657514039559290729042433146248775228274589971033195147395181578118979742023274668833985442494575690301159865611490182176346767721108702298365337667921003198745394691445091114931002102287353812750728726372656685957541303287387676972621368906223289756636386135089172156892164515191495680768140437938577954363004293899048817611159547959083471405758888573996790315368216991851241322540669006830786013284901406810240873322973440186782404636897702636201618255362843344711335581900711809356886088490611971904799854624062528689555733601885121218769026020732182787332823594738420672644660350264324115605725665453620211587546917129139264717349336477774002042852469710059014383736594528970116913831142956930029755451499575610447233467502417726420528210648231982564077511930957911345992763951877412814690357793757424234522685565537655076143945261436354445359128101947913022895403101014386108000292357005641111472751450772458193116539245046005760000000000000000000000000000*i1^87 + -31909753542192527810926523693813323365777020605074483359745098357850904345278984833894227559795858672730223576332875696817718174955575276729339751011689845507050661654906999236670135572288106644230233007674290500123554497842823302232692245208256521627449955090635604599160218236708582454996644716898880305663529918302351335368066174520200822223125789545031310057907284382286301282023360032009533860825106716664489050974175991348436926863752492514242494531474518616686933911369115048094306151237404014977526993076736009457612953666068084612694284349276139190521786583516014973054291790515774509111049971414617038236943725025361546431475504145681550969335054159964173641612827915793037037400174683825759284693261691500277109590952808829399177108392330119987740565215117079535611949864129914980770862631712560699738593358447086719286410774949681930304088715026921012244707167879745117660749632805277581228309234869059164903391632590007571277590472154460164683977600575167911676371896323142208353767105828979060408117737393551373580407256573943989813149307648063104275157291263073037336845453507816651730654327399287220822972528712334453540766321279060791084300042848857412534366435498523637653359638564318132887509847110714923080459608955521367441145856000000000000000000000000*i1^88 + -563681524450225304566732957678314582809343777363950766133192203803303833270240932251747637853019588734357949438208964140702547343846645312957076966832883791211956467609548481165006475512292255812654294965325179107807440446358572144398594531406323201071423524615301815064373828524088620445959282240758530264699246182303603289313285600296445580142032239067653051648802470572947735105172681394898122118320906632018373690226094975203178436916586223265703108871198654144682229614836452710443541453658269295862264707405915179686018963825180297527923352962758638503782145045382113883269039378706985856243086251022738636198563431898165315465453027043066168206331846466594059867064373448997784105852003802030895347862712638564952214819432695944047470760840536280016349574350575558343580176603265496577160739193353840711647547916699566874083526773031930714841305639106673616017706577099641203808982079186494544202850534707081308399752554249732006541887250812584102659374254378507104103363259338176777030369518250208193827125801104473607434174710754273031266526793025853002789885416190514277075563858914668385445623175240617757150598809024076050954007637365574686294283560048553655468559460113990234437268661034113841480231698786774628967165825384448000000000000000000000*i1^89 + -62469086203184870614772911595167899791874929063130573358273188113079023732059779684564583929533542689900631202602317753025890768202669573391664836449550484578884067896025974053428784006384350143369021489843626928673650488171160682550905068705934749668883343714779748171743514904933300917106135387904772928421686701050442792259004417712708364602455296332058745106933797159328629667673609795779239534121603772476966398741721009272076781480946326962018585608288068329834774709637845472743781161582006716063637637087411221494592100585079900219629478565275984615897261042791804909337389887354910072994940665264249875336432189090018149146362031467760495006563839518167258280911377938833809591010472832760766772495251731482639775510333085810681991682609761071538781548485590925382117392868198694034234368877338541783354985955208065256003190524826899119058602517121445353462838113102067323176443265792309375539877119319175629306142392029161492371569288591265471377639412058300453193020737675454538448457775547298030415870584939816403191171379837744480018070630468759168061359305666052680120634710718190930569066728978460679089459602284947119782108361476470409044143850250432389015493637011571724873958143531615239068981466427113340928000000000000000000*i1^90 + -1865519758721305151508928677667169253625631851032549271287629696860069758517636304987310808410148045124303074348007345713757803080808295887858681529792644067377574709314092132021837824178028694541080305130383824215248487252652897866509479874230475775531566177268614455494792560285274545229962112921407259346611481232904716995510258561588626621144402082557024839951882284657153288163573243362742029757352639865733627585302361513557739388985309974096093570836064135051230726781946729788667690526783034357347573026059780273592977344894923423522997063478366733025277858194654192065448352929110379128671475344112925172865502598841723294758535048606408522416772987828608558746315330617942162553639268146023430985055559201855186432302953484884984450678581261190603359062784881452183385465663518447018830816825867347134859136076959778880506438849257223188750944359373779626491461116491503151856824464708281152603823954427356575739405412072392796864162903445935448964194984784319073789514638044854261790194181373423978625122844485532442484470030737289819811412376223918542596465284478572420269171963171987413578963253004817107885886821145449148614784510778679625566792805032032549333550252448960646703666960759367365820416000000000000000*i1^91 + 640803649101432725669071086134363870326922527533209970023626471800920740979370381577901530963620879994195409383817371140485010546491712816213909811950775427016215913051369663108585345497656123143897920264425459880998830079788894345048944888236412280245723975152939716024786451357994311267371145855052653948960543583760194144491771452009079320119694967459715406204489375589947983618252270802344348877829024540880283469581397880720119640242227579286629988663690045443807302443660621695037005691313596323117674473811918956958546968512583380533603400315492681528140649077533977202267935542891551517327112874361555730448625120860127385771503567011663309320289112082355807320817927448849456352477779098659733794014385655765268514117886462121975849156705194021786630924980078894581391042632976950814263992020857360936194518676136776096490076713603081427268667118049023284994398364739205790292104172744355564562981380075784896453297686424969799603025352833093664540326280947338393503004258095674787906552001268342366876287111995921090496832793165058572792749751460821413444025437557631922946532656915854583354616700706757017388869520604438927119652479369978027283837201798033577895045135764638867002490880000000000000*i1^92 + -56076788762466576464426562591028099423892942663767512017472866897885542138643859135230561302686433060180033953402836192170601538625930872121849077479371681480184750946268106357471300398045538849634353607831161094861657263609826760088621774530803848901675220565100399312461491571413668182904911803539327470826309436694224145460708217855319828145064515729766096993091463919495194495797035797389679822504474820802692530334983251521613583881887527487754215198816660195698570861662511468486164599830639727410069228600088203740417932280414410896278969406507794914595878804111222130246063748675150539426631403155606589240518458292318987222275624865070631134663695562553566783266770451015973449627679421183998237831966587132382342641469061926746487878954332928086705630562547274838152352500230542621498063012206500240684581914988639846978515443608262950726288009068332447186266415356508460262741299597823754745897104987917831890310537621592086901949198358034651812879660352778214454290481151161308866200536309209685494372163023642007099992741829034564780950733205564425449020315541210767172951124249002540638269818972446091734282769810344918157902183015116843096803879076801044468260143104000000000*i1^93 + 2203242087809712558863167603072072899277930097326968026473072926417739781231601988488368942271711309827388209395609148831541288755722916704476100277353203057276455211928277460306636788948327580600989127259941150473762903803261562351017835870306702620684789784748617544386722390624441307919175485130348497859806431233889720920384955426368938682884922273572966865763575807643621352547498217387492214439434943616964233652536740267840555792434191834057294906554928335112372308541568094481787687161304558002870236085054066385887850322260366414989383415042214560436365361182754170496213626748306631710307184971674408423470850232311911311689570535965536151402973853980991668233762562248426453748118837920650420632802102583516921839092227131110974633123054954454899051374629367060207199152419985779258707111424082025541976061418840271327309581877697484946380371002709086012298998102355584019633977494843319843425233068273952903254326256932957614916607586597849318647845226073576666159950654289756171390645111770472991785943829655366259623125378524235424024491242514960586659855593663648096763482193801184786652397051753251768575269416823321014603155913374362866024448000000*i1^94 + -12145161443164100111274454710357734600295479555939644184689698110903163610761746202539151970143507496751482128725357314663224858578378818167681799621165599165090878460131052535521655738915535497769862652262366217087365832647050377002199705023243061661143989712497671544296956834803294240086592056654714960228845470667135903600266756748713403041328305232536846232171636104742960435892914649154685990576471658968220268888357738519660231730571807657177263428793423512643229118840791725659598596924816607177779671041402846071363806698484859332663474275707928952567706688343269078488042841028720464078801601557706936937948308019520125524557328359031253058048050304729689822420322286862860074773198532799668512268481296753403419404696647358424501172369492500508203549073214222577051600258731146621119457523700298205115850545444214681249192548841000527465521834041630973758938034242141719060438647736635200713712404047539947832109630251696930223838753461562842216057524192605306710313817892253875625524780737222815694563346271217555356846824401381150957247185327245581838398221344536792993988197721749024013652723013245036630391990949773312000*i1^95 + 2981726962288821929749489438832799136891737122541563976403036926688399024489762342104656719776707598356589615969749416587656070254372208342683451207098977642452364817865067693491305280333643906539696404151685556381430178385029387080433528011250269343282216760829216817468313910561917822374576784251199081179810693535461374809503623755740545598645537652077216441666433230483471166863157857042593373531945924239849276223910594622642587925870051587922470442473354066920802288993188797912981972157238092677121951912664394902220951547766176310412930871698542429075516843875059404194356593016223493898199030536746081093157953247057780508002521024820242128533582392529942585603887276801640521072906851088813470763353062547744754840759720708825729315075969509219196860141234994001139190908814360303326136641442453123000173966202356260589871566582541788547683108778869247762339570599204890779302033044780198202469732197087168016560627134644885730186999789799138988751554530221568687574609833153316889499189718882440688498877856151962970221768802004288255096742455350624675733329412096*i1^96, 868325052349719486964452019523118613878798639445915979437422571510487299802515665064369271081802124090946097491071172182577425317787169224100039311777960117359672530135582624631384965588962106574445553385189153060557713067062243014601839879516725329178415183768402350190570018160487413556894595757971892792267171128092905308925921396278840583932546353304997692793712268637125802496831986149363712028993741129214560235060372458600231493410332033944555077429853608097897322391309104389113637229628600214408305698778101954114923368404203596775654244260555112653546430957439783672963219218789202530928506968068407507838195309609685296426368725858291200781536253128380067245679594483049108427952768779263309805477699637358320897736578484148800284048236090551594511073487198402843141886065821426401977441190948282928048286127939477981798792842531518483532346044412458131949017066548533084696813397802049695254133059308452271976959800087785370265830581450676771420030018183550270771677399188208152444234604392733150466012283690144427736071201394696828174466998277377144451810940877497503417856782363566175769632520780287490938890951718330687302752583404437903767096227429316482613383902516610024103994878386636042299549909384180536357413492738732718422729331349583642061655264660615622617006485736447156626226341479898744941435405232936208094336470539287220584556081951712332542365022687200970972429299271461105891006722660853458457531250144262162398417306744708418324565171331616823054625522683751526525069403678068259645698555301477266595159704677921743264185800190286746107990910268976857921998910274580773361961259624925681098779827860734617898024899420126122333565752463232729321329707832588261620318892906335654828357835006192081988791501112655428671410473985642188017338477007077836791582375039056604713246465258965941610337491037964750814559841060351058410567006413877295901812211309195168160402879984564438603511504766174766700714826583862304687500000000000000000000000000000000000000000000000000000000 + 63168963471871989414608993267883573701778556869951284846130651923351492419997928777173060212413301288991215558431295226168814399764417700566728041837351971702839613159369765275620169623305438716198875109613205256661599892393917020221542081467681198060229340520950769573944014421382429685099258467159506374900846921103915293165397289436900716088922359971103145402364620825601103632790958957695341482760653244917805400956105537105078077838098529536902104355590127992253418801787127231510586390391865011162738087282306229862466726449087226750742599795461420997917929022587478135861388382505627041378152918412494243371343515089555489496970247345744546392673584575150260144032210520741802340113593445353524669734146544391565519144918806741490651971204713727410988039849192857148460681513708420693963849599256647707544188329662213292775844555395116801463025371588392104753350230386563909122289015607114764226911180547208152755733257382364188916642830641927798426021783969987942494144354383833294992503626014181213404997631303542852353485734928193285557659648540286303922876368013026682209713227305149548894028585268434170181544982514528060570258266747104145053297459132497131463820404089054000691578732445499817761722249088337316993137045005307538183877502855168056411737402579567975083092394192684660678235901563257308839429123575080464498380396613415139647579039689865226063405683166718289563556449359760290510335453641991681990069271601214570606883807355148330152177868075641757189946761390184329348300550923578226116573814259756512003108563445016509999774108246705562586700196853260870110816954564984107813182423325339048152428868094018413821910929802721007543365627236814073925460353154559053688661921443245961998158965005694994792295747217602493888459442345867048615172022235157698094674733228564455403843098982157024769973492131126281500734149121426365049254012924063158006531170832868249128957630354795974025883253943902673199772834777832031250000000000000000000000000000000000000000000000000000000000*i1 + 2201965463818618749006290661047161404751149887305996157988475931252587380627563942569874016207298558128856989738650667080110468308590602752667733600257401624022183676074853786808058477368360416736446900140857576589992458064423723991637205592001578545674351476962179500502100231968483649632764886175221544908675394008391514669964834484047614105223986103553788404515781832932195139351725970941759297293538329356281601364641491508978073942906800195758909031387050414615322874622243576762933753436482239815752123638566992567977784096159147877068511200246896604899670183107253761569867584791235909106110254004093174327408955192890953083500251854934322805097153533719784776115627248550234241398005780980836439246984865722454392831891837726009867021812601334219212600933367371273227311637498053738114507055401738500980517324655316341213863349595610662994748763979076316052953166585301243904073317543186806931807565695274029160577664871742267894179361547897572863549114565490243709247710763163761397270612093518176174872118150305403202392917160788452482323919786393196709544051043525529509932781600668240058279272939051586660739711591252704975103358301872687305376593186947329195005838255824478254200369117216290420874506389283544608495771564358097876364397156532384103682221286733345254925047243622862204685304439482659500358603445838365904552624020479702619812440750728233459211693126100986525803168579891915976448800036739132738220977870796742143391893659261122914955289587272254167018427447437908571448158066039028081102749166430056200808578707228099508525952247120097235774612549259324054788578007301196246505360732463555337206835390991527629210482387311912006298387286980411996366603661471403600443136369164461528637138873234669362518936110242998871093734681385958186531577827242255317969879395023176585312075027637368154269574451072657369924936327188837620117380775305246641052581456192795785611852317574087950502459420931700151413679122924804687500000000000000000000000000000000000000000000000000000000*i1^2 + 46304169093427189313749760178574399668733185513149055804160608348589234305138188809405376252604676879843537076214440234947818809592623272184612867373961751047014852673684048173824991817693247678433741280221557556782599589068928425035651140565818733809055954443703458441317226847715068271021755423271505070082390848469862597965663523441853393224577923665260385624581147929639874063909953425163205076373386891862714948852008279910600173067116318802281725239467238956238793319918376910569675043882704574603269404952178821538457706301801927489304977687252732305323861482534137292311616668492869629759299536661756254203261580013347393868263947635842786981159384920011743655738698481711129364952176612607132368834811487705165848027670992426068179236928287830932094859027762147801228432886141905700312401874613761981927456128492837542116140528516777300094369897214964673966829061370164569531647374523140343160520283232298939860559023925100139383313297030896655189474941163215440496217172191092013076193232868393839461435934987896975764793601915147281872326335247935585185927831412587583048597757304766982745942295443986271507929773166666493219061882684262511789820077566272461893687333393473331200366325601810527866783864871820787071025440541402001543247187904726647559639542639216169131957321647222037436728826085044877960222860395741826298222631514508948732412816069043481421968402383809888657802579083590565531586993941981724737489900198417977205144428774284176396763252573885448467605511632429410176987322748979060685243610082236502474093327850476905742030235310595307799233037807463318915171928033338436391511686092845993122970474061713952836984545555896663398037972336181816261398672074063923519516641599563358166644056733569437412056045293145317246291172116861203744631917915055572207129363481865046910261946828700322825708497768442989026599997186326381913698620432522165038625191816694997594221296685190053521452568929817061871290206909179687500000000000000000000000000000000000000000000000000000000*i1^3 + 642090384943775659502924682046371438809718343068685676856987214532327608014617597303793502931857458753262111524780341786489019847927322322509593539721828490441799171819431460948551059095911365850390713333005330736095766767340750579770277116506130998652945718944379200968651132203243341364724940851601004068705208758710555446951549998324049873642792683541506780509232133444971256964115577338389673752673201914631183907007656491507315850691538784859611777993856602851613102003181950792786539617357715708948817897965523525827517996451909479273214188645250784085695468410681307339562523565361064051365331067727033656011932235027477144124954315373798718318478461320227394367254882900743303442606295336733139197608407865311366230679295070045527085273360657586271457896921918508343059448778697178876042249421365853918707915414511898538216866572861547591054494642249824603397420401383679528925258755143202378488190508841584358588764576791333972956517645229953997356904327531662859088654345301713473736623067695390873207961651181937763844671630905460397874122463691589985510656473071290946691186458755488792406792691060561348580811789704967954537779623767853937916549298550317634356711982435437465698437687529351002674212475603546542652686779462671307041780191681298817477750646627932921132813196707852490486119694289609893721635107226002165475010950642961360939416875827034965949853621996721415898060059100350777538942710077684487955725267508540297129121494283106962609879294629128212468040073223868163482662882878852607601592954207910305916957777038955997147398500427304178354369531931607644899388629582094189566594099995184342726163072777120233219122270675203305571804986463568064471751923471134308079044875353457707178912157896322180217046331767745577983305759505035334182514540991544663399727114273391408130187434539344243616642807315591202837637647590877972822470356677360946045602408946780490277485562214659225999113800753548275679349899291992187500000000000000000000000000000000000000000000000000000*i1^4 + 6047216215952384852105700761813293206313051288011652109252169994394100313760929146080363454736791033819764377784928598915406197560148292522680323759099871413038540673137748860963562836554342586500444435396122958613974164645216792444070606762257401506422224121404891137689355053310648654744932154627842436216620547687753660554752301443938560581489925511639316842883364068359105649997698062864835882647363076551810436919915859554489321810286395928812905273207526883966884184467109407144987102390628312945213791459781461807735399195155485392230975975153369601154831255801879017912827663914996428445417132356336813725547799386130055569527668164559154982610268982580580745084957971792713055776510106316344525125430709121618198021682299090206577917803795021584016270760333458216092062717908055073173243040752839434980011151008844157877537076189760255759826142167797789885042861602444902597654849512912657521978066496896220489948262749966500996343985961059495288184527478985910355703088900826077908054988085800141695755710470244434104011578722298543116344744668913320671600951886179962073489533820182447464272656094532925354480009929635257955789005064414754811808810759040859824415781160043309023009163972321469079077031034626239118816148064480918281047562926519488300999737668345091933004638342564427782697624298680172216281741188670631588028538636452597106986946169029401687528556632100644855498631869179076519661039602846135126960540232702105735018613579619962512032354145648147988944336505060248905337866847235769411913653672490471752485837470468729498213659512303652245922812873089941506792786527989161521460166329221646273892728870463903877749595984428902810473311558414732200011404190312700454454621571140986456838498604381652842656479872393164904514263611924149321073360825152025033437504514751694801082861689298333017849283613033108148045753736720497366498047749367543555260337866273530836561488749879289539279625387280248105525970458984375000000000000000000000000000000000000000000000000000000*i1^5 + 40299470618188461826541057314819119107539224797934739779156456642834614519878583728220186740109565371475113089447642845673417161849480039087093547390836301144913497334161683394185446834951990528987312158854602946665205341084412339104508837030248793307824877577116872033855850843470751712703899788107640749312140377990777988330723606042458951269162998349948628590664115489849640013407300268559241958464221887028251492908951734920599507190193038592562955640904364574457582676422276912768654771415464964057295143937471673016024732085497959433631378200473114861374739456546232655042761512956754359021965374589431003499693700506709511464461002232692487304933080465183127905545407533935104295086809004614174188811908696319693170345513447364437601780845548548172031577949200987826146300048252324909332300493119756719579470916434131534050436437312195509763084176937042887975124979974225077314058372006038955612008733986988774578576196424080701299181453317370051658585351632538282383307701243763841998159377725474494515685657150671770216778167835021414958322772603129009749750563065257872774815200030957577300169557098765449301724115837189811163861602965828775021635168219830483518091272825048484521057512512674384672198259137301722185656054097238985983564485011916012848726115169519577661913331040700096225390147209334576800617691999965751111382849536659333233468866488514465710217328515269702112791765121431831194546213560871232880893010582584134111798834535559207721949136776092460480269517700449376894258884989628640881320373519771458652595021827850548626593461010097478550848804408552160565888934936068647418013541675520726254068021949477966573833179430189908699335165478701223002151182016484253026114025747320749949233478318473089730217588943042751203550352382248133912507342814997087535624982211152853750366630486352956864817418356385027590764245582680372221949323399739734794271462922290572614713487697643556906257344962796196341514587402343750000000000000000000000000000000000000000000000000000*i1^6 + 193668307246803646590218327912921765779076510257154791439790188477663893400850332732482661054397712851688392071583659587962342159703816973346544899481199104540077910767518364511494585567481146547072808165622155080680670208437769377076816496525423406432557675158929974894333896031181666184056103899998355157393096103813736855966739970763165628721531125755927096374742921690571815341293803101458994560348397841641730201881486989863709927811243000803798630457684559536234665895146920611012992092653331759221363992910177793603677125381201756675186182260870418099307198774880172468202089917758771544360090995152300284492407436657600277380128421237188000331473216645340407028358689505414019159979157355532869264146281877503913956924834483618594486061385998196121651838819218507176883557631989380859155216744279392997770915554204543707777029432208144644284393342523228581973588842242221372500885287664360776770765509920657387844563156149510371378016939456876530240236339133952246898538106690658577612222712435054539381997511566057733792240961249797924814540637782464573595276452355765169926398402861213701845886989999123215461581603176818612635303506273097742912189115673850581346726101014479830286057852376309722221161865250018803380605200987158243122953830293498692973872227215331852446098675640897240255597302729164864088624092397314071817757687402974359399018958632841334557920416248735517858319408989262652874805147855253174593206336301559638615092897325373514840209537582729972127514435668690360296901430559299123661013270858072614551427466843270848624944493153129277047424611844734087603718509464841592185369016806910606119547518526228346134300347591378092310774562037481156554550825729189759089586914635010628259113917905118011010047431000140206490574967268160462678320973358466369548852352504475209861866821598018900113985360454596831654825750101485145256005977126295712116050510543551458191724326876603790026365459198132157325744628906250000000000000000000000000000000000000000000000000000*i1^7 + 661310474239312393840618725830510391886750406698282281109345438751685747204718475885741759904337385771342685326561607335472440569453908885300024517189976799350060014961787664633053564352274643244770436358683492036316232695435658039923329866769444878296145971315012648522844378948774097943434005059600504507217850986038478671348592856696632865593790344961732216007446627397610661337222273537917382272313960846756100426862376845904044116366465008346101717140866980247122319301643954738907389846770423500327248439891987380118308286704553625862815305673427157113526186188015764717307210280429056715299083751487725861439302584548940512927720267886811156097347128635942055496602568893895279549766853823688840383261094622481930316690083693061923241983685049136605618100544322883705941799792611648466887681201461510404763844990941707210470806684395906324370664362209653485329877151955501930290344875979702191947917782604722222626167413835153814820615713045742375334971169716148962612197454353764498433481933067753291601809197666377525542957431525486743789450322055678590102617923896153005893327072982475036535944654392410376330208955522552622860868337653744733363113898715203317123655991834663380965424745569399962967823952180242664639771786004253158199576992645510999458458096912882966908765042783967417318315235938296266655263497774927374512869590386116360762339960528056441492251675307239695027109787221245865497522796676508840142471128430933625504352530016925421602816898891523772598032470460799678446639349166775000747138611396843717229081916620558474836302471849968434131614536756427077476298521800311733527409831048593362148423419365863163090470648689122513334576646948114789187437313937751195805260161777828600542170526002614902276987678968590699042213599617120366714788023091843374797908338397357108536603267417618938792808183903762219455366909187281047559835868197780996380043455804545694606488511792241613562737256870605051517486572265625000000000000000000000000000000000000000000000000*i1^8 + 1530104182245303210877396019528316886196955984892128157106484280330375626770377120668806286928362930489749133943640527242348910248319579880032871785661821842141469674020017846936656607201266016504296693038439797816301982234426248947618283530966314459403108241674908395159507397945444062482612062079036538095740926263648448139156713920696070915925994674994994439199695650408582821697669176302451908687579959618321403658940335875673907540014140285227987604461653663566374581950786753816247394550185966135905343226327937793863488516716660159326600226366695722624581808148792582796185023915181926266363475014447059952817404672961833054466732710460723083312703438894644226331288887992771454105963938301703013541746737222889276338346245567254610431409206860086060914785657528173748625253897733796730031859388588860290153414461922332543828102808949150098361355005462937960594551350012707952159475231716070406927767550164782624785763034039134690428804818632862218538859594210245438153813701059781315244759251234364007677352711644736199731779169231304928207942159301685928161429789057757970373228614125067206933498158117414154755209767361043152634497942289722636666798667042611998269385638881327931877550323678532481562703740625848361145559166444160236870992744559685370450671816199847575561444170294138171934810365730511061535248627102604292832926546040617567962859419167920744484410370976118893898567213519607224651390387854979758076106153834415506587924386371659293174277904535994074020778659840143499861768473413375935717125625206482517354160478597797257366117894416193082984788347843006202739905893332053591091552171422379531996161619507827393479801541222766218794348489227334100285844419384319265643370246115808237811404983855674937149503139102144178333265438360005257125833540820869279373454957632704450895397510846103634504227951999982561061937829173601409763395511165604895678126299713113216030384300392341856422717683017253875732421875000000000000000000000000000000000000000000000000000*i1^9 + 2163605610795416440361096394803135194251271313655515345935020092762260971070491624491795348559032957101646585144824695414727286153587487855188214031863187634128013917857073447206716778127407687190388945166485743914964882816078456979359409562298643870394407687139296497540125489661830722859185015924376425137974539896624624830007645904904557200012940064805122592378981178958049309740686207757932142877416801745904438389604266763477310042117286895762479703791598619054242652634008660407190607101314975002550092485918011275032437314440404186551002251106396593752486378601577458584707021536815618900675171919865194377387735982839442550173905148614648068015916333366679284262006475069626020712177926987943686639644405957720240104701092706901605963765449099045974661265890528128432564101145392386871648404051491730236962387521361783153743474374048099277620840874546895268120214786339572671279704387618654990782340693791466386811391933520689464841747254082169249650692604428649329129265824200737840725611269325462571680959367758990446232891960541274410643909924993071340925603754718982126725751047423088153028804651197340768877110440681952140214954868291959412698686796771517410739331544868211916093352769304792329386962930559265484151553117331171088566295678035418419545916187921405850573495897366050834554890937202986509546609720441403903922785414115705457524584378926618166700454932383005946185392697841348652888716141680068802466617383944789244969376735092545825121664316260173683623110818757516588191187539389534254979970157148646071855504570061012614533803673012374427946130393291102836432057635592568968823932344313182521927198396886033488824264656458712703462675489694854337054675700659463580992420371565676892847101725790939889791523906127982632949504863046271855962659661644866822698507641608820119675017135516747078621411127233616227000626919454885687003361081024215284663532337740337398212034369926470844802679494023323059082031250000000000000000000000000000000000000000000000000*i1^10 + 1218024135869955108649325474220233912501938834310143375867835191653791920046438395697008694296068440393928396130204607898905306731058135293620076158566434437327480370657944664989064383118880050015503070782065533483395473459835610281772355095173472600624647759846783325594747724150414660700694117183038511318143190544063838633549934784790280227550328793456284785706962846253256915293125333067274815453314527507589785660377408975872711741277016037218662375928952036033168925971914766170407818954903043140759816667234855225818981226197557457050237628557422513865096776529827884221557909779697821816753668378722727642491533139517215551307120169435955664432165627838982281331282477534494024353805898444111298341663473764249818418045939258281153533228172017679255175776535475250070701992109239437750301621695025453368708539706874185644939856995217128973785410411188455146839856274509444390657119850435625611803867198539964824914879843636492411652026928547471158438705352820157725851453396080449442918758279344621632356180752688456908580215132782580353168567836744421956401469949650769017187047119297011321346271982940626762704583664400933748895476723586277391582351206299325418423000447482676701162268737691122840984493302210718201156382743762388113046998736155132613834715728151460203223305558888685636249313772237379721861933977319882912974838638984278949125093674934991302999460469389302330510657881415094397817876086379626297665100126034101190762254584271241026167342169581603727712153212521422965258166574765968387976439261670691922171829375375861543919761155821755085360367715601071079366647582558637125165668797876783274124691554693830146882733179236668141312301962297545144794050127853950368531966533772116402859321992256012191105713146296285664085078917112076100698573571276100012157236693307459727335014078978382019780199296364463595055828432925806247127991431132958533212380118489036187959251300583218835527077317237854003906250000000000000000000000000000000000000000000000000*i1^11 + -1087427122752412519845225552748253615227326799459470634123928946230925138268940047058834687276673326310736168470377823673304075909098034605137014442041175995517175344513696903235651946457737482138238942422246775233575983218365605441146490212792846076849838452370018446976888310300081124234866969563023340544333768453067948624004449988399029188030213808280151809081750225457980346028848549606146957479112301920035683088522052849591321205759747892566923672102538519748936612522326567446433489490008290241725362640162086502945774731506771345185995338164180274043328011052430656268899835578772745128606700601664601480184786253917663117182697703198650579423450597296651452815844709183008508226576991384860427555305105087559658138569270798515049491100870955039415873088328353719558832631740377105651066050048013899293125666597760230597279032838842437426423098857127450266970970549239770801381953576955398834706022487528297418956103493792394233113827519944165211532433939231731541570909408060686587058941084809969111273106805787767806820005931076304024515537916711922107543800710759898442879527645977074896327994974436689701356354864295413613854152518701478899101339513727985321661713175895766767280045357885618738178042819329792692919272579189417174580422263853975260759787608456249430113262396642069391527476531648693742545076207311682517086889629862347381572532448500173052857229912935383070339640620534838061814079791642528413999303699126421452782851055434024037602878637569007314744654141877332568956069695762772231718423971297814678062664403513654709070415740952619771605527345396427019569483169988500680980222595880166466698599661467219743348338003692070106121168923262403889951905655132742068929224156002474802004292783811398352752577088523233639846929607019863848952547325028178043075195709225065866657759283805155947039275833720468203889779285272298701683937800385753069805328766175004555696870234271500521572306752204895019531250000000000000000000000000000000000000000000000*i1^12 + -651758623593347675928345944627569818971722698513784452782916556951137995850021973347663521003954801261872679604725630975691808371759328501772472247172907814429846202308964203717750644733391448083974614637619854491782656663933081810439945154626707914272715224978346150424679559019053031665909193804462518286539474113462711466920629079192004182856691553970905696775330944051871428666722137903108363437310136153178718018612202054519722147329933478365303537541579671094056225627636852506838974812377557946420201684798741004034612674480305353361258625587950534696964074682279991240269941393967007704520303671299741383068381743567043165551161130332470883205285220342943925511045103306206376021390655214396598147591956137155491094063153151380899923133819469319603617405933400985792443027544843044808747486219610705310512661830760254011581697920826052292454817519470889219603792059931398189262595094251188406696950463249875214198087490763058063522902673962960810383717189870814899623862665075010321279306511037093326615500989147813377889977015735939535802220350272930770799040206241389882982164557575050150224772586107191995097762228832039045815083497008104326528185966464016615463777185994466417096206968772548189254375128913927351142044155461187692191983531313706777867786120484517667827525376497604552310993033029384931460029308388868172086810823598750100719016778790379284303368331769275776417528282416080689636695665309285339115732798557742918908577394683550275100592684977413515661040570608718013950568536392145082879805949019910079624819277370327279490780354980581259283703816266220928503702329485489204250390339507863938687201366074815889556278078872351266779654771734428167087962306493888984402705187051187096729661383977146529684158284918407366011509325151388061137170117052078753216976141796970061057085866981294299379529936116176343068044189319872395341615062466231625480455798575443043807453591398370917886495590209960937500000000000000000000000000000000000000000000000*i1^13 + 7391872202121427138755526428238456692705287958695651870323860548124653303906807297752555636949680666779402339334875384342739727531767121667079335459381722080175091046074332395541955675191565344541548664052350607908382638086473603554801146332164133659373164579319823264619871437071374535758751897375839977892528649727479978936646224997548539454868815226133962029616928843163244793257616870346713929766632511799477099945087172564746532485829211266155382269920709650595975871472919518587732567002242220163987627894910238163332639324928431979655105612348085933353075450592347810472268334461756509318616058470087839937404817604782757347392857649819225019907672876604894277458195429019611717503578893276273288698113189242538114821368949971744872568574783623096307087815944008482689565619313854495296038362661119234146883501836419922079790269315286350238338104498966186711573320007883259295219639025776965736014105858004438971601553240031060737965476570586420047060422395071911422221162927084291972841661146120733382966982008032023171017410596535766298449784095506739364102116997974222097245038005818133523649147372682547365339071296797161779869852497253629403322832902430591130135625392469609968940654457256609444327550108045207988155737475561382038995041314483101340399509340296163253713041380920818892725980303436662277102644842127629443196448211205286909679770838426346621855553891342865119931654615528470579297644036746748814095222436484503805795983638353681801639646008411969575398421256142417016994591106211733823441111250089706427863494541360334411365657551462850027820527028550751345041631184384175107717056464298680445859258255155835724944675951798623881586207670126847752330031497662828617304068920602729184015312947941012929474372334744081299977059175795294598482154051829974885446296784563915474910195726266845757386893945177607367924048486578458278958707136880936611668991927559697885374845327532966621220111846923828125000000000000000000000000000000000000000000000*i1^14 + 21333937711483393006082725050907200824766272705101312354054749628434778327977692705916267935887589500990130145214900616611042323361965169592815675048273180381842022614046582366891780496546838251898348718388434727745649922465335670717064081357476249151553110568144491979950451630025691435783092556903017028350853220670565233032498894123359592800297821216326671781143141291750424555555767422333245978448798258479110476888831738537441624670781548193805195992285294783943192212403724853125649199450785348703882249433725628268073713686745878248493792926883273901328189753746100086288456661387748221831145731454184530499868128360977586209372958644605987707021343867656415663633437583555180454370326533989064500752427238190555742642586237821528151976399732479049080011246598967768067789597571389303209470663184559268402991386761907349020871409336232306065480882121400478817498062986644517337331760429410983371913258412111581655565081554492832690642287938984618354319273110959508842974308033307034909151305216984347171147717048093040308468323560013966785928591569511451269501936247561834129019320844431181966704026353625865088093897682606988225381675473330246641313553234627436466327627940715135203478853507771208418056295831728934385608446941449021107566802658728567636350641745676798977874325773894988665936238572836877586813033349351304279527094928640017833601540295077283290334674084171816780236450837911952822632224053248631995854883005898266422125645360689403553588844013242976962311535800648890588493532682096604130236365086725814467101358249461748452356188383258957060450989076668645666797353804184401727870182291573307480812115558951698756122030576316418631645675030913880444984795600348208465366927922184261701965066537766579352307212747476670710795819442561250409872161661076319064829777826185682570926821249602968966726192737305315704998493209556973424257330590599422106317509576466073806244594379677437245845794677734375000000000000000000000000000000000000000000000*i1^15 + 31254925625067022142885788369397814282590218068580322577992182228691306278641721210317583759603282765144833658738295587798657245384560866492726631568615818545944154962450551240654760553290512290863299590238729377051985359320031120822859927517351798660888076338087538059830441565837731766286659403787066526754555688962044706546677306088759414526368598426972684451627084684696115642588493683518745860736263721096070111249054676060066396552409675722979276120678131475317195187951165216895806082151537040647250888923117453285266158047186826752830360637896075645282964598531093900555545611088086157779290810604418951460585180660898355989782351957094092629503112487586943154274408214691038733824860192520752643495470964965348933929621278155595681988198516360581634013189604157638983181117208284567930318207275513313439172478772035453017744695221940585803470345368951162714942992098623867343200444098671883452029607080540609606632721421780952848074501416895640322238532556281935169926955769855337649487258598647534183370978016742046115367719152041890113776096796440399497184357487678334904125053602384077591195333631793339899205936659839038533801678202777848002676624556491747221437626885722062958208003066166518315265672383748665959551306416907498717473528982649522336366111634937768288001361227011940075321602212670485521881382982801690669772836952471869369155794663489842833530452739215583686770067667454771041947318790463353363327225793463598857788367240096614173359449875300149472423143668543277391293608312460404954910850819174626643602757145031676919643920552544365184142535091219990637643388273856061164470836605859605262639570866148681907127753059122475652618863319185510194641671414069984381334232708754204017930296356843679739816648181112968940738147507886992980009620236137132470341160384503374632368083130374725364853448975027302613607991601716362403120396276335692089091836050633241295138020632293773815035820007324218750000000000000000000000000000000000000000*i1^16 + 28572725932300326797158328406708938493277330827659705596319788357437929724355265207622124391274246401708236363859636393772220976890146758431521560653638694586475341782142784510195453362596462265580357444761478032993431809143950642235199395304335492460458553764307833295973629889550761682423305542935144513579319965811795889631866123829649259946562620447019261317266896933185710558912026626408126500264488092333891504524261304365568344204566483067938903356744766764497193525711279139187577123263241399899016111087143126677721322968301238068992873165198056421546208700757338386794466776037103617033427604675437197721397235099582002848823570510073608352652537374449482390393732518136281889957847212663908738421652228793583933488945789231646687304870836389251970252813874524378361321803298666442666943000570449713734002100822790186942857120351406804915119876909497350327882783452091003287724536121936117078790791531954023147869152290854335332960771318150018452213450756956781538280768584138773331920798527724281991390395826395318229133642225806852313640790304346478353108995700816174887835333717366891774783519587515848008339654512560964698344729265727449334367167770867643637207199579745409898069408504856759621963520666697538174914738565447914053910934279125707391306619493793432116316527757554903287719835283828789344408271686055983602591060848583254809134383410457609243454396962665096323667558689788702923233497633083497941415468912419909127569340218610228987300782074680877570271845733065861396192755135098337070384035060934918830786140528479358008483743275995128423512570141674791234162301597323837328839981117843376080280224986986630552920665122335003177465169179207895623681120933889417123045360663548805913193301056547000054758020028795528415165006035825474068854322753439143403668134943856694474574304710292406304914633586768731236667075797205205777302566969106407943055129204645847806887104525230824947357177734375000000000000000000000000000000000000000000*i1^17 + 16084359340065702127391239145611172369505282667951328429406419017848589256629675952021875670073822470534551953063376221579221240334334813711816719233943606216173327249889191367447597733888929012381124976782636738714434763032171896555857527170246328298300222953130458402790511690162332393818695800913394265465752708510046170980471903682132459510808874915509528092527608944446065203212563759862152059795445135060848015887048068501984515690230946717831248592327441469447766717763583780324404185271642763501603128266531329313041309248436262508281863690897973629085648719467546989077086729113641103150804170656585305052789669430011868668060356193769180382058376423841444099990889664376998546776778312460474956148461467580487623334439195757113673953863018097174399954806022501132741291924824098011765723556502181281725482125810250245201090981985913915367091293604488237692747973956575571640742051291591307357646672216488333646277644736756148812483688580011121445826347069585554752237379140498846567385034258598698749864163333974608584498532826214304081624696365328304038926838569768134088994466494839272830620009627578963221081744119872519976319010183666151577373150082781684598651922893264917279392429215816129194758974120849512763941234802289722103984553324888886020474047901749551802116256352811865723618450317627539951469635131698823603416880721140809329322312583836758215827960982441947950053302704282560107985321835764277669628808680394538237230209730046867281079601093327326782234099101035538759671583224826392156976288566001500656538831993140086506559688620254243964978323199621508420254570029394573450775581513021162970661532486110736269023900395370236813895074847376668552952138511904840430098226039557080657894477151264474898073577807236754379091239188886699903418431960733693778385594871864918823870577936721253093845386160388714571071295526332999427558011934803266935334201473417614636218786472454667091369628906250000000000000000000000000000000000000000*i1^18 + 4476642950312463740201795770808784230732703012530434063471304505821521051282506707335920982204052210904993072598785689712210400771366739381815588000710977146667695681353201293575464773951530912709920659732488734404355108736112165337491555347736562257462307276104428526284891252367564828568046333240800046077314354885985699507146024873226687762652710314986717884245645863401715369304770962783867127345304224278970529907917093882635314188355470334061819417792072322611820517735471894237162878127733591915606336100707573741390589120577637291539167272859497130304468279449815768090835399145219723484838011138087729494131826504942119891268463036112637063404606661466048186426764097536037971225852081897619414580222831988828103717909317309353705345083892460747776027953648739613545003274779448838498407575098237966465248758013836009465997946503889881172744575978744715902314275235075168388461034772194761721333661203941878730309023194133507945579130910789427993669857319079970182073056310085525313452803135518818617413206051494056784341511285290917176500337428887886494810961015276602478607955491930125382924965663951977169419720997812236233568645124531584714843603099366722790615073489045539866632697917852028357546469020875871744838237817244899666023337483473749492288753317872612368736623484525165166702629882226236815572687875575762003452388554588372402027871849294102757110948826069337766432517731515920504844099945896554545827374025593527792138012381789057494947285459351425379836436968872036746424737616644321847975375455294171853070543507189259117190834934584959970445470775335307822312056077144560909284915221349839984835429979728422814582261777618975651702813274309309621604715626227820766045863375981799022325078316066695114800277468035754294294281970995831483529671166041724917059712849340597376132315296776246404502889543270646007693857540306758802058468228057513650869694843414947627024957910180091857910156250000000000000000000000000000000000000000*i1^19 + 322584871179679422754952886381842289453311186929614866829181371422253565038810253129691558384524534169209958973620672648295480644262772713712143881828944114991667194836982367435016200537806677299640033067721421138022040130942816480135579118626229503554171662928967769719048277598092984949790049932803912262157453541679524487920050057774999790908308804429812478598510962882610534601815026071069395282630368320717976282678661787162602790877030073043271405143695301618740022289264370964610163511538574994190189969430525042726419465998241377160882897842788430874497497889462786036681919510315813035723390336881675339320631046420055499709519373513751944079927395076900016434432582261510698904709536682203989469304447965488570692005934930512862331501720081828993639873720507080986985756813888022990782313963693624768575249180040634618360789219402418273414992384417027686889169232863223280847143890930562702770443896830382517381497769035979866336605249684237761675089863787926317992015436636285805434679227059608347836401679014484092632221690972747495674129159460662466618879507743066186530551976659458218240310867480220753538912722048372340433255735620803775827732436544450018576817544047429370900524789122335631376774854353521049877692651289736427103170824852649808814931305822812452286804774131885341668697539888200023689549602384930002740511422031730963317269392484055391721298793410465767558397105824773970992721379923668504805555305031153109867567324221086214516340563937077927034136648084086069832548168750461597234424082997640905493312129420654902290771280486892940218557739832513705793119951032834842718197722503903867691317600905087897417963650995796616898032712111845488161935775002746027379285373492853309158447550569573197064909977097137130441940322186139506257016417056707902503195162032620951950793851407081565616121848818624658624081713342776155828987373520877636858331105607078370667295530438423156738281250000000000000000000000000000000000000*i1^20 + 751086206154996126746863668289113938970383457988854152133448613538221055611261972168277471717042644652794189186502184797918917278716513300961870721626727425399258572588929880457998606628016429068328519165040232779499923501060696963456962095054389265123363919044311062445161875975264935521326735459239214004823871054461547864364912303639664616424984440626956896096780020255162929190502681133811551997502076526698007299496332533201698274703358053895500641941014799132381950855158990275779543598964347080300308078295371591961948077233423360320586310289103112103236935987569813321291418502361245208967092613623690440451514050959769090479582914589120625071675565072458956434767120685676419357947335883668599669355248174855199209862551158155381367346832024211774080060906854517735202090197416140233369855986999248330583227651340044469408008762961855047840702348762507290610442356385967354175535871739082937134403764610170513825485483042021750921906819380245530275189156336716519213362055353497144992633448927982406930817394232160118817196292070472340451095752214698359781990067530797167090609093424717788485471527490166570464065207086394451748675500376906775681767445430076070770280328815404521538313694749147412569692372158936533165700841579672719468624660808949858022608389703659595011649266084237260303378715763392128483714592087540599081566747835400751628193672968778261196751169573178149201671734784538671926983296758598188806306167242061621966188066222253074636894023209608609065030223299530499023070881097288733531213032975616479468670454695960966509668586657594029433515849784984186711201823760922641145718990816622788254469241250403110674971085420069308036531553321516271826431948919519989913949711564320506196705701937878110360818790241240995044319864372043960495105939910793155821425137376343169610030032689643667685809520613778456796015123962785473118316105496747748376806796954952005762606859207153320312500000000000000000000000000000000000000*i1^21 + 901669945715086572379444608040278614415344087164520198651486883175263249692006622441815662309294363507335017785486832856502557079692933245330483513195868281053395186889610889079518687332065658956363300829591237508256897257555505828515325303750770520773721576083576050893203837312533422369919938849987707279687035689325647914778017191737718846661368692456996597608145030572062401276915732766146253710938995729335946306660234143561734204477222678354351260413594249470727862924873139288307059483535812987524470791662737192151391005807341247548369508321801781642612670875997133947121761855305059198279647196374574017248027194648967526538746440087097120731533742242267084866410125634813103646445595260249868988013728155791201582742592944409707774249376973214608124501213828980203888859110194198486229561567056676262187172631250487305573477008263997703650335503087964426363760014284966950875049885424174097100461263024560342042445477762330342254679171087879412673466424455408031894709570332972763890114913333293553702373500370788218186508489364493914054458972862099899721661137830551727276814376227647946272034200678210885129815641455096978145550709272404516081040412479469514684723835106187189248916333537868074860414988336234586941624980313648540266814884895375414266416125696668479138266219263257611801767618874304089665227029039929955320056086169722066775717285759839319198228042883532260984837622315285799798616506366982504667785200391459386090099659437732589750434430546911523715335183554316800733297458888268920339524365627212638158257546763332904841472444248708611011731119176342661250346122330111910889339992163263392012928171205145207631505813979548301848582555109249134672936513384195942809994422149186626594579349864750179089687802163923430460116757824573511111830684103974465398887722476618191627785608262769208162266778830896803480520303362362808680738101156410153891318515206876327283680438995361328125000000000000000000000000000000000000*i1^22 + 852295952523218686368389412906245224066511118017937806778804807361185995768424231847757570202740579495044643497452587011497427654244880021891961223055533450960192088866756702502836590447825932802752774523939366261907094470731647414260083656059302688709272078160564573943492242511707264875269198989860610063650982048674789093132859467367407318903215169173675193990168507923945547515049752011453314808830135982024226113535506672945240520968783696842288557700384233478242021676788166350817135674888353755033313425043277563664820666724045787585183385752766962521554662511313025700437260448113572744260589326201869248398044109868313626628189368879416406753350405329911148588194355757466971136737990438090259254040361920000870214819345946885536542506036943908679654400361617837842539792710683437781685472630146996207578973671150331620747091058566841418419426374468585070287782121491206455976674470341009272962765823467259665841432390093978823426516558129668885214000064207219856172549619488401197625744331006169423494482259980032281532489278518050344093217733563910108687476487660454311360192221793571817082997513084305972978040449917766892978703533648757219363293107222834544362963445816446327484244316467323828752067746265479479620972566625508072933921592958802396777476400009424326492357979384692260464549700741965774475893971955449175853387875634027595621070760342831092022550575906009564054988553428453283645279799252236409405460335711602865897968848661443214195269867915067781140892363624319033518515531841297464428435885874001637832147590888738002907398745886400817575642746137375213084797151364539568352696179155365722916249084958907088260785385049893027893000190325847926094309907761759053763070602340097404147352440011887140439316549404647809420095884750578921639799134832626190044286410529435936224828425708135398657955856974342547129852536098409560424863921804065902687597144904430024325847625732421875000000000000000000000000000000000000*i1^23 + 353282482073268219536137108680629525415327918637152322275299207302791643502882524565978123613521602163019457690733757984080318435048100408689441537083904804633618859183203817806482323088480897794474888100817205206870424935667308366175962515548829705892180579175657680026432506130855493333640878541625770934774463651808348210499338502724690117326193214535765383686917815658599100219163509061195750655756117336335498390583032910352081695903837904430194066880854230008642161966368726604117580741766214007615922985730402612173352971940924187822370513098489622405520070545527878063215132188093518164701097891714720512173099794421731521008056104068623217176262046917472939623718059279093277453672988229436274064609849313952766376549216973716832955585349618491759996585356536301444110194424965983652968743983525916821001995901311939574262085416377223170410433539497190197080481151844220250924340696855871548193168996479724260582328155514678459930651148228939341505354865728434479687860082966154028478970231161115652232733397059299637664550466623681962462760753961792915521234012950179812064069839351021797527329426442373201438519986616850265779044401358919095739620954872304031353443423035621339692577616273622891687819509756825510906995492131838385179496510539770392190328577814362388859761340668823134984472561630837443917946140393282496162315929602389245502028377826052330338270890534020231257701156531601590261774957285300059510737993827236959311275203522149725180934956522926568591899502298118972481726351090151719935974289495671142413369686689861439753792671052341963205116257612766844076461888225491622469494349888005261377037684676298411882827920537857028286258181837375966587541571914863774799152234243797160302927354430778709568601587821765887308570195929346339576944508511566872555166210376385375900888574336263399793280745604208797659989370022352131399090165826074733113060233336000237613916397094726562500000000000000000000000000000000*i1^24 + 62283982277798378183588623769279282134814294896252279739611084273411478775719748260660048987777606645318565967275119094124098350563265889972261723509466778743078927406999551429490389052562044936825700634283097757976702338872998792361235082891814434106525594282744752431002647754628504525943034710935904677756838272532805161896014211252878624077693670841287586371178962792930068126882938776882082072124018729473115372241469874366253983613118445833463105601996379519249675722485717068915483454617215899905608995555398932566841392079501958255499127727861328975197746283826186307661861892231331548701821923678856936066704657176159610329745041853184218085749165439837100462007327457885060877570125293796437356848267583102860001645096391511180561634169140271587960644189127216898821021060294700689648746296417517972693540930752078146152734852690016835556525652847646607946930871275457213451215044830900938708543080416020427100113367730638424859163007449201956669008559241511736151389077248584299668105344284201491987906761439964396757603845519581916219273117802050298993312154637174119600985924205838241547201058454760697388484763298839454663054338761948880571115524699130766605655140558769989373747302562906464828371678027424537403649881962163227795427186877010056943524473121838212501281321336900203444576073107754830437625291712016991069500631865438320877098858259834085427257944975314425414844119484310625848021125372650986109811388465881850244531460348278646770994787283341172757436426651664165962602531559044501316496293794007171659719522741225551837710405121895051774635454800397669277267374559970236885495290573701290238740095354217072361375369976022686738059079202892356961110077195633760717900221454942739156487058369324330038024897443923211411765115007436349413264141677878244659902592216072175629972069171591563395030310212110484880972073139684770515917509869918688991674571298062801361083984375000000000000000000000000000000000000*i1^25 + 50371619996366813286993136691978550322001138483501122707401068998821878317679517613083816152524258552525626370478126296410794218013844221353450146337281295127919325807857250512446228439010478963352782007420311196381910951327258896619480141081556053304086394702507930504982036081895491409802986620973330205415905013052249900313998355809073916426233799334922878505661549456823308637812854992243807677247688727678927712595033173095697174162504419151699013150352980820918768395329487638213890435476133544957789032646483176598826400007472648086735939654914377922586993498559482307572502828979423402488031036479484753071700724545064623892966954277018472806747851685493905877481823364712524196803646014290788716150177308434385685909706744546635170939391988613391458186835827493538479687103327658800483250944280910321568508454635343533225473906256451763286046602068712463574474316926331229350693526069131242050047289656547332936101471072756795464684509670723778820680884109968778354952548759999201853375213652240757310232221217269392773532681803068067523683011947243926806493518009034656797060784472906028715481328677612898256936926419478675379029889700860379445334625701210857866290686721634243826192465447564265795531349051341415710981952853763584375672890459739101428630050041354048789190096260017496109140763068888882425126009462507049585511765293350580029676672311894993562400246404847435421541896568424770547235841404199626946641372520647110954748862343284385527216564445170743696597592084955900126089016139391889282108144725245981518424307656527282719751197965694741850215681673717348480444961758508364190243353712069008228228964191954271820527328758877294894890313393134768258801208567668594271710902690625593892088575639248754562946506023132342798050887419414179505867718327963248715106766091440387943962788586229957738558748937700636707354574343369941227767025426764746498520253226161003112792968750000000000000000000000000000000000*i1^26 + 11986746041124008704608819945527764202338821072130415851170118597919348081832312368888895155937777583488965142727656737926387522050569834370582965824134379859094280029275252410034323551838103261211059535914073119598027651380989888645087138800502578967539797089777326217640889393664641689318815587074559347927146761730444503135086698998788516016161830352882400199917834943157341158647020267867782751553039097532279673284302081249654527505995006132401162796890499727042397403875012405231847297256970611499816150789115192426668999811429834266693433041975727539151365711639658506863809898435272436996934149672292292011138599102083108068767996935921895635026311844641056860035192982774352090639791656419756263007084093311846334347699585708317321575504534963819272788382088829665323807857023919473838050839336992278306487291535743741821642238652655504821055002815030920869585253654164991897376400423084197879067707780978430218543786259322725372250799925690603319852583162233040743999500679954230321082782987931235018017921011401030223414593087078074514459051237856349232715485694371577815657950009039406623062081350767946830457903933499111644600384052316696264267201667489874637306447769184695982654930672261814503952507421321843315060753972770215987312255262882611721827631669985199619731907815198349998766845997507121656896739940381164452692442934092013276505071389580208906472592474884331538879857525229482247811415832441932483063630975826926003493440430028167266206589537260774990275639859549516908495535675869846786858431564702771515325633244904005786612601596758170330540169517213360126758650142460926081280378327099594959583171316575729379454782093158676245580958096046046444752136026973865877380479730309902435924648986475939482148268431621145627752814173023226549752169064696664477190004263418836735558593445102136465078450693519676407915343017178752679438580308612927183276042342185974121093750000000000000000000000000000000000*i1^27 + -14077835027496904849507779654435246751577609244431937857563000904990600686092488245723773177215200096159340383844073123867716209342338779628681322975716448340491221018585991885828869711922151257545987598686305893472664837624333985624393520137607873123991956333656573722530712131307727194942146531684951950048326104550876576235374803791760132334388479496128633711997330455693285408570133165312423754125800322119758964194337101999431005481548886767353766977851069415109175745043814576461529523131186096262253068225304749137663103172231198992706388502357777534921806115984804760945402432091002738060887940036523211600171784417837882028218672918732395932771492837077794860518854723706915343359466704821863299450630704843268697058887405799592816986992863569972364019560575163756392167621284509291467072148330770646462591824801560703356612927129250686915513196854874933616966543504953842189536680890658945821449929841400194948882350288017548879018658809013859307677986351278320518038402192883922024038675119091283747860421743002111123002570539680320491839687208055043031391349625700345352499474922641401354383341471505208202414993510632725894674946632675156285311737787947495438151865702105788667205381812118956844266007048753771689823079895383737784112652331278000760849656044831094786400115433257987080626754752360978449351713993642062207265846252076360485928280284228256221478727972456993734788117141175475271481192664797811922715426670574900588474001382515114680824886278900817099085961457725734031340651574608118863463387958324125500381983890066057658650206963926790583284000970518385967042040120233399515227748871797688600028162437273679845477594238595003308477395992681089008401675920047103494440412536943819246661594633389762092138102519609201070718993330695373373738858037297640718665460258324348030085311224720731558323786677581839969992245654086280908998118910346875054528936743736267089843750000000000000000000000000000000*i1^28 + 7348624249917841254710095574205283631336225725729651270792179969814933509159127990813528155163280379993096854318553317388253559188409196744427207827089405279998393191410937465959151248261734618499805609186790114467509285787098993108417714008293340345558112786740042471145310917229531832963608881926093758258453912923949524102757297010471690582370080383351671284695648937290507954610512782734183872529604393229725665614802646032127336392023612743605341162877746688440195121929384095651965122636908568052335078883276327475220761280237178416039155876261945339115095408252483849068987001624127639064895236150209212796525265105149636511079261932442367183221783721876624340248100991204379695843952381654031113308897594405474271086765948882000659946887890303898455355407448804279676982584751980416325045309322175750136379596864000533258156684110381947287490954818249814152268733294795601770833735445720463431810844815510166197884985148521242427493213136502018548536306564683865706784799070048603703513222844172612922858456431790585738616134282891683432426455010913073751173021447246516271659614718052860928815624470292905104918014028761245233330437958212916844872312421934315079916680838535280251159022405419413887817364989542541397567341954898783683105255082053330964878985760307722639765051359486563895733713802023311929476192483454754260771161675425698707550812908325759477190891266059700956415117704935423858395131823836177185017728457282003760982913153469376290442074945977219012328050014972823948388522616113771003495438391766410892005175203476385156623393541727283710592219864251173110268398166006327947048873778663072766592749089749433018857673969574165574891221626770387968929563056323226837884413492953019694203154107133271632383657717967716325010594976687406768640738411719259708963077049932129505106495231080833833976116108000098438852092161269798781253470565388852264732122421264648437500000000000000000000000000000000*i1^29 + -1859313608413487796044621573848074385927978180010905356079421561529215879061786615552519231169804267465310858924501651671367606893242703588079835905497133610052449277550052157759947081390621861159394247461854492859994454985238047439077638420962972456245841065985634635056303735933520145974875604080098000602928422992893599899597319138379427167901844861505057329612026291190082429882647916752906512320238127206302187514064897221316252319571224335482695905994885985224715459635742383488393929709675151722524404613032800874864100074406529888495214165166075743283125831678544461758015612714334623292432709111975347063045214513424757207233421401078893541090927039183650886929948625130930268942705577569252534184175980379634786687573277513152090396336235226032115003491468675424871360608409173551274987297005943817979393806445039605947598598470966124212948381216658466177950959964859863657943146860500280104545661121354165020595075010556914478288570449867329243397853209176386918556957621208669848119398150746345995492849366545030078500460996779927964381097245174901430069681383588029447819848875477749869659391063196414350094385542312286267225778274720022691801719776776094519446858568144809884561557032000234312592959359480046756258202922912239258148608676824783449937064830536754085069879629950872048485701599196768270915794917271801855831169510078639290005789279492046065978718683618321653045925419829108706585587572889824660585553847214359997354109285692801574562334660724859327735409556519763512056140253500203048975180893236586640471271304105109594065039438178106462843998100620650615992988981059558122169640546750627896984493995909032911243162485956191024833903944242406182982279160960345329901100785626029044844826315828360495800159846842648997997283110945422152469413538459362081293410015838469964526598070143411832488818967565444426586519844940732781868319989371229894459247589111328125000000000000000000000000000000*i1^30 + 391916309546868777555355067234484868904368481960512184055288987094080691004980345289703002934666731343546296181585958220316378768707770230024302653760582870203644812901727653346348316430477244636702924967881638813238552311562680972093875811258416456612137511437413667677894804478425493037063331475622293621689321910134049536298251632920428615828805856330177369670556609953560149566543718801788603192938246543879991474985973684552311670100384978192501008392232842576768670082606527223751701776609913250544362402329000185951470303990612870400425050089276486928906587446936964419478265135608921815507407926109989617474878854782836377928175638631823737489542651737012144312840422335368758192317565306160916570022292000536126479811363915625327125547569260900214999616454855229155420113620788147781390840687216672132941643255544263587912427801025136334409371255469456545765336661792262651540652691103721381326452575506578323695920894365699227247446166346483688448117654232715866064357830702082156610986752459371196592633470940951065632359067508348075968554125355440183318898247616049765375108760931072973932526519887302739950759349411813051109015044791795527920047803661342808952028715846220756361969830778380231668883220125105626745446460430075134560827839660228673944411585334155111318755114287654159414877658741500978227760453884257015070123691119990081730575903689871308460543002758409132209357694703778341920799276458412689722565661813141702045397462032648473509861161374933243537208951772085096085899265460068985768154774747849686112623864516022001818641063868152572583399918352903254089246266984391039964929096133387489091769735253825154279741830161736902701242614376987872574683785442696795356922393483723098808235926678844209813648548961713772493323212962763873653283982733259272012589788091286390732875571090364777352914006470627889450308715436899209549892475479282438755035400390625000000000000000000000000000000*i1^31 + -66696342167204024169124418427832560214637564858702790919069653905713832669494969902802331104194975895287676072616047129297209963384967135140636289249027104151088583380705497609977874630872897258093353705331333067134380754662068316420453918338961993198814759620750470494707561654138333672859470438704963986639742965126219446638732930972550072175411048737093956932425324963215340592124539055433239019027637845988337735780279107952859873195488128399181525840657013119026246687443023677574903702627577199710910110115019573875603613972830410053024656485629938455515422962407224180001441377506547727696892102240948020253992281953981577105936569581465110483961955557387203113229166815227461588299743841082434642706950190929970020215328830261137921675757025995700549154987294098396288575331513852420204648126775424140996295803165790121380405960362810381650840744222857166166577368570153351932031336848813162572869053787290565773523671060564372242232203017232898695476934786590064365579848010928486416294164663951438544113189615343884093714772423598727987625019209476117487568553853564777950107762671380011395664435932378318844532212828250230687926268966286722983851805864662315090355651914442677183559097908458399076477604405193986954633675253940237178130716372242154562187181182132959458744653434766502550140219567999369627146905034007495629587035036850260346898118025731567096019157909489338089178360244975200963576641858368849160868370264518465258997229863907640949892318431461081397254217913538931362090476598247675273207520992717688485709448317093143299477270456768158691247608984919160243013239857557787581429103050063014085135487211558232930938425206062402351938239049603601794142444024833633712590355901849483691189633063651828678953404759093143287087362901993676447177583050559076657431036368917308423015431691560685580774796558325980967942944364033885928932932074530981481075286865234375000000000000000000000000*i1^32 + 9436445152484956658891296544079559210980249682637884496467894805981729067092242336880292606221679478738471892099208859356735100856034538001635980374525605448069331005474908962013235226824680557270944428344802935837437621887128940262672356215493715239709724866252013503550229803815429578042126759207389901415752439400453019474689280219736573482233870927165117683915365001993403338201964943622972651466949728431106555153910801644713319609687533123548627601818574228180088801681599829692286241240384202233551457564152497815313572359560485899866463440314695072960791567075689911900310085233620976332616157180234524297860361559023614547578483937995622923789145814444557993734539742470203506657111734166418213107575297175588865146593246768568096327288552654766450425786972831566615726202254974147215899955865788151698875223729571168278526881784451900691518310293644954749634703952741669665592904528046438063196474473406307764160580047537221534854393053614948396916910343893725056059626724332248151515848465376440627126946651184257679046592389700523341284543855986582307233347614234277978041590504535013157540051323257989184744461120117161572587865124148393931855369860081228196466871097674269453185071669105809180903907028237041483314882496523064458235827042461650995220101985919239060029921800343270366863564618228020036260189719490531549365171682049247306728818251480816443408880246266985403546685000106353616057309898394725726944475251096314465113054897300905283696557875793625196012902332979937088133274630586840969178067066074130108739966518316347056719953584622773260492309677952382005996464294209749594865069868744575869132200167062486222168635555935573320127196324778507854925256806617985956163607311753391626475330585864025860585334989640320917734962096961483124884328341282859836317611140313654188352966325699796765400370148018750384572277817296637181243568193167448043823242187500000000000000000000000000*i1^33 + -1097580577025142051091239623116364652789564059852873338567597736448521841926770105161954896776803352848485603044759966515255982590344726289545207047214874080879445578374938557885948901338673459031741993576138434828555167321914372460795415013516762224581149998588587612932084833097375517131599182949415763551189012823378568919943475855164073196524569184929273153916721180298712160608369507039867017442513805061261114279483501788849464701827468905130243577908931847841867608897405955173464392276896476666503593301336480489591129278548932079634987055356907127013994414513121591743775398526401696587976097077256377073432207469514145155030315220016751532618423472704728320514297662365339231681177011486387237429432784459317614480331190501376784974152303448986179469525564255556691565633774861384622926687221708137708619634889535832423858289577974484455481374280793109756064436592985382281272644795506588103941314656102686857714060307003021850729416141736728663033255899105504479271802177504596604055480128683977508657801304501285388026233769591913425857223492723062291907220253697013225417178639735807594819852936829043716051776843195719520468067923070035875725702488077100436547431532489460039308552715696360109184497400692103515052413090966785779302231222600485737335889883076132162389136696641193886353576890469852881772568984264213271946529888158248062753949234773921298068423571213781612120267808935373045221547305387677097319216994150997535118739042138223548826674291938372640824334975455179956077148650162555345803955688589475773377673167380849769803896902800781753863029019335809039565383412607692017769361998558630885033690721792541510409657020382096306283190467257612763076877191608263351076563163635665637589244084156263750864621202755037395859772628478335135552732407151899605183413231321362469273463450810614559717342356544475163201805834045643450735951773822307586669921875000000000000000000000000*i1^34 + 118257833506314802803285112211655400750719480651579784401438796691405043216051642151488351192400555164452011884420227777642390661880999432841800735347550304740068733457914280266613154225866169555193890116982685416717384543814874280007768531976856204060099372463151141816633176346942546846216492701785207408071858129142358968010948986299746169995763786480929260543819806628626475473599754805140870944186355716421358374119165698268631813694410308742473805920822451461441661557245730939869561861610141493482131319982802512598587680332501765030744080713511023099732201574820535076082548847504653735546063014187122164518962397357650017468807037060575119669292113006335892640656376445949961038136403173207732261115013586924247226227864007509593414639100526579513423040194234897962851780566470185876733551463185660524957671477510726727840219810335184970584728567459196497624639077358311444294851127733008918910018355276461342148422100344979195077403709851333054116409785868050257014096497424242907456036159216174577228595240593601654355165174088206538004578266203564400166050423707507576985987572673527262733553358941900113940753072765807750863530407248948243124278855422140489345380416401346234565597687260246544672164790254342996874481064484282798079895829459185609620282755530023977480403080772904576916771801949828025770120661339810414862443298110586056671296415552712089962619155969784990130316902247038813953218712248478237807399091857226578871556392184104816227838801457764777322606751323674506482696453798220746869079230987199175924496042643072785249279749140091089721257371555875347781040809372659404769353218391892353033848020370323802502949114765079670117506361077141201158934040750453010717750216398215652832349750374480133407298301189094824766760926904367740715117537602621622063484595901144174781456986354828675391399024737482917508935020833860107813961803913116455078125000000000000000000000000*i1^35 + -10014836461057911916488660734963219328679298322579149399851503496760785240938405281244283795467068181812710354645467886399060352371180239688778838890853459951144949874192136555451415576854911059243314670540464945875308590571303709900170000847969724063329637149914272293009628314412854530090494009750804335164412090397549077565333546425685422637901950780739784271824284106575507373068468251659015425390639816825400829122762197802518477217853383913261246240940093271329673358958302105215072969861860776551218518877304916191887733574108863519579547895512409269571543566368741380300689572278492411490182709865088868142405117197049720387737259236340414516023459533763990376769377530763316023087658754978490080623774949685179420111706680632966985662914225221839180855452619930780756721657613607211669428544105207708745340064031912716385946830352906398960652749027893574858945354147242291166440994116305967634191281641667520658971178232333312642777095493715701171788200640329264173511010656284963744858181077110696634485736011746486733207245413484025105874346051168438427380575741363722919600170895317368366904793227342543106436113317586097349724195155882105496587583445671983128609272314444165398125664340507047501029135693169963084218046955746467130558901844027165385211184094136276522982729519947299481579334148917999731216412103574284224726654667615300891901597758828386871728053423282333318492358631487019545561909105884158166683880101360883186947130393998175424076755663125553439897166999664099411750223067152126682001861748446806903229872499260887280941263811157779055174171943414624983540794202401759548507314502680310995775952464300039152593399752335807675247612837498571947109315085474819407250439381097641623405907918100805285392730565960032162379452852862905897952735958666536496169723974284015546458132772078637732923924142538585173312082332586214761249721050262451171875000000000000000000000*i1^36 + 747952669912209863996616438443577929586080528056547221137748984457591960721826936789767531871230115108384512235627742220296937151968589342777595546402817196414849235644980293608916000426103150486301302466057109260886510863586875098301756650500100547504657657048188747527601313431296607958856996865549645420448165667368487321851169957506290367807405069647006766274123459701196240804615386523196227057911165849610554510193628370701799332352791131262571355126036250558150155108559039546598946082056398046371300806514343796056004455441129241880885719495119448417282029011201398703455914973832031613712327569238783953211520867557546517178258247172449326268339154987657030839344204524936542050488869897010699708592873652711279528532830699869480514419534760860344246559450369526712763040872978625093815159066993339503098599426278173470578497802540727535253574652826960281566600737268929441188204474110536167351624147442658793188667550393050322544956629526142886589385504612489260990423919547885259320799265844777097067584371290511264493337550449752544659275352823717529468956097924931738263769907719172898141202639823238168098743752732731019872542144110213690431124817078006246986789914135763183236314738236043208590438126911292756975794649235755887540468050692073874961106159391208131212059727100410280712796900768446521043926486835942876687402189239259304514618224310952573105344008313386875719673324775547148178104108222626138790786630620936838781969650671355099038555255687225407313652397666543817185357300805201343558827100199993891055118118710557777972881720827997215319061852755016482313101245323477106205833440467276297180122172930568256067212436031370547349249672166697798404475386023451937595738983745248132236704581968983752687606717487583034494059879382520504308629601430872185987266093598443606990110824887377183993424344674375014996314803283894434571266174316406250000000000000000000000*i1^37 + -48327833768325044272043030116048810286030647069887180109183114264479468079602539378944797077245499688099501317732433313957702641564057814684757285949918095359008084275342344284334813131507797287655168373596875442034788270783392344282434962173665106540218460405309345028711778260779412321103878365474044743875138978687851056617632116269908157969163518047186996793633738517093842891630042940759313689095452523687564980437830741611778468121790635563194737080040557139256977824780840432385247028832544602716481963777483384371667970498730756194458851926440171707333334601806736140703361767761503875352377334876281349334617195042445724827265944019806088882487209675684619730227368127724251937783968644138385732426554594454699101283851314279797109608196545074636563186489158815648122467176804090665293892905350585178941789624809258256596814296374338878366033087967875945303097962543923125877890157000453891944565349622489911442505627536009988443260841721549249182221265525770305007223605003861352424694287414309870233978944900119535571938715159943491744038622254117061463221624275860226862654523661623507036564093115749856518731416350343424208602987827991957355853528535973471437484105999577212834182998831012843317492380616323780062936685984868324213603276850832008515632991008496209501384541262548192556878593276989131999516314652589141919963966864630058948866634769746545310314738577282095174340326769108930809221072685323364795268434670392260672207201823093446397150895843525551846438943027862998327112712926014714073630643368082801584768693380498474273964777382587170324686980324688989899534630458998265016924174096495998673780525723253951340909351296595129543404356177033470612804473370644730422079101676658348624358557857517682823668098473669332659884260422646226591512902956926850792653481169351634070998606830890927796999295609076119362157442083116620779037475585937500000000000000000000*i1^38 + 2468387282788533254559580240996266823797672415735890437288170896655134216337122217697812049488626475447424490263183776543151043601345914262878547882145947722960802796530600221265787169990294245630730856759754138333728267077962612241952967648355985342017635282506479472887786941840730823321820792506422318719905294128393894562340351218450376929069597601997964250844264508753695772487454060749241028318931809126111737124004648044359163566228283352253471093618145911507150753087513240921125434294361256979747423385571456723492297227168825687014756695452156645405498985032091474864384474309601270926665076219923781815071047947930153571634668162716407907341126132146236189914191514217643875039724189799525881240629289267085408662433264726524021092764311724624837258028032126725694472561516352494985103667417033857845864555527091760481029062119136119668163178048814754882618314564414204211510409050743662614922830666923762821005996900234925408503507131140951192581542804960625725527462850894638324374261309366875195872086469979671902073195572830790623213141077911445874290125172189338161158947162542217433055311159832479407758004946783286399124352158353059972321781014816562292721674901615882075320137505477562876212630799235832970933166466040038405361950138625082001104096130113104938540564001627544984923493677959603294335277802999712944034235147945152168077328589744281867864406862315646780972911294131690765504011250496168325694256730744348332800878434926474988026130906030682382300477289603876559509616059231929140017866042650969800201120871936453641333607441617009729872443228812668169463999285862507561673458970784714755991296055464768218712164444180280320106860962613739871108386177244099037510772758119282146175064559001672279952340748482385673811676696037198020609377149106803052840870938597685281458108101842340171281405675207665240122878458350896835327148437500000000000000000000*i1^39 + -93133609025749308433433226262464638565282990293720957426411647154153678734342353040681259757258543277930289695869571862618270477250442881168711405458903729402246907046691599355197318652657245771204712403108433944549178866012052835734539745357965744844544993486474128561078331426368492488992491950520901522360845173893658201896929491418202419974093898654005764272312328629602068184861481075614959262768847755130611823133756021384235698397603079605758769433552217760533834518709572807281438823012309648681233449669047191203059099228660525402495275891056197375770981136624329911766025767982973946709795535087753517341621497186313218141349565597234885750089366317279753963255267920917061117502496104773230643260513247856869725778331313404402347432880367506629298112357417495775596531731458923134932120419817503669396711749791412029522382559450292152197201932732049918766045564185025491437813350757265362532344428293410009757604876502250323745769594565511732308020961438002510624279617639938571199822592749810174925298352213067401647344604366558056792530664566920298136529976947477192298217898359164610171080384748084380159279604862252361357165382051010414499871354438995746455644971671120859146616414130983170788060809615578575788558867284284015837533477689143199977325776945245551129154832486677538753762425093780048724788339499996222700916186700502441916332647616027439864207455387534605712310010708376436641088218792550206379530852650740321288467437148721928005415335114760776011531346441283223124869707017226169565896131596765482642409217692182519779549301151119279657686737311364798544071914658094503468874974561883170216476047179811544148809118001623618871234375649884473377407652286029688167785236570677489456578725607975207556150917304173058788205111771625816885165270923866203005262979029919312590754509426408780625424380095189746953110443428158760070800781250000000000000000*i1^40 + 1975824881365437116760983051336741466884159276675053332508632776144539102122474777728574204409012706423008059795596815707517776039501882471114270551425643306210634188722655078624705587565846049454954859910075209304553748208212219189603269464261544941487134052168857651023383164970754710642654438360293351538788849971215543430467068562733841918970337808571604622201128412134456531243276581464877472439041537733296305011005155574147931007188276404042171419600345793885716601067335270860040259168098642422889481333627347910714005204967918261179374122752185023559877863197997319076597579431622094694002052407893359034380131129360496963220337830086131545186542330097022453024212129356816024650605815939367619320053930010929008892215792245785059757275366072464539010011872710054002500171680374292666137671336579780085666215376318908271160970787183379089576839281807700910770795479289478855350419883698053280348372777120840107519118280356330057671312078229560744641177071421749112442983870490531654029011619299596257234194737742284009357257889358844682522660173640164563759706400015596665259835167020297476345968268530759910973630204202073632942295594821614788827582353119011763215949226260403333484343200519055324894578133491314901404412266792907277356571519411115739563585478006116754659275556138089103061666666565884278534650557529427736161222051111795392118612571955108366280532739006803996594058836183586033285780525766995997928847163410978235672811275118560431941264393875434291963480455240949656703378679248679385509363382002766060282222383227583184417765068894994306351103603867195727069271828778211439200213638293093754450107327706947749413538824105821505433566437663145541348003682811619602757300412460741636432500446774798603800967313338568234891287800044191326515302872464651489094348900163488420344520508849543369289669669797149254009127616882324218750000000000000000000*i1^41 + 10886252388805275699165010535066827205189944737602468108093438820857657097923468522594104407422920297954883662535004498333592164004758791852108823789033656062960315017942156669363846633335983587165498439662548211664557248005946777344534285391904220057736940434361063719751086428754308283943239388087812478635875478675083589104587894338388040186791666816353958705363215918339751385318391122185196035115231994816518903968870034365691675066543901719088425263050756738800314513272920749725335619313637533563251426155995472273508604531090485412688353408974505743182232179448607889792301402590735097596891012369567280341421040276188086359664938406811484691632030476477861229542458346416311393057440767946049261755611373827704037219452796181898020889771912070873449568346807394561290175952698317272791145780190031241045917905159776664015159625819799095567976937646249346373519782764168279432025481116215821424281521202617149291270778968861405541979820313338890530448486156364799522193853666426523530678778420892866937246291736510612721250952430937770347686449994113647286525422498249800224746357108953679266518806456043281888001851341048956094901696540240382623681975342929620344728338865155477579310977314960344037952037767701236469498000010180820605148573123187683365539049803163029730580578746088026102051647789591341542276307063491749595108284011941599812629626200756855149352788610072823504429152594624863404681282104653488114320522798174361240064200499922052044158505253532035921614794772563953564499541758043851769256505907553240422506036821209209379633889310274595173064567997258448343127919562666261103061786445373095118681260064433651381357696480700967508623221188963227346377763940026339396468973280816508763823539902740100180871839019953643215363992807996424676088785608192494447495046304711968734691130398801323098112447951280046254396438598632812500000000000000000*i1^42 + -1561771796644318274258188842638402258988353029633597975079230823139021053104439587851541114978666436177506379635217395623440224085853092901431678550841209090263997717091498123958649962198814311931470102103721079958171995572286589448053098566304004528230149248023631948111981445969513126175917364960663825515491318553114241822655743514218403412431717476754666212499111137280454818025687605366954639358825726911185379876787464476290448603447693088804728394516248144416727844672486128447618711149992527981939666524217707879252741344072406280248556127811191798482533822403639731141789856189168219832709764729184611227074006547467697694843645928870945001431172565716146565998016502730225554933697762065022577011210167162926403897568277405054138081113935651884452048055213823222728959408529065271804458034729780167726687316542439344565516987277252209104414878411524086450341204917807570353822299949197139481974816820962077662997035026690191655968991382875056998749043073395916018178360675083061321089286680672720558916763775128662412300403752028759145784657073996367363505535584961948806464479084885817921249486794529940766463108048601958506880546130211288711571972561015353256702719789220483751493732566873285207012306678607287370524796469338321319096245072720333744476404434232188746340605331338412609044364302331285833963813349685681382596158775760989035440200559545020991340077049954766285118404524969943284151475783702285036696129530678026780631214449591259607111772766934971579474873491136107650210429242996922486050420231665885304634470784161252534919345072929870706862820936089018582442267772456938636214572220504483397998705815005249134212386943031649710818958395240896231909109465355302179129585877570227464475523395548520242873482996200776588666033446331033531730362239451779150014596410186361424234818048167872106546383292879909276962280273437500000000000000000*i1^43 + 14848773196360939665305080097338612208929876063395256773362998124727751687792566208892889286248199197622432030632143443389590453706650356134219150517125231917481470129986830991314472364575137862669596157946785035049219400112928685706098846531075928842614090572474747214662259885216416961583913134913382566306501803528219623730103805459448010897789299952776852537412159461921474024022083478396023979428306384306593652617659129650629312209042239561896932345486920396095280011028388821828668169673350642942054941643877268259407030053296001301889008383039184263470450162041506117248614278894616806196291359434566533225249245027015219819134321568097854824226322017317164060081870264705171572572739788199924699532781984687851966540128055600356891478499671516199659904541077776879677699085334064234635497867290646198191183191173759770583729214241493359200918833300213838804468816433783810771150169718103660360787236715911783936053395786641767580805198524428188511078696520062293322907831555115779669249854782436754695017951612959535097471728068897366356605630020620180008006774741943587789619140925606666190119954812549448441545599596576753914435202945959500053674784122337469553432104008659831503467906981176985733615404635444135273017908851096764671203875345013332644161211459724954495756616246521287928124064569851099257634801200237372405382718743550942696292770025851766800390187663512963522706893880439975325922270466923658398867215508398170899122585621946886943679418439501315331308794418883086310709650038820228621901852616760817139602637002875135210906064709995179218131574948855820828787329002692424693803432112451315577357413748852206973093503343598787116718512624758701565575870221620178999872732516581677229735628939520013961131364558941941584046779929568502754445501566609217280854875213464037540876238469023107313660148065537214279174804687500000000000000*i1^44 + 510120962994675385482513019136869994321823369177583541008489478353232476535662964971209470475573374971138694902310874637760456280798075313368238935666026948806010412056591285415649291190879838348093956244715203286565605114835632478288054075414468674456514995820221773656087521767338635663880763576447683346498808418755732215576031698740687783436615228064573609285290668028867120818236748235433391163544559552674636119431854446107594898217853087975646909916403871923124089060406584446323260522171509222643545377859024422058530968753662842012374862755583462498946194516743622474861144405361294483759092246399074719216273463769206263693065149439230544890905903991336084711233630440962297338273552439730610011234155509304551172290945650242086067552349915263001761021011163479781294827208077672990720083426870812950893725431955364491206918353459008794594335378940526821359077100359870049629868456525926119600205752449187307715179085979412351099336848544035266246260954069212639153578076557574261174638436538341495331228032673584368355052828632094955957390451898833782330125872358939500991426949598839585682219651387225521340040256744776413962432897208799651055339220102205402768892255066242405492469783469550767500763976628229439137366934135075484668186849719406322453709985695783354758141175907454027399569334062224125089756414983430770105281958441430360459505445694013294770623639471810877550387552680930907347063268210557469062033844708735188909273563149693843382395501696098802556339541132690308754549768751013214553741204777284147118022944859336033916737625162356416586637014128312411467813094842447091115642260380029846335452016784546476835650744111703661576325510831965326322447549548628381539552462547408741115842591892857199529125857444212097127587108514050391925113252604094373874798805745695040071707726525573889375664293766021728515625000000000000000*i1^45 + -5373889044313155281786573554341913447174674527045299226664224097032858331389953089986909947894719837795857848415868053165553312142124601855493489452073331016019645089408771749596752060752837560773403394981379979590221074250691447737175047144873691094931715730224766047218247916994016834170634147692891735857310609882085476588513312484829122240472720296016953247303539025553175933691010985762389000579559894921762051609272445870359188630880419553574034149024997248216010540828971512079617867672879331696452893416599118502508781362676668040420523925945838110186624183317993231967048631295875930233092569280297951523836998184525621355754534411481222943737421678832527086712262184692372287170625155265512680672473807680947274855483543153179186372915706672938278512867973038150541758296586431779580156935005838655268108353214989794383395411057066946682638369675944614776287483530889687745736170727117483766837989711647927225030150338295049111919070249274344409056859632698534086156477239913709436735620699512683403799000063026262764603719080804933165812725373661885095411496309403104971906067837761715191636812928513339089114665962384074807429923527727565417723460714448122690037818407141764254365687526810018782651722397231572275243277060015221170127762612729649074046150324777825792172674778815976109264536284162750866524146900260565365146994083167724210158769313899649163462906797836188721539387887983236565603330008095927920785217195531674422257703036294016149286316105689827665315916819252928570233221520044526382668999990633923841870986612645247848448865064220704436679799098729659421036472182916937299469178568290456376343298472890349255168839618199522860854098750982377284850007436902109035378164598925061973503336338099499569684718526101769228058830016543864918053453839733192513829786677849410445051425710971670923754572868347167968750000000000000*i1^46 + -98267366454750559922926605305697692817767695331206206898594927839653015907404522173400448171474193855538723264404910852056417225284647216005052051858493632243289703701069587389534741689156109063849481497761249967645546977377046377307554992599310458543380731093015156949511607599014589978550945352104121029290092491036002055527468470022869579878656687439473839832352674659296709481576384378555479110867429607667932432465953270996960394058454341069207123704243652498835843799045316407570012704190837586234782588842029448414247016245099077636099691374520746799278213352608269399348267408271931423775612424607034658021383766485597757076253082523167353405804497378113460490440323456253235299902271091689890105580804260543036995700848593054119069192174034153210384464628708519106158033772270188730018580078384548120235083356390703962758227216428075208351094883833311299658213181828499920439835386006994415288173745143172159527988792526601169979724787916739881804014953656055901084494836773948038603823072086666680089452151064896305668701603379340991290201527672576597932869830975281430294710595036594064566910989182137365984624444218486013472328599912883568814779524022723429868302952691205252700383904703334319259331033474775700958544550917937916908218055969213568923933450322881694152810511646512470654484527965535872916707758117370345659301392976461796190115093116503040286308065470472486859121977650424705412980191565752939648141997478119733480374928649502086819362459283669602948969294801253394591287411205241118086234927815314034960183643194620343715709816669313748935611836392831317954969298098336604505231872032070788090104122366406141527543170963303667227785062946202967831477505644131673936016483491956562957558022088112133789345937622808944585326363200742757359804723790449614339869056781409661915915876306826248764991760253906250000000000000*i1^47 + 573215872329595297076295910527440090135938186014604032041395576945288929720077612008953812657645487856748678080040233942788998362078647764560515598035305092956593479590800855670248841636226481619086039313838708063602425755610527582954762046822643235126390674416076070419197940092164001193444141814930095574838367714965849511640174232998627828064716408332262323231077852262134718675663081303594868324770502093849739294270144605218043113688457244719476746286679366513795750913087561389017700665709678165166538515394468329498199508673212852206478129474603688612047282267866461212704857306001930697675223093628337547258760533369480895111984513103159429736588969136100107217293194999512688511687371867155162397220904616007913200710879229098606144967818788596395418788800279863361413370304075120192696593744833291457613772867623703632019015806910090483058393523554118604930403531964110916679436369843500970340624905684617288654127488186304067204608844201746072147685464284869397155714536844558635538299414551197238309398889499849145087337403439668477670025505543609180080013198224070105040207376960804448257161048415245410507091070054652905482398339050216000143780678131936856532529356367589051624049659561236538892329428444927761934412416373404223219203120237333912798629264511659647627017607567303013612268646095316337248489651405491778378240156807450935748956742657959752118930201342508786789127513417411525437232780838213716880230987511773018768481436638178229698360968980554590443851000928064911687931380184850162949596901951652287664611105481676592063373867790105595822750685840875670613561312511048984056336986439090498603254745471071720177572499324764845294884722663889247654716469632929438681836039661149413734178893034344264536598708784638972269150036378966692100396610544321349652682371592776755520048936887178570032119750976562500000000*i1^48 + 16581473593370193378924939383867381670309103289259888763830966352823708194127203777876111267831269389052554398652829675321551146576691129954135406346236152938456965044575325441601065456564350155697242686005876188347545810740817377825582614096473712446289107771996683761122440211361419079840338449082509379984528278658365691052191290364153898029351451185705402536572908371602209960530503226824280682410589279540234436690648671244653716250734106052107812238352071784954005873356242012564720989556224222751549789155409818726158704074461591020336156349256574467794221754863072928163148436350467888404607586859253133570385730059730423516003442240580678956854557113998791231168519635468732196987208072799709808653861155794243691396822959745102393949605910111791170054984971931316711519335848668103427641774976207151463053733946235912712088297565764025076589370696041548869894739593892918024067332125933975495371530347685859235921925841335413436023623147910138417815055390622676443967923363138459120063378425931474930823660345324259129582343542851401588452186976808976699494839975058440248084126756901483887008790825359533110707404392596318575979331352922755978639509812443864203595762549343029414931313504174402591732526714076884439906656469097575613528245789433218351292239133794822766651549072108415528765442280973934028365660385438292212932051330635820619650173505212990779981402506864680848576071201044538005534258251085626971766767228887596122698630576385458099843224251319634184086621067141990881057124100500104465474251970090947225495844154219016600505049848610010506937836392034846161184936119152346850127354726672373366641842988617010481079512796554570182436794524675760856544061834457060411137220099255806000835304606106434650079002879514684553521935598229400477591906182067599701554852509310933328379178419709205627441406250000000000*i1^49 + 176976412070227772325881164766394297243547550736810278061438026954019378307236854391122692027957196180684189970981751519659762279689945144134343088982383117133758540775551785571454742176055240602106363978210800251370502416021662532899216693462046086854954958760431642110038208459336664091442756253953783917211172118041931191939202950666976378683449154804172286823878247343550307832596376373425839016206857686104762888152547110679826314583592936074157376186579169023004681965070125744358072574616603021337696183330057664361082665329153397919439785670510755191477309492603633388292211547430542532468310439543871833677619124051846836139800664946247381581250986120160608203743143746518684940703199117814734197666093616824898723408430474902954509945057997365158264919319494704426867295717615139697429463961796770279357353895434506926606510822660082179367802976726702106885359459561109528609685121640702254590488777026238075847087210775733720462568044954964263080759004614670992924798697054175764882953881471018618287913224583856889467330232591902373533865133368452643714983855734680561214144008199731302444069745811932305266958984646766986715909281137071002986575711738457226756841135621118281969045152765731392305590105300079492486969893611353606271085266373429248123195840181620989861648484657275309802137883404208553908972025792069137743404300059718337573929139602094970357591150850066788969935251987793344047654793492317696853409769506010466224546792096819339404966745786112630874646103719529331854802080280774337201504112822052066377754738627217254076634699466259003004089548618945443065764380918226167069665908916827858114499468547542550055691159942846780666354305685026208696704172845674428515489803221864213006119351701230011495135799105146405192666809985054992635643279551606874607644348529333910846617072820663452148437500000000*i1^50 + 66164368275005760315724243017613877450288099771422857531356581634458979703886567785142472972504853454389695819485195060971881544718128079876963156462204095391070523846612502189711110883476492991200062377940045116034858671239453781055905195342409425392810390939255657070718098576887872975587116480865793911063468103309865421068153313819399429954029367405331897309565095059706544104603467045413579253786947167621395549927957518364630969475286055093426534860712337125826917687273012619303120632415117815691844187423012780588300125233558734393886688471444660053796753686305010057430545108148192499472955019610115225134021350375872748778537704958565590757596918134732240949465095914417849086527367759671440420643832050660079663603252058346010232805383457432128795708153189818196257033830981263870315043402844814921786360203282786261755885514250165896805909083472656754404974655008175681181798341639868045042043920496409100455744009725577613579022136666242097188754909486527357121288043207328499399346247138998261212007117552493091530930228613232317601935918704029397346899337456909915895894545035804661354779030024890939225769330861870523731714038265773428832062223154070112659159009301681306790928679397873127981592518800276792556448039738886745806794332322523185193345792211061359941162575100309037581981665584278063860309569190558454353172039646879093415310384676563628413753199042435572990171746788463393961660643912817246994361662475221276745706275272316835223340490270981603297001155111352930363053635647788055184920790331848639905555354744629239299460677786078335312087340759567062071214779282661931655535515140199266448402470508817651601898182371731703764754236314978375841769161892142046617099610736711597766952636630250293652749136536958535543955862505521760834760544177281932354262039552850183099508285522460937500000000*i1^51 + -26857219506017588783741870243151532606772090229210700634921064166969573825258008439941920460494450226890273683070048896367771707050989938206521685495066393723205868611531765257217562402710016386418573614799648263731657322807658070002599504856403764463086533134689730405521425768602798971745987765309863742519092568139914357412944814390307739757054491859021307069499974213856140379894901799261545489957443093849682730338576916358213913573319991358707723720871421785815245200446014817872584023018634084774073912391143234381094977806443606785039706289903091240157701757587287732218946467986139866427235579522863720924701737836824270617851740775792192029093480746930058691086474782032537141704531292981788951103125474835742094014480049142869030057924720940400325641393827171088097940373108333555037320877248945622542255759618209620427495443319679434962707590049461857755722639719596336770481966485595823275075340357056695039338967037166840234749829894208976249512416209340638461708975549269278481626982553164603647274064844430534556767518015690026769693174313272402666061263354780634344089636267276584215533261194975415295305609967776534363329191598966826968373871956833381373480167484501441209173305950577017637849575139614597788646702486774202090730238059270226133893515360672395397320208484879568697152884267550883218376101086913641184807768631939837046346697520701283681386355053619011822866696381448628617550931338030799066749248094200745122284727655087067529178280847320104568162146111643559174422631256500038019436584298229223599094466897087564276041571576484132310215321630400012907806322145239979563750628439765616720359387258067338863978488765555814605874127942502793820158315912024681478126421249285673693999016866230009010675321770846134374309239914047625500459987393526289922718319758132565766572952270507812500000*i1^52 + -85191375903067760598207916936412177987512230768679843580340160343270797757558864246790067391951316032876495970745514855989845905264030066630109529323008447289302408207178630863151008302227699765993006335456419693241956894806331583500081510055057812991707611491509597744931091675437471010899666074182624796516992199835764365476571832211965715150110066399104337526238513758820264127969464930876139476152452569928198614839336072650351898321138744800432047674665248780544660186816958688732328249785339313185400012983090251609207176351539140041028893354609357614714610079113804185729137363923931139646243177847352886317991064831716288747528248901381529694637564842411680280367803040793642296711444647092735124404503426845445176650937786478705955934234854350691662580802037437661945383740938382837865537687455469686106823402433144237570862867330628330297185277632224797968053625365877305138883460794390764812364344335470229634197287268523449287728835930126361498622599739650248703026952107213317918266271872881521634582615732858161959532894283764011473076694619859120915984703721656141641992453714994432517714661933076071865167547182008519040361626415246781282554933695999138451725227324650093911132349743129146934214434128301270996637712789681736153804546978117324468791869345184798664548433209982783052582071305268153607700135000214823950729539510643323950046198598478667389565444995227965744855396291501920188681685682550559753071922737364058892637699894064596504432158332843553582517586783606998069854863011036458454446621998452145173347852110971118923057920515125932221986698057310923528910494268063142846334365020540455369700904668807462728054181378405626388575575740786307795407797524749114343477734701339403704159418135594170105325364061178052659460502626357436965526433170214914980533649213612079620361328125000000*i1^53 + 3095809110324423917606156016881353389453539693551904011695699383324458625571580582039920687602600889456877807228853692461957141809703255942195098101597857690854548688129686267726117115419838940955111726734872672577091768794097111743344490043444850611931635401365434834458687716384495147659337825131514378058479895958272266032061615812258903271790708306809181145852621075409177315435072238413972788874656583537284581362308919839670036173278158175156392490884921337470409902502456247865316269021222522468176078189647624014740322792035181824127960208258540675065220716315661745101071538479753914555101495746947975386941237314390801245778952327962269663457140174574810080682436540753709085649707318927641031339864430116920132799197735383337478861862266581880678534015069103296607043873975470023585753861721346988335599981531284596937262998946890933790121073914684925420136036280025882868458365981918192106375029527484604398799862336303389571405546007896214262201980773135026415479441061830715112372131167464702984353988040543186075448176730907704879341740183805293772492184365313056541014812511096308861624662673814752630947610807641287122312327722553645438884549891197711827681471515778958113101963339269351682001327109104645117026432299623673905580858778724229942544180315462816442665933188451189416310636905655033560794815886800573675335728119209697949626075161601013355664008822436663092845440707876765344389410943956018978277437031849692904667793225070363414820597166893411790223015010101690500966998621413144084408293607125551562274157731798622572650670320456589010194493593901975533513894307740123945704857142636065912682740291457222742610912262260137969282383123520307416086440968875834141480729856173237479946784468627852901998932639868591907003356532468597563058018695691941957193193957209587097167968750000*i1^54 + 28320889942608028767633952138398484642926440533817675266629071804598646915780133346796060158951477292638540875916454535114725916557608225067178105997196231964672673090101153344652524615454747220845085555728273606014132546744090685186205028108555664362339987879024772377594734246731000412851921156403160100235946902415959211632534540699284816941269468639407203221762266621793372855965918496270384605254492026353264973598262098481307996677536876619270187615544617082224913113335926360705355731218372796400023051383711678475299147153283621502642639006874436223959138047685210044625293573388285774151634185198946427488413045408322405793048078866124512152201154889376030356658719624235648143338214653230127837663353113524281662003151048959833885809570203306322364377561633864409253774349587146126341839969339624433710135183008750641239041690951680223845871393479453275504722290400138065408668254353064463840321642690655267841255828269689055827100487437256057205527767004103238209882689172794599551694123458067289876166125685407823128744924929334071061489823614713643220825149667255859540668886993014113984909716640163620072108070549415016646082971519710340824435097794109288045707346789700746417415793970536319728914810858744349535636881974428874704008767232043352571119013484975774750731816118388369010023882429976212388711921547485045399917953125430967408423469852059549380340005961219679970397828284676770851288634264748150108639947345040249617082645356551038103521976286110301407462421753928710357575406202190874806298833936650635091545937132542680766072363503869094064786217326853291827249219653800337682758480268556591223301221152003085004809168578397569518344882217773275542366808821111830622476749191013251257113277069400506092070449715726935662658948328454554602129356055684183957055211067199707031250000*i1^55 + 64820002811447176708880169010116317589872626066512885228631318663348499955019828398656391641358051982703181874358215820711634134897134629271808429880984281571365742213891439751574548302399493353745159196935643390309190961328607870383729324412717680243737280673470421271076791546238244107572426538365323751681340473991580421938532451295157234840956810370548296803067368045658024108517189619737911621833315397932226332895679637697423902259967763949052353549498203578155080720884785716328123530940743690765222016245091723611051815150723486916980080913746998658225158627395724360491790163746949518660971934126326456700948181959363322183300866869524170807440834009414160280129459770249560683247776934102519740731532865495129781488827285838201738975661635707882266580131631204660644698968126577032469383417190783853059142728702181314204895865531910685027167750391180606368118151137704389260384659731391207413941993530315192017547046471619538934305499568189931913594146369331908138450652537357325722839703244313172592841815021150375475545521343531199750300947548630130821728797063205367623111426571166950062143817141940772433496412826260106591612152264252998282558313742968638909421672281382411905773215810518639305388032651325246234065240114943647754168258856391291223797049259580432511402190194567643960547422173748626956444604168294762131165471249931742849464677558645571637018840793538191346851978596215747034533508776517564565537335198114177519693898977699448193700641326110831850110841213902700007933140000698155433342318634983714627695877851676616886737488017223104470403765313102681944331764405658518442111905045893561701408673202699804262748297594111979864157534815264083295021659326291620245740161446819523526206792156437044952852875179860617426395899724820941212310998480461421422660350799560546875*i1^56 + -71603879883069432852491785026995776957679844616916029375184927969681671692212946628427613087790044141466912360648455012447127380008969571211536838754690454904648251399046950086783615129852126731718985205183227467193937033041156014226815144243543943927587387562394298264935043115473070535523599571427251957877118309436287892146609700360908016473045340870858984076276137396882020028449535708257193778858215656898843390989344369238301552036605036295746816435294014324855394403551221015197938983394080858742935820264493227249977823402052516728014146498014319038516591497319007741423535480855698549985179244593760877892055484371198635367310156618736586639927316651056794256773236003820888207779974229709829405312581240461003060836566584141472928306954500367150397924384048086330333801833930018557607978305674800912888115820714027620470605043864473012727762103875264594169980462621357888591008775252887849631216127000353519015912580298618098405732058245901410484164850116409697078078807652804296471519286534738912007776775388862766826414998837508700233709868943902196535140294849994530561715720247927926142001550473818146519283457178536797483886377828697834864112671664441156606268840563059157914397557694157596219466142107479329170826551897851875724540096827922512792892109028887010522895818453568693244574626670491579051943955535387643512333331776159504745050592639449160514141698628629461569210474646786837729062717719104128398982860121746053524811979506949308479821766560808122394368396881018078603880363436150503417686074827586882950945723761994651620695982880940178870071494261340330041394633098280049809015454761671513175258659260496969161719843988039626620881974877057995914285970091277756982590118376323359321248523741873817322793450029478678554081122475949428007879760116338729858398437500000*i1^57 + -92940451421009044996084808521775852781872286468741347458169790189904554523768181973902542469841586661222386828998274753711360250388137205836464417773379305023500269665618401805464784545841892588627808486128740898639032397490466498328323741025607284532899862055896685335690780256439957338283465479437137657925382615964140604602614131255232120656052963693732124036535611461331518634162824217040133566831548638579705522822937695304050611276101284215350802632357086006396475978644658361589334117991636258583763244940108443019956706624117000488813981928479198377081912764533239636272206999682813540667663613552550088196773099302305602302214271654226138468579891844020048633077929906335940999412304786308315182208171999970486198213641171134171825394939735737370639985555540898201605714694078200265051062610279959584991344200792111737137279659904104437605643242678535626369392127365951017437034889841538291516291790963985265661050606266250576100827342321300487679676198647547609069204656407593000713335602003016688555087144389930244619134389397924084894646987081537593915483782460909710226686555819201346158211441058960026719972431123506844332733031718579951616100612952629822198825177782980377426599832804440006673568019060342819319714688753030186540012165888680845870995354603745142148403179480942542876547896158448182982183943274815593088294431097299199457996667074227726508923023649670729769020975781187628412022237270534864332974684268814564076951258082606563775200457321032041745491797446369707175272562228021126915594337592328324601030782722621358741638634100527624183624104492022676848374868004061928670022532891857970063170480255219565266115898735149272810290870371167783051555861467023100709563748128119672179148262343259937954592263166118861622555513690713269170373678207397460937500000*i1^58 + 763544635301887794806097316100808092313200427111095581871931467484265734540727176452490440435436407473573554638186501966134637916474278421988824338493841871331101008884918906713663066102972887465451204808946247693693546196524539080457170007904913474120207736691132415853620141418103054715135611997059526598111006098615447628752732978796729930814041962179357935446116482707827628597138362056072055731220080083890247619745295945764983855730120705991692051718677914009996217668165728720090745847359245526088505626632909529816395601530238441670472010900840327280178865971765833275399934490926286898917645431003972975902212834557399816310772080705431827668426237855458858704416799420550987098033715463951442147346645557676670755429414991322041694883467493532292580947936725111541942061442005832089766372068242020160560769242638931894898817468935546394355470188340174725970789028001684145937451016812961081424382052479835123495963901139442809609609409742611583681657239565051846828442385222989629741412374411561911041118497993058926484885626933144363602077792069671982198654027145841216120998577364111318130014888662252058930287375837232007867178155711806168609721795738570184312876238586484337985485716784622933130629439362626328628737887091457559824904530763620211658691398142525808234878944428784404030600585415152696810522393850639225457936849869192416269282483401687243597343537408831431244965536859237769307744169025412900916771410817358526445750081057115614778886908664180135192507163729182646815927241436056220674155079418930029579678902480977501573723478743733602420175888014165719620678342521696498242373977301594211680133751231936089809947218445051452109000473937998104753826551671587536749555418378559170387392769622677833871090278053395117296986427390947937965393066406250000000*i1^59 + -629357007863004840145894394705868412640883349186710596136518561068115385852270188992905637425947400463668155750979184941429857177174260005250883756912054866200859983706513075238612513062244556845060342699519878687716823851610281658900387632295842319927477783928901122964262967318761161373726195596975353935032945887437771257212382580277886453042359854095717990957602281953915927319332195311363819078054342930092596589723049677154359967492825457356681387481405555934752364572852367381136573538408924997042584041288991336895317031235543798594568518666041237495921914346020224806568904710596225001460488170135255901939272177772004243699622910122499033995879561531025640021825925563294099662906678347815596178881614180649987740893321670076551779334303981641438435690970135920975235388937600569747402056516282114969929325444534795612312024665576920221295038921817770795635183924135477213525194864743482571093105327212813252124603702900512933788130284491495523805158597186502132899129141550131346038038022954060400288487037665114343383678576378241846153571716675306509398122437509709095991353859332470401991333620737542478408123446748138222070810266633629987626727635203889039960066644801448802223607511310191449240635431030046131868046588546518539950732887546418831878346473648274921792573855552895259173177142230337560304092426086348257829052778191424999837089822058077356182206251904668102240837661469443941914285293333402340781508119026288676447735256654692685041457133986905892734725571837035947441573373355236341528635073808644917119694259160286679543997977591791643956973739909908958144169517757283336641349701812912328847636137204031869838492384766570928725270393410383211994273736033801104897164828211355702253745792136653804875294493381687743749353103339672088623046875000000*i1^60 + -127398808982743653033102949785219285698170540338339070889154819541659768131985550701428487503437582820479160725582189648734086492554099137225533105041145732469019207171352639887063983633358269359994503684291008099121056017321061176490377258552398963069497601181121154714662612482824259703459578325586140131891031092470498949509457522841955061089322999326667665091562021040290627958847328024508648300041142302944113528101352815098379483280345938469029699285233881317053390412712974757358828601817520822546730727844420023202833087788653996019259844898132152462308014213778290696916492280377930116426070883252968829310852781925072761847304288157127544946632424450464474839810274465099990834641511446336229548473779350758454015309193501253097040520862558228069872627427818452898851471512415306811229907587441714135127318991923412315482920793412059299846870583529452071935987252187433855652323327839721994902965685702373775220528698461166186223389818555429969240389891526567678430308067593077434588438695372866151305986222253297163511109961179640707777889754627864343473131820954832610811922926707850510447352402157529746773437047346572003543238738426802504959244662924136846867026342984371735885777461339144052794413901906547534759489711223665357612466912697586688310250375106086057299576780115003710499897380841410996386494042119076480069301051928012561852896086343035852485567401954857170523458476246780771495023835996009412863535145857673063178211326286454816148019983323218465055142929681941334068365914943417891456778936459704526502260298068863094882279011706685216020944135796429693419935205438416452631369767198875428326151298629667155215268248241493091385696818528501371849517476316591833314293335652431086205205052201867854666517132500302977859973907470703125000000000*i1^61 + -20780541435754155966115789997559495390919555187460924166839729226462355658117450216541001759851857968418663135213179576117879709055025674001105815922433008037064511837567170038017067351423674543350051390728327340647373336196649497442453856527795108250958718554059753726241794945699483635998252912714399039254743624005876257511279393549090121059234239423327515163774326163735402179434851582522946665622137847080969675548127313008376158161815603914348498902919452908526972106145925591324865830273959921797205037159889592954888450395403757816301634672663741075888777614117021448135736048064620163159393765215959752576512951816391674622062378453468225910686500920600926816480485594342444052506692082322528373287405666953843085552957244891113505401607720454174925693911312678756248931000883408156878198814723953764437651988993936319727486142087939307237567266500053044573523043921891089325091001592117804851738828961591676634101345672391590279924772725253248244532917178684153159081662055658771149788330565081745252559373287119450643990823125793702073825108812616456138921479371199202598865853851124199935755172800875607515248009416083580844368062688923614848237561294846315386581653983646299343906821029083197594171032374670769794029235025495875240236223814002810876797014608524135029900754599505325400277074843403779807989321409783964144009666411107980340342734230153363339442976687018743350857361674068446934571711725610421335105873579206937925456836012597050389024374906520870712174746583236601319033649626775812566222844005880055112022747831830555929526854682836374281489479433900138874623658665997432258498952797557565622147403641192139101428601155270835914708488356085612447207898956047097299515023037584687243110349863517427593251341022551059722900390625000000000*i1^62 + 60175456802260990442670918637826921017771806105908574175155103784132675579370600480979033021119132919326757045116684855613211874814766683477471397473481973788441764688155607083382149260943403378198993918013570183207943306146794561153278878988195709225471486378465611020999763758183090954274245157895468370715733160879252692731932355131012789141675271031181257889347918772611270557930719562398882143165659277978835060700953764091037457567359102657896630528991911014104408154860936589157701012469818894558993794377945354494186996829230700623579813144361666193761207216073735387540855877907993469708509353254597832227793280238349958082689551712001680543347413493245603213184149383622642260621599882412771128392814294376382009669385242346118770269891076539187046129123811258762784706503612543953093431659787969797881388952060620137707980864069536137841988785454860758373973847764874462010791755655771161412976131646964541946645621947146570584180321138350883369879149163094980607991424334154496496783788873399786610145130400127744983206908065673126559751177527178388176133340345979485587500398955548885033840191304656375617084421524091422801389471591977940930226495465315789759240863181641212805183625208242150469224385342045282785475772407056627431222291010437958579824384633352424123929943925359441132656827891049614203452715688608800577056423069898666537709210121593033299450002426349094722957977022221802377192418099530776460479262982239422434367631189429898966571110991015401418268255946057250230380369915428651965787154627462974280670548694070324428308432852347269474238562975346906718421330343241504899995584217851739391625418971374518240610289673794970599148786053264583353395400911763094273062962723437347573041122927861579228192567825317382812500000000000*i1^63 + 25188492533924892586350578022363945219739453043913834302758772086422056742974569711720113301840410502211261392787946375675983296712927734360485885458719814782666263043973772719648883220509405702593751699060496719988373965447358502623103879585856772215179136305195860470670345607036029433377955828271201923965817781841214248893225080168170784087204422064272609087978544046527959094119240629060147578735571655761571152286969424927830525757672150864323796943957224730593329255502509260958673139891361216593541730814584245831635290434839930218325423054728758237234747891189446931741800403508426043667815424988662311919832875306603025713757842490516813376552862481004523020664164247820189572841736626169821739255221557251185533317365524139470359721279457965090691171863072861325873335269298442059338161778982278698280230777347470853152702868218442648575910119950179085394694335651968671440552630284714731707194914676684171285685491550504975592424152244215342631904139667874886148607959781006125297334081455233078240348882406149695323350843984303300817182794088103068436111428715339442344174993432853212122679754300280312159535670495822774031983923322005193580689219661671071068433046168149474667403647453308181468437000520572300839843397412136448162797136196624452279785460595831069734441387690131477488721411703845683195811238600796345832892990418841484923173854946734292617182426571460268303915329298216795241934509871481157915712717032728472100098855988038232405039578590941234459647693820008990410017700559368762370274711752397974433144823979912785648261628735972218807055223245544225056507622555274717293446887022394176345441452495008049297293490687212240271056719236577259780610524253401894843303209414915599939632784298737533390522003173828125000000000*i1^64 + 8980825722923929549353606662795377568639440220873118582706815913237739714842573641080618332695921657165798724941670257146663301657237659154031025459640651859132531417483668919310086225766666475225377703189723345741090317293154114712117977040186495053983707504885677509165396382240291813417078261060668634638906282922680684181193341063766804177282621182013328446764553935562801416636550202549525673828409823057362827479512684857322233952202592949717355946452765584722268637171633703654606295426357419066189234797674905358028133599049174172701647848093366742190728988214690600175017266328778401225475484595008014309118914721033775651153043260675975492354364036701498943356402362212142020643994075616976769569156522524636659302279332863011332734243444849934642660465358569455599462960210731359107267985587542982156152310632272811793648722065249580364629379106607093777777509191693790634225583645187254621362152278764211010933592655042456941769579944903285161085012185089374230289750769486634093359021320666621370594546347394740590937378431417440250670878576781006937576529859354771674447192930323679296643932046484134666387684583745473291879512808637345067889866081266968572263223498207563900797240285637064324496892251656390759873119081485291468388020453173858212974778912100209435440795081094751122390943847954667883952419315582189865923846565485046399297461677457862722871562918945033430245246180068748528300101950345474653099542553583382796260802585772892264546903458419364810820571792725762793152728805137501994420672401728057219292737322034664514780799807526849761410592152644925829165491633806651072878457597787091222828529793647210922976240473965461363847403139518364137246966460098536498904420177780139056267216801643371582031250000000000000*i1^65 + 2330525303399233824928400322580199882187899959222185937755556506426717880586169877168480596318031133308737171951763586110090129508249308855221578310499337216930537632938069833398952356746869319618763649865778619243267802359167155944749438799097809528327721812745399352091832236514261000456417142581700852961002966948989920131354017968138772584455971559482730159207159949698918369587021788805136027338043250523289936175136267551664440100035335917403476686319515181656680528557281626369169996971683779429893973000652164817026211602887980101730233969802166592506190186721234436980177596548997126872301680031589602041288910974448785871839571220852770084329819108807235335734276373427159870798287161401513357905567099737224330641361354914417675485111504482891127491002518891335303272474611167419535350007718462914466201068039804268764929442208648886214193928770206230806241832716934740239654934274896629930677888597919781228582534799651564436424849312504047850551614429917092599130533840513423800133133217989727377302892928633547264324834738614887830451386911474056942735449708991701580741436011613831337116042312769748274463609144498504050686972516110863660326735083227781378682457251880274152057999586143851043478788742986837546137126959978261330646684087358351706637742341796160070927915046011919877083158575508860632663386403273266522634684941713655440316058336714241031327600450213909622244139302231969348797618903705235469018781317607427754140600880404733446985867422931399817443938403627198150236573765163749561192720115935421607085499780034913646216372266725441473255235888626132143128448452126195699897934651955878453897602298999384563844305161162201287260388540440722452828564351242843222244971457257634028792381286621093750000000000000*i1^66 + 418338332033334681197754069867277785919779781701035609898687783931919976338332459812462338616847324388757152721601858882903617327218571015672172066766167151027956471243816884938456457760373228478933148319853284303408068515652209458157476225286116219805434656003429203577758297547702651157398279416242351031453727570074911862144977425154275736153544036239808453121973359504815734425438082688714350971872274867441373705961255269094465649104371991880510877579114547806522401237805931689061972439398547461105220129690602917198971833130063454297271973208000544301738289817152683074516566851558176098398230269098733063778476471919578224446818501043011732502266588695190472214217687303118588436827426107197587259857043012947413905632751613478907723884016762235352003735795048671711575471628821290941299474900356451417239181961397006275034689048743318698084762555255512538018927666492837350653786605831695648298028482092143894957662583487838556804917387519070631899102220677570766410970301114647771402322459778870073492771575663121362882965406355144739658082285189612849335844170889624482313673196210106525732524579742622139165236086638502168332066916635457669084224516610136941443318475269446594462006771798079540768194850951868436471232215938028117227578501568218230534578077358615484575279781939772010707897833940323571465361563854102102308397931689369365725100492614251273208132062740974151888859207617488972580964816030890584094934789684014638528349587950532511320108764073459332608813315501604190895384346006085350046648364173411014412495876150136581442547157052303780510923868305735409287488191884805002799862110076242992140888752769728195718152441278039558341460338149418379870107809193058301389100961387157440185546875000000000000000*i1^67 + 54190809093371707254817600283196758651950184062129862403793620161103078807541980497408386035599696277665509441043494853043808749060306743072327965256512462061401851601252552202368507379988404027293724308266763620017894896631025702884158982322799126178627726192573967588140882780443156052969281869875837163567714037542033903817791901979570174435387775462992265575738073956399130695624814751259370505055049496765501540392133746136607831009022191108398305351571118024726109115437899272764086327423160073548522014176354480879297590188816134396486637636048420849270749808194555817231694611676232195859570804716496252175141809492658328442172392400331441314659848605378349339027712668111726146067388859461468601973548796436588940225085253197580261770705706688953334955663777031152290402770033773465150117043333493893367750001384809906244957910398124693425113755531077415276240430436196061837895309376960177185320850856759495174457688648587669325759848709284281603657081586162019011188192800013563736504169563870847121307730684324376841677343453506862035608553420547225281294389638352641979444128722508519469542836334967838703668884311231513077437150617250806842266653484163811754554661493913192629140513700958160153134253150016507886963781260223165520999924779293923804107790299065270654299826686323436410093355230398940130582422717981587171353870147645738586952331698218489343110971179924930194870568856513413758696562133630908652828347007365156931342360767227763426263773862266056823744291644649200452630880324775137814780813169448497034539194888402754166366456420941578428558754533156739151317333236879912112123461877738163889303197721025064255696711337159632683334610651134256170680103537051763851195573806762695312500000000000000*i1^68 + 4957460657394524880076973688062454680666915689550764375217890123707314094587577378786256327061319339362936689879763452869164326315556691076894623103295632395422073402392376426797588289506076189572919352575262991981203599822184416100177735528221038938411023972153942476663286544077652996402107575387490093403245947831053572144362721604196932363115176301084692605962429349531724096702712358214134548315444648784697473450168294535224456903009258543498123151904129585350061121137283200548463695308986169531732009578134117049103975180429004298316281315709418867816243760302876554454521613678796917474158800116999670087133104001754458308498752401330840498209098963148017712232645827061267073541729395454755006107231796421218054723053690524744019533463570515425450032241517558462072163429599048798139123326814973280993154401046904960412346209435403443834962987017850630300581515161896557221080533180615469739629596940641642091593750578459978450864465706129962387801731832622752108531013024578034939694757650333787577868204277644619627519752741155103607051838170843002453288122784024736525374242519050101190657297172106460444041937445663962031276675273898755444441909930017035849752554609357076955094816432937845842106793746944911200109769182144894386142468675269720786173181278931380252506689609095880715579535122638973920589342266586357139878743961997100355037792803228984674809128435739473833145534986307765882486179447834530583917723476833858471050939036655677031433601822087934588376818583709074923282841570530346014126542922341267462609541974254140097811191956552169243683138421013999433426019853539284879423762219183886178763495289562060381453320727786336046384683268195558980551140848547220230102539062500000000000000000*i1^69 + 324643631210283643593290683370375373417359940015447491550986014193695428420150431670791395144843784441074598900388467883226313417540791854196399891355222400799681391164036584357306202708174183375409613364847914185309105403877383587499522117923140822527150770192104075611682468200905742856595286512268981239004084254044544154499460054346870673050030155701628997367376440423416944236771399099749329007347767042546623379566845102973289457083500816189394739039268916029497974627370533452719791454180251757629245992450230617945514238856284519445797446636856612475450795591534109753746230948466688706583688988084397064478144408811729794565331878267294287344146381277673174599402517235476130734288131754318880103981326381137280166339254290079069687283247013483926730042157116104944863625269684270667437847846217898104823306766654218784729145319287782888689787851393278446916168010610477724482562521777483276181039586394600646516981019728363436375699832505240711806532586936446950476048119476793337322735050860773880438758213766862098797200315046467797136105925992317757801423714191438285040528867550435381525252191507419321561657213078047792135238390387151148083700489870448203185009033821056789080609635575922330580413680944000503020719688163298874441449194547244231031544837489379402766987938089201265431844384193566283443750122338565233697906394582899604864970129976977584442554972525084109098956799445073551156232387701973030503354943483050211545714151973792896931639180235713636906943173219493235254645558743389581682099449785787554681619119229756420064751775811711120071618357910103710930686441986720315975202507589806752221777069946532576040432860420162450992842551045214349869638681411743164062500000000000000000*i1^70 + 16257882363997546735337522476137311728767871384626043763699958662060906161907782083252853529502427870359249615529905347611146873025464932665942784201831908295578557175439929021166905960583553625509433905536754613561382671224615418929067831723237109675274817340961791062804058919862933229622110612976141728757422509193647587508930861214370644467061955372895000413633652164800492361107346267523162859525940848026846729376742089123323118458820454889182165822068735751095516473188817433826771385862774139769448496443229950906429358423400112239611220307547671279668743983836705505913441224498691257010815257137903087305335627923287326433760580293358708307088470497668635154017697782788796743246909717046321448749602257432057437555025979042454833481720846758963512809603136412127616515436711396985003735467362092362403988853703223789987927029717075127400795225077285053536944478913722486289877560891805598574651148312512577811167119149235523278398946897716984725902632896746177151174364406091225549555285927625231261429968957311146339232171215287718522191727354545484934685848777772955504203549829210654528781557445030909306738093042548735368727230997282574339012838262099070926773654279165281455065003904052283451401260384283769066044545448135442149304378739169018678373497758949460702731477332993213930941700167126500148079076806098670401831162284260642441382414421410874932785014043074283269113371228099190096899798381934810267480102416288075229846703589257899268261342629997159435260523871606045991245816551342733118547465948859152716392114673844087264557618819608856719161258925885953592127092489512747654804078333568970515394048711324264933510324107612809996226133080199360847473144531250000000000000000000*i1^71 + 612978562491425725010223022843872600368701081764811306115592495618320551647965477084407987326203260425040172679065346612430973802191572545092474122466064829281129327351307065956118121947798277393514662747370419297759180269040271581013233030326910140921535430413477857554091448617427396416227362998353779683463667313866784217940317791543542972151155666721211920741946339285703023257825699365407638215081855763692497964780885782883719677193196326013540265604222972604876448061016429083489707728186788579684029532129935142417214101127229772333525181936395332585461270615717098334956960525943696840538827616211792820415870315308397940909477819912785874317050378803766408279127312581203886827083855815401116545642131205650684985574550863525191241368501087745614686297858269363200540044113613922339059193626155797297424394936132243259079672872357083719999211482572151685477408032681171842401186735010883668047834999690838553262970369841278237142647573082641058679804245931148586022660467990858965036870215456138366489266132301867601186628133100900209666132859033235974068150656266525541079289868444053142227137111965134177715942541341900192925401047165045639652298914674219687713860528541375268840596824196414707923210166721014409731851036307783080245915207431642806196794875614802834177056251854852460863569876456252690015924189043165392990963265737425093005012971938190103550657549746096959352614610077823907788359050034313227720227247417311982520716619039922262280542633426952670032842703557768719518016196767588344450924659328901301831887787118555459944978979542736187531259584741124289393953188533569204991291611083237187704279922318550686373070379708849486632971093058586120605468750000000000000000*i1^72 + 16170013785469573684672938424396402842165220190955809702718107088952195905477816588598365937163137285284582401372103350571126482114693854639732674185747357928448299495087092602384536065412569238017265596516731187911639508652419870789705567027042580576953550444949093498704379152642439622545460760484148715861612839308980787278402597452349541161829795924211260057914044904911052377539221409889151528997195813878144441437110480162252816665157699052749720930248656025495209622307613156952982287702267544998014633648402780562810146137728465908279839388189003888977239913157501692300511097839191538733994241904580857003275209137088357479540884065826380431240431285115242128573067414933237073311150204848527376843400378466971117775094176228713538926950027663871488312425044711589458805160539505849017748317143776103594335483937358898726553591342873464373398118377820851342175542641029735824512284160722143561124840877304372354887224293079789289798070317142835377827967841452419764315654795844433317078452775171324764586167288989266798392332733957786857213325469133527922211008768887412697935412062025337540883963202490404285882781914181367782463287035453551801058579342900437248716984207562606325486531734968906393871470246803570329842142510709656796237000461684218368785214272530859917064450587288497040255459878521172621627884520603205156719426483538801203808991223725261473674232200661397101556712322951508768232238595120490825375840750355042391230938687496758158085619549717765941843385429976024654433346345276345412820995830580111588116194386858845042877148223852463616538245526899011635739961910291525731364985806588969529613888537642729659182805335149168968200683593750000000000000000000000*i1^73 + 240699043844183847629728941606364251528386373848993870009882399286004311450719564293690719522104803003188843256269926970801747877771845711874822015786014714736613479409186108955135278382840869662803925195028086193553704902322051546905654216339815115025503708746844224701156586373870509915226253841729544981045986431867390737432647312176659688786778241277007142738597876701674307975892209959438448151285898722528965744903313178418492509546905708748270698858865919346301227683637511825962326669923440726839728144555263028796808771740971641834877863263003821554250244721617999563776272066040960819241383108662913875629517029816945824656582911974085671651962040659243063244011508008803169017880641021457942778098814071591030990431306861491909307485059164820206486488205443713013613119046660291322841786848492705261391521247017535137314171624260472537965808017825036441120402798090555849108117216918465186863971376036001446213035498426015517873896752575741442497811531695140776751551245060934554054097108673918005178258161007415707204618960132528120411545548886539118465210552727751480647267658815743588585966133694561361528836946133806474311097181045968421346277660634384548330215187892300401738232740012872211886817978826750858695547131830191874870274172134200683160303067573622328827668295885495567152009678243466075197013108057055645004184599191055170936714442477295035884583386843588416680759716634942543666819598408634540557090827138126158000379632338704617057309016511641649396075216443234793712057146363058825930275486689333592777169807389078142448093680267410409398052752462691158644980744277217571143830777533901442964175481620259233750402927398681640625000000000000000000000000*i1^74 + -991815760032730164989055570959530706280163081300802777412026997617449531510927108975854214298868889445024207199221235876738254510110849636573455748240681106667183466010255668917964654515477785724975652881942519458739318781192013855577609309201262160054153343158310734391857270466170729829514277255807612634743769839854931211641536385603754433358576946073964786297579413436270403930866674410721983597522796966233266704282377781847482332643208100413692591379642671594347957841437872337247587086910772690211671445373508811753218646957473768366119755194693912743877637182210222902915402628437467777267506208800119308715406867849065914334837435606617477889601892284580632018747433211948810126193451878131961450510532959660758400168929860693467983205139819462157639846308044446839044424009622063477909148433256792866114843225906976666129346417765640468201638685567606607334623307568003683299616644475146762318436894851780259153534105468263275170539383993792135776074817792302081455914166564341512936053496148061596400705615901867780131926965981908459130849725301658179111489778608740430722959768971514411479283525774573213633756618708611546362782279987491708615942897141516728862802551489635875420724142583287263890719418754352918526576081132040312376374039322744895898404190232452242437206903334428689374882436884538056680733563837132426407254836190101175560587229286764225495442926581640239128963330582492252024880096722708503570280823375223697222955549924715680578946575987494754675251122950030541385664863367172001167241577333203371425685463201237737101138013686860836860016315074087972191991748378728693385567278690249332430539652705192565917968750000000000000000000000000000*i1^75 + -134345976295160905164011694406189089102255433055998265621777184604179480212960872964489250296874248489053636496194477634070803041209066216213002267501035205396201309027463658086442128981820761604084103070967306243876424825791479690732119772727844670859653525474482691483684220794403504581438329676642171402197925866661482847693478262070591259068729789439481135952082472275977478450608893277351823114705643559480192661745981050268937356377741048358115190536561422569053838682894823197604672333789642987848696043279286367629703965545026593619702667342969466276510303446620108003539298341713230448107983859629797485963120200415551010254324154871751476780773534165797607348465368588529645886114370184982770029068509907297691270363996294089912219287547429893775723725123928384860092719881940717305830641621934265781450871081813213840663719202495765945965839484469745494808923815516511257651714086463729851301184033523122055139796672257335990746143959192402061046359025637492798052504727188469996956548039295249200892463730925788647553958345500742139344779142339928836035710954065303371623752267603770457512100910875504511843881157051953424740899833661783610395357438641321420860897103645649557268791434306078761245913330249785211473624676308584292298225270056997040533442694679786479563998648578829176089650812344560437157397102321428700138407811251374102032541954046528723705303562298268884240120378882434192713866151268468874232406494895205512255190529694431956100566456146331665544485231886617379363511169079345341771076364354671776986385725642045110697156155637084567782800699397821627598176079811031345719349259063776116818189620971679687500000000000000000000000000000*i1^76 + -2381946313326021707317262293101222980920188029200975953926552701546649717597771987125511543515214616325719507834460929378745380562269095807760261611173694952917438844214923725061625373282442302671632107182515040927715016563004337136633440852300355957733417419143271523972151015887637333203022673524730243764581297293254223040911311346755349952917691208648400773879520008858887017855285539430947900602550182643725011421711131596910111013535074108726021215915951447418248622775491801934471000193602113933809156931334213265475363486389673768598350740916232495390164801368883807851589679939962956224817234247053402169862559507523679172625779213391727269175815880697753038540882390306526115050727093767270909196871179535622196791774007766194485114481447242852917282018640425422992284256604712362501860583705427976280626261217393667549939530686738454300989336821894261977222002138418920992831439797561212378747677088823530406180306618479704523780617589243581451350234907432470996504682982444021019070707234708336753232613751400507834285749512249542866920103986064813454725649640744943967687586736872494181860937935989186796839833569145606146679863654318086091232562723013592810325922912258136222376378760685728894031019139316375621160168317997044118554237729531308355342690986652134639746016210715886959617402704731365482863107992013309959192787336968654921367119466007676667813064355880482860317483706690409042495732037738333352780885357734822222934292375650203409112068701840806013002193343286990336745764324173382584618593701625693241511302431067886388482816362503735638698893021268237443663941475407964109374031424522399902343750000000000000000000000000000000000*i1^77 + -10758402366012052196034819001413201812630209758576115764197510761865791623903892272302153831054553878116694634589979319955961868342369918511362529238452908461690553611169917191848875635903454934013670744162439828422623770839589879951199098187658827698292218574414159519736058412884938787360972681458752686661184473192746640558197569681831433607528983012267412312409191875857647272504999349449573025803274893017696973398401193997025955140357170382034922551573600857803507645942132322538657117673718977168544041377869152927940011544244527491351171348125898748886464956568267651994240348223623183296181445414704648828117379403971634234603464368421172975104114172313413098810266941794039772402345775366180360312034033530508266317613842851343956292534354000763119343498487641496744451073485052673838575526472102902175698322077580487652799418768478403195833185628375848742736384896260667710342685111616661670462677848240815510290188561776200089931307465040232843268723502556797227974412769876729169073920357992803352209543851700666956864706282530584180739525746742291958896863311393746053906381655054303820121576373768557559589691175528821120971102068533362343945980205469298947205006981433644429594383021731672862802293539170455937108816705083494154046808432687573637232148445010004111644279569356921847788883615012247543832388650358979731789331840886020430390433942466648830055411397471398317627976548276889443347216443667709186639664381606712053112157530492973200295140401535201567939243983057915710262929556902192066229769169473456686225473670328692863056313682429117028806421259800996465044671736901871395111083984375000000000000000000000000000000000000*i1^78 + -58686437423545952971652627795399455138356197289376544707035345029362804423422529877771103418511806260250709114291984482457638289223673424230674182387279257686085508504478420234412595646312628005021610509387558498253499013952603923795662052844745025531808812172201429074482577417996300742224033166305432698504365166761844576427286182181817535975158846400812447398282540522196748441336679174983494817145468371623947239736944970386563001308277853347871922468386589329423750997912570616310847604430710140713272779582921019617343980995565956377804822758243766076221929532719116374746784702625049842460791767729940278750923111988969465688470411512077094131485392573391081540411262462482125216557127304650845004574937168039107888362423394764130306680208126183711713681293542144254490828646587037524540772909977535520653848279011991632902702713226723682567931084425626309678726398468420847192761808810958260833855581337259386853557301460843998455249401668175456120427304102672263995938692475366355856125360585167040008409975175774582331305253319487656854529051109126594595670731473722926408291490509904947789876184053838581192976250186868970238412791141739931102986636169039127236306739984118487892280865783456539669802618441564700732477965586544440779481280458722509730088018385129251284939881298959884758218950349698262418726891910918074036512033480595926352314887788133842868336870045495859512565625584212079829964228562316266810833465978437330437853348634319479302820354986851137993048699737088353699923893098165378623656440479417008769353871930293243563240054717967547342695270121453827461374091711425781250000000000000000000000000000000000000000*i1^79 + -146138254596589096084735844778780586805181322053738923587272258511095785958146946712724808902687078006238682052601014776017186656648883361342651041666653161918568500573344676406082014010407706071897966359026526000154967071427341744750444682667407946548275297874076196505347054702337603537798014570645170178553271541738265948453352383364724770052117763757773873192325234002559678947730075984730273613995917632721596831927400463118838683230725017624701379444933424424835045376403091837977760378545458541326892598164534926941031175106647022145549896945682347014777866916495502899069622131416958264096478169552288927582877835266948621748778035381146393399821491496689076577902056150506573005308360283374646613497188343243552589441469868768318977731389375499820689668695403461117555110639787031795379806622200680420929466452569624770910481410235222539733963825146124951094745474928552880731314323514521763525104949231820383624908148310035745259895016379284187399563981444948992064126374233369830086206929296540745153408966760554917236276245190615792039260014478367692245219820948279026397439412565214442068569682372356476795022770459141196431541069156763563229355882218747496701228882409067903559154974826657887663084805042699304481970032965349361310202587404637068166547040203028321270116385227102964167959824537799885195359641676553128184665019699097597600514632237214844212379017414219993699492392671973844661602239346854978615430502691676416092600962548949418161794524308581038110511747382954268268936734402820420435027058266675677828375999467404338312055252626414792005754396422888786884082031250000000000000000000000000000000000000000*i1^80 + -151113588034205939210136244506757760254145159620659327499545103279206129116242147898757808767538887822882823624274178037148997103759937076000377201904738035323148670581647728315779940567702470411811360409626860343990433139128100268323480275433368271816137148282718506664549025028907109305663548336644567150967868663610621342223433171855307969417781721445091109197878477141883804349844331502357976134162239979735845242722069072891502509022093200449429348839154610874323333557397981012241083513854892551072718975017016505614347774488093179424456698751774371778523411739651650116156343122382684732365413940499758737662946150886314953656558889238096072141143455839631495871942601779934526508528855237260896614150262372439453045412559867341155299995305703718948829074001586228246718054658944256014306983900555847031763189787722118887730377869324366248052915645720066355847173277381912675039619584216920514539680105745402735474005641884400368902417222587030034208203004866776402633753516483366692963388740914243872989972715423653231836446805149053845358265161882687853476473610408398712847132755414912864418969982476052646991270188501400560627207088314001672966197364747759226142578332486001758836367224202449283221519678960052221777311572759918729174366598700777462325632449574761258564275604973911187962110990069587936615050563647903811504548705510755756013405959009304412654450725691634726467977964850339187593242594485332081574320038573150459594372673037678579493471622490381480395852102314704765610040511935726453244713972168185751907719577008990473998186336647460285125929389106000000000000000000000000000000000000000000000000*i1^81 + -79883373731968233276999264520253581849852330428800327790934842816374761415076556516026539621984966336139087968997969544479927790351394056424093242272530692087047492266883508802997880007137154964513104871606395012890678055603141750531204858971008591124305162960495395882687415716604718332939913668749513795768043632592697672769853245806869979287205361153054933216019159368343321094191688258525636179006846617691778326493956942191074607621479476432824140705147037578049081366214776739355009167651111262135262177240229040438588246444260683714537012415725859506145285418393404520378328240006519216166887836236563489498093712346517742811205295291505881689956738242848196922257056273046917006517692631667759458800522701626976883198163951605766911744288270925889441404580559698962154026243851778344207880492128708060992121298213376610063163003856623102082579355055569454417121569494857594126759857580264872496953911472468754378130037814063175732745985406458058729222001640684600522584354726229888763719975857819225935010213256749271706919467082563603192822469491296444602319171555572366671078548297827807506049261609218471456459238846749168521005470601190046503367283095290141803310536754223328738193583151562729865315763659249382498249974788328206412324733572213222978779135902485660833416219795887445796720681090601470768021024215354254573882724699625824147825001497230085907487697417257946012517268418286967553825393027088191135485372827728439137288359428612560964365241499462468009380262214271920048213404117410247470109174900958559911746260104036802743845104752735421622016000000000000000000000000000000000000000000000*i1^82 + -19825718564998875849753471068995645323027856659973634007281634452164984754746755396204622342822715866960725108224002193475323291756741170238657006070599702424112586674581159289039842876859167159157902286676616765666444651874309156881982456826935146168576894745186173478809354337291452922709445629318197944120433873212834200349260937830797005112885376432767806021392803750032261182699715807563134450212783403897517624431865805052088546075102909556636533812351318622703280403595458619418454789387470898078497560026599961837719149726819131229171324190405931125294657809448559388196796915350641822993467549758241223822046969494060828450554292796456042034838009635377369542300062511265845020570535471788640873010569399037899711296788269188104352969860050064548597454610239061485183982410085438189985123790581339904469490089714274801841899179790914645175995523437086122896444914787174282253171159683532686083636474949908722374107816612840619507048502384356120437734105346558950182002576728134489614599028463272140450090829609279721385871597981463914825622540841137532725537273273023439179131376952075196471118216266834854316297408974833785740780185517957478572867201236632585185032049796158520771310090988246762956755569232971937270032396478979632817083965061963208170916130368142394350023134638855707987947991522370969755434860343376782234774056626521904268537922143321682489792220846177152399757199549721631814630173011007623828346464249000413782061685679982677861103450249905107079982453461093276485507908999312464296131604461732154288016110837335101985699394797718732800000000000000000000000000000000000000000*i1^83 + -2680227073561216655571787994386787276955348737730647919063392142957071699239445113026602621810062750315478704146981492059218273187590450545697526220477455125559845071594237764111975759610079981930274310469095026455028784609127829591161621974661071708230149557408604831191169022379423229201985702402010831346920657604584608677223282145975961075702843630426234094831384141665220878957869506242289564452972407607524494517151921848601028548919531820293780176581350841230106176036056284469322831860766069929455139309881980324815344142068760556427169238625366262414642773381000234440006557177960228049929611694919708482527881613756840640621760727243448705403566536639445745189516955032930534757339101818596093339934649312336189676019971583625132281262360041936572059107961152455926214567633805328788014773089530658629618299880253396400183185371555592543590321078397411065910964904691482578510001200182923501531126455615868786047385882655360765545038609988919711647008276838770903515342088594543497405054897897652302295295839992563000530600134016191514224383641649538268964715748679475115077461898449043393298987200650895855862059470570974322722150667075133532332666358964816484236720371631935688062418478887826161033746411845900289979945444375182333338240274223246261124532595899892152022138476732342195434639497209281702431284615140325595953920244307413081350719802368147975412072818177663868208833968486322832094419678349661604142872934349032612036238358897668107744779496395307200720367688851389592170757279685897751158642349646294651043359262298014839767407001600000000000000000000000000000000000000*i1^84 + 6640455960513081634029766939029574646862685196631804264284174522523468793733428528656734006209541689424232097908505720858252379678181483758969814011461350154610314517292863548920314927386388915617327046551718388774331966452007331458680312885042337247755264754291981560564546590022975804816077417883637634186983577316893741820412246432392230783239457349027359582111232536849862818103103453971956357770024691471485499802327881285533920205786731655236238465893508571002643005622941001669261551086861695582931777646647221571462519155095410552698277164499085107922340450317031495197029479342346619281332686806477570690852112104789250845720217524930209439208156257215562311607199476675249071854062753539168529400708221512878932267425272970296062607533509064048080187257720393236706175088156264922817146215394046456561044104872815994600610425717863519726813881079110088514277750565753508683953205054702852063425174765399593523518037450545677280510345745564235889268370039561489091151356880896465898333741904901844933950007255795217228644718466312705941752681465955818699990759383382155318969790543631191497155860038101509755597346142788885272409197249428264722381681592725961660004429531225084642039592379199885887212806041896813168624421623291237805417315241052734829739561846950891311592439642543536701163560277170544743933951864816688530144029679073599785160309247510434921591239395096094026380259772743371390861226854549249125540663664874611770601402826724129687404324911478757805075456169216924257991378753771671002758577064911650830756796325348717363200000000000000000000000000000000000*i1^85 + -5902004254759095571230549141250137490584585291713119509488601045103363408950809053580735719745300427458102340727528607623069958406256822760590240467164118000368048827158438705461650327959962154397534945021713535134602009276635862822446552520458683093032038934005789908204879851086619626249457011204758796736490515790492120775818244105730217552919741907283903482996163782641088976276197454834929980976035128311867444640956568021448944678650182030276367731832263040809013643907970296537744204681811884213369292760832496108827285177564163269184777709282135789914441317519349472314495243169316921555618818398823578022839143791078574534054625615118246564590115228319812146350866005847312934822940924325490527140134970535267109779319724288491825794638020118512063865161503427831157218307940794699206578539796659872911621490900833375118818445910934261728466269508966282395497751562197667551919395166885137220414058737267672985610315788003276642791621601907188650330865750464876288150186500165186149733078771041789351796802522027467846433474840906055951174083339008928740798973321264771644846679503787936814366301742632520900199314080304917878912314244985181580033693012307277877975944898458558623440947541148267746429144717783345513177255570261422662260057955867669034369936959287912341478893094409770318774931805537763040325997027908765430865897384195007577525246325072104606319188610705269896119064582026923831734687634771685479496039265753547049575528332908810603583138566688648212715188896880927932201792270344402406774785588589323280225140736000000000000000000000000000000000*i1^86 + 22346017870868350750871058150925026973029246004130697143981420931210742704874735987168131944218595167243401346977782539528137030255959796917627994339643624728036504639334423264763785030293538920348424568416062789576405599462608048843521094944560630198783062416677179709092287187262144026763048327197112336827356114090679049494523561730202076336615447775414033809125056889284646778428397515210014532513568388476611531255191796785965216769471560687285541158383726996959349641361870138186733985488166604336859488745091863225317728841709793258576390943918020313714819826443704399328682758647016671115961371409821298239199372087135786905508428305393865162593336458220757435748619882084030506768737414406366077057340694437876359164449872925296493499209153558421966609925175838330120932388629440007589474658092174424509092915541384774595082212661573323737806770007410475664738608005861168736465149775652523252279081793186804898503232426759500620556219813002000973185043227106806934409778052805821776838132987768167090325353721337610135972489875303728075123616711058891064388217859627229730927595581168872687672876007680593772471323627505166166270178930583902473067604686092929539017049082679482191109243750573050831200194960163243674370082362035461159156884798845368451763326270904921787862773932762894824357793842065787600753945267582697045169428798591049543756752487072465577347410088107620401291997796357482456595088515948301471470016349954330656317773244009537351746165756861508337793149025259736758366012245625735408400283237995249664000000000000000000000000000000*i1^87 + 500137153759703314117792176578912300834334636277229597459196854300150991697316550818814843857228980478928449272577773644614426791676961820074637324025333441417569502560013759696053702583170392953537448482745666165560780687138445504042936229884570790833018422545550051366821646755662854715629185543238007017677006974223778580361715281639184582742681775411072664204582046944531227039872122702580571264908451427949078790805014284857135753701834544125459950810890558066579548217075869551800149676420046874218961054928469922833481147532910894301706204495394526626131744624877125634438272866365156080044574593768658226389754987640617915975737324967796008431808024876230955587979891139335516961249094830818696504324720636709531896703753532640875744809072858061724725410912913856760043378263633397883110368425299613758260464666789384521107026531858834610090295268363459107192650408062963347981350068844949171503276525685659485273920857643449221349729113523304123951020225266731913463173172789655067740423827020480291795346119590893259121000945734228615367553809595158232808795418363084068349641617675552593957851686341023533960106223501145540169190238477777337450516706489372048365055532538188761028389343337662781097324510708814513592880067661735953734360061802918018210910970022952063496522738733036699697252815927590054888954037266768226307882836495305702282885730645033719188396622566273463798998468971813042968398707382313755606325704415439200910455948162217951925313613306654740741906631245076330722387776571004811186326732800000000000000000000000000*i1^88 + 549596869975681499249036866020748318417473921258565816063106384866662269783761255535895721066595442448299153681713966836006467241241518438764152772244453766422701542299913189314758388314367150084177902229789658932819986531530430556976158302178667831019658719875189430304499697652286555562827606923670601177761188715339343982607380358546383490197840407696463672268124767093352000711253169629204958850367114613367782327699045522103265926419078456850097309173467071078811317708016370233243356572169232119536829608432918621668373023097322505815042493000964894300285560598281498297029010005435970234563310049299237415209659384457449361781543605403418340645174348986508407659478466189796516021447030257337412493461217308125385721616117352078467458987411092561812143999241039797961124398091704977584457575317356889636671966378978109662134754092432706481228186799157397816548935827626238611863100608812179871929457814361190923947289841948551984843752473911847436038772523654159564304578191902922247813405085073759083590878417353380181772063820840598385366756870991824164888928028930937143601082775692479287280789220036503166448021733616875735681811461197357718554461815190286850426385194540845003391122635862010721626163337063749393572350226358573713699355743099813613669575648903062576943127975542192254609199074218498824697222099396255769403276607054192841217273185294333422908798012372012483469585880465798338496133088942237696834029425820803645539104951566429617755918807140692665490516952931058352423447874345369600000000000000000000000*i1^89 + 48608715842102045731278130681200656116217922354861067899378998668904543021539974562304942224643493208567066179253380233965292918280741076810814364581861160089667893398353994746761656761790859512940222123049104868844561036405434396127862592527942646743155079329915684616411473097081787746033929022995713630240178012418671566790823267846126447010038030893883828030641846760326742997896377031666137542634417282670424274564701571456744477457698569646038585059380111728087710621382843605101050486451885401847417182020562977642216596419575181513869541749778518788122038058144030637345598434189369458208748501401813095924452673552119514402322648842244714019666604075174132106382434073967949693043206124732084237937169366539014934410495828014784146689357450021150660311124646257213070266485366966522648895965167854287341361632461910642095182484512986066350722262266710586488843864886795062208107845962605814645289919764038125132057086435108449711623695180089008377070891035914619026109766764827903496042492370284981848414284232826869477424431353499514017312316204574690114291554049872081811363313419587283727001044667047238788839029127488737405407959310260114749560969557003209873222314630069206316985421636823627048264857924299050107210653108659448302493388972237247133714959657102304826689951665125226786294433998558163219596868663485582235058746328318508714686263536001775935567206137495412369903581799468705149984772402177258566515742085255000862518529609796952817502351265547603539801527290958761164800000000000000000000*i1^90 + 1161455091095475560812177225856383196499563284859333489919231019900134154795233762412644633292769554519998530948513314509412250172053562640074209168991152386216981518764691874225545163820730675944046548686430709380431022736414208289801706435681388582123653901335074836301771057293933923802182117429466862987818576900326643833202645772545891450771303757034576853532306006410138795357361237764368114544555107824452639777650601311126469404116755778875944416673058773691145953116102501506230907190765079208742265650434915947661505984108803247135829652248263767179292541167631889329989913192825829199428076703180169172220363509157241923599194907886030046395064294669091988476241640463985647330724814516208896899796550004933251123033331213587762047121474709120906153906629281952408128162725832607562729918786550288854672955113505212527834427520849462539899002422690301336288092102507459075650134567612125923250214228093807225387946033882136189311526807677297360335346757047664712235820956916053362042042025296904112313505141296749526393309470288623566150299460320967155742545108762126588949268554265931251159389888030944297517543565748328427416525342556794891754191932458281317600322253078297873430564642834574199935804573014348841546557592798096009741793714009501320117511166663002940167313806294261890899158024949420211617260784380116429783612378223601805988730794449134687996229752885594764592971872048615747316371631810693906420169793045264339942796796968076765620018715327275905056768000000000000000000*i1^91 + -322724811670238301636048460188372827822712200841651327241407970913586576554951558694742739437979627066573131345093147370461683707910570368607145983462986991144591178145775489865785845048314938824033814866649364787170505793430444041907091794237935028300250147154360387105795701976062065278181266185117382415121454365701987206268211468469467561804180844799056091061235961977165187947408072621168192453870230346398107813261282176013311391439695176787548260426621415572808657751828009458370970219709476788568538561197956499458789085210225753618579256031628786911375947930167493768037736118183507016517976637502044615064957303133776686325214226793270809829704302930857039616129555289749606312820175462175250831501730912867070358284025381319282430650787997203355560926485544468304934784857507669231471866009775778846378384426625812335724393488843931552939375297477452421434972529753191698605389463273875008612844133062312899301204875933803951955720998834299217238018171035312623309274619084289666311031617371196648942587629769283617680663550654550548053741384608383033058072164922935417283252298136953666452284129306775524898807602993665731993819264793266291853619111675752134372693994915561086756180488303949430312762412483082289220424125283256422746624572154691028175653687774979707140953152365125782563543655813555337374328180766864456761725082588495129285376838609887079647142604089296385870705114507916426073685212240482973136310279972276510756542665188679881255288832000000000000000*i1^92 + 21910416088566549453627535376778738877690327386936563347062259594381042086670723753157059949051207057070796418816626945854705699084828965750319718127713682209541696473619615855822514549772316874406599380574208684329191322473842110153482357202546701429412376856697722280518563758962397173205537975618837961799841713983960327927794196042264622526761898169906735461236662957503104913147324989342862929493395768236399293539172987274172842976956544365144472001192525986877184288060210127722731366914330340759053748736865143323446350837588006029236603267041509173208072736665614413454412371676183661072662726437521032219776415864471891871711591250309413023044500648512096079340077350307026997565519797856125132149896395001264289001249297300624925039257937050432449989773460345996832286981368029547070352680862539802358829332697799819244207381857918213157425444554320591086211037423002774554757012401859227542370035116711872000301396975622495062001994802636230294367407329862567522832584270092133292950801056248740340597723969190643807811220969088011401847902059108488371269563054874411851870143238864825579908633535229267095141157389713931270737262633791628284573468172579311569268571458739968712638091298010917153189919309652610872489190021255725858447092849747761392951145080992226205852419118181785086490203525164602936202664589372479681196657722332768856242639538030095735937172882791854607989000386799951672912026155948052788490421977308323457084371763200000000000*i1^93 + -575142564955009365853334996811649018863378530491869910367227329566438195950290688901343354829970540163978355206363490497878748750882352314900399629872962455869229464625283291093514052690128796652364509386506053318287508526445704162565600869419657885109343674304827899307254329190884437546863882449016604976520944880576839703737529191294629323624204528943166420054051774425952661362184285117610854962263765638170646718682359654071444579053754418144498696422690609596504545645748759089311055553477278528311539695754603135307593240404504051009558723698732261397998896852792837211369207298921829802332677865887750103003144024876333676471370524373947436780331895757938799013025741729168804551645203455966136871723919154463949756001516191244888757039573692513406613577846421076098879106568574775882139494793655806786218139647712976396389200785655932770184285861558148815047225034165781937850350474225238714086108797425322657883256474782935797439910968774813456829427899195964464115534767000811388886683113270735220629640634595276420297911034729156352844380429474906608558411029819782840375798858673447273332821334906305418927044084357255843743709814090150845859925715253267009180942527443110011696994653140349180090476031801387138767271755978166362061643592724762134501403217645135634374432608758609203839333520344712441454159654119367164467424829107156292321352315522305365195065220330860692597727299999011719117815023491572936841625600000000*i1^94 + 1570507507837983587886977558785310910443148422988694639053374656131813523749046332668853136478716360636891972312764041245969112560472054187063193713734893341271634068531498568606612582502382943043849611716822186105580210373264697801410046183853874234115805870590631563101502937533659493481198869201427597191448369367983935471275731690492784348887457246875157391379722181453938819823332516996931336486549675362605587610264499182552166391183375663932739372573722145937664701430826352857806272534786662968267426291143503394491598233889636485422018079657499056296770970239514995037417575566899389800952922377573964656778160377683211286628700592153145557351544446075506590184839151846203049122286172691795200746135306388709682541335853028847731017961193968027483883236535889236629366981508820653302155884636041193143731026488702271555496746742422339175473411929969270579964786115570452846078425392793946625083355617966433528596047047539719398723557978806555287826044154400085935719512860506255439633457136751297208773232560358126759038033261697370826291486782694333007045325758861628660329381224512080632706136185733049316559916493160661434985672963773567862506131302550175878888841741965005827344469715080502902769269792663122563394198583599920416441094018097832942518183793926579485605997498825621228539223744521667104325157736642536705790749804984949483030963081798244801065090849471807735583523244028723200000*i1^95 - N1*2020455223081785894756566897215435439456057683069065325478385271741081771741181478620442379567562517602488144686070796442164555075108416864961079655530445777935370601666448001972523429477071660376368719437112324542632548631707305059446478585794033431696921908080559815264*i2, 837687537988907927167300609401363272726337255023378266017530860394685354445861102016557164922646699021568549811092441616553452229966920634242250005407944931661596267362375495160854259724440156217454555085471561221808439991676546083510992106417621336088616254729342863963859731910470992654660387545152355855066796050995935542308732571935845635013496396954714828131976198576169603174757988377699366749629426519864981744305775506795820646469596350480173380927119906695519208767435947572610356367060418840190751605736359397580960241700076425840536222038892293709585089228025666087061562697687447105971849753395165748702731436669294661424703518042679826563469039485094555713629873959759655987036747789558384216832981743733244680014599877622250036599643682942075832848003394562407243215110115858654183242497839617750725625464270892521490781135503629242837360031165603641775979289918742925887787485911311275161043907542030144857489093335785250709798003768815278387752670608171493630946024725312302380684857521270792002031502712578387381858583426405734129099912801984988454635498873477122967962435320061101918687322005694149400822045162949477478071026996907666884360456337673006334362317423265956069898736869019422326679795252285974241565175806263452567986217799318718127814861137111012449953586391850738825950849594725240139165543444342695618718515853065985126507603004068029447295970677446943251891869957535705797356993831592627747825609681080688741489447224551978432065851009311281415857352122398366621469389446738021380669331278317994316952467142317440649973889963804514403669187330255092243722114480404454527532852081774389896876530301643579587447240980820867346587270404695411776474289532890838936757179379971522056633738251762093862887440695931878842211773561577004453954024339280267634018559014304919000108610609404245693966328092052729066033664194100901762075028927958181609344624359997389337016034478115410893961367833071562927216291427612304687500000000000000000000000000000000000000000000000000000000 + 61143835399447598866409150442141567903961802183820486549920952537274394215036821696816442327137222123996765608188764355039635395808658139992530825059922016739461101817784379513980197000664309534331812393832945725408599663006011399664121768717010604309467590286494762292422387961839923663695404776090039958891706471958442503990107056775525289124370907855515959488648110940605936813363662459930162816803902337260466823153510337327725177222212712025728005302226446931334078948909302925854824495904699581424434038092431564976882132625128106354513460799152298727585280515901262661414406661104608016279671934788845102758335483905310696900064073942794225227135694829015474888550832724103549587461248992183988408344745944094838847677132437207951301172014502961821173686639453777024953322919598117161927879999891947478724983388284774110590736486025654977732260813486456976127598067348073433459110929545206226174946197002452745991555116148772781026279073385378954219087615243939823493455317980594221228916280035543655779684793058155334993415419773828302067539723754039719044093259289013298544986470453163650633783789222419898587518149281925652001214496056304818548997493976899040718405620803660355335055572749219638123400069024191909160099800019540654784426789135405523294205700070371013146426739578132545873546606477958081760848324111321076225536355147138798219046086053346369990840209599226921683150913101694981634777634539569591109706904851605777764507691102139713250761418691865946406069887727009087118689658397630633777705057818998173537077663226492804196521028009063117974805877724756810194096291142449960871480585814912635673328665091898861675984339108845590660893849462349786301212811047699235050201594789872727491199691160388358065634956291366668341083211686124379214937444637055014937923978203510450016883543169515210844569371434152452128967864854306286008645274344029376888333093024480252699444605214750339539087065077183069661259651184082031250000000000000000000000000000000000000000000000000000000000*i1 + 2135567641126201407895853776624114211936483518160447972529681751445759048937409243560957358165429553193167127531290912276654349348845597890664197601488775937743577305623413591542242446223884180716953986638879929218335898497098103227808205203025041856110544292480903177209249662222745104269300033263264401324335631902192385891987594441659445512253094183935437567344596508351918054421280112028627338705611611567134314671862666420717912171862431334917942123926308815104214783547663043404245419796278088632479300941097213257173268955487907997725989286775950634591107935368359147985083157429913261915083432387738000585943393277039756224224996231489647214128243714008939650594539450555731801129396841109948952129832142998746734291347871349735144363890533831899839140520095184372183130730738377655765908548881103733756554193357741253370868067964511579103695305537295240063581342251503630308959262520232813445633202782070953882614959537843956204015966431238187037381192450408043738009457503374131993314490185331198472038556496160093785393204976366859965256672534894127609810755245649683262086846942984744006355292651604353592192925131050083543622692587502490118004760282413226078915960555895572663314240279758001025644714667328542037010131536033924436719407179834642221810539956678875270609331570497216739067094265801446110387084626818864228468431427462847765986387918807175986362108987181999500832906038618581572557837334577873044447089291522542457806339059831482725896254074474821260175629142741631807652931149578172179195681123914296317492330227587324517213943507354395120944273526137680286623479864757465151880862318502138065088402686243839740485797275300086749649626158878091854289139478704445019779518230482285211700187029600183746457579341503654800860072675824757392441928691818041549739217750138642752007569090101674068125852685526249598061607195008103216371746247055001262745379054792117792891425623400935424056612532694998662918806076049804687500000000000000000000000000000000000000000000000000000000*i1^2 + 44973510657138125585242491468027592422704428441415853175555753520796770836879031458729569837757924225149920622747916751113789745857064730750744597215138782005157431956655333062517511445615709038568062539336186912197892995564427694830528838982669483015774450562254460697533051274153554549750533847181327252891603148280514530723474938805397976478229648887113027169284256545874143193399223522355629464981225160492009181719280565789883728663541827752953522085736289919471825531520725589652585592063251158822444010221468657195862268524375201570001532591230747508926127029061533012139060448069425811022716964243466274693703417791687249642090640258283149074438996409530369543073562311389638867132280411767037151848948856368527398901373487320668329705281500857629567184120134395426485495888334670192826086735975933116107981038957831948497808187486673389572841563032036211145338246951746920558451828307337504736379571893057184603438338349720701412418680598595067361476627763625943582647780876969686318887406528548214275784020408920521997347829664922611829569075789549810292707934104177624449824684739013616002428657355992541047631540486301820315068811122722236659494080503479963732864255064286299119383436966649960380599835363605752678015144672870299158290158054512421194355776430117643741607187050428409653320328030566518887936092756367509753630647770921224929571116472218708813071348216636011194273462152381338284912229369367819645776899483317493970776065685392682702817917726933944895799578520287913845593598737284000211381883493485843952881446263500417275406853290633555267733036712457441922544806298601711952352948485446730936036258452001605756623005959656295280746420303209081104307337095830500559354727762598127160410297433638258729976982354081805607196049618069940223082248279375589574455525187026997953728672802429865216116753728840015277634630790793635441067844498467288644233096551968459511552070231431982305636552155192475765943527221679687500000000000000000000000000000000000000000000000000000000*i1^3 + 624298162204422940033790354234408435557052516287226744636362186680973909632317483680842500060132452452502584730211068895378984732497286349244394054410454453879141898039278157577539441106392851410446071131551315311768685845199216114701519156726250293281824124152355658636592351714632912256237255009082873764327448249838619245194774599766341503070123177272670995922357051242351063624618787970088880250110390736639411635611222244858521435872331321050873965061521909589411410494050280494180498746365248243985707086970169895802370290646831084609263216037540133243515725599746929635599703985195755257557744821226029092305927954356338126573329492923443226539938472103339959593631738190712332422465952103156303585155783543737608211344871342160081673314018595413178081887843534258466494629913643990783871484781300442291808315802127062661785108710289593624129250236422157118166432859643992235777770615553087717881330660759139231418463979038716332387354581666162546196814283799873629216631840759490313619633797820422299745844618146833366567167016630828174213177112881721078530197262235507243280746639082421794732733981708602737461516382070720848460641043305111072921354962463669846019245178837272747312757431822980319637523278972492196803992683256652372544529862888697063999128741969451118513543375404506126402506508671362178928683772361762706526030132508200561889363688253698594934700119460634316113019616291752487301393672336310998471566961915435946947524751558947111242684770444461086322497308058091254608239575471968952560826698521649208113017016705605769266871562173737084948065234975548298927334314268347987474473691017371261995992691217111989240764485244958702049222606265481910047996912948514971872429859712957756836536593745910467618870526262173824163844052608098587258109220316925956674997423113437593810972807604600477922936069222757926073022336743694888749628089252598863355893833098293353929841423613760625910273915906145703047513961791992187500000000000000000000000000000000000000000000000000000*i1^4 + 5883925817205682664684857952716328857138908755491959146028700845955963033684131097900148606790982531570826149454743297600666017834966845100157277116324028253712292090134881289569340603758482925262991016787402960184841890869814836110017220995988588387647457677271590829752622192123978437724231951029877284668875436770028684836709716696097818629383962333363896278313288031534209635367371128770563856998880731570751567736153836244837893948504111597449876500662880356548777483916648810170653190767513296559496038852140273547358751602106814921926005000674359155246397496448381884972709566096902675412183670626574947023692668085957356220241522301508561579439468533989124505212580069244667845735725717129511630651677663752718292409307835432226195116979965205422921369293850128390895519258882915498947410722953367635634740400025471267831442001991709661593249789742007097185761215566946351729267669811196913275617693170179122235481985918747436701134395340301360471156418687905326746471177851206100990081074147944109467026456272069541562207716665632793757264622769546330640292041695490432294085881757359640607706151651023967716690977422285415865423122563536221479099027727873733972430789992657305993135861796790440888434361591930911967983396812933917453755262972283328281594243948293296758615240243186626140826547822079238789616972917938319364816272913387674953843820055090044958500037366943891117162484066193059882618635864090065529540356739453500552204280406256214557696247330108443442856547616794347364394536174033521020358650426377782996542465873274509489052585560572743088516426452375181936864011082105489665721340151817542290904175235373694656013948154398947286589808812748532121129006408491279793135823894224310681744479915731536722357775871970540645171481895483909453025814534561639290890632030893248880457086711872293509582114585909161395681024446190220142387388892286279592351830780659405994940445278583440735786780351190827786922454833984375000000000000000000000000000000000000000000000000000000*i1^5 + 39233915976417167780745644441138291256707430266218285859500690640605590242120671145440551406891697919153495628947030883961796889240328634667605786283615269319991731701473173963809842537041666332106740820814039264228434753771889014491565134575089320368070079301720587080203041987516287218845050310055286626471676773245061924045268344661534444950653861086405875551197568580505712757748461697994955471930255142292627519660464105056969349642265503196181776355842841331805186845523389435552479151412055803362140381908659149122039426490179482958720489496443878478579375432503748595639581395697448598036930450569167193834615075843910076337658372061983358566753796591177443496820489680089015222084785834378728521953356807238513350165990488487666726096655895504435045031264936821493728529751381973238382068442232051134518414075544381893436649666307852786589609477312957061816082858454720465628586233106612809446683799980232362449160683362362489095613997289288803429761901395651026093153404283167771690176931129019973586913323094285502128730642009149562482867951452977598463374394315569993503090852261472438295216443415555787384369998834107770601160379302652745713858069982543721670432961969675113084465718976215565195049332063492099069909266312000202461528646923683067078206270265447574848778088681749310616728928642453301119899599003921944548907790467915788372892793417753013167257158713161613818114807713206094644301156781929238092629271019523451313744152060442272914223489377935314223479465998403145363883177191380035863128492980932497731405505285946517213510606993637545192288526981745478362764696004418292858952268827082638303493834620866393508430119760851818538736770943960510405796838991964285124532320282703628721974378548346995207257148922434002811262932327877083417039749412500509659885552336511312590728333947374254168443212442346275302608884182421887364272884028372859058393552396845551203320750155087437427425811620196327567100524902343750000000000000000000000000000000000000000000000000000*i1^6 + 188639151975914530003732669794769885518035282972173929988166528947030744675784152004205006301529552351803526945836013510391603155560344795873341263333994755666630868613980582236622914318554817170928862296001166825136279601771059337192788811458861488514962312743517451247749274523386291729160815845068784473040315011864583369800137951686370161534907507028864361576177581672581671866949752150664504008484446073395888680239149102419262844442089117775909277625700006954849579701697593501990517440206631607459575782356217259069907046641796028596167162953275604753839763159975289853950041117401289749741887240110850249257592164763237153044646581132434452728853727167495661616512970838663608275023237682454636530129353475263913590923493457363997336049320309204052543244267494634613562295374080712736761882549968476940484674018342900963642252151246149884049697347393488807550384942175223073084600330238421510449485054302968214620186879177629226961288397005545835958984403358953708217832921847611766147647766842000097560220548125524927193797619227049288109622477874328927582196226229003329661068803571956182260677463678730150112103472874636263557603211895333269732881601237733380413987267768566610794337564205560841580460178168203406919079965528997032621065445678932272561206172135062726230162138741290153954523594464909540291815985250293200791549871582737021244960817536576930818178594064160806734811132866711053292427765935980792859173985408272591889732132257556787491750568778999800061628079770295416115279060516162370236522091914557068446218497145053075101593078688378269474253525767692566963850858956560182806189582388210872868147293922983313486984497664960154538018760482148690526213015863958956716932659277244009169097573129792686920141343634013248530072443526834863572915038956981934529802213074153222483275785628465760173460399511800430808919743238903703482072931794433739765909829304490888405096285854178894680899247759953141212463378906250000000000000000000000000000000000000000000000000000*i1^7 + 644367391470705742911226845885859161469874635114442505469458435464697932198245843426993725533841398639539985967254937517724489573247981229735563809945488623939588949438582462581345811680712707981738348870475535248195457224868569297547141961301976880593731459043392048842739057091262614310896555827126181329910581723291992928785699633429813521290578360990078625170948568799437720745110649275574227182498197674314010841165051882135991105636240234060128500680919866070123249360030903972245270360071612208232692076943597725443182024255469317731788801723348192995881243040504838423100635643401528372544662339740391616856496051781731494592564134195909626263154606431144815860335768901161026272179930570511820378424318656965573467430761478660637787285376137087451930689775768195292726998830107531100779462860333324783509357500201612651369206009054411794997967599553468359330423414491253864166792467554792984719724520671168363175065397986771118641121474124831443827897977588288585867751666406613927818499846124638182776165011827626601009996627095986525667925370089762603163174269352162463521226687303456675960661802910614388304186257342242069867168921961629002005508296132259203415108843995115809054686554125791742937022021501192441521660982517299089534939577717094098974577429223285473337309183558481564372088258076540687358378847471889172652617802437185371127039024904927552138915568433301803643178501391779840985861263276479527703069940675494844843998873690079422934470559216474941006603090735500290129290785166571838409863087647940144790365505827175509039103375673352557953365371340456240597815336147708682699315176818379401005122677320528798676788148581355779613498343504420637851525121419718499694992676934892459170333524713569519841432885245779034619659409897411208210679201399042039964811521648706208892430788425492103932283476846820191608402507702598346952490822680888539339122658645881223648060561783046384931594730005599558353424072265625000000000000000000000000000000000000000000000000*i1^8 + 1491109572975067812189147478907761498865399308754077451329417222025774335408123610741170177378955288723218804976199366196509410938450938610823121601035019050242184907535652102634771477932903244847042166541422644362249135880505444286438063580772765944706069656599826638097924222019762168054571261698696064745551821642141029358341148322816073310661124687506025958549135465437441713189481516675106850962629120098993769927809483163644858217831510578277472113686848911064810761535611220486056834758911063827600980944512159178479001054578342815015811770632158399901083777686393165245290399298727013431428150340739386239742487651917064549877691642309093514933846464655820420733391135859365649610933551214225806713392600653633664158760282400866831902283508662831618878591940745028145380514609783971932349203498700103491962181913460247811513994097118358110877794169730391023034413258340316096198434987344085555530675646408815328077353578394082537315235820042012514455490465642407966391281455477091892546169482222272021340153170578571656659078292514448741924383089865912364706978201690452490025556062466458142612852454055967648216875259155490020783748295499337769899858527524415958873847660610296526401978200788829277502604583833359858928391500862724897734979385401908615252370699500221126578829897520295684222265607083436908112937884262091848293876055633478666772438687384032226192019559853315571330756928737467396628879153672349849234691233925052560239821268724378323313645143293218948907103860646375975914173693657243021165738749382007546208057497299006550299788777373846992292846518698487703055821278069006912646730122322204326790747816657620367328924476470427025427045397582158776261793363336883109175963385808442687792038578790561517126484247176977822951380188371957205710154912906595847429942269066044547041943089701787039275959564739428487845277971856905166060574712637015585238997067650741870539592148769969526256318204104900360107421875000000000000000000000000000000000000000000000000000*i1^9 + 2107804866479234751588486260792696613324765924821717841753926764911064743323807648598731985767285200295485103893542752857223484743914771904017752341054070676395896347496672727386799203022268739216679495870509445754968011260876767749994436411816501508855260909707837243189736051110209457128918269367032586324327152991133516962290079209886048078378094116954339526273326934462180011744668922389346478310790986662900770472433852379018152862760457275196836666519818863922660348386888743544050449071544714130708547245480754782266434654304005007049821121727349162979465822419353949088560783583998962790923908056424186578525608045612619965578394489902316108974762286303985517802378716085839591600223375824084954802569403923974041469576736684651358751545222550935752246697683730895043841352889542011884909224044876047763080114956112710720072241861406592771159297720496054629073778172543858738994643289865115159707334296458720683424291008773783205800047751044682020647057974417630392116095677886480521505418743435280707311861915419008332657034936966769066720114438406536742931585355917924972376610376091387134450849184707669967635889224425052287841770615423719414663895850922126701506353782438415699216030096134084654098349665529245884685671675585496986400466551821541724086481297437223189721519016091686309673269359187092146039745797386196817485861407489234918251431557547223594050758414683750450458994788316639776931041524769314015438783813251802917105352831249493512753938654919942896814855323441041759632979291198995417434089103986376955546819329855548395885737770318305806252669123570013813032707691532925989606532809690198172166595057021888726133018442320341794397413068253737957672248903061147378308293595058744143861135581543692694085145525530199693671526558215754534983223353335159247851269611564153671519667069279151110705679028290397333504532104850493973206263226269670854627943024595078332127442988230825449136318638920783996582031250000000000000000000000000000000000000000000000000*i1^10 + 1183387520520544257501148563738358522150670433513985714476808840668985913879153585740204147135596161716299687508443918107938638639039436528071941392758481670141036224085526752090778112689008765465226418379566433605310397877635691564533758776713356199836476464056734815062700926816132381043506209007769768522110707867606106065666851443865716490852451716294914967775344005440957984388419000047355027842804165054583298040604453191748763034972916307663429113360780843500036708794371269241954250068694451039724695738403380706655953137983055374378029064894705456354784755573988035218363485139843499331477508626549699567196968991031496858132931995559613495860189061201261230740039767614611304862784101153091747741923733378305263785158730105205553232253228985489347204463952926036157121075862136282902221446906753144582952006974703011830366406117483148519509141906638633716254725087984232525557693607446159113135605915919716776507325665688596699289471951222197094771988983066297906877043359017655320970587772633603028717767494508098176004278642248950389283640574974725233912800504583009267058534351692778888625020963849088422195708108322917490986681396409596981355870910028555781458394369750206731786366224204102696338141192773907498191356877094114389312437494910848146876968082368499471456073087678894569738755435619827770232702999329167922392159455759835186391105594954069091065427018660558392848753614662775659856762113646466084202835455327293750742720123796801532935534957497238766250005630299001123767961259726669803544950853352949115486744862836005662395809222018591352311151819074899256348116013582380815001184537726594682855142538211098477423292629764377813129301951488113747850951183259069175627211630180433179103964860506689785097692375123554612983671939307532912919290741343494205900924872365095609824957138972204133342381221607047134104444644044769626737899488266895619776015673503029171712008782435532339150086045265197753906250000000000000000000000000000000000000000000000000*i1^11 + -1065786398588368096522495086571035911152672788643630470359054724921958834710610647654712081980242669380833084451578841136717110351760064897583782379834085957888678063921674995929382052103502059739687884504818131835386076775237905753613578062328601578905288942548676612646586944683736155373228505281733354466354938111569400406844503322123546970282248015380637898596945687250837135143929274324754143462636365113516278526165998516172483493786677502894168417343288222712790919292051278755440622350700510745592403937394658128041000804930916680550090973244996458054419339766018080882892424078928724020697996332352218260787636004706776632546217509245534848559596112352252751414069114670044642253627626486356349981800781544412802028730884244798803519345487954920264376968633610644874918801426772960801086260287174686813498227805561166416222340392858553937471431995166414995085409520459817634811452655138456135070298933812260016337144679715108112504122285942340039947126688797530308567346097787092928974869757794578756894786066682641259402577474364129995953134548447886124903354474710599657348212807552741151324718226121674804978995382052414286376250782661979838923992753025501170632108272335888228252480259746354362622152761572752988169714453747429207590292369060437692088766422778408187038840789325196314629447366026114778991860325169140750394816376449345962311983000713467918304422685520112325616829586203064440666459556819823177219767032753573178615950786892928247475464835236915185018267637711474497382658997345870809020984935392210106697151812989800788834483557445411089801178637155405431869034761199339075943586569447109216665578335584016627882309707192399450928915579338283272921348122162339417366768596398741179319794722395892677707164528441800737734915001985006971160394399258524237303741732616937905772901632397771306270595432000194629131097692317957693693220312071266840083189162038105517529840149393294268520548939704895019531250000000000000000000000000000000000000000000000*i1^12 + -631020478933761084727122613836516513681769417826763932634709292107360371458212791086923303304864809423293576414884524309198317156320778596299398827782202748061289539065969175082239808976995401003036272762170688965415623913939764375086819233052616302006159111508263859930876413922047820049375202288479535228361770389904359735573366187205767473107533154693432876738165572704156429154639057506926913502915685638754867768897937515733023667662762860073711687050768802743803330331660684748775496681869184544912721646482226448122270109576922840331171481337882996556277853893535265964693238831017496763938469796342534590232844075736525254095929122597508472996320581232082888987208930221775637574852261643463387321717808288275787309859052100307089018178798907930822786942566503239957968137217293629448781776348301052993947861983391405830456348339260801308584695167122873105052372049810056934508120604534162081499399495929402455835732541860050980784080840136340754106314118398959598178131000877871805482143939640007136041713226880057574327751589026200612990748160441544617065238581072113417441411895596030960858464781763601227337755786508189165294007677075618032163068039689009907139134451271197519113328782022501911155174269379498138872367065005088068144614601143273048112994674392720645913746346491392819362792017608734299749223986075773309103084098497143529721216813488802974789265255038349884838793629565903302166712341907901243558469199332080755631252836563949105662938273648664987954645939553937528228330988975649157365646068963086673609266508510931490659879048366755026908832464705735184487220679676256201833936341514087606082763886409164650855390761697448298415652132030720878747106501984174551645004159287235457429456377544482282464585341007160554056021442847453384084044496520670959608725659105123716092467233158734586996832782786000185095843787215554946161022229524240524481404594357627363399032560664636548608541488647460937500000000000000000000000000000000000000000000000*i1^13 + 7243379729877209153202216210204091395701755017832688842767438004095450292974444694768124026948437075654399352978407161725872110675794338857544673325534714267789953751263945684641140507682923385677441385100462928168299187809450767383645151982338955242147309247541900409296705376454279147433131867147720456736790874669583833310734664633957397054345179963865121853355394413290806617739229469871149650038314772801637816534526430798730360917089561295552415325680530092662563436648951132495694682640394066971126934780955570242667144532811398935372221995095630835061195009981509056028513946632126880886117364919868561780949107452900181095098978932859160747059334124794034327016485922016431231414082977956789011885357719530821295286541945869437571691542495538765151686823271456225705881082168986778649204051621839009841939194923261453004162259828723117100873155097536680835874799901331376460709466040225956158189418823560411227925110437999279416551220611620798839205261863858973465224361611391152832735380350329021250088740497372278098913048405999922003326811821700398818764612867929569932748656059117703083398435947177562827472760623430911383156359601326860517940529702002156580072345018475040842218199547504623043887750239896765208132282860291609407550865814976811785643152008288084191716647754320293474725988563676683544376350715331871603184894179270950886057743863792279978221166652734645678674950271948640065218288169325675443358267056444844218522518120754373697782626960681374437486756914072724794301466564157440094698834074120129687546389569884840381786835634277753564881582988801498944964642904149924761243427449823066968302780730854882220468156886299919631373473092516412775895473666731844716874897674757603878130089237285578528243815286090730053503234067319444289152333878015455708986573990770556436915131197564931319998432434843307704412734418001862771313538381731044876479920656864482098047375302485306747257709503173828125000000000000000000000000000000000000000000000*i1^14 + 20884479178999643929592222432689392942682677868145079223231624830050581819013103472388315533193794592543052938411276076482784959736417013405372765518582652705649248039512298614289379764951483632686657773740029390999283153790293071214372674014051827135064151991846327283584962930119465120484265449840680424863575507059984158856495287276008260795344685179583168487266716055702514213422971178374545172413755491080477046390417109754200698709443613611969085495108290634788644104339984375812741450152786078444549620404786387566750233067182144891943485356496327618095262709764833483390072081264497483665261251392468626302022615743466044589972277449235247464339942613770560858742273595986546550836250745675560175870213824381754186561128460723770442053035526329187054222814553360425912196746243467993403874811585644593258221520434515993131333327766075051019143646604067441671474895838149192180769856496338129972797110880612044441965572190976755088155533348584543309391779042617983459100619666491476178443822262487874360741063279637629579258823926345907211915178907863821261606886745999613560702507900760693142769128839287708480870300804328684393874415072295001826812561237446940790956519184981501022269213624096290062247420484363904966967052139386714942625314958709170284871437548327196673271407690413974567277249285579266630046680374328961695689024253007106368167311653235712697072318454356869925995059607579156458254887304364660037505514194992883648190768855035047965400952414415522394902543095531655152231253286532727244292185802758099581788768475801343807406071564225563998518083784443751475013466875768202141473183372670537646633733829494983759009606165409915750078641437527907268171501166130054330825489317539964627360754856911660131735845314422511041701458657326758775455938233258394152885322427870761058435703044336966294293599056694058537174021112100898980866607908314555186465332251542770247709768227650783956050872802734375000000000000000000000000000000000000000000000*i1^15 + 30593363685067001793883917566218700170800888466037500187154088715424619722640829489277599595294939059869726750455313574415682583628892391602026158813683907681147936915636928547910029029461694510917140509559186219454828766434752999342955762997631174630807192614118659757925362519241056695383076978995814513416087310492871559667753734312754621903983775144872531776132127675537528731302914596718981918502094004530728733730873950636654597913220854298109125691338981212137351058966759476090476349182543939676723261547896020208207794206515772066120468756098448590746723513901441072802410247871025082195606092639819002468839197201551448992285511469176620273566669138910178105143165964595506178984205976318543305442031001468826447573533367347131620448350209872939474212778280064251423368055573160969146885118500946430701841095652150494522584761506975108172086392776553892650614515818058444652804867176561625911209990177610181035858960444711933588383455742209229222610154464635009570393773085901905401069839677540809945120640441950052003982658247432119466849216450170792275745477064280843341648643326424017111974443293333672872625132543347760887786012910977544428148293607034714411784237505781108790125648708541035990048824356600879140635814108571151086644403143241094938719942539897564228774451974078257993669484405879602762270472612938851079894346116670061880656397259037890879199539661856243134776014253552446228041354524351720555941886069118311048041419554983024277932654183716434891632215290545856105359108491660291472067371373083312358810686880427794221687024224469137552261818451811633973672914823986863966060098821777482272327567968795556914392585434407011192777669407179373270429820500336744533801275923858041715595098768810930294578173665864795061055539316496364460510011970797925979319733371185791125632277845517834295036153989527799715595493857417176949804366693814771845552309622066552985408804943290306255221366882324218750000000000000000000000000000000000000000*i1^16 + 27975387312180330461256315266272419658542184811949315955589661023772636664636139836501884813996994449755263494310816626298804821074360167165488329019742518376314200016836214573402323199354597347447598958214897620764391970864738050244608884121819656649717599509815171602236126901888091025475533687601104788367443201920082780322967472789038744879133176679620666223346365945606530498711348184503068202303198532674208043405781548691562711513919485467403208990108868312529655619803611709798874334549584205839700227521173315509132923635254342817139628698429531466703090413415580876755869644429360124150620143082299572510945487515678789019772590026435816665542493190997407089077455518412799171865411208529452617688092022926233380201936306821633189301467411921989833918521425396137320123061802112476471107826014559313196640472614742999601520007649927129132539014815262336041217710562420089314811656898133611342828803037559399570036457907118132418653591616650237184391531218019480184150222665491779218790951909878920621122575276555488760828055136616160896871116410562232069581568549387047215524409129671602720058641412012424951258742994845360385923128056185919100826068441684962968374229930956414409774083426359409240020185281970316861509268429662631149385759102409076604734213009753077876177604451972128038828997707567308901244387121366888705214278903012625648945419985058278042228044710497220728699866612276452829056285082599155548049297674072186645669980481108448159445189875633571667770609694608780980178668504585662823507411717704146512063181795565550308944022118822248665789323427332115103216653477009383115237218127220902275353021443472555257427757905923790404760560011326926496708259799240557920806302132765206863448637842782348613878595013576768988448199026042727259550741661348479990542261924417085139618761986613488315011937168869671722923712203483793284627031577671656524343760628903421405766493990086019039154052734375000000000000000000000000000000000000000000*i1^17 + 15760187850812692598702378691996114283960120594785951704029469238630656392160736145544174079769849411452867178613925541593149689344274041357495688917694939229479735542043731752577931637199601157496778999866275330726835940479565576068065080952073841375612205154665034431992145349389510348956016802499106967778935175300501078859623319466497618311719868799287074021130290928219461619638553141677133765587380333184282018822294609624419665216730446610510341732417184034740465753016018111939909314716877229877758698519231411472751935638874976587618518126319752324513346078772048504169488306994327834942262705796498674491448617886673180186620953819176672655725155865424651456491960919882605781031945691438874011771965822675174195690744397635538152719245462155874533519033226056340278702683247869417616391478662334213266843647079664166353095765771746958333340530137641885428476307466054291510763921431439895790555465986431616931318650704126496658629692426749558882305949759263256957718456975714381868027608487887134753630695132558238370848020725484218314550501796136083079682858064252947496058239818284430611549316724783321511620589630912603241193591110816759384305672961407107481677594164814005769843641222363458964545931388306251157696812293502526350219438974986762929618524139996943623472779177741764225790306444167482739959867978439249295894642471689401777444856533500248012883869775012701591389935074872483325390216758358729193780775921373591732732713376115284966421747962122520958452728123721047502041649598200620747658490351486481132261037270742181883878890895491948575948387937895215286920918641814095711212788102528420000080459221007721122965347614681701457020936296930719877986916749977081068761674478967929054675090295059198580304704584613704660045597119041756362458046567696008172224537841688563926072628765696769477543246407367091338555377428568635139359881762928066387124828931498576878311723703518509864807128906250000000000000000000000000000000000000000*i1^18 + 4398117806224125564639383727658706784829793262432367948636169656929988950725391604210156348303181502854058301510713733797198902097518831001749062455872611756818917333323913293957848713271712066940940031985743034500903669618195308279692836968762388443652362148784109346505837316469340858136680712371957245319201572661944852719193950366203379827601072528351483857060310687567160935682917868604521262049535016533946371203442269047099146470355462257682705398840094260538765366622531035279647737551956800592594865093705263556378218803297893065242291754912257770094309937246318039286969259930133960629468382698595558934198338129933869253632159658978840843406586439033394167512146786034383246568841672653635996980571872745381043492521832199254244692185990234911994659040198709765957223562149959221264404974713623369154131009371258232315767432653909052331127673707175977051397342643487031602166264780011073688487051354036015678497758396396549675851498614857922136743293909225082326209150893062513899342760270706654936775666197343088698645067439423931862820066007133041330821449685914132678914205427786670079186460783695181558978470773974891956247747640134201866983831501377115746600720788323957667003976106828119502025441350776239787126457447688333319508048988404209057350125352655230491852983115933493800616845656638471916585836807649356868632777296809293237731916530513931808379062517634445847808127614442523913736797830017035348712210422637239752699248692923223080261644171007277670660227229974311335514945770403264127336747211577058152575169397784541590978459862321462673162487001970141400745133589197570119944462079767162195086405715993949867350538781927700824626791516231162979215084105942280622435745976059683267340403024091712869423022531035128633870496235899004431718636305273000090506337737166095613180695140157289851531946793333863975772768046636421558519611277381260915292707225354718048038193956017494201660156250000000000000000000000000000000000000000*i1^19 + 323414337957745470546199682522962976367026561010923739312343114192954522477306578616164776785458361678139985431024624131996994371984082989955032710271008789753296290635161986212309455878582264134915297066236862086991009311459832948661221158218587661474544181091893867159201497737093444720666390282165875972908306418952062869585165142863881299100455773430004976937753275022652591073422777289163111937076697565585432368376667220816927114643675561064496501042421220922438095316202702530702656655470878456898023196062789066250305487905530364859317348403028530522920050057141648955016126504774194368642781110896528759069016781533200308209360984235549650729606128237475791677043474079443476470357257001737030613335076400711272455654202319915027611956075570121599060596459151209267965345379976556427273116038890547080946498136725384206831117548382222145989281167363406190617056430195956881079500293914284794736332256086974666675614071507220185197430613147739612846983396962632904367623951824329347468521166860243380959480268042732143322945418705712774212072137361070731744890479633980966150509259906800556180295638814957049046955542643742618623964482666633382957750473920936699317472294998137557564058153242807916304137724983453848030194417829729551251754085903749065235300555983776163967346040204878268739940991357071066962775557798584720533901870848664172401160212590894581587512027115058474046864686192936589563262113866298102537951820045025444700341046706443984997205034715168416082815972666123850196696237971712085409977800750993874420416347778755594618419110720951883866888618547081003834922600729559279003177889932622140743267367419218247993610411097038675800224057740351208675206377269024597119362917694027843297388492594074089765836428450576826593575412732017830078155507683894004837481698526310619262879806682317755688155743726820046130030428849979691643326416610285269472371827426115942216711118817329406738281250000000000000000000000000000000000000*i1^20 + 736074958130181412418867375188323331527849670610962525367227289153798574898566318543987668409967069693016758070506110942748138263774471016996402224142407767039957813454474765230292847227148876469469778815023677072985462508544637458795574744642742613802048065413698972637453464442923321663434017429387934171353235407851884098842270927515007407823469998975626249950290982873984052300969438825294863552035310541132798286498432280899852567832744899860695256071410086517554167882520750070145483068450559646256191318581021532968625636732409726474362018079900636339329729764705604480040333758037794865038542474682609366297126897229806166717230644169422818526235925417968762262323208125749888097498458307350527937476944841549151099056037608751613224081071637705690936297464267627479053488555701254367631958754378378065772918458902814746124711045742865096930243581027693872653434631502644603199051690744785559611286708669788245980891510817126516822392771086349941752271722342999550000565869594093764951768063904694724035865808000040213695971752271934361505795785254019470843989699923942781046052024530859155162186149649684371099069814724965477034785746689466546829905035794911550426982975971128635078195434994512062914956906740653280846366349494467257203696730316690932098397612280987081202988119276662052561711589877070625447650537392460741757313182864637612361675931402107962834907808094321856622400610252575571045207991040324288975877939421232571879169143313782336084538017519183676200367148260136209015036367006885656153205557305884969438134644157184322401795096230505385804504614547839436376987665425542037321824774191836661310956536935560602816669947564072372414917017255692602870481850882792333762910410165070817761585426141388158743791137011958347310504493690120794822819272168568033140024766478332951899608373256490704637225691171454720460664817887390579475234339986669963168397501362960611004382371902465820312500000000000000000000000000000000000000*i1^21 + 882516329768430105442637374929856628757656298816370606281595339543582760330961960966935498446903379789196629768110203238124323738075086097655471225356292597336250392380283254847799980486613193522994541690499083535996958596869130984652226597083248002734323761521051359707683115873924222388119749460569403221018256929873069429398774437299076285264193414621258968036017349698455392397528103857307015649415754769764309901385670037902498969170992660623456760311167725315858354686735953791886511178749192762727113463590127209589477944435393749380828722191795792727639259585445826637982432536177217888498220663799812244589804677378026843202266945447689310792574683135121647994078085238813856072609738029886862107449980170100871205447444326268691291300138367829899283323537126392732111281334548224551502558552645707484742353467733405588737936291840860902985285284362180657373801100164041622193222332790429633560733647220833063279916162705705486916436995774809879514695469052369427841944695208102946027503877306003132427263619578941034536381082683168160949161523054201043582476470450843519814815040383818904464232330811555668660659895900334943070545460903233183584213918375131086943149644197001799714452206227378054578448570801926879354513480227088429362673449420820304310596732507508730145318616357489279432009003363612566689168252812043726442168009179347747185584546062051646388722383254096522730260304011677857021984509948876781807758331140812519580108712066806043908685091184081219959543096794504717274081501744857593327654256664331316526121854511903127066836712894232247445658272488836229314316158072230691072284006638619426972949310761698628945165621264426701097947683636681885501250425227583154103166592888082868608704169720217397821739758738590447765264949737227800107834199894908158220633840228199743332094197517008039628946021525061369013190712565354245616641871359270461738777413529533077962696552276611328125000000000000000000000000000000000000*i1^22 + 833508100475744326305905472192022386946739296086117903315703767469264765096892636853189436408911773525637834102723968570584608635343272385529276720687653465486694088574926472096468777128189400884649722151226859590515955490216423794448069012572885524737209765995617166523508979688333956741954826873995568349613400045156759874458585905825870578964617202797309955555942641245015015584606765608610129392008495905428762919545081497874331813806478390303754734217324072819140867436566751477730614035322038716097738144595879325626919834751015843596090780513688008344255580025744230109265690805257466080036881000437517860440169821195636659013441973733492955177289698155832028041001531561884445896509794129923953989564133993563548904275639641094321317707821392369204298370587426487092641680987333374679452700301603326443670990904669064236709707153782489533779526762812734179844332934295807809967953574860697196741090766032765756804794231809144605924740049456752177883544374436030335491153595710119277417902319270789415262648898044994177210968537661891085313132713537038013395516026253937910922804572767428617473488439495728635229331397698652765516091270534562703633363115399719230543496209224078261754872777020276077661805622126759210073216274891267183491963716036034702093843226691477044344095090833224759142164662222508870218134733730832632112376048415265222546452338597058221182751629807470107673917977727237868913525988177668932180840125379324499107309575628329234032661017650212272483741747549145824639998236411253681270886285436582497341579469066664008244213689686266038947714268579368243604220471339089341679242203139484295040375157960038061489190194805730532405178459319005149466656483775464454839269067026956772487034551750345377356793572625537246935454245842537320006264282699062747651618757087389252261182660447809979291109748467180707332777885896030053838088341613792031647989233533735387027263641357421875000000000000000000000000000000000000*i1^23 + 346021654317713682907460974358484970735847261780254502201204315804514367094726738961976955427925353972679711828855850885308456691788807544620409245658662268000332854344632129509739504220369748712501897089016328592103470718740882405755009551456933337357108830826122577423964771383554480875674322138701323927269538748002814754819866516603126463061474634710034108921212737334632655654085614028758077527558573930601433237184652662350624005844920621512586785079974679031022125802240906202658697647102619546790314316512075800331345107441206130636436305374766433022792041813209068676859194453569110080115730337096164831595989454310170668294621131222525471700302199916392088138531759384948492909803247704387005547766935479559493210798723520087051686276751395515363431051985529457659212296749885399756057500268212933089020679511589839341941887401886371261236777496911744289424339906474637833631578542572184602242389767212086030278713095192369919150069629927812836305228654603467800475144804519959410133594335852441658536282180090290420302756193273520119574977225323017394053080080122435460323848061998253394771729130350673092799632800847613719259280762521336804336746172104958541633664854277819016514729557693306544291111340581275854772142816897827136810263592362115185321890521916295120120979943799901672014850610212181041098150198939151691561050212186517011670817979762161787911318620413905614289576255780190548074330785638293381812207886173153526225071295056473637881374824994387909619987368543728840159151001394244592557025574618006058366746819402331348419434532529228443690091862360517562026859147779268223958594334985696282354885257726607507456315320113933005586355657090317668180503621295943114816297610070497682216644466518944618646694283901247177281897205601034522688256424634166216928352895336783006283968905505460112433021999639290006814422876736143134794591263265432085072248469259648118168115615844726562500000000000000000000000000000000*i1^24 + 60890207947572472186752784779683744842039402304967219919797456810871848665778114748041247713019259405112873695038366955759782417576981086966840758653036107999944487590621237224619577312461268835782602623635702932867272324229307237228443861118701298479422457536839585500286893822597308578711297553872072992738519052344994158584878875095229650920300957626979910675215605091577613601606361772146077623743393175889170020292967504535256096984649386887591889815661549387565170887817592510650897859227993614826245455627745732522817869577098763516169226769890271228431425741723796356697888165973658907662930903291252426041577912282975722868250440058677595637473145394318417707315272243766054930847106437149253686939759295540636004611985097965130488511973103358950277968090997485087288017352650727345225284831123077202836431737929999091465460115797974041341113217089196137850212631257249358820198450658563803937851954803456379569075159207090928765180263922221568284674604322043715897240409894305688631514447061794750805077106910251215117751672241168319380341494532153496968250465294987599091955440284808942554981195735502105613930297875933570840094181745222133989977765853214914436878861233432455466912495104804814043747417483979959311927515357901029409056080574705341445014235114165152867181274242915608875823612105870041156011902891941958053749733066474039211791957914998493767906603886936460983361053506971671957612942622320889144510893211898729107236213469184675925911042531320125081117203101319299617306796933783329738354976055586987601740505797390761103607243272778461426368038283246143700875742633819606893215611015981092294219519749977414589891027091176023294943034351741252441838542101646221059493769582454001514361694146079662092124198933882966527784994936002707323604076332880614407170121932463170112026673021508221941871313937759707897772662123116846721155269450687086418838589452207088470458984375000000000000000000000000000000000000*i1^25 + 49224812568256278095658013232459543071205804209735858256566584579681389050081370823813785306785404992012490037972514585793730492619516513069477387249485104279192431913887326424832953083404658897553847595555007785592151385178651230750902004585273067630502730590883767766448827539656171627976067237479909399452731266976706115224418277757839262474477667231253722272710285403821559006346183039301221284214864468240450339635994230651547310167467702559443907095803695708206619970721663915919800478304701431393395871944005449624039591879799180382580498017167921140318775313626184778617161503950277121541114019663206910754566416898320432926631023511056457037477493719771525986984279058183560126583092237908341614185406223937499941594729881532311614403035789592791686118423323930707223288133590969859455976522505747515539531919725000041691593461129353661876796603917109507279981804453268505700287609201534062538463524974436425623864660989913153849635543643637140553668480552620053631387189481681445365991150067742829197363154863957678122778561289629107319771035060750276035157612333390479090649667450179530793853058901497274868084000325018311860677353754748910821486543500624691644230267644780765678706390415880192586915670367262017754208916447389942913592958589110272361746557315473202343823103122407699859209648959246951577323109160710123174868953332188062408324738420298786920676084702153715348866972445059749946528079980865794081223668238193078123532381168464910960453698401923466282152151180104667320391625534751701465813326078298916408836651289310484811834744953630242330738344333664949351377261697342047390899271247098374501168309801258275501494612345129734443129961859685142870639759467241055690306735136374473464272734937370646845656502771664963484334257804656095278575641557148776911638383451811562731153508705793079454484316282089949569545310345917558833518309913124255672300932928919792175292968750000000000000000000000000000000000*i1^26 + 11732282481354481617390985439391201168498420561042537268560778922860870855513288985261207370234566538463649849674932600590891878415154049828501800808322677340074584032629014401163660180941550468062789756031012095668739883470296324506722539836538424748985636399736826666229371995080892823960123186206422817487021798108465672894767419330482337973992711323649282768809671402333170793575006123376314461275000204829044749257732646163683309763416177674468542208184853939156476585940874754998857316747691662087100483168877581031428099924997237669161183630669769625776012362843997628773931245396420907217444227192546350131895180257643956444944720003934913099720327267870799441638378551194956002460826909702394320584903725632308596726153656265073434466313524818602879313647048111741838923079290448273877623484741834088498413136763216269296560885378843068799364664134099044130029568114324524484961834487409649489566545955659684383695390366936356569220170382249747055393745560752364749854049479124334717456295582329539417920911994707430733779295894576347361806884022652292053257358612758378619049779344907939608648829430250143789049162567915069125494074414798056507750181683838402879846808482584746793161165502507900855362050181386614802419548852041092108870683568092625020469294229331300953094313980662408813892866482723484632794388914097508152411836026434429562647497147016748655191898948095878090367215520942987739835832520497003222411549136574309419043071579136919406710681956954284513111894526982729384410989974612344745148349090805486877727524870810126203754209444767714293283453471311630572333326038644785694334747554874858375805257966069680127740672750848727078709315793910637760148382393819425057561701445575336611065558576577814068963754221581735921116041499381001308296992074544808611567744133047499791032676977976792475392811808964329397444041316300034202488311585454994201427325606346130371093750000000000000000000000000000000000*i1^27 + -13769742484923349700194542627764585562331561774182200532463755442669779248465976326900566937596678077310356477781581562622427457079471532004105978505796239880597135809846969612777767960695410027381372106119999353426435628847957258703511628327008955825869493924776115663936148770360556743745311817220053900005058786352538466371859418287855496634982108502969108114974917499169278005196744680344180837643943477381751162158145244536736302227260534730853805695320426677446040836205619388960068795544212230217405484810185617935400936682873353529436572093189710136441263013752057708968394810043772722552824403249437239080958202051348834254181425366967122598996227169983536455365676768079143706140469491031072802553954899233354075883519162556284277845817462512154065385157876056249742244989960757023993739767374099078495959466376856864559126413732034176975257801619364387611451972027694080174665452538579898076907047582345863171607074282314576875348060915899371017565073887376863471841794053685477283370376424279725094078933610658927655743295019461168339477616930857297077057997284674571230094510177367727097015064238170946939246300135704614513622170587289112711808517980942959404878409016427166811268262360922230739951531944446208810061747401862375995211125952108308703794579993372081602991055875317208307484060334916684483757134206338535877018226291431493684400053118840495548319485488027071103594724478574488450751037291155613061266318221575395852562765494509904132741237544949680608500068051793551840367622432002996232160589610754909395169059683958484436991677163383097629645256892529489575475103304423346730910106884038426672961457330006442736303485614602372846450531342908037914763709785388678529610695709470588094699872139103489839186878536666416596558451303462568909504039952606054119778362848957937838873019265785906335085135776484902396075929101100808254684593201488951308419927954673767089843750000000000000000000000000000000*i1^28 + 7188009399256641919535576110234001935472434812475794134429466104586335873200983780459749606806721944219574801941273715264319832493696872746251674547959563024455668555532046069163395225368409428719890396480871977921739500125657626861562168467427986068057724333644428611878962452060267242618224045220774962427115188964977787089709450515842130952571049468129784140269447737508321093808599712793693652291703624961182503530155185296893339146500434270348259278903539398477065610423451410827942392558650304571068928394811801512393028130862037983882159804224946015853670452159579109217163789383386699967231472196638668199150463715923475026002547627871065843506843675528625430855001884656360707210689006971600412947327859889058717595282049989905506247006081816108101366057452633740003309513756745257388380702901630984285685777510646396938940857570591528667796604318200119951368537065914726613799456656741494341629118210190488064418476216995946524027247989455372929946264929228292106314073245173723029352561906651316667189775462830974627818388625140599396825838871216153118205148946263970000529136812672787029114437031567812121728077554186600095313413852643191740969799563415410130847220073086129994113801187485747867678687155099675331724106692081548301670567092819571223913048013121252281216709703437827439193420054643259421026296292955062023041416705471833404423551011679972729314997476402702280273793367371091316975738334179542336107342282892163648842166451376841499114985801269286113736149822847456840995867806103651699517632214846705574442437503484633712817895021641984547517757903351349069589157627142795599075206523340121961467836752156839546935887221673971079039278929784802114363933267948531750782347045430281605089614164392470226852172102866184173360644740815253717253750170327807844906088988606951824195087395423859078282495319290416449266392628079155174836145647532248403877019882202148437500000000000000000000000000000000*i1^29 + -1818917010607773425611247481994642510131229759008864345983349598287474097842486695238306276001110589954759721030866637526503701635624806425939979205408083576122691107959164643514998138684570415335983312316059269826135934738411759111180069706986120102863083649962042133701519317731195180887196018144146663994112245074239804807909185971301461401459301923450145845829160174911699605134883847146035801173349009523972820124881283191698828820147187861533333205449705558799653893245450956066996493783536598664380591686787520351796102070230354168541906140385514542590281617037457612528781378739507004106969452563051861417517013082232172585533370813917290399518074884979103193227186920847256623217509218921392840396839139082856515325453839272324882365934463868830700993453738710421300317171227170282553639833073928263200880315468637731338929425975091402724669216031305740610081251630886547048822641084099893546592761179567872711982624784059908326741758855411888423669636654406973004611021979061459316729519167453891495169404260470918524260441751501939946040362796155837177641130531257353356496071930217507998376954510728178775410054200821850099317197069207542340080533776486464249173891047096654188155950153700941187888438630513671336532489043589163871014111406419957151780160377853662002653378196739205249364298451212884528698383082073442383542551196181941386462967476484592174056172459286373455856624943397724175974072037388801766000085132494974635084874091229073634086652691187601559056746957177508345633948948589591560837558728358113595677575853460166054617487469439535052507708937416116973479260495464718223011133342024675936130497287954946443752803538833460400071184520750747005781850009935300816937868749646179749125287425609774986078215208141731368717192120494639628576604530254512071667659316418083117863135699532110041198938445189096960880508339658719052511770541968871839344501495361328125000000000000000000000000000000*i1^30 + 383413886687471894631661174358717093145306163017699702825661408952938374675707661305340957326366343602412250712867730478385825560441010149105423469604802544990628695479894170549618344845697247231509762236850403706302548609174287226058045452551772232177768644086234314085394150180557522023741970586188562918034769859383201875617102604060364217057085384035532931612115782487614164107747539315837715677963710832093871021604835517519953294210890206095552030337506453979718535055155900508410820416202238106224023945495740249964343597416018169825369467812693368065757867997014707230078037624864792498154725141931182434051012906349989122783428379425181080044273981127092583871000259447858610288478833325425362850008709949712962160093699781920267107105892639876217576356758949123530827141712430307076376022823477204638520275075765611850411452671519084933678985028083888919066892651666962703272802553596848253277501321560642924382576055747559830359279502547025794366212322955955657280708891646878075333313467556970611904605626693800747933470107040070662297121975024775184538610424677274374736469859177343452174837922778853107428731626255409990298755018188017513006767529851176279399705841891947778926622982486643128786317202455087247690492936131384637985519043042171359712324673685357515779965191683677881633492395808730191955828333288861435160796164995175477572898355147532685055020645703933793101058640876024195926512697475741687211181660067160515008458494854345539144465053318493856072352367066769149666820525995743186382657698289001902293451267700956866134095581267978999324899694046020552502643521702015811117376282717448774590360270316363518372515910265561470701380157979917429618291427971718903148541126940443913188320189429618015995626317791430369380958400744492048904503202108851671856337473445702337714216034777663009479008841750042623479303852997157608939460260444320738315582275390625000000000000000000000000000000*i1^31 + -65255687968061160405402325817225044992777287741143704555792465311218039740055720204225454941132577947672714414572435584305250759578781535136193791420507740836806950621422183056277507410044928644265443061851178122423068071431851940402065378243865473994534862088205320468028794070548301534939376675583345939426491404399586321271264570644304902302856759417243619352171287028193288717288072035271988514574508652296278063731129759393699071261047616682845691651213552423257972001220893701570086952780084214978733155941009900915634028576307625101125895723277799977165081924060393819184733661799607481228408708301279537770884375906579004574898957772883647217432518716406884787454462898863085099238447056067782627455332702269868186356320940485586251179037460943912345227266492822997144853357353202432561487125226683291232141514824300900487913814635025399440193862073923975386246850573639231371812952869344606762603427779098247954858837641533528563324840461766819571612175436331179814468602490893181350967831468821056466179745051143914845339358861414586893635231340341878394862021771323209553150163015504457254914866945730448242009865811849154236360645472160036945003462217141330953057057515620533696829650516450140709969015562215391612624702349974735579097576991197888243417794206331508866018841211725580865966364607508639070782612399484811425235934713132207072896700869310637416857132688513401475910706064545341703776803479920464471442769158267206291040460399997501745959988326359747336224975210067947147336485353951573644153573117040346867963776502273421766594160582156530267852827041552093421476121842252679795397675739093370650640458123826046502494671192025559447675938347484645988236344020978191646695077968227633594002990168398801080438512772111873499816324706173454835670198861253688650769159640663107983304113943462662139228427980843520568389717526579241191342362071736715734004974365234375000000000000000000000000*i1^32 + 9233657188824503220910934634446121752495105711807000309166914264121105175824477774287903599173364758175600977386760658377550100811267131883855389600725597922064724507649881336700414643824795821922691593336858225567828027117388495976821626872492292042804318123813541159727361304928499827160292145625395877063386433808315703210654324431061657846874282315343203952800138262855445081162739654176655973393264982753818889408895547602407570577264520927141516870846118499277641670256474615635687471931800397240727663305069053430927157179945911759708527632793846352312674816850719618523301699955654001954064433229024451145090290763247421647034491567222796424567833226784383849974470372271318577449876642281844319584800314500312904555293351772687130732629371218283169530913895400816347311623195370455189328235071733202486799596495550199813581628450374618805681027801271304603355132271911803236949384982092492780593139299316424197613952665953575406328505096365192078943812853534762962758983935296837414413405275677111019124401760222718184948744210861486259235150003880419093869703786943575540860259522007347598508087797762180545087607088932405915810261810355974652689592361344367136577149118080461233729526593767211320324882326795241676783472364019637847438292225443412353651149275053626561070416685785138747606353403059098520379314463686676812510181921191774298879142833806294429849374731009817590936483617704456466091007525966493487072727705979416723881820678063384217556135742635182850480147594581775324298078571285542099782093154086591467025131277613364193554297470352153865830918717300921786489139055225892529655935559874452541029412255382479725158769187403962782543692114344522797029134626247029607290150855207344594254501228614071093359388655984131755038358735182837042530311506712146589994741260609478109679010961578731774766944454268137686115108103690474194991111289709806442260742187500000000000000000000000000*i1^33 + -1074136962210315461952143089037474476614107150743808847702026341711987292911195077140767236247629317002022649862463476704746778278083215006409364278531449951256128873578272041981507594834347497281470485863880747854824948516948299842266753858135256209250536167771568633644356155080059604267533672484091060807476716014375716201260098661353010382544507984168531551188019079916636404985850797496451129850382152455920403350981037975178363432385353587411369993301703632517796277799636604524952587063885340070666985513140519064904917878516850032872371572299601534977620320599398605733093334448184680125776841423787643975350549914516536611356443837825049638395699817221671261380097497451489935540619168123850121968695784088779240668379291634932200492566328350599421316421876249075945337119758157684690624164471586592707335761346461050386996756711228650974468323796181232978712384747952588834262059237269716497346719045568257314759185362539280794377145616436943968308948503619184700255862832187899802637609402748353879378162732097594096085897002791098349051474445936283418166884409629511623834488972467369417964990717810538076495473217855979182075180394302295945636629852332369039145385402309742693801007086724206761504529441447239392601722324311130231679872750822016395275573297927232279371904027125354070634336533166032695206253752095757592798479821901831721903944028516689749161277252929005009438507300325562211138673442035433321361166786193415062326370709725353135798646156020913934972786575069118109035219586432195751480159162246943003392420357095555830765563758962603585004453514401380101487052224506916738809621459258500402457956690700349010588698014798976584472938312324881817812576362245210066223289012797897086413114864757253118971903891681504090548065478665631764806162219139276195467589358112736282667334728663848738003604716751425405293733639222608644558931700885295867919921875000000000000000000000000*i1^34 + 115742385941192936480134751532270759714527557704201601657557711950530917804173993184269093703212735187608767278538198162473022545667947712759712324226406201604754195890307759098787694018208014092291073046509779730726961447892733954546122557342773643626510210574729827354949411704452403229588858339268979803575080164522208411155724043669926784226065723547404308468548719046162779980974710832551069863089595939297691708203128545530117620716554965971676086734071302486356201654101542660759208309547941260250700146185929227411248349740186142358679788941218029477074321014602231581475888200026487448232530855178355588686509213207446455210655833467722402654473568472182137550050424499969098234456696907904815065988190774362769882480702343976999793847087849659502956853328691075994680464973679191981806805413296114746687897160092892736997620068646195831333972204181455986894997454184289224159594325917997694575266800628504974953509329196021996685977319037571374193046128903157497526780598190682699787807527430951338483070153762399823737850431686593436480668996402695068516028098929677497611751608606371196966071447816280199931282628220115025199649712928121464376286872440744721008609668440682879850729479096169243521058120393514477089775858473768266874835209728165497988936696093171107632518129438079412526441332842049681017718937734348728127016939905518752522422125028869375375182114010368339030259961011880175993304758151727217251808074216413049658327406342257130892650385740128772319050570418732281188010432010541642259668504717998545833052564730484971595878545770524632939522519262515965311278968415498868222945209880766519908337174099566628194089850193854383117160486589872564514249984311583690959061125176013163052446641817988172312276455202021967997267512792850179290361080141663528385235049677060799535345314991124815973562331427131858081758242207115472410805523395538330078125000000000000000000000000*i1^35 + -9804406679200106769264565019502284521967043954311839742260459268758253512423522401469032843884176798212447995242370269808897372435159122730812996748283717871212213619539998544177609810159865302642917588395855082470086097803971853937690714384040588179069828331388909849400880102947249368470415920242428870462989183282740309696140885468499266605796482541345313831956195095860329163181704492235821925945729980969327000565559999647085134387144865656495701897359970161098648570687525429417406495768499947055280332657057333496424394645692026863533495334103471545990582990591970324572624693078483434942123497400773584261399681004573885394161137170859616641839138253599398178853425293460073646173855078314038625407231517757322890420852445158458313776767713489499496135134239300869623213918311689086576750146289865892345003263144476502044634556182648194620851619215605102748406103487787687212164892244105121019643433462639913798825404866163228534896621869521704477068299480331790186497561114876507752684737612533314756941025299020325873082654984367953212911377328760585471756658200989343843398466381165333191102560494997295952693283825758014567457542553103003922599375702279410499954052243283375087597346735897312564249722316681230615154007011672544691287886042290066985683299240227803290592146782214581052741661218891448931649609273515836977527162574416209819180612292872402379482511404760057976850648277425435387597303646432587908509591357296216456244423513379565828201300664888406365967118406324720683177723291248884000153124850062693445749819295198857522790241631573459149301190276873155416187309950693496982627943822339691989481317021568026779034787553735910312139359164600874217747416434432217510076817655957167629226986195031846860951740495413205008521798021977811839433190164735060886269188078405720440086126480322385059874103626511676438937126221162543515674769878387451171875000000000000000000000*i1^36 + 732350485755542471154185079596635371833873897630469682224872490759427548856855152009522217180654622772644710399137836941277615220369917873122327797244025598691320645689143163636075051401793346083704807614558134655972594269350978594413004183437941416408848032999967014632756181770401430907814205862579292673252606715554355204550331150185057503375033771790153945081009889787577187996046725333526652106075882920891375126057920506228217385430085539958805169797871798757102531493599307177828385154304391858818332420332101151175888961649050598057826373540024236280805840097519440938907832276509541407143682777750561003231687805925551624004832217462578809529482938171133810533620492956652114222008649151980123163774176552825946251020771593855751689685984846009965437903796468318117743546864817798058253266466207445422573947943079690498435478170466157818315297634141997120127496910814545034838948238225155138113507574274023122360445815464585593189975116865958942816858012405293823836968012259407576197948880304188357261728158345117145531063741813935664377120474581351756126198160665847310225419702571963300628755534976323823472476607077405081100479486883601626965608052101849107570455892644315038675995861003318477532034522992510672743032914641079680279467199548744691599270178559457572235624732259120457446447044494806089394053357081702888618180754644114522382751370415539173411282277864353460021898707059067435677161694244927686874394064754257903079505039850644014449503079124599323404335411274480019712899341221443895632439015512361819671128831412158717392685032089155742575981941355676481740959639316958707566365596737795985807360539764376725406395987721021125893309154334091213822316992802633710512336631613329846488206438432473647692105106296967371873665883205001872774742305633435908401015496959110144431172316796450431109457348275229571221700552996480837464332580566406250000000000000000000000*i1^37 + -47331625225613381529854632529293021729267652437957293111983861011163894747225204243167345783267410145450375298645816522274648054107260705047350267247066553483122799931335171421879319534599797671818752577092294395565150574367073522768929848179045680983740668855243457824076263264764993264446895612772996873796541905617744688531797490153513727732862708592673583849588194218563419852290323774949683832668801201961099074970395092248406120085297578906964649905667552319200441863606744826907908480985104181749684838413846011892123800939103848317366216529645581548628777801362366861922954796430932311485787439440687448760100480724866905193542886960084909387961531308231983166106315011799562299949310121396704968244027987332867222567803939859475151124165642643847919285934492648138960370933068141158088845644994497595900721880178624133891254338502591970945313139844679551306995214515332420683454850123331037860799563681630067450721095515408482489539082924485502841944536066815352089179139891791068991131712750896398185949109627093461357152231774975415448521151583857549575061117094053486595065707111880664393664274687505629255709107195000605559659385068831592065984187901642235327004353763895305607413864739546388115723867146500857945017347377606584190688060078688298373737426954860415750160788475647337694502629097596753643531357647713653523655018659184786096807772064041763990561296924303853165927526997213178650502689085926503147034947651322098665134476836592748773276874528111475646036191717581308407294980067148152215946249674026365467104770804068329652705967432049462935910725575677820680035316190014481466250756722757262758287675326945004048694693988343874637419385407327175790861637981644121164330758002523270233647751321682157649946842890196062145130444401311405854848421908792715922765004693470731917650663963205958135851741854643881524111748149152845144271850585937500000000000000000000*i1^38 + 2418248785142863850023612399394756591324178857381118385429610890738836224064613978760497455583253999673933640264467735892112925841633130256400199604096113865421226451515963481246948666657334304259826797072482676166843714935646085563203307288197598775804781248496664019702218267556200064858456625709945144650497069036514308453721951018686285154183396307453693719670499448133564465018194725304389843377835569146448421187498863750570781103967117671660343670434372264781942913453046107095016002674609598029019814371177843215303035516417737994540483000711971163538635433648629724187740178814273065790850887286387907972709430096635131405676365161624770958243291053382073310824659262945163695378489244294840724480285223752224694586650819125823065542100397337216448463675905924863804662277219257910883855369013178182217534698429961317119414671201958646352349464925503610318610008612899686741970710453423803074187344614936713006020949718595352350131678014539359456178079899915356335483688322753442461995744420149288844090665102070732654035186013268200593303441710892326302714078705645881569989374456065896741891925046703740345269834834986308634578574700190014525606933223261104891922914043038882050568396072415342478730456325545517403567975656492311579573649544456214014597056122883930054371116901662665424346750335421426892211958884432209054851151203886820212808490086120732210855697667282618422263683753758707493680828197499128623960142798505568185129102960162388082980138460826569028667015088156893235695284942715547393150937477602298631892794881393471778477947352091464982503348714909409458056059061909843380077162408195059782856400420995912605518984449110153212137371532643349283621494913433118163904926492404837867155744195393392445085044057149472207787394129509766887234825515481537992079827691580098450591265504724192732103390385267616125020140316337347030639648437500000000000000000000*i1^39 + -91284083191449074700689354053230869671194139097015208500490425757423169279313638868640163374206732528244934585141665832317192572456596765085080581814803380499487159767207740774773550855926397153739124777183598964901142402270613179277898341141275521927693575607814913217680248905230492900268996607887172995786676686191405672835276877195611981754032701377589888811907627994905504277955733326416589790215079088509067999344628213618196733224754876552898605268001874871656291970418503285769345981948801347117253404788581305661118120277868690384206736344300728227534416711762206122888742626074782326894457057211036538324562931696480931239374601554307335728379505832267292955689057239089278923718035566653019763395292862871546499767521385687846558820092941367995419440101975494075966501814876591807958614882231452065320947736973403771056077542806825870326361123531043774982493228038180550444398403069970545984626717029009620468727996490318493397718074194792154517472175545178985456849628487844935737280041620498071306245416770145809490900331999700871872825494263824775042566104409751032732173401487484020565987052072168378023561765201123035777619408782500074597780732624525350802079354072505434853119489414996517647013617897965651294214478436385930567268559467328770206577001940745311605656523616135710559580305175921403118195183127310421537920615293881304877932044808956131590898871124840070710287290456143503192232698188912402112351502500273866064652456801877708867072173576773653422375066870271696754875752986468482054572255974520391685093178955273982834511730534138613256845603119155219161263120689634902410588929223584329137398926803919262709724051052660014152117553414206378778645429235968429293764179877874379372997556301887156159898973644713801627919603238997148233202471248186547637762418201274689157037172700668519153806637622672326415340648964047431945800781250000000000000000*i1^40 + 1938589553000416229969525874310782720767532991612524425334021177584820076616922477630792127482763647316801824471600374716489913215541972540009683917857717182535964841690130126420278641137669995917638289393215062020302378432244395386613921854589192355528132908088781556903884969360854679208966026405362974102711469193440405938479405068657667636084802566603308371581396093986480972344612354391618619988037403497973506135570734766127910494260925424169380624367378665007132618185393727501883798914008795257734619209224171303635935503801885334357856311486604513622960716741141186146378267036820047831815766952786651425077196148762605867704654806491302386949014729777552220791287341051386730839225725018237236482102397281676471802754623316480009209892914489878348891825986323059600111858345438715677359137958526122440476257198163221095476653663875240744712073539364630203090154366303553076897685155290552265404629392759485850236126360795647101391212202238021778304774552702049564114996173454262465858457141331252435262103312801395979576232714799728227605388866713487660765763615875977455127325285758773979359415692534558668171237179279467337925082796487100191769975629058582493475843628522363641755422000931126037573630420556535996215549273826692501702089546791005516972165206832591979516185535338941021392439104319510513121694010080861325914978771678629821903381608820394707723282286614621163152147837721087673718396681287418011651737694481640393498735916395366840676509639566122438397099232511977380553828888436701756025673438471499904804550052570891043601834282092794461498373171560888899334571610517374501117290095554842694411815628209721239404054124108942829335624720879964434626059887455210491130450409480969083552757234187792415906667139378403146564817590258367495613094804338598139866849538606396322722144771459910558841777117322635604068636894226074218750000000000000000000*i1^41 + 10611726988537411677155773999244414386137787253661696868175199787124856315182485847283203670707779231067429345838422476900153515743883862983504615375619264814935710044049557156798115057622184042121574262156219942169179858898182959078639452924852703942428598098591722071446538909552358601176781287912117382444825617521859764081764952824376896367139548574921458160850081731674911650717760088293905161256334630376057427962710539088038540571954190846277019941640408798627254846682081450511435049169591041006284289981736502153714958843265843416136973050322235554234669031726375377316731003548681014428488346639058340842200965957895012239526572842712209842713110008278923297333201060561783434024620851346575982287798985722162433283830052950143174880773918766454756086412052239737061729535901595713941077901484248778830314857009944487566791182924473236663496593978766306811314319283405225937388904747606946331056357940062017377989422792851305104011378193304515031175940234931628846057128668506022914814485813770397363952103823731454953174484264427254988014507594898761288188107569395796876648375518318898140171688311058622483926508727073505959300818013302251195477417625620854987840960310246013296812653639577232833844605362960987372330741861989269941513237268197217063568166353811003067497357411454115015269632248606705260427481804258660201820694030594003582597627848587658377420205787141225418181032942249302863010831395930001605489453375603382566278572071787059812108068475046410453763389725245563820278126819031272627166092041411161616660695651384498676817367219934631273521821511717334401517993352746120819379441220020152581037782148243602329419963810593589278948741190748115026563935522018372843222943281202336595475887781457131585236189242329919076028487577095006727010620415979362094754028911232170044746335989000601829346237536810804158449172973632812500000000000000000*i1^42 + -1531552172753711862195702511961627301900970908131808652260030699254780842487320978839190912818708075424939018887493360411302205390319394711597096097089048380763222677150664705049539157806027013108150204633949685238860981016847659974409793539234009661114468997998501743654295106145557588797513424442530591717534257520926596633501518652688303286878485389544690559649782765630993603969449552814101829296780569492277702809286779062410398651012485071079908825281840155774035719590964729919035333398995360902933612274967123805709849539381479312114075220424945052842585160086884951813908086164969013429092887295578256182326218769449808616029483704898899422174238504013447042656638066064042989775606792146411665106185996681759455651879689553048625942905453703634531809370169071026283687436962966907096426415539881300022023517025438475096476723577274250477833179660431337666630862374884148794567307279204847637306557406895859548658376874029459973991888278081002603710575287522219224372719486650600356504112871994672403903792265904993967857288015455919597427310894113599765875053024962670911457833218732073329262778561317992567237451047559565085557484146015049334319037266221235783095482340025665590764643657922822240422308212523550486384961200199332632364763382415820899693751575330899823128688513819034661750338667094110886080787399074078732203208598918364849895207826371182482935306719973335026594737158104748812519775166677008966631004148763136008450550467559436126674715088376410286673256705564127297474479848441163801717036489902342040688934952756785741563706777934718094218388300693208557265474263341582149696510477692509138993838696483352988163371020099269509329365668324291529662860296460755594924930917632594835681919776757768723800876223297852636533378025234244723178754593480969169232072852883132909640494841857494279224738420452922582626342773437500000000000000000*i1^43 + 14593292110836058277218965922708747400732488810321311566460113049879533677966832945040261895340755108277180156348024387091728937870961375822038325533527170592013913973137455371875855848684187573867632940891409496683418793781770721719569281525803419402995319299423799888601520127562748084744215133380665330429535182124186429272333194836311462201028744013642950535587313080094799205203816570018753403774605426810526427257456104475079607110869883438643969429378109218127206665452142933916334928093898185704793986603952642794471057915610272711802322952087068782502271439710616841782703476767511518813747360816883923179618874162160372532899573282092188179370727498373819901323767564840791053530546739955153399616243594872714768871116068356178534220795464624757693323889190331857999479486475113087459189621081171430875447770376183026206544137303479284537498740218717404108914204986846911439900433379051844729664404346271179167134353480938188518082724076726362294841191163408339776303676194762435161454447341861574096142760800607113512377244473565097647867598794497799076487721595255990793030607695383271865868910652333733566974568301614353740933686810492902966555599103769321748183352058455969538977296078854702205862829403703732197822233704540472468857910167542899244436731069029409326672242447164384396829085193553369104875310845417177714188375814289867759445464789743909525999102010246572183257117161827970429722409811403895743762788257544822063677888729622975806480719933371051575398365008335457550697864598687021001704443901835942317348811659577350075687187992156498902388842624765864854924570093894031544098631202528948513224535920180158105655734606476274049911700855983043385059566139074982819761964277989408203000064841945570170571302199421870288115715861227686127850647615223785780605736686797553368431356463075232454684737604111433029174804687500000000000000*i1^44 + 500230403677080662785364125124357575726973107134935378463120287428554943345687625558142922592378493192208089381473041174691136665806141535034808973200462049767147249120305431574944453265421600976867242861498182058502845095648895213911910961276616953336558120762517244915813458133963444130304683196750176162747770031739006582968818575332470315009615596079835730500335691904006471682537437123639546118203401281431437860846852075279987343666257683354039418280345452521361155363485266303683860031253019086680770495532125178287066109363271679426887576703949720607288178866511622978972274149821667550551241794304723109869405594131162527327563469127726800351644075980451766747934869341699010265782417122576733899407513854095790178300635555506750260271321473463328960054373959245376634439916762799053106506932680844115002282699160138431152591440123445594781261500565511269675413737787788756878522559433917706585461203229186150616283638280852656087470534283677636909447641825021317426281528170324472255425151135429641466830659692941935617338860166976994080827208785097242022651641029948143607071088760569300661961672955092646086116230196816165584040101918615646899671720393081991858665291088609999125684798115224405872518277565209461417737773199722023891293615028331439805053529271607340919659702777361450960694361349145385167680975405746390989572815798628764451946658599923408988224348514651099961347040511087720866405753899234403148879282063269430859004555834683937491131506350422471576471533313862541123217051655130182404971317798836787881617845320071692630042732693727295089887512744691879759530441194720478797587007667305599767286993795197736361019401533753816895190383936326897443259651733056582761004988663606991786079476660607994267531077533941131941953902159869409258701416392990699902963471496693281283241194756783443153835833072662353515625000000000000000*i1^45 + -5278987659895691985655195570967952386533266364516459823277184552521442960236217000981032349376316235346832011639008595451910768741590559432729306732672636915799411064575648103009588381034945513514069751611179600426665891974132916250232227761483554879123730057369797933600754067400659346456771198430186789703379058059745385281925214995014659172717983687779119315505614800614097233165682489136697458308085507830611838232685559792132994496331108120131850242210214673312014758990509613147101019548170941564374676136150724269687737566707749838703748298138869377072363137996417430310553803445963664135002975281871027238173265938267868699595223443952999993132815672058243907494102681497058899442556568399255089770536252601854277658584184537467459137910109112929962916373349472376725223233676066290549961778497779179803305488972210953575376061155506705468325944777658986051285476849676680960563379799502711631319467951789941593746489204492842190933266791947417190649530002032663122089968753887472407918850035057401889991784470635769486498330806133327600928281393485744553246122053754147014139967803437627098106036858660774971997277296756863736512725716539559399296042313048304919814900370978564143849157098813840765166940426765469954868739311736948429436515651567538905786907075073155648744426551432387555112191968117432656839807212249795962968755147737006396740119982792371232106521432518208648954949238428664812804025552979576201725120845551885353403889653248384909123951326453983988165205808135654431186348358035818951308433416433514100920777973266790369124243308206612980708713862490054782892430216465026106557429754784576635603814307527537128174938302683707628368459975056018280861475572199800799732636529850524947834947575421090064987762897162037594530447164110804976776449733453402716511035780839978734380046887508797226473689079284667968750000000000000*i1^46 + -96388906328103395478894740842563212503227403240894171698529445341064984442473479339971366700411635623028197903733541168755683736952710045027267637695409033619975171782161476037878749942218578085944283144350962595989606470795038591203230178912024373230831280444088266177651422435987287149359093675460663640480895360553626017066157465899350754098273793619334349187838419201274253689346962171751174868709035849969605907976530881305983861411208464357163846043088603798464618914471183051363378349101535795234317062086510055559572217839298578994723798522303359544792942518613059755222361095884669502373979288253672184210034475086872162352569919386465114570051672626903057062099491827032527148902404525148582312951483148407360181929209326187560425539204672328374506181465742920204039362545544615655125831646418048779999204903404913509484243970965260083420919656827589667196072278660400316854008655759849388809021644355791485774562723255323784090598754386904010320178921888484351685970181886179401969332519342867993770927513888740028982729115230291033074884376098126779107951705317935447111404404999210567143588058960298228144760414397295831277411016286141652607102217779358685907424822323032137234842550960619326691159193953842541874850528265223853786307020472326345840957673776083497167138580570473024740512865038622697262330537469692984907734358911280685272040074910774099366781764901800074570253776841735848468411420773714003510156483792439285985546626866438500371142511489699319846330677946565266048633428583193079971469292154044687884624420079423489053633291194644396017083299384865107081780888146059421619314872357487265974572032221994396343191672354926685258313754437806704088507789687202166306053047713626680342290919786662726818092073800442191491462409836008055696981486944229495065738887041653648601879922352964058518409729003906250000000000000*i1^47 + 563581202165194914183457452838418901006502165459613471385142415716057585033612006642455226329170262660451915965895177042413312589228175043495418360411810309673186083124197324315899065676261411893567749436993410979309652144917038949502403260297138075879144881865695840196617121576489168836547761332491044479082554790687325848953033187300147353823580659300607174212302730550245824568147170708898373616989164196690170582826962754352251071963096715680687851827380144748789403517707345468779274798448279501871132912228145574847129715322809779136034165780734792319944467611023956832919890124187325609676822077892170784819273827418382791322956539474508775203640523254649365464762336713336346379771961499506495811927155912883134713971724706922013578818828098105580467817364053829481638623826407119397350323573804116362885277725715987111220527598385903503597194785892146454990284133690391599079335660779182402792636144703917001565260850165131016687384316879743615085662254795298086598998142075395900086411222589883490910359424475286757377968201063527262462171828395245506232577986779244099360511761032641893458233476119490063780615230408425069521351420361896982157162196382062495813746144208180076983939814105738944392437188410120405487616954617689362976162990874259769262742254452359543063354480449557170343144881551145426893839235553216447636934292800549333957499447792273653624656605197489188025420378942515643763368225464760604446777128254890196665658844315642970156799979113556402197531559461211402067523337457475550722841239173073989397752594471457297735350279259315728442108534224974296774143684562297384888685624110991125816162144043535206547799977137091184734562004935103770459851305298759418582926018281649625180491146551254325426305254642118443156474521342070726169710909448052960132479925151743893607658719702158123254776000976562500000000*i1^48 + 16276434101280219065638625876536631600100006957630928779479570277321053595088174925428659280880252213234414438836294657129630583652130587600980065918872920642497987954109975799179413115746228512010661346716590714727124260989251214841779092151598267195172693783207735813228786115709794935035005012519904160615119120705327709101407220780628740768686300070761941343747087943990826401488435714523337230182236161962039515659319879899656994365783501440894878977378501007667563189971534336015661689550917408377415512543070320708620516132823553900181857281809170114612792466939241976920614470692811767743830418539122086123187519774127185559078495056353078117031295200467812052933717766450528433414576707671943236057221705850038235229225840429708479161506807815111319046667833654693936805173371370262510512504042803881536988477752503245235155884982657172418960161171939105304078371205539067020414195473553957465049693061525687173617154619760894503856936277333608518544275976694490356464857045782266488779977166808329561404504523556600950004232520414881422995965703921824295473545270034171834057749288739683680417647589843726316547677079506090413254060970116993392520686788722688737781987758140048700670968433069465938294302233828319449037663338580140545245499281418129303655117410153125154854690346829751479023757511378472641028091898216368844333330843661382679984917294363231745337450058555799569857425245537937970220072728565875470855368829359709452319494476303496398546475539596217947548915034460977347911530951394058255942452417720228738966060548149070152281867979783765132935872708164822381435147370012822445841244108446156156663106870611261697319476144733742150399873514491153049347988169083188260794698993173591891696998476158884133724574992268641236419642779978111494976464667571871511872819149324698173586511984467506408691406250000000000*i1^49 + 173582425672699594298498347461385498283161835753225725142961731800476367135139847886534932747388276607540805997306312867966316011753322068093711051700634724578353178844029931060778052265067809292333355371613026245435411768614082576226643656954844733821774255578151527085363128679730074864053740155259391528471637305188620515896432022595185366847004493221695452548097094330242627579189741625480306618707595056111265168306246794272870066110896316219145878921104735749321972726287841813462627917689126548400751038614470161560334253391362256238082202669907344600032927883307640024600564217755765123991851158203035744121895950332070755661246212243975902248948851177839703006730407631161684901432576553292990676435975822535285436532812485385360580154784372126960912151556793759935680403694007447682082971217945166151642980781045400231492874080022523609615055649005553129111101306575443102848928166371241980103123844956290376396293588961973731140733440714000155408788082998472951222405863722155530532604296080884332447771636798524797187328092585803222507872129342065314500563214492163199099832704292117481172603547721007424297202210555252876317740956100207634306188193854673476410860303033269375504186040608241034752415681511632082514647416727778706456967330137630713766422958793451582156357489764207863087649326591666070465270525898240811597526072037077700153511465218365687176617246432356733813045523493489309889061195546678382554530382597662587689465959549011019794818301074047907410273959351237300488658710996889953450165565333958560894472630553262907609361165801199643380457706092319179402903032588729745515737453393836793949317207888022024605091871854019619114707977593842916723275275112700674877540093624675154706348942572805378044566900006222975557333680748740596643338127108372457348822726075354694330599159002304077148437500000000*i1^50 + 62625981634124292532416435675028916880670163610495312342231777149354376330304507276203011439566504770837510542200422495920729216282775121078047869395739190901089887688169402180405973809457622601753416369240308056701137659756994860541748608725923686624663083514762721852287972917313207747095757961490600306463300757229969045565364289901579573665720084741966444769150501314561255063796771462067710012209505234023247148094045361067337898979260738590217935605325984240551675949385937970109125835639972729393616602757334343055923845428342806343667571677073208415769890850110815420226889717034747055135894856200660177184565223446689368132305650177371503880942180601276986678804998953572290484017847037183866559489152304478048670197548869142594884363681283110957176099867439771115999294870602213071782900713854819823333248335412421268302998333821196751226193665482878595521482316264779741242387609407553002865882705680541743474133557781803763344550642033760878593746623563541743111238916376514158999805656566463096857690928922401389119461929019099977470019465541005579189294062748595065355027186037133907423073749492721266491086479648790732308020160718415474174886290680789157793898964724485355670006662038798343133164130265114495229593314085023667891175753153579203838483749860647685828558160644928988065981768278095154374675473114404809884402818334574964084224563601514034065294906488903331646807149225056982853015035611098738866379985929314749653628921331229975542857300317995214294947531565227995572989070791776808269045588882546297568628867370653455690447865224216782728657409734028409182217565852242265942393879704247061240428903503169469696858127540141322126106809792720861410532889673284845959474889036405739483311422532234348726150999098216568603190428571050561351889357801416696736040989890170749276876449584960937500000000*i1^51 + -26371240744495198257443882673238997763722082040578208141146807854618703283424550392719828383093292774124958810284124931762944318679246172586210565065097555837139237278879449446916450020179846501584422223869314907493294748046175306429263812670906979457766521386077044248267026901325235699695016472947633908564780071649604272402019562193422527987784341515061133775664578422020588914570242242430329424403095206155432965805050711219809523622843441153771887452736287922586835079079860184788558443569015226085072054875813188720612177605879012084635943197984441358534572942095622230632609995989128641571131462527454473001146173316250262835372708796219838638347177951362935389272122580656214285851029970758528532976778719610074304093299778082440105542164848008397700937163249002051006435736279815375333154189328049309348086427493578965764822759089952186940509462550214341225605051924496784243182296406655336032424851754923514407099430335642950150640372235221448482319157584646833534796751143747378167130771456985329335734868877197000433619598841353990575098450108202476899122181911508692520138130833967363885649837781333528058438143435105738529042129250054111069681576202021282837374028600470802005843070116680135022918922316386126134869669098619365243881255446819255616295143235904236391618615630906381919375213596407037785627500426250690811027404153125172444164935752612828009948932347324547002115719426024710247906547140303989282782559740387328965363375363310277488037410561232260569274865273865705330034588299232056556027124539032509253898555899422883413548459279720193454301779174757701684903831716369764045744415162657143533600257735005149307616262806978940517458071341061220210282127061326745646301800799831565903792569247190224331729904201212983363228815869113637641531023095026881053470901861146558076143264770507812500000*i1^52 + -83422758233346741415559567420509266201598937443273474255797751787123538959415264292795202019206094489581078072060227069906772514746934085732844147584130691482379704344487354721745918743716447886345576778961032101644614545525032296741468374864091180010969102565513096567294769345658320071996827422109922795719164627812168597926381610234103361027993222882279810603935043058017533226031462763022515218170385837795513292455165838963899982426037979690329131824162062283074529622950705332261374696140986700197018428318108685113378612079353665366941916796534232078588900853522085181884766004811578592075140791713474206876062176470685939124059609201990606257543190233325705517423587767257454331451084407683269014734892962603768175711448597087996375358790200673687925435324061877127805228892111054805108723978220364938149967129022879687098808812350577743996646815043978007482816384348829155608022405976714424296462661577322711981174197698827298972555135655604581421401143286915288602679458794109870974592296158960507355996133376809565490445479323504995188772457235261467496205276355757249443827717558341681071095286772761156271577409339663490315904418414953510696082228109356403839637454820885866990295410848453825264437090964223267592405167603532652597252652902987733297093891172204750165199218708233641302351806060949252051945266257373604180059209805333434948928632724022680765677493805860300996410964036228527971620104053693061016027931636970423610986460289230172698481249487188113721228279045010236504149647189730540029934400561767164706703657562128573478488529617962223293132181368356622024448590709396225870613132577245979853239676898816355970867408056734999771681137958436367658093240026169970105773367188931300365873964265059035560309289682507158045244579850213038107781433894150069363604416139423847198486328125000000*i1^53 + 3040726037880452401441656432846633179263780392171611928604180408795893930931314049267235003447297937631230351760857626968036191596594834809463872208098749205365419301402479794274950689767013131669320813515629712739658168627365841862387064371342558287371688002629153441854643749901186496525177073790224781936570402864889885689464023598324362686152027784788871575346490334709443306298811801112472694466351701990372268088142344548911711194225710367395567259764167666039469720486645089482767947278695488309896497300570216758457622442316268838840711314849225488246263329013122308096352527808838635438575073965600306687622415638855838646382106126888139763440946163000279133132512423530970537085752653284336154275374359519664595106493524088624316769255919660258182496659721299488276878484902375749677451807906029965874553785176109829524921632356969501584703191912926826565895432725716538411247186736842319031335277296155508736559081915505684955083710707653778906698511022235624618875345138014998090050388255152511591117554072504725562133500742444448834032015789365844187508263408078526784338377811781254814060983260369081418823945499654931248322229330804226778512847826776265181819771554068792899768705156253868851961289315141673966309971223056257791481731506605602597266775004444419906856671130324449704605302267730586312371836415058380321872413136049045907410681904218114795212911074473751947594647695775843753930881855421594061687679540173009980242482663282375836428157461219827052680581409032058209921033664473642596067914533165110776196817190564834018593938142698765593240199532648591734719944346942145511382295916863164886425942700023107929382433089235583622252546009593348196025351471285826186984092615088059177478140558579410579823023723031617921885448043485267584319295397499161026644287630915641784667968750000*i1^54 + 27789578382003126222356467510165623200564680436233401335359002099695634760815054489189604812158907372529835892426589257939959365751598826768422998931568308722148487480050514362768686087062790677398653513334226034623463424618364171081640280919960937018282834104433443998775571864234001601871356753891670506933828002336508318488000963053236575326697399034356659271795159025070353936483663201220275829544134081654841427566948027011201800470721731804757876611931232947454689011421391336223379139386846601661043494457455682971610369554422391524118806787669563564259099300858307747372191911007701197346052314560695296740359522028153068159972588359108455761365115542117909125377692086558666514704346741283153394093996322886462206485252816338948348482934064633826274975472190575430613290543456447938406470791274717269317369939124129329763275081324478437244620303925283106997582379965486599549850514574756189694637852428227025030750532289403151114644681177408168681022606057681356948226453661843231792024430121592356887005618682126473924843762818845515047532515369175369442085719379444380417736524928137015852345053387149604595159068814638548344252781224567391340951612437564451066213435526500939055204539017738860627227000701175385800827467744458071847838051682755877726585671733461666954484402652877358480227401382185399835028089209406485706185315422678385103742576899312622157087069616707677014666851755430444472452317232229584562159067110141604168265712976175284911579046543614536842153003939879003130511924301327971365255658531791614076363515773667746786823395685404514313912774755355547286143837485235482693062626060994659747299590687961619312701348914816893109255857253529177464740194303466538371454110294448759150610394378510033247992304665474229987612675815456019304261481295270641567185521125793457031250000*i1^55 + 63441395707772934851497745403780582636730497012779661428704467303608852579451290079279886896942185279602278934035713478074214503882348675776992269228880843252123939285501133817249042154793186196254099761967757059330723255003530263131247775349711871064661390746388238917976639728444324960504137653695780023649508958008157101529140942007191529387234422790943877111627996677177590444031574417807647183543150544024697330307306783931138056302473849197942697421458681513144176675081800603354068071661180589305480349752458967494085765498776632058440888148393935558632493615319514841953425637892412990465772617824219773387927111119554024080428106042960897415720836711472736537884408068078589765310590796723892309094753774033406981090794330696502824687454916322915209311699985670597493567455654379166960609999559601136937412257687953240704535183958547046274129209135177904709848945103733824268629211386841459424853310382827913059184027276513938099529316915736267143651490786483705119841697395900591583284486651521537365944821982161079133158472735813019888131182601230216827956590160044071475319882063358994785377536930060515287311492971239808669167137247868594774348534133941282120567430562942607434505253284453374742700911677331678067540291496795760677962631517209701254605164432296153503635535397251427307422559394767956550178075919144615977971692477992182738315410263780342449947738286045914047798919108572345608172381334626025588814446788192520077203963843017640312966622610942412735740293773415333075044254219234742108078625335958381797067941490741930542247487660011704262260679588412754828027595939419616758765656170453772573923085763543036729790966384320750748290093814380291199524298878824550222223318831492563161926513861354193156473793558543469494715017796613969192076609715513768605887889862060546875*i1^56 + -70922765127681923989948200907550609604220854847452912480457439817285603245950200031458285529540953261267430491954152219264044961906810319645386467696574709313162570810503187811108781796942791611284917081253059433150958082489616309900464239730015237359963501942265403283524613204719542792004010153141616133021205748679050993199858020827672058994936294759247427909140558271059118677353509409254193569247384653074018743571877151933001101158976762313096807076180498134744244528164691106857497619041486388346904136156395414499204470314522165572379467082367552961775721749375514241072120988039806065749080677776174532101125586770053010551906531107575999270791695967958906481623789017425221585853568474852225853089734199099128484216679252179964013436517569946694064175538365646350757390018689692697047202217371382500704315388674117437364369435628546133085699227978719235999668346443413511029081008196114674601706019235689044230932115893836000254941814752743145921832418338410382555781273689743639404514198405406236501771472527864195416606662472368653211679594647843837573842453687239750816662946922197432935705765944839466162694550195769166667046848316517952235833854770627498145202179222997157359761238340344260884435954416922535763515344711526891903237085277809727247384986840377914863941671203164931387692879653027456195646454368326961032641512529983877593250251492146986134921422183403920264147605128087476155178252970259621446090081355418956678265967630564901991206077302277137197319531282828360791949988059648201087994498022407720629688573104795739310430876891655685448348951187508146213036874320178276506039499317807800718806395106062616985802708686424807990026404084720992219766434615091071645137652539354383137317977811709274690992343401489270344247722865915761758515145629644393920898437500000*i1^57 + -91245144694777891780280365902828734569458850946315081645543217914440898954095348042499439593383079252039999986846789155870399068991257754371055624337240675072854354012911231835520902953734731650630228963594687389729146931241505321015112023866419827885882518282391861956475133741857954999179008885262574736664538682539665492082777332890561357273628422562265708039399309736262061169805192882949367396245386614191164835371671632472561660492302618637226434428045659769979341315227997545592593738603476743911443087553948053520718553971452922689625802447916726209927387396410664694099568326442691780769404046307028019381830949152801159973021810987183493025536667012556516129727729444074458448709625810343248607888323438451616824373625626266818952314782854049495793007864662807055185803201235337831678506667427503409823480435901206260113432346403183314997594026021529638173708459345261124836631738138925202397868657625808313932446675085482512224932229613747758772645562900509868101748506955760290738910147562834206881311629636380852328799939587077353712070074793103302326189830579536040490970724457577263494945674806234415799306436990600489060237848012135152312194113762097602770234225319079248200586889995364726386870455664581923961137745099337518376632015293721860938010033578536379363284912800149883879062878646968109223109403145547479530349761964134472364293003712118783137134366582630680363126360730702369622136417853947026754458705834799364720067612302975996073566537616339014799641525486342062510471666263953726119931295331637781260606118588468037390793281338716212566533794970603870538000201049676120653938790516706248073012882156251988696266303057244152050897868861190328857587299041693291369967837306170981634516325055161681400977896528746349108507374126020295079797506332397460937500000*i1^58 + 750328309136922065168657216549770035624260981314983217844712639849258393991070193476488894508364757856654711712810066312218408211824657754940920243226677576281178284702256320181843952901353534617837685331612092872817643368324561044583548871185828346489144833246517636606032872004838521344294888869881244050940338773076492615427938809323687725035622026758601337111179685751355250142000108167136590902174958598248658003215294215324621587353023234503692923516935540847329707657449696548834497074086623010320376962871426861529208721817607495367469336983887687321966312471698736565740947293894091434826474910382218008455599126925353992532997478445018609351574110365565762069220094092264007544669030577021702378627115197228609466723778269812598381760164057842263683655131058733495845581302305710991125931366132023733355338585727308887216838220508340805782002749721950262175375396347610963798405303771242336772092354435661375459584152436670695638075673413377696520925640503023032123318446873119215066518983937790437053414939936744960323563983518600753005877544213693266664386790625544200452834470572766997890362549180308337729870872798675282911724782939406142937033395629263005670343236511972744228737188798602217973357513900956413348827172532702087556608613533679318382614448413676859981653712701273498854878609175658075259441721812870200071132192805051834599170844768330437060980561419479371361704783078217852156148535124839702334836283784029669510163467530984071211568085976837504835664673271451039854555256374110041711474580640342179247653504029593270610394631530067029689855474587975106802536943618428818245723524494878910156747311420482428900105598107882441322004646419134436715086995286893010079581863442355650799668286645715602377950401505324329320956167066469788551330566406250000000*i1^59 + -622774346991912855683529886402991347983886531387144417159455374988847914981305661984125843753943113921259312482575720250569284035653378999484120941933703840363758571746158013240834588803181585095143480694649844356857385539979047762267988270664616708678244093956436036626165042933893669959563616663643789491741331859612706188168843066537111981965416048127918895366439020067255854584286194209000588305941488760445461119687735517432016545528606979175138978016280553626934621568621658958813889406128656331177056805603566352781350950982839341020951142439583653333411592330025663891699730475558140582244030211838988588599167898031760389950842819717009130195042813520924318013376921492936430467687599231107824362898238122305630993409139475838623965008083746225469509948344274857819489327121842705678796527845573579413048655358258112039722523196384914149946266663292811168277945109817183523541293141578781284421563420497235738088987983046716052035129958373697684560235371466627951528148803055118870653982181945915894437962797285784683672605961165859680181202163467507681060491168025944979868665951818681906308779933337785595463861865283500487041296469806070934504860438011745402272962278150721824364288008778074200496852139410601092624738242386671445133097660336686451312963780376714322597854668415198622355807844578517421961455606044003815238472933493228010434302989777554113306189015207256007198643923521726836849452415099055093919346674443206334534911346859541282655477713388018574529857756162822632917491726507377758991682318715174543119849367931734695116031416728828349142405523450497355906095542954191113698381932246052241945386238725515532470901341192144531383338376334803565949460936906202280789625624631849791380032510937709685420841931868807250793906860053539276123046875000000*i1^60 + -125074413592152303867825769343798608982445337711228357489943730693139719182310230074702499172771039031286607691262937040807657469307627665839857861474543603904943589269390408259039885397946995352763167975623742206700194321056128370016832663832623373038231164051273477605137648868733446826002066373289058900892723590468892803946353779081725161479055142081904082982580934083317724693203407955345348795813448123782823083081011699108975767403728000059512551972727984514501060039490719055973190127669510294897223590528937605450097046498627299354962073903341500100136195897289269958543119051626355894533010973297451388660926411393042644196755286957321934431224974990056781958364149325839915547523657370492098468790368005971410417379662406331207904944073847901154270888636562020331091373794905843565716976643156349894098462882829133648362428293629386044101872865373234648782887905687362363699005659807182309498945315224991701327128965416361162061087056458438581616418628409188933470456129874960211267926386744898677471839068777370291668999852673284507608723030419849677030549319280113380663193416026644161805718922082923457876802684170641063919476361334088796148992231304486873911488134287065394749837390972803219575805799632079037528334321840821379758865422254243733403755526773238070052858713250375573487683179371591113818403880068021171537207601929184790567252069890498782335393050720501750028824844345729989613512026045753732048835248957191044780295433206869386052569049075728230192969837435826235910600903254571483158215770202294076259980144304644980950474977749163456908241782708643439865202252683091086449693118637807069325512508783424594477426537714899847128269226423952444956647717152694074570819498176450491151757507817150749662715725207817740738391876220703125000000000*i1^61 + -18126507145078566658609546512553777562719654573957167666255891247670382884747402039350767507391235928491739741152859858473896603636371180710903260506416606170437624726771132474698187051865136499560427936285571437397191152509167898197082193349917502443262188118840235762719669211376837778745263704680920685915516313950953221219351139888471691699180451014226555126145919779098527375709663935263734795943553785688400383250022566090721170232458133945822017323652633147450593534459673924575619194965800053858547708832546031053632752105294988167325468079197156478650739413757104870166360485981395033588906257183220081424576727779536128498688915951659967931575580043755551685295833643705430463329741231341848902458916957193018792117549951644770660499485047706443058239988483688584107552737024795217263367120768409787388835219489284257062943079665840083172314403061293948422824823148304190214491935707618796066145041333277794127315143708749347387057110306753618691663812233919109893725896373456319418247611571829174722382168772721773880301876545263860303638554542654246701595116662735901277682382053339968983578839712696775115542747863467194599889995686326785067799701958440502438504372473696511454141768438099427161286152076180114614191248153671200534428304534565675262935497969573321327978457700951397244766501792385194839392571591593872622786079113632952214713176657120520972077154780598312806020884819552934969148572318657021654714156630930443027060540784200443811812803342822862203813765465303894281558545411091690409130288472281933395584741118627549923013263776188819374054639184932510510669061236517495828354321335795760888735797493281378400864107810479112213880904640647110599985343279026684577566450385093351754654290852730724736829870380461215972900390625000000000*i1^62 + 60776321694608781085674563499304117438794879861887825195819190907794686607882854517479875782668946163496348551222476784584203194660683977101756327451154272723803054451559408613157625564294763361393098075895277999339377519294775803453741178149133032496762914182619548308839072632109077650702593351339796749112981724811382312804066589962563964137323339038121661013321775158320902159792396379732096159845978444231897065214454746460081820555443169504602740867580841969624624216587059406781196676818281338962593809234839540322469811961946735512363572116010764626707108764829265689141586167145208775283380756887577780508500453452529719950035940381169977477663063117359656807326366228876350397751235767502822712702933307623835294953607556463683119071036994968839470771790246270107469848629058149129559253350098540368885268226944048669897704197492200871697385719786440830959759497784438794732566554592398124194157300213628001951997852379904257556644236842537965062639666613563201032278020508560400455626287347681127186667979764254610362132712893395433623925303460394320140726847133275734521048770981202250953033690813114801161659641325979990981900633408554812911885985147140103096015436181010232582908525927795505710359516827177905812397761094616693540925971388888548188718502531693137662475359405004489731422052353452899854990265502541148551029341239603667858059373750518746925116608982631412477970205895849895746453973392207056002562658905295718394559729224407709643964750987520080314207883264204142193138593241200378363576204596091858971335073616146532089886835036729832838346367397400784806004958268929641815543226028329666017950535194389990878693961718702923836213862112339392279543563771804149771013150349758830809365761638218828011304140090942382812500000000000*i1^63 + 25377479156388955543539814923246031237403746401595348505302689666914108165193954722164633911525321943962486566311268087432756404049665890086268916308056139146928095066997053149157463318382001306904886352063058397549821578573244795255619595496672050011512850595670637524636406510814812593646895319577719502708947994961471045035418547084034024246768381297531418390422852049585983701899820764438735833575013275214119584666280955345780505422573299324949505986610568496966768528015908500378006660679870674991134227173129146507411010842567049063567941032600377828251176777045129179611869874193547920735421941658839552061006199757331585878581881232185275885773297990116129546999134472448380473976433969058616413508122195570381541515472585871003341905040235729384674423180618228753997421413242564761412660101700388247845725390044039491994404316539398156197082957542898202854821745471939620915921478597074616370569600134145332852397687051838100971303859622652662460251126001529996250833346583374007892584046673397749178948483998320863840043514942106912192080237000451619779944643475410326566328554827833139261370184457114821396251643549606568336584075160966346187289743567051914755953809163251119154531281236835298957316965933309373276798087344676044486097956191378653178269029693336786056951333790328623901246864105130564957715001736766721614155694093989779237631253499804644517580583356168005902090098993134834428845902879740305926498435584144559393506267972574046397730254682099765702535379284601580076444699792927400500636063260853463828393164474960812803295015478328459251623100665011756937942300174009510912993836242951078103320646642727049638551612566394532573248370901338360330056350967066309043086174313148817294205628058989532291889190673828125000000000*i1^64 + 9021294462135656565712117471617210948808145026346508440927754854080598290054167640069330465072570237982666627489274427947009026703429583640113591679734920410978347376196309409979156348500849341673432390052909258741443188565830282939610395750937659658998108894532921112101347954405851691894066762660769369626006938092254963489256268378406159381049656796570886164797222945737907634452934586216885837823309845004947786029916316607269932950859114989251822914459051308745031701069298280119165702013396865924687327961424442885897490994928623438390245871827001554871681207996846614160370045196489483312542209893300223726936535283616691704241066334665723267404225510672497833763148752602621769569590809168223937348617503448876289471721305183014515405863137984679217023723915634891408592393472263133840196971918506575275418473412365512162146373773607823308891110911148014679967699092997425868406204928608312708871637445823461979471579924382555296641296809094283787542714616540819259017154021676753689501045190377854289608894703289141309315737656371021297476745004079533414781024887841502052320386332118511903370880071551572364934992723398864300884994930930338975545393829897566918693618562839889992190283666159502226769988944512044166408686686596158888439026611394090089396713232320706949243691454761834771873844084904050778129814670178120072248736064213038591290785102074815147672243710725647009485507693356365127766504301910340100969627223588930988415105009477649812252051544058775956199440128363656880303925028232229121611366754896722615006072219012675012845565456715441309197822484360166346005020635918274964613122725783928551118674121299584296475601799196472780262895453459168020057073210182736798870561933938461152138188481330871582031250000000000000*i1^65 + 2335740322550438367855164667623112932687714010937069710721082996879255911294112394694560917643152080345877790295727166079482995332711391957981254669945513658682049226241178604298365221007550760561488747907563651288140489978760041838129492541669032856919118070855921720239964413323032548152014225235892970118694542628131729083909612418378821568817414023234895866929418688401761014784931162085044683937038363520197020955177792152750589625314524192138048533710082703342926998556901412663029243905135338591890577990333998155339799687004027107138435546189214955423686313176717909944790169911819172115462323650016383059267600315639278239267404261076266608861893196603827188163236024995434276641440454475905839807384983612189484107649158394666421277340037085583530992227654508754596905430040328452169236234383816742277370545153501137054830608588254900730035422178301750119672019736146042393562522167081492512824664411037843258524929280719986288472523383567860145946667714624899634651647292421995558580558530815211855697291292791176962855637576655491001883777142092212144739704348995666816040011623216569611468644419231907229838617644231072268422001369352436821947377762009718470534438512823266459549764180551907893465972475460423709363171237393324253539230208296991690887663339588649694483190965417501310267265621087497763718071669758215430823817169313710208014842514863371773358345869695553887728955755226793407268996715510697077733000456030860191681619902650460368318756072744013814012347080000822451707908799263375743975138909946526109356308183712252067378142305886314591443798644994349700667755783371602629322214072708438506901590160446983979652359366209034699121480357477676431807153337302448981027680474653607234358787536621093750000000000000*i1^66 + 418686517587795631480109052014746352224343586369227741705962019267677553404747550403248530500769783413397613249510288665755178830481864832412459940164813756633259259476391428460511365312937676104188796411762654345492933397995500924779014486589086285839445695983709089210709792883068052924147348031309146090162162577717562016682175920773741166072405249075161880111804779250860500981961115131506461412559443092511881617610403348136715398850028558646824765282729129600478565765406892721234417869798809412402675579047306623710491648913348367202457245311692188154784232508090476268337996017477290343410731081590628638870778329415480284294227455452450716295158509176707568395896858021176557737931721531143416328814642061870134717513797289169065056558481151629110126883862358942220830283531734466478528379474633850847998454963997914146493095399506652607103074982474915709264806137064845025751026364215289325539390935786805859795685344278688877402720253580889432353001455055545568550442368654370273891026661343158108977954707084648297649795879637887489581923662298835505637577656664258939130710134582877723717514890654221228258473170137675342830093256832523180520750145737968849506142995887358661603832878268434597385312643415258807057336702643676407254789909761668716741657854948309642070321944248670432421771694950428560197733426695673372115910428041333979751998130716859684088278647387452755325282695462637253127820343440249977698013190846146687169819131468798176079908270539884420720542870603588873793998254901891611798839476677516760637833161238558484687765438569509717655222152697560102283238303663908669160254579393617576774938459482505994439997566946816668856612535490263613045629209619136190667632035911083221435546875000000000000000*i1^67 + 54171401638385481914534130197192146621268721928366790616296615967953855503820187593467633537932273335241983657136490616795061094337014599675857083565828444665635452159211875412415362803991746715290092322790674061238061227529290115765589419767419103455169651777626955162626363549875712569036847854515886635758825930059838766166110594204401108238873709841358861499919556086912668527502991234669118476190524213935143760413306547348091112292038623622172380389091442919058901824453962874624031062913187207320957556503158879646702333075202254575806963133991126301905748000163959503347251996753227305772533078716295977375827227620405468190008945065908464209135467999057406993161449230702048510469202134346593175774243772057055199387262504468432149424109476524717717967593995901504784210044664523424516195704634790163318824220350412430040494943550514554844340320577523127435791072094011631667023422207267593464441144327772607574144747120091643745048611357058209913353286203772684320549974799807311638771829823896695009514981644878560415240853779320086125946084834462158588054520180607930335088146345147580732175048608105248205701959106977149851055981940134868640349231001264551962133118804294013362346745241051816540919934654699471787732951588561543470418210636259950133421304275799006988841400636356654046175804508013262986406549186821916710569455994547470353326964271961568744618129257741276957939005136801271548386158941502021591980823193169634575382288189375434518173377291273165764525451056195192769446003190373395263765398874775808963439710148364160337110739949812253518016995928019204995232085174768730198414744183758069886649073654409662656691251543043042486125040130891684225789006745799269992858171463012695312500000000000000*i1^68 + 4950735073897685080017516784912316377484304487831424080865722283553051644947811807698469973721487617433912794737234249467638478604244872564134445981259665166059272721342470367612251346493603945807381466296884380090836351923311129096235220148065924528013499385577370193620285619437537911635787044437932546871605326567368018973858941197021644352554887490089397415563922246563676250716656708075127348998107000616854324522473582007568745076247909945800749166160131136079595525363730853479684187852252635626437728735674745211047892150230351802567453353975644436226194626588275635972631744780003011505677193774819751573145391474267765664319500557198532672466993202183023255456727925241227677869736626453558716521891378857164300552873842767906886800114358791636772902067946586565526071494021906843302312662531134671734061679103950516777379608168799762120926679963685786585772013037160813750761448816334198853791486165170201120460476971834485526982064874530600648034052816366416378738785899319181056965073175350358311785347640740382096236021026591900064616261075177614596481144120107404298093415426932703427713039799452381936100088577984138044359464162438315312809637865348099758159182476303584535343915317367016911577092794039298560087712673206651669937946198043764000164396902266489458725448535314583866802006936028199743578618809932647736240794549028041294096904496647029107594761250841760270107022222491999828563154057626392397632858041291447135126213990881855982450969363536717862682631664996581983224366398844886464003931015856174809533270150955552414411578854276458002384563127502566784044950931686458795723792822809347985917125073383556297807379233239567182091409730526621046919899526983499526977539062500000000000000000*i1^69 + 323871420078243162846748501790788317063877880569757602675152996712002319004181941953666203037311368586723076842996874345105964298134304990942305256795530041187845170138944094854016304209554119325490633966307598499246956641212105711879883473491423421581422160935665369442847451046588266275228466698062852286727807668905705138981399258925852673244423879470806934139744363249587411163514947906809553891840644851987393205427385959073111819184826363948795562036871364809826467743263050723746891557861209860289713873498559193483863801469018522267383081922170503478288723884385041315421626504728485545284370952584579480981798672279298635003730940736585281781005775671617703325625037526947339377181971946895417122971978168375902383033659433841209928946247212433265243252705313385182378766288475166526253378357913490834658329202069107584584129794621322531154867897600987137395227186070297658852695649191212438920321632586854381926216401813385665934480012109689035130250933413630537957363362374222831984707126277921342318970328770248635689680359975958916162567530275192106483324100946999648102793760555669461275697690157403614469269614027364256467202552795933264530817496814918832052757247877827950714543134187184951991834123399673419026867802117122169829708466768757221128669494862865605319222905661367508537565347334855399866210131477333166261667105034516553503170105402265815216713094868517969715909053963046691183045145518028055858796752560059869745522196520253386247194095004773698177054683818197625440537863438412935434329483661697011332572300128152819387452675053856171293892761613218529463091245753338854320960815971442886064853585909541518849080289165312616234126963377093488816171884536743164062500000000000000000*i1^70 + 16197969466496668028911710037448706980375757471009718521269659659658969189936306812820757235293204824600318604967052405359171604479509334968504535946233064250736993227277915934783196180253005900090197145484224726490665810873920213340032889364806436082751287103418269568661484959430329557118711447449731699974995788137194096219897881745867497474439197564274621851436087482511587154698462953692142863254932777208189131536314062940634291922546848322844629514020961903413807517143840727318802305753139541118038846575088259506379414968400971722700330845583980122006340188504423208041394062872659997408186969397060104199003116431373800745552780128027809555539964983927944047681914353666111991586535244765363719888870597118735703144328609161197505995792354704031562191240892731158686930040012178894546039113837348876951167235810817356679236528275601758432656844576800645512273393653039851181920990551509769172644508453730584732642698356605573904890519151236751283626949197324770998548867572236450832021497177607995415043523797978371029523325503164003891189586503569877683804941813754782616990430184938219844599516074677153941426142563509313233744613969193364697692636317587844560481783234503127710864658014685336308111081098945800775366935838223521305923476565756056950436455569740563755113628410062551670483730786936314444561414819355722611894339538179075643536401583518807444699161438986305490668486131545371850723427861695811692770450369115290127111732368830693768074158683829303495493326195634719897249654761553282751318395068124347953190067854880593594690434109909336542041318462323361960647758566600444114373584522024560408240304868729540105709101618924883325689734192565083503723144531250000000000000000000*i1^71 + 609566648056851580825833711741107334429281924799856068529573135866302585028321677202250923517044385599446786337040706453510799512399526883495773641478308513257059304343593827774987414151029401590119695865531618807620828398313340691936954060805995682460117152217752675920167758747177360895443574272972999996644428557994588921706486232014152838123376711597983829783557481960421311731658751922969064626125841659272305111297224636313603635889831723905267959502019053508262432738589100508126753674872657100777808036578915490358800168315729268246609024544405214621215502830947954952515067814700850322243138552806316026100215925600265083639440459087808033941988114329148150336556862388570099654588248182776509282425109601285604037048652498870737374749128662604598622895761812525096377100120316936905665976990915434481233895719276620415242476936547345961327432904909390799321643064354211137661982637160979590607649682295130005860832702997725911694366718901823800046227632944471220895114937415225380532238129420533153525042543721105083883801954661599846426374641681726768989944473761568048679165166921313955674569301290193022339603940193730188614811976887879906966163478175516813555530842564306764683792918634228671833645161370506441006207139228308863779039979364885020039393415484936339987778881935049388959051664570817188135621214890546007804511966015002075007516136354853235010990100173259325546968231610761448052424490422449030142980414462815164273821235416773982732967413947011842922137535236545569920640571744520500446534405237326759379951196605846780198755813032930211799951893021085373584388632367028493507638583415031675085039786121997626728782893046343360765604302287101745605468750000000000000000*i1^72 + 16013331186283128714756274689556927341394941627368541753312395417087840045044323081633997618316257538363797008214038786235068604503632687404159769100368376879562804669054101015811229538003840573859960869923923908312814332381683957348924276293574328974754877635381108071711169584491155357195038841980090650264178671461451472563658834537645635243411715499955409263983518402646377480077972700823820414607814981273934388133753736239975022251457556381907802771552622392914369873670696668461812617559608377864480811810235221375774423215166447625101483843718637498208885906838698192363835316559884948344632716506030793284575085566315581991548035367269727042530338874767885795185346116969728100600938272730116763574487501504545127072455405936751978615502853825784526006759428044235557841976274792513838065408489057795041156504577869254792722886474058004295654619937113323294496658071549487187695143791175314386569864159039700503677933172784042534539521707762897761986203875165204845004213397987273563324651027957811390760112209971168712799864522734009919078479634728921643742527470489451710167087964643380196726755266265215365631986572367035998680754503702686149842691910811997501465291939328084077284835308745304382686690162743822496545990238878277686425907478105294324703311798316410031272877814216494489924170517362265303609575688713255729659669630015226126497038666323881288512196211609306339208958059753433553272437077025292248056023348790486601961361138431174653929659662031739610502586776938296269842254045794923482120911881129399958840505749817140025023031935806864267720800789015591544661694569037568418617237778725109237824999547049479531324323033913969993591308593750000000000000000000000*i1^73 + 235132958238051830219512087093018072797880842107290526740586737345416555838213050882901809541700278473736245614700315146375622907990789387801795810673124432029684223975284246990629485679304664029773497509457566649510384651257945704155715443698883535345957420361471190028231989650287992948990645422474415904120818103527366732681018400449641437555762803391400879878925567471012904698347657332234118570255987216250223922060725180167690643846923295993757231139195336683920591288182129671115144395065633408623614635809937790084828108630806481140450725943370672350999278252593915470717142553282189358583658432889928562265553981058230493872223708550904171287061983683947827167306222620494869120470874221042976727176230666633473689204326623051261410931916667990545102259935543328045249593739732079943138971813033041648552660123349842282596686774322982012205531169657475769863174144035936523277997793582298092344191805011207543358934539035431360649812962644116256327819257472887655360507355524011358382169179441320332843879641172614665770888062871874787069252558213376970034020519328126567315675069299756121796480727313377533356469582092953652496899643525820818177165346514065214594544019024927184723059334974538932562421799373333039385055688584377166406967754019878660632526018709674074728445645606969467012291775832066685357805136595006758300918253521188295626207748083240027971502825987256482472790141974788738531706254503962151031758063643160442706632061634614092295890732512097868456430945824206898678032496981820978964901848373241755147095334714480246400994353615385571914849306023438405090686070691473733423145920676594888474476100100218900479376316070556640625000000000000000000000000*i1^74 + -1140460609465189919658988396112396831086043138328241954906775123211065277739814010411688788732474751420798314277419941616579307535240294853858137975049013905854188016546409386009023135205091696105719543872013777375127210664962354828942396569747437573894388004053471907879846416568827034407166681113292291825844136738530436714581541646765042357304299763018002042453555381930342044618499137037109586421133437947613425463017478266853663674859460121739036985812640262852814300344958997164665559010211825365428956303992152943890592180731732780166929915653205066517737081662056939609227404128358094286424197977170414914730326735772806858423098376251743521665281514267267187695036911200640943048584621398170478789636344835761962055737396272702651616993770505332038894000166658478205899190976063921536510767516184047268903361136708548652393437270345080258816324949809737197063047072120347504428158405496708486725806401941768496813472007937429563440608281929793234285398973333512971383351402426236657411833123971428983387631233048431051011058333162992895068738148195956810043204189401640466987922252862856998340965043016939204257319237776811913244244453808087960911378537092936011371911031962351433650814928829794634670571943183335021362997806805602302428597350569813845769181805092454752819394530362240164525505806475431670490816065256677397066878788098823547842861477329015600538346567262159234134287793728341330794061018851384087749864687378097160321872512863551996242127115395857948301588140883068677219604065194880204816853940581595993856580373944329045034969883234315299648637408169394175559851375266502758345900027263355097005842253565788269042968750000000000000000000000000000*i1^75 + -136946947336380668752453739636745468762823130508537869692061429824543783763961630646784008370167423115917886045147070802207912285061747089533421674629235275282793988345625113574132465732548700524103457039408263536709321312937843240935672674325453901234782672861801168945772610588786424520341302921634170429873661789764633298092940604554368682360403190608695134020773951515847072519919918799274899097394243687557455781363636819652939485459558659916896316750116565753092121959711998493768587235845369334559264698939311402114320495944130680904783780281908584673029985043215023160529726052588911660234674453818166389324558636763791004084383663259038037821047864659560936062018112091100188981510252682502595225695456379099266352546289856482284513870301861092455455425398795967820992916382717068413019697097972207510440903357431382244509367505825734356512829039517236331787394009151433319718978035277333463928518581391817640809185501101171377625255979723660137302490083521621312310857705876323989946534582718039042823185923633211776253448421988463379016133742639580958905644328104955687177564948419929196047594385662080624376144323989483247526494466360381997703485434608729050292486939774101103593472491065567248460816415051309702640456670902248299427176542920240759127123548482869118658453315908720093480735955251983455966378813842294007472808667329362300152293246648578144167823824329706786362198498089995179674541414448721012563224160465001146238004817925277242448657932100557033755130795603559090879245559671499560608811898919211761874257490204048559328141157571991001581048718908476920246525589237944349616273995869632344692945480346679687500000000000000000000000000000*i1^76 + -2402485539295583123924582121322658109879944122720550808481063371466582909348913388818892408122357795753905964787947019745939920271282325720326508296165822860830474802751744465043249468899392684572065888393350063541507129955260621042420834916790998078520637970300818716666666367073648557726966981256532453596380954122676811817789354214321311448575970512912850438933993261819727239053320650376146723760787893898955732269323439388236622343923095973339719357257074507089833305065743415504958399622967871410657023444231781209336060329329362179272469442137606780155881192351590131583550464145993134797750675154023037879732394095629828903910978722289361657735414824224546388374725900853696198436147532063642670957468573559441930300496561772971087325338354025274983258971913235632710348408679163266561594936927937525205376893793725378069256736238742929759186297970366547853019928406304503646353148666855562669030332222264703116110107597541939094889241449488336131363361201854536799813648012321483812903689712469057203680326406609568164821449241175137861258764395684401090457006694629891434433550506957772063048611765696999771110748498645176760647723991007061472419590759327900852155538378692103721891099718079836604598480832889994842070940918780582651430078264767391436838466965480336340900330148642389258762166989746383141050552945949733416073118924353910369403211461441211486874255657552838988985416379177064190357730061283742047542095188082876123279264439712120730153601420825757429183296680140146634547253169333835797255029163971963986317938101607944755011735358787199677851811270121952607530969950221558031733555197715759277343750000000000000000000000000000000000*i1^77 + -10702175116320747113176916055214233956979358639734864175485777830963098075920750537108125406235780452156768817577871786826969367348365252352194635528036493662966538107062134496346349321671667503201534945296407802838866296759230602451277290155989729261713397316588394938615100686192748299210518636560237858646678929007966071320033397702761019836127673001421491384206814787582890074988599165188955390303079058091679515362579198130865778549898889740943723205669199126107815203526884504519020845639136804219989878607711224555045481268065340247805081230512315728807765321397053790598312538808430343523809688150885043090714147504704330122713564723469009368181717233099795850329227744486082758341380796943564724641687438959409633308381107396284534940606659244807440804505251978625786882951062725011926529322299412210048531686341493031793547722144794963326001242998698833170144905143984828914652490019839307813358840355930605289689918576785985666337169825137858683310260522290904999555842896858389536001692792886181482956437663679981232343501236702878489291862304668957634519676445625165764889601848724826918784455948416151932814955711225941352728126686171307035522969354773130355117798732726716060517457037652386887531654636642684167212922482112422504135856734380815981388337053684047401411979560008819997207584014541842021613562659239812849590945265755469043331211327702567111908121869203171244686447685958574419561772867531105608236244587834341251174289878012889738137640687595749770138973962116181665780429304137179356148811415234839639616800199752259831420684914810889816133771625141121399207784359009525447845458984375000000000000000000000000000000000000*i1^78 + -58691660701067222125828633101094135585825791959909877959854148923296896725748941707970839904659395038085282318559836696131380138630393784634935467371983315697377854093475663165190657734665682391601926819573435146465240757189020869093409368577828290455775277693315217844805349142861506059728390339336158966205637060494552073605818746680922058000709700575582186002886112179722577612695418319161230292465739367998673317271170829296797658555034176270897240719813935330686368660180774989596767965416451102675576505304559815601546124013453277986182102699474225989190762970501659764362609879060941366142145383180048955656221649888177773101472865551580315414355327487623658464504438766976587304304083485421986149620789673618153291634356560790937977048267883474446658458785042208865806563611897151942574380111261197970143408998300513756645818136653978146781948246046376732943949609086865620101157864139208962434008920137470655090847052075969106745433773266917749303741397654568658580102732657386157288696048478212188202489509613402268698657709166406842215661161910501179786877101890146139598637272953538924258216425043541282267866007916558448799921109918241156539491430739254765035621630888489375908397593349925627154264976665146065634901964659174699655473958612543919544480665000870890324644750067162205255596046396958161356096692373701141189606060297921114723479862849688072021848800265893160051288435204800536965765229398890022532791714827932140908806240420089843202418872673262290071051264673991969169251516802187831996518269707137384139722546225268281555166427322291533891759875871579312376172260195800781250000000000000000000000000000000000000000*i1^79 + -144084587629279550420717361129354114660502078591424919327787441993174035611708581903440005770113803138535088729067929296179728121598507420908973166203580408232414973729714873191750932850515908457774815026217606553902854114935847886425355931238665076899959959663781615121566386403380008642253632813099966985319350817888579077617047220972167421771972005956010722619096561887916231061699538216749699925002152262521792551216161155428100988933453086030338689879743361300722121254084953563228413199417850549473933658041600523274734297440100213842017875497860783227532884111814388971824320365623296742589991315765879870578451560309495503103137016039520911126638548648582980349045277501551731005467936502573780428468340737190879737655289567600837209382193491220862972256530250719919214722090899576008023816712979828891347195805327484584960183618961991303857359074485134268933308936583681979845046897705893240221251622078116672247638224009546317952834351796882802771952705881151806165142050038127016655425751605514667461480990272450494154887911460237243063700007788901018271558057940214638062691397720931399482698832484004503434012862449598510906084946191685939466125955068218337573958189604561528506534492121117217203917003847852268246740621504179581649549505114167841388805319479656329882337326272094288867387442586577382975975087196632370471915936144510042722473452153491043655131986316300886148001889969341700432109700666781894365354722395671168308448079977458467937419264821557996796142555495193607999020008420968566799372869466645399991858608388468233861692818758919295524300323068136664210082031250000000000000000000000000000000000000000*i1^80 + -148349822079678392435470014951325911013791153488486010352138423754793196708858894829538084785123092604362299948720025073946053729643664158080497830671535261184263607517611414548326679374355069535827802350997787058982084695173693064450148824108684624219615584253666409798020810849519298789696717597251327306857025632376715827837019897879834970085971582579390627570650636620758541547918892306879418274180299070924171761066686639350585916701013782831571499639120069592072669562047503343540284257959426698245792487595867600114221919249418721420339928166834901671696089750838870717706298947361835806095144131449200285099459848020232907443311785652959568747448559436295332121645131266478695092124535344046100708645205263432170495940935681056627560731853260696267900633841334630018468204794713087357890896352894317454096521520614651295687381605906663263577094592969430682512609072230910036769942941948196397160660845192752011630619333312026583636973829232569095297657538223572864776543962599904508179451894360473952819972113238523369670109419641942143541702206536560404612114071043066260108897381990047199848818296043758687050987632572436621284779607484453213902950839163287352198351252722828291990891072282690360853647398503672417894965414383389488046880026028217755687780858621845748942132141713137622118521486538949474316521327388799341859976606848345520532731944583243544706841919162885340074497372874313993195195708703851834451498682648860643982464186549741281964821871300620806820248833173942536003902226502815999170565817709455287046195365302321943611292563757243607028376611459280000000000000000000000000000000000000000000000*i1^81 + -78204388263340080080689889388050203083455572686608559423139332779417985899011898427200495169198368837569343250839990269606023825317313415617150128826795531545123041818289844471384448293327012164140659687066006804208765473980842944631484303633077404656636304920201352154706628052254694627792124478589957163313991939840174679536906843348342490195922213544314377510928593627218820439697070494906915800128095737603470082658381908840261395217580070677738829246635118303016055990178242243090513949814375448997644039653223364156532629588295052632542148507493754966276800520152339358331437661519755462477424306273781186938714414584092245283064537261652955303433415376464997193015504572176075915818090711794626649826434397188391973624812704253833877123713777778329859867995777605511953333685031749995339829208260686612518155625354798113376889395273902712835894928462359897177277826811328279583476264756444423904305331515310161293287511001578739961369541425430522460891499454933442241221297904581865878394185861424437929104671262826816541988748942387084313413113003596284556483622963698233000797278779601316947909417624727514492997926289151382627899848713718917496418919342066765898773371437376211339819234613201364573058465627785120733388593971995222218121771488445420182591296458577491647530904432130691455436791311464700573646827402371103141015651466062011016231128899189413685969359315113372555495107991781699794844823058741924755416167273827646066754614609947602154927932973637392010189544104186973542197705575658306044803585405626455944598774750893035234098728827982731391457280000000000000000000000000000000000000000000*i1^82 + -19301423147489091839233616610380251987819207514566161300981224770710101784856001567992221993657550203439042788234205631050962895512987735422509156650759105790109890956722638223756598089359772767536222662797721029786302643972206327264118486339299205006722273151266723024933928240325373785932088963859784138911259845998411016634025801731075115934928835051534875656383249095091896006218048948398630573939142473286861916742199858381636242596122604208725896125821637993982214655004200845549540772050684669371809216648936222712881830856651349039494883685461962499007601524728855110062077798356178881955066021647914205115257721077303960334483233956628463607368622706922803113494534072316910147867347882252593076972601542307550501198367559301465434819936219767848652805995197862836316936821155731813681950836594948579325397596057545153075546444724426301050222161240831142397383876282874110994787001447918804725356024379329825377113975665815663816573236181034446064926644672060674138290785339277171777137043988169395025208378186214286020556561245053682599237526150195815440569716203147843804432706446518089723161407331701837483267641334388851846941684940410747711515898017646208647779480974824679061571803631941863458699938112108343887197152704813800893159715147653016984411411746583921313792465696028867115181860427155759246391411050104463665276198575379248044687939043941705081566160455679629288302314320098883912451990935579755766153781569158496809124942365126675933413627775764811773079854737619141647765630256694084817078304509758825817791065744427234553014858703985967104000000000000000000000000000000000000000*i1^83 + -2609640979012761965451574361054162060249370054269944622694652966833163883369901411046558322107016885914577742586242887903322422496541976907164556131774119407561111439034728427520929405132997403204970318667907724629341474452906853635859639980874423821888456202173753139833148852724750800488595924202564345624602561711242129515534619118670568586065572872566581583997121556918193177684502336241451736558752783209879751257689177709000819802658967142995731076211623544629288462219658377219648196997926466662702726096615201262310203926397477639431440180488528665645946636150592706284948497574006435822787790340118214046229130028903592424240642996071296038912757127042171611000427333004084980687723386025785237390509779299998601511499325663008242845016000064735025121538305396282174239816031812766135718566468577320747659686432494605647716482010296248501097366457427734105581164587408605054913323815549313999549020633168617909372462619900089845730303119212392453255405956657198823894783146644962883659782711768752811512691152268589084213917024510505007676904567615600389681432147242362596747533194273254057006508468794370020490317325825222466121726950893955721296079770251113930586745438893330567549484508719732940018102435269246233997371656362981260559003148187994828073955703296637828901053437834785862779200828927478418562394504471677103834937283820185322368885800585381286834487455861847780228864151866017941485809508010445087289300078774368860005860437653464378098354038843772927085126811153386824006875341088100981732125738195929640131494974656354917779020709888000000000000000000000000000000000000*i1^84 + 6519330557056644986277148686010980047129876648434019104335181327146022179798211343085328031743565257043156211772493109384164216987177660717527215350635839799246274268576514657612586814291539531405589152132464729903265568549577191247652230096751687758210989833452036301785810353381431886697186824606627420068682328200139784852020056910041575220229264699734286436752397462608671455759819163175021211274805888927351346174355013058549415027719893694469349652731545246612935905634093607068606854112411386375867611730814714431623070709702896540217853886715038492777858630434796071849134805846035630891133409928322830689060287099984982141032648898402598126031060703031762051456333721314723691564827727221246269519714092162724617518275503104818652440297218004634466653442133637207632752361655260768097171190728757963806429614667778040357595315703375714202061614871486825868681193463033513422337284541907218777414277249472802952952575777439489306239572990657644182504095527664151748533943719214995164027831269872903753429192715189131590888850171272713195245080763469871943279898924396489946647725142933065762371187481761268588593204083525725825815637311644356982139232141706451819508354114753363374643965745932566181866827509567721286447133914656524148207857805712181664176662475226706925598902905470241785578643458704339107192133802073040048178378176808493924923491455747852445148942188642347098595884126748458288448449693071635389533780915557746517680907058097290265813997787965874037469214957468471586825463297390274040234592238957994648980506062706888933376000000000000000000000000000000000*i1^85 + -5856145084199465536362226536166466598876333641925846062622013365396669360912047471403285127441321043998849855064521897337419272205323829824951145189655347632005172923491261187101261542444999644911494232899490398762178298883903643814087151012250478844774095304898838942089149033516453607035995956326289000875108492700749158664321724868341135011445755658248088320710740548883862442402400358304741513466446391084405967301155256850490583591628546466049379278975877596007733160530682737697475782096069553109858071093428068560543946037910132782707934504537757477211962995889508541369937147966258873464026865254488272962197445897643350900217910774558779412227291236630983014115246141999485244165325313715080080702410673820121585650399811361484389928182810310027431899330384412948991112894771705602870898131937374128047071253787592734774206551894687676396759170278733816506068012472941206521861204635089253541225983633732725860209183291414758281422357712134206815361409802787164850091964875783536434460470829715788372336922828896248130811821712916892471387927795468126447485921652845318125188546542688331583743011963179548319576061718189597713215521532685924661250609964607309741563967515370931693176937603591818103375178763769283683036000561977710130621366508626101935026568434902621870139180853820516566333324392745613441536029483821173097987322265714212012089672786087236997337419517300397211747918246463457739482435657853492477149310310313088935811218791819645702830634707389364794364425824460117239580890953627501516464063987606085311718416711680000000000000000000000000000000*i1^86 + 22398205873590713060484291980186689730472427822906473218597082717769884149833300410254602986495590172791007738534614896955649250898940029659627826405651195449525014659398391767621683030947833257279039833215521817050671137600148624877583482204844559238337736415303342035573012505826960651086425478641050097703595042852565173401380892572491026805354077686957082985123220998679136389720643982178113490501915605158940022527049460757357237803171215786882093417463504026447820920332017560602666809589500341172562641086877951702127635479245890370778748865838674505976565357712312767891517366515430622168665762202251326873208247321003831684280193121556847378288047465043421888522044950006297326884558859254704628196340664841731589588684721243508578552472549218571734066082708222328168082812249460751062166331492141268263697250295959902504064517303790425024093562462987628033997969881024535842908157046568195541351449984442812111477805657919374494951578533188936984650271442496403766272007356820847371933963662223644534183939052997494789629591530650700593520363025255666328376654621347334703702797673067944994336968176589653143184133013342923292917695172226910659537077131792706332304392630499260782361820833749338271087662007303210022166133999052872868840263249056477367162413112517352315488252214742628488142469340841017750091678717507866694938642252918327346235703062514088835927314993554722727390230427497876845815272983822936271765145545841488453628630437842008069846580327341733786580119744618063942845541149121030001979355067786272440320000000000000000000000000000*i1^87 + 508013966453348160381302301662527804275143252816708044559431135987537190400775194743009475978029762616565104031597034822765432718073780790182078847186198848232588397334274670696603819065141016175064084375245281846669110552944913466367368213159095903466938804712018243549503312373930696210520464854580997639351038649585611263881856105730344709292642762072694056805546657587845730276718391747228711428916064810627553525742903472107065304711687010968410374825209348682764369318321647883340002446806769658675783512748627249596357553765658080686699832879408939722581698029436537335766034066327383967174886926206239566362669759789167458551542579104061430410113843677799528838247148242665363395653506916078673795858177964051430131852496372160504447457579349412913192348966344339352796950638972081432705970943352222350387593269651942551225192453189620282714890211022929379156865549887275297955279255422196437264567962405949134077319959442919277080532931598379568777048373966740132109881206767547974341129967326907130157183805272317469777121914910330521452579142760397570655687154305257771422753620813478729285066132218422832532067670099363778002215312574058209361555357605919600859897396204810684002258390990787214468600489190156109758565090592380709497472975920745292047677953309218629600996236594238156829902411226215784221411432417951908799768223239402239734329934092916152254778059227718572751881076766793343427565471861038000843835540401669454356809219525625540350703464618243279662153372027932916460726372477449024181270216704000000000000000000000000*i1^88 + 425030777343640048536703782563508273134103082248598081913319292595372950741656770073840270638902563986424369554322854145895255908792709617760318621770593413011807410267430442446107019725798582293930645994219143955445866106405441054626824511545979957065103080368988628174166173327977671416112597729391811068921215752492017546203836275633831518980426851220103191772004141832132196777567522020684294011277445677807020515558561904316510934800342904929343559814387811861349950211738980502441495805508816333474483457783928666135364435747519641314232355264650619030233777063889922579562460773597923073175729298136385339877941133088987604017496525376110116177009546838060005853038898645570950281805645755205873110637272855716839305765806250642624102851712551704056297510404532374406998078590323083687740573559672305412032461311043481347902235255768071569974768031864325385827627384293278082496916148410461649733665828111585184710601079674568214492206834804133920451839257235587782852799901746248469193597706204116329914822284244831783431803076432314655336349898081162988467409560436033091741820009863865295574466412184542016134110612014451271746814314827715313315396771689917953109058541726146397961039226191113394022232617763871545356451643082880250174484320077067300987470539001106598375266814285302043884844138499424112347341824429109512605006580307284782531969610551300030939237864497972508888893796858438246552761608682086393718095046144239925755872669265045433169550044353768748733568124488558060795153607481622528000000000000000000000*i1^89 + 36681726711406526067491649862620873932952589387431935813016017887138696864791675185524402102231953448938731582129136744145097970046331860265653974432774898715511783469553378953711687639766692285592353741069421581321169142464309738464080468721747159851718669774243992543829201478858899431315776452477249226420407680634103452112588896011175773627955998849161230000210337946175920268733069232459633836423815074254635566803135781037629617910923205249053820779956166142398271536304945676638181428900810403240103406403795621558742790656490610427628174433848830374465477466009269306379483007102791400768705766022257953859750170078478242491833577547745490855965013544543869997357968715543529197383585204819369847957055388291877178127187705669135399928641273031213365581750373894502860934888481189616682801804157240893749769146970538087379366513340864993209869558852462159873124287116892203024456536413292168276128984636776294858450027063318200177644429910690401535472342061332609433185894608474842287960785549720774804923893290909094283106481882226488438263738760220285217241068032630662774753649612815900233641971819052035270159692521806401975353258406156433082852383669177497457013077447651646709443565615889118171223525534258597500995809311103833948365351235556024032963525760391459449451919342472466659882683614534210119512592963620849709347855034780230022687755822272939571718576582667706254643527847996815533800995902646171768730872916308689857477232685263759437141138801482268851860711703564479627264000000000000000000*i1^90 + 864196326275064767206733592299173963616675863289557304372406140717355879495962414694734426115623866771938047337222424814551467016841914428063059230811666530927205714311520603187179831425367799685930007149492717579853238938815222190019089137616421328806578774895341297475222103875796530106782653337378187793874159072156247427996197441255003271859673333834555629273413070918603979668619545945924841552394165143478144135131328618971400820657287103748750921390078863535164135268140477207663638817908419453001979099712054260779774481309504896043672429639797327533177434839289233705175321127443987505091302288165508926059890367969834145737764197997783246028279873264179451097928871073085134508650558538877963651735348678486961946468163779950124790751022855245364905488488897739129657693370074322046941291563204463845875488457009464269923325654323138277121542148732211323611791604882369357019641182482614058411453336982440850312666445009226043742779245494382050684621393688217359515136927184780000222403868719502261505013981057342770758651326379892496587318739721381122090460260903477995354027526778144424821376898440682557306136974571657764848063812731446614425716159051021457669881087742481274285462949717840072627982248567992065755484868203499209950275338916634493801321231679138981487137069248039710242826192747623507256045346155064357500886924433789631249933360857544401892988904552718573523051781243883134279369384922744918988113884392025576427263291727100679641160140248762250260643840000000000000000*i1^91 + -240716189247623091564560917754242242779477299318460833490932107603378401409913199313861893357305683937846283684829034910670555637685718364202611873426301971107980628075358468657353198140649001791584756061815219810486726176409232427012693929030761025835053745987686447969354353242191068006525853004090651718452817955043118059159682977350390972414848269425108142055247832675837566654111026691499494961750085986214824024608855412479353812928751139398674381099597105403250482386560660121712573716837695156591692281381612247590197155986803402066453019179925385123499532581299551299134370012139365073487172433593996503602682984176140869131060669277095959045673035284848305885296573872154720024720005496512859737879975828357023156651484156594025393842373219453487829587394782796299819926567533225737284742854107292357020342670019931174636899896390021260056803472575246780711162140147115406474759730067073576423373364014911590530012305894776780113590051210265186614785084630169975874680550303952607760078773340608185289462935740884925905494136803935416240994675652857419550667002601148616861776698453582159294057759866598941349798331097307814366377821441425545294233484369773270300056073580339329369670823964022165834834484457618196369671920626085224356805297958165829171632164815565778891949952469853801448215259226353952667757102197297427337090675632804831962652237590694066532283973249620980448813731210214071052581578979491146123496718435270699961439503593243022401166376960000000000000*i1^92 + 16456362791762806605140839099676926830621985859002345339938862299926854075921913778100886154772254738758811822709252060106483570851280897973539518449815608659759091418237022551344058419393004141141395677769039134238960176498912875853379720938582597855081895171170432667627828674802804566325342493647925270874725259997990624294598741831543361343690114410222946732269489725582713390196348453428528553951400318930200975502789785296634603698860718220574635579245623607911683109710200728744047863756195932021757356287185895009056690535478083901709351141679539720432469044726041957522254961390089652290125176066039834125825337342802709747933292753051768976862215628480155992756713078923463484246698399570676422177271468740165693840643472175719588816096448892486418533453398730080017054821807608693593447488498791642557179481200210137490262188757831257458506644816190500962966406278602148003510193612876251751431491713671203436700999591715204576252854065736374348557942094546844669796609991631788193057209754809939259464182499102743085071904260746843727237371550545805207356317919125856211869900607556771292504551102556916768270126858180462389104921276072895750208351462254921786170621507875808057230993142607742723522624873737628341886076604136696859972766968381994633371903793318250970570725120197095388931181720303281929300724179602164865465047297729545958529678938514085620981982947709624943067636611601556498959604001970358258415641485159504646835563134976000000000*i1^93 + -432160305929607794485675680113796759257072070097851332450529156436757585851482618401364582292797338331385557517973192484928549868913846698928077747878951369916888736881432002125514726167089956405102898774631019056592762467380195640393044739671544107440171054380602071614088448400452702893195613916623750400145618964545035252573488010431644903217617207180950938672260579508524738685391124666441954582906963507421136465767111778634412838435180772080787885341196500456799808830124096375562151158023832361958845338755639693000458374176748722290527977896941160076174749731805594291097467335353975474886946435037806633820158068418956509997201593055492863248403074008808581224486390547060514421665082662111421311969600823011839527613642338074024394727762491400744020059234587759469959718493033637017189677137052593321038539472944000125233925948776746542369840531103638991635772462692665369224418358241910675355364305630856091745194692634640711169766402626348119457792867463294787064507590895186733192665637259894586992613104928240449460000345281100007048226524720668657422610569096894927928929722953022883057435289460009175425166932153931692342699376760388225604491562480102909413623742285424550943697021178673842719532699658924052259854209801576078805277422835587822024135351996084201095633205753347836227539215924099102751785214856540702761293969009993747520737685047003401937724591279539197164197003480802562465789404001882370115371008000000*i1^94 + 1177884710281743042456679281104357391719973159315525300332484843301279271715787835599366371206037208331233892589785165443798473446119800394005279224229944641121935653703606313522470264540353873716273426833800954570382817138223947313536182213455919330944649669811820957093680322345614913148058074863292217954367052192026637622388268890794972662626114470674110404355419521365377686714159781896691528493126160702716609187492080592742867849538081892184780467099877622878684471170784846247222665049990748435673370495807124047908535967006789694152681599932733870614706839725001207219657553362431816984043743046038209346502035441947907667041046877647236607074487623000847038964144147092933326502767732986879389277278833638731264055478715040822876016023375177484310509152424602485670672546817873173917296910625362187277849360448649784426069781863026322667957004015623610475019511388117952485838720330642607037821716233383356525117131562187447090704617347463857701682498608123819870740500149040329104587322930115198932179305822099991443964385171612314604004467732059634699380481641738128215628656124417947649368121742806103040951364758143330200249743980089210418726148308903004800450818665020255201338949806947781078646173008796925537487374074091991749121943466825143103586966038993815123004416240301866531971047628993889710259398227521758059849038225025708789433227356770455883125676914496070431828276879846014976000*i1^95 - N1*6061365669245357684269700691646306318368173049207195976435155815223245315223544435861327138702687552807464434058212389326493665225325250594883238966591337333806111804999344005917570288431214981129106158311336973627897645895121915178339435757382100295090765724241679445792*i3 ], [ 674507109191101224038894703696159149915235841349227623746897299168155635742715609141369935973277467594571444347221033033681617609151380804152773264447986090680616668822596878654264749165602508958959073211070746193144765573008902748424848128992805983513695107254632446380208534980976974793820261283652814095701495812679650103835391950719000698531104046338178711089692370407129087420925231692757786240967174671583890183704817417970485904307234139727441463717929201762674529942809252730013222352166123910801303001964805479596012114626594611249877676768674290663178566411624260466959401541336539246475091078381327745426213253566686480991383103024640591270229501159885363685112558084516977927457318335505186465888620946586073240816067869672037939464030001741355436941141857525683080069416472468459684348031270582931853910730407620664996762950938215675062714612923092540082340994461350205299928493779342143705896206314978735771847603590544254651733614506527563871207875496496871140282172025381201569784833502853389555410969850790364680428038084485481273865183406048770548190550841925630237187038276745892994431353113346503743831418664956295628938982740773520393140523389708119195628470761713046154703710253394427644182593334695418458761191686885221162169991219176126304261216673067392369804953528619472213603313793955689379482144844101112613556191661230234841423804961684773193800982820870503625223659487908513959709616000116227007256375876277501105484410775011566383741249875344203045001331268159784071956658440521895701887680110262990733113561064976542846529444936609583767949524380599378538828650245022176934709226243689841754150315900062651053303852677345275878906250000000000000000000000000000000000000000 + -72631163108625818669105027186841332732830859026899747215325448687368844110890556133828783616555812182892413354072535815313654197514190222419751612941150627849236765727755314591622829608228329832857124046188919968827979111263408685149707527217158667096648098954685098895688586570982517168436713446989032757439116357404299269364374281106101999324013791022158830591855598809176850171248934506602448952041787774667587084623098856658594651673727339727342727539472217317315082645655802831118871619354303734889428779292085021925359180979551621880549093496245146327545865584374495468339618925101527727252489955513526645362902808573705099938372039259850898910935792534804972430820986200653215556371571354673536575897004085865318378435918253378992319704275472932101715609390373105163622019417899092955252474999379888087172214989828790110105964621742333542793571805111225988286722970433897765959653234945412030623535575271603439375823946636936199045598698836540105891880241169642261423662287504913359195595633619334386019506837618785257974109428318873521848751153458909006294779286042827138899212152021094931718259966876360318612282796873308617334621820540387758882582910738800634459096088528301623797192611676307924543306107243835253114466654213118111326382599938142070368448997398430160761523997931867135181550143727240101355143630657990733992427736766312088966731673382647763728041363840306455790914059627479148057602064950457404345428597434171588482145031032519578547753037480909632281196017646150617576177261957582107631108019239495157983111945567530634372924234624828463819400519161101405828020175437565738961991600810779823142737665619961262564174830913543701171875000000000000000000000000000000000000000000*i1 + 3375473902614102477021248081408435915267406630465776006726425154891695566300068880382535345457360947961998876817203809569751707055021672072849444391071162051215284989206077109701147443690012385728468830204974353206120849520659247025291343909937597894674814144195580845954893424302693466714580589813652238028952573757755115379786120437849581806551440639677447888790675743296544656291302615432111654752106105585173585324971064591586238861550083754465383945894957749154998184904784474693939148863715509123251251522257143477428886058388714564667789199722732195464124167519048176664765514760933495232287740636957297454667592263619637976869894175887474731719809061684050389007493998414831028534233842747338348089526155290289730353703602277847958345665916069683849097360156090730052212891542575534327621688468145140406838419259624331176768601309550678372425556463769712755003362035585174978983996201981119381961436452179076353941722764595321780499788410310738309564203204129252067155451263627667064378827346758327197823196899548338331243157353566989089036705380378063249063578021765959902238132067531611949382001122745546375200268883279091714354560858341477204328072403891199781476433294453971091731671349073595884507874872901499582520106426921316088343937106774307156296808978939182740458100855965007947872792484621128354406495027866467508027778096852276488566119166829468485611731416535192715516725051835940435009319704938317405429297274086460179366915986630562029873883375232937219196891282847539972888759498084134229158093800816255158558890666904658674202521954320943010638345445867775191894057709507385806325611627862567530253268266449140355689451098442077636718750000000000000000000000000000000000000000*i1^2 + -84018834087999659402346694560463794421687526601718892873571021887083245941104937301744403717733074116140996746357149187960165511888198549667084119409833720645576950767943088764132536043110332529122503093358777792294742589111364028820393361771233260340158240353827332894075982790205126569811702447484428527232940205325767396781926828742457973352794428869513392757773184712888657284986005022081476180111928338118954522055093349726380039416316569877518530396823007447623108457813338795140336510026050608327624559825103624740331999547918597162553165696603640763715543585216209961881029141060851611837457572710196279172349348996257848313232676545976665737320033640866885315750462519610833281490960539839385516534087430734220001104162784639121329327005750958981464798445378203345155287891523158132776918204109881286697597423571290437265135694102713619090405312821179973433650593151200305077766869100979647345019050725885681425737313466430676077258211720657314199804049486759888792065917623957367162944517157561416864279684342552659116728889495362241701850676863107435053474385617078080636784569996282269641571282942849266737767034774330910687880970672759925902223260460980987771262045104944913473567647320250904766113050134420254248749014994980181668608789001297701365997436386890139475365471008418665671552707772195917587808808934283658049477301091210219203805473400666671331265914204951392104890756846475219493839804587028723402867250996580223992353225597588641040511061582112114679650638203025985314632053936208509450518333983579722576590890442120346623058038475068537380278102624419674360074031699533385085033360454941477393764337477932713227346539497375488281250000000000000000000000000000000000000000*i1^3 + 1261428281169343852728422175166279233647607862267052360026794850425603181287155635274736362091807178651911512746067046746236464574660396980926768557237585592987270649611651214322743499452512410247895001165177795087472564905660544033921943656431569897781035072924611799378186179614273622681418657093438687302437543904438263344394715734558107516179632520585457709916965174175238801619129517649926969641907849715898623651612651889837225037194062050193911568073281336148807455198161526559229942681178940535905485197815850720874374945142424800828014605164946117852539862727228294720317216779357297584888974025859460645121033965066932586274915562418458211136687359785641725620389221913617276796508791792621539910896816606074507715630662720379238618583275619665759079653359915002521461694113731286137649717801262183889605213173880798846360186227500171164005558512705208509183100113713252109630394765331747776528343535497426244218079285265198998987350558855689416018766252151387383184173931223432615752385269612024174091062605853971365509312013733844314997744504589554307418082804763072410735832984948251566269457905470740928094631054043750930000476247672402647494040095942326626378770489017354846353725402140651143369322558806353164623497492573015877743139998276343711875581411972359459737555338548576851470508375101104413990955237849348207107227481384880858258545625732581174483876654203603619560162812250549924276590857900461181579175278039809445556911572452998604251156039391451931559278096401212588528309560526082432725527876115645444380327161181049316344305756355930957020119611632159277825125042550972137313369465143000512294402248869573668343946337699890136718750000000000000000000000000000000000000*i1^4 + -12184575953688605119556855179615945403407618245629189613989388631027423181563408019219506010438894953775874312991262356908993209778877425598397965417915147359058274458623187004403941575133109137080658064307986010348957711130710255274771807989948570794936406830119804405560543449443276196701384905495138227200800986639812222813125924512916395719096480980815912397589316289785942828284451094075380658585119520702891713528156849961478906774979628275143222876254077329479657657676155406410950667588650965274818658558808712407941334113595819766946575008241447109231923119119765030639373610795884059644732285407815727109806776623766717386316744294325412183693070837615226779230094652935589119544497745762252672257000426052411976809152665371268916178015826835373493198590971345051738528586904803262889273712434357452944082680626655572138860290221213252909791440247988229211701018865808643767392429765930173433744684719213905611499244287439149407941984380097087539953532015929988272141399168201014821104633367885446678883419132964934223444227287937262950399154138107610270292935352307907519339796154948080328686779499395897449403856377027567823769987494226214484033787414049763817196395382215492562660952534363346722717334550939972381354154722366418202305009452175417502473972992734525907417043274942177608282531880291419399947397613547582508310819434100125587826598309185050384894664856590368969490680304430590374102022766344436261394139989323051166053065565124793003407052230093264177122272340338165657915463006025112788103326179544894020646635193211852962151355240668698549325699736799365842740157874614021412949502671575503082168623336656310129910707473754882812500000000000000000000000000000000000000*i1^5 + 96358800838940975837335326648643144935983608649076441182025428629076847805792793354481886379671195836565772304246414294398476799980281631510099002007629705826953690622738387968819869990733502374461222240817110210063738112120112974852438999409755719980878828035932455907195932687262807387132832011951691481167258965606791852006222755545394284535686077565586667803814241538095501511528403866506190344447459004618043286002316976446301987447077057248254515730957378903443105633415500815076625483195638945550598690284344730119625021936479420355303513179007687626626840543952122381068430937510822852289444734789535217734695556378934461456919400701584045826775814601511245771865458528077164354787766817161773420270015610564717933037234618768914075996317513920593132413734807225699693812691889568073913927497479091278631270129798783901304173308628211065180398761887860772316142205772262162168032943821508170735595702689171150291366269087682845042663855396953586625462578171053685224596128904129238005680501525319169902373495105564025138226754377707304280317635580853205498775863424220064832941875762531114933161590417781383745345482090406975487245222446316173598396178376955475146271722626521835419108363562589818360908542377066621398188188845000516026729425970739751252054070742042587989479372658369687019219829136902355415395936975932938484931402186883789786185190251773935796224177761010509631689495353644813989208882613355213197968078258478947389374513521789413456899193237762930867728208617471207560032978661139863519881469539981789321090946557865626808078820387633086405230331800894306544351232189680744567761222493860844007240729069962981157004833221435546875000000000000000000000000000000000000*i1^6 + -471253639404643975561183832308861545527071794760383158874865937271150755677429371376150583638454779738899784740096645096533129744462695779408415373476561070675579741946779577444337063023684405454358848216757640262861616414510906183346609504365480217598606539907528584846994570398532682537422440216402377173378166554174991138972770286774030034948590862063325862838214545389433546071812957628485237028570769506857332493425065774359995214972454185104561057850149022515676243508931882952121969883973315953769110985918488158684469531706884884259081387748953362473779307886655000429904369641506702692106703840147550007569302131064228873388512882728029300677805443078306746966347786282881881715814740285100342111830833148054568368091633844312314943908565305878382936087507640606780559839427192472547852768516838906065718143209040143253879122226634708214726586491482134770959382616875301074986760508794494329516948616435674485432618041238547152036361912805445966450801816730732801117687169809303164836368341523528582461312229561104617080126465714215170405017099925061541576991729810189395425852681870429935632001460858021793544846436686846693501932471063948230859226559569217773806672310410343194577301469300095640591449291026096154889709883410425634768561065444957630230313207052191043162723518870600846871834457939111151176786607891679454107919989427557300180898101101047261351557462329705645063840530978072738807619772016415591571162954544165230637557941919696492130838929027216356153518009097566659958512910124969830255077778990502900681586821540120360899440306908102259530457363033533298019857155876640641441276447540058291973963378040934912860393524169921875000000000000000000000000000000000000*i1^7 + 2388750595180925473795911929800113743132253824956421346106669448918308655632661063644090345824768831137929333576175158939082189382293622940462935712042941387326700515653491527255348125388927876452206436639008293991735129341501529655815857108455732998410788335526232734609257018751593705790828598111313681446147846872547520501890016831225514586990065189351309343803667196170188802157951044177368325738600670522477341685763315738862511743487035265264270185919803121001080580470601460894665599342689386945330414773819732350585583930942343298195493077886699358598259287806734895443595561985608275271793053786750031706624295247072847649703762338087452196506006726794684509395775250144612243489591790230535797771842645184330965199376307421224082176469211829183703617987145261923286774319699874754894392196325796905985032200708660327788445791765987068728989748323869033112973829377320333385514885730474133106181724815217937815658522371208512428195012910692111391719477327966997379528593489558787186918300165520969346401601821643362259395081713652856918569060991698923854675081152745970460135737394007141668297207157119980001404099949577434004486813637924009567107716032789515672755977060419648366393705428005925597588117675980541234427085155946325647495113614030208095765789937765675437679306193009630841876865736333033353884542154673043706553936663691295646676590893281245455632851930264640403675047118171252386515079550885395932356081541692181515492412219854435976254208931208859741432730994443827562492752779082612624309131811950558095184558615768571202082298023582735628528526693779398079538873180915376833147763275405368182946475030803412664681673049926757812500000000000000000000000000000000*i1^8 + -4272073401411557214747385494049918403920373096108919391197264960229422644672481661389386896843791060686011200525965368183115083380266248911705697901664139938992227131368755693069674671158885007271027005327095952500696625256657624475744397705677257359010118378847199696957637988932213469464663351824023771389342955335514671154742112262913579822261745013003354122999990953160293366332458379435490308831752379906358689617354501112770998047219290678879289997614645078138212558877906077228563900121495045304037726656893311350998680916806501938541583170648199040469070074543472744069332265287943048369266513670515561805510747334322225436080228769970242292130012506148095857001282745381313974056228891713888681322994511420376455731960185469232589829880353462648817706549902106528925189492307322659100253345095721438233353111703361517645255569395378022640921977179939333731714182751799671236309213503152401718743664304246060886466484141471796908471676788830127472340117090470252507991887279631008165514674938972049906690211688537792531777472565484270410619075059225778004618124067643750991946343448530758101926939416263975340200471291279211775540904843613843437106687601425928931794561761019497295336466860564036002699492892053384531685647982005502070959180652963987812701697194832030053940115459791298223086216302077432869619082917217293457407318804503740180930117751735090729178258342756999779880325591284598563805775749661138413474134511080104768824675740371438347854460877798674882304378446237106811650863464680167998119435688637033395762223454923153601126629527219846557453018489919848795459786115300113022694747204333065582204653765074908733367919921875000000000000000000000000000000000000*i1^9 + 17503295820030497495452484315793745061055848141390063834848981902700353586819671141983902746725568699374608138474249343201778963430871463569368610038776533623080307989958533571067078204412502251493319991458435177222053443240483747442727748117320589921637181459357995343007888387760010398392377479799394466490250395203661874398551952551598252709242428805517731319489677198637026200601464258115831068317332559129401804302769179712450838946343598026680434280180679909866952889182815216493674601639279637693233838894972484952648505929561428681742991620678258081837484067010392916927643779912412971121706062426163406286734207377394453319435428899562068035084783139462919735902586749687071780991841646590080464739287113679049989150842053552300290289137258644298809788730610956425467375823310703280198071804662998175874867422082900432816176259066933159141821399203624182754303079088635291964634004866245221182448025696766110834899243862101203077658198288551767246165796029099163929943770000026210800645377331615149027042853012909422172625197037704205807348262309762580344178111704649394277733253164645390995773597433566682941575274899432996595739832193798036808862425096545106947089870420246433631157782498175352542758085862331560659944309494744500835846465862294698336199291361887103725300802980029930324620463156178868648599231631555280951560673744472202229717240895625467946686798720659244221439318501224256664164304083723883047201860045829163479950784915372251305516587468055710035718198625420873878764416709202707358502193112350518027284008703186489811722430135515939715289022750715371001760280096288810145654024283401462014353455742821097373962402343750000000000000000000000000000000000*i1^10 + 28045665050366764937542934144594534837393182095806630776779887754109562001904466638533353706559633764880474513142677980950165745033486276551842447354668679648828652925879790653257806697734135008951235446287807214642020115568701545715870551875252951262445996941951439719342503819452921233871185641648106406694805873549184503057903468875691974553312814280953152739227212003837746082072911276469081178151691136839902360033290778419215122119967025425453346089960733559927165140598094633521317147355236084868913837089032059933624357415070575955123413906440436737990970842059681426053325072790222115666508527337982689181422522811890212890319994795062476938533108935655267815543202299890125994654477065369066764899470310441392879475894353252503377744478267328734560252882748379694378070879800488877133292356764157711713461305424235580204762265485929108349193038355147928473015718591199444739734471947284581690692085198999531885262953884540269868779662870542578558610905235488040153605791883904117112471406839748638004688575725270954876622043873487317283879745512539857491741506694158958090020201815976235628450438095298307046169937532595394513964787437883689201082467811446706987038100424826976629362849849651339199350984926055110324625554312466014936818115635902010277903595957212535858100088918122089854082905477837257229359305412629765894549213797814615922612963168948835041443697643885096732310922017589527021488358721988339798731598279002420950016216187646977173456658939413773841372898448963817549262472359746178614404044433290331336419512959618312678707485121105834714341951866471435081555352537285564330045081748998825332819251343607902526855468750000000000000000000000000000000000*i1^11 + 24176909137491430690086704939307380506316916963011107355878428568416567642196095519901670993659459895261273997083157937732478783882639281749346692057378284603331514061409789902210540036404476425253011342580519388845787240152198024383813965071717095106276294786827256271560220551031674279928182992304110323014209755706568591660653767047891031340544383732201696435993553018832833974928907605269574437549906983600554925049011753195412972135801868017485085115926059867926875664594528345381393523198947919423844299048121692803009750790170997672474568773329198917516020355576653593589979946128997904296834346146285769805770009996632679183083565933818223671690074130546650116126290494457639110537016327258590166252862268891276218535784229164826440740479665472509295701602039646226625411679996341196476271681000481608962549401434795220226987197056698834404282619786306702447443504118110307583110961684042807122125574492901368633374861033424316546134789592118321040628226845373488366059920639284008496513762723655190930919824971224087102557105819337839881277293376741893115666115566516911434758430038509069785994673546218362716038245366022793452249418161060740668870033584165224769785215534462633603073808313680859413895625494650447386105383537243572450061391527894177749946596823651109067035354600017095708503861258338539421679695523728716328155479217471521534494210489760039458940408191787240987571981522964922687224138176066052517837562833052795021101732686392291200872962681730931931652473483317637835615476996572670316581578870199653352658686293915871883235303028485983705378748255263697634680440589300963639832545148955489366926485672593116760253906250000000000000000000000000000000*i1^12 + -34903307941778401039723958850593181794560555102417132156435350165832375064902237651425038949874743373016031243649808091207473690214254900355568271866668717981268401674385788234598568356598786470063060430831350097111842763569920394483386182336325331069313832567775770703316766209352604572925975614877022792610402097297788984895825251748129026117399570956022211887902212221143019342463479506206516356666488968581985976133141049696659904728698939264556502837408539504393678526156070726965915359445717806911035084308639609201212345668700104139301778393652716436141936543026723578146593239929449622364677358768030116474239037353594779090063568201183807268328100537875770025412541488806029897780342479832610714614174730474118308623324136555620777004523321407050257038962740112147706426598993413677006260761069949695760246885144016750375684323922135824104943891014527593791740341547800923185526555720021910137419497229884797508624078759636394069847304149715888713386620952879365836864801090761416173680434114975562710572427523540741930476935590337382251186221313227108858719295302721968335233995018548579345369036357577570936960552506468272814626224439823671254655129380978211126932991575811090544617734733688683175934562970343598664167876045149321998223156167635606200012097165170833642399478464974071301945830757043001820941020351747949808588628911628963782641544378047321052315495089251319492904745474790121438256791074923825659201181077348901841393333041577762001678070246979811603822253147514751989426015948544428525522211518535570195384362574272131181209616395065672030736571853772685761620429087025640427915940122716165205929428339004516601562500000000000000000000000000000000*i1^13 + -76859511437065914731740418171469164227457337124006861503596876510777563291270709802492409703648617386779173854878436846785428430215385866475277318897949226614348732614037077394609394145730195719356531592347904080123234341493817360491025939776242622397628974293706372481063663349246089838175467786803033252809413154584429040506396957698093113253607942150161534377644590828429677733477634255793271174503561457577716143200080471302105430308043803198421968312943065452263699762634354128992960282548537896698176371233627459987671670376241372137612479669659513588027919481429144575310836381542612476784777981646500324685682788563106381003691831073487311839521543208149748718652552480556885823683527658246364553987453052454802167748153566015867863920266872377174769033364610604952413688908252704778639864052848910698645834794060447507433045844629639636784167132295447059680312804100499583574780920657271405437341324500914114633378033256072158792075015509945268086066038478055268766121128063565768608177040646288156674658778073449840148208667482036529701786852806498491497588515765694984167141709155448673225101315403672698575541126108130685297155143656424014315247139355050150405561782117332162390047476212780353739264560864618043590875773161466562718145009637341637981599904757675699867675927985172145959493887859314547024038003211603569585618231823575134417544677008138581050455637004829800755120537764460314866799673965673462448035765709075473846351388389956684058491327803919626019027265940635372343385677390686972528928532547579846422894931630727433671587217671189353508114369508787852830891324748088561276404551136920417775399982929229736328125000000000000000000000000000000*i1^14 + -22361679118895100230198205259434973186012573888081792341227501784295735623302624810522346603806200806147121483972671819981034922369418306335313854690048974436603075449851851911078081686552524567669171143960851361385846410334955632698859384890902797933158863264146545481548367539018056239369265204844403461383944190385620404370672624093972399334846612474786702234724242321680125918544081857349098587797151743083283368043176991195129000756557668893103651504333968229861437761712133439110646434655947796552390578433646024727580367650598894493029093493493201933094201320613639622838180910528342226335376288200250606044333826903899008047707623241716508374920766167071569579887095095114704063979776343217304050186442671822727443803865211804966933112416733490404203099326520461805725160927268073036656223449045038675457619586352547318644191982223878870227127120477290914431635397292056129906414095666407392616430822141322740471313362637004201142288427095992632163372519596542280059511466431085432618694206991812845310825922012801806214264964064096003879313885669254380319899262143051652164155837409835497970044314411382357809498440451360528042698537593368132590586235685709046732093183898476915734001047100836558978773826038050018276819949072072659884954815552975226131521973175819196235956475853462393668351255214677564590113417062185516391780019864798307944740314338276125984611193413488885604449579482336669580400836612372897912153279811873519001633174333244920471164788125032502315044857008608543814011228997780909491495365128986761784300924255796815016937192431920451260391962042368796794140566895950882064791898073963238857686519622802734375000000000000000000000000000000*i1^15 + 56464520629427166076891823507642966820475865744179766537973490695063199550865485708511884427612198578113814933785963000934976380248802426040901035246921377537713350157324046636530572751774840430705996868455071826847246266725302869087158354099454328327265805245343354210895479316674746867835733253114028517756590609138994889895658792968180428510288310109733326801094950653826004598296172760765639021606375635993864464185253449689858742320399281519442732790862256630840711913061403294143282420455369562362513526363395759922036887916355575771905230450611973460516894900284017541849542689101133714236526608547669837485891845660883541155616261451918097393475895989188710708589578148270092423967137663775163022113629950266747646323672206973447298113963352191661851644994192582303107685456252571785664530764515732979897251685886208045856783377300557792921304484678346799046215725092619989687613294662403548179822668171253014649459923905049319866484609765408729911418102841320243933903608533402777551487225873776162912654550727104482766548004413869470399424228079900844821315386936826982091298567502352630135206380570217115770542936658923263064397794723300122064913353070273000702987785221124002728651397945332067952201478555381523383159534348367630174797266784348175579297784820652722889499353586760797898541777532462344805117323367722255526033601400781603221214202669038085908406765220883336753521570448016522855529728443790927909086383599907406534977827067348716475605932358003245075123643137018927759423123180599661126589822474222770616752495680264860274044252152918865187445437392169408392768169719792880137387847128138673724606633186340332031250000000000000000000000000*i1^16 + 30951067721069472898592918498871913542671542292202472295019849959520474730735607575560383830328689723175077212880732554511522579055359695311163628308008676885381459600498922174153375759977451629736941684621242782557061224709059724394763345971358040828451267311309203206030462971060305810960085189894916674913239199953174762777474345143387472239703089799741077343270876803750944595754702845961711496601615230449701821462922039905741244925949477048682822091744680469629748054816359139624332177222232503526069641058731858126510395518449151221740727383467273886160881538944202573600597178408532605687493354426733181483826285967051109076737350189386628249979997243644708211579929263394770809068974796789321461305722227422128343587620406502645062877506385693362493576417253974521649401444814336152747766724590667011993793094365472632867337731630945570451994328893357064004099318758075374313321581189905842746047406928406264441836677723750457467276952109957853244069133461202086267556564336440740034824381160167515431635154173347672496100809664246717767531287788419408174471413966528800182127858964955356397371028661425561899906992951558334903848332319701531934691727477448467438160014240921872569035104872245826171715735981760789893303179830699261025812759079464464287214509745941584144061336553664943054100121456783070801699627193512487567510757159683724569554734835749685555669680298458963144693151780492249836491250578096241390396679971022944249249584604350009946368810582298777258184198441382469196226934202443654350302062645125667437725870831722569792800796196063947275535718688082528895016311948872045345382275627343915402889251708984375000000000000000000000000000*i1^17 + -253728349829285550095349467518116611543679619211770734138230746408539802719552127675600725218288508705612093185647651535998114117952862671150908882301953410067075186343028897557759756868096233426653389568323172304323610313827556045994073078358875953397298509512820623352755811093806278671746508390576664416937101458453274015415188251135852201782852221382121604839152027439110068835863487029276566546425354041006230590961451101219308485448333715403651264123862636201615855637978751372622229632301896894984364822997156648217531861665058473803155655472458590560740259318845991252302891561866957076502321791138651536006498645798514284855740570108128135540975789586177420464934980483857587365299723883427439645002718112236906856126808874039025769584009986225441437121921003204853294258852327193695724208342521417078175131133212726964467209603144878526526192239357352553388661423234208218729301906069661056267319241968149874055092504775307162400143251129734601648934892922022838667134352563923066504573660793726000515121759514481693452512407438240337264929586157518264213094259743049974560651302528381267197969296649367981599463569766708916414847684387757401833787335488161198109180721301560552032936942532760766816399251949760201023686364743192677980909577554163205355115112796508073624158846128170678781566209693993375671062044054600608334700886515452854070173095779504706606479820954465924594240462313639239149996135959179595078990971546539431557843096062683475551921536626931055002588676270243944034293963376712174221378629413254502426843416484065657425618886999708254620022473385013317270696235053092926214901581261074170470237731933593750000000000000000000000000*i1^18 + -653132867192818460061117407271262713738159587204128441240751316177635108466788523772232164361646312961245199991953267724800706030914843982891395344327345042115842173921003161193826140872162442254448129146895574634854117465301956439128662358588915576182862505702361539104831625818145364627329520264487575576220509829971626151871617420757901884875231100247739556273376254802544251203558638335664716129788738580331219836202810235700426730590577094537291476702198752832795842854528603180754401330000812315352371767674259895390764654264605134317750022943817696603172255474709820547603146463920391625463911631509927271695615230952129538300121611065852917538066408147698278693520042968281972897308878453859189381902269358147187524121364069904779460548603799840650219769744342592004629097585665883833930021883350355534335652854943518497344219777828095075734222628749866257466069668406957062502967742142702461462107085124249581781694246479894175670663610271420255995236489131412850358962432277244044675713531562725038073746522150147144530388585846421873504504876106800943279480575112544592219853133169694491833270690626526529047458438440769469354591911060613265893741196193912444675367495672579594956999115880954406907762676347705609261729385938290871968623477991966986910068799611670017989751760399019774143541843012714889290592938684661815484661542534796701531517138129903011874970138484663714166320768388879962597976328455985989767489524197322823676136597640855223976722946266835096836292344365456117241187047628057447268581311533603632199794015435036838790923462766259612019208530716016778904599087915427979567084548762068152427673339843750000000000000000000000000*i1^19 + -836417570197393482507398783269129457060371242953508212852191468823310186908185098704290639869896960551858536201615508519160287102707174638826682395532841517496893591579203027327181041845410888211447845921945524451948786031445387340073490927906046012299086899518228221912049006983443447212844528002776250199960481357946407698487448061499190558687210087260903648292665627609162801704561514197951626543961680978568995484151998910333238911855977294201882388226427577850941897356821232443262136412893357444280021446060210861304754397009475180309843344788410728896176659014685751086534227181545549697899697579095782541976912713420300935096518928803403130877761125735856245607733362977174509444505457682891833464535392353709707125375355285873698238956868872670863226651623177578602651520285488872610098576077969962583314501055602662861271149455235919047673218063494744705962359693878795723311972314073279665017916584573200878995411865344296217392063489842588666001402463645661160437668453592787605201520595962102183837437281840502269889593950743097958630534978657498562656528767794607049750510321533187472691314919593363790420694026776431329021738272203481783130324517818578993344773326169108692540122313455147285117403408212370672714938246036471605607818112338472320758110223118376926549780353064928407070100982860010756611221226862725005779341701481945824929848041283331818101977549979554704609416998326909959062556340608815690609363394980341245907889871248503786359997705232119453189778462483604554587597973896245049882133767781231843300821029502892508283194673619238194298690301332877166148844312251742216801631002454087138175964355468750000000000000000000000*i1^20 + -669546889984568438806269754647248219470590697156189209849542753848652320738744909311742704529853015656897165988761021907594521247064522899214001988423222006392669953268879067306552094540534847080115876725080367500729598871847529171185842723220136290044880758647421385258565776028178094315484158948313785765422415082727195902483821912797395265688462097260190276797362390412948538556845211236772662772286682286289022898304626698939279811373349396997582126721726023266371984307830506137569256585420697673624740819893365704368516930824513249297899087563564250396238265030572852845509490458525180773939299455853299232844578660177604634775210335331714661162577992319229498492892225601364678608880891952459139982879132060316608549270156461961691312539880713352085392105334943284740625851409859975743937595530067201584158732036252324684420331682585016001827627587052410172097134273684506823274541505969615147327394074623194791758122590529748354220556017942352399031600350533524427373751504755495283594678689340900055810608301674119428128419367630192545289471557569734826243956588371061207630078378431432841335635454566947799626593386701721910486575777032445625284310491697011389264686163909615169652879896397913036655969626389795286256117589469154809732851792380657092310241962957112544864683122368462001290368974407870293196443172379325931572731197962041504723208195114759042291234036380776912369785771901347990661143534244357255523628721921597141082569440341576602553450389400857748655593006046056129480695919215448958513341145351336110020305914312445078434061997991807952897519350316815263683602882371914688519609626382589340209960937500000000000000000000000*i1^21 + -332341710516452918076327584272085973704929572783642574598231626339126499697132172098255450849604664632681683514685365567693261988584297951212561108812547959841735076193814975193557730112114858541364891521130014131148924323342567584867658812427289469812436431246877757689045859848560662940292798417205348150941797518537105887325792648631740820204138868979991868735265701346416370922072927846119905538128468494630999155682883660746133918513164629560392284716075162340144867315536372853999786816310260640073551971270296264783560408732899821113657958032931761330571799096028415770386923604544429394077925547254308420182507317594853920567663493012248722319004573472847814245197359086494746231056253547023845189533965221816534738277451077676192916408045123326729048163617179591792039641599852331684890044930669801542864890727730041301723839274321988091691485812547217336215226279349870867103896437183461555202611646007826446429512697618994658761997553692959981754213211518641475343076458668298092383271010750757048548246765545149371240390910027410214944181429649761259770684477675428895483733838777471764149230329960204611513961989413792848561268067070676883984414437953275815173190959259181771319107756079597356517856845883648682433781043864661014354574542019312710337035646092137646391559895380232479879552441145790171704514386155348169079664578890988011208137609839612922332394803336078645492137335305592392749989009789657790671640783854069736672783053696912637460438034730106892004285148583941834028203613849214661499451423026333236187176912111034270394348843264455657413211361799338562791027162912627090918249450623989105224609375000000000000000000000*i1^22 + -75926634842406547356159765408081841925763111455215340104212446869638768047984652582338973284647482302532831217298914372747588278758762063599536314311388617065706485616380182308314423543415053558848557101535596575711415243989277972136032939714194135361206938634093455847869960114613075949410854753644023607979160932783021784381900550817799732032908806335844287920149209158911243579442869509262733955670646207396957891749094727166498730034330276497025347729351468482340443754231428758124815856523061348072492217734714937375823196047633740626609709044813046557816176551910046051085132787598097977840493206239788509583317501372632287639883568469835656137720304122674579373299490937959746792753460674275078602993681952935334984881856958651625287867740527932673675680961269959007861079884849908507445136823177065431948393591056269461961302212525811557437928016404725633002156180747913404216389290075597476356820904467421189521352160965318893633820598783437842768529078296310806000665336130443536022583744514377513727264688215415053376887822094923166928267737728144973441989750576917594807640573797697122962869396473620155711045040078859421068297617706400963945465464573270962718247446547193133354075718015502022794952902174754014523587420731774903299002541498789839728726618419406561996513827791551243020206383506109256335266559294822106079709543900545482910442350505127000634548808453574076508437187743155852650994302357400556336606601447691126704818161263305402467617403565311286344651803976244666674480332901259303500795510785317430831350506605263727318681820499460938435878175822849240651779556543488070019520819187164306640625000000000000000000000*i1^23 + 22715611738152088461711697511558379626974207677413277611780399211970543120523617393534825499032782368221060270519370217930870701980604609255981048652761661722234122663594898949519716723920135025879042784971537906562791447086593275066621347834560777432544831849493217818840874949450382542913816282435613607393927203140798399981993342023941164552775966882905563142266261417672528465323054188265784602592871801006294094241773586336719291715615472554638098854542334367496033308191507585283803100993459438339386816664426429785990146485292691579680109996020177385206858287997069476217968437401194555821114937699575907181050045537456069025834720758627783414013261518505811107458925999130820997211849952366456147977778080166356618616846550009246210245861735716697990898111734433165488779027091528814762269795031574476838671042035485840594448429668385988237553819160150998657291989529930559243893451083470971499054821019659480606942233248298413062798135212260793087968079720137608036946595458021495329306054904255328056512732207591382925577611254869562657036510421277922907286840461398096802792745017687994105340259711359707643215784732927231997357706573377673706836200846823008323938126493481738174979073353209170247313907830088870781223207517984749661499315300260954420869179925999107876863165045481768324367049710883838492225573651435314244533138351042581904149961038690802263677913724597159463906941311742060824878993282959716477498318485111575094247907933862254345105350495866141371893211346266245896978934109385729320538839081652270402805023389147048796218732806482509769572878413749800630833108883166460145730525255203247070312500000000000000000*i1^24 + 23008761797176847122900214951503487908737600324327656462895023307789509743290910259883446077870937113486831899029913166267683879471323517734699115653765414551058953588992148253850642122281212906518259547053676145071570487677852230983059406487906849107614715778098113666640664995874542840564090115951970712333973181331677363932128821066282204811518240546276283149484780555525786798280702216967849957348450829387744347647238540390909399335031030150381375166865484012621195819354343660058870059692826175001114431655574886556156334159000961169950034804550862384291419042839610461539029736480106075172573674678503523278783662155748773131358795721280916251543364602975081961666257871212355701611960426752240688887691920456774951016820754122492996036063708111223825635400761884345837083270568339442119329021695444863825930624455770065044510438183246779655205111880217934031043442846701884401452886553936960064880561636635049523563564497252662346547317050976144995636307136494712685365576695379962122818574502354184141806044587113279251920929490378618994227547418281811547870060080539888637495520243621521662946539194964429315863095175123509246876941731090333520919505686582774233010393369195316437438326592220523892424367200907802528730962000696138214042427575129420580465437820152515498537488636200568385124323642765947070233091631696803512944638073623293996415382868070058688789082785162030402811572240441402592817332501043800612451889694718227669404022989961550056609873955207106213036551807657916458574101230625715662487174212108683616883926640163147555641529910528221204896801423221003313202004392223898321390151977539062500000000000000000000*i1^25 + 4572691508114865236286008394287192528987337804990597428610409944191579136893748938494197281783168315185397245257264722701142130672428829627007669062739338843301064616787565800537394606503218655293042053002843700084160122105267630499764225426689615915608288135549092240679603404193717697967699402483116032140112412429552621031505632478402423348228528483781669914509048766538341638582772866893163659125041142298921688652700027649295418886734019719928477104505194067186886965518944594377788376420273255622551145575691509516881557651207578811904907235017137531554987775339771739304554787389601652058273576720638341768278073323549711804401694729088649511919708587593889658070076820567183189993414661960604288336913038027097436649667495601944955649522161158130880322853290760748149800795082409246729270900493343199461347676933864803801190778808687096726865871400393206477450521570563970383360198304502778485819169968726393117897240570120767838494969891207579549387800764127627499233807462468870540725109495862009014985264090394040764662510503303169156183851792767048567165964223618609031689219849296339150177205349156797903632399785280324138169445123467564763125434812629225906746293367821710951226258937472255771293448386564885827183676288433137644767875384705186358262874930414430968194181704501916420805692913511534825625708972128371262144605326354599522400338546213191976091362159346027382972669973401534025709563312653271182208087186329434719452857503298422093231822337185906081338687427786710452225608152739600880630461831031300670574873555552332705798106310014957838419393551347702508991233116830699145793914794921875000000000000000000*i1^26 + -1833166284264017053389450844777353141456617686226565588291926795584703501598325712598365307985328366403377653734769089955636431462453303088949872564322474117393831126962758385085891980757657740085866265535868259331920506471521715747471195917309951805368188670747185409828753620413726833274033009767252332585293977826106722307593209000798377114796236495392772590101627940052243062853868890799805993292199075757830240881991886767139682551825884615151052712875964095716149246013604619595385850916157649926037205487719436075291836163075416415101942305358979300886527923131103304172022333702716931471449883790187100445562833579450122131481854956807718858401052566581688255982729661858681844830621058185992445340108429168260357384946607276658484704143741947815273619856548429751057210340325862814649986150480615631096088971236642454939507908861811921547262889058003793822877116749053744092993157196620587209742914468740558184149109424786899862242775438591078786690337640031154535305333269985391469647841422399163896304153809568165241223836429061261587634064979727750484752013778289137740218658192217262364899046103085314994880366702328580103713947114187404553555668854269519833803741108477961244619440272736567936998372109056791760811983061540621958696136705506102559948060675271010984657079559597138349063160379759294041404842341043309267145843457729903515692899965219854060930536823309652466813622312257054593280217670715342182054766501945615452951992101065477673459584045437901299682884014656718543973456531441074690538186070025630817902366253902147525241407273244055652238111188412350571752540417946875095367431640625000000000000000000*i1^27 + -986509069578726706652791622001349099350611672788936754388962930621129540164629867546401518070694807926125209346966571335515677333006734128201826769985554391387905563832818431652537000733934745958307275078726569796147628551704216073267645657362773875985559650349634356735049391290092486633447129294619855349529978182808634942443122364320193401448272806510123103710430612238505706684613892017575106269738266447310599800886919880500036282675008194420421823772880945293426824777835234161017403068396620711415732423471078752216034698772390792767367057688420959856641984548474191329035434366966031369787802527238327865671170330263123313879988900012739700917011363071218133489817434603229888939747509240519555568195591719831607309059542280593819169138465314201834751316101612483189573020479301163077745610789998311279982676007579449160706679498788356146451715987554173009461816479567554660216382445301744741041580713544767886854158192867694274828790860845262289884314851570797910210146731649200170389679104300987412667416390679398523611492107058731785504814821165152514410061847062936366835400746975548825369128935095472669092383778007533164765395265334769148445890578477330670579729630647819793802508570424989233197675287923367830340552218151679763849988282072098743283065622114094432402262524184380200984551234722219408766947115472202510700186789278319225732401421838871096224778358100769531155189256906067772243005178694147346824930741636651262131482036777740028376565083817273518037952204795815588371540125041197641996835931098556130234896647229717114520930042601931267992761663554457385316709405742585659027099609375000000000000000*i1^28 + -47403568906432194343360417857590362454991906975820634158136234967382279495708200325221387976145337871555166255206362246291713729908407141255456741274138459205701042254373222063558520333886670145066668481230170425991899146589128147045030516434806615127023442449528365827433419032676694572564349873031794346705823779506723905609401676250763866000822094884928848666536788232378217618789043515365631798958893162929722581788994769950712328739915423409732166129763667590982367004825336970377563690032870047144708415984834273417643448460175198500585499147530435967115052011124157877798360322379818226567006186130247914142902862408073122513055233213794391273940088902265803837239196460799631726870700104757778031322997553795356432321605719374726137757254505350224107604441404984724621695093452030528553193309561191892818585699968991479537193465867840893797658383188738984606838149698527167504963012274308031088379864482073810098302779281648559376385008721780185969677033135697207119482850480460599275814219624705330365401277476434224517352893041766153718555854233089685995607552596641394962981414988067004310957882101531959527887912388570989503813335648589765150777649293503141230607809593822290527204167086172782781013099279374386687452333239685557516812010770794219769704630160853227579922203476045852773453958313345136117430608178716020722223895074393775348431499307816453159269607980886235855637178931876427503496529084382219926621970585400384289440206792862134505457057771571714329443237405521873352153364958764688901366399037737692557172946728607446116527055821055614383621734653218027233378961682319641113281250000000000000000*i1^29 + 69039713399958556413993370513351375892004277473221882904889308528302883397085016598372206599229808788815005866313684956026263463525550621364032826438622252495982022117781613750927555481554430472739788042439705922641998566093998899053546674075058881958436105945805906105373664270800428013718424242876934857251469699918008395971198066461923081409172961233535835448994983199332494202211289340246900454749073013422633181232740267136859824129357836864138719978872891967524673711600882702501230644014980057055389895439739261314942161595381956523807429243500286694612455679752760507906120452428736975535065796004693584466501891593452343681210263220159078215351756543547069785622116791666231328707965489835536721282552801530317781476089079988247299821728640635589644674874426857301594395894881842608584382471165425379265176130188909022379697919437161578346755762695381096139763068368993901531248120561566363189386598008467911637279690254743529310430187153841663311642028211167357229060413338446805575380960906052539796786907074335529071882261248878970043420693399705483922665984099822160816134062338890079249962802163294781852817711544801237491080542105580808921121812157529825723818193077863588415396837350349573049252382300433464017833108414687119448666753328803178218900894812970401356138180150534720530907157463074972397114702537883081553659450915370947262828297918252419310636676375256817641035273452106228615223242456628336987875491228092396679936795714405362633329244563383949714006463941561885073865602861315127329645473195705525202444949171846217711083901275198636878632774127595439495053142309188842773437500000000000000*i1^30 + 22653684326305800291355626214335214443586119779565910243129415568707730334019289572660945555074556694140798011120109632232618278899853754767150669730912106084470902686410875077272619354008227659453473488642341968946556842295011595320165959948854801811846480906193629841717253234728691149469599772610878090755882806328041522104998578058014872857197784951729698905172257801911098321473337111688025534891913605688757246313019607968714019808619526929028491251998261983595286163201040014370289621824925431793134334256077893860655448412500824246737664261203464579613815230853911882292135805834315063756323239132364943493965643494529583507417613229651140199418570634767805666707463286948544579084065542883302486086020263486157013399276393326720094891938124969329164472161070461501824596631957015641318778423042588722762441582963814848861097772290138695622242600805446313076529382330417673318282292929386483676496822941754472557404849009628567047357855385431565283866875057389893412345045859918216055982499983107449506798868737101463167680640710311748389019804692061680823939664968692581324096352861684374273137735100470541416835028261851175587994542166895690494051015232311906422352224349696077867779130690733633601870515573188964207012831746591307153274055099142747660050304362190702080935353821752010944115333408987834409475468180085411329430654686214027849548223903160992246253935737593450466564504248705130751290919715969396036735615394707117304064707812808815475636816609092025396367215265554455711595290655369543773515872059492426024870205571744497502282015097979390311211389530399173963814973831176757812500000000000000*i1^31 + 3804976571469546126228384191328188484908942431318853577997736668818464922896510594495774190394435931121072967072983306572944235364547816786140704585620487258591803452789171117229742914108076191113621135701352504561642356607061411084953992439794994846198375565752505280204313869439347861808670280884306778969377940748112368491932464596811545190982727779868471723773523095784591423644250858900832311437308237720329884214985747664656299016810894954829711603479762430787814231077909251055853343363902854659864768032147793541905615110053769643626573279886417550950362468581286305222474827723315553622786343902262790640079000191606655138411279966582022606040966724172271184091425789524210394392934264639490974864462719846421495487849207650556148216317421617961529512075551571929412823599232558043507980710658471914246581959509463528328912168102385820239915229077871923763029346509875095687409475838886636121331260790712717162681713525979041799214371613612347545853885703041115950880711225094091175563897605748422687324955482454398400893584173868048836596527220201404824234546421411707402439088066294323612136562986957453757877561171755224307611234437993726797691657533522624775504819726635366736322992060905924674034211931674101731167813485608553683352465737458743300998763201951161301113753764692897675136380443649963629233804984793607317683348606292510347748290825206161955393906415926115702297546489579276833641067342982671573679215759825921859935973288330793283303694052101137126976602930570406169674095904849489751286097312379494578233290398981166238739751220695680961753071258613090321887284517288208007812500000000*i1^32 + 451427843497751473456338303998257232013767253422617376713829366411913499643226416627539776856571308879813981389172975066528148531155524525361527344302922854511609482906918599575048301138168836344033323743211491628841164197525961761900518100691668305904557874853824760075288814987368108037285544236518747486189279518503384478748334560452844843995280845528800582691966480734666523199850344585238625053193803190062419952576241965169582836260574959506138082030433444911569858255646630213904477574894633992947643899502042735231124295560598198349884453004509193956960616707232727229248217820199560818505199210755701815311749543204755171076764796625294653649401962524083865700023590344287156413815374737994334334661109027239133292405385206705063607320698351265978463137582951940794061219269751376209384153962038115183566274519239107631118643897274195976841114234059903061838539540940911839101741990948168180729302064579101639397757495997023405124685470140597608601091181806625217483951296790096294482227137383087311708804346363070347410692136633938344977549209384312229002952764467911974449044708983940363530723443452573429163218339358689036832768075208268217973579386437060005339356647062392154274231638425332211919920889555640386767880231472039362340634386894793740627858436684422639911556757566796759047593138555739122026056123323503278738383645697034614623828288166441666108735460488972535565488039816440012279213109648803369872762822910642937324444455466781051922317586237882192060965018195240667137111937288115615695207073405035173271812172865215386874215001316093531791295845323475077748298645019531250000000000*i1^33 + 45745090509173465810783377999147524515831129049488903601339980077659557623606779891045123120828258453316666495650868071192012945379857087624362557791322180156875122000686062841130185403750361729452370645076811475126163382964173913245276353607082285580327331899189571573485343713251220720247385185733226220817785251489354824546614222966979306800524681225444907951737757385616386295564904020895109753856245821656641065022303659242360031598541216217143145007695525820954585639137664352323918483192874809294705621283637264267463624506957532938578148870915435313434962192603982956141091541330472370712554691197154137415441495152267445791978307494102892851511243481483253749097842161253005473398834829156172479776546421004437439190071757207984226649309975282040912584207467779616369948635462661088221376352285827655108495433619344484916638421306755158392015219070245071149975883585578140970578903438668310018541273378590277554921436714634754135497830050771907933577216978469310830975513228615750296424319677994564636146358376404648905159823700502484033212178710117087531800943449456670960961679711562223300935375820902335613463169318896520080301214742735419945081324614275529963165299025384038362436702627237261874995655424183169315691621650817851782545242912514292123939584904566606394033585421304479865669823349849478187056650549346869958763213533139253509126690019530481621737318480775772188028815981746799566348024963234426450926490899520776430559569341724918303495924476039286578757019706943280153728382422025032228050910360745896733910495429982375148506262407116507162641028116922825574874877929687500000000*i1^34 + 4459146109219750028709910518498935054585062126506272258951485538324959658766718128633327201891023174125149650480676930982665993348813085007505409203436148694699469317991423876355619235101316057538101551182006450785468096554405202367755659325278315071821921619379105318841973293351665711631589827559850903254486436531062314824230501952801945484174782193261445068368715705590922652298733476607322703712763217396097966537541939103445843633613780109698760690531698918344283231477580303659990534550112643361684072153926425346450632262995055278253144306895353282968686500354364024096188518802230468470037469276891193620621280921993536476896247556352776209127232159160526522274994950805109528961569547823902408885788486826166137121045030261195193487210053334274830946034565441353203815169620955518012374029149019497326207226952950539337451215899183408101953992868625405284719909559613055619464917625451059145416771295075582760673928631840612212575384095951837058317927465637452103683376064914390776776619292298902638067424041572250419397394059409043983405203576026404679463314676431652529330234368465446402304856029782107948533849741159828499240135391125969545797908403446670833559673010039336582770511263572374542336856799223447291686265139339570795556049169644942550602432045615222566579563513104758513826376357287003547891539718584253795895482960247464492940196897270967476167683861398133224952144712033806859549179194505053022850062607091591442231137160923322945472856214142152418597437558203495955288145197640579555292489755707110291883439805702882560787658067225081026663247030228376388549804687500000000*i1^35 + 402552751899205510812449817466093211160289553660218410163914692530645124028023222279278738522229481023614180778389227108827928252598220177047779908949119075867845424028161587646802364956079436689031130854893568895261086721871159815552818500591855097918668220750222228091916965941627704140435794341604135120958601656627195331659494094520382631318455047249814446146090738944858801508401606663110535974102648183523480688161612794514453287886883241148708338526164932128812852828184956914398329691965670085607456928608260802816665875663928537161765120300003927385912154745939108868591991792309482257628797642148141506312526876517838056965406831285038774121492454623945446591827312599198977774993034906888904825221965947063819269499668514147946603777721341317794570882263269811934890176395116674425838294860828925228882208745267760631300205824810218102365707925784152136615057308448029211381501409164953074596959099314848878602911198501296992398576893315074684033596024654811850331852482678942958960463668812852418798096849426685915845384807314984701321182514094685661437367502916138176316662829590160777085344374207852049359795290662804749884598226679127458313159041513756403811864866266969846032230025674487583638594256994454119610413733979501033607162116364349041352823735516820780687690175384556847029166386847969620097715817095842533285699985345534274330009866492763284306607917899702566732576945891903880201126839658096584749639220881491621986716411255631526526572379855797878392731136294838701958747914232036273501938301800806706962572886329799943551637636529605401847220491617918014526367187500000*i1^36 + 28838163742177071503720164274001766203955340786548523963156174085396069010328303002082808732944450241984419015250346834255688536073180020561338118672937588616553003388779358456123928764537613652239850607085041333911518079936362916140790584243207544415784000822488169082153930315669077278871065315438109790287558321861106362613722381202431803963903488167210572551105885381005709018829567505509852920817172941890524674238847446811649349700784554338333795678847868896157343614238015414237277894309682562912663585264055680138232965210010647897297628047322688005211727892410837634744932762489720987387683023767058134589911483301916159051507379069144729193207254642244515563787590221329185252480091597826262284670654421967461149720546422304896356154565092915311547848989247161364513846671942797448784101400163873243961444112902244927424690318190452544356002635178121796497435141956181276170008413872325187750950619568153178101264879893045743042326547469579938522489659276583640109109652625061289911106661676695099807914925307333223845401910598609703694823742004892916319056083375857463051208212367018020651431042950373458443930589044385073798112437077681153296757532486381777004137575146177898827426519904857591511529389113208301874387019318264428234217810699424550482259769012601321196443081652831467401761245524670915457744558171448210550916659991248047387787461492131464222335867775000793133969961260211022145303031259345323827345555791658682015858536371453249988625861140033014698536749802857032728781583227501175829975986658652588695144922785937031776970496110834574210457503795623779296875000000*i1^37 + 1450074536713655605381196205582256421762250055584197162478853402682520515572605547279786644990505521710334800386883531769413635189751390518689292523871735274671149756000228818003622127477867090114416159046997175819458769614722710807569043075790500451209392945293893938890968988323737531636544264079048822185419160559200594119331927976064974209467911960439956168751863759661914943996912024719622815153387445067834070870849897524984154998434488461994960434607436812854618257340068934716242826054971256369474881175138600289968004408833551964673118705096693562917189899521180926647276309839278199320853655833937252965854834683510161246899834313306771844140557726282868890483105786603722709953519971496355562207104868221373439190549285191642249944839174922047259212244716512341482505315743254411611373504933515307490971982730224211438396428579096088544151464507401376321979583519386042284703479201543316363028474622044115800475059133799609485687059796710831918810295831460021091749227946289595765411536059178187833412006221837128215733915953874371470579449356767078241552821837508747741699085338094514420530741056000751515720489657803343147645470647847886632314279848597248514378702569182939138923488025954525541795252555840071374734947034078816556134220630306117202631660312681387387514470613301029304558053804923391522862484262579617823176587257013112900362656113748500012720517166123190037678002793157205185399141315749721638822420205661722500727459809702565351929190585424756011276764776505396221339083322099602133107953158188884653643113697047166074649560130183090222999453544616699218750000*i1^38 + 43371631690494123446068697698558700406611585113612907674231386778582839335891155165656760771445357084604939129764263542308123514303745243623216668085225483377475122393993045873113702946039215047831975030932845080356953600142287456890982022016022038304388694643215797679612577819650259801839149000878193133282147536128107705333859849648138482795026682204914848325322037473389772127486711819308944727488233204301528269536126772564921874433066448536200564449916412130192287573532550191744641796797079869779000172228128745920029607959529025448472988769242160365444242854932679463183976540433767026172091838064423224496256801220237745055711513370523966038900980770367778912268827743466423895529775861399408904946394499283451133215383858079186305821063378628992590231200034900823005595270135990952957191284636323415204698842984980754953734186602624477756521193753984027838449144578388091297033493966327187611377443416588348613472351426417874842146767223094638416562370661186042923591332681198808079787935292753492253905268910648866438622854782479603789766665500301962411986937535428100143159394993800971711176900987560543177274790544758055882749217040796052135461579947168375882021741585040311039103038135874607240622929472792476655899592042514705008099880907372716099612151794703394682534102204078100846645176843545566452732827683079023879453184864239909389635046365139512896596911334086960174049804299217596525619174743788707885480373834831350596458298866491516832164437057667760016260242073585353232677278202300714296338867764531002429405213320981471447623789572389796376228332519531250000*i1^39 + 467824998926016895370088311838417087321626270333344227902146864072222310753296209199342294328738193284383030700446629751992620968756493598151220214440880645569625425403425400767642223567308905970298225877182163399576373888004281067858874827397411425813300049214951210740455840391680877262471433362682838342586307053713879534568781515488122751200548304120069930761678311915421763157691415333288332458753538310086385245895785813572342885789645712806714584669544187085779449151542224820383150545898060071111207168894705323914562298023341579952272265721999280313798993989204281548321106505396305113078590939903007810248378112644515825132386619280907131731913084485119491244427354840775189786869840932156246179277342092021882523242524244957961822057647792948616298487459454081885465496035869528028151773739439162486987935283647424644527639711150190356474964862319692177994623183577421921580612208104305303929541753931988776724339223294391252358374070324594691893002319621628464367298027593243068744364064969254175621929942872802878674464353159349227758325902771918896496685510954830641636994622317025360916024553374632317333953122431680147380276707529121134957537685056292201877614131521703602715948632470588004320958776044034661570233184859595173137460170855243093371082393021611331923491194209826733407476489926913256775529624176139335078855644207213655197619829663905085799798143524049247627500464826037132345748761590729282477543605775044689361829306968809861061498584369355238250486436528995112184853085949208386864927457940716712539043335185307004309152034693397581577301025390625*i1^40 + -4527425008960884926907412060124825562504599031559329052127585047718811810847521219040262811205415792956791919914848684425949853772275109930657968896306791394851503345525378176242135786140786670064597972837119391993714953590047196253807718005503273859631810979640697581392226791190468579470087107388066402542991829036759051407428816599131483244348112474466692375482621932082703279092377164034066624394381118980725785649475930603471137734759726481804864523211499376993324634817391442259218690451546137197762277495784478197110389634389597354168988977814075756387526125908287327515924380692373438680030065609773295185250211377193046525374902659868296983766307971498777259253288575111199357559432568807243723423224240789475783544772585919788754043493815772871552871129278905924306962140326006427632583527431721884545814095033154303490942682888161912796739395524532261157221952412600191529977689800239721445093734604458948138694104344526757872127163655611346670641475866977094672021625613767906659073520768104276379223473668963642732320938015089899139968336740743797814133265244506222278134416419339561195338811398429469280381652171399600549689069717447123227830363741458358300759812802127405679007380323961189785833782352519093363911265608459753583371566576921527569990024122535162602628502466570657019951409481823300092110722983968134615065589751242459467988492828285604875506933039346397936828843549591503981653777194664328207201882619878479884456373925265088350793949550572376973043171039061728842756780633294240185465467286336912686173228337338514393195509910583496093750000000*i1^41 + 185784452267366007977271784539752713453954590126281553370378394886652312717682600336275304134837406689439764773006089867944509970089632241562527223231939983925446109412465938753602686059729088409973014311887803190393279419806028831862446486827669708657350337036732515253261433732175271571855994730763915296977993472311520992538536137659173678006115322355483429454427451065333797971849911890748283553188518259702058612047594454010956812596324842592513086930131774301365704122572937599497779053994673208056314187292211034300105501126768431863377157425556073752716799270790744742047161160674973864712406178817692296444375298862418307390483879073082850019561635840542941302967683808704592693240304150058367463673755232630137274368495153615571360230985173456089892042903560813268695118090001351044555796251840407791162780453725085247779854687897370642391350659162666727203811781330251795829390494175890916305289308663548482257209609793117986055030204111392623050666291501664564860018402505067114722406815489753218238370401105952729889208621625352989235635436099181605410919313649074128980750873881899604491874132193968143264886786223364859873269595490073577624327878513107456753339398892156738511336575467835395141187198338811675003123187722717676073535338799054732613128259517622060870886979106667450699478091036510780510455137317057358605499414320594546534907861504935736270643810688309758950883451038581079608964272270445705926305841076864369784569082838791242769338436608588312109598883725435085860305686539858645621346047260673273182618459031800739467144012451171875000000*i1^42 + 7788577754234481230478116389688568417414420749248815215956288884611853610973237666552972489987636614952074973337637788222534352611601833944894505153931098343796541183734592416080959469437483075749157429955829702781298077301297705471461394888915737439134141271483234201011407095964495652756069597762877890416298946611146670412974929710919849823591820540252786097758034563836065887787729702286655076734183334937958159534926433008258467808836488545262913889771674709117960750509361949062720107082182361656998734797402625378810932753565165425158431538820244462757676657550562011702571939455575039353026014593056732775413236449366040831726973682364055061863417206429906770393551447468927874708346208792948201609073266871902239664071944408181739034245689651938518131551218921978726410002766362520965674634578177374161100986506899848871908741868132625306906839187926640452465233467160315336195330735902908156794953126300569694586390574527742203088761129815216481408146579593266396224860612907663430972409934605032311135068097582599910170183343764918320367186307824720484743910835279823132194173901475714565226133900475879792766538310195843506095037141362809833244898737750710231778278144371347769262556664043445189834314924966890811585222230141859208541885061839727545277202741116578873849251752416873063125857729697714808465618191047736316534840462549389754269079058565650820186411040130598478460815694484482684036374068301827710723811150862351850643422531491530463793840606019261197049642239158348355866084358108894610190405666250157423746713902801275253295898437500000000*i1^43 + -107339445794290078911075693300839367524923080139725022929562039256720230004217857244617799504958045062408547035047981026720640484470499338489429144352638969125921819316237396596648523224551869733585160264747053254396623955595893379026678794163622972692878010642585079769541491495052904654611485808801663715714861662322396112287040150568117415446038237077991913442133947986341047943278654191607042602061640351673501135403447259237318686501664472865597392141892226994320395631756070115625912031124724560889399353737484222134268675014359961344628650445166542129057809512245670707455950984867699796991091467143420585408526777626166942442548356714973202804952894032513468972613660128311368035096531488272681818878963211723717027587669287702936704813699928186066123064501057872389527061761353411798923027276019313081224684016256085482530403811741349266128281890545234341988189325954393306225311886719350593419824522733539361263610770018013706780201153053845308029018217531604711692622997564586040432159459826759664060186172875984654781962971004698638868673630963910030165232128924284816352997964174074084379780102942236634650989473757414761274933816963579464716214991006315574282403328807581036735604844765860019991393575566484468122791954624669208206795622415726271273900798121819649935241570714165590804054277153370541383441481563411391048032628175627953493014091904928050696182037395982277470637357857202523924178932664764512233409829347411472708886117404959403351476938434723772577469971473143697746698295386164170904866321798465378378750756382942199707031250000000*i1^44 + 482121061579023178492534878807189283526686833209603144029504038008651337360256371226862556734816085341566827547721077916832661903019779816413623985521295416460527411518426426459184001055043518049593262458420161010013984406096439181513495959891066249516617027105938683942418786879591658343256855181284795095837574224300714470466353989064147604124815155724205827980228215964044056209754802607927085713406784458115575962354528924014091758328299218175450765403178382935983385825018637430458808966408230107128596363584599443253682651011745715835084491742002730951353336811394582019467344312048036578184740665054880224859877518431001115599863827912744159256215122191698347494514443453870952449831119042755372617806100228229705108210102879417404572254512647081740304358430627787742694119506477327518476744148512178127155586560672962118465180006387128329046040694616437120215457073593476642541484251229809395321229606381225282381550152055872134418210812446844494295238538304703934371814578119990088852767266174908992773267726239815819802412502526096934770766146550299178314960749397060046926969835967255355460762909487385088191897267611233140571044266263710776325747429705555104969346524820519520845081963325679982562351535666448583007913328058939837843792829584464383259979464721389908387968569980219085182563441890768419319923676188837555033456271178028554887168811818990864000876870054333855191532920770103388565081340728042274887122981669154260801438773146062171697175233121670603191793664451335732916689632296738943217917494621360674500465393066406250000000000*i1^45 + 57350349298487573302623146646759951191645155777025499747575840355042186280845135226747074663667583979221189953742592715916592966598033651170949496761902652470558374829649484021088200475161331148841385197827131410778741878141440105761004069236273923960665988679785620314986690908306981714412664043126135843925912438038500086051249331442183191191919681179227959670837766983707668227489426863418925052870698849328731664799307371779171033915411375713253854965895367701042693865496661244025527764924677127422934432237413169670946699714270639433500062093818963994153928956372201185897418325351197209239086412831706863521480154883773252242362202179750056031113448986171455133573288169265055936460424951762457938432235223133509466753708832678607242082704767564205184392254705003042476454808274673820382299266155633168210447996088012050538692199297988050107748454503426077863647277695646826818861768315137567984666914821461119681213425203343490526405270438438939999909482084879877671867510332818604624263953978435012697249493083232828903812588322835991314219939249853208944613290909726896254181553531997663575927293533016063775363975694928922383914876894854122323341158760736463298065008020276204274740316393791826366171155974922231757246474503716118001363737406609366612719345786737641550214880106043330938792200238453071289431280546201268470058486618416256451692707612277039292550783507109189629184407125149765313818116343411481180373999731712094058289487693189379610824370560973482672094080016568405054204525875261033718288672389462590217590332031250000000000*i1^46 + -1678737331503403798069975520695672951028795407382252186070415860951670425828685676657259164575662966581642001324686473449430463348234413622941254009773560690356857858762364591972097248240390392260607843575192705767284391988813954286843554053841411519253481092486437420206816769685065640712511116177089306915734462085622619343295601637218790758378674938788479979413499135021088395932335666806237442690499870876589631449989737090782904877223254240790950028696226465459196568564839076176820356083784026578743018259937034088683894815940279762418132779075028340430983081760558572058665386890572516020590042072425658512312899471978384835152274406585039796031608426904824119497859528788151820995663268074186855374523081986271614596980015508883609950614245429984035597982791227397130423946391788157292870436424892436971664139702309081833136316829061099800699109817419016418457366312497966599169407875540668843203620720132235958990891092471317741265334880575594141203716357053916770621073377943433538774710440929782977059122617143392531080914800056255475406836643822245071758704581210250062725912799268576513885373745473437182923906099504851210734703978374779283789578518990216031194557876842357404943824387131068606069120308012421999554785497130675759943616686895444512613171267088597474811860173517148850746276994976905813826661446687616568436142395438103758104954415866054369015719728737291568172826708120187769178273359188000504558659901832643078187162121642966249933727885145461087849905667954958214151128803592882832163013517856597900390625000000000000*i1^47 + 22262870190889085302600047510287137902702743521560439452504198919725412418967266973112881566854703050180875012536748851688479152360359136186059993929111411657763175353444003397570300729955851698585075301386914563782154385200154380407290418794956299333232125595596124237375838821541373074006861932039955857592311708619707690430894916406768329303791941022441963932237572424448299689865670605575380041098216738379672843386507006435318676422360621099216620274827466397684022171138767863924459450778822723960881604438745703278437024040727023646468337160900718312763209969561636108134277312719361298707398272342604746183537444089395393972711506216920762192084290679232896607044993847971787441775112829169551690869528471855531087705926216726322312417618097070612194341190330535401437896547100543429217428769585668346835556841802082820102142924301225751943202181574876845344802391018576586725504371079677486085950336586279708108283061231143254149921339817224723581978143521746322734966763597308323253614303636036812361740648729011360564097843806387259716578377470645859536090806466777197647529042053875192541912135710693483278212739829202646102836994928458499522885465057757866454474833789722834165833889240364051044270673506021910778174725310844310589800587393485925905425165526801762525841491208826788301481574482543852920180649123964289567220122851566586007663803018392734195454063766432286995051084413663250754494287208268642156758475841358275539663303495633702541751831998029611802790149820656514720318419620070926612243056297302246093750000000000*i1^48 + -204320827499138963547411618692816449295210707266228686268816229473667151769579830478516211021412425751420380481917524444997345740281302586989523782027329839892390450117006331103237222678920216124999890951752617300349411344475386412023332264727923074077640450272177463994509335647360910437733749580542678436140197684123672221625357045411755527986208753826709810206028217279993207943611959204099297227581957502543687200827462342457088607374001135820736915234532063330151126822455594515029674656477099754634023593938185671138383896328079044999098882970518970202688082565764469939586438402425424066988755979663260484558007891420146949026996121000265208438442387097526710052125509817187476108693926979416564827939955668977096961093497752030739042643178673980225256669476427234525822287436761638709646228617770891536575332583778917858373319176771468066394135462602626323950550099094890666638338710112332527124631819141643533903986822596353609559359520540925725721827298770061997744918315573384409799985334894919206730621616040864863010348889061021166518180117439507534962905351629288988057453120013642114387822928762303251974914503400575753444942592165105849116961839095981133915084438646643064479420774620227209764360227033956749326565311923328847693465059401730713744907475403575564530724620288689948576107624313837960948831171511329720146196652008608188954038162728959423347206736933135820457417479927198456950619871318985971633031430008978440636970259437555294266488648570327290333859242971170644409539818298071622848510742187500000000000000*i1^49 + 1887106239899865029969322726046777909075479504812615434353668791857726417230805347991985023210736592993356563748765080790456104764672044434337789250623487905173936115457828914596509979642805084892282690051450960990866527199452718655090544144677337483309535399181628081064406051096518992844599772160625631780939271911606018068032036932615203272556205563638270785070862141391252497859008122732533300377424862257611998647348925995690608972164233256442060950498040426279861382728362718461212829228592467413372540792139120738856813376960430725969986464883648463028554863435317004593135695793172230150479815282384904588967339639377165102399825848642701419215431037983100126642607475883773045199450624996020106287492208717860557177684031969925510429593412765779216490853128136583258304925797008005260475190743190561108091347908319313770216976858158845762586865771981242888391575230613280080989943909209554307389150759849011274821870283731854622978869121992162318976413765281371457641178372314342892666830768446896810282613955105043639285599078464726255574090652204443332062540458208525812022053685784285918795627006441152002862245100076484573728327119734013650347268323545637920827176040431352121350634215576850348930430916972742897171218608421702146525441647693314362165403968188014509119620940386762092228904132229714326411666468192543487967529803693855669305439221652641732215464468340853284157804958759649031790932640355705133430452183932443831892508487948243558174521900175443116839252288841066729219164699316024780273437500000000000000*i1^50 + -18080372072444491565988849029832653964565957371223673859897644040059386492699660932658710818146896608327798683140912289097973376400752642373341015893377983726673390532667048548584351680535485297216600666619079493479457070770930419895596605355027715897919504915976474944291337529359908073169527994584845535674519339972736462034924024248387371200352129686050656350770517261473691538271516621486916585940278292254861598986057425192289534802963135685614945257140173805419432592873456894611144691534455017808349263675019779963302321675307339019636218325264584469195892284399826020598010586343320221649597570291926145724824673117700461813614710181810027426926456841126886174049796275518138805362287249320286863714065086857938158512565880153080327133651422663268050347736776732397786464361305442347444629968056092551097167852079686284846815988495098823995828371709035128625254765849570893069543601361568168387208808483231507069881026320153682602071002923526783203064886912657215563269095720167765459819586182249514885691251657687610385508460156045519032692533938746523875989020586128413950898811654759075514165076136398597011040089706555769407570201416198209980209353073375059391554199528282334459872251002727832909312603406558640381205568116334290260183299627604183024205158356801217700168003024919542614824638703736695483097225736500393290948716063502740313007517353396059632325304293086669685316991032823982957547851553378663475821569425371890825863268747677549532780814602788213574235953728930326178669929504394531250000000000000000*i1^51 + 142180665737690304116650302298722002393602872366475120659583539070434852313218972535414579930442315422922144335502207657012784941692093435047481888822620455397010115423563051719661161561488430621609696692116470111602677464743553931726882251174455842962222738557547312491876665910824220926020371246909969035941930717501882680553135327642285039595076301461671676539315388068604331722275946160628775986973422352344137034934295122899117592190377185330813921575198514854270290622342023573391635319045726769943857746282470510474850704130224403190359475149912921606105845922334724172375796250539043068483824578560864185659821900974182219772750764688917041782078906291612997955639285394382141754142320226776184002521225332818096384225582229313221469355308590240465056104376358531990254962554091300152324408833784041052034700251473296319752576503673552077462992968299062323991915991311894018519978354659604350650073236887874614939971678964381616834236936372420036037483056084361829697679868885999792735978755645985035695771319285538459455339893924319733152404591717456210142175569126398516001419498016685380324301038023004151358205229522556165699751032752448521230051230109075117336219365882288229375040445894721901709291671527262403931353286959534740699452611364346162897556749495040207359620242053820239098300587197816616065809777826424292767695895424222794071758595969917095077378854905954168145738878013697704266549172014732198651062424283710342524905715327589252949404383281895025703533974592573940753936767578125000000000000000*i1^52 + -739814264713838488715995928011752721375166623190610996044704469461194638739155893551738684194493401008902348876059259782911128320313013921805153934286533394222987930525621522495675740548979376201125088592997478169945939614357980460191142951987316481281033086485180566378964219836557028527660825695955997424478897363897053167618372318437418217537792973704847548396605205850976400362384727921499436499588576700365780435491262970803736581737136960773014681460696883246965817189679598877037367273780500148753820817970454056602666995663590325530484164741545349215287123687786408759158851160064767437043683778672905885761317307562442854258407512991941735375883329781293964496487321287109797838661908496172001465392910983664263088253247777478529060108336961522076092656964313402427829418360146585121612753304610305289508156411407564781115615738440287748311986558840837302362923644503066382930837294721231509498739878609474555965910685780145271025634220978332991341502342725090751468588695952414658228637430182565746445459474990659485627476485502606313742321106584824040768903146806434122052835134001485687619009119644199027544365872644682319892518619454951811626172620127751351649666166292369612499374429583211048867335724593588869791206731452350979000281879679452511728883419195903982956271282615680584772161551868044771685768078510870460047660486838897393513345176635048841427252376288217228058390739697324079160186349739787251811341766867327631167920127701882293362600773178883173386566340923309326171875000000000000000000*i1^53 + 2160118254435951586642191930431354542284858387079385160588790451911765503723952427316910435458581525385169186228953582802479172452138017376808680998026246791302313620716529765938131431382735149998304184417563753822197694391034563632460109762131112444951215660774040884722569415079501965615185261073954756873070397604929328162680702919852614048060565713145620611409691118860554323779182862931695372242541350094549845504343259477246545656084309540008487453606228324772465613031254816335524254731649416412267598475418134793827924070982531272905125176977441480666585123711534929621777190156930076520619106407075257739585297408324862923957241627087246364202605919377581740197376031951356052572658456602204479617724678884194968884388905959180145753856583874949388363058610927468015239202042239014848267318447199798995138726742258453937542161695860444406355297250026037554904148951458202306225838469542855689387079815500537880825828496244041997073914341323075108253527725860629404029098991587996255327863600840628054457436232091236920369978314458489241758390389653764207778037691220477868431556114066819223618688421822065103255157901576932619412322243873617342882599587440020331855822402766880438659707180735496055464918586918131893323937106975578901310140844389755203013979265047853600784258588427469385694820523710916151061362612826170774961911330159702315055851177491470117532513775528224033175658000096283223057145370008217375644901432599245447752899041489633991108831878591445274651050567626953125000000000000000000*i1^54 + -3375459326043960600984812436214245719569882316195795469829600360912477652529112603251737282157154256442635772925111525040092684684336036557330019115919275896447569186008097177523410241079426950511189501063823816529056730131173025605020876470433670327818194928405609989117224738121251133254115048140894291925069130086654414811747824064536577403868948068752523186052570575141503300267167442159441419631193968336142269448036826033877590605311731022435923179656108344329169110099325276144250062120288828737978370707135667289530645116066735860614800111520391315783302620705166008073750660033835757453371527081037794737660605963243154509003230896350278155548774802390251945593441499784790427798481994274157445014746109305746225017641965521657452296521699983506733994706272396055240111168224775374650183465017119393705155480550398175848892179542896854719472070741168840344735003221407969847273325718014274821641982982997441476186733929348003683078249848741998315593473983182483571317069286709920276282017258117553453668387624034403125495845439857419403150107322202578020992116527769715557838352746795082967958414274525692070772042318747968175122308508802767451900295146365390429063078038835159405656059809608868723307832546774164977826289075044980935846415253602585318493895298216815432980256708694609806280904958735235091756010568485896244408933748150677179890826859829846766740761393434296171756041509777459825022160948063175022813366728377672746741044312868140764294366817921400070190429687500000000000000000000*i1^55 + 11018244635931984355727033508447265333960407866232546538097091367404339746060324790894745755182074569363203120525987505499023787769361207818430400648924032872015336373842825843197674768608321939590162189020846686640766953361881437941371966052170756526392954572835719754133015178202018539831220047247540492826978489996341340387222236777509804673665643795467522659246098112590646355279441780487290977269217957775018287244249079148398329934313006705853045150249248900329042502892869173911138826751065165659431166291655255212740606399059387567613942450809319666996405496923320716694934847535302818904193543307885770215757877288229520256343448266985339194391020928921741980894416450601202606549232011303650394356435791858407897557702845123711998443854210187399114311857320533155234892428412842817110309058824940144977066384710532658609034339605197447912345989332244054410926611710213686327095035076257691388031866836537992969847684317036759041704334512762077102177886455419747374952233801814503118964176123555667593988806190231589714266857429068638611522875291302736674053743367912658710533536619908696410345226684640976939860814438672347109738801492599089764112997452986056298844510943078977620623559984877734884265288933934416476548004543440845089057896882324235677969458275343733562204880925963229795487859412751921730873455900642617581471307119747190244763613614804968284094511654056553676102164299283591410637070247208815737538463523232603496256748476511688750179018825292587280273437500000000000000000*i1^56 + -81301075215376708429417269583604215671911206508652325269090334706869393043146702994638874968399092985912938149542203366433499043442986927756287070823143335129995970988587538983011309374152194453339482874399994692774785961849737816257981053866367590347851659451396705243074352494283022488807293871953879026875405283454698837402400350611426758523281313692164129007311524666170675584256868154923242078065119860418626552499172778231211872780734140231556146772807833961501092740351015952218835035771541139428857083123492778990757158427591988620614797068360443581385956881412717466720747685066977562318091610237562315047755190674239647268876126839256027697205650343745661689376986988728348842105851779480914547904189683615520358484080722791273015544803559884717034693422379532023395620690176217032120459955731549071666107812924679427834973318441182844655493570873835091901112568399678643437540937981657968990502236774382536876729654880074183499993328471001202850347744684262863725988759663010249239719941027544228003577743492697589834752640153017613832093806059388206937885875222272578258342402951299280183220050520586762472907173494079170359737862604415476610953154095593668370631070438657630050120879138047581684583322503140196453964730111756888102190600466377297109114372448301295873766278548771437166715590866571130975595035700815763666647341211275537753390068239228742474473843644600352432261504004410326752711482813460676161739485888133027735591440432472154498100280761718750000000000000000000000*i1^57 + 124293981517102327999141175984323846288808901421339398017873834693332022067502119711008666120026527434547203951384677759505179952648425678322879250524423557901594032514442445970646446632415986415886191556734685867945850298583257331194713137619287187651915634592218012625940692481100656870883982688420271962078856664469653462983838797767951986825262985801118605366239532695773157698775842234275267032714690844578452000547916710664129664161639957396505056326148167000735376391212704279180065554641927280982813022575484887717804880024920198926741039753439987698819344191879799704145431426064886217657251446366060006803178966441452815717191862835896990089930930889558546063450782564281849965898019360967622109811799402882353583104271976677357453561092020204443022356005171199540860041865807910281825455113610007726257763081756488945713500673976177595966381273449259431557658046899139804290182458813989077238971109146996980857771224305392084273770338677230191143919818800768737552704984006265632494413681504960268297692053380446563669679568361217496355228951333725275982096974875447049069559146241017500445999783062984007807167778768421596755141396548074702118699924305425036187217068299684082540951038190628384249029054523119929215749436623498931535963891959370917793963946756974477110427379603252828352458697260683525507376820335043174295074523028242369068634013414910331781141793003521286578156903917902100856801258503348348315219532023157000821811379864811897277832031250000000000000000000000*i1^58 + 67111429389486566142089148353620069108681587890275025410502271898430367328878072252539566752699069240829285881406891775651292016940224872713210482182120633905160154611367510569818212202314114809223590807968427031624350439192315890175737647456292820648577816012860042406437556042177415661894157593013599363863331676290296088042555902257385983534213934959775236522310726796361099193634158662017216650452167026696126468383305350554135493365027372880950576316978328449108752384171538971259878528913800608034110435517620480654414610172350051276107249452059423631927478083632620304354436127252327555428018275822755816290164233802499049062900006154837560827669457161083282234707920334788276475019822286233075565207793721386035496804164555162352928153143798795561914335201218721230026339781761597849542914477541215951317764060934923684001642620712517079742182568318715005284395892846507947439825157617789762568427960034800246468416051971865538102194866932797841927712920949428653252635250109654709285722363646123287395755900092803553642985972776557410381870302991380111661270695684691119845709631995788987004619094299417028521271810601575468949568852454543611326435357098450959617464383025083437627525362847366353009975329041640398579980021206826575761184633610150877040104895166924364468041247316805099655674849893040486538485538057754134830087096465620336641532400813434773360437840097150265982250042860321675175517518784702904188765870685529080219566822052001953125000000000000000000000000*i1^59 + 325443102775217473057273437115772217562566603342449906141584150640062310597934058562540605461774796420064618031382344916016576737156806028698141460073609762932888456697069272959181333191856781416501663210163397113034654147163456012911396644959784280845446234519416691706650037874517466196991241941822312443278745184149856642119444103236348689085235235369923997191215956371254524207169393313387890648646849882531494103646642537583543567277852827459043061970582949183221786856860441832079365724683225753139903391992154789318076707536575307144001311045604618056420925420569351165110652122013897341001517110232173958197143222344842374628604927336770378905335322962200873091932980706338310537837047422557081755974568515471804325174643172511298222032541964324429422994466802106660071542277491702958468696709736991351180246826156981094444680238985340537668949544553046813786144621768233714622376263946701561497709114968921185650350136170625075445931536734531086787952949795184400509214025536654476840482485926973551533789390220105204330872570038886687768277891799685072815497922719225530110780145904673236822736908347818006780337808805785830807929949264997081784858265822888400008604012860485425975962163387133324021255388179478049188709741716881306150468277912291139976179380118439401038413765616292673848326040295030337245261253360207831286137184433825687214523861249614846734633070145404846614938914682665062549206749526603532629565052047837525606155395507812500000000000000000000000*i1^60 + -634092308336660037214693702784704061879478397239133724615844712302525692881014789884884251317193303986340255931591709693567319374853260944690438552583447046975748618351866388361309328484286462307851456659659989950411360518777832568401867586072316033901620895668938992701729668124354574370309615911813837990483166034972554590765344891075516996393551864100821640080902419403841127685703902605370373405453491233421829991204388851041859351528164298825158595495318812109015542789859397530106818755875292058454776300831173796524968480863877383868321533862466974599776187222665422040566215672776700994555594332328308817354188211979141062340576392562945641626849450839498919314198263741693320561401482483645497835841566979887585488028131219960635123279413428992997143233381889728436130868237487240059498332089539810594444392873137972945151818874665531650570299436490275083042352208319180840241507770478937991502818996478442745299908132608041739506270753128296689969263870530719682483806155968112482349407130431511971507646386607703361288338254329831954753779927139788856142525946213235556738497233594204306269911224146000536897810275849065285411486281314756929277051120873667429901741166995396899072395298741574342085926014410062763370182216759049625157941445383832470183950027097922210374005873467617264299019310423417034932164011335864992858233064420368453627416459493358348364045677685507547801848993051031082041762987344668545119930058717727661132812500000000000000000000000000*i1^61 + -768720420465742745331141570691199598139415125931536558924591475271493625487566687735538895461156954251650218859736268386422337464401457651768554490185817935506027161279144251892866841949823651877023059558635194604972045331406576647568539261802355547505860049648649751867599000716900328865220842026801099330522825571639936488521009477814398764691379461542019197106584996814731478526723021194452874531966570937169801651647868411857143010689582522303295602564843272819740535985128432211256093490875735440246018424901112108593555712423274582105090349321472077756759111242100641824522226277461081404736695006128298958748299014246702894340260757170578640304809890924403468576280316965279129233890330024197426531546461329860950886449420788776266685838038281457489614797558496477477256525660422698861061602738385855778277979233757934497529159006081309052947800976801611317881803813455360245405010151303514563619922432372609329666825085070925189794240041708125361917798870660397017375057997639460162798984244090234552530631346712203504994005108141524659551761940743693655606424445333015622257985206784864646996492391567254721044355469052703789140003227185533516311021158319662819493157344067958517396686019257171482208064130294941333096149467279499300261479785934997015608720377958353031610427017200110169147648730546494479740292082213451879672792108822105932645189295467852034203437115152372896758612245418033209753971846112108323723077774047851562500000000000000000000000000*i1^62 + -238139025692700760168322529985993886815545641225734296106105585879840954671634624922349559905640004994822720969951566924721440857806686315210303860708048504257232729570905587698792089997350802600465170416529813020675608417266907330352028462752575247351929937722468937133536268534416499547615852434251337695542645753934339688562962316052735929331417989067309706009774759548840972818891939763715783736775764841502727188614206354915537933085108492288557825502803465534172702223983467309029979299803602951740055207986910970989523371342661022887420695799339446476343874671812914499037510626818213607751489302285853420051129654479433090506741640781333078741718180709599487700172950830531609738782857578599676731973949133778402409630683146705095463971839773470882041981067293386877429504348855779954734865658092927517780702594182990573580283660630611875240911562044529663912882927476376804002545178096050654265703021215304651387902330759758935463754619899905104768055216774573157590243718494505514329453942623992303318458235850562177352922782820413907641047035241641752779082244726208821628436780806176868079502988563374667184274957943004060958580032757631795087167786094335829210313949035224999552041446142792711615551400242068270070445900598242047190661929447340122146762346015501249454241819633309680210646484988609845665932223311574885279079828019856489121797905960657983789479419926671346804903858784818737603927729651331901550292968750000000000000000000000000000*i1^63 + 940173202291795590455716980230786698922021877649061142027245102456421887869585659640574485472797421980096603401875035779928835881469218848040906241912734758541467644463040133518596312728738496193353348226929000884098197975495768966205208774036727957763033805416319233897646009286981363366874749935270895943772590056441655411240335688875269162645359179262060212472972508934527430473524267013292473688512683467814869388490158920257042330425097189230410355754498577533903287470949935136283476357446307953501853595035806396843724301867034084974208398773039941550785609350400416671030434037801308343119189539569150986575149881493094943764662952262162663931348189139330293157126901486390181935729086108636560471814203624539945615641810595332587140656025690974388123787679819759575389303491825288647753771513219948826227923218822797569840446660786158208089018978500522945693636259516298154868410324372952256669453655024949741556579166188755469441682890819859264209066835128223202900940570596492001672882870408106574653968030764661526186241888385972189534954414008728869562247830790284855659529121810071091904439168290852079651011896334994198805139070045486643037527090003572900407293607998069788589216444883572129984783341949757083390076179642769746885885937241358695293754638298675954186962592175951427617294434281133042475488138200315835303928296137470714196561135749384939753754621659895555820657397916306763363536447286605834960937500000000000000000000000000*i1^64 + 20927920675764735331682287307845126347307780180836260326110288636321934647248601250887619993514221698346978945129349045253049907003991962525124199799090552951840970172930301653335553241147492001015793683750381495704205341244816617671189237849436255606993375210894088900650442272323307434306663975519434185249506281051729513759703455968682003108200191922495313554632090708758200568321941842498071864034941886956819323719988120670907129901358721227943702289992838743638087612332704056983977059291259332326354187369669700458765205475945300684743965852723153782721412462633038535846538602099290441504050730275830814100307040570955338982471201658825683875632199066774185060341659383746029813234362758953211824860706327662759250091534601600157792344573695238347065208668856876711782422765324785033153579260030941194441549253702526486734254190310781360111739924883253984885059830753483928369842317327470023401152000292744287132677359370502335528397357896500103307760808390032738459808816339288481976275491309639708595316593207254360564274019561166988475632274359048521652716656400531085394420832809082670526370048531071002295097366859504502481732203964728868984300039690689190746647213444609645613351955418427716876153010668897858638266095202873565067742729978828229882619435492087616390965005617946862601406166234455662535336897457413791234404599687509952967521388134079290370654822216189838712807613774202764034271240234375000000000000000000000000000000*i1^65 + -325723984338027632688385930493121177659837110178481516508379719624532649272616610413367993364747732782841446838726613368367264103837125016536855480063046328365692645811893395607652360429348757992031283754355037011269048392829280541041575391734633146120326327605164245135387176452276833679334853887306134414847279102888833788429295099921428664345179651641334067545509395079024773043194940039769396627224368346752073122871605297583103093751349918302449378588610917133264413798078848542070339331544590033906095754084363756874111293979701689114153202791831356607582760341460135219859188462448809586214788540716019029177343888402138291915902277877942438228051338083710724098737357097845729228007789817054766709005553027547426538106027805917913228557084841292504970427973210069340525048004766277913386877800637948034026186921732953231088176354025123233961618764062613108024100267285492762241682373977547022774069767769772035377779675033493067428091457126985331989361819454601310681955919538052484080584226295873986157546323719411763978407409625841279990600768920047891333526189841923920501983430564050508648435851789891363296655976113104814387550773669680251170978206469569611405000211237965900679973946339237998984911344013609920105294746834661237457009773903994624038399141898553379572361530567348769553127946288103009885882994898476868760782475609566831100142452446000502923155461854065606530639342963695526123046875000000000000000000000000000000*i1^66 + 62539375457289840175965016687534875982204332829853293847920648751852173144353832053513934053254402095170882617663109099902739288508655834265039942476177496240679384924143710426981802814577634469060290951755823811014267062432569053289999455994948821527157274449628122358274648478026679873856183207479552560656869605784259946848828062638995180092311329229638180480895971002350455352288833433192802324757735102287679787493560385094539345868057712365406592680347416973376591871450938534677660135578554026215472596357292840981681256295213775449921629510401540850335901169026428019794040973744266377012429754371258761146655724903111612364141515211940126634603265770016035923142028266745099970711998267047569498215471295332908978041154555398504184587078379754389730135624867276996024098317553863338700850205060381070190521100088588357498704190323469914384980987134409797195775489077848929127110514796957522889478436060345253740830250273575125019351748539793751179054949192807780531858749302227028585333176371527707161556320719992062101726172731456597630981715596090691569198131205822420653503519506295735026560707910824213916695967500694427998069895275026030880875243794959260786555595371536101822215175387977419668823999210771207179995817674195450640857263131186840717223499222117597182209070395959313703823591624466423365918728538383482620397355911181162714354227348633324945481604117958340793848037719726562500000000000000000000000000000000*i1^67 + 40010134417138889731584037720987259605595910234834835289988387266404162782005038644698612869717292083135104717370510627989125128406498733379092606312621880948162690556599865142812332380604025662261405650074272089365855584460966877670395488352593955344229657464156973687302723769018634096770662251700082404662412797259418536060305374230169207118454183294701592899279134061978957243746548930190121478864474440413882735688177619601960701961574893163472353258092654455388590573457768753513657958101025185605032127347069445875749543030466385184858236771707000784678840794436118267092903807275659802800162005801693324251656786485424757813781608751615350554676167696511373189089299581129236062691631838268929251658270562003971883093422497607431717582189390595051025601933781415139546402708741557193480992155965630379534932285330405379182567335978970164287526798179756536150285667498730616893598522334301407348681680054507829279448208515608713888139713643382983582476272430021414571809811317368339894960101997344403398836900663607853717738239857660198955720005374323541964983827162136660038113466203212200343148436574035794972142012433313498261991062654340447971569003832084517892256549798349814017025916699112952202083174369867565655591550502401221341710312249015035888656809526443234278097407100277301177126695667236079382899013924966529559270325476601712818934919560720508968643116531893610954284667968750000000000000000000000000000000*i1^68 + -24762397747653549594685913646150255240112014657182769165742066398307803348398532214935754037321143622587651293032388154944346482195303296615014401941873909481798168184300649739050482979953415136009360706443774596754380750759850094436777745176860323197704216271946445339763014775800105745306240266169176272455413363141274897176156014185513320546886675341879573048802870544117313624660528062042465660198744412686250793176451309740675399593654463712127113304611538621301370951364102604395457134669624457430593738886255757235147044490524038947867411408922411431984763103791744802266618865534064045959899482053935987787550960710797943903468267045511696544149137913231784751006007602448249415145211556341470007661961203444059364464453055734194737137285558195537394358411172856526302992856924053711479761096402998796379215018956489612780794596350843209950394667293677986209200113219705421077154121030658835667645160065570090611548010275840844289122097166461904707495427823810954331227890298254520501403485085563290341595970991645202366655087127363244525464279188969939839392595112865797605737033862922137874699027370193214936684511543679635287667956227855257070063971189780274157066459767575500924688104033459056628332269788114605324076153808866002953419512049833831754367675497112380034234069301361378239601365262073173708261919284634886020105990836526061498647813152729213470593094825744628906250000000000000000000000000000000000*i1^69 + 5585295919874695335375192989385965443235776758586327484529399540224001163419785657807652807912246010781528209843681751357493066486224095016723150391795813301461290216469908637906828456080528415516409288153899954582646155358093633693940825854617145033338674593263681801659413064783676563772175707278230865594873837528735245524756053611706096466606720237971141010705928652965616834879134145288633845037123060283449437663454680116031426974705322622423732496735156532398137656330538463707704500286445042203899846807048398655836039156291297534716980624692586246968209746201507491432854082089352206734856214309035706299297250139552023118456299656781575093166724826308723320690727134850398076452383154317621744243992722622769240837325066551439487038671431406274300239844700572410167794899680146131480269172843065658971226844575315418113343021809868925108640442038196666953762624004401787099049701147214744853674402781585160566475461709391610826998447313971209184055667638668197450315619857625156567384859273853939940133460180887727262805738956258545706782066619646461982053587063120468772982250575564433164495301043959010089191656648891300953538785064141219110728517681166301289430900267217478804040887148148222056944748041337077440191359372297474237915675619786201997638096602178779380404044447896978492499776716939242690382063944356126883756253927549689010618294560117647051811218261718750000000000000000000000000000000000*i1^70 + -662647726278943615738882270182583534969248935578442013083284423040737513016531207529789797064501151973712632402712294788268765101746746182472447153201044925993932860298639964228874586897316169027440943510749410694127050383656930233480114950365580608220128448743134098213812338831130276126398950991992827692173235191031458603148197289991016313787916032529388196003671451251849484936098519910672400357082649255759179842048910497149555247984847169785278197022568408428850524870007796277848625224691322823341267513056781018272839226031347716655795596629665312514773026687418603081904670337090989293732359038915304927652281908128123065854276520148473883004201850104277316024525843059769530292820071778829379022612409118430420006234018498065647192801027874693447334344281101368485019220964732696843765512375587791182937145523542989704984062838465738479211957906134737482738411014858720134124478017070173612463606953560936073674164681488045389112363152776531965648591411631447387026523929405701819211806721467657854098530589514767932600214780216326672802441258807997258121809161193658624698602139159239047395511743937495757930349623036942221347630599544724037643195091852084098231265741858426802038644054726906121361205875918235668759662963785194487796040803723603801930241179019955118122438921797278464494062427098199390385281600357237038541970866395462508080527186393737792968750000000000000000000000000000000000000*i1^71 + 27866552433584635720722563139390686657873521801761977459880072845712001075866566011038117793077420522309933417904251374758162125351648971594079287077657241710025383093713596675674174546603105381046245419566349918103592995558983997089640117483838801451510886827880881192714638189007187673388752131065581240603824796555997638492621142136492111056924447795192698293714104666551588768495772477811276265052287872896012540065720414460599989206648222680127637042947847695180246860715684281320190543091964972040100321734278072666297034558984948135532815845868626819392193067707180590617658694346992580580171806391633973542027393675453206375800299805022466074014980818030809840799231454102982567021132683021728662182641924327846942148582827426722169756977491352981554791264518249653098144627118351408588271403609747375325304788046921994100578753572792096737364783440450641343417483027209141378628910153479227070418800647771599569458061148270628125940063439589731993594787596101692251962628860030823363445246488125808726645447927411072013419422167660264064551807979852057214601409613635952669215776752004262081811550781912962669847227366342631380016453433603326976676321783580032327111062679111934743329340035249222425390473206236289137654983531826827644814645270362903760074742653058433857304245946874787915096269880145643358426774695688841867315154581774550024420022964477539062500000000000000000000000000000000*i1^72 + -101650369731091171469248591598558438964792426245642816226447949898371744510791075089730249292319103709535604978600163354092279566000942616889491987647711414534798051459556078660701468380315901704206936469485971744645280994475393748947150490027686758899103338423119607923964455833207853760285716354824583859470259245215995605207480811758383237448782058667847867945331389571945204160945247106118459156139827977877243565857723734351790308349985511504528740620883500372989117854168808522575778155081521342395106144657872417038139264307091248827346337751159549487465648344736080623314191350409894412030024964598582994996991843082679592699266875336373469361921954882550085066053424142468294137507538269725609777698609073177769381459890545672149307519130805318081692973796372487272025533638667510322857942759938580200941339307861608810342263013696134056530018302529827718015949312268026889346860517262068889549860622541259384082799844718768241026976622647998820973840172563770612008459412752750859859793202775431785435232490163557035811415533577263699073956742810639730450969751109009497886162038770267262822432735270141544672183032369237119611875319412237044214188422032052310715213287878693675515469692731475398737079484593828159536271526208820005823302492555617734010313095989658972971390095873320744817652879655629696217757347240744161534588783979415893554687500000000000000000000000000000000000000*i1^73 + -5020896791027807312857765602203822056575969460034829203049386905601800018873797537986314044404914582372277212702016334703719482082766911902394091403581541850398919005865465190171193787240609813702382184499675011694871854933607907031875656489579229565204502661970623341457981365391154619887980715387433638805767087884551184974466164003077760504879939421359820681282760729243471980889187522275193170670736766277435319012424459880358335941069031208877376776496667261075436185003310065732454802248518415010973649800545562829406314045591065253167605130047499141574501639074366520125016509684475017045641793775499216439276231426758498833361661056376348412179977661423452111872746578349866279580762142290895891016848428191589721443494642543405186570263817241591954184810409847264943890420629318581580404054305849849246472175645134315856465669363623023663735161883039427339507059639661321300085536117926195950566484040728339942277737101851000310086632564137522455123358005204104434881807898961022981872670040294684968254216761433892760498124280032406948807012026731496430033657400651839222526188079189453297015029658909234306608916330875424205260366015222380777148840951700352315022898979319179160023120262790381326986437662953434889692740223629967743069007747211888620352747802376968261240037894478958325490036413652995068559728630354300141334533691406250000000000000000000000000000000000000000*i1^74 + -281234211727968671110503809345928446469099750307320437676785467543565815473625535390552903865789780001479656637319261877956200424899685384590915706106041221435014859848677116289615888416743468182174629781914098983118187106214977237202472412987766110829926214455050605539582321016884121554643694213268161486028310460622251786067861375295240727344076861651927356042189051111056586613989294589776269732816403165204410956122212821806776713966516496698378376612852978512976129282859950482922969346517388276216153653620869718863137478783117740370296693092042475803381262490661007210578044603983969847483678108089158438668828588340652965283388564958136831383365032861035382279612546942201329849349967953147440658413508559695622248098076978440409264761006863411281194731117540586309825722483151757322306450687427317468923291652305550010778523129848280786770953202300518197720227479806410442455964293394070283273372949950387275851270291812681420556468187503088854221902503822816454875464686477524385448564307360154937752667362988772494856211620211601615263207736245985856996319798949594445658411644023346147295781796821066415544095017258073575765702140024802659751021084270271610993172835026109607812558255256087640692899712394964932831070831384526494638395792929356993551766057817036028471553388921783745166634899326829823695606328964233398437500000000000000000000000000000000000000000000*i1^75 + -1958803916903547407096665066834876537640330030353216240863214359196927593970687002273745899386281186037605539256541279098593167649770224969837614153282644146018024923746341021435982437678409361027274460016009155719296437502741542720820066387801528214594907715553963387858057000566943002814639892830942449579075592918125033123942997800843191591740800685899979843893014220996361541811039720276950340281886105300196424775015508316471762242865160270420170637650211812832790701309196678301502329239746397547088994469051277374623841285808676795243516389768752521290010910225669778709469390933356567843519712142318340480199828497624659096925503185645659450162057648726634169429672102846140629191506697411933979102020042836688939184559904707792407789456773762218377334679211374042297315873760433494487306563438502352863713003964655057971505831865940926457141527823193210852505419718179930708953934065155305183429016133901460790821837464063470513417277851296054447461972803857449773987839114464792855283743288308927856707729549067635036907185882424597721893141349811247691949337672452321042819435325682303661374614925697411485849149124148392794077494852211773343093418048085183516160348203118831320111269538636533840907116638963383418674307987061143253069892698709802209885196238413696593607691150476248386978474724231487175201416015625000000000000000000000000000000000000000000000*i1^76 + 1667997108397476706967419180495950369994889156588765048607554085996389286984844952645058393599772496921733011429445463686109836992497632282756631816458714377056871634062157576403969590040668363541494180724405677676170068824564134627723297192867297532228113463181117288849995682366944378266905961987074555580935388187360254038554795708702013845965856404628530902907076634013841916926439856547123928226562771212814783864628673631112250480436701502197367390075876911217803673873439306759251031729115649406481952200333805897355413968968565282808605136281470263216296442361766405251431204338143524145685281239150987990825702145311015939533392316212860787730660345796673067128670861488950485036266661440900940049804495069301473742878115967591415730419725728212834577620883167978661534660765435297530792503580896210375341641967375223282965520637246477368828212032913787976412549215545239860352321335805945695436203690561942681767274635721084503108920430275854980179251542828577102285428539514302869945781229461677227524883256112050799322456624153778990003411819753353080665198808168025886360891438937949867225398769164674815859011730628189811427138234720281592918686292832615984373950078312678498878072830666085280727603719363615454398924808958262266243057061158645102517084536026203177307957426018208750764097359882812500000000000000000000000000000000000000000000000000*i1^77 + 46873239880869448242829326463559513085007322835842156682702088398123760144029617832290872225833324071082317399482586617801878491692573437769926840536223743937409072622338599743683035686200298329463262567237619993634556557598815293174606914687056047077982499791205773033927556757078826566214259801800891862445542348584538545336495756998150161757632399730811267812395312980083337283343637755778340763983013601054026003184500505985487470139744445248127015810599914329817277282536184875595580939756948789078309086909670940705820745756068947587597879020249398526488578203290930672738230500259620911034183081349134285601208353585918255085706268426743577122019632711264566012412171893046670687856875960745397975477761140480850442321917959533289606474970737834571842640051211413137273779666712104435468882469116455252607104803453173697695851151526234037132566307212678908500450456270075521489890962692804824277250034892386283372944245349583419119767772442328130243462917485225153427471208923738843057606893234605070306068426801698632763837658857535428419102691095724820478615721539942221035859247130129765641122434120178841468856533273210994971727574700436691774081980149145999875108986172872320930120651760607949225318675537087017970646999379910524581023409494330569462220545255981328307800395117676666445487750000000000000000000000000000000000000000000000000000*i1^78 + 113672118927695142965890900467451613396370594280399045462878054005420063895100907621554129769891645256242856049554087911823375762346730150883174869807752801733095268858674137060282207232099227327704965810411109874604631787475742602321192177544897188375706044370788389375851668946002213755442861390401194059230839785551852478664530036697881906189084824173366665664938686150386725643941400163848456336108536642261867003155848572664820350079671661800166617565912866610627385224707050539654385366755168332725758655350833881099387100761605643962637223677053586593536866468729846764407216726880670906907422260121704223988008742556609625664777489469529645748856577404336218768082850102145093331418089010524370717201586786637438260374103357322758813144476613700852360163474093031127945393151082807818201435135783220214301551125769697807873802620395978562824010482971455945817172668534658159965885789076568866401593462655585464073746096632816136358350147221361492473029299101396057755830658351310678833292168910750686754111840478894548691431145111810276699269439360649319152367119509973314165688351397473389764127039861171930803090494363308197587963362641487106801890618903972644882901606675088356319578923518506822099604170277018540779126369548261333285409680182251870803056392072144741248943677388700512000000000000000000000000000000000000000000000000000*i1^79 + 56245298598486348242269832442290082624782138582977048254091787019796388974949957432686038252172897344964945691353574465137722618821448847029991494776238865318611363412254775039919708450415465411970820183779803554956256242944064582338613477994784671220577386374462425116320155532038001595397787161997370005671780065941105767982263434609718881609640334424462435575654696960191845341587465419908528381293375720605116400822678031697671453267674510264554784355309251548653028369047297072546575809185413570595987557819010457872421669095890677530412555657415299100800925649443225258670139605487347646273299940198209988831429701852401600868317165507347117840624383370608215864891682762658231283157206972428918377078104388346573855181840386684597367578669678521479028291429582103182141129740218953311897458224371577265255926411812611784079468369262918836989315185985836455783446723229455966026346912360819351133450470476125088246357047302830982988959095794621147538032967832145319465257959989284661773984410586241041645551102851534754164429557572286940141006978306481093775471081262471148734302796383536403085794331580518598350059523992873188989406241521902377052274918230187078689071323520576489811782570079717352236458910838835719459198126105786739198589830434875302132718023985217732180020125952000000000000000000000000000000000000000000000000*i1^80 + 276520304361423363250942674203715342296489875376449468765278542280632043193501448765983880604942048292296131414374079091608484712958373780372191719510241676031107568553872434716233160429492455064413786076604800910824696987642221765335837344815110532995940546149139040443634344114805926633340614003506752725420150169299827534648354154488813279839631348793808577618264207405799714296281079850476291255639162995196348118791268601334698600039529975861397102802698954774796461989672747482032381787729755926906647396672990546386681620307404771549635168859932437250335892928668866480661379612344909503012862389035507371053621910581029289720255342526775590984424043373290068082441075086771987776962414697646944931222404990783360966073749158906023054510398351650511999032945402743138158737397342025246385165749684055999955689763274266778827741127685719575170936970330794431151745744973632900415968012775889112813443361759853788977002722263722411297015639284177862585130263483518271655368049375367005390727744305645219885676899047143171923347805711486137200346570466196254640935690871793446152838393930272905125922656458939342373655831813796632250415532541208013720302099143519717094012121158113618673375147675010056312924084283154657354817578511266740233576860079639331925677573478559680036864000000000000000000000000000000000000000000000*i1^81 + 949190934807316827697558822488833208841229355808119563805612984030231677361683963638484772358667102432821075576142878140526461898480977671272902960674644253389472480999874397018285084692323013503085670413893510756453151497541739612162258207397912181243918185547275606606053690857869546021370098904295185151651517168369507960753493213839939648021537833907686791693398254765131908752596825526635021548717743022521331060645339892299892343326405757244877082214867095997242212036931128658787241224906931869585966891677360652993364490224235814613816587380172880006670391115492655146093845433692143178207904167164770561458336296381869498925763082608382790546233539308043237885310496252268551190595444515433374227548127643886307245188495967213540382653911539890939543257253107172941567398819827634420394764532911249637935960225784171927100073421194623305855371669736179637048987469140655439333785855353091076314210237432874571446369849191701325224575389592404210291371625846797636295915871327092178890265436332536113277479694036371218178810017727687272833943001133811073302577959497410756924802836974040867970144102082494223027995417725513281914241468295840255646054091880261226420354183553995457583406395352585281184093869632834605207521038577158721315272378275484629358250309388861440000000000000000000000000000000000000000000*i1^82 + -21204136378480096886410450272387255608233318619976841459505570319054124194209090878303579283409919990814208195595399406971447245076062096695702739203456103826056178907970708190294822255325977922225270657434076667639249917072878713367463605003926051470802363701668889666856817942605758092403885100943304343599500724342208162299290560306060320962729435451079790862335961660699631056838281163593196603953821226235085698779598915382824228992559081893305830098129670141481200823419701099210906953475316561289171494041077427736749998521284628484338089735619109300583431879689870439411838933562523650871755556990406335046993744872533716110023103370969943238145083483088934349907057901710120654471019302395436538459839632324972889171630283446618004103054398375897247428860880065523010251804630343089056659341914123803820486663356884819463101036068425458763560983362293019521368185061147133932579179286996580931230256202802229440531104877651132373402114554222516628225328890870483690302423687163985226941439836648272878106826628866860017836179780122231253655692383232940480388416807538228827668366849673362152208697597326518599839191817492571459300520827812457288010405077869166051563212648388880823547939371377418170849468069913298068745891701420225328782236682533617223119929344000000000000000000000000000000000000000*i1^83 + 143569317024862769130178815682367470468880519936545170835702719052871911965163927924817720103343811866715944568014830224591839412970567124221963781782670218845009911601052441167912617428513719296618157852288906125004310324210246933833761275880014049717104240513367207664066483078346443865503166791393237412347742183603680889779268769339391531458895260815335838040702053587355607287899176566382301498788822477626481274790533661642644332165319610592351848557186682581732430070439926638052574898258857134126374891533438363449737002227954550086945021377288313707481195882735261023651142269956837687964354907355290810353398805020042280272246285832133262313548798224192288313871149018975460914057827979939574184144177869218937256633858376262405065453375287407578889913115033067506912996385386030035065671251563279405034069808451009438532715429274684034348717834807006978036518645275821553824301438189424114104814990884125296529452558232540621257371959040857690609186985493660752251111747290218362470976878282542069496472987366596037898114495113381120778399852716215397373175300018432928163513979881701423097355440407759382719627011179693636353276425197654238312567720711482703739805948907944566353398801474221227716771476684222689678971690921631849606754388660734394368000000000000000000000000000000000000*i1^84 + 510378294220074453977206675052252470653107392874592921579699440248389137919644229904478844691511475775156826038422472611663139858767542849197118027876482664532654591026378129392180286346748264660754264766243527837132553513243127511034822960541886673166663429224993512215167201469195443903253015140393376662233458921372524643852164725428701236408858046458997073323271966241015096801194664811870217049393176860977654936895575823739888142188432715793378646634436919187200079242701441644206271275311058458754238939597957896179327334242450795984651982461332875124426318367671010170832196547590801666812258992989367699098241451162225959817864827891985684779752661777903136313034783875862970645409878168229854202565292377774506995458207538874225348329987166316122436976375215205533134391721947164484044166370582953034924642913036710954963462629574826497490421218595604018675316725661326125247269681185299167387404382654528277077788269132285068752468958518745136113421209565390086203042043545323915258595543936751389624693935904604545076260909325835982511736318265586812102029666541065385735340126219232742235760459033932794002919012807288673150861828728557258631525718210007886746640305377258832462000076262701259978654076374762622294491857169033922126270169088000000000000000000000000000000000*i1^85 + 375836873395475088904527488774113217373605764299765338719169067003913372423773953437012902425888356709640748946416101400116602487959710949837131221044171067523462277386926798834142077265904360380970639823417501350498465589570190155699892784133689785691691486178945757597543241580174326714355212419527413680561669969840727874920902053167088253496595045812485155522573389709578041021367715141879739722282333194204055165786828494618609625076093954699238498299669988428058401783496710375736619314415878781946250434878188324001603323949603019248737741585505640001475110409636124699228132836552510980332560391127014919148708170430549532766848406636037678620775817386314995199222073814386798954893386571382152613381980554349102394587541856637487661505089133473283621267088944316536082415870493774429495378916619551174406490482949528285551455870769686453383207111619807321670266058120296222728715273181673143383351960424111195474601269543618431353337872390398434722987422694455264236428924232373260068570475694690323444557907240465761951585416749893460427687132436539386567722837456286547959583834512520450722745379692656830515140609792814708420742504214036392495412319034159459023561003423412224773603729397881540208667203180643648133624031471862808576000000000000000000000000000000*i1^86 + -389056385262681510134544279223394766242639538158696936046415938688032870224677454168720623287565721968596719535878929442002344710732149172531369296267105481905567716151131931933873880703940842954320551044777947383314954852109112310263766597460726229695922863952432782110371893217924913484361111033471314675285742686243576561713853867803418211944827177464793011271182529961945037419669501520201985040436748995754511326683918172525614886264295615616723043087311221113792169385890668003704984823857446790668227517929681901280319461582768066599325502372886089091273279985683469755771573446309890617918664500808571106730326579068528504319783591934685103753494856844402458500425970328555723391475785292938753139954641002231987570384606005440472248621576580662151806424183912693845983154742680354502701581623514226677252428200295027416231954574307975441276762445734063066657360656829892396425185942867552220676595055035840801571283696074092690526145176794000851279380295384057427641024674201267077948549402179175467214647305877389823612505804515672647286835840714617350748062387078269704050264042138857291422317309241853845064893392867046788517901093926849786626573050151431918782320878573397896086105379384947749497813152696750004724574453760000000000000000000000000000*i1^87 + -45599053331782104194755855929216164431658124769231582501732561938403370790998564223345137299878493166555228322285548845727579074907924479417510210190468659404745399563121052161768575429670085354904093719178799353234612622394651981157696339877162101743573178270518458137941627993677359046097158271534008844026664263810658842789820274705623244786280186169204228089398755240832597295391558993722730421113541941045058184912879347284079821707315628641530930568599303262254217773888790886923944821626330853494823236081354470458629803457142321823617679053373375187764702686868211982451838208718662888436879313439347645036339619886985831677554749791420616495607379366291488040749237745288069158130254330040812778440418565659280157623247401123015937899359710581354532464148011155907867497526310242946745082518183658320639451101102445479558026512808658421936484532706092851988988795238309074085019400774265828214412135222971883702898889355893611168776770643715239503717930951460503644513322466624448099389713261262110475316937724779182630574713132976225579108688525430877097203082148979001486384659538497696374898165905844381430997171917360325466513658961834436715866352128527416272338144293233538652898998868559465052938599930439663616000000000000000000000000*i1^88 + -1434293916944619687358560356691755370558818945234647792699593072952401076965300830301146737516811041879973663687894948323586770510752820093983227399670358354468754608456255112759498231785009298726756351969689148811884216231527413886759319007878085912239621011147559862315219094540962647813055298760736753548492785946578625449807488740122383273922022377865744817259063572188511443975332888302228712322500873638191412531278826104383934700688956459123848096820774381394415446049655410348191796712661980512343432514661383776356161884031596558129554077842434359105278154403835055667552489797471914597604531910971573417304764086561836467858736575277408945221736449255046536597371554382047004589825419610585630750313073541302029145175966140152215049707390504084154760764967693249711029109625117254067344469601344958656548158516378193115277590201300523570493120251686793826203950304627547679868535653845532657605556880656878524397037417056198537475901293433723324308643117103184116667306317355137836104065228876451181823898901636101285864577871971013509695462715872109116271342144176476223487169242131799138759445904690359202061091035629022368595721380899109972103267261160954841995818437892713668142646422395886004997193728000000000000000000000*i1^89 + -15526388071115814787946242312097270307654377919892915794963384247856758513405940656917258795898921175857621494706279589306216881521211466777550149821897978626499445946391597168237371616175859685523120988142710788352536800951320223038729455243872121396578078005342406533515619810552975410233215738723550689454271234756619343619495618644767050114724649062574091842037301685056871921029980545686459014518426029284483660563667605279724370510294683674057661688147233360759797098442661664295996596220791032992814625599498403481866641213772627535209455452742585542542786919429713507464856377008809853157678186597801445436856748314728248559141528574097351019792407062158971137923316253983753046329943274007552548579488510071494740072220732817768852525899434971524485193271750177100656325096893890146308377357548109775671413417939436451060384689578252409331866335645319389081414359708984110087631541341561706356268949742416384372373786651428989977388633193453427472354119816117246560152028220746031346041732506197269305154053081664541125984986877441044905601743497718129502221085309911659499071729621180056949863436275314155279403483908121382272540560129407495661385153207052964715974172187876508298358510583808000000000000000000*i1^90 + -46433459745201528955743855122007840711769197357928561681426025081376433993797669333688684215133935571585801729482802613135044989085607590368691988606913848928392435919528760112393217367257870996084481932857817275374654065327131953672463946313781199396274067192555507050525868002325111385003842811243297828484719980471684203005173482973088193183876647369798812051017426537340967875236941707874872022752809043224866820147956531326664029144726364060515869664028044660658647933304086426362754550305137591029921360026393139830669070784513236132244763621971127927289034983523398815135491514147125264312635208169843183275444113946934031895682563538382266781269252721083240250151678474684841850388822616256837941943204028070354565127274930642200667392098968839417192446721391151822686078196357515982430311340765255328882466774344513612609906089844965854663348057411668467380870537695777242100253274965672787649880354104927912775548820918201695246938419205325299888594578711551182852568571781039659279167577127471243955612483893757076636003040681486591783824186448814598741851833151176620241961886064131000853239964231716407740683998101693476383207779872173034106968096420576627032325156425957376000000000000000*i1^91 + -18001862425307909361544335563107498054786735222937266272480534251508207061687365108223302908317648676752222654294149170210846595003602280513878205069976972667157338225293663770988216955489625954595898904176225287089007572936119945383122364076244706669567670857048858130966006991054551423585985034069155225242516691157899381905695845604070632034010310549232597239667219457009483372315154178601199799493708751363441599279092530560054823611459496327482319033484298111512670123476920305691939172935880049586265085425878098112620104612583078793331905864640770788387868532632343804233030458789408876772089072355850948909411694272577768653909463561141038921122710782461233151030095436793339181131334142338406916977465056801913724088490471418438206115850820629719087887873849523366485676581732795202157237065411674842340267214934981751163222157066388160675604219911814722749376421148654786202980178776241169263900140536261638903083091212116028220151012171400979063271692334491594869859517274631749538526027294896484138713812987869299693371912730400900452375194651462907181580549887911284466146888799053648011588838130351512103689795980011436535099590845890348287860092162088632320000000000000*i1^92 + -6127447193081009792572832378472532054869354026402451254022667902825482033696593688668033522562550386152317089946615155356849791933868643433119918530730502349828482463521325635077675316003365994715548554321493272678704393800387343350984666390027079822512514909860141017350520896673478280597244219815241513098992664154096545148688616040843683893403188563194562179046899855109917094848279466471431922792423916798957110273824216516132975694179295402976963835995090942791291977077225343315525534774485552568214575864718767438927585457645035647820872897736274992447037614095447909599934317911530500837763567368495908375199830057193988419854283207029671510876776545345895056510980248048580215900541204520072013663878224595567865040682857923511005196591690057270263781342263095035751468589894899580686752731802814836749286595903649492868747446931581200208025762939839817961782078594026251267996835033751236013396585629744042509527941009339199554021529866193964373644266585527573738929334866104086502994038343552751199624198884088578371910936530908066770570554855950434732447034581429022691529026931242704703188915066129718831033935089689312961362062436994901868544000000000*i1^93 + 67976887940328585192491682426522184564532959369732629637246891347159164286154537521453882772039164930575907387832933633745041478378809722761751405930967437905888535457863895779264733124136754995311845633362540784347360089795438711451696834963833175462355584736594847697339067621440323552174865876822603588696284751262846320700051064825301812551494478091447146099199062107563424361833175131029136839731866095315069857441828268770494287188560349479909515385042163822714547216425523076314048624554536728861238086518599143051718007353078772611925135991768764877762502709535041798308032350718919275400548289148626436117237063516436829564820655302094730076687284899868829866624167590396328365402059608381455614210466113093768958013977586349916973527646237139545296170885650451051369697170486633543474605510025778508491072812865029137655267656946556466367830754074956723361172356665708788422892228198528179766421489153735774121887976692074749362780357393032319192395510430172241713057462204963887192642450406901457194998343216945709085296484768835471615316595390040232151875484577659658022909281113443337921605856409711816484610144708067328000000*i1^94 + -1513114361014685085372048105750681186345970091788969541246735768919973310109338668424797465634266756604872508580817665278145914183096050095711212757994102611963755120211328529391767585871557979425714916629154934538052474068871166813441507765565689181859244235172998752644492722791146026851814833556028502463848408441474567651875845513211462196808740913204107651705312819184861204967339086444055992183367766963606068790625152404297887571400517673710746618969298158764546404696161165734429111198056459004623622950510623701609434837743275909902336510588106382183166337683037354189810805435548082630282781514990206928921529426169507611241498850920356133710979408901106320181160245730040796525167043080815785110661401746051267892749872971777113647092786623076629002726932532324640982471556110259892452145995687726082737598056368474651020521097809143268553260551212491630047060958296389095642308405678418141243347146981396656849626600341520703512665848425147204778385020837796341747449652075083501119420849248370861983693327364735719543357670918737464079046851354128710670233513464101899092225473959801921766162432000*i1^95 + 5870137674016261577006036876762201679733758241237830797477411695566555691615689708318057038678325869967557654545011742493565197539923596551643214477916917913193447582667686451809840723865607732049112764748320837341732567905797980033360578755312513461599681666937318276487964904867171492110106337070772523978463280698142927333253893966715377836393529157634753656826087045078403906481470732955422468980986527676563166026341507862323122398832206724821753111015421822781263306635142493112957861270650278993996480253326138699203703220193524570647024657540618177015854431513716204874530175831694959472020038081839868503172930346945542687245377740181392488679161140472233478394688805905346506488244602784540897906313606765185707396227274710240380813158564585716974800781377769898476839646903733827638753643991802899144385665014282756482568481850607038082315757063364268485726446913525559488731220162479536154515370766241455801829536109025411902355773042250325178147514758372650496791587896987300981168899470717970253910971781353200813152778738141838239072256*i1^96, -1558822691489382927764283232601351685326998149340981389559201460360099176112381984260906724880184389942216733593883546225448656102656369728698258243583759042091522479832558006860201596250929408329788547974113046517410696798973279706765749982655945121481070699012198129156212367114411637435135752770903838223598489917537639049891680095824578643041320944360124450947875301005519176898176551928968941135077652765366419528102962009781195059029415015291463635568404551552016921845800234735537001745144727762178607320517101342138297771147821447435754220156874052709112231388782789463309080590531999776382819567739311324903231098780575494348652646972813985001493488828197766468449255081626611718408750782399631126094106437700745500899462304530271024236559065132375905386285777315204274107992671877264661460699215031336888014065466294235449858929938562493380964716281928303227742187471962027868799918099905188343290412560442728376740997891728448281868792375768779853222408126689941411642796381188614964052493042406925480757219125128715871765187389772587739681269294690275504751876483519832604628533700239755435530772086410163643303348978845599604308787291037118257450381553883289784729675870996285694745593537898490741700526764370611348754443638339659876357894433227777165311649705845871124841022948211360249652796500803554565086278225725646621323667057480948466546346265417021961319623939870183657978010603053187023948191519773729894674602695509369032343459523697141817025788086730078181170653614338554830202361047160360047411932920941306190390888785119691564955282171399120038686464903042783044895053529827806764504161231093711199839035567745990457089594157709952229647098546618115758051625576901794721821372205389815007629862895668372017736248436917309228537665633258323407903092737094964008249236559517424311968981408237869025914989073167440128491875879092764195049912385201330942082574268215757304255068331756516183603245018218785844510421156883239746093750000000000000000000000000000000000000000 + 167312526436888247760333349472603966312170081010394522841045221262945175748395757654392575689138028226396255188868739906894073439279521989923307079754479031420134630458952121310737020976435515676907247140124862754904264803955681787760736534088697015823228256127345002289823681487599445894683140431239044955760141062760023756338164285867746118139771412375192507200325333517501234820911462581521662817470254861850166974531307076980412883168512103968346476562134468782701233214982591007616573411201523596781707185230587063238801419420224298433153684992937345397604195682164937135581492575446261233814323245270332649001683154781875773511273720755684829328270482644756179094265380425775695035531405779478262810657938671818523546203171767242100605259492070040549730554010445557080366743461116755768887576579759011536880482778999722078525883908850638025656724325297003612499115286305786663507604410892227495163604342029795211790972222944469836472892679631866693561800817102919575839316369091654664358445312414562258116656243723276518475161854229929025207098804757807451279219181450026171375110060071253866346769664871434813916974784564836073252959926075939398529660609134965008636008295603483665062427714616892568098095747269716637435260355260380064551790826863254915905044373588407708785003676188586325136483329579227368827133315796764983884910359960748583963690440828062019095852865234773891466249576436188403971670501319029089656412755774995198837160075095051561640739571902397424312296856705938163298163996056088434617058506003013094019127954311561607336309921649608284515387925371483691836947023759057389693645351798471271556773276523068860148491935876724785163801526182009005324088098627096757757990091635434644967025753552499271142206277717176552799502327320160590355392000555577261244624986861006837163289967087800010662575521654340998294415124565391378240634812670136103775165763768510170676444133576360223832069085148077647318132221698760986328125000000000000000000000000000000000000000000*i1 + -7740739354891212096160301334881660405554903098851480752223582076963948973879433571028705537392084396787575032006207372605588600352874122203529103136022245769852076944260164543871665188626813669026946416925915549037635874232537933161648192342008971759182764707480496550239678560696346450357049212105039196581054131941119194234216032178688583902429234111282321698341281196568384809396088587145455403846834212972569318463510456024477666530816411656140686617451386800347420605315365994066044082614127766878967071736622737298631806565471435523710064078506132967862136448822104525321256621206022212060777615334998484510666112036212007212648576325604643416748879050596095666383381756757882340462265334992646347717253177197469164994261356954780534555031658968373358511864168522480138062935263527647966603919837137575645010939651299550100976549054943180452071438014952639556141502716692731020665422457174918077828403109844510726334864529036781264388409792811037772709345953834477784895130041693216828977094208656579667642231162746699608615440008760140432602652246443352049007062853567625153330318613714955283717801281406203663972266091089005564848990277178760201528560269358694928966213078125060565899438462127521967462795260209945617128971233640444816123993227843124150084498352772163369701489827010020287303791089909407089641081737870886250302110560101339335780954988326878295916941256566179682064092295259537149283966512403057241166828197724533565346948822680190897908263777879819694384903856286846824347445557174031076056968878771043069743656667271850810644039129667127209247540788060707308685748550775537815738250147022934340860700679211858812079270843937271686749275706835640868501674344290233343334671088853548549787847957047201840188386832871079196339151012147108127236494469208024774198567538594756121641932333002660557346181046993690271065645482112160134979372310911741508930600376065431955051361622333912617180406989803032047348096966743469238281250000000000000000000000000000000000000000*i1^2 + 191347327319169705375727140337928393228273127859758049925080423563129043397371935867182170841568367333795346472429525647319456696769147348848488854065072497297610076181895404551385894579089349715403787528441898263453725855579967439634342375739955408645679101417822758558970910209714636294332630940272763117686988500126738701518624607919042123531239252789855387385692367981800917504933961414145367226760007270267239251974939283902429058007964310665652410568728545081623765199465956584182544791218146410974549750067794994126854423575295855189403735034351031837359973872949396018146758351864317979287321305784444200961669402896385011395764539000026803577995187763838110595977000595225270753068806936917593837434834317722492794065851376214436064444047729342155511401844786732354480144113064344220468995996415243944421709030852671672287022992582010139553143723188753483588543278956893280396102454801648277360890846093921937051850679407747975644769375332248566716101331552932511702895824600668067161162756497267407772276408906788781178864617981934453806931272954623509930076715116930117567676762649079777276804695032755273049484922857070718281913044379666407924236973394383541469724453281007034098750688119857173932547385401619157613528968570231464674879742079623179568659685928701893763765752844812852712276985509824920703895859156904745154167770611437355677864926255436604531734225792143013998267891523890492234563729447538294174216834665467159881887400570080928324246565819504040908840055817977985539065160108401178776572718142570976821552839912790924925920335456793319702478943617361007988317798937175219724014566943918689135696900689689522063272043321478027685244446681095601749783082988782442559956365071836787771338840067749851924444969348828754289237076715747092970753959901202790623806949069744373870702342225328848753057088534371849427879749648937144841947832821001870807032339463463683837706872129332978313409618920104549033567309379577636718750000000000000000000000000000000000000000*i1^3 + -2844727549881845101336916739484779695025838518800997771136452095416390438141970687790102994025951445913125700525110855449277182855089660221284112319410447088519530624645620608628827510484119039104673185855581209201491320672496759437580913384669277538339970454503313407158346289933697234602406790925122875997083701307490022784356424204039127518124377168296568479945454404920082645264346330265732935760232343465987720584554883029377357955337186098777923153010217946987573568533398009627152701151585302982576220528826966106973434132839525609894686072495474830605806742397288375279993629164214456861341704529350617481349420956860529913436424928010119538908688194381111464747895580786665661138850022412320638431447095896284988985138987924995527783185539716079111807989637489114197899540428152395129850837156871637879766799732201165337499618137918010343084634664500087164997267916693388527983923376423018679020711945931506345841027897625522188112877231965645690624497896834299745473826786910524661535905862002268744408675434874549425417134188916111312315059278829480571924340637531581959297723556745928350224152081948968753666481965516633749609675916774899514181464900075649355763086822210125597493757173739024169243923845930236086997108763241611575214078747021856516026738824924860642571086223839745040478761619008669409469095331537421805538665925174423560016327815887461930631779843245735310387202486843891785364658069482783609438509338131876185152482495519272070753667038020459082248482754930082049684026741013224407907865001392438103562869735343260881464215318352768625490566161821165216846066091605667191126261236507653427158858477223455996978785127887014132587912095140577192462854939693448863028427322534250225212145366326414512076355411556736041828408364072335551095322670914100629717722337352903629256799379107288612603551060235889549709835088847899637727473413018180156445997356211794420540829227856007401301074999366846896009519696235656738281250000000000000000000000000000000000000*i1^4 + 27109874178696332802595210862394300191471738625723224128800362006606629733111179135524764726367202972146603640342644609794045038103719464036489799670453403567014302902716617919369432929704640158672372873394124274945157474910094079703064411622883817870031374859945236810985290931602042534168859797624615263428346921148150221090747655549292454151917230162938065401636730370813692661510287886088314252128550396416907092669295544936077964714091246532396890127187207992257023990289192834232642556603028288711350430544411626962984092678832962917349301885529415062406754476068494971541206644256276142589591599843570797536730420891548509671925489341267738245158306468803874194522746228680323549914689347670479592525931342795272677701120341062158749537139394248186854862080979540601371164988217107916210735838454353652181969785787473561176756284264209279209509681822414152599472278534108665538738268133343962985932821276638234263556479109995584692205213504082452265491754572678905075966202954614712114244542327255950981561537987062612406721399036319127932021518414955885784900509192039074767845281836350829585318756804934811274815996646307617441658244991030971330824495818017006720830067763816275534188891269061459561746356275524136607942104359323667362845204924782277525050318425644826426599277952868519213027111011730414768643490665639724065697074145649814295206208196951628188721750830140378540306008116518366685574586751647567554401983350198291424577541901802943897576746302397426615268539849185631066177559874820804725596223482582819954751725548595549230219179103676176053184965763028883634886887573791683849616690248930994658295619561558963266100401048458262258092901206642877706548950243980599198733772693928501306050506662418172907685586163032678097274652815259336797404357335870883146995591586206335447243471263367736987224005289079903855499979480201636405063563955964011471366461350137964250276381959227616630370150119233585428446531295776367187500000000000000000000000000000000000000*i1^5 + -212630559880652894057255931514583254994338390040826890100318211579638521043637038580956859222113458068441158732370803809715770485372742121139993586747384949278904709873707559446499921781245183214035465797232075690845508564540634333267390958302984708430955093050886797846736267717597792541889086994753090117847854998050995061620712995384085944406211704995437029265515121765622659652509793102315055600214968002545955466882467666470506693889094866468837321558725992436131363545370363325130294420863814872954686432627626040364179139359173380433999946651555154869147905322088743266644232891923547987817158613842969911507405376090369525403898300760290253993005088389314520308751410548879726351250888976632765889062769830067396782509475869082880718296910570741006607122841062650355080878390487007510518012292105147524659423744416282579181418257808144550668603459505301164260730130875486331593372784688320286370943881492450793894263417974373302639041002070723232495664596742299310105986868404245931116325111169184162779013132292976056564221229897603592914075063247966000541981394029573553045792037255319740378484991157036722923995121430146118192644715280739437646272776914215638725050438153440525940375989617486402361394218801378010029282916263406590230550284949402536104556918718225977193809978328671368719099318296779779861931271814041031978971129419061247576079104911177195077956636047195473344576348790966945162540415728148213492944530196200440908885645768389600450677671741363317996626017050160094059158391376372836123451405754261597087403827860889096685231273489441127260391363229583170781905625892789324378178670752034327378438615745703329479039855171774470019309227715980170780769223328115207306121733320430909631338803201717473424320726089598220901938749970905452930531618639107891399138605737777751024870861392684875514209914976884602851268390839426941151825688205386790466268123907753713460677047738319085656844009690757957287132740020751953125000000000000000000000000000000000000*i1^6 + 1010329317404804991723001071349708768922237515184957095393805479723409030929049850901313043293087642900669090468434008856569218692303577704823447333172111160698836076382024861652338614476481884306952984324447122415426549908413623372520042607896094351056040904194357028235090859490637874380632487556630502336319684596533635607422053564844946127411753581315876008097781383494283742501890225760649937852967469104359046243524723521566859961130808780110622790118289389345282236485531652570133944648871223994311064746109073353368834232954129628566862360681184695970334514089701987830170554341743638153321739586302439969552757557503195222401793989510539386163744867315873248144864288443860200463093903250526727880509409707802976442359620796417539730500946117951608245992260358756812141179284518275972304578765791285289543920832083108140672158130190978252427153742906998580435581686608329303298302396411238455783938653657932188825516503641124047694637424206109225527412348617159734498613575005597478399451616703612390719463297097156713258294228798480452325697313247697526679803858821109854880161472438907500873893620324400287263798824621280252282463738990706319654653515468812280217625089891649002939098286956947310405642694073669395890986187132229234338065171333148536712211221839560811173501288016936460385282685512378920400251932339089113514119426417824114334562758359173527044389075269031419613910097218344247268486233283739916482745042576382029075156630000926137592145240388675835495704940487062376815285805677113036745081288164778774016915129895392237870731000835915113026930673905270342954488131284300551883051353619801790935570314033246158259183640657378014952170996572389054209380242122170641290222983919314190399997566394418635281144898132848514735706540297642690293680360309463625904583788434557370285341701810877215601847235292225924856189186399223666097841425344404827956460943899577992469660602079147004861425784838502295315265655517578125000000000000000000000000000000000000*i1^7 + -5142691730921421345759611570444058561588795197134755965639970971842548300167672152937056146745274163133739685247840443963313062585702358725981533459222154676802745635513015122216477741982301200163620362460907254164446593104026193462409679587797600861575177144877319470192644987052352024729108696119960226215992693362185817253065732820584082636952594368515040991521241118305765784543450786670406037477404113518828942231546603144204382324900333175742036701732119092490784775154384708518747427634605280651200675004973797860035681768159502703296237786788467156882454031346266995788209590657254953749897591024754162258663780293816428319193274437743819227512427241704880352119320658162875847335577427023334924850190190750813803037725171850794650751081050170180444272209124569222471552214297243706852535071240536679981228659398106002131859475755166420402088111666175129813350984513419008206426077357596519671569086856700886368920051615823439230417933149993298692253214603413230518645377175010339932770042352744102793150547168225272910042166306749338763071621359419759631907289822758233960180722814011677059728081571037041738371202111344050469447869421654363330837522945338078229630024982524112124636656897300386520934000899012370249590347072659739044118095636603695657312193109899825814312684755802854120983935092165104032401330922852442543363966729406797574167215947544808504925612972466007502979925224593294019005843652071324013739868763142347912626383643640609223071795177391600693865469293047818328795246949309489368921867599682760775913156388056144741325965104827703928793819098255323880357266701359445064150838430779832572218913535513987968751364396923270984752743762255340966628769490400316786041370111163941999698299224373886106281742810223603658285996795849617799521804849023307672429605375594232485140860478484817831006172366840550619553029033579344028790717045103027481536987612537841139825776929836703005305409419634088408201932907104492187500000000000000000000000000000000*i1^8 + 7964150247158705542069721438528658923250674664938621526760016200552010077291767638418684563490071507128503679486058985331122324208011535386539233309508686724221213130881625185286294928272726606878742055512818951795338315639384977541602389618542716475288031518439846162694523371252884659910548171934469454504594253049880553875141693354142402515871156923449081033288180902873629328648333384963114521043663201942583413892712661792931426165330154233845867145688918355214900569348734073181653850905801781905428027262219204020779675122923017863029896931780150004816325149555017252719789077954916034946567322875861309445805007091218160572772352064741042297448203723159294499809089075704272654066791020076351089449489360377358911177868858942643291727207990139949348273072474235258302741542332250627603312743754866090505513360895222739633043028008687083412936484003400791750845634182002297773591936719290541290879051805737175334204688810308409692132780727312140248031539135850801570207988701100559536691026973978445100876370494395688353999512196802048159997659506416185221725929670988430602221606881754071828908953218222528814875705424140075821817187235355055683575682594623338852661723912333506163726975817999991851824337304787520811575584034710668467877370317831331357595446389830915538630285412137066872855270725858351063540774553423187814600495528061592915504491893002997888594935497729489100572528561479454749950976759142223323163907156818924197549740412135786583137206228688186834646971408534493538790189232204984985426668899172057844489241445084885568883094527161386074519559573591676595773763612155259675339155063115859574153431065307686071700868283664445820531500944721039415787648454380092506586587867367291119669978884409293245894678404931888754989590131075480882092060692946702075588549608421221331150722932127245812609673690657790906468439051318755107154885156162338048793158240607808724266622642240509577504781191237270832061767578125000000000000000000000000000000000000*i1^9 + -37366402819878822320396087183767907673159685576711842946919682792823360000026921522172688483913850361906448758560156425825475550989237259385498399717897368750807247892303863387259959056193962478780185407669837007932648104563872425092403439060290703965998250670332328174460602452015674088081477354381396453149498516663309811530645986411292074311990370088154075456439092527052119860057859248862280484209078379335842292939703668219977741482193173022776557963158162945370947207412722220219336818622046991895322061121090362708946101569897414170482946112508923013401854242976408400188316168009743007048253567003167539648231940880641421198307044811783645465714057906603225544267459829350362435901531654561086823341462765793012960456525799396480444582827056779671766085120968243162239983087373025295401051747109091374675198125442319184156040236339394974546749693095570474811255099408594695197418135915921412970613689463779967909970629475152299984205217479678692750578342133658619446442162250349936510481424053146975643220014392732149147315689133444944885063715368999451005053777578593408477396420636890264560420484340440585132419814363498298888461388535934045602670851938036499607309469838494731660231452877157193585804930558137332880163676916279728165293656588077710395745402889481120527319627875937471025540197817103604854619043906135828885594600745661810468159821876020164801732272261291124083770179755087221672761590676133233665186079242136315777545701899917976622654864366706006555705040126215091212469588643290908077229996256444457228312690289630834778763511648291051284224660706544559590191893212300473440221881423245468264884106248022909448371041709708948144213793789572884320681070549016089291044621069806200068364696972204613662175077307208541017429385415048142177593515264555752946013087244318185383944528457751657762781906532045925654605827416302743751033705166961109913861016453761803189425683494051533273250242928043007850646972656250000000000000000000000000000000000*i1^10 + -78665488452331891601907006250052197079088882550172836214475204797114229054977770309537576018701705370071358870260863562184457202958193669044999512461515395701367849670882934078421161418829829292860836869815675480869614592489836925821750959359135150504354621552694205580883658652926738177565947501568086955611408423097622599110328746230127794077940868319129014200327029140490149271072265059739913040454321930565180105769280498764989949305521232237330332424123252641432720097434329023882166381797012363042055701309263495100183595833429837892681642429485735933438082061343808911034240324107589282764145736737529861523271900606974403130464314301516286375954380794087815264536723105389125909816343042620924571534576687295281614865554420791586027333330792651549419829793441455018832622199996557879496398523887398756369400764508804062627983418741401596073075690870870330289275329062633437772280122426522058151983484246605568339600119762810721974556951709421984163657414995950913586671330586237349518969145040713865171880493069312129545644751270311167917721085646192101100852305276121182630913155936003569754884194023583131724248703332582219269431309977182340850885750401934448390882596834545260763475446785986784940137076541994694785142849247539318720033427156114333257347944123199472614786086414288700123745882713209764300440922359493924431670203670882031974919041243194350860943971841713962595483055992276098865745534840400291385679567035842696510800704000732609710085552999668631823333821128493776425759317701247845181191070080173728962445585392648523634517004212533457715366978637891770890891989828109234527443051641510757615527123165276434513223884683101238758266178827352103869132482278910435420203713363960894448460296166104133938529597807322015947762040972630893333153850328511013405182114523159822458343711435340254657473423728693145206128769254964620210665589426989181761641776655373705366041184317005274806433590129017829895019531250000000000000000000000000000000000*i1^11 + -83398572607825871550226752218320034024894965906401194268109599208321658077596655090725549389101053784985317807201210715065940255216784605764943476940633711534199643216903700334678998545648701356184121692568647576625440684578660152661709012762300892376762300265716386321425307914491972406216788659839052668321552369239840052244478563642916385949514039815479005818449002440598509182475857024800456005749922877934562939054148937043785990005006278813264453220657839800850711352679660218549237792569789266545878824530903840806408055931984561260133627753860622378026013602900027187731345292531270790333071200787113814275761401424507310002647977082307728754088248809124242059153971622002235047512693815976503837292015516801428483788710319965492202336436589121963923942350540902164503719461358493930737584505921830674069249062165513458515466680774246117031333255162719484222698466845811703204877389650693468836399583245940355046534989287594968201882742286738312401639999925427544938541517549140028435582562329911257496597319528139216523131343616898738474899249616994816269546293380021209905372851469624378555309370848834406238470484677773074534847109095724891858828717030041275953345208351123118855220634946139335858212906961126158083781600238717961635991778814430062173013639232973759430254755578713914018968664255753217727652199257941954159249033371773997819840594040788965493682538667578807712537890382697976262856488371335051832836175576554192990280006778235942831844278730095172595919708578592345555849103055852264066318807045743951694712474192886464425506067059943468132636876823021357767395846905362333118749718191896258062261820888525177368865566326834524432427470882886142939795140745204634998924279147924816604378245570288069242457570693601111061205118121589340940598969321048283367046718294453916269470457971781792962281168116692082959562628894938826434286418738430426298498232329221441916497145618869524241745239123702049255371093750000000000000000000000000000000*i1^12 + 50964437789242171392599928766360421359140467534043128483560048280158888631256937873992954031240131477173190473970031266647188219015924463362563425825975173734033109943038243939979747709245603298635711651367581943181520383278098897394109216268869086699611163349056166224913693377718694205681184498296994824678868657449755125415150968153462144712701847997143260528097948850110303022410505040510493533584401952294681391054394768389059414691040949232965091729081112938351548993301657739140149293622154668666550751743417829066267952242622877246052714428363953785973664375441051434409876373691683254581478109732736754037472742053246310594891997810354786989767716304843147958015642175535468721823835400722354803557680904292211916087938918537401249677481006451245010621407811127383308583524423643038674048030073715843767787446229280281061653021913414752878673697572968625827808058764255318269631296323788078111377903022541689563680930994989383440377102526765300152666249307921711142980523173667391121110557236430452153772388298286110131374286666496692242611141526896961917611478403649697301278779307759140769190496981150309309091664897304888375262451857427683413580289423680702154457938900863377641917749719377740358206318593385211393781892925562769039777691625185260096322610887731108918087555555436419999707751298625092873815860944125547247107879959834509671833892637355575760127723877680819527802464737328977099119493863288159627606044205307289707307812883692086632586416007370867888516521188816470262261394551871229914062121692363129060991199379987155137674526780526969062088656416955049889416178569236357194159101654904353802333429441564682382715098014891326053929239692438021467437917322696707174401823907629848332087534032241120251705597641577528215900630726352187046285967382223680007273338289609042216121783328883508876652642472040261853185041744923273573670184301385860035967455602499834917823440250117528194095939397811889648437500000000000000000000000000000000*i1^13 + 197130666633195383152985038593960303261604290262049769124710500118340560651372749008049442587679172178111261599805230245654441961778314829959379591266734301664290665466349685698912605593988296892155092143639317441361564357393967025108769391249909542815233338931874353528033290669815225438901610876389788493385016204343112242618161834864192107311863384688839775934968014973524317997761441460671603678720526242620571405010112418121583037016619093251941609039855401468558611240832238097922804803835869109492308884721773828984296091940558476201692739801205918305675145402117692143798669354263813551255753228749874536293655520328225221647039521734950787162145639745838387067035572128530986411640168105277707513741554701537739632608260844027682088662439055652113642131309024033640099857098205268252123882933257488468089974138073631641048645661010741176868094075951017335752456216404056285965354555875444248858995802769515921593231705253275925261183586601888955007849087625151864799245917413775608683449200119724301092051311407566808365257284941425832182260343724029466533223130229605675874197410814373099881509147307525737129801899592871439760615946317467274496493360007372749254017361131627008172979710006720523047816523947947437277990556367896012652164123759847974315363071356179049924306962251144962331805826218366333975104837044180140753074114545668357720529799021911631305479993833825984581751532722309731047963552527672199358072096605858919227581264391225218089775052372741438665757944539644333112048084389871912069282409586292104130632989282623950384542565150071048762328282834381166767630926797342626413748428709635074146083081078004203186966117271858239830861041971121311212273627566570146145090356404153245736057787780898118583642407709769859911582436052708318822948054820000196619809626528753371828190454112242921630970112236743887759041121016823792415740465551910370618013854978665499832757301845731490175239741802215576171875000000000000000000000000000000*i1^14 + 121294767702521263210719495435617720576513602421256071601445467604290278110990309914051421492281206790181758278144610430726170195639163448891522551459322904926086847813064787379541854767226333445726982736432394744873495148424864039049161610826553359347808866060366032884148255672909279599735363770033915585858872075597644167151631776623629721296256900537844333731629759148433770016224445034062073131039639313098864568169315431335218076421363826654208148760012345694092859910402838883200777776784216644066871953500540312755290456361987504940518147493596052925713979043540490446936402431703762863341982690179540175753227309501474970745668375712854240245744270930252138394928754203560970407925086060257643083661624339175792336334360425177959308712626656959865837355889874634798906300804254114018592029484658433781468209069062942450242232417733392944179213463641924459147983780499472132757882914276826394257096819185122796594007028496843920973956088180303339063330850001186989876914395586119915190742297426246745822518490572103498572855004325809409332059498280335157696287915209652982123252509035630980827487155505336212662981429602392649522955289843959660752001236924443258646908259539048834400333864801228107188047559638644698477435320690459927930376505855714490677320745200992071484317211816624020772512958715328303441279107332684862523930076496680104859900068242529126164652743098655891462027694246840832270161226504966279550794224055991296582676035660745847847655365388571186944753013940383185466176464051916679938091060885348728737845591662426523771032419736459301827796444007317024704729635412775157434918098799691981424308036020063641075008200430183494175084579605734181590927861163136953860048359093215113252486782102002978787320055208264854712651908756522363344901369392855932504951653030727159498218008178454620175221368638929974237918114459450566917525324431100832231692217725118644600090789253954426385462284088134765625000000000000000000000000000000*i1^15 + -88571523897603653178203221558259087573073283666531253933809015373568803269350184450428924113538679558522068025316143704961136122466480449319355402662014220579451134457391946065963935641443676041157349218719345230965076332100077363528348222710864203071223827045532531671238864483854849053349629453697525373788503618279056772128301377476127172617238190488802218142033719444728525299879256988338208499726319363756562223308136409159671859766329601862201891560763504425411966661932846285955547532356908343434260714499381970507878836332565261464744228847849381516902749873653038177047534168117422928316497750910040841291263248321337147257574997986663485782633208704893727664097118233252486067364581544143945030440403739073553792724660605006355117253844397261489009002855135679832243915108793852990589746102363072587918649593908617322293033879037453036834454256266090872408654698773375123386009313088354000290669604881272612364670656505646994980265935934385377208939753626658693709274106787963844337493442551792141709273117273814150920069520684002187504228297768772662228612583130002484229415804493822274481215017544135239875239895895067986369746658419477031533265066047006465483082373374651469464511547526495259322284745721190234836479672396622072016658879896929827824082544667508349390527866392412918908396040930897228391245753968499262514886623214306047779004070009191884762676396603611272581724094671665845567977833366638503731498719579520212963435247206320304172282919773307256979981704451122161125910358426399967177587946051305643396535512818326952965912855809136247551462109693043394185985089393553402191929007201043992653067172254797454829254598337175200876830725125830671354380566497168216871988516467788030005323185433875111977795835235663851796259879847879429450224172630639946251198727818563974524780436882245251528501033906616662435642992874767990331055803294912772152414110614940213547785496928099746583029627799987792968750000000000000000000000000*i1^16 + -104193443732223041371594471709842104251312594112601709810516134406745510297864586767927487133856877215232630238756999296935254168728787578192415391767465151861171321486621708350794285910970352944348433889552337078340210417138264245837447222227359864239794314764271716356772286680833908753977922267143948149529348955856048357099410005342733362997905972753586696770900743112292728488043203494844684058941488373569348943811688968908441132052538449191707264459999829996346745636771144854727896652396425228664942912377727997357868062756668861546592685352148013723889012355956279828264958080143988258040282083311562202417835189682242227772454365349618433092900921708429813930443448733551396341225560218329654579679892490561451781545580561037735366073133302762359505696325641373847389711766792270720161116454448228732708325528655488503686025793596404454795407141567376268366684370823393646663629983939885070601220832812417523780812171308906660403857361580744757425723043795593736058934269743097608690551647477688235938106630662897334892715647176641448272917625746599289900065189655667585720536622644688405544335976823604261979727531800187484912498420101933942647479960762373537264733685375704490131012308168394831673811202811544142207089087616906493908055299231671891510910370093496063545392644380328175979985860571293169120882494384570629130162517896309096365935422785135452299752208242978905625821979571376189980291538967608382857089858394955403919628909291732485478226467709717562874815232544970937253460478060534680157147159850641154242120218419970915482561985465141646166637284505283061446255227031084024745047652436322581422199231972079189093166874612172122232354140848052309945423529402179365027141656561561776828339521639788168667470349207891506722290186380761460260712305472879848531812031673883476492125165550777212823382033252950254845930246311416597803774399704774192812926103556860069065947982380748726427555084228515625000000000000000000000000000*i1^17 + 550177136489926380479679381124505760131934234180581867335104434873202215195043294888310354742112151302273375101440510881616934787898469501357445263203116435352679871058934084229289436871544012357978017895816779468138183592012014081081511162770699124699963014016768877213291230613358092717335754778658841571449573251233285352404582346624673426159645523849005837226334809271436174562074498254654844674924656719377236619067288961196675651115985666783639359366787846938809440786827067813780482246800223470101268180859422965882940812102577683018656033073027325928724132687398464256775800928284726518191764852967678752811777985912662879513963028138263647104643406629223912870292757776864904991659468755377711049847423030002062950079686698945554272404544610635733298937260076592938955424267572203742990382382618215053767218367007638785273151190914990757250020192762613302088697752549599055624637219798917641105759433745960457710488366270565809628581036855682702458196118678335480058604444881767568256674774993675519990190853778884530558065003404286078843102094708648682125026992568456942909670824214403119378146687607982406623807032077607675786860358494826498239283853180947495755267261509942901972849741951643607667841415463967430285349346684598865933704066724555528889390423924694986020483752618511683772222300315507305573962932997937509547405873809425225105593110939869711609295109787838708088862752570764419412318836021296022243226982901765010190319857592001221645370577609535241261852432899994936507262962890904162063559979021180193638867437281274165920570129864420233599176486448662742138024415872012663958057324990205054726490336576277291090293578264740242009567539584383837178421211946453842485176811901476405267339080313473968754549863361483475639890147673416502507446516587851628515723622079960273227129158396341909612841497880760386790950399695633280493445433717355980445389446739992700408095060993218794465065002441406250000000000000000000000000*i1^18 + 1708379525257052409535830634925458905331766373003994481915816028906633167841512610958506103978232840336119410448921021603919555042849159110724001656298876848693332603320523530691717047743652721397565814285612167760107865989092772202285091568724552786635748971521356729512809001082627485912567946867523722928156821299466021328741159388136003420185196788896709114648573270360207075517873789747229900415785161366953477355276142840686580897654038971871020591689361032591235610688171181112436443186753946915896652236922691797406080383335008468859129704359856759998121377681719917588060750988295862672396196618539527025257301598246187468858165282353637635164768111654379122706057796769662584454083228692216661394183291466919431739763374235984059982890636263314454400433328467505477700841946419335743431617299716506535579126162406845923749949027928955592738488211473397704615033636835431544039878125001991763579353668418774056627780132110386528847802321867838173781699804501281582384826801862647966772436719629360627331287379474353243234073244731476840885971020203502625119978545834970102625153837810236065667284982717543077799142690894859447540803310745000047162461624638782575676646053508605388581377456150240016604161985289505046591585521075672037267097746954061894340398803887288057043525439568538028378289271525947835820400051331220858158452782588550643923804578369328915743854460989995653066054582398334111554325408380355232556633720853979483205130311815085922040118506947727953031079744620441188967143757902753942695190388986998041799079776574243828497433778496918647283681983905733907917773955536387962524998794386123407699743767977093868160166606167270653784215975165647778257469321689527015200171482144937992849234482989870244509283328198007266326574649791455700385592509212935545140121384360369930638683180491872628332800847842719467416818580540768697515562036163276266192853842032506328507679427275434136390686035156250000000000000000000000000*i1^19 + 2541237396025961265737808914562016734001262252923560086261633564077991903540962931349366760065972455865533512769086195313688647965186344060533422913335014376771266687341856585834903486584451782896088942634109289020943192192296637877551721814391067493073070088172796639117129348843996478510925391591339990446511102106705748981789202825553822192507286859477313330801499472440344798700900656762797657289568780883387296148419163795105809163585883538535955911392902400898759871470025291681696664743385094128771074012630457206671004207494514570903911645373204650741477718022295465307727586454088269062476736898105933524105190987291785318744912186591257239736845174548029913410923128549969086007031443144501622009720973130861472501248962926592500050445128354258333143412032613490309265335314301206078176494505412340251826333768152549428610814520983246275677545852054445814461803882561173795301684535247780926614484567266480258090548759035081530491287766363846330570004876584076904064684605743831726931602566195383275542971462581282451794076651648982542233647926880325024980506283303188002168366926313132045472138018419414618556267602998210287948233579113449564862941640381365353933675119708175583284194600641866933325995426897210813393226835939862002219671288679221898845163653742449287957774563046798572165456173517609428459281291397203465166984088566483454932828734633101275694231369102746788760295691838004465436744899185847302699666939275533019676674559803017266550768274810076848890533312538204503080839533261152598314668490355538200491111382670053924425620059313283469416670184450954397598022364677478491001003184817116908431955781738686491120594553692230093441612443294598158562091093432253436386485194945120397475212777673444315610566403638102414497672060768194768590800802626690952126030654691101291493151958876482256631795909051799829153634419385912357496640671760010604235256086516625551041670405538752675056457519531250000000000000000000000*i1^20 + 2445302526808559308109311119819555930438264836867817804241413342629513714211759271432213512963386387473241765118081931511331489670974935840933441749468972521739142071252765887100920400882051922271870439395463483161735653257096359561459798468925584221448854349559541308055042974315920269846617741528798325175911124895375294220757778240249534254725343877180787998515013229880633768659410460885171874700673661802372429291780206275491552298448608392082113835797429770612235514882148627012067470552557530629074681516679399088676607800443614028893944668704555537677220129930461594935075568569938541154755967875658458714293479287495892054753385421602320690476481810574373969986545078876953371991109428244540021640809039974039431104180795190662937619029078402391920699293386150278926976604030253131617416187329539171872770053963806116085126024163907032129583078533534204609140812707635777208132013579980824779204905087462853735973824498655368194017420440854177281774615214337962804498957044343893929660110135324442864642398629455341817999375289246890645728649982372280401034290814768996811345646498774282286694074778005804656917249615972623427100975405082943152698266754073885128268029923137015915082018265220546449818071169075430604123373547326261531821230323669512789175404665831866131084674529849041723922000989750312365361358245110791276643978820034786741837207519762180455670287113686896922516275081394420880535695280680308898786802556827766736634213122036911130682185586151412475198423987162437890661958423148568779207970255822736597814977066442051942599900952786981097926756632579720711892282150478127116486682208992086237743518562256251974638101920738024973152126124776525546907836637392440366891691657767147241486769390040930544307360418946474745601227072970979220716812627861037489783901395377453879272224854655831488440574836535194511248365416228461889460990019123383530012891956539888838051410857588052749633789062500000000000000000000000*i1^21 + 1626546744404084779745367936099349981475922597518831803501681678245022112858089881781651985931971137405659040009314134967567100796883092060610252333385460598500089388864814903537410263989899206760514050240104202418710167249654333756069674142534357782252672854209279015922471337802290552116404270547799754616817861753571696967857088214901598166808909622786087396373951310089236278318369997543076856592618995999434135073568468956922339970522575351129835080571581933459762461883853048147467444503424244790967612003890899796534607185649220279921134826896387758091356119379263701819682890828250912490957324919010414807897703820070420555748134077212923778180133294283685865928349897890476894946317926219628606311325954409971526816494281091133814824446860554566112768105182333168983507154181658621314325076002363860307393939788481626086547958059311510525550562732306768259733738808283344585734601287143781037312607223375805677226472497628536235919230580985416460449945242931893977247944036043184281869315392697924104956797453384185928606845375291825868229635576807848633072044326452896927437308774445748765952390651269617308102861521064580892344138218471689725962654285664846114153770767637199989700038690164640603188200849318368597320329666638751845623364112111136003655819805321705614255371199320415699952267311294122077075960417033169351873908869872273584485875840857957335820058789472586320823753226244499865716128669121458770707952586008571334726159733367521138072633722630036180934555711001608427984019733713289164529973342503734034973578616771991679851866695541858254117464773160616076902603673064129838430111553564823026250820169603784006685983699679266190920272307537811978188409720513440940469024735759836106806587319894920093605539313339645717477366149494536110869660326400507317800691920908254425580777299798437963489109929824743679651326289950449520071734208215768897041499096989269901314401067793369293212890625000000000000000000000*i1^22 + 743185648437678923334745618326363820774655445215622001923856041420507544627269364198346490150227943882003005534244970182288783257145547029100932630709484777436524882508880202102337759172383591939892186291074278696275091632099543976572455129956023264948953755895449713832870763781636478249233525820119591875745678838060517303197868341253177524137074300010720809123136042519682534908658759098955862611776598523680029983526619148589949401978832125509269603605150674229813974735705684027171773131770469386954005672094239359879954283455826354549771957187694767640366311407446671035266903465055888448058591859419324429602086304091212888204648544657064554819241389515422127981481237018959857704760276858819128565296644310350061235463964176359602273429367620864173375795215179302697643529787791498032441799717396995575012767704772950035673095593484463894738939831014110153077428211842762570674647495931410406157112063574431982600758104935606364526183857791799948932719934401287352055585201209967748934508051333835501307655997056717365201555613541536827716151327027946712387923668526491997009704670119380010859007628172286326102670806010748003957745200557063893242521443762391062238970418231257415682511044421930090161694529360789963498100652911460399329669187601735281575498212096474375105479264221694214737596726003569766064138042050979471097274279321329463988502814719778895975179171889874009767986676131092057546288482029224000819316915687085684865976270737654808374528369796909034918855020038221349341283364144626764853177811981515496936373358635339219747614484688407887566514648625334014538249810259929390511091775100128371786514153385179719606212994326466309491893832318016049680787647869314625251079923202535203765000671052343310839131595332928122399554733248698711836363306975598780756907730095541921071256594792705870130036916115515324226724564776467089716692610197002421233702929015407789847813546657562255859375000000000000000000000*i1^23 + 205161202595311336106850968842038164883689603728322650534770725176715756982238574205160992266264212898063750654160015647744073306945020052030614079982017343630603436466117875734202060135175464256297075422743911414250963695130229187318872379041159150328477631345850016137729277272305005798367813586188294067030780109173544513555057051094659739787898301916935863112047277403974888311193152894084167928602638880822394335543261069701123172300146970707961091187197223208181232720895993015081744002474920543907435931096902027074733220351887366953568960440628559457928747570517839841894605854436026642830504282674864121405488673144371325420612135876026231029576704486475242097926891339156591793536477239735365547069827838722835432436650165843721966323379588054180120168092941640547828110264288702215153837481259961165077222230217103481072404208102396761112427822416079719998415913922734262443870235779152326813914675514858423013175283946852039599490844481358084767472991087142635853452560002063722231573501918880144468088170785907341514472678442621323136764536241159316181236992520866233177164965321742804399797658271755975047975214217750899867909783116811755367077789652700805688360354185875410402238710216761966004027612361191230938673585181546318703151775830715846688430009492021576103519353698335503610294242259412574024419871136176025962934612193435761989248000901981775415173408523948247490466568939920735323066266845536857076034919116926712581918303802649015460669167923534005789175689190766081936152450733257884336812902815051540269689748403649149551462145771286305609196130907548965656336097981393335116966563073802306283378242489405492634257620255420734246078284614039047094204506452917372679365542408450063760575382833528134444122077385306413349031212045333518423518441753533062148241905580519328445631665681074375578557651664108111822658228823541703505180968942780376108175888205664705310482531785964965820312500000000000000000*i1^24 + 17226098212398409575967353436572945596070127065658051048411520358824766611328639404928649554367696295166199356700312968528104883434669813239853576374979938009811259522768663149188085238492973240200900505932985761965799505930749788367499597222166827804081371203909910779331869065978791285524970505069684950146111247088659065772805277619038055915944624448921791678458876403083594573864150702249202746790387527074598533080134275593167665746558258757367377380368363588214287720469238362444981770110022573037442951111029824017880228105921468096821658651946079177922767263042596106800163053662311129078792943712902867091093695635160430422737697267081344846803345332231996965886606963934679103772254148371204837708810054674846217406438917588982745780152056307167961736027304706116039196738906118810914713137992196330377632435110042096696169079899357129034443823400414491347087408548128509628515097471459120443931566847541799530786190377072129804260759518475181295500453007880844944598654282946539019703136237863943567184414098014185278145855197421946055061426028701617729471022061753049822888055215869746025305357830423167864354143419036817014041630906425645322480389408440097171808393701046618880766062368652770446326596646967735305032383041763701403045495329987341477782771429784940928724892087751779833585491585192676022539830694927143583053953935863917047279110944077224922620020350230795944889066032215804733945240927460903437332318169599344545185943545485459894759086167488600383686503184342555756913593201025903100176468180619761475567069795472996516155730655847695691515727235787092575048158710590571231857202544905758195405023602440695830055510235148831147053627282657319586718365376794539074021632329329854970081349915543247501012295819026036501208136295651637902275713131171551906229261550842276114678578143461535873450663047737321269800306588933316371891182937434866540016287217440549284219741821289062500000000000000000000*i1^25 + -4876640112655188166407589748851405235878117227047004559149138586974378144719490261888750192791670265366951598391902750548636752044110793487663354335411907716174645959863837000345550187362497488020098614215044445846843199469223833023051622065366489629182830777505536971766008877958177323672188136264851632676391034333527195001185183099878703858280627812000184528781716820904562013145008479429226422165497446068853266982740406379808885880406794059165858485698076819514787478606832675712129707546957932073174684849724947171093031731932553134796975558645611438002888946486958818019269445854532421483292111309752780665493019178619990765388367395297475817934860704905728479086578495854852657817223997948859056437438595208162793050963436791234844404985920256877851211517661320588263443212562644885235001051157048241667982058263453376347725879487744815989514077594489515028992566487711299330104695059768416620901404596819246144914287900423127892906824990999837703801202960237731460205066280188637057619546786249604535619893797168263282791444228544577685482620202603585070459015129252082024901590020722891177187705154025302100432674594095448197639495586768840133682785274618916990045884763460996288653342892392026978665864095921888984548352096880514469970340879276938602047516274561725658263535373058036731912810228729981495984970159562401685016405350176040604218978297638549319489671321930793690278513114191166275622342441297889504173512903550932296012326112194908614979105681892540272363298085968805000242936117482200291441516674570149583674379053254100880212486896225227849276608584450558369237437667158543401321909499561593866775322503464672827921044986178870171409548100430870349561362102649714839186800738733356465842895303828935939775617374746725726265988380098054961981384947421042088265397570791528236240997068471654779146586814129049575660524789953903226879847296500181119682792996172793209552764892578125000000000000000000*i1^26 + 2565318449942141947925573702578343724461533641242187818445263416603667066470138341169310678766328564319464122892810462337899436947116771474242548299455001560774816905923536185193365438709973270825922054816226944674874834108554343019682052164018475554938964576734483777710311089024650178166252926481088172325068586469923638836545372368555675866786479130778588354386920660316561451879101457354469928958292492242602553738791573076877527066960032016393497250829638547727556065502921077925809114735964403489140530059029723647330705344838365435697034896879280049383340582868263876114641251028096115065991162972133776593486632805603155137712666325928271558612843965087814142826461760009405350670946328161580142802054331938409341020735072841035910986814180156769128053655470621703378266753936924713223780449107105483095871735735313800163457480949203132514411821760601713759355975534757740532907257252667095427668180915248589779488408933276941762733127457046876280102100191283134851150925913090137606468989343778638896366931110747651092896010822252548702268248571045770666526363648608541870428345230983979760103484534326137878804864162987126554022430074613529447458908030980649755863742696196839307584232251358525003157479155054213073259146243162410368882088178760706534501956942046880805678003611340397918005564696460995810545921680954988560016388783472702340861891498491931430359522242457809317673733246692109331493212016986648191344975918994638795179239304537506955150980119361990820512744882380561340452492082857187565547117542954961929107079620428273133341103852761856593059457781795628226729930528856474625465517334639512686478584279430448616524649067310676994095896765732138507000406893192161903922811833569877068631300172788670565081667920626517513744421133028973710271351826963839559934627769876530041662363777787711874783485881506477363953540439510474137967620776590305098352473578415811061859130859375000000000000000000*i1^27 + 3208232215431144152328849553960103283945237061586237106723234940464923356180046586672337397539677394433170276316546424785614124499905943304220119566028964911934030377944596578650517380611394996066851572920920148255496668732484111650831978956823581234743589636661800380183920843362389875800652354951376011371536905441246076798100302947522892317336017488050517680788035545591621995334319040312508651980066728774804119262678860244054555729044633280116812077845271226918077163187596707209155778916033527266939872622350734023763909150884416536099402359809558417126507420927544338700827161228409149609268003761787122829227451695814519864745838054506354926527655370382233164246587468159661530714193888762410502494489258406878875681884089911828735703053705581570632829044585142985483267443860601556965587364534661384406005390368501924146436008687168753150974826589444259354222838416623814556586580523869005657216984845638365491168708566766768605088773310945791400307883897515717429852161742858833333449893123682367683341646539029723389543129229861332776168713193433067719306442719611060288090277792641704673740666553112760504567846124441039252275634867434578228573347873652539068713774149811312681241197917566802583985459305679431579191092326858854303026791530315210773185308028452589560290719016848674623286293784446262327189556532952732437933271123199206913052922775368709008292710326770620938342847439894340543275873681356456649599516299544942973560744680303493384472500143130947487265461604709226903391549093485681576172760528970420168470681567934503556480543957369180851880886433584119676065683125439089172355375464149039814200947622801537178987202067498509810400498281929419262278425618719979417213902326335357938897192043827331460583515016685163658622948169801315735956566600653111845325343141137679520646954628937921323683730244020299382944680185316418155640747801593537502640174352563917636871337890625000000000000000*i1^28 + 1228634458576443832848412273010316632130052290278023453346300084863914946105376099032989355186057004382282413456168033364884735960510940545175609341735973396753842748445092923634339876970996751653722372597587914761536746554982015803051048046630453219769338171640063165638757524182159745464356161338751791066750254770399369971289234672873339229030682078840091960500505029394988371548872847754120578830319486677925020203809209226571223445244070870927365614158098848126826838401956878013099379776889198314419231313477474095985648845415372469450958631001951653493370226506709124475557536710880210734436800718900502399691619165210216431806385761799608848781039062732184036194838905218039832344753355609720181098433252687719882596307174643473499632173049464019253549375623437066825952457035586278187688356360198583678027883045400262595987306076792801379755871347064986769380555649163237638906316255894726060636061980458407964538654527234044644967480626237789918180310326199358631018890142041751065661802278253673700191210155136842470528970463452910142798525914116831184451196251162743335472231995825261167279610518066821682480434293797624266990695604804809575328509673314822863400697353364366089188729645872452450442805125390772692736484867023460464958684271681122706085748030080922856293055832124255954283388864923731963496837206721412628471422684650466802797688436087132562394000378469951184241555362221335603336387990298375034328864205934391618202797428812765140748085498178998795044601629846322814566921573060208296641919613081102548294973051874683997745274280733049217273408215354974724328324743747642065733029901413780714532134464038897405825973492491479411895218925656681753794556879511206739024419514113947426564459014337398641534301891650641193447267073703275817450194152689849790854939931033313365303039130527733106755288633105912885692431392085855796801260875206196487852139398455619812011718750000000000000000*i1^29 + 264651090214426545484208539603748509571509422928656922132108105741744596092759451916741292814961202078962641535485927281073631123435817239828770273292046705334812149266507472019631924891563308011059411524069527621524903891166433478541072096246985787907318674967944908603620364559662743556098138011482433447011450071943984130717264244000948460671146260804459164416680835727649406210813916373517762797667896122537999095144762617511075007543880478744745535597675685603327384417868791541396603047933097202831171576516596816871233450917131047166254142063096706748983341198806318268469789276301445391449095360228138764103558972221211534854902654398393420010065200036739889409436170140514211791163812276489548196285177304657160468367055080897511320226837209255736033467853424385988816157208111433090406519903379527617041112456636505337680664856664999055756479139337956002609816524769149971664453632899967493060316643601604063459155520402714194705901424926526527370472685361215383747027580722133661695312366430255434517371113331943672577437620384540355361252802035382537249866379106676221270844519338905139741221871023641225008319492213213816915949666086986362787487227743191820258200917188867831361672431845838809431452780741889808700458961398675767139690127974275633406514765883350788253940575814044769767548170122672598725989398059024859151521378880747465338745392738170442245341939153187923162634628634704589922578491205700874879993478455416308839366053523606256503085208636486149998155254663614267419866542252297911436191581715692899175826846051502640172247356386846381491577327904235801748056082184345519394355289328927626215929500749060376517113276023122462521100215769671341601861100521324313419025600762953432894325400482469746983611261533846975057801555102937182214062606016281363019758076571731858448908815152411954891181493397471930836097389347403121325624786308594593720044940710067749023437500000000000000*i1^30 + 38435669829424613957551837054560904690119481139823654157576288574190070598780922052560783554673498185492339036912544838659083467545887954487073051744983938845616951690210322473032350065962322659748700470980241867670639274320858542122288720635477669526638950693035771028453249859352772948710606887519867604039825228595612279317886335595970091240222746849051082843636149349047738971968467915220697906510473877415045623104777634002898612480701406728422042110898468653299523088936821929181871918291644498687805179919971333522513065281050778088958920575074221108876991235996212439622425174819933951676809831875495439375810728010863566591198500739805120828214578754826459636260678168081333645128282700044884108030004462722780124629498053000158317720964115304062668052437045580626591472499561711324074523199578827016209208130079780403939210396571807101351261749331651592319809344540561567273469717301987822747872016483670425350144524446967315889727635158681156321088665847911206476331538415578595950771732139859117630427652929125396193169913797810283664035722918453732192183823129675480673988991560196989044038794278210121183177195138386092808721261836924486418235965014809135682345577887108531817246434647371633547680273942192281038695121383872696679908766245589437706826309970622155745229343782767274765727769952707008610410720912253158798341226646685211501143130124926732042367925709029161080463464234521623242915355861219730441301991087897985146877468914487788739284029857290111892145780977739533884504636855199496272972690967425902029741795518095523126133064667933200918350476209840788233398387602199463558177697993505409207616246509371737833194057371589081306584161078791771894379499812323478189195992743283958770652385392021857997349258616546734416104891094415348329176423254518970377826963775883486123915314667376455817406785845270558805571684323290366364078707306362048257142305374145507812500000000000000*i1^31 + 4329145497993843081654270097997890991726415616419046557314658527466390170437643134818625267095638488070368397094604058830287194339744099861274351896353983987347450718866238580073185227455222179929744387135860692507435477236933918075281721296672981375805645458835259623960947807509824854488161698769402227312204164785668299949052237303786775240997843203500172384252258123463485442656430692943739861491006501035959758964777060875424015157097205329318051061685028743438766648124247586365309931601524160202461412741002737516285783646972156807344938107169473361647177308753369787430221134734728218975006742053033016172639092460495247294133080025209225087577244497672614305259855859832577559885162343897551916167813966039233144037416326108632763059365890076877792202430338423709112481712583888290482784133069356771188997890085854268141534949723347839816090509139103025527475588548582874685543882110370303914174695711569518632713529690415708468366647684014226109196981281109386765366959132437003650151079257895931231883068902257426582391598016184433370054046513976463171726679942682011982375485241363755516030873324734852591081396091361279721817886973482469239590218654777207185239187691964513418742007225568169222120352929116095395073729100756176755941542933233795104182113312651409267530292052415984485770187283593431227942187944961044646404722015343788022018283385813903838386854922450587930103202959691140010586239181521993176322430161888564486769039701906839902219815071094453536013104986144377747354013066254757825534317178559655797790603742498764072113318770536080634207057307551087255095519937029914750915967653062483365708647962155899988740714926738502913581038768849910644577076895210931440253882874658395971811669224633557631959162991288121904227030425721481328817321234138029013473975780616621582415659760006648660926066110114467303094985230580576691244987230788865417707711458206176757812500000000*i1^32 + 430085282380912985820197478047808613355533083373544345184216025972270350174791372960372437067634435274795827702557262681701580566520728374520673781656362269448063153420681561237031068597548259875149823027308950531105731899786415577378292778265692575509201622893055370320754855643375565690632606353165291701961927849335824357618742286672756125610005982509989311189469543098254126382108132349640784393953234313401452066612990201554258139013869073676733029096724174263018739389911382160256896967855977330351029986946835088141928963888057017862478882121549278387215169766927966451769671570992190219947306571096414745836482921322132911460397622514045999714228674031246148620583649426859220830165862463420508623190571034045276252966964447223100531404084361007030888090802341557758431376768704528321736263841930687947655744907982326821013687315559390215487402857884450261400994212919407983987627800402927170113978728671357974448686688609561422311121345471874678479642956218445326506811852663736979576354156513019160634705540908082907618699578284874252696453017330067644273589096691218450487746728010487272852223529386010669039689454497651093013038155534681127306822211420454576684869020104671357651387035674529839409554697507802050556171699149119121259239291677692623008816401139770813230104456074460689389067370659560177505850845008992723502977304579150188778414505259474735978299240626693159972777581233622984710318443381841827919540425431730374583606035182432328884900198007396600854720861997622407018418760089935929991115248591081236379148071465258974545953750662255470698570360951700808308156505416741873811694045366792039031676739327668710765664718408823167174796514926875410950365253326329630552918925043012018496833044890481105861036992643881395613544899455703627153216635764132825350438161131011273642420195079440020848121621907623921722970224872442668306860014126868918538093566894531250000000000*i1^33 + 40442638010065474557320558771195382964151156495606618860204617690642387132167925508602231168307542566108163315107647505338100737698535381370162268652104862230886938422629189601811551933754824320955492210591829524830056329042120493781984851878317695238326020057156278034866505336567425986943977136296683939282044685553614001117784210381373415033298252078911352691823117815190091349225917896697625868224636768008233499235880748807934041699535405932838661669016352445399445948382910354129051177160015872729079927288943324361027956393109447321341069005113270946088464451154302246142207557861004372398822459904084172381653080873326962283840085941140467696955569187227698374566068493420309359296795715750203275751269305335705998416706715561421279287532198243004366985064437486997636533868174334786868162063617330941431044936132647249735385017811966351400698278434163527184555126204648917577101701845611651715787531893302564175239362683868094020553951329679243479553197379213428244857414294035263200181245725684359692028088270626637271496610390891374432221281546215387760461631320074637596748471916471267216638437616745320496545556107054070677771939140818556622876773760596412556142109587976707016557069778261246263743805232608873631395131725566214080924836383328988701961444487759476724350986941826039671993708601239399811009829808276768381321249745743897365552254532883893846911878337305268156615204819739544397966145907006249960651953808252967132332674693856270558883915635040308795851971154952014509959353046470385775967262962233220417364114921252601664615480871749887379014764922550038501658704314311699954308460999968940991287675802940767427965800886202313108121592273998968082606408523574974275260925571735099129941848214581238341498413217635646246959475830278332240973795783089660888784916310405371315596316616572022595507976760598270839657572117004091794001396920066326856613159179687500000000*i1^34 + 3426815978729303131036936512880747168646791291797513970820400097704032057689246513436436907050645004396796507057050277545058350057804634302044700978011341669894786838241672325261676966592895856585890949714114856458139910285965880558836718448425631586108907972599568774693244727176426847617438378693183351540480410703526962915038140717417520103261507722524364206373481016842219951446850365309171835760343102789485930628943278295756364129486696358928499643160802388607957197639298275980732819838255583375466330523188811990176258732459742346365887344148060260605198702224907110576352905122165704944987878610061527342888752632839799377607910433470492109956058737258613209771665044376127647902941374864178525447365307292361326453875389214323899780550307727365176095125818561016559815026572851600669266665601973563378404840683883149836963004133637064103703424673478406479665981609626056924005023497151075441385627557834324675976530702611594405345797508518640475141947913617291288184064152107517214962848611699796237434154027049474049233047002322006830705573357786631356792432741935869887194969824768525502354790106096765460892872179051205178946928451057163636327118420765464677246239484279125712566021115921237352693937705402469903133122054665533039927139740227654726485950101570517354184457289537242694269581619434044879424066777197572446790079579153497210000920854448374908489607475564555019042163674826704916147856179763169885355771083968907308766048203298499739693566481733967828603033398008717397392432555090110800771863729488292431627458792798461972067363442485902153328766141905070926775069237287797551029820666387423235213518375800578058485805304297759139859083448420230760909981686073174038953395058160055466624576404120832939360581987183398531667757140750321131644868545473567004036754082729794893100029991989415154573666291412201139333481431092920388437050860375165939331054687500000000*i1^35 + 230374985958418984298636413338751197889644111154291994831535823122553326364016187574378233571183988613015201660945286913068355548324747243643227620473589437441341030959474895087424894049974970271834026707135793584367282959752088653534316791488426358055615407258550403018153286872950392919807369365667806023023677216381424685728591292587593817017443288039667050814090283822608166434271152607093811730415873736141402188329349756693254753854057590253296554222399771148077144873746029528710957850916364193406521269624912513779303368718973437568994473943750659706435575999908831525755944963923948009380107777302371243072992051756127095747851950389057512951541852866280896000655758441325894160829301519648790686588500535170421626413529073292272483949354862727326002483955371040063750014211232695924301653569644634923664811311410741123900002633201721082940184993715563947855310819507259085163226126139987954395450997490196947717494865684374287565130612797075270914502525557641984503090735959271089396709597565218149018106783988285768787582461089048137520814340175103491344812883258164777258662966348894702568034940210073668330183099482918878407267966024358515158393869489865292553101904401509336063004643238778002869480652167064056016530582044674102630097655113936419030004740286031527349507436148666953256704431112812267949004981501621649925539114033271148630824833486086204745170946782021939892454329091287601516398340720146164572874883234733581625830083755899289576619531529962049172898570372185327967341127423695514625964934111350924650547477367494317857528885187320998405042859999174274744204588628545828976463457634628294830787773912517923838667307187446504329840165931906696604731736809102678293324242411138863212887451567558505597935279584515705005793200128358027902406525211494777997742306342961038364213530661371392030638335949588957156635576906111850803426932543516159057617187500000*i1^36 + 10974044830303126497260026537943432908256334524791982574249433757211591645446915363013761017318166488307337621421028423393375401685630026041382911615312471319811910203764742673508649589174437063304930065142111660187381706446541526931367316726460786444182575527343838137989376804139127758140974799625849946299984454972134412143944373896584004126936516088944281231583110290566629098509773426955497677010000172565660228506685975060722439774389269862550085320532423116104701669725430361356787361530526472802447580263436098947700353161813291235787789158238956703251744311250064217917246132636946909906373880110711356167169380175420499109892152706777893785377937125259120998069395652836242350613530685137916294856979323409112198451299255343039704400052387094404878209276429490666375274606536942005787520177386337403453891811717892989313467483962918551547976611336986575355263056736759104438340445541923367101521014058724200581180995416709479569005137512782397828882949187799404551192505412652875615438819776585072480459495749643014224792327883094419960934937545753930096695283640870334734304211894222190829392970957368073341815702220438345642126400597886901880934788779592386426324155256814812587879036136903048607678720552741150554276149169170361918423795788375200881631165569660203065767656408807413246913686466147484360629376645108040776129791626510478237743766736671353860371016761868361018283065839928399744322906094118221458005367980825763057707671761676129509327904613045411385762629834860715364762522236803534317494734585759065223111915177602167338629702005899329692138229276327970630193331702489452083188322750703563326293789370168479508609098008952369666910194362934177768403739383424198053495557358486334760972785212799139747449182791468768124804661280424227021890483849286756896568315680935601592518280696339156317589350897670897981572846191511416691355407238006591796875000000*i1^37 + 314811661196228734275610182056149911912749630059418403456453191772451524124798972870260068567984821662045877980948270149114467646585633310141429053523991981507733104175635988735656274819836451933624712933754858656798581025369404011119894361399358202322413350659211361765374338881748522607928670352158297391980613312151549226305466413110075029616335451912464331696341893455863092525356439719870822408396866429497466471200221275151629858698695423326940982685292567409696544476214593772990865363855157481391477033785979111853326835578359714100784897233474658303858118753028082841904678379309157646919544841262451663597605383103711677019330798674206007439245823653232872610028392790806495475550596171836671234864976296267901918762791626936164878478610771827899726347204776540655146200635367284873709629591964794629358667758221554293324082533581274102306362300380043629185853540430146529270406998073428105633068079439130491670201293285133969930626549556409320106746213746390107198145565867350568219047831323361519175618838940082478701733846616894291188502709070713805543799346930831149101851640274524826724479930507977415756545079548652117393009671043986375406325279890552527063814119197014252630240630393077409654282162657936258748102899680468668322248897462176482071434951445893625755197208442039467650531837409678151076613569818605919485594821287919315468764653422466824115219918283053853453101255978245633468976232438921542607003857636271095797656945878765443708967343037330391360022508833696174948571487357172046370437309352401146351497941088373289398598864661244431796799604282897076042297505541826790212150850718948260306935211395526738123161018459235494872461962740855366989977877655871846623043659232931576994786478382197094120066929208567830200006763478398230465056897863795830934581816012793117319374796744149325728478625642829322184290674613293958827853202819824218750000*i1^38 + 3338497873845973003292255183099115918257772330561263335487625108496448982798555747148313728053902378397941614603493014027301078653195821395955775785516247033076007138229202699767929563117337974072021120547674322686688968617027563191977588281933034996059323367562431478424819731999906745628697959471205750784713280038762180854440568193504865516592764380164455130403268655101073926288690061505825240971433970144285322073448317820656933604852738368956201884197419218030485734795887274691867227767518859556130448951012636275782615061855687359861129416922603367647839582688130503036842802011336878584102629881665516380680767600879222775240623458449683569402338420925152081124108994177787739848593664119464485078638844611204745491083292739074030758134332283677895841662191499165597975752984204709697974084348293510090475582654405420240079990551123098910349177901974247018460610929157715076091503239722412179106776590568811242448356262964396343231040128238622420657656349626533577011658243548412481591433904318667158529564784005295480345663648368720127163886897115446854811172847588929960054292333432393777409848642559040789478866524114947754561761649727614573024971502145769239792155924812445659609617538518137945026048063512221127495400384329594069067747677174309199197692885875399593619191043617345243346699269190362778206259012000543665544238990631267200977347956438066419925562386251068753632277940437170029272597769168063134243083696935255722929221538289417143377751179026900604382523886231764872301834476095418107437130670188282040489458569360139357223543607181536728380078210898026135213102958851499497439754304909314650419537929790984341767682213455730940880133626836281489403419106612854142615779049475592941704519556921871698697862474763849424041277892734027430093887536550171592450987893705632154592194325510298992516446852166223102642561570974066853523254394531250000*i1^39 + -28659142930028922151529290271923723744720008196274559307480039915185807122706263570123995152026384625287845767858308031736003478832727117599029278400106694001355107162281917230632590071354588587497214613162235458598587867800415772087038901636232842789351243912919848817283841503774743307687440732975353280907168667585565894241665834397676749622396658963830470967622003379229436064205343276709115499249975663577888972801175565540705433725483081238655663145025525611101235253034929612389194739869616004927152302892688656120097349942536043914620951782872147167357873074254991707031011838324196903986428555490888729582462778920511064249104418725547662350080706150060553659506935023866102663956145987338196541160651260296322248069241671834083344742511743834053524365944341062305799086676162225123982113685460482394834006003657187204051758120143590966029312271122374716868204020739484214974638204177698978132317631842616451544404398384303054669486615117528279191968778625777362685295270241900644142167104346872733863712211669095993319791055148451977803213757446556878254085457769046085633405003098845099153350878107354801484065017753038155723963268767886670649096230637180083068808816791345776296783204319153371384322460045999342129332345130813475789748175535366732984598220765686460301458157043016805373904161882903692097205084980391642351114524625132426428681374858452656562142539397308605482478868210548993205531527221509204266557009657869441232202872940934558140428994360744792686843013777844442839353698248602833612436198019210995955153079424954966534637141985081789266647648400103793868825164620781329657694765815686119275834294737086563574785370908393788516171257250580226719252398041728597835506625141981862491599960082279835684362083762688956728333243749460720641445018003830857334895697441207563574643605604739029010588082478638849437402313924394547939300537109375*i1^40 + 1309510924509894464815745995170500774068973553757297181347662542044882575551599737311086781209935372213053157805224102509281047336801366271545816553237040510107250821482236776219524725144651278050984797253238388903468966967626984139203073299671628204150143026952101146052747883359023872989177946674975528620725984959035525156259546947414245660859366092965593824805046207413931798509671371344517698392124443108019129734701267348672670352649894834190974285533308146751406070638989563240193474941540567625822566268733002493826423300470991497083028357707531707962464324774659832901803961386644869414046029377051133825974995604107556212948394074125532155424505366139869921521886260538480194770405221789421481708260267422818144411671616858949671474163062876671167911030447877663865226278168212022663056199133976844993953867795508113329693924585617397384790311689897815214599896873257565100412034342290143775852473481503334864971836220538823524989181395672346616426692611851813403101228093524973603634091187622450921308163604986725231270027977694572980337342414918211286460789695790289380579215670446751107291529357045037443907939719288134066415389721766274750189721783573668257076880972191599189704816963700350783776847408724814048699801788559258331838269023997308751571655723634209358968584659520517288575544002453289054825715392379568873145360292602693100696520608350233175185269726789922341987834764430045888496455119724986858769850401704143378692106918840317556315710625499148384195486739214500209737836525462770900170061730331708479990379814729076851671509363644784810337351685173102657033783253574072696394397675669542698447172044058122193283378967845676917185476507175209489554831758766384749554621411240244929244682589654109477122031751541809161067821592049857709022569743273464520584977521297820683725124394155983967302780968111619586125016212463378906250000000*i1^41 + 54803248203040193620594705257195094298898461684094559892854212541542603523661837494470420822067343384652892930499427731839050417609360089536878929511518604413286965289906055884163334304008818332063289715896541445722435532303300391480992797766114973031293351872940766718459723201330078794159516149249603290973968213735936150488294601162779521315424260557160425509395091915323935572446204947477916597423831280773137682631671358991687661366256165723090994524755359862562993433959367216342623782952127339041423847070303211136622904441558353232880451709896141955993061722151866365604911196757541545920565538591134454200710384895766394353539279314859827228668256690088896921840870091389385146464995865073020046996132201231305579106607685074548136473446457902542848893089373985777987264644268070372283876263785678349027832282149474759434658683799365808403019002251644362903187196421823928507151006743054747245532375979080211851676706005551527804725231372630369514473802444577085961835754214633201591018721298814560955063681919969661081734773833572114340539535066160014355609921272281361603420690954836464663049799853938589676324770638651768263827547939163990942835655309208919908388759840235400599897850565741641465143626275309625492733643979652891100896090780388608763923318111140905142276702598466052535763182641807705237875433772738610537140889623581502209238303432277744181464569309806011854264772055253265843737005794537829966021741363883747020568949065777000960510569812630352791565195094998866198765006843325279783265826799789073290596654337650044055414164905361371665485139456417046598185656908682170708701387308228630851315553606005138193960588210094302635024847704400340138610602772921111078670137357427592126057106464085967650827376580360711351857696264549452620752499392573364341235753024051202634231197657714573789888845567475073039531707763671875000000*i1^42 + -667224206718355885534236843378155419206593708781099284307173175386554620520335000004652239219993195668967996643497334862525537953031793980459683877943461184396013125781918163647573023571249617197987561773481131659171614281734196413149581810732088099681734249046415264472672874362079187844725941622424347253397625696046256735044035264606110145481197019927805835338251854557841242424098157872369888470135670079410350248625821591947483888870385341648868697124681392743322675298389265072910635290387460939263274168920443071527544667850530559159995031354063684412311934131206604398481981122448595400406818459405239866560728882097804507253737493116345483529082369793230937560817979385251223329422932385563780321209793991309071112291097723196519913146416328575025696639756978178733999104462580592437019583058538201296862807060794287435046122503669829062675038332173522120246486331831655357693232838613491523214811597938714003038577044602460024990604777129369606799544140571211381364733757653348757390926648193260315151537171298800662407755383505371473907610207387270972536832022392535149864813816621753140648786500343039958376927652263887206953177635390694471974683707063899042588822615281913219409828965972316615203407288813143882122253706655009652163389184213456097081044491192933594061032355681132933714913257641303086439610871746795541154772890527425356830172991237529995421263355619973612690166786943711652915594536200065696598501001722458160326610511142122203574119747684277430860039440066494535418405759663028281020106241469351554956834184734431499905006958644126419160656679592231028046496087065025941963033843261318281370684988714319184257461746650928447360167281185248057460506243250894647440862027826877281300544416457967731711884749242611431664179151838773122520768231071680037265299226401967675750218772501298758470511529594659805297851562500000000*i1^43 + 1421891413428666067706703475555590504189395810494183973966625436624110873691358216414144331759179680868502123903456972540078988787983686804846388916797365334287630052966389562122287726453608860883516838627136518530171027547794004118174331452614196727571319922865540080620396966772096115854952682169296949993065982719142119727538761192670611117103281670642029413324823171290720862820929516828642184573355570506272736851667999191943623379922028173485402726770941522677493268922939106371281969236220474197360498318006208352810158409320087972387897682709377464769075422245700303024661089779984124292327921510100958384800489514625727700027261203645507439112462652909389521311856882424546659181929318025718097936539079071070572997795318338772816150398327986984322039503345006741376256937914292570034927231198386455729366676720708356481751838448351806597170323514159906626119913496815405974540964040464742267424997830033886000319084816204737083105979446128335605184785794696997465659875883441830379081566990574747809434336706765815474775735277306095903468111375871593116623398181956836447554872970983296224681264969299912815027622055375416277823532326330934412644143077412943105399483166432652535504859997105642111869721387680692464027779736267287287221045572185912033487036480353522083683840716561528597141243709191930566224442425719539568231697747758731189744167608731849770305611155529154088210477339987897744762412988384403475056278066741316571897630134787057127860795784554959887810895881526802503729492332669131643532735764378775995861183490973574511890505106841862354232910641617661511406186453292231466134944164242074505470242547768515340677211146057655243952602740884273401792853944092271691235551101291650942090995325277798151522807673681682549093952786333552271166558865194861138534910615710608839876161191284609230933710932731628417968750000000*i1^44 + 397526254196848149982337303113185951939455582539056512515878335251099960296099004614704112882486427220934556439055476433237017348737338530071594533571113267382643164425127138556371951880858093873195894334693432499587633960422894777172086112990594586310998771574443928581956963847294610136406148308587413385141464004350883061118033912670455653987157690728650723784335066642394783849095505923362198517327604267355864469732280942558573633601794925236397069046170413994764820387640061544169901755110062321014894187887456138068078182735964550830470477758326969050909203302595424387529858753024363550996938788249985747282450172840896408977398725739751572806511891118133548862347810791351241992667783711810356293347185179510120773003238431813925035604163215842092207595335455370137836754628223374222267453918053424070148087397132907133028448446723332454791467908770771264089517418504234589373353016200834603904221868826879362436554543168513624359403142188958201940442615995375243203157096964338823434971789057794086453854064280341515548005034450225308453753087537888503606335213560426559567515792400381653900124252228245967420075064141521616597812426465023782189458827759689147418095980631531284386140251605245102986448063248255811580957141485742649453518852042525524033649341524107511517420347407561562898325837580351052757939567522309216741250467214788342976418963489869342810100861528458395642947794341219055778172038659447823310823282825444332430039334995251994858473801300172546674007231773432460313354865343742352181011293306140588748027855926486615316701698103878895632621981173287522189601262224304880205146701364895730760932464655385276630992778540763470543960517256913079395529706124714719254927356543550095984517514744037898156774785111204968825480420477777460104365065322131374249309704880031568485776460875058546662330627441406250000000000*i1^45 + -10425419000116261833759001350456323594985417293093442633043279205764107024198835871151923322450590809888310437227234190269180267958528209071449410911942670959062940493399968812784262180961186003637721858828038287218907148643442914720491157613076919272852102091728085118026663120603726349721796768101065653142264469082400382138755913708669340905965425241591828171177661189396185109100599658779096000830858304657171799848162405794182709528677644702085921983069030298126671746950533835946898592781422045042771260627653168408908111032477902336618245223720018275014094166952591203271852535593632589567464214110512851856054124521485958497598555478191034502701841891485175235592581492951361993399315352713504918283706467911603455209915310000266889788125010860418849721818478494739989039662453893250995230144169106128263756130135701593895817917656309439494718828842456714168989356333637345563564619442655740863680337060462818491985841504466342563996139416706805641301144523844149640136451016658722777366702806372414663911679590770113984444170048161233760490112285959346797167759043732732388187789871455433784090612300681833297028404714973257814714953509901688791536325384228742294153882243851755614285836120241363360151074245977851169798588073236806508858237759069741300174128337562789600327467952730853445408923055600593774371120360243482852277323654421995731038389871315718799138454431104797580951274457890856255696225014188141150764877136508035267467077758142768076190993851801898924617288239643756299752910176566744704986267347864575053358186453310796779145241001570308549650026800389633777966098930158059834551790715771758190437667531480680529692002723765062254942068313975848252562430429916143569009569971713350359743496276371015984729645419052723963224314080494314470166521971186513258769658005209457485307211754843592643737792968750000000000*i1^46 + 112266738413980009371054810913566131314212491980638241266677153831727010485797665127332220806828620072890109948761503267523056118873725978472887391100244633593019658758815244412127595294742584294019020169827174321571577841525497822122845479528019344294095801632753198243018261017778146663279880067620404099347489071750487058787435185810537974663639332483572580443953392006027500376911353078413842072948720343813846448543572145496581526736797980713847684557170839488430139350714006508130790373967917885437737404384246746020859108914876243548306827194606622364140789722250832130939307859209345566298078476065410258576667812307475864967725125191666148560196317490606070630649352603972118915949267856296451194521291952931674348303604470528376467295926066334132587532777650215352098687338580629038868524285329446402384889666740342870516041642876900680896533818402747815420488352707329839850092552387653989505002231452626411849814372355902765950824161394753682051764829873486863231399346249795920468162270030308187420383172191365963198204665139953661807724597370961330149808126228621049201525632065936028677946419534106886577000019439750471359024777855819047988376995895834370036085095766407082565161961402557394326762020150445688272694684143950095799090496458113832256850125771407768152151918441233462563601212606795013840819851762616646652612413618411056068649952614374631974186506755786128901844058150389592112005436940711182328411926687147767772302761599469948951900008327914197310106999569044432331738790673379653871463754757618104294750433911033725556741005697188710436965782079842740999993864473688434975905334912111807706264891931822889470702934827767575115684404666879428804505117081660852869387226402686404694950136436390532388686229158337051180852322171765030431860272612485675790272576790584935224615037441253662109375000000000000*i1^47 + -635689725845316505765123802397230837568256233135528181548554687449621521455143761349999943985921908760521432950201462790253094401502507993350799106427713628422719138378173706691254924085199582015295096198228370111506128139756577902678038808606968238539009751265360190319842513395355883871193467457484623555057274906860519284732980235160236119307599727150467284742335004871781842306389015316420894492390788566666037793442730977303476286439072062007909256369425230843796827174622300440507602265351975705038387777601711707585233829622903358625411434636061559891552756951528701164206686408460949413938421990952188741983806586872773033657713915726389989119926276160706131432246708430123553352013918492704014613107150799332922483754138307490561315032664212557309491150654737706839064320276029102291870840812730240745790771381579417223751179514923670508870416434519099331187869262485148052791460962131033762687864081513409841718875413258072082367172413314121172947890702415294971723296509526429737276946820661534688976882246532913004273405385490520581098193846383874988787079408986729362047540438327868123588575023034906265739217954662986492009246184963145423377956375452958066457472252159910211726030703816274425736611666596046542042028987550531188612517127662584850350406738000769198936862009761031838053157067985071668172390802786722203901441216010053599532174783209676517852933566507163721303901277716263843976771518321918091721725399969226901315197560120963787919706765529062595541462959604561596219963516857827378787252569837698229930626022957709217855847673828006693841978003370416493211464784386220910853535778905831406325715273157089957862378099804042041920114520158910583474808995437638995956848433284689169819623770727031918536890696887554095774848718659232362657992050641734063654020303602010244503617286682128906250000000000*i1^48 + 4128631561623966353487809859675805484119602258390639397972753415560523895785058493692226380605485828138250070981053268464657288355042585727887102516186500396757495690394367737494203988807670266882285778766015046351140706537065553398613830299415706661329805872107324673680604525295643838534680780702350055577665928017438981565015530261704867993975192019728662758142470653185972360277139559716573859103466594377812057595638514828189927154353000911548621683579623701875545725138434401219413108011279295276181386817048178626043330736726605284031927006490600613048624375294533342629504612752063629577831833855038892767393327367512028948192923552345658384555141994927793246920221772606665102606711190557698182690201471761724420909852879680695777049060351408087231504183745413595553466193633916185058876842400778129486490561534404036017642841745973935018013542584541605970971128387901374184226636464423116004671359391473333324951471582679519800484533513978919834551720888003674158573961657262023601104310109071787824651846592052773518799942343509444999313450172543153881370936732335047071583600392644108082779108067115717656312154998734093997619279900181944522602029276800986531817914027484091777005998469727615871265075125004007059793196127953157362230677316045177284030280891952098053681413128347336218270982233323074345381997245784679984580047236058316833701761871010829846347583008946820617264352094745888727823314585820239113960489165522979267818987573039574886786916962642947431637258407065091318015833201689442261774536717394406684917196079090827183513209603005101111830930541968476361090345453904866366543633131191574373030914410838725312581266805299532114973150184602258865678476115436069908989746720234727046792422657364113800662881967067703000952742838616711040452839781567107024784490931779146194458007812500000000000000*i1^49 + -59681054564390031887815721269282287460923752640752521616615626831619331880985474927288134537978602657495395712893488843142462682528040353130950632319758972686031310542270152539611795331548289072461215176909529319936201180595294399496350998687199201731534615872375340653082068550132498961575631522033907350540665579370308091499152947999146716713216352780373224201839975237350166582283684761126936994633644490846253577653696652371167142913642562649546724403752970599401628938166002949371534310602575915691154548726197227958793162331484764380190271016086535508316246603812755500052563199948900171885181091714870586986851908785359247527758543643874025257162576047198624740252673681297877909221885981080055049744226728520024100076079361109451549995275624716079173372765830090867187562368457162077756247058914261347895046627238564447637498395610444422234270407377801618607439648613212408872594459418202739539736690314097895861413366260129622131719446348068927117654458158957052297532930014110094864412923660090979111923716793697615766469372727997135459187845701704791234463563596423231476135897870771580889380421751205284135594956246405193340105542209912479637637543387150629547671013649605203460864390119934724214115573807083852041402724176394129923407613610796016600598435669959179448166728099829025472601486577520183443163910627532082692029396091167376399695589742424230920263867604969500143528640642749335191032898577504811138752018379665606465332114928384568240361414154943019844372801512045615549858996798174326877027029088806007535381773424947111009832408096716234945873609772022481596049897548216247776006987621877897255660566015669568612579050499933369654194788605591909960925955677416268492312069286113475612176216504859322994703223057471495708200270324850537310285014669375414086971431970596313476562500000000000000*i1^50 + 691786764994472421807890963771129586620373140570722957405971916149538778172686541749408782293869209369248238962631404798359571895199857115401038964450657894539602270479674807886416489891330321180391101069440518807651279586166583027169658063336097781766777253804523873034394852800555021726318263275532596173182066645750146889933673189242597822911612704921180078402937317082373812668580873407556853546779809868157146621659828989308085209740102555440715584416113973598127946085619534929851377432683307529107948577086495909834328400084422560960070680530901670738248745332289642436984776328019620168333486275728968652508032579082658244700492869330553705237261375715333405163930800383310902998866631753394505051965830632055607302069810653510991467903639225675723047083555292435959385075824124255086357974508286545286964916775089795864554245009216823421071745155018934213219529669201039303460396408523767158374700478828977923544205463337359463465248792300689284624017367713917402058563667947233301992686326506658480671947323800213733769490709908151677107496297396609792156410258321731211811708379318573202554665391643491094794463931426003682896288589196638686471692540337076816248185307895139495035065418474269215475676047136070000538035304151062357919259006603599020899022517141714918820338078634917856294042455621014295193309526476159163379396076681505220335041929283305267336178205986129993072276738224232018397417904857177915741386106577474981538554483601299608161406155870320663125735577580007469372009821453200707908363821584320880265783335593995368364730724805335137264375618563464634162571376541263563474401228638197438416451466922967064139183543922319818999469416359395969616787100598775857337640135449729348927143573980835367447134879847715125761791415221965695359074288717238232493400573730468750000000000000000*i1^51 + -4493464093342289220514250823292222686963993079442504793379739892446176633373450740100298498607162323312259668529181758510525105015041299484082365508367649667032872047109210861659011255649598768501364647624342246843210687924761015372254568439326691374095191792110172605033959861255964216134556417951052058649390422180032553896003479228126177926864700942041997299374413214166645691077653520562479089423117684247994178413955261215125231059497719204816228635919143591335878368238921911769131461564533586309718293494331611719615627684002143701258378647415444877999772531589332033876176783762307577197537970096035350988448712109390913083780208948343044967263844158492979652419049708139182922566346823336359252249080314783522096714515748071815218926132060737840639485000093696685975890122138923666750765488395252042430269532811029934002599688356846349259202929882678998420308709946089963485589738613829758293108838724768788679471646393382189962160136897883707574068849580886948564965963848721589857742618279607439184226241937892263543091604874937204288363748649563771949351443743911237498933676449075140529985351068247017701582851186734877718235637120908439902885413571395665438313107279297668625507391740724305441194832855076411816169353080840610074747488515967977905936383290618079107055699978893047625710909524248870174609533484091660949957849184490014661575756148621333889152585605512884814057191460994482234028448927039179882578451349934120962226907437187335917280026246238109458164715725760826831854987284476036713677641536060164410336413035395558552719263826265628831907966206299319729996062993984214434815315216107775889844636913562756505226944465100377536784850702352177818183544800831553056383407682826745648561605411212166012698987603883564002370839922384515574549368466250598430633544921875000000000000000*i1^52 + 14986370237482784836579043392951820908928526649710561579073068803410218447042442608890283105832677510497107550169538492024657746405416523969711165055087541992350054807131317807482304721965883691447380827738954865497869227120997841232592332539883098798735901988062361025918660898547114269939056626261580354637151674124408545412752432304018186210169710737263560563884678225436936429029563726254890166095158865853187982944971068213893677765888757761146627631131445061773223289389816007438717814113740801822679394886810994529763050312477818009444170497586271089244857454043627331326112089535711771639357105758481947827326801327546316095050609602672104684433439500837058974159115279487069860310308003093711298474008156899596031219081032650053695555354357817392123751608065624491913232318145110179436668784568897415570218629955658336833264023868088540912542171679536495039408058177590778188774641178190404106898257182259900197028132264993641776666614832849243130238193487014864401508986321938344162772166794230090465738586917815698789493193969498455984810316781810017437276794354848575632909237705029792463309405606314074081136407473002537933300487468959882780137134228814754789502428343743745466492198926690264722321833741714899901886624462341922390901520776300841340740189835375542178598516062825393513239042191065048902165797769454667825703431899272791745124400699123577407571702254444559734273695059878430378811468835192422354265999232039346077279543614333881746295917168722071250814906260492165263589026453496863975739587399180483974828084147163616114658085781700188245075985469386889773994848979533601843138132214740386633418628116838231932534602625639071038399874952758399260309844325003038869807176794575200747651053707539144110902926939203378027543056560944023658521473407745361328125000000000000000000*i1^53 + -21667316467194522390786215384851944197611804876319682235431706343431865085990398869766365692668110612064229907336179342587283943611523333465745117075343930729654698369059144681150539618481758769006555597583482499658547679780193544831592252140709550876236472398937788254245728412779290620084065368019370991777787904847449399827010637975917651085151856912734686307879114551058371920331648255082469665773799133906598236740796565495965099855294941697751640369706006052949820466327464726199952573607329497974193227371910912994670111236584600164912147845024604567127990321436524361707129055250754316413856608584164350663076336982085920639933226263309710234569194222817236408527522705132698079231846948881984494551800890267811172376699997889774458415592807634473886767963909128764119113525935943811733642811025895390402655094680398963740659114681360057509877647214228306892836960685709898766829893946706416288360962713915017318023834777466489049994232438645389203400698805961041799125327260153690795798050414572746365573861367547198989578511347578962485733308344619798983852438253138008276883928634135977472559224028938426614642879704747181433057777056678023495136641615365689407754341337828086764676083121102293060479582239125763277327134360600865747529502754161135494361367900724542156360901974457836279600410090123137116477097498692313997109982615205082093975000101480870425668449072121780590296088921298704021338284264220901001335481269016120378590435416536613039033240923656787582806412062621883927880342169728081967088025467639511815256359492070348630492676330182077644704069778802051665469225823014533724398114770773404007298164658609396030930431775821079507185525120488752535929270621709790253166291469906760224026581995040599464922775950308231340812881171586923301219940185546875000000000000000000*i1^54 + 39648056570249998302876251561208593674971858493251209676108332066110129978615839440905229960287052071009161395877559756622038884167844364257702253004938790862803010403421502375072527631847655069588480517449002465345562837247821472978049524059284409609111553766687525142056199365912664719463745996712161006586390233249683539230494882062277184288110600537751015643292008309421220002156554331927170745362644628717376024307212576254577333046282103880584187668527824050487553371105852250320510018442991450388086684192988904052458042427815297532074891476093514277392314710006138209780131356551179356032988936096913913021142643574720331099724121980456112524060161888219090613045091097507547399541816211434783213409636338474620121126882144476101938515115991093855096726386517718344100349618540208462606347184685936781746017791864778318220889837661914648191486307447477017158422946695918898425355851722841345877651604506840808531067523402729014595056104649076383588403119604611199787232210336129891378779861091647783479153603416839588140088131629756070856710677616752036344026345908479538046371742024895399540966337760288005313426724309494171534963546424012014358988084480917869822429762105081350713976190779590858568806113462293620027951716379945953612985739636130986956628796869275068206476602964910147816778880605320580942410563026680767320394798224405677457632344438324177963021200641537480005064798073546909018944393347479559360489697095765217500405447218859063806955155292212932730222478590135120696456275618029759332250932028636148857107920443039840438819392052650595392924607136868896075065855937850521643167162200113904144539757850787738716457951837997779045058011964682406183625821898759591813480875455341063426854834665516952405418110716439628049556631594896316528320312500000000000000000000*i1^55 + -471034437742061106921524162010887562931951176631716784450165652851523317645597006456584065463604467282954739130677789546525592013107745806623892349116155990754392080549747933201505660632990788726566389669388691740747186427862463722096697633764909161426973215005988196437932005629715173629222416043928032410605052178223903396989701236987931542221650082297745008181912594452823510515153925969847951388481222863143535168261315805205120354158180488515528869280768108309577641676577410627713953875816738694276055266449355601544048419557603285908638205101826698950997255262374170379753165408512219619158582721261337688190882209962803051141243212100709323909707251482993581427830608608277294641220810637081949008461027367850771831271674238809256460913661427097824000037949276915792761326334616507703503420406318285149166646097400945284518719494407493198574046621807739604065957748913335941841949551105498134292108765434054817798793374491525243755015145810103796835845220670461447423181697523253336200315990631814899922295314190283046315736056084318868723563067096062741103656564620475388877718356247798756311596178513270907110757072336363661199028089023353894519012557366753689964663714689009390878304867059193112812540473678021354256612071486572023920483826969817559544061797036597463781278099753280978524581531429879797579265486946054854461455476103792201603869639668264008265615477225581430873262325233488416461355123782144144048903670823674745060811057026139249529660884549404800163172282867521492217325952295102737314543277019784169044802598728976756031430231040808707192341854895785501062135289145251154703073616742027754984361388213646920656541581080400518222535370802909541836497124869132013094734248250392222308400736318540239725566332040784800483379513025283813476562500000000000000000*i1^56 + 1025629357609764748161609438927638833286431746761339322317521695671020627586500210850219770040416826723878051407309514932729739359770478772224525761865741361295105586467649619996866240813411301049863338592877882663599124791100059881900264112425828940065080845123630432558107144687111658497200419481022263657246662143002245188239175750544837472865853092769445803925092297439869324763737374745898748483509205363543837696190257872643530240536273722870084212375406366257777650344564488759311924802701820518854409995849667458223544618303121385231746379019364667586113805025099484406756065791120135880338918983065618538491425812445608836135218383741347188353112740595213032279495618170587880574849944350022273086376983989546911477817702248637560951506190205178484935714108997851421513328375673493771399711445778111420871505791870315781522255308589681151539014900190793401015905084601030534624476411693994467516944015765534980860351727038460194543881374060482369876414672219304814517514298953101748896983348274610055582898154593881687852312385115601165131466285734263500722933275180859675117609939142912152733566145328112613154808449073795715488799271324000852724910548199134028494227716699760869442730158514308043000740771278371216978593827618706236810625885724157888005752218500335200839351370057075895237026347573905830753563729668442028164993794700259599171610488653800426248274422895295979170824033413081080506511418724017652512844724128828643706314520863579156699650779741304871073589841859961137180401280245798109419369238943936324385421235340171947770269533009002810907141194992210169197767784736147658452499766471078192759889373280282066616276225538364318011242160795171164038364664476225547833609856686473689978811698123029039209086477058008313179016113281250000000000000000000000*i1^57 + -36414296015439285209804841393058536955570968591028106441338145336390418335651933946163278215663298140824437295180429935520632284256497904732830810657809770071953466785313102316051227829622687199756345674902822127057564808598082196010546518819511891474501002217563890812748349149711480296588936182615343168277727860788341050687133780238812300803438242796612871054801075909639322158839529679992441256392612383928533528077373487596422738435365237189075271483166907058777349678827846719259229001357588274114200520031343542021043489996675864134155424205434412120356921986361467625820056132161296741384959795498039286598236924891013902386605358990468672385943599814305681193955752500526450717804865202833155033844799588273904238152317721209048550929466848619640654381254622116042103573712731762646671273259161983838277733901784197875235150381859680640382855054894181440167591009312935074155221781674363885108740384179075370506443993323241113021631380709570296651387688177296237134759212359440189364016595808137618143645289317844941873038261132737047958640441630784702091713347688269228752596032108884033000642075292147574063300853160335302475443251811623369979436347747253901328969347320985365908909381914844191888547835418838931930824072809581923154083022971064559324999378192655757281361484145294960627300323475651933427813885986486495064890405067401455892348788231697522054003586045507707350769105757998550016285922231197002489028666145323063168176868938274804161480126150225784008044193197187976014586857316131585140926001305499747247761762537618668506058811055907703577491303312342438180903689488791833672174349862531679021332624588999260164979396336946670620183761890598832184663617555788564603294125549778789642171861196118243242381140589714050292968750000000000000000000000*i1^58 + -778572845312861964955973087514463951934843578292411983386628264663665652098096980139753147983191399280173982720362130858392467859483732123301127975888922977801150457415523199435492937250443012632676737561240497531853941222673275949828978467492102094061057860481510677805878948907084329202577452367953411520160919751547888525667729827171899359585255735374479144741118326035559219411679619164929506280280214463109780102633511371395904549616910039338120127725665752795593006530112818727358824277360686923851559993876198705530707235315209910474636254777630747350554019922073763724431737414980014187594963777494749995942286545416864611845224147508738177118209212734039790786343831023909578967591752128849628192204807604108107596705927640008439025728013153179379754578955177670648392138176867945018117568815797092843453246456839872557298603993848907583624777284868286001587141044817803982667453384525506145743260558427422584504353140313224621658499311747859192664231357862364213338216240246337863270354270710656343390546670153290531142795440066912364131600260141548820763302624964530967965441749714225805398255399493069325513259825474747985294628969601409175190242320203813648186348777165994129186289752657879356959437530577479588700267549956358936469623449599581027236053930396523496994334582669609674063251775091826063185491478902704671826692468399795075146655637612273872435746550613281897063666730836025209931916221829909157318201730959435818602464668652593302031865751122187873381558674230946807556181224815392170799343934379171065621821677795247972202223945228851093989949406453571381595768478391557557613368021516095268055603846287753839134168274591117949778562318226640851550728840489252619467320200362207838207240229166927747428417205810546875000000000000000000000000*i1^59 + -2653344960633072297913154062559448581679161865459979640260475386182355070088846443499148362034891216073669424053496060093645017727738397189731076794215645222807013189985134588343326598416001892345371560089644805051258269222086043265754269234239030407262066714420141444425767573857090484229103666881326693017334142923847442904823519181670161040624333572265535641741545241464747690660965354962416262010387798943107252203643177038799642605622642331193597271111780417872122410503590163334019739131625850002399754755691262430177577383834029817554977111796560152348633714915882012126461685218327381751899718390644155384407544297914813053793372342615579778576498358715604211508925717087230922532622371333386257716657542928972470854392252881547813907931275901902178621264750193878720054286970499712232353706764490971330994491322376051718662287427867920640523334502555582861270321537152640834621876312930779715974092130536217233768727425543381736908519374613890138576228105127610626664490076200376614490746496365521015500823805465831606213760829308691886991364229087819732220971033774272441001186925795237716109680919174916619351414004768987183633442979477764195862992366206410186877421538605790439842079729638354038884082555970133030846017070913083145951897354840723388470361641112157693636613888104178561471144545027646097702922306965975471889879655595178925713900837279435791252442106326364088437021220867244659800117545763043380101221567369894411812486769579272021195953965029550701126898131453511282000475743956581682404973967343147413292996749689119317433151216691411355927920130003945230366798580664397439963814118537826365709692701412813453497899458394574741424439751095181076320764982157392957637365420858754916366706311237066984176635742187500000000000000000000000*i1^60 + 4039403750174028475289467268484569412654057880181543187427626329328012548016957310080816923012379343946655452209239225236545915185646735723403828814388496719594540135340038001683278575247813597328095638806997706470870569519260210693198257877606873955017974535571168737418856858018230279473581945586754939367922787762268011105665944116887694139067529546820367618984489453481286008802312304981114314600524417908932476207172021885573410644324220162418473665499331443713623778299490713359396769725176259996621366925624375289778282890521461217388838520691865022648547908352836972130198621335459647440782114737779507463965093148023832860456902017002648226520208406724289566531617148938192058897238393789821882628412658254743744657726209435400877970325105589317152181998488609800282041888734814597807244361268557733664567993084228886494266952949030352350431116910663644221108683912190915175423133178540684449157169442222895686449354198598989514582358791227979830219457588762188802798774986566124293878525223596862248421296581884309797273047877638818767500801933661666571298682600213467641476469736730661932252528561670149169705994417708183985883649946949517841096070235392120999682973166827531163925541871084264619509198729031632820244295765187909000660005504615434788548593232859290661300951710164393822056690685984329214497992019653627477066800040836755162186223099373989830101153410432010710042446787850837970905913641539885686151013130544468174555722381549019551487316300166334745582627627864470924301059369170777170159928915090701919617602819942693711992153565244077954994614381420070792397181112358002415913057907380711189089387672558623495504041669061314833896339413043406005332329790741784352609000663392180285882204771041870117187500000000000000000000000000*i1^61 + 16454009988103732469535059099885964453831907842887696018934252358093237046881661637794910977377955617848149126012109427552409337685175351473819155947475329165294823505227346830304974478786187703687705219188931713948684663032287847127642590322118078723283463912112964798790241599098884483747093548453357712609962658891156497774085715412487415326103345393941579924753791947614919523490214517318681096777973739782397617459456773942931192556897433397948529711427799358574063030817046594326540490615662008779929501502909852579314041764141575463096319376646698139950162969786207168017166862873644938265639893654849922967262198161563924575527188017536259832697845082315667963618765870905868548344244281416268907743465690323527149384780045127826149102731147371690580755675148870861937722824147529060149278380186451377592656081109985857746581097472263487124541824974228246421867690533297556409421580431845971872463424331012876440276012543116388599373976803511635437691121338002409239567416326510773112928189943581692674931385257057330076348667401119116379096520702505523157204183486283298953637844963315042271632074899033705128723665271011404216007396026324186890706134435535872175674757307141608000001055272243751396128330711270713725203789502238184734311887881130998609919760777944609624934801194588107365907059716700792774860820086478892023333892351311611155442613038324232865735736196944877484665541890989923894657314623746638262247312097632012785142088368802424665797544405505954199853796117753367163571307586345820845477972320303623260233333321201703861052357505765845688846512183029752860896879638180703036878345198221513194899805612088017784394236704654856254858363488580402956379583124298798813001099006214644759893417358398437500000000000000000000000000*i1^62 + 8260625693589932210933562850838395883206350847858401774794279616217435557074434490825297105782413312628432908031919554965935598408590914171591135472652008839084848669345296737222283860462912759308088609573943894047973250667181061006708696944712025659426509459114483185015097580855988212416257515500220331142803415234296787903942564149352243305000279708201165164490813850562155272718456650502707575324405632916050055627653141903678951399752386765717403717582403180613751100384498360806822212968189336811455245467443474627482413629019845501471218872145467406686842018751015436736037288115568492348770259293227628797279614190159305349220149920310712081655614107410335444509100282998589264877423659067413805467769211227915788259597698049388847515513178852348494111143822032203740443726694973721606662335504020918392373631374454292579722827396802304811836848254383262100799757173292968983888429842616578023537201224794840915410844169267708277415479457479657898310688743050113203890988047620950266159715625056263320039739526270860574179592794541272029065108062622543421207724380036930479279513877418177705172768652407226218151948008704485429320352304153177628673351257917666527517568981217916207236301006684260495508752123014747538770889364189298878374863292159790303410166987746301129063644877467910821469309934766173952373233545054762819220318674353796910017676636705428737115675044292678405566067853345839384920862974159613915078293290659161165732095829452717046835889399475814888409944108449226613486692851942956002762662159998410529849823619248170823201205901174352861165975785871957820296014245340091797485379158271757905897116154587740535653878461913193570215441407471471053957159935698939534631790593266487121582031250000000000000000000000000000*i1^63 + -20499173372604622416245688710763204894739930438710662176937621770693473553199112404042081025881394239499330492744992836791936058523962265897917434408743279460729324981544775087744693566261754099273031448585209747117605781241986451804790498501150066931723314163969839878793569786251706613204250627630912105938033482322259663101526677197433458213484766159390543440363769769228757434322163703690307918342296941168409250436605868703302180147116713958338445978395138771100869929131413739255264596422024833754676311639309773343014824725486572248482981443371278889075398418650581383489201265453511169348396216735957224217896442878902104014825305930592122868353431738126571947965951927742624892472327385578095793200669891486946496932305461878073347169535458589515687731852071095882206266697602202949960539282817270511872711816161584728666820991076092597407409139151278522143400575246652136415650558339150885041240659789010761943348899252597383995206560148953130310861401087814947462189706839995663695595409143783329327569588960201059225212630871831571373744280826257228891705131797899414483745998492726110451796575985771018539870877134447883002985157565545667866410412410411892332906320251389667671054052677347905821208799451268223214988975890543946368005150842235192017883055559282359606196712365342622380994803050523305415709003037940478454185266326360605499973564128809366725449900395978154961550925549183257045696549588594128353530024004924948761043961601593565093082127874011506939277359399915750057414635470242857814185687473111571314158732180180516752150883762904958760433236631296579842443273523320854638192282032068851497144868722971962534624524568075725664365135724572701634432769779436966928187757730484008789062500000000000000000000000000*i1^64 + -930084822225243108243205437245260714530494284978861689590896236636472682926850172895089013859035923150686354023770787643104928803931813477986209438846094213401216229230846866954851625653179476726866588762344851350441776184270889112327686300899175175495793074010598538702637857764920994265949215123371510185322264735692863467375509506352958905389223094170537276922913167204317284251380382092310906431526662651208209023254967557179398391749310305820926771182491099041473505325138841730147464056587556468612619225793881853552521817661773880493771180450750037738984366193202630100979712704243337830323945145726427718451223014864290639066489026164557414446764896990777618860013311640699369931249913672230151743030228937912050480180612991399919302385162749131293944095091711454034120100450198087218750839493406817040134568944135063653850132473626434866717973858459549760295428033923181465394476544540561195448400680511709976548481238268940380705321678700354376136065623190324219666078178328090001299247242478730640412016897748963656932793268760630897381771547614506867741005593458204143649517732828145425036974525444149740487069161654643531907919887203740262988985813103071700174232060793754173953351518016683678975243130338303689170681491194984662581832600850131739951436325211780552631058129621154790633582826559438052584491062060920330223929020925148293284918109184960863366228935413101394064529494872140850285894393945389754096406345952695646824915245882750708187368562926207448982457346109869975116713371662099408570608267894837896597782480668189717588642945534890042224536944702437910578426058116669836921645506337139731287933190854738262052646663244989789893720812108401929663159535266458988189697265625000000000000000000000000000000*i1^65 + 7141555167302323845609100388070713510023690414164783406973865077426330418780369581187921858314836467590760995093817326407731483204423194436000473396342334911985135286794625832497652281487008711807389119751748214907418157883635054087374669152317186149720623930313548623127322015004857276568260548946918679442168266407453725462863489579288518983351723553344128804726551847497099007241839010481605508132262520628001775926668146234351463603412480476204720335289891993727929526307503859482854352736656928747067709113375385451026103295013842464410819510412214320470470928488677290338021697727699854641935349441676664856725058151514116186167741723871454963890564492196395403298181417660435076884995406967224344084768520690009964842303533929464770383827283288120041218846682021167493012970668726467544677684715552548952873125431174060332369876533195153121683048981708543026320848988187348059855089536740807650291351649440977367807536300219265810953238649372428371669511452147533898055061648111006319048047946891881920885376695861248133497949564997110255639459925686712436616336758678765023425107575456323508443547500948320964235105073164665726397935767710987139539578629187157139067207972346979082509105303296618433436254682425183007721464496957325679835233008976073687030440184585502389463463568057511904441412935356817277052821004865162695951719060666911254876139386643733273918126318319398759366545550330041456386254840248852756794311983017968443386849895595218940040192406450399830827268429353117793659425696847135066380419627990034003159038547543146088160813893243299962784639176253636437530266526774004140292440860457405550574150489327043633937099206599549640513135972952341035124845802783966064453125000000000000000000000000000000*i1^66 + -1285414735287881099709450564860053482751825355203130893838470132317153596187703808220376908789006225236369535382241911248034261780515728642871885919475306392183803277174474815966821786956429674381677539069777546116357708863421895804055233967435181274021100409689713350777137663635900770922063320376127625481858855576069591907494453014943230208088814903692701976830542967119153828770543690749227699271067619968182826501505359053590586838032284196709611367869182542621717538330913672794493606297538798344834929200771112797042331139074649774839224077547602534288983569845307284457318313100739886195813785674936162889214706744305053031811806982432840543078732664046862064353248378000855645533416004102350499563826149105925074811118900719418564069322018169719386154032260926115322778420280182363452355466973480774625594535990634861588000227156132883649344277070122484819553363953509345007679330325965817794241215307268703479621982739291318388623615189700472525998766071885297679013958206791395256988520491404164131737380245771803968029633147422800522963906254792951928719083795629967383930325907747505245787956865897380024912709071636573116765882482339889391209903186722741407780596051939441794755196235904168037287980054880619133321726437471349271981551198421889800806096268569242638152706389103670502107598812644132503104314880004005185846601786533964260478703823553596472333591207823948697053311461715724092708725936151218929461051009156408088100978355801406510077389412423448117123114283728866534829112912128167577254904114240928337906918819887639083826235423300823425447643334773377644715117340981443373173458951347188619517219666036315266531326308548782710872160350845661014318466186523437500000000000000000000000000000000*i1^67 + -850845038389909612149245515461478520487225364082764352583869483579757773632362747367415980807612328561034220550430587745916778261817872836657665153816107517165302692312588268657133567066883614101157086689530899273894520434318478007715157318425208067532367276012958734474231632044440916903647577191477946605302402552058939045843477010546146745366870096984092614161573015561426242149102588781852588581771469477743328398569004172133489078850204207663000637391946988284846519078458777893761185630870699274294681254469195045290698018929397381861733470296570487506394145477389349812590670986181270747780482925756266749496754866577630193680419877303569345743814224822951579945914408184771438482002246414821685653685151456929748105599786282684517383819098097280159642407971296263180130623321323728567879718951224257631757236010554211580502751404614731289545718304998182501293452063163809709215401784245874168769989021772126689311647094575172105823114334886378823404336411613232519164204804426005970799443203372467055910389320190986297870990293905590306782642685084070680377744709668507050662389565649952534962460655837464585267320121265781172244441688600890308547162498185402755045799447468982830151740445487072035365917209303408370426580058292808591592777596463003294560520229075639500498913502181683495589215930466116447171202628013230059420853644028144405026580680783777763305122167821212806803181837737769098833988034112847046949886433372687293946476919083682746073832380333061353562894851088337479203552458979053821294187932810217522829791478133294326135159564491719877850438071452808890056074078288650298174338997700930135361613427615650498789124459020349888760392786934971809387207031250000000000000000000000000000000*i1^68 + 478119926215277755224980506962067551619216036160433774457423851048267732300544995728671948340425967646028662446575512274162657341661031625227607094075407981731682156787584852924251535862114729343006424225694664117727996646713264595041476007817356879952191923444747669028801651059272862267870176129937012230709310811535880668064275415850947982101519875438033519856062311622091513271845446849215628373242156652942693379898376188068738892296052756044374460677232747220811601360057631369422588542700121715353443261997766800716991755742389669050404093773915658253203807726826123714235812276726551946013182521328572001415648649857210442114848269133311870610270206968777219853327686395439474332260269858171944449539350007837475286768953401357380021680918986088451237422110935670351673008231157215334010373643456781645181415904842799515534520630877854138066935958347838317944870653360452240238414276219599786284551127020689065349735749977011699798881292387716980476730820584632543856184052228827604797806382642787405740625101274120795010987602582186268580259471771865610986716859195756512650544538837593828145416538168805721577939436265107370549226262754219600190207907202005114059827842284721129164171230318539120915491614510689394062974366268682265175921410265466447606798930394036089754034925552016278250339561524325550357660687884683649825694048330128181134171371888890509877524782231191949469079271340771138303578379921650821099160373689081482665538606709149925973635665160965235880043824290582054235524370479984088910691626999573022936276280326942981736465072411918279246350652744726487426618566206100863781933329355933955196800407110971394653198274227179354056715965270996093750000000000000000000000000000000000*i1^69 + -104492853293969957468657280048875843324399478772739596157398462678947527835078219808716185590219676760439991658096766238940608220054680469040654567104596578209794612599545425348483535524708838436962535751962591160567064540009660693392110482445161853073307606780304194747106413003154451147154534293979666910265583196981075159703937263294291039198471722987557517619814566701402843896013492459764145607144013126499719606538943944568916112215488089896891708436346821221487833804334005291571614818572967341812070632304747883093846329139192659622504731301001660523629266243281756441305333377584304087059722955554139168912495364008675900726006188788807105008422428320161588472692464155327161954062982782250923836253341719302666929782371385898498475087698945311825385148500789328717236725705732237689101154779190800730593886510758661082662833090987104561994786220993159354601234994667186627144296066844180158761613064883701423905805825512353251299051146499705384261447406442478783415502219453102091701741857401623113672728141593741865574953098014986823232722171484965010905672543372804240707454622186351588815204869675192897297688956084516958703864717975972324859265969349602700205496856656504663652636968166779245576076390064201795669820457183624203685777802903204505013924523481268296696363487245174224357838807997280587317544455709505387143614705137176551610993280238531576965546148270567629613912371596690939933515498863252701639461383930370198364232696239493174943032496188142707458468225773650553288520083968028495036173602165914987254182908794667108788407664079640247441786683357199802563662965159477786637258529362327923655985151437919724060066073434427380561828613281250000000000000000000000000000000000*i1^70 + 12393749949159382172789351054390199192379572677514433490565968365272555331952699987252059669155232118392499391720507077504966353827910979824624809665226039286534820916274954463589141888238607898102835881509739688102074401108723267173067828519509699180860960299447028481402651962482139190753957555823662346149652102444662743237646053607081963746255269261377111865187689184039941194667285337156730952527489343376249723546022946551050862535770663427078846536370580640560527916939683072674718309522079632308806493170709370588497999871479075109300555007279727682722161497535387596252770746858828575117696596252639986906756272456729462889378696710860954209216640319823834548811612584751242521369128090767799090042436440759852884580713752748909367536953375985560724429691395364247691518028501797361923691188170821691408008942310011868515178287653134564982213032247912081186251038961420792874613952718221061440196102456515043394679674369975776914279868994863276877843440856342250829191606179697901327613430346019992758011931807867928228894393044386334449440731003400347643567056680837638119573294923602926738157933269646004145938556574483423855089512809778954498104173451263590069989504081086212296915071595374652700189411198705332492547577559468018234862855975009564446904013319639299448553652886602775919543553751357582931866503703315960235686349464596763142237094172636934384505166771332793226167293098791856719218493485105234775187434830828303648749792633502493242167757138199013992492073303321268552952417736683200803987258728358110338841753321350781861506800130925285286945245285852033176114372559351556303425032741376061461956185441977140726521611213684082031250000000000000000000000000000000000000*i1^71 + -482863106978135079690773328454920621778542479417469064211449628210700376329654661278950829948278719639042608855936631052393751445283698872622421443104535241482883031341525501363201793950170840105672903545337603678736328658114021681847178114476773061990641078359486351422844264441614588078810398362475077891950563314748659978102529111540542281555698070791270308447980444156525539106200682288332687574450864782208431642992643832893196888172741286631252180435544174905840831510543159707594842571450836901213002470304600059816865980297833525953113535433216669441431806399751882830354989501304060930595679353769668251109830233912894219368513059932287426131080910783323692987574295661992291408586535526050724693271836274795515325564611789906142955604625200973075079420427291177482937865865236880215299494676547851399582642514243874497931182150420514776368291607699334495504986845635482491333429394024232996071372699199230489635033145196449483935896664539562691609450253295543616957284325012217567166755289634030647301780585112102722782509922135783421666742694121514465124159279268034840578199058778430118372257117151309154810805856420392192820852593618789172191877863901961554215954718340625054455254251073612932226009996760729434195055604844344437677215514977468837999244736548281098978127268733490445620235848200727035361154676578848342753966610543736305026810035040897371312804103833309696764680515156176719260527645595764222659255895245944991510394831704181006991986611062995411461457549916026115786511108043586998710257451424823174224998345187848497743256118960573283861380876193082859608823331748014803219987475070864982612956168850359972566366195678710937500000000000000000000000000000000*i1^72 + -926305246578658403741675027281810480302843754209229365463351122192917065514676552966780405543031580993573758328386322127750152236094808592370041852340294973900016284917497718237692376977117672904873358196955590794599890746853491598005997730369812427110301675259990112049674814671151228984038878495344329925535037686788871731153193542267418541615798188618048585529976209657110056736158394288000918411289599997217061076794664474499391693332930944445540706984021623915811736268352223217560946263362837962573491108300380287037942420605503426045945081188070240180893219411706135384964036810625928456508569866274441045162855685476760902436873032962769855296796170596135911505035524918823562632999585476116709051544199625107185812380026293510461512227582619090359985702880040810307948680052561154380249689523828815742175698548068731554844906854437884529509119484684595598153023469386979320118992095831997487022038117973750971943949271186041296163946179704074422067949968235700415316429636332172652045431020329554679254452741716697301625774818647262737441854624342183126710594244634631902908247712659850911210281359719071873030948802981616572954388346637341360306222718811056574758889119907904023699044582810220382042943651158989254838526485257768764434752758772562370767242407268486325599384182313884124918165225344483376019971683865551067591366588380840147195946912642563503948851914264896360924111321183156228693761709298330267459996457821856936039274205781690855109739677248689712433300500601216505841066429088746628958167695642869159115394009396742076204964128397261843732161979196094754771007868432068886427623927225786808412522077560424804687500000000000000000000000000000000000000*i1^73 + 105137865875413708288381784871614141368242614643192985287837318564204675582711275257789673563960442605993059636584533848042675769716952541898980178564482636914141274681119624191509976248379209145125774942457614815335515876334645096493805803573522468423502341144865357440941257436686608428209592498760420277728935929686607551119919479469672817240396788948795623016816011153534336838265251804149531884065435369947193407607702681737633790633943631405701092796835745938035827709647554527990183327982439172473803365756917061782804747802277449172736083657574824278323521064770019042146919560658016257355183988557290899209253104781284495464731551320103145479184601100042848574316304361620442426544805509958452970756976406142019637943323809468636706619522703515721880957519446374134780352927420942886087194246523590087591185321717522627068091756038788534715026544391120774504331610444461725450156631647300780443676895084276887805603102575004352564135956809208946439758025707924064830225169954733299433253247616213740816108239397448178621846632926744530234791644898615003279344260289346402235421004498866632277338227222385226920913776109816408748102527238030827648691091472852272654029731756778794630720675542494977535378647763663958195289031144464458822004465170547937794161971642277174533301357902581699341370517770416538008197152531876465324780456214987381189190853183791295393168710840042567298404651171398356377939668288879668684635002366532359883874090783634072464062165859573269147192802232038773038935652971446498022105782522200464541517753826060744452522202039618443977861364130755169437579014885226446767272770130261778831481933593750000000000000000000000000000000000000000*i1^74 + 6269745279568077584033689130073712503530324008954190055813995333582955779156437366960913640245390550897513690895706938909697520760690515867931386669019834593253330294709289347271010178245669795507151328551119351092952141838757556981797841311371228797427754554342808335543559453059278517338361232710829616978239459098748905041586258894317524868663436978356181598623663717045925046699934988912924486161567011158234903522584885054841653784619890347671302274326276614765759888952834468156594910720599252776041687221713559363649429606365192254824423516158362676820748287581889311228412351640300255476196303623214695176775864103866738171364636930839243345055858541016629879157699314611832749740145861901970404982025733506614550906061028409778047947356260234370121723771028538093708495695197047120829629581988626473343308360482566608960674643866924155692439344546438647993908279290316018349888971967932828185423013552473362240751264853989103296536970778956116671589369461758109640238890464065717092877951321137255475467081238539418336019928413926211585078201177267242727219566790186578641931001885122275377726720850954217318433492954346823724709478536358573682530244183849718672894829488460101779825761216516812051585718359581912763439807216762609194619281757850409098359424484828366338769567416003328157183407006071807057259630864757275247232343839777380622116549259252268971101490640765204552029813483991976152555091451210686146518502827777036483620074906653370042618447808689147843722874416375245087857794511040590079642870562844503051048608398567830507707547360237636049155532957129856452665518682306552997419977188110351562500000000000000000000000000000000000000000000*i1^75 + 76110468982412226941024634701062747249732650247947598042491195657672830677610743511736486952276525182466046644612520390463944681415602600003247343869271482126901536302759291657598954881424809835942925601860454630510330159892427450459747229850411521935916690449007134894068950176510397528480537362280901848522063971132589968049258090324357067904450120998957828069299028696893441161839875883926160201873496493612100263441845727703775843448340024484912860440070784804396730405757887911846727338598103788624660355596075538761148140917516044422349167970268435915268942608378403227565495208630951746066876474535598684904196652989988582125604798801328389366504720569631964415132209184348383539888763829865515774861841966028764549015207741845453350253583706842210008389492856267341870292622938957422859954325841919704118268424238243586029986198793693210246727647155118221153643291015286376471324460153953978275998327468560708202493896874498775665859844150601696342687371376873505543641100996854432097201286718640169411833680154849457743774127185480534320406587074176043822164236137017080359118579412449786022487147015705311834203999540841595981286082900508429048203032004506340400782187201047419020637955213905302179777469555692841560533314773644579443073206560449708253467702499636235829038899984427209535984911409288162180290695420889324613030636162131483278229005278359261155005243527737290966499927042396809012628742168769340814340930065126807458546119116551686915568483117406771357621603013101453406699706942620497132015463422058362390829597967290367203414356851904330542884106343751142246046610053829036712646484375000000000000000000000000000000000000000000000*i1^76 + 362215549829239087538829716017428867490267206796400321410374567840707473694703387120156246582218395132012833273281915829504715131261063758637699285941290112242288152042515524427409813518507542426286543853666980825742254435201700749376954313959303331733961310745410658548989438372217252992669577067298241865911202871033329670530242633626798056539025434215954554748834442710502646764718686338340159924041984095969790982483434318465883278848079924036692464225259240595746959821735500311803469351548909467306032911244274819251183061440382074882960440361017049975658188598142738634037562893131368920424084807688971530648330356762370606215380228834380402667803438201752266207724210113343979943109191823933373019823603622085829024469837120219873029873425088217374662844820024034275731312953562826171524041617111146491971003846978504315989494582914994886950310198524373644390671540139108202537689146935384873834172638354619474609906065415458800790380166891550502031481024948165200752969346648570651287117452681808471479239445196570126104273720306233835617094589128663350609345000953266152526178366673829921307016966638978561254485802644022430498314542580716158810776207124126891965032489674453770141253092763598292141513960600680603190218494775232081756388609561851583364730182973257362779842724211549396100401184285664834231631724071918034362385160960678967147143416279997034066160015716485672884168683875185330790325489154629299445254868695192587105667926451148262336634614302024342898579086822140835666868561158449826763363013620947117126467038845385419634675509967688435697898538590712457933479598632812500000000000000000000000000000000000000000000000000*i1^77 + 730173566239647888193305332710529367211379943727669620665018001702428410595404684093045673322358173264357744583329790688248200922513425809498736038167318340059505439894532389165420036654482299282719077025717593134808802350112728282056027526991449498574919489721023742038753019505800240283459682122470991351177589739532924929706725886348705129393211097535492437928432302322431262591909008971364164103903482142417761584991069642455003604318868733770291157171150311978597860917264096322396924062018473892018024409790152852576950995436116253402556147975467614955269337764560411451684370308146444911792942578853957338377010481932722652884883168981236461949481207744971009920331931271875165579199246174755920687658397458194979798790798500490304238855174322008970844469969358366403683495375105644954359065755613594099035571982407211178935819578850314974252036033580362556239880957880191305293526519396921959328072018799611495527255800464703950456060245636038952563372269712226750043103977432737822236254937862197514615146982066842256089125035479851659140904972291887768994005712674364181365252478867274611964443698597164577168601478889464420325773530989906631427195570841185841748939325504692607802447812855081675238880874905570685083181529275748227665192088660450804323384041721011004905262411220788379251127025535634402505827957990489930827192926838494085713977422016049242040630207498963129577835670928901522978188755589586854397828135212546957766618376411772077624987563469292796151551141061588706984825932433406194439833261065717143484476165942409385780455597294345182452264078527876145943750000000000000000000000000000000000000000000000000000*i1^78 + 777810527626237029176485612892942756200475773167691039147787863846690695691610810209432036185080250674378788499510103872789827203076376120327750966422782189711198556160650047875906088476713262999400610742575015226832226623076556480460244411184392081660411460945281474163614575428781710239051007509864755143107336478910406416555603342211465503095415850726520653824538441891674716668413710864790366871699623684861283701594830139527902929415805755117599242206538177654423178683068781607168880855617462509853596267266661665994155880533626770815235328486011148914249908606230250552953628727319239546684061257032792142073058526197320126732993705994364082713816845317360258715980813423535983095456650628484617083904067459722521424865175160320132419530156505945417577873405109635810215191865391357223165798997188443138573108268413906953667013369299227920902645196458998965137523053842506310302083905581681073818339015824547376610741592380219338417428006707710416670050880313958899579855963995501703040239764871926314649998792530951443513683251534899162462684641056245206883332163307868719569752181513971462761224499825661264821234395066301246279724601614585037246965276042297842953492280346648115921670264465976992767696238122667970606055995857463505520265262157922942579302429916836210339763799884978916134019434937797876438486306846312844958861236384480328557382909998815294235775632687403170006714756131963946297842656123630991078122979753236677398027523164583891435578529227853901256234064843734310395544161335660510865854257913493663873992442367493777206124873616303781004551370383200000000000000000000000000000000000000000000000000000*i1^79 + 2287555038164694778322319043776852212433794526041491810951835027434947550830262277808999050956428578340138163750461809831179997717168353320035654670606370623828366375105404293794938323048388181705246332424575225233169749193848040575184680648817220516067133872643137381345770949546688667616864463784507638986086377127658199038297406894712433365767232299918290462555173073123179127904845307864405675588268018554345398556676728925248437147961178803527612051578495581485744385121744705458189269968042751475712390127983020490185331440757116870377683048092966734053382922914646927103345354109496251919650104711553393839985825148217689318294137575704180997108768516244230966800901333720727875921799196009249073370375912668165076374609014831884497091055258665308476481407923599501050302700785433780201024632757525429136786368387690138779080971950330398984971653348882317843099703621755904510321236039860235121515071866801793594883825411845713250750044950118357035914079609243914435561172730416373160463070264983151175453531002171055397224015209074525890499404937182366777141698248462946247437683681660501298011108179979988694792433509762791049548962254723372138349025892576449027757529749526181443776528268504274420303853467497912108225510145467304442085426968304853859263269546645936994427654400660186037783300319945495890935235524182224269515155810320167293953431797957146033630301504461576984092428872004042328781954388978571796133545224068158886313600257323516583271871130401476267927375983587610289328192371133490821188650953882796062541857585980820067153765781119758291749945600000000000000000000000000000000000000000000000000*i1^80 + 4823826242770094954103988882825464133132377682556287679899244352919810206622798820291496752301246219760109886561622701146970387217753416242427466369642283228245299005995335453751388219775742656137351024310667065494195060102716569767190807875310910449179915594315573396176819964744004901548942716695219534029287285972195336403889385335986828622359514426235762022968394899794749866897657750778753476086576614696408509459137678107015646619299086905399198662339948028141555264666817131264878723972999578103266893528572828869506098128497123828732932626601410512700891563844879400762882713142327551093603343085826594653778770583902315979528600925904858678536831788532214771294412805459863237682675159894323272118332567604257277627106641298416435689861135332980581013871939395185398457505568409499337564752231416515680473138645999247729344542840844632765517007329238023342228437666538208803157166484861214759220171368770017979797805094185625564483869727774631062347210766536335259823487916448744536652761977103828354857817682914951804795257321685033409299292116065374219822220232912668937122962784926787072162457153945118776072533406981898166316636769537502952147730109721901449974985089775397620963298750244387832360898271988793564111775622362692948881277426906617134278758426440386999435353864425001136532563795733889480008741295588679206880168762861448215143160337624552354057654556874180068142125366921700578310855237486629567611579412923704726602089547104694688740163702053515819672971663524200955423507987069140266534368495911142212822385570845054307401254753970782208000000000000000000000000000000000000000000000000*i1^81 + 879468937175414775420595678133531552895503133755263091434884711556418894398467161275220024828097006558356566150910377373482365515259028138985609435337582977939759122614494220346498050231038037129575189731167842559793754353646684844723219867635982684831668328567719482335603164344335145634920553325985926290214164667567941545335436595373863207212982885739333684234508268750928512672660725519670681126558353951554840293394012309308222615001815077967334309677699665101372006013646918754840839640965914408391696828614481653126584492319651528343195292044248201046546026186522186958604868978652936492280096722454886463553229028714303231357357027523722293467893973693639165724004902392095872238027168045210661699942665834382863913525798834746211089791344147111339616495871947852963815450116202233573193589190966592075523781592431649423209545637313577738680510367891345583241170272033866046434349527912456389074176400025298025205417292543576248174171150310870177734093343817798032456009314882016169949713434581147280678779383593966729286326251964426308721482410532609923803715722867206593551222098992108996504995519392395365991219913963036059881616742343508069809971279295557544855029220422434797868580014665107741838283812124225984539548261559841910053473780355125700401257653525572287289979638259599709372948248135011423273618222929708496828618859383887285082296381909325624759052334086184967675868025694513182032241411980244710550548066964074455036390370149896729980934280738525456726364928190620173386820578442526020397193449233179318578925185808599602168382619648000000000000000000000000000000000000000000000*i1^82 + -5938624424406195929006903857474422312825963943469421891700329006357862653811985153325638176799394227388214522133960801317330808797601239702172979995428787016084140430935906328286028751761176540728277400776957931440767398067462794942723729027060921324751044102915470914267636850731741648084693239880239508699575474675999434837461473770361167445191539011598129736674661392640134802351715824034935698194570302586913272895618651915959291624870346849853052790830929941164862350202762430764475526897047227728516565509181836492939483886448000672742416583735835814282074044917905689960805760433756885369280250195279110352155017850601039740744983648485921283359045809162526579432006940686194733252320610480888784743465346668495906202542854615357839600607302583101004128947326085741958528554649032592660440535727692209456960946110840413094930386747462245376347121355529036822913524179097890288110036616458178880739588081276957035460779524799560177683345341322187194556907528095892172922403124088464877710778727940031790156023645882719618026751504695997879284856287616381477312351678988383056649983826873094414252502125547912158998574762632745620165019085272898419905076310979760395888618945008671151597361072167862408824751687093840290885765362945831211870281151880418180762120884826342146218394005849554103794246702797062339852045412330473612523943999494784091430419403140728741995126918002331128633900435264582344783665172719094929546654240892210018128402804583775497595371392106088400491304979751906771110055369700499970174942223226492399009488236107863267737600000000000000000000000000000000000000000*i1^83 + -234819680161073058293185262644738445042041231114941739437663431934262187850016026883091540855287730582484472423067283501772101110026369203823776358449856748194003305348070340760207488938215109703832675497921328392641933521068316672928613414296521789598475005111048490441850010030638793311574967652736891883530039933968119585311001216757947130287011623279543916332395183301779790406766882336659462607306770184028573714804094717955151987209417119732172925170071060892310001473434132107299343424897185526679046811607119361573067312627529803924731936324595921762524607370408674423738373953596852075148920146473353816115232528998706275419589241895177651788560892364558525262491011871167946225631693397836760088576053320774252556060969803895335705260494124846500434105505787336069390037414575653387769757479257743868961131590096203976416624763960472414274348073088533976976713938242555747382071607453795712941927425975864907321630560936725581656799511797087326504046271193829312013268973356324025602552797376918939191816201183133396673040241356417284942314186859513790745776260255453997561978027223336219596527624390323149675481892762218208967925091240749361765331880348521411168882570370491679919658243024584542500038194805304897343030754451631334276210901300935029222115327494322063116412598019338455027294312558760945795833321561994553089589437959311058368529319235046153569671748385684822346513374547525839042793111004525950746096512146787131451001664340305990522924264442657418883089588440236922946542647619211510706853483338073738395107886052147200000000000000000000000000000000000000*i1^84 + -546750675752399339486501868640466347571799797556773156400989840162369069747852669146683736554791041775315046633101380957967068556517126246871195833989758056510280840193828136733645263700660666983329087665030259059344069575104556760084476406884527247998420342918944286618722488890226567368695816918351253883786857329013481098590019248018953989916295636369258625774081090019095072366506926287717321652910589857915332021209528039471500904497927148947367295058995191454061268459862698488733648466173978522546907384083529758507916936991547964097342610478773270999002876484099232414704911666841524544551361872632004488303735719236587947268367083587995654007065796537669362223087171571490490182254736410739186952212209443385023540826275665411499537999915744488330557204462173059280929310666922107443052214515726713371224188485513985254114221023837692229314745166927318877641062046721868261440763291520409116995322567175476764544995170101936620712484498671113282401000889574733588877875438686414927985945040851565955259655870457340603606008824840309296977169054493326668604430582748604689804366018906679608779099737826099663694465234001114224376409856362127528330399320382374572915388565134233432851748339582094546197880258195015456219293754495161321568089989682155407795659744691734080331594897243704819241094940388615218261731225603528266624954168390930077816477490672026880684440528347921933217263150599516044688042397776423104387464777992055929671670765048839219638332858869320321729302624840105790255763282356026137693102455737749398460825600000000000000000000000000000000000*i1^85 + -294798278540114285918956155097358199606444765258760089351681477325231129024031539959655405761071443468583741809290348655920027123107097190994208873439900171105045611629231108552941805653354169131586656331865463827857356877644755345518557893427023701018492451908103046643710318683951029941250290334404194754210978238108601979819285690251109653030965620619203505029300923309539458589910520047107598326579548149993749508272126955559017125860694428302527093013406847997613069823925812830131035233191510066013391467418268000228343723698631426592217096584734731505456712691244469793310912461983675567326501862512138734049795908075582798265089701432657218702966693622493431336626680672577530044677626864047601622846986365129415875678673923292104739646760713156307851054074972687262109032641577259787346537080243133157200598365459754064802304266463354679437260312782111275851373493096384278742921143397061986097116987196853917425834517285087514794433569340896309505650655575899293430348170395117973685075620001825573923157801863968176735728912966263907334844038531426263884227460744939419631062645361060278610130665022322279821575875561150218154011822953267772139119918968174488288006778381028991201838097954515503732970522330500256045357236002519077597256298877511904613363126321482253457036841677087482603626623559881780534610927012834543561017367854121197819126079259347443258862058717111138603153828363932328550833716868089157608195238589419617380561841170081361532833887980668054225009112564501981831544954039934636238346116923392000000000000000000000000000000000*i1^86 + 258381249295223962920577623819973661536136408255000107054134993525860488382505843853496119253597842908514771316762459202688717166618761482629922040981468280287326570308707068913763059466844199772919366428269649595475094482375877078872081554636317617299874752470940399809398329661660324113994387064814437704054207616464238561140677923377605285512561150905847152423493451740223471747816505024652233671321639210035564345167301163524819948827323515605107891264111467766233692593723460661055203040664129744459034735851799671291180138176961346625151962512510744722105186208850426385517524212440633684887771955069055954480455769939903496910889908568409095217997655790688553869223328640496209937645416858515738300138767578181480633152220577003387347993042017097605699891553582036764151888578146178653060799526855168849435687118716593757807830850869380249391625792633476698846567950159651686334634866525960029083553952662330416458246902924162351146766311214480301122886757602379535214963405287413549336123383835616292878164095940461590336100677261371706709482585108135352862872759008098234707081313662643855214072310899683671903106973953351796854106056013743772635622083712754344057346496651148571584491161561023822278575238405966728962373585471359697351637188021133750020144027121254578825811788825456879556679224956611993864806171756803439117977253992228253040885208048300826254974803237926091005437635289272671683324293032893577941701756207742863215104043070266752444757160593579511059977606153822541027335327943701265645568000000000000000000000000000000*i1^87 + 29274705062111803929805483820214692015284490016444365107755180036313376131580564848833629413075341861844398879832445764457887571100144316636375025728211164940885971456907869199255378969684930938517359332376155918469256979486741992084609795482809677742359704587636746176185529161431934918848915314652172875016146046589945669579127950002815918997760061754480852588669439111252204736890393357660625073141236975755430398263491150299474867726950843248131596732288817537761614859165308029661672384302161036951349684011573162751845140553476306103487617398685737325909280132260445970629165928348900364597890292281063989683907646543099095977084339023587351381650909636205456180189708737707856824668325670050786796709193422196479872124398767807471443820336077764073109054325533432082062608412685713386235101596274692426514318069418076821883716112464280251136956923222948725939312260145547013468675550583427036305439899652939026712911743401221330892583870651740686951323646749720869955818524760535081743574589198653827594797773018384476200941851104340619115514955462940935682931226738876781611493777457551005071932357200983788710474907912483137100692494613511507240448943903759991592155531623910696917107849590686912411512871631860031494234500016379308337998935368796578907545702252605711995574321562891117957140445737816198388563787332864807052901952164630029278658276125915907133848163653887932156578377491121208419789898848374919335965320307417359914972908111096922172454812791248520230003591225307724571755872360857600000000000000000000000000*i1^88 + 677787975431098600125881269453639929266150049424903576859774273802504721080825144940779969557439329538648416422938134593966178839521462759183016675915339210538232238727778790453065151726471627724985187725770074858965225279036700696428644657113099738497076681022113866500392208878690559877112414311109148276909883672384674499174167543448383239340170252553764116239770003895562659956848297196203806047019313804668549320865843205064128293048476384935627432266658869033303032626075274077238586527403348008552183422204025517750912603334186904428352786966975951183689220460405788440780704831700127467126709203715739676861265184828454092967383573461980958228719322960133815977852559319956963383834931042970978105937085531614965424276191323423198433238784422014516458783138241287378671608739981910760328170151595259459500416647523138575253192476540889907901326221547611791243808946872277038833940668333303070113841627018432552248200610843537386137955984906433928521390746442606087493117840513448866939149393873835060229895549884556266765323927850536568346118179605774007232864656876341438873930073095623174945629978465919831875463804799928529619929982189796179831054049930766232874092266576435219648557596854203456274859450355134276950584086263727349639351036263443651308746071642055626959711761656984500592443587638495790822202580770250411017210786242220221560693996911142439983654265054204531442065666352908254360552516692787567451050974304160002621461306042537759135901420729833299509724061150974522163200000000000000000000000*i1^89 + 6687603581290858521144255284305256282345901986221336525187107479912403482045367338924123935908362115875604312295545356152606734243968019025842284732017646261323447199991670966613314300926916794186801398868513135254677832355695436858387339937694975163557488005814225406064048212913874211152304990155881670331079780788464804588216451457693422213713472025407344513818435946128997397998789768842195705945639374099671374446956055025207801666241609715146580078338432374994099172340045858145379454217060175165141817928919789713364789253416885118218358287122792938733464875292319630185597096817926279918008445226168584016089951742835838603971957304370213149917193282010777661939437151034560496209881026163973805125087213078133054710767528394416229038647213442141190926920172183944305993911502634613796230245804554913627519993371477981639192343120921220875348546858170094976746468969733024762849140092271260041116656159221538791621751390596233268615359547455602570117347320692084716684687373516175388357909978958851633430130012231652026530879931029500247997277946652333852439599309026357553657346290379904362045070637276891582983376378999463180965739676191426064650773089968764388387631874561883329851544179168405290322480125701619671614708127192549609073894281003187978245661934149624787001979383348166868146558450695942775160441312964446183841420764691966003888263730756453076354509983488059770281442084089865813277607820344971384622070185862386586113224849286344794982053223220829321009561600000000000000000000*i1^90 + 19151296076069279141856563096638499376588246056950124140756935235399236772634225756641955379788945852633365375342063005165980280091652383273656579352739024734082132765214317311612793053074038748198329150785390904814251869245582788895818102214775078581956830032818381007459351583448941002880134460342193598323157438962974158858113171785904135916671594690139559692287217198330424258224543798370928908276734084864429964883627136230898349378481529565792603110096970578561569087867361496139988010382955615691061560023566575154193893527437888548102074289039394619775444896846962807999402603016791777386890324028355526982010870227532173532209886266917246238018402999575821901680685330198494188695097079666736537449006833160194836070671715722761565304244046919815895597335859664370029556928431617706817271219570743756101262526706540297039934466598081549045902922771468619957799314498453122792373183180313885713298271404902074950494006820482478398882002416290634673169688553175497909937758682092256611112891688850264727767837206049783080271137732984850907807419681182333569144705228539955085631766510589962736708381870256346712796268451770795589604545845865748117755019351977475826583088514606266731107691460352363367347541103534059160747476550094198410266224882167222020690457188949754851482522338242345156990519806879836700555384263827944504002025015114736310502326625447392648099528663281608563741007647622228357221915490865056929086066316647238950083401014193753042039341056000000000000000000*i1^91 + 5900002883279823903784391891860986232151867986239443758510712524722312572714694323493170766534029644141020166369228824295053782805604921567455110929100980005203495419305943944487417640776946628554103424594534476475321921231575631954845996829954018517329710584727732759700218180668931602939909952233006187198595293463559010523857335582681687176652090481382579783677697857337600949484158820969590143210591227449077751703789581150658935699003132995441687583190907295914613876398215943805361180748664776842000762396463032432311151709174622263261210417167119842068275944079153072276582123314146811018952598032266751125642247867637145097771927048184787163752351922515718739027984295838164943342850884106543543017514219929067340359174815385913692772879255678008597450139256559752347559125171482105358872283512657536082070614248051337236158137453986344429590179008663794521596381721033303800144039908438959629998033294198166120367508106539285727713316571124689987530708674803865524209222733396765223691644690547733605125363471588029106787065679870915067823425738069070346929276254713938096867687948094392670060220963142348404081841209237686867400547538007202489390557810974358304617090025934293462824763327283855447312172212160348896845314902397918824485464954579376053124456569142941965041271660494670574323558461792434317300899317696861170625168000043983473726001616590754713554850957289687341770927302001714726297927553536614112406040880993514257829043634176000000000000000*i1^92 + 1544285365657683962556464395325403241885655581816396307225352097880407814689792522121843209035747278250659796090504319794614525279938611247006747130165629723765289799082007624574544263629292457112795815631399587071592485179266774070194311339547612232369139073854702997133209631861891531755298503084387222576017674462837492931316309113560038787535970540011896063218279335634102454740612266923307523620563196978857559911189306632922973952543492444874726706415801219143047300283798821065445849186902271745459029749136782008795728929090732211209745480967899374983420688882036660005258009717282656497751992213580305758607655041571099037710593898901253374356621337051557232463217566823221537216662557385995600431102785701850715434792205364303285037124512636684360214570617796995144233086733653296187203538381128995843545626054612193837666203350072493360105041870068877330712617548211899797200787094913520176594155098917325596343510096331710506563817831240480314454700075145033692177225918849554197412988742240652646203876955413726154019855753143934097811533024929272546254297513995278828739317784225360866584474759157250341729196754895815333911806037069974009599606090059579923089316733160892369046267285865273780813701201033142529499910647389015734541083423131705979089707343864457105522685577849223162385979814088093837016073907396219789309064781480663190343853760774574855302106385162025006028783717449786610667070994366103965695695886116454400000000000*i1^93 + -11271609282903682322396889611800468801428727080348791810357694745306901482556333344419715435200491313650166243715869996349429293995918856228357335105007896340601474562762898719969308997977082437250929429475509250270718461206770720898777317336057623950457416142733556040700032784100731629166473719677408853271520769560392026409671082664799526440687378456629749371910753489042958829861450165074858644001595917307650212125972826400709890272675199121431064450627917581058462812469415595446368898837501431683797442717626157119902920043635558911639744420841047897870859195865284331763705695844923350790512475733138509275349323384484331867997655467056676108378620047208852305219190215306835164120592190709814411620684055839412785575091741164200835616416999095674309476772125079262496888561295514724790801989612348671554880607913820627473414779845110483184325914585552995122536237723907241314179821418809507935194225430152622298563965320660159433302332940529264529342062499206665620928744529988415512858625805845117228893335908202228758110295636384676178066792062984705282884459273191266958401767986651632521934412429606048749295227683160352693741552956557868357945160925937451016087762634637419057364278786958243376153397523897542904513781998762044837158097169271314242771037245242113607210292422796965598687028330015722157902420334493857639013690284793723710793414907397754636665235973516200676026568923966970997542957875200000000*i1^94 + 125506440398866634983359206958320084878328834056049533791370233034156095489326646731282935695129558853869485024167780947503082274824798015724561924753307334482683954043752562021011197527380936320451756599364745126674563874994080771000955419969452705379125370715708747923137821599902839491263916808746300721091980763282410943048472836612797176744234912163888604938767538594885543465812669803309212404688647406617353071656415101001610341571024802538590624955057246255763614089531648789277785500899122399710466672196786676851226022219804856472579893820644681707657355787848420151225585704652654476209821654445908130591347070414652442208192762799807837980552987438023885978688515331404992709642421999130128122425608492451825163100850108249963358722194034462612953391671880747026901645578008660070699060109630846481621514342538930290802329541363613610424860066746918175962223583597051402031039347136669248584716690807274419542109594226405887552944248833846091373258120075437140123073931170521280043898275636639079166814406182234936922459182062683582414796375214947369190974656401259171213228678690149727212133807076808056490964017343317529317337202321650460556429824658374683372820827523767086908945554698736882516846213739900501430340721379911365611746848049180178178052410156525195549211576383118063040025393362958329022694860527962641608907121265704792698953793916673324068743807674240886374400000*i1^95 - N1*1296027639133370138753767412173613434187524497122187301637296747640625819172812256842842073585031381759856777995563622332140818500481118280440016436676055096160134449194211974601616610746448784123491264917489483117545666005278954247344812218298660044837486555530095449483516935057408*i2, -1236452506822084947139447687299454623033864309837843320229023523410306076913386435662381882792732479042754329017575205202348172826876960966069717038425220083783753774675977926650186381147165571749790106343989892435471705967690432265253135470787583893096650046404141160825288230171791030201531971500901054009995009116248268225013887609939412475210361219625768254653398775722347129898432009565522946603322678438195828182117374885533153222247407501569663188694162544420410239834401564648763457381111640750428397989419103857877559376691270618280135563399679045585338529228758463041149840861936849792887129463962579244014017254567804616430174613374596092190217678673375038165570086580207170296100258208274850485803287153768993051460630024283401226917199715772392567566886999220100964272333685319317140548383762231098907920310638218401601294865709266857410712257416257743164828065256997842065783178062154690796363415190665522126351144919138090255057933599831626397052605057145327437935162537631423970390851278555898587424751624515770299084958053164752719769485030124925633859412638919671243025725920453956009359257920693925791702730584964744371911684529732604434673626472040113106583113450662200667743247374524635946388279185942763083543376951811881734151303346843181492667962839733964017064489405017351242848149273013563214299307092578507428647573406509897033765338402487752847595590527476650804334670251649954971527797805463053702358289867321205992837056642045750793499120151742856163354386429127873497464345353454427267736449450178786757947828437033296981832331236190508440118486988235151596227346083488459024499057115417401737325738642649689419893109492853846392969170775855497412815468977730353257425972257851844327095639021950007238054809190717421054357646559088484620992877838954226322239767860362500948549613595159058095787947745205875633421348740936439101368429812512185621879261520888170872414224124154023950680758581199825130170211195945739746093750000000000000000000000000000000000000000 + 133057032591482734119149829673354925487886541822198541569613692351632392709309007507142962684906405372963630364202982827307242001727525339564018521550020821818004706263892076298754460515919474610345290567131200684478982742310463423913611696990655805330184488833120755914102457583878840212126021093868054781155135243806371929911528175384745490801236648360701725841510036947805962127415381029676436284347805231970030215173190357306602707887202658064534322661809612664093806902797359225217839661000886770906212938648466281948988383675933281892683024338823310565521168033672937819404924168430920045457116889410350516000898845036559315545791157606123977542548475366621398386255056856726243248471137010244813393376187710191184448156511972299738078762590502162971197196144325094732028568246447409861695459047719293425262076609414619702028925840534451746274123015667717974478418383213726896700891011235435285393949695000596296710282343388329189868052278273675875658695918847676006895555139040456037315323892391902516270528030903945081309816776259424273336761698989836462887598149737387696858420582568998673932320909536207647308765720802437509508937075789403506503654074454895985632643944557434863922284599707081192782123240177794305847045541166121968276104384319046363478538205275136445492739814418931842819781291747139998985910077733845803481466341951004872763311689318381099917451259940914869955865043155277007367011875192668252019884505005208804160626069413676859471268699911869390214235596426562860687688971652838819576314766759970108226926723138541726629563184256496572969226206777046440222187511357762448625873781313366676698737715526734602593668117537296601251878644332877970590888558669119098394569499037756535168110436887527578744997239895003231554004832717075054715959584727942650779089575900079750038309527254604811674109924965665879286076690261591537930343928828102201226518993628268333650427143531496981983253125036981145967729389667510986328125000000000000000000000000000000000000000000*i1 + -6161510759628074472376660736282416107594028124176957651133679497864621899647175742014241327506365539051428225270448228647701267276057208185370180753392831519820903008262954791468474673467285374668460373894955240740110380103760202241824950604884704801997416981509733942136722049066997305351929995635078378087256086735372177440861597304973134299511113190622353934535287676333314953048421388904972353438986142145385829798088111297529860254873268081252929863825657607117111786734379434822718780793993078682190211978331196516064854939051400470673517113030176054942422977269762978197436461229328622932828973898838775200895912344512807107787039086837122286274835751629567414745110360358464732441650447998103370365671989029909193829655100000021941134267564534048341372724699742369883591661300553098741803481322721451388359224181278779533548430084710372174205518952725164364794119174022749642005886796770746691181516227986031475696036167554718661962326534039370430289097002421022771343488090968974947598066224006659689748317714641979435993218262688408002994290233710248511757138251159301439660975163908337071569724508269177080132215600538487598099235952468534562166225489297200003183098758502203238730913367055650580808985437754294124692391816964358806362850487162439463870002640998049589673981777111602175281965832190638852133210014570398473799248802086886557472717919842564405293315213880978272056709562458237791635176661557947630977289049160470015791904902372226904109791733727750431575133008597925039050899194460015391061124410960032303373638705669870433400147815707103048361265965501174045438765005159226797877867123389836463154013900585645985692138421121027335196874619038839756361853391942377726515691633693378414607477816538836908092876873211644221996790519154846056249102761459598042005558554570378894678648051850727043014751873967981547019777415312223101176075908308727162072410739761688532977636482730073421223981888772414095001295208930969238281250000000000000000000000000000000000000000*i1^2 + 152391839507047223808307322951220256038705446711796995100259212046723113002167919071948413673318675921923211098322432336720447689328655106521228500125517690283635758867012295222996080365905443659713881945635985087954936103174237891137032647558554278625525774461712458728015400023712160696337371423317721087653719196402236932709275674499055534577287731287635791050149190691396678159421983622704004606705707938079557144117038647425715397802041969728332157566671246139187773776100235741380772758955450293130623622115609487636834448501421454093435498068078570881469702206504678514612196679495378325907247823498508934203164625342893591546116600852150820271003500889411789837950276752313157233477288028208905221327190921602781317346091425046068173214916985041149750751377362645161961440845719286486302705058455776552006057005395992775523466491595369654986179706648591874623408323561001419838139488301867753166522156811580073440051132729727806775249361776675549882364247031312980577370592630848563170499182748580908146214000679939978083008094455592470126247781870939708345973555775275301274523171565146148967376479563506665969706481665290277755605117778607089007767573134758349744153891123280677928881398470968474475625820103698278488119581079165519136075577350263696938636194077501023197204079771302588206960951854952604185648541687561357337763157143716412180120160449181838781402129726354298694270124894628952895300858168335514256319882445882146367357369263063736924197252661165127282554997246119731842413932291049364638578764605945741379679148289237981061359222045139070650623044475745814342608090365792554757789507882479593765402193342841156651646083249511017693272558589796288140172191014246463337335408116890673967513345358999092707188808185041289396267573932313422422961956573760164750930706246119935588922844562313644692669946578520477134871694733002094680699219446041687045014069653654439019550835163560207827226911092566297156736254692077636718750000000000000000000000000000000000000000*i1^3 + -2265154471540476996125716114613164198232292665531035286890295853600634090717966235542948525362342195801280885136808466438902005205268477856667510726881988097872347215438292129633868960061129092728651604432275540617012886472629962326636372096665972264208763439952485443412540066169923510120286807897390651240281269753336513783290794549129044986007209044448907288694511999839890918879174545952670600821773235410713217369329046032057459057150378091823175567843952239605141875373819630834207627702776543280431831157786766926523145550180692049100248540925240767291258971147809408208189764283735510059637697274937856578053312316004751816985083648417342916327865480338103238232601708970517702540321768795738353583500028967224025999931630424573779433283957113413690194467385667080195997117690883736375009014546369080054916111758433530773346763627831515602803064589241729134139789776632648753665578082527717240504292733084018903773250477462100212352678033439975590275443325386351577107798507021965359642118065714939023875919457522238155668193225491963888080163793200467856832313678855378136674645966216398911281374716636071253628281826335660965180211159589015525976232039541516003448989210066823589257571972774667275920509309586540043441784071095948119076392691533323609632922816901665335195234661976031334280306182896723782823334578765816505366504144792692789550062769681734833080042970738460459601014362922935950217219227187949997226713680544080195038140138455990158837121660733727850793066929577641713671100779968810250080188246456773668251960378850645784237620484351594958022989423748665565054915973922276611883331573952472172658667523000348044909402635019076044261998882396950256481166286780925140516910041177854532297822407346111811003750568962145227863286844013822728013651813823612640448934897796527582852481018269656290624216132666319448423009303791704368855558139025051418165787590390091169117006598987697609318137104139623261289671063423156738281250000000000000000000000000000000000000*i1^4 + 21593448751534105366096821930094268419179472155739348436921382182110627506509621321430418644266597417048222985249971772910471744417228878652088939628455514846214498502395836104111542373768273647649571588558082950958664248729659920614766735540623400012055507974182667473105933524038617587960792855859899833185641229425115819118766113201541588331930386648602041477433910967844175414476829161475400670745517712371503389278059625608795125806681292189296570282673926370356710466627601037468242549868867866400475572375190478889330845165574073417764647939716000141566761602669003462399918606939954366885420424578899803468274497816537409638714800691446112178004866895788997690218484713983286811457769560943317343762888343492602291798008747705840866200721958909780193038715253407121081999576346574621098683714101366678453649075315024165285407934583544142617910737298941499782436148671354280618394408371364459936949169258566571456363492480566068351417654721715078354494043692436181273687225054936153551649175497646736037401294281443150407412847323245821668301559509636212125282276599894417761937392306154749813960847841823385747194009660759648984741782893214322116379646416801596129831471381812249410522966947290672035508314734491140779641095973810197398400045879334902421645726674047824958345991063847930803853249609061942884625213778955215393458259057475224670701013180062156372388346621251059568804537366024127751249317897306393478519800601912522648024300200212374662851945938743537253333286413630204368037879225765357196663576050724554690339379121412195793953931975396801001543015521188542904467863603997089947209950289720915364055888984560351533995500651418856779446384324087070074884025680182773792774826344168852820310587888466881888235219000114280322408813927564878987826477239564765370528834166641815350105721716723511551440556039905195021609927947395155960818431383519428841055107417776991499649262815942445808969907261598564218729734420776367187500000000000000000000000000000000000000*i1^5 + -169303621691724852384803945133911272544978227475101635317511640835921024463167574924200066440894901143814889786958038590219892255792196410854568067855847817701794276348442455340912618009466526022146612083537928430728333668802055562679356882629856921551805914499751695898117637954638747286473650306573169627854334332004005497727871908758980395817475605799725230007020019195731016464211249562662975743655782718570749455285459816666037062295315308141830564068966452257898402033193069609087102618337787064411250364049358235995006954352629447672462458438904001757133890448117877489436520145474086747254117105112373400095653154909897881803323774195892342749965190231018466554351898373396354902883744793719778423746621302897369392777420631107156709716535681040383017323800906489784511317910996819909053334235184491508287132705421162119361639240063223924733601415263431850269323802173125108962623966653940574436847527446810406813075754555079740104536495774775328726937981555757621770308799698111620053126782506318466089305882185883778670582968031207669651958733449329266544264583925099817318592720611923444146706068207486502651328917584911207915128098061244911347137552916340393639312567800307030520706832656343267399064284232021855540796737640255250533148724663851522372167334309355505337318318169503810446478814812968252368291808810988386554090587832309698986704412509290542978462359277879100083568249871865287908531156041811790666036044234532605613478431611804268724737488803378076447425607255952449906801249997270314071090074097474671776377348368070104786200490581174596718429830801136609882317609050583680064880527611338192759875597047105499526172298776007287241287188495016101760299320083832614593511543225173361453359105241112700883586088760937269524936975951253932629539564227268496158289270609852558472026378874729536344359880235682547774757087124665905676414875600408117570332075586643930501685026675869234769056248524066177196800708770751953125000000000000000000000000000000000000*i1^6 + 804936321731177049766680538140899286293660297062631271265249540250620741589883645341863263908451118865733719460687426141571488904244562211361060245754746861185522686263741073393998296120995505125296826276266224331308307235549484844382905313650918712193176630868087839779440424142429133717093967613789719885708089402510951572866566977732832124157505512733773714352913065603637924643097636462280416846097774108582536769600975045554762668524737446396054226477427076541155956629849155099222720249227789884818998438765250958917089685166023898474407823584806394044786814910453338696115106128512017853686789626041292283163040800758050070752557162023450501110577470294566828056097283008083578348670915790972561116376755378257882339031139905868465179033286381915767475605146433981001650468352764502044584901543570946568570039632155927633866242214080170057751693298625395381815528865960174639979877583445332890390578551270843478634972323485973550685916805220448254020223475761668743411345946003974291242704366303269359774694535339174065998471028716582947413425002719586924163477751154274953264731787196792749676369317882303735757822658569560093706400769751632084209440419849155774211251035776555271096339230605888810702686509899415867007311617526056505943370539990603659871246972407868066644974687803602248266988176630705717244723360004504233854994850448215597141354220362308566747324267473766480037592338332674693371048696829927923680106276625585920099616019883397151160071127753368538457845288493896518303135128007399970671964353029411454595742947853105444538404674428060734535230508824738810882211368380513232975796479978200831502982136713445725096610889508322572038929155802209292093653813949552599446320161447542569023471916031168218230981131621293941211342835803417183997620795320975715065526037374103892633338677563885816550576087193362038359641708339397488272085363965170269380264590772045462056966745709347954562673521650140173733234405517578125000000000000000000000000000000000000*i1^7 + -4094108753441710009906843465535757799098247909284017505489499327973203944234096753160306515646621260410933481164688936734225577941626319575330958146550358847281725967072088393845643077231920686565986684472042786526206010119378146524773977265143155238314503721325288186820565047988347284367874303346524720655617391759450216214467834734706220231531848438890855793119159130048567395630319648648457753672946937677039380473084393354759543967992901837875349228577108380120288604445072469786235592199250441283701027230714303835244405440109291160365761338472080375575938476011871014456815818608019281980637608415987534506861064758408861856092255972720971874463172342533483907043536676614899796586523572082107578894711665001962941524095830320046731746584554713869926875877904078714638846197810351733193728283845563614117125577757299423104754749501885331375028788858832330396908915035133710724766358523592357448388144283519416651834968251643103015744798760111428358485951638092735073673678365790706840344426965941765384692415383762524929786410655964465379664432323533581100833342468079051773025463342679729569445619388238292645839574154031223192657916815571353595480336178526224261415063573760473806461511024798681753000803967673399607683676712847536478352047026537453527394806136294352703868946550384101015180029604156040455872398455627929393788238725599747433771256495998324140855502189955344738909955458259672668869384903536882439040839161434062685102204281356069482623751571766389218417190407726343947032529246282214767099536726163192765836752300969542361552220676832647412869150785755782798307378734729135200084227266214973637562538627509205175639296807827145098052908504486872071612180535522888165352942449960582484461056807493454518562469689210179184638168271294100969405770235972882992931306390552791452033433024223665711370303507278010045101672932601786531690736728130633101495120989889154158161749267805500779315863724150403868407011032104492187500000000000000000000000000000000*i1^8 + 6359935890556375574692278639480867065477507622058202783062970795837671372657731899743634220967394012108131388459059067496949544292858867721605384866736877085369272494237400719364731824401752047600094172415394647564825659816509992997622461338139832877789173800315993094436397392141456179104757518209499616836859334131422313544764147916586256020637410903391204100281681826191990145699912669882617701632924309159054553688962364537454948610459719613104162845310324746564864349191835627973316705602214825530644628228900381521934020119919504039808836473869834366783296245023794693257291402781904678245314459231477967425703528013651310177673359685903077459163410391196743310568473293509591016584778518187094983799185692250238408012256697646623217428172708522284637906634860646429166047276255920894103638923529935213983433821942975400721383020224154970648258964726534641552139192034295354374959038777210294000206842007787025034690125942945188774395833158865503948929976000107649023895163183079957524834484665293412060090956082378082645850396229462002592203710924742109528196489255902218322807981760908035397216842592035949047490951750214300435739787185103072689080319110208347060337460429500276956270027277987879182825007923375833838089553138708320089464321959210755244175771687424641395185177152450302493434421093742124008141040488320796041335342049221960530026818454741640990743641161648362425558076412548151924927325559251105017173365278309464249242639212111707246377342655323334183990031817909431482992514490308780787105231904021113722903440273536702925793268518728151559458620153935139828807997330723008000894475455591066949454908537180784685636240562508771207752485308332653673265492131720045950525319052650626098888764539073972243632603772584026600204193643623184209290203636025194666841900218745320705577806186301542706641328791027023575668714005977407378789624880261414256957145626344771908590555904716712376512077753432095050811767578125000000000000000000000000000000000000*i1^9 + -29734550028308177238265704954303301252548739043445473120152917004909983414794842853238599641461885327046647202708235352187968978235623558974033122503622702902924189127482131279792085705682843638637840531123887527400724754620646792980308110688148999372701960214704147614023975572462290330198240897547679616519889280584378770180070506179394939742628099248050420040660679986097001997947018209136600553120615231508915460537785227001766108031633993052522501876009877694932514284223507678018539763045785209650383107185122740147782214758093655065710532918234945315341329362745760204297730780462982833459822228936325156037952603150765361417794038591839015917090557417616596516687040083778315507229612798289554427398908523967855364544448061293167881099689072487987917299316021768827510129395535307436328281468496920480078614916090069754849943457850978733545099819057048613529139584938872211047845934452210458249628344736274164065999399319486465772218690349002422842803367907326781739062488671297077434117614882829483123955138851523662178467017960250246232593516634602304377758077058376757246460633196304865639251847471028752008375014758716547651140522807013565478358035734675428362887214231229334106282036083898278508681527112806555771154343615939698650845514633935383657467257874961732074057271098068558508636224589885265077931188736342900733368611967258469237226187881779732624828553022835721394253334520639127878070734407412978805962861308660787258998609950226575865454532562068546491197101289833667778071883254971312047707429158246150015905150663150487356029054002886203519221341661671357971666551360420329710453237449897100824607491109734790967434258498068436155264747861089349209392086791861807046700461172598437298517551883267208842300525881890689294791422085224606392208535743360988249807259956047611144352788115497913988754317460350080004488183774407775163358621334002909559635553974055423047184254850550111370921513298526406288146972656250000000000000000000000000000000000*i1^10 + -62343825025074595631064578335947207462411612809989141030935402025160202089092218212043881041065902010631885920657511045085580637635955797606028958037536563969405288464115173461059884064490856670434253622082825964750212175164037278134259989017173701861984921967687287549446853192152513585942433305908891506118523813667327978482406849473011469900861481671094861153003398650440546784324028803157282262743385961876489212064883206855978359068443750062302537548665004884730050927209130773962404279231084635983299666445022196499236324786396393195602979641973280393501393594132923222903182025314110241124924307073025842945126502011467255671668636829825567643798848583392702341725287486474744800827249256384568164176141670600862646607710248599617119686564836702451989441200775530427853945139236283330133258059651041352249412218947658776570547424081875079209049824199530334125199123462776494523862557526596878015437794431232240306390843622114104387537120905071488350423874192004667701984843778066534854536873984561368131126982720287290078787316241236791149091060855329782899845765456290578824449457973187167351409209994721956406427664175626174842123057967785163230904075643021541665766758885811252274635642168532176798719764186047706728966478390658876946461789145108219881848031519947525179210574552311223378592823289062279770375678651567979898690212003888564184856580482881101169608552386302577278068916864894385014324045232589331972725586825458637600264131544140192854931206347358727262743608617672875340313195767872724914385499075180384061856281547610959261880930303184642917264401822320445740943185101216971466549666365603254353278200513275862982796099659978585759369086871587054343140866194821493307073092143114903386058734433890208868138451096312875372681407361568389044056792322363844670144425912690545407502510820474323501837815787389481213804367639231632763338206979806792421587217207210914463781994965252408746891887858510017395019531250000000000000000000000000000000000*i1^11 + -66124504431949323340384660796791895339940564068624893690397358038325487517304584057289064984918557447382828047067160290109858589236500403763782645898417084652317719526872487584743902126595762371352435631100181822292720291876676483865057341437459864175149635832848266592047929295728618414002545028950110512332575282677060392325951596218607297662304789438097640995599831787122187055227685596308728189491406455331505572949735323549554864554564855241772967934312356013152996233771501554495179147396256294462609687676670870498732594283315889080426532127905531465662828768785178245927701901572109727584063414922324578054050083204624789956623611157493388975559959422538744295249921704384033162625204906597834722034494251744651227041673211478290802514016470179036506716699904593852574000336997156583898225087776300634851087213829533190907804219320387055269017943594979031487804013054435086219041607515200804284902813883553723185943350413756597129484121049749333848104106312498814855420599790101990385772190420944617559307646410370100633720795299783134367502000528201691163140313913956679703698816523563231886511018652034593657826518359634253649016466128584212056027103259706333102610294785334928913129923620772086201678799007741247131353857289877490204810412542009595583225717856235687814858897867703373173340857292886732279374145925242839496191915868953988916142853184348988847280431541707677569416047727544199272280218292010104598552236845949963842842231988939279754323306817898833661112623853369198276764825185853630778912576409185663030004616702324600395850523446308972247832134852141845176626930764709769204197807853453407273760315416957576972138533019030592508420961400295728333145746890219066561263996509612812848329388935105275042210054709898903783799428268450290289709495825068987629856690590989527210341512940630444574864083149296279269087901071064422325008464875064634220666940674153722734681867811978861482202773913741111755371093750000000000000000000000000000000*i1^12 + 40666107126660200502345917210770638363344827822679521221817401868028912486216258324819783470062929530049339937868465715419418756380747501314239919818576007975774474967030354110228698981736632391494682150683118588215963625907723384858142807495408482200380478369881708306208783483578199098358684827062655785007858215126621628437963005671625544272094976438041064881996712295472476857862077997820629104231581070389967970722180985108495039140383920603186422433481952240167252383283116918540094992129693581302224479930995705631062557602715584318164935822757230400251082476530302363410072090778385813614411847094813779180007117773354760694886229970631177762527055862389008915235837603716024747316105521098957728944657499867301798011064935777441653510901088940915194450230299909333309065405579728132823068148761426771863245887099354087969678905139983374762806669985687385968268277276283420376654925956755805382420291490607110636188875675470175678598833994991414002089301427445454712041587920851673141666726709230709575525005098634960295733983296429888183278181765709351106768247832256711318352993460801304782221608492087710710278660830282422108119933052446445013303243993050288283131867810687123307911344870826094624034523612634291360454452409515279924357300797892877121773814725888560160054779751765346199268465217628669367644245553046585004383755751100206099481220291987344736262220968520119325362661343615360899707711475183160212099645344033915740252434805726760103332475531340843259207078802421773556848856460536477851160717519780762229557956731395723513544787600587236376075138281844137249294246620608224227884602679581012389758892828686438977193355491077404290243969004112836758148845524550492531454774325516515939533783310117611555673754905381774370772667054823267277785546480933750889477776906462218462537313761754874031368632506242366584865946288056842194353900514452327131110706357851184485768802900906848662998527288436889648437500000000000000000000000000000000*i1^13 + 156341859681424331894646724657095736352577235688961988631029470273499676367515522546616347723561921813746725887215139362736458089492746208046672177932964970546215165386267873946119389596489923243763545167805271001901963708481876940193212012869254141479248898113740264072385269729836363358835066331379383230068452331965031027975050440567627471157558719402907799614818060055764022036753240176808660967974922661262044299133104613768801258438058638647503396741683029545502148187512651774935748967541667975685884037263478151691347361992076484837532841216686390751237056810243636439370948121060633956337975053076930132740123588464013916925663454745366533467544948556156104627549485478269824121758799486618324435627483532662737375969529922157718575871986364144480635210210610965234704688006674714163853760007351542234486277842422672762548407793493675906718916831538383366249476208646360160075259827214294035517876800362370255300928417364395312195348513634244436871618134131813570327910600219815234448837037857259160594150840151162528605398668478941323539992409020584285742224482807252774880402030327670708701827968369031856210769250870639327744390944833440030595789477021189267071989445146718766636544761246118221115307537877884929230240383851511380624079447006663492992474344370679896989772120966767180106298779139859327056447716046945841340477301324997558321092935557628024836054487875356845947205024916148233584348631710830984566880299714419269434672704491521754363914806692569249345303982607392732747405661457257225282917454370403786680350990798329513804009902264362011640396102220041529701436405025107982009795744722623370360473918600145031688930000707623172163938331907193675301319924454867408260841584621996884428875693121421245597711808772228128465264317702407625600465641305466520867887330096527405574852798679449974138002818227905542275594770405743359914427537343182167818747701881263822802636820341604106943123042583465576171875000000000000000000000000000000*i1^14 + 95896178359594488908861430664440162857382637840206233711508879819705330133525470611939983078268234898446427490088506491247086322035634206529407084139284260600182643242397595030659615138484552271434307677852835006075031190829056008305858201153073199948902475008318808491465480439588289630919369254709605014670105433416684575887019326866347508577483909286507422375527884044068491753017724892310963430491891481596979044405045165645914662201371798960487088036693072296823265179269326424711811631067277047301336225061791966782630393350381804597863999572683167137514770365271101226402034616851548188267917725252424755151905585731049667646747056995172989027344759284122237477984358814567784674385452380263395431909949661754690222170686282664739867522513285112823326511580216230658901143179749838167386307001583183500622754171132003469966980785531004239999014699692697771594428381419407994254779628738190095548478099209653121557876424316475829767408149538055614643219437955731477306325086844519362804998037175545540493707431383303901375962489788693192102835456582219765057382701552931640743989772199434314221760218980130868659919391031425131317422315966135380333467420918856407794310543046737530526517638821242831281623957609843782746824911643127933268760946551257058400391361894069836949802993955492299751573130376852820811287567239571960756063573510035270255382880485279777790218868025349664198729957409131557497388722838504606779259378445271202431058361608562216173918917577604438707138567967346527738854833907963975722955667769122679019500010994377494111525054529792275340581898109130453842591509869655811620357257237169435993619899802355506301265241562858677898734267112383648945021106611416748528214961086857985763757008248849048620808450926803363314243198426366334505947821248054639440387489060947145026102299183910232666048635865720390067587607891366506217287911267684982069903148086211820688706808368806377984583377838134765625000000000000000000000000000000*i1^15 + -70476030254143279443110321655314202689177879133877320141086753775401845122291797705903342750042531310776482074829056049271057303891488704531298876009932006984312879550720645844705540554046574926149782591250112073297119870396863010215494413385840610977884807504809327749232295420889348693077321718387943057356434775202783149965141035335202676705017439156035471308242444057903754001662265554068196515177366256658807796491792881327453194356944067261623807528070703253015933656625409205094324795267333868498451817295293174397840170293284533426547470135532251811290696914150003958928412878746360406218129910591166574555251502751964143834060475844100447731992411124420624969431975661605096401746009374116772644293769963597991644963067483980679809911281063432604170932741960582740598493483187069731709719619950436407796393335838038618857852849815308410227694727519809706996541750059825213084127024933545549485883507511166159859033662266461274297017891869373068655663315101083457934999112400151485422123520967559571670771173220656891695435214522364854969303755587117654931202276871816946149510240259699699277482647150997564759992937463194941113664542785074758534909351079112412518438272178920629445535591053143724243433241640718797594408200175227197907958829403460951974533682904932813682194000020261395899493947236147250183836586082457025170014413730166079646785569839223194707188833423698889434524282531714832184167474143660655306558955272421271948088059747588397984903043484565819720833685054340067743075033657937655533683463225847484587506498591542602442255519996027668459679926920885596537740002816263409147693987519598147393024290779922029083825968203138294404330154128288531349914101801356054062240079953000636275639407501284679056824769216867160853883644687067569008907701546102450083891456413124760346023140000112431430324390987509538943749627899820108602798221424405501045518580854079516637145097490702028153464198112487792968750000000000000000000000000*i1^16 + -82508576747455016193182337875424718838668270792284851212186165709103267385323704415808902809885286239802121066640746175098755703255230486699252845192620077487501902039320762187450955339482168734422644534364971649707249876939513709541048560948978842198135769742014651881211248072965812036033192765156664213791708003170771071553046118172839370557756969181341126162572814486834321088121043178658361653456095274727054745937469808582930818170711091348009486386552895269748604888561821137323833394456392787668122596700011020672416876903453607396306560365043717357864005980638085466431765075101824983098136333241390625886312654049344605570455646783737379053103265259557422118809433544896848925669981489541237172177575061847369647652280580303955300476670535787876957690369227821617785547847447132326502484701345306941596820555237620084732410376020662769207600522046175148020016120808542903601639222171126695523684810813355966552704351271790712764572787445916526785306512811859707456784273941763542721817492744758764682045982302366511049736926927785249133983839529361503849803193778726468945666771412710753699199465723461956516158159203193193109989892273833899096373869146113737714255047571019203736850860507528654515299074598678038742775306050905121912602964812007613806062572696806101916830843371458254156890521535378102859046285593311249904876035142301464132142659448474069608289471518500304279173118233486529182933437875165938250992702826670181697900047349026558543264791065935141168003790333555390552482645977662238434829033006950567406063660252696546676296639160337257745323480051150250296324437787936885506096951419209815154896423956973342883909672198371923595288497965301499059767940863239612268764773822388982834576460932983679203824301713203682179994101830906400816531075590380734457600108843678287511944315122682473522528155346216213006328848343739789142295917721739221362237692880027550845767336795688606798648834228515625000000000000000000000000000*i1^17 + 437154899300601566725572814142190711972383199151731217739013566694970313520345333032792310659287372297624857828615504256570346055352018637595614577105223077637115077241597659904181249767311557780399117051571728961409255494319175154162506648292860856799086572349943947078457005107188573342463301348294103124941076276191203525721892245546491463484894981115288924543100906562052606143498706695315788624578708932005044193520501652527117198308191728765850945794905315017039552819190715603295437655538404174937632087810076354237477247713134863511023946072920321252603188780359278914658946402518371708265020409194376528858817611142042478941829273486523410771255963781637435160931293287624928844658371349018533424486274916508808077203394875286055601408665560608348401590048352299921353253291200645075293978314901983580745049987150176992458795736178891032971734347764988626331680282082120550696100561470859888322249883344934292054589180419707333553819738085862496480456628146894511559839522540452276601665674386257027796817474711073827826252272305213801072507881891916330426806560131929720831810920015064203726325522691886765388158585972281385089399330579100731288738952878486352423191578163314072236732923396013663819154589158658066748041884778290368998378190116525514000189996817780576884807845721882864712635813833229919096753021273755443980795615431984029763132629587139071944802784481956631912311345114547828401860543842202787474750704404249269435629953843480686179276131789223056015049070280995240920891350105161115374514956631279705390897150964053121993302732895845944460079917664562068950578616021653749892903135294924883962479210004790939648361269243086192587447143198064048745925806466404232431577616003178140876303380007806903940289763524820741295786029698848362050169723907995228926499616262002347282749919649220245811871236493600781304909054691994478290724239987517659107306872709811096378018646646523848176002502441406250000000000000000000000000*i1^18 + 1355376198979360263640884134234747514942726245029980581591557919252896763396307805893444144762078889218576649180547928307967504578087641722140201447139938281981677037173047063292504378959022940167646849371731169373840406181078205524563463841111383874067868699380475080996682973821107737671963511912819033683109395711740814844484415268211591875327174936311541091792215800285091149544170468893367968199941442825099308609671612703861248473300002246886174255776641062309181332913600569034502394495817497804394974239888717814807985442274451678094734587135685904366415176343491025048974118501296975234353516976443057008483528119401853992840675598644277374381731092939585050774925022976717994266114109294253745212000743155549252128792584735076011246359056037939991444507005044881313993661222735463903405030725235986695710232174536636047944165302462560246866779451416260470421421576843216547044880772387941007987129183553206772490931750499145592168733810730266149873580740606474026067988572568258756312967324085403492158481984605397265734683487093261015476845306016046533276401629919373682813580773942678639803431119044186967853468138870181773717370529945976077952307973097662816976935551170614954405418116941159887208856860727971345292660344193388612870345253485926976318339368688703308061957797368013722855407821635501526628518358627581712546450384931456595029888970466751356996940190705688107858362778977411860198162645949154153591828424130274717519631581766979920324418923843343817127685188985042559992383720072731440335014956444073632459271375400101985502766371665668628316783269156984228498023889662789479436240895058505437252468780746837985454536407823780343370810904382054760742924517066738535974480115490491771867528638979017125835229621442072554398849711918724693099077731212186505049371719001900785666817163273406196980543223416096753982744786521258882170372484260776732034478814573064120452272618422284722328186035156250000000000000000000000000*i1^19 + 2014738107411355375400750549046760095609631491237064551924761070317531109102630165546227527260222113472228453398141080725763172739332824300173846461981664682516170374413541107059096270195630462078617002027290538488320524149062873396254020989823663938479921021265231352617383208602598349078794324972184191220174756667686253222833871872795027531250479987842837703640411493447053458478782144084623970765490511722530011704168777241044225187707932572958763915530389337918638835147962076384795415182959812990269951872725956242552284356837005166236556656863015006274546074688775303704083577713267349236228271383829955276776973973486951195033256581643723539713504517130593361853628641931971178845876583765218406008472106367326889733722688966832333436353088922990395883247624586875417871393616839718077366852760394814147011672071517229164446554456541009842657499335964832852959565507971185166633502996805038902254871781088216539064894667491242934150800469487589954648390180857922543370779314668459900777898039240421536092301049368853124534801353076540154023417510924623646209046741987208489440112350207845831415999608402159617015516595918816502496870082862325791350850159754489976639354317307477290626550693460605106861412658691688869245847200056585443007545003606041347119747905612913313966606004444922491014206598836907891711756733607679463051190477289681469371666015528081119164739332857975255691498637005785522398472390589979428073643828870873033600660694821726729778661811829427735621937549714534619816074724394329028029489887654730044778199321142147615142998055926927770420491098485018569366592650527357647863605099413844640960084746165241418843105285512321642980514254468694234743651001612203942171582683196264350269664094674128971237059747929500101730848652111064018144063574350257496747986190014471132096958856687978207286672820362464708725174196552356032901122201481007383250108238106901303865470254095271229743957519531250000000000000000000000*i1^20 + 1937529024993743828181013944369596622532484368097866024974275711784894998899437830005921894586455240325705537064473135463290154423379299475566302924838309494910524974679950586390521139516331880095403222182636532193853283096949317005587244400521021911164507176271072228641282532510374858557294835518781820951879063452499271262502004383097693996304249398572245885941629388363963548803361344098510146109742180909391646931316335868906064076013722877026546908211672862832986302016396434330100434813341891107175886367238866709116024006897326302169480683480010686207774084136401840672428574612779427462657247253144927027068409836359397346961306028282711619877435022341094563400916969104684434311397353304542446490119646565931763005409266146003383110276638476001766198142286754505473209029865491457984727206442167868868817838666952321909174238194163366875156338319436222702450987793642560069441650922987342123253341517380682472036464568250718985945611724362764305828187940982270048941966284567585952798685959735738135891169811198030128542959489947019740555992004803387456662772203481030101424121577124361552408928929978391901097853305219537577240958018216258705237971300143404196177316349883877274085890180545166715942700061281680102761909035094594197597632233932289981396541082551213562445300113881053687647146850369679747026997405920416899956347114402395295411295376333701863417650061935261330466716523106622067242006423185529705191786175300496875858011197922089710796191385483438159187815024300728271320536962287020703656070170719177415758625017373522179169016637930494600066226610236856999529721249400050292627954845130535667038154663701242733551220929415053657274309010792902143506300622657949615007408822399940382843321206711517318199419756366376469682875873062655567997306305216665470634953248635425118495912107982688329498231493181884494875913459056912041796487200259718895105440911175165297208877746015787124633789062500000000000000000000000*i1^21 + 1288142292647568780911462488853611948882659362433116324266831720158517761327898346102475737606483224758963293912909617699900825061915456265738199676140683699879249353350688865548147760404106261788804579924132183015739307605569415469164179815604835080964047217043569851196183501526555330798876214623900025433758130218286087422304100456261863255536359896007900427568730514804705248269672635642827738968701698033274307192063443010382144506372472600382032701555535336305457555455862379351752344654976362179873288699956276082870357291129538124118360003783761390142337566688702094791063359376577739181525725727532190316325309277037076019945783708906305686351449729861449652060219013594424525648840983483378628900065123665359381594225673452443030012357112304271847455567797927333315372730186976916090709632577785609058360249369250544591228776053475001492423491686061619382486430373707443357742205228508029143941807352678933596124951060857757553876760812169071367190655338215694252531572879856215443937693890295263150513292740476496411392981066269788843891165760799735449720934216560726133224649476327151758451583889036888244795414957446405344976866818610555033145165327602167163556653925964387111812042757751550877104450370661040812760986770378645199943813155048766818092724448143923990059456399423751252247803817025057224735537676918792958425208401771921292294055976250843357148421399749252546561606665767363435097947454000204073025263389306059312072620042665201411183359380133420031901612448513072199682081959512516392658600536073234136591540582839367572216175351995503916883391172926810558845646719409245033704108769786548614891274020537904912598556232423965569911111344184787884834492231676773549344566267953056185977580582185554559111090792513582658722306986827387439537152099729879273753000364741368158637849298756632339418684472099826768308589572645666259619985088694241043825484960283489499488496221601963043212890625000000000000000000000*i1^22 + 588265917051410104944776798161427445178271803442919814677978944244492723756149230200191206632370568403228128786746040186257641904408188783826038546945710904297799676034431156862912752233150737770036479749870627168166783253038411748625389004206153000432246947118818038780605598874600358788420548662936494173180443605785298750466328162514086498242635598250325334437105860745160814494551073442714708756255160051866168430307635067109647133082090954646577505078856334787546593230172536937689208953939915871784092034713474972217774588207831062327297816169205624955316159037195985943254177560340237712911617914493620491554331087541442283542963282593720813260239592255986554800221455465264875512365973756045120689722009522031992878496627219813820894709304667867540095068895318820958215779563683041154144505949523608275348468452116670539663284813731653979212733338429244411611005477864411896709713009331027541897706222340620656935993345239558001696313079364867740932615387675970927899829584148460661779075757777361210132800879354509026735421076645502627554998946239236959734634043262371027232942270632965870960441950426098550345462452971426890495293342563807483242565837115680381517035442855282528758768580304905664202448773852242020663612570254345039248646895705653083598495665980975445483959299857258895853235056015061989342735144151383485817960199782433827365002335295021092633751439752049737503641490656767961904883109493800522933241174420884138657832330901148420984196875619506733596017405464168505231590676520884677558682429155171749279139677733037818913005666452765089567797525118189724483171608861731541810706082066889512819354586482240652858565831522696949807764928486507353238491077496983081550068144358621401957049135969469058327194873315607839475671061198531046212716965790418718641477902687209210437075741630292478692499227029569538807636376582078189753248138014430300944679341768051017425023019313812255859375000000000000000000000*i1^23 + 162292411116641598794255330933638781253521566752453463813823702086166538497544348284366441065511062143347069509488979747222800384450572196848440428772469195091293930931524919312558493347747749939940391754461448310355310273453146477535998635068839691104130729994464894155848297608044685310287030766950225996091726537568183657766308430952986240876800722321023170254128847576703584655578599879002102484285581539966900773480491447836318018844777832963627827162194236843589540610419265689648784645439639507600419692564624055107478354719496241651096472158551272213908723648737980496343065186179913267494663555270086178338074220353844755589120160432908078778228054625372455814022350304101025739247206750374045166918923317803990979959855461836592233131477442142797728275971941905818423166327734443236243925268554558567415231751675439005343121988452582594937653140869018554763620185789587130788243795176874465691595825223463397859848432484693207150060531536452123594010087486485572527874464812472030108311517563459763728484750370451351335866142685650804576435375025796054964104748943041900871361512037251060787460218998141054988640021063883843545230826080787178420727697193909483928242786878223037690739551055929209555036535296892783351716138955686890295726653851321036127517813057211545020499014957065714792085735449476913465316505332835240707237604602963992735557707860680877937879606117008725643166698468877014796528259017172866276917171968439318757187104951551556259361840626298616269068070075558917036102286116637499523058308875351892265443597232242821496073250660476909535563899944567500939918055492396061927321661697229360447256465141132547282345893376475065252961293422909520834493021077106541982287217655083100602875479029052246869558073270972859373649577656432487421806211683283268784140184618985057248149352985118843791396799032504090680398455285874594037184596550817919802939259810159455810207873582839965820312500000000000000000*i1^24 + 13608314910240825192331333231783760569740739054919425405295138091163339872832005987950187619425328666381099048239919736637364338272606752359156343614557570969462331540853086213797813585444584754571890981310600847587956273976764750643843435941880619278356009147830195792255915931029367850831735544546629252873826472762972068711068717042935520717056001056477955923615825411060658670636207873220560610601577611079246314943986177539581990575720117704016372350056803547470474069271203914305998972247903489061920337812354365147228039768220844385461154651622041898881425440323154779957424162681534732119241099198739441986253723548801418293165102777588701247840145945576904697763553064218533477060875857412846953164478838826215642926367367001388675707349062675554864507880682435412526964425182981960548905023467057235631088858042284525126165827551926338941637578412678320797893117787915190298543020579184432267730783341890339088799179052697418453854670483137429440788941697349567914806992531043387043492147608880655680971927683066950479814165817443432016721643604416503066201403665037024540721763857321319685248417379709154346387435247469393171168020483663009467521398993944591653086822397626776463791528967254263692650593492332150059778320545310062869541338428555115388981901094655678089916636548986123964939953428291496534356215521622323929695846334109652028289834756370938189384826216896021626568818327661970154468020313683749916335806653124774532286659526833810169209838728801601248653109643644652896835579905676053870135002151242697007895499842859403506628048133773769414888140556007739646858591692511712253482534202697475374568511559456979031550108182946533953929490584518981422918056408462474658035954462456901245819790946082025445521532165098792524916998345697538027650868576345324070335985598306221896490558338210997616842040661681955386970625020958153474390631197752515868515388319792691618204116821289062500000000000000000000*i1^25 + -3848924785604616186968086157716102170240461908147454386201368950510360584828303487422094360861803928674354316926211314772951410325540915517204549742942189758613377713761150369361337337585871082143515604639265685177995970472083453404681393738332628952915190323464805119895961782817390222654367159941796802269833304421502609153061755630989233395215316825390168750138023149228943254991070529228732562152622949794384411881859637619346398750145895917099838144566117802253998948745948373805049349754973246508908440702760012237859430438293470550666497388568294529149891734423898001037329183399392809605002208831318370775062497261235911093703290030001351750317213621764655458588822410561809300602123058109626552567776061361620907245750082392179215904553685704374176450518899539866307714212912953627906948254296062610685366455779319800877801654469131055479418952900583017537562951049755575891467525881130159818357236413843262364778845433785220188714419142255709694126145703971844553262364386964094644327918382639881143108851904484326231289437728889991359007087848118396774790989356606586072863982836177564933375507589986692265296244113771392269767721083207892186662371866184196169345192541945647069780194851663081995684894841928689754345021703038502490187323626349910486013629098485734418906222190477632278887719359956600630233586997099269065522001127431517388945854795981393290971271521351514661278241249991285468973544289928799901109061962877293887122498615810996683075367411464570755425240244946947137272352471619461561959267223588850879928567722136703052686889972530716367762988641169989153737563323500305872541021704760364618253584276360373395292064066736260095626550887368510523185591316278033253832348756671148159168574066561038810274488639447320127771540837748757740569604771188463190773570150835433535377897593542476793520577322268655246495111183027892244220877324308027755961347793345339596271514892578125000000000000000000*i1^26 + 2036788340748659614591598759153179909661837754133984595856081579576277224787421943151087281546301088714669010352875586042631491890261173192628172147783834696902192487408390733867903649176477798744797925244989297506982786378640839413395026202996068157516868646164093065555426055711726465015965690577627378133298881109008941245155037470135184441860971028111386878418977237237150039581120613844352524806404765868666328509194595848167561443851244799654076226562375164949223292505514249197086817950158112972039064917963151069230247419980336424011718130402832310824798402109708847738664544971122107187694742269726720877850758644887665627964730019181877159948888517230910019052079485091137379293272057638179466817915252331081582937719466579011397408906376506756036985833070134929160736173995490517546721756247022893019989692212597861176230745752083131820571742275738045093791363035429526083550812585139019575432033006124207466180162489776617289093267686993039042584578227692073155564379426094668727972135580125832130402364851471266331898310654875005049964955592326118403277608604854423773631419739879768767963775152683159175717380490060150039869395352866959130126731629580024342642313199119952026472957926780168024134231813094756815585117691182155535091665690877068676576867635392361595514672970656636670164839762088078314327449846099273415811264162120131611262975609142257498303408825396673358684447640773722931844899315400094080449475121566963732868955957715348962003266498458128109300826684525106708988301258892291785060633567017256050450672878627417524130852334776870476650545447759258711210728763148052287362455711325267358456691512335432914190234043721252720117517162370911329503578563030751703708204884233305400974813054703725246316927390626612977518833390993356444486953937398352616676560543415055938406870345853126185914158282305437738093191709442701913595152006519750642610233626328408718109130859375000000000000000000*i1^27 + 2539917237785935889757281263918155255394596248335595176268787592623227122482917925135298507762767398978946935878222523461124165855200114132716980340461056132599795243985427759721728404369050849048030258111753609552084650106101392719017269226358673347054496025198820338901685295074313745739940239034778616414606588394468972439387301637503639294184720854219849296230653307652777743985203539758628121355351243323490551171630122155542897015105769057117686136405843368486221558113217495391320978704456302903453265432401850219255685005250560470342100918802375821450921547389072158282938739956000923587776069737729674938799466337470546806029300866453483404298332479327954735409118211967239119219715311899435535129153962213203261938237859055748530321651133214215086126205583660034593951823355809296656341000802389664434794870729308810823070041038860722905238939115884359079403472289081413313444905382090635977627016993902715701686027791289440272187725175070301663514131569097214216694735448389755473933958197540939065927692844849498740531180723639154360464910879358569580341398483997220486845780892561087611236048236294314047626371804081951570529027019280902895611634822632584296325330570960113237089436301458451944348645144357552381921484161584876352605481636569895111757812977576037095248453122530683702885093558509473291024392824441740686338332733015877903146004795152994369149601467784864880733464206417913506234113753325302627693657085428866879461461723894829992377688216436562114165263929478176539122568597128765678799217206575797769761342098214612076136884174523559918849103334993146476858881141551275764271256363633613693058053509418699258667291651487257991842280258201499186323853099845914136237939366664319239729957502497342956549466345690865110835599100620234291195325039799680297353119039509329487494955771592073122012813259458033367437601156813702341121506168841737149932669126428663730621337890625000000000000000*i1^28 + 972454219411942111863876565813880181319589869111036862128957093659054488544636817794982687336492430370287836834996525158748123124964043043736202698514788026240328855045472659564279844067263561063704987740676433320953314933356748089956946017921890846661759156170833758990252709604423383808768621772583013118522524693959695752441142229667401013225776345571101176699021692112307079053206681204404588209731571353305390514507497681929034194273564566424142246544823593802399914793086622157176486681331984349231219501089867815599910623665545131863222069517669707600373231015669319152756328067628759424074131824252564732748969996771610209675077228040574391807444500636789241942769001445862899036496694582042623221757364074127156238287168586187972729147337250510666648343494191330528761322613451660584588362438878813181741195581701274563270508224933805997751515643395155383195282618398640624242217435515084305758688641715022995299175350650599947567345133921770042737282618447115550364311800455465401955951613856275995077646320778272044433544699714631851287022260474123609558374756680372618543519806553550496683038675382880059915491945825841011411491228305879601346681598296995703711538988920912349340836451080928469575145331391973345947999075549908069213685192303659394412642668022343893847217936352591391428477012615020217483411725785250572311290349512541287678421898892517572858407277207908875206986893051475452182299858664048256621501726620571774244438096535296497735604498360289426507125527488535317140371082372336575074780355073290478348562475583897689914428384481829473930257954080404891311217328176277497382394395532844048965652709679832961230013690602529902875796334395945930773659341228905439605781051788622441622677369862886112051329003899866468835883969542089021210317487598519077274757012469259347957910731350107817421566462278163680777714435248610720273140795022470683761639520525932312011718750000000000000000*i1^29 + 209545364049587032377253119059324569919563817983581404611279795631100962587443950401684507702275473997141477542803963242159200498795436782896890507198525298604863616141162588875190998466066855116171769950268621334605228233066859780710544368760385851911018048256668755367768102044224030727347331471234754328037031454985320605695064334698672354513095107187046219123322280647590202006140339793614555968201186708620020668705370470283654056344209019128884251297534611660320802683298471687318601501191204447909604835981426953294877096659375217996979430542055397456915027680374046887884853026982583952465614526690673954056223857865091351995184022723225601696016376844209977750631433948873664962620079842260106363178247156876652141891055547368953154213023816460319962968931848001637494943871394885010693145545495105963822832397983557727542706073507646319566582447550414722760663666320705625540190892723392447494075313801600241169226745111395184024033296664015524328951068160779460212277426481137775618506582446381892700645302631805954872797212183900063862328219680447789549230334323260623559507913013059930354779874666050971159705181436353901928966956090786672168281100384109138314311510066019002305662073762409130338808224469254800772728399724556824735824350411722183946953818818177793330902155441185044561854320713096365677985844368339022711156889761138179049203247979251508807917851867190085208482204222787537555481957023876568906618139741889404549256999568898361187615210947669976579095006550071121463459748515278886071996031719372525066639381444853556265983312877529021557371362942069207725352912659230930515354012169835935569586615924209443514335699513009927458705936461433093176091242308802896715482953020041040706645057985159448446045585007060757391055551704439078151357913895206326091013060777434980925416760168194861366651567060194380806156463124865043431283018193767020420636981725692749023437500000000000000*i1^30 + 30453120228092913017011489777765570438001425687518781890909693616192345046056965957545217392530960921579102827452256744190313198342973540706616576652393553474562971240308576590327616968134939420071331065737506515412612954938398749594701967472162320491035131992319453472288340289126164486092534942811676058307066168717885505632247215229597344582382194567807218414279333418293912934681533452894310916618174779874570699909852384831579272391426822237397788503012558662290473824869786524254377147197506884159988868094288612167292438913974201731783114735152539228586359503331160570611571774973775645865565065943640807595447705083224439758015661057188929969808486722620876286791170037264304752129088564717509706546229875726245811683608009517771307245221088740477197169681488110650459630037576034474820152454231712233431799617058687002660655161087386276509630169318189715971199197819593225725618336675009187411786542013007557078720869731043684558739757215899086858223329901392996427487795012805310763769918168237321793174916667219658393282621472372678663512182192694101715300773358536424904911908146012939907984452375664779918912121932985402541764202134344883805399361721059774771888502360097251977249499894583098622854639552215556411680159840965613211344299428766011235285054909859319038115307885880862081445832734219420215049693882415234374040781220490553237596502811365641642436959499581755001897683399366991966133574644236862696651989571575421404075662355792184094689214575726430454818614365538652601521627412404523423613738305638334715406618750803569966526909496894430224063333527837095913277180917025034245237723064820699458657254713818636091457164854670923890226374388147343241095971088940416114653569102592064080218987215780645655144297287936717732734181056941981623533019241533231221646615727232642527863684760307213129531582722744482153579344606644536269657308480418578255921602249145507812500000000000000*i1^31 + 3432373865481462156059335439996218803677196430825591218047717809448387490776997624869875209103589057703178975441816461459400747193422873299480141240715718164706882962379453333283539631957417078822255765662516152836559580158533797223644275352668056665097738330897211529772755689662472377687735060730874599922591408526882466205371664915244285422042431545312408698750326353829150250140177830214661652009251764796335820903788953387465176060167166912007906168697216233126942132600630608109052941109319056951880024474829073978518422338712511852755887607203055854312524675149297137282274031528599016664193015606636921268401302118602510132241010263363986924232232461010464492274816387511408968214177831176114964296235705939087735751112263967148918413912434044560864074376273857470922104394448714611305371379943781431855824687819239480976436284151401219662679377264785556195915981156569720552931719052214727868473172038299315050712927332300034230481565881190560243872422596756633757196474115012548279284436548437430458726994043772133641318858417450598606204046037644275273769623818245544783121018051681471281154135294820229643029791320497272174264295864043758338563822713914182235086593115228448119054443747904237707239045396883212345787158379799528809653233540493986597356641105540080702575121854950872078617633984896862890464493942495426613395154150538706672942906952882856795709427567199010521692618229591166072071560413735756748132004624732007625937485880965193071296116188672581976863959463998897223203689597710441663521286550655796712676672451656399437880950954289274070140636336118925182182317973559422870622043943512323959646041222530361243907286670437316623154284627582178221663092840590274931779732821390228070362789428722128044875329021037465557970463274425383008335870449423736021708984515737063683634448700010086116941152150933750100010256118097256867321975803974964946974068880081176757812500000000*i1^32 + 341124877380757465574527631059394543525284188818784326146383650597558115165188108470451258402620500607988164126349382341661318648334394383310450915694106074144993883793456423688032077029004855995531532222243404557333279291748334495581933303199819515727257926266796791696573850142340272950840943410831282712434437195995051496086338017594961888207059850578791900524905568172673880767646198583159753970886735951778214957326926463497825722781099541888632059625798814596593886935356555811902313785754160375072557292471273639318714742266890612227902939619517702793192315208541872451615303644219033961937038454970727040333597200735668161115446474094569071229750512736384019392176055875230258287950010652958401607060282086084978436257180276481896351956614303002112647545950673108004662169999883344372951189875659728697445499621487441134245804088565555965764872906116033474788263110460683065437083167928052737793381800411371951329003492568538180162118034526948472983859793531351577745950423231894955746927516598541057081464152813348999087387669174834128339442680792656430097498730331292140795646010574657917916859894287090877894063708961152906808500938658289838709538063412920461246580972472777519131110776918854081152969275189934311209517067963404516194616105364130966800923710922989126603569189133642120439816120367977884033171137562170487413633381974220580575839079981151177933600712498742007644852525711549882170580606601772153281877874876597591157923165370927344326807491226424517806165744002491670941841626014723481965706503590043723670789851864145438242741552166175181216683836041511722677959788726975953688079514213021485516690157690029569268290652026173068749902680220373546509775122861914611201026515543089115026577210344112524435792203775801054832138249458180060960485450400675183512365844796645366852701802249118992515277248744634602402038921946728078360422387049766257405281066894531250000000000*i1^33 + 32081127527459588557209240135613545683782894704056666243361639985928629499777766748003884997276007265584539330253374814558563653425126326344640837148450054463466953419154744133998544233588623691545106538707600034550234671552307855058182810622315066103479541438445991510877756649884983171178842136543295266763407255164297910368138065602572265446916886647949633893195235411099455400726692430991653762438785903475011722063989323666208813274596682556073512896006874541464838610512318697194501273822775044708765443715428341626560712902370137803446780178918459885264253965047870605953972155666245773944336062605825821717708750847731008200354199046230672282542019210433711656055677537962128397016439729876926995541629264292126422592985222301236172550181794051003781594456571512980039235269059748650025990682754980082788527962823874175732565450882845049527210164429850561027484326438065691139781588686663015922255988002178386810237593280539967385464871608498063361587794944343586315597996360148839354063760233552127229855384001374105004216514656579842287319830887214386839503359753299704650068451853768713552666362750965658910960967096703595749001883322209933145897509544628637232690818235273901648445112466660203566050764839383278608163154109896673708371682967266558533173266837689027985566954942312045355977757858693472572995538230888339017970402861778600202515030939361291232710268630841592862294636936782719060017594669890604155312832498373067708617679146616145116282160380324619113711205359085740780303291909928610882638319035584021781692902223030611127687034780757904454958282866286695782892133384450657314400887204811233496997577140315863660629717685176523214604799258786228848326583048311396062215436217060453335931892702153024726979629481072567584724903730209418304456582196445630810146900751019407440166169015846579120408964946022810913344488602944037936026688839774578809738159179687500000000*i1^34 + 2719340695986238195264818516281823691933174290632472554393237379797450810237005767049961687034417925933254723466002377602045845194079742671040473767244776891003574751142219623926274199151151354766905573639815907439735913448280270350663331866739729741746316261044185584417095854829739689228146349584902555305502459996739172386115586986611768456759420010117030056964366165796932528800624855851460632931974411214711234739256572665082309041102768016662160904142654044566458111502592119572879739635498844008415708599423627101725365759738209266572724514177547145817197087149256026315492958996345002102040586760101262737337193945115143038446150877566550085106088942551035961457789924630487009958275294062635258967837092890786267740208488485094492573337144608906846088922682106540274015261854800752381271588824880566180761637067920223498270181147484348742476059411738356548283429584556914432225916815086162312155843648771362067735091578454981849698858362740115693785416068399209031976206524584106961864057628455270826234628339485086727306704275840414163245223472004117589711347273514051016730848315286729265046600968423367893788910096369707233017279118824847774074324978999940331078504906796619518467559278509052544910542643651239033349528480373337146294656447532125775150314480652145614437982971853447059917194709189803688816160340869531801290123510514894041027014826278293381233871720118952643173826758313165220809346462469622667459235521871918094369427164519636999459647014757451752200723408342168139571715698313785916468366324658793847546658590911618094272656570176422597372603627207490976063367129689734186765150987977225110400630222216174492880975050776430211759487683020845283879697434633875670405801652351614411888483839480777348337236466290290822068261697309496123841845061291195567888877183014380803745645588358022647475897985519226167795258514159328910864132922142744064331054687500000000*i1^35 + 183028318116539189936837867717967797294480064222706529461403428116805697312117051008088173725456081795832130278140421040976357194822518227178238008430031133212489889689408777789635184255844711681519194809599627523704608754051317545224140142795329653454002041833952737468512841151776982173456263160892920983875076110861191136878138757224410030852297088263475426155439450995202216967185164518163627142991012914436028249995515798772140920384423751942450766836443450057439417686635752249940506893704725271592429316681227306637457432921812131387635897133944323370435717674638676900860705638125698584521768648210346695488825821968318760572449337285839278352358129855298352435900181338687038601935222223759375528064347766196668568259221831392802501199356153402480511819172079826609474857750938526228552822658602252307130601660874192080892805929065843849089259969122810017195431455500044978924817412834369932689159289792687212977912191823674884687300463073828207929133518074336435258092662978230557447638078194053488118141617411750597547521728075234091854921437473382244831129041296850923103268637328192293267079159183467335288437511560028297385427331722372132881943273454275800311817848947851663817913275966717751871125792041005686693758276087453423180337119862412223920703547807534614248180173983874624917789049477420860610522850502424730823780145460533549279776280722592170269413270693243476768549673033920536219376479636339674348509611478293918059860550054417982571679054457878303116833089996299773585140953853949750912035819669038370674841886925594017359395029821531138630355406275143386140242142468744940837094270735760932964590861645123992608265705933158439009923879211369293732882899066450053936095823828426551825644664227810754292000996989636196730542141459899759421115528419421755164402521072414917138808732977668432187113744867187159297543946889774701958231162279844284057617187500000*i1^36 + 8738438990373147240993650680386835084639139713816773421991408076498300436748495152592166648189184914365370115021380804577529363299996685164474476477177718131869709788482523652694919233209691425069596434019488347135552042303784028643228114545996633634593697191231942250830380755385721699939248444551607497080827148050137976259729133169370996630325803209365111937179106956254200847108364340451565845255304802637135869337455090621630791548314252018812364706285919902873007802089250748296536355084611137504686055701455895390271943211659460126876724142164671944651280837285933481216024462893866833981883997045897182213785740996264560661259655853876362081216773601841217978374530651550225688414259550117616110555432132340633271774255750320815366022330347635524672324007311062901747083882040144485335646871199872518355523533677798521241840529886715563434085230408489668141115079199834231312381816682864591110038832295005254134018601896776974444609383043638962823669605972586174763805045741952058572896748754645598125880867671949285775640473076247051706612951430828727897078386265661302839158529952312384696795680083662116770385304735385114000411058381767518839681815012594244331225757026500573970644695894108587788050213878088897125713895961964182698946824836431894694224915126597613475944572446939123272392073489893028448246869475388858737026159790192055876842769226598424544831855032064050135513160327417609796728635848466968288982895841263043743217147380296456212118886460110232630350398501186161336517392551897296606122271951211237132967675321032516209428394248591091260280961644909729122857929637835555389490329652460663037989544592038976140636746174066754675267731962820685690077500541165893729972365497080971932825548014356892435656406987709980264641785183167822997676956607831497354464771443033019211261448826330045088397380029446716125096639160574341076426208019256591796875000000*i1^37 + 251836841217820099150937708730475582716582625241529796091646852243548564001734901382804873493019931614476001133000864820020532453796861269245819092595883631871572692707412716965233062460614473084886729527567306962420445084787760414268761375581423801096759134709591730048228636833262178129096099427271976945906340252843727102008918937331636937124607074263112786911621848204430593079908028291806073973975905063993125667200782525635744670633392642241734440345061447013090626774096720543352624411614219041540213454694978655363715023521236103397452916104193348030570371106173224357134329761125410663707290585436698174590016115850491846613312059545007447035385872923932099787955831970985236836251377693477715868242157582288893095605683966984065951929760863028945158592256097416378794796422590243635243695392140985868634366678417079854927665040128183785153602465995749470846453278894688059083790422607039860251873096717005453944609701945008051478069850961774918346139811967885552415227299957221489292247410293080081127032236889914216618939131395103609588135096819226546451821412153597042365687556169051838293171846312786427149013366456589761602590658485659647742711445003320346741413828666951842424833150689445584654636068578875134109641274932697649145919633572116379319457978824831018076116336275291800359653323730725694917631780115665643721254926487109006384368062232838765274879856460080443712591246910474128275671711268282791117016385243591561289711506750401710676962528188531080608178567476085825856270277016387790630677953008764508109534476493975378114595896017613701290087388188269588553769117585405852563546591391507779994464508485974388206599195318840271975304600878848573283614043814340806743719279122174537708705662131066189391496437854081180096734469306037886908969697179760154214775451310814947522578379798752666636802181112124096595827893452224088832736015319824218750000*i1^38 + 2711482387341354780139922950756194856452379678364970716206860829191738031196853305315326984259938789893316601765242974659012572820846479870684788635805849240881622174045207722466963546349152803025553138344687498647793404129745733840685923839143045089093336607913372055046935580294396663934432295281049840320910762186878908297533599240627904925800084859985472700517931821459585409137235061853793928576873202371037424959797848723835899071368117389063194396731375273079634341884389168846509157043096444486486884485978754753223029328213871141285036899962899422026630947851200198117523740714766426257607358895974758578725906385062888281001303669578221525663594027228268104413888329299559581032922880812222840326534647880626798139612813461561749079957074687437166304758117054546348835603367935535565545208367319116012093050305066019601501377745080722103112081416549401147253269376419037075645110468375065010474934094295067176875561241511709403639032542280338780616604467640442675938220265741465801552228919659574680049447626593607807934525969597658815614834955938501829934373621538979502758760484019556310839270995300681641228908489382861789311723871427764975201203999028307601744609003658900896781777632302708535369365954606231089919045735465440778307638430072169244910447130155228798821913990956259594761771781715667836972203139424360769841615027673988987435753180158036794057362751070948904998214489882439754539997184413611637280902598244498192006570416621261104984414853153919196534460789909971086991095889868891136854861174702045412878354218349096285483014950143885150592887676283087639134171356079101202451411405345232021183526849991833277465892016181042589360516158334165859665974535549039802319507459073110688491435530327417430624076176942344682575405440844711425365844209671536317702591308771678000497898150210535612293318756885196485484357253881171345710754394531250000*i1^39 + -22691959049552891331953668289601501492295970222617466776157435526573004748252171758350155079269756698339100354036459691181602842055727549560766390201568305072679261711194726234422717157684949882972500474282777316095696378749774726581835782551554762198158145639245507802435829063037772592521445358780729923927604485231074023382723747345018119892642536112696272749589325449708274446308358145267817442735966618462464783465669328190172885137109237136398202507973663854209082976600175300710136137540718705920378648800582863659491503179918172862671274962891592823232883696878856676578371794071768877837698683871012827655683046249382008045108029348433671704666725790382033277627660868782878091539507736284659526767999799708239954009808832520560397365523442743526834076012977706362182958109046806144442104661016703819024114199168627612135418213152833723089557950498778812653968963997450227874003942492831600396194447189896369815479314255384816540184648617731557334393603580008178816324214000861182038366837578537998208154489755842543540779062303026121322448881988763272469531810040394282522177331489417636457532282759719212713548756356538223107968437892716285923106817620290185525552218818330783474076909945928334298985866885925071609469301358892572490876501831721582137339077940789189140668499553121457890284182761554480511272442499987018108525534590651398953298005684252863131671826902393960247728415787312946143481763806596140234702818249927988641562218852165316667078846643774734403494249915084917965529895713641184245164724190918573360819724973259343970129713278880885986605887170108085013779495958353009347305009902350776412826301699084454656931953059510524613697518542622471641025949449789703020085376142724589848705353055239499988012131286123328329556854524803154698516574411784138121226142835643069851640665896522402322568203424102417642416185117326676845550537109375*i1^40 + 1013222705021378786095247779575900114596534236368433608284956112882923163165137728504549893370400986546576804836842577599785515501245955318332400540759367231173304896471164510301502423152585924769844294124290098331839325651040902070363516667170384015325299960920207030103893990667166498697954203854666323009070452990631964726040892646499409878761683466466073242227712340238455746299827102335991641428897651229603867438077933203309431590490202990222911409815361215901710380544111676748463325639986056131363514949243384210515370068832481882247051739521137085453366825345031016324611089871559338288163281845567739604531525020535960041496919859699366426104833268672608173416338283387119516361881212465287559057224156313839148976686614631315351612392873930747861533697427674441197751304500096539297782468284022950686898468359669831167017515474201653467609516596250674758646911711785910164957532517245203898847434625996874977068287388148388287955813486118641847606713265315290179530399343263513597299495930649897954715457605109237683382919756024182753484396494433204536421383197418913139249229792670487780032879997355520880349696846770490329689844654571486081765109383946370755195801252065579357220366394392365890001069052393409151511951857845998647926216993241081850564624121408753152200692157160279201176013909114944888463157607300257987867965815893493401622591129123757842235109326189681777656593153697962294073549527087638399152013294748161466328417524461185007985391259063421255574195273580385127927876815390643061126096761174718217707449130408718935937987082738178513887743383961622348619652599708831298658643354557378419765802104193106365030758461194863816168380972275207508744790865926629306457756245166800435853547758772203108681641293031985702080855687129891097761081051244904981470989479751502466589628562518158108596288968783483142033219337463378906250000000*i1^41 + 44172470461152454971337181258829890742722123289779453004199737886872951051006946517928188850806239132558862737684809619842566031257564763092248728693385961552656840870718091070966920819707991360378319656619710341170542795499325450321612609710036848834297342535585461562521118990629050029257031714483987795248154910222439550666252364280839829367123913233404065497914027070662236790524548599941527477130982734249807238035817910278219494118420090626517833793089785749401205556728467639793401327173976012373491737048079846188416947825524053513790303867309845744388808055881603419676182814050866438459132220274823211652468443702603539375766942116264325192008880973130634541084844670915429077361510179650460453807659761457569889836476360542079489213910787751564240853016493622267326289815399806215601852800432302886423937779503502788882623816649500420001591570710724042094029657560541102109025387982109895755949879408300021051932501105454087929727523440351132167829445139561923570403660788963582053126665493800401599251504463230698246305435416480059489347244003101475386767088216587246682103407647532796858291646984839825044670314342931009974471975054964711173637392403301575010342897136112879541192681948757129092672218087456094749317991612106943185407700711160517264913769680656813325588954756865697821719372001685801260192330388363501649313735436449904822664514340566124666755059963202953621622031991816431035974224270471167279520932107042264658092149887197469370895970475951954220698110737955435966812621683455892134558022851534747353540639917681527902262633778964552197476454566455719791195067473368113896010194596870175064105391488566829419937365449163723973067427088072768119523913552016662249619568403508082814124733867156097523776355567486450967847825246197521814890252544628920689910092180834362022598152635981250124785901789437048137187957763671875000000*i1^42 + -512871412971270197674546698488896462266478057638094116783776848118815536468219514863877827196844402378724244318691730197823067898310394869084270721270106342085457618091756718766843519914869367190958886895451228096815807266436532668088139109142659183831574665804567484268633844613237080374754726402937446720587387786909373525016983463954489009275516782300877536123078550581927923173495008956278109462200413742010839624138483127837452153943391355083704663608917860644013926578906481550638952587256333485782776599969072970733686693060025469519471616312322923578846988277476697382319305675939722307482029835794586150503409469174565924878039015841865668575310615461956992387163272877468101473776006210896879483311434812976436394616413487896047819931653331060714917860163736061172167354070942634003818676065040751147806857918140221304528068628019885541602281681728170048088963763230748825619864658931683864223194536719989324191310527752031564209458550893370422555817110242868921809734929380975895257662922045637996337686410339759392439166514952603637061881469310516862769467249476803909628065184267372910142498400909336976256164947095838623686838997309567319721865235885986291958182207160435525186718625981447006389049110730819987924218661218382529373146599156872717409923265066327193539605196676341070666853483265509318435436853115613223903030279098176338890638225336493799480622707483378268720993695727535859068118355522889004850731122092319846073812664595884609468041276700537658156053029252522393844563673187947231397900223085138132665727759060996902970071494055783856329239090087273038162670828291874922539454590811455330996425618681824963598833178907925614332407701246835497679441751791678183169179899457480768095334839104144446519062461427361312920426736190124259530430514737575669892648715178166291819242955662971894525981042534112930297851562500000000*i1^43 + 496560761672439417194719600254522190901976858336737187802307922476839381875226836161690625539054680233184540671156193893798603991430629382837814095638632725879560076677099449524568207563922187425439357619599750218228276215051588489257190804228067568854584229176208611005583501980108269488792677017835325426351447086528854216457327464668842336780628262715630521846598493560013220791231793380802006013762984084794979335345527885216694141139757070219815294674086157148408103863634795382822337171657941842727906395486213281365289081306173804131492915250441907697736466487296144265899020877333488295609672077731133081885919516311900843054603514259255463935155070508363983401358895383281204237052087281980071032133346072697656985235179723411046670357821293553865480725414675481104050014599450187876439574329988187084107251441562938188900403480871671610471058029468008219099038393189873549484125178793017781430568816483340105478686085897368622216507830775334402912274395052753791208197008736623466854919134618609255697293126052234526565062705349544998664627936685813582955697655234199759910193741298622508779611780924486770527434145018640494057243761418734641680922400978652184129789378653203199684120613864928578547201927631965584725782352937277525163674161232318810520501903686525734023201172724583883542865152101879656518233750251231455949905358049806512797688119513717791256144765257265226965940019842311030244742244496115493896148459953434275178943531107796652693148976880884867696419442706418101717628720758490129657248959420741959966417381143417660471608554638521199418785149857606802987344080158864147435699844714008279710681266795927609056180051899423960629617706945340604391400641608969826496279392213396170598254376914739316325478514333786846952938758856654708224235235585440906205401762263444654862953875351649912772700190544128417968750000000*i1^44 + 321970366270410117060354494140976002704959760310489757470154923616829466794516425870054006247553806433145401294313978761962430877677920310098556394428341367777257267666058435593694122453644737855572975213133535173529495146673919340119600173744959700404465021249690099570172181274703420443086456749105322737734785142219075419242578942481099609802945765892457946124111246825293431837113456274765123583240916056828388219122375314581607016159960666728650110718792182718331576387527484866802311575846850291277922432861630045561530570056829390369643092812664619952973786641161492675606762467544720273430766914391758118224879496442688849862923000409564369444950927956601096921029796017448647147972301842154168315535073841026987919023091099172487990306762292409117842179458310528851386999018849439674857617122760064232281516348876549111006777481340473954782514695725254955297937650159983053266419741914062137436188147384034807398808551509407418098016906321922418688929669041164610918157145950753612247668171782917738493271337735427527606848734064436808216694766520238815310941786529331871191466693491205661764720007125794701480850117575853248316266721495327033111357011308324542135545795600081448850801411295075117456928687938191086673522161347339896156944736389336785179937853699321415442706673568938176844511209254601000127733581521538246823193808323505351975068992767502573476344834945591265870860338014859314778492767179852885427992561223079093969693505271458702805662204582200804728108106564821498063213653563382317587481698823424246390115753887865913464629947795231165250583349378446280917137475945099242517899364007170238975434064034708501020387793902259190228842635251484197486333455354485281707381543892045938728677121247294353509403000087540581174875476381798849782230078300138995172386286456114867782218880165601149201393127441406250000000000*i1^45 + -8089313590634700220471880847652698584112684596972903706259680586016342816210349916923975238918764671565118626748605396364426865363845535897258525835611418152006298043092361470360829430936889733526828472271327650015922552960358348892676193484248800089727178366661439361956480050306016061449500399632993358990070180710081854247905677081836159575943819920463946065260872285248276626337536972745637122900135007731142394395565541960601675998864892623842301964055960356434469078363751841240491413377073699588320561030336239189572813144872625649896252023559841623704347309063920726556242369349853845030750434077570324536163077373174203074825060447936636277561697560777357199495780005455308136792285532886497849762679952387055293823100452553400852140576318844461309370453499191106079840508917822482065820813375322263989693097801455828215735539690096523773978391162458728304495752333504393751827073713696208858892987885532041605278899983497680572291533752867691652242807013041170519027399408589313952412263858424963259875902220224705209969744136883788440723289723308026743078135460249904697203142532119732917547418517280686786720004428377327622794011951481080328895863726208418656510292902668536915724650213093748423880636754490725145636170232080646890648418609485010822684781890367533937112326540254280342719728827727424319142943100453447795502142743731911930189235186699257983296183131241140665329846791252056998665983147625521697745633034657973274345378552379581823008164150896723692261062761480285861732992625764188397784776908451988813390061454297738716824393591060059235624277428242006234537980620250179498689370485947790421819464958904741723508149539984736111848298643833121248632097221706097263264245582380030149555845243289519288113515115689836654642791214788020102932098735452108242163738946461926104802842019125819206237792968750000000000*i1^46 + 80813320824213022292750846875876054569075371434232038527535486001896592644140069483637200929804996675222666992382331416353559264574740213280078098767126562745103343857923691494354934122468667507644418953015440449372515997821164950186823098450703522515268738534918522760508814378872313222953862428337566074266560951429625916980841892495064658014549069882516840264600982626790489135778741685163509440545144179052093512915152197627313998654501887324552731702261335253774701311101616934541586759039764022160991183973696435847139876380423456176145722666153469565764276447449396629439779411849315394132906387724615104299291131778779942235488126652379038865291407589475571491615095047903989419666788898563493661916919078722442489879153985578726237115062899473059762399166849177974668456404981139685444474874334856324699238984408457239463183281959300089907857454424548051766813870430915000565197680055003673485824376826969203317692782074330193315826775257507575098522155130823053416967385262587982800361249671708204133867898638508803420600589740799885370521078888738603142715004306992011274531691425309878792235083698608641495906427376161070621393365518744666262535694090282197823197476957087962382855384559845658800743579798436986160199136272509666662357077330033903182424842951700877855084511899301658766829657301333839734048845801908462172598841910498484728725731060734561855015514125572155198585683610007747762288424596525982806517608139829040075936655314097115741257782291609603946691025487830658934324055799036850789906263651717123315478907544679808363041764510701769198166390737313169789985573312485431590093200580235853641539278748032308702941054537876699584736419756847639826641017977857814425080166955524641488005476371838298671488433097013331502187649595280461362089967981801332495839229608236564672552049160003662109375000000000000*i1^47 + -351294531783323451087904301220308862617370829277257198610170026781332043074527296398242338587371197488559177719861536322416660945002660568469023912866944242755438059812221340267503152902393590539657463655491407070553412347523075491655330139941366635429650429997489982907444532034198568180711604385834925017156934796551494543507140428382365571315464710681559200229944115981703075679548348220545047275663164321535369898201452176215280452508961537680367066394011433897048433323094444510476846357485380762168787926881258864097832448313410367508638932258118212315022697053259716600208858593340918193670793118120456876938638133525178920397572247466815313716960440339335951226350041280185435790899276720643741054886690201014389347114983468020960612712867837349654368107462244072287912557486629860618181270918335895160769710243430431190205590079449739642797910394706588360860533989343654666669982422091565293691162395732679553392555268015450828668562590587362033217321721873371133941637466799343580520987128759630906384310258344830177283421022933169693936961896488159221824338996127662653051199475376142908062012117406239700287838734947807142241216818739955811170891098842990371309454093102035100756050497379038680883926546453656221314275348898744152421139695944447293963436692017656676436997449200481187814056064231114567505060981728397492086619571692373078999065909605209992676036215334737631780284829269935044104994359147189084276203267080576567572581677633533296720408737575267176050246237586699525145921756524229599199444348161932007289640601547295252731505772288002680218793408537379578060904315981866972244851760320936584008326710853532690965613297209529414941122311342929412219374476670308930134324504560760853571761017070396231014686773396324404046548662844626846747018612820848484923352827991038793697953224182128906250000000000*i1^48 + 1581841034450518803715054604296858597747316370582442886029830906916489551804750382599248654503350496289168512292761430911259047445829615675307165592541555314401768031447749336517489699562934776490046191896405319895150341475741759641654274241693577594137731237264770545498710788029456424877563678689678208109348083121688548098023854306691987695401752500966644770030421393587636291390616997965305224754281256017815520500144953387992315414349806769952059913509692894500349161025011841884356564201258219111532342968905167943588902869626191760320407219999157436575890225071836888980221971297720825971757190469860290419270647794530021834569920612332154913063347766097721508719723300784028280874482233346491871713384641581229481424502223244483722126916356351365256329758564582028100634518992250097925419743299533270321967062959453685115669051414087723826832022536109725703230313659589213222590456561903179408962915312104947166288192548937037994201005199642821075203892419130768736966897982838191965905512349745882732979336510215755354883167234778069228408728875474204026851235775782045374746195922789293880712461332522457364481382442809063797747056158285865489731189551101269494508130973734329707283792727673830413945257526774504266199688981931531385686576343222351222503745291923032938829941324372294809944764509954660334603362012110751902700394077934992212303045638823355667711727486246912200655577928272941424640847611522035515538274940374231395110748593882340058283628637475277666691055258378356013991275148314791136071969111571067120489453723585272508829795542074662197178829637323730022846523918952728552249615212718585501750456550181936737796860595106423421926120610630487143588384287226329899791617036344908823269726113406566478881866449345316772426774880272539669176252302706942032273218501359224319458007812500000000000000*i1^49 + -35333652501526564538608888798018821667291305550101515853180925378272344977848691987163059160863359350073123772796694650251632776787204120816261745874742802075328498032881285261076336654531613379312951881342935031364562690392316117595327742386012710225709604711013544846940453854027339386820952526013072432195342966858404930755450663787206032087540356475192466663238969733127297128092904823570081961693553980370415153187878775390077164123313569181529322198082206206040490886350320297777512661059324426262276068928080482809340373744851909731352555265767446500110760049432499146354941055685441765295938962320528343100526388228896403535733870083280495982718353018565828004992376363915988102379420011428587895183138354179560780101374415577818188698027005201900907121837170254393292786101497043747674301433430788212663761868010371935628827020373567979087109321113703345279165765183981828020983514297361740142871984096671002659907692502269797851677633064330128159194884430252217541468044814853344445911175495210570694542095134657249711255917844138131676234680966383854274101938538839176977304343054868272425190990542621921259182990494414515128308274816299022374818708154055576962040902761630876187503305265928576704095912544302500689219397502789270615382623600526721253450219587843317342683381434388034901510875193742706943762429498132751970035017880239686776158764370063524350125838713034884332798675235396435494807289319153303205806385948518211086371281391752393419163258488753236465498833566015460326637573133580673144203531817390937288288940803554762375093301053159373925070254352387867418232729047552203606170548321607974513743644196478241594419635490409901661556211042021770561786777395339794317208634146420183757640718589962062042849931765287198621922701961873029222888087375054055883083492517471313476562500000000000000*i1^50 + 496079315886616533076849687567185136129881226619025608348504787200177992540251989244965396136913393623080964529112332260164281782540145419625102858769696432654512778769032990981876334417297502227977241098522870144206744036833600156024809142161868230175598763821791126122949002260610698714957623106870113123000811203604866368602890137050796714338493549934602438871360594822835247096768629222719729632833168729746771994223657093063711581297386015902378714821515925770404819974944601331034273743453659536776411912053622676621794864029961817399294658826016249407896678720006987352403838392093889701061342538935106059401073334109260076276455612012498498881443237739331935928585295037626643767907865034606665471468555791821527937641378661784064417219168705222894105069127213949534726748985236173189658574782841373048676622341845483864747889203992775552524412886093061509488906313554437351363422490971523891708044895287796144504626375979310043040826372270593566438668571121109823217762876796288432300475023737531176684950911076234375732705971869115027306933071922400250216109121491618057102748301548342262134741445340307335054495938057835534130995464576811722382101501196014919896636133019702193504734761551542149390737209386961780621643449057257427313278744219947563899583980961584605989954563986002057992027158248485806042503421847520952780299277436879588170954169296938421044575554835627219391176020076066744273609192241663988453912687204865621849004208241884391466762885299235758296663045742832791707463449418515235190451970637552829348380415858877670911131516156900648644137234490732685217302696138312676823757070972070498934331142733383095809423855654554964492183530896586490864252059947168819868840853235070804615921526717710254326521719532759249201902201171707207372207903972594067454338073730468750000000000000000*i1^51 + -3444835413760654860418198174090290326219954015984579814003643648505044185242261201811448275662743027179424808262410257117411479405085664890747674784544046026630049440313039167253742462134212722566291456577337377956799913861036831356264769075925763315202589485347438827011634391455936930059374878791171462104318370110111075015167508950848299068423489242108859318496330560529012971778138388732546967577567549305604708958984186144861949933917816605486832312174502898273893015331018172993561567552231362909258322277507516608612137418962641619260252641647782471040657830121505253379426803617105280519804804512805244434509248632063401743477762726341398787167987372833525172421241529936801639675131705667337251490702662980113286563702187311258963622224705528967513614488885043959317582949606734679075463501355624271828041727785436941277067174458262829350970361646250593817137801327618875290390141040140922425057150921511398208361504234865302760690515518846419975351539849610986677198877872883122166044871599937567893605013622699358391458942639740184700517523420756604079362131697083827823129069078848455382344132332657967043815060482316978198807704213358439855361370424236141465132878315131183474954560583374770285007685164525649884791620676678968574649546620933809884235998525858639673588712307749722482890839083788241375413843084236092751510422599804069271113938935049912873333613521149346397205161922876832584072559709679450901828183574394404152272873703725084443719450654351552832161308791640309646812604884014724393272749885036604824256675171844275283861590904807135030342919127356624902303832415965664904177170940671870745766825112391062545526138721549983500079611073515058534536842438219519487014992001809004039261055839019114294107554030596743292202163537474302046348384465090930461883544921875000000000000000*i1^52 + 11813807953444817514216901419432461035739491009689873345028096200304591864859301913914366026943513507742694057185850881855493874575997457224679805468104734931191721455000328546698954069785533225771354351914892815400219599199061788711645788926519859648265783729405327123737963373276555794307442773127563796049434732150108802885511407853261301899691477009242921621179271173080887310139148717880323036884374812081756142532621184526235467146240607288963789844681671942707403037445726457825041500420095131524551910726359646898904237164508965483486277583820510530434141471974549362937002479931498009992347551197996520160886903520335713917434818130104030612648502412578908129397402035177844137754015749441654748275311258812573281772874277401732845529538424408605109061423062300891114791877487389448033990034722203234909536355210398479052236133372124044685115315421620292930691615685476140168690138688911689300932351151050662080041230356537331099936484600932013549113133796536340337931173634929532143497457855045111283683846788134355936115515575107815624547677945278462936753671248562021576355861804166497565266787703613546549440812729067009400453097115665014343315821525850881162873784657133168189020169430137602142310862779207275566294551105861639141492899389165779893124285990193100582728847234424915896692945663983916414343888987429865298892634822741884145073966093507740011623595030693551963483400370736214253802381965198102718664086402246870421053820007844409139384190880940548400929400569392607369037622392089443944552796755935767903710633941888130149962887927918490169928269438691879917909560990234990356675909650368436736369768732394033231119317010386624932657052567878317976215377785074287496516520392907378878773535985958826700593504487461532677372577637697759200818836688995361328125000000000000000000*i1^53 + -16585106271765807255178856317598167376997420532385077100401554072584432020911513990701560610389770771720131267613571537149771823964642799515451961904372759045483934090382204431801656369628983284627742221591868975944897821177073087244221217744044110078650376246184712850009207397985895993047864727017808198384044824359647547019245838588371931291462613435258418258239142953662729155302539589924663853027955592419978468619808039015876385237714642305221642023686333130252396217173047991273516679522947095920570882597319448509377318268216758196486450124474551934165971550436460328437783683055056933264103959517496051758937389968131026761845245321670683899943818644802500704470703950953638212504545724023587728331013027388627542970486338289955146873253737181713839025851958669443953070822649509318291951174941712441334799305538463041949548997975222406496798587637753520463566267184209500145954160428954982748672238132129419430721566701897381167047809460925808399105207274954562805570458585887602230095571711655542474337555984100736194471681027186476353334969708881955277865425374724019768785469624555199364113736325601105069650537931507502090228558314511163606760913486141096840742049827151030590862405403257696064802369866294324615319719290755943553342505515084058196177067759142001951798490460376359373909856601055248747416095958319885407681795975032711352726377985190788901879739569699955449073887208554341639531998678156614597502632450179086106895547060492980946845193375668049156806381995866466823037973483539575095241211207216906970702653240215668863503564338608708122327685439411467261431596433367142914730802383251633160405317813862844048762749969365745707344669788074380222205160141265723791922498722776583903221333091284899746593523082831278525617335617425851523876190185546875000000000000000000*i1^54 + 24479773917436995796898032874601780976868797633072483540511070583413565631999405347977173642425382889066601806622884892132442408351431242124029816966665007466714010616720875565042254085172000375081298867276166167933242127736893791252611778231747526717839078121943230683812882429528256562374849163327372001304734390635352705074767182915632072605845341666023380812732355213204174370976478530974900796676232030088944925095872734764460874661274945627296177553704783936791759805928504005841018992729947659705480332265638193212833807101177581723187949747254758960531086211405269187416265020244322034338007630276932173936943995843358592887109546404829408519297511486546217872376868722203227146374644684362853860073638882440633376818716388781959088195361164736889563593554540678739832811061841215366616124629592384848342947144650447181891446176952224451343360118265797799014857193727809835543126701950912201076507074768745101554523435960303131252764766388601519579283813252567212600571743504311499530708051903128181733627849837587250689528083250367163697369217883111142565716587796649173212324740293647666828519405012318837571886006098577513889808039017865154626037776196607018042397425653771037897958084742447433226658738902908982876788393870761183113498386588602394835754163243086430501841728357567935215157571006384361203203119344934729333351228978678283877734328769949106311813383159580011451988483106446482960090345516812314266452829681846260462854668379648951445753666857725550995478738273427447959965187458121058473962184000289608591267027453716433081359898360415637164050629403143578507817281904163537726559760927806837611931762341338672632853701963181193088649907771410879585455354383952211045767727601239466855301205461302965868831266194050044759933371096849441528320312500000000000000000000*i1^55 + -356666704534494544191203969457342455017164202906352699672210718806690709038397137917877084772075846337598379873232736717169047397707131093474454033434938246282002212612494467199811624747201359299773108377840788910026576013887140584332153674477507586645751289520817517146296623758282138438423021023540560013074427310620044219373914968181779778025700918331800608445432680254318238916166814522447141240922982397478190710199835167270498676482884612885940712446252771490915550101516675041988067413707499096213501350223535444971402430545547343602856496023313575781443686648333022742958523558159347726838452751291793542936150109414473017124889443038364321504219965198392345023746756828165641937366707390833610195153852725612661075799577334883423377938511405281354623450119401510142316684261167619227943050855468482472846080793853742778185799336806301147394449501138925934495457422598800245531830454005557842922219695586468817795094293090304694929958473094964921018556855102893442316436954511967004782632397455539633200376617354231433863888297491426039990009670059931405191747756767604254526926827449727278287736135085212834867954845690424003495283238220826783032560134291403660523066735200967920576175531145983539482150633200340094077996052288903634957608156727587607347312699352706031463765072591772361185801526586037126804732516794109645083522932531630390654446272406951550283991939434456161370650398277257443610251358085874071259601167623719076635012787710925091219105768830640225858593275199464888033933454165130186287888772093979215225597276189011576626391152159938533830105308050770051394200129763483203468285938240089015362767586788967758478539240822981563065112165583041266291586997605289015530003958646961874924950700969278653221922192884107971622142940759658813476562500000000000000000*i1^56 + 834365987048160143447466071765745419176842377471064044679810089547234146518152032334402043804906385538622700857308663239328951866481251156566677739462696097935268598578267873400302867728346407872217585552445103251881543165024803283017356293976580974966638085306872837657929003416730542797343327350209609617971381959558968402418194181549592227845741645587411353566226645020491879211617463557405157168076820443683849180373601488533847134073593010295266411271264437510897641388758785425217916344728330821486331126925480268272973224103636377541811512471504765242069505413636807441965850204005237483268942220055050597131841364984653243064130490822968648592958565064552525120598692758261495550151015301859426632851626960501780365636715454633428978640483682978268175369264780780410282205962310477745150355615987144030131720454066748140108396551151828943244212811484329997451717031661286219308289496714036528460212002307146710531805546295085805640218368438669780095613543206119508818745304662373957685053282131456326074103650676234474262608172559375362340352373865828918889682901808210808103278290847858260843637451452494987104219851286104070633406968651159342840718537895493775899797552757697972034687876014702879046351312874357920650904086618016231197109220520996028179122391490966156014261957212815648546142541548532917503654123398396199310312676911645370763656071249709363822114940718935161819949864691754504411178317385627498000888198724786458507984119180761019264209870359665966650399343053255004496695768267474509823502633033791024189030956920641196262555251549185204583392347432037591633007178020410476426198310602863966238233380325748690767324914079369441302213138024133234177515422031752279643435998157338734198385345533499624082196532981470227241516113281250000000000000000000000*i1^57 + -106109972549829093747656195626557828059860866629075814529718443521077861790167581676614664490991104510359620640028490854182665291244852463747110032785627803810612634608209787490131877131188912390045885367085633055926801899557642725868490856505291393106180931040567075766911098848967483959545158998335042596208664508340624485687661354555168840485687666856150575882704489089366540641750566137950877521019921196038931150452271609204897265797205945486225272209267020835563509449301204285493891563054381592790251132578802384927115025022400093414207016563333093747513106888520048029043264193662567271188135970187772704085476797339098974999161566962142730684115615808891835777372262151344244541675211319626340863484682115909718172149799313357214740686679024702989963131211418027234274082818848175098006674053718031698261998634784726921932640925844602411477200783732149101311771152908712685647696401112601093354062273286994249806174785317530077037918368356277857131102662626240475678062524718158866901240598625227556627466015663105158391897083835488790025719581580678628815360006270781189897566941829715553399295594471537430131252390563857802518984857333085359624965967819827110518374237435960511558261857554223791418331273312918093312721740901078778955252855527973181301347438313304343434042919878455575046176167150619903477229576904867575825235799848033459025970285492100384905677671576900471057694745022019021727865583050322293484010733232945713123248157145233021677664547196448257006755774730390347478129448286405953889677657914081049921931153104109091306717637605889785026164293257769181839234636070014436148934720535120220510890638789789581668625385717937692920997388721972624305567175821557656283747580687562447844182744738361634517787024378776550292968750000000000000000000000*i1^58 + -1209656411918574268942791905947887580435420315289260054192946146966620063231362803164611426231940345861205990780131737349499466404762150388145269683869379692770347174521285694902052615848293474270882601888872807151667757453927231952897320320130588591436763823324732573797299031649234508168691509818409470297856317791960788471682920341044603771547657892774776717933310812824763818170267422725414510726219866461165094923862927569402845756883875450165748130634185719418672646305528900072817957001895025447973980645275613803924642489232336169432668460067403790097776349127072438202390301108497498674347342675292734269722979319988880632142974123054851787201749023461395899238012892504148438507994009656585134408464718461173264495629771710724146820496929632872556727090826207561750463793924504185415874945311316147801509170207397007311575084836582212972050201628826973962582763022217173126255117650747897658681594367818635593964453289638276330032753747352825913416120653540466909433167496806337840657460577577671091823776501123592611987650256900784023226997868534716658740353532246145077451191758625433451629665123220804879173391217917074033145907110749533107152519124565530698568603126636971551964851505872211334016630233724690209838008054652434344003612397112602252194008493894122287436309135410106433195516540992029251016964412995274981284279342195446922321671202899658322527346501502513611138146587018560567927988304587018455658071765776881258317162319543820222366159472042217607268128093013024706288708789111900986720110284906919589997570721462304177906814426840046908913805828874236933041288043766982750011170382300924304193180120155503158565495374257937754277050023562433635225824897753131951958192010008856509539754142679157666862010955810546875000000000000000000000000*i1^59 + -1777230607766203632734161649141166125930991414496254621599392029150088551884681292657068751957054860620199342283915121210006071849733411238066745191229359896470090475229381096966442136821309584622720897130608327446473694063690451470123708147249252922028987527597977063285937367627298929744093826907268645150378242382349640403754195638458622588592127946128536685660577617999500558644105287517563875319859405914845359907816001542693228509476508716042872481852649242070521780102564684504000226013008128995255788473234211058004895836961221864152469468668855072824460926548811333709006667109315523915573334524009875717975604333256659462191454527935847038932661798423108232200642312505195599479109804063287432962269279156832260166238208286502271820860921595000135379828579544526228767450481119813995151589383369319281234179936841379479766888336754866899647953720511469952305024460951775302930667832380754028292032152310725085739511769025838451514537339830874989359681556004718586793266427624156107521939141443065914621978346827086603098981989733219551853404573491337839228337236088823664704658369680510861860866710037926072912110720487392734698717922719675585564244341630932933940061505073212957030672983098411399445494192400359563212083487592644981938535766045197607202621333107612121941867811301742266345784842212996957609664859502575862022937987337726607304205218523698991718622684322832948741602414146412771061652627772521236633015087047164798619861327842058441535713218681535577683427460524194107492035888565157655536221740434864211831166051192017765514036733718426295697739056436129859794474324994813793737334810600969150738015624271256635169294406133017397801669658798042349349838597318205602657015512030325155024002015125006437301635742187500000000000000000000000*i1^60 + 4938469772582061029289365099831969844254458694181671192550162530209656919189325793795673139769578993598434160958787407709609269733310674509185999012650494226131983653778366621491277058780173794420162081267462995298442568917563679475660428854833737740352395661488017648273286422683116145620681724725459376254172532702358437476371532683932704655597675772453744585878220399646965034514592801970977694573734273531342908758686353761363437678486446642330278184211445078568121899959145982191766412686258901098085146558264880038090267311775785033745871117396657309611600284914212267114748713704328834358964823381097655236820611239824572060519016086247239025174960332395510391306009473080839875469707980317836824187410989357962532072768342300461741400358188390845845919349956351547529169789809243228611965526174587318308521304573251010633721417543766443587970327970416490229382073650502762408776605962624544757601518863048247764970030305014741151312589052952785763824045225650402145639913193427367405618890912420762360839368435464399673531541184507571187691030811041407001030214413739099998151165368261488118729295824310905149360255848632425987177949495355413709032064253824551230164094740333011451312557462425886792855773535252994661861465587075558718076293403885982069371049825657491797296104474931644972980192889574430744232731524049632353491176908589321852707653661030173653633694774569764842877638416323947328636629103253476182842764130085606933583449024945943850116107385723793218196477228709933581461494615577783420012354503352566035766165171610036121478516200974245755446694303849109880647610077324406211066241836789301076212216064980747061776530415027729085214472266055558429245482693731815731358336662992769561242312192916870117187500000000000000000000000000*i1^61 + 16580152735267145344973342282326933757242880472593591303271683749633796912235811033116746345305299217345243957321683007182622580361260807132945345336950158506415460790960101816054764103642816158490773515050007664610774767093147468293848500309124934100282092984102908814608671873334668726945676706092482005889722931853130530865736168999858639975861883350434116253752339588174274883035290666966437551678591129726429759260239524991167644183824748875398994941037270256517876988351995921071378500806336860187782477541657860382016768992860831618394459826572539436449861738506555174406335854569985811396999739281836900567672052061045055682802991357625302760161119982515210268518458526868032102046125051449624320098693951970093690314952322814418164792250060843573529412621382112257578062806136556124457330958206648358367447472735985198365270483180904185807413928992153729200284690816025247187575179776308409223480944646323340046464475495189240359588674474875346014707274632578044159023445265742123574440874149845034560470394351228835267196154876042330939231654095591535668047349848722897185315444875490274286032005611683803267695177120782484661604672874350830536158868599124178530539308467050462085069792809397772810766617333479653527612276236042307096187325317570879348114559971357664631356294776880558497325787407598223232711059975298543831686651683575071487660877329608032835238645534175803858469221313591280741680403811941779160473242773271982945525139331735807037734007255920856862673329127474275524115140441835169395977859314701557917502662831326593770754841504990792523216294731597886458573595614662155145131792527809198308070025416180227772024801112731054630656825509278968972794370895836729706829260067024733871221542358398437500000000000000000000000000*i1^62 + 7088807819441933533324478767117076994734651281845535063664285641705545986020815257651815620058299845113650010699330900386806019867533082601087444509428832907635671325703269452941635539736553489491147706799665014726430314531852808338362947753183076150947594537366622520278308212189375649759032723461050427401407581673963774107330740190700066715327348915870621690872894100645594635499055788115379440588178397765759269594603699142136620572245388004082984830937826316798577354000379981924312747984326102150171087372801142769870636891521684721629132755146665977785333247846649790302083980818014614277337483935460797630355818543101991859398395172291212355821461447245804083846555076440142646865429459292901577540039669897403216001681874795716020110014646025116385517628970041802254160239086823887346461020445530080264174356624267135953260951840810232239880604876159130429375867217393619490062404529211957363758905808603633610466947929852466947638106899383934591392337419727271979519733467083056113503718764202024637444842090831148876511084792196387638090482029958963273997165010439337477764808421613265549678058234281781692426795574875861541774142314368673654364668086853308204243010516780681600599370911821135586817568589424598859108905489359638460147576917925500612668721895554046832902097027617015635927957636873090336789048428391451587818610828918418194835935328185372390648348508355146069137943051773333642943985263223334409931583128005097101150853342118284296487121640247020370020478576560543232114415886643867835704865619745059013574662295005109589209894856499232925148030367308137979318761394656971542439292199484756275265204660911540607555386770602068374756794840776405404502227836083250167575897648930549621582031250000000000000000000000000000*i1^63 + -20284918416054989353849471137501750343969331593946008985462820929861977835463669377769549286216395368439016237501693869232066641840186861357533066479944388526013455870909164936081877614003524479625741703752101124195193208034929473655476368682327524299207364685465328420724386047867649412733830419837448672119418871154247727562987379442333502806961250575737279605052906511872661045385939837028265465751300165453818101890481976237564562879509690366994541292114464130089774706993331856564636555893200352531237388581824428082103080988710659631080532153192331334399486717481109149051695868047825880999917183514132847414622264490142771304855378146424794647915561260975867213519052829448964360993169306966492979910457023332875897166597251718454973274017079223060797679923947169420243495613422142551636442234911181131873891587497101800813483990717642567288767518118149864739078064644922607188475670721962655413188091090721392165048083516870871122862531971903866232761356822835073048587889393591613236544417446940797191084324425953071500601035291404620697111172666825175381842077052740178684224553375202643085151212689025728198056400793400992700680139303682162849304422618239776008127330341270482474219797455884191222609657438085756174795309367105052157305133839257276474568139252886604957345958049102935864166491310084501364015722094063685959040857191382913152037164148282957280465282608917115668364801868770262273102954622261010375249911716223239356397480861801859313550167403183091892129995610102810154967456391796413088172282024867139216865366215030905526951950064251174357869206783330837206942267357613114862171907685912191574452688488621370323545803850570989314688981639652669373280469145015558751765638589859008789062500000000000000000000000000*i1^64 + -614723368144151263991244653283317245606132105217525906216392900604302091803078035191447741342538029915823383083773968191618045073368054102930098030423074888150489514445873356839338989371101504953503219121386807193667373906015825537504515816687667277329574276765443377964663681026575043682418607848804920571459698440525841816393717838934385601204829672200072339246938566953035137291321399789583784736052282212683952936335519135267709546527395036587413994713554200321928706621700152460362035953694512542530351957668433121109130606578654662395888621229922358179400877577692030577711203647608498198854802808009827427210880785087367821871032687672142776265209904214132854693797075962747148249747276654090096458144576688792963272148649466437286432346140948215724661210990697047932584795477332242952612323134756966105116727649449402113012173193676973947737064447267805030055311161572129903716681762993935048522236873591438891541004515198432232555235243772339940332162904265476700586779845944407655921682562984894836110853060803097932572520101424595803629338070228036442206837028675750201056694623183053835198622587986392960721552211838752415350149768088928960575055276603752983617664864652073670226800391517661329728725813493829823094546110999381726587063897028200250976030409213029609127377376466180514803947709749764644986705837463534637461001191730852833782166355897252994131935890522459260985126342114646062308919851610380039900610298254925934290353101258565194972181643346698829711403734342245780860352655580952425000323509425395246345972488686370017628438185308137468093000189288674166621206995636562666080731386445743983381235726425341778344574284321350026167826187395437642635442898608744144439697265625000000000000000000000000000000*i1^65 + 6990750209705751712061612294689973075650181080841159862819798922336072991147161725742415311397563549491667763011790347474365384699840244788518218494990829950761570988805950224683424826216183889246197393172679787029317286816827257129745050604949531055002381610238523124521288619848505106463704923942369590416977891355505227359012772916615398332467377820491345211958126951311975486849710228388036163679660438764933842908056410447012885263304107233882069644788269433880715094812496109585293714987357019242192068410445025826644154059506097897036808248694291104203040340289779261697818264841443522311916173126537862594101978050003109109596984451934821078672939449156222823098441693914909172202762069308245707222166389646058888480511898230207741790196308378764724478708651019503483473333714882847342660998161518081984838879966066414795351506340408974853037165720377276695108258857674470518420200716183580411028480780291679144983451789484315538797512491194076459846427073191889045610212811464160272032753938060003150313199226145108683198865166525522276993624486409717607358615172671737631823186443631785003484045815136424010019097953741311066869467797791056748920977157069604751201260547584353008258835404303694107482525436969505130155281984934500268889815897145494016994127160519452481395496991476946242306667052805797938413620787150750942149514012933164096976396089123332675164381276757076600919535787940786030857560072739546947520533493114754149558811468707723072374749492736883607681679103999421027310692993723719847235892454938985806796706336908351998419416968350129457339749064995528900531488078205014030921210147198737101854610680863245633932776009407931640422806385259946182486601173877716064453125000000000000000000000000000000*i1^66 + -1289317260950446298543883473915939777221887144476363210388906373343064242532119426924048796245948357422894402524575566803564360583713916300491294805840336942454092343539488975036785893426208797962536471807066567153847476708971113243226283835942306201220992787850609500100725753407720380781065304183966250362310988104088494508636790613964556246676624462564388180158644568158015554604490464236429965120013563277870673285195213623087450801795543824306906782824833622317832409117192027953351062430080181886971598674057498471497942029880762324172735347332142982622449531287140706376743850553660871647577935950130781026572780347316696156172717665360208282112017891863169850133442899882172561416295597918905542962927047805199801481871411940325037026586807020283090607003534704979631487200732002229937029753643845748024002813736387781124107374382343197511037396167436066044591234979954531016856605672992803554652939826118690976999284159306646986412527721269333474257956547675076370793093580467484685866593544961531553205889683783301505206044769286516559983093547761427419342620869916533108836628615335937075335200761903327437436799726997619835929304149055133642062298992175024790701295851570115618991799054441302331587111399816810300303516805308511722207843783415519676261380328836657234963429107750151894231152622522960471330699100950436254022053591869633030539211577153851683196495298641757342806892553010777026786616342434749361425030236599231343636729528706501820259632510713164887851961915431105497212867483164370446515270292159195097447390392374036217176062083110793928810507509539023853198579441248710409435089503855134068134805598486138689351981868892321747566143130825366824865341186523437500000000000000000000000000000000*i1^67 + -817457212456458176184969959348883718280202030766915559203834530401379653715370355756423670694758642680064395296542606028740828030144503394587128760472091275157519767020948982391466744164351216484283403832497441978068455288401319630058687131252162356768912159641895975112999262607438316199047384310975012755066612324434026585739192002253652060211096416679756382261756866673564610004267248363335036967729878198074842040207652824259341917426859012351114625134543477958899270743112353420702701804036016976068422360756290239166684184277788352026499844933649394132525931742176847959284215031226187370424486714932125790156115574517475660281913780325475396548132792709074845240732982770667940809577901633442652208244564186702429536897513363273082859648163461671178901818909817492266686329913755847762610562754976993730948885637594009852416609468456842230358741351937163372687224178428937498109326198321787338244715237582083445380015763111648567593265619836642207459384690994545196165122255001979341098334054635303504601014221837874283279458760269376446274149139411779794278330695020136284949824054899943924987481753543399906469430133262635128654681279749727009029657153165914875817494232949101913939098465113787367869372404874898518277387171946355105192865275959471835854581820810664042255213267235300440176139201819213215684709922100129996531391366020987825800821820258799355205409284571620963942232593823139578025729749759539037730304029326616036968351213669264453338087403569166618185510510183792976262126088689296802111784665294518275311095604994179848780958001656316186740886284227653173239145240520405359244945719202651881940886434455105702743745883620540837455337168648838996887207031250000000000000000000000000000000*i1^68 + 462674757006322372172456443624992268296289520140023393446881260880148182486648728963415964198927573826359422530808665619728515325206063729971725589551537398026326673622391379342728032752743327413621298315600902755781150809003081677992995134666168324232123435703262826133052296040323239185547172141955563598623011458625819603464898229711019831698975238000357786207023553102473045591226788963488293074343555230846616920593530427573057193534961230693211387073523524297103675214136986688840482992934746988717967778436617642199061614250296767645326017195983958060157376130245011614282677964219762935132366592492005384799839185722479190094448970975558349526358862463104281656420869708734129739879395387294556359834604421451866818375620644242227172699360675931771378141196075701028026928667309754804903021384115621111434629345544067935146400942944426890498329613259153161309827042495754595622033794286935907565452811917131777435081480265536757739741289435344356121061859806310297023396453611497620085270232764276988535766631169597515509239272078502067969880708478680477348392170792524316563140421341545619646352224948323146340107526234845423692029067743085022530541515850899989549035431223225068767327020421386568441848155919462654463503374980670465403542664374004142745726868287680872342716951674872647642542161125829427402490567959545285507528250050263381475589425932364457107279823129695704748504215385962182737597327630784008273129643617072063261567205580866445068827962979700941685601581359130904294617927417274506738619107790945370351301125921191653217579106598253276189216514128151266029698579149834082376295798677250203977474675190876674121419398488797014579176902770996093750000000000000000000000000000000000*i1^69 + -101121907291488440740661113461987839335945903717232211891307132018511099533438479063693456430722321896427123297760427831792870067136916097404173712154197394540004634852245160963677536505860187933553838316832240665838591175055697131924970295808886795755218917196569467989330146446682385469918469966109014583172632018373829450263635707719668967460213065026242940026666507881316073324871971920752362582481051847963294108029661046743803376234673071190257599318160741935975551937046215064760202657675183901043109004072552003682457032621965021638996214785976469259752186711470070009595260173862137489845176435062571135826289058734217340363411469990009874956896707821856681660964152093693577538568344528114146201668922127389422373516089145790054745876438272826252210407023482504913977026104529819883650201241231299621577643395719181759552367802086302572271236860231379385702833656463565311192263051257726237712144414465969730361331184430719637375598801048846941911181735056049102020644205878247503449429787083289095296328082033567906622760547780086234467620619499024416599359264590862032066084906527327096813611308236657702985038198031106330410114772509686535579561434779636590029956867491354018971179077351369390473185323156633269387725900801403367594078193779907273058827058497081390255051069793466045416777670678809416270125140235412056135105353579238693742004689140362834033709649493589321827757566738404278110821503828324491929686369308726221832662869187110160863662892792799598903787684003198859609139794443843650349969742685694266956374147837871259394801659457633091203757331533862783949735059611447739164784288003786725555396377751495302447892754571512341499328613281250000000000000000000000000000000000*i1^70 + 12023836156833400426969766209700864352113111112059214343799351531532780238556763105115346239498188563115337278445112398280853154370442303918566922260037883542037834867840233794974395436471886431802196047099864734289576640302001304937872034725146367131819273529094590113413408977732680548075104489472130251592029619228662375656809089180945691969511304654511381684204967993594543362465182503766716581580620689439635446815385894242782764690816209347416757957838596732859573617279477400952975875352689761025990208228471447583466572546964783902257776735225355712570033276440838318842423327096445978660812507275825841650645847268317298675202479150365634643403283744817718095402739637939991353541351737735676817856948666504830990180964424168781597897057167031214909260240209748615306065754796415040575427566069431492253601231878330735663696182482475158015539071071399969996603527157987789746032697970120649614710956527787190220175125090602754768850582929185227311155827469278942409157512925335885335558089457590967884792431316629690915414688684058481609106916938730032232601948214367200682640735328008723115449287925927829646454895799365254626882034571966540436411734421349842648409330109400954194556263114848157048900601190744244497115305147832794566180714589118848791882129778118285269319202815486968325869396561246610097211268717516176154845901379026042922666138732188978847824100719459705320731077875256732695974907291215054884173427917586479293588661581509017227547916236539416832197282481806634037379352594165862526236674356380341129429284054224359641176437827243436134949487730351731286869434710325437562775797218793583105651915599173662485554814338684082031250000000000000000000000000000000000000*i1^71 + -468693407877955740413291977377222280382199122327613262164447896405270325487243035257671797159267624317566801012929945819303343210187122327414160012688527890766762860379968888044296469143297948437980041508735120497664045527721130511538544621117436769184402478640913594819146024801186625944047482328240552231466878113102751314290815366531292686986494902226987332237856709844744495270344314229272394818241842711324921458099128785415652764690339331949903666074299650952536732080353364576600916156530799698947126069553137111705857125670927911176983894695453952085979767761025210629662732831900954017744018220740938295908785457107993168140759804632009756240641753242950616181823295936028640755540516795574829418457156127244968199426280660134187952812109743488823102402207508351110210805725617237384447823667319044753883319147771715981011696148124038892417000132613389126237793735033853149786638253715211500115805087820539508700326705653346410951940971495170063302233281634515063174275871487630876227907195114015037648019018899544237764483058948030667001008339776242729808126261542596109051581376581193995587332836759117255194971918763629051826507829143080921562292059077762085257298151212121177858722695974186880729685294789208606003617132240037702826498471236748519362397407629364696286993060664572239764135986222350149878873676838691030426995642067400038251835838461096081874023903952098951510265694822974892672758509865425318117347695485389364362437455119293298239991988238151086383903399202844109488165557692989589084238291701824960865675791752965209172327823909912998353296347409778479621879601132266525323601087334247129828286210795340593904256820678710937500000000000000000000000000000000*i1^72 + -938319921628125208298926242487876943609883556966165671431186268035529187654785211496705933153881257375618857438249071166356443075653460252438050171529287828238720800669582204052536805450504022835885725044496459400809521648209610541294651048542015230907821454341689362695513860654263203721868147744355035686617072577306919625458861781952387600173219886769743891665466386327879810008814134374269701926398786031286832141769657885572811600674169821902107833173978121921282645756384937493530769043748457037171772775094841086423477614222968902046219679531007163291674552901230539672058477294661010769749089165652942130077095584119787014259871205067480353177848592511948164942561467666271198394353839057518141644062592967101651207245863817981498429961317406297867852397989583413100336881626006949844815287048595489163424178398276622037835407654680696735029192669537469410204002710726823082149952875656706293118873131689064280573424917892474780335118596026240522650520420882185805367438836425552141517684025406254374360678928350945982137219412482737815196521818114832788573673335269083419284959673172084826429635019842969491424923004829720229400182151674153867654084227567633713704635802128412147350074607558182178222788497536877185672195109217637501930561729786254466923905373960922972248540250550201089205515207053218683532680733823126149612020834078742363897098223493233784135595785664955009336852999838887943621098534277736330532656721998480742186528005110061892231398559407818516967313278029499535099922684332458607559199536633353627028087886275769769695615284002200950462899177743015613396302563342638158896727409860646370332688093185424804687500000000000000000000000000000000000000*i1^73 + 102639143986761946320138401776277367386072352966427545800196912964845054773977145096946493437031443948031049154104593490175314227972350683459771498323717337889091001988130281208254868252126540123041708746515587906100248445341780204083821052342405275703088022334660545331487233785345803865625480078893863865584636229414194715671556290046125933860283856196586054290370041171443250406889929995786784320004510804922591158965042278950428292314767325752591264516410212645389908281864765063207985551732768517661903193489843223941890989416183741855184935320550074916782964161590864675890705115044950311764241372042937423380462633616441512709873475935880601250534981781660123747112198294069072521068566546410080231701583605763437304441119906186056352614821846180766542741103238409255314619019329386432046320148500773724041952136962769173939391345592642617282312640082152690610869394632864523909657203098284416460510874299366539877668998773140157422544313689188574942058160455170670038558657853810484770947280233602360036550380364228811595072445434988418483313219734216104092610423804384335095765407290974142989697171448769802183361036773585321529229316097175209808386046421044770841868519496792106220671115532256119024799995420973305204693015466245778650086245359967993400476124856767812811653758111044937902807655548769598080494902825501695247319021425053528587418153694450637105616155625902625408601102561404042682727779733722892001206609570986379711698333981483704261967793377989914547811243675972592896112613694074544483525165733203311954393092116048658336901005398393159792111939878356241576727465170768492028571786380872130393981933593750000000000000000000000000000000000000000*i1^74 + 6124359651893607208995207348982845258270515968481755984622983981611930417016126176589817022670873791376643002133913982276557229513905671200530959323482612747793023801640421913694480905363233663774981993792276284708948938232899358753769673554447697557100714864494164812118187010999944653637560592642086570520458827861814940096456281103557618843327764331546885978156979733790234065927100053235090571445291628170712787850237314171407469866356547567022931783145293993666468634947077316994272371774664774255999045348295368733539848485797578044095048785118533593855882794868909088250785426395245163883109082425934716115407132250316738855752870208057263711710474891265352701283978372276793094751532051315508290026110495683290156232914834413900842112063568471705200810918713073189899650209485159386068579743072198834818079291057544920351904611926690162811899212289358695179424338240564472908322425172964727747234478427601906470663550260531291776545296273480040710951516969256481567732267049837185810384096797999628770589419576300442363821744129968355068213520346391560829634270382110794382668728579640587861951667634577822254314566674285891454603345783029233008722075479689913740868676869423932849747970508241151810055808915308648515996865639259852479210375361073974582710709114131144964193732421578737027165891041202159838954321751662656775250109357934908448207039120689596436742842008477769137486482978344325748398051562317658462414028243601795294168257015346466935123027139482947322249197100702300336316591087733777856152051324677567869389778937956647212229999604193668289103488009635301999372702714099091296246149063110351562500000000000000000000000000000000000000000000*i1^75 + 74718840184646158323355911335846588494241278935459400784552170420968531322590838848826138543260442602569246358672843680793771027369704734546836094745426481866273896686453146734665874239816092486902909667394567384940189438258226448521668398823429805130608162842576788793076010420240017030791068833058444181280675163159160989897060339385246100089093192657277610030951576677164056069191544333102444049613579634229943398200889232946892375169192673959228343151833086535943276099192192546497916193802755054352656947133322816650932604460900415344914974627896945273129777712083585048783709003306897817103674287551257398725893051233760913694408492241952775255081193983290542494375442993811746106495111094855153022687211052603248125389327211284340222459291559398267277393710120725822597232318296139465359075597117573050340296507738753841146101243010519209628718577644358606970606507814513776697613892080606269591304892864243886594980160198584862702032972920837137749992205168683857269403642171898440514557608550057702202730074081067843617236035317956423179314346065218425555841462968078777330345008444494861845590502249699194074756452699468884216489475412295385821319665754249200794201692403916131810609037252474662567360761155626808601808895895751199405001192060082525055682889618246690403111777924080452193670076657234028431512646332234389870022754479806924702332340091932282559918384340198977166810557233020187642379224261162163151209800027472813965741373434239543600625286385753071224979864256278664434761100857184091490054918248340069024831740849638430717007211267806606580155848850022181180068798726931692962646484375000000000000000000000000000000000000000000000*i1^76 + 358388851303339706931947133113496023867117293534660866189215411116640077227111986894007948311937908646839821385358957623917875617334352867909852654272563938566633830383616499248649989389028531259590591273798229070581515988984510021515457150024451372982398906788915194145275559130730838489299778290513151639197864783855023069592603947083766390450706474964125708899842330023995828693276380000422982778250501775744266984193045800421497394497087870429592044474915704875302914607422998329700449414162643071474559381663301416744512258803539857793120649022295042105711712547663578632868920256851005529572952779628322206549702090989740280033242804123663642520331953718834431899404688785247051003942931844840480503865075167508883199512660742649642606471435920543885788239084885244979166310794280934732735787527338811276619870337867744466070823853886093631601355614084251294117745910474535036757166164789582452837231923002179462410153531018229375143658918008263814866766502232935649105401511414095082031871225272756059407730778208561517441017625947010450789590466013370316970075837672327144436130837516029571060832833252267601603420597635123154263692313579177542105094649408327321164041271051034611726951895972533479709463649027478845732662278564550806570180269195867354143167273745922691399306315366615152506569645404114082503282580592557734745867764998161723013579800828373410570648968985191373195679906828186589706449982783897973059242918436109476125026074417775212246488306945152119997742948949938352631430643942241511732068507898682529737677789305490991943599659528781907222410804163374588123263878632812500000000000000000000000000000000000000000000000000*i1^77 + 732565253737783644603028165774850466682009487991446438293595386904884374529861779420534621883196794200429402264789187605174791153511841940725465880212793337087830709986618683770142452249764276943363408570057579934655555504372266660886779669933953597164468586025711445701633269733232669389368363691090316316799990232051104786105577173060656686485286101753221664238952183401136830911402270929413654106010680573836663191324906235767961835505331639447842366626319025515433133429197459028659553164352370103522503391953319466948282184707812000733030007936834054331231445799740199021538783959701876262909087688673693998979618505080522872966273727661329095467588883048826129825502095970770119144509265845592845191083198371503184130429029507129598687489178989056064615435259119390712251787691638451987961745403784604994601133682593025916164422771246851905049031469484759906390964498435246549779968215124181059666358298857121502981267299754874240980592608736805487352345788866168692626208417535383633387529460176305822310859896611369086005088801817878126310242469230763653706991954273633362832629977763010824824968494459998337495140425434558054778804908627378448209575860084676567413761805937471832715739806350832137640450793988341611059466343167831466695093165041926372954939572061186661738210310307800558258015288001182964129357725787209040013862391201227517488180054738205601676623122397268202159181524927173170970912862717184381428224860407492436998498783009885291559133596442004103896274146298336076486867468156015234274829443419378653691901384448028724534636990123904311339032217007832736791750000000000000000000000000000000000000000000000000000*i1^78 + 791801245918859174655915434860511112382160260654178658644183366331746001227821219344382864765484927924029977078768178025024587137519053821857168287099743642045787830693236830732299014343001911160936313083260044358165986397137527239185089659271995855123514345386832100727318587626148806961850267312161321738835386095424562906130519494499534928189389637984114864022544497521199379436188611916459109736123305910963244667098366241265583575514413796535662618791154587975163257571919474883917040881843723672171252837335853932065006277872091671803876840964722093571377586183288347849668216838557184803604156918138541719640021785275912559197018486669098679320348745176267330684151427897031874070604942367710815890057474224296924926153753447572215606518575590525683295722516633657377639440231053733940170772882525252911212509698769337671629459072096385364150885908125262002231348779635987289685759647498664789273961972489640104359587280196806223143466649984187171881076258248357970938997567184970300438196647099112319437582884885496086773227113919051770132182344274113011908563956404969823040423300962224342042863045250923000849392124959626318213755225770143497164299293509406238487019590837111290605462866541775206304754704131922454015147785369002257804597634675365183199167770012455325834219890714224129373842348881217018773685748966271490141472012692984774082035041642366999699521018481264338693070929152647768802074424024618251575143623978785949146868173569839079570034952231211766806854527892120333202672521176872313546590822992810000393106558176387825864480222588488450319047330471776000000000000000000000000000000000000000000000000000*i1^79 + 2269924242475620877530918800953354440280031466805103131179517448719126734416079439705832518086721239848261381467740515709976146002956593318011503098074702306569922262842215459031282067950524241939524971107285074517403229569664878746683555724520200666999560562524257852518901520858141331563148372098032527275477974461212936001648414195937883453134249744210836406837667901752347113642553482569260008137926166949782809526399909281612857597733839204917816260863767485319473893430148819789100478083664614616740460351244152034030398607420893184210521624802185657374828735230214108373884306270957969149824268595008467346013717936520761067014023428056350388747288265740965627815084328863617603434207074309283344853885084722940044278601686716376426471830464977499034295978215141937075928794141471505941278356572932193034188796845741466175227035013750081162468487957937964113154414871535454471537611336162197967794754967645240771028092343380334597289399453854913066556284316240376744492684887892108561250003911658563265581253550441695383888485143437662495463087150317597150719554000067465806603931134236389615423282820654813665836004175631656806473517592785034357640885691905998351693319051735706622158792109084564971437199273008503564071947798594820619653052005394248470841101312129839966623738256102246609445347725280459728270727082621210201322555203539154666200429693542311145286800175302250410185365137309491103009649047894110973171322605509041809511542443333771349303461110664110607145123275902581479446939112675782031335823637972777551730857358222879178154557813516440944825188608000000000000000000000000000000000000000000000000*i1^80 + 4819225454801718913703266200584879603772691341347453676000687161998037641308986314987706867918748834304641806641362939595361017532317413807349566572831380513493215209412855146313402362210774628248690784489098842328009273822078407158364256185429769275759274125283085471799736171356072089281342948369407441195714291368788678833866573130423641986014202163626379300506974619727105901958556232527237887723298525973469513055819657577347820417622732277423236513470750000864292202667777171383902657011409229036999666266747963603974397030716269356034832427598232490785989512365539868080198145490850716190648720211088958963494940134640684854307778950169303145919014292476385939481933010272411881609324583211345236088427598097111475022497699550566187705661563186685268457726613554492298113984931160416747722832438216388654795095335675282523032881949065460653548330824941850131926305210963390569447590576576283232516695352707290141810338161681241390076307178076926335739070717026638033951866766190623841498268476903464839698557942700659719584133957717203964219870045964418579367727226287562832939275857601126689513263010456763896176617458415843979568424928674790776853486943276808571262410435608914767277616622781295963079039174517460592233584477740133846958109802516018840635291176587783304188182861826978648781135272845772123084540594536602287914188293861940421116044720628013530037563735017056459271226254882938751077351604324866333074850533361584102041075064245457843947208623671903947910987661875106454127621155314967950138809802003508872245229940884506554737089352282494730240000000000000000000000000000000000000000000000*i1^81 + 1003078411068348887179766601279251178439987469771571837251991474288752994358045363395267032370546589420100046064362546600892677007817483264520201900664552437247147094969420442324916201835264811926324967673688009250954652471798970193973129157184078715951836810257034905990895691620861346630417269840787040927540373374433002776136993415005019438798449679427946980790947949607356703296286347001435661097032258801413644672200617085084782289973094848257943043434034972872183758115439974529518313767964523725183636123827580901140407660084078826814963486033453867219682761710879845503006490964667506764791513690104052153409673467611134376180727283494620718639479539973918147843177266724545521297296726989898733203315816867568080284017666803065452648549711632315817915825500559644237607648787865371281292175992413664191951177084009483122683591618949882354211150526127190196681868120307882747115198056902026661514615122342447186658533092968019560989725490986412221871172229372686747117134950787635011795599336342566870579873185615349057121619819262041023171499162751220815439836923331852978671770100627984595007910522248189862478952012379902024132785284866286691548486973092150297113481573790100964088022546456293669279499326114602886788988110237470405179636470629922080889861007013044035612299655720071023598878953837581580276711331397405592258223624025571413394897996241068942683823755607618356993329184046925410344883914791297925295679200577365605684840136554158386597546420605866124651420808931905447559497244487585716127264442911533639788485946405478176550009480151040000000000000000000000000000000000000000000*i1^82 + -10105091875860718343012160187952217177072809305411167873880801727854376458242947807762032722912647300251707458061594064163676753635420976226914823504193231331848940466381507850280334181465145620050606259646513133652351344386107689581804061183092970728652336230538766839489535101872032912736672870401466293051164784765063573198378590867809338489050539325679272597312476714049054011198927534444747181704652104421819912538943193817909243819040090212365840460986548020755446776725687217777246666767111726696464790518173036112960008324539851176544083908678993193886821571826938852808915791035221420860017533102849241309664777084667276512946881221785065361259033495210934226424163155730042362786299257848083342968658425876762649151474696124590378157036912133635663649048714560757060127983681938363928622389709585417387199049849615079474720471327790019926478616308188290345499386015846762590578187169651440125680383408291725896836837008540425279491703061879055857450269776557113060487639395002727933552149666985278718753057885940840269962508079768216215037009491072829730087434071680456723700128768690986125248697277950585948871149664490508249573815622927705665760620797714777102567738221711793961998693933114718168489344653546107459619072841466439679591788835054822176817249008274906309348118228028671889812553790961084686866319335132326516939522109770394805431675333696199293334558796433399545518345075000021842481352106870586114871692187504559266418646070122482810773750377347370728232118813739180429387188678857999699445662149925041758092697376617221658247168000000000000000000000000000000000000000*i1^83 + -211974593908873900525191441680079234870186515774118749651605310361791887437087680969618140977978815072840725171264662594566916662609512810303728012485347506264874322746344575371436186293497724620422222451708282929881515083603883969462273250959108509567495892428390751879062224670258956948476979654799211371327640971960956546383675279262423499989058110081864505661293610397524406870981136453394739042073530475415690225142110243983658780269845468703118724662047694656722859751420329656016469498063602555821373293337900414343272455022020789278091776717831764994273447957432013161297157430966081326415881833696616632864852904075978257431539965287911470180109557564006313395435038580312800213741530370547386236068784138994636911599078031422107399874905863686262952349292328466563191993703098167389749959165037303646472205500808360433314970814905159059222508611750791742152987153540702530659477139902569089884486080432187183853426749567815970066543233508289240738318267006690891937204470619753652967560184808452042644651791585564138082461474919681649808943873212348049998764638579921132658830932366502322185658147773149661128218490829264770482778956801321897507096095631190882855880458435645525717528553324446539790231331240494590403618436586324658148954131551223819550319378553558915997066534784678018798833498811099680042842904161288745410560173617682779260120201949940893944329662302284788412439073535487111725854367304742056804718635643273967129849605092658728980800434933983343672330176800011929174964424596343880323366989951200077618745005358186496000000000000000000000000000000000000*i1^84 + -472965196149896822582906320442935502403064527620648372254340220889452149777608927919986186373789645996842940515713378290640929182770107484836472688312191315100070652254475735875983661077854372267623448629865058934758136501253501080992550464499343180527323835522456875508866835580166622647439613427842518848578184155676457627283567232694870165973461945186407614932960375040503637862158689131329491885910531456058960702508739198618522105269380222626971645180304209898395048961834215458957292685550713566504834637518850423682295896606323910275179339546610386491684794377873274116358875835739717479134332389161392642875165254735569863195416484629068547460678332909821795059307314634594000514008213946460184632724224070820043895409620951111739120975239853138226436605642895787153960360594506235736331897601895856180982578099222239167025482825981365318315573439180324168194054851598357687619897173711216064061149825071736918494834452018162238649633145577629903366083242443097835205438279990659699540694442190302209625102631919625008912700546300909686706359087917215404305520527119324720867818576732020403679703832733824795527139561221186935535935098409229900125854584154710406541658934853374240496473740823417844767095321521889267271100607391956429969626735671646925913362342939770000367464233770357829790759230685789507404373058042474030639909478314262506543839017475776050824678179386454267812048815455805425906012046939955228001808182770047637666547925174280433181172282613513118283308707741736233188952514913718235928364444852418341196791808000000000000000000000000000000000*i1^85 + -243804735735552460164301877631175112633196112780751347799285583012462936765378564299405373297772564079273251835884187671597359334328846425820658116918962534545455996808912147624200395762472971908903220884001914523090186175953528886187393785605937366849706269021989191730060843018605186805757616805247755935857530305326527543578461200990494752249525725474881503860439249291379793419039644247919230831335450069155762206220534249614677462417912856633108747556682927550724066417437217338253746841607158413907597646987434044146975795400134384303111261247091553081993660938519957290659709399674081893700231229524629630533712727246549182057228804266789178245947857939722280344679124710558882217859280946345633379183955951570456149520728868682463736504321939200842364906021700233519242244139176756404111587458672045910419242388304310787197459330016320068436897883703355931132027390020471241381587493169710025339481163368501022071484219845448236505332788831585389969499564120092605479255084601829185149901413363720319411577893992714954497058389967059572641274051239394833692604190569606439644265018430989685200851267658803450543173080651998514942107530859177597757108554996692048777105683543916454441790736084676184137002984297093431319751346189314485872222816231005906425001911327216423356304310071112006257310135740631070647473587328780677017436836545428343851090490694958523631963468385336716559732380954615503705751687107071298343648975902547441513545764768060192510430616669785078082784486125295775659077560599918881783030185784770560000000000000000000000000000000*i1^86 + 224730704843046016499218978798669611914101148223552148296937361263285203175899559502504397224862549043139024882592530944034038587637060547426577094869150040254739205407733698140856348289728215597154493442085433197144007076846578681579957671212739230569404080613673987153038786167249284090383136735589969212578643634361736223635816555205902652975440903577150267747702093109385429603534756088153880555529987588898231308674834476784214516587446144119796293378005500362868984986945478467957428825533068988766826753619978832739559571533656893791876850497872734599099983770103545907307475375694556113030248011372652932053561375651872719942368059576621286904527853058075928626090364339861600473898880693261683934207518360159469143999897060212772408545624654539458794743905042471800396688645425389089693457864210314468574767111970694943909382458349906365232685426964586652255283809953628668334521813407009297544737432506015630665191819056614814341760834165745997090160161962466354089563343922155358107965124433330842466026843969662999188970080056835008606684641154749290928548354727601939517824240122154077837987925931373176724267264099353354394592283280059868638983989996535943875604875065665565622986668511709040537857438017539920781435292528499108519148194104895569294433078145777655458568828137628264655867402401383403102168205059237938441065000318282626922561093421891625859646107070389863904347136889814763544821449590885144911480995661750277648500166224369210857428798639861219567865996872423609115364017111028917642199040000000000000000000000000000*i1^87 + 24334383404685044393860502220801461756519098077335601635044207528525298049068622039488773016237783001043690558690258672900359339980377777709014745337618312384536598204670308461228471473267435316060241824299508886071339274935162852357253782199632779121877846631736998704973514318209655174054430358139213943923505422677899005674203922672033360030252364551833218325307539334626626276661159439222973253065358169845035670276133831756496179674669849473146304630353580413198412244790523913330337703526105548525169694583918937515240806466790522042422451081095523680991283505348692917813573947146424200169394371882940929210270099177671030741005085672793229444738885983226939311331052251477037004604080008690390884009651307631173228435851398423203312769371869609400614348005333628556328753184039952150275976444342767118241841879692677097406551244687364344520354692202789901334428837697142662795331646747804309369204081133103687114499023473676195817502951897391781911185736385041430605302730469074739368813640918670202468810228340811307587945989039979826098787963224313093885808865007586790437738639200143547114368215782710302227805284332142714991312950920745149107383357923201967687766533465977615285145440258075657229426097397683431566185411755932643566729172284912739473118590417087554581861829123632226669364179273499640989667596598533183142425695729870689213765561998964810762760234710578202344075363137903518733494780367966858969017704651592647113294153440135074076054844394970216370043717863822088619614321736941568000000000000000000000000*i1^88 + 479135041684568695144118111879058527001798582246077346661560721369086501813534784521716220672504079041747851988477701302071900059791324391883582263753115273469821425520447061045310960570313893207969386831128650596349624395107049027696046201290480304773018286539715093929185909338644503529684943978483162182633391249436611556853996757623609058723845294851532826024566170558012297891530135060738122896894692036713553435333366268280238364038974473572254387787786997173760573355909962738904163674072136022775057739159595613488419709456010450848559761432141773811714938156644590733487439011018793388642193595596477707010160883706945139066838505117767369594421764269717368111451327490206171806847351868360288770434552898298133245632157386847942494014456314760326782724490253237196100426576614845237487784700921381518050133088160506443201921483248656934589830833749738519441138706107206467975505409906420979386047024105542337771907996340928986662012405729398618264725483631228834393930900095166394718462252519767270205744173797950131618027549238817942345147014842933741279584896708387392462679805699669344478699450087181418349289789174572100516223326374040970924528341440479993907598564136031577111668354915681580557996338215200687047643851987507001403376855770007768506391468461287051036327592153465685340467386302230723156148126443110361919418688766806392764035313447486981511663870712327418306745899775706371667614243432280145752559401866654963536450629285657761048033196719275154938291976872947745816576000000000000000000000*i1^89 + 4832166490625731952128225591538129750304742173670569394173237843574514529915930315330173603313810966977117004835810318643190418656985057068152835846872362630383534999101510915347995498429652210149760495770908667508571754218243288707917303963600194467679583836508818348858544872025210508334517685069724735125344132514627834320814284644181579015371438504943479500841489735740485411661506852236516921406575481805949336646295001716256431005047959607111145197590959964071511498928965203463603837208967551604850141362765628378157972616134819966645038359686601852705333226437672036393550511353322913798235643664676855043779450281426738045944238369946296485850072971704404439143214886713125466126539449708774330439301336072546417293496467647904330523229792901869952696308826562160190410309536671938066379965349778637366783955702151419191466262032979447490127227468343873895461548337820723675237908951367945368049928318038455163842504300777667912429114899254682129412013461513058980501342019733300287973087160979335252591670086779874887078264440444710054273725646044275052517570799162320288784211894030499709730985452175037653685518607507591337537624278548027446908821070541945480100818512267108362094720048901921075185794647384821115573991288727778937551267535854464421812401990017078618912000933340540564469920785087346600614356734517830691443996640480377192547338287622203849905529224033450302006055034275568991199496966884449128809557484571287411835126799095926836182951851191322638012121088000000000000000000*i1^90 + 14336993078636092768547717355666663438815387091637909261077850025752018671111816323817233281393435475169006141076663655597579617785389538956926490818288452773345135424587792782173105399869238390621758030467231073802736167165717326741813815428123071640360726653418428539874930540925938820188160261554989797506238235978553528274070848026956968251956711352966853276818903361119488455511011310457068052744043267444896050766919221553719313475584838810595640944165766572542731450808579630659212301594392925068564764135897519384681800601272777814184849026201843789153811282723026325086106010283066543779244718010238900873909628265037100696076192508095408350306048319166715091921684905955177359030156009600334231573823542795749810628722583082326767218954226518527135495226405254648208579705889413409973705646930640135518109051799812821829257822670874982168432659774025999682953744454886085280044192469398277147526283440923988064269312200948436030615567051913661709278074799498164210690528230286600413482506951136765867557983485275943604617137067515477152025339957841865692762722834631806273799434843106899951257626842753305304734476605123870397187116145158497920056124222001049251850547621827923834750841356500693044944387426715540892119985695987524705070733896832250005664440988505247996578588577940871153344786758103593018411577179686383945478193819487301850298817478573780437339410814309681379665325104755540230499991726614700420558072713546806025034078793219889753289423585280000000000000000*i1^91 + 4410307060845403908548777966084080939140147340881937747417895681007390142793442428704828604089683156286523396154720445712416894177247678070378620672031417440301067483808473077484382697948437210725563017582346679761395786473410989136457639829176601083325287327479089601732110124433654147546349069146278233669978932511972696517212084685627798905261773628738550423809445386201626435519137125163719113423737536759790367948378528957796527252883147399332615240278852933069473433849175646330453452529310349829139358597531491315654177952457081359278081786484735698060555240163301966344397568030863654539816578789505969410522536617369059203571103177637945926118945653492121678417011404179633380402258724565021303062551628827291143612505694750116870070084236302450860674955029411394749448126457205297151975375095529251783571012080889271750170205225002405080954153649618973004414021977025350568891197087590871021256688151172022682507825903979747345081644115114636847471479286139450895208195197124062851772231029044563500730656387179283828553715325882669579996327278107423446726767953786675650520790345829912040771521370516082727666427822749152388294784357796549703306188565722338291373107281031707149458263468402831330013126063464033965381988324546378103082279230089313217749334149016627955737645600923925004151113066741582243210843326926803234168813117575704978277720924205257798827800892965162944115098471496511867200155083441128081192888798780130605889765433671680000000000000*i1^92 + 1161160371040693862173048883478139048752673065553205332803807689927552899395647345589885451185268781173397230705024131863692073353591096829459297882485605844641841221309462868841989778153756959657757084324980094468500801937047627638323158854428250086243389815636678517835606518816771640364335055228838515311839638424972513464853264723916987648412264534015643534209577051709948493121519673479420820328535013475718066464305998108808612694570287301329133573430589412751488484644465439689121750311944186743767864153310135574330657465552252751276578953077148841492031652053437451463454611818610827246466850382295522286679802314331173869929517003414709823284674880135912281248021215008023716851127045293962542751472166884747093768975321225081491749558225452139099479781321884846963792971029415595896005798100194259482345624789351186619461412952567624722112677042582049230728306565028128652434641373822812328862655236603199625643558783965960734958519020199307547856468723036853196461103650023845180195251059737403879149031882367330652768604213476172969413026035366890804709745395193520972601558472941321968037054825467554461105906171587842718499244473861324792168863991677014543794907287435643305864499938654241146227587821494757569128653952568334560346463152731262208599341926396880389785745131651165378182233874596354107753516060655024990942016004920816023838645394234649005593160958719963655883671160928365741745154889890442948388809979872673792000000000*i1^93 + -8452930200227246641116054463411752073790428716830537161928117252247375449537190962350730225108916246712620908843208830773244955262730255655289663150510315397899462141513694874246980320538195662922034765050954988325891390712971331929581219917745012394215497990392202691709934414304941122167522029303212348120161367005047867108270297659333170196150513021941724375822485495511401104279280631427044610926319697232652215344947554441862842816087810295863357970364033166892701713107312019840942302865312895781019096288891361308562736429779388931255376057400196251560988212110474058331461021361486446990297390632638793668326996845971028522284808475531831612460084420405002447388893866078818508168331623454644289399025197727368626516362962001396724796633903059611039797926191449919411382567679365501905072829125935878116742610029584864329319795554397191629252446509626777607353851119650682203870994362810060990163278567560452868822030939472495652559927963227695903407042086303053431591946226974807130253908814753320682972513036165430259586993780212343452911301142891410776203726228065224521432393195389466510731018340556838106073115519120198172273019758388022213180292653404447332212632051779789138307543259864250622345080842378396513057667748789039036210841134400611444637297763441304508963479348994904468955713680539258439655455452555533532872722421985366292234589790526735299471531525180566813212564452792030931551241895936000000*i1^94 + 94129831241751238961559494760400660259222048173622558770358801832656703382255619618343018067973774926893333128501877680085533973345521933898445879729284469122476898119991479247045689999080386104474117538237092212102205368933511722591661405874332989667907134141320420498916123771654916652720497019525187976613918461026692832496631275245009281658342373470919484723856315603068189205843592252638627368867434487214859721905369143540149840601671680871169070053396110018462179773673601414235770673252038402179746750053554517538997373851857413238046329394308402781361958844974074169196949966943423409711744012207353493825371727188985414562857519509463465639883648717099169445319220533033806006894180720889295647355283480971799720658733318508204133068952013938606499285962010876323765567637748898377920087533277095450231695188779919427068561871116734828994398324579074078228858083277282992053156473332291523364490294149303618957305570368447529972563789567393850780872012066406644319440658853363298138614087476177935692469937367273838534204423682078821824610206352758362670147328924353055490130255060648356210136174277376173336004453399974733533288553028649508838555429193062371486473795315613944274999529035305383519436954179933543589186213236322403537639002184705326582551005428091212965337717714231281591810766275295596182450809345497390040746439732184334490835823544196579849995239202406732398592000*i1^95 - N1*3888082917400110416261302236520840302562573491366561904911890242921877457518436770528526220755094145279570333986690866996422455501443354841320049310028165288480403347582635923804849832239346352370473794752468449352636998015836862742034436654895980134512459666590286348450550805172224*i3 ] ]