D=-10919 h=156 1018489274726204665522004484994404274359399338138120491031023072762302790678230949705961152332427281021362429626187005425082710914165740425173938146722126215943448095879535121437936381722032732073657208856281623300206741180924871121176933629084514600935781595454494769696838490424148184743502574478762026847285137371182683129335182173205701613885242497548058334424916714863223804602202123824599804834496977304645286961526006744717348580456271602775249903976860771549165532713421637442492564008105578995343544410349618920163521666281570507605770879849703001693618896367741996913689980796479585230518936357336427546547891458453052522567943754200210017054422782667772995013722621112626839625871912035828558532589965742378476486959196200969/4190579095848517727825637527679412509546002311949695625110261430736478169537560023579024926511536671203058751843604435304323101928628418006013529313931961078905071984081653057062205031956168310705785439909710148492400929568937071206114233458204139822132878836124680799915520045493261501503464866492510332065661*X^0 + -9829865633674642972723591303071152695847791384896800582122440610931472980481314883057590108840313408015049510698750242369084993325756329156540190429029224954116365876040491732047030973293848444640950691170328316300771692040245976578698965305940820074111622224713805859116532945700132284182319872268274092462015446676303217349880799645609871745887832737162036515295692069153845491864521715167414696719793268489939769252590588828319222423865138888762241636622762639453831881130104748039542370962315216182123335191500076126970077220610057183770987865489187787032275315528531108936060621299426032808437624093280399734445398914277211024690817150599104812647537456526798122012667045899479982485052973241127887294995289612436732331933370896/7978069499914471502055612783260327801326617178893649796564587474639529613363851360392013998227387938684391369260006571379286202604361084184851449335222047558228812803251485174644814673366195404420989102540255268500872529062924420073436167440168925100655585312680800499199360905561279348076257197217413010081*X^1 + 986669526207690207375181188904195504699206748524692898993144378708459547471821938297822342372151505266012077167087866914510641655679730631828204010552086899450529361875659296163095479319934248075182502324046069227143659945383405790261265273275796041123202995452303977834029615747747194031578686264138049157043768515042797866431296592199910921020646674792731761007627474500438747253214558809784007546471906259432333145245937618998730346150499410054200057285504788127260462151681621292776797723306811076031618859353219752594831228591015877790905206019152284760783030968041269205874337108140709194405104428776893179781727834975028847514210301861365369199605801283813506352610062604915810805624530380295772008076219346424866718118579709715799/87112540869566114330945235980419519262685332976339762128688730635589023848319893004120400846644848902494869360950011752890426046237018678214392975291289537288300406998702966621946731418485487620872780010637047276761027144838071742781849512279204493174058336029161660650757821727823609201644652336416932657074439*X^2 + -1872811492717330314443181432960119757914425805387849386553000265040655605264617893073575110530139274484920711964551955619091506495610889997492160323754004813526824366364843414283280898931145185457385645813274541426947757880870817988671582952982778089613604856329513774434160223637491901174353868307448353310828232242345903877051583251028101350694816681552243635937383598581207482224690676275131538702678643073069104943371605007306475180306841819745974345247742163652721737673184383545671865256214115343604361469336732318897015613725043087323807920325985318835706278632926182957032247409081608220424705213525513004676847639364464989470806326405307894317757906189597482207680575511943218926772469755461081956048049763735578719553490/730659355244479485489111895160759025673286672670908489473815136426369595509098943162561956060755374913855789839729514733884623372503075756465926306000737023374742449239993147233704063867221852222821604775185939051275073638879423030811994453720022447170582041641249244362978377650085112929412693215258999*X^3 + 28422537274230045681232038123733497819538404739882637350693409470996175571700947307912687106823604391232246215052262716129435511644227802455400447494050743559887730546910574898071150161231039761199443500794373036686306212256813668470632192705500006907975476365033473647656535687698700715571107710141321434816248022753188314261179945280120165408987161073275158339674578961343656843834447305163908007206190979877926370996693297106997712924267513595720905942641778912530729125211826030452322075961020191050440921094954114740775118377136583774165221296751174638549522174462401251571363145274969257837258147896895131193407218415066525388059531107736501464855962369537824250244405406753307794778445342766153170400913164702149040044469916885/7978069499914471502055612783260327801326617178893649796564587474639529613363851360392013998227387938684391369260006571379286202604361084184851449335222047558228812803251485174644814673366195404420989102540255268500872529062924420073436167440168925100655585312680800499199360905561279348076257197217413010081*X^4 + -12856941637979399262650043057507959532786301659722944518501575988387259627979727156437096252559111222887844893696578524605109320635582042359672830325489309553011296797669198017979683926171634755802334279823049586611727026175590399493507777545927947674315803817352157980313423815162903542325478270911414953899119126851554763391591329181767628100305109507599536488883294639710779557941320447994969823987817525833651691466814988158539671028499059463741540542631914204569463884738825361531361537707560967024972641113377758545322611891751949826520471128843345554013558308685965508060254073633370070848159428541335878987438382499501266980954086248429061899531665538761104624476968448055022437989385927628334002624504364332889129576/66916325235321868805670106709475137436879446164567129725598968442748383140314950376642728826884822320162633010324161070966629121027848315456170556461281896087072300507371842406237207058084243266125250002306615903587789508094094974888908732825352362594613246784618485608844983757677911249144856966321*X^5 + 291372590101708020874489338383498620685015759430850514994837686758593218975410822630224581220464512310453447487551284862101558721766628307029594904571391839465029811773258932177394240099186472382877087279441069887133719573246144268973081630229596108870616413765848226561533195219943631897668114122188446916557456984121628686394014681749755761994171142488391425559266856408138832376723172521948792858450834754636045560811231841940380703417056718422404414231147430627100021546246422192347364033433428666651228265381814518885212262812335672933607631090235974899374648910254360385961538848272747124199074450629972741910713913782273431318128172208449595134750831707800936850875418041939140502568265372384515299451207203305872971622995/730659355244479485489111895160759025673286672670908489473815136426369595509098943162561956060755374913855789839729514733884623372503075756465926306000737023374742449239993147233704063867221852222821604775185939051275073638879423030811994453720022447170582041641249244362978377650085112929412693215258999*X^6 + -4931363263124157984971199820261311827521340879284844593228892703637226157435186270487004828631212958274450057254531720563290119431347949628745058242659976287345378804642429611330210907414948932711842236643938620408053612562198131140237045227279226120943337084901156165070792769108035683007219669537812690880353172940565045965588631563684241613869838246985120923291521615660348187646873359046283425509912357410649485393283912123753847867645235737707775439092632472349121428662500449433235649441142975933848494384532070133730721625414976483389136679870584469478451422339074632741048681531305500425556837850843109955748342364159156954295922003949957475347122688443586304557652352745644923152512686937089159765024335979592761/6128429822815447275910807464921250795574635604411313281948801945484786440179041155476026085436836919146683122110464426318035453890269101149937774197388212847978047486708658522413884701720326336306003297216468165911511082342164573210816808574535430222054514771006363733752631537473936372300105959*X^7 + 87224114610999453778865060353946792217863873017917054443714874537824823240993901129230801383808676827557865489016817868430799836289650808699886633845207192464434199892140984478307255449205348438381099141968879511799014371886457761680630167507355480459675903237304227077168261731006007697071190923155878310228449698551181116172655962138459332338358406821150779846224834317216292069349735192694727957317201998270344698770031652459685606904479379559401132071442583987942102251599901263402761571078648810062962187439355167607919208084643001791363101307533106065012093564654752653541934764638118324201393288674613312939702859892709491454567139422166533627067955298778629115390060603709355948861658055562579832588558396454341365847/66916325235321868805670106709475137436879446164567129725598968442748383140314950376642728826884822320162633010324161070966629121027848315456170556461281896087072300507371842406237207058084243266125250002306615903587789508094094974888908732825352362594613246784618485608844983757677911249144856966321*X^8 + 533220614408731127432504706187689346067277910788016317423597643178987057907295063791674526683437761629492561288278289123885610199619627446600962264069913909368741515839829000706842316493162216165545352451282382636910347483318044173672544004714925560079120423797007193850013734621315595875731774734055763231930154577307941245460348944319424904258942565837077197748436023957193988208049407624957691659042730783472149982694583943223255500233577326103890996639893990664510139668994328997721281474708091747200418756264906940139923415834086522311417006871356551414472043983696608240557101323874454119902862304262654950258274114356226855454598456836921515045529746672900784201122608593235851799397972066197205628018188632848/561262919939137949987252263478455059581888048760079978198443259042475175398758233856216328000442981879905039116261967791742417244277781953469894147576537489511681242486368579761322896027138596602802756407772521834555461337317022915176921748743971995792152648686359898686018091168965690292161*X^9 + 216051158429918668426757294894917677085808154164876314507790603767016140035669408180609861575167928892338547757088136911837285462448835154274519656966492046768517393757389682407696783995194925367734167147393263358859920998994824020216414084691075003297215060977314740956936782182672843209597912737165285592123169740562575744521335185462514377667942430867032219589762234051816459291390738541719807582081878314475812332830105267726896762893185513169026898139726786228824999454078442156409309561416088392514619771652190850054510836222165336289845614125881365643902870144559830220489391611247834656569659845250408633064400304579442014995986104528037532128669625668354332580702412962469191238138220648008574564054567729674720/100466062669105693047718155162643455665157960728054316097521343368603056396377723860262722712079293756503002001810892234721892686725722969671111052416200210622590942405059975777276798388857808791901693396991281408385427579379747101816668993025170987246795324114858421864797238319244858562296819*X^10 + 74506030170479699676868260020704615598445459515177584988978319740205762545594790236964602130827964616097932860741468765029507165115929617627044632839104521179324444593952197331571044730974110209174684569830600197931806720804009965634363768650164691668576763447465137934422347958190140862557856878253666546798355463882739094046031703369386725630963372711229102392422894040410360852688672506972933594418924607686172312033535421070748531005112305335238855535256363336959222175040482045869857889616091020736034459790249293080114343279138085687675516149201918243882966393059277338064529022359726153828348882126877878520575707357062545882820512790986789922989408990167506907478047949083555355723293155830959739992719560/51402410471575963914942051788483840972789454048912902115435777913955048575763186542377170803227674867653176949927829269323419474702608476368705389465751212520531297965598367960557092776549006008132865318048587034944176329088471738728539403676524589778565129470314122052021072549589311319*X^11 + 362055862567669378300508663198127547613340657090534930626123265898127792897081148777674613872904345222532655672094284604207628926570433378033487080973997184715253012671314043497436459713679868845389845328445258603303769980896166529115221320833803235833422443519192728835275540717465501711879114937566853179280983144396446339390452621623528322701910884912392308065418930566501506828395252342419357587865683443746373395085909888809219955636905291167863782156799495440249051262276647939777469196488555306775588035688843389341954502233160720097811543061804214228728629541664863343635170977961845220249284508260180946065084761883027257336678023004166570490262974326061446081997380937546378364264961758728284154578566032030/561262919939137949987252263478455059581888048760079978198443259042475175398758233856216328000442981879905039116261967791742417244277781953469894147576537489511681242486368579761322896027138596602802756407772521834555461337317022915176921748743971995792152648686359898686018091168965690292161*X^12 + 4386398667302152712387604614161110900264587494304862749801716309896739991312791592995995905185500884320607497246301562598631906175319640771395536677620429308184538234154461046482190186029835005980217507869588439292771640323565643117860970712839774765987363068923622647102792669229496940508187513448635026400388274689742846152040498350788855421527952538342811193315127431730968293508988127761245144886887763582237761922850175145738494570557232949137578843393081198288452676572474497615140505992525154825317341854921809469501941715260677678396469502510823986383569244292069781723413737224590217432684900085144465488472233573962383370211915521497938091639496719346218315408447831399628894526714319546500634622578/4707611546073446644833963896738148271159396835691263129905282343983427839157723833902112904407699868820695755099169270933548811677132381753705045284893416294581124458796443626756762778326678817486295935346514061264234483843618622468040974784918453134771053161490440704462045292571601*X^13 + 15838464390611799563549585913931353339012914374574705862963086812144624382716258411853063227035782367013086432230943346241443219376636285478159310502046281158396792922801122742292676385393200048893999912748095925643541891841819392860019676006195771260643936950739835963400929374287977316627033650902966843427250463951994989750759072020706834905206020893853079177272613747996971639499261637453790778395165995559373583307441477903633528904623459550328228076582788699795800053120733970159514370865885347226863873412602962990176652353106381366942541357183581018867355694327100201978020525661196255892740579051281125514478685950585143820467289885709204281306307954834591173000279079687352643426731691303148083934682031/51402410471575963914942051788483840972789454048912902115435777913955048575763186542377170803227674867653176949927829269323419474702608476368705389465751212520531297965598367960557092776549006008132865318048587034944176329088471738728539403676524589778565129470314122052021072549589311319*X^14 + 10037159642633300631549682278233395562355455548391085887258300149508857981757813949832296208482728377230128339664032916188496904307354836520687745685815515211048073713550587297540716680210114298685251632370154535655610681805209973975145519591214444916999371863669011750091679223288105977261793508719500793850340313657900040112495313198898273232915822972149250759622087213302043146942563392060754207036535515773637119175986365040649916739858935278391283797214017338975659250386324002020554146493101055366924710317341970760854885984000469557828893457654653819075439622149796720371779914930548667248560377492996562360315114831464109477173450886496708105362395657195027009803170579487260198703370805226015586/431139440065339925344258988619667393640388024149763085438710719295121150211349375758046790402756650684192302875645138834467333242708341583817661441972105164811898933858086237453682826112893013782058424337990114595130917102630151338771038994863856867366155615119556800481916411079*X^15 + 500006246361793583949983837037113992366977718534136199418735617873130388042676234293965322093665236789376267876201447990925342783370075452594371842049624292288934521002592462555073897662644079994483414462725048003862482456766615136262523577616613930993420097031780833992186009133767825435207387551823060442550276739990463331902221737095632577223845895837057223439297089483094877522613615158785084298655270967137170395894902209158226955877673593258097930726043949581353409387950125447213850584984541412076224905947101118704383101330232160600205660285651009941566414256110201600380797585180780035935224952416173406332176122498326452473134563855367265563352457059635157336570820357439456121769929206339715395460/4707611546073446644833963896738148271159396835691263129905282343983427839157723833902112904407699868820695755099169270933548811677132381753705045284893416294581124458796443626756762778326678817486295935346514061264234483843618622468040974784918453134771053161490440704462045292571601*X^16 + 674233596171592203786236277736685846301565886466018757599316551901868864217573220768936105914137284365108678800171461072348288794527842883596217192745484257219527162245405463457100450967372371463582421113309313253646805504958608440000369894339144288994259027314766621683736926569357878151520025017017901690287660569926537252924296176294986757119850444865814676465522881227599400028769836821507105566280598631546212671617402751207088140583696072311525145147031708567252441227592287188287278402427129515447684161028830563817159452301675377466110876581474716273868226454599367639343087908942179107434697598963419195499533287214641472986575128289611080846579238954570894552048174670555378144810797547458/39485249570962535520126292574381114904330801735485217093022320660785891584517755816287827676779618159556031035410306697908904958577556697849405755286391168130039283254701551190922504452137834397111312788532843172005762167105975944571026558738332893796698929858005018818748641*X^17 + -4432579464314996445433727536488000518280029746978223753905588439618722380052731006509346681019552371959179408803952469635291704365271517763778115290007622562503473506168142624571589292931023382583294816169565504855422322751300339432059432940514366319528775375795961073761348258080818159311565593170401747898940477574514096333503223759045082651997041163967586853454842232947074281113828409581285025478133062069967638453199973703385509676471548544584521030205975361854518796140896780954937574846377548010773892040011953937591463366562775555657120007147141509204158792143741019464477955598050708162056035409009765262777521201706339410293124133913250159908832784785774764083208400601818450384344709030330806/431139440065339925344258988619667393640388024149763085438710719295121150211349375758046790402756650684192302875645138834467333242708341583817661441972105164811898933858086237453682826112893013782058424337990114595130917102630151338771038994863856867366155615119556800481916411079*X^18 + -4296023059514328051861530191271482970372645056613562011334996231133943444035269882891663820915209294274441698564908911488831752973656279111538750584713614387606739609713018406204324039307563857334038835448539608074271125388744764080809311507601985651244935004104655585696544598339082107004357090086128926607454269911485906078390833187400692108342273205421528932099111294137419591055237647360418171648590694892061135881815446179897295116895181408622723413951215492256154831555194230418051365228509854628130963127286656044094410071872068297224797528313036758734684885763357995914394996783100185706857815878325287426934617557308428859107983651356372809262947126267416700860997538729454345486596199/3616196498851775393362605785729564511798772940332009991118446804724415384606443430377124981846287953068598867607867634207244707260514396725836226329003678737067431381509437786511814676448194376509873870183427344262822801273557646723237160796623582177552791451415424381239*X^19 + -45407853809750235658225202683665096187794284884280424380837720517279275343621997528654102802782980901167498236638458582662534020670719634210305794936994913606130289355000366895873802031327201592213249183285740979846310520259939883772691705851145360316884443259195152409404735845824984607869050610899732995431257404958533837198894452122041476186700696825299370606942300597484256073244651496281333709798745522332187135500053709397847511241573947811471538868329481853854471902005089793558660017584600183748024512946905616656937937885178780191252016073583163723461221694497534199079787442237841134816106942976704818598059366729433009859141832288997166175418779449088584840391937717995618635016626871923/39485249570962535520126292574381114904330801735485217093022320660785891584517755816287827676779618159556031035410306697908904958577556697849405755286391168130039283254701551190922504452137834397111312788532843172005762167105975944571026558738332893796698929858005018818748641*X^20 + -40909794229125309068349205551514284290196659029139672801819764973564473941919422638463778032133435706101181814145015932013902508306638780206520475418585580551124403901839622553107594119625542399053169276818799601359415579293039648000639516938481843996373992366257964411539199419068522589145683059851296765668634732668387415609004222704170969040948516198267300222583617438121356035515765615287053437368387533522083240281976888707457763241709259450227800708982680679112514276281211481428035080810165742481022904743193166529581770730314052678067234362510167551981829214842114798399791011140470997076611048896251211488831480784732265492063434331181160390385769181909679484612573573321636291832/331183853727610165158220147058298792178658571328144517915417785944172120579397694878388587036018678731440504405885853485414846346782159238559962114571268315511258483515838244025260067446487258586855377798647068803262460048865065182089674951609449782723032461893527281*X^21 + 399612772348616137298385422273437450747885378800668032179844248619228544084042749300971902642204819218552305116008380643535921765164675156943751075336577354918576784740472956419726843803201881256532917345966713509610295999843033307122722089916638053867691540476431112131090149346142164481365246765874279826802245667536738248795011716373427971771350600587788871427347494612245921198771380756680675392747620101485193418099106821857373918244562414972080724752809266841017865605584603034943568850294677111307144058581602600690719596779451346521556696081340041466057987514764267849247759309713852883084280812572172523484565320196346921983123804449103283678599143902348149262740383308875343157989051/3616196498851775393362605785729564511798772940332009991118446804724415384606443430377124981846287953068598867607867634207244707260514396725836226329003678737067431381509437786511814676448194376509873870183427344262822801273557646723237160796623582177552791451415424381239*X^22 + 4067904944622217132458655695502924928939486796964760503666101643307842231513106194407254027956419458314998871989421717206646136102774148935622330462858311851265863533203384699823541623316040915540394781417732218534733298903386826391590666997975473296713124648132905637049030730957850735047783764834443762589246188912825382571543027362875822192893817579065816726967370662731617991693668459551899415940793152288846728438601388380735395189621868856845630710938135054875210379110565443959734348221151622979904926281325525822743690171665589113346994709180684793797025733416922690730977180070717988088673337825545067961285170122957675577759113804812044171998410474336922229509254645576414559/30330969294588347390623696955609377431876414628459063825938069964664540761919378594961863452332510186962222218690892342285451629891213411352684505409952222319924762662866402053783319667230264546831704166924358348132838176469004962184236189358865260804380663237799*X^23 + -13846367128166959053867731792683434767358767521359894127928577715534244113313606578254442081909620353543949235988819803525882146118095274774125405892775045189590572999331869783836548177140238995352235249113289197118548608549903475818975218583055459047207573343848714636012349826364703473812090265133540375220622183585294643229644106954315250021266903582722670123423753728325181733915579371309434740898295480249291575226687422145022521434862736362103516737969631171333577985868166160173046431686471006451297139474493114884565435927502519051236170490081826752244609641902043403562743765070323336487450829388142639749303236344866800268638943947798300552042468346106594683590420903838342974724/331183853727610165158220147058298792178658571328144517915417785944172120579397694878388587036018678731440504405885853485414846346782159238559962114571268315511258483515838244025260067446487258586855377798647068803262460048865065182089674951609449782723032461893527281*X^24 + -28104016518305509313503162311816482533468423865963006039751194785709386701467613433736839646388874420178417914297948625921226113371768520024367480687549296900260815265390063993634539291383048825332428251890219594461920197619396427020646803012565959801807206295142761807461058647430345409431096468114834672593939163289141250389129256619043130887170519336050719858322705258573168959611608504936889843508106052259026824692454891818190847895974465278853300505237853484470782229886097190744990183823503810896707057335748771178783792913623073296937796743416908937590992133098654669791060339812465825135324356777880594850033793548137097333810448806410391895703789963495597353829743045712/2777815669437526091274264763770434786324426653398577143139304878163251283260314918487211599261151221445390806730551547054258781013940233661753320396552085568268592605812473857842597276969526929831642473388072016497191883548768656670412692495545861416281771521*X^25 + 143861899971616165415931241260830414964377626962985122340938107621943912409407998411551224562045832916552659509975214137609893249692166058974913491475579046747380701511316877641314002382285562730021894001462617808106062944875750374391459538787355202711592503216288566206097022624691670481731983344338533566832314000078548922731187953377095883107060642760370819426430035298321092174945851612133500141070893892521631323852601677856241866389190473281575180700830446011412726532139546281818016701423930280079067171712509421898099718484234831600588247022426592097635558794957840762884060964234347826812413899600181959333706477557106728835961830778197465767400891696087080144239443663135195/30330969294588347390623696955609377431876414628459063825938069964664540761919378594961863452332510186962222218690892342285451629891213411352684505409952222319924762662866402053783319667230264546831704166924358348132838176469004962184236189358865260804380663237799*X^26 + -74905123083220019518481069069848946777964173913703834882910420653792180712984097489497049123184432408842912708470395958103715469444013846020773760494855686451519343446674699395818956870564715405896470752134094787979585684140207291004795197316679168462472050748377110625373050132170422243779707400258011376554166145775572993768830772055072715023941056039936750373044431791445416624889282292785089423335402548662468921731638486658053354115369742895224441536256707299625435525764797947269386374589205326615337354189147663878266694908194506891903737715883774875094524850325981293274863753195303368287344446592755976160076275905398514527695484433788035704700062597172712598149507/254402021195853657960826519257297809902411086491306634594679446667574987018986621346937594950192437168732558542957372200225183717734246145411971828606290463253832091383137087447806326309142497466035577744122357037933133395802606160858383780158060391636759*X^27 + 1171831129685461003866764669232548394993302222773457451555333211069800064347895724553049013125509500556880710925133975616632059137824770275789042981882986345450257846613128724034153802791478376231782950523776863665305838349258697866345464549442198125458940240569492702884511599410101279623803533298927850739537553807950629709747626843683409170296737917155915169497852342146796034985813952951770591260799237258122147445213845163072956553106674209540887251568492254125678789622326750657443231355672342263068434053328402140912629531572688591252514777841932075081356513677853841569480559420189233062651152555765585052825870020582658557732870653781633118599814048535828602582162666996/2777815669437526091274264763770434786324426653398577143139304878163251283260314918487211599261151221445390806730551547054258781013940233661753320396552085568268592605812473857842597276969526929831642473388072016497191883548768656670412692495545861416281771521*X^28 + -8989401909614775886329569793458285650216708511975935278342082867412915442059047211185903677198032777603680801421867788697382890803836185521975597562916773861192780398331941436193809891561459681095138881309976098630721151358480546408804409460534325622692078034213855869993844853965249950302237140922816183008912583770076755720911283301146624655537282935298329283289589119702282344571947103667611230355230211975387569144109284564746504568312513088997216239872318291876995697624102621978511436078757888436636430156799214432902008382263616144145135573695143849133435743758039926858290187043538649212726986339528982077570717069553614152775863439550880955577789198060710412632/23299021997971760963533887650636304597711428380923769080930437463831393627528768325573550228976319916542958012909366443834159146234476247404704810752476459680724616849815650466874835269634810648047951070988401597026571425570345833946184062657574905361*X^29 + 32542759337811899440748897172810365610466188220340559185442460237414520338735423583640016850021279931466387957371277280590409842856573722610676381940375081131193533777968763345633844407900889558137086871923572507435228440460503991504865302035156838246392637420005681310669206688693488326221977254924341680573848851306653890152142704405669542066235934239605072100628374782817168394722541555606695488823977820976550793977734166955283597161952392814035023978970185377510488240266118214343294731165105238741247364560425344305036798629292577029596151611607420461211205079350386487730233225130541424259107550177746159727144662186960148250000626045060760151230637470279482991034605/254402021195853657960826519257297809902411086491306634594679446667574987018986621346937594950192437168732558542957372200225183717734246145411971828606290463253832091383137087447806326309142497466035577744122357037933133395802606160858383780158060391636759*X^30 + -41709330082176417475113298712707414627973008121835197385671631856371977678218921150006243524673158680655545423853916039955172032699614790824470003965881434563407802006265777164195216614280694593085744121392079088106289888957597851883287506196916456710874781644212759534632751599648345146067801256482266948959389174011444482907508011149500643122296106652035172967552728998701452250979553404021430455828394685419458985388522212151584157510788854038549392687563523636727103493326843313293181977666645755855500627232395269969630400197578925301160104452463466991195814851508607722516325971982435306883289284947446428048053745516750865569309942021207547496877318759337272/2133805476506251576475307963241716695458506125187633398748093915544591411990912018094472958052598215637233996969444678435219264239809162689321807010942069757370145329225721262649952859202748479535484116767872662059398427105993757115686790242474119*X^31 + 22371629889749529615423043599713400342066109460863146935446615067340686189817537597778378733491306165285876899190288450658369822483541714711870969243417121773496441526190024373227752640041762398534107901829818621404100985061591610042703374557301032987027408980990308639153195192193353612585173186117662203185431703719902329891549752016313958427526256256522961395718114375713555359084228203752736886874444587295892301294043810091804459752362400520228050050462747696559769261451681622564188595402441808526850730672795001897875051311318008374663808164321672494070324753353593853252677431925735064195318085147874885501448178736447087924512569409190947522157601494646601554/23299021997971760963533887650636304597711428380923769080930437463831393627528768325573550228976319916542958012909366443834159146234476247404704810752476459680724616849815650466874835269634810648047951070988401597026571425570345833946184062657574905361*X^32 + 7982910799997941352280807985096661169537884807151458317514868597518553055732919623024196076364345751491259169891957406669920386441221237309281359161764619930820503807125176992495822220880513409172922337537301654534841599979582313487459502488850560362299311104011310396020763697202691637623596213945493153604844494105010232949759737329432784813246835408934219307034505764051203594140130388842168887718747194427174270317686537570287771547374652811031588341367227973662971002372669877210205416162008035839210650984382431432714194249481364015197818481316412356855136546466194646804366387203577436318393293798370657152385058170765985659933122974846243124684582275/195421327640466304283845403722109780699560960269954519530002190268760089018308637979162282081930416305269163565293953515451897082132902526726056141674335539643753579011422407056502688817909009940057158784492413413261143612601314874593533312801*X^33 + 38173369452957802424613236409039327740439320324637582835573530190809832244050617931658426437040627364916867288715537865594947900304629557262392790652762259315035977124960098910079643124929344664608343521232388654120145087827415870513682097383220008106638283676999206525536471174802092617112643909503910161712167733833006612040449698622592295329946000372080760595543135133886571003268750941997456284504033998304967014479131119784280215631160434876273247248576188499242939266298511296626737246493310385694403858754906316766992787985342502030405969525202077267906666690303107745046808314795519629358913731508787311764664846569820134568398184561703905930769391932649/2133805476506251576475307963241716695458506125187633398748093915544591411990912018094472958052598215637233996969444678435219264239809162689321807010942069757370145329225721262649952859202748479535484116767872662059398427105993757115686790242474119*X^34 + -101685743040945568231951869702143389106920741243566951322685324318996887480091746453131131781868383316081913625895756618345428924335735763206332059158926193898902979909121217494177110701351294039467377861059265766182576400483929019507364539337606894711771009132363908287600233840865022998652161990711283144501953235433895155031533258065341473235178453600392318283997344561560467622970195991558620560128823009330682286170130004001930351904089394686028344764994904373935959481081470916969680899294384939956851362368713235019570450096320665227651213268133425012995357547360641976150619517602561798738504670451282234308147137491855692587304338971206441570499/17897364927233840487576280219993569072219155625053074414323856604886902556855814449964491444448247669683044561342060034385190684323921835948901560735812394875332317887299423670345515964640444174380177560627567855413604140727293238812485879*X^35 + 126743447345781015776624253775721829138549417291256401738601258066930815260910545745283996205228774111786856875651862154441471464729914422333323641519244911353271036629059611011935623095769734771078717795393833626046678345916615732484031058377480855815931680043721449143677394508831847381817698571522066207592159205776508153396878758890592039375834025289463343692207946915969424817023475275040982043890646752083581927495663082513803582829187336983562551406162011861042578193186205920731505748489043962740694805082338779556329666586209203946426231832246673457025107841269633627042778262602389343053031805981549403465641353873953650190029313612210791502505587/195421327640466304283845403722109780699560960269954519530002190268760089018308637979162282081930416305269163565293953515451897082132902526726056141674335539643753579011422407056502688817909009940057158784492413413261143612601314874593533312801*X^36 + -270993428090045957396228297259548000774362572841033229483578865768087244670005710236040515667727132385626275261493855623752849507007388587442691397128408178783597855815994423315805191086623873340153087738037330936983954660241525917319223678652245633218893590671346279351789022342217662056563425032628907470301701616606866666567728237215541922954196319753637594459501609454504844118648552149057698246331275462194338674355977798967527821457766695989405041144006259424837949165320462133074821985744170656150313059280785539977531952029231146919993860549566546331243796339680728681954082029520758280949329992402574874743039553316485430103177844265073710/1639102933165476736658694039746640633045073324027207108189747834498296781468615665350718146757784382240410711726537231833060782518904829741633992191209121245107822867231378667492033699481678191627454671730704996374540172243547324737841*X^37 + 844747475952305967356960090835333703649949551015335526088493008397694281067170582564207343279615902243763625667038329586414962867510787430945562714126406262567188535237739507406465914547817773431949528204066460015051790302455986228382654912591722512227570802396390246407137804783207309085562716487296703948143286345713961747932995282855718811119848654902728246742008789571584741187101542401024428070155419404631243681670285184916470713959016542521446574016756769066487458794006269672374664024290675761350592972173437812500704815348412788721976701684931355409754605558922518920003054697010336289181149831055564459986162518499919260509937050675617800254/17897364927233840487576280219993569072219155625053074414323856604886902556855814449964491444448247669683044561342060034385190684323921835948901560735812394875332317887299423670345515964640444174380177560627567855413604140727293238812485879*X^38 + -788660782317523238920998904376932567955507664322271732694785483307894958192605424497191974944561818249808513316978386859055344847169405723137270244047270718692195819279782184311300404350511316900618640975876947080991950696410189085022912228327119589273994579847515357229166917363230260840278785234704900203540694671153478136427103904216862816181033770292907898115835924968361454202426976668151322406621559745966515732773097387023660482281858761377245397714250746363015207019369209932611993770978523685683370968757444863613365480898307472653530483434126661431100308816466406992716328480850875660364326950810622515372972381343079850043770815125/150114747977422542051350310444788042224111486768679101400288289632594265177087248406513247253208570587087710571163772491350927971325655256125468650170264790283709393463813414002384256752603552672172787959584668593693577456135848039*X^39 + -462925624185142472040774543039621755761243889928017192473264243382509227253378942584028262789681174263723767882281747351787091824035779344642963752711133379831980256289677797468238043941961596883209963371318231589606287667050611431807688469511288594832799398353590377881499872853122675052874577585277310091567917598412696220781692294354388093614981735735539465751825271283346196627371764306194117943020523176447041037793353788657919942579895232402539192866236234531722302274384809889536948108754252793714367268648004649212606245265765730779632512293302622956887084168173379474875524606177503444180285556732262154283309800152542483441206940870704/1639102933165476736658694039746640633045073324027207108189747834498296781468615665350718146757784382240410711726537231833060782518904829741633992191209121245107822867231378667492033699481678191627454671730704996374540172243547324737841*X^40 + 1780629900973790589790068705238620027049795799861689799023383087511546160321585496565416448138871733744485514760184607315459656181056606055361578157647864451375654469765887259001653208824422531808772324394024041814672188003966552520638605628695528412689414270989006527163064335396874509801526455158227979933192574258543947708237615904306141391484280705827194449078831139519831963180699479869434945421842152781628088179429484657726018990278939379776192061165404305991122770228037346981375525191307375026191120596068819205510693272849841479851514934812788064714507841127207792727728440460827235051647844407787565188736582895494820354355520/13748030769981000279453275065920692574788120411088845260581398446065964390245191721450063856874124973631991077128287617121616262599657043330476110465268320384990328186080539793239697477113614128782195069107488652229469498684481*X^41 + -1405043505591789494788694587535683509616655467800583264647079545619340903830196455355256171492090587889364173352364822591020344005987869579113095692047352076925229130718940576000766374089567323354079940707865800295734112156084357372503382824336811223463849394004961215114946354422408130265509315263931082156195463375512007543790551572117871538654537700660343388945431112051406759658827246892186843537167918212168703351643910301740443317084723052715964154905404783825871600428488244405764846718534355195447962406708096806155635226877565638390538653361177357415406475796735375006253929065131296667687125153700835611118855490005431134365721850/150114747977422542051350310444788042224111486768679101400288289632594265177087248406513247253208570587087710571163772491350927971325655256125468650170264790283709393463813414002384256752603552672172787959584668593693577456135848039*X^42 + -886425253404715797049060023816005257843919438635387166707093586548524359271257749998927725501923999126828914905230423771094866907984621621884062284662830208843050212947314612690197185091604194448410652815655738836614542311803355626475556753108817396538077059752950640290611611411853975210827586863238674298846385675071201073351902612848556297351153566068932337068636729988928137888580257524963646605691387602458713526804965202790539696076270194642344149925505869488161756628704058305938088969766663092911419435843876361370833328459465589150779227996907962763465961372725602683139353193494977858586238856447680278431704528509340914/1259092478247183833634332362480144021869046653639421674199230556467255645228060419585132691352149919739169436498606797062150037787311754128626807442555941055498702095986861415261443124563935720192526336579127086017901776599*X^43 + 2063656729520990309885072992388191201700284073269672015483715848039789515701407374841964993124991675563529082771329696842757549425557085326198112722013754950443122503877119989989140714115134188892361984024879659743735230335361159999053640146254382054617747445604439996577499593906557549837571508723626527157169786606528664348225554538781817815867904729034268337030072232974130798002680438988653677427014885183258433186249137313011887293630846284252033981550978002177808949683065485612464508906105204717870976845615696835259625496467377439928234795681022867838633501567056942484950575036957401949251960463821326565637006765695347575440/13748030769981000279453275065920692574788120411088845260581398446065964390245191721450063856874124973631991077128287617121616262599657043330476110465268320384990328186080539793239697477113614128782195069107488652229469498684481*X^44 + -720382040251829725817949928593399046028795483183031473257666421271883347803269823938113483499661567750680553362748251383851648624866954979767554994255505074957763619750852166976820791760681440097796411083070562834795870920973239056813736256175515631220035199641337940336099438114713021133376806055294688068019173764195009415750571867414925803163430828447504349415286954162770452087379443178253328401859407495431079252998191160281637000829422121870432401292068672987102478562316136789264274336604129006092711059088346582124803323406169143961171582948271092570866438016232443368634511806971456842665411681391706764000066134588/115312068710246710654302808176586136264222607714939250315892531959635098931043174245364290809794845657951225982105210830859056487527406734007400626665073821366306630276294662080908794263571363695624721730847796136816721*X^45 + -313376965796199609413517001437727179275260204870102568132368194003938095093335381965257616101215863895076294054680746382871335671298467715926425828570262760922665292899464741548324766759282628077055836960438839015095329643168796604408125764692833608241054359549567059396422453143474271830523252383117648298408863823514299274900239383298035761824257917739690982844775808039370466835625699748705457861829543280587836990252013804299205347267372655763349590674753554068665547591836766391742446378022769151877935837166770621733409905100278868016155219289000865720758393131930687787128679795676843129003782827815944993096646096448508/1259092478247183833634332362480144021869046653639421674199230556467255645228060419585132691352149919739169436498606797062150037787311754128626807442555941055498702095986861415261443124563935720192526336579127086017901776599*X^46 + 305377641401099953103370598391907483454558466565439744920653620586732088554812043767624353346926823965814805022097205926238425428218505302028018122964867044303608497014721453478739392546273454144240532359134203101085188767909917089725582149004230442783377623418522091805515070461299563996947242441749945752378582461683489973881969221342585982574293385327511784024717114198081499050100425135330550932117953537620131003290591790314716310855748759023051267178597606569739741284549069489270753706631823464563334907549175515200711371824234865090973345011189957904089180710441216061360185368688886265547426347314263739813591/10560680347123977530387655295959898916038337550594308115751674325454263113017966319751285906199729431078965654556755273455358227633245419361425096315145509787188078603928442355610293457603385263817631809767176127559*X^47 + -644965680046108006918526165341043493235346342073556736366821604130440919625117345072006473714337582690138591108396557304067027679629451365946246340017952802635102591203482389540284817033554433590157858280197027196693806744433916289411128606415275654017736095344797908328423937091087367598694465969881880979619369695864466752026794615163050187911548001331440278826393843503756915949582661163913036141634275992517476838536448328750090547242363073981301294866071692771997070379967523448474349132014890058891111379264928160781212607825310095406695374652000392448885494305124889252555013571142065984690616125267130836134883294/115312068710246710654302808176586136264222607714939250315892531959635098931043174245364290809794845657951225982105210830859056487527406734007400626665073821366306630276294662080908794263571363695624721730847796136816721*X^48 + 697802949421174810733959124766433413827260392001234085782414005490378559435092217449091972189707000496666860526939923892866091770480218379313025434258015382297433591617673272502440275103424000834113989584980825588099761089849190839084374230537096898382522075457593354271022032914422082094540072147706440196826664952689815931454775065553133523449251889220973301086676754750223728752192188627680883038660033460803146034985672525886140124439038513269155610176650450368687998717387790651376436313323897743291307314586392344822094363663742546881008325401122583047149000539568475099741705954681460784080468109626679085/967183839831850675921572973345535206157920830716577352848399516938754749795582591789658934536104902562410995013898275799556573645319664745986362882603307059912819727441014960674997111237602826615773588219358561*X^49 + 494520985378397552071081367866929706645736750724881136179661197960656352921112909904933144857784604084923086714848413653988132378881661321008947768984802376364427798184338527185405662091251364441282571859930647545922522924418781063243862130478476221426258566943392858406034485682963935780290924209517983799745635513815669283438781573316347294813412467547772153992105229907780682113774273035274009756370121854047431024990434995904075298312659579413124865170736300717401653047852453890292044281039587312486836784229236573820282774690140383318208094084375275163339248633438617119246823619889492954694373202132374098909/10560680347123977530387655295959898916038337550594308115751674325454263113017966319751285906199729431078965654556755273455358227633245419361425096315145509787188078603928442355610293457603385263817631809767176127559*X^50 + -1112391381622651859505953371419798226693379782462699859806383237074804360689508507657434246109488116113467071974226647478397856240809782872572372677508032407237574220689386338930262877894169498232641131406852750764472220059330840832208979476830213538775985126714733732906659190086281992955431831728430658169752323177780653217153199706274439180691652198718622862187732691425227284458074052755519160763156390675337356876360348569024760587064598282572259651960021108851696263337398253594545754069640574103335263003723725679509017606534342117042482670106241690141670662045408281796765341678434201522463738308548/88578060246529048074143508869450975928008135426007633743786016754167483267293945580150099325588872842056140215578191757446338826387001075738287652953870048531259247865282073511768212403846764961605786996919*X^51 + -310148742388972104082489138157621186485991632385188384748208243697969047606386414487588199764205965182806963971493512471003692978505623353286192030465498257516356632105009917472440601443206479799911256660423241686959022299709659865529869996739092581347615306142812389567415822324080527422828129010115384442115550142470746779959628128107075314136224380312850705331531520235868831488588441800914985537847360309532984084876385738705215546963783780530064216127440318662557156500155944285873497199606388248758843579332979977399156480267254679756236176413583167254244378424439369874511419599296050516030030907104090/967183839831850675921572973345535206157920830716577352848399516938754749795582591789658934536104902562410995013898275799556573645319664745986362882603307059912819727441014960674997111237602826615773588219358561*X^52 + 1334556293383647550374959596728588047819228300456545583442966324097978861021081082257589989218112185739062054475405526760575959512717315904000879477330437937165901994259012986873052136357218193502325579062941013661844487047731387176715510538119248034297810636476192901876491188439581092234629681118833564878178120948830153952775825514783035106846495217983555494071373572930702144733276094402095858555775042440483849207929840842068211603702923225270486212643714253979785447299235617551430318824182750459208448991791441138253440275955016283315925961178975922493693208577623524504436619042349225748604089/8112286862032150203694798870725430527338413355253011607636781459306482577827085408933977408699411378519657497534407157930793921273651531801290196259169342296113128296115218748215790127653335008847494001*X^53 + -234581616526838685096111683169700239912496753911197261421046820681979686376189359933121901963600130462420124974634173108059727789403858365015348237288946803098032708091245347737621314268812124283018497714280898819905588088775436522682942156071036597128934434892190438810680768528330870449100462294900431538867023049065947315038280529053813245774434775215876344879259274324508030447040898149400344070700061543806770021198255397293445166640663256018003469666177856129807919572821754167451181551113110173032108251599909428210325087805201673366338168075621308107993899073870238874752435969055270778727164099/88578060246529048074143508869450975928008135426007633743786016754167483267293945580150099325588872842056140215578191757446338826387001075738287652953870048531259247865282073511768212403846764961605786996919*X^54 + -1033834798273132849656295554513225443637857517511904697348606965504979295885520574872730375817633047805704332555509182566667624902380386053816461830303614282357948434948248462620474366371133104407334029206660307009669170891759690106123157161276381648051385527646629382219375544066605377084327755856290648167326292637339880747783069416696061283743898736185229412651899597836438546217533304399194913849391009759676085250336306053306133442683856145295089153195003752387736194583637864898839242436027170167909027273557811645755037075862457788151230108336951023839431520746946779178104274028970089594/742951448120903947586299008217367023293196570679825222789337985099961771025468029025916055380475444502212427652203238202289030247609811503003040228882621329436132273661985415167670128001953934320679*X^55 + 739625597760401541889899502423929924801765878248736913823116730229478234801423780403658529634640975849547316876172321595784427772664682441245972258918755328642441197700294704749972890310766941179581034115723330558917801296848842174199861266364527010974207875739906108858383114678242877361552643957134479019706468752711085924879156451562878854354387712342264191139193021802133185086625783825079189037579834911064672439452424866825593388405062151766791659418867018105077219835990392669788572892937573675613057310612001565247672215565635920345992652479431663120995645585773595153805926869824525378972/8112286862032150203694798870725430527338413355253011607636781459306482577827085408933977408699411378519657497534407157930793921273651531801290196259169342296113128296115218748215790127653335008847494001*X^56 + 179701176442289545148028378350214352038719988071448935528829948620990831390336399917275138384809101521539275363217718933042349324140794186511856580639380096713402717337949227922633497242683627471603842641038126904449395220638414629695359659940150327610913478303562595157820757033505929654552120922275699194276769593178592543853938204051730242135368512793050441243417883476872431406475231473653889216373050969886670825420475212367243776606479617573784771158412851975506935206343973523077545780277944468385892249594571366476726532145978695476306078211616627947168124059203409098573249617166/68042077857029393496318253339808317913105281681456655626828279613514220260597859604901186498807165903673635649070724260673049752505706704185643394897208657334566560459930892496352241780561767041*X^57 + -219117590177071093146866458359830466127576812201367475590361902535374879701844384311158675165736815182944575958162736796947007212289885727737162591297946021955509201712265291139955502786593759280600465039129498668406794999869939497203021332529686272304466204139560134066628974789655547262269697238413175111040952359878588785361089497178566635313418721886947770628272342760916341601293478431733810317375416082489168893880957319853408226736043822723888971002729540891518505668862419151417460423522969317958289352960471687302004341975179394906740132594190677997862457978424760228870423222097647/742951448120903947586299008217367023293196570679825222789337985099961771025468029025916055380475444502212427652203238202289030247609811503003040228882621329436132273661985415167670128001953934320679*X^58 + -149451952921805209699658359385295728808719911295018604054056851869704777433794357852455105754781762846912827601075183157830969608989358497345978555937385352576699280194340370273069951761199911648291988335525628343146414872343425798153420156186128460012453612742582285292954329935574525671502900987767705608443270907887951459129517045501197210407304972700400757031331642555149232531339048439871198900786761530111750238910743291829397274867712852794144222886751450703581605119565300434246074553006449687584621407950852396827959538063728868763115207773941401481929185710623255835359234/6231530163662367753120089141845253037192534268839331040097836762845885178184619434462971563220731376836123788723392642244990361068385997269497517620405591843077805701981032374425518983474839*X^59 + 209619205784560649366225365454174088995397855446646460411947088003637446736498608962365942375541814460682264496028477125392753713139400816989747458175205839353393435329826386109989458319512393166677603449279173069908164075849826368405190738039111048676205457719191281699563087758161569649306729887367258282245628956963211917758359592633759160478383163009820962990673838706073115182200372063825865795607743321649746805170851490941759135687937054383221062784665870325947663897359406431565675370820354446759829694661256005346496168618396534881011040254462334954907245222198651338838034260/68042077857029393496318253339808317913105281681456655626828279613514220260597859604901186498807165903673635649070724260673049752505706704185643394897208657334566560459930892496352241780561767041*X^60 + -49503509798715288719466324614808157799637550295761685310404831937690424134214617167947991796946648887889747558171975609955157760732168872538025443776884539871863333438003724222313516504702943788846790149407035211159067106621666422580525323549828790314480818852227399088926911936125513624318767147101973455377761330033492110470652544810107051513052353800595236981217709001594983182497315768833954926997003924769774446286189341666486748697434538670964803870614705726099934705136615543134053139345019098498186652439437161676619280172379447804008359738582197246906025767373572301/570705207771990819042044980478546848355392826159843487507815437571745139498545602570104548330500171887180491686362546226301892212509020722547625022475097705199908938728915869074596481681*X^61 + -219893390641162473307405269542835639909553824026077559542929770655551216576565162373207072657665978770521421567088986345025151095150035836802995873518307985591674661203093150110630070261770451177389023124631396909545118425071445705371084393985757119018282598772638751990303318819328729621444950936590768887103085239588959557038742193562708281963503448260954735016546555149859777797766546789215891948780507161271822980872092948044730922611894253114936266690518589237554694559262904577520305990903185200330309882761088632583369003780333668354068213463100692883876972067306708872/102156232191186356608526051505659885855615315882611984263898963325342379970239662860048714151159530767805308011858895774508038706039114709336024879023042489230783700032475940564352770220899*X^62 + 16904912503230684669400854802842503442064605079075054362071670171165353150688117569151792084855351900260876356844820482981573341659205766578835288198545735714650691488540179415620645246817099921632921216992640828752198138621843431856436738293439088028532626119951171011382768758845201126925356588281680696466260002663764822782206936264526665181560204308100154041729393697063810073446943594820579524130380776985406283244493467559452021600740850457679193440455088141565900447217007230105721781118158761548550041486144553669938015471531063546552031417032474372791878234768/52267168034800880945328782899399839578294058628065160500761556696743762203365290097088061940699713516547347896910206633052650628492446260879899718149564768312108154476501132802875399*X^63 + -14809173732974704668417092342855689183773706241112964063208939263581164946778420334321599995163508126760799243291901705271550075176379878637759924851467360865228464228824734929633208379305761925047423781677887437385061869656278265217264670818043445310529438914477483693296193888619909410382029590684373328654904131744794988043890933432590406471514666930560258273864368995160477394711241586554055531761111706630323329193200521962381485786203747109603891314652273868437445533329887033637247749393230720658286788972833972331878381990741419213909632368520936787077974491094914/570705207771990819042044980478546848355392826159843487507815437571745139498545602570104548330500171887180491686362546226301892212509020722547625022475097705199908938728915869074596481681*X^64 + 6945758635776248035410460077024787840636186143342170099429116858183647906790892187905290620407952256928315940699940421462040486931250807061728718347621116264691680920910006291657102306938356433821971072297838009901979690020626590681761756882876019622592323871549369913544614562521326189460825735619863366704758134774997225037646014248215703629917189482820245083511601943795838632778067922236697229742206882340571351284956335367507316720481439320041917078305943314244149756575220951168482992169600857832383614499145550572188594768320623730990311957588554065617692/4786809051634845768415494358402769445763719995243626751603769273444799176056899908149836243309800670074855563413335161924411633711186579437668258828607451993049560809277510101921*X^65 + -2550119610155381768524615479885904813363829956021384262351183631150689964213609993058837579957350788174915870630833715511434265041559046979847602640407895288363563950510772836360637167161931415654683579259071776789895101543513290589958389601379860260747953157933849468634670883191185245220817905032548239439037301099665439034632855189644423243344369396458049828227508418916223303731372690360569262485017625533797178683593974316408655591729673956544729947734868466154739432437913983986792713243659792634356138301782264557590584574648308726570889723215065737223402260/52267168034800880945328782899399839578294058628065160500761556696743762203365290097088061940699713516547347896910206633052650628492446260879899718149564768312108154476501132802875399*X^66 + 213702362777914688359237797503358042449821241895072225253563306144463436329261593913227019280157597097786335620421449816151683720772614211254160390977002121038170175465237131974774517769084511631532114770344524661924327625038855577224817358299476179525506023354163931084620867612083812658184778445346601574411512724544086404496166908188708948216192679386720484615029230280274571580215770201229359406798303634723897741626481970790606182602272647245574930168016871445910103926455427200697282004398700387110899087405635090740129698744169527179334240406889951/438392623100544534152898100412379288008400036197786129829084098676142428432722768399105801200641145716169572617761256701567142935359151885490270063980900448122498471405578359*X^67 + 278274306346674965534883297406916543569713951367251337608033690294814432332620683238298761650251014524294562535725577294858624463703276782744873641623931295217733441266990979454894722981299720116556609704575144494356057829068684853856252545061942745943353067544556263138355723547318161825555241226946092718133689946584687579449174070685103904234480424651752305893621083207387033735231846604410079896709019993595696032741245338290156511734733048393147733972786045238616019803105737109339093145857107084205570068699177067438894910069306653370316815524514569081/4786809051634845768415494358402769445763719995243626751603769273444799176056899908149836243309800670074855563413335161924411633711186579437668258828607451993049560809277510101921*X^68 + -206523287504720078010413204270442199424945222548706412614777300536490201372471872762623507592281139777787831590476215381956758150385763013609469912029494748318588536710336554997579439802969705746819376822582127514093228656605980788775935094899061641728368866749218014229629763238894437932796999648324142029996478106387666696024412676532708747548104444901675426000440343500499561825217415930746222766284340772665519199175626380495707853866273978992876413234372054552685508065162064336508730907212822590620122641769284879810470065722647623378034801190/40149521302366932333812446232473604543309830222345098436586143298483600002996864950920945251455366399502662571459039903065037360139129213800739084529801304892618231651761*X^69 + 137368410506370907095805376181541054620282205102461958806873265130393068431410354536828710237230623092350995515770584996335984503141887249077817531348784241832169796430836781072825797467372908992008773636103434474461514304970220445425643384060774099948983858179789481470478395085575441044618437076294432260924512878930865160372985767585985040896035249930563443000507822627585263478028419129658431381170041383745419912904931195599204616230347358325447322675537818465413686173906956362920776272234223783587460307717480294725504721391304616278501845887995/438392623100544534152898100412379288008400036197786129829084098676142428432722768399105801200641145716169572617761256701567142935359151885490270063980900448122498471405578359*X^70 + -52474758806812378913397003709640548842602766221686093314651608886973403848934138053235905431978172018388424916774671815169260538828704328891374020209073888878661791531860965753641558762531756939873586790226424130168460923907970684249631347970497663290829863075604090633762349766110649798503148033217993879480207468395003870685576936396131484564775477099006999075501872515531957089739169985617890317568710441271274968578249909903774507180347590112102373023245741658332043891455027895912818607097511214190367813664805202914851193585935460539023/3677032814577061299918714738755710645966648065055874936952664465471526696858399574221169086130173678862777046566447467997530667656299039637397113703617666901054879719*X^71 + 18480645675507892319614917022008132005393105193822512885679372954102987559917767321123977330683535242973013012490532483971937182491754178320929923631411877298730733982223293084085301350598419879728423939285874077553484587548762497309528193490066919647150107907880576876543135461038934184649290940261189903274607667482321600779646912062635657238424407413703999918740374581569513878562871498360108267629946956119081103878241317343089369061009827980913298614548842597668932143091438856403737783571300610038815757788844055937406784640452114932311325/40149521302366932333812446232473604543309830222345098436586143298483600002996864950920945251455366399502662571459039903065037360139129213800739084529801304892618231651761*X^72 + -4545584254331723683754328821306463936974961413448310178588681591163818691044923982001624238230521430508643310312596997675985571919265567949702870892741010752675075990584969585888015160787660754998455221826030688533605139186923838867657341144108295172128932889472177994294039225822642631610504445367077399819223626832095661000181381774230670456015871045028121634864584439521215943069895794485350338141989769693068909577724724356218559083411006080559698735759107248647228553648000744688239985177525659565906523080653461694829817817357957/336755455131153155043384443516412734313274847976543175835943260872930368793699017695866753927115457355323477110215905119290289189147269863302235891896480163115201*X^73 + 1135365061009673270089219594892824461951773155381461939578685267394347119292392658591647839600504342213079439811053670345548545548034386616916287565694096729633855762665852029660125148194363871060369691381028474491895182192184489057851638784270215249027426008216113949350216235109852404084653377535876289341530783276209150343981633602069412808122722346794836979659237676822050430986667559324214713551545906991677977882519999276209918428645436973378415126755922839299816886152851454620508663404630672774683281129357235014660863748839100727/3677032814577061299918714738755710645966648065055874936952664465471526696858399574221169086130173678862777046566447467997530667656299039637397113703617666901054879719*X^74 + -107460457896561463660992182910482192991806230822626155807357726085065247906194311296347269247374205797925640298399037505121883185853102645402505953144498020200493005344255736899372376737360490873221859183031544434909886650291175605978621692056198129658002599416358230623936373161909236771527655699626473373119374083221177825349786754994989724200495462145171960231592205261888352729797032475961648549034919691463675370621056956888028899490823152987126074621631839354824055237428973492274538081889266227557736506330623345341071/30841235931051667281196487179816167626456163382777101917386506170247309166929116008413476868496699089231933062571289048382662257454645101502173815541393915479*X^75 + -80058080678507080209570007139575019781246464262676441443666048996454817743692625926059863932014327050844304531329393024278399394958340468681838985698350545563950940411784120718227367513790776767256411228101507731844593166782716377036897799074514384805387550085073910428657547929121906619978264847936811690120935784856804353170976533262086146473708581955906903041221465141923686831293208727851071336215203530303033908971480024242509922267025576319421913312278462862483577079809334683048736934998325643455429245115860460693187085303/336755455131153155043384443516412734313274847976543175835943260872930368793699017695866753927115457355323477110215905119290289189147269863302235891896480163115201*X^76 + 569460213760355835183945141609036257862637260668487063202828919058537538570603886108172679219937520207128905430209765289338155715964151222465414186853009378493316566132101467265885923378550606375836325946382536162092882223147616552525733252767627052795087309617468123336991046688663980881246618007747774429681437031713012678942139465778001559966783202001644475401457935389215972781873620148043502963625363108024003679468472712609935028944109574368881358084370820885385053645264867262554858519240779633306071605748856494/46304060047310624556077595498020697305278005976613335931781578163867328820613663366779034392593897971849240176277610614649246174069632121932402107833381*X^77 + -16272699218702335114460036052600911080830137016365054909561464712900306345558340584798510903953633375700897626027576344122010900885687527820119459374120211408463612573503214427589988838597203380379912281786410013677646246974811542739033131578595365879224492000472515266730002878518775929288047913974942993198614606233547466565482470445929977588215236153037497890574540410095264753831729874870332693033252529159399795181064357936727177517169463934801816489239665108547753245549955061733345732166668594043622888835194754362793/30841235931051667281196487179816167626456163382777101917386506170247309166929116008413476868496699089231933062571289048382662257454645101502173815541393915479*X^78 + 3984011169770747012947717963967003873179594750922646432086706901936806229208113127166879633159747033692351111423452626730788997966040063062532980034004892460228011575775955350987651243171820957051829172132003490833773722987649187840172882524246583006472214340498557145822281591300495498772934826888365557488897977539164776538550620854044569283741657457538374753625048498619250553591990469764399230624446134336138899575102143597979139661213102491960503734003617817979239992310782079194615219311530623381513814475193/258681899705645947240656958089501102264122938416834278948500436669649881679405940596530918394379318278487375286467098405861710469662749284538559261639*X^79 + -858196773017411164850874315288211068707042366924333264940540582516841817634847240476706842283623356560997390265026448929598432189215960007453902690545769902983085293407690411649768752078545598972844364694243753731344922133538393058241869502103707791362517556179618164726260929557528749428227333992037451895493917100308174020396016244181772890622380657119332147132068803888894379083249934344971618149239101269328364267935495254000689367666318089990494245341420252317676959621513636306159272479265934914956988915322426/2824547662885948097920733325379262535621958364573413491838676267995907058057433465373521097948227776282803650752934247493604016618247559437876528577836241*X^80 + 95598685697805012494191803032975611093333761119567168646419998524864437380803653913871972351193093960034374533783682387586756911490259943193823423894401282427221467577154362480221241700472290180767994093027339727725669192249465926573440008604881700361659393275435967947579953743767981395057858349692091587619563412556751901481817452666969539817686165887918176388321326285783948082614361724524010483753886931251489712003922173754790372962161180066245925614454439375076642533953436556118667401040020803348226/23690988158773326059223093514928207918685130361464811699652022774031493880337571260786786188696704668787194366376691858765611362731271113154918881*X^81 + 6354152846177809388941140674099258052628512956870469447316028733323931159663704243868982966267159024605572986015062699836352600184969015809591722175420333854107366778841793631985105645725766811255583907115948031617974117504291290550178583269763802532524561539098773686356397179989100076553159471697900214325875660104854013999759317947221241876231928319830794944262563106112763269930436636312749595498214848420591367798013159516919584831123431579433114114282818997228127188413814825005242471249783194742044274/258681899705645947240656958089501102264122938416834278948500436669649881679405940596530918394379318278487375286467098405861710469662749284538559261639*X^82 + -8683587173603711414767403763115662623127322017338019930446403377121040970546452851351327240632893762849104240754077238686253324115295892844610255427558635121667514660729158888712383270531636971772129496858500586890386031454132096405302728513628875282459698451611297339823166763506107911506695669225337339057112644323970116399160518330035781590079888127324163341758632646762618960656873714179040396157170328037188762934682802562703579812749286991003464416766069642088049427608919925376244846679065236/2169703100904233543293625195982068680161656778227384531518639323567313296120301425110979594165830631814927591022684481982380379405739638534199*X^83 + 3578156873390660064593878700530815481881035390195532754236554220667333703953424123075203836170625776288804124553816201367979225362409574380332994945409050678064546826112376843470689039277483799061882876805299927148941774014816068486223583756923715288294346823500729573182329630779029474811876096170890672689432576482801977776755159712764956747612618741705536332519156015065897920717244204540066346263903482987467645045716714846345093728058665115994353057161226515909556332990357263153993616014442892587/23690988158773326059223093514928207918685130361464811699652022774031493880337571260786786188696704668787194366376691858765611362731271113154918881*X^84 + -788788892764717754275542333321452383122245772056927807526612238828585971919564520676079318050507401500546484817456228392010414065556331684792576882592272871402019211693766094235052334303464408200038070871665698804331131008014195939257507481083918754215856445922286356255365812141578791283084438417877407166661174249784439777942676340681435117262380236479283904429248524622952394154652885654003329485424663721471619783219499869739913505399679594838556396098305108727503560352342812683278863722/198708956946994554748019525229606070167749498876031187060961564572517015854959375868759006700781264934053264128829057787561166719089627121*X^85 + 188008791487484257699788133682797048600781451688616228370827851844201604270307013840014715652684339570955721057536668824214029114835048384930486036649131705775843748900542938484372159188576357596752647403726723103952301490734878338708601314426649041985748618886206725216089336264432550226567582080475037597443167937071526191811965168270295164194854259440019105659704216502897620825583210109651476240308025312172367918553379613402956091800779548396249712372912801297067984532085687381748783565091/2169703100904233543293625195982068680161656778227384531518639323567313296120301425110979594165830631814927591022684481982380379405739638534199*X^86 + -27594869956362298586340109881118254702443655544136416629475701953852976023678293381766594657560818748947859413499267541899251855894705067131829248203798194690720024534332737460317891314840269377856712097039303084755914882110695184928763737743818189169260920660260683995695227697236349880245626410297632676612245686598588286686675080513062248657368383529926104060696681272317906974876732314129426502202535222664843179571052296853928067183952354560821303444478309120368634543222544896737/18198457454619887787161784525103587340209680270723618194061870553394726243699915364846506703982165485305729840537508726766294231989159*X^87 + 43029439773634416984433954305732546700277943975196578019940748480332327830588841219310461104273244130010136938461174531700421086212680370993420129837142718612398938543787614730681299119663850531663995123028986202315022804983949304266741103712314943798580703947983990328065061577558397383660854163657727777313663645147662369896655799344566628037021523702539112452128728554454525519809785771889948280379016205926252617409820708441308750122353571066306475712996262198421730913256078324952/3257523884376959913901959429993542133897532768459527656737074829057655997622284850307524700012807621869725641456214062091166667526059461*X^88 + 263710826793604625704072970589165858021075047800797177043355686318531022188395660472015789285766966311855829437521821367753255925823623167979823578149361673132876852000502308476803452271388599399612134355758971899020449400012727283957478816643200221642900295779761069511262805959047552855701225469879552779668207001441320701203029105461872100419305666307021163011467862544412061204604195920786877817698323770997840166525478182201520183888779915778234644779894755967567534515676/1666678034125825422397818895970655494112068895569522684683750394119857701593544771943081482185380115881099902970739877897819784961*X^89 + -1581042968043425721902585871913953466236672846523956738934269172004386562992302545538064990613411307006513352966483841125625554188369545341487239663039794404685880031965946784782608647246359465728167719776175628424157797941215932888669227237527551713931594769400034881489543496791239414185020593361545037144563901045955480551423541819185165430356142894446168395261155185890521452847035468243788809022631178829020433700460936337846754359344927376197841741840464149588900398126849/298335368108522750609209582378747333446060332306944560558391320547454528585244514177811585311183040742716882631762438143709741508019*X^90 + 3232962966218978335119161707051033965256436768597353876592471624776083262496408513244831744742970766736773868062165518540232588536372137225459196234065226215072462863533783745427898777036253342277293855971562987292657858991005595696416694051082377053838740137816639522007616138008399573446544450844756414470423825865644882560060256063957998439701834035588933373943701801350873863152866058247109622459940980255177087557939596244385453636594545285603542769987881252742825/152640171638961939957671846869736742752273000784826695181220843861146414652765342242245762632601897232448017489764619278122519*X^91 + 1708546962645474048964518712148861174077039169316493938790718852633487004007794854705216823966479026095100861913632645849806790083595339784107996495575213901389148320745138754928882191482000479126276287416347646716712037808551739523322021488378391447467583770328135782764173281290608737622264695554878376855050837256857390260546044644493798687473748009145934021799465482222457780239893812546564034415232607045165945864115561783727613882660835326766400723205511857584918948/1666678034125825422397818895970655494112068895569522684683750394119857701593544771943081482185380115881099902970739877897819784961*X^92 + -213632035279018611857560968508616019580714529711224703866032555984076037381481884143816939971077429702759272637590245481934115134862953292719064095856837691280048674266644847225797263137258317128553630651541089563784884240975325189296446718067572017466667514563573833281813792913422829070441525479571786159265516236325973108034090922100186621047601676967356248467790905246791635181757259590547921832237487384640601564037164290633460323833982884259834085665619276/13979317853188198549104482724584370615649143766354674895248726427433502578328174946629339924224003776211009935870008176401*X^93 + -1925097113763627772021155278412837730742956460161582497429253197170755783126881006441087292242465451603856303108705158105546813863064874668547918444320835786224514872448861597007646875526065000459009229380084219696797853820960123498588448618420109363852215251251914144155486825934925449771252931745340723318489726236641042084740720193936670738942259532841668305733430250348742425784510878775568285919114725306660523479337995028750760132238260711745830664363481417/152640171638961939957671846869736742752273000784826695181220843861146414652765342242245762632601897232448017489764619278122519*X^94 + 2307563296185794101655850000843733361089927855225253678884582319646418131527433460166110572134128997316547222128861140551053494253760212447195413524496922983316705460913840268547119170844699656207856852258672118010879768185475864878516050997909583224908776528985940024407823601303030402666255740650522123555162396325613466729983508525186396469944355906374049482434243049733831421990342148901617678102738495528813551188559690978993272438000454490479236393/1280274553822529402793706632895354026527076084472449390534730875303004174221831206761547753844125265702995689703270279*X^95 + -288653967768518272185103852083405024018666565364775919228780082519202534384044577209497936350030385882275953430187834845704278486988300411325939984107495539983916160104249551084680167170884024914453391329408375344751514983820625386499322822642853215359879052314585376118877703951318455194594428214149430185554130370738500834069070302669053723591167781278277689059083677092038625613872645899719357494697158866323946436351126857874997812352937153184025508541/13979317853188198549104482724584370615649143766354674895248726427433502578328174946629339924224003776211009935870008176401*X^96 + 15860750021865718632921666713183766967570655379674441978701725408345125904346175201441251955937263837664436857699626199456489458466048981324846689855636679168198531140220142688576313150327799752616709387150050445892887666567243905270083508817258546742812138599452385595875707754379051611246003195756164152333886212059429913754238229843618608036008813272508808460561910097516394170344048672312994270580538069972020267105967847167615804140547588612/117251996869908361827429859226609948395189677119923929896028104707665919426855133873207047700716665052019020945441*X^97 + 1848581031486020527669977848055825791313379620399602538938622744995498838885941174869390278630528484506571556569956072163609326348553511531266878894032294174539783468237866470383153777149353178692671769219176883801394197230102415159998984620761009056730598075026530469382157822286870700081926223991855205802341887459738471441265063574876869604179669234221592774328837741143337693112149417940827529577021052302032889796974943454108614596646338944800/1280274553822529402793706632895354026527076084472449390534730875303004174221831206761547753844125265702995689703270279*X^98 + -462313733751367108055982259044020997878277235763443523447582330155144898885845601005935485110157555114612092628248572547459946674017795690008329853560085912771166550570263017606252630908087519327672031033500632646793811170624087968553842797658967285745946644652336585285247335623671871445661302081808328418538571786887834688926247244944594668099782969812129360140613490354475781714266225539664701538293703576561069894217427389797332295675/10738345715716490688472374688763618316255122000176200191961544528589240720473956760986083679889794399855208439*X^99 + 57804843198516628652975794754850312495704916206185010546058527934263632006151790159314535723271536129303857048174984778286702952802172481110103659996969380153321620941530810486956749433159979270042124127324107887479177714409264754434510117680961770802484603181189899833988639823123847181341036386010354561531783613239517744787586190720240549095998994043414731004880099108942148523803458495491356823938490500496477613652951126767262117967242/117251996869908361827429859226609948395189677119923929896028104707665919426855133873207047700716665052019020945441*X^100 + -3471200869839251660259565659064825249699957912507988862432013668052835288313639989342467122632223226632635059073560842480961799959739149718373048935041214467853226071951872228793831906244404703523280922610886126318997981642332348525839019047219306550930455271662688032115742629165386971615109910735770731175660038315955878648006314181095138132702396135449455466840183035788865074621443269479073731394265294418310875037123402713096/983455052268201363538087250550748082814829379995988661229191732630207960479343965654921117308342741996081*X^101 + 232860614379112293488208800500865637693764309029596221287102931116633538214796521558978990349318776934467117830574518068185041707436548380664499470314854496457050480967636633658029341346867039241584543289325938921634200393853566754956462956055270330025881377104419348572545463146912317815884805828050925529338547253205202469500300750304331277016521262895400126409129526073274559306608432528251671459854588630378813185791516457697338/10738345715716490688472374688763618316255122000176200191961544528589240720473956760986083679889794399855208439*X^102 + -4386286369213394683503296331732849731665323157557166065932422415263297789252037083583483744104170343132906476428073052031498848210271598493589886199578547237594966383695522075524478463581657889488987264407250310820427980758040421511971098290226750308803643732492653988696931857505247979492682969902059140176044390062471591123250159844516961422254409957597119526788002872599844235183901851795909180739841729932007652355673/90068234478267365467358480680533756096238609762431418740653148880868940423055588025910900019080752999*X^103 + -280557220270160947503766950507871439605008976254916057499809244267567908560623119709364143779077166177755806081704889029008368103882568321672362007219429861852095457559208743708136784892973030887661681651326871151911255510525696264131768351639132398593950907616698377958774935613708905511028079165711065517329144755573153890343639970064477867552017502523957301465329834824488473894626054659931580994558890455827924738362803/983455052268201363538087250550748082814829379995988661229191732630207960479343965654921117308342741996081*X^104 + 28917368727237591148956016545308156944540606706669878205509613828657032229334601326713562791255830568376637974650443482464295768892912162677177187112827508012071000163188820136120622280132735295131170503826696039706518928459534417366467748052438359711945641993504598790205057260281818546550881456413258853360834770464538959322575300556675929921650952187709859992874088633562136950674976039646171473658999210572814/8248762201508138608605044480312643657499643718511898410170633655176201156063338036991565163392321*X^105 + -1382381109795486130000472198921301083092855488555782231732303224460268177439873863414973305367693374659412053417286485225505707763005187205632437838093668695785826841647022433793778505843843490494748767354488923066571711064880987021564120670321275753629717919188076853733231146428469040105773790117548695852753286506468174085176442443532293899279787712596093365044131306115945425088761097234561227820196413527417436/90068234478267365467358480680533756096238609762431418740653148880868940423055588025910900019080752999*X^106 + 117049446078260454813869103550779345136528037150413228184743949509371696802216248574391172719865681203538566565068788934079971811847972884681236410973128873108988614467476782615619570057218027155466093473534247208258032610791772895858650120495705388075434197976411300303634038816844740745718366338818638094894962583432651537785891540138674958923608398585642816710205238809657639472332471464329035951178558/755450334417816522447572532311809108663764421514048759975330493193167978392099829379207359959*X^107 + -2734679043870654223045237579443700574415875513750932462902788062008784142019293327965960478036558252473564985275524522506591279054952421240543585347281928111478090120630563094073227116231782635092954166391439388324908562385391841051975998130854575899185508311293903063716703692755441471515551524943875646932040656363833243416433973752259060666975686264457858853107079227952621559626190787070066718058366089/8248762201508138608605044480312643657499643718511898410170633655176201156063338036991565163392321*X^108 + 88867813860568475694370676092602890561919936064535015395075121621727784956155434467289352755170516187355625772628343800945307280110618789054263445863345445409066666867923080147504463895842737141039566730080537371642940356994107861039876781733577297392121904377059897674579222297390597254382609457744720578235510645958003425787905184744549097259223717759214817180091038508025421609487088669053886/69186769339483150695812119453412318771294479486587486031260233830311198680474386791758161*X^109 + 1716042948311933199748816077593723863106755820563491124775579492894373479902210558504306419370764247814533324536351806128278369420426121980234180190986526643435876450149862843865154208313775601818575800034994124126335383620801448204911303100467842011173083273505513982442105977813786309210903228737826376947648474489479784188940474898923565653641388102773129538478238569759249046056408396771718448/755450334417816522447572532311809108663764421514048759975330493193167978392099829379207359959*X^110 + -175334878816325565378611301227375090769461894497669810608019723431105172161935580184841338447560923410728970882870481228285294201144493375018343898065836359196713311514931824768802606131764495789521301631965368571548452460405483146933156658089302336554750979525220140398488508680879035623428214015629196097380099836194221228265222689585528985034701126851838413562388309740032066294523587/6336364991252234700596402550912383805412077982103442259479827258019159142822088725319*X^111 + 28915437184038386559487381487595628179746989169967346156365792866502177853326884897521619954548333426532691718644995606570218903000287729770521155491315249422704453267469352597206486342428206747973623181416317614829211114682908624783828039890558287145029674383401976601727876771071564204234550141344553536421433780067101233496705426864042629784986165332891392154853032844968035025583677640/69186769339483150695812119453412318771294479486587486031260233830311198680474386791758161*X^112 + -397303850510270744654112476589638400879266289429893293103096260598246549813135752536315977199028673915402400172096992562126990517502929926314426217860839854745479843096728878646387380903193096334950240444424863619024389258657210603225935639910943920453791470834533233647553712259374251120306680994229415526086942038416929650200633200605579831056315301910977368192647756566188077/580306345933898223335140814260681729591727995430299684905195279606114034510677601*X^113 + 27268865571665868659626470086696550852611055858716019308296515741164579426969296229737619517071152443568645131153361296218606840816980771108997563053258022535454212601263561537593290131501392694028858440488095055952124775768273175228011521118050651266809379694924393963553692050026196916525312457361383618768892291136344970575672379920735594103379618484510824395179536375980840756/6336364991252234700596402550912383805412077982103442259479827258019159142822088725319*X^114 + 56608343574583779645935612491724782268540010310805904335536785280118416204230600996387122413690487324504586068453361097225384318279432392019975889917693842298844941309684865315594426764606696974250343451615061606903947655357476602759964741414011366178587702237127323862163960587691417065955417305669809467801783309151628716789359032374470825600253841447253972473571447/53146473663696146472675227975151729058680098491647557917867504314141774385079*X^115 + 65572058005406751727897050039869247561986633189882683130774825212597409142105192741358553238504510863848548910436839837544418360137091400372672897722880897132268195275403150466353613665418510678798857440460912067651126836035872645111665988518742680506636158408968522163078458464414259797718418285415041026778101215348074192889266577434644458269948392202578404827254294/9513218785801610218608865807552159501503737630004912867298283272231377614929141*X^116 + 99859191744619080149815712544049871059774908985236896630134635494616223123897856132607021008118756886363650224425471901848709894272896774535266140267946950617740216000277173865575436983095062125187031622613563869396241889957575057932892995218199711479081893854636809690001372426284255099559964537923834074254927677169951012238480000517153342068081335233605669/4867338919653461532436599320006569196692013782548544547840233017139094641*X^117 + 193836849107202439697328268458714648840163800232923429363895542171735999114220715655298245306008439419874439435574047281700681423224649556591513242236310462112775972529331610147006461965879382722851353167293505641842117002865388935075563714799082708098680201301542501902759031980382341370715337718746470128770007995115065594869554113306049953495351175680490154/53146473663696146472675227975151729058680098491647557917867504314141774385079*X^118 + -15842010613936373959727581687651404327861572448004144143611099375876420769728961205768976124409932280109826199607673340167072533893510487835956591879670616419376888395065728212265379864076966203107317230094706308660777611172440242848731720273784232381573945954083651752574385424205612555404250088791105670736552642171480643231663639834426067057926100/445767828523991348331953413316839380592729534073499821214418263315239*X^119 + 2966106936766704494102490277757160033624202931856512683195107572535250337756291852868551414918797227971936912465398751696391906711828892223237312263193135908520792364916267582991041552976944903692331788003173824518529626576307971774092969769770805745040356314336748726215627196338583186571638277659244874507468891026479210881030456707904155953021053/4867338919653461532436599320006569196692013782548544547840233017139094641*X^120 + 1214371083870410833278377359434788054157393477750462144847639117757607268827044846430937643662810180059659155371683052915677326858984249002368168863516254013690223940997552463062968549531982641914176421363028741295146352845294075291131301510711197416748515786248710849538005871253402252459095854235785390244356642041920789076633306254813168/40824968268521966144514462250832437090642873346780824362525713281*X^121 + -4028850742634337389543433268636969294579511693117963668067375600543171077415252983147092987331100599775121185514238115929404269822524496861047022238972906441795307774520344144863272864862343532560534276517855713268687964065495702252379786455651279844785739444487602095886625336145955446880378634324537786813573687832094155684661266983729635/445767828523991348331953413316839380592729534073499821214418263315239*X^122 + -84736917392452668794410556171246202979606061404012289358732693773746209052942232856328484396768789919098625157604703110266757103558106972996682801882405970114870561179643178166450428694550128872699403340299022963069480900687105777410579949589218955292701342144361597886407677088543151991401372408545028748840040182963982672902348/3738892597172082255198686899059660874681094729075998201531799*X^123 + 1168574490800136407241831563421991798320493224958200301374745384316428382253107264483480168380294206567109087227776001897620776634377533906704548702826190436275493441129237852413254562448997148636128138881706693777145863697713399954498739511088961140492387037701291350374141348890889075412823981807578438732580628790076730690011730/40824968268521966144514462250832437090642873346780824362525713281*X^124 + -5670334318322159312754636000790533022235522879713783693907233036325670926407168390276840957589787118029875600724393384573052940022766222683869783726807837210302724997969087518609389498871883975936624592935106089090035132789965540815231077922161400779317118190498141207074820370924488317043373383505919300545707710292109/342420789190592751643803177860578887689449100565619397521*X^125 + 20779490316277469104837175481081870122785776801112866460502293075117847029333326089429586165702852225834781813254647640315100406592945858684440325989977363914207862789689298663512963482106204284214631793087702476459495621622344411767064816730037131783018134848366284101055161808114770353663895402403638007438634192500228/3738892597172082255198686899059660874681094729075998201531799*X^126 + -32475934575396580352704049764413515937451940125944098480834404993087862320559860007642326263713536559391919403112547443843517658388812959181225826184323542991048686487130681147498925252412276778490573519986524925789550816942994789760013540845321303726637973982344804443504050465718454729150165729271640773775/31360086930176092283524423286068219405572772283690759*X^127 + 22129730115664860247833581353246821696078992613719825626581944662976640454162679147348394977064174619470367538969924711157933449037150117778757534378119131758318621467150771123039719164160347515503119859465477979437557612699784675073238783274253199803352083217899476266849385515657771766674353460483318579522/342420789190592751643803177860578887689449100565619397521*X^128 + 25127839770762148884940002420045824288379466484936234925853860673750854363995615163299110965471751083961247878420193444407449342268397270536029325988807866343665300324713985205747637135312850595163108230977058453083198786868678873235780823463816659575973912546370901882371227343681540876715449889/2872065842126210484799379364966408957374555571361*X^129 + -35730539365926060648527582619252157247452170813284867439851542237767928067550322420628289829685446266664995382095932966743965040520713001435294412790386407603107329098444757838075381483342966899515424697531053288568926356523337058895639057726943962081718932458490492641139234347339918749199943592/31360086930176092283524423286068219405572772283690759*X^130 + -4535174904947816610627249747568027300881881890221895516086143215550355280906929032923657504858140814218242516825678301039202316037376385067100447983146031693500186231902225601213131477347217325459435374713873545944955531960889031260385024191704146037980967974173885518343626234069311/263033779844876864621245477146845769518688119*X^131 + 85906857766248336901054981142409668876605826725662677902895037094908411038356481130641934972349116028830819815455918466473304021893313070962815401030601051028984634958193530588397568052872542646537437484073011716057968273083786987236894373918710847360086218595310831962033145842803444/2872065842126210484799379364966408957374555571361*X^132 + -70234029506052442887023392784522692780223368740825757947131967035288882017517103576596155182990873312820015883982304074224223247155252627939796187489585049013639072547317694500013936071981497634602432202431141038606278895254411098207710804843811814975344548010912362072766/24089548479245064989581965120143398618801*X^133 + 37829966027447001171745723709196257831534170020699540908464790732994190472569495331719286249259096614047366960100808110166008713579205658732069254093268522027990215965381291490302802462406754321141868032820987140363458954335174531144523801371767129958811517178995369154148/263033779844876864621245477146845769518688119*X^134 + -10125199622383286598191759560124987794298083408409514673401156712450075496356489402963450433131136694902106578465135702230252096828027347531749476917874703075224257773008139475774087616692454089888455790625234625723954862587341869226313816020594564804903699821/2206204641381542722738525974919259879*X^135 + 2456500354401927755373311055662420806582687319045435826996730429676907750073559647462328048000753680668321596963799859837193605424791940850471647874909588459726208329563683702009728087705238116120801011015801038835535700307755035802526383284974100775510350857/24089548479245064989581965120143398618801*X^136 + -322336362544073194498067792216552090599423695355193766699686652593441598616700749092806557930955244316779790731801254687292945578680572391028270002272015287993816013070848710462293608434422836609810585906553307384228842648081860137078761783324020/202051894988693353121945780283841*X^137 + 37721837391396136774289997134656320701650093876831741221722644219479218449130307111065981529616810917191287232385099656989020340960210307251091123303811972730050996837561430305196203725959232705195593225039010477361505715104733305940890703232487/2206204641381542722738525974919259879*X^138 + -2079565377969691505656252868673824457226093799285466778630923043212969596102258350057952032446828726389972637765411126836527188329142167053562016505094615478031315315330738885708388112030156009022810136335661791106577041793068425550/18504615348355467819575582039*X^139 + 59343406178845720395267639860226022380949812751861181721652388759461918377528033221589899819643767261315187030990657552622185842278412957929801222145256569977358755955495895671327997454904765536363842993427915416457417453746808911/202051894988693353121945780283841*X^140 + 861406449722637730193593199590895927666486582576221405725075957119388409831230960272940519844007801598170433750826634259975335125389926471375132435003781541633506913205961055034222980309618230809493120969337826582835/1694717038955533274070481*X^141 + 16409031853364493345190162354841268440426522535065354289395650714569093009498771861516563539028687732282924438242950560001264956676819993861562535368693798695515968696661197328386967909352920354734777240727475172397/18504615348355467819575582039*X^142 + 142321948220576976206175661784708805538168962707211871520028593778918397513494347413285535899525488390742923966095953964106231413608615128434464678865119335230615306178511838504311334520208467722751510/155208081230472870599*X^143 + 1980262205184837411025089532691568510912292071433322853473276800329849905721009800431843541562473333855052578692551877951498916501581181930310623869731070932624516964515847557795052234050122641594244/1694717038955533274070481*X^144 + 536433761516275878406481379585223381158291524805135691326536328371399557581533423153315198853817784957320079258828629249441759285894646944047349701058674398687646759847831499034106371/14214495945642721*X^145 + 104981519396357597905363931493623747017127660316015338451207807676395362609897256840403276811016939104028319300909013537643386205340537852518260352866373608049815341008615329830691/155208081230472870599*X^146 + 7851648768939241622438125013630957092936433041396405181722525922047139139436144540250513493357807742474310956631925246542630317699718692876504782844243774058657731/1301812981559*X^147 + 422142844190302727811257510033364314606864606643006843704359759796812320905300304841322734113598327305007371326324018786743691637447270496302532988322699261788/14214495945642721*X^148 + 11842149437048174853462936873182291730897463846306919722870133967685005903020242997520594270985725042382921546800965412230336709375757436971/119224561*X^149 + 216281115600755584720678821964696141968215931532646651456762027241238872447203586311944999227630332032824396382612942479532319764254/1301812981559*X^150 + 2022864572656552976530108102855235813446359388238849690215041989085119854945322100582901902384554422480026214634/10919*X^151 + 12314977388688106440501525846765836451714461757546995080104640084865279028832077925435902429765392742127/119224561*X^152 + -631163009241313167593865132141095864915830450691949004754531032865415864*X^153 + 17546351037159468220261482038018234444734886980251392/10919*X^154 + -1963846751760770323902562*X^155 + 1*X^156 +