D=-5783 h=53 972001226593860694850122224341275958860744589009768577305064324993187574776946965537634201875959547208796675371077828513766823342862238003139988074254846024279037928944291110370140088126848476405023925008067632273346068251986001465197814523306348695927837185676167218291231107408958995/11319566822839120816204229494208735646926396448398260577047757668448190273547496867088216553943*X^0 + 2427886025698828604942684334646236266517234051075092883506198275932304136535248559655491032646409867798614623868601960092910372757820829628061833370943327319083204601855794664505621510424158936293114592599230011312631337555927930196512620313762204388660886775973862897472980958784932760656/65461054936478635680109059165009118246175350661087140917067182596635884351925174382371156331452369*X^1 + 776679439118135093082656278020696785024872364538646904498196556447938557030299512933261221810193438662918614322929106054272113568166574047343631704901460344652589852939348740428774846826169002877800192836825781455914539781207781851561542328577039845089599056616084941094091140237771/1957386619892637180737373248177197933066988837696396433866117528695865515052307948657827521*X^2 + 15906216189366609809403522984114597830027840476395630995262327067588940279265891476006311168113235373742915365993585826352966705166567758473703523304434728251425857175608792418668161897272417408320663528215064372800305284556637930614524536902549618425981438062543771796493188790822906/11319566822839120816204229494208735646926396448398260577047757668448190273547496867088216553943*X^3 + 153254614321287554076507430486943909742570743101849175983789214881291409600050231113986406606735904882388517072532962576550846135531770968221602146492835637513291901416396738818373212584336759169390993516578235296986521634394420711971776416274753334505316714221686685372728337024/338472526351830741957007305581393382857857312415078062228275553985105570647122246006887*X^4 + -23363518368172358433073526819663926723250744375542383107218505741679340949878174280863404485919025891569211926637162909354983485320508597756563735635426126136218329226085334781443170643451247911300931522330795513989102704428709993586749159887242737981574509558503464175934823486556/1957386619892637180737373248177197933066988837696396433866117528695865515052307948657827521*X^5 + 9540038165739246107588428658505546285786351962243413144922462547043450031204718991663996180805728581766869858668151008615170199631068776227252991836263307657807753695249902859209770785002713834386702156371283457578571805098085583236334054349752414051498895192836494039821129/58528882301890150779354540131660623008448437215126761581925567004168350449096013489*X^6 + 341149578829363361624363062968370357310643435468502990116138050031275981005313369557842184943190019762967767852989794252870774678761314487488510629505716823968423220524664647491580290299228734032878845563503213992571844139595759304532561012164527090553276628282071193022677617/338472526351830741957007305581393382857857312415078062228275553985105570647122246006887*X^7 + 7650073880357121704897982851587704373611197950471099319600198953295741592939995323746746762165715283589645250662611032973190749822585099385252892548167498004940587713918327572287868093982046919964410170880370229196060457574167016551417081434443544788147562228805588033/10120851167541094722350776436392983401080483696200373782107135916335526620974583*X^8 + 91990462206739732653983400502455199236859150587594559313114551792959702533119426847057151494884090592036263355360297462977126042918750840465177472132499112359980231322826737589989641770694193793248430142893548850478332581868015922180288001347548129915532428654615629474028/58528882301890150779354540131660623008448437215126761581925567004168350449096013489*X^9 + -2451198098557289901852603218767441940668460127020468542353355427720608228750886956940124796083771558173585761960405514894098073431731762908111772492962986717492819499833428509890007456514949782810262368346980490166567434041202216105441720938610551173827742350286949/1750103954269599640731588524363303372139111827114019329432325076316017053601*X^10 + -5987371861117821629350626264869160898575043461780307924447572092714145022859903242755285132761777157516335145685178425564477159309793233445791602886226971797139157526141215997741117985696198400358143267336422381913197220988131345606879582450816230823603773853002343183/10120851167541094722350776436392983401080483696200373782107135916335526620974583*X^11 + 11068813329049624587826041416047847619858978315776922267341308011358127550357654154658429801809703095874064407904970446154740644858672877650351069441910573659293209880118974262869282729798421397963838821106153645447441009060191553599692599472438501953797822696/302629077342140695267437061103804836959901751186930542872613708510464647*X^12 + 105438032192508229590186124851937296624177576805976276946614211079582922569389375891580137409091888475567286734925395132191469141549248164540058572341413963082724442001062949774919863413328490594834955704309104504654402304765759117997421349286718234265282525537371/1750103954269599640731588524363303372139111827114019329432325076316017053601*X^13 + 866928119808222346801566021360910359379153047257804868256774324066738767798888686067595710774491932430970380702315119511763327288862572528472465211553178633019638032806253889089758696052807506270240338126317905343068815642229620538166631267774860999903769/52330810538153327903758786288052020916462346738186156471141917432209*X^14 + 803757775869728581062086794613174620969234520619028180606206890143608195400874014903075273082017398469096997532120072320336689365711859416678473072066326520568621617767363061845049052418021049792925806394314696833899428166863060296451253768733669185521464858/302629077342140695267437061103804836959901751186930542872613708510464647*X^15 + 2690574728545695834844077698797347206078836495866790850092698617304954530156569924678283027216151953116417512765148113433940882085613475116963334715526574758996518640341044654150155045048400430665317286752147988032396386016194463741284342348763873487/9049076696896650164924569650363482779951988023203554637928742423*X^16 + 1307536657056386008187831479541278496478318362224982712880527311758309941938537552042267485191342999857573043851926692080095190785929012823093769479979196632807759921268280344356616587368384422202009443571289839593731884983894440981964456857338759627315/52330810538153327903758786288052020916462346738186156471141917432209*X^17 + 2558574606274754782468641798947583925422550428486111299985960962581446656721071522639141029221773818898461975848171598997133821082173283075076583954494363819820092486418202993541081440300811659885875588023344049003296377750978363180312958846884/1564772038197587785738296671340737122592424005395738308478081*X^18 + 769072978960796993033060427399365717116179512459364920683839263865724816508858771894985732776298409312182953429754141119596033616898669677641753309982071125511071034998660920386530639243473531030749818069576736664594784421365428281386005786931870/9049076696896650164924569650363482779951988023203554637928742423*X^19 + 958496406730968562171801615689132862626989997028747488439813406275023008122921496636990501768493127442606497251316369642191685251350788057673441810969840096477662900161144333723412164111581356493270669484022072277596156453968140312506769/270581365761298251035500029628348110425803908939259607207*X^20 + 185696200111745815770137105412433776345890078522466885535693350396608033809863592839255012968266671327482708848915251622026619985140283372640803934403733739125120158995286059719199454322289859107926207762082814505255777065871089500085408029/1564772038197587785738296671340737122592424005395738308478081*X^21 + 148990256333502012483146884296390078606911005094494151878590227044824546658865401240412013735658803511920537018441555010202209138667623665949774897747585869554470630135255904157373612173600427140173924001750788651509319852978906011/46789100079767983924520150376681326374858016416956529*X^22 + 18356618698754602573791572125439993124608207540072551314173798844978949701956467587321351934006219213405770581778509228266128914964094924818341706860427218519067103802082253303329019133756129937047110419303780683749909037368534940689/270581365761298251035500029628348110425803908939259607207*X^23 + 9165478700145599295716236284689208127702038748410983200594362005270987918680891349041136966336192054269713785019157324383301045797184815583077825659584463390468564538916266470694242939431902174316796225470410188081952118286/8090800636307795940605248206239205667449077713463*X^24 + 684234164614839471661504143473255032282356827494222640661828929435499974844052917866653956794977266638657990616975198284655453701517515293891470243977327361710216631924977488415447622355524438377885099886472024295525936109007/46789100079767983924520150376681326374858016416956529*X^25 + 204007572656783053785568229171252499375150097620187026507006279218120912695159097541265239996854868431275992815384702864081515657436991227380689334692148328551376897814495260118885781714982468762285289248611205685788/1399066338631816693862225178322532538033732961*X^26 + 9590143093810920721745810194711979249503735374592174020240073987512760180456340469950303306217525084783239445053862053562911272528330790224644212107919176286951376852490505591610319421054976128545607904734069742128242/8090800636307795940605248206239205667449077713463*X^27 + 2235897757402487331227507322478062451980586591855312223453357872768977333443227121177614743613559870612181261640352783066442146261258474075495571116499620121872972949008833788481266241814551775021440735254079/241927431892065829822276530922104882938567*X^28 + 109305798808655012169378100165734063964159280227268123322274157531116537870536854231133597449742222549125436523157514968271704652759917309343959126693035732156978664520998854867325448005509414836609049625931759/1399066338631816693862225178322532538033732961*X^29 + 25478637249400044501579633361641036867462408429447639545284652934854224817790262660415199451684979997204694467755521501948368905970981888789370991851812633912854536368848777368881921700334049857477296/41834243799423453194237684752222874449*X^30 + 831746123682733770934018255800369314165165106546537282772680587018421955797786870269146801144161377217330818738385342963771855753744036571245907248755409606899367504309192788002383375609111018922702184/241927431892065829822276530922104882938567*X^31 + 76157849474696112803709229707510172150660345125756222934385399462359500013660329661470452617372427433812691682067224251469781875738602092384339486925028008445007376542483935479159351499491654/7234003769570024761237711352623703*X^32 + -271382587766915558124408012146017233251660274817694679963112646547985553546570232701363598550877109881445596971462790670939388879806708854681521776487361372144211784716530557533290763809613386/41834243799423453194237684752222874449*X^33 + -131330331034994701266303387637363366859325217575281497847111921840300533261420904977427044069291572581339871552538679292579731479557048951613081939244222155992233594636926791090442791/1250908485140934594715149810241*X^34 + 3212366319587679386830043840028107148202091268991780637129653434037205631981875437865613421994837296551481450375991664055563472918014453658693872846772248910990049108784615162356725187/7234003769570024761237711352623703*X^35 + -141446321476807206132417217922911752001804354408688582715818096591676259901576483821962540173024888840302973255193376697292619907142491546768702207868321881863971322277636241/216307882611263115115882727*X^36 + 615071464763119292348072246713245427082249256385504279609720571873660752184622869800605488088850984060776512797685567095467187766078652341887688992662105399706844042466497100/1250908485140934594715149810241*X^37 + -1232440853883298506574338504852034305194840363868471137768001501183040855792487806959110961629278649573923965380484214234174781339662124130617625832508411671963572/37404095212046189713969*X^38 + 437749860338740876714181708236870045719848759738700564107045975008446254092551019642403517826521021423760763280804117465123354714483196518884973059576338611798154/216307882611263115115882727*X^39 + -564426119541361431227066262255974148870595021036568468153012280146553800725755669203735062800736574159254377004434652677666861972453587174327003632472/6467939687367489143*X^40 + 122255969864534128868554796891375945659319649556132923991308955250673207773536527637889741071017226754601249340611442185553441949259169506609330750214/37404095212046189713969*X^41 + 9088261686014723999153375128147427440411018307443475306129538907983852664869308777956798998440181915639298047195949393415757827109390441/1118440201861921*X^42 + 188015073321865187071593002073856286456887438745440424462133374127717690150923131551798309688535639269801287804289811398437615808501281/6467939687367489143*X^43 + 5767369050030398289204194537979875514977244042822448386454650532674162377338626202947712152238156318618522717647304508743/193401383687*X^44 + 47001636126312649346520284856396037278222622438797363731175142458084447116755840789653087426519269269582931858259059563/1118440201861921*X^45 + 8167366297281778162743173807798474478970646843685732380849376014150158728029149723221578272848000605199/33443089*X^46 + 137428863467075959404211491917943784366918914253497606318505659876312825085128285876029334703114465/193401383687*X^47 + 7971194400923907045918694941114782261436151511414705433113983966229085692416756074/5783*X^48 + 44709394371563345407072837258218763312894936539596363461589783600378471745433/33443089*X^49 + -24219207469514640370339758859067823424092651862653712*X^50 + 1057229810313607302031176888875370016364/5783*X^51 + -662389935370218754*X^52 + 1*X^53 +