D=-2903 h=59 -47691875251118338302574615287982240659474420381453457330896399911832928480926899880188123620207195854397390064723078404977164254062274234669612291708115191965677504322488503701270267111243166235419877903828235408780507116840704244960609286803/9114167447770080113084399656256299395612294294769762956944589248928469694776114218492032649819361*X^0 + 144493117934665137454646121991172478720756376658772303857116164861335082926689388193369984662458900607764244738885910707925575144353849924851346140912002811065073006142770106237268333669330081940629710964022038669399289059174773254559086941620384/26458428100876542568284012202112037145462490337716621864010142589639347523935059576282370782425604983*X^1 + -33558811892464922073091531530146018738288784642201829563886135996040846015341216327233963444429132265251387362158281770067590393491822504542820016439091856025248301467969456544107636303158955648462205318617311332841957965989379999208732637/3139568531784388602509266157856114156256387976152174632085631845996717083973859530999666775687*X^2 + 72728893351471253317939406812953564863391109463352602163243121429405078835721193982110757108389940733822416297657687518489892883004166109347660653377574751507274713167433372906317145973907352548820681044082970135618802447435270344855449799268/9114167447770080113084399656256299395612294294769762956944589248928469694776114218492032649819361*X^3 + -8551038318871428145087814691728389153231299867472720373122004637437284626624172071367616810251406140852544946167281029666587662628158257707083103298558637824949779403329402816566396770391783343352376088873703735493869129046255894424785/1081491054696654702896750312730318345248497408250835216012963088527976949353723572511080529*X^4 + 14120185462261343024773643167125109518603996895793720882439645255600206719305473208762036116160528272463319473325144104227063649593012501315305348773737539910319816702659674728454795116771410316080054673082504480673360063108525683727753800/3139568531784388602509266157856114156256387976152174632085631845996717083973859530999666775687*X^5 + -1095861592352412522005477390648120170172709142945942350476767352142651026628025547889363048177395718376476964103343352871084702340043389307969663265064741741380451397066820190300458498209395394024171013067020859865417555185120629267/372542561039150776058129628911580552961935035566942892184968339141569737979236504481943*X^6 + 1405919298720515099063009746985139377974471746498193724969013859323121026573125454727032656304616950623860498029262984580084490639791859954907684338999168145795243149795575099029193054411205470719424016928591306816486580952458103820349/1081491054696654702896750312730318345248497408250835216012963088527976949353723572511080529*X^7 + -78109239276903253087693803177173165674889735636850401765832315991097390839587450194333589360971050933869391657223618629856289345806118276282111907796679240079368642746774675600838623751669972529308386070942157371565270193191082/128330196706562444387919265901336738877690332610038888110564360710151477085510335681*X^8 + 72805847053614243306960800205206382752731153979731391097081419648143247559662949496228979162387933952672091592064385682119426028657644477707825228746681436008124979132389359913554652820316736910965820294885323420483927949203845978/372542561039150776058129628911580552961935035566942892184968339141569737979236504481943*X^9 + -2638427819193904526137370930994249728184432033624974129375540026983859500499742624523771853981033961597206824420921145974753424825043940731256087148376937764075545137386334084662603969731374917990415635505545886623594764649/44206061559270562999627718188541763306128257874625865694303947884998786457289127*X^10 + 1519637271769727721416726014097784940262074970576823942970191414802278522338584636673335427253018628840243013300296530871934824080849432512405928283056164398081392609103957461776754433006033033840556063711746729376556866828198/128330196706562444387919265901336738877690332610038888110564360710151477085510335681*X^11 + -23086773318936613571916389933881742039998023427598730439473586085465618285292133151987666560554910644501345095992021991186233140872995923156776892664762618208573725490309527788077923923066457069282433982979411497938412/15227716692824858077722259107317176474725545254779836615330329963830102121009*X^12 + 991711712638286443237120249253853368412369514781355756204929481130747548335893611100865176573417637545693356152715699940363077612676462976565317953395738376632040966500510344969683599514103204170698915907386526299577758/44206061559270562999627718188541763306128257874625865694303947884998786457289127*X^13 + 28175420045038186641263207845181769371618571579466398976577041476428783240414084154725329250949719641707655806623032044333590015028465787867371884693786759634604647712057367910430587058553780681164129318322385023/5245510400559716871416554980129926446684652171815307135835456411929074103*X^14 + 540614073497647205992150812567165357525273322391457663387850302683355414301586798326092054003818150189352076122087537455049777957766832232111902576740183911021432580410135357170881008543035405672219221389917688027169/15227716692824858077722259107317176474725545254779836615330329963830102121009*X^15 + -26335100257420493802356118097608126158604792322530627831733637554346743090634279159258370524947224469190983927489653749039121151171958939191660144298088704336122286956247225886018830563506542039362639817006020/1806927454550367506516209087195978796653342119123426502182382504970401*X^16 + 10717490666787985085745470273659385406804974521834643507827514862178763673882013424204969243729001954029643881067667301384481000098631899541334658527906644205676041505079198677886816791730417177421985264146764678/5245510400559716871416554980129926446684652171815307135835456411929074103*X^17 + 87593424210495757702243014917428753648678135485628569404922831531739690327036532049500940963737276190434030539435225323980891938924543072486154643975847600286571349055024762246975907143420036958329682280/622434534808945059082400650084732620273283540862358423073504135367*X^18 + -189661696930119870471834664027702057347998489731226615911921393322183877360018407650714483090264796818892556836973781503988843238016300473605823788756991083055843055984515062010257037034095834399547281039720/1806927454550367506516209087195978796653342119123426502182382504970401*X^19 + 3141805767869711898877017597051052057258715133454890275583536845311124978120501061302328577192444228576569600578560845365571220323586990920836683210882357604292611975858680128245795887722837195048929/214410793940387550493420823315443548147875832195094186384259089*X^20 + 547149260881366749423449070276477248154752181076993154591860057354129793762892604648459633860299123144474928199030421495473357689902114839514169456608432357063875868071493835345559612434704496100804944/622434534808945059082400650084732620273283540862358423073504135367*X^21 + -49010574286672015428580915654806502025829865809544055637014037772015772588909171870972828663475528116509895758340845835793626332559958975503825523124194228136994586883785436573900703162778923789/73858351340126610573000628079725645245565219495382082805463*X^22 + 27162983915096878598950468590237299493499620301021758730926794728806103801405820640801706424017100420282619616545697324840135329731561562295462661327755726103525049903756232627073469408334609102729/214410793940387550493420823315443548147875832195094186384259089*X^23 + -380803602797838944296933205353080113435249724797011608359113871894352140947266307959782532706443364375722954182316184327670109190935371397062615728580795651747498119754755597202395282714230/25442077623192080803651611463908248448351780742467131521*X^24 + 94899622826830498338142615937756175212208436544944986835456712562779058946637516652638214700022658840281242305740571192950907309948551279740984815477579089547070949629843805839670260294098971/73858351340126610573000628079725645245565219495382082805463*X^25 + -763755686103017825359547663026902435749294000774080032758454972038208195527515716363222125946885080852927904138132876222900260911035956873141158712467606323927537323113394204969499620/8764063941850527317826941599692817240217630293650407*X^26 + 126270697054125380437535193038493698468600615702068104807656926403599850836987600684852632147946315365348396647949219950178334816902958669745186989677965922551216292149595790474407995603/25442077623192080803651611463908248448351780742467131521*X^27 + -745662273424838536860623537999244834342697424207401554480474304059262485248320721804463656376479808462579337737608003150416743740292164088275388791482693675657744120959466154676/3018967944144170622744382225178373145097358006769*X^28 + 95576582062965479423403944295756007054350621176197101687235085060508998348293227646250084432937892609577691449454152195191784938178577203435276595283729919907807215877851441995045/8764063941850527317826941599692817240217630293650407*X^29 + -444074598692668662778972864921574499516370257418326323466848539037305059625782950915111306942712062347599985297162492075221199263744502524233381271856131932844849735452346/1039947621131302315792071038642222922871980023*X^30 + 44715941866893430023962168506079281237116118517482960391458649469670665614280607535694063844960704953029925551162696568109337814834464374532835824752289840528566152748199970/3018967944144170622744382225178373145097358006769*X^31 + -163695340935728389197274794889966882839630232396486724489542657985268033845280047799031686346063204313762825275938983413131566567731701265024349467249674082429002591/358232043104134452563579413931182543187041*X^32 + 13100997996025934212179243962807548742542032021666928584400574096806114518659169774011158167151351455184990305437340916234495903350227800348804623817264609643925117208/1039947621131302315792071038642222922871980023*X^33 + -38278173657244766169572491279926783184365588828263931406544959558377258133266883474066024530825788876900692985231821005483844294035818044964138368540613733124/123400634896360472808673583855040490247*X^34 + 2433334942364420007544646319505644751096090990202172634303835264273556090168155303500728065032840590338128918834431836185873466963689697540191863235301220762267/358232043104134452563579413931182543187041*X^35 + -5592568140536531385179865658276665045402465866171145971107625528163549009878383325946995316725101601382987801067610089379157049752427225493085647561428/42507969306359101897579601741316049*X^36 + 276435964469532670387888105255863362152013187881108400130127786345852378346901284467325704636454603073180604888005315400460574238663677092726389920830496/123400634896360472808673583855040490247*X^37 + -483124874720579878739956248759255565450012712224268455451884364741997273578369036997998244201401292901643375806380472436682832905283241965912524/14642772754515708542052911381783*X^38 + 17329871377545709794564536403138008539104670932165676217713602560662155967800417221733571760011441895201651964935354204486747884862421098284825470/42507969306359101897579601741316049*X^39 + -20290072714686372471334205207056880521537588395153079823457365045818584732539990278736185127759095327141342347725419258901161810756762855/5044014038758425264227664961*X^40 + 437221034182505784740881952317204106468619069200821341753637042962505639068896444185030115867243007559028047966982045525618489337438734753/14642772754515708542052911381783*X^41 + -264889782583389122305735391214090030311337508092431889608646323575986308229945985658971619566394984481170848844669252959849768244/1737517753619850246030887*X^42 + 2332689228973778705793542094130093109544917868550085773280275437827741909220266770828139743255192883642920064929686760770797797736/5044014038758425264227664961*X^43 + -324990346656030271808938445805910418309039187643195092240838934675999504266480969086931521864379396808170097006882496054/598524889293782378929*X^44 + 991463753797364180126510089849836098015745633144266053581978816748667783819219872384057400501339077364500510369830204945/1737517753619850246030887*X^45 + -89133826943061232156783924721989109611506398467873693158239105203526276393072678051893017458133990686754394757/206174608781874743*X^46 + 142712702389622877541199887076205576997895261936913811848088014551929077347729229692724148389358201300165744970/598524889293782378929*X^47 + 1927998330709980100430425330981721438383932368260563323245562027420367850512713517420995392881439548/71021222453281*X^48 + 1163663908509350361853751995749501055918602285227784896086814343280567084324509774960096852480781951/206174608781874743*X^49 + 6991564394284605730501619801827222781602616907847004601728454578621039200724148957428503/24464768327*X^50 + 1528149389232218550723085971461557578096354643601607895204344960085989573170168068909110/71021222453281*X^51 + 353051112013127642221893724229574408676845429669934972235855162885514195256/8427409*X^52 + 1006402626349188655450079863251499708970212076260457868969612268663648459/24464768327*X^53 + 78178985973633898128727966763495128548387881672550497131477/2903*X^54 + 74290875147811649075757700226284781857161361830580462030/8427409*X^55 + -17722401210096565334973323323436204697*X^56 + 43096156704201636297858266480/2903*X^57 + -5968997792053*X^58 + 1*X^59 +