D=-6503 h=82 12969371015802016682562655374839982204793780543284572856859565827336430214116692631239634838154030044575679347874073708048816136118107364528943701904422454009579618540360665749278131517356325646063147378144126424708728681984458575715222892562786828974867334069312403609597886121382595831696070722246897140594224744427819387034160799387104030411173000677358212125877258911120070109375/2714043301282669835764285228380721056989743558533543225287377630038506773162047704876820698973177416814242225257588186540436262612278067159907259527*X^0 + 301569699830802412436678750164980070559781575179319531116630416422365637156589639687025482934073107767203141610269413943504244487960016065169844076003518669980087237863005759837864988524308216063245420837017992351247186782265093332822426518583901976316571285178464741937181266416483114572653036011864400233349026196708007570832653291830032524032408953833166646752709717259478659925000/51456045446767352600510632187054895141703505426074727679428037108281077393215149343480947537675139188172061780904069904001332407485843354929670287767*X^1 + 6987511270892628100237240730897405865819728587984052401688960102340059930868147514916108687843722966778969216130627862321958746003996786480539199101614354771012335583675415679714575608284317124308259880821137645837153432206764822038956208450645504827157710533607227901629648307425114477457492381852499097463555131990453770445690319747350536430787712895788627594237411463994804148008336250/334618663540328093961120641112417983106497895785763954099320525315151846288078116180656601837501430140682917761219166585720664645880439337107645881348801*X^2 + 242844159660072421922380072234961492926540491496104724053143330287466009320751531055627897695126724741920708433357229328583612859541526617526293221246781490293180133155812619710305188358022671996138219332248720386071755967572805468143136041177383264975529755712966931527527724578759632915606899096120783741194542413001073769134119458874478879805074306956731056191527714723803855625/7912662685955305643627653727057495792973013290185257216581275889325092633125503512760410201087980807038607070721831447639755867674280079183403089*X^3 + 370554090189835398253295663324764566697397438962092019547793985025473315106686286148424746701714284691022865649298673128605957775493722257038322015283549130147790079336812789504546456080546393803252555546007391308715008204457608721319561474065477602691692569784558458137615047111285579563466809124115725696826370088172999827334163697314537364645397554359696790200025286380429897304900/7350863635252478942930090312436413591671929346582103954204005301183011056173592763354421076810734169738865968700581414857333201069406193561381469681*X^4 + 11468837991614280841452141742720639840666646645141034395026616222213743009922048471500464481626446055315805740259422544497701641550817985664217310035995113187317617223158011375581679106651227380870957691970773755941975605740103483382073016722264246694794824228137620567785184144681328720826344335077780244785808239537351959754816420774018082010030341543691200052125926309887125/173824447748408550858453323236692862480459860068655284738500382006658303489060071456259972344368111575725644663382426740180485219443335585409*X^5 + 617292970936364337504140512582622641256623477956914445199695287521757923391373669475472653489695200407124501115525068129786442241844113155300045014548856381143372196287024230144131556609882500602941670247400003241291279975908982449871981019323117747117411950436105452652210035745307716752619155296851412068792423635260979947166477397922846114405245557436652939312185526117946240663/7912662685955305643627653727057495792973013290185257216581275889325092633125503512760410201087980807038607070721831447639755867674280079183403089*X^6 + 15449471393073391860691228741172087913795017910097737395695543824988774376806904450297285286578839735940789766604699394884216273331630825712365962360749053595277303645067371064484485868509642313152872448835832984294145207404600324103593263434289912240282269125356686125056142445598579042500463140319239679454196728664414944894530024624313159696700759837788318644168871131263/187109201020891873905762457735944954230850226123417959890743145324712920870893510717179733416973209446421576602133936211173826931585937121*X^7 + 1943681973116681734454289849872322490504298729692240849061872398616527663991762264541715576349476375262763612420353753136372929933060573423235972241841358217554473491342953415904573884732359423204538116401003903374918028878111392622277491695026999713984467513441624160075876135263860909536569771831398507577581334489200378341165908971167529759277762551247843170569180476968353/24832063964058364408350474748098980354351408581236469248357197429522614784151438779465710334909730225103663523340346677168640745634762226487*X^8 + 1912936767310151074538620180607733393246564648187548077680977429904444535566302436235985593661848397577556341534862205769009081063839483008058680719827807548036016932307166738781770294510041962930465463099121126346953659687676177699212949556767086266542101278962603364732951809624794271011114635964621080493486999848583448657943621482006944011313307373054745078452671676/28772751194970301999963471895424412460533634649149309532637728021638154831753576920987195666149963008830013317258793819955993684697207*X^9 + 9604750720435306466550850899914896267616582072643999752778028103820565448481402113164586806948387309287378746763635275196203585022530539161147255774179818917466895993748429697930182029812142457278410982336198122620172751854470745394010679237708422814748843407153572590754046731856835136385259641543192808969045261802660357998785645732156025252490327350342483758955896084712/187109201020891873905762457735944954230850226123417959890743145324712920870893510717179733416973209446421576602133936211173826931585937121*X^10 + 157200898227308359669772262775704212715706225895591297728038341386309115576214302027701126217213151239344385695634166629748810644800943003657177181362179587590806798736832390178247358927659946711970612278045550544639613890053621244363172582207085501183469734517707512084217878777082264179918861743917553057586934479172805419110874715206861955856569341563993993958464/4424535013835199446403732415104476773878768975726481551997190223225919549708377198368014095978773336741505969130984748570812499569*X^11 + 637607192212452939696722068356363290032560807488961210523009456090998065032714194388777549585375145336697594620940515851364646535242274263569875409850130825741278868723754629308648612745570114182810957150586627580781557320483449516278032357940620955920396516342229203090546007355507607002826482624560513692163162274797267809881686344446040172345022297824829582273578587/28772751194970301999963471895424412460533634649149309532637728021638154831753576920987195666149963008830013317258793819955993684697207*X^12 + 8359550523137997432317672126316061916065645190141542356493363808678087740673768119853739276582183174954299901141510797105157138271594006966227941314876368043720470081100321885713752581161064090156681803216173280971549843605666896472476421169049766045350690017050780209122132441472962871631209399481720270154462927688772516068650577221029550124389692550313147063/680383671203321458773448010934103763475129782519834161463507646198050061465227925321853620787140294747271408447022104962450023*X^13 + 26840919168728700039934577081954100652898838587443636472113647783154142954396275663641272181011280750081406422665757343238898491214222306748380244846511692047907856537870600089156710445688306648239133779092825677391389510920971379927101526217021973037279562905984886481926178675540860926638732408591254908887956777922534738897849384073595438140796609235579840176863/4424535013835199446403732415104476773878768975726481551997190223225919549708377198368014095978773336741505969130984748570812499569*X^14 + 273912130682285013708169636049483066077114269431008629165341121877141203052298866948159804275092926550806904751084585207237844512796025844786258103689561291419744044110398156840128385584854322127057329908198237671666330314957942667682939682334803138525517455667168916576452442132208134454549764021016174629041990117192952978613710775595047245586657718677456/104626121974984077929178534666170038978183881673048464010996101214524075267603863650907830353243163885479226272031693827841*X^15 + 652202773728155609671006435488091400715886730376191059155523527979768315579669427046930308413559729706134714225324696919915680442940276719012318609746030688557537016850577572449135842693050059994184012914403037434490669039582693880567857037163475231231436083964489756974032354460685463174968827932801018873114817890579780539424213519373991077167359432761681514/680383671203321458773448010934103763475129782519834161463507646198050061465227925321853620787140294747271408447022104962450023*X^16 + 668302910248682078492007082323723017101740190407480877295479182160042936528020468734568745395802889072306329825397294050315320022668126329696842251780995610954302859063782643513197472445589643424305393530009530900372558231400518779519756257597665319084185976822648871750299840725231622867624892014210746764871457702509334290387737253219240151055967012/2298414401594518528353474982231718085678783016037619208958417021034776812187866339731285128912878976417021292854543921*X^17 + 7541474164231488427307823287633423455884998616996968197141470776107742484547899779971657334558625466712332603775268632426976534163432107926571224510405653111625613593356663237393410915457827344637726489123258080385146024402045251646188030385758548484229479197742365374985586329749634427839101736767337813169825109416033754037517357480091297542275879933192/104626121974984077929178534666170038978183881673048464010996101214524075267603863650907830353243163885479226272031693827841*X^18 + 35863580500616673924468084841936649506664775958895180692227890285192265282195660792194529166768498172793801994203383860564620437957003553076049033019107797371065242441843314245947577505081909075618910968892775298966226300837235439287947476147150459194022844822952707979174547269207100601182574668159819072432699922414032458558353132517073739340859/2474073629272894002533342284425961340881359543635758029018748138896422833356153218225280009594057025206696763029649*X^19 + 37747767956125001059929301800256248467801510287758336085646220288970307532236421940049762020353256309946627247013060398582817606510056788118207636713980687086249518147888600550142463005460704455329186036062811660954958477848355099053989589636682220701580389425026623635250004738076863590271201650603760553347341455669514950510668038564623775339998750/16088900811161629698474324875622026599751481112263334462708919147243437685315064378118995902390152834919149049981807447*X^20 + 114500634217288259056104147401774849159392903018860033513177963519734521585867730490187728633034176251085597355714177704028473793063377547368647444781093893946492978930170288880067104679182394563321088471785227475443962960238140466096538046546057994178429152338693133453067609187751637846223148499744499996824419532280606338882165168560522607/380451119371504536757395399727196884650370528007959100264300805612244015586060774754002769428580197632892013383*X^21 + 73194147063548970231331945588317457812975176284916717244317687731645886466763109200994693002947098360066753656462359849297751453995034868652310674565274497929824550385173944112577425024138635039447324970115749881366392592620860375758958240295336993420777850340347767238346313307695821959802829951979857821955307824863495638538938052602834874398/2474073629272894002533342284425961340881359543635758029018748138896422833356153218225280009594057025206696763029649*X^22 + 119941641031258082624571840622001335881272526498447428179401280277084335461156293004246586112823918930791912739392318989389648578660505966804045864468138972138526833381892541922010836237423764256098497051668159206065063777525992789290905419706848500335658272248844339388768390712770671625435723907028365597699804047620737556464597048354/58503939623482167731415562006335058380804325389506243312978749133053054834085925688759460161245609354588961*X^23 + 28105743651260195383416658140501826113016719756539802354848897322623343573984493291323789608528346271642096026866197290207518451888429536782048617833131177482928432616554758450138966973147225494475114460645987415660320173874756268378723960419910085227404908307834257581864846362351726390588509612269773462646211653725690068613818003461797/380451119371504536757395399727196884650370528007959100264300805612244015586060774754002769428580197632892013383*X^24 + -21137099928179587502160963474273399879480409087375132629974124325884278051860908564653610758385906251315413753513642202114499127156376794976703824126105659892946600725504453199589764369216130535191028477522887667129143098584183832768603102446922661511548702244042355077064605066349104091967759876289359630774183214445562288393136/8996453886434286903185539290532839978595159986084306214513109200838544492401341794365594365868923474487*X^25 + -4253081083877991275170550673494707202975679507047894034492285129060067659866803266784467106300019596738508014105718236254773980476353480628700126877742073934985965138225025888055739270501178221060896019361977620845907497562773755201433081802225365089418828993647229537111847175229991359815631198318661825499447344090290779770708241/8357705660497452533059366000905008340114903627072320473282678447579007833440846526965637165892229907798423*X^26 + -42726305196011467692480461286798877018213982942620523805344543384990801044548678501559923145328834197973582650053557391613662240228359960229904116090710652347470454033764899479947240537100150176598350371830620318791199801378285527235161539104943511416092895215406016219522794095253966240365367294731537327137380237833526818/1383431321918235722464330199989672455573606025847194558590359711031607641457995047572750171592945329*X^27 + 576031055776099257739954717853233944453254803704438241408673868911612128600083874578497034487397948497232679041745738840691325363954683309655005656363760602973422971971779252853780038060975066145845888895461771519145569064910443450840260922760564511879571774203078191897463943235895076669844193056279010575792926492185822180/8996453886434286903185539290532839978595159986084306214513109200838544492401341794365594365868923474487*X^28 + 63173027989447773696861279863094029857293577101326531424255866977173598639722741002425363877308565169648567495231402392242754369800100363242472075502226347593420176611892126144050649438543257850745787767517122524661950423699516401425264420919059388285642335655361223288894190255432787890955569342349187853528162260283/212737401494423454169511025678867054524620333053543681161057928806951813233583737901391691771943*X^29 + 10285190966497623127726804996764408322646032499969231998754865296211237085637238199546233678148633848825588370781077349124347625948402012161507703376557212085710210169902670009542090864683475176486317617225888045919544802726759426762040722899094193777425389357895239432073131457697691713577011188989362825908386439289680/197633045988319388923475742855667493653372289406742079798622815861658234493999292510392881656135047*X^30 + 196437504551300665419522262439494758977755315956531403620359608769204993733626398349282640321185561798470289198833383545771652357062204818681229328794852706496860848226727389681660224668606581478469366652709970920682789113757604998846946424411370104139102641294022126682181116896393371441018151913560008281473455/32713732353440481957482858016125950257515044295485726766270633370283225162783905566875548481*X^31 + 109510241147661237767053333090081816388914992771991609317013068234232439081545861965509042939088875897786496521543178371122248618236236905700626452705852667386041741164182657310162317642581707325749762917707120539823404570208212820064992517825003720527456020331737333565538697600468177803091405357697607356874126358/212737401494423454169511025678867054524620333053543681161057928806951813233583737901391691771943*X^32 + 24770434264724080073453978414566625229458606448525510706108492080535198244321856076521301979193475527168280415071531077710659758695531022653427634119908486957780136760735364378761418640053650609638109879943889941807216585991127268935235190746741792694533767172367685211253036424429703881919003852720490421/718651443365490256309897805762745771347620752959858675474410346220057229911115871067761*X^33 + 61490567189577048468865867943178704914903410758340076792142238583864726490205678730254114232994779595316219691954825098446462381186489644245286628551839734912752365253968926074480928946496657023522379712218241604745288979536974169557535498946229282149597549945911049562790510159752040767763483585016705027607/32713732353440481957482858016125950257515044295485726766270633370283225162783905566875548481*X^34 + 9516092126362618650634699980823655616925976256281330929170796221602844067826155318177560426107521977791165365816246412154768402916448613913097150906015380237144946975825959934533038030562140172534470034232975220496413933661507899520898083842256457074822760304644335851905843017125031728511770013816/110510755553666039721651208021335656058376249878495875053730639123490270630649834087*X^35 + 16864304247266699416366502747774330887436276922149021743964722055600562384274904255144297730890868112407728451707644764500186894883079741577444358606009382669219537832979337849123301182157042864723028474208989597620812702351492313012099501205140246475810340122664285364155593146007406477483047749797181/5030560103558431794169284640339220399433345270719010728320872423540400609377811097474327*X^36 + 13224916575269567953667779731646558737270384280017825316899561900883767816511287997853401764349848918922765600867948341283176665561739973378021243553812852004951210004511525102339993693475452610183985607772166033835702622007337614763978653116893469271059048027521839432555111308249588196710799/118956679820953756428042204543956572721610602667918057108429105622702121238589703*X^37 + 2525495694792566601482554354174247272287906537656375681324489738273828217236944870449429536618591654386321358312242408971462504639982959695151451375307979639992565238049376999399093086565658160698929473639278373796520128768552482128268439551782990431143922084049200781361419038599278269208413674/773575288875662278051558456149349592408633749149471125376114473864431894414548838609*X^38 + 1780859903616994052168883764624549395929993629593881736774274974998000972759938705804850264876378093278703177737017689535210427008350675296192858795360066032131253151111490488480293107767077971915271256070763304889310296310443936663491629170349501385036142659602878263962205535058764918/18292584933254460468713240741804793590898139730573282655455805877702924994401*X^39 + 59305653620560281142038789859848871093625658658950178822731105533420190070102429446557560795315825111179875604059666330848176030982868338781104270735164360891957870312302598932280102991042218383235433600024835471033882463342524120451221708216425776086643240491512715195681119645077674471/16993811402993393775434600649136653245944371809702579586918443660386017319798529*X^40 + 8502520850189681945604077351140246598631174443267442507636267806553181126247162246675681590132652678353681378336152745981446604922943811129250871270630820527593252471799109467203911625973006761454660240242336424667418891479317607472422512567530858301466742855300173073518734158/57407052108616934942783835221435612420321357899409950997360106568406183*X^41 + 17084727357545025359828315038949473739421375154945711821534524243316888660847593487839643884534287212848243842906286278019468191109004537173890577709074330374711076531919837681531793374245900675882533796668634024876587742893120763841913472457656948152348952942066502342633944819448/2613226419036351495530462963114970512985448532939040379350829411100417856343*X^42 + 16945235851364485572036555562877440340548226467912045557654192910697966585371977854478161198369843039929641080557422184191545280586923309820026517596941201286638078319272820347208843585183149488395413850415713879271855051474668908983474317175758053148889419434110329663336/61794458674506926741425011002621757180109104305069914959483430105927*X^43 + 29161906791217363611632418328866825446276082391745691488018591969756963774432557134479591695048591688471947332635785802776844792914939107657326767832334039020403624306086564395374183445696528895957581181915853173474029196987025364139871112469602553601042393957002375012831390/2812945553322229812196407925850345008595746537071087598870645221851902967*X^44 + 22929374131287594677728896557499994649737054701993426602888640769028611032666720296443446909024425722189416699145365230331452491995103884512226954615837881820666814358934362597492305760599898990690919383038623427918527183243703227846680324533712035704659264953654726/66517178336390663876668472553952375866640585904273320731413810663*X^45 + 4365670909911449011725075198206545216209444178923452354336106105240509362993958721128070413514355646899365016592867989805753806698410856242058302194806700434534511942826596205469805383591234192622177560884072864360395699755571752139231785231376753662432476276284192714/432561210721548487189975077018352300260763730135489404716384010741489*X^46 + 2689711206847457620316269084890917533421837660510404824823058736110037772457817385951970485014089938863672468339608782954773069377861622503969511238644828936595072679017422704851319240226383505234852988143546746033197049874653529668996982760035330638366360882/10228691117390537271515988398270394566606271859799065159374721*X^47 + 404472419801151141414609464493800709077958386706366150366960791749481469778198799982356948788057234232794608992739515697689875020118310474067410654731202422251532399163277275786259888622637646943734678105776239266124202435869456764776057036981370133118950425086/66517178336390663876668472553952375866640585904273320731413810663*X^48 + 192568979583902924941256495802036741388434416999311452398153438531290941814699880934744673450218636802362313514954152694284267710914586631883327030345740598531522734222950040367450810767944318642770876074675023555849956480644036299284401611113786378017/1572918824756348957637396339884729289036794073473637576407*X^49 + 21595414338786849055204208090602197378478257835341267540719140144700732470233606309831237735595916901081420242825730121331530328334916010658787246850765104898806764906927829751070282273674585486891530604733620356873700930144612757850902529303110194578414/10228691117390537271515988398270394566606271859799065159374721*X^50 + 7529390494520700741209824473599480484800299131045944726518308970520117152639325629202951577899514002751162241479623022380613431984756468087547240476188236067086999101026384558892470587537641873433103788891246551506383561371740579520442262041261/241875876481062426209041417789440149013808099872925969*X^51 + 89245187716073316067639293012776534251627168319655002201442285782153848550196885531556651248693289511254048731872840114923211475699591202423040593516831169479573170201884991923629780544431715762606678539515563909714165035005178553654172320386125/224702689250906993948199477126389898433827724781948225201*X^52 + 160122328290747965639970717384602479340832072900924655058628096642341382065965085409559015981674975693606687043478263525977567746185890128092542499215578565162459344448087269208953500408787117899889018600005344171881515237790910974697969/37194506609420640659548118989610971707490096858823*X^53 + 9542854440496019983530339894558862322697571975701592937489839571720154612385399495673547697681182559454953762996616076567975610613534471099986016838974185221622679691571521488089185572342915718442043813057553402622278722926756849040482336/241875876481062426209041417789440149013808099872925969*X^54 + 1734711472115611566716349420333233255622352633311231282358978289336721204338017404374511959695807270524416206897023560234344156673707139152448969729578553394306011646809412501782534619535639486946131289488529802656860341805171361/5719591974384228918890991694542668261954497441*X^55 + 10019415938673223784989760160246998293729616417972641084595600611446853969838986092142824166864452197985813344418757078400576438358893932993176541380503349987301513423046107981118340164844773541107662417310893996205181365932779784/5313500944202948665649731284230138815355728122689*X^56 + 7816064401141936686701630465134638973592362161430988158963212337028705622513690063751886335209605634044494312214881765336590960079290681209749813452314994893221791485395355199819588324512890443169653364175825718188399308/879531289310199741487158495239530718430647*X^57 + 166564771319700502481816595868344109011886614266127872042135959055489562313063769931131263789701228525821786679541725026302944656891220020535843196392846052390250394638790713245941529853201764999858885133356373555196395580/5719591974384228918890991694542668261954497441*X^58 + 22826939912601384367856435646174775130331112376472867513506540212813235564601454957511301539030400990839002361487294408554873980965809405825867687639853307952758268868073870819179767000342189605790631827745043/394315110590447262280453872260585143*X^59 + 42538581242131839998828524092063981450566775628147577352988670536684533709874721244342225222315044388212943625697504228972078475832200429726081102018534634533925346933707331378536779871588732489467023291526784782/879531289310199741487158495239530718430647*X^60 + -474528985088125064879135912382487768391332153129300298016571247753295108205926744698584991290688807676711099614847076980536539506230564133165714038271745820048469742012266993447237370420300818278858137/20798105940723267870551388310838183*X^61 + 713746008040768945556127144384067932913415108500073775124861318412443770450463354310598125074115646148201606092017003111054832939153296561222106041358484823080286770649724998089655323273391409260552438/135250082932523410962195678185380704049*X^62 + 594929961972530950658159693809451471469948391095730314284957150468139378951997466533140117256064133704939681817404634310573174670952560007281815906601076496353394863165279386412491865554344151/3198232498957906792334520730561*X^63 + 1415847015320412287772904660285188337581472366457341104065644611448152608504316476409262482059635493539150901671803649026879867364958193238405288000701244901698207128489800551425779592887826739/20798105940723267870551388310838183*X^64 + -102737650365466988497028097359936358503920607704218017816388958023073335567400148003648597542938919153746973735626798414657363556386112702990878082102480456557691268280424626569870326/491808780402569090009921687*X^65 + 750787365254996406569414089036172723776016326916415626788809256262136028191057104887755274447536222745854252425462516512406021326559091365585310784144232035520760088864274963745817472/3198232498957906792334520730561*X^66 + 700007450292594054669678083094728808676116676448431551016768557553454007453247766131435013984158544252299828290920760440667121729325622129020839491506196882787117290644764/75627984069286343227729*X^67 + 158736732156865766329243154677613731229393990418421317347763655299290066810264862750741678801155066199497372043313541366805504401020729184307828543152438106705886314565010/491808780402569090009921687*X^68 + 91770954641194960400008544057551795447046841488141182085354786986787050956567113883890498536266275916538190681939879121316748987331054203380226771625796436042/11629706915160132743*X^69 + 13266461106498797434091377451056673891146757895057768839751094209506523521073523561291640081318132398241279947799562928253430806967415029523764337259176037088/75627984069286343227729*X^70 + 51711441199241706852239808284315632736720458187826875128445818982223747988128141295177263855329730843886262722259084061074695995245693677295377/255480040314583*X^71 + 3369478165712617185140504478202149271596106522547374085698619453706455160655272124407644403654351454232122110632472847180291171323261074276717/11629706915160132743*X^72 + 37010327565827647596000040526836516471027119232703928633819439793202270437313349568597082391306681497518203496900774421423570094/275005425527*X^73 + 20305973204236717852467901445819718949810317376583178307351272073822290873288175821450987880094710293078760731856357396692289/255480040314583*X^74 + 5851406296196143850402203489976303340849687108833544373729284288475112007928623670375657903153362952032376957/42289009*X^75 + 33154069836316763103559520952347151379302426729151276636128935946799844351606075661075355046819856526245/275005425527*X^76 + 65055353714279517264823875632445552315341092094506079695724573022051419469052208008064/929*X^77 + 122867976339348458473175792941252158932835545353858182942741010659592214826223863/6041287*X^78 + -33175887670942241275222247464775437335416578344758785254*X^79 + 146635247917566396952611279998541404971857/6503*X^80 + -7356443991112754818*X^81 + 1*X^82 +