D=-2951 h=54 502494389449616040610957666264533223031578454091456101903394437750319178698583352045695035902995710397443108192257622614594902638486904207311906710497617540861025894420781442155607950810124582874063653453370623191540683372286123163592039/77904974607605712788282389996211678199628821078114552400562851353199367069838492969803*X^0 + 28069995929121259455359553940443025209255475863795993615451058803329654546463165068698616892143491371999308918228440125186031522387655838683504571638865652926536349667338096409164612906610366697755044347648344579449179008685335792872/19654265945368127971582430669152357247281621494992900720124921259709906497465512791*X^1 + 1303589873543018714227774425735181022076477114673669961850773345313618574351307766832282011594279800965105348714361275507257758797646423514697806482375718200964483056811767641113862082378170014210770620638884342676452139843683276930653223/57999738804781345644139752904668606236728065031724050025088642637403934074020728246241*X^2 + -21298846577798773774035893301562090351545685130233527437995692338261611740981183264322442678908925524181267278882887829611811994283802065684713372905429744084895958769019077861966621365171802076130654491320685560068786096909296929963/1125574701717117460927628188101236318126260261827787265910237781393078345669831129*X^3 + 45609703235583216858002010323527385886544982883024198722928075593611738810795518564137210404920091132388752580310393455826154369450603030281923477542636320262637040637259634451756167311325777271647745857403423735956881207022148810388975/3321570944767213627197430783086748374790594032653800221701111692890974198071671661679*X^4 + -646576071440860775386026428415887312061233300030803199256490260836517508775780613039450346300694612340432236510857103480413393116372674134122036392071611340617368446018346891692319483994454921124815088523739984118668139715675437126/64460225208469281903344345574079612932340896051811605536709652678898759884175351*X^5 + 1283261583299832070710715654385626222705462245407954710051829414366554678295078570178893266816089644545824971517720141396586412072432445685105273018263729774069804274866077832766801669060049548285359407592708615405905542412011975289328/190222124590192850896769163789108937763337984248896047938830185055430240418201460801*X^6 + -73155689325288946974725024100887688355021851025551353763924582153552639925159049664073577436022747018639169516698231359792910860910818754340678894182526640986917743187864362155681381992881605190266600236465551564112589301206590/21843519216695791902183783657770116208858317875910405129349255397796936592401*X^7 + 79285552168041357995630365357751232773418225743568012193278449842034065000787323338152242243943446435256040616499495749962696467489654120557041276452534659560327982762295101951666474024994986698863544485070549735104423063101284706/64460225208469281903344345574079612932340896051811605536709652678898759884175351*X^8 + -2484811311419014986426875360152042864418990248271065256788342802301651394346271371027355214591835891851695486470201617419787412061175290513630841965888775072700893184763115040486735432685662597127437831366259932956635320269/7402073607826428973969428552277233550951649568251577475211540290680086951*X^9 + 1535390382900506791530491429816393756602735777711425819773778724020801827402729459875159468766707668615657823502943771468170865557764673245629122697287395998529646020079015851356415436828150037257736206313085814739247933912835/21843519216695791902183783657770116208858317875910405129349255397796936592401*X^10 + -28912143942441302733601495655395421294201788674276416151344525442536143628826097073741999891667925789201111477353167085314051144001873745634688031796342411283072862901306037183375033869014185392638276547978793162975563/2508327213767004057597230956379950373077482063114733132908010942284001*X^11 + 11399446032448741143432382966759074697916126222775713450339507973991167064797763524010021283589470428477749260240628125791025863842850621145554329811437871781106153028300255065745439232844039836940707830461895466426220719/7402073607826428973969428552277233550951649568251577475211540290680086951*X^12 + -147528414443026525385526563858031947706265497780579428329883771853647951457004460167751511440492893701562812399940574270979512336707251773729710556185322482551291343520568444555659833719204700559103415087457898248/849992278470689277396554034693307479863599479198486320876994558551*X^13 + 3230382627323611240424677082837541843062896179137317819513889738884670332186632131530172791163203967732509600368254919745541633488141012228381968999656364685472015851557030822771691988756254936635998665673453937947/192948247212846465969017765875380797929037081778056394839077764791077*X^14 + -398061344760862960498473550434347295187600785009916544334762371390887294546254174684900856352043681407473826768705394584262679209735313996821070635920853467807211461961796796505941708125579359704174474711595/288035336655604634834481204572452551631175696102502989114535601*X^15 + 84433879972555782384286367854979931378761663186751376401683233277766375002002285686850456773414156949807449457034540261642588258546480333156799284076599902447146163292737694152156672953458583629806203853658659/849992278470689277396554034693307479863599479198486320876994558551*X^16 + -642961593547858707290966543972526105577121993390426471762505415599677527325546107136296018108454199589752623248291620188411806077720962142112789510056028507877827186263111995412536696406163253579341474/97606010388208957924256592535565080186775905151644523590151*X^17 + 122087621016785149331834590295868718906088736624225067470974932209506484904657849118798090659335875447800187026536738681259212044577501037302189944439157516013467350897957218633980883450014391667717404889/288035336655604634834481204572452551631175696102502989114535601*X^18 + -802889142601012302003585352644446455555058309391987928799970803547249104637755705500783696219838287977029825485718005938148647148672917092373687868838095127374289546759715026124357526311029125133/33075571124435431353526463075420223716291394493949347201*X^19 + 110688377992002530202381726010368110981413808071644078630192217520161379621869190536782848542601013361726122164552553156123738637621838178482907069011607037297032801349458117181653697912042851165209/97606010388208957924256592535565080186775905151644523590151*X^20 + -597879970338755007113117892410727503089318177318997262890978042453892397492727280419864212315713107270172612599585279007657408467090165686640954876008424839436145841796980894699681729422922/11208258598588760201127232489129184587018432563181751*X^21 + 99562387270199845025151115801627950073374846493645122822881263654588309745133767318707674349846386703910170964163420710761163061008180648200489008854662263542603196863148511723874717762633709/33075571124435431353526463075420223716291394493949347201*X^22 + -38798759747915140237903829009967309404892737696492312831223079081809389433053721189127367009035204018782086026280000666183770374767134422698315990487385019389834314403005795578989437/292163245799044918310018311631759366760118670677*X^23 + 2538673247958357454483607648267050761804461812247258904409612414017131997409477336507773811311959863369460325098899158606347858680512548256461232520184595853310904144641526393065616505/862173738352981553932864037625321891309110197167827*X^24 + -4225586393357653365610240593710848534747384904626003211313940355721018062435046653449490804067064917418359363359098065130353077133458125594516883659023829480787349636698169711/1287062756823986424273208421285283554009333351*X^25 + -3297256914265618021747264480413626150987911995093772642437874248971325584043862575304829431896906276301586132887411867727330223781229457401212988124987350534220347387157238050838/3798122195387583938030238051212871767881542718801*X^26 + 143896788706377688297313148202431098094561212180793197231885462805147516732185862435892187498900892977704466545134643585221803988428894908733419192408634897887095508519/33549585716028111051617663407066276203877*X^27 + 108033583985293804051147696631155017557831808893898543997502392418941480900936047325601041524183857556074881363272851866961520193074192429825907207911121138395596100871446/1287062756823986424273208421285283554009333351*X^28 + 309102126679535619291059514108192296432656543925046046242639620424282504402057576482335487087887902888675354544073291777006770806872975234233363657509816847507617/147795531788670092738403803555358044951*X^29 + 18370303476071837851623861144367343965677088214434453851952926736952985549176418982901290983167294254146771369464310674534269432706106821284316238851862322625783100/436144614308365443671029624291861590650401*X^30 + 18204709932659539243880417428901848937912168357135333326724606467140932201172497290586680294000697898785808232027275889288364926184720928186034518426855638/50083202910427005333244257389142001*X^31 + 369885615489457209088822014238277657760721457059977161087239782855667781608976108729359272793319310642793072033239775651733426199106463906598461351458114861/147795531788670092738403803555358044951*X^32 + 230268728372437321359839361397891448423719838129763125784739287613573024028864670208222792747055016656425945423204559215736299373414532497212381020/16971603832743817462976705316551*X^33 + 3224854876457295898949299566440755840370152869636673625522656411107992318571842235208985234288867993597524556739885468363848026757935744992041473996/50083202910427005333244257389142001*X^34 + 1335543552042283520846745165320409833849476219078923580913628049450411589444504996792068435271124635745409088848256901840033416465847364955/5751136507198853765834193601*X^35 + 12461207955467430318408709980519448020735759397571035578550274913659370295162599703285373264097751336511543411875242675611202681325580797456/16971603832743817462976705316551*X^36 + 3561698288022086827214326773162015547339448717416399392118164951753786360750679214986017214342450502028969332428730934111178208554/1948877162724111747148151*X^37 + 21294131393176862077591322923514693662907487635688352323462607263207471027710271614349007841026947523847275100002909916675396436782/5751136507198853765834193601*X^38 + 2274701371241100161846080510121389939648378243085677155829309855934162450889486683520255835789198780947755386102540209612/660412457717421805201*X^39 + 6013657435194017447409338484030753475959727430248338367907662325876201113711888460930430597692604142390173616480579644441/1948877162724111747148151*X^40 + 412367885901968841656927608348490985798196376218210029367970958248239612429255194282988258813946431515757784192/223792767779539751*X^41 + 480572709144100977122457069446884082822227132526011282174001618551404791592170901075851991834755974122755297315/660412457717421805201*X^42 + -2410547911582229663297839207428668668168372224745252046397514899085827590648877840736255432204088402/5833557536677*X^43 + 13508497503954956419147149185553513447372391283465921421005342223921560921550501863235881761075830229/223792767779539751*X^44 + -93631965404697417777696168748129376650611449053790392703138509146730728441106179056786132/25698491351*X^45 + 5937939985277199875183634697193658866723247821967980353286494708413181877423999806154294/75836247976801*X^46 + 1246104845917436809621477903732379649541313547880790644508938963223330412213/8708401*X^47 + 3269624732557084355522669488213884199609264611549901673239456562661803813/25698491351*X^48 + 222547315598895651870491245758795543464227957447856591381544/2951*X^49 + 194627461462922704744187988982294970920948524261053233033/8708401*X^50 + -35607433809128027667141500150976041878*X^51 + 69754585737553368267979547355/2951*X^52 + -7531950149191*X^53 + 1*X^54 +