D=-2879 h=57 19221066719205350660382249212360328242959929664950013090272233130564835327746458405330748360515248947046063858772783053821410143387620741850077963076155888224330029087948032762985885919832241244288919451289938259652209720398286984396840203836793/2509140334046274677937776664621158393676354871114935616677731090943530867599248022707770343359*X^0 + -104418335192156988398822631866869754355752367879825596439288699257944479716516846479675503260182866435457063097884933655627288555957146610633260840454093486779883791609798929774699406554433190232819664812752131324418234210884215160478391307804582856/7223815021719224797782859017444315015394225673939899640415187810826425367818235057375670818530561*X^1 + 74619804429183084896100948811470544451590811351294945334080219927078537637114625855859894455313842480357401024438145263109051329025800809898191222620058971348707034511267807821482798122632851172267111378880433617973602040205182532052166707434/871531897897281930509821696638123790787202108758227029064859705086325414240794728276405121*X^2 + -754238684507797807148098651965369463746727410515102460714397720263847780201399015693621155729984243638063120752963805392943887505680080730863789774848250520220533871064628977598938409937754281221836632315447387115195911224172363397094080004881465/2509140334046274677937776664621158393676354871114935616677731090943530867599248022707770343359*X^3 + 26727749177189260387232644264812728553034342968375385732186587657361577812704949872509105571405774837334484302097492267677673125035967306867928574850537259293737693360094651744262399357838870245607929576893572260009194882331863090125342036/302720353559319878607093329849990896417923622354368540835310769394347139368112097351999*X^4 + 242143259442299828618153650819867152347431080272855515003634598982559381473785922886432112374761132514997959384465564478663241148823628546441080741764930106719712171099603080547213088176118405726061453699741219469961309657723170945633561061361/871531897897281930509821696638123790787202108758227029064859705086325414240794728276405121*X^5 + 41585099796535028339064247278761919975925645089054966773612907778399632761542951065482604710188351403743232787888721665922449936645687453529029269274119701612551954371017182913917746758235798518501371909851892265882761875433614664087536/105147743507926321155642004116009342277847732669110295531542469397133428054224417281*X^6 + 71030083654971207804190608005632514187449241585923890616910970817308914382339875059902319864760056934259941087466931554443391672147378722484929012373921340746999590271953730901828847237279124758278663939231014073358981469870321816531076477/302720353559319878607093329849990896417923622354368540835310769394347139368112097351999*X^7 + 2941297494765662712279078592834046772936487759270028895921086113322759360408403076021132124793156310773316006941229778671509280423576388688132414911096455238499709312954238265152481097851408605632253397628001633469515131670541982017/36522314521683334892546719039947670120822414959746542386780989717656626625295039*X^8 + 1953140710328096239067147719621875905075911635742257657096858843854083545471229202703672592945212453178911563658039991283738336575974834837800063515914172230819231081717701861656981260929492644227969063921931377681299630899499826560225/105147743507926321155642004116009342277847732669110295531542469397133428054224417281*X^9 + 39734825906667035244154923296244616832889452547512668330010154106589299481653204891902890545726239997707305735782414458212928686645538416729950957433960959634161736689658558304621981396146137581507091121841380620869248059293870/12685763988080352515646654755105130295527063202412831673074327793559092263041*X^10 + 15091817296936657341956393806658104722611638878854673360450222094892790032614940431954180725811289296680928657070053484606434119676736486688428164716511945149843015385524834153396085276876005252220664429042575254459599798531553549/36522314521683334892546719039947670120822414959746542386780989717656626625295039*X^11 + 198367351926854507020051132079715584007931880144163420528835529052305782608018866892456293123801428866612416473592954221318306140377570495037373579441350283611194658068007351232525192031722653538837209846390430314718939165/4406309130976155788692829022266457205810025426333043304298134002625596479*X^12 + 51367422277390149717726730136614725096217740355575976551237813699175070158589196889219969633556276713816263842379050985679434932211101663018649336605577770447850540632403063412469832813263505909848643867843600782771445826686/12685763988080352515646654755105130295527063202412831673074327793559092263041*X^13 + 419588051357378765176432234100309607647643574567155113252461849887182424549894959671603920056960978497256272928333779216332483817965720358460538654144965306574753421133665947237820762709205687624441259780724565317392/1530499871822214584471284828852538105526233215120890345362325113798401*X^14 + 37106143620536145379184645398179171306770796824468249028118344571462588754235270254835900116349561086168202584673225945299664490283745037049635554836331230320963002993075731059094979965545347113811989290645296906524833/4406309130976155788692829022266457205810025426333043304298134002625596479*X^15 + -485894329036206234192932900746493300754434939798564920668792665047372820361122131848604892822804803858402771369406170038109424841873421571047365216731010817685241213689144257954781070876163308920907490407810766/531608152769091554175507061081117785872258845127089387065760720319*X^16 + -250326578664286282098525388636599727040445087776672649482257287987632220113536997930759172516053265409404164008127379337722672325122576492534637001538735075150525867089796331867560412053123468197027339273598810369/1530499871822214584471284828852538105526233215120890345362325113798401*X^17 + -2040188857182949782191174746798431295869324606029618907825927890246235301797312857765340540215087576356103165625309832857852069641309095578533462157052533528493418400473821857178422995300022128629288370579/184650278836085986167248023994830769667335479377245358480639361*X^18 + -99101712327647007773951206054312213503670490093919631994441814336091591051628840874516923653588170155871482268959361712249822519519565526016363432015462709671395748052492224346571782621422995776131696048008/531608152769091554175507061081117785872258845127089387065760720319*X^19 + 1557403070610802275009996299953490227554131772282467522347691687056579241931444829329433272161721505708293216447722530877351847911713387405641330084776410755933110141832340431893449095903609157426031/64136949925698501621135124694279530971634414511026522570559*X^20 + 356458520239383921653812456929494514150159976132399388758005557931434003938015360720834749460031273949687146056328250081316388544361931158799049529108600398516496351522263745237394984109577107885216885/184650278836085986167248023994830769667335479377245358480639361*X^21 + 800658653949306476412767663035913999100113662071469093299149119807008078623228223525676950013738358734566895130514217947672546289929188149466355265678739388814916477239964816693218078445882172/22277509526119660167118834558624359489973745922551761921*X^22 + -95461080244535508155695751645867746683737598517904772355610201275236377190057795858430647844180884139750003426769948602647006447295297805966333461112312598268319305802997599414587918507979610754/64136949925698501621135124694279530971634414511026522570559*X^23 + 87499234565021143376236801245032516331997841126666499067087105958049987421458177900969688735112321674199053356974164954502318935300340657610025832119047723256542586680973093556468106254/7737933145578207769058296130123084227153089934891199*X^24 + 15799527649866713548947489347888556440103202727788880654566629362258069257037455674339707756436572425874359252494969812707958179559181009835242605765375428848530660148120275334869060610099/22277509526119660167118834558624359489973745922551761921*X^25 + -702894754224781503992281677410830377228634336186950985327493406742372498058326318230783735102447642639939251811432089606244382442098233677262719596511355963060944118192754662245049/2687715576789929756532926755860744781921879102081*X^26 + -126681559058781264823574257386806755136960106834852314290462192529866327491470946681019249156397618084423310725249694701035609232631247964404611369590451283558633530214469620227956834/7737933145578207769058296130123084227153089934891199*X^27 + 629930688686801063981048943456843946472005261316006776380348302949953728775028788779412556146461651306228438350731749703993803058509158331237610469554885434417632506548857206/933558727610256949125712662681745321959666239*X^28 + 86311977136983656912209407053248399905368665303412291769673388509485047292679397173525010183554909349480644242738206236367116940757695314660791908972547438779254331630365031762/2687715576789929756532926755860744781921879102081*X^29 + -629311833848616712063631992159882974809391412476101838733379874004294411597973311662097434624119144115641860464932777705863961154557000497537011686561231423712922327412/324264927964660281044012734519536409155841*X^30 + 45416289567739386336230436489235265069507287486701765113262502345955927863075221956767193242941106471682417212473994344748426445291559646134957509950044245261620017993187/933558727610256949125712662681745321959666239*X^31 + -95517515544219538506445329158075049149366610198238983918947178853050718925512274818179748317619591739563030828825007694325555855398166958697659324037856283111618/112631096896373838500872780312447519679*X^32 + 3736759348687716030895533206673390350997266439099575945937224866104109484932891220730851623341396030321272901650459989440757894633968981903181329857787120248555560/324264927964660281044012734519536409155841*X^33 + -4779450337911230718616509186300081269675759686758207699819008469285592206046454607052042777781727745246989771787417985014764328352162650552676799534031651/39121603645840166203846050820579201*X^34 + 113201984519672535534077923417214218420656921521701268666909851139826505160516345001591076795829254526744083963360332721829893700086827348649434251281404619/112631096896373838500872780312447519679*X^35 + -87631698263588159901567241365207277590130725898919042730480205059027559548714582705200633980479967030719701599698426687053011036400452321850008575/13588608421618675305260872115519*X^36 + 1268818473816325652351223657677017674734740438361084190051443287126524654511240801228092090308787788731315911400627682160422038669783334964642570195/39121603645840166203846050820579201*X^37 + -603279924478195543897758966896895479281073221376612837667053288612396158351175840802523500792235859973763206844802887874819869840700383808/4719905669197177945557788161*X^38 + 5326802532372834821182870145282038883502771994449451561089121251029054616166861706213281288761175658616929826897733343389973674672779642648/13588608421618675305260872115519*X^39 + -1509119761491639672680366377960345609066339544651196363689859510897460079905975695041275230028029579297512404111538211896730137776/1639425380061541488557759*X^40 + 7605664657446234159152682239589661138544831493151352474139943784787143289392073772152599940065356381498212568795164683224599305027/4719905669197177945557788161*X^41 + -1160488313345732737042094178146470532847751643819524037760959364348028037383637286917933058913000673616946760178979258831/569442646773720558721*X^42 + 2968382656276052848214147136015546398201601384029028223224738143056878278136483314354719335730342323230547644289929039815/1639425380061541488557759*X^43 + -214385126475803337140266263987055522186441017523372591545694427001588134038301947613629059462032158588528790506/197791818955790399*X^44 + 229173286601983103318475340631405407837604783309383944328218626759540822933088329510674968175883975859652623140/569442646773720558721*X^45 + -5584600964898671798735646398436014740414994418685502289155873312477471421997008123490331499076039552/68701569626881*X^46 + 1745321516460982520719184041470036410168157881908979724233522525344213253900493257707150781274863085/197791818955790399*X^47 + -11725329387716960727302586562932157192451621034674118138511442145566510294427830467510426/23862997439*X^48 + 782350334745136277511750956887743916679274261553279981077848594946231493321974557896424/68701569626881*X^49 + -188646396391521140338255494974812308196804145277487144073517515865947058857/8288641*X^50 + 559224328398767213753777030587397405626355640146310505049144060975716306/23862997439*X^51 + -46311278272916849225577941285271358585870536058131682780716/2879*X^52 + 45757506446426744806890326753636379930111106569402251508/8288641*X^53 + -12475958877483248858670745481860982760*X^54 + 33822080678140552356541907165/2879*X^55 + -5309882383240*X^56 + 1*X^57 +