D=-5183 h=80 -93946597711584480015758660926499211417886133957529173372628040448273834968297650823879539261604352895018111510157431727549671304105976675763961961473379479899969489935599332877497473510127322449816060392840162879750923809178816441476667545314960210364607150252178498712239346281053022498792203223037307452411919267818322459449999429375212620884624218039484025/107022060306876852319681425002227107662312092996319272230044348256514118155939972542535786079623742803816867677224419174303626072128263865236391*X^0 + 12983840552152474427023212213104125695427411853005015828958120167558338686443136267886413006987622257804815873129397427457238863781280323859435119155164737686479418122377230840353269305433675421892620468184551403345404289079153647042972469034165109444731882075402938437078731775973449852181683063693396638379187904113706744237728913328130091614383478127120/19532735797634181834463226993057179105345418330660789447075959986870759861578640652002459562572550143235379443785062764289368976474310208633*X^1 + -4951051080593162634319775737387772347245661750189847674107442218545211931060252203154771541140745195650768269888516188770480929895708392900770940237111880101955857789180706138145350691219987558690296783158058692788639679849556642135443474527692346525707547968890670312879442109520709450824345241960812266307950485260075022407214928347469989800902500127533267928/7390386383657071404705672101866121229119387134170485634406213144672433830467032898450998597635387499644394930971072562433761356569843536228173247*X^2 + 144800915691646716188496361450956228776154994728338027386545645029133498544324977380021099673276396290877989498337081837354564830859689315944186483838437162825493773246504052877129397487688719207256342384848362533397642215072141148252602515762325542450685605974709113302933344172247733560995398068100197446781848762844159687464510746849499336854262824338/275108954896256082175538408352918015568245328600856189395436056153109293825051276788767036092571128777963090757536095271681253189779017023*X^3 + 193078485107342145934585525986250722475012905135449191648627313381255051367874037561311045002416180968543656094704837333402589793534764829498792534543009223686525268942211613148751606121125558570138267938580536204004288446545529724195051766890132031938647786511896697456839091727871345143059102584826442492899062190469053963906857344166601780857396394974694/1425889713227295273915815570493174074690215538138237629636545079041565469895240767596179548067796160456182699396309581793123935282624645230209*X^4 + 12626990319239797453332181860140994802442809614244863230449005140300806496590032126736471540465348768949983820665942492548774047769853697825267608217274761913531976867310294364694914905241168339627213497980163198291185342725802183157217238319427680119785471705247138646052817438717397332399234979055954585551497447588940748527742304458755222504954538/53079096063333220562519469101469808135876003974697316109480234642699072704042306924323178871806121701324154111043043656508055795828481*X^5 + 30497625206991069175280160761973896826550048705798174362963592805716071380350865188347359600869255027242980984475033369487431758488072662586452311117606367047097311563622144738607644277782752974298727973295642832937129902022080499421013792101794136738597797336475503998412754900864537618004694149621553709337967672324148480673848810964268144509959237473/275108954896256082175538408352918015568245328600856189395436056153109293825051276788767036092571128777963090757536095271681253189779017023*X^6 + 466009137699680679720918097296606003123272019531961395687494449525595755545532370159565256902047399092441827860740725352516119972490127356186221934497191605253202439824504547433362746058838615482030922277232845360616130368585362003899596474957746599399805980426700227791058734371265566350793962595858866639406005375835618896924374364994058645472/10240998661650245140366480629262938092972410568145343644507087525120407621848795470639239604824642427421214376045348959388009993407*X^7 + -5137609236178018076157227208203903446064853347672854158024281266666312273403001512788656593452368957232062701419012041492594615987312837483231404231125513760481353229036692866057790214109851397082298296613518122542719730671185976197677499985444521255677834305836501013449250376071224768108198252036024979563930528567547331656021102893105524828002663/53079096063333220562519469101469808135876003974697316109480234642699072704042306924323178871806121701324154111043043656508055795828481*X^8 + 573525988162336820142964306658323182002272511736637038592908209385942450578927888638708073968529826667666790475877965366939691332860219235421781810589057333063374471503574672594373765839952106134602584280673911365424024000056762916575089181479145482156505714660927728529194424484539522446856805676987899692675305866834309719870417805213096/27829330073262929295846607487813458660823468294628820777860142788369364694026232756164491185497122030639752321498911553719799*X^9 + 57136772340775023541114110844886624159369812911828979242624855010341242803688342344625806477254971409780730529457496202559499632011528048207334426699876865350448817716431316396041304763675022708014516970199078341875708519178845477937857206702731218956039863906802972948370904483000304886070463954212143416020245553350878692884777907396650777934/10240998661650245140366480629262938092972410568145343644507087525120407621848795470639239604824642427421214376045348959388009993407*X^10 + 2172126828978358611230300225859926325409441115415091204413048760949631685140886298986652986631475577789895435706115056310428733695401977134490405677954585596431881706829759068265130661536846136620671514526420603342511363102317992379375278915958585374997614861134823631590395097147008382261062725836734523197625128000376069587744301561546/381223699633738757477350787504293954257855730063408503806303325868073488959263462413212208020508520967667840020533034982463*X^11 + -14080370026686042550125621976116656493550056568657204076136803849770817220479468930920040658517633140581695220708646726836658158679201571468781356212645536266323915152734982019106653998343675002937822072399304095216422531691050341521721292735943542723949061986872773751867005247936589007063984018710102584932377515924557958212859617757952213/1975882435201667980005109131634755564918466248918646275228070137974224893275862525687678874170295664175422414826422720314105729*X^12 + 185176000536567468085619666276041208025224276246499508365121420614935813186126889858406782581807797430918235526146409924240042465062388427254473985717985494250747694795878388734372834230242071049464011117511736928500563247824992846453630566263532016371445605858711421555318302017142663731406348286634040429918177185802082447692830364/73552710714593624826808949933300010468426727776077272584662034703467777148227563652944666799249184057045695547083356161*X^13 + -55010340068193788254984930094999171542701031344816042685166383451398004632122463939174377387394037795343507824043734841340622374988857193275425395333903989007102594510235642381524746652668162138729113890702266741533853248594126717712890430339842477965949299156868865648299925860115743358904715528964040535567666654846346262323075249154/381223699633738757477350787504293954257855730063408503806303325868073488959263462413212208020508520967667840020533034982463*X^14 + -2350990406514236062251868680462409428284220596276583600363092942619273657459333292213833990307887726352653541728096474259741661689454417788856765333172706225233532582885191560694815886255764812900112558834026636459420723856830935949467974309979224022152639635170534782822930175265466220315071787627665702756961053961943308001596/14191146192281231878604852389214742517543262160153824538811891704315604311832445234988359405604704622235326171538367*X^15 + 4593067593136506278679763772441062178275064603643071228186127658240847736870134628926757464070589879502294484556834873264807901490681112762468164885233602302176676965781305838781507512203312644944362863924706922570020197735442407899987245948555788309453667907784875539859772212033259063316331438429751358266398823373451099986371438/73552710714593624826808949933300010468426727776077272584662034703467777148227563652944666799249184057045695547083356161*X^16 + -27802637183366040656451601044271147782746936799164183698139860708909458525064365139106614953423601975644501506205950062768061017614999852710956539605124743482663196580847396539350467588756178822163176964809798277027273796092844812418054028217832094587333296300214975337032486191689190876531810763095848485054348645178607956/2738017787436085641251177385532460451001979965300757194445666931181864617370720670458876983523963847624025886849*X^17 + 2756580599833095072879557760382647429953535865105956764094159198031526004220528945355005424012100952310146803646502978678904013901591261225625742397926451641366500724713204016862064381576136791921541860771465264146829648668109541775241740587180934321244179206812843185114758389837673754489476986058074965455702831933620189069/14191146192281231878604852389214742517543262160153824538811891704315604311832445234988359405604704622235326171538367*X^18 + 173124024887879310374263819377036416026909578015679453645693480681833117407926903602279826083497243357417536748779844239356863586336302803704461825608187169045811406166463538297299123629378443994251075369389080478289172586621623849651343308670572785146524925331571400339495409652919644873451977655307057325986812890949/528268915191218530050391160627524686668334934458953732287414032641687172944379832232081223909697828983991103*X^19 + -259040890003465003284298164859639298476045068826546247247898910897987234444378184873160884507453447210432278451521398564595271438189081664416962291903079708217859928922802476358253515627931432759893739282228658764387291380270478611450221773645831765613334029918237712900973645789117694271976082471656615042327297822510151/2738017787436085641251177385532460451001979965300757194445666931181864617370720670458876983523963847624025886849*X^20 + 1566866109228256491245817815010594044378590330198030853249157007556908056245345438120346357414412315426586285707284849652129842873031755178039215449526927864618323025476143422180562244877463522859062632470386771056127151356467215632498772207580987728040536145082005655935992533946179640871481808393253885835006307/101923387071429390324212070350670400669175175469603266889333211005534858758321403093204943837487522474241*X^21 + -828855385935745328868643926612047613018553668217853873011287948745663601036931716233464507760344255395216420960233357264997361931118682332500891391594446675772881255692959234745918950429735358647458060263828653506525239240090182310808742720823865067407816955870261917851685840778381597395066791813617835315697025253/528268915191218530050391160627524686668334934458953732287414032641687172944379832232081223909697828983991103*X^22 + 1291620804634545325444515696807838843826256685411257848502669021923670346193619102908102823329284249209245908538613076233225495401437184204299332136002293929880189454052974950317637494420881064740033981849755759578640962272189228108026868708119533934715654628958623721411059810585902248145822391328122502607/19664940588738064889873060071516573542190849984488378716830640749669083302782443197608517043698152127*X^23 + 1076653277161422863504499663378724602891763653823599314053404722936588962387349138264370219849625011939967986048215355159828487367643957898400718231326029831391599197218317969799076967536171174560279212212390035465446148476930698537765290556136895164442896023459733571253396126524130882637735598253099161691832/101923387071429390324212070350670400669175175469603266889333211005534858758321403093204943837487522474241*X^24 + -11024443906690073003462142992044839957705073717365620172996736390599899871482556588867963736546168399343215267254797890386936409430400905682764300355464702624058366940269338174132382739949551306450243683835686918146580490381637096112308864159821140052618082387452152132891391540868547408668998238611042/3794123208322991489460362738089248223459550450412575480769948051257781845028447462397938846941569*X^25 + 8077349896090061287517466759821761005365206259426005371839114727425781704436687975417413001326819648284265911894663395033058462800757183014866434057840011675005596058830133480890107910461184192686015409234270905184883064867963486953850091395777719365529694314238470014376395458304730898681870879671299680/19664940588738064889873060071516573542190849984488378716830640749669083302782443197608517043698152127*X^26 + -31063661445010051634451396443646128741585086786860852687003149909708882503849346968944291458205757498372336853124165318995388468714307597785239100277689798668617436490731146674704305813838498135168727318822960861282702413568398523812779741069044998699177577760843111736969313865977171487067925167/732032260915105438830862963165974961115097520820485332967383378594980097439407189349399738943*X^27 + 13185008404609588814843154404808361767054162221053202367149060027094806471415031113778672934452093149980882971744515357627589937987845820780705109059300799044288703175038614532949603426100100847018495782885104422698049427273371823598877205491917442337838758525536899645280214813465740923639906033962/3794123208322991489460362738089248223459550450412575480769948051257781845028447462397938846941569*X^28 + -33186491560673276265066495281390866816380715447980103118529341094418400697278665860626014015773614779889307317840893449913668820638877884781054763229095975683573273213059354747844113864214593117712938710451987511810208012349701259082682993825209829919067906767157699692248089012360219181317/141237171698843418643809176763645564560119143511573477323438815086818463715880221753694721*X^29 + 10151333283342932974956894295319050021973141151653465444040966037584313117421936530039760559105763396015446147344009947394780806631500140757074283642404088763126075030247891618722740397318053363918908873958503246163419110737312442083474259563328996327478450676966334302176193864178523470091322/732032260915105438830862963165974961115097520820485332967383378594980097439407189349399738943*X^30 + -21508458432052025133032376750556938424477524527126501315264251776132771313123272533068646364833212728349526551965170433846724021854175037989492555413390557654620028292360376090619339989511510536188684262378737698455613110840952900830909320013828626870645645591255011152661699337637686/27250081361922326576077402424010334663345387519115083411815322223966518177866143498687*X^31 + 6687039420730789273404999636521950064910496996708171784988168362949097947879381996823959115680076325828583339459175911416760334868388741218575203754839574116949170460109290133406211656401752657492977284856027055839787587114250495563024132823032999759265241718898230001467324029167450391/141237171698843418643809176763645564560119143511573477323438815086818463715880221753694721*X^32 + -15246373753129661978255654102121389668003042577845056798477866194805394686054528188286383881050664635923238315561385616997119620690538917825698987302746284817279851797424352083779481378477748390878978930938077670729268147405922893961435367181927205304883595600211721946293750844/5257588532109266173273664368900315389416435948121760256958387463624641747610677889*X^33 + 4523190530392301471327706777521377669836029100586705502125352090868753350624965135229770990166080730216956657506844383639828172946421188242758754256940285272291422699487659008741716103762037920472333181434185197865977470826846116969812436441267918278278340486146327468332100867992/27250081361922326576077402424010334663345387519115083411815322223966518177866143498687*X^34 + -8846788278170081376966599870662419917341444669040152519604198442278285886439411924512462024876952257359111976258553915505358413763960811996972371639351659449506559646812563570068031813908294738264163006673350421520466569787063263509666353199593396203147003002866075961394/1014390995969374141090809255045401387114882490473038830206133024044885538801983*X^35 + 2341029209825237745694682042044108078982939092395957388809327739015886116881311916504510382730191803184115437669969441234168825169381658092149855260938535062574789131164576374220386829192493683473118862386597540789022696692697872147874305675715360111436202655705071497147017/5257588532109266173273664368900315389416435948121760256958387463624641747610677889*X^36 + -4506945312214841682679616872775357590852489160923979741216928722959713017957090837633156579627544343658732485251536690364845804086069402044463981330928065817624890809016743016562540889031825145821150947614706851586374124891600825707746451020212732883584985227454124/195715029127797441846577128119892222094324231231533635000218603906016889601*X^37 + 1167841017253057226066711860805910186036581333950184660561174751363045541966081292799331763960797929575768723796421915376261485466906548968578241346996783363196099581264639227673782248601560553242534877724814610321195787152058977207266643115172130171699004234829745102/1014390995969374141090809255045401387114882490473038830206133024044885538801983*X^38 + -1945087179215513972546780847404399575478518511340323156486439362401899852289911391453142651380105180435653857415764389620273216143885257638947422575838823399099824683180476460962286546673009444201571063769167774194025467562207725765921154856541038401067644340/37760954877059124415700777179219027994274403093099292880613274919162047*X^39 + 397013296179279473793443694674714857026399263758090492666945981974120485563319722569187074665269999883900273920882212062691343193610407636642790602358023249158311782243172509108498103773961346755255794339006446311540875903566947566904692495339359007487575247424/195715029127797441846577128119892222094324231231533635000218603906016889601*X^40 + -548995866857865801007921056295335627065571563555635323466456795651878961233034249233212308185298167610887128021372392903710050503365093042411291118291410305744269730355873572519409533759775230092519569412981872423824462598401828875169710372385400341990/7285540203947351807003815778355976846280996159193380837471208743809*X^41 + 108420781041497212913703200838976437184700129861821703189607062136192030426271933625780253408704965772415313417095355757555763187592301249830413765390253991264270926490073967366502567894414604342382533002705316151256298389979533698482005411049093566597838/37760954877059124415700777179219027994274403093099292880613274919162047*X^42 + -151816477563004522648540888973216628714041244833034833629947196567624326631718712054231271326131042735527278194801499659206280355337456438768072692159176111561284285333189720451584555156939739661184188031646767620387541803949350613635905636104719/1405660853549556590199462816584213167331853397490523024787036223*X^43 + 348399466712304407679138131524732839232776048189428385898723973826290866325042787416989250312008475426257814737687714988614229578901247346056286916666590619894197804277193198654846126785978775349656208639216438586187787024004567448845424779947637/99801920602018517904161859977479134880561591221827134759879571833*X^44 + -23333231466341659006752643207560352967582551708702734635935618557008038494084653610224942263058285579906729126151800102774785087698292448643417068023232397623162683260967136183031295935986135151408867179798391104703856683276860547285779471/271206030011490756357218370940423146311374377289315652090881*X^45 + 2103987654336669956901833322150955708688984193219202191310384157040738690594523684196086957537255716184391847612044207144989013345861670892857967008726034587367951710287760109986420676503875027864233074757040942717481025940143996137735776116/1405660853549556590199462816584213167331853397490523024787036223*X^46 + -896563468904894574519070449726281690424713073637688092352280500635331648975501093357745016178725964198076452921879146107352612717861538226167454216255614312949485880343292573391223296743008744019233936036831687960469993271250472506/52326071775321388454026311198229432049271537196472246207*X^47 + 30430138458180305999817189459418704968350626079913086929221389829226024741230234598523775754288689532972236487654846466055053480950623154413476698901718663745864218326161253788234365417341799217449146113761649362309520556739085426042/271206030011490756357218370940423146311374377289315652090881*X^48 + -1683338365747982937007421264352107244772934083304583616475799667823884426492156325122681019347647276341010209128004151692770545597667211517872874789255836601898150930244325452219124525961673213034231402761373591535157571707/10095711320725716468073762531010887912265394018227329*X^49 + -184430991340342923292533867104338085422258069698545541375941269430984191667423837195512003273561731448117038658361329364972911817493830988741825572985756193745226440325298914253769482912135524615044605812886908954778532936632/52326071775321388454026311198229432049271537196472246207*X^50 + 47902443782221878922408617414496814888533746107270843710331986950591719525347367384545942568463848725296588761228800623224551726204993019240352617955941386833386141600125448283945510089296399426349096736820843086508/1947850920456437674720000488329324312611497977663*X^51 + 109549267631000401753547945862997956896826894294812690563298979956469349298734277711348433614533900032424537339597312819123966423176353226744554392211774732354737033898559732947276635748193517551189290689408607315344/10095711320725716468073762531010887912265394018227329*X^52 + -182426174053564777219221826151415241789198992108426741218792761842958548739117130485938695087829355680535323924274580404482013479865608156714166158666089004963069294119061832984537948832448900446346997376252/375815342553817803341694093831627303224290561*X^53 + 9139168182622861164989296598663718044213248222039895544664601412220781597543849467965309992556507242115134152065154854301673054266615929754072627141608068542988058854699660012807599346649119070557117877132713/1947850920456437674720000488329324312611497977663*X^54 + -5250376190190885604931230855457229995193807877282882160053233711151527648584717374926420544177111647643155021729935355134504814886842514353920442381097335159892909881663551741432128652683528055571065/72509230668303647181496062865449990975167*X^55 + 6709860446216505538100193998005060019780347416880940144471846005613203957369277848878018105862099856547574493325506148621935331856529953582411717423521907323678821585452530196944906027152580542821711/375815342553817803341694093831627303224290561*X^56 + 22710066281724444196459477951853728378666637030198827417188040883672472695229299744783718078592960963120759609276473461070135492483186250403843666984238772966024963495830096206625732379106958/13989818766795995983310064222544856449*X^57 + 418275358167900760196152937582513819648141517787135912108904116272093303736466494278736881345251105132513868983954041322413645167616087782019925868774402434492402630953940718243449529780651299/72509230668303647181496062865449990975167*X^58 + 130602389778777037473528097665945813441256452645343550636507637036528537765085622350358926237896719342068405512461429158782977348038970762918975998945950554451332397826165675165075103/2699173985490255833168061783242303*X^59 + 1073325490667781501131161382414337700636892024308527986769798151393455256632962004286810760354398063183637984109871916004680228542616200093512694712957806703979300073127226067196592031/13989818766795995983310064222544856449*X^60 + -524737512828682311411696795497368250186101413737228124918799039424334287702504709271497568812471909651416383500749673985382723357424969801856452319390222449473016509616575600/520774452149383722393992240641*X^61 + 4985570003078120667615664131822085829625373232464623138594357736332075662304372187583490855398412290539515785322880940569126034302484352822550612064598249084526341373954640392/2699173985490255833168061783242303*X^62 + -569739333243416215512189256929785517962935741483782428520085373969925151052804437901320553874808452052521110616005720745599844706653577734344859223868538121800449784/100477416968818005478292927*X^63 + 5430800289940923563722220102238566141044497379603933804450511713491963311861813242460789708509321794681459855997990905480962149197366726598797028800496478042975866613/520774452149383722393992240641*X^64 + -55981827036521255588345057022527390944039383006637758602777788991275720623007232505306589084679009022200547495751803003807867223578672308658122420578268624/19385957354585762199169*X^65 + 37273080894509141678731781775700812347555447788526436685902314961852342708747175279644036416337853938696805460970345735589157067385146656282564633805161253/100477416968818005478292927*X^66 + -98241923179483248166110011858833681598648851558025693811684715867512641172141831084043932039397604591247876957306937614087522226839345060331340/3740296614814926143*X^67 + 18038891603734011131464747371903608775059437075037053298451554961379881734461255509150295073280784643795586799874895121495719986366408314544115/19385957354585762199169*X^68 + -7673249247880253888241036283594267538222684723749374428710658310452056759750224458112474582116860393396578911765388263864605969081/721647041253121*X^69 + 203415295217832911902905848127559564713494782731423728827339255715355752046879540973324851488860726687089874370652465226663938187/3740296614814926143*X^70 + -18288247496156419867729705562011797744507336885909018957550854922842624004349707862755234040013164616432074539895996/139233463487*X^71 + 89200538578191655606819289393882277639372368084209736910022000890448044410333849519003602964982910357259560645336/721647041253121*X^72 + -55537401677910543883540860396093505564510305584692538508636939709665519744110628393509750726469821/26863489*X^73 + 2421649134202088674792542794817963185381160278511084005476971585011385231520474109789356836020/139233463487*X^74 + -505593062873669882511915196839598558598788790073206095843374347122395563711749/5183*X^75 + 7348585279960622149886007494982507440555161348165637015249106591799162375/26863489*X^76 + -41435406690828899291518172051416779909955921686714*X^77 + 13554136860939673832648476380043480727/5183*X^78 + -79222938920877023*X^79 + 1*X^80 +