D=-4967 h=59 2150836205345635319735687035346641734330570485740475528563576679438169465848867845473708511778916561909289651536347621634322089926095773532591087833569061145388718444414439112490700308147312028322675816757275885071533898296251917524671222357401526405524436856115930254032037880882055837/30948277323978727248863820491685763428172110754978296064100685346077390954680630741994872532021967575841*X^0 + 13949552320675235846693123525239072595580041890992503746950244537668466193549206232382307536309444656443650923327663551268894082035209944028482754823119335633402794540120658946778715820937602798167955114852271006469182875106301185436777321464404881216724091798480560441152905340414131505280/153720093468202338245106596382203186947730874119977196550388104113966400871898692895488531866553112949202247*X^1 + 6613356439124482246768416421451124085604533709907988743695013123584453536707412401569792837975639647660129439539280750771273581941842426391047409914090857448791889707393331737097476468522887405215218261846400161318280636149338611940745654810399417814001832231176143922008520441985959/6230778603579369287067408997722118668848824391982745332011412390996052135027306370443904274616864823*X^2 + 150765556763064644239684100419351312261801975112961674110358843195181095857785687839663452070021346521427366714595886333651446314984328465618957044292913259633767003126546844857173806947211976828087858039300447737591364994035838703116365849596798668176731577599695037855730538952950506896/30948277323978727248863820491685763428172110754978296064100685346077390954680630741994872532021967575841*X^3 + 13364417629453683972423412549743943326004599929129828349498574663797384237596374894366219783837248578817292823459894855283237799563412841477326163471541640976077575352238582567684873402582792790183626576540189876592870349458941411628945035678406913164354172563361597993085815958165/1254434991660835370861165491790239313237129935973977316692452665793447178382787672728790874696369*X^4 + 88966061982578396147223010082916891176244185928364775527716109034959017434625513499603672460022533441816722100893746563441103155899733974452947682016876556622936963054140975790725742743882775359313242507687081588492371624588981275755506547120640335952612738527775550444773782273007712/6230778603579369287067408997722118668848824391982745332011412390996052135027306370443904274616864823*X^5 + 3336402601959134123367616337451155212680001728298063091533309244821225539118915069058235484610470098243161398939096357169181647318116996965248986006524888680999777248241916739027874112330656173771146877269593285895102271728424807739559524443326126160461294416785913295928958445/252553853767029468665424902715973286337251849400841014031095765209069293010426348445498464807*X^6 + 11288113256024817837749737755522053295545613200184311482594861769329881397652108796155110774849060028880111450064410611278977191065512954944943773035596766687912248498155555816187947725123390707030619948646050349234619729310336094113426162895685084102194429310833118405958505497908/1254434991660835370861165491790239313237129935973977316692452665793447178382787672728790874696369*X^7 + 237727921097671462807612774421864650755195430773188434224077883887033631363174626893572239381204995422588653403560025721498107377498256391125522410926003461529978690797008814143059526959567584221695790813591637923789744929168665532762850951105796778046217278754215781407601/50846356707676559022634367367822284344121572257064830688765002055379362393884910095731521*X^8 + 479907981761497049978265411092115688944454144589488328970002532452741363149703493342341316676961730080846908701831231923648360463684201303295072966958569973208282694358219992643581220592085572081255637118328381851282334766219109504341091441602998024678727138703041887209174600/252553853767029468665424902715973286337251849400841014031095765209069293010426348445498464807*X^9 + 6337110132463983684952409589788033802223014930785385102361186070914446388646027160960108756053444189429858778719372386033892511095175628206204654309677728235381639011741922889667773533895296824662436787656216488882540854174066163377407188771085749006805237275901445442/10236834448898038861009536413896171601393511628158814312213610238650968873341032835863*X^10 + 8322656986120853831801589766242349360328374339103856569768371838057776690155723482808781903953792185696507252982114780702114271715993053979456679010751630281070418125822565526540813612259580823591533688079399699345118206476395401998318488614374737490219203471636178061670/50846356707676559022634367367822284344121572257064830688765002055379362393884910095731521*X^11 + 72194151978612823704562281795394309991634466726831140224973397948585389769695957826593277616380527735283384727270293763932000283172773084849651691803464744614746508104797849755256132261227133417925883382532589535857698803499845021783550001204650992240758513316849/2060969287074298139925415021923932273282365940841315545039985955033414309108321489*X^12 + 62888917813602957995179313977803398581128926756110309256193094343998357926990525114158754058532953686754690729396692682949332932165299636032105747141244058134043024587216461594308522291888157136975731306044532660445729353671228459485990541285102413693564831099721734/10236834448898038861009536413896171601393511628158814312213610238650968873341032835863*X^13 + 374340949064141479331290040019932809305054673065202161077810275270927310431171196330955365078435234571896163796760820344451498241703914556430578443029672016287926573902813709503511307552660560960874937786193364753857977832902115496134347894522877148002637329/414932411329635220439986918043876036497355736026034939609419358774595190076167*X^14 + 233328512279954468716511462048956037370951541558592309483972532610753023273842411534396597105974894105284489647865696692764603723560877825576236710616776076118623748260037985352594949956769594095046797878219462955394458592392976607039051369479123654445038627620/2060969287074298139925415021923932273282365940841315545039985955033414309108321489*X^15 + 1033934304043725467643025786427024525557241074746482366426278119093446348884524240577090904628874044440908932968477052091708308403171183711581776315747591539912587774455567310670965985888298540192168952954943732635793157312696147359087512194941950087690/83537831956842202625324525476922898429103228513395397545685395364323573601*X^16 + 498673354237200228841381084750174988123008398056285295847940668359526678902570225917114806381857012447821103851523845068398854865683825175550044883276611415477958761283397577403331385244762888323673600829199462995736356544521181130371420873087873002209410/414932411329635220439986918043876036497355736026034939609419358774595190076167*X^17 + 1771761169614854958158021403598599750575651011989831903071251132796329971449499749252560577558687080116193627459506086822382470242956704024708156410840452818115483704637791927201093993351620350423920681045518496651683633763049603748733449806316129/16818568946414778060262638509547593804933204854720233047248921957786103*X^18 + 702379887417218586404026745632624380837983752567867607775590354503336147109850492835724142455929705032989451394908044561396288805251052555319256916261639895987458513016535744785988637204223024312215592387537861018803222112466503766909157433315011928/83537831956842202625324525476922898429103228513395397545685395364323573601*X^19 + 2067502504537504986593599363715438578058300817217302504034697909528693098165722667286301604107160710117352675849681555592890131831012289630759531012073094958658285738904253007173708969237733491673568205713948434914488919590622117011106774172/3386061797144106716380639925417272761210631136444580843013674644209*X^20 + 673447560051104372494138197338336615726278254364238206660793647182471096430124930908285771513000169909293717217053107255433808007458530870500620979579403924426892915843985898936398881195741027468303386224961892141689919455373426428862086389036/16818568946414778060262638509547593804933204854720233047248921957786103*X^21 + 1590295796901500436966532335235584022208625817166441248702746678635991687830294973386458979268562395402178763069957244058050087100846265524402379271927304378815373316194082708735426489960609762298690934660546562287891779227159005672491/681711656360802640704779529981331339080054587566857427625060327*X^22 + 395816109053574042584301593599899658245583389796214120148251009414149910246836750891090982395956597196475153153031049444167680663063924396235017951062129396753314582240003521240951363476565767274219470428509498554895666757577325208631525/3386061797144106716380639925417272761210631136444580843013674644209*X^23 + 653217084326228216345224023045422569095652688987595202050848900182837575729348316972069100746002880164971148433402070498807555531939185876631895221776608462145071397216600917633616861160088130798915671097085036507832313633780000/137248169188806652044449271186094491459644571686502401374081*X^24 + 94789146641080637770311806460809908555108063152123752730102018865091354977797744340068739698494019168144503636580856225529935328745800788644170168554852033081743892318788848904057806234719541247368401403062170419475651485762564268/681711656360802640704779529981331339080054587566857427625060327*X^25 + 43675016665332060567244181874709779621102287740154242888293442476707331279548944348476902919286717362131250696314003802061351264174235017725671215116952845102798143313976734976950952090198133153017598880401775937246556406/27632005071231458031900396856471610924027495809644131543*X^26 + -14206824540564638423083503109734176508701037183958772955282654442896945889104164553184481730628260422985865280720844685485035549474077845338965444876291317771731302539226640284114245739207384703898232146376252759129620573156/137248169188806652044449271186094491459644571686502401374081*X^27 + -41118767594245660007523369708988815779408401824120156500050547895543783352449148594572063520325191679768081504682552966947475045571917714720806034956327983976256594650682380198890694425642293620428204496973292674625/5563117590342552452567021714610753155632674815712529*X^28 + -6300866309880405733699142413698945413014481813986393858685485013656449205073817091084036617984882658438524167035234073130525506795125062816206071882191044492540547204777493681314411913785590496687027853369787852935454/27632005071231458031900396856471610924027495809644131543*X^29 + -2277757364409178130141515630712998899569488834345815848227977761765674265433279113418546846007801742939999690963577763048763958121056299486879949819827081658485645686605379175988208400619603243187392285078910/1120015621168220747446551583372408527407423961287*X^30 + 703638778434731064742597372295751939597796418993261519431003119605388542139553613610890453436052356502122566806117226077284016848813654704208382772665639661957674342417544504400896933383689771035062836313472349/5563117590342552452567021714610753155632674815712529*X^31 + 1191715215447632727040140058766123383031925936893124770078188666559444705758670037359577530308996773419257648885819563003880865292136421736955210977623424116662746006823187518899614223594603416398090147/225491367257543939489943946722852532193964961*X^32 + 59987197415631087908741503260324542419686001683124966752893878333739107954180529527857715564340860352124618833729999776079535600651511403059118731073270778774138460282555524930255198096779876749259009653/1120015621168220747446551583372408527407423961287*X^33 + -61680749686665158871895383724527766947526935056039607277611993481001836380816512475162903220012129118394740728124440485052722890039455459372679387998315340179029919696005164882849664026257615533/45397899588794833801075890220022655968183*X^34 + -9157506722984448135693338060716643298853791351346933366715053778731322048429975170392145786476610719291564960583870273149114493833210594062411119343882258739270950929978082511805706251536289840549/225491367257543939489943946722852532193964961*X^35 + -2344893198886398814564153062020192945741431767855303501785296997389009453431776723453493126299400168146639860021512639902454199018628987295287192373499450825722316795938117181821944618476/9139903279403026736677247880012614449*X^36 + 189259005469222010367219076181879557765506437405304750991135629834262437008713681138665846313867916222393527206143881702840550316548356337995805064926296380761561887518751265013863294160123/45397899588794833801075890220022655968183*X^37 + 159764612736648304512084214659498469301071296131369082470772644761974983271481630788101771474645915703836603461594269536840289447810257919164088811722902414131885040740365827729251/1840125484075503671567797036443047*X^38 + 5808688416992047832593486170061091460174358770048765554574121078951586917967714608557265570653822434249538632506632620101130349238133231298695107796911699693444759038847660350103236/9139903279403026736677247880012614449*X^39 + 814772427510672172849079094853523132989736915420876209594864518884126475890440777822320806398809054147950533651793611826034314898691583080659417071533825518715275843966815/370470200135998323246989538241*X^40 + 9944692220154769250409710380507156949253859036393391860619720750723345478361765535202778238483112947415403522002497016985587679178796768994704124695375792705332937412835860/1840125484075503671567797036443047*X^41 + 869036138199758059691157370691105717030105532068768027715176812477690242418134535420026793825987864868839870514954608051665507853124763268385596048994401003401274/74586309671028452435472023*X^42 + 4806456994283465756694935643075893407257636436823236063173090462547154806049473662844231593552640107149896321389938717170295483426591682096844030915217752286997470/370470200135998323246989538241*X^43 + 24763279611640836412312319160266795221773255628613573710924347612054282623520246831471695226980927779382611408339989964938325420495374144971234158211540/15016369976047604677969*X^44 + 15479325946798884688793203124500270780769317888393549118851062108507468334748005299565714507644997827771545074720332904814279856806516982927142148677463/74586309671028452435472023*X^45 + 53551880955576239544388546662477356687918334188532229153129123434053793425571081843156235919971628965666221553390283160465924416344899291115/3023227295358889607*X^46 + 19730692471461408653775539141112702265012054674871418070759973556924325492496646218280680416831423906328195849059786661607286821954346448223/15016369976047604677969*X^47 + -18429851989688068608724221921284853843862330612971398167511783760185210159576600655430682275993543467519335898385012095064657375/608662632445921*X^48 + 712225702499589676605159910371318532528302700617314379741374990448278419226920206319435228474272647755271801979104440656929085/3023227295358889607*X^49 + -97981703439615859455608173375231353246254269573307373103675722087918512857924563877593279056357762005277371861500/122541299063*X^50 + 614239344038492896934726530685377579194005618371725598466119648827963928438740160702362651210270603532303212189/608662632445921*X^51 + 631898856669576451343462048921158402345150508635804185085328870484012130151935180641515090094530/24671089*X^52 + 39566291924289060709642903827986807798338973252332166592744000952738923781134062563630459227/122541299063*X^53 + 13478085732821149081373346677920773849710711016513476674660810545397975844952/4967*X^54 + 281308190701135522405099337413076226153749207965034402223061491392933605/24671089*X^55 + -3822400398504939976754328748919942493523544828930*X^56 + 2651924792327387127897429995294828713/4967*X^57 + -35796382756135830*X^58 + 1*X^59 +