D=-16535 h=130 -1790611686872778386046705903239707550328107676913236881007933033974729327118129415317720620524159479438751404824197891803714591907191060669736104724995643650474028175041709969809769566090256097536988457052971360261369960160099949998067122045647476847426274721249698754948972998553759935348393716962665261857976313292857325592784687953386072099633663825095597416204625105125769412028100544375904546355888300835053000454410339283703856229958276738544674677198032396362165408558015411967610361154190385010880116899009290036491871966793895660685080230472378814164702373355849597296496691013216392681634507736045535838958242587977001921146064203729104313840470923783492548129172700361860046732486070881/434480576952963315342133971917907789741994008764414835484062439602941969386421145410384621229017557749909822579050857358925611722901047568767950944695103091159598904413879177113182732904854249255758097808396485250260709545973292211584748656605370342731475830078125*X^0 + 39551108328623912999900949313598607772236581548839860741943045378097820610413247923943159289766908441744244243546817784923269846280362402525003265068242663583364739776158773551715592019029236524904904557704842685190844966711136402813347041380034666295755242509206263901911248730818361526230068776052420907510039007663915384125495981415277964071113593425293938150938387151954207103314739526323854854808615384277197208951073807168065784876851032076986408783582213460773126895837849051682523853564123054752731510728600839889152690446069360475952554146816226893946327679241063446492623102437954876663412469085058450347243395171152250446465460000808671412563643666318007039293283411263105361585046434888/459784725754703898827659854442406739416567739834854355502654236085417309683486312919085421569395540313264570646054779291509439349642804579172996407714145895188733944606943500388254495269232960732413449424757496551235893269930776749987444418366067111492156982421875*X^1 + 19931461618608146807022782689696369925495485031460283550289973424474662484504864535200173678142832497147990432751192036389004301643958594176104617754598606976138637281691700535317214213244850172832070272087530063017910942942669854051839823878430152177788070778719553450362672697392960058047349090364836197062003925002900280213506127453603067548573179249184791441599274773279349919442215977112438231266815982869830775107105935057476659741524428787867238949023332987822249082971690150781069345708674273707566759790644630484807555590721271518928604048988633692434886142296127333298443950327104145824658692337837921584555405733490830134188854572056513518523965785820176217818872074389278265514812336968609641/190063511008850724177883892330129885906323689454232919205909694841809380390411154602926936141248881476995741890812894389627714491158594342915637390038835059423642894351895269472994701981919175142761409655959130136867137380457634839026059836442072992213070392608642578125*X^2 + 1863068310785556715188494856889615336681187058674677018796923492018988981677306211592293303147250172759072808171884565265935229568265543725012422071553613039721774510513040453781533757750974076123137303913957611769803550365076887605999331810509904828681995040753768800681416931212608410227459040803121370840204017881407657218907881817818423706982992766426658707627969686643052700816375869400797854552651273192246204387050168743469721902764772599340156325631565838875172718099251230902974239247847104551798757233792116378947199705970498310497284042520061530830116601855341159358990864254999210753064323801155886471386864868930522086131034543260922909808422691914810507357400630879745986106184810993/695168923124741304547414355068652463587190414023063736774499903364707151018273832656615393966428092399855716126481371774280978756641676110028721511512164945855358247062206683381092372647766798809212956493434376400417135273557267538535597850568592548370361328125*X^3 + 48082976121171257232318648285569204145700965295021702659370795062729322668250227905378508765284852847383668206621068915090973347339443171877395267877256199484890659663872413574935403718018342317349213934026364253716034758221620008808462510150103826142486052891499740798659116302442267588146967246306613559807821785069265058883161938745355751297234592154441911178120346715690106382845165326313172072188102763498473664158759476846439874707962603101324357391168597368776871701974323561287177661544926262869420048810965018652079182621788579521706572668095909224684140874927407617820519741127379805849896150414226175210892496334995585468031112768993762303172459254353622775215294700682157332689018440898401/11494618143867597470691496361060168485414193495871358887566355902135432742087157822977135539234888507831614266151369482287735983741070114479324910192853647379718348615173587509706362381730824018310336235618937413780897331748269418749686110459151677787303924560546875*X^4 + 774448661710911476914218104541072542854366411024099672127651311448758497444370543656007789378009366313216360284643769189043528909073430386904233737143389609049337407391817731373429932470354194725392207754288861145869881526193241750955824316375964985687967292424724550682659996395303800026677752132457536629641668434779386008918982502439853254819210657561927700022771501723074296725895679813872142922013562194272544045587018464246867322467341899454851021741259306646467259792936621900955024248572214173874896382536654566157651161581427053904491406955125443069831597737886677811182141158587132618345115174237990875396926977773107164227409248395794196112883989902789799588415174783010821278451374/42042269315073559392041993049207890147395852072758617283005739544282258906457443765141541818350655724212622686814718583264649456101704028426290989507841847345349757911231126905418347302556201923750405593797059352913041141430738889539497904479503631591796875*X^5 + 3261039668481972420863078767811245390577741050144369264508455136407010628999659074561961486425448682073080586706339087096464129836122395121416379542162883263681467080399443824985748485771595908897045438116378090712770070868680556439047760519265601420613436315778898744211017646825925694550338400758696240438293428403019563062354648425775117447169071366309191265310044744689495901065467147547513818588641227901428170462828980955618248127966008828836869426726805059131990868527936042491166059176263140137617460414160749630056097275643097101414590346874534810574441972371319654279520649431488147629111839041886101051272348803188467813253588444897060987084622247657396165492202925708525069535267310451/139033784624948260909482871013730492717438082804612747354899980672941430203654766531323078793285618479971143225296274354856195751328335222005744302302432989171071649412441336676218474529553359761842591298686875280083427054711453507707119570113718509674072265625*X^6 + 25821445803926785434508516033098425950178471072679853674060680854890075404928089495390471655140017240024820092145460470589774651520818278132646790619883491201861504546697413183232051507697670732995829710763141743640677652758259913119492331386864291987718458534454371110176225695293944214642049672906791674412630798849483339877659299688467374410113664473142021311942129739922842991054147480001856607752978242974605027570286180153184361571896004508203407909109992347534268819135333588578942896107982614004293949870720077972060094368386514154813420195618249192603926913888254447994079631922395397106270965852949992772946599527218589495031347405122465550758383300445697966803102660095798057339/508524575930735523338881077099581374628313904720394524136749193157330013987994481586229716581199343504234928174354019755242206907792005182053716232329505259695793866479965248326801902661701867840948359162952033298010778850084534497000277042388916015625*X^7 + 415902447734804049081928550524485333109034912856429840343641024443638960059492135753780074660563529738756646440675068243213463730161818477629175580391274784821852720806665735284800044855432516172583869611594338996662066276234179508280242651721604714172583586214887430768511530002507686975285200203989791747987731190134557963511853737931232962661365122378989223324909625214848783099762380998766064345936738682405135748907674331730533135931626339939762085649038984108770470598618033840185038174697300276117995390386004834976400655711373287467507808469506712868839454533411778318086802638270129237427509731262906718552607289114196467425849872123459363009970561604938843510666349451859092013569589/8408453863014711878408398609841578029479170414551723456601147908856451781291488753028308363670131144842524537362943716652929891220340805685258197901568369469069951582246225381083669460511240384750081118759411870582608228286147777907899580895900726318359375*X^8 + 9880331158751357948667939622083965695408029416243862975765527452156957459773948283588063526013522403766651935502297814581795142389949828697055269113048501784609760649689214589928540369346335721550856686096956042502336251396064266857480191709339232829319952007078526169512776287081619964894592816250305560043195067717914071710065449789071066395974898311759345855145649410704821046984826777613472764034173491597326174262517077717434333511596284500569056744714383225951292610289467258216150802311909112905770452065764527770981656638635109526964496879183661383118293579636892875095254113034463133915938668399178406058411570766870404819081864625370639521199924246448012338033026347667372514/153772172945490028224638971000780578962296312283155283984502326325167830053823550525016545685273463412227072323663144770257697885634111031767074760305263156847836064856354777238222528775839693934365999142108265285155965784724685363471508026123046875*X^9 + 634399605740930350138348429715237439103419111271449610164043121522174279252505463737792762911569280529934014683942252132133224294639744759292967040353293474603206714245366744584662391574877931966116671472610296770240185483722911119734178548879572400375184987705391160916880899390588928662656100595341241220016664891916412797573677193189811764232518172718525387764752497825113740613475956932119875310476165170504547685535242032487517988206987503317153772757625391602423209726352004988724582723537672973374390972161632045682961541272891083745785025396707451736552695045092318588233322949699627221090110310236431088066385169799013062264454519365909136111364555308914971245323021591375419390033/12713114398268388083472026927489534365707847618009863103418729828933250349699862039655742914529983587605873204358850493881055172694800129551342905808237631492394846661999131208170047566542546696023708979073800832450269471252113362425006926059722900390625*X^10 + 418633934677710918402527566361840392653617137789685992413978827560800656586949154368488149501996656574822577077813657299695574277691773010735191204727267938504322159764667658065998534531445812031393856657020367166268803272413655427588093162133969290036446414172880727076067940215736349686096774620679810403625473736796364219112928352702906080889507635798786863819562591242771163483065477981550869311884411648123142495594487069748502925437636986713960145891484508531190294444595828388195838725285543342376043423255546846805997473721564232979724091447411398992399345240737663426444056169662837250057278507277068162217593363466647233153978967213200503327565730417877007206267645180642/9299798787147869865415117689796224914562825054923210401239935066535701847827248293015817700953943962033690494324955837330371810440526823814156320550666051215472395818346221786405958801078904985446991178839326597227454840322025120258331298828125*X^11 + 4333332590079269053480921082625586844966073233594915898236544493123744649405505350891052954015991301384735145640822404576522207637890110062291323937503836403848152117191497415927956230524703145769454149913428200537576740371673532914257999978088593444012411767043914534265572767835984896827066188689563327600426925433831122094202667197706746982917973191119151992300686824292643458480958034402050051213905858045431253943857868567861180944453549748873944909732796193166286711886884303546907623931674834956154972403790602642439544709270660664124490608517557172013884998601552733720226980669095725006187197391804038119905822054303659917173671392569285043879391991465840261140737540460922688/153772172945490028224638971000780578962296312283155283984502326325167830053823550525016545685273463412227072323663144770257697885634111031767074760305263156847836064856354777238222528775839693934365999142108265285155965784724685363471508026123046875*X^12 + 10063274443209474842295898819057255342976099390823421725021570043999667223118066608898446221574457436948084053992059374496936018574694860923191679504394377015387202373700451553427978472930537967536135960412018577642983064835219520421049290548148859592981024403832042757318364030388823580084794974764021331057703600046168336337642015311324830333036318640036675661805618388934604621147653975268283461475942518932700005915908419748412386218421182954249297448752392566194577742779778465529585668780741576221533728538807319107736744173055848450905851420767789438199686422762627785600581975579295121356779057958764631772361436581296664106176034430216577900040256191149350827447593837/562431133181002108582710474133427572698084369816946501435738437649573743442833280496874369576894101120876352846988559862737938339312175616217497462997644464195488105131310661409492518964554277922406481937667166448591160587966442108154296875*X^13 + 81264152497179546724178917488450550989021189715856298503369912459213685398847737444529233512623065619490367621598588953319466310181897317128206924716044567586611703876701243777120131482549763479263442427551276021921949671327835358638012626307122643904236536909386918429723983305099389674364111545674126535788828814952488822154598386078694750453289360078772556765693045444218230151688781190286422704386975520480429999116012019152263840248302189365012498259076641879351496869162127863128886304082960289615622657919767047983190722559099851681043558734486040469502962706528036422877192254556865862531925637263773461095074005765137225423793806971233129528676761523419818309280051606322/9299798787147869865415117689796224914562825054923210401239935066535701847827248293015817700953943962033690494324955837330371810440526823814156320550666051215472395818346221786405958801078904985446991178839326597227454840322025120258331298828125*X^14 + 134188610185923176784954402871457462578038057797450433844087987469004675311382680279607803968763094383620181113051436827260636596237676483778364838679608515520675012357347407882057121337968289389128368230067534431913847222434903054695348846027956389806220282599850830317474485868867279568385470685140311988540589085909513331828630596975180901258971744604354460323149607213322100795398794036421305908794063505250652049513555563118197974181483751246849910935665931046245993858193130635664384633012387671365093761146670541545165469137446844841953539300975546124522686673866236391309761649241389675439490397323842337632044071823012793765999382659374695907664253796429837997298/34014583198125316515434561483727098439557566968064499633246957221020486449521214423760167497846634479641751003748930139869243322607328431582552008648179284196884675242292752428756729299338027089350255938171585512463934719562530517578125*X^15 + 146835684086389078968130274413489350984555824220772963811231433788402381841450887707952335574465806222889925498133813056233820977442607139305121716234519416842839150963267655053619352586057989980270358122094565034158025170602964239767432280946630042524063697596675929174301330451437691532082137065416171797406127312510911106675633261620341697214675449025289468874113253957391272307562214617083775517176908767760250571693272177700570495369917659105945450441792527237809697587182792520572015975908495413256865666407398358711243311808653777058106729440850768842655558247486239119692370273859004193399603997154921101752613437937641176771243585816582080357349547452571713325019814/112486226636200421716542094826685514539616873963389300287147687529914748688566656099374873915378820224175270569397711972547587667862435123243499492599528892839097621026262132281898503792910855584481296387533433289718232117593288421630859375*X^16 + 676649015687958687943572448799908276894478718260540543004027956267304782343441292801953115061931109338883462735593841210731900624820204482966535888084780357456113924989976253940099974345020599182868890094145407058012388307873715892196631145154885552408971599304399634578821890311659179711438532359019327638583497011647826946891066926027074313032130343231206242359945266158088901753118648101288492970715169245085282755190378973688539634612992985604833609682823455945247603984774565750682654097970529556478097706618891332100170626422266543889659602515596596866628189394950872669928186691845379909435925304700558465628815390813985821608469418939059201820325028767334966/2057126289575162776863293709327311668555038824799788305609129556759630266073251552691875869237776503153417054959112799508269931817800328490024312588338632246560911717102676288403793728414758215261581852928429725579917430877685546875*X^17 + 1267838965928727379913032869532461061273629133660551770051050930794862327972281751367840119686162118349455170206058231562969980161083178260320702362083567062642816531102736516428805089421182893595581093126232126855371774945593976153219854939495540186542288429609130287075436014273126744191653447504448177117514050086554189473581123087858715238611205654975824686024910023902815782528340764507382237237643537746977460613116225828109822758056244928995962766957254158495006369268909296579732265033442298477051101074101045518544348856910361056018645229217869456752803013872866670287612499937250253635685104192304546256866302754527619063973027081592559054836493945774957302626/34014583198125316515434561483727098439557566968064499633246957221020486449521214423760167497846634479641751003748930139869243322607328431582552008648179284196884675242292752428756729299338027089350255938171585512463934719562530517578125*X^18 + -749466726434918126617761566247179205738369160318765114697219817145511447131003581085532421420705636628587017791864222705082360911128783775610347850092893085781972631745818140008323110519788955099599417087737006233779011619100238331504644271619497627532223364473471196248780278115379126546124596597624768991829297340291678091014921412676572492063943424980761062152821719458494799586187533617052542891201537276860609203409114580670351530314896300975040032204849555873617034698847694732445499749413985933384291284848356246491189911881170613017257213817067921816409924353463636997387014624459144880666002211514817947861368141093940441414844232955325626733679009034/124410419690061250490673946738875819084066454478366392839983644194716072940626038868574289037664136870481829752592246719580884899776252100999353649128432551954092030063663519105158374866329495933570115084876306354999542236328125*X^19 + -6980927736957725469564970657922433841566734555846555398474205368632137211669442564383771897712558495951424251106342561762897662355461010067334305271608587403229678581175402079834190500657207917351768043315743753311920314191069838743966158124905693007771240180656977524124933120150471470079304806822964021844080877245318169857918727836314779316924292718077756385547872396091706974706131460893354997616765630507403070109634859236093935071503901780730267383208266067030976862511021185139522602027722676964571776487531481406999782838192540488194535562487446612836179356519724890637429096681653844616260870468425944492799209297987773198662205497624666223423342505795116/10285631447875813884316468546636558342775194123998941528045647783798151330366257763459379346188882515767085274795563997541349659089001642450121562941693161232804558585513381442018968642073791076307909264642148627899587154388427734375*X^20 + 22793276411619677114400156549659161650395273504902935204695771655944659737862589806383005168010361972187786895928439728825497087024297585788373971316921250919618738896414407846223591519294659353026917435352185126328641556371850352946571504412559249419707899981879797711338033214502882050460312823430834918178206469987628258146687722339912932561103978267684458533195530206111085257694959667288141775208163949877006997658102803609141672202984031861218917355221508073253467100406788461215071646565179565242266400695443638014469422940654546135747582555016330018248916616555495277238369622984448804245525675871667599360476844468314103501865917007091761770289694/7524065297251965557343450059805008713883668247860078188084889276971035557340552698432070700796137700059378878294057860270993946161248993105494626497032509945817479894990233994868967333917719741975815850310027599334716796875*X^21 + 282596494021757379458025997739759534040264670664733355778710771118265870608716711821638142748774740744865234556253137699254755355328144774465826100581123541551785795134697346169519188577730357963032316661499189685364680331344445334612660764050023972890939408389618378004252529389726228745594676324758632865318753353763115607959658907230491025248757227160976644455941806922640947882610679061734588230017353445682103576376691898753852581689406387103199124908675845461060035661543260259082842416771561073246288752194491181029945200704965539967749347999590184744181591884507698853688252144157605011607504793524232949760486495331558743281978320871108309244785673761/124410419690061250490673946738875819084066454478366392839983644194716072940626038868574289037664136870481829752592246719580884899776252100999353649128432551954092030063663519105158374866329495933570115084876306354999542236328125*X^22 + 374478637478527830758416565499566579247344737050104290166089856284963725211266457758819527425186363013972841366820414736693121111128635131794417676538244505079520120823849405097929115077974938143365505171051861114609634103025197492271359531005249988366169224136868857149629609066049327025667252712021204329278032531297027399928828060043410574035245319730438518856521373866742874938301871412657083747367067590279664681932439389371039403129136941582973335817828628866767635857577216349704059336869767764663803440906360294337645242461936510259754369571860311654492015110045637089625844799085341640384239713528736035075029118481783921223778209398447280079/455038723752764775164405809483217944595323147738740743156025961715817088439102068245060217768136540674894398445361830073842996441563289573963993135593136374104474139400679407007497268455864514180575497448444366455078125*X^23 + 1007230048314654224238907869223274636917984997324021951582705000780515905653474230237727565045116313179559540899988020512399000651058811074007304469952306965737983964933026973188287143472354388889396992052472247509770386139217261889847429653295352266798529030199935228665561455661666889218385691220493540333396703257899184421477337355000125991570207181283210407176878034796696221091936098778998033057776418822321286159784839258300171003227304315315281059194638714945748774081194240814569597823935626258530266620840458997989936779321202047088665587487004943817182494580771771965443612754788616951547113206810668385966788626668142651242726389635122096142523/7524065297251965557343450059805008713883668247860078188084889276971035557340552698432070700796137700059378878294057860270993946161248993105494626497032509945817479894990233994868967333917719741975815850310027599334716796875*X^24 + -599681982138667704612304379879906657434926674596071383063365190964593259886891497125623582224542762639398798697448979815177854481520943241538482885327644039720100935804235246688395067151930098005143611209124594473123063791383320808103628909762665452010563204282278987537110244678857075208721862893145823303195541760113931023474395063742543372125313767171578118269464628681704158455649434841623088978362313769487711702701302058239641250498850555225599579784864039607772451477107647247767481866566391866927784434737144247514537202697143421477451038542418102692805263439493987114939618711980760748830070342556678285029174016351384379404854084757994/27519729286529469317472380373947260029956041592908421116179374763581317716304933065924415952109860337157205832800836412086059657790341068882007446966624516123645245805907433142273799120403054985217750072479248046875*X^25 + -8858320204696442678110207446087350026909954582123353469464729338027167079131339898721026114446623424868381247669364191217846245231708136393563940217661501816771928785127297139014875837236347123200653337338345007148569995614637364699359742143758164536135520952466471845995121289580985528671784066944688199490661489232209022564911189512620076443245974152364048878350284357940513992138115316988292033481098473416238256818485577249284289778325280182582894145613815144576015336315869314820964655749069845824497103048447294833558252776889019919007885323420843834780204022969218385406809945440716537317768990205922722524792665871987692437230122030164048626/455038723752764775164405809483217944595323147738740743156025961715817088439102068245060217768136540674894398445361830073842996441563289573963993135593136374104474139400679407007497268455864514180575497448444366455078125*X^26 + -8343447242246201198458668846959037391236262855649994378913546387081218914166449840541192161024279087392796253623137665417805278045556816470715678491514174411086037130516431420506277972686265793474072664735532132500764157361956361862316891723927210385858747471914720019039785963752212053944740097704259194360985139885490330957104454949632910647243013556703789640001498130323675202651047073008305542603407251316143464998980605140304400329930796323750813149091149014320633114124130798804951798913089937421619779259396145190847042786396027165204240117373361452392209083527018438270951649916455590936762078856214289405405636333146785251900242028/1664331979832444470364220161714379197457274967820285522599296931574316160647410527119710671430895696229646557774468485762688821154541340724645143451262444277208663187535980232372168075016816146671772003173828125*X^27 + -4215656263619931513950515442587003641321296474682941919248050327530330789834548841388248726852672772424753581816730364833866113073248025275328926946786967461521823155749481607509659224633777672819844631857958109027522551588681097119515605615544912196332291633401711021155750709442060574147988266847640230325249848375843618054703086732165418729184310985853426718419216938437808540397510077843462421872125157957703917945607582467235229762133984910859553878919006457146867329650016028273936528704522952567651638114969374550737272555153227103874631447086342979918718664372346537132607124232666509546437873896472913407055403112990575695515925835754/27519729286529469317472380373947260029956041592908421116179374763581317716304933065924415952109860337157205832800836412086059657790341068882007446966624516123645245805907433142273799120403054985217750072479248046875*X^28 + 32949406479943378409443638755552139534102212083368069809912029053888099873774758804395271778778440613689237573875838994407736019193451503963498858300319424375818448976203935486021028277377792461612926552300686422713776809453037008740016412101109007979880412657033147718303699977467094754175666721761942967431122345879512428325081363506444521143893896934531993638025003750585284207659896773178881098497986231943554268765461841186456248789497652689291645750219873900772138835984689506472372219592818403718407370879572461438138833598273442532157708074697565801331428112420349802771240221632225295780371645740684654205707526643444541159352/100655094032805834312925319728719636979575141688556729519159173364034844913662565897775063285811653839107744649196763578027748482282512290574245143711064062728071556548895085114736502873711287975311279296875*X^29 + 997740437368440220114710902344800569749355021287956603960585940674916063379504766614827495814902572979502712709858649210487404584121328883393323445409099551014603980135973512203719382029202461753718379074343871778641245381062003232844804655399465082945307621986482856980817248259275630507804368583590503111240945245803585723083022114069485087839936114046136824573316336575249055339390115894684465585110263646095114897185074607423180390914537416957986718419119180566805336716080765891438071805761255254663306830604063614827937661592002123148533232062965916409032062724037921615083187889031646923010419313852793454385172617151323670563251909/8321659899162222351821100808571895987286374839101427612996484657871580803237052635598553357154478481148232788872342428813444105772706703623225717256312221386043315937679901161860840375084080733358860015869140625*X^30 + 118182567165675785117278580074643459243015375601000134060056914426163846144924485518725768225712092996448199049735834853691382640829882235345301821628892519493370299006877181159763584473665189972597710169094038540168522763184997623479991539272658673118773519557393794116840898822452057680751848915897942807998327881034652157809664084010510955319730149446710088827861274127201892591187768316493224703581291131376886652703311782005269525414754726367092514161141602715003872894774124184398260384263984146283999065364688798009922209146230797432787301253705480032742352441638846231301298258177227320747301799156144879329696242318631858/6087396070928686683575767748939802659786824414185468976060427781314475047696556752208954537998890465020123655832885611008633110509979576085530398772970309206414971669119751140897278673946857452392578125*X^31 + -134514402719961392717278397777574128307652005006269047933138988027298126344252027263191336222564490120417448869664730794870378427610013605299384278917151044314084174605069575016909771345821799782500073207206421161747501313580096314643616712342395435942075685138286155065981986107153946131253452736672131379224159101608589051560622814057283498976339638645722160203177889831840788566080707780755222753279922382429099552202220679274638468898436476261378698958892774225668234271241296274328947552917167870954387637654481127971602168899993367997879218760510382456746292162752568470470361269513355366324188009098161440831525072367253333/20131018806561166862585063945743927395915028337711345903831834672806968982732513179555012657162330767821548929839352715605549696456502458114849028742212812545614311309779017022947300574742257595062255859375*X^32 + -290083123872134746370637047490769479714958419547610048538743225643349258416572450467609879589593260885770016781857468772083681042688818591870584524441197398915836602328082900543148393061921199406467811622675885881341762450555562324868409046812474998176991616244552464636617840652909156744250538996982532396613154839308052890367249999301639768490360292692304506218307453287677600052143113096913210819559964089238517474374880582539001614692544608614043195766161668880163628584153355762477786314329878646291995921770636160924997961252910825208566132184708744400592218010596799576669925051312581711472275672019907593307703058753/368152166370044552983112654910178570292520375820106983735133219311428790305204520847230392379733321138199192974471461204029822226185641130059292335831285709489868259396416760864667594432830810546875*X^33 + -1206065159089833325263728440612204432577305091908107481136522851388833441691832865240806627916213960679081422978107493603203806102334895866259179648701830364970998848884510035849682124799780032524412630526587155075041202557427476913139342281925695047156162821529653664004584186001432521246730229902844757530792457765593768078828153582190290794605697622458279793565484886877449201609290573335017534582985626997496303115751640045074962002851688818362883336634827467341044632311088940542223157938553583466900807065085826100427940872077330244274482073885995084704025038827233315342742898819797797851487326048006604947696105286292068/6087396070928686683575767748939802659786824414185468976060427781314475047696556752208954537998890465020123655832885611008633110509979576085530398772970309206414971669119751140897278673946857452392578125*X^34 + -489005214618918882237641027404685581230143025302940079592129295725195749832446480952563086304143331033815416056909475198250389252978390737204105852872691476491893368317213643811848801744277106350086374281622604856446513079073566874874273922983136898626737705457032316063343260893317778943313101110830668433208691698532526771990855285920166253733208907663305657969435193935375718622001818232447025242342247105046157783220919752645895042622574253451994735976311349199825417166397070969727088327655523662502289366284862141665955871218984490912418565447387903539108690949000115451807165844282545407265133370425852589746271/22265023669189268399341557599647932887361377430910612865747397599723543411261235007392222097353088668775276260929631763170838961365929309347402016076884530359230012663829256780445575714111328125*X^35 + 327798813910432442034787907210286599734112620096165930367412521042545190942561216239861390312339018734021141464765615767446700041016916942396950050150092572694469939443672582427031129643169860870592524065451175282252254044566904309422036760410684235551790878956050292615186420887409847931069677459262422706742072725662981374634990777086532019482864949237115110913294817737297490946381670071574833581747195532710332324981960779284613487956017892447700606606343614998669920631396614734736924640807722471069019835268954003604895947152714574384755013919130498608905177876480154005887156227616187185979338533624490195073219316/368152166370044552983112654910178570292520375820106983735133219311428790305204520847230392379733321138199192974471461204029822226185641130059292335831285709489868259396416760864667594432830810546875*X^36 + 1168610407707630047857135683780913187068205375571294168521070674584735417575846928250360902284166093557477717766903405886705716331819240296164016780311317952867329116889997997051753930573940376111203527099559546192384802838630532852552075620771651534528820025516346141404883420094639672716557467779492445870804334814534556673649724029721904961989118735702641570391704708746773089263020030908743082062552525712204940966850738059455719204379499247500025490663860136945891279110900494244646868434510484474623788651786582374600644456997350569160361524637071326347073708611593115020514955103577987967302851992766333884/1346539078874464372503269283317080912450037945625074863365430758979349465452750832016463386595288096085592758447513260548584152486599897753093560089318689468353795746224932372570037841796875*X^37 + 863842066755569892143554918046212582709544655364224925467495625578385769245705249434488618027908987133377675196612525571744118637811237386617985232063748893692493952272100120971713019938570386027439417755723245448196650257275246235728655595293219174863196223857841589959146446901218332463793797610977012410673310496741121745559913032283522588599824251934314133416727246305548619587855905769503023574884590343119414504567725795173239046958327831692761329653145784884270766393101898857158308623487267487185894259660751235616221422594938728001644994599279722544442256603402889753072179082975195551736582324400147720723/4453004733837853679868311519929586577472275486182122573149479519944708682252247001478444419470617733755055252185926352634167792273185861869480403215376906071846002532765851356089115142822265625*X^38 + 2285882775496926307012182855957309302832367206924543620436997579309082146909795889545179262283080720097417172536786953570050881386714678978696853693033968414784245076989804777518183967547164995525730930051492668158162174736421411667109376618055459350321914932288238575372382460645448378055131555156763653923850213448636836053621597665693047303571349636338217937598455194496832325816533070188698174851622344689994593764106130429562191199575125808264255376126653723548468286225292835764337440632927902209728920869346071977778710282652518614979319611831041998914748890328093784166628945251585680778853628344286/81435686657058625491579636124407675382524218060179913115538600482573296973253754582187081136697193594532371239643983099400311610922279876207654072532125156840265844948589801788330078125*X^39 + 3997509050091738809436730585360946353708621034081466004367268804327709356716332287263465243189671323609952276868730335342266909836107681525894960860642584049678861592288315930138390974950060051625396374345810737005245163691342825353677333745097136028875843719945309773180358017810025305268898203102670214686161976619077144251551887160036591469966832678846725315748385535703588100062952940742915489234913203769519990829195127910574665794837761556625335632996731890750625705223063004134150941998910891125529836961491334332820653554612175527371425309425774609639424935412647473132423076895978409968828061710459179/1346539078874464372503269283317080912450037945625074863365430758979349465452750832016463386595288096085592758447513260548584152486599897753093560089318689468353795746224932372570037841796875*X^40 + 1140351218235510962898080715299859271380109416751772892082729300422338037647858263078541301170377779066371178381420217379820033431001911156436768450745206606255172769608028066295530585404206694191076129162369739265725471074231979249981457524082441012333543416772672882803204535847228482891468160487929338185792316267354434606891690507789621362097449167677148644248546044355541687764987672705644826923982598472485649088280775899079470259407441619809791669124939027750144395781995385101429737267963837608138953867222975823771084915201010437593417782972772759908456867027608243588483391996305454044934057/4925049087212496249868741223127165127458374240107645183885007588906761232129044728284673791151931877504225657069487940695513251340930140683861752194262180637451820075511932373046875*X^41 + 985908841102190656948691137768446925830227724944780876477108627582635234946190791625621608309733019005551951010423974665276255614070777360742754535686060682822994825062685467724063625247365835745382461422883253932176805599673508585473087068076579944645877046916913373679543336145966010477125845690811108595520316647106593406621373295131671812352569503481099323435864746594468240729561484853111651436337099955313248894635654615714176523276884511260606001214873981054753492274164522833893643644930171419180730320425713783422312156943849239000962475520438755261257423360510818567483456386099544205635223008/81435686657058625491579636124407675382524218060179913115538600482573296973253754582187081136697193594532371239643983099400311610922279876207654072532125156840265844948589801788330078125*X^42 + 55190635233520759934115783830815849899612574407957187217898965176954533354510488249183604616793485959190326363754952448552259408290206633818975416063791979680817166792886906078783732226021872802624268116845476514203479308931176509599927167931869860839133861466390333383276644357097262427511957028349908875205139661803317422360072964418936292376520128056624865774945947035928114956036761335058242545067014996454496428826405962895099575256616927078674270765218098893747401772446241909565258026200294770265750937480003636549845055483617566140070277390742545439235774424133652749582510676178212067/297856007693528651337692242100221658751640413674487159593892203743983140739585408423627081412272868309901763354671178753886498417957674066154324293574973125942051410675048828125*X^43 + -42739401392793475581312999816385774745740741460398264302754662618999989521355939375530812499005209639362699878906307142039266747326828696416425364057871997949041670507057899183932873841899562240485291316927153906027403212552503259799869745917448347598017659918835721167010497915125119635071620917936901421316278257290897394884533362390481472081114452111977077259541880989112732633818145752806934768732782493376218281907760036076471121117563378316736949864699466453508697324787732102092070550781406262208311043966777072607747788631197970596058808306164996894383330690900100592198746755166235818812/985009817442499249973748244625433025491674848021529036777001517781352246425808945656934758230386375500845131413897588139102650268186028136772350438852436127490364015102386474609375*X^44 + -112969184376738089626562074193940952314864655663929725629401143730861722484887542383636728458615447785793314212853600250114587423180331091642045761856003715740392892785672062014978610409374186913710990393806424301615087998324646480191961705847215261514867724820165660421570935211608489968663111927974262097415813831854225979053059797493914445994288283234633042935756151674920847058548836713110116117055525395752784200233388032608996190913181792805792416504213154193776047999328925403133445260229926532589861164836747553568927074128468453591056691849875361621150558506129677781074739851902/18013668442305935974459766682807478606086508235529915911333063425702034517059897697225707977760681482304309849088066450189688443783348900281483174694585613906383514404296875*X^45 + -159552466392871632946908185985056860688057532195281277041454609878464735129650925617146613097211002955869897705918195800036467740028990307880977925844771052038408565591526555421136179344546260363996511890079771857641335821229416525332124085403046576569799117546913936345401012819287483665183390493810825738335113883700428927552855833477661536817507144515892096614740181153888946060041270360963094555026956333119685365660362423991893364116091849761228337992968276038847726507123580078166648176528700024961574639964255381286301266086385086382022610227176708224000844158675326575876381935869462/297856007693528651337692242100221658751640413674487159593892203743983140739585408423627081412272868309901763354671178753886498417957674066154324293574973125942051410675048828125*X^46 + -33969764154944496175416419959082999556273958805222333872437596273066123585419517976062495661539797703261707305356785717933890298270706880426449494323025749838000342164888880779158578874688560892307776276443315685837983386200712891897636999111910786334000762919397090015831764477501970226935700223805153955550024770248668272027577414183874034922594674716216890660029916322327277610704267599183461926790164735253000076224799209904449368375340857006018002642165203111774442014343313685943113877876669039113757485357239265980091754041978353940816477799910367362505265625039657762284544/1089426576492648078286045762492136595469398744211062347223045867898520382041723477304246022241347534460496513401153096473522131465579008181523022358305752277374267578125*X^47 + -14507102807982569035511478805966294584778925983995156879900631662181287932807225386681513674874440470901127035104819426593796242094479128609006045933743268834360691915319041755664945068455901818701545440038867778705075279526286390573086286120321846692143568944112855926313666103381534450884135661939829489797473421952032732183456197698624127059927085172122057946949540154805758344286078726883282957313063204522605592105349443282054132567446120335825775161678602968728647663448237297453768991031928730596612161306097840652209474520690038260894547158227901721685087230738328660788116611/18013668442305935974459766682807478606086508235529915911333063425702034517059897697225707977760681482304309849088066450189688443783348900281483174694585613906383514404296875*X^48 + 4307019182070501906813693342225605957596023220191751842210930785080228827065014873017639989379218641404759555922571440474713197269572565403122876603921244180769169259543498339074679181542402465500844834587808039928190427687281634071418420285739848450844770920601348813187748176198024776030847319373593593341021378575852599784732937427430726539397331072910988277319856378001350431957553897436602596835796323795620032986021974900569800404241672826225713966474003313235912803366068844618331402597728702808572212227064375801420645847813271874270384545575412936967947417011841716/65886094737988997779621757634843459054696023236229957497613901898912632720999303133005504822579227968581585328161662925522959266137224564954522065818309783935546875*X^49 + 52617694316389045085145593688109163077398245814784862052592813845389056207624028559841148472450939242676817295080088570316320377040798394928024520549921686517672099914124574518890141757376244869813335717063642513853311854355890453784331580358916489910236261574664228253833164911300335998289941890980228966467188899639909719084146412411249458185586352201850468053685925844059878294566970956584054630342052323730825989232028047798062116845936823077538418106391250285706670833712574999340036878536219140934997858980687742129779111499116080731841986722984856187139461962518624309404/5447132882463240391430228812460682977346993721055311736115229339492601910208617386521230111206737672302482567005765482367610657327895040907615111791528761386871337890625*X^50 + 2239617699738139144660226629851525199988064708723820827319442926309737688396092344407845121948573486686215041648098271962070942700638314947072599887308598650116037339326842606166241430521247978834560331775835738218309337204763359965799421402500916451911588642861816477142859683588861634001564417889101626565793287052607796879150198634887111980088965878848778853524227331255056378792181974342533082963585601264236170234383608229818200336819682816303897645134706725168461616005037777413415247932857798617484422727374603766591512656871461084118223960590143704609918084199/3984644374840580452350877389467400003307893754837009827494037006284404760870837806652888105387313454404692187974699904779132704332459907163865864276885986328125*X^51 + 680203782040790527982345761511619658608645556894021731606902902460423135987516009964597406348989348996785468452892588347897298195405588056263115273752009184855735944309841943618222103608031570428051841178841043062331352862521430166106943707921395305545512351390036657859840803804491414293525034228056423087523886492717810593060252539211211909036707785585872697500194369751753632624004342732416689050454146402294172678980672158369068331243486400032402878191905939975560635572433955388722115599957317502352743495875725633027525847069913804975184555156003518792911648222591/65886094737988997779621757634843459054696023236229957497613901898912632720999303133005504822579227968581585328161662925522959266137224564954522065818309783935546875*X^52 + -194326488305801674172806200878789047094520007121908286522335865461775654927114925300654507760811134044505632859104845621903344303616876898349128225784580090114085902253831694228871579005155293226162944709360854129578795751289466119261569167049347869812107600988258770578382289754567579282222993328888390537315945684660515319963012577368471297771172124160542296141578222930740892239386697033691453023236492625843633921028856296693065343931289672593354465092831032501430095008442500508928792747615282805069315718643014922611810864055174160329332046989829397603536/240982423637168457958928175958113093638215527961113385394256849488019640814686290090891327812961200750208175867837913805813892006801324896514415740966796875*X^53 + -236712445698358679773678770918466453918518235873795276762144230731031862359537615863741265032441608159094321481853220830498256443575778659393341417536389925297184469276471185597032090656218452950784219817941537257502840937566738303677721504481981225532513599678902062499644361792613065854874214289473617269900186017783431555846739455457272902528836868067762895873231018665788833336635118475237245941482070335927708779119509737276441966368089660286206035929058371156492144881922797626528126564701921243523634253116681306770994601208115301579109250724936662496807951/3984644374840580452350877389467400003307893754837009827494037006284404760870837806652888105387313454404692187974699904779132704332459907163865864276885986328125*X^54 + -10888158229650034869186491362398637738093171490838204531496676262049533375632225176097068894845189598509652537207356436169593001493997428075366352979074087050359632812691275957207989017178852490317218059086895330952190756471153608160316842139784923756041349154802570714360451702168406742460190081765826914368949300753468429799702623517276039063535081143117453262603172267155164731984753674539531541989286947693219709483767529819918085533297382165135095561674340627275957534269783248395084279617958120784814297342355855832764853806062183487266116541880194/14574080655407829329236660172852318937902360324228205950665669760388245589034550353244108122948968899317095607368485866695729785715229809284210205078125*X^55 + 2914497622607104267559105790270805310360236199915380040396298936866194325221247123440652716409162293404408883341275878897934409768145019433166892772882044003126474822431880376773235864543500997497242976171167968173420950577212343612883109341696431900647622847327119185009978303249786658766024901406235452715232407901323413756586245916051189823017856781582258280043982109247809054586688851721128539651988488997086761395606854949389750986455972494049215130707632546984357372664798546146377909151145577902611445422471398991528852313304680785925602028460324809/48196484727433691591785635191622618727643105592222677078851369897603928162937258018178265562592240150041635173567582761162778401360264979302883148193359375*X^56 + -73744548917560701785124172692574216759052364628165197612747634075747060224376816833543680721375991551003909122641730060351878695620113639421477678883545185487027137624600990932311882805918230064239761509441963767527190046686890716658722682665925918991199164769447259897200559850832478144686917942943916837169526656229151902819965212140964246155548554573481102161732997695543180426177424992214389060284084914120885815638313827954980510267177614266740642961328161029658748571853705348193248511817139381446872718899233846934039752394923773410020923/881407962226055598986190515443139941814475979693269183590303583936392233990598751330154709582640997841977357566887563755411538295447826385498046875*X^57 + -4458985452885454188089424890511315014093328918691598392495725771418248089997999750231008059654958960299808883884156284728096599902510153915590820982564207364884659761741790775397273552670679731095570115764427001094409568877879822396567522991071696525927695618365169714939332562319678558557981739242079248178966144308037664501235344236365108616094349680374893090079348303176569402889121509865543260373164409089337569846895739387310785832826433554965040651344833958098908046786816646959146019243290603989272690011577918331445777248793470585288682530263/14574080655407829329236660172852318937902360324228205950665669760388245589034550353244108122948968899317095607368485866695729785715229809284210205078125*X^58 + -778969994235011780784902414350049646718015221334591285654140484243526517978338372230501723392479533925684114829748553728613087414376626910271703803306683043684991720369194575284970620990350864527401672984341086670976459475566411735398066116955899474219921014455151319593540816488781118737469826177233688146963645666800611949120612231731068740282454717128050466676977513519769244484477570967604021478117103346252669675184284489011063842216776217989522305295163638219284455905686980755259696319826203032072952065398358141580108654976709745473/53305591909649567522599970695079524754428544281419363990946693918136814876963940207448122744641124756091766408641521847923286259174346923828125*X^59 + 7470249983864324870804592857116565984583620058034362315092423263101385812542958268253259567741839741678620594538872276884931145615936335320021603615986572654518525483879365165207624660859932019712076910282395435292176741257330265084978342290658791103015740599359799052832526676035353794604558185028795460233538281680935169319464195886883014160671407732540887124070422039711189890930831442211661257845686729260986446658073079901057509692614107053946538950559290844130284312377510750473457904810140337941891197939230884452325954868418717855671/4407039811130277994930952577215699709072379898466345917951517919681961169952993756650773547913204989209886787834437818777057691477239131927490234375*X^60 + 75778444262972336336329745507194064467513842572301860148087144296023822522220554760404256441662081377656714014646544870953592156194829521707669211671453856113992652298759467023641082424452548669197408954033024969070858558514678506511993027519952618922209562134477906257783203181906426329828921310558935409747971407307882218126712194896377942332833046533023868981675516518593705384554887308958829646637069333910275817085639110441947106946109978452807358667270476208224692469661225344359258771391744104837160251939201431182791248591543/3223803562724497582255819213491353175350985441875982098031248498224179913937946187326768838502638328157953819694074499420821666717529296875*X^61 + 50397743178692147832734873211383102085276225359034085724734620055689417411395405095415865010103986328417629745017290985548783998127533969066849881094456632788213378942734466458428256414804947923364123099330445150505573663260198646631696140128706164275068658580137592310491106000465149393791559162099959739895494238513413787284441355330387116765510332566064487647835886522893022369819843676838010813305931364433535172758605907870579903964626622522455299737793812256220216311881652730367691909293117114585109271906382449579461551384649581/53305591909649567522599970695079524754428544281419363990946693918136814876963940207448122744641124756091766408641521847923286259174346923828125*X^62 + 923950080122906307609271358061513694800828392679927239746840322289508950149444522054362395579196432619854123148330134984803522552292087495411929158808750888312661722156999778596445235899990096876232250511003563947425362208717958244447831481817713424213341577682369743048557989819918695439340888361178650021697273297036628891330587152178966139067212004286021901490437352344888294230351437815241017709609202282076469156347611845443784322851460790106707530000495061819691981118381320164356327949044172811951806509367788072746551/38993692926815815932940057012293355613558940935905438137662515853936255384795236617197083017872855496316344961524941027164459228515625*X^63 + 687423271206521638943571703133435405281570960347052943592638591761242897833904393258929974113064936333065160478598995836880244741753895163000941467834852858081679511770834609320123788085501542726108411797765802253910924794436649482466269209515026798884861640513287647335724286812957389311094072055256272322583146677431071513362053462200180781785131940794170316757749373524431019474042936208953583020378191085988480704835207708861598549986796402004801912713914737381263537131504124452509696740611691590994710576186162924313515471/644760712544899516451163842698270635070197088375196419606249699644835982787589237465353767700527665631590763938814899884164333343505859375*X^64 + 663124753228018465387991313660017049658673634082667811728430127859170689770775219680070410812436914977426309834550906261470093158108493384835857649959122390398429125016449476582766073608718492170016661866424609919383452410187435016844152819268415938300286148920406982608108877254086971554684654703132036169646620797728535645277684617686055439944341747857978746338160825516060592651034860848733840896663987386791920297295993250170484952808984570140363426998400248549727618908967473079133834339024316684910370838743433588/11791258822744425743253721503566179502134545187754895112688997839109844386088671489929568496484080887909387650899589061737060546875*X^65 + 344739059608370290119212882436517998639777394459258399838604776533278007903909475132975092379161408995190118598943839262025340783921519489197883372151274468269019336341182690175248422010142137489995227133649930430352311111430021209157022165716794812156028130001990992327927142488352419317515046793509895108499681303630635606334515038983255666718867250489222154278502687463188862393501094386269790284041002628574142377451955060506439356369132673669957559258109859668684785013960429891896626198366573664425996337106988467183/194968464634079079664700285061466778067794704679527190688312579269681276923976183085985415089364277481581724807624705135822296142578125*X^66 + 19079761983165584878370862312864014411925940209405520685309149348256756790726040078018863929480741200394118815839709132443276290019829224066372223737774915098271522372523079415544890158852560322604343303640752959208727842635399681421566952122148000410751258317420853913511436842282967998059868949745025607911822902826260745616487772784355391670080161811599736926990041680645176637334158623593300595765750774302485760360254986453848094165130527487813950156479390940460039842238372471969032414597750871073783235839/713109091185027259948818959997954611559391907333226193691502742008457477235480586025374568883222309519769437611103057861328125*X^67 + 38842207402966478136034600853449233382629397217764531959743687923182799735811467838678453757825477818870869974772283218529438888773490306651425167938027643363777116294805876226664672177423359385167122434258222704908448759216668706256905922029338822350869064477557776360304342470593446702908274609107688834559469069508988914876668490957523285147765194915122253807779947081188793067782067680104610359231102022628295716350444293298807767408325987153607358020476421608324039779392098467598061959493134782344771077222/11791258822744425743253721503566179502134545187754895112688997839109844386088671489929568496484080887909387650899589061737060546875*X^68 + -50293954111901393260690375014797085541213862786264228958370854029000469985441197060303301958485528423062178705278356034416061590204917097445651474276305650469657798378574649148984808916732431034551486452539401929512540141983989196864721056635811730263723262046807912932820474977850539354888762839275525299896768492043572260012678014754625196524101308743922855381052212082553592477690487155647706402297239174132380150290692555051802776745059629594870995072028960431608003524516403266235704186593419054358/8625450150408554701527897913492042474259351766957679996268554484529270967468770317815235184556665370665490627288818359375*X^69 + -183347763253853771803932227256861743460609581513934680429752925135340897844290591089298543887864080162061718955215235599025805714460471935731216735019849605126807913602972019796103846544759130262975576608502714742153111773791519674603858055728916116938005649102131340171113744776073604245686912854738338054859351140233648891573402252659363680093027178273146363884313529738820170982623414717344166452537953088497647569806784453506706253523193414022593734316297294783090863660932114636178884101765125326075247/3565545455925136299744094799989773057796959536666130968457513710042287386177402930126872844416111547598847188055515289306640625*X^70 + 1537432179088486188540790430021053886463465454650318471834310026776885236134901945695363983265634477875121929040734938043132501405778188435561722971721635509293278627530298553016224766939076429981911987525223128513493880139066405805856677362531564960789549159028720826393034087852815115300015627729198885607735998967040212394711086460290269173376969019239473316770053831753228554938480507736765718735930477694067468371900320428271809305858796166285577385034743892637486304008831340137621655291999/2608240142246312277450226160717279248339689073770087691644558356374136972321974695438534981722608216106891632080078125*X^71 + 341565501457732792280911476587201504257325973075155017311619444209357231975002476597100393405649231787233226612500406221672963085414162996104628284127630417110943336837278984112528122246841325835019118097665969461224667888349891250923524252128387273095898344769912595501588870361168078889457532500192525810187539600596500727412515810630260212720805871791798457294699825627191410986198329908081837337960189724960123072950910599122875985601808000073756556569296096083950773125711414370796356889705306/43127250752042773507639489567460212371296758834788399981342772422646354837343851589076175922783326853327453136444091796875*X^72 + -11216372992364377171365166907715727893518040996495117349743036507114691615507584082257535684992598001982355170226710094031459428399466857053150163970171638264905281765464663874887787648764652126175910246519707347543946152973184358872797289487010425111212515830957795833573420857976243190769327679359469393561132266581321388721572843003047351714584497253991231458423510542228804917719540751531109342186038633746252061500150011941133824146921197037434806575934176432789283678550710361141226/157740558950487588596929311201528832678541824842460701036864732771341818707104608130543391697768867015838623046875*X^73 + -2048746697382334294450314070422653360522603506883555789678595716201623011684378898518396994530532842445847293201536587204425030874862228817024926623629102981739352311153511764937628185373510300024480979490081971092417235010617904764945578013931198605530892961906874774495433833574768544386413622708922438844366246923755080591003023532798678699470676364297793249612670890297308455060746958356786993144543337452018321833689763789346727860333906819879561968707138755413843025133204150873737359/2608240142246312277450226160717279248339689073770087691644558356374136972321974695438534981722608216106891632080078125*X^74 + 92552192517404450898151872034740965183750900202878957335752065553483067400073593632516068156795204615253958851612572906220912033598471074884382157223831665290819720287531570764041939153994093409186939961783431344151772535376518875574287878977713330338506028549872959689346979368792597728677145743526559144669086379257747952901097427519475103822169262991902534124689466958879191398280018524264395415648180594446130318036021101367334506070332173568270835821281818198295747897455791/9539797940761269343630439141308063663655387048228648384449031313658410565896861695224880054295063018798828125*X^75 + 7176063203682916367864975518314667263668776179303201691867428773626961922270869784941094994427592998468179167451426016083713564619385097131990153194217683929182790826307030376557922742336536137629108757147581338271903398869146799161899594920448960346356632939840690425613327834626975214015178232390110039604820062356999498615859503958370478139400828741785578673588440390778128503465335266737843516753636461931816355130851185571418318340234607851176941935541257902461281800106207447/157740558950487588596929311201528832678541824842460701036864732771341818707104608130543391697768867015838623046875*X^76 + -577192120325607778970600430071938884740682174398983098719734004314758698232879246094419798407331188495727681500636417433017890032674949622080574024364415832445192126370792107520960677547279888461344743925328901243328570295314318167720904306381781622201137699776863152665785139573756304538167862954075038001085584323965846275020991337663074383868521972280861412537092087733630952264682684612180545369035504929046388769916718145328439201825574436942745679157134157249069793/576945747853720552986419059044938836628689872889546318986938694506102846440693177818257033824920654296875*X^77 + 10588083668572624358502182748028528169256978125146564431182904312471783693004201809665834461229046169209489695904806237761701320317069868506045329428293761902891426714384021776229618119127979067578213402364143668074576121515440710332068857531506968254586104036618980928143498848850350207764901681484507209908001434518367215570370573655862520051999378758745132997651227715914654709567656717135578500258531837010157580358197925725812931052488160704947653580437938631861237289/9539797940761269343630439141308063663655387048228648384449031313658410565896861695224880054295063018798828125*X^78 + 2040056727800475291522039825079509560259947260863568646457432654137114602202022646593350105988316126304200234952222744857525272847496706820828444670339806905914288161350199106653258331002274128916139140234572336787755165446220078089020907807564175643769736638004010159938687225632046797515140107347479282615353784075750200097869541589916040195991803305907291934062855596200494766782051370823012483837032560339359112044086162358627507682908580515385755644021614772/34892394790064744662015062536736548934302381184732163228723235228672684997925199747097492218017578125*X^79 + -1127235123259561569652829933787410030791657888137747816719984768495016585379802210743007226798548048676439766629128943514614072084973722766116820283599313471680374403478409783159972738194709935379214081259739455608832194347459749684058831891368987171129508418587297013601731586984988578144984232007293546471993533410283886567808388501446537820684159677870158196424503197023377373315032131916411618130575727162414620312598725106962755358234693836594256962985132320792/2884728739268602764932095295224694183143449364447731594934693472530514232203465889091285169124603271484375*X^80 + -854997995044556335354457624504828309675940064493252054228557320032679135740387832974545371269515527241017183585557596858089287735268282699525054358058084884929208185451554686463295393655868863290960306496445547996766852199305458319546834015556405873223664165359433589270255690208333700624157588531267522415735087687253944821395554483079584026214635085006529351548841845045206323719948297003369938391492793315581040231476883943900988570406983060427546707/2110214381013894445843063957468191650093884559100826321664544011410504082124293906688690185546875*X^81 + 605340410044672340450868644328812927141258106337087773970820071011120441859002889358045046393687022146030504235063345404550663031432008943607667065384190807557388903129678757282415763056660798501185535430733264866828883575743742970152701201566213052481488015651712189282911540799358021082605149572586446501433725454341439531849392267755635057928149201117015869670694616538146958568269480228347405567550583203845456442299599868847985633422913303578132101517/34892394790064744662015062536736548934302381184732163228723235228672684997925199747097492218017578125*X^82 + -12870233093097686685722477244541975115397123476437474802037737217511584419085677899241967642599943843663093162399827204082646593791077669506121964963605754242949851939437316179897144111568439699640135376126847477503038143546513863847743410600014567197827039270959170980256918655695386136900769492243588704573183620983801648708516789433325740419460230124273321697829011775037254690629217682575209029134889167164611797703550471789058481659035769867/127621069308369788076387297095143129730504055585172441588421167911128157370686054229736328125*X^83 + 139691306179900542907342474363891307165898543677599426188734149714248264844775740285421283284321918895160991098804399045914825379728699695402824305587597374999372478743211402853345386766484269428737565621158318152621462559520762996416062529207298852813087168386950069169807913929108458627566955379811260357630839032970846726686380001950261017897118944771876115143275204696280320885211617203800492541470611134763729050082413506921332796848848795517/422042876202778889168612791493638330018776911820165264332908802282100816424858781337738037109375*X^84 + -7609681113922431702407890821247764203704751556811021412689965092849560772703002253482408208576870081673804958357490061070302404643257811955311134271264342554586629005506937903868441820043088694819267566560865138580338764397339502611708859078545856424215369590581469369206030516304032156060312042746672716126899654336205028082331449346395011107992967747284343355445932271197863693042432216238828396411607039630094954451711235448438317648/7718238240602950594278034296652139687360390419423794471631156208716550188732147216796875*X^85 + 454299245985394495465282263068526533244664894252364743236351349480114296816104079197071597965435564806757198225156560679931522547445531238924773846942807077123949170773360390909596537896196874869912627033048879105802598593477466224899967360642576438426327850561317184084835441617911261326910939600815355540126605648546899130180812563152018453129764753860406603413391891637028066006923907174217889176951318640007668839342816264166140771062/127621069308369788076387297095143129730504055585172441588421167911128157370686054229736328125*X^86 + -5458675952665057211320759620876401971805830706179705977413338345090273196053523165984608371334142424495192810571381468320762417717812758529684432756379303337582056330897663668605921187618749888148921971721364904511807285796439369392222677029219390745140559441267105985558653925951054000045934090224744989880896055675805430353445606039221029909864473857860718668667366096693208382946754064936097294852516066104142919486852722906/466781871218805599895859346637565145894187506466513121961364149302482624053955078125*X^87 + 231940635361179783298673765679131665735829415218573579192536514287468433400502864424719906067678907471069164140378927590227382157152598789331964039953179224719829689332475347697219952977895807535093643618832271324909588975876516868642956231360913425673176334763122594155406852038256349848103207263048421668467663843697004503963223274370415505913652109133222676981167696184175211550994588840078169653164552848212870329720257509561/7718238240602950594278034296652139687360390419423794471631156208716550188732147216796875*X^88 + -1676546339089295642405990254366676967082317527482718385894557951252944387323380835748415830184278012511362692232732755119355947336619636476827158671017451166553647737763741382705181327703825098937532738175061854174386536819575160138522602704705418578684244409913026941055016353459176229069960879722326321919215803207510690951506359429139734912075653450480469845266044291155020438013073228296060069997403893838229406991/28229928709936837006099748813883589107601300663230306740935237333080291748046875*X^89 + 45647153841620097232267903011983327919892317736101778516059982674746396537852990872061467410206575963725402851539906290253188412735585988234686046883848394979381209691415529101882916317587836072693379988820590800735436623129222320906361652387626783691219528516021456453756037767995698373585365819049707012270347900480369146887991701038654425001358202176005347871003654442123208318473067174571546234955215461303760172549/466781871218805599895859346637565145894187506466513121961364149302482624053955078125*X^90 + -432646695693934675141260858079838360850831435863832749874448944196536136005121888287010261163033821794340898499985833532289920266981658895545334298366229491281835053661779394556068380649084423535100886041352674535983086763326291524438505117162891774917414171904851966419563097622665890159047400579478918727386530325186184154774977269424474708968441200818047307123489413969547100576773874363742498116167818949/1707283260352998911768959710546331364233522870470535635980359076690673828125*X^91 + 13862154948081558910814401575664962721953734322425405795053945138441144386770322682072979628140291162858305770249069401732671542709370566565600437057018704517612749896377997157239207368726221111857061572482725498622643023797107521185779396696662624767594797981961253808592489061683502845631007010764146778508456185568553970715884877057366976219469746706123621140503064299280087155567176579317612347058303861086/28229928709936837006099748813883589107601300663230306740935237333080291748046875*X^92 + -16127936813025927246655015475214032414640037548669371077089338743527709211905260137126112044071750376508231994413534909122338546073108170839896917337099589443170419997112908824740942426874327787925707658502708879727932745535657059832408685833355088269645215566809825147311738219184598687038608437957077610708393584397673001088728624945256469397335000100335121661437773664815656629630701097191067843/103252691887087929347986677384114385499457083185396772662858123779296875*X^93 + 852846395362632332217952985639424928673826840388319910883854983573207775849239794457145143317727505317207939124844988993189516157290003730228770093447194995550691938626738256845223852934726627505660078235227977676554494789989616645630924417473661806588454699112487426643339876314981423778753982261948593742150959179111608123556438842872100144616312463770527999893166397253001193389577101117819201873/1707283260352998911768959710546331364233522870470535635980359076690673828125*X^94 + 27868624457876287220429524445944649050618461617992337581870836257410036688405130938324013676159224920081397272747629316949116608257197814880096409913245682996697218179929490281649496526244176910443950777540900638367068274003027595452556343054390176476363067008648888353104750685716354318965178670377398758748597041098792454336513560178807338042037140670162149813145082572933657124267787972/6244493007988383994435239031394882703323682079552269287139892578125*X^95 + 124698099365898617703974285285236610622686222391614604633538560183783188837266180644004101642483281027121082739474375997368884587614383131002796405007764783578043737746839252604068748971397910859377569033886800172509677381654157434997880847379977691354860087721734988796079191709589458107140376598325538110172196145870557820866538762296113234712496525170298774082574549792650089284765130908/20650538377417585869597335476822877099891416637079354532571624755859375*X^96 + 4447622598171751511439793546943237281137555053815807389312871535950009161010209011998696591779219971797783711979327105788400928372183753632648188552609556163257466682061963273044237268697159921230111922358438835212431554446839624738430302944912812792517318356741822670560302923665203297716635756571838161138231677563035840661567814302116838472190263532160342707936016794595037388/377653039491284184725445360229506060074005568766390643310546875*X^97 + 73258851011880281329865879149291428870319745234452501447866619297112885783371472720790889626776096125759802126217624422240918816156647740542701969022510982188193881799701186730915056409309658054768046243097107241496476787246732287043830404707579255160039164062542286259335971845931086253950462159146489286374867538848744689858733729098580899250446352086598000429290704485443517778/6244493007988383994435239031394882703323682079552269287139892578125*X^98 + 41587720959008888925658802249672400002506721854475814413557809178013345037289750559004709397180192693157964068783731219985906395382505117487569948167437971565216753707753283978906225576021199379883506207460662321117615617796588201327708130488890041879213872289066158781827917757253669723335871618728000110633545767052346258860116675662915391180360861349053006400381856/22839615330588701827967666176565228912851863850401611328125*X^99 + 21886610199076242098580001332671832985536538923616760603700885075220022688438562178735183917879284952666673197574073500648763460621630879065386190370811679020676940154972807117331557530819281375983243632405903212150748676656339369716101476121396485138240868968536199575752526497125677300449394684753395558136181194085000705345687883478031942440892482879366567864682722253/1888265197456420923627226801147530300370027843831953216552734375*X^100 + -3638456080359593022294293895247296029839052934435700437397938489497910779795572168201097232369797522598239422855484171734801345070753568132705386320675994116855674396004506436430510589925246176916305787830769562709940606107838987439498898779537610828439409567323480389034122150011228981325198197951627511252214788917679011292063611176254457431804057670912094/1381289103754986503052172130424265431681394850341796875*X^101 + 79093561885363194599695438201179214152461551742564867151986712935504322190460880170458701937788032079772322133550539663006652166550568701245798694160899777758975315006762963598994542813129061720887196050091694666442298373454314146375196946713118125371748830802195518512923482116896917311121996212648332701644892115607217708305907381093593597326646396330757209/22839615330588701827967666176565228912851863850401611328125*X^102 + -45318114634391845277619710071438879460412445378350223230310323023539830786486480181166059077618032629852987999677363960231005671599415054574022683205161128991752060031084435316020323388807368585326581633915519445372252911683732522387266652583497589916693858883536673654379207457174539779558774030463664029423333846397553812912231864310363832111149/83537290822799304690182771722060201492675830078125*X^103 + 312516122060131857601044564844151660765668259582235313327414262035357009447505122410372853989421984074547164382100879188568776443221537269276963363144976812574610472168279232776336696122112336878105430822886725167592151521427090812019888653830937051380445042774287534197596232912265053099195216630714138834664156897995284783822058936307687140341273/1381289103754986503052172130424265431681394850341796875*X^104 + -133904456661978692541748104995639450641918446139895178387157777107778489729607809920462614494806555519234959304646558074217332791422046174354241954325217795210957771316512357786249025451809750705111105847947480836005384406467803513081195625751738321361514905696856915603742313824459315695528752019835497333785633316556636123007475333176/5052149429863882956769444918177212064873046875*X^105 + 782583745781244091002886596338246625243560423094654132540060378664045149940736078929713018759992481498131488115320068148517436549815345054403818420035439143872336377701379736648837461862533390309628853832051456665038509684439777892585700374006624369980510310418274501061331205838933497834455228267597907128580522983016390678288383304727/83537290822799304690182771722060201492675830078125*X^106 + 57509858041751257137497501946112587312427363067207393878960311590322824499790262204116685814132568682096351007914777512505300427205280303133449613768796382395383197271775617825678988826343296459438107499982886115553566774615174186758047948847824560903058985073336315981873694023930339146647239937743504363209201666784428318/305542753544837191216779251174914548828125*X^107 + 1771839878266875363577172235423423836532425164131028698393815521629443402074086320113632410550833201528053286403489252501806303241270051239743002932986375026449150371541701328191483765507093400412118005115951682864787129023147518705437467803954152418183407316604789879689424732611068973953874430119972808337165380032189876/1010429885972776591353888983635442412974609375*X^108 + 656492304476618476059314545162257468678060490599386705637342459830209153611674086404953099878014126339924627079020206654143060123754910147389506083425694884844298858090584025422463992203311452114620306023597806773472772402121824278959827559869267564714288556996210426622012797638716087091567110918428313080283/18478545723909113469415134634104296875*X^109 + 957860193287054576844393849101113903414112051051490059911215286061298789557597105707372494392170118685510726600283544133294737249947260292828563600169435410011811890462480914687433826950300070094317219851049184224548474998492875339845590252679098625534873013826457717443483519629308963142989395965016926415747/1527713767724185956083896255874572744140625*X^110 + 3092088899084350810421646751400884870661901361855229247038148710750908470690533779783239690103602264767833299432194123465349713414178014185421697584289276686116556929501482882093353436527015075703536765087636632743729229404569385745189763287235813083398591748546540552604706890381080327256086092/1117541319861452281186279687578125*X^111 + 103693583597902362049836938690105398031563525263521560848200555890122383657317473240451699687246792997150844432967057089764071925000367252673568754118417050828510448439257073166940699692460281164741055661406502098927617015964329008822271979510891521295294828063967873108650686649339970345975758/18478545723909113469415134634104296875*X^112 + 374738426542563130642250404610463425745193661225913898009528496700331452829770976467817876293330287204004268703096117904142288711068872351017424101414984586443627541538562198352497752694673682613739438407219980786799281763114665773206460029155858739590546440253208684729937904667/67586411845264728224147546875*X^113 + 2425721643934694589156461172362251592145391548566153019805397458970102669583445646399753743079712594504713229697190584957017466102965182801915300191640819350538535906211628426546000220632974462090728740208054834398167364854398146424335751732818267973993210720971620907943994633/1117541319861452281186279687578125*X^114 + -615963249136375287488984107727795919767406256268291785806374985905424719693072902306428953573523418135691291041130521881397538987138302704368046923409392493415275781601401413556039731139538344819846460970553233910526166861924019811362284880443423600108486604347/4087475769293300769528125*X^115 + 664403646430243699219221886619059375173781910117361057465385232140771926045049818558499101364613097663376155134945708130821281306014966811588563047029934457987639174774450196668133176887867963559869022300541431415466921344580885652927443209685347804912078036/67586411845264728224147546875*X^116 + -106064846449248957324245180752439453439333422547595558490786973773296538528755016703461214130567092331968761684492718720945252633244302458160597940545141147910451758399184252328668610102752456371420632323143488602474433015662902549119018847094/247201437513958316875*X^117 + 75770896538242361178742685068961027856906281402294097172192188435653540167071841616926073592362264689833821172424642088564768477996054885879427472457512029752985745962515288422892374113270970935822575260957358554342536010849647458932245217/4087475769293300769528125*X^118 + 134260725759686817751644932911580691708878779668688803088946356340310211801592845997803146778529806956211455272818617942064852542775110123901508288113029727045697348389266349424144033504069021093147790950951376151521014976/14950192773750125*X^119 + 2965666086958586262964604429453018725255371577982313225771716456177449214290997941960901986858994186695427496790642102857007522642260523526711407234467468609954582327331549121427441181013270695916023770764812090723731/1236007187569791584375*X^120 + 286692545862402055458344922517740000921642491969367485713526470226478017690966899678505058956932670635983181406412837213308474041413279174102216116710062897369182622713801873690141162359003243735594/904154386075*X^121 + 346257703914487973358497100518240881967022141297025882281216718726267380984656856503613891370638512334829025661819717767258355551575528850089812348794674395039736671170526554613764388377047272/14950192773750125*X^122 + 7664553205655481225781123639613541166299133759596203689346343079986978301206756388407703637242421513319854009155425971911974964152019489785605876701898868405120150722257/54681245*X^123 + 383503064599592960006010810153919769468795538509012158391626601584519231823412804936084830255787810630767584424979750339123890015164786095612047646800078453441/904154386075*X^124 + 2829742890170490035023263482410226696628712470930096989952649524279596740075049273249344630062610355911450982669424982471785242680243315/3307*X^125 + 47196274474384705362822565913924958813259456400181374819427243953585270310322722366395032631404310590240779179725225874887371/54681245*X^126 + -17443860945195788778657272561486434054325128427388927689394076063233896059629754407054390*X^127 + 485779139498523921255360990248047354934770958678588574946920243/3307*X^128 + -593755921727243226967107831825*X^129 + 1*X^130 +