D=-7415 h=58 -139019028905955572782860514906859380627613682468815954417426764412869491824761098697330685249037954782201265491747904801179455347603607293543472740309010384614932418916184419192212505792115970567756789963186847339116185459683358649774754470753084445974777837849802075420974257769687769015725756980638819819925482846691887612703244306361/5245658965151688670959674934116021881691943389888979439696216725689771061347774224169552326202392578125*X^0 + 1142965831141598107805871297580555386207641144333276140663840284569215108666782510832296551436979303729744343946428075564006173099256402997067636696211794265568804526771745242240132606833149010224351013604649334244742713007079599715412685754301975713810585964978553479400484899371130664701661773742354920267996010680595688384977794328408/2489379918502385375690623336734099344175728655105714082902236609343337754873199735821902751922607421875*X^1 + -1708195473421897645539594059580943640478550082415977335367076810971159632447704383610926344496037188953647876424585591431114361848819358788033942415389333267232690842983340387096782693185588647252977103570613211467205409259218074402801168096294289917755280556211052660282525957472878872631385939350557953330171130648405226655046884066578915897/2307344011961898445093246505235418329632878497201108740590010557285106181548097005139926113188266754150390625*X^2 + 39841914651882897535598527314844443866022709392150345793053207718190905580251101728091552608296685534943225848878910026285417832602322245533992710147935383011503175434121646648487160905417598292042942357781434475000982254907565445878535055444726153482271496982250961758529182980504905452919915428510688583169247476688371177229624856387/8393054344242701873535479894585635010707109423822367103513946761103633698156438758671283721923828125*X^3 + -2112293445050884962404375196998651548138166336095202841752344258466319543925955439098129863281340920314081543800283834382058772449936281849136674561994585281465495793562037506260150694882183165407895167872503778222406363204629829804636517368511529601447299309076264382644297323497428021143947714867862791688551835748574920428111195529518994/311172489812798171961327917091762418021966081888214260362779576167917219359149966977737843990325927734375*X^4 + 7036367544942817553951478183060361024675900815215317351113624973703774400372848954585329596383879127111731540046664316641175696119679213263389574165030119578857557712838713729375855714940745067355157756002831677170965952880165291896684298869810312938401399847440690959727445032110935471901887066468720286665633428288690717706837896/1131902136782562626235398502304198922549846179881640877075380547687610748234179198741912841796875*X^5 + -131921211038681300084736026965698070089180631294939925697007868484349584606876577449951620989057350670516046691432924501418431361064780358041730547960757552841607435338742210820749122822883778983605154101754221369548204293974180281039292052464202495976662264757747648417063839894979724164826096562851318123796876539642830758568212392233/41965271721213509367677399472928175053535547119111835517569733805518168490782193793356418609619140625*X^6 + 135010408836937288738515357486108842751229284995050440447246279105485553945869570107603474132374817332680866087765550855908432249575040677435960509182087400086319803418460533581785106252431934206377009084790065390053117562352792105218221836503012996282781027726461707334280031579051404677102514255622715970192480818894492336613/152650321885713098615697707660714622056621197556526079174023000362455933679592609405517578125*X^7 + -895571104865896989616730571979513744624897143387619833701118516885206947373898748731083481203916824545085860799312152516228683352879703786603257430112034574352279251539289491951378130765774872130710940395478341441898362526236133991672530223045214367306564006330175348833723531723525523081971107883048766786640532849483249960638482/5659510683912813131176992511520994612749230899408204385376902738438053741170895993709564208984375*X^8 + 89922875578801362463562242792489326881257705158244936346855313963103008172198240979579571762578442448762844719647860241175394636002412768620299683742450415961322982745635393565659422728423997094803337287523411823162450689428219022678209692955844839665897836011184305817998723787544405484766988805334006595143728116485053/4117338419034743050996566626047596009618912948254243538072097110248305696010589599609375*X^9 + -1772121146848031530436075139071756643426450098194620512620077122659435179610196465758927551495194073944730653690790316211706590677121337111340756848418091990177486875159285017988470548295112080609942630110973127562326352955350529863654947346183979542924225688099634750520840576711909914870161011644469560151747984559072168673/763251609428565493078488538303573110283105987782630395870115001812279668397963047027587890625*X^10 + 103166874512051956069321035891541102180916438915692840355664131569557697630066645616261384409709261208362607182896319054288996128419582154995535631268936992461045913715489860966489825184010989846581527603653447931996519102418978092856638449750885140220940665187987128133283552336135231663470712643953854504272419416/555271533248110998111472235475063521189334180479331562787875537457627201080322265625*X^11 + -927318265590434232478265580486600294813053578904051681359897072259757733343782892966843103269906905925877348934130802603789828577797789378662131585325210149943077221440059225495104859456880347788159270385057709699129000668613271160252383247469017784406664025599595668753752679110365984166383184119109814584688170704633/102933460475868576274914165651189900240472823706356088451802427756207642400264739990234375*X^12 + -74925595859233473180550094607103164566852730520455559444941449498678178732758971666828810849310892834333450075558826909298626689655381109680639582006183310332672593454007568653006616584930057982893740406904753311207041761930011688647744037579931433937999831181730723452782496024635536976842702103755323363452/374424499830149020978740549882038787046078341523487230470583639553356170654296875*X^13 + 1036423502786790113942575398017242322948126543065605797847821665687667240870464451982900371115281207769911647211909371490516172156903970727978765296741647440796816438137278239650434661326268885959113969076191398976218951366261233011225048526680338550605207812452450549700305133741282872350543530426398180856934674/13881788331202774952786805886876588029733354511983289069696888436440680027008056640625*X^14 + -352556512721603127152565021793177384817040223064863687788582362510650465751402939747147180337662931783966814493411761160480356774649266464857977734163243476698932472112890947877791173813793856227010262918189225826085259713109878774145832731662862336315759482881787141165146390239780508589567662922406661/50495549538792855155595488857995790565890538303909269112688285846710205078125*X^15 + 724244812826075953316714661593966273932459946255387830339710027633639459477865875923937758632726942125524045283669289862211184486431962514340036708339852504272988652054830839817859954991294016585479308448521378971284092139870468288771873105490446281894205434412080852302434878558242127544388531093167672728/1872122499150745104893702749410193935230391707617436152352918197766780853271484375*X^16 + -27561883852235775389778442644032239998538481149771366693925146302209515384869789222219119715082015789587023814745236183503607662006743116433349964970771258873675317464852557342549134768359812250886205855107649939853379262980953165469953674659240316636473505846476214091852193092783803624666992603/6809919020740776150451178537828157864584024046380211613309276580810546875*X^17 + 48136371520220568903349504578231322028409374402174334552614067207058479072913255531628145723774024980464793322138739581636819568413725605190557090711126502889666584709925747478365595606910628462522794144750206192838011473770912956228740502002565738290933170057126641917259631181757986574311639967607/252477747693964275777977444289978952829452691519546345563441429233551025390625*X^18 + 4426679232710378568614031997434924376546123656909031952725218332817470643015899210557824024216274890173173855232121536682466239470105186291043479191646350958996300914451420858135738297163043567769175311930096286709775661002469221867956800750860399170761336431869349733021788415595688621892/183679542029420799742445813562458742133082239956310495301666259765625*X^19 + 83721650594746816168110389581770959542980634129804560906098214021395402417620090321765423166779610761576049778750509161087600023034193658131702308355469099897602908519905171487788810866506857596434843600972962683397106060137102729560262136070291733538841965237640864797576410876412674063388442/34049595103703880752255892689140789322920120231901058066546382904052734375*X^20 + 2807781625390994676150076615509265304617245211788255564325278424573118506820435829974415664264241231932043500888570878125422955820497824591755717082219811261092422911957370781089294634716729586992068187019948411793940708415479420039714812432085642970721370452896793174734373366018321/24771347542740498953802537230270902512890389744613687835693359375*X^21 + 22396304314629642230055012561659272640174975083693020083005747802191273218516644810425240840909799274700709335960143205056162644903102554559992788257346980964814902654480346014732178554812764891869116274345620611404302842453151448169777514416982443122034986810153827193885067442219636892/4591988550735519993561145339061468553327055998907762382541656494140625*X^22 + 2555008958267389133279914734636166954422020279175238076057497525430549436788297956785253171334349075495220337817735332893891257348207266818768394846580406537617245881656886518050638001903163152847326138702662461245609292479571387554685958170842783332999642595336035604307950933/16703538464423802396360443176177277486777066584365264892578125*X^23 + 2171435447172359235275501445592989702477549714942996630470722154531691793173027974605470754572446443774192868493251030539859174133655464648777749716125227788854679344638847947634274404845608088639473027532436502659383390687088970191673670381592092628075252606830569689999384813759/619283688568512473845063430756772562822259743615342195892333984375*X^24 + 138492315426161130529608823364132736447534932311409796919671306311708020426268963075805457793649998073823397176856777943950541730401398764718998421756098611878870369974411808626267948523405346155177133326636960100950901278912218796704248843823148680287725988070039878514/2252668707272259257769446146483786579470946268963623046875*X^25 + 69206386795807524277717940134459617383307846742115265698323507750096085101694217944077560795034418964448591730662450535321616669855324803362623705822102160736046658446068065904964031891601941926090840202521045675663586744242731538178228782952939679000713519377332475527393/83517692322119011981802215880886387433885332921826324462890625*X^26 + 2633206971791425639038206166826263860426120968316830855678649750298462211436298061492674739065079687828845183419208430252356588359048037902378161344212579555239106946482776376717578111739637465603700659540171573426672551050276334731069293258829887624163751694707/303798881628086211432157268575021790892912510986328125*X^27 + 805220477469109543934166803264318651009199229426626248027919744841686918681087945975339034292656223961913161405611063821757254709221443908337453376542894578395358021464370679701256858260224977005581200670399151079067817992411762419272976386165570661290228591310952/11263343536361296288847230732418932897354731344818115234375*X^28 + 3789562740068318637646444305737557068952934426252266660307648298121049084255290213210581696184399608848750635644759532141424933594048969372788368993818517019788544920155841551256552197127642422160561471011673365469889582533419079391578074760660152897601/8194170778909945015027842712745024703787255859375*X^29 + 3694028908150222057245713867429405835613877682257730865833456951668840691822779908216358391623379616397668553020594848970413013451217854460550216351889448200586105172667802983060806632060214916436109865819887900770206831617813433942163765147213816758751339/1518994408140431057160786342875108954464562554931640625*X^30 + 11376733640835113018426608678098740395440497156468530503252145712436166792440911995551738408421453160240981264589579025240849899496940837864517060114599621307481912281997457616068348629602239917780280824859895258580568296833401202746127744695577/1105080347796351316928906636917737653916015625*X^31 + 7774833327044347810767298746361480889997931421162704973371325448468576931796949455697568119572736857487871472638629585380585653073100212893373523295974077572354504204239728846957594687057938521116375901412992199568773947771311672352909133546734624/204854269472748625375696067818625617594681396484375*X^32 + 82121034413792439362878548405775270611475176026662003344668378107323384683797917631546662680453316304559497333580273863735198614295894800013020962397456362216437088693254418839772625524992622681594688040484770194570158949753570522519401/745165440186346134139518972972176435546875*X^33 + 6776191977015460719030625057403650678766220565757486740176286041915036243207401401307590793822449482480384878727975254916646742077734993880787769872765444961581685769876379862529514355285974960757180638982869963376103237329200917331152438/27627008694908782923222665922943441347900390625*X^34 + 27860670590508740788730536145588319704754625192134328060865376086975196144161878861634515998555877804387506359132552152563163486922003580015308046990009770186517745611742374992664363779354608095251793719296927639490380794397563/100494327739224023484763179092673828125*X^35 + 753367301199968961944723623645766567551984255643314504145518792379083404125946110125985186535809580053778656140293222595243178665575769168158541211478755181508449173786813164530232937236171771194809664526993240335200304650294981/3725827200931730670697594864860882177734375*X^36 + 1668012806901936922869721101268967268536188942931693717398713369710599147264520077563659162084196454955808841955156276891596912218396859304598155898070800234048498503794664256106801755319758959579618988213675918661934/13552842581149564866454912891796875*X^37 + 27300122512670094322132966157202505371094967812684317968537548450843913875492696325652407140195656417017115379250213565510898547223203436594432331835834300492310702494048222901889515942302428593932579778738531191840519/502471638696120117423815895463369140625*X^38 + 4978192342686584123736111942255590992066810125548026718810422538188995235738959440961252367754540391411952591386072009627412599642098188219254239672256464688628722801104760850284878376475868672084435378146/365552058830736746229397515625*X^39 + 128625066420880391965416233982093069283375496335652996575429582265779231941138270991257924142503687288845728086192811757087374957806833834839607931968282853718658690480089177912592252199822797607894294197651/67764212905747824332274564458984375*X^40 + 6634858056420462498479040996799833197078467540692534182243704991138853979514353356700898468554672343223286685515085810245250789803720051085127660697211093537028059952095982394016871206959941038/49298996470766924643209375*X^41 + 29632322384246001730583334247206532561687790756735813362229436367433620095119111282567999452660552602702843033186669495718524952077155544377812949000040516901850877043511887940303504545648044946/9138801470768418655734937890625*X^42 + -2292454509440841609924855771197336996914894617221717998470053931653542752498714099295960354705660825262030701933715433971181195064785635817169420297723551239832514339372879852816591/33242748800247420528125*X^43 + 1719396233400467718769072285343862714660623713456643111287780878978727294004810162238026298198030719977246318674718947371498251387689937221999191968451601336648320609463854313833082/1232474911769173116080234375*X^44 + -75075988854210898575604996026964890275870242673662582578806539785778076919772101652894616812649504119245864337350982071567151245666344017921657041843523619372464008623/4483175832804776875*X^45 + 41155196119291769676265701542617633831564062023532179716965826244157032927514161144165719682416834372892388011597039007528934120713072932414066572252937349125036388494/166213744001237102640625*X^46 + -178264195101690662749812316969180345341749798426476600231003549889983841803343349035990609733659553220568945976407012234237974229029100333332231863706134/604609013190125*X^47 + 3084098297686894406382420514129613699815063312278235295366634481435702302152362844646460008606592638866405186683066384763425214835829607395290207777111/22415879164023884375*X^48 + -473826316517606021683067011072721531363314821491884188298135456167723262100202317558672302324749372847403035349580978442417208283039649/16307727935*X^49 + 7037216532773137265841486097461374113397184011286882748242655824359340920916667575041645617766024162203763353091677527609975228880726/3023045065950625*X^50 + 2130892224990890218244602313929217869398560751867977551932664496853485628394139783291756995112071626390253049536460/2199289*X^51 + 82064486471004784003273423090020237913052148037915251398903237433046717259781777853039727279072138181211934831/407693198375*X^52 + 41344163755375587296377254608939597175308943334330516672204122230329281295745321997314787669/1483*X^53 + 106149161948448125892537935112012309807993252234794108898430353295265215489873570672642/54982225*X^54 + -179416060908369749022609734785630950904984059175931239210065*X^55 + 51514357715572393922740714594202777247693604/7415*X^56 + -129126145687287192425*X^57 + 1*X^58 +