D=-17183 h=117 -642352632229370096644479889795808159171826680470074904586553163329801281176117936688032373636161734754092416923009215626236733735421867264752365849088245687721809158145798457280720464705816709407033054559010760105502949719633360043202658730549960193404868306911312511317992365087321207336497977537850583750331632768680776557134890230552523943059922115014614175691753583107265262272464012183489420324461211043942874316814980749593651236886468085841973144905144326732052706691730822365212483006758244549016190633222839286099798478053030326535579300696634985176391147294179568328094099249406306076733589409878454338935782525923607638665247392915641597832566255647895475775/25156049197945528890440151580390296189900275655187618068499853192368397615573531142198833057147482402033148271376287134840672375021789333029047680257290232379389149903162307847069597909891429921127216469782604325945994937555992265808698081823*X^0 + 1415620893599509648460248942559493746149162516390457025042620679751487054268676245632108055470234938219483419911148574013735413405081159534845006461364021664746759789349396424854551501907246960486866812657710229518054939152775117044415399782849698964744863539630056153908488702006383202984056654295405360210838036268804900082547369730843237324519772887862375460761500932641997654588787519375085556894773556163971055359915617536506733978294595556856433767398038648093519529104989619355844268312137690993152548135215351430192786797697565335717644622697984120763483276131924676994505339177554411120586047978973277129218120187143677684521099359120002751481518605780505959482003400/432256393368298022924433124605846459431056436583088841271032977404466176228399985616402548420965190114135586747058741837967273419999406109438126289861018062975043762786037935736196900885664440334728960600274490132730031012024615103390859139964609*X^1 + 2133859711075881720913851050027884657872434074636908240896052181118456771247289905387818567274685979228684050748327095960852166012339620036205130877838488146694204845949652566256673609785228618134940509215502087033814925727612925862597845875588596999059030264163771899585187388363012685302980691778089306788485929195199347996122960934570708630331833376517647571838517062128744957344632468775669889987830675977433291394864012586864596247584512208604054905230707177623032475453335578528274577822296407259167489904970782697265567836210981902641046072874308796367585937103864869036934800784722037694922819585330908525528097611045770547156550566988255300343124185943730664/1464007984516413250913120618075440620956775630285026949223060768920933341999274349193902872440637979516565691170126702836563602108001474307690605846318467810009262055704027692898189949944214044178968542733085277655007561983122403876430081*X^2 + 286883795819989062587295106773846899978679914773145769898049144092275120601950341562672153932577594160029454573607185572961614672142510148757787586470678628141071531728326140118504330373413424595225541064619028718522386720514722420584836040363877276761400384884946687603715232901574919464119648825356683353656998107730406294252732869656854162600119432882437963193133649595468587015091444980578784970827331627244592948842457664105354007404810258999726221889010975845293812650323706404469847716937394366156138657287795265903735165580715884589682639836708270951730450686776327854253921412434214013250267759369153296165113261151200591416233379371519085519184772407405487831017/25156049197945528890440151580390296189900275655187618068499853192368397615573531142198833057147482402033148271376287134840672375021789333029047680257290232379389149903162307847069597909891429921127216469782604325945994937555992265808698081823*X^3 + 464866318800821963676592044966633122701918140277411810250251385696872388711294680812494541648439084006949425243395663520176794638240417782193308379581988167653929132455539712651802768330036478105180402559202722363200719077913869247226391072858666514423899288300266404566636993267747175955742069318177330646028948899750299007218685473562738255544171915603897735043071307798443162966182109152306793923672393921112485433440524427366220928769616454659950219391667716760014019109651628883691124274256121470193174282409866025196130578401433027455750863337645247871910493330569404762342946967134819808363547736067885147667239593162394507232926222576581375652829630620673/85200953530606602509056661704908375775870082656406154293374891981664048303513609334452823863157654630539817911315061562972915213175899104212920086499357959029812143147531146650654131987674681032355731987027019592330068205966502000607*X^4 + 23501474404527851670267366635605990945395884443090827284480064662306712780180416792629504288808604683910908984019789209398720229615988078437170281947706770601903761116498690808227764745893128046430046671817694427945555646780828798679665809023892270748990873781875052971519730436380947021177932557098705135237827220633290541058000518541497523079332276232463931861188736695792474097602210056670284393775428073480896551964267965385073685229963496328265755581792485146988174391201245095684478492596692044341274521234468562766706665771088275818215940571209639858348908716348839767954179649113171238632419663090294643831268583168127211373778796299129621484131960757660628037/1464007984516413250913120618075440620956775630285026949223060768920933341999274349193902872440637979516565691170126702836563602108001474307690605846318467810009262055704027692898189949944214044178968542733085277655007561983122403876430081*X^5 + 34600283636675209852962427808672847084887514893195092259434985460275839731740525212311234318922961323219862137859093867760422689401091596714842120086142018935059581780282566586414561488546059188487541067732435113185839970937347954059234499514083501964173583244306719047501199506118541724374543891733269077921831332261463399001204235060380366596669549740471414456729511588469017452488163189922533669820386684276477812895271661724917546142816463449815079259844505021889929713273828858393881303108211132399915300182697527501738754593180902221279861153625825731142195504480415429653131528277698139687888565857166397798878931483558259449256999429025578350928401629/4958444598184636123439251685090401895819710333259975225128027235154748780976174668826911707103396067656393988902698106440837759016231106571199446342277713963208528379650302429765124366389727115891039515045511237404997276725048129*X^6 + 1052470861531180545632766239327693880416714252507212835063076045630847192665844432763656207572045695092020702590648983063490684951164906119132762161221848248245263878171882292432409983616422874948818077371373891699280847397052222173169062578286393343782778818322046131189534144448664790333344541644962384422486586502936500875508265059257958366560235159476030522597921040675916967471832548441207561154614243215124989789406556338791217849707876914292674176480249412965156525265668064951731575942424566054247518111208848019485204769215062117350062308468247269244337439824068608797775168635882711561644732578228835829292414268691526483943412022395857026369495327741036/85200953530606602509056661704908375775870082656406154293374891981664048303513609334452823863157654630539817911315061562972915213175899104212920086499357959029812143147531146650654131987674681032355731987027019592330068205966502000607*X^7 + 1218814570172444066993521061423678503498749505634449740560152007209333062011764872780890359481753393659356228939479628957091497278218320995165580834389196711448172188359376375996809895176773435517551785504778523337339022594356725562950239950836093547693446337766986547200650437203037675210125996367209098483076994978583477266951931916824056611623332069273724018945166630675729574912355255920313041461348749445718963926589045373228292735448577117791712118832505021483858308275947687405601306057310278968839584915272111626437905315708925877645500648468940784945646421088672268704311447621444377297847226404265952834004182002813630041334842042617250759075625/288566874130514818334356729621742530164680808546818089107142363682404049407913325311465501199056978854472093866187400712380711110762445822685179907017267878904063806067060608145558072885394117202528051856224829040621386063263*X^8 + 29022632450888413538092821012022260039834627969392615154685898228289072722495173446976345852147836503013559509628670630435967073418704606887409485540508708840092200956321628549352888814069537520256174775521663667195806443667474740619047025697592834358895219555965204853820492801193876697719178669402279942857663075534089122249569092275116592958086254153725698452399906158086550398972952067244530925667301191060511802704729757298472001605056194327228115209840033013534675587979384467694909567070422822848181540731314773482661710196203317449620496751277022439382557043814988471915864984157076320016349726607888558293083763164510785929637209788408554116043465205/4958444598184636123439251685090401895819710333259975225128027235154748780976174668826911707103396067656393988902698106440837759016231106571199446342277713963208528379650302429765124366389727115891039515045511237404997276725048129*X^9 + 29705611227562014188934851120175681533168055608028092007077711058230686507431191861250049721473770104510768301652461550888157788819899677660262490032993996115625935505858017484568447612019810310266274731698301464451032207932077286222209647221597775171353177299224455751033603982629660758671232376191328733720746294193840536529986052366789296080537950613609806997547151931744849102249215219135433904078602865998436253325314823086658844322305274675993230351154448608096917652301417841611400745340629572305987945631626967369477007725714331942013002974443740357947525591684126060333533471160741036960987175758364715884015158682444375748704372309821451947/16793742311035024054842386639221470649169575076925920334466761548181577687709557429521358389050630207441779308979072380398109242318713020001465396439345159687136344414075575169967879467228895839057676299611524707013989761*X^10 + 556561220680098744856765521323295652289398027757631873928861203880901122007930383332493461462805176578775652942319378858550285728792214185604802138348529015357948394893570290330793880550882084320163548138729869054378390087542217394469564733368761218218305781353690350433647409223792941778045453194230783721484286486205666408598998510211175255414222163349934276213591390474644866526401429773322266306750198634224362359260120783993966720541016740814998377588803224902949604048242820715742274785403360846826128377983000799946488107345944367463361715653935689107127588621440017023118181917855449027036905391870603872806297460558688384417385665614318226729235/288566874130514818334356729621742530164680808546818089107142363682404049407913325311465501199056978854472093866187400712380711110762445822685179907017267878904063806067060608145558072885394117202528051856224829040621386063263*X^11 + 759733203963580057602401680634430523162196342387701854372859610770502573172966617271136278294207479938439455704466267498329593985622133983610886951191418774234184704515127246882038235805258117144143115156791016636025014696426256729522486617863843753796416994457101076839467770807034381744365692219547140261299798709964063719314638251036775227757634605253523898977325327404578128475563964235614466058729914878016706582889247206564750969321446411202453406074679168415363738909634853375760415142222586466863720481857385192982114892718010255952509471538657609468712301384094684457073909759742701648484406962744097817768315492493760277387871943113935/977346348776990284283442160229381985053225576262929659225208726542604765623555690480204759881896654102413973635516055426765363575552174824039189689771585851547246954203315787113302651878536683876952586836496811209567*X^12 + 9764658889232287578656388908537539915084360179159484786615475949342489869077870589385145968018891179755973292820512625696687749816573649024381399507101897917098176315378144361891034049165642257479050077564044572535915615278582668401922953490356093651173718081194289928107245637147394062948570096124837800514878672104472748543532607920943443403612352301693867323739512772675501816544702213426964336572972053122429531173141866861173579924646021712905375607757053371555218303205023745542759513724753265025687564650289196205524943878777690365580407806683031354298632361138002786511268966555021672283010188638771858677424602830225022546939990742880355963/16793742311035024054842386639221470649169575076925920334466761548181577687709557429521358389050630207441779308979072380398109242318713020001465396439345159687136344414075575169967879467228895839057676299611524707013989761*X^13 + 15948647689145442223886168281407913668573478429672689859518185385065470927206038200809145818190101342595109276700414430567475012892551212972266498661189321231953793707172878826150725362681194590679501706310564478115029581483726566387450081749316021992109523757899950235188067027562997380107823886370027058928722967728447084204394078290317098134628277719630878204005563126681128359550502067640611342944280937980588093271927092869575286508546902190733585437757228621337654016849428104186579331829925735077053838160237036415654321058211513101202868407574497541631556707202255216527405378489678776246889261034277333042840076175423939472198870064/56878679437641289896027594729056741258990023643306154875470449080056146518277116363859905713897262067299887891259736683161576184342208858990815904659930504076543499633551521103026401203429941446601442520892557249*X^14 + 149993602744616683418386928880538279045865451929814634048959530723140636364922262350188746914021936348312207449283813223556513346749553660955881452950457767731618431614598723969146251389419290541436465403808291659675263643970534317318151697593858730513283726087681958188242755573481525860040042538030427673063325250243235024722020984365440869561896517627457530644414870170375142721728043697641157997676352660106874287958002399922784569651727825367549957241365564358673695590050821831556166006283734113108483696323706308955773133319969443797888632830786449083345610221274688449084641569607034477952597993249273221044756664786449093784933856668781/977346348776990284283442160229381985053225576262929659225208726542604765623555690480204759881896654102413973635516055426765363575552174824039189689771585851547246954203315787113302651878536683876952586836496811209567*X^15 + 233599733873920987967346758840532161714000909335696214293316515684155081108998019449207669819800020197627692940026742373507568967302731390199396028516887533677026043244588063556099702201554596719002922717052979070374531833108019416048352893251193187100690029025772367369295723455449265953246092675225661108617064822345850946329643075686228586822547936399191251866443528032947086770120810314895836917607487375928343698179782137392787112086625042099601203576458189299516757340536657087716455648492356272900870376092147276647397391105144806876484223817258534217100316496334334016184195956517155299107181468026648837806510423489307100383078/3310171648585304655533236031487909053075133774271440078884388586396796049483624300987016569510403425903502758031760267890448477235768425710924512870856689988741401363763692085376616493245064391933972095727903*X^16 + 1789891966359466711677359865301462126369561458927048543807491074994292104889389018878353849951461546573004787636319502654667596846411246229562214844444008347376224624108001650587099364922305586666312756107982553441529708708912880314186927217204359288091798215827219531524324579235167788460201562932104875902599634029590142364408209436394898221237684866075237352959352620955993845226096704474952510619901093168574435944000574325330830672497887267200627796460638906671976471891672114107572569465079507434940463606864045664994228060454366948873553000025612680915615786432897738968286550769389730387452605477229849913319357127892003348862825753/56878679437641289896027594729056741258990023643306154875470449080056146518277116363859905713897262067299887891259736683161576184342208858990815904659930504076543499633551521103026401203429941446601442520892557249*X^17 + 2373756643728270212225561289201975146485472608611374407709411016066581098937334091710769098421025338308869968056197148087717229183165166019896288364177961683865776690777625528696256112303685855928654663588127854530587851030818802195540261928087284156142226341392927794215067869842056157810088838196996382270555601703028064840836790453494812218772339887630454300815668132144169628663091152659453984325559435650565994939381122124475687253271676966549092888611033503502140889331640717300290902347672313542855809112679622813142038912259865743153308696717917661134230814491649748108985928392909337305989910828735858147716483123336034176/192642242250206870484387827008549674275454447667545834771831961031065358172823389453937995082954281900919673981944961176188586232658349863872694690732508292425152846637007046812350374977888866433915619841*X^18 + 13776507144069892977781342181926320318035233392806406604591532629738788412147131866535001432776098924375556595647984056045135039984598808928516940559066761868586631262351934356830591597943619266534818733519198294477722552699836281556531048127957427352671358298629313864217712892558123997459392363473628561578320956701758681336471402944016490389739106495617628707296052126803637241459917681600508565777313109816119322498751767704949280173584761312489017295316117100208494384109527364605907902576339603505168088691994355374911503960397317706963453957508308147310723124313176459379922217434044565561533281889542670475023815298021072979900/3310171648585304655533236031487909053075133774271440078884388586396796049483624300987016569510403425903502758031760267890448477235768425710924512870856689988741401363763692085376616493245064391933972095727903*X^19 + 13475547183106217341288203853682831907369193906676838871691300183269131696697893374372879759775310842218055064357125656077459491030255445444136271661860752926542526859666882086637775420691585514197039572020555536561621263904872042718433072432321452913496571109839179049789129278495394732941351424820877842141431405580909943647283241121285979362871040531653843591710077431489082741102487327890946496136777718883480027028585401355334073887114813831528561055479593644632745649853515330232137864266230403307526497237489566945889745518523519829188739514479163856317551892173045566323814811958959890898228690179714011589423361311118/11211211211674729120897854100480106749429927699909552160381304837983201895642401760690100394747964959606568933361168665319710541387321763596152865665629301776474006089565678101166872779950466532847327*X^20 + 58616165522147026222349701567408440835692780926054950160794380756335910709201145405204546816452351803432875894493802310184938342287479804718152531519492970139050819545787454763183610170082760665046358902743125312228075544782251942045504464722080479161611135054250351807925337463904824934396580263629536899886623919295418169504615476443767263169460813922163636903163777703076112908622496878324698176858792370412772101853157814283933943298386658240909512126850055739598878046343554227916763069904948438065270392212443293242713672361106851385555405604553935473453099310604830687448115822670711413095358879153316638652088117726538613/192642242250206870484387827008549674275454447667545834771831961031065358172823389453937995082954281900919673981944961176188586232658349863872694690732508292425152846637007046812350374977888866433915619841*X^21 + 43985630013721654963943209245007427416663600223851494828087121687138707581719153014845569527665305686932922800437815357532301846638776842849959867301206522697676473253787311844641223822087163619795515737824912002576231269464260579089945753155758126026236706188119823951825955629033507590262281997477498788735946580356032256444162393702051295846453857332319411241360535853847676073793093386481799343567513522031579535629399180936617538144217298014516668758286051557419329591421314203107099787197708881514808757077683677263896868325183110016944859736596072928185047537425216791023578267427938374996365604711669059280651216/652459478069878898963967531890828536892855013671044180898638470464016871072711503270098375996506137438547921396797338376285313471880449490551874856871867646887854628968496659556938414709332859969*X^22 + 148271376325887327820518274923566733942049153005440585209863418544691455456158819933542695023865515726601396152649490055418603704014120384954436828313274102835190570726937600664711490213794372087474774089354681598955438316202087087572357013793673193640653741387360194099208592368043537802869772279106428387505405376761842159298986397000865573644669199028391162295535444325199651348759806126182041658334728851560563353511619412226125831539845370372520782514635040153198828720702049688292183598491157325704820316267052635063315791866909594023338305806477412458992825464988021728864138259259765119246803492602899094334900821975/11211211211674729120897854100480106749429927699909552160381304837983201895642401760690100394747964959606568933361168665319710541387321763596152865665629301776474006089565678101166872779950466532847327*X^23 + 88579566128035852996188838663542358183530218760097910078432492083537574771849304921630132126708190710194818440296466909884500056703433118792628556783325794630209342692951059422700482067041971516724114210824941677599168009353226277907920588725859823304388352420729205756764251313870020149442474065132077909101167445912586901687400859475460037232308170797568001231939289163907711162119365753097107514008647469594715253598247425516020814664220783650569668140433468078710825438878945916001515294622705668347129161540193128333180311837475047222716676258096845919067805964093014499748415588131798872761966193602774880123/37971220279920787927833761967690655699985742517083406907911218673340910846342984535302239189693658699793279485351646300197015275090522579907575793334799956171090882207326814849382436984771743*X^24 + 246755455351250575115864839495850921471222367559090526832371379597996832064761954004857027644904906771850926391238942022000427956807716977748104658224063242253650583541201701196433908591708121191193711704548262490373095104283129885948675280766337603592462479971965084079403652642475503876662961852259375965033479778086158389087532136180717373234325972873271663038205448962165401565835126641842990783031754858563460950596330301534391013917071609769345797072570487080630609017652010850638804608931490862474788048700801478945213701864171531562935528360280242347064692409438778328209296345521806893017624444467432344329851/652459478069878898963967531890828536892855013671044180898638470464016871072711503270098375996506137438547921396797338376285313471880449490551874856871867646887854628968496659556938414709332859969*X^25 + 125243022222322502459656893960783871469874570875401327094229470577189546866760963095738897020122598632217591445686504369741068369714197776544160851329370571037587552546782241501120039695734365886666587512789256049246612800162799813937249034735880406047746002223626199844744082716548042807838511387765710595634870752538740196522341676511668319693231705219874005064313112654090221267027233955952663230707848851883829658046056322996568568694193625655257088466568714657935021019594153464179693173254774485545007354882107031130484901079179545693160514646836069004619858454587144160041533132458201203958533120160672/2209813203743280447409286036646141866960702002972903853105465790219455906788278213077008624203786224744996769210943740918175829313305160909478891540173424673868991573492801888458501832321*X^26 + 298728282853013364643679397987027712431084519273118009683118817974797280086148971466696191344829393002696425439603473497921052850960813211037725023379389945414533164015166250539764274240996631843393623525382023096447725428368836864338294483204243381769755129189767410929837635271873473252918640277478297365846577060062450920714945715045591555336381953762673383320624990287695149924834461869233759049896890313246871881741749910369321723738816804516809443945740379206984794667358844541537637985029560635528578832220056285032316470105976808095213027006931969956473575562176864144652777209028370787453812006197533553/37971220279920787927833761967690655699985742517083406907911218673340910846342984535302239189693658699793279485351646300197015275090522579907575793334799956171090882207326814849382436984771743*X^27 + 129529577789758403585080434732955397831382192027505880168127549168744202767463309108880550905598259753100649676014127684012205006498400497276846579792921810706666599467524877742288552987679708682311488608207591367008242355988932723990288402262815009581653526880339720261278804412704245309433538673712490465221986888912776721734073897584218713065573566743373136463081637717708736752416864364084142006719988145348549726332040037816670239119541973798903625582995349091661428537602773549579342899008741599846698206491860093738547894448593404220974423874103279871577051521123961816052848235652566891107729934/128604621064033081965273004518776806550701391082634222959056380737906995681096328526858442891450050907582888273930264850036421423110350981172024183214422666232263957021055804484577887*X^28 + 263343700594283288346972479629702519716850103734766337631973816954282172510516018844879396837515048860991413868077906319982223473247705980146490912452772682842874283642639829051641279956976568290624337156396576543138341760980371408166601448764991199037160340088751295363506570058268545861617422563756611897280530604671691546307134337684014432790381301912137157812800726828626417844867493435807285151662241757405869521562616679340144411344406289709194776792047755781078468143202340724816150849275622750963467367307434182953875762334446528829192281567249094254499201447914615019382930079481941105710808725510/2209813203743280447409286036646141866960702002972903853105465790219455906788278213077008624203786224744996769210943740918175829313305160909478891540173424673868991573492801888458501832321*X^29 + 99110042102727668598082185502131522732146942736635877226892218409788521052721389956331194654664873732768292964232699033505080955806750304564422339145676294446356388464738003096451388870766860395313563095267456641478256760791906344591043235215725887678747965069810555445322920061671348705617053642833023512027228053477373429079609116820136048550234536914042121876783263629587115976844202070426294556896588017663709122320389878045956960190667826222280123965160884843267507311326018049976754628052411062426954853758743577226089821628679993613760917512139396113461627746699198556454729398734811075270/7484410234768846066767910406726229794023243384894036137988499140889658131938330240752979275531051091636087311524778260492138824600497641923530476820952258990412847408546575364289*X^30 + 183305324558997990733898359891445259700335489031452377069094621016792088200713725887098105378577657561015921130639638265179251648006573764928061103297723183051462458400647627032862036782729315767015869803052038150542680247780536504389848516047452100017563610362798012646348876149639909837881973578002725753828629557626401535554181594485276095340487520661188855064693264954880539213087870807156147397604490054715478713652999832729913458123431312407728365497344922874660558122163113983761027709339937474370189164036815884044105301270319119854251418014925497452473701963192604444071367972466105130942256/128604621064033081965273004518776806550701391082634222959056380737906995681096328526858442891450050907582888273930264850036421423110350981172024183214422666232263957021055804484577887*X^31 + 65029920497629337341193684907608345863255001743128552124753290201532124690399402921129895915313748392263530322563095566047713327743730562326165933219549346248327735095850580515547285345098218364529609969448262287422541115375721996482889303494727438183507215543546550603222828015061122003758719892549959223153564605977473837522305607833222429377250431402256521216784363995761537275252410089604035476124830299596501490150957915079432005837442692770932509403656212241039580946594959594988099740538992436071808873942102692561835847842634760112715765317189409461471279629887225184656989933337542/435570635789375898665419915423746132457850397770705705522231225099788054003278254132164306322007279964854059915310380055411675760955458413753737811846142058453869953357770783*X^32 + 109583117446379361915518975758835861692666593885862136654456515238984909235230628691400172630801877402404152008396407054737238971406976877879088415842271663749488912316833909664364394040031292964871975348450551585105733718763104143992715016457901482466395961562914594132473074864771615611619136911658269348164974915098593368581289560873346967766243195281113603178797672150088903178034107058255400953772093720512402871324769178440622509431503071191002453938888367098296632924116810788927515099187708026401700895709487250970707315273444916074739435383330245740889665688652737283004553786049550809/7484410234768846066767910406726229794023243384894036137988499140889658131938330240752979275531051091636087311524778260492138824600497641923530476820952258990412847408546575364289*X^33 + 33334011919623577307638116510379977596855550052430959312891505055699223430951168028340292377791033061699365927874956101950265949322514008002352322607389238963232635069459885003290422070352008382024745114624092619686137132994458864384852816095278371750621823282167384115823184178844782768214412905758622334452258720909971983379021547810515109775604716695554711927036571799062053576873480716209360224345552479721010544094241863696534423806372355225687496607386536353881465876161077206407178575951698807426901339253016335778575730434316441229024089411725806052982819589350153658834936954/25348928347167310636409236770281448667744305288407478642974522789954493045642684870637508370017300818533088512792316827993463060056768807178824292140263170485588660499201*X^34 + 48089239906151976637769512400041370725598959135513955185228825213277076770985244673403386942153154946730516176235184129401096127626748244267222893757085696218365999546862105260558644777219243355334306704455895213117875313236135246213348611285212757486131629315504217237222611701029786419249715003481093728705928251700862206147506135262465920926058353176807568115749448884286528706922174454769732492771613969158714267971531377351123523305156769914540531427360680435398748748957367581122712469121254231689748960540494870715995291658861174359661474392957104797998974794533744837702450497468/435570635789375898665419915423746132457850397770705705522231225099788054003278254132164306322007279964854059915310380055411675760955458413753737811846142058453869953357770783*X^35 + 13183575685719337390732481646989256666196303814148899168491309776441839824702947644463345005958743608268399267495084083078032863473660112358862603145867583513019309236422329696513021199329859992235859844195649160360815776756793941774626871397576994787728361691916131753820544414380660570442005454912744069091612572756740983704722958994253552594606069377839046384034456145019126469290173578112571396048008985838868445838359250830555839438964524244822795605870443826017045805337109274148987439330738035350341554224551615375051964428327548996008231255530073092518581760436500581911/1475232983016196859477927996873738501294553063400307201476722504216638133366855896562736912647226957954553251050009708897949313860022627432859471113324982278157985247*X^36 + 17869703961498257119615339906070648100544179994547818379499024214358143421307010743672543355019208742211925485909464907322594714168624718161130788329660514108697436197195847235466744818145974066648695541692328134883667604259404360020548105554377013121162480019028056725217238347368009334075526728068762234691851511017441480551066265589966878734990986631939944665324841625021369318977732862596697917340484292903171530205820124482700045081183375599672268775327007181372383161310711300660533109636196598475821205270219436442230913124497067967926738486223779827515782807303883336855961/25348928347167310636409236770281448667744305288407478642974522789954493045642684870637508370017300818533088512792316827993463060056768807178824292140263170485588660499201*X^37 + 4601801267834017032768681417839283410427873800751170399397152120899071871188398211293747665747485303896346213195587610443229003163415452888296093015689675504431016860430106218892560356759248067258358714598322939659419056987723751091428730921555529273195727277581843928860119545474394756599601261485016865687002387399823432395335500936560125517187103010397878114862653458037433544622497505696610452832920341619654941055774985343560074090968146283161928449980312686325324958241589351779674343193315481319265747790978137351274231688118476908911656719976381737731538139515703/85854215388244012074604434433669237111945123866630227636426846546973062524987248825160735182868355814150803180469633294415952619450772707493422051639700999718209*X^38 + 5672235074364981997125408648821052809258354381788966835860256059467952605806344120209530123272595402453272956939259767749858576579713508808478319121387861701557001067896038028904584603446928229123913999198091879240225411384535228828602084452435249698781769005644733235370274039020948244088612155197789972197281604529884837321743334065420833790552279806329610019465733173470380769109867987112024930484583733081497067394772075637258562553259515033321409029343250308740154920233910791765047029137902501989366139743514699226056193753748588039973062306519274769511729618906579032/1475232983016196859477927996873738501294553063400307201476722504216638133366855896562736912647226957954553251050009708897949313860022627432859471113324982278157985247*X^39 + 1270593750242711482861495210458748258574942200127250611990965353982577296325814526395155091691540052175333661510982878149966624561496502499501108443727805631245125100974806884865304279320403976942009708221544217148568283919453592915659585546243761781002910292608442103299664857708020188160136716898366703658008273116152991543694799778623970320284609851420791742014347468592986168417828190816257368170590861140171398827461555495798023018974689429028488073132139840199495159174544272328037827847929957590753282963214032799318981769025920920178438968688097547029768653/4996462514592563119048154247434629407667178249818438435455208435486996596926453403082158830406119758723785321566061415027408055604421387853891756482552581023*X^40 + 1307600359242484564059399852726155202433249715499620160042846807831186654969189869289030742114411868484100249500432004995224333672899495569305958016078315846568222769783136708148436349912220002530271314684673647343009166212045389772649943184513369291023156781243652248204188154791979352905225869251643278779806518369343715118741119478493011205047766092612472548357947221015159311304477362702472395776910953546889576994448260068558590647260017463051584147353317454410539633787775440781500141374395956622978614296653694643688690376758601418957261530165642919743108477076/85854215388244012074604434433669237111945123866630227636426846546973062524987248825160735182868355814150803180469633294415952619450772707493422051639700999718209*X^41 + 237652258344072763769956545445733993253819645454144596350423533671288639296973107335249822211526589689840081033315219078834364130766593034954658053786692765951593653799690411417607463398468664858935040435810877556057869486244521693782596800066545406561268359486567078157144772609763695123357850168731804570406656241886405932104334979343433626039787704316336715071142849128507455827493208128891675450379774545362842184319128256198520304100069552076334256541523227749282798693389100697459569868604660328623245989401483416532521384982556343079416252642395975213/290779404911398656756570694723542420279763618100357238867206450298958074662541663451211012652395958722212961739280766747797710272037559672577067827652481*X^42 + 194888839577987745264565425371691823351215384130256278451169760409024750544041667555403862099609023205986341482051425698804966566910038085858015094863199241193614177941830048845165496833863715784392010954894326677921340815627117233863640150581935637583746103478454402687301755951953325510143393637088111604114202057268629369034055588379590639553343112281325392726184897693046272551849296115805945338598436726519100885348622678793916992975671008124641535209973239591495232740900282530119006513190559812881674105091276556098098587462934677736659403525555845793753/4996462514592563119048154247434629407667178249818438435455208435486996596926453403082158830406119758723785321566061415027408055604421387853891756482552581023*X^43 + 27834244303196780354097684645617717875096323196015274597785722072974338321036929732957437927495268091142411807135828665441511877381006830128434784428771327403396786326270374884778800128922441792548289796318038026049759841818467683739820983079401834508544676315414629371716721642788744167462984830385812047595786800859711024272778847313377426581827195858470304232678712237630805778966178250130517482848406477371210160744088107466379587653927826527280674628859984648937161149248102167608207840817901508668597231684233676995645615755476772749785093634745/16922505087085995271871657727029181183714346627501439729221116818888324196155599339533900521003082041681485290070463059291026611886024540102256173407*X^44 + 17808628181944926149178378614725824399529363063779425784444386890401265500300294155143506476334396536577079669242308557223719238586467022741353490135669292071687359438241219089116968176780206103591940415580750961890408836090384786476483965761167419050418059951383790400561163325683304239162807796984097643846266891802140746741059576603213615728304818824262006945301284254742589779396870095956569255232881261869019777427884048265549844270936816205488094360897020698876551082885851230619832103436434925475296741330318967117823944965334415155786114446529153/290779404911398656756570694723542420279763618100357238867206450298958074662541663451211012652395958722212961739280766747797710272037559672577067827652481*X^45 + 2009265487706594100648748150697520636663060434940945226965136693578471954006094130748545213907203368502070491797886913484026050370825977910529293258261580934796012300293260161655653829488747620998922259294898702026672695394072977488958754132736503178347013096681890560747682478667787311907998755048953999582072489645232965310152522519947893952909135957207413245487896435425451042168098111568666000835119657518294758856410465994588994024080943480639899840244000970952205169109733371941530305386492927762390322310580100066704677700104535995574161/984839963166268711626122197929883092807678905167982292336676763015091904565884847787574959029452484530145218534043127468487843326894287383009729*X^46 + 1059153139907667364623889975712830971526187002188637016189841248953943032332866510932755803770696326790039626362380500916091267950823868513097744221926318503705576372473869161430792180173313860889268974795834227097883984586161377925947108382425282787260527686671747239983615511291033383363601171634977506074847695723982571651656221291119525507898801029668193002564947075723266139888288968887843140219793620339084095163335518216474455349250897333473506307600967933278033920175887256313823036061565712339179703171670051658540998479400015250939482744/16922505087085995271871657727029181183714346627501439729221116818888324196155599339533900521003082041681485290070463059291026611886024540102256173407*X^47 + 105089972481441818986959677063446960906959765340381398211971972151790107413969002641832818647318045148552178805633426258417186175576137365209233229372286134506999030805173817488161931217867040483203977756958911150377731610664195534159472168499877743818333483453767524915713262438476916443181966297018817044578354142119431619319548577236814297410284120055428676014851651123956105758230583357997015908984996752833532231766523353738781953978210468084885498963167807864602995323929910989661195929358868081796774450429070394885263489992533523/57314785728118996195432823018674451074182558643309217967565428796781231715409698410497291452566634727937218095445680467234350423493818738463*X^48 + 52001721931725391073117678728900036304961831230921797855186363225413799679415811996938615892847860992589279621679393333822116628710837248630215821501568532913792997254481957850626551195885564407979974939208773886967566719648198325769811796877520547994061198745254576436206039036818556743374735666600679390602679068757023780665048703048304267018596928502641655150289045121759579459043436525385803799110364050746324066063349232200001964357121805235007820743247172831295718631366251806953625346598630074435102608987905045435006609793427325189/984839963166268711626122197929883092807678905167982292336676763015091904565884847787574959029452484530145218534043127468487843326894287383009729*X^49 + 5016708150905892616203958430444854251120152567295368424468054847291910575481511019744619336330831244983641286963793553208901032330081100951559092450099350948712878087721128181614843137010824806271336369107781042160873918582548831114255757609690571084443379717186744498051683327079184828945564359360594601215212449010474751244654437056893419098740953273447767164195036632236238676902833241094313465004375194412156548542970396339787077220807382221435371247806665619820044337244191482276495372154473485721118607161537215024199571261/3335551750457952406182437468350954494220017380161160330999559378268127318594523564598573674711437742416179834455315164245728360792284161*X^50 + 2385525734516217813997008405757547257362738238041498478601200257136602472671767685819624494547142134570864408941158344479191230340859954883264912939830990996889053852812512718419071090684507655861151096289455785697222961530457264162325414854393307066076001727864844597082652219327054474283940868011017523410833715711915786026799194826459245353645369634886903742413291882843701751033338142030333588474186723398462648547871218676579911140238693780742572935195256691271886677496550700465248231450788954809716816525064481320858141297960/57314785728118996195432823018674451074182558643309217967565428796781231715409698410497291452566634727937218095445680467234350423493818738463*X^51 + 210968347671896654701275197964196472670675260396617470224063224452427059488687078847073665075073390465434843610567551440882856019156178674454422300851364327350783595982596276686460755895269277029088857713109970691523334346811126481604627055242103418681315474243134707432705256358204779875238746647899876872567845800118985475439525683975054314673548179877648370454910511068938670344720002735455100292540778560776808436034899218010239760323818607672591352840951550581967393879092456743587099586297441002597704971467768786203/194119289440607135318770730859044083932958003850384701798263363689002346423472243764102524280477084468147578097847591470972959366367*X^52 + 87348203976341419392331357573124749446622390270966773222637000115339908699850551629143227263465033069172928786867592163465769971098205480403641100255122532291638963987864722733562755820528283060116809828087790517326597919403264719548388389193990930454946925808141440738464445897768904934843287920462775057898131550773271687055054556638882874626603015583172893510550888280001802159555835753074730606211501113535336495582049113206720123873634862466419388716136326542515623931577908405033760230627573158606525757329024237687571/3335551750457952406182437468350954494220017380161160330999559378268127318594523564598573674711437742416179834455315164245728360792284161*X^53 + 6524184207183630111039837475840159627603255009129817770192574405774302310820099755936531143046807540327247079414454996457785881904552651872208690077845576013124956372435001106984035377413513698438436806729078193800657535971397239545277514214667026443285619502409698659671059752075127400123408335727631928947059469886676999787581560641049589228419723892897115842449970371089763176644121866264111905333681944742970799154595171773404304101641006668742494039651972976135234098627192799301023330623174644498356435201695/11297171008590300606341775642148872951926788328602962334764788668393315860063565370663011364748710031318604323915939677062966849*X^54 + 2276424439072296214824263300433817428528834117338225979793549474132577586222563022794849723445484487662563427626216951940681299271876995801802160966762224010433812684158679596861819342814957239475070245155965921120855404191150027260412409302600224255038895703377252465493989685176023412021342552092854148395856024450224640503396478351122383454720598254790053819713058639557121097786817750261114635978162735026325599938059348765373488041913398455780110109922088178094365686763667323141535228484952117715566202938281890/194119289440607135318770730859044083932958003850384701798263363689002346423472243764102524280477084468147578097847591470972959366367*X^55 + 146840254168780534476999842775454700600539935883909151154700602569954633684447926129414101862199653001752126449823735869281496070603171119871634924060332659928370743238448475715096296106052551166876460469067351632067712224790926622967369847090856039325595770104247224314426911816714713440487996356421829594932827262344642237367325884109294616419886733079308303468016835861067300792008366858514155601530948066742631282412427218300008013252998243041563947208981161211529559714323889237716174052490275626784596/657462085118448501794900520406731825171785388384040175450432908595316060063060313720712993350911367707536770291330947859103*X^56 + 46435401743936036760795934815441593056919296034209496353541565861905446385668106100986013192975793671848033056049348515002602660011954315602475890294390782746308692509147754760349075346688221733197046975189826362685636682904329742823602947278882055055436639737313814550061350236063110046821981977050983214234020892897099054384664829754390110063450276652545218777872656034178687024988912885290548392121315699607271114780522124819310757866833499146367086881669591191619777429781536333542795453509974755110491725/11297171008590300606341775642148872951926788328602962334764788668393315860063565370663011364748710031318604323915939677062966849*X^57 + 2868819717519650502644670423055522509238714927973168779624077670898453149392015192090229066980090419362305800723685063245978448296586398283835454634164809735433470954535074573170731593653112375659875381664857400179065331375544506483355198750339516658229566504854599824522673074953965520532841883506004780621169086904543222515276291887638552564524914282349538425326636887988533762910052996438639225036362026862951621760608790341915381611411671221407501836915486843607830921133578166641645679562678947/38262357278615404864977042449323856437862153778969922333145138136257700056047274266467612951807680131963962654445146241*X^58 + 892602485960725435153497451310061607572606017661407191142643597020894006793094465290293151813824713202150204347572210074178164990440774841697600451773094193951343495350180655920768069458043225296103626843311719850885192082791810641220164573840689224689264933630658941884087424565672715153927128312726125264561537654539333543092225401540121092246750008279108525796893449552820249613808849581886443753210034443435003006548818534512587776727910647740815199073219106326473995294960627822620190333866160842/657462085118448501794900520406731825171785388384040175450432908595316060063060313720712993350911367707536770291330947859103*X^59 + 53063116636095967771858866378831375851107656546565251275831799339356160314904115818829695167123863146923076301576578691664088716679333672028895363700800028829979547386574503192031111282610828209153355286361556820085255854682803348443457222913692424089493676041900801188301000476647971355905895274424761706523616259402390776708731718583430370656020297496194047556842723734244469398987079582262530338686725331443909180972074251525801655156323866206648508973704079019279260354342488699314082415/2226756519735517945933599630409349731587159039688641234542579185023435957402506795464564566828125480530987758508127*X^60 + 15046949597441073986721869579615532765064527049675183226166922456227825395729187407306070356858009715977602376654248665313571874296401474346927101179485722242567727486761223022908046772511165890588542933426389843156852265967333210743283040562521422735658562339071921315192930236505741421562301746970309616453913882716420309812498122198832900324836814361299100466258858795499633395966470377422972765998365449023468969841801479248156011844158010467433301367108062214866891572489979720043834633922/38262357278615404864977042449323856437862153778969922333145138136257700056047274266467612951807680131963962654445146241*X^61 + 770308905044943325220413409831063064149089310258352544438713153535387607584982987066593810329965491303940166130829803292332101831197417058820717287622542533219575870218809908961901730520498063697871686280842539386847505239176731504738166170492753049254668786429461791823783723898185651575868959181045783489445573692799168712223474914002238518588318336384583682579159745973597449511365372866447099159104423615426994847817957299434801545501575640694441675262514544015157240376104009246/129590672160595818304929269068809272629177619722320970409275399233162774684426863496744722506438077200197157569*X^62 + 180861216561046782673002645727611611736054206308706956994224995908931647114808552346198752491532938658478656273568864099120541467199237913270804133334596609477010538796136951179934076906178171580704227056286728913378545671803841471999902023363373078916783126361925530213166782862036940567514575331987340454295184045402067671782305026033042298453933347090485960204392467461213530619387640545586169882057503269679168104216081325553428800617041451830748421671916853315380374564170568231247/2226756519735517945933599630409349731587159039688641234542579185023435957402506795464564566828125480530987758508127*X^63 + 7565871561894067825457822730965255626135754298638297435502145497119257961419765721420303633916320890567212088224503837516942758334749351400803609198839630478318129749039334745930859730658786192044265784511077299725191134942818711451765835724986890933626916502346651346236899432131558366360252252708782039089489257556284071773159445744619790428163391851653102668140908883657370701671431352709075332076263725351275115854538217595619174614120952235487484838872154880093734250505/7541795504894128982420372988931459735155538597586042624063050645007436110366458912689560758100336216038943*X^64 + 1463006269294732884359181311814012907409140381085934938038384271625741790142988820328294573536608681624904621001523001677013555603656701647919058778808446878804895728023202973627256378069273705225161489451869410918313447272954004261739339536055983295849329747781048583125412083154398740429879300971662816654295450698947672608304578752896488090393344852763289761813949475318618868514620579587172354459694582194195245990073265791192024731383473034189977253950620967054474121735481/129590672160595818304929269068809272629177619722320970409275399233162774684426863496744722506438077200197157569*X^65 + 51247592858793387879823132645297187332255996021846260896739029317826928517872801155218823241437286003669918404258114394658609373375621942478827980201399861610490560157903522415608318447824477906998806427517741619986109876799004614691013824269246709405365351569819106535495236795389824642392832762837169135934304326841898628772224336902877653184277693257125802334952536936916152444936946194383852972318392337299770411194201351495198287073623061180662679810160605032501/438910289524188382844693766451228524422716556921727441311939163417763842772883600808331534545791550721*X^66 + 8409748972224447503509805197152466994594313391242864822859312169201257816016694494247266956048664532941717702273212350700894328334148887424540613752341391051111501797561712405534210116460026996053587762449344183094410716137326217278166021597873998988331715640721470072171616878533493673967381245171003771055097758039264828909644527989778163937240394670789437840223218500528914105886516671645944060097730365700643199380804205406197944961196868137072274484898866241866317/7541795504894128982420372988931459735155538597586042624063050645007436110366458912689560758100336216038943*X^67 + 251002155776642567385034340484332656841042491864282860130014307539714773633607229425081501579344578044257337488392240350868885814097710194552569497647557310810693460271168397779158247150405554576312809308334282535733054142041247744465040273067119409967479316865410524289796252242039004667717787983890282405974914460567248373577424240632511866894439337056077468676365125835828305206982098088902595230059481953043671527188549687798977393386591419377894245252660/25543286360017946973444320924822704092575019316867103608912248351147287596629436117577345896862687*X^68 + 34931590090711308712912223795179841274478694428719453768811263938192170715101531187571655355900751674714845920451178376904988431072815736929261081875378905223171126456690176381709431071670680924516036760532040996185955806209885640607271609355451898105974831316892321890195918614106488466876467616364244726446889708064272276512395189875597392153874277357735362559431100037825374685981834795777016786231827475768865747036648078338143130642374229665209221784553556/438910289524188382844693766451228524422716556921727441311939163417763842772883600808331534545791550721*X^69 + 876017387607548915852269113618448322344534533276119049062306869190947039905153124150636191185467100748001285305350025472177120735308687173611529138129736468231635690256064740971901443104885372161810240132022529403027281719467013111466990815248553144787689836139760304825925278060321574479534848864539770689433976444161097878391550608683851044762307477726076119641219060363357535554715521110158942566722380780861541643943962958551748033165796791875555/1486544047024265086041105797871309089947914759754821836053788532337035884108097312318998189889*X^70 + 101314803760934383902937963239983866184507202916832792077443925204492810481543845468000929780052127502035884103653259179816381778184738653493618067398959489207040313028288178751463002302834521590163447711761885495705014379475143865590740467829858224099974418412693916527638362741860003245592457949950664031769311979378551881505263448401573237937868908937378709535936752571694932125241477736857412427626649508174612193875176796296238528350681543968786162/25543286360017946973444320924822704092575019316867103608912248351147287596629436117577345896862687*X^71 + 2085464960887476379576196200076300675880520995845449722929671814743065191494879214416395078925743566714023581518086241704539339483606279760865888714173949554515037633663189673151408239533747794676702285965014800293854081024636801269345636507356108259341405538212744435568087672972493192625278215630528858017113390164302094064743440121407861388375198144955054321434751945581272019773564824472259473989200060044140721380077327091902843848407810/86512486005020373976669137977728515972060452758821034513984084987315130309497602998253983*X^72 + 195243378489914365820413017740101052028918162522803618783046313579124871011394166102538226523743642273139505254866199183608789553479566823212828541977913345450184831168579120964470737838796015099591821287491824084459372251245933073631245446897460189598237132973774165154193911474587056859024289017933714152709799574640096793645220773204872206950500832503659832913162994917956942878674811058243739763452380000534855268307045507111167400595920469/1486544047024265086041105797871309089947914759754821836053788532337035884108097312318998189889*X^73 + 3203102695304996657330268002403772200390524157659402137836049968940665118681873075102241581518258823816073296086092889061075345851922774507580122001582055263499970270419068715572165483156580760964778135346604963625025999940262308996010092173509982853218587776848109732897429699143566134728465765305989729525774056800447527736359216638060527011919031675259645942368639273180037819507602572061665772674050285047428862870714711179937631/5034771926032728509379569224101060115932052188722634843390798171874243747279148169601*X^74 + 234606559460680371224108123483113532386409252846753793521674112406595211937668104290122633759594348484048816663017765638383653778405446348511212734589966117500784342704952740296876580110128057732629412429063020167526843174481861085933824109991110084642939660120604725961141232415267469107509979435181795124648174631567160370619548809313121492874493077205508074872301948222844746891335330280330391587512511584141062211579506294516076978/86512486005020373976669137977728515972060452758821034513984084987315130309497602998253983*X^75 + 2936175511086019906607153406060996452075596996444229594573661695658373409278676602283747257313227990203353817629620061744854353494716274118623690168306283761561692092043358133459000290983355149952276287298722592773901663128659126633781892763681014847008299741716942625304628282008457035183538020416156679125935572525395604585024959954628439259358724745531542416398638309519620236426562344424504281117656517518068078393997250/293008899844772653749611198516036787285808775459619091159331791414435415659614047*X^76 + 158466716290149916973520676758311584715359674230273898025297268385998076257416132448551722927082649358091654188995566886137910053670624661616551922253115949227859907171146021960128814249514421604176288418162523475043988803995844913234028507638692730767453744058826384718686209874749285746469139309247418486516211186158805079224077210051907762818881263565842682681291613893278712426460509249162829390604047337897546197461635580/5034771926032728509379569224101060115932052188722634843390798171874243747279148169601*X^77 + 1392383849621917896855741681415176569814953273137813948583308487424706875126531782697660177784849155769411730489681979686279557410402996801393931109051365845184942649838746227061432979870469296415837364476128336173149327925528309741377557191317634292514044713428540759701156595020440741515549228021770812828020569238485251219384535079967911358677556115790840204411169802244195507876030790876159735937500088057279134/17052255126856349516941814497819751340616235550230989417408589385697224911809*X^78 + 49365090297498593621813003106051665231260602169463901718687654571762731543139948179092593399899135401015719476255378768702307555344314472530578627013888319570523407231735956817792166076540124731321698627060954579677020124495762080334263516803493143394771123117351990236769406655661221638636938958738515919869738567811808008244415244404591742510572931816724151360906537694128065591707268226811910990844599233974799958/293008899844772653749611198516036787285808775459619091159331791414435415659614047*X^79 + 255656106024635869390149507548466112540387731875390659211675400684950557359314047445144060070847046215112636142333622070146816825122077516502880132924562317927880079505705363431538206336026100897761545721513491405745847498647013505988918187177648256693156783234258573633656247208383424287088312740381052138838836457653720991819573230880034572567186187988590459401530371189594623696209588254076012882821607/992391033396749666352896147228059788198582060771168562963893929214760223*X^80 + 4581359737360456038482518747627169899124284452400326154384343611431763858682732519275086256869893800434200726734999998411895695186914568306531429100474831385233372618014294246988396081012674419448776302615403770591197398775992888782867715808981887310591687690578255254545553834321011273919359443888451739637017073045431897298368286828511423777754858823295394355058518906378121589232187622495454086260771553/17052255126856349516941814497819751340616235550230989417408589385697224911809*X^81 + 8392896000292003337603727044223590255845503940785179976597386888272177063917123227884656309383144898370336157201229448189110536064833228254575679400319254348267767415497844231708607074255653023740644814208094203037291332500013349513465195784277758562500171541975602904365979677597830508668711992584120825189025918918140650042296566786563240903898717396034387799298755491651734400030831925316031/57754235779360394945754300601062665902262821438117241632072043834881*X^82 + 142652483911651235809752341705343635300202475930654730208061548132691149640192689277423731033863730130309377600881441432696030167154059871535201489739359766247847454291653565588107811469870056246010748850764939429137237666229051961181857754745417817211147091868228951217127940775477626619097727204674732793187337893496039717247064064891319861217399474305695523314729128393359694628741124291853747/992391033396749666352896147228059788198582060771168562963893929214760223*X^83 + 173346485784685625412248790429762243884608077834316902764165639389859392851358857701930389199684034530708642065607415027456803996354317509809534825569583507150754101935939807316952379725634399625594245789217538514409537066644261246914838551476889352322339262282343881628344916933529091326426167553939931038852182473180512531112868497718846482216293411494847518104708852955967641707747/3361126449360437347713106011817649182463063576681443381951466207*X^84 + 1514175844696053563945406012950827320703722179435389754297133283206449423650322699973389132360486639188039047088188479141813601107041609960169565666297501920603405701941462960318732307206262424692416373658822638626747156907685081292080737021265038369097773354798747988029591991561518414569394310914678642363372408927661221119139727483529748926551575309251822235136975498947189770931846/57754235779360394945754300601062665902262821438117241632072043834881*X^85 + 1865732876280402419496387068386090678320533357117255860169100622459617904781175403284665293657525740157709312662379977083922398249530781886288418860123522983246658029593221656817098144465384446117675248221343428832526993691360824283573170356354536973306660801125621567006085298501383337569026551384176505001433112894171372532736844457692868192737804908735022354370978377468/195607661605100235564983181738791199584651316806229609611329*X^86 + 6661026091503443738658279739491541301539311167027085268255574420468608494719883019257237058768423314947024027706800778374924687517963734619268099842359955620567143947545651817535888728104605670811073606487069645293775356496322534610205171080013420029079044633566530168869096478091401611256455792388476249946028776407176445417743813398540085987730030189450446908939091969311/3361126449360437347713106011817649182463063576681443381951466207*X^87 + 3152775462497869402116198039864198005817353976679109924586260239371371875161755654744140246308262149641670462197225546627174237796065922533232379652360688414868655809897102769235402026538981393787129580682068766034640749119041998155266870402734957860950365004033006307674334738035539936046033489640923880892061039228283150370115368482696100619734535132371218644/11383789885648619889715601567758319244872916068569493663*X^88 + 2655673604151411354636361940092422757806361412465096771027974425924924466818021539783860450433196537851377467274042924007633202826187649600130582530734354425080256478776432484951714760585719293484964589077094332665524954026323123575618445939780947272851024055742673819729837389827665733232182399667010043399594902393683832840190203186240844165616069991392716973/195607661605100235564983181738791199584651316806229609611329*X^89 + 74418268674434497820067272579159972993468454392349575434945399707885138903526323078310836902726449700605371889685404594871405795510666469899714978927063092157310523666923859469604419320027331141160923435927457312831081304174118162231957706503215763538647350572837056731732202685268773447070047813198932333939034492186493763793342476680380948357030/662503048690485938992934968734116233770174944338561*X^90 + 2205507115484892343769236774641002841694485367889056341819756603229309911421280026780752297941354101688841662401002507113739280578660726065634496170427726135716623303673897036890195335786124121692248809703277851098173342410247085664545592462918080538561929434396050231900344748978942425830392964230683955147050167082219099484066707780271988370801582/11383789885648619889715601567758319244872916068569493663*X^91 + -246879215940125426480971609413064313634000964330599849595363381750633157714599168432279427115919226866099430901127813080859813147555142209226535925291398378141515744714775795563014120008820291080726453005678797330456897618894861654570819256347554788014148396561303161854457393742015061049761647673224687008373249684132042266558480871527/38555726514024672000985565310720842330802243167*X^92 + 944792034364713641330302965179224932605777549006300383946763674617522111847635507513337680222771381329272518978932000694232916503563451743179599296968863769925694280841509519327864357905888748070554640080013246263692663951422181347369207750635066548831992329817239464201131024863583904401470824975236619365533260599333271568128111598152/662503048690485938992934968734116233770174944338561*X^93 + -132294089706509819868992352562465449834205406381295879221868451729895167126793232573525428315275994419048717161952027126228075730801967063114514190922859905446410803300329790513089918466771416267172884642326558126115795517173233738215431242566459238958517640957869422392299492623968774047019452485831966135047847603711371257/2243829745331122155676282681180285301216449*X^94 + 173388914759106289429290365027048405334649096150945353969931636964648070228828655850622252111252269483277089673801662088454878349140610444409457292151703881908808673893874852396170041792015136339627341603462149021362682485874675653531174708067672627058408717398748624443115255148052437814185526613565673392710242420198871044/38555726514024672000985565310720842330802243167*X^95 + -17717507836724844725356616858109782348867930703833474017813448464313567765944954844479644276125964704641521277955054392598313931572040441007773450186529887915495573586331277254446870618477406593399954369690241253108149695286730080801363599211397696176906622185695321907686874641709917987982137759284149352822281/130584283613520465324814216445340470303*X^96 + 19041033852252226437159620029107665136258632396301447676748437844455998896968126557738960759596355133326423359963284233635898019536920638062993060185350529307212788970514347909489003019347219164290316620693627041762924775453908856331869882385527213475254775646107304265120445976594340704180499472362920480031866/2243829745331122155676282681180285301216449*X^97 + -723072062417376052450501961880940653663720602817690855163847599156658480205519366095907130905861462566894618046457537083855563810528249136497895183429937315547301316027224891599342409757950931839095452712406226001115688743042658514323911359837463227066891493230548567142374958211335156780640514403/7599620765496156976361183521232641*X^98 + 89842923784894894281443689668728252512380278787002302931962244691416367801139753608328256820648851588543902021472643079651872678883178323415854715383691483647655480182754175257937995296946090451761351280938971985116088965560653679194270858632787810854498655230945766492826364984292702229822153317/130584283613520465324814216445340470303*X^99 + -5786457836771202079002121714729807302919816172419015649747436939299582501960281597216378715714329133094018209167327914383254646272823191511642476460819534957247392509942979394487658382413561391007442554364207669921911836615442421166212736168754675890485948645210168308801831487918460/442275549409076236766640488927*X^100 + 1063188333335090258259323555381529764453768905922939486058851466689781235578660516851603879756247939692945143536297909732331845545762544384398378913525242579195736328820832089392716504072556870506879604034462163472954398310323614812865765849296620135070029773100356740333337733077277/7599620765496156976361183521232641*X^101 + -428355094374979978929930163327129171479168848499951319724318139208242398202324010782276212580883544123354704260055503696183574306373266922757858768352213237913516981374989359875442879718305348972190695944101176475893601740657841540447105160369416911835806528556902553/25739134575398721804495169*X^102 + 378568948852549414835012504868319255075682522933047777353068064014206702517319740340666750246807179626923476980257325209987219508176268323904183604632493100132328272897633172952554998186878790889989290511840548538575873442519539974928014191098138988621716281583785/442275549409076236766640488927*X^103 + -34624527864979424986034437790904852422472318610403871622552153005705472515087858752958410664389155964056858225657375174271076818997943575811370201991553010781384146156760315950002994974976258102991329937729738955661821523966380709104276168214503345/1497941836431282186143*X^104 + 6858644758557537531782795614515046936120197812006759194284283276570271754757075097516535391401982870327517505230104101401572378921502347171779879941857745149845175441920859769639129036624830786940169797713077191362416158222201649829271713132483/25739134575398721804495169*X^105 + 7325031550953053848004016333787130209473717160883441261799031910309087034106168740397165050027367342194185808791553241426305056400948757978897166824080157348809822334051652972414560472547446639087924468681239492982623166099571/87175803784629121*X^106 + 21830045127888970490170839243038405115111642788536888639886613372970397911203923605469633516194759489541827082269181060265793123807959941052280464094406105365383739875531966802311874731223265904555675899454569066444697408/1497941836431282186143*X^107 + 6327025213587562163117686926883957911072478558050592339537104735263198934712220997598411704862576051744099221948082990375068507259127600661319817477773296103376035479795314879607025096703826413598173092/5073375067487*X^108 + 5144339394655441173676665307386303180507018667160362986643802152271628605311042910245330718683968685723233016187481956465539956152437691744843511533935792226959320074693081966951368949949340365283/87175803784629121*X^109 + -54837657519374510552336804884347301508615946021255652956626582828718700508136202726696676444350400626385703607067481898587215728072237424130216025595697045443844205539651431/295255489*X^110 + 1482810055783666377675701402855243777234419599780634699843638554305005890911720193802538971271828019667844186822970054138263447823748160606165097541688632089777554/5073375067487*X^111 + -5268705463566394498292905669864862619323322147614627731970298272577844382827706896216649063216331382564360705226164228369398625080017065230/17183*X^112 + 47488592060919607106544802148475340361776534523288453799981807538068703810610327862430341056072397349135868814484800590858558867/295255489*X^113 + -879800305121369399868083345275703909561170462248348309693764132258260677630986896973980345*X^114 + 34455983537304268183409465076022774833564889464682679006397096398/17183*X^115 + -2193756655724712088872830372343*X^116 + 1*X^117 +