D=-3455 h=52 163382384655440401205412504416570796487551546775205100493592293530799701307628409642188682108828649936873419734606906689346919647464476946394785347428750415382003349174567269100634567897514110358678074479773853409027596605397763193973921/302841370108862836801686988345807954525030464251749850349965033189952373504638671875*X^0 + -2001972551007824313399793888999767035763474357435640580857350722350736445423717504518356849032057353114151168579017364915601588569764741642670109560606287593117023436923353697293091253679352890514506584753327342545638242056136307425472968/334821418792358752367945134315125274522873681276734634546921340694811344146728515625*X^1 + 216753739496734095340877031337327599332410646648642909428499621140388502956920120681916900683629137500118363037559005904027683232420962338494495986156054158970705754838910625454238758654113832360898352591526963008664729658508497118349543475807/28920200048189987235781260976468945586913214220277954058990330802514329850673675537109375*X^2 + -5813922706841241129451947815733827646114595211158171258514560500314310416415626638757471217215971358866050014076612646901188366868449093963113677019826360894254598924911549333420254996194627216239427100976300530938373089479579890095349/484546192174180538882699181353292727240048742802799760559944053103923797607421875*X^3 + 72843827257804511847839872572440931654564196338276786826029885459915689918376656517943672001131366153893553350188022253701945069571366871905846981016290018967559027678891891820881098128042757106888703312376503318457815296800598027300889813/8370535469808968809198628357878131863071842031918365863673033517370283603668212890625*X^4 + -1026629201785113467757035438632416694874340654307273110176964301847232611458553331377350992220105772189010460986268754697194225065219663640430628768222675726380695391989445025245495771230181638651789813691386905634804040812169731994/140244918140139085060115537294730167073820186050014402477552547931671142578125*X^5 + 8097848613001148125442277090211701399143690442019897063121405033161436126761257267269862106945450614255053739933231835639749880226831040520889593801176472325756150088698485903874538356395058467744457882628939623348981684571271161669893/2422730960870902694413495906766463636200243714013998802799720265519618988037109375*X^6 + -67622254383428453391281787935067225458900792797490819962510375098174109258780038557194852665393225145275873723227254427824682796947101037457673507671540986607263291279412578117499860369782630876767344677015107494959425792311339/40591872110025784387877145381976893509065176859627902308987712860107421875*X^7 + 337396191395406070681961862883685544597116203524648548162021911958530049162583591510122958184296887462692136155399740546744178923296752349047143705680145914442330076931615170103741416030992123976995523565153373159902686233897362488/701224590700695425300577686473650835369100930250072012387762739658355712890625*X^8 + -1536937103891060006844796041443002515672058340640281049009770886893795578765033499223833990825950525618167681816935190055564575897339774196333584370708391153915282273066335449898080602817522535761861604734020558952617729644/11748732882786044685347943670615598700163582303799682289142608642578125*X^9 + 7503768512384725245837067741283676795312066547501374876387575124843257107066346131616434386908943478139601887905106038456969492400965918899645435740475516607254927267248205078172412409059701773618269870733757304727518104726134/202959360550128921939385726909884467545325884298139511544938564300537109375*X^10 + -29046886425873150846261836935637655378468051920922746433113918538511222558736858338208848596215676999841438903563185379963085293134542711140601465906384526676425680759274344627349479046822571411799874361284321717011599/3400501557969911631070316547211461273563989089377621501922607421875*X^11 + 17158406254976913370501122243249855161937257045499357540159697658624453932035155460916928986849414186613904039041869457703270679568718235617116424486796338570789116447139114600091967724300395212192761464549484498645388316/11748732882786044685347943670615598700163582303799682289142608642578125*X^12 + -331809223920556589663716378095454684949698609411338886406979214943967814231711555058263152666025073764307398417221911195504332819230870751876397574942946926364474395728848187504088871817705339841281432460335530653/984226210700408576286632864605343349801444020080353546142578125*X^13 + 1232698095159438370427249085999226363139044585749167343087822371957946196388436395902650404909234938225247956393528403383179487293482016956097092028127392758168988179193574293258113454383404592665879265865317101300661/17002507789849558155351582736057306367819945446888107509613037109375*X^14 + -2456416361555720772179802310991058506389489839181083440444216650573394239238065172608914683409064515846888552090348465275751749948127498049327755758213346344437472045735047049848384008342718051461945402775538/284870104399539385321746125790258567236307965290985107421875*X^15 + 1426048544264494532945304266842971086256377395331310324272245678042372053417237352294689652188784258224327109918233506894538059269326862487615011362347532734577574195955664559093404646157920333853245945784620676/4921131053502042881433164323026716749007220100401767730712890625*X^16 + 4903162431623092478211500577108594241696513945041246637249062407792606363326364035399958377356127499483733249415412682587581213840529229099763195527437546736862623852659728787951155993424407089132301737/82451549753846421221923625409626213382433564483642578125*X^17 + -13676103582807032977805263429058058784808771153874109159307412563400603810369649751500982301087312945382596543094139661259889532720924609746428910094432770031479503907096043844074163187743865823975267890944/1424350521997696926608730628951292836181539826454925537109375*X^18 + 14516853929479176453048241733619833873872324163564356471900817750473247038585315810706545006899753371705821564157046975740534540368731038878366632865193888088814736168275978260239147367645302772437/23864413821663218877546635429703679705480047607421875*X^19 + -2277587324793560836859767488890642860179538810674504702644776103906511207649063826204919867100564570912674440276689213773651072606318145803731750675450487471124889914483283792009061387375847075576128/412257748769232106109618127048131066912167822418212890625*X^20 + -15719571319366809391021406107765522439610636210516383196926201860765712941134342881444581019434329184253972960773590850042820902642266246940986997050662220663886689170900090564031034251765968/6907210946935808647625654248828850855421142578125*X^21 + 26114436326633553365099938270097833190887143682279377562358684365104431226354650974577714812523695913814429520563546289606526190169601810804921355434087329564349545573186692266639006260799919558/119322069108316094387733177148518398527400238037109375*X^22 + -23014733078472957681843558786361989610636360721458907521380138770555078684478255789971118331245815644107837890610556042506961423036235587185739150577056873673378725243625530664664278677/1999192748751319434913358682729045110107421875*X^23 + 14085274589644577454433367564814638097190281374001158619375303888592084421705390871696466810000817362274373355709831442291401230115163335939349315184518697928761440220455175701681236644579/34536054734679043238128271244144254277105712890625*X^24 + -5913332530280544309692209849795414853583088456523330763756295181226501427194698232219732244774578578112346911512447487860838750424395189863562162289493503628600277929662881147397/578637553907762499251333916853558642578125*X^25 + 1802771927090714657195184427977939795699610890165496088490493326827653975326956455504023362471751428418119079372064867518756802424839054758803127719301391643647676069608535007850194/9995963743756597174566793413645225550537109375*X^26 + -360503427661684288079422945484933263549726516079082413386175048196713264628752314754122972991899221805742737892118660431498256556134212978414674532010833012315711757063482/167478307932782199493873782012607421875*X^27 + 47280681133289235281966744712652816925267727732266019940565374225094907195399463560509438388827708041240265999167305473165530374233486580400065398074462851969955468731722689/2893187769538812496256669584267793212890625*X^28 + -3866138576238309548187117785301357335933444961803676074781501331405485509500323697995570129577297827892712761315691209028675107733531958039233229594416640554370562/48474184640457944860744944142578125*X^29 + 266854197795233226453747584645899418787311866626734521653749629443393606586861389130340413170774634075160480193442153401317215943804531513973723298413798223231198988/837391539663910997469368910063037109375*X^30 + -2037931901873245707210236845885568747169391677036307556498291500201615155146102207063998565130687825609293033084843151261205101303531809377658658215372267/14030154743982039033500707421875*X^31 + -2203302993992090114605496395745738225204917186746007945156181382761002807304869680487512867936056581141787706823975924330809456486483578037973355039263357473/242370923202289724303724720712890625*X^32 + 3918710410359581544478280877891585771842228070042159042595034288654176798479758205684423656172204316482878757491091851737281407793266631531550172/4060826264538940385962578125*X^33 + 11471154021012284473756067830844335378888652165444476292013723627977726286856709884944501529331886921775739797787238370577835751070582997243401126916/70150773719910195167503537109375*X^34 + 309698008251854906752737947131296398506516927187351214457195954374378425057459394583719090788690462253277315269822485984574059514874975747/1175347688723282311421875*X^35 + -3311780660077638675247817578320493028452685392493439742371137293412793287843602674224789494550560729655298940149286627761562293340167278749/20304131322694701929812890625*X^36 + -141438274629259433311954366482034460883728120268191055447418446054424423556100289132495495504982317098425291251131961744675889268/340187464174611378125*X^37 + 3354110716063224257676886674657738964102469237966526038272071213180183980725789469508248063014489302852308785233266471423744876451/5876738443616411557109375*X^38 + -31850580902249474670944379607903970526725202115407529380384340701539943640094366663890550410627252062607059307091198618/98462363002781875*X^39 + 29990895926086186305433283455434856571841065187532769100895652262395713607911564228332825628072296006284615187658347649/340187464174611378125*X^40 + -268027244846012173274421977661185387502988921139691339455222085087823322682174607489970308949872839560371933/28498513170125*X^41 + 232946633307828198893769915617677420463736146077085280483176106377245168420129724777467227632183573046112179/492311815013909375*X^42 + -94864362716621187336990662402958038878497522759614781812437795748413553062296972629804348238949/8248484275*X^43 + 15901825771840772901019880072389962144742525674645380141326029068478497548753276644266323760668/142492565850625*X^44 + -140770090192440386298133609060441861039225976897927805537130663317467219164836059/2387405*X^45 + 654503361133330559823647431897181108617435702891907835127539283339972792292843/41242421375*X^46 + -1967566018803876298819349767475868546493298916449285338825589344/691*X^47 + 3049245560815710697895640840842982240454274085761692938089408/11937025*X^48 + -39360680383730494869946262747718949502995*X^49 + 8731040056014096272348085547332/3455*X^50 + -77877961107475*X^51 + 1*X^52 +