D=-6599 h=109 -2655964432498488445464414892594097600987811836373703948043472384636701577239455303222399819910303392749933657615115995889076556877069119040372388230496882942637422627240655502456432406761469346929870188236295055441222093894056894358535572039455977310686100274517505986716722078009035431542509523926447808377455251264843895496650010056704087974943170593581879473344954146283141530802733969432276869723031060777913664987651907496077237208046470020079855272885766408055699502423987830804329267/27060810696609292647018200823588383328740190040995121062955364280480675700430939723578325047170526608347131399029391993772613805867416794022025977321873877732077879331123332972641430978790933501270669799*X^0 + 1122601171025946955925989155547721879888527592917632137259622592931622873544658031182556470017175295433028782816407231018311463126418008324686628994844651179756141685005633159827663902394921559058659142052030185777149323315285631617515940127877781608570435442508099649060704497412387608676113888345117720554654019957397343303500828412953881385568994489655591122262584915299116001495222038766526844414396934893763398466121029661895614871166477140073734286500966629079627966176169354932064809656000/178574289786924722177673107234859741586356514080526803894442448886891978947143771235893366986278305088482720102194957766905478504919083423751349424347045719153981925706082874286460803029041370174885150003601*X^1 + 161262679696075301976634806670417648815721482305905214183963585652658983652656179823761407964648660822411293745969662945450424937788461585061493096659049922849722991413308427336065462275951029729401189709835941399941445981821605259020407725660025050115596495531870757844049813917293034726932026257484776159667563576230314942887865502716170251538097985384958490725847259577114515190290208417694127477198896123528738664426480932384101527253858141129424904410525862394650190841140115007562057/4100744157691967365815760088435881698551324449309762246242667719424257569393989956596200188993866738649360721174328230606548538546358053344753140979220166348246382683910188357727145170297156160216801*X^2 + 3719366445575678218489249562354598859929948211627161951819241968431196664249609160266718222269500326484304631406973244487745217014623024518284053645104466945309618665990743460295157994616945662528196264488928018946746025791652594857471660133792779929850219466744305347026780652915939718529039810361959912817680160969203933862618599255536820007331920605265299099396263537716002456295864967206952177430580233356920667635840981672923896426769176176572425853472455864854261843118155557913598898920/27060810696609292647018200823588383328740190040995121062955364280480675700430939723578325047170526608347131399029391993772613805867416794022025977321873877732077879331123332972641430978790933501270669799*X^3 + 201366773540829257032716169350700872857234586152436460216392655458389567925419864299804435676365303619603736993121709636158010408732017685280211979950617387191115718092603894483614782137609147049768079855535850709509039894669748996522653674274816718365726660541568496359404575802025617231476477494506310753894161758727899257920214754433920003058031963436233431619526806126048918536042395216508759107188804488741188171952745423728855751231520631000393756677046138354625901373617815851322/621419026775567111049516606824652477428598946705525419948881303140514861250794053128686193210163166941864028060968060404083730648031224934801203360997145983974296512185208116036845760008661336599*X^4 + 2495413048252876703567032931784771178721484456696818189257952189102232224483834991057080252408041396327333690547311431886099108180956558940936111061381328001810660768687761127227317933968832641521951483194536439977027135116759420660515189690467188716277807081073881204023841731994210025344825954151085174354280419155600044606018817710656784403575887376578327163227609987109316042482494440988083959139171202593517451420342419154695020885642203599260923302469761962871526664660076481081113336/4100744157691967365815760088435881698551324449309762246242667719424257569393989956596200188993866738649360721174328230606548538546358053344753140979220166348246382683910188357727145170297156160216801*X^5 + 89399965431884784554511489793111635470340070305049493158319395379720256820319700834837318827633628253440683144630884990097191840553354586496203157136173723031421787510469179041555421188591263184035762083261118306723974386461110263570087131317243842895906969285458426225114485209977768075546780377552049963586063687701018732988591322687903534558574226821009998847358859756414565619465142235662404839676912336154153363967327067106627567492656487053755764370251603876558910157548230071/94168665975991379155859464589279054012516888423325567502482391747312450560811343101786057464792115008617067443698751387192564123053678577784695160023813605693937946989726945906477611760670001*X^6 + 699934710891022504776959735735267453224956151643002902109316705662058733985876033874940854648610093677674764230274885931293509200507077906736623673433505078615724423476325385215198379273887131374331623700005381568870225696428412814662343684708776903492762678237642946754763542784369864777518945991366941166921380261802224943386979405416070414405235613468444986039121547870725792221237341320470053851469349840409970071414347710453018169700143052743776735785720513864387306611685144501695/621419026775567111049516606824652477428598946705525419948881303140514861250794053128686193210163166941864028060968060404083730648031224934801203360997145983974296512185208116036845760008661336599*X^7 + 13407603049877560560289375377960112951192328496776206404657319439017781590646830824757206046846086276715222746391442416955855812547710429865368676644724791582196130841475498154291551399662025398418798617557542463808142638289322629609768170606521440499346488309695353469616273496806689354238099347988436476426288020447930094342368386767765984743894658408302850519417740486950359004381563087930058851895853492719110774103555569159631425963149951584938323761046163626917468802791180/14270141836034456607949608211741029551828593487395903546367993900183732468678791195906358154991985908261413463206357234004025477050110407301817723901168905242300037428356864056141477763399*X^8 + 47313455491692686184595596723728826790139035099285748095058326372083150501371391588697982933113706050136410927929873751317990906960263169938164837879472932064379572914281698978104867594753483427143281213183008063850257920155691640991636222792799390813510040283206204325271704262448772005658189727740434346197554697124444719541902274970653779888210325099423659118855124095281789476499593564174452498017893716409043429908831650652042524493684675283394886346114102005316387656671159484/94168665975991379155859464589279054012516888423325567502482391747312450560811343101786057464792115008617067443698751387192564123053678577784695160023813605693937946989726945906477611760670001*X^9 + 251769262289674768899820286256463304391975996243874326324636276057297122927269683141030513325514900089278113201162228559575003310228682285320658005937035236611788516967463144664944727142157265155161667832286461052037025732199184619928488354996821201382667192444187102073167535353835498723958599397840509269841550637012026780655836242196584936776857561465067339828586354880165237104999515430720860873978442699267591877586649513581489987344209540872239067230682874029343609599/2162470349452107381110714988898473943298771554386407568778298818030570157399422821019299614334290939272831256736832434308838532664056736975574742218695090959584791245394281566319363201*X^10 + -576956459333789564332698685842275355934710603854369522175342271913737497852957743850895415551205926429103075510812507413943370500789154976095245620326964678046733861841028435032602638652732506162602229222296293543518260673714603796306482249307790872576979890613162354834161242277593516850767889819233273064541335117365740531021474621624406729103795098709935533447356871016335653141266178863645348569812512393518252719768081617674837932727771751116736082334507405998641907256060/14270141836034456607949608211741029551828593487395903546367993900183732468678791195906358154991985908261413463206357234004025477050110407301817723901168905242300037428356864056141477763399*X^11 + -8362120452904519638043667103342665700128848358628125901242824642789003872732603652908410621028358360985484604268219404033912074473266909319948177349114504939825703937210705725060503252575206503982849827161546187533149513279709170179629183796064723226021108923088832546562444857566705998027147642792576901408556539293145715903545434477004349167142646564632456726025457092693412163952514333458826031937723006834756888172785013936046510579084525428986674274326579084819385/327696673655418606017686769040532496332591537261161928895029370818392204485440645706819156589527343426705751892231009896778077385066939987206355844627230028729321297983676551950199*X^12 + 27561215121557197788948440190897637711874805746175699481870850885550348514759336328284608075210000643777534570710634202344764893992057689410000364106109582709962861070995037100149416848307209987442046813102878683181583544821232873742866517788774789896737907058325190768468501751144929959771385321476222060092328729907030699787113396258927880771901762506132068206397454618611329644045498731793838039555507683886672788844432056171990444781454019455714570117968554044456862936/2162470349452107381110714988898473943298771554386407568778298818030570157399422821019299614334290939272831256736832434308838532664056736975574742218695090959584791245394281566319363201*X^13 + 761374999447323432292960798437315902788586872130069375864187348866411203388302883391275477770117355483622254025342663008759101678462268860358374911265703037033567378796143912909645552995081928302186202960364175132273124489974280079681491520054357642827082375733547823751138035441019495394439151694037875191473957386525592602993921110424479141966879949922720423071629015963794783076391844264275641646079106198718873836754929957914238782034280511532720284776419256207/49658535180393787849323650407718214325290428437818143490684856920501925213735512305928043126159621673996931639980453083312331775279124107774868289835919083001867146231804296401*X^14 + 2199370826905539274370478296951283315325822088126300267885222212049115754409449661242398791601053784228073360355069358426473191592380781546219972092826960836109079568829464693684023595020523252871507737325429928159422563563997946248931467621226023500488156310278668410349098438447915177819534560933051039254677253860541878489268942173418733224223477123470706542399599140855203289904901950733149769123613535256302651258391140172256743281171400820568522434043486991354484/327696673655418606017686769040532496332591537261161928895029370818392204485440645706819156589527343426705751892231009896778077385066939987206355844627230028729321297983676551950199*X^15 + 8216085586248570640598548571832600328040036590286469973669316206085953945119556733662796010139365787329137233031134845853376732931828320054777375336541350844559956328251314902977107267716547538595172919694243070240828363537818134537801733872454851364416568134174244146216161736622342574420065833207658222722891408434133967191792202482366714799501790121369484390521320123994478920395806603945281068092795266938734855302184468772000086573021642039486617233362069/7525160657735079231599280255753631508605914295774836110120451116911945024054479816021828023361057989694943421727603134310097253414020928591433291382924546598252333115896999*X^16 + 75040071971143216277798662559414765617385002557648788392525265791880683158633623061480287140496456636001621819377855761586699791693382553402873526348242073622612609153413038833148857414936432492214690656171849417066433660191666980110329622807282211772463327165679427501819985289240407957323401964247473632903936838200033709890696261019200714195035092785579864856977727013523501970838715438014651085427990675778113910533392473878189514544474713885911433335190107051/49658535180393787849323650407718214325290428437818143490684856920501925213735512305928043126159621673996931639980453083312331775279124107774868289835919083001867146231804296401*X^17 + 949113179242986321985005316659525337613620697041917876040196765601790398581006142404722464456257826310945840660466545545172522150442965611091137198606795707263897647307680866483954591483367847048990668387381788586141210480283687433135928851918630332734098355968365361655645985981645823082693791026414530005991481692477629426949545977270203771041887874048017051002922564349248140066475618682257504854789244737443331511422275895735645774881111050753945817900/1140348637329152785512847439877804441370800772204097001079019717671153966366794941054982273581005908424752753709289761222927300108201383329509515287607902197037783469601*X^18 + 3410689551061770318983145848672309359426323822109009935585301204609026181369592904903557925132449302530552069841846858550713301929286211845412238769493575707420657611560245838774662438226459943411369928802033300853358575731380112257273660069711393999560184655384825740388307649953973970319887482124816834269984207365556460940139877112425819248503372488379524780594295939802414548548062948856721987935753151317083284327535786204365048909405061156282637456432525/7525160657735079231599280255753631508605914295774836110120451116911945024054479816021828023361057989694943421727603134310097253414020928591433291382924546598252333115896999*X^19 + 16157969638960533280673712398971155706955525159125019309013684555179494263624774103559239506837522015732298578149756772590498990075171573937201648287590773143617350797420752431136984748457450108036935055914955062804933784879067508488802627311075786894928020292764207253862645128458884143815086065855991664232982231445729318908488529249418309629032187076377595792423105771398691117188965330670712170697856306317567808434452982447585707111216648362973838/172806279334619303760092050292135845032702041552371116999396835531315951866463849227910633971966344662032543371615360088335702395544989139189197649281391452801603799*X^20 + 56270399508740138414674563013141877624825242150072690615177052928049059475826436061443216739151138550173694036723276239377161396736960527172278506856755610251901103711175389300215265968805515940473710102308372140710544928333520331117587871935328634486420281788642305111144693285341364857846627921469078199455064070214946091540264301647403788795778477438788100273377061035560063001916209718674036788842469795691840225212521907019482753936108911560958095806/1140348637329152785512847439877804441370800772204097001079019717671153966366794941054982273581005908424752753709289761222927300108201383329509515287607902197037783469601*X^21 + 536792802763318642201854858792176648664374778344653606314420016241289726219363955010823464615003801066895772213098139015062086359912487253219044770217398620418872755145101999822399633431237758731990258478936057026478768166708163185889376393080053396804605322927702911660091839105016524578219844059835632757946045710877980921075444300269566375991259031124729551005390738797192465017459023031910762632057363986727065104351483800917022823225202513582/26186737283621655365978489209294718144067592294646327776844496973983323513632951845417583569020509874531374961602570099762949294672676032609364699087951424882801*X^22 + 1274328908615262772370264984533757875345056893300999468608248732807556254227636694751493534102966450343204666894942247550931002988113315164333956410047727608522142454146492487590110388612896588136620229571167352973677804109378401454870954606995657215265532141602323970966573273095042701163343503212250938164546138058293303816801791422349845406406411395068956423536186791906555136540518368503487985665523381035318349041381304523479755614700577767810795/172806279334619303760092050292135845032702041552371116999396835531315951866463849227910633971966344662032543371615360088335702395544989139189197649281391452801603799*X^23 + 7519540513971940052014700949251982101471359804243433506175083875103424185938700545309183050992832012311934609786585486208771496009625227632993949629621112382656445834940607726983603785335907810348419376991579163247138326045909383105010128374287638114215816121623655545622232420686289400702839549419387093004261205649869734330353390734375123835260739069253693670180485782885455213503282508254499219073137761444917092141745145477781818046175477/3968288723082536045761250069600654363398634989338737350635626151535584711870427617126471218217989070242669338021301727498552704148003641856245597679641070599*X^24 + 13395384020505468285969975033650184595674561798196312555142580549954548492144017722889814789333303826738596248228337119509107480358643113247852116209399882905828452141124228023881671366003437246320930600601162404969802888882832243278321421381819446072283513461018081449066123127884557447589573401490944989363997112218022080646535701883461718645839566011879784661368638058023350807451811870372869977982777302599477903808900245508920586063366411950/26186737283621655365978489209294718144067592294646327776844496973983323513632951845417583569020509874531374961602570099762949294672676032609364699087951424882801*X^25 + 74494032476432839778006285759793056168916920582780221942613337408977176493880713305418745799469352072619761461264856295890568118836550061991496973433682057694374015090781936520455389201519261876630502822293643627460098950421962828871221443591021845111427149130845608075235664458497918407921288958302801326938971600043570799826751985195440397533258263888564934047579075937947546906486673356817618206870628373071623725319935883192050710617/601346980312552817966547972359547562266803301915250394095412358165719762368605488274961542387935910023135223218866756705342128223670804948665797496536001*X^26 + 103100788005872903784525921272123322303293368121319865116746206048750350342484368531704842642604035246466585541151582622816433914155367008896142218892535485424547538903116948397538846961776121839271919296714228489366562989138737085168582264185517495363558700977477513584555607533957572161893933499287107098314109208901843024282701532336529256454328582322197048592124415516908505835259745581515028099047383555771875773718209524286642550277820/3968288723082536045761250069600654363398634989338737350635626151535584711870427617126471218217989070242669338021301727498552704148003641856245597679641070599*X^27 + 395651978778866492286201407905697477598979683987080129438228806781918277511920056280649771269028009638923996754474250862207820898617961964853628996910597719560062205319486607729050657948350807201558482959883292325256770372148594725298410847400154641244191052212639942915818199952160070563436286531421129266179319806574225909523916682857055823487077093986763562488589192402023425646922343708101352192435803750788612116828075081831118/91126985954319263216631000509099494206213562951242672237522709223476248275284965642515766387018625552831523445804933581655118688236218358640066297399*X^28 + 357697199650293253391786101141590675952071477525734535377697245320689681513487591656866064918720358572159715715806763766725259600832752136975685478529911770710182713250802348120207075547452074510213961529301227031681331773106448659798016602740892563829261323496719824323813313907880729607104344925707325162660398905837686497085939647607601721399308247506523470971463106894186601245390233721765015452155486546241138361092160665637022211/601346980312552817966547972359547562266803301915250394095412358165719762368605488274961542387935910023135223218866756705342128223670804948665797496536001*X^29 + 908433540050542458084612448541740648346240191866092878786114040571570749591802088147121534424838019052026621187523551301811471675508343596007321415150018089860192690540541223836631726917934291957499911290750369876788050450604947632108088276965178685429790151494228263032159559200889486847781399323938016056045776675971796020879197785847524196795346466773402633409732874719302634821135623714013731203642018579514207038745412951/13809211388743637402126231324306636491318921495869476017203017006133694237806480624718255248828402114385743816609324682778469266288258578366429201*X^30 + 559042417833384580503312246890842484276277000435551217669666679689868053472034344569065859337139427662117991449616285111710428781143108882604689958682847371132133374515351776483201164699950837700933993741201509398400847510742077169237261205768613901178664503690223706590220177770234826084973221203464031319458002016489130428396150546889254755130958828962347798014452047463454875631763137848443769856481123771181021586805156495319/91126985954319263216631000509099494206213562951242672237522709223476248275284965642515766387018625552831523445804933581655118688236218358640066297399*X^31 + 971417387032295095886854543919218784062919123214500366708285104509488035513705669283898661149802658393528294228359658992430293436712284297772006897194856353591740726138210525205484244523980103504244884305341143478723664219452372680673702824667072816103910087922328397717034164051533489205966517390922388469134497112826419783728226867557990322401749534913204126808791845138101065210580892274518221883178400945078267348075/2092621819782336324007611960040405590440812470960672225671013336283329934506210126491628314718654661976927385453754308649563459052622909284199*X^32 + 457983583579755625921373074968040136945975327116487729819410381492828990940890938010020473924109405123986143552596175268794178162231373818604208847766754689773280360886173488192342477057507560663442922120131518152897807234397340723932794722903925159220850465686840391218312410946941280836521282645969778288899487048671426768964404083019435717329693612520350538822658736134439656092155673051795578737328721542427406213313766/13809211388743637402126231324306636491318921495869476017203017006133694237806480624718255248828402114385743816609324682778469266288258578366429201*X^33 + 656423801138588417635034169912663492485033395259297849679553009688817743926783504936693398492500946860106481505820270849575561184053752447631924535475039010846549508291797138717159820483567333345878338871311075271581368694669543340127007650148167159341645743471024987194940510967689669086167138724834986719663593215741049988527588078761986865674080812429670485460874311575907373753530648278809638862776505671091420/317111959354801685711109555999455309962238592356519506845130070659695398470406141308020656875080263975894436346985044499100387794002562401*X^34 + 382151278535500301051501659311264269139724545083046230159354747123041893005448300701010234673813022444412409803103465351316304274018409793676239407569111668705118465934405556587805862723508483838951594538331207432727751319797504003729090753046721285977785063908167911521988624104615886491837237477547303676232136993831392218873679470010834433721255808256245750381554598080687840963316165394948182061376121014915303637/2092621819782336324007611960040405590440812470960672225671013336283329934506210126491628314718654661976927385453754308649563459052622909284199*X^35 + 537305392964724087057835955341908558965066675377777524389095302586841166028819071638424685072151776672252172488352654608129718773500919577397699518524743893358571107567608423849973269707818869860790930016766521869430500639045795763613095760550337931506364128643521205376418520081693467657735411710731105697368341496404367425049811566639696822496601395609933162897565334588957146263182981719241472924211103322/48054547560964037840750046370579680248861735468483028768772552001772298601364773648737787070022770719183881852854227079724259402030999*X^36 + 275881591950758978343318875774673520221576921089630752665522716912482104484634432646517110468345464579884419926196916385943399737879766815414781717089150192493300277367027058274420889420505794497736121105303155849835834366836512110737109295442994692417532119961286655175597434672856321681003151992727552141690966826858505796719704770016716674220357628310835309566941670569880682035213544742261422032461821450512/317111959354801685711109555999455309962238592356519506845130070659695398470406141308020656875080263975894436346985044499100387794002562401*X^37 + 7160750820564708801671315544528678238926012883168725078280950209385737353708502285358134288729834681501775807463111284338002614033785613169440411122919957165098181937476677562904799446310309617331489360293980448258645043072754500324819310288270185726270754504775896189460706786797700120062889744868582543262624707716886743403584553856084605899612989274544705814709167301411938661664706635059321175503/7282095402479775396385823059642321601585351639412491099980686770991407577112406978138776643434273483737518086506171704761972935601*X^38 + -31802798919210532713934647081480911344503372904264600288302718422888794178853029035768620136252921957553344857765766568483361282620427336378663208948846473837981896391378754055352439301646660876603071589667866885916730658943577017542261403670147005735055036258303777415024509397174009282254512900892352040585679854951333446460243130165461516326257525928149753650386493891191233225187901268987247686212174/48054547560964037840750046370579680248861735468483028768772552001772298601364773648737787070022770719183881852854227079724259402030999*X^39 + -408894378965637758868010823797485494232947608231156340256281090104756909762312210350702544200942314603021233435842041962290873693976213877251944328702455978638638038811247910796201999169628599301658340609658216931700001022285643771698190429396326358592502402046376715413487059391944547686177603978586761166333865713320668333961524796562465337266234951604566650188787293411768210262803026083233509/1103514987495040975357754668835023731108554574846566313074812361114018423566056520402905992337365280154192769587236203176537799*X^40 + -92586471898852874637085369026973124377847607676583329774827989012653003655120632016746377177953251314200015583738331148525721328362649365601889351580354491172937627899935776073981752912814494617685771457077572244853416318227839216476970927754864559944310473140887393735513613598683647848057955807507334783233716265714278180402535449065711263899972978391226798531288032804114932246870957818614653175/7282095402479775396385823059642321601585351639412491099980686770991407577112406978138776643434273483737518086506171704761972935601*X^41 + -217722495836464448475820417744856119548869219624238545046761387373937014956012239423971148777433980295247106290176558765282672044151009663063040923290861440604737690247937844009296908483978527941475762094318620637063338732212493388811571507484361250847629687510081982655731210067151306784452469947445902028472018607450290147158213436166857211099658010269770653788097176902891064141560039690/167224577586761778353955852225340768466215271229969133667951562526749268611313308138036974138106573746657488950937445548801*X^42 + 100430028533689435658644506054284757430546681776695592578075118397645915321156153502522249196572634096179282463410978772126110880896202301122897904655650637276779696932092001916180834687092188157909834908337819627546608848301160662093463766554174562385760441708937085925593867750096612061051562452625875131582944016698210701754981601225102118499651335889264922204318939929104096413134241536538/1103514987495040975357754668835023731108554574846566313074812361114018423566056520402905992337365280154192769587236203176537799*X^43 + 118993855876768599869158884569146530701697340626875956943137535865654715645633737063764892494339129189336646290958049315035996579197133703131688084825035973812424178605465176147891484314757601375637681376539897552897482997639074871423368490072127031763096884154515669039024631578943957763218844153352994294786489305239884497663854911959454921841486713958771769406943757464933879425719/25340896739924500432483081107037546365542547542047148608569717006629681559526187018947866970466218176489996810264804599*X^44 + 54308341071316329236426441802020382015949778162390721670414855431202854853359233042296931193580506956925746023459338180872579114909487091234317020073538521408437763579067365463160508245826761786401330267263343447668937304391294079173159040092325272104210089739568979451730706446306423817277917997125800988561981297536275617862846215995329637548806479132816722571507413051407103778260060/167224577586761778353955852225340768466215271229969133667951562526749268611313308138036974138106573746657488950937445548801*X^45 + -78578904824308482793946219268587617114528662321790821061335182010355739969788426482681573238601220994085934848705540579808593745619641574320278539663226929089126240114060590932745702566206532292824579373869875530911611403566973216960555082470881186684034544799988331151776438495127594574994393810120356589640109311789161696939413824391946474905607628771967384773402740627975747/3840111644177072349217014866955227514099491974851818246487303683380767019173539478549457034469801208742233188402001*X^46 + -14969472388027777525332918976527600125196468788478919709899267941208693304869975493025796179012236061671193655089067724044796031375228589003217633863568542678288439450333247580064607962944536800934589459815119508929671575086594458257209007803711661138382795898073296877706563708444572004827607259100145111578035688664390795165571218872785189217938512755820952377561270788858156815/25340896739924500432483081107037546365542547542047148608569717006629681559526187018947866970466218176489996810264804599*X^47 + 21954779084132173415595533150990641453537595957338610709486893821195774171254417728190706652834135237461722937250842748046602679296940533278244462691564029758175779156742424605423180854702057061023424991590495639014806487189046442003866709534016350149819634799222991371528613167953451338501002262311181524526895231789541555180035370807975729906844435767139825940330997011/581923267794676822127142728739995077147975750091198400740612772144380515104339972503327327545052463819098831399*X^48 + 1422972381196898871038649597994377975925336117622798371583540785820188813763224597410712667868296404578292136947731588304920937862773602633159272530163835377740953387518990300460942827209541037718693512540730492894574272994146840558683945063174414355834076371295595496396577498696369885469128695244600045541088115643316226470872315524496536824416746301775726423745712288248/3840111644177072349217014866955227514099491974851818246487303683380767019173539478549457034469801208742233188402001*X^49 + -6786674365221516827337020561365482571345338745138240925711787020869939883847007930945659485447695311358566878773966273412003258621641467193505122153117320281334700106834377799038373721534364932929555910775762348695024168936919862933430149806529730655760817215682680236734764148790140274400323041228180009612094535775282641946155608409392155977386341517002755878687/88183553234532023356136191656310816358232421592847158772634152469219656781988175860483001597977339569495201*X^50 + 789644499532360965171462613622389387547565477186278000518710896670714925011821745375418463985702457887715253548683461171481697726663240529046683240660936415940525631410780792713228501770442036199850776126241905601280109820641258195827483098283491503909585284797982359125699320437822514842597902813623084871074832848893396538370651886730006531933226347415924936062125/581923267794676822127142728739995077147975750091198400740612772144380515104339972503327327545052463819098831399*X^51 + 931042822592889794133733551859414039329343866897792945203261386757982810063175197022996602417472781644202934203839998424678230588846902388872029115848542793437190370717722639788421978459033281612715796794077694298604372843192481431979336582351220219758742473987296894454761611182318951131770879977894979287139359069383951594235575586948248908572809357162275/13363169152073347985472979490272892310688349991339166354392203738326967234730743424834520624030510618199*X^52 + -291133542700247198870891970314122500407434232012260905140593544115238842328902330275826530139227338244398768307128379120414944391823390800670032735567388437563682412382056514274556584849423907470156739957350494790996938753812731818894626745447044171128869600087634953027010341567235942459378402118221200559235469449175329003873383433437075534484999524142073165/88183553234532023356136191656310816358232421592847158772634152469219656781988175860483001597977339569495201*X^53 + 71804875031771301284232746930545112725026961252246683336954267772680462526876105051395591665239404540093684822465505833300745565955325326713469362746643531685379382621009785178256462099130411736460756102536894191533389540049136645395754491203641965987240877914404004354694400040141646188077573820556876881191011950483346037400789990942520467497225059/2025029421438604028712377555731609684905038640906071579692711583319740450785080076501670044556828401*X^54 + 18585946865030211581680719170234224550677148643403684183765337566405907405030577269468970522339434241752703956973189392210018448867825540890920934821394498819892133494026633017434536570221736658315025501633516862168129207687268139984274328265989191387689419550955487308047059089150831880880372188696200804493154499068207569098752925566937065976439667757/13363169152073347985472979490272892310688349991339166354392203738326967234730743424834520624030510618199*X^55 + -19625314995626008201326514703809003774000368252217623353443829296601186155173102965368419497583632178766942872716460482179922404629327399235477426375220167874706422115412229109511573516851033338691371374502033192138575336213397998409764198352459876662847711975941938236963212274045849279994125496866045074824175770692456947896380419476153078248/306869134935384759616968867363480782679957363374158445172406665149225708559642381648987732164999*X^56 + 2549350730408650217481897416627758070757298065480565115068524635237681125215654977746318598859506534498043389934510485765172199990889502509135182048772868725659787698108781734106445092274093541518137009008916282021100319283376434604725789601159626999201865895844339518403630641882517245865136756504363306024752641523595190511833263569679162353847/2025029421438604028712377555731609684905038640906071579692711583319740450785080076501670044556828401*X^57 + -757461020830759257002411338048598965178144419077675261974736292799821739833711967324407220477884557906083788022025843195665595584878665403744300517622711572129284599977992058781625463861298126508447382594225748314788573468844279137281906080247893487092829340514420050459246908432608360788104518859417094891971892693789503919866918225057/46502369288586870679946790023258188010298130531013554352539273397367132680655005553718401601*X^58 + 16180496264431299777867033908694652864010672793256295355625292905980920601016474787193880345824690376198091417441650931167281808481895043715171078936620337356801648965550164687498772364518542786855663001235185083231081348985868927656727155160329968307809725812338164041716917598815974049172659364736723451214921178259741559931404473239000/306869134935384759616968867363480782679957363374158445172406665149225708559642381648987732164999*X^59 + 35410304324308901105264774442528793785996210783571237123440106443357802190850783491103184579736408879010432248040481266217758698377040664770943724073626098852029699999184300288859155111970663184190411269025963910364170113025517465059330069187397763202153198069086507624455562993621369500971502995930198299683333802208592577106642/7046881237852230744044065771065038340702853543114646818084448158412961460926656395471799*X^60 + -7338700072185096501229399336426046590001193723424297684994833374058829808046931513227409841621319237913564167279444445079972222274557478005529685935551464500024059630902377807127843772747463638524867081990277136884549118378191015878772329838232497013315861074951166832239759240727058190774980263905828901739857131401762362527818038/46502369288586870679946790023258188010298130531013554352539273397367132680655005553718401601*X^61 + 3660783633255852194130532542070653600988301052907162088311377587419365949169231981033767283378134242930654841580201672813178508398615469462670255703601418479934430690947698911184829759649152671388840439557151302958113814700465523597901222467093835415700028471456398666881249003872476197162809513359672197695537169058824074/1067871077110506250044562171702536496545363470694748722243438120686916420810222214801*X^62 + -487251033170116111000438987833783050797627900426009385302814093877689488446893660314625252047586362335484757149259259763579279935438771553533181805728163985667002282189884890209500091246162494940505831173441151852152297618825762465413346002429758473604381746684630066492400442424508312081410253910482111161644147626732029279/7046881237852230744044065771065038340702853543114646818084448158412961460926656395471799*X^63 + 166163020733819721602897684634317014631053535183985821416279560148348659159517726057377995450085860170073762447203968256302247086820161064020287215778192337044856069796579173837724667100228232902128553667762770008346768589955909416520841098619851428316668490583919438601942700673518757056417391532403590749355632064/161823166708668927116921074663212077064004162857213020494535250899669104532538599*X^64 + -6139551591518246735616020023749018706815570821647745102258683999298729173377302321732827407259157773739004716539082497332847199455466116535311931432408449260710758379905683661841883603172321917889184072640985618018431250801865577792027008057186980252277373031003906483558967733725838564880070658109739152511126577624/1067871077110506250044562171702536496545363470694748722243438120686916420810222214801*X^65 + -3681815198879542101539128226421859628983730564291184059657329768560299386309729997970094442503633856701362604161055480959783164097762189410604000192068547349417191331000745746172497468809684048089226637322264977360042830716207694440613165928767944550497052178014288460972448108500427415608223992076948347630/24522377134212596926340517451615711026519800402669043869455258508814836268001*X^66 + 915041412878941364928059516096791775944466054676290604272634233476361041136885774503358856787967296549374369817984930936438717981408731748347253596782513082752172121829305173339277997503836003445924259516950676073350239871795089752716242906022134588788731464091929876153818429482593771474669363948124657902417/161823166708668927116921074663212077064004162857213020494535250899669104532538599*X^67 + -379832584095818163627004179287447475115964302698147043221747542672864429868287309755102140523405478747382430480822700534006778755175969440810898461177081149817948390108156154248053349940203157324662054348431535814500139391500082954627785267456886857593112486426468833112275298212173356045910807366097/3716074728627458240087970518505184274362751993130632500296296182575365399*X^68 + 31493959276945771694803888595462104833335138888841876514134110145003809922515245072437326827061141187823229897013694692713126361953291539791561706596448945113936275223413000831477289388192788020857227220718656390909394569071008476384767462574586005927197206508669078832010695075430310130591500502745769/24522377134212596926340517451615711026519800402669043869455258508814836268001*X^69 + -6798992548777416757384437156089376171941965131072491798718390980231957800474465266856926527982369852252951692519627478690492295664193812262099769809862408995793996098377460521402659469276002704876258816614569085043655526966703451562260488713976972098288153926908615578830661315706283163024219/563126947814435253839668210108377674551106530251649113546945928561201*X^70 + 321526518380786702367269854773548051287078706492126456415294844807056883335945536385342210612129158776912400614884753847083080860848320085237266855636668049693432262893409144972667318366984457838486350136561777243253084668574611181018192261482328071116213277705106160348651035972047224684000960/3716074728627458240087970518505184274362751993130632500296296182575365399*X^71 + -40905298862926451010307691773112770620870890874650814495121847805930073513374754960856049616377461886983264912629450746511488612380049224502961712061783761848159674917795607019959240438654506310413085952476618281129880328634370433778536611581404952343464226654151681406916201787711574/85335194395277353211042310972628833846204959880534795203355952199*X^72 + 1194843442691879017237116507755852083811134970125634757041077464378348334130864966027639366002695688727381555933648231265366389759170045726997533408125596686605191698340596605441570804281380663905301729772845571553270240710092740743133311950765155264852672554551484508408752896092066462/563126947814435253839668210108377674551106530251649113546945928561201*X^73 + -101747199063577805153855706305004110917480337651750933667454387233393819449075271115512357722863015939576201772204688753211247571283043710651379813731145343627407376115832833926352657304383836607759073346119714522542030628469502424699468915750682453443231152416178835297546181/12931534231743802577821232152239556576178960430449279467094401*X^74 + 2157128138582004391226654449790059176426645523441428922433814370493796050287494141333491799533039251669805125626751351957438450551243369741899980835633306057846117385059972547816246007538346972388404533863476501225841033652999949645862379775300646397133988311218208019179149029/85335194395277353211042310972628833846204959880534795203355952199*X^75 + -136183075399846420847185162453142983531548233624505410442333161354857118860864535685373907503659134196388544620473267364964140417167127422662533039559782587101618847252593750008863974141383982272356518782304856152192121109892755325558809330428949319065456669348585311/1959620280609759445040344317660184357657063256622106298999*X^76 + 2101215326352947620670667002876620651020823676620127540394855942437729172720222346446882819810967259620790518302471079309314483320336737486670063218974708404658243390996033853495282083635585357952351868060656576302683174203646588992767074705337425913689120450542420397/12931534231743802577821232152239556576178960430449279467094401*X^77 + -94180613568010694908509508528490896278528177625165591678403656657902324814396327064623308250365076251981143422926974705062591295891069032320691613387310223488282364890651727533753380362226400860734830448859767711331322722903196868883832275787055051909605096/296957157237423768001264482142776838559942909019867601*X^78 + 1031065547154161187795999580654404640918488706047004643944327195452491551408698533278925865496028668409529498041448101556000694321715668786781017707566619470416895713032235565052843252259649630507768965054943502847900889294288297261911002671355939368493514444/1959620280609759445040344317660184357657063256622106298999*X^79 + -29360069098790770573098647816113910122967727829002266366712607475583226680455287722730892806597867705875812469615705571245183772496632166339310632793845051078041389219027612418802544369449876964859655348458638333181175015797087981464459188536850875/45000326903685977875627289307891625785716458405799*X^80 + 146905931614007159334189109720459726304968558481882585101654308052065415813629973683927761933184521860415636870810650103955504604183210198992562953736213677545483788998292085749282898862501087242293368153199896594737176139228333922748789136151917013/296957157237423768001264482142776838559942909019867601*X^81 + 797359226341254504325760901263825026657834469379112210324244456523655310781041207965396081310986054886802677928613705036832077701069667497339383773437843507481303085351263312621632872665053465771085015760280751653120047869990402845883644/6819264570948019074954885483844768265754880801*X^82 + -11634145877607265303276879846696697319656048799999171348719750726382547143588041884570969375761821469426709197117047817780684968333997640301382040511579888076969821473761016780535711291081187481039895174481000304695457179606154271115386379/45000326903685977875627289307891625785716458405799*X^83 + 11248932456781198613151351224342675879432888640080937309989665478642274964512598990298773481808695747967223497135958104948010475060094778934246069884789758081693047354621193542387997662998284733866280150061672815160410021433772/1033378477185637077580676690990266444272599*X^84 + 3687499073999553789323318884300405726304577015908023672941157399206537374614868287065961805993704127076146113051689802609464967621182244716686775525646995416416219939774794247286823152567677617402995983973180231358742498702295290/6819264570948019074954885483844768265754880801*X^85 + -96701434319543621891813289708020644735292962718099188758292796305826031130483735528843701024967636124444249365876783493098288810129758069594757580233230551015952457348853742588015268203253911300251527723055836799392290/156596223243769825364551703438440134001*X^86 + 364705318873004325592980087870787271728248168326809673099981097449019001078644072238176354931650201526712605570745864615874173350818395660514517385238808749572065942923367228393579885281746122414490754762251020368917725/1033378477185637077580676690990266444272599*X^87 + -3091521792185497150917377895308608010759565150549246624448580020031211352382943544748734760458439575077301576595458754089459607950018622949299854707970964798501374220151295539062103080624445625357137137834961/23730295990872833060244234495899399*X^88 + 5230620413234098630059272466511570309060983446702506516660118701240084916258620147851462126403010857861408941052257128920450179064555772030481062274762372808662906794290771019473646565557397280777360907492418/156596223243769825364551703438440134001*X^89 + -21559049992988524393558464898429505398910766904160569232671715214729980819640548336531329514245067596500699190721405916671232248458136913150282424433728764046663118917900959315699397516994203753212/3596044247745542212493443627201*X^90 + 17293080892190147669967338831955850491487303266568442336733359657566126518240775058828902029636835215969703755603825199781308250384218736952208172667414378680510863528606939538731664244674004498939/23730295990872833060244234495899399*X^91 + -28650060875136991352754767356866995554255763136701041090682034100027592501438079284628339583524537637911798377559305338412458542124267558622835210271424122589797591354952854826249345748/544937755378927445445286199*X^92 + 4413764680323748599491080666623959229656783331247684298799605799924522930917069716170847731797844238901040663440029670181608825727606238372579833364487844380938192829053128236004999763/3596044247745542212493443627201*X^93 + 3897864035481008596389110741816612907985343995153861994880073843681814620339418428343771619559875165651144856796758044745058977632820188790039619439125806102324759104031578/82578838517794733360401*X^94 + 1205500871001164677948054896157461598431612895848920182491316892325604769950425941103168579316831603078514016635511074354560276602894527564514453143419482942031509455583787/544937755378927445445286199*X^95 + 564467614577214657448945123568960130125964215544475980464953985094976358047415111911003491488639653486555361287939898814846012312714993149590900556829964701676/12513841266524432999*X^96 + 141356099222967320150137075538660131537518985818033764901117009706529797120086538495067086998836705961940366620046673306866472880892942503227550775251742302718/82578838517794733360401*X^97 + 6113128755277769166609222213147651218903576996907862676765090084763903369322066567875276965302722004383678141464605596216002042179950587164680585/1896323877333601*X^98 + 42349886076346755706837639894725961701783743526460581902022340884965966932096964017409851718001849198726758477348606768994064253111443590567199/12513841266524432999*X^99 + 510166603320130581304190871478334441122635558898903246693737493559405375886770355957481278447136747755980126436062395768899739167/287365339799*X^100 + 975476120385127737582601818089856925036820411091156762153679292352055079124840097066732053491463374791647972751454160515290913/1896323877333601*X^101 + 33339743702256852911660459293937697521345791494086437047672543336935663038200520511365795438503350361306098536/43546801*X^102 + 164005113463672234413793215782932293800782640109199000763853810794749040943391249300888393554085527068522/287365339799*X^103 + 1871659788976823617379045394769086898037071180646166762387003995340010144483978480043826/6599*X^104 + 3069028016821165621265705694831477785018054267258204225554478009697294337490217134/43546801*X^105 + -84260507584534642120533266923843255282746471012087547625*X^106 + 276994044416175456122850356298203466608980/6599*X^107 + -10036950272324903825*X^108 + 1*X^109 +