D=-8399 h=134 314458859079787553012609776973127649927898098850717023507560992534638999733592123535854811998629515693662727585109870557749067777574510064787434781469086225277654807417976913630708600511369106380820310290647083826742181298869179557756018987841033459473862921938653695580328179764961162134610821871856834993882825563405016489502531630332342043177962068473168122131827237092022927540171520602019176757263983329316240266082162471038024302027739900932225531210115250496319243016945005509531638295618019056977518953798278741010547568355618552551084233237153174487929564474872514808513778674664817426526041558788959/882746239123646594048812842444049382304709863365070945256262567024984014146097833741873423281808792340235135297020709579070038063214706460184738485466011327926181766056402826710536489357261441521141219766361752587924281624917561224670757235464231805803*X^0 + -1128806708197807689102250094842859812094487556762382468527065868834278227191279015353412632339348127205296311214327807593990244260467712300286651582303074053584851380354794175760909998891128628603088519593896576268902855359996244998984983247322333806177430668781918525265038472859045780592907704976018123418858575390597776110743013339144748890683192509975729661192752754806379105916419820280943983705909137266044500358233365819794198032853050456684790970101102421282491885730786813832295682649323587813223575542670198696822280773522163669435654515392078887126939387316501575321272086868912575203637249447416/633849111133049816216229214043156807725247238341664402074205107413774933016468781626837638250828180569945079586053799887938663826950729473244878106740717249185288387977389520236951039341316022749951001016037276984866743389585471585181509785017690559*X^1 + 41867050322100980337069086421160629184020203454211483150417646039601569157853760409866703340818711587061793201066345653047981285857735894468352211339896654886119208214823435908469269806334057397660786667515031058387517481066454305973487263368977685487696992555616608766167882496364459125970104789058734350115748157722787481305506078371214359017978075679992417924153107021206228589165737439646475284230003098664512182251289221518974931241533716502233238694195655601954710050612614125714075658679606010761590685544280372437119289649230196354395171546739271644154920823657704719905879418940924370194420840573900233/5323698684406485406400109168748474028084351554831639313021248697168295662405321296883809323668705888606968723443265865258796837482559176845783731218515284175907237170622094580470151779427713275076838457533697089395895777729128375843939500684363583005041*X^2 + -2681769440974785201325458142907176779218277160399746539194230150884069505704308340378152288795805356044392187138977602828404386190224924355912332015194988299185145642975961960769109751231749602408967853679368639502315271503098328143921801398941698613884250121857119829324086430624347080039222886995609999908753769343664911445840993272960251378263975496617391656528781366802311111869737424171982584057395263071564793805633587829291865553667825891983798338270454040204791327803762091016607238854631600377854715887303436032348491536430259370828308757114140193835892413886448590737905293365999908008997570717743/103314612827853934801764233125977100818652633562297721923989378741452301857309889516268689935157016216246554822396434342967976042278312733524495550437914265285707798921424723562851050465324638069375273293362904178150085926936838980844563268923588329*X^3 + 60522668520310952111491420593818016228004600480887217379630393933521578675596764706471534473754292331864935272800493224368837311650641844270811694883704597218440646305995339229505425749568228726091590729264746808523971614850098848557416880745991100930955081332682399617072203892613531784577611394904559289193573140434309527378745279547557668679175750816958477888117811089115533192897410420239856052124826866250366872803739205476937485968830032965028511833624522216352936846469225039117700352329383798715679442294371074073184399967358298374187889759142849105634097074302170240986394910072184625989280417136892358/867739433141145198400017794025081669775863469289738566439586792049457883299545762047140726765383779200254813953307652046588030779095548648872238128128041914134659803141046253204385972858261635144682920390955032192282571700342510600113486895689218375271*X^4 + -2168749208890017199501003722806051826463945186315484600528736304541875226045757210964243853690933337068451090956752801610252685052040794461112144090287220823506185418552195281522443306491820007565337492185738584023416819435207907239656730243160596595216496181057667373309349024441417095219038990863411781906959073254210868538789901013051098843609029087159864914512818714061914862033463028522016006667769983606525944353732155910222232261921001086767576767145588077063955218540579258024161820450722301050551456793453159379892520817367937329899093992228706701266688428509577279621391742671191260636071912857728/16839826760487205232005623901590981190705495338348086833425581556976806910662845427761856949783302202648116865324528945770110632441839520442318658000893514606040478238293897673240039062630007086197731770283821385865873036549176397758805466740849199*X^5 + 22192707649103060799100462839040283131916823090741741440285892955014716187590544810253454580288387992618167544239902671718987357145219266889559124845423798585955563529549445093833155496114683951418088141105295942228286934838732652096573802594355148773096093254830787051536013448223354009384987589234317904078101571289682899340071117929595575725129888813726245424065101163654482872049800123148658366020019627159841475193306085944703816007955101255536050198282017886071772940405511567927296525388066923410801663785105245384901041967732067427431967251649545368367543911397756925953092034704290071335284658339648731/141437704961332036743615235149462651020735455346785581313941459497048201242657238747771836521229955200041533551860718615523159201879010132195034408549504629176133976723430446557543088087029429516974749138613815819887467633976532564776207115156392422401*X^6 + -290199397209826881281065666836665929362603753389075895822824200438494431707803620716839818517334558110057227656929792480777716225509732420787763413961946707238756165055816134729217119273704509928743386321662951573583912345276623509856048888875577238890047342624223179937219338540558865758629830786519563174835877382678912183580285459421861718163537377833304877584472184895721432575443053891852163046524782889153137870308858749516926407084149613699858884919636299110368761627297375295074776137332433064330785618493566009321741852254751592067581351535864212732767313247147350616268109497291512602304789514/2004979969101941330159021776591377686713358178157886276154968634001286690161072202376694481460090749213967956342960941275164975883062212220778504345861830528162933472829372267322304924708894759637782089568260672206914279860599642547780148439201*X^7 + 1794436481007614776152032412260761302879549344098567340049685035897253983977253909827335739903709092041199142283120053103374786867209322719126136512599153300803440586880481489881999938573662076333750919447091297404787683236572929780899972544446019964400979766880910818554674434269873311036322129918915963959099537464770301918766610317767482610437201987104373190393115627134553014105734891039152171210840025109170578989712802301270712826356557719865448907178318267123751721913168755499891510229685358944244352196608325239839716901887687802562136858930585695305799177567616000856251126956605157713076510616084/16839826760487205232005623901590981190705495338348086833425581556976806910662845427761856949783302202648116865324528945770110632441839520442318658000893514606040478238293897673240039062630007086197731770283821385865873036549176397758805466740849199*X^8 + -15285454781762447585999123249252806010228697653801667797479514018050069167433034653495717662720277488605679932911161411490586212705507860446275619668771221834851845388597796907612303595004286838848217953911504016342599160350378396211997413097747852602577422886124853234735389950130394935163264565946515633347616521900266093230129944523005519536469351191364680540582993614105297913622217311969876993439539786956250797663705130383256933855956605576726560256410526911596340240158012961164031759220993160155758471309865507778803690537947262587000643168461050011292916658779482043434532495331010877618117/238716510191920625093347038527369649567014903935931215163110922014678734392317204712072208770102482344799137557204541168611141312425552115820752987958308194804492614933845965867639590988081290586710571445203080391345907829574906839835712399*X^9 + 76718063875776467222563678867989825595824464806400774884890278275410273425687059025567105589369666843085323323511989922275649508383238686330951951073968276966267428266292908189088859991780146306843986814808973708619082924627546837880873470653602768524372905226369232776497056463263492835786083544047620065285450499373402144670379937692562197315978006590286861168847193418485467512260842311739286174174721713957066684158226897008955549265508168710113694495228968471667945276827535486046578429240331179513049031583091579657386508554085585301370845383492568861082983212598115193822458616763995578998204863/2004979969101941330159021776591377686713358178157886276154968634001286690161072202376694481460090749213967956342960941275164975883062212220778504345861830528162933472829372267322304924708894759637782089568260672206914279860599642547780148439201*X^10 + -560707231719463680733001140858958865461506116944729908452587147877117526804824263185009791209243191202967858074387935621345709844585479484237941312287467714490738486072654711851540559006511310141392750687685217179544070610461539811773530622663443799898690619585582347164140720877857160926635730689566881099773452422557904450826779475044320528750920223401039927750981078752231808257747876853393916459200289564242059204777372040686996988050894492885943780655221006867232720481086980610671212941573454188049825601610942326397996641615018044597220112039972105748794281464444985200623365514860029299/28422015739007099070525900527130569063818895575179332678070118111046402475570568485780713033706689170710696220645855598120150174119008467177134538392464364186747543152023570171167947492330192949959587027646515107911168928393250010696001*X^11 + 2552079146375559797078785376774514016466024352467478104504643771051714398033530320153183484557282274594289790466190376945177177895382850920375375478150447878899970577151672179436701251397114301478040159729249210771234663187194366624748149737556977160996724350489482129100317228383603325841165458522885842017450829054286139035939042072415759884974896839847192455232270072160354601524260985636538421580992540065798235848374798634139825586904259642652130461244368931721112144797435519010005539349973385091449419024704090417228773582781344406397501767326519576175917371953463013253868321495321441195353/238716510191920625093347038527369649567014903935931215163110922014678734392317204712072208770102482344799137557204541168611141312425552115820752987958308194804492614933845965867639590988081290586710571445203080391345907829574906839835712399*X^12 + -14782182037477998016334143886773872305110731100138134824207284907916609689700815998689796910210259033036959214572939149583803446381240630474357613072136051955421533391577835145643122986408039392467482033896484744636640189028386415025053176253182291227794811304677844579423634177415348215441124771850042225548742798062230147604984731409588467303164714926501982608650146344958420448541960070500140723038954788407261291978963817949329833002757162430430571037372991192088084600501721095311284715341502399978319309030405521327494861212870793639186784949090084573544288773153304136227007382145382/3383976156567103115909739317434286113087140799521292139310646280634171029357134002355127162008178255829348282015222716766299580202286994544247474507972897271907077408265694745942129716910369442785996788623230754603068094820008335599*X^13 + 50875511124863306420614152118763632674809983974615652369088952753517468211665254060180140120500463954284239974323148805164599278810330295780490973616745311204360734471021269975394762404201452984965727807168047260934571841775325251484242382015427800590779353861300448763975552914614883386783807815468098032204164424613911876794355113149448389308124711545353904810806753851556967925453141842757874307761858289944055271356250812893947394696878829712134671049831484212348140120649781375027361842508177994847789597458657629168383293400139682240720771053319586981932571192937276400000864519381070369/28422015739007099070525900527130569063818895575179332678070118111046402475570568485780713033706689170710696220645855598120150174119008467177134538392464364186747543152023570171167947492330192949959587027646515107911168928393250010696001*X^14 + -211143635207718613821072669804981219728131568855643738321921260972494949123810552601915932013915677433264898471084612912415279515319752721568254327726121169796968181155457462245201736522533349956754212832787119215434671766267857506583950958303973746391206329463758619545496527781796541533145366186061869014422392093562234675444114371057768807436047270712160859289541761562368663237380679502541185412931106599690608347796641842559698358804318695136882065886003300121234267707314231009998333303770596170714165817681837044465993072143734750169751548932030586446108986770537497644634433525/402902268909049067259166486181007990604493487262923221730044800647002146607588284599967515419475920446404129302919718629158183141122394873704902310748053014871660603436801374680572653519510589687581472630459668365646874011192801*X^15 + 558405358417364767450682763086765959367284151980232572949253194961641860431292996120113404391822078244629604376508487062153366402218276866487816591235910943418120789275469016276783812082493843861501261545909337162998030642355991895960038314347384583682000834695146654052813327689290175981034943649791870632889820377928394988918979991831792597878815865891507533071598180858713403531723225689935199535047776111680030026530123806788382246144131832341653165048333173887041157859341887670153157012861163538429759866933554925516502811999092585218214460117465993872345010367731519054819954625065/3383976156567103115909739317434286113087140799521292139310646280634171029357134002355127162008178255829348282015222716766299580202286994544247474507972897271907077408265694745942129716910369442785996788623230754603068094820008335599*X^16 + -1496126767099439789531291780308740617047660614413138991693066891247333601615502655265754967101001836388893682318371593011329838275789282945074093362679999603892849058764933129273418573960359565021173892137748949167370174128707755954100527551112493878646023389897397474293650735564724110372417865215184434031674103055132824670258361937805009711623401269868473996039656743635987368002963307519975812335194598141476662965336299504708851151171975824466017989117732994757109053324082727290203046221824846966112732692761506722277446006247725598222726522512502064007406199915702963016416/47970266568525903947989818571378496321525596769010980084539207125491385475364720157157699180792465822884168270379773619378281121695725071282879189278253722451680033746493793866004602157341420369994222244369528320710426718799*X^17 + 1705419539030103564203933689209303554595886587989898910516980694040454636268492232575956827077582961137723541414902990461162939827012158166940400678478911730741198298182015209660123943539025866830995320676210924037565545892486287698040604550161657057892489766625923420417213245313444457745736688504024839690658304152400800553283512951645918576276562580656668574075065759405096778045862226995145559401362136882123954536510820136996505545430294569015821295490872753557519653827898336381501676417965243405095868875960614087439682417590276015547122103357643141196533387869587882955349460/402902268909049067259166486181007990604493487262923221730044800647002146607588284599967515419475920446404129302919718629158183141122394873704902310748053014871660603436801374680572653519510589687581472630459668365646874011192801*X^18 + 6074967891437635091142479094050274776086011734911285253527798521145198582534170364923215924683457086346182058948237733591023601441524306759893268895745171759751294459447615588338086165169709097173635074853720188093600740884920640777516095080717652085529071822867310823776968681877591015180620950962934195603516553737024202209741600478722376002372392063808178942724335226084142066821502737771371836074077390105233169910712563681200401283072951929426799982785747349166901556728665994380622712330954421655528264539473055774633461299482748325081594620228206041396580727714121/4171969285407981797199049016442485485073799332176486981739991753991669281593379029970584099483865459207087444179871983731956778542344911254859916214785885102819732335042998689624917272695375520807872293083129771937129*X^19 + -930276991138809220131193387243007975067740738034561320112094059676582727188351624969675226394575582419686699587372682471006406680329879776260994157162311757898334674724686674963588356063152984934744012071902375987306623055511248660327549299736590985967563492269033177020097929554191579787521933459092291397482071865297873115118287931717336322925000082212796231587823235908035579580426498242206447504353536446163783383685753903151304202046179480099262394115983648309066090442297591357053385392859299105101587771375256801681406729820715145350875511144087071533263288123963264316/1296493691041240647242968069496716116797989101865161623906465057445713120955803247490748626507904481699572115415669557280494084370154731656294032142655506012207568479634967401783908166414632982972816817415392657316498019427*X^20 + 190176664435282772971903071275998104352990727875455588119516984241240215939091874295555965695545452109063962545219352589368438789888370861661742241460451542843359554634446762373915805649347663595375185460911235311170276828885352345381142709389619903382751934318925797820122258424351789512834822120121979795558652152382356465116440639671603956760560334127858774652309487926186564913987780008754882041593067861204952429210937834964231873235881418207298368141302108725808588902527315003177735282816715248687171410882443259372253565782304769813249324546464022930986935617529/680012614802182055050065258186660629725685353702775411120615396025073847660594819863046747492964854584415134073371204396838770070778685975461748457916642065217313199984982165269259643567087639955468171119276658861999*X^21 + -365337944568022800775918056331478449491274139737208984816643954503442822030739430484608224110555358341467124147133551230672170540346553518852488475203516187079059712453973756545627166382786720114668801157062662812660043090883473369675996190279037808776145837160235564255584295931556607962152121124444407239139855904719950769923843915244326793619292676492356283997732710380737167538832437311506142294922802492067416647771239127270490449728494041015666778994662783777404002942311953964458678824943702552010383123166013169184556733731408470937499496172524029588755375277258445/5711425951723527080365498103509762629066031285749610678002048711214595246501335892029729632193411813654502711082244745729048829824470183507903225298041876705760213566673865206096511746319969087985977169230804657781929601*X^22 + 947887850734561418366792915493972356660896027882826107646180470889248280783434037547331022897871597059043177676017782159570793637278230663811026286735149262836220911972590424812679035082325476417854076912749782716734668855390161631175859032794092632972956908468018242024011937144987001058165578175681473141424261414317060211213166864574730570717744720610419071421275603768823377587844307281377023196159425091945040161970932047164616753785419735898292488605019073759159218243182029530572883819792351107840069650647390602065754309401368872838025418543496023549096301/80963521228977503875469134204864939841134105691484154199382711754384313330229172504232259494340380352948581268409477842223927856980436477611828605538354811908240647694366253752739569421012934867897150984554906401*X^23 + 294229378181143214666549559835594722125460141979886083076739933817546580101134540337776788676825732761269672792494187178833160784378448552777934191125646354271147584985259544148394672108534463719927817248122865714647635264331819090518362676129071771389276383833998759385837240330135030820641655053029290295802759762518472470280134985682727720102241908805814929241962410120016957462051364062427646181824025543422648440237323825653140156683068805656582117206201554384679088856092267819201161422660973399688796758002604970009227210826403598164377350314114248302372217659/680012614802182055050065258186660629725685353702775411120615396025073847660594819863046747492964854584415134073371204396838770070778685975461748457916642065217313199984982165269259643567087639955468171119276658861999*X^24 + -104408410257649246054471279141512993565346389879896653061665650856287733551849110573287163993526006500286282004759252721689441763465568681611369674024991476059820418392664001298261964875780286951265896833664847829299603647873002965337001823745875797516919828470488135725136323457619590717757668555276564083238729924105477925999887608196115245792517151584771386223731313902811796292484103118794439074925349133635472303900163697711771457434380403212582963352856264109246517704086278483582340097371289592157727045454586233603419355070188283817618293322837697886/260531405698160668662193163938000791088817219847549914884921022626195246313844223746817541001793586601199567736215308264574379372642291642221978181245369660829122668060117368389221269652477723757001801966627*X^25 + 16295034161464664799281442180898086168658153437831829436100680359073705217969123903643329710791972682585656136424903019848375875395976563142538662106511395970310970735942304939733251619315894445798559774531168457371692954499883728891980553458982559678136384928094662662042561774797623959452262387745842275481554506215138918340000602684277563984902072961609985321723489530472845969771207956348821400166928748864892459029323478761403496535936444285794776333723594317082393821434353577646563319985042879999563475902737672497859730928568785499810729199284571377059104/80963521228977503875469134204864939841134105691484154199382711754384313330229172504232259494340380352948581268409477842223927856980436477611828605538354811908240647694366253752739569421012934867897150984554906401*X^26 + -30001684873757369459552195239157507903161853299111757115937414207505244446478014911072371950373373307085614356771716673482904373008394815124445357389966978126089886379871518802443886056003755169409927671270294176452981725623969596921048375769437493555810352704612824482121990497420837476001091500189335919026857986676842536543847974037883126209017830086271215007831360404386158459769881607426576035258400987090254059853549631954896425161941970690355016146061494136965249687781250970673600295713223626733078609944563381798348199632121122737310219294042252/1147715443604232020538295876378858110523423875980396100814630055622005490369357813862632339214949720710130254344560829359358499438952826617717965556147002911141509550925627173520798544724571470295162123201*X^27 + 25985218578741143751917215929314335523320873088805180216981192940292876939144320661700245255275495415284457812900062113180825582091836044351095685791494993149083008080635773543494983719764066218682220990306156727925725836466313417992194311315421968572596866514156103214326529315220706052392381010911160266382757754532170857673694991006285909154098448231780199411280164317913810219022565449426518668972166615136497875404994419080900292166149582486083873587673622892326639536849466828726702082309489757443891540574159174638294521944483873039253395591766953617/9639662010831944740501147065706029270286237134359346850742077837169224113612236278632249017066362704244384006239966405789252036787764790762213192706078677450677538718224342630401186977141675779009066672765199*X^28 + 97728057396413346787976321121393943335291185913651058783860773921437783087539782717886764879195881298104681137653682672228583119959683647111303495330530967390658654423182150443549637596843788384178453960545389444216867612326160009685000574372916483164993389738275830431767988518584093268089175454957930091956285459819831085284872036484167734403826570170172744263904428397784597173249219065583943672843095988958641271050635326316428115699455905573563390351584165002586227715070385669602023061994945831679399862279658017937877644768159815194779222138/136649058650343138532955813356215991251747097985521621718612936733183175421997596602289836791873999370178622972325375563681211982254176285000353084432313717245089838186168254973306172725868730836428399*X^29 + -121500050388696333380908452941842385403346100617733894347848855757304785720888086465403925607485557693265038023677553561527447563360361694845286138750180576463600832750235497502880445781982867756962950543947324423401449716503439824232037049268975621769259206585410378442874374437498809962248524654135008728969298251396629003785828297417187583378769643071121342106610609463054458789667070146268729821903796076308983501514023777848151648668667413485993081980598698689481984458025712714897919325409236716964251518563918672003483252784301592406890703954498/1147715443604232020538295876378858110523423875980396100814630055622005490369357813862632339214949720710130254344560829359358499438952826617717965556147002911141509550925627173520798544724571470295162123201*X^30 + 75542665652453233409573820035539490120594081329366003032090192182569816086650319649779269932544038182817664314146495184207424085479455862789146839261451109841075384212707531579083823834926794822700703816986497780815743971373930504891067240486870745174808045142231367164068025881613448793077878721211768748807574665425008115794384929828987362352456646898919153575552371544605526021233802852626157843422695917213629537543961681892197589720928837900243059680851240175564747719739679766176665263440723841818463592992273474220554816584875474350357/16269681944319935531962830498418382099267424453568475023051903409118130184783616692736020572910346394830172993490341179150043098256241967496172530590821968954052844170278396829778089382768035580001*X^31 + -88651821329946350319320940788389344650622136509240852219881577003195574886714052464923350142810763259683516463273272854007904704120186053175260906917599103324300687018356409322659192619792745119982001660290493327413767188466286955513487675021139860682340944428394118022660432361890798377511120484307924357963642172166872679680878865080641686717560027936726894623605384256202135466651537804033793943353247375433310287090055457688447332306726089885707984041493577550445415232155608426717577959811739888178603491555171599010943269526539279307793355/136649058650343138532955813356215991251747097985521621718612936733183175421997596602289836791873999370178622972325375563681211982254176285000353084432313717245089838186168254973306172725868730836428399*X^32 + -143012043970448414964846959558920373393774767762372778917451306064480904056199949891253445907386275216007101356744519431207374151627173415197503099376699285817873839212950778357084352285745707516361363486220716655507224034313306714334581299358414478007461947388418877751374103510419823933179603578731995398316581552923400326930349763305684985024975728804817641807065376373585231731977441566292875381820590461644775966522070211920971606111448535204728906196680466947205064969200110911714718794277109402204764013424010512711335678274348467/1937097504979156510532543219242574365908730140917784858084522372796538895676106285597811712455095415505437908499862028711756530331734964578660856124636500649369311128738944735061089341917851599*X^33 + 46894151704133039905967067765966017908598198167129427556123071785514628103298288310569572478018810758594703303483714251154522338214067482981476811309709273571077888793962131933829467306346281322111580344606583930509458801300131102493398344106358581627996515108040727926857841579646718864576547664641263043405315427795266579702166441575622253650347524287953068294262111514775064675706954042537645333356370898149516517949869881243982419741259034808152548433334351936801904502063731361816672911889211916363663637954101420255527533407700229414/16269681944319935531962830498418382099267424453568475023051903409118130184783616692736020572910346394830172993490341179150043098256241967496172530590821968954052844170278396829778089382768035580001*X^34 + -501665179970808486886102996479705759146669633714648834139294217735402376696209243819113289431133589319528389122428776219739467303278115328461028380158090427861536492786967779232165905832727098461344876730340557005052291745758394445102982405432198383016068507925296585241593353895310198563887828291708780330027136932810648103679063818725788503326401029524973902802494850841901489864316573628282833702609264267216650819209894121936301404163890054232564137096096634468274911362929410136148712002095999323113480293853708653684279084412/230634302295410943032806669751467361103551630065220247420469385974108690996083615382523123283140304263059639064157879356084835138913556920902590323209489302222801658380633972503999207276801*X^35 + 221682944250499470949899533381953881058650368600676569627566318853571797074001321692104898978292811002139836512823856194872661829883662013303906175802144835100093379300189706524914905121207258180373955311783330046520040197286026942961412315032007077693431094734585265945874283346260200481061211367941178338114638034760779632197749946864953866150691977703738819387226929301068035161198684813535116708013073017677937342913362544650865176661001141939886871608690043478193975915511655387933246461127210428331769596810176643560534874985360/1937097504979156510532543219242574365908730140917784858084522372796538895676106285597811712455095415505437908499862028711756530331734964578660856124636500649369311128738944735061089341917851599*X^36 + 306698457751622512935608170620206996890095636059093165176735976586177815088630100577533003088257573723060160980694960600716942001459120814289862802689656444567479859689643335138542821048422606518672441932159735323008068022756690197325064945250555919317503794464728197491570919882877813181835792912558586590163440529360499649555394139104493425375862786035470875747279524853853502730920471636063062284420082984556942985768873495221694448018312821801677297663102130976650167005172390776512883025598953274137629473645556252342094/27459733574879264559210223806580231111269392792620579523808713653304999523286535942674499736056709639607053109198461644967833687214377535528347460794081355187855894556570302715085034799*X^37 + 1197575254814378632488113280712793340390908990557534111978192093445477985244249992622754855016470546285521603806307707605863785177078230622382277111804577900523989674423518802426537429089977713064218975179251602223051499362643965592285038148481976168876257764749666734232119305263560838972499855284786726984037198784572341700047391239512963217268536377493132273719439461711973008955162710903101332843753857578341345868353075910455768715586668182405021789173320822665967884567964081247715297971622244042351606121954530764491129490/230634302295410943032806669751467361103551630065220247420469385974108690996083615382523123283140304263059639064157879356084835138913556920902590323209489302222801658380633972503999207276801*X^38 + 877369431706006859765766875121440002405901509742430187151612911121810669960091543480648511701072821695923962647567670300695539595082082229100202681471227573400866049172590659393067526539133742413339816643783367309790740299280319984007437258732018733006453599749445210177932115877004822880816415905218681405597437263180222832414604388251995579543188213850288255229192826021871169487098917018566145452320825764764107964695642297260898841490254376712023290310967086667086582880300801587208171063982989835891725734465602687/3269405116666182231123969973399241708687866745162588346685166526170377369125674001985295837130219030790219443885993766515994009669529412492957192617464145158692212710628682309213601*X^39 + 662442565426394915760265306395559831167623846922488488517463710364597826229182891954964290461605606373280058531519759244978218417257308908610869815521081575012658293371503588555697943451741680803536760182637662286360383602671494201588795037865677389331114650981822837957485545459279021957014692806775553876603232715806085274176363031011249407274259350155557438225480325023809451586873652479480377128473244275232376370241010044291455982158010570386151306631567516804637990610883777003218583092560901195551117407888813416512/27459733574879264559210223806580231111269392792620579523808713653304999523286535942674499736056709639607053109198461644967833687214377535528347460794081355187855894556570302715085034799*X^40 + 500991301199235652431000407824124872748564395187972494717614784824703063623657270872640213413512883088748609494727721963261311780688827319217246805215583787153222895393788609677353136379739050498008635370259458990171909162137339156796985050883652613917562740192241710605806158182103694425692330019890433507327408831528880858507449205377340232157521354107674974834045866330635852294468377767903285959150892466891729924143784936274562715832157254698543519696737138361587908134559060001031131245934234929991934117305/389261235464481751532797948970025206415986039428811566458526792019332940722190022858113565559021196665105303474936750388855102949104585366467102347596635927930969485727905977999*X^41 + 299308724630733939960488156713090053562868796041761764652523611692655239445317211310248762042704906914783057012970973128406289074611266110854507879396252286023378451258420751731762958843756462470480606108144567542703065102885728504601899568672776425869677241636634284005842875452562271093237274883077582683514973012185359264575966320496182570928059215832569005670932679420984244306492022830595915827571282187262231647074516774928066868368293720971263862953271747307671925793893138476982629610571465729447010309667698/3269405116666182231123969973399241708687866745162588346685166526170377369125674001985295837130219030790219443885993766515994009669529412492957192617464145158692212710628682309213601*X^42 + 381593314009494002578821329444439900084446161492936240684149628662858815281590703771000830231343949086355568189297316972468826307264234936456167949099014150233429367601418488243746852890646578648520433802367711875229249776097807344154513051947597379527128278170265177581543207454582333746956706359025945367397454541945413492466881732024933684947201906930746743878270504650333194021329599783934179094927726621301475075979547508523618818407935569048299513912854987913227649387506205656962217691122318249781907/46346140667279646568972252526494250079293492014384041726220596740008684453171808888928868384214929951792511426948059339070734962388925510949768109012577202992138288573390401*X^43 + 889489938155359187461201376294129129415693671785266901337894919312541608971837150603468152715103804018287864842596879971929447667585837586672244237250449972514235789696195612664224097133768809488936498201631263256827110091317382273538416109782055235727000464816725327131670457146500520273109028325640593464780189229914658989919102632803682185351999260205989937531099762011370019584305775928770464248110770425901585554654558297905216541930548304205120473001204084864887505087742468883487453541705174845012129690/389261235464481751532797948970025206415986039428811566458526792019332940722190022858113565559021196665105303474936750388855102949104585366467102347596635927930969485727905977999*X^44 + 3305847518657219721621675923971938365392534550791683191770252195794552939198822917943090306051150671136029174484269868395445509296435979709852798831225401192656419170766498507244467434138571645070940445525958670059601749244450490476092859134332102216090475606133899677869875826581410324859855242778958276741498257036529801783043458103187061770549264736608394744321835733588365282385200152308737503238889930326179222347856369986509922824667145053658114887859104469039703653882931223279612630816714905011/5518054609748737536489135912191243014560482440098111885488819709490258894293583627685304010503027735658115421710686907854593994807587273598019777236882629240640348681199*X^45 + 4516790020919628997448458981992625000004342801985527051848786868425293556302876415838239543367190511231629363725370459279993943807072637505878296054746062931344038908509316743798626339354685156833105076755470854861053453927719191299882877381404414551844449778958322458267081295959821970403578174461746683637217647654500929800469967701323298934883950701153162655298244928515753324804601912143003590630498571504884645767470991879771494628422847722716700969251038940256515630850649239175776486333011502260135/46346140667279646568972252526494250079293492014384041726220596740008684453171808888928868384214929951792511426948059339070734962388925510949768109012577202992138288573390401*X^46 + 7223180619580039254354809767167961043145815738170621965358829140743702647927053338708860490608360823837340872641125997252613740842097689174961589517599497751959605920088209648808376637445498012747892653785546756108504654605208158108756027401607439466947619169335021745889817216183415835229795206153922911639792978705738701469647115215047122065344115813199652642909734029029752337896564391779102766144014455705277701930830167674111876400650652066969142875291969423523662462300759394743677065515863/656989476098194729907028921561048102697997671163008916000573843253989629038407385127432314621148676706526422396795678992093581951135524895585162190365832746831807201*X^47 + 4867557176057020966379383982260950063444343938097004571913572649053768080007606087146592029247535543879724360908932709339984760563618776100387856523125493086056743877234856193567051886311169066366390832262711038376305802336074748474206452296805471611796042650236620593919010703500454188832607207059033474165654529056865703282420922900989272768678869249852339989446088855142990492424266132653998380735873530771808609873476964119544279883518846452985295883367007630108952202924913007377350240123638562/5518054609748737536489135912191243014560482440098111885488819709490258894293583627685304010503027735658115421710686907854593994807587273598019777236882629240640348681199*X^48 + 3671421648593730594708772183152800715098492431081353445647655725646342103136155969150892200411366080440827727136913763925304835685484162645892657445151605810281001756932748440423529197148222631327274141023694921802416157585616914620372449660507844063018807167023033480760124273687727021167850500859165884964185623789957638406666399312534541373149010387018777411049429990211657281139671785791196558698477634949336187886461695785717934263546048508958881157520356746941723818194167739524841460/78222345052767559222172749322663186414811009782475165615022484016429292658460219684180535137653134504884679413834465887854932962392609226763324466051414781144399*X^49 + 575464766760331592847324845779578018345048197732489266351321951342132041992851697325896897503224204082001152395913813935612527096428283691627657484474635181165793443394292758960645324252965547553041651292994343480929173524769117786046030084749794702164766535515588785105497609938588523304220728455271234241827813814012845887824957935770047289476376124839963980999084740234279367917096017332735133903935595906131206227671749727091882572011750889390450457629559257146864401989666795693436124726/656989476098194729907028921561048102697997671163008916000573843253989629038407385127432314621148676706526422396795678992093581951135524895585162190365832746831807201*X^50 + -1167936778203876809451477091798503642064447986220839894870164866886276261660556751419144942211425241148945473028454385157364214841468330406412186970851293594952791323028765527048886489511996245998867146877113205385010911886068103398491461964319130612880470478594927214992275220570810769388938399038860616246325577278254881153135786465702624221603906895189873523152892427640353898627187735222974719551062470545787772061144590757758666014884830351687045931343826142360509288554166458040/9313292660169967760706363772194688226552090699187422980714666509873710281993120571994348748381132814011748947950287639939865812881606051525577386123516464001*X^51 + -1321319791621719069946211726304559888801752538942583403900242608414251458366814386322852752937996456589058074597893411034503437139347685866692080307275250925435356202850587493768874335843439323712671733090669880078356446565772734571205921639394349660442955084150054043639993794038328415365479102908602471127105665652137506214812870794172791411896950580836210975716105158586922856658233941139021848771650486330028239733181213522214641345120437557880831972464409540367066700599461824514893/78222345052767559222172749322663186414811009782475165615022484016429292658460219684180535137653134504884679413834465887854932962392609226763324466051414781144399*X^52 + -1332467256411994981524441888670157333630771967123904878588026779430447347896881024156782667165277776734530402733945775783976308718521438572230771860583321755515718303787034116640458840877167811655204240943525049227121550604035251327406023813863373992937910696843854741284571222230787133429870049105574448837521971143643427550638559862790804651469390305546112953135384971047406340254746802531152579966369688812491075192166804550085407627873340524878677480523000090687896307007115/1108857323511128439183993781663851437855946029192454218444417967600156004523529059649285480221589809978777110126239747581839006177117043877316035971367599*X^53 + -512492128682002894216539114954597646981621249955406593620287412772913625748467204319793725683091539632009917694620825974365537957542647693154383965006702115763015175332679657887240009507287734028168676541735955085808693012319733523412221854334834760520353119373240650271357543397920270456697273467476048046380109911711169888461178799289856978810972043271527190857608671373749725773105922378180399581864563272222931155814549105689641717023412064112932152732180347485167155753418809/9313292660169967760706363772194688226552090699187422980714666509873710281993120571994348748381132814011748947950287639939865812881606051525577386123516464001*X^54 + -147468816630477738979875877652274551831283140268217648019829047723283949303751023646041889349561557671785312865670641543246339213423015764069535619156709113517923846854173587334857354969970618906447446327884110383091858808395947412867316808379354667561833649389270740982517815793514410492215525991192816391806910290356048821496624155529272298077156649589742530788867840217624783884370937570235424355698251418229626805442651197289148562491540414718027432406102037173426181/132022541196705374352184043536593813293957141230200526067914986022164067689430772669280328636931754968303025375192254742450173375058583626302659360801*X^55 + 79425325945741261109730310437952290881103944408264628056438554699981931976763144578395791426442824991009022606958993600042531938659697705156994667011096502585104943561385782691393842260107803558336923979976218938491615728500925531645661233594699769098151200584970704153126739207325162862068784517433354596265853707979885054009543661472937545683289130368289660435866685124715606745052184892579356624200964999153137067331214211966334502630882256452721246363860453297648249506/1108857323511128439183993781663851437855946029192454218444417967600156004523529059649285480221589809978777110126239747581839006177117043877316035971367599*X^56 + 153851339905500162924864937026191436686218088654537669457346470323964250948363191332711497858351375149993956417128682785831587936600390284305702708305259869517284008334798997913581575187908191169710112262161763195753123281137325986615288871306616512480944502240901834220069001452019921997891261930545788616382633740938090386392436823041929898721121259914351180970767635221657489168850854108985618177771405436152178269400622088117028749518193441644174772415258335422/15718840480617379968113352010548138265740819291606206223111678297674016869797686947169940306814115367103586781187314530592948371836954831087350799*X^57 + 87632329513463337084904100126725029365165976626672785428816303212947608451131138218693145684797292628103140397440179603442992024378396850580854930330651301375784051338834880749424424172189989136619031870658829912564376170539790386827987314951473281141524671958144571653373920566198119533799682102639505191705195376173990809023610172696845468750999809173683958639155438670441161225909332812584765579971629152865855559490161018381525070144754784143303136239230055967663/132022541196705374352184043536593813293957141230200526067914986022164067689430772669280328636931754968303025375192254742450173375058583626302659360801*X^58 + 59228733871462388950585602847371384401695923193945658290764311013746359932334900125870031071144043480312996261997297622796836190527426386803552877424848708867774556384952924226969009078380194102308334395718735935269599054301661883057341688457307541302508949914669690203845998191783060504158876102580427182101032346550577355278955579766792092709141116386810287574554831395847995787864535564120959183018981703290902055059632225553038999181851827472724004466777/1871513332613094412205423504053832392634935026980141233850658209033696495987342177303243279773081958221643860124695145921294007838665892497601*X^59 + 16567814827760956463182320613795009434487358131091065009171493701404801065075400454700440776315686936625603999042750056600920118401748989004434343093693572276181446610306121643181199941967875944746017125799479956946962107296256478074773462939010782284578476291717088422520275463832140113560423729308150526930588705992848495084066876253440571222849173787259508674893321758317738470524944401971270975440748303107198830188414268588533132659344498788976260688629411/15718840480617379968113352010548138265740819291606206223111678297674016869797686947169940306814115367103586781187314530592948371836954831087350799*X^60 + 3665725713194407031211006697428166182815601601422419125291693793920995881971023481982253687779160983487518649110763328497925229338920722987195916535627134739355606949981569653935577497515130403770300343382171583404366405655459869401657784002227336000638443154358299128252039387788212562880714075600830543008992836118356342650507267723721948861331240152743358823790269835067592170457057688289479038368327943004392091391768913241160808267534269522960163/222825733136456055745377247774000761118577810094075632081278510421918858910268148268037061527929748567882350294641641376508394789697093999*X^61 + -1347902743587597126314331309175785300424835249686295371978005179472202417279049889232253616943420428833393981544728965951934471373654980064854197345019840622529728901562644559753719535775078885173595644095296971853201197913592933137939763155632180676069946118915635868239481422951737673410544462602765331546759599612434395996189231437817894000468484519707576221807003745601970381761491097338598059839973364163072093199863956444299103511417476709453629629/1871513332613094412205423504053832392634935026980141233850658209033696495987342177303243279773081958221643860124695145921294007838665892497601*X^62 + -1999335953000623379249320855329001676691701960221890396162063299013425436510569743048500218761938630491199024871728966776216142455929275394749975619858564148823025513288060480124077051407496597851145003613902207955404512600349232991122093689120387271523843575341449994264331303621843734776595683132138569271054003319164192260733229396247574311756345867869562037483170538305480534379066167847083286620547078430270171063966368613431609184335758716/26530031329498280241145046764376802133418003344931019416749435697335261210890361741640321648759346180245547124019721559293772447874401*X^63 + -845513131450372917473674309505395660172951531185867032132861104809714397530868397144588396491654351518033424526339723964226708866730985904125251236953504155117864024480353476562821519889134327664117173382590975621542811127867172880567634532582388206931181089284726307098645144620681640437896110000159891660739769695369506545521544310460456708217321784560654612883851062979319224845422847840984526465831234739983024918714529593104624015344700160424/222825733136456055745377247774000761118577810094075632081278510421918858910268148268037061527929748567882350294641641376508394789697093999*X^64 + -421312314978099238790847155768330406514889734172718629455431898947246666252040129902783154335117544725349504343663465741855343731210733124922111888220966755764139650092260937528527146729093499572614182875996330441247930829601585066386948270156956852971778412035262952578756183778834970338521626294892741812443024273229665280800283461264160262678539295069359526875186103876529851612117358252903053622379410232681510987101711505745253626255/3158713100309355904410649692151065857056554749962021599803480854546405668637976156880619317628211237081265284440971729883768597199*X^65 + -87750544250581819392831738902998295918445237419020283449380239190106521933750165611110978129599966255079215559544661367430552321591781184217837963388779901275530599591689859706962000375845843370587620195485612780157969081377533925836027272699812020903010163676032021897068864414247245562497306893464452135479033534479257458654442681604311094946361370534444156939272506679120390393952650918719838108341662818517679925625431709877418052767183/26530031329498280241145046764376802133418003344931019416749435697335261210890361741640321648759346180245547124019721559293772447874401*X^66 + -15905307676242954637307706981734123416830873978135250830781442001618463869166880338161153225299434410121616756097310726117670012128278320027947775892870973143748578687731196299566056628837008511878318162440818548801469182081175461921582849056408632303032929794633033354576619935412008840419902236039637877080849996082917415072429743200701135987640511749454328587314797636742254987537201546299758346675070555426238496878386808989214/376082045518437421646701951678898185147821734725803262269732212709418462750086457540257092228623792961217440700199039157491201*X^67 + 3134770080507640114036111346822733693946951098936635061557602335534280297279183368985904783580856493116248438250743733794678959912454145974460601273074106628916629306849600805102664860896029273440373727473580372155339152002479720271535929725369707639156965903581550150748992495821159189242562412526456780240956235618264432290380238651161968526754543845113982426387154722482858681461277187523830756001377020885570018440589972886090204/3158713100309355904410649692151065857056554749962021599803480854546405668637976156880619317628211237081265284440971729883768597199*X^68 + 4182862552170285303036544485049262717318663668012013808147717605965238166157856920241430794639229179720516982301663710240736453646268611223167330219589245838843284568166682547681978506541420649829254494721148699995673383677812880460167020315269014454857742096306750681346935604279846672504615204494456249542528145864884703219866273023291314828049887639384778594195534583160795532766614069048976508117661034933289144629888307/44777002681085536569437070089165160751020566106179695472048126289965289052278420947762482703729466955734901857387669860399*X^69 + 6800813716588411054192589877679049309536038506360591952011341939769109105418480040768249764840519804978448472746208665081302743485245547604607098176814617566442961889836417853628299580375680040359715532079273286194469221828297711013418912993783084484954711104114708915060597281034824404812856303631755844310592426464077150702489648341787698042373923780043169097097753544895659701984385605111124930884332171091822879709523300/1656749099200164853069171593299110947787760945928648732465780672728715694934301575067211860037990277362191368723343784834763*X^70 + 736781095575765546121056745456347517593571288660202850010238001254339221650499329780058409189732755202618990242229075629008342327453073291740415605554637011494042414554146954985947202384100252492982334390991389971695469979714521083936613456004646151519410657551876090251109315511168529745454804260767492477374584522532127604102892138494867674558931028657612978421964498298686877783101834004269400796367728973864424158/5331230227537270695253848087768205828196281236597177696398157672337812722023862477409510977941358132603274420453348001*X^71 + 176205245644075644754647362296750832061079590796206226913990402337212315011991668224135919077009693390867869852112144969036180017464481495053558389853760351021506943565077757788051631953985510534342039103611447786455688932320600121369434102034771516470624623669512372460476833537454958514907477219928062656225809373809989277607441353912067344761452756258788547917454605730062496832313702834484891004813690888285899294499/44777002681085536569437070089165160751020566106179695472048126289965289052278420947762482703729466955734901857387669860399*X^72 + 62277021523158000309342642675635517209578504463853626901735172404330473955382018501530149165045954500787337758995593862332591876992106360864686503249706110474380034987260351718958874213508110428636005947498295377334483379719829622179247392063890770041155707909480412767104980300170225767254934127531700255032857168183887209338629657948566746772649571750459126753813200529090027773673450997598771310394707634781/634745830162789700589814035929063677604033960780709334015734929436577297538261992785987734008972274390198168883599*X^73 + 11552591683149144164871823463104495258119031047391118156757250458259825948666403861811045937414651413688979476206306564994490731394856158160975409586769903799781207455235805271572186744043847289096787167239879558669358417971115407733293747895977917345715476246866554885368985365473970404648712787954069462054342144093777770675106544776048239208129172648661247794272268502670459772147448758394060451002738906905291/5331230227537270695253848087768205828196281236597177696398157672337812722023862477409510977941358132603274420453348001*X^74 + 3189499417163787023523904747536249725454687513679748258894772378141635128619247071513258991716603161784201946786540413869284472514841205320472497997816849324554154238067976719364078280844140501992871577724790057086448861381649258394442114005081868693436038165609611681663213980562747077905801548829960848318976374525864189359606111009297501602918482474108016104501682831618136553351830732163440355359554/75573976683270591807335877596030917681156561588368774141651973977446993396626026049051998334203152088367444801*X^75 + 452775992788303683520208382232324296610813332426587095934319607535904115575261611567760017075009549147021676703122856511546015823454696211921438657856569135392208228482006107426966870459139402131729385372275088709884597429904963100153666429970841056456378669060897371668283825690303806373800754446413204883536279290043612638799156428815069913882492979000838229032566482348571620434772611134825635840944530/634745830162789700589814035929063677604033960780709334015734929436577297538261992785987734008972274390198168883599*X^76 + 91687018862092909654138547304669533020210560486453493268849232214840524161314937468244286685368849700382926617519214352829669995030121759157447107112389737637826487508659415387213243503970209208490293092803061271399759696750717308022722993177945148698592625357129696683931118656702743670059494749906139775395370441133243388552629619716084031739087385694815221824196251441677502620476670307832511/8997973173386187856570529538758294759037571328535393992338608641200975520493633295517561416145154433666799*X^77 + 8843430571103718393962526797025821197213021343168342797219796379315549084718290289940027608529331060022671732768088936666473241911094094317670031336194281557193188910979108930652472106188207885678214138242244170043368758491016298459246368952954012988051571948075206128737071153601272933068596715248267756535932388569060215746751490646699343121142519279351167813883841879754054520888100122948279140/75573976683270591807335877596030917681156561588368774141651973977446993396626026049051998334203152088367444801*X^78 + 1018990213051537030866751936021338917825629520994033124643900514860351807855012620095874586548756575773512661875297185252511102131266427554580150790946362457324616765084077892995158557554031650888130348000179456798902773534356052550729135911614120734590136710498220867225290797987232186351620449625677083151445560176148209468623547405576454279397600961778214813777083530769839321443420424/1071314820024549095912671691720239880823618446069221811208311541993210563221054089238904800112531781601*X^79 + 22443042328332286000473210882312984469410210150423913170723085072186402166865834601244734230186207581086465507006439868680255559813219284404259520213337965226243894638581463363843871072755548331914089518883464873464048539346127301027426553370095871411351305706386715089316312778031992399684049646615830433580307623307265676068726543053393038659906245535828152559900131199127855570366703669/8997973173386187856570529538758294759037571328535393992338608641200975520493633295517561416145154433666799*X^80 + -10305595800624225449050821192205847465209339097818959715035699808203759613165783948954928052990418046836829296430600351671557374265883306457723466330617266418542019287778164311458923752096241813232006085869775441836441121886669128215082520228024310270466255031802692760146234119208502717045247542173094027266906722169266211463044849290571107263736632961772449478582565824717530664/127552663415233848781125335363762338471677395650580046577963036313038524017270399957007358032209999*X^81 + -1998935248459381144163444526272732114546177949950909447665259656666652369698231485892218125914697654527479617702455854567395759585626576202330496781164920410716937283148310007535101892549395754254618432792501209194368242828202858871713886512928954558890374921054171537363865110670585584576051367295584696420266896859898501972575976051767259255736513779690581137000852913903689915444/1071314820024549095912671691720239880823618446069221811208311541993210563221054089238904800112531781601*X^82 + -383416008072673939533885096448001140846921421314760854259047778643578827413095264798173811717826848534868960119429640015546611817891438049675508941926282713746862700491949383312118676357054737143833371209104383091302992065983078051226865916289125262552997817849942755860321143584420196586765878165021721582458576890711106703699057634831895442836353072838826785973303474352/15186648817148928298740961467289241394413310590615555015830817515542150734286272170140178358401*X^83 + -32861020336005474192940737157166741298363259842723614996773589019181371478834147020980630533417405883687566376102817547397234765381559337459933235532878874695482590990502041230680384127676703748523169127283747089644318107305111220263972922651423443958982755506086569869003286046155216908987256626417710107743260845620533951516456647388236889484814892373153417841357036240130/127552663415233848781125335363762338471677395650580046577963036313038524017270399957007358032209999*X^84 + -3649542613159447908400933540942183360245484506448980273373306567844805230644507984852948502525145189895100319036226435615178759330279817392262528214765025463538655617912399988105600998786012905727927612113483377842311236548340178798263698390251465248817281786312458421988076655367345756796643725002529507349493545612964843102656665594507266522331700743937594558364/1808149638903313287146203294117066483440089366664549948307038637402327745479970492932513199*X^85 + -143765735842753866440375744666148609586500632695029061241504057866168268087419097712432660005972426572444913970083564956285802952517180254636448995832490843096763584616056225886662513805909608580076613601717184533035373021707666126877584390285412815427715033968750123632712670248807417290122424287158977839469810324543556204859626788260996438754208425049355736285923/15186648817148928298740961467289241394413310590615555015830817515542150734286272170140178358401*X^86 + 7164974942831142973743969345623526441160128094021533221045296904451332406086176310200134113550892756450963440617741224975187592056690895399057901691873687407348058000018927789251967033125592306015552764263405514465173250825630045202746752736157421527466406777061419398536411562126832688180416547898710918337991523014613478895697497789877431136444082471079/215281538147792985729992057877969577740217807675264906334925424146008780269076139175201*X^87 + 2450750098343528671005050108794338648967024123966817748718100869031488637272719488853886041126672215109017682579653286631389680632929624230702125574877474839962127225136385624134742621905492031722911226441703523320403859641293817953377494393338299838704014368951118467043453089914324686441813301472266768674110087911366862040980039942515395991193445196779606/1808149638903313287146203294117066483440089366664549948307038637402327745479970492932513199*X^88 + 462219367232516678245352787459902496927860125557613232040142254454311092951348675044290860085006204507666637209271324278601456600719330548884413677778124307197038103669952530345566248600200405354578320228904603792235875269421999020490957177762828077630219222439136657697610446747204372442683655787959613590292493851119958527724927207471618152178269/25631805946873792800332427417307962583666842204460638925458438402906153145502576399*X^89 + 34592030112945464555073698274747774605939993471384248828664670792696544549654492026478784229896951672614427949883638738883587532942601901473831887517163661887123348042262660829882052379930026176801612966372510490870512159520433693482784091291973379019397294154510412533905032024045444317493906921669136468679851800240725854005409564453342923768425325/215281538147792985729992057877969577740217807675264906334925424146008780269076139175201*X^90 + 2942338026577150073632503550518160024779959901544284441186745397609761097193333363865168500640460493318202873150490390293359602593928060761422685447735397669331947555977657523438944902349850623626526633263583612909506392064952141879198627733007202198047370308967238379690862323896435770880886613391245205768470780115829298433634115116730804/3051768775672555399491895156245739086042010025534068213532377473854762846232001*X^91 + 87414185832479498027966462363788551774376863448441102305659415751692505673416528176667849481682159167993247336323174948173927942623243824148638164888205066465370860468684690758312771607820445465128322286664737211268910534425792076888932060936290754645169890022152505353512457234069367209915022051236305080953492426650229556089373158787956372/25631805946873792800332427417307962583666842204460638925458438402906153145502576399*X^92 + 1716250032960996947529794036475756607667056978013304287686820207746610707422317387883359738258756860840748516591806813687077071118355395269492659398296530951240630397779233419166863616056797154415638041577450659610911774620345194307246440786012054841736335131440216298477959993366463871917567310414982870064179386670707708943919664/363349062468455220799130272204517095611621624661753567511891591124510399599*X^93 + -551805777340619737488521524507487282391811531721613457128846602003723802993942937310452203928388135999050617180687011742078579821554048537593824508673626395993914810949591653854989795075852457133224483242636648122225235371071570708930223501738271833439070157082798921114535061238477027444514439932101524608075373822525367206060237/82480237180339335121402571790425380703838108798218059825199391185263860708973*X^94 + -1205162097496636911020826813985675991747611677314312268723690820881777513007875699440685422085335156898514448534499848288202103598636259862290188982171379845047783393440673636228323047244602578170469634978827402084190302257300316289942768610994404633648601624723961595517469473995038754047064688165807735227855634343145079/43260990888017052125149454959461494893632768741725630135955660331528801*X^95 + -20745374440142908530807877890085096027367812832320027149634449324716184221399420340817028401686013393511706053654572168751536540337558849786168855403131027616169950658949552808507565369525563046167340232030951008876666246554413516722516440498387041729286184967378410367343046660476308292058787581301438831901313343245422858/363349062468455220799130272204517095611621624661753567511891591124510399599*X^96 + -171134994924269952970987683423755744578222034844621329447107777800298422824224200592073614974899330724915994270114954176610290751476257536755510547914400647153197840930752940661954717338915184399388662261898978338386033290623890999582112684041240569555963400680307611372483964640082966983199225409060833246142135/5150731145138356009661799614175675067702437045091752605781123982799*X^97 + 29310579988156121637664934561700565728741075537721612031055615129121480948809765192835266334182677194542252106895750264428138643390561925441446606534197835701255182341585618774091123145329867654171437872749395376154183503735697069596891941769917446250177910619611661311665367740757075016280301818114774403702909819/43260990888017052125149454959461494893632768741725630135955660331528801*X^98 + -91816209497756614830877306395748764481246411998221687431530375260752584458491921240790397015467239007674260255824576861926010086508770560146810221578515005437158082345569960185127480259047136955687902251643704861128246477718208789302155193623907320919473206167704580934585003875909215487997202582609438/613255285764776284041171522106878803155427675329414526227065601*X^99 + -19893477062168616259765143608113039437944725535765739075954104358072813205962370077742931168834757029564527177055421598898748599700463129479392218944361259094286560264213655091012749053005805728478305207986794874516563087966893231620108931281725264007589677523822721609707718161512280170898207405360295668/5150731145138356009661799614175675067702437045091752605781123982799*X^100 + 410478755796275200915138007682231618907783064833422477191371676971917561807281005403180477011521990369871582191169880198543377535263847965544940810359862397175377915005322394884118024061997621557792330103083762845449117144215639051010042923456388691594054663028484116335208226268898974423967854/73015273933179698064194728194651601756807676548328911325999*X^101 + 6226715907588256521799752699982864263251823317354440441366024216235838191416737417800018365548961973082826624406374038931622409676723678029009035719583530338243709317663405099380795652236609455498252042345025656572743669159350915216993135046341590150446791500979509254898601876650818558889085148/613255285764776284041171522106878803155427675329414526227065601*X^102 + -399976040112305416440572275603848939511273597467835756691007554052955314354094359453904043856799447021397176058808040807236336354257458848324035272345041014554526759993527017313461833350441942216301974473263308009442441203259901813620044541080664030304829899611688094790407330278517080/8693329436025681398284882509185808043434656095764842401*X^103 + 5612500804150742794832223965867255658913310332868675947303721910099904091937434326024246785077955442967088627814131575423181931722737879693745232998745909149493481380398613232555368750744713020332027284243715675637028180625803161937951365346860351340958354368355705139708684868978379153/73015273933179698064194728194651601756807676548328911325999*X^104 + -78914335025165687200048923019782979029164802115723541622789062072340361156572583983657071234375465837110506214395762416580731984380569515422871202497220088538006831538356877126247203368197017909218106437038820767587117215255086189672714296338183773677620887455970809663406795/1035043390406677151837704787377760214720163840429199*X^105 + 428156598978939082891652124514245986400102310815803984355328060560883359501807977939712317904162179275570859524567067469941839089414981690392646945834424969229116445734907894037602477122809584620837082094158272196166652408211527567825132247733635778599523137523960414850675304/8693329436025681398284882509185808043434656095764842401*X^106 + -75342681620519503038483855821689865228792714086645272673924105782478654121180317133033889770791884290662225897932193028545481296673236378983337774045939935867850453543541858606552987065738994768650947953097758950048517725858670133132120599089971797539995982984095/3330651945072859870183080956799104831399374573*X^107 + 9242523992655921463567181342673801289664561994767525845702150391038248221103163689874859736238535126584137125702675370006021021371365515933640608838958173504060267199297937515982669900025765782187013001702916191640365467706681921777380614989994249196591183823747933/1035043390406677151837704787377760214720163840429199*X^108 + -48110944764427343181197451545243819315446961753816614564003672723384641511455040173249309331428302070312670169344637918172819387036484923134642413647885043084356063028278182091299634609466718557485391976580233992653197521999355401283625713564803659573473/14672475528955329824595070294269184279292399*X^109 + 118706500255370292423316523345872859423102280102606263113267573700128266789054314381038360027401037317205780084241165989074484960605733871444891134286510955751371306177207950769691586178112844283640123986871374173897073003638416107539958731285488479501937/123234121967695815196773995401566878761776859201*X^110 + -339676421370988934528150940247110399263392628988956608208642293346078590470240932481824214796883329691007189456988406309289374782046693236378946761466776611308401213227657726250521420771639175916386537659550745654700897490362449400277011572185/1746931245261975214263015870254695116001*X^111 + 398318364622190700543371401318286680108939781214109518168000954560037444314180614571011996280451853552386465837988806254610121522722177237127382330385803342756829002449408717646815180606864020781245852428621257199038099161220820315594220092905/14672475528955329824595070294269184279292399*X^112 + -564586346738474153453141519353122874397285959030759926977466606872946652660003330205675747381931245727873935095131149281034043218313767098566188640033044469912931319202280370897337834603325786168252596704128415987732883130783183816/207992766431953234225862110995915599*X^113 + 1507243039694395704457497299709068573437029746892536311408743390330818534354406708410780571656000004178970201512403792257813601467497153472914376659584645520730101589181827855021956335294518834027997085062629937112125819101789386/7695732357982269666356898106848877163*X^114 + -246219683777247791242052405153540288506928271074897464908373000334129964805348512259644853262979153701519868309799183350764583816451036303039985242057848118000540874157555338359471363128928689536433321877575326276192810/24763991717103611647322551612801*X^115 + 68358345486189358618251340267887491930155847737305396892830116592541982146378433892473195304684225145791678550506474985326713517499922857358240815958903345684277001986312644177131314502601385030810851684056497088130348/207992766431953234225862110995915599*X^116 + -15587403038670166680631931723354586682465211616740929659566408081054850679996919630415950955127213969181548763464145990045998905871203911692054094323288097176743002972023621775623078142893454192264351439374/2948445257423932807158298799*X^117 + -898162238045568543100232412885881880381092108486339612408631489797087384892642605502408414968859240679463114497469661040949333306465107176130705839930539126920472882826282519598305255082457057417235377464/24763991717103611647322551612801*X^118 + 15531891848614472244450858531646669366878372557218177427920976418935213887023101961961618112164628566835519597543046687347424230699301051903437358401430269100536720443267642476054807352044959/9487761597821918333773*X^119 + 75582408699425924669119472469119548374942757218960486986553767530958112646895655289313642449895017303585357517603062604438619843700371815902417738881639452583471499264048062272485458651658798/2948445257423932807158298799*X^120 + 6970066607862722137375283471938123683053724045485904635008923417302411341192988637155042783745790272832149587301943120557463471207392023232351281966659158995812906980494390977853/41796306598334441999*X^121 + 158689272098063564086732822568825952594890359160359096065243972141371537631066980442156888251481276676483752167451633400779962727382983131555221202217719261851016523784373198547/351047179119410978349601*X^122 + 661876398441694863669948727492939168356607131872560772824896648742622411787214199808764602357133857171397417139955806730662980968592450767139860782415227347050204/4976343207326401*X^123 + 921206188562245259237284094632341448232385524485036479781246665738537128971159987828426144047692896197776486062912367103553595893430422723121694300772814010172/41796306598334441999*X^124 + 1091647660324639692190344952720346942544976125334811119237549203877437982439972329585279809700805304822492994780301348994666479240087836463470497/592492345199*X^125 + 421859459582676905849825591524209887925637030966232908196735793828264431198188981775278575639989831567746789380997676229709209907821975182705/4976343207326401*X^126 + -581781107272512326508272555343450029182203338566356377793325434273299886947293978957853960095203035164761454755201183585784/70543201*X^127 + 237518996716944021974322299965112213013156471346348528694865052844621757061330303075647238835438483436417499905049037/592492345199*X^128 + -109109631492227748898828532896007697299178030155742156008951011766480309738518591274329951782570347/8399*X^129 + 14848431556640907334363069111133937545319683136714309553695045811721160641549572849725301213/70543201*X^130 + -1076489225035123321630848862874146315229011831684070059321951416*X^131 + 19266831313055110759285880273643754272233227075/8399*X^132 + -2346372595934614374648*X^133 + 1*X^134 +