D=-7943 h=70 29529620964002799141649019878396963456868042394302492981600994195033969519497041633364610834229665083108954386895116109997535028273347656828473533465505996961636026507581981329949644436302659691446649932710365864285286391394640131853471520960339967498490188675657372970880091307853493075343115704365603340501635417947075/12392010972133074035168284389634845366011898597386097837350906099*X^0 + -411341674935659381420942384882614014663275794265551281871586752690948885474715566339021511854145500114840143309507448264747754070147070281505232403783045306530192287663306758470273158668966435160910388917157501762311011935788517565956067092780343941698217074557627814011061923196336351412839894951437753148635658640/33193983119441644148516382388440096769300142765571981853019*X^1 + 1300803797447961113863321948622507153334146161397269116484574125834814631685180967326277538688355085278480298548647504092889162335144832543898290576597854500501324690391562944821925435105091513442488157782506614900056773106105150351434050992055218432436432769988345474874470444357327555223338365025440819101486391156156/20281523685978844574743509639336899126042387229764480912194609*X^2 + -70519804684869170218451455280104269594281183053322978289871883220107402296354142136119182824125741475431712783672922041400811723638092789603024448749135584724755345246392028658926589411114139709833203057875654240932695113277364596340530076891815939996577870195921287980199558030107921962615353466709619923136624338/706254959988120088266306008264682909985109420544084720277*X^3 + 36549574893152830650989392464281776943692072558176395778775394396486036517481324809330123189850594867997449599904855980454625574313338774491109373413116641650894483776078640038958496512545351179095158038402675227525812907404201280298940614578049471555680202478682636844502424032839272682605561319602381143208436225664/431521780552741373930712971049721258000901855952435764089247*X^4 + -717823873891112748514054400818813780566890550117784383053089529082057961385399270065692983271287008574702041080225138857316047714950711087245231622861510718438635075723798273122822495496897065722452422079139964241766617543403069227960976526354558158963126135038015603595571393533041995412762420447001065168767250/15026701276342980601410766133291125744364030224342228091*X^5 + 181987323307000796727536649812079732940845914324746339233016782947664583934297421835479242563349533787135905073902890678564133893792626364774125282652257776051466152772674801204477140732760836094781187085466065292678968132001841172741003448602483079534766731702736233818910432489641159008426612808549988802118706679/9181314479845561147461978107440877829806422467073101363601*X^6 + -2061686487267179057110004110690522742048911393839832263369013094553565334497129152940502146645203118865364624352946075698144866580927398378846484738473725313876110460537585304496875627242537835058150229535463849353989642647119421006231237379580681424625628731922483085613591556130111810071644603148961720400598/319717048432829374498101407091300547752426174986004853*X^7 + 335881880052700951268812919823898421673552263906994309765588455060840465290312555864171726476016741792716719222739687859593078524086199691332075609709792316554723355349338842216513627527482147358494370041290503747590601259843101602583972980669910007594837492488643459090244312401754561928400497105879214737086978/195347116592458747818339959732784634676732392916448965183*X^8 + -2635271502959205066437312753846816474168766772322300184613299795691538689187828424792534761326818018944322157827573086847371065682685407092439882070483511882920674893848324720752447738890484467210128329897870383022163151638930130900267268876518601293511101460098647171127779611540296120190842130091263564226/6802490392187859031874498023219160590477152659276699*X^9 + 313496268366507625223661980291059187141801840497527844456680001039589399830718827383803334657645169932062297828613054617186415850913220452277568848884808275240407538191920495061859972704452749360983752955729743054064799189901055231877180168744815783104819906426599515696743662466827360880600700475465260247635/4156321629626781868475318292186907120781540274818063089*X^10 + -1871480917840644987461947989543177105272221961338634991366684773537151443433357381683119068945423388369130959069382069038203786009358631326070839041672700938817637213362535776624449855936775630412018925289425232257702702495088331662380822220180621005011270006794006419039623369702753585864533803279996161/144733838131656575146265915387641714691003248069717*X^11 + 1038021691271083939817592072561907745038888425188675569233693188348355810275409862967479229655579102969888057715374668494909596814158068718261274673217231158144466615756689734803351433725220713633233498391473640166541375968739186452403967160175284670424785263667144291882546374648543642362802281133192383/523268491706758387067269078709166199267473281482823*X^12 + -850148004807319588867828270880378146101465344809268441916883087160021200770256318630115341190496337071842526113466412455329609060130246949971313029892621277836366898758462825866683299230785526702563262309992466104372853175777606177648056743872138891620625627629921140706162947510728718524693827983160/3079443364503331386090764157183866270021345703611*X^13 + 66284232793810871730459744977036159998971915368934744442958908846963035161668543930271109946053013569655007428551332207859671268710441454408079177709240913392711278703918685966618578682445569855619188231858235430704519176908998136779548546351796342190158948151086444109039441154897009218546098103566223/1881539895711535476901456900039342290983042224906321*X^14 + -272011363042112252009593896249603499289617295466677894347157714914922476591744397876249128924941128920608327081028297983187777113888127717759166721411755761566266961383117139128116544738215847374804052105343404055487412527039597712284695253649537247881534318863906303046793677503728258335423205796/65520071585177263533846045897529069574922249013*X^15 + 1395138723032012702347886492604770937323118770475393813415377985866297640963878761527801308887891125144417109756286251949816796844858431973522388700575515549654571074367316698658234404097019441147388037567099318940687880856006666282099789059770209556837804070437218223991674432264702964992173259464/3079443364503331386090764157183866270021345703611*X^16 + -63697510214713286346645569589409334925675929601930803059058689676859492136660043153252355299569283442500118695621506518474705160339323595396933140008822036646493222448068029290409139343963483309014750404793945645330989866229942133878373530429281451876536214757642791477914906554927369870996498/1394044076280367309230766933989980203721749979*X^17 + 277683733265166344337730946639758790526046798843591775473828810421103689279115900096027971386670171662444612324115931658665153159660604670423991469534963664611954501137313037432530229087493172922757346701688151244546463911493694896177465757850165490578856309163815113343533347986249791927165002/65520071585177263533846045897529069574922249013*X^18 + -10661561062865439924998282843053423659042432694117199778627449926344125960400012046369274928653198501447860427319246889018576145149486830088650111780548773058840828286084571150374722267944286573901159658391252238802757234986383431197047857894963110212460137418793963367741034992860915709817/29660512261284410834697168808297451143015957*X^19 + 38651676459484816029804174915179861007890181115090053949752344932479747838035231229729566911780111251528008649968218173122240591510251617378560113283674462721133041928580705818029783383109010436915383087116082406338035185897592357416211707884703078813209099474326656145264902252482541518671/1394044076280367309230766933989980203721749979*X^20 + -1222662274127175269861419072962721125315369687821052889319530675282436425706473421036333355018517142715649668427036361566402213923322720276017605073585482918194303006865506232825473437159218284205065190916396389095077339494277202693002867963360557571698032608617034177494028115086727674/631074728963498102865897208687179811553531*X^21 + 3634447200895326307636352432142079211391655786783969256019458414042613117726371548785406462724179902170063494494272149854807001612099772944480301478747166329493173478463093570392138666474791706051874996592107901061667514756731755676542842224516344824486154043503212196048871360569105060/29660512261284410834697168808297451143015957*X^22 + -94368176903409901888557985820315846608787157270829165124796614379806220705618512734617684092537469228780905061048789611754178260280576040582390319135456343538775287105345019505748332314781838013149565835828285604686502481545656339582461087314457678873897606798946080369467235244372/13427121892840385167359515078450634288373*X^23 + 231062098016464634011573397092360495749458467627704671613184972071735734087253993384494644014266907874603116300709906355661200402863576531562328133069335594212747005922106339359434722071384153022429558662910509493483236615241419464207579711394075829340277232914628295844476474060991/631074728963498102865897208687179811553531*X^24 + -29176184465247488809173672756911016669650489450060908086407631115818547397165868404362220328024017788093019735165530084249660347116278284975826369895292235068777360418738531461127326213134569124127445442306559742088607415489890671226303560039487405179678552995959298461382779/1690434583008987179574407034930207011*X^25 + 9758332778837579188642383272177825299142258517286595428132507423947203194687931345628716991442660217427761251771963984474135271659204444370509221788260076518224232975533347288493228962526847902029905183041908108277670699127552727781008568921206907631322085848877628125053122365/13427121892840385167359515078450634288373*X^26 + -162421519294180613782246817184546250674676563512347212753717836860771655154347079185492913113469301976734354942440615573555907623240669308782430174249548117041779970862047668730093330294319988841187901924530990792231904172144301699865818993520465844566073931348576621977144/6078371160181251773363293380919254997*X^27 + 237556950880548923371787523933504287874849204733425208987524498216188158582324794551029283687881083781455278981386722053325799322717040462729033198560460554232663971633107788185643296329888714898878757499123563868757601591818010618425529107016078074306222375730518188459791/285683444528518833348074788903204984859*X^28 + -209554446524805613214147251919784034816264790301349798962128300252537790508866230454520757887258526920495148269103918077605924291980814293633994323813849159612096353792082182992504530080742807270686983424982553005092976285930093091227298744370936421296833918473147498/9948234304715633016961200296103527*X^29 + 192686432769273157440980880356349364084357972697968981597648203320054686909572664329720405660961235637060530279638605216523332744431821744295358590972520525073417103781877954525768544150761426924595987247612848997486084289222585108848201893268205008028664604316623843/467567012321634751797176413916865769*X^30 + -1197167405097204202548727417409445573672001152953278215905964526700344679475181549646466893871378532121843975538086377562589117548680928521444072399301747149242644495635674607391266247639971758238596686035070907339786541711937488686072507200882970667687711853774/211664559674800702488536176512841*X^31 + 396962549374195581251607539433060928809880365058449725004346151015780799835705193079531325221002715370287146392894401521128082744396188781637605428910401271874161768779408300904006401056246814065061053581592132600603498184186246875183673334789835177605599470432/9948234304715633016961200296103527*X^32 + 918834232647186591717081937365701374597350300524143860652791721798732598735621130256584095357701070592069863707938487745586302598055007333782539035043257726353576439413121643662243825456694986432317059869246628956011962892629553354886106519682071647267365/4503501269676610691245450564103*X^33 + -109780449491626726230157225488046839112981788465330451528191406272766729274237792700039574268161872300423961516890598508373567601245877824264948978548004029165074201753058438554786471342379863286663118267628332923006697091242376865897679493045260140047986/16281889205753900191425859731757*X^34 + 154480795793978492601137601450784907183488583367809708049794234717698382894617588709415440792038607512790459553802415318838203289399319497911339118626208193120902615995310286375024265123105692075276433546772599457332608039229379012897445170144269659/7370705842351244993855074573*X^35 + 2430845155141244140200645810897565599998159593209838854452482553639080847738074154809392630322644239532381802246051349328787955896067090025929446263137853756191916001735703737553482094319710265475220945115089910401319914569574752885859852630822596072/4503501269676610691245450564103*X^36 + -5386050348311215826061404916404935677153339089617050665018679731075266319265960829439156447927094105349062303491122532130198575431900640658635314951820239684592546244088997932179005568006862492346869669719689290962730563454816912942391399119975/2038705871288642232342892967*X^37 + -992900611940105046453923993438807806758092562334099546396947529195826442128086295445267857130225686689041695471037742629483884410569479561888106802746764224075708235340149276586041496552170780275738924268339044833008075213497964964779340796615/95819175950566184920115969449*X^38 + 4214909997511679853553585245461793670887340319950456000159633360798528865886853290125706969609599487471047997689970519522046333138368970731108010931467223918048915685503226327592373959845248235211905725105860838605121779653326397682490506/43376720665715792177508361*X^39 + -9240033520431556208966567569167431225228187892993963080549899759475349657245300912395518983597320636137578013598687624308641215857035038827514461983361212586724220365556455404107748565374075947133693374272364913292733245717517457238482/156823528560664787103299459*X^40 + -1561789497291618204538559054108964444253373270131926227804694573369247951239158075469381297116503898890326192187056325186576020977332036599390118239289835592435764751033916751593555437041392808373798872955541610576967060435151584224/922908950334378556968263*X^41 + 395380295848969335545926509334944464524693873416703682424499681766062915985560186549809930170118509340553863572244989978238672706058764223282598684646569474823730322305815706312942977625358420466559516784200603603979485272766759878/43376720665715792177508361*X^42 + -42336405648728683216123608551754996465664410187789310954538413795116499593380812105383890622429229132106999408014605593362322281666035914224154430741340067664893605855159376595958466014642032046217700760827731019736993386537/1510489280416331517133*X^43 + 369928517061240708124203577014175550455085925745311276126873215447893680385416059536526037350689059468864817095714213192379767648428355010061618280062885087311135702964246583201467406196837897193090596980665653032567837787/5460999706120583177327*X^44 + -4366591747547836860565212833881881620293517928706962312391019213964814147437107764934958022182412923990171642259756034278894004646917117004036043966763425154365328623640746919175418625137380230287063692790307429463267/32138069796092159939*X^45 + 348972168199323305217483812452636775642748015426173774419086852763380092323982867846383320193570915898989592710509810842078158462117402582423289988760602784960003527531762728183211134873612364156164610398484343162976/1510489280416331517133*X^46 + -222643309886700341500074677868073019506954425612397418895254854986524331097257416396323698027664096052852588039751504696160586752851978466343988097432152839660164806487345853638165350610096880802748834566515829/683788719065790637*X^47 + 12715321773604125349223579404719324563634250619230517310876630465365536942311031054909413070122519586290285204910207092394013149819480166053845281121473659099292561082502650282010386754313601849487652978605665/32138069796092159939*X^48 + -455041272950235715117941748573059916671878265157221021822986791073472615529394287212575891410443516374213168680635744643319017060774921514052361708492726612066085111311765263134692875532687156043598656/1119130473102767*X^49 + 235601495391354302396930244178611199517039802222604660446627839675122884111379758737988801155441708167042555194119394037458957695644464243704538294584300812330646395910487283120841002108239576804656496/683788719065790637*X^50 + -65256900916294317837668811768717999590694936194393168184180791739021447790694448653601241969040219989979146737538886797369396986110764365935573600677535681817749369171169927582522279220747351839/309546726602893*X^51 + 1286648302866366302807153699828619695142741033085963264293918821521647744012803208968719287411336640329239603188517503039256063587986390955050650836952395893256406950456484281782946792025384603/14548696150335971*X^52 + -11459845866632709829870084565243984967849349342736605883998471185340089928643242748801433341101228822837871715585919050708998528726101557753366890882296721937475547436686799622770912167/506623120463*X^53 + 892431310002072725341825969105428183735172349042389565175848907226146126043283339734336640379761950923134934091445580678309131063610738910728363269038417072403053454095840100685283961/309546726602893*X^54 + 5181138828419353418139691909243665646578946517386638286475765733713281956011434640949045634893494903778577612276761270872561327492367246960456701801879717872029050589960307498/140129799277*X^55 + 2812633528589462074627021061573023855376555166064303241263233146355936626318999129510822449172504052523336165432733136877865855262798361809670595970580383421486997950629116/6586100566019*X^56 + 779673297788622025491617827156074607272056963039048980312971298142330813513138779030671900029412749096372191876244631659270271249516254139790217378509533052169739/229345007*X^57 + 274487768750153518029172321320805207703163606939538459589991648879191844168502545641415867866783752078083550851347408691489633727802428106557523539080220815720/10779215329*X^58 + 32236932901567012250733072647384947318212295541253456956208416116248990812046841696858078869491908124694696940001854542903409009961483108933004298511/4879681*X^59 + 497315607835465047891967201073285537183237717445815838960077160007319266160692008653406462230302990406293559522638309008292830681577732059236963/229345007*X^60 + 23548120194157360201059026377681291800652231862690634962830983637975844108519755509373354785240464814908684710416276719379622304383696/103823*X^61 + 149032512017189835603820461787524105394176926616798932178600096155878115471613745237436582318548698133275206945054619067984948750/4879681*X^62 + 12697370709722537257607241328517768550875134130446348000680637822374552984273275680866217768009279011435339310263635/2209*X^63 + 56183983860375064817638924625649970332460938735848331211757935261508208094396881663162267968128891918679210/103823*X^64 + 1596343933920857209493534218503235537670915080382350168883916731669010819782388736272844594946/47*X^65 + 1065879970708514812376079960723684413674558033215147304396061778982168112999766120*X^66 + -20434868583022452686324689279725845315363848860796322932755324*X^67 + 7672237053425430869815878307824033232669153/47*X^68 + -625918370869080922851*X^69 + 1*X^70 +