D=-5135 h=56 118577045171695296052521860714306957687630367390401744094431455413320868268911715548757713093556123531658701731014139027539094766956515552972407724115103943860984946414611700518887629702971408477828648947491453237488881074708468151786368487286365073619538642104737310077447391779868489/19949205763918057133545006974213427735696218134981579033116783055392242968082427978515625*X^0 + -759888203084021711330028615182082685423969215006703415801674265352035939876978712489723566230033291725814922181117718602533063142539003281843688771941265378552565385809293772607423033261859879106679365376926437196502594225012838316190169221152068502512943547827844946723056133192/66486697626902033068055783538477695385752497549690248980744926702797412872314453125*X^1 + 88129323479352407924744172110082024310269802265172163745014673911869561170250100616558432866434012955671612240975105161941303040117461089833234758285684519220115828733678119979622647139598490308278465262762498126253354528432747963544402833011829443576595041578008851619071708092512392/8535229807853548495111661211752074145145976872941485712903129965471617877483367919921875*X^2 + -886233230826185778896830709583830706899849588203831142036856307627638234437164096256371199433284158538411408917616652109725863540719366299846496192550052098041807294496232566648300670352393022266124497117927337763660445116145909234614650255931907733648598246348467536420581012401/142231036695524602386094017949401652154331292226552557946150539402186870574951171875*X^3 + 11500562795693607745337688092997415228182502214090007262139953876685714524578145860588662629166031980928221831933229113954496136642647072596818046237326882937540470929718555604959375599755398151493021330764082736924907396737532326547972936577107994918126526180267281479813027711103917/3651781867157594166262963910850887419062455927916736925267415099151147902011871337890625*X^4 + -534776721013403777407951486880628851383083426236859210030391825765011671140757415500213969659137243021291281824972130095796148217275875161713203674004959444156620938978756414191416146224183056360529885866196220128392131419553144007175481172977223119078111652359598934471601161/360078573912720512369858273289624435833750106902664703661140606081485748291015625*X^5 + 74427234930809916045302216741419298576051783976133845355287101295223096842231551299631751338853560985725288626107981198000431938831494048233877479408552041802588090368493717005599660487568002761939281178326674701458049294631833787519597825425836732679473118812129104162571857028323/120185226007718289016249445167244396070409941931436911464497205794847905635833740234375*X^6 + -32060713079865493913619744628624273836597549567020332629112808287730945058966073593226126071932423552060215554357067659943859893101675798839623064312743824803356867717630313081022785467335612745304353870569434641477264474443934646621466838957863976177349178473137209461090154/154058934155062700229129235913788682673174096371013506123374082095623016357421875*X^7 + 42380566089460064119826181235875866182482293617810687068011901195005074638257091178837891474709457356942349766210355679771778379481758973329210006186446006465930791044060308886987696790267558078182077295986209133764848019118779062706833184072783394504302066547726007366529968077/791092626886246965676578626417304885526748984865154353943525911561024188995361328125*X^8 + -4023552858527130366694890392005528540065974036084462774126761284333412981438647678511010700218072592686379742579345065050334469723729220318505245358570552051612591717964776775032019230960714093809604264056679304683438759891069537750633576731179571370286946776349790504393/390022618114082785390200597250097930818162269293705078793352106571197509765625*X^9 + 188603134173180286919519315848208609584544592280793620628591801010306709015687455069094282966753713476015512418775857758717527101723168312364991687270240301350697524192915355896120808391974166710591335997396110685427897504368113531173373728135787256033700468627398560278682798/130179799361027981693614204347151436858832111433506412674251099370801448822021484375*X^10 + -23428665949151608543426821470316614726404272987231797004621618449550193039002217357138801077731049180501333112074401633570214164183334804619637522350481975345315988201790180113353383631677297065025369336919809244502127663694629038214230474513835227406092687098791245897/166870436610835419572009875785484937489289679773762426116649382305145263671875*X^11 + 34023248616217328442259905343459297313390573485384917640661359948352139208821140804343924196140671603524866685642183413286360253180344731884408262444240780773900588448770560879050720758866858667333237290104481785352023402147050152462459122652878139210078164895259040114738/4284398459983199397511353560792325770037512528191350290544972890684604644775390625*X^12 + -1194782276262411008635335710394748068842003914795449272979941591418137247536710061416858017008355612046932484086560270544755330860836578105248592799427956019312429495357737941520328060024433127187736234059416401019218071803908962956862641737890894884538419193154/32496677042032214132815944651506316940465370939388982690681476593017578125*X^13 + -28165883654014943324012622111508861564215543570633011402388508952917669071337716467070499725905912872955791980994859320051607902282501234719884463061315168674696845979657634740602597056480341788704941237011042338803949002367725047171584632748829995651411153938625141/834352183054177097860049378927424687446448398868812130583246911525726318359375*X^14 + 16263115410661877666858005385610243640600566761054823973951327778082647280268068082537351135171801823993283133239072171112649034156222529740511059744352904485779971457029998573772179899140914251265863744705933897859187955782560939422790502018276183001775138/6328466804680080649039132356671142539525875548079646093608856201171875*X^15 + -8048897247268115240019665280697714904683165442407616582821085883857209954956982032397929863908159858142249745083871459188387817170366590889520005155344447335699153299388116915652495462919814639155110157194726211717013295688769284563116299913394906332651123816/162483385210161070664079723257531584702326854696944913453407382965087890625*X^16 + -4963577600316564173404010425622804299420886620907020727264661225417276925458505052119757147235511982157149153126486605631829202880760275297446521230801338107026982853103120135027594399228087038642233258560987338373796859032308876196940569267955873904/1232418072965935861546082250568869043724610622800320563507080078125*X^17 + 1758262101047562611284605166867893331565901299878318427771209094848391521536953363881693602265361736431766291048634292103379992092981529530070122015450027260291354252121810462591868494957295470197942370734211758203642566158435805166875236370028355193787/6328466804680080649039132356671142539525875548079646093608856201171875*X^18 + -932529755413662639643268827977023750120876660956685138659033598079597126789160699758443527472427121624691973906282185642314596237718274092677360999448501795988881531594097906837791256085668604930357167808798622680918283468056897677814019541448/240003519564933955510434712866381508028161757117881317138671875*X^19 + -1260743386722724100020416340033111248846829957128144322711915961287935896658779028196385562974080160671003001863000058359895959697223750128618451378822228105205935652026391919799069963876486214660652178939686002438632893569166341820895535456874806/6162090364829679307730411252844345218623053114001602817535400390625*X^20 + 347828601062094748542075184550630011126382117744518214547721893843958403810036845064859373657399057109043749720391289868429461622415124911992957369282152191745505984931361656348988441418970792155372850579186387840904754292807331556693162/46738757461525599904661093060639047327782231181671142578125*X^21 + 37262382363248504446547341452511857769752724563455991821639666203452117770931910830863427514676606710887930756978716967034151047791415907069672675577061516699447479747830367514525384664770639920890525000527613485797052505715960328379393136/1200017597824669777552173564331907540140808785589406585693359375*X^22 + -48633227743881336709538039243819632874425230599103814426019533698074076394711455959610732794878770107499429797264106012863228759859394094332886826004120337643930062254257792554033869964229316904990910616426201881047516830589171226/9101997558232833477051819486005656733745322528076171875*X^23 + 16516563836854866670349224670689573201040327011576714317651770244009941294416951943933802209257253247924706438852825372141318886680481453836462049282770611479405460344125084070566800041455111732972540484428389104037480691109828008878/233693787307627999523305465303195236638911155908355712890625*X^24 + 4694464814786453482238615591913747261604798943195546963402269078612884023647232216589773715946329551131563407897289806804130021899755105657116722113511692448354010885733930940713821902959308231889750234403655374942126881018/1772540907153424240905904476339952625851085205078125*X^25 + -2522538900876187726735220924656215637522120666012875426077258012457801322854385686441777741712767170731753934151813406219645429505036909245065177859779689741844252856958364053479836211725663385269427163256710532197358657276737/45509987791164167385259097430028283668726612640380859375*X^26 + -109358500326934200553945967831862845229522258243403260015739478249303427943967360164249020899171299995002511875822383084935317998454274823422757378862775794486798372983342778550340373550793365076248967802512016408029/69037620531778938302080018552675856897802734375*X^27 + 8396780481232718376924564564456188825689455870693411069042340066351572301289143226600582669203579685964253759313383709965474473762803928139386527492108572419827666205449557690853992567376337979103482185373701578860293/1772540907153424240905904476339952625851085205078125*X^28 + 7887268213389679302041313914472308833238848413440525808777941298499999148639609195485566472631899304960490668022256030672078339530792820930523479889363645064176080920320290978920806823622773806716560213841427/13444522012030951957561834187473389853515625*X^29 + 22427664084554939919552780286859684434173568184586984240019544249901365094912145920687063070621744821789114691081643520440224901208174815559272493276545076290534227842220226665408817470211389394702436461841016502/1725940513294473457552000463816896422445068359375*X^30 + 479217763708812030535051083686260730973636037871820874568768618994904044180860763578210416855487020294303561359255020768915222886808191791790941540094883512124697398622809613401367299402358958972587941/2618212660570779349087017368543990234375*X^31 + 546585899693965058552346772638264966619217238329783114134631292376201736469266910312883396641851869627179613243502399339262362591815314510163494213407610047492651059471409706191600895177341193559002747438/336113050300773798939045854686834746337890625*X^32 + 21634384817453674192211466801293252637945070533735855637440512699315499468937503795871665968376854441314094531558491272256493656688538719372551637494150171421300771407179534296371544091403741368/2549379416329872783921146415330078125*X^33 + 1872251586317990946913307250047334405836728957030965827522180588494691376549246896680732598502249052383120518617517921063767733361663471878670680391788881947341886566516116543785729401071333326094/65455316514269483727175434213599755859375*X^34 + 2469831380241388364751255232380521723411192044080999890339928649795771620998819890269091505859169422382616487504377970040777460712835262929465738045802075796986183621588611263808620767/38190089376524197197530468359375*X^35 + 1269476533022674384198667783329620387597356552334071627032837869986792139651112890126777531043083040867411273952778204768830096345336299667086906178591445793692641629199087122799696910664/12746897081649363919605732076650390625*X^36 + 9899350533870957884306759153880472192259587603503078790075214907763335274975725788402600027012654297693352859750194006863724658668302527959691658919051381580347359480663768077/96683770573478980246912578125*X^37 + 6902545925572619286416211504724416036574346137677312334671344166204882633794549792063974133021255954476499965105406554916630066894082178884314152908478308888536469846078125144/99294232378962912713579217734375*X^38 + 574443951795978109127842936542147291854670245589390230542215484681144862904013691793771127172482918050818396394158728554533837309084837721895004242033939500129600448/18828387648194543378171875*X^39 + 4025202846708213345995014060753631355173104084827936373164245913594038020599230680579300859876602902808782092157949467296075749487977266638493743447986504755508316419/483418852867394901234562890625*X^40 + 4888539016884585017112244894062008063061385022111206933893420337420225566251091807294084663070945804535443647107127709615918777750124252691418692108229761/3666677244049570278125*X^41 + 12110537797515912525014080370083547302698970864971108696207893007682976076818169638963874520306067924505187840315906286140516682411424183656369124928080486/94141938240972716890859375*X^42 + 5225477066178565041091315828579293743808714341688782622157506387115934927112439915262988334688498663629575143850010765480876944275419808422777/714055938471191875*X^43 + 3724279005066857901024633275401573675102831647219668433411136900251530098911214127762127592412403197733028412999681692652785260547294823400628/18333386220247851390625*X^44 + 161661849662254652062614795894695430998836944381102809302176717751857306449180620109480439126056513818087768024379698884668937351/139056657930125*X^45 + 25234973148234800848443813138451725200457159156049923072459882843142227917780233024152262856290992681320837936787453397366372343/3570279692355959375*X^46 + 434006354998975633038377080557216169473126357099121784846640297452886027359425401073090765117706719459071388141517/27080167075*X^47 + 5858531835919537210922082755700469942632057772972284898618418480618616398656507833862152883905064872461575735371/139056657930125*X^48 + -4107892515114605139332860566613880593922217379010704434346831326769555518846033932365295965671596/5273645*X^49 + 972733650772827083728517786475698501199647608227347153781090224668237790171676434768227952003/135400835375*X^50 + -45364588590417173943944123729978346163234076952182358081296959038895758597011/1027*X^51 + 3580734775720076005373950289326701134456597212428052878002902380335198542/26368225*X^52 + -24505245525703310271633080468511260380847475085860*X^53 + 9461414600379477789094763453546901401/5135*X^54 + -66498742579470825*X^55 + 1*X^56 +