D=-5831 h=70 64665491589089556810297988875141438780480129506825063956650168339426963167985130404999799376436675351007363009212357319761568257929730010071550443029293958755109002257048037052027461859869876220670327609860845172050803226284247520026680104849511522172510933076616424399/476496811258715448820079914501421530087*X^0 + 516799578170987814479932130634770753078622871382132609116067355639852320646468118133279897492464701272300689956975914326674429879837805780045762118619943621645221469983578156719604118005780816197785253594551800916451011783885093664372684571762178788322110664080069812936/1157206541628308947134479792360595144497*X^1 + 16519052814214644317824571576587639660012859443674503407624498554016310410346417009522240358083698456356332932551207135405760415332086094446372513955404998625799846186062766722418589975432875617532771245461746806774803879199405886217956633007944345232184182394190393637550/19672511207681252101286156470130117456449*X^2 + 3153639393281316321444776707288588939027852220501812428285879324214730544296292139827905111645372731610241084551955488714790034493282331424585978282321414891875131950791392787429071673839507526107499562363561980551655716719319147505929653363228204962086805740681870256049/2810358743954464585898022352875731065207*X^3 + 371933707127567454217710724094159489633926371083586669859188609011520003961317622050051358833014635397408523707035339853188102027131757937477114466052023433341327405020991499471186885859981923940314594246477294716351811105778788963645619293046639727270721254193923458224952/334432690530581285721864659992211996759633*X^4 + 39276712221485174597988334326907353811579612657140913066152063684758366809857095923864629073118921886759165045828363290805689203055572118957835740737699194175877790887593614303304170222849682355711510584653324095201743560593019341167986512105899427006481124044085216776945/47776098647225897960266379998887428108519*X^5 + 369750559902697067162010247828393335129320550623886865308015110000560242439839380935550034068839272363750451178966608600697155288624692232285654096734932697967930049192288944105393051676396958262427951892847931596978084219930574213924751332071513817137852167900750499614364/812193677002840265324528459981086277844823*X^6 + 220068063569950189541949696555884671357003535800460513025187665549964633239124273328841868359246011450000185272354349658036115578578062931095563860479343217007656455765753795589375415521458046703985013472044477538842060301981377823790985830939624880118022517794460315929/1157206541628308947134479792360595144497*X^7 + 20201043120574255983353972596605057204946651341454558486980488516977744885903257039823657841107522847807317920048081773633065293732048011065906062095029254818469237173795043476073979880215620783225278687081242671445921753947111355044406680620389255020929070357483400547041/334432690530581285721864659992211996759633*X^8 + 2434424119949132058789650616322667467244173584868048145566040458231868235768592383453057544982467911968153930868698025976809102833338029191695751331688083641459137915426522754081445952621111827046714435491264169807949668392517030549992857940426279573749262903492802873/165315220232615563876354256051513592071*X^9 + 7859466124871398407176205439960312876270786270455916783291249160920415544574172184473319905240429408620363476119951557455318331746676977954648672518391312884529644514198166734479559746695515874651957933255852597891901677644078932395067217305071001273720421777193885321/2810358743954464585898022352875731065207*X^10 + 4143145125375840230117885961669427955770159628440558350770350175055199375482412871737793323940193924367344599205809670473865479492726072106813166786482622282342580408411706611970165282262400111536342510352939979330397388366368840467341332716926035157807076912470573/9724424719565621404491426826559623063*X^11 + 9109185615203059024846256750041746757768213324938638171918980421947528253018426317270815687061743159655290715626615471368323069189269991285303374305756047161346143324095306801627387975855480468649790735348010634872609485753713614359971773957124785014375785782944215/165315220232615563876354256051513592071*X^12 + 537252128863130725927536951547779796919983879482026674566371806976630663516844951988236969791262939810336283573159208901027591787316586443081899179981424350944295323675422605759875949131239284579346216639428315753442352301833432322261666570988177968140654249005/81717854786265726088163250643358177*X^13 + 52964986230937371806949386568344249473775350907420802446045858031203870763786934461202504580112061683234073544312151040324055640090339175371415880395064807575047580917293391433782412961893500368042828561238008200899471950120524353373959142445256024016859753840344/68070973036959349831439987785917361441*X^14 + 3105900392585463533764000671039777121440771725165640329834991732729327348081686967356905150729870418679508033549931966713989117423941945199136177983436988804313031779447088161583994315408532426785654237830762542045627243817997341178146534104156102857931309994/33648528441403534271596632617853367*X^15 + 5819327070777518376684295647063358520870654832163682016189573666907295599128579447390929524118088198463828249695002523639303252686079814196724040996987276220263172061088294552435416981236500880146179143869794168440032204885706288901693619076344629048945346088/572024983503860082617142754503507239*X^16 + 247094246420774894618620645736062667272504149214646261360553456325134210446581738960245555795417662986762528450038579785976745241611052367302084389758599795503953798262728227938429837758709442551304406987661493025928612189712151994004237284101260856574820/282760743205071716568038929561793*X^17 + 203038696608265675707117070099713307157251794382587682411759502154441372030242563925715710890733884180851896983614276070136311649117945332197980413362645762671763697403856951848260908155472407416948202823275192016118626874856623074302226655802955562132338/4806932634486219181656661802550481*X^18 + 2620243727500829459405762837375360575811225522695066786382037183280524342870066559498917392058587501322820705064321604342247959846370358472888808773960454438733216825121960649003069660599844400364980161536325149368592200570934195243792590863754618850/16632984894415983327531701738929*X^19 + 5476878621199904710884078077411989389265957728083852495427122252598241911638742884767252715185085053277747131529780434348980509121224573013687917416691693391004308174258759378279684646710672290439415031005969766684772605079497610153026513342339631418/282760743205071716568038929561793*X^20 + 89382758022390189916396670439356539553894002189257296272580399007729194355671208520867151640120089699619199542785677152525046105542648349279872437388913342178281632746834359742407872255004021604865092627624541405315011666272880841515323043682592699/6848876132994816664277759539559*X^21 + 16049095772790589640966078251011132685439000702838668804758928029324871067679286003726372790529260759339387573858657192983118929526724342663293616226430811185838341211689326499328924693691218856607672315073243804698136371752888267795866330785084084/116430894260911883292721912172503*X^22 + -3656256035262006134753881842855254858353803241103689305033513010757057557335819705344252526610352876318646021099090799540139343711005967288532209715144841844664414868336065308309784550977440958909979467551145946108993387237699619800163194684923/57553580949536274489729071761*X^23 + 204232974395444184027126322292869890901399707033890473049750873172002877912364113882182516174692872449091006661797616109642168550159231903322102747558556127559752398114369061877976267461770720785561569654733668068539548065269505074620988427951/57553580949536274489729071761*X^24 + 59349768429941669694851092937864237625529012174558501474651012291918928443000137199342138687297170320436731528508568076457125844219733392417156455046132418488652964148163488026619185830547272090537442993082405624664214338523815143109005231/3385504761737427911160533633*X^25 + -1114455861899785172935933262130564113390340174415828887624623515494726542834378637506420613977304886121755162793682947943580213182125734192035740438412172929108481705483769999540226148255115077941966578528275600239927962262964759087580483003/57553580949536274489729071761*X^26 + 5446307084203500025276950651135095290003579869463957787814398724919254978948056553191787915060092882782036792754427011112304484919344227535048573658271116205404544893443164195039494444751654678380731344122646236899097592165040291166972/4064231406647572522401601*X^27 + -88643529034019150501651361066631103390003502845076856838044992971575885111684836036727338412187140246254418268603325730671867958273309705977034498294666505581469749182480790814323075199086246452956670111089030105941415979334282717765919/3385504761737427911160533633*X^28 + -21510074714713118534849404655705846688569327767043206918255249904038638834983707050052540286318643249497142410814400555345263051421660452191564777115054980417617040539166225334939644033967029335241676989253271434001557832577950160177/11714549348572414917510497*X^29 + 35468579487267706194876047361171814099580572736045270865992094512459401783013107354970606288947241070174608425335739891725777829120091580386307486868336278778769970770160624034644911710185823361632131206455133431659098980415271972024/199147338925731053597678449*X^30 + -347371397048805599705249843478160034524953376371702477028521096145353689988304556710486931409885461425456318121711121273702789768913409516581278507879337926175143985259496234271273427608736852873127948328593177460377526049106467/40534772832430501444673*X^31 + 503769722522536333438908616469301638622021565552624561450935993505274735191193538689342142531863909814071846393857808864984960081839762511248411917189191172860726688747884909352861702538182239537658902320229619915329622847976541/1673507049796059273930071*X^32 + -346383463131323897079672251243997355365879614701365433338978958573608670139448397885420842702997782939304955306648354190516400694558399541940920365643636596526524732810111605678577133514915884989907860556427203158063011237652/40534772832430501444673*X^33 + 19667716050200080462335529354560131378907334350733538559047427282352037680097999501601953229992236923764723106084652650492544461883068765971638830376773468511376915503775988544326232296965028392977185067344312116591435248625/98441591164474074937063*X^34 + -1283731051785302011500144926719114446543236617740436361937402873435245297608876519698686430489666440907009171725544940023994461114063674131629194805267230290205713700588336924390292835183886968085646536399732292663426873/340628343129668079367*X^35 + 45866713137614339058605394466430367717215291493582423893538421907457724827815248536596664633878390870102683493708302259454914459014143052603771906115218685198690374913448694501512085252979604118012034002272529233997158/827240261886336764177*X^36 + -12287935544286649730179688871805212040829117004290641839622687008266405327529399770776990977884079414402288339486553486491416788634067294853722838028552465870804897430096794377274023506253741580915227340374695226733/20036961360568710551*X^37 + 1662995636174572322758634536699676177712277588858044664493816234368147414876008250614899516431591757094894575183781630980662976505442384666301232422131903613250006013616590812014978008457351409453413028591911433751/340628343129668079367*X^38 + -30765716157351783561169581878308478907484642902802374382708749939744958053702383705971059589745052699909137136726052074366597750210865768528673431864522925174713684898315972946963691054751442156714353810081051/1178644785915806503*X^39 + 1599056345464200480664357743785069337653094228591741814127360186793576228360185139703785482937595781619306795606764878507191582989547901644611791959936697111277300570785166696493469022297952942382603910246171/20036961360568710551*X^40 + -3945707867623949400675286365082876353066040422168283002411580792605834796992170888446353339301141945349016158500304969278755222428817513889989707071841500675710585163493306050527974758998847253978729057/69332046230341559*X^41 + -441375748068568570622018536955903212731834583070984414103768548398382851880009316955938947183996652241144005686864174819111840542497743124200148071766282744754977041068003256576213996135588884535067636/1178644785915806503*X^42 + 2302331176285954700131631690039690285213031161277115795207432694559673591138448740957651079249319827773640534690540766871171526398266821452519400641115918000037225317552652227732496344685209177978/4078355660608327*X^43 + 8060732733891394029328275114245107907844580242908737040548043693583980029257708821648947878746029640665528670563799248287804041225050450807925113072271421372437983249185954813140792344297982087/9904578032905937*X^44 + 530155359046546244746616805683236016421762936927493456999112074801421155523858509538670952878404438534800187432526779865551519186104582930215806998240312610915674737624812279226892096714479/239903274153431*X^45 + 3182394423494353790967599424190354784243498926727713378557095499479764877716972865148538887003258197978513725492322719718423247503343371721033369422436370099550181925957915509528402086396/582622237229761*X^46 + 62794996155986560016988053451611490723349147228487401812293671351146070176770026102213343590475153417975822331419139101564082887470219678150851693060828229252200332684405556551138759/14111957303143*X^47 + 100288570868744833431180360356408608250299142831837376401775726852915930013806820293568736381924797511684710347081823984076661775840378095729911574377599754227618970359544580215203/34271896307633*X^48 + 1230013223540730237819289087900028895526008171040516321412898710959497584407213170659113705162273396166715978799457475936960597238924561220108606701987313720494010726125407954/830115135479*X^49 + 1337982451917086415834773531744350388213158366439173089061313587280766045781020342784848923443318931694381763413859211149714722346538117655918659464970008676726169926391253/2015993900449*X^50 + 1531698303735475496346490540594858088217586998860393798821692639355162799745016525624246873975176228680388135393273330559000279718187542313927903637393409684158389839/6975757441*X^51 + 7626094084443314341190791484497078356845414561785706443477492629885239469846872140065266655619658977474486540833641964511893784689241876580686515935167537059762527/118587876497*X^52 + 5932447866777491864950537777019310066872425635042899446995741405283610931573604548572824825945504638729963409674908771453453056399663222994164684067426391772/410338673*X^53 + 18365115874816977909468066925992093180638961859084154360850843487270812481371383107195570255300961028702797599965965071574651176520738223138852899641446270/6975757441*X^54 + 3716912587004496599312571151186426515572505641985803353195531392930541867423325311557122600738354954218452539175685838525519789194549025558849228669/24137569*X^55 + 23722026784608569428112153657230346181961432427086798295464871364193961013618754509184452268395706838254433740039466480836565809973929165138749508/2872370711*X^56 + 446460368697797352318055329008259191545115141237079752631293937613225825218993789124799192977646827246824354818214205412850214002782202762/1419857*X^57 + 223795642022853737333214243538946324653259531880120999893478061215362579818732806453231092787828257772868440645344719799794995363407103/24137569*X^58 + -6227147463318903972917599783034162826178811718742516320239714508227553079430705740453075822398135064238421830439808227736410060/83521*X^59 + 291394354972791036393979094429819901115518909197555848156914527472627065204572707110140675112691900260238691581815344954439/1419857*X^60 + -1215363616801637268410014720177499778579478443306166423788538428823034588269823040503967008768345884749559257695326/4913*X^61 + 9302916828540318775663781636056588735455958784284778635542880792994125023986456693464052115435864177609252614/83521*X^62 + 173608721738401961312560975028028887944890128103653208216051218550247134757860596426924235793029063/289*X^63 + 7927133165271762920205347709340050701510466678487955665280257936800392834293538355350338689/4913*X^64 + 2889172025601075750120987227685845521132223336575529290809217875423297272589163*X^65 + 747557900766812224671983781953713102914833618092307818483134212169370707/289*X^66 + -39732955448266133802649207714211835871567259941194486*X^67 + 4323071559846443952959366229326987977/17*X^68 + -781227230240042761*X^69 + 1*X^70 +