D=-2351 h=63 508636743340335450782100307485205924450464336276264233731815574815366274421085116012405101401976358839565877372369728503041551563800019626684247843201157719892436128914176451815182114460778157580639124329078894233077687399961593323197789078898961/137271024110497986826621230990468700052128502475583828501372859282958546119578002753161644707606108001*X^0 + 1165830194279196084025056074795616644001576528248471899691543617322667487939111216826494559412587553380662494415514586722264458136017863661736281582173632236664898887000661861299585517281761170010042194123083832902043606040158323369399737489990420928/322724177683780767029386514058591913822554109320097580806727592174235541927127884472683026707581959910351*X^1 + 778007881831248990483727346009931232136770130143819294506332100494761675051550416072062466569806047204936194061740310378548043850367145361953020827387957149180215320368545633861724624868129448793299109339086694846427128136891368390380392595732/58388355640364945481336125474465631668280945332022045300456341677141023445162910571315033903703151*X^2 + 2027640997213142078522446029920851060550816235289261428716666569038988778276247617838214044020583583357587473430702087919293105845615038083923630263445019067325715139187365788505339806689152198804048097725895553224685250453890902748240905750825336/137271024110497986826621230990468700052128502475583828501372859282958546119578002753161644707606108001*X^3 + 545938195493370794838917527413230902175442914445284317373065071074350417359656055339946761996305828875507339117501096138877232555351404034557034667870345692866074695619318362384540562822915531316315890682904857527681406528471654307773159010/24835540468041235849143396628866708493526561179082111995089894375644841958810255453558074820801*X^4 + 1205711318692300981160159029752952130817297629535211563822169308268719961853461134938966276408059536547220618513649275623638833919513788751889948506500156335134594896151576752012169559079052232409340526315371573748033429422700614023429485026424/58388355640364945481336125474465631668280945332022045300456341677141023445162910571315033903703151*X^5 + 193985425853925787965293209778489232516377104337468562772897845676852324152366114608385801034638632705558456887048566744251624086916225887902067654710323892491920818932203889159559394644877017914006392139288211426918988440562268177691862/10563819850294017800571414984630671413665062177406257760565671788874879608171099725035335951*X^6 + 312595484118841529221322142061914504678025896302008057318700422187047007243717366014014752487205403062627501048034089899788909833809423943211127198592310012423850443886960629075481781192698598780595107557515063308839262530713841400466366520/24835540468041235849143396628866708493526561179082111995089894375644841958810255453558074820801*X^7 + 31140954037666087592560863267193132849341552860282320323709934000547686561999477476683846501775835804420773804826025557604770973500498503485372755939839902588656370583593908962171004449243175102031181001407391788822419518974220582055/4493330433982993534909151418388205620444518152873780417084505227084168272297362707373601*X^8 + 30740739539955748269029943222823355281050922346586294561418163059942042529917431783868105773243987855720180636699304833908111809490251601944954579159970025484678891261766367223176040802707390466186574689945637609030870644035433060729776/10563819850294017800571414984630671413665062177406257760565671788874879608171099725035335951*X^9 + 1610190458349122714358820776114822314765053108171154485071002448928576440843633994732791481589138258505309641509803286058430251068458001322855253200840800221323083749101049461495665025904064960927514992353393493564846318255623100/1911242209265416220718482100547939438725869056943334928576990738870339545851706808751*X^10 + 648047137118776680270757815720433757964933671530446784468837445754413293423380733133721493810156180680739178491120559105448062307778000805614427903528510844753239178741933733693517569261828082503490554918467811665105809501676436506/4493330433982993534909151418388205620444518152873780417084505227084168272297362707373601*X^11 + 5528048291722079831298318720378018501541407496071841041690714810649890985484131290983655372470146973012851531414539585956377162691494237968547497281791010122158180801530540092361630920734496215219468604487337991757792591617/812948621550581123232021310313883215110960891936765175915351228783640810655766401*X^12 + -4474544292235052875770686074656552253479268297367532723355769287219074880047141292540160707114309990661077769106019270251306499249119106674704645365295547129396626087190442382550150481165294248114562931820264562981791406470636/1911242209265416220718482100547939438725869056943334928576990738870339545851706808751*X^13 + -107106278407956265692148737115403332299109640348293818052207118891843010340238272026089023844817581477288533120420886333708094300568605253561470691737200217218814684279400400688664156761915742301342713088261020818848050/345788439621684867389205151133085161680544828556684464447193206628515870121551*X^14 + 40367216624522053589278303979959462077135905782608693473447540091037287546846596071958319141395696265394672357697978735981880749470315806488544712937294231430431103485186200866768873003282070599023698949741235813458249398/812948621550581123232021310313883215110960891936765175915351228783640810655766401*X^15 + 2066021888069796460265215779229325803372438568264458470748185328212442937339616352195503689224210724241078160659733645068078938047892638022964228235407138213948574317979856343513141977234110143800027277415314440647/147081429018156047379500276960053237635280658680001898956696387336671999201*X^16 + 197675781603842034353219909424775769008156318644755595609247085075398012958291827408533817116991642294499090614499490321982668136917999641727633958807373355840119706146288295687560312168169371844260991509633859341730/345788439621684867389205151133085161680544828556684464447193206628515870121551*X^17 + -6651816970686936328200293700841799478921907935345912981508669072722642970579970292691240149139534312218809676016349985748216607177932859616239480540260336617995847766697320841651588821997810516548702325933135/62561220339496404670140483606998399674725928830285792835685405077274351*X^18 + -805175116979908588048921874467350713005457192294590104289563277423906328164120941374688923926106492655090266877810542233610066099982964367103958375468598018360949742033554408145616186055747992982309536239565550/147081429018156047379500276960053237635280658680001898956696387336671999201*X^19 + 21165301197345828067202827232644370277999421794720230578943834189022459613460710679146986976095535600632290859092576927792616026220902185325894346804108508713818523891701147043471790926656774828839019757/26610472283920206154887487710335346522639697503311694102801108072001*X^20 + 1000407382332410855745927316013694549151030676903194689111792649414303136896170788977298557585688326765052925423425098108370856809144269326112551216249190429990740290388142754595306701524869618293004612384/62561220339496404670140483606998399674725928830285792835685405077274351*X^21 + -51448410890712319228368975224609170703376887362594338320118877607683581529602506992256106474286146903083473419135329187057315856570510316116949063038942915308105392411058488084205439568672659169816/11318788721361210614584214253651784994742534029481792472480267151*X^22 + 5362949099426466355966675640828314247609999860604365681984391897806859013559530021884629338978139646243395833960720837023958912441935540931436027784396070655310850810987129341981984943063918908496622/26610472283920206154887487710335346522639697503311694102801108072001*X^23 + 88109310764196414302916209396155277790989693646975483451243015450155621929802019222202843515464487095828927485261544222427227333305946966020486039314189327101505332529724644179454223270070531/4814457133713828419644497768460988938639954925343169915984801*X^24 + -21893633910869534957700239873003120061595825242930288183266088062983642246585575018287488596983154100108759365982557279050293421025167062255219537913973491103152065822921008538302608695026233392/11318788721361210614584214253651784994742534029481792472480267151*X^25 + -11035128117232637173693445622211713997644285892097429158885020074523386622884344395165591562420869785073804644841917427821252322698897607803337620188792870453458887084108995194021489599/2047833744667727953910888034224155226984242843616831099951*X^26 + 33024367547602243928652679719731496736864628765054681488843803391252062070228443964149520693275460538118533292250234757303880974067298736590479250230909969689176540655023752269783056637541/4814457133713828419644497768460988938639954925343169915984801*X^27 + -217532293471877982376964451839809125068410810505093556105852662570627709711043520610199677159658614203689874019769351227769506342882921864836640240574124849639953062636021783913995/871047956047523587371709074531754669070286194647737601*X^28 + -13996607116063085062872243847793177432298687937257788472128185555733040504967951868022480491243935519475445799809215834950408861107649914904560604619433637470676622376267244697207948/2047833744667727953910888034224155226984242843616831099951*X^29 + 276759836721721774901693923355686358429748999808614870029222051327185682607839759410492995169225136326258967609555803231623682931018290355578985003162817952526544763639246860/370501044682060224318038738635369914534362481772751*X^30 + -13875580705274852364099827958304233321260582240712631126878694030286888936085831713662074112409877323267852428224370870056269479163696840703269446247401825532814162245752431031/871047956047523587371709074531754669070286194647737601*X^31 + -57322285805162873577038904649154831903906282458206201038221346582852897748964591851027114652387102667365874522402902843259881922596645638177223109744923002779859385945/157592958180374404218646847569276867092455330401*X^32 + 10022000045253776719823232300353292535412307807597814125862020390766387990158849876584108123795253891349025466057108875738818570526940612281966784371419169778325637248810/370501044682060224318038738635369914534362481772751*X^33 + -44009258534678505378923740535405272902925728664370277414097026436850434720544669276147900709447427980132480515364094678630612570278624219475251942309641031325352/67032308881486348030049701220449539384285551*X^34 + 1800657628258847068322886853388009297177093479742532090787654648912909828994828794202035241071775741583533750528001944177824229039151107463260586858740109179720335/157592958180374404218646847569276867092455330401*X^35 + -7729929118533131935860613730810877544311796138259447275379746486364962504922055825743938514473320815563468350431007180459863727492668649106726775141357449/28512253884086068919629817618226090763201*X^36 + 322920365058314608271577390010817746434761372194092594224937545939336218509073265020447044025866965220124582153254545698574360149884663213096184965449920093/67032308881486348030049701220449539384285551*X^37 + -244845720076004503092980520997745391303846849069852879371851261179929024783135775323274905292623203368395793152121746593988559768941595132552043621/12127713264179527400948454963090638351*X^38 + -3523606350109643649362371016891648353430121416567660203873861755454833579950293351813111946732072227316671017375535598591022797363218586967367272422/28512253884086068919629817618226090763201*X^39 + -19779505229677574649647824791285527262106022110584161247919945080004361112664596227407387793133806650548681435459923549607767640525993269533/5158533927766706678412783906036001*X^40 + 304051312348492943323751525614902566566489268197578910725408916906339771886849217247653669927402318094778045921539718548257457636118488351340/12127713264179527400948454963090638351*X^41 + 583492211760809048570028300329441207208089661057064987709125312841027584714691755765199616866298309198795110465166306706836390817214/2194187123677884593114752831151*X^42 + 44821502144115643527571411424439333613923099676823021650491769684907255111120571768190905793133579889809660634922969880307888600024948/5158533927766706678412783906036001*X^43 + 92695589737431006482887107319842029469318513913183107404357230943805090991754201983457981318615523594732802236527035109011690/933299499650312459853148801*X^44 + 2028894973198304851291591336435605019457703426148771172716690693210253376334151729378979407071350535980347465151000825867467273/2194187123677884593114752831151*X^45 + 2408081966883361424353257408540690043486134409894555656795878809928586349360576970035559923653381718838476992875657516/396979795682821122863951*X^46 + 35393115529601544042393230021439356996088252557742231479219031052033283344547876693471483427220881911077300936324979857/933299499650312459853148801*X^47 + 27033646574766330746131928639329959283355669799628775740794798928061210620391430698914523169563196673076947375/168855719133484101601*X^48 + 165171418311726956477350534797464268902258000359586182459124926435658103852173317346959607447715439336367724488/396979795682821122863951*X^49 + 47799732379995567036379884843242802926880063657648124895433380324336271736830427167846803046341820741/71822934552736751*X^50 + 101953841907566269290743780685386278523450228211963492970050643545009667671811775770654006433501136731/168855719133484101601*X^51 + 8026531072243158291055592725829356663415305699919712619314523359889231445128679728498460515/30549950894401*X^52 + 5038436208425697622883269498209880735266124266329591112377269887961634534666432523477469080/71822934552736751*X^53 + 133344322067106638061612591003087546485905380178371648902404448264708266381485101/12994449551*X^54 + 24119265483721915305818565181728684211731537136596229345351547675100762427964657/30549950894401*X^55 + -37543921974070914061963367265275367553171949968772098279179916889757/5527201*X^56 + 366390444786039157352984301863130904042540023078043852148099769129/12994449551*X^57 + -183447158008364747490378081610817176778459800055753996/2351*X^58 + 596785915761179029347181230750875074328863758970051/5527201*X^59 + -3669205602349621726747595902440480*X^60 + 122145110621428727595513894/2351*X^61 + -353115817736*X^62 + 1*X^63 +