D=-14135 h=120 112486816179411749306181156249664647479009032124765944208636479473286867663210113272923387639158705669264046648938530108234365148020625548880339682591397773533802747132237813061415833848586297518270236909599893594905736030189452618645734264825297532130949157042199974716181954209526400890011288924328873854890693792242733972691296390960106012877353474668696139101116920341861343918274184881017620660979339126373323539527851213325557657476706989822085890232874027464730589849435257289797655386678006924539384300404171818962011789481607946130090816872285871912452839342694360382933246597692433080107961976038108190355562911715515849/3615347353379781894268425884994015242162563676426753979385815642915928904600848222774919161620567532841373277952148744279676339637591561435387081871041173050492424360429263086450942814001639117639508302914919113391079008579254150390625*X^0 + -2025527578117723225938389553312523942922299856698368633858147702596810119062463125263955678458872024308837264763375715478485028761107821029540993579231821457755243053263317905772671558363546982448962225888153163674774019453765835802874973760948445401705943113089154572281652824508618069629067211972295722828625980178794944259341569648268586461535594442295942834066133710459271191321448729944364765304409623784919933423638385683662732152006266653684120743046811650601204638857734322567233221468974700792761294109356707969798768006011628025352796887980788021980508538788853289490883192141181015616832214681576006928985013600867072/12286205220741870371265923338095364194853274245840340796061548697248181533651808175248320324449399747970022247057219534279362899660972314563893950953488680647623842124037297364864691612541107480771618298831526772119104862213134765625*X^1 + 213090000140311631638141022697719656762545355102971005253706323566756198021477577624172451861962079386101233645514657065189770054129738264551109180280693834573372368943353946252542545417208566782858872436487956707803830160795420527117770255730815131931577799179223954937507723871879229793860510409079191002851606963036276680975329957529474982503926023739332142208370369917006192717483699557416264744093420709150104766955671325502661584887310333860798846993407937403414006739356799654558108403735508877550696578496126137223670325651131574326927567006039669387469851920539187998883574808421618980421518440640343083065212536327986654234/394694342716332585676917787236313574759661435147620948073477251899097831768564337629852290422936966903536964686713177538724533151608735605365093174380823865804915928234698177846278218052883077819788237849962797554326243698596954345703125*X^2 + -8631898269496843461353101839166236678409525853565012452297449152378067906665689675334177264911553567813212557888117220291411125017402784616982111669008438263554229424811388379002381695406870573972598163984177563953629163512145302512752053755060058373663725736656263682356638655231446711388278583729205020887002756728431653319484337702542372590247203524943510201485590180419371978977237836666825483398298022293101482303593743782234779351447591839687062714441321539202151795482743684026163913122372022846106941384124678568953149953178929311584006891627533437676012425269803985333491700888988052096316784508824562042790988640472790048/6706541889460990050840850996345956278560858765814121233380737437227645802612960976586581067021143834327867763602333000162129257518244300864715963359727056761114935111161483088032628234022542214855244768756392659270204603672027587890625*X^3 + 12940636786116998211669107352683826850144246598683128362036795776234058505796931122062484755925466292371118809131466066130495147645655831911892189558982279282343142955345710813423253494290621187525110623458795063209196963151293657351741889673689478607098174149089137212787731333525934641504737518851493499739735751095085356996010232214540502785948236474576835558661527438002019704351984456036024348996981058011200923077869463591290723906368408604481047360852158356607553806295256620599987564358827429589120030221574169179540403731111941646687471508512468761312419894952035882658559977902092717781521749832141833245921424461457362583864439/5213833328414210190274948585834255059860175626013043199861019802136702538096381187222822786028912745402342596118543732651043338026121075599751807814935807102509778428794715989713766004834974881383838664350438563133138814009726047515869140625*X^4 + -4170046772218790687563469042933476643083268298448513424792604917170080275675111900912415175271403446206764967263871759458797617224273969366413395969575495929853889867268820883673707581987562251724514631356059691409481153137281235016444121010119588966535582848606092501109928639474350367418726946912920698611691826055447541936635377204876382496755107489154961081253060291591843413521854980654377928769890870771698183118731159769161989847476329232392162159270577529932138715050553970290521029290410675324768071751087093788633722449437495991611550301521087414600481334059854377128266822753359852780424395399773258189189138218161408/1043819749332449813360443734839837553083402142539162837880270418245547984842484198690518454011072970323403542973125758780097938913345416476998593519023666421963414025083499313312471320470434585969687901751967729069292545318603515625*X^5 + 2032894769140841363635637108478614759411183715529321673948923191792201378939850499017952454736365742856253611778670886975515268797944579299736920777636162333247349571185686941748670717426969498678330987500461964396116066889158146062190391992576322268352371454470262927047202612271030160232131468036694773322124953856641020956377523265104834543670746530792697130875030308181066601994695622750357095463848127963196531436063153731261251936547330400875995406914281068947518784916001747619473727260215886198490511220492523085493885181947090055177507512391304271202053592881994312951266202453777521326232385770012737870027766381645178044532/368859803920354452796246804799027595320847232119776667835940559047520519143712853712261958686162910888032726998128315008917109163503436547559377984784988121861321431113881569841794552871239821817038462281601596259861253201961517333984375*X^6 + -486232707711157798441527138098406305267493396436964497853261944398316212527577049817483729587485000173700893092283414462355089994744166377603588243130369881487253201539034362969966075327766061868680149943696333580711405613036319478779503990871116831567809955581718483956730013303370585133727436583264993502557875806851480887341953877000850024227184896397023845082885312794772135896651626720567319800000808032180870437219638251652452757884600438445049803441410643545352595572591387266919209896028628892057112499778104017372182993993453075837660279453555175498210744872041006356565889353142204832945956657625003781216205490564/73846462634060828677781657929949596963806306511437059630723057534173893515563084449276155218328473316123349343694783076059281139960765226529790839690390266852735339588503665603995141172298166676313257994479499757289886474609375*X^7 + 179146373651172195598080852696282808407750992479844383101099959377263914611580662508958531086434163381784104713165393775151894298628295130635539128153710595557390596632503650090195250302022915223969885253204195232601216543334066635849057381603847578166763617444295081034909607503062994665491518561290217926285761900951672756542263067336058559391395078814252067876467510164655581475410634585915854480723892875935959817618310636606760495840114072686801697102918197603392685187284153796747078285756251203836856858699177052159246923837094513074444865403721107354815779237785509320525886138088874603940089669456538147331670763255107839/26095493733311245334011093370995938827085053563479070947006760456138699621062104967262961350276824258085088574328143969502448472833635411924964837975591660549085350627087482832811783011760864649242197543799193226732313632965087890625*X^8 + -163966023390871940884411830785566712893790662723581879659333574727293168876227562912093968548283968093363406159033801389773716129879637257220958126834528031187110611299461764386200343294624342457050229039976136893055556623336185577092152229917528783492212964299167657756967568543636261762727235358343330527097970198171741114032428952109113482785705564301619692693929056463082341159638450467255470484748032453856948350438560343427029114088673191058800334459565552210542150177043000928660358676102233561399472006742006561713454795381498873126554362387695269891680952187522193905760499756876518336595114529670587188294759556/26121847412119147038479539416324583291052814471679186286071120457790553065285845224363691269306145495621984203641592881520792762632035807049802207177357717316142674067387218112485016332613430023457112838514149188995361328125*X^9 + 169396958451234562484783365311970987384308271982329521958100241603170945977173539903265902796152310225002238936029038013925357300588571476172307920550213062074618093360331239334258348502481560999662878468933454054190251811706126970491828885731989796589229100291674795469408916478041135187866755863763024508519037446711904897510633973549712487715902622403534112858391807305601518059258345084115037054481347874241662337865626131671115487618476917658094906665870113960734203217520549484403771515672616721038976444655565582761948455606345693864327934468568258034119104010727705017678882913546319474595910550888033559437978554556/33566573924573103944446208149977089529002866596107754377601389788260860688892311113307343281058396961874249701679446852754218699982166012058995836222904666751243336176592575274543245987408257580142389997490681707859039306640625*X^10 + -468338126898590305920065199635843402269874098947026728027119360795687299302392945392341880636163250477579947537209109313376568819809498751674966247494095466295523040558384099528380691353665696662114947213525751617849700938771846870367409624105429371344444337410375875748335398929524015752277975279332477906985032072154743697625412801428646244822790046075593172373546621697088597942495498682479195336445023117026344555430622877999099595242904005264206082338935708277474296643108431583860826347969682441456137712005496072043421264063864489825092650660526613892799620255959969292211796337322668757417559439498719876/130741138526726886780298170398283484705896733925835358577740720458305137922450738610734360974959339581830540304557725082496567537734811242941733877652605358812084912503037592613673201213941865717060863971710205078125*X^11 + 294438142326835402618362163933070770351885128405304302914195684927794575882524776572605697855753254707670117717054642019137915728205457041263347896996286325824063235049248334616778482723418091322746710878380428685875759513089144238513491576776117536285374886616774192999388733100984976377775427146813331532690150296572873162157891730476629407391611646796940679502165776892071792604635016016956906039374216525669677957818181300630407979698124466482053486008919688993184321090090942532491304696538652044444992930598951937853764344327181037044874598370622501182147075779690238189526706638539436929999071056816997255307268419/130609237060595735192397697081622916455264072358395931430355602288952765326429226121818456346530727478109921018207964407603963813160179035249011035886788586580713370336936090562425081663067150117285564192570745944976806640625*X^12 + -165966953424466971894562753388806230877364297835365639280289988153742284528335886826731210905391638063571062968909347570726691072091878261907222945802463119783890399190105155777365369870237620115856331882120944891777505075517697831351780165603449569372672082033424761668352916111295421355376224523274646430451660795949711641580043013924331393632858677640790549603735941689379905931032008839067917649772756199901964112706379462544717514868584909441748809453473977828165672140257606224060990626825169216449515604521067045285261951406312031739737677165928746769341645181712331895531112028536439710050414203929780516/130741138526726886780298170398283484705896733925835358577740720458305137922450738610734360974959339581830540304557725082496567537734811242941733877652605358812084912503037592613673201213941865717060863971710205078125*X^13 + 5999598019961597206462380316241427330387627978614869620798510637591245075842000231934384047412675065277102198933272856793992382369142699883339539846470361330903602578812864251829628332565328239166734456583419544949340577790240051996596035901104471111280126773250870508919267797959008680355782084520291359606779746110956402242405888668874553192043787965819505754894475588985383655859129970367360668876271580183280964314914800274360784598950822705619878022840986278770154251788039999448719256661752357389404270547872258460950122170307771546524176037170841444174961693440551526695678563246252728995295735475594258079803/9240129965376422723197573192898685281589251670208413967481825418390715622669205951313650961905251324945873436024617220205444910729407784594907041803097883734044101191152181857971353495795341359553276561200618743896484375*X^14 + -570900702739029494493560927555210590324413564375606822548800771622522547840310260995620736217187888013837394998180708774450103004554182373904014354363172471803116352309767447942740034344091731541967984164984757784218018765473161942749888170772590318833732806067764976887649804172919328999214198441347889479046501679799712214393572928864638577913684564014988617262391902809249858616405884377158067176495197494320894315936747834551634904520244420833871197976194102524680890512209563267207930805711298191533734377678979720593942909818502704080664033976467108163854592400098462282827228762178568991911707784517/1849892303172647849738919991486147643521708297500323432299125864284473122355157249532852649097408412901740931086773612769671984969717881046221915495615215547394197559293068165739981623119092546403408050537109375*X^15 + 91490862023691749964709397824861682279108509690157380934597245215530019413331217074179014405556115814298533600986993232772452506375276956036100088281501137499285142118622399488918064902798990890830022173803485528086878353048934607733796820791093144424593535077649249674986855314865260511495498515289734284308685036049567818635884705075413226433618433052913597095301315904551599029849078439401956537553081890694811913511245968250976771030384854038859017517903365307207862195884462529681330197102112048927815404428796000333579143720143966645509711215830414175397543430636897764239399345906457009667003736045784834/653705692633634433901490851991417423529483669629176792888703602291525689612253693053671804874796697909152701522788625412482837688674056214708669388263026794060424562515187963068366006069709328585304319858551025390625*X^16 + -8033293139654303465902362762908962281636410577619639763289930044297339354025948680871226678495527898557266324827373669917221219050465437070695011581472391070426799473771083591487208306757280520254474043074642410718925826827268415469696019661206747025230375341679250332648391465359268641585167317491256063453507373949606908522885345111450143539417984567690513077059670036109155672567361083285908344046575202953111543182305399973769650618827547482352746967341374933436744511043685430784583481459739987331332958247988352855431159876162421134211744631305031355622414077880612093148893445971618177775380712/130873173199338369277603112238142740963686473116400667300963980494126149441468500143816954304733527619507671106245038045254473644833242380348207675671398340813172802213871111831622329191304743289947509765625*X^17 + 1196313612627655617539958001269069458916353172163012943768675655656224131741786371804156688590675637676047769290321267510107245588408675231664991878832240655269056881403474165556475399506517002001576290770147705102651590974321441412533689913426556700059214818426610027786589043685091656123978802291411067766924357898860121275062570940629039030238443019691036075586551611242935701513687719885004703833796555225340318853232046036713465646083699235705607824608386732920677331366118618270203274017187142858993389073769155987465842745606852181391499579053149616977161279777574976325507947872970065979762094513478/46247307579316196243472999787153691088042707437508085807478146607111828058878931238321316227435210322543523277169340319241799624242947026155547887390380388684854938982326704143499540577977313660085201263427734375*X^18 + -470108468521325163971118153452506608124500113304367421136773977388901162991089129782381819950748762796178735657021869265498905085731043464864374438331965297239626237801439980777126807607399295510496017973325938085401108257394034587255239386647669528515280745777828549933786925578066253167299982025422429374923263990620097783094225597719232076732770249177853623223639839449394016595134183085759358379445742725221246467260452305847948757594828513163001968145998563372085244939420448458449064027920692949374871007530434885165467069969478244464597404271371687867323682015827635946355874365212779797177/46294012451127827830775773695841082760412618718217427414561011847939918444099221840755908844971180622393940964359758770871762874012466353147579651811601818469463318788069017273301142267882823944091796875*X^19 + 2360151682597571665375677182586957096910646519397903693860853055058202717392342146483650928988534325886099529713367495721324544779629946081986658068002405847194890732235102648245547930857938154298487223331618790513131027902988856917972274186525057696770495720023599467341670434554139124328292201574370088857070136611747402159239858640942867230974361447039813052114763486738722118252207245116052635205668570092471738019869801838946015208665280081776468443357910180860834353658507700952171055474203228759316363455660046905871120218076540201809214813254798355213856914928895262374394395044604201287819591/654365865996691846388015561190713704818432365582003336504819902470630747207342500719084771523667638097538355531225190226272368224166211901741038378356991704065864011069355559158111645956523716449737548828125*X^20 + -742015488297071670913304542806579372695995817689276098495393540730906291518096623240365865038124570233655473733577543000883355253353026330434863412885720308962832225962589797828324766093033888304373971174849998491938580498052657589750046004872421975228335315062557791624332120628894442167280993142158127348881869619787949862249407701581602790183895132476545575324871312334543833341196114570141059093796570356744327149549462189177656875800266964442103479246419276050074338626384291189263755868126707668513232476342696129007133750377253486714442741538868107194498348660558310039819750701476238/655026706064772944192087353319293707257341616104951219166056057275414480991853156572421773540448257833660289555850849251811289338697790635268194578162034927052894500008051181794144213199615478515625*X^21 + 6609080533633140462028887934057968178949346358481286735611689720402175535316069708941431625041007389676888362069388304183462087297764030019084332910046561631344549603941685554126769341279673710239766181256535578487294611259801136489451939703093515013171387374162425260229765771697895506572438835340509851164785927827570831186693504888610685791983390688898997217772443539710592132237541878908780759804126542858572713546589983831140278982953289029504419666667662417430423403464373253201005183311491710583344150193814411469248375785718314968513700271599973822270863293360130688511210360412265073573/21042732932330830832170806225382310345642099417371557915709550839972690201863282654889049474986900282906336801981708532214437670005666524157990750823455372031574235812758644215136882849037647247314453125*X^22 + -18235392132154357026953886894610399085916445340961392506633694943834885524874903979454644556240158503665541083417577446884436140354210206050388103646608457001143803124331189604974120908416342324520167754708895008938868980627063590322642914926802243154136157968743655032857575292715430997316700816221615337657685843575207175008491397783311624404703898037612371621513395218086202050836404774961063151583672459652071534243705242910590344652423323813311984111850899893215807088244492193115333697224981944396868905070356570039503758473428366002934655223970552171927804253827440031093132548602/231703822449512891472262947760627416787174254016608142612683430235378309512505538228659983565775825197615949612964573488436961209302366690933213504832697179714501061198461684398353099822998046875*X^23 + 300763605641397522268983973945199274150761906271983194618286867174373340048122911158825856584129249523050450989811814304289092851621589560629382106850156396847409477115698609001680142427954544663904344969408057372417869756236227760023776592326611388403940240195406044542631548399084621093574478043980927196837713912127287657470457918267980353660922268937356541992586230613681161236042852471957320520221504528237151587804051991974853700668129807657299961866399216742653553814874315223471164779138209382206370299309014236299658648017681380576924557882064643655715897043711042746409657653367256/16375667651619323604802183832982342681433540402623780479151401431885362024796328914310544338511206445841507238896271231295282233467444765881704864454050873176322362500201279544853605329990386962890625*X^24 + -13467157229226834479073948123470294204754942327094080223957094256313618247961891760789926863656978207604320280603620616752760769228870255736556140224800676579798486567391672556013250583598636868778011635895425962622010666685658968230530439344464739835880901147187012733487349009879913105313580562683290851096506679874228479743223298049927779656211282325088324345643950261646872402856514603752998716132688354368360873450639926294670502516658891814525097670738582831386333314320987972495034974538529232104559580949151532626511471947444237708229194173955108253578028526816471584858078/3278441067555895174704817088937069922704977064260461869298668981045324506720983915509868886675285818148085597636569840657049327333602641541325978137003143681846495383069850504398345947265625*X^25 + 1046730275076304606998242391866093580417630575484898437662157533794122083809671441251741291850753595535042586476865332250670073645792962769607467165182829469010755556378989944444417327800779561286595207944649910155820464365224286108105098021832470250855834481406365265887458584007314057158235048898260397867702496227182369958751126699211074911236986351950706462445525312069785592137300577402073728124547991834885184552324249422622434873134038649858866475527033033719754586964625917963662589593391422201216032089580180116541478687462359747744016117913231447572283729197156585418228450158/1158519112247564457361314738803137083935871270083040713063417151176891547562527691143299917828879125988079748064822867442184806046511833454666067524163485898572505305992308421991765499114990234375*X^26 + -45840500319253378223723395731933736471003163744101401989665163566888510008993041826655654035686144185372218087019983805609933708010668407292916105708018104032144486253116779193840426124219339253613576555293571477086633690752668004075754302681977121302385090876264411389800104799499617555848338345902726780842753239163627878868798417980996963509979533722717628756516509175647988622634502053554072248390997294538473861963665214224225876749126778228416057023934720339537727341191027517298621611929343442110346229807299004526443406608545670546629553909028076640684586704204096143/231937818716370369628922326773050578189244928493842367831529464523899858982736746764051566089514384021795938990914031882352269355047940682088855899328131848733391962014138698577880859375*X^27 + 3529383217039132867106682477964859559808627112791080400956598394493593394970466720777065750514889592988866798989161821601239547859322051573061850033909506623757728837078169259992097336137812616669156454535008124618078996710281332665874117805089973811923075879420358158509860398756758107363702751124842134718061320762042776762848940115279260170554684941441256525537961916069761964077580562561487141357666406613166116502518386845252811582558321450655105270741700101733874108124048026814290266853961606356664487297236723467390801154819984256238389432102217565830652611052267512568991/81961026688897379367620427223426748067624426606511546732466724526133112668024597887746722166882145453702139940914246016426233183340066038533149453425078592046162384576746262609958648681640625*X^28 + -747920548941418042823704403265003680744170864796345321997811938053202639712796052809643792635855197590954837375512406995935253678611902128293162451146623763974918479087382613694024680400400146785939960690824890081029827192336699193390107808162954263402606330695208253388744224920594461810634968167525266911781105058197045405991621550967534394148579243781247243882853525628090806094292677036515594928191210511494369216431455915858602834395313482854924264128567145069956867664130755287908577742198393026738958561540391037231160882374641890897685232889811636013331248234034/82043798626236423639519747708896561085689751854914173269023510620410279088339846750637271344009332869400756629258589275681736595347697446794784541679565563754294998943805694580078125*X^29 + 10306961334865538351543677319591422456103021845397193139117313235524884809788028411892484477419069148214502082961614167330538264053265940319059735683107419316594675918401639760323427733172315557540156285849227011867392194234435596072577767997960476129683932482586724718406601516268201745635439199549134894175386670009219867459204461338910626337199393942936805251947864896611338519753158412698361005083597008164400531674188770670692227877754141749160140791718928026663371624699352076343199644686813037360265796124698716392544538509320731222894480303003018722062198400601067783/5798445467909259240723058169326264454731123212346059195788236613097496474568418669101289152237859600544898474772850797058806733876198517052221397483203296218334799050353467464447021484375*X^30 + -350886267579517657327687580001490945528802019833029965404613230493914700859787964325045770500373297005393550499690960818766778463012076203422712673915349790733435058931103816921119553120573138485743718823145863247433404688079440512270848526316050744475775653531692189185519959426247396349845463329966587862612020201083661355877061931823986844423608822968732980434386447218140809962015242573170859806330493547809373939975538091680460175597093351829304134612226196107065725811895968900828444464857148364242983781697015984036728455009374188491921775725825537429387044/1160860256473101148065366080069282788619593234593762621422334780621298607546372079952419828001546980819253719550882055545549863393670993233742971937454058206640183925628662109375*X^31 + 17697100962984577369096316257780639878708835705636614750437741665157043111648832311474881695576661382123051984479785930092134559809088714613036384765545511705846891816988535589034098004438714577098386237017528482379200907630588184898576694209831723462554852849538528098204830084827462598020880820809531846334190713381995499149355230041923240825287761231269878603186964587903436844965966501150154272922507813733645446114415271966074965688780443084071486487084444639888285044233967561609316952888384658515936265206221665046272141012312484195826409100456635316254527102367/410218993131182118197598738544482805428448759274570866345117553102051395441699233753186356720046664347003783146292946378408682976738487233973922708397827818771474994719028472900390625*X^32 + -2060653461646245322518609708252712309933460355800130371002408084202218884461109520875688339665123123494075390585434570985613745622933772058998019615201377819625000027426143969994540348492054680210311835225065689769432274770552720966354204710115624559107933589682322133133888267428854152643104257640937815050479028553120083066714207449308087396666347572635423752753681243859635901417130785601503067737334290506777136735836823539739789921253073050834229655251225433847427181279286421821559053403868346581801905832654959617849767846399998366473066939664390534073/410633270772232454214844740031582167888076842799350060637543254552988541756764089123600929607904839341794736310888594108790188678341348862307383069492061622440814971923828125*X^33 + 13221885049346061938913524631906050370312007346904051993430103930965029675737140564122072311633869823327396908177049606452258982218579213000926718961604733137078301079734087561228546526652475707554540795300025722354730646417190626019179247318305386776666374827491178716410437355601567793537880564192476996550748346769456989303236063949853893641958638403642846477918214318813805339115443921862065734046814891407215735286351105445704862059879327661119026673711861408696819984742510223652021009522468498451062773510197787257616050927537598435791410318737701032345294/29021506411827528701634152001732069715489830864844065535558369515532465188659301998810495700038674520481342988772051388638746584841774830843574298436351455166004598140716552734375*X^34 + -15192380929711719851907041571594405496811827542068136669154144611037179684118093353988441094436707456027357993289834916149209601637566315345149114467246532287608299376765977606028735930048501308609240193792417566931275492061341005267273639539999339484879674921514153120311634892153691470818546860792829133035885135545304456039955057605898881970767978225204520189200704337526878872592540655037189569812554465673285547908834388068084601253242620878165159364178732745711276862975332721298844382548636365528897907945874304757975092304736737145868861595808/528196637324799761024979567201443441988715107951699598852034928839423149187077967808600095967977411765501156138390962612200776510070230391751465504057705402374267578125*X^35 + 1283200343005635495734300845383511254618960153480666556337545643871958918831737044672121312591909532541719531426812223016769366453573703341459382328124550488250842738743130275002394371045440816694339823465207177055207754707164322275520964459077206850530421564545302005650339838308777639985074779891939953698013945806358402162604870545069969450133329062164801770050992456927217711819046145111020411392498608555554995492258377287788540327419294515455400452892087916386824458042481600440494790019063376724718851224768207003019454273431078495237332028281399397/2053166353861162271074223700157910839440384213996750303187716272764942708783820445618004648039524196708973681554442970543950943391706744311536915347460308112204074859619140625*X^36 + 50775855570029102463570093443625420317494975182866581384544752292978723899887636306342102091432669640444365417140051798684755586020071005856298080092902526065705645143328613813603094707671396799901743426008167594790499147456427642747827556049782824154318138754812282508449271177312066717450973162008951459632917172955603040694009330602425532942641609938913959810608940476866491083192604767819845424613407213249618158310238316808996036384836297677106415088523032163573315232762272354448423118414998375070966270263888239143489019158345571674822116/411047966789727440486365421946648592987326932258131983542439633338072489639749391290739374294145845731907514504584406702101771603167494468289078213274478912353515625*X^37 + -3004104005377540938446411351527382332281267326687398026950998419623137906002661415727343982839089038620868206981842129638881305772985797269296968386545783499271022497948884903299611962641542046321622450104272797997930293650563404255352703369728253120340431300375294437885168700176281387865793065368863200596857637288240265427132121988396349057189375526530761049517236287371236123651386350343521972382366022173449650945445380397135975363002237935221751387747952105379271302753141818524775595533940266826170307422958036369506272873761240235880990618146/145254075264319934281869380980396946546896654686717389684309605430841366026446441147365026391193788235512817938057514718355213540269313357731653013615868985652923583984375*X^38 + 276212637178386877866996250125304425669877185450179093850845713269412745140982465370222201466949832315864675889835674558285912186434232463119157833896276892270318445148550844208602296684640996556690630524816004903709984577751181013308961885825372537574480374373477398791172369900559865174250987707396315520935354350212670868376645960217121324580011366712458579952781256666533063471011749684773017538637701450211068484274823932985907873460821537164008958975600393270393571702546879611350385224451155882972275546174044120702782379086139083094/145400766462584874597228660044799643787522791743237348264039488269569327782012519027498894338219259190628763531865725752423689990508487608167342841625213623046875*X^39 + -22685791217674636583374579058847680289369421554992985182703410137594030291385100094850512454467646757387247868814939500497654693118545605130571594657062758257932681401261977229085137853801516174382441695886632396611131005410429965957100992303283877398951494064514173751408880143403260565983488737782519013418400225994104421487819432053987878750702696193167635990862307727635303964127587248541096585187825903335366576004582543737188012312832945150463109858626875971029296301398036249760359657039112105207808420752030466914534521224351911135202/186839984904421563857438828157567542266966787390059992519290742426396586199886086950336079224611748059957961138447457591864441637803406576495035551488399505615234375*X^40 + 10591927518289325619392107911679947525423869671866317369713055692743826117966893559463632748994232830045997985633178644688605235723571329842433402477402487507617965701641521595212369312180962758024458292694726517241370497291168598777467807252612824059455112522306081239819031835437278599453829675941553078086071303037728481052224282264836756213562739223759055592776056235237056819075982760540463525928461756125768361041142601297697679046010462350462824293414437368357393668071510433995306973242249294980950597673435898036617575314837/2057315408030914391188237142480362840997846363540677018238974011596311677142023615528813503193763837150743028395694740041368093250915990211069583892822265625*X^41 + -40751532950936785861407353649412837150991190075444746490684984616220274295904887081779042212432567541845306460383254497293934928405838268327473323564738930527870089102801916129407129112760197386257524108887445311618994901383945324686086495947222676928704083201807969402129783974566271914454663443445135131058551010099060242454910033561407007535614133579722616321390879681564673229659744695322036263316288232112383457521810232536439997061530659289780704679345314765038172343534139875232370364783852016378446547144062994903142664699643136/727003832312924372986143300223998218937613958716186741320197441347846638910062595137494471691096295953143817659328628762118449952542438040836714208126068115234375*X^42 + -10704184752387494789919795432159542443301603005535786478772246731531530012664028358825894535895644330282155234223422438111041366397671963237895149103427951924649109303957544960123114319467823182381084274773672271055802136150982481441171129979583672901713981201810274138818370320882853883520707768456452248622013964201765112137317620551984485001075090687065850080851052244298163937064177136435425951173493359741739297772528837914018947808989953241283486098671557353510134120113891766138411223637590168639479839416339179630019831/727738029016948847254417100276039207993578480205403968248664312556176751730464667679099222919619326901571640748388659370841207375633530318737030029296875*X^43 + 95285295693163081773704418715497746901718780561382818533588549215154450895345611648726074671727830478468579757252034861297366001984222478622468260508117275764400739310200928432447577766288099651136142915708395267209498184759151694511982822146874980818695861249881729942077114492456156795362530095320254978785319810607396511210706901494266508660896002901604190092716046767069030418401609487803862818218181035014517387899392381654479873625915673798228917278596143860641521852950517217827599292191618926053671078254578284328089809213/51432885200772859779705928562009071024946159088516925455974350289907791928550590388220337579844095928768575709892368501034202331272899755276739597320556640625*X^44 + -1549756061061459172353220051655614417792923021358920413106766925730000813994745364543602573721910474364768184307525368603547744407238155584378383119179834082037220478812553872591629943634084466545192890285842314913838956542158161386840375935390867993712510860192745829452858025546711501122248720757718573811254440002430349175508423464585327103749645750771958332096430103244959131432575031950472418927725025897695919609952370064873611463274588851902155028015071705905432980039306703804927203880562090932745233742508574297/10296965391113531620154469052367020983283742203118556324706958791031860654127551010669957169007701830938403123429623761879606754519045352935791015625*X^45 + 3297849427006067648171578487826872062524233028434767923999954450470264880584510231968506864741539752332604234383771553900331237506658646816239251631194906510881061246999786530059848250306566342791674255623408898078859877611869993463394224571816124571588860790877550525816052051110195678393708484486979505436084200758769332774435452815833904159948344714061259342778512493154562288045967594683178931811624830558778697671261038740536670670801179952811620779226458424519844518378347773835314222062254838680738835228555097392174/330790013189522203297462318307290549087990218275183621931211051161898523513847576217772374054372421318896200340176663350382366988924331963062286376953125*X^46 + -419450427557683070071553304590204583750848647526129796543537911356123602857288062186115057614440982765656440617868550720780155125907888741904096161779571015562377805494998786501288111533744143563690839162914095358663475553597948400923642050418820836450559907582319684480395695066333048756674047082018612600860914022292676486605993933188658409390269978543784827466935371522358712712094025396798989904484870333494701845039376432906932998363862484382981675993122089324604404344975365564314189111831407081706300559072/728472967181714299268091195781182948941191524804991604153304477611026576167495649852844511426084317717608993521727892598486505448818206787109375*X^47 + 7694216712511025610144783970514507135472103336025521486712701295658806690901731183448189437779224049918342556962047438742337646736923207828156305947643706217542208763200426870293940296106205039877957696949520924620728007782770095829627198791440889618583581059401981272486360207128456060959616116731285298256351660743994833945390763700628446330807324414904145438293196010339586281061318938705449878909460409200880900972467319593051286555229870262243967613732608589688525602850523948225946736348155871703670972520578583/257424134777838290503861726309175524582093555077963908117673969775796516353188775266748929225192545773460078085740594046990168862976133823394775390625*X^48 + -366003522493994464025367801914152760009332846729186979177678913732507679209964974927615166346980248423189633930222749579548358735306375608703950571480312333298436510793320739036908029622552679658177179854449061266365603369187640425659271985390566413834306205606233316671936677354818501985648010641082404660634094528365957802517940227847716517131088913731716743476207627579882429191285474448865575233706220756557977147817124050064312552266345762191297933082845395253239407471944696920079509725410608732507402/257684105830107640349519347641026865561086496216834667192537841390529386688183816714837110515063430391796601882464765687473118305206298828125*X^49 + 45574060492050603976922377862393681410898803846647097958998054683957446508314378037073968773908343411210185113177317775639258030921017074469774070247151281170523611511618089308327493143201122999649306940897743232035617306733815455316842561196949129242232335647534346028028548974940473864997964802752388662931245646607811544575301954502542676949701859709371803065452971836912072449673342853777513639137504599078130705611930206014245616813701581581235938085441160060427808976057649510191798972255693495590179836/728472967181714299268091195781182948941191524804991604153304477611026576167495649852844511426084317717608993521727892598486505448818206787109375*X^50 + -1876835197215737605028353609049868276203480946115019619959955296831248011101583062420168827042989183869059302938660470087366961545812384194969143989620986773947478510835719065400878758144871415188736520935100139387422414869528879751000709286374834314227132534099389114463622873606472365855922897882011223820678765011514904252803695729275403762147094743413152344002822130317847579482426319966339865453565678237856292154567082612799704396871877171410768285216503362652310987913536053895843226726911184/729208647556017376298604450346025795715844347270844477375416601034395151576041929154119874114081161349265233484159223735332489013671875*X^51 + 11631022573031711108351102581345226372736107597269050007683972788626234181550671915679073088815808385923422863967832429432068257031242426417163537814254098875263358773468414995835884913712315948202731171777935303028013310497085691005532198526962964616191901325304728244280387093371553359221826071016663885641042761746162627621673212243994514237912463096527632407130250904146495731156243547840485724927177711932529104856084957078743012516135523478928771535558335529719070977937369877927465911197449104713/117129139013685291067963339836830393436857498280379394178426291541149721221901734870380504779574286541725728128393075312487781047821044921875*X^52 + -4644599973672298526465125434246126891100671443304501181228693167509594583620717742676541447023483250046493361599585604726451659882438319708519990441629219275562891852783497488490716910897926963336489260510304238211159035169532811199397222257063794602429416820782827511855771206469651409184779061580265539525876495115465844057075232318245755524006985730323927064436261667690146793044985734062283146044357758732118909487785126491677687910751416073642430322334118334491255679061262438080038592557/1289721697127727938271320216388443218457453744730888711311313408267412719448252439253837768153663178898594328765757381916046142578125*X^53 + 11216497528997949516652548403891422968992867119504971587164036711837756965247798722287706783590563945420744040983574980161470000426719869294603050917997617343279381049209383484951259243478452427196113804052038892036988586718719407276037997548759922467940763771934685871366662812482435812423887272206457484603407624671442409012617427968986086986231708942860325659321503575491312761110843260674650826986512646492368691093215912184054036405044249934270647622660232682760914089471065547668598469237751/91151080944502172037325556293253224464480543408855559671927075129299393947005241144264984264260145168658154185519902966916561126708984375*X^54 + -72467394037314356749823303336433913776094927071054198438563966623975017808839834457476369992168828057512460045824076605941005622900056674649432587846451274854640969466829921869387318970726070667644866367277764211940616446886536278408118091365399543885976464122340626652722922097226501611974766181578386780812652193234232979791461791044421762221321440195886632714112545130777316708246616634672633371576703013596255825728180636146231002368277992943342713955157969173026235155232897278553/18248626772235273268784155873907933759567792638569348585940055299149808552504456162063498665067749259265572391450405120849609375*X^55 + 781190060121728962802208735534820958187369354813172493140324315373636544267772419398285964388630319084532559047960144516613556115077751069523452707011137942160149209066164458296851382142056999304369172435796680719213309338170850270568462771110318202313199572663871450675197517847616333300706237945758238742777287500829167460091833701203962783609382779196123424405726597764307569411747656239089976689637472600124340840451752386678493765387398756344626861323875355048789637856409214227261943/6448608485638639691356601081942216092287268723654443556556567041337063597241262196269188840768315894492971643828786909580230712890625*X^56 + -4502664013406762677634087495000500674209778334077447812122433167712581986576536586510875865978347114583870672031563268270085170914645992388571424975085636601501030660115243689227390115450059197359674863571248720000934628897691240375863496046416730618351575419524487922190143479816317602934821029542269890735954337143362429702855757878776466592282266739992511017519560509763662803610909576852088698816968146615164617071336368588275999012369095613799702143677715286030139897987143/1291024179146464327469696206148421206902567572590686139790594644439321439865897146237247871600123753750659525394439697265625*X^57 + 43102748811759508887117833298886449558917953565001888108682805870077118681551136463319173670743807487481392339428443074462707647854639101469629758639931281519151508942514149773362942985831974034760294594912545469240696210685370194136578947133719285945249291600099922220937976047750064141147654526923551849429366691430200445009605304297396271192667211139198695959257487661415017423332171074996387205504954803248341397731186572936815868707843409039642892104122282144716929140732381601/456215669305881831719603896847698343989194815964233714648501382478745213812611404051587466626693731481639309786260128021240234375*X^58 + -1097484195060841297911603523044215205079058215201557136699818972075625239604508543163899477030858557034448356683981229155360715115727361221610651711203119028179947497241262432077779227038025814128391005051076261060442922413329202034119037782335491099243748577076477817134434735639048296630358063114708061369287730109966731729664392806241728119502869033903206578460683258906357325600529988931141640183327475320950801986982594938735050276807383180104849286714288999475221284/456676398707627989907922251909593635267975795044459193417260220884089649758011017416783824407542891316115856170654296875*X^59 + 1852356004430259166367789705940743474813854237740846717411854871880563603761021951191781360924596066451484766078781603704278326772326244009700051755871688481319744603958852565465172783286679017281138686135564548566753701268128097346831737418933897874461384921430982376517203260697311833193301656981067656453732890885263526808972466064034166941578785184635799285212107908564932499784837777860814729232214872792053944934963279543271855655606023820218623700698651779878315158639/32275604478661608186742405153710530172564189314767153494764866110983035996647428655931196790003093843766488134860992431640625*X^60 + -8311964619086416497266046142742311644062107701608638789966278068722340696021231476016708552346908124150410237187805919430912889662841175132194483184017439579880782657855518141716860477864147113839003361851224141272101383846150184815879080924137522282177761758254863498438313504020996668696018868958309976439660136740755559367104210379350223688402853720718633353815575773974632754029432043946005241051665191149140543112397425354845975589143513035012091135481410754/6461639882668949273546830589453040470717733216051774933388895944592708167782257055773382729501844942569732666015625*X^61 + 61501080364693551298764058846128399807274872262178728253258763846051823543100786261117491090514403586151748484958168534908590356697375492584414633509521699846510006190878494365061305746906685406535934964311887845875290057776109901000861791009413013963814425799319254710334907416395867508393078119616773685440099795140858600073567480645459251874627549312607876129204305277765072348014328276032915144814275321827070245374769371351985693915050747419863896940682280408084/2283381993538139949539611259547968176339878975222295967086301104420448248790055087083919122037714456580579280853271484375*X^62 + -1191204029158300872677677859797701726368629436937305090112650109465416927142798954162000883825458074119233470796671952691674667646628489215637617066383663797363760416600098489777094810982532536275046784287642813111131623555786557456912332861897521243559666726297099279074310781743792707061493107322811474982471030750576641685340892140053741015380919854548920192130096697842803018200589055218196320952079047695682146256699566666812396100334580695582928412456/2285687966985832781587134980351270063925621937054041363066464784079486440672888947921253176335990428924560546875*X^63 + 134911049772014034993272988954505037293679373608152282434691848412503053889404690705978317440576580215263042394950672364298162006525619821783976949033492981270658592759321617511196460597871897740712975840351922944743892082067804667940579850079452099030913683980578604774318162350400846262734487099631167235082837235678895250762120167579825534237031792889736955938509685506181131701355273424716635557424120335864321090076866288989445998457631406519680482512828/14685545187883975621697342248756910160722120945572215757702036237710700381323311490394051657958738505840301513671875*X^64 + -4714795303744234225983202327809487725066370069485501897196545959786307492635960375309746908475245550589297452902816664858689451789933548453043074490155398834837019235312906138873639073755956766519663357783084981269799722638184652168973895532196825959545680237245046382226944941489105354602024378267155962277260586840891035143750102908366917118356495394619755828966839926236589774361180245228646198168577758694612131241033630984384802127124549614221/32340827265452179435261902799451999489573709756689654942574669742900409489535039942288690149784088134765625*X^65 + 23692383981325262983842719944130004251870661788539369060144752396085835280475530000712408755049996124224441338480258669557561059741005688200082166881953204819030281644011080808366684588600724433810130121370050219958818227885307639098827887804834418936072625944884916565801377180497561027034079557419275233061405970352262313505427628323373294296929286422427031193384878231954238840180858710585944466970409169330580202231603946400923434708847581458884054/11428439834929163907935674901756350319628109685270206815332323920397432203364444739606265881679952144622802734375*X^66 + -5512728872945059184461954778834638302046181513370317288476442889148533273545271785502181708527399962885587382337268342649147330394151801103574818476542314687801113258436167214461566922221019152887570025048544914387285900516807168662387250489515797335486078466639096531780469957782642636348113633107719067843770723949302093545519353591310732537387044141950620865607222401648517640254496621255691343742218264778787346666139737015184097891483/207999660838358551855561004594989867122704503692894201643725566729269122356079621457302570343017578125*X^67 + 247803931095813874096826492865604395261147255428978417401880214820381277385216198807258776640581543690077959764528086762871006193754880119573342964610602150959706803187746761847840164310848311242949085983095264049692229315862457533359167918580545886928408313259799311302361192849908841483233917306901590610329933425559175563883851570367839547935666859416058081509343483024885365763138451495277873085200010495511639044529307225740797965991178073/808520681636304485881547569986299987239342743917241373564366743572510237238375998557217253744602203369140625*X^68 + -2595427338337164973830918334538602463426662128775409288320156146822045702233378709255749024962856302650071954967574329813013931494712068636519873240115708258613782894590453722348304964781662507932919985515117773997467604732241967736207262417296426352734615023592761870028850426942240327046085258441201041140917472872907190884657755936190517232560713428706033916423486950121405645604169306956461178370514219370335494648569939418305677/809337201705675299048875504260660961566943594135775103672083917234510203720154169094562530517578125*X^69 + 69037068365419259749452800844220361834891069101268046209717582523250156921522208958537948857721666545553007025613178363667157632978851459784132195003166504219721275286940556029394607613576311601613458445551301279862906589454788659980396128110814505789739898031153763762968424564050667881837296458570296066126131353985068376230715577125488984485993307546485967076760552964773282267569109054275249155931670958823972302474431405599548203/2287996269221944070411171050544888538349749540621836218080981234021960345916875836030328273773193359375*X^70 + -2909872383741798773358647446495039233874126808998773650508366268647268551507803592704995872901129134630162123056011593680668733886480858178278075066563862681983105794880559088156142209694602757462428609073726922425350445584766427953262698813158631305562812263832121589602851438423636702846676425566983656880530424735490483963773880590103385940540460219272341028746525812385405908626601522067186334450480900604162495964524788/11451534512991514666414934619889083290653605859720907020475188075479451060773316860198974609375*X^71 + 7861266296908535405178808471410846358622702846918903158227892867444289433690446379582739436727049343158663581631791677535939557909485138484946377033598535580691801650475615091847725383238760704058863164409972386105301132317364264371766967395220261474861639585653843264288267452457902380107879834503439502099708894099104925974004041083290917477777655169929799721539491581797535780491864738821999100581230553861157333730946452078/4046686008528376495244377521303304807834717970678875518360419586172551018600770845472812652587890625*X^72 + -54945892017519045736766612292212300239052736528470712378550717405506741129932624125861977267642989778746866622702460682263093013066061999462528834449903916878081311144320270133350799202400985348082837359701567282015832429553026279758161284388960145315139584794717665252961217370065729384694849230214951558115748931570609121248548951319960602132016009125196607080886086279533825467251095090244129026515343123034382382/4050772731868240065940903650473676438151257820912949069853267801726017354359149932861328125*X^73 + 25282077211869258741345076925379264744634709315681131894101461805685819584704855371799810575530248764790314189691902851233709035467073532351007722776245163116374751393700556890346908679093350556797551496174586761461157652460555066557280379736062168689502945404464551024976094967662541583555291954550649402194996206660927386117876599239006720917583741220168262867622618414043619940505576370184579533612908732501265614366/286288362824787866660373365497227082266340146493022675511879701886986276519332921504974365234375*X^74 + -30835454142647707163583325252613071185251074887224927810211391726983782865837424512248150971005302543709595828217359193850336847588794202357818730940138436838831504129792766819783784926593901809894326761895417679469023915781530068055339746974298926955902306600417492685248669840332985042913202985723293583251756362781646389530546845282571709424304219996613740708474910327669177767389266889785148922459095539/57315496736727839631282683416677416882225084130356548565309767268850616970062255859375*X^75 + 74373538266993117492684722244175762469775163546765141960348420213933649529759849289478429372869007581457728808955947289968832065461015326665563398531221778745859509825510509309695104787562632742052619676987163544286888044301420255297648665012242574749081078792999120706491107422248684108856574349558595253503568674624537383057696768815782795412687460981907817878505851275111372419994016810955192009113862746473/20253863659341200329704518252368382190756289104564745349266339008630086771795749664306640625*X^76 + -111979132582764649629216665205086021088358729053674211806431344544801640936857505818330398863077893844748060910008001857760633186526857795789053588479021294396364766840164298217493072957984608574807608406543996674564386402699753277893742159442141278557613326745316149295958978837234878476085655837200591941202252379030540344952354277632032223897174459278797108715948004279999580567423413926567931659/4054863582364898452867540390284925142003897002501347616930298356480411529541015625*X^77 + 302666395862569242325950887047476219070318055018343494500114455287238336640615413439017534049576227957878769507509583670158804098471698725404303687625337195568312321629681991272349172418612026426241541438672927664859305299078959269617467113492522043422138976820616769497811367469554902306112298002028895026924015175101028236925095026331775703464043438837416041329067381564153787561453416510837682952171/1432887418418195990782067085416935422055627103258913714132744181721265424251556396484375*X^78 + -1901205830880822171963664735393817326399717820170508678852023450993784899733776945296412416488245992072447290469391718732658497410473887678678026554818992062536142368508247831918570830260029976949387014811118282817255028533213344704361743391701093193388407346324264948957618316720821120732233428912984613262630071646491491566046224003475559602205509561126065391784125901592895912134636595559/1434334482619348586086855461720879073931339583481198308075804158641815185546875*X^79 + 158631967093200792260314809673145018774672916350298700199331999148258316366033417857517378486853999725195151027217889616447977451486952499950093768067516667464536402635197647890059287687153743698138609749318724858487622275659102685425767142518899863166758447315976546579363527283874863107315296455121027539962257153669688423053060570001578521209957007389946480731619452397425496983257213512968/20274317911824492264337701951424625710019485012506738084651491782402057647705078125*X^80 + -819983933001850263690859328185460013395612850220121829159042957851497967128804407854757636526241571845296425371617750261757729432994389980477015851691318182506192188371423287037889980496258820239618839616973280922500202563126086287617897039853529764131375706831304400413143921037699175041300085116779057984698274786872452595149151164210281289766856128466801655306263464433442040244/20294792820931709743004675793716010950567238535284022753106532135009765625*X^81 + 972793443087782839265309873564110935803304551727355817652510834052506841984969948453757033562571468899750280776290123847057999725113496347524146062207387809518344017790703923718762992027782779762311516244307109557166771755163183427284716050475004650019907799076995450750714042791367665963166817278313956372062476760935016933473785124696184158057209398991379883301197972167547075781786/7171672413096742930434277308604395369656697917405991540379020793209075927734375*X^82 + -97361855410341797804336290564048220933266226629729268741059318118467866472806688946954274695336185741980017414036133011927274089056155340764984537376796116678644529784463823188978955230699487508319897325984331511021364215341539454689267612867728002204263845388083132798879508298280637909194994479645732708458095391508422545242252917261272191693057991709581567806453025364/652628640091703693057358452381773513540445655056244099209136962890625*X^83 + -217451692248338569431361218081684431416739566161996325544450955796619377017488180709472272973463284205009264207841103929457514583688303886769838460291472443349929766268660786178822879724444358109061951350112386507098497003451573379198026936518882942622755484441518583189957358405648784992907257971752277360297018734434978582897698395264458991757254647040191014596678419798643/507369820523292743575116894842900273764180963382100568827663303375244140625*X^84 + 150076504621658741203191861022942286788496343691261903454203214824234451237032560940068285622527987466215082147167682109772865998917029294630934903937327719887350983286011114421164519814940050114423802654905120361449819203534832903179511958185674742313927388941326761552348114406503403945281754085476859616520114843415202175680661435796074318717646683741593897039/101576442037619251837721159903777978761158856818092466802978515625*X^85 + -83181055135045489726409906320936541045009634742008630572589173383711570481426886001215520261162499283369843544791750796510098378935851260027362554638688330504638440249894565726370459944417667122422106309761473504558556136639577425416303956130340869925871297886526620872031632997318029830751769392304565745214890056103494966580339360118098159094935610632306047125474/35894575205043703118154714880997543244724511028093425456502532958984375*X^86 + 45543456229083463885726444988105223326240034262167427929428780101864529762281988181575387690423662291648424470738971494943879134488260187987470462428883248540717218076155660108660272117212587323674881610456243282709947979194108415103415955392485573064914679145376050841379656746189985785372518150213436457682290220025152342284216886229133202046706831964/7186164983206172751165274842856595596827651702730277099609375*X^87 + 18505112586482514883743397826936842566069518396711857887195568092383665912390802820410560688966642735439403159807265358678443791735057477810862538708689733965267122043929630418777598496534712760487927000543466808980110894187651926353256272253563056793118937676261073017503030754466055287095160783727560320173961172897457938923671130783478143112199506662287/2539411050940481295943028997594449469028971420452311670074462890625*X^88 + -145573059502965814444876760135466355939776489780344239967310959826763300714915001847362184140766762575363024936322529864004505124879588472179704577092269090954264074282655181527743224612692439850711798718577475815101653406131034249372466482303022052337179406135355361098167630994991878061436368706603665413350278938458381691754279338679751873503/2541975586560372391639644443882771700328139972667236328125*X^89 + 19496798827843278265157326553330034592678471193784480483965152295622102566111399646182614557836425858200011357081347217404249456112946470664681317842223560817806753863421916655082686937142798078000631200241867645214549802782424651782098593267769730845814547432350133558651843074465833400254248837709348498529643473317324402582279761163130636778842/179654124580154318779131871071414889920691292568256927490234375*X^90 + -132707390366548662066700057838707888650386279556387361103656746585198485259461496666601267635702618622663049218832963038695258562079637199532922258526733008992120889048838690546796402897093007371956863107843677259139266696696201327772577665232258192790493956359243832545480595965182897880157560797126291253204960258713509098172257666/1438684449415138247832837322324879632304571615234375*X^91 + 528704522916005522767379059189503317631554797103860810996910181196423356016223079583538625766421545978259150156243951732722287428069521284811686082955873521527425248270544725509909304483445795231980468429764804651195787824688924744580151691524624630810599689035373595653567224094487319066047682781021820164968060820376703086181690154006/12709877932801861958198222219413858501640699863336181640625*X^92 + -613755076090211902577218693524617125919006204992317513770106149915431841241225530920685032288885481620352210739286281784964984000805858959697645536455932010989494066132603777149404391979505926895767791917535429066557565702476173383235256753361228331532034442105193975665250059368218456822028138125611544288533354494436067/49504722025078428268573239782203007419580078125*X^93 + 9186935926611504572666747533914357675383278163388013634219531225934897927622496975927908283693609741946146826372346751407938972943021469447051366418226826828906947731208345422983626563092963448054363429689357434624709518217513341645513499903038743652800600695721045820442508181153376480185975402970576505694817286458234578552/899177780884461404895523326453049770190357259521484375*X^94 + -612172151554291763389681592595591576831997184070097253359100463405183052844075133625881343558359188562273255213352881661160046170195735238442357748872562494282513852705510192135695453278206105723461331726891978249649820040590802952472518221382708482494149188462146970045100123348671259014870957711323789695193929/180017171000285193703902690117101845162109375*X^95 + 154121513786102293330265706324697865049279267044737464687203312609203998519971615970128358641754263079340518066131734253162940679899638800457852696460196122630784915922586835227591923887321992393226234058689716422550008804477243974617907213207533810843886841943784675914696858828466982574174192978809698823099542026/63613567802225780325116613120130864534160400390625*X^96 + -2382363356658895725074562729176335129577362170743832532474813893107926667209579043460523130450094106882009924560279903534861636489658368832557218180354888229232557620554650021544930501823224626938394029964916167905713055461489996177145748843154189317506160706026515846262442939086870515933501117419727/12735562150709953569430682003332284765625*X^97 + 33170943649899987959999643352672200306649284204186806719141659622883845450356027623865250097926769774840659212928430488356879116928133420914895626715920494251741520622702606273365329315394658515758009007240196098697110244100896103053433716753111327997777390937815946909275674179699009592532511185503692/4500429275007129842597567252927546129052734375*X^98 + -547549418179365931269474523954537231722937851341318519925181223411541025340752240092011245958358724028240353841238175577827187962098687740724443361213503237616238716071645553782653103244689106155217943643184663078267172866355604812698599837260192823182607237124129824544416473371084740553/4504974230884313254131829502416796875*X^99 + 17149030075259392938550420470947726033538065284196427083395436605664714044565068488823184615958176279466478268610713195661437767123958620289192266462922446973532712066699220946497860686491706191475324800014694829133205594549193673577370975505342526904694943596494800040392549052561874221/63677810753549767847153410016661423828125*X^100 + 322838545352369778578261992280756719741924516691206671355322716790742877159009152956239936875117794617207943745261252701011318354313904437657840876650836364212276078914225096408357489739223045284927943423550236832100549553363059966904750332283350848240220920226307070509517/12748423716687126293970511503125*X^101 + 4732808162430792849005286619361519844782616834380534534402674080683323860357012924791970042457093875176239762196689591103653193474930011143342100563022185530236289107378548593079490841924937716226807704508582875387870990057183954922374114443516406142981208159951338324059802/22524871154421566270659147512083984375*X^102 + 1421073478865936044869131402670927086070499629794318798417794099707433883119222960622643692982722672551218152089872519463248391896848656172712651250580406600704881381864135583272185926033305684911970046429085308034897648621497471452808502122801545660807953937/2049783534856598111388640625*X^103 + 1350071372654025460450634233806873043473016936327551714271850477700141926467981863042269938266127639212964689080993223193462242851281154096772671851692106845159814011638484257099015317473137310530259290641298972448833719066159948998297332492732520277043746804/1593552964585890786746313937890625*X^104 + -67344210643195692953101467065593537408669306230173568617330626059123735147088530468248626652382016555363495744840348407984524489424853301639409586685970147047118909905766252184613707055368387953415364951392934541494425455840956129167953928701/319032456787019161305625*X^105 + 5591188137885730307072264553133934634085922299933800187783956005075809190803414929115495498588952050643735412602439013420489292131696499051169916860329417438421725280209865764835299073943577609263936367484446894968095026458259658188752782712/112738094417112896126375234375*X^106 + -174999916911547499698420906722377683022748567953241965371250514893955091944117919653369766949272696161026959120349367146498549195153838165698208055484132335627674629409373963361711284570427777292699526837300277815790489530101/22570389585215363375*X^107 + 9681988940996285084195045686142703866105771071043647290161541679193095068282323921608172793866177693041040453707567460983997640989258300245937230365960025027389121802583842906724059277330908393429040399806892686800853867334/7975811419675479032640625*X^108 + 13519279137079322606194847880931076384290794994420832543736745630625913743431417285013945401053922055038577711980452546586746911471925578277781068496451370274174411472717165706044176050526408910164695957824/7983866142630125*X^109 + 355396713120122814345161723445181849752182608481365709499690082689078894152481273727245067638559174073389504148987110657338004254189114983854837293095358572474946653698213471473997002856363848102351694/112851947926076816875*X^110 + 201444609740494343102616961452235425455459786488270887679119365606625908173309413210456479561579903498814998870258349866685207490488257055299528200110605842665921976445695341472097288/112965916415*X^111 + 53460738380208965404694400197737970410664190375653891717421761837863581690699680358459285316595392613429907976161940567714830005339078925207253268054019486805114886491245987179624/39919330713150625*X^112 + 4112157935677628782567577423035938178300542918602894456058574275703645380373209722638499920808590614856271642914887483301489836732896172383125643656843243529/39959645*X^113 + 11166495198453413416344444704731490467134964230680978961135133733580542173716470786013625074529718829409707553836553711050613641604210002131097711508/2824147910375*X^114 + 286315773673759691625101913648923817128209732704738195981762083175298683519364718667315122194936696245785256277535237911950955/2827*X^115 + 23560170692743532901568849270164770803784697559097056210901394055269916935164575124339006732826766176912020534721629/18163475*X^116 + -4210418275500890743895240271283440746875830016816039323403594227217495252275028600*X^117 + 80492527233933069010039367319600296682260656227207116962848/14135*X^118 + -3696881211795136478425810850*X^119 + 1*X^120 +