D=-6959 h=95 -6504125715696517853766281158620177533061959110370138746923169362481152780782755640713436717994172227414174903229695688124131541980501088839313321141534224423077876787279744058328016771056847297190166775154677782373766789631605781869929290618998694927287914203290632891395162072081764599854479992354874269926579932494690796767681882050008048273031720008335356564662010817714053959861011637554810362222494637475777622605599686365066629561835578793167710977/571681948073838178657601603163355411281469663800789217423010801115828039698560561855351102438622296182668642219636272102401088195029630854954729652767025467992444666971127455841*X^0 + 1863705949113300196045608812528918221977378719736274772564094348764903042036095550176184282571534461639078281826628649906038765037310491475749435389371671391968433854438409860088522000422965413739152866211378610976306438502829766062450912756227125482816611816468852692919462758219164003775875954759170102252766061488361619286345763120751693797971118578953755540897974176011120593375358661823954675334254744339655324781981024935065268530697627619900300425377520/3978334676645839885278249556413790307107747390389692164046732164965047328262282949951388321870372559135191081206448817560609172749211201119629963653605730231759422437452075965197519*X^1 + 119977541539259741913286979712659082159683878508901017349899736259575271993037845894152780206290926562554700876271626216368841152861002042820444103981871035023104243555678829175659174639527836215612080142522620703971035862329644524585067716088190511526164409228854521816479270570120219689855871953175012535663122826989371576686249291079490796645401784144546520730189217481767681891404387551615476303810144433076411132464544776872776849439615642219500888/82150014093093573596436499951624574117182018077423367929732835337811185471843736435601537927665224340087461161034095718120575972845183338835282318259380006896457058050169199*X^2 + 1758269568502179950359945416639607764379382060383263637074166228946988231669416719252623446480474410391485101843963002532285269138635334918958616890667710410385643325776302341523384392196442721640336593536108683554312526104737519574221811646488739419111785592562059768601860327542503151340266147196017632687069228143649715740319644967626133270855564053557079503362549528057365707271483690504763523631393798044052921174941579179339776457223047344359339125566/571681948073838178657601603163355411281469663800789217423010801115828039698560561855351102438622296182668642219636272102401088195029630854954729652767025467992444666971127455841*X^3 + 54616921377499838049602104338668555284416141508224019391194788499491547439591798590778810155231326136224185813677116017472660342884256611359215534271208811122320848802766618310223639273205500721833996973917605725687411609313679754044665717760241471116613695736514636817804522360038431543940209245285133944727214819524119924856134693682904059594838436573208790165343259853615300756880651915253477306305236667404560675283470762821712158671311676549558/11804859044847474291771303341230719085670644931372807577199717680386720142526761953671725524883636203490079201183229733887135504073169038487610621965710591593110656423361*X^4 + 449555088836483397103991616824310096792339943459920348372908008254893189434130963045425023037932742791704096237706168015410373688444344758039892816892418320797430525164648413632205725767136203415077039516125300253443240436726878235883465486001373967549027446711420583728206114916626381484233863420964927603963948403195127635272357438339447367277427321962071506046142699263486047163400448016275874899204812211743781416354005188890842254021083585491185974/82150014093093573596436499951624574117182018077423367929732835337811185471843736435601537927665224340087461161034095718120575972845183338835282318259380006896457058050169199*X^5 + 8909019464155158882437414583703360057226132207294620040532327121719345893972114258319391537753709513700966294460095675577134060450625146579143050765931104375340749341971028811424102727721723354055625388397798122616482159182924008960456970439359844247048774348667047247266309959676046510163732694283491247872421450047436047370953926531052418958358291123253516664517398197823530039471784563755691156658365969477719374345438335468276640055168852913/1696344165088011825229386886223698675911861608186924497370271257420135097359787606505492962334191148654990544788508368140125808891100594695733671786996779938656510479*X^6 + 49587645181719220639107062181981681968966006068856363738715423371662141784385687986371188048174206417379618093863374351511011419707702866087363933940996365699722776176034194366650078518675584650010946901133264482814315393226780239052224479894021650754121552656308272101934584188940052259370995401691790879440462386464509672884613873418077081525774565691051765664272690492119048001428009322307682384227370039894787660652610202077315414708336629437842/11804859044847474291771303341230719085670644931372807577199717680386720142526761953671725524883636203490079201183229733887135504073169038487610621965710591593110656423361*X^7 + 691241466446509892313251530602740526116437494540472624101305003763526137948824502557155174886598155728806512752785784412895212319813410784627616141543752439010516277941969338352338808827785946425079782064017503942930283960995833559555255503362834506881603489525178279906140542542435849766640352728832336134568672569494678007344758650341934090912180239301970170478795843735108843539891542524388571380343203119905423827986426467451637116524045/243762633293290964970453640785126983174574164130898763812368337034076030659547004814699376682596802508261322717130100321903406939373558657240073543181028874645281*X^8 + 2786661176465563103581411908778608196541108376315504562541569032269882822292770197911256086178761593924676985946342198738871976782198180168226538969773794422060086254659652030968290837790213342692370507487408000739682483558452849917143355027309796915550131405866424065454031825492672064372034219126112947747961397199020929005656737342545105342578388628940142753983973237516215345882765580436541762851403605599094243602609986175958446182789868338/1696344165088011825229386886223698675911861608186924497370271257420135097359787606505492962334191148654990544788508368140125808891100594695733671786996779938656510479*X^9 + 29024660418483239388093427160763991371552767896548964410071146734947750167682965757099026338918240914244774771649901074682148943469576508292086424268695564689736214232606965831697254772010958281092334543626974642866935240074052190593752943427899265735681946404081411291351470883452092126099715472073271459383031992823942323579297269481223422873565740365420831282697755339256663387707753373359912247215990139657727456784546694642461167830/35028399668528662878352297856750536452733749695487679812094889644212678640544188075111277005690013293326817461866661922963558979648449296916234163411557533359*X^10 + 89860743695726548175883608307136605265313444063041139050997459746414034070011261133199929886019561587998305525611814123612417921058746319284892695772965316835668694582607115853381520470882065730070812537340614690646275060529087047045925216529338514248462051996746544935843060569311913758762057597387029940268583467098587881664983625142165509312230169683615937373536463131169569895778501593417827057902340382158008307016942968545690116908499/243762633293290964970453640785126983174574164130898763812368337034076030659547004814699376682596802508261322717130100321903406939373558657240073543181028874645281*X^11 + 736757397157475330595510817864963038145340034578977713805139886291355487149951817977888254907022689170260121781919908044388088974857936843026319634742348916022731750416655319908104214556562856714427885549959457107452291909464909266550583316288484003603353146857254561168562465693223187237060110117699923401659737473212453466533714975189903919769217855738092360768917386077942967112746446951773029066964689390459274327988205183887410/5033539253991760724005215958722594690721906839414812446054733387586244954813074877872004168083059820854550576500454364558637588683496090949307970026089601*X^12 + 1828907528304309832119066688427108871486522418458887538742614758225779852938262095554195118804265588254944095568643587416213066366613036444784748526134993779236905921533285679392928231499275418573356727647888071524775321336463370433710497816049442453075786254015820077744041588992206720051162626612303452201503980792534337969000651471328582333451571938940369027833923368458537453212991479149534583615031820833682735049616541367405737644/35028399668528662878352297856750536452733749695487679812094889644212678640544188075111277005690013293326817461866661922963558979648449296916234163411557533359*X^13 + 12202797907653154997796997049494242832079981537721134895792156688552454492646654681218012798270606044124434464814240167078661606820620164168046974150660570099024841355219151692549861110223895862213494550040793164755767717677437647829098522621834130009226189895439160096964361390694475134844141312774938117451707883681784527930842860936327683757824329901590287377474626653264358394936392425395206463244885760325563940907258835179/723313587295841460555426923224974089771792906942780923416400831669240545310112786014083082063954565433905816424838966023658225130549804706036495189839*X^14 + 24879490210009496308827335281377875553795452092390836047763899354617706147814407760351695505909307136357446221280567225648795500173649186579666772518150006759450230816995409442721958144347276009788721762405980632092694252034735209857106087608040342629876727640816532942225102362835066645565491140757840466117309203414593799221576002243844594964326100624155650947325758161205132059130119601934040406569774399427236190044885236896768/5033539253991760724005215958722594690721906839414812446054733387586244954813074877872004168083059820854550576500454364558637588683496090949307970026089601*X^15 + 133983721348980967308481700196949268464483174329981270491424198232443454650246893234446782024713263326853326155348394459944912750739550508663254331832222274860405195746970137589361670178683532723482368918392621052318122286942453967562291294223808683321762511867132423188545517429274695064173235629401179907957028354258141121194308441381493985735698316638698538294425608878541690331594176456177891739797941960695371897645459/103939299798224092621846087544902154012328338402468878203247712554855661059076417015962506403787119619759421817048277916892976739553068645787684321*X^16 + 211786105843192168046088987813168342749343296428558729245172662668841292600683050032090704236259722533986009971100024846169330550805151756206008692720223476362702837884445854527829659927330341853611617817727888777927606839561151962699797060429995037312828001925819840220670760077750906810956902673341505602471106258254334703239097272560760697958259051582824200661228123165612793407209269109786890500855051998366997548317217956/723313587295841460555426923224974089771792906942780923416400831669240545310112786014083082063954565433905816424838966023658225130549804706036495189839*X^17 + 856595652506592638092777632098071722304609111215446018313479692746550698385219687334673616566083174108746898136630133435062516920045944994784410578221659336485075861278766102112270803641670728079816614825483449408994906924432040694729132307769159350496526890203595458387131925458555272621293358615326168417818844651180834449495074227785953988074400731030224638109980628447797291696182973501806869018498459547559061335/14935953412591477600495198670053478087703454289764172755172828359657373337990575803414643828680431041781782126318189095688026546853437080871919*X^18 + 1006882793431013333781769994900831579513264991792227348742887663482694991478100741258154862509095631976865937715275123793254116327372639131098058157340293832476622004372392689479819894111465014269758728349639658108311569472408690309406079156732843523490282555080136062957819526275405074070273713702286027766927948164503268179042500009368396681590445348158670107211261037029867578637083583925171225984583478936780959854391/103939299798224092621846087544902154012328338402468878203247712554855661059076417015962506403787119619759421817048277916892976739553068645787684321*X^19 + 3035134376024422843327401728419986535583574964610797905090237682514612101901500135356195364113701473773099466000764293185964657227382534555677147593788344159551853555550683583655099445555857123453612726553236058313079160169125087861871270473327640659691383867945501890901249891707510279725261893998310079130144600889927891773926282266582344885804444402520910628384957026330318052988409006515424443027450342005406/2146278691276257738251932557846454675629178659256239798128010972791690377639111338326576207598854870208619360011235679794227122697720517441*X^20 + 2673555374637653634746750192139551712812613791668957326004077562293184658174759436086090133542156051125369310712021122785814102953549152758674365398465080226096637009969818254836736444381269816913919126406747431288400943908289040000770306706806001551205431994194691181098924122944256874423132218871724946964250391521855562936456519669771343010056628718511401189345177712208541784562275379228996263262313425276038028/14935953412591477600495198670053478087703454289764172755172828359657373337990575803414643828680431041781782126318189095688026546853437080871919*X^21 + 6080199322533699710638617497501750823438416611303019054452175500143075215976860814577949297715678049864854839813316767781786936647588709177056268111768251934647663940716576179968101432857058774111289710520702255641101338264653976201975352924779326514017226658356754630478022331791310522936226590822959797269808462313746151947923683863793410788249196993401085723738003810752267864913840470587320092884590857/308417688069587259412549584400985008712340660907636125611152604223550851794670403553179509642025416038025486422077263945139692872211599*X^22 + 4071184457886975811691213167969874546884393228488883554006859727666361538705630789793839991116598772399807336358016962649980253008908456622415101358358506244883896069509627777736769437402409509521051575399227620090658115192194062683984246445319468888275390724017500497208583584250237013072522029632807088893724635515139790238461331818395188895239339484179444729862761596569060139827382215027376950562482132707/2146278691276257738251932557846454675629178659256239798128010972791690377639111338326576207598854870208619360011235679794227122697720517441*X^23 + 7102024464284167053201805383524596907272295713322665688011296050683757834013128140386105811755689589352415163438132300012062432425076501816247659423346774731982513370665830346996541431660126256284733480803450464736937068286491951794734375949090966403479886297165577735908342150918145506836168295261161609566917939344804343129585487888379963480154554484882957942456049097539316683342976551779985370051/44319253925792105103111019456960052983523589726632580199906969999073265094793850201635221963216757585576302115544943805882985036961*X^24 + 3694150668130663250790857654077745755220478049876090998063811724690724755646869124807671756291946289773609609926094998550047631920271480277485983114979779120975586391951274455334931944687079333206216647961457558197208835996362033516117764370914920509402487997033574509793847033207957365299818218074629019414213184344384109920278360186445310864183337980831531050784759379149231361393502521441922362133999/308417688069587259412549584400985008712340660907636125611152604223550851794670403553179509642025416038025486422077263945139692872211599*X^25 + 5104448984544761199774688294853550863211601236394109492273383090511099346270592592588300738948583873748204836137302938373374427529917872056466934583487386536321920521645221645915719086802179793811876721155803925101674105114070711366047826078191649073447864736211749387968848978094581083261739696190624854019695232552722154088636928773414291558454797420745693044422956150209817920611034998048163/6368623929557710174322606618330227472844315235900643799383096709164142131742182813857626377815312197956071578609705964345880879*X^26 + 2180235321590969960992950212310034567669241008144795715525278422813967339829758345170469230278145419788031097603846464607006901515781689745146868211224817790202054765745357275943177346643215976476478032140546052320849102546497876283455138570998361226677770355312223657982687387568360905856820757749224265093725032427558712858420287907444161440768860068598865380633400382052744221985887474113048507/44319253925792105103111019456960052983523589726632580199906969999073265094793850201635221963216757585576302115544943805882985036961*X^27 + 2552224529659479539450888610670979987497168709604572599835561114136201822694110933839291123750556722622642112398083426249353297632300780341748345824059278703743777346143895619721182067788720478966007582894389759743470081810696814774133252865232888356654569419094076871387024446490172070333222179169830202903148071940959035111534721504071982297911628280832416852896778515238525869177220091/915163662819041554005260327393336323156245902557931283141700920989243013614338671340368785431141284373627184740581400250881*X^28 + 985198461884260401076512107124479588931184975973077503494884175805127063630372903584634599389538105905024372276916282038010095241405500935065472693901548681941820773585285046384846623749580216125151176934386023464449451959038504013474858092139735097830613797115952437976244337155638455839727191941126611419857407729087242784357322655882203010001347827408573692602586100101201087973130014518/6368623929557710174322606618330227472844315235900643799383096709164142131742182813857626377815312197956071578609705964345880879*X^29 + 961229225359857943773144833248786621971231235997253264972261857887567218789116858199173263283113840104842905888185047149060556751029453272721136536038801225565135986612765027754285124362007141084232483052004758939951118096245806956450729803806836333608649851939368721995035139985586038265206999700174300703747467918761310993919219930240882358201868757503576337831074429065308937306/131507926831303571490912534472386308831189237326904912076692185801012072656177420799018362614045305988450522307886391759*X^30 + 358320397984784937126247076956672745903402086095086260437636293421373530288652002746477421157878049759644305949535971200516157970858024414545462061354496112792079880560398416992616954904837252479051809520279670753520931133583849732391308140133329801247608128123465146142265347601787108478906532765529414494464058945577875603112140066987841619866275611154427785308097504441247753192127/915163662819041554005260327393336323156245902557931283141700920989243013614338671340368785431141284373627184740581400250881*X^31 + 213574782736910423598097671204482604788647415737435258296721479723701509472058225232752385368627500430655867959903966623472901821563553661572939858361554298938679488254621436228099059375146318010223330585784824984421265730646640674905188551757092154926720117375217003434486058319151783925351992988059322543580013681301593646788707961000445942538734531714957830389860195600355/18897532236140763254909115458023610983070733916784726552190283920248896774849464118266757093554433968738399526927201*X^32 + 132222288588274245907474805310797735101904024615652298665645459574970917862030594027524624417416009249767597932849169908189880039003439338251941156481260347881723149494189060481773032096601369919391829985262516043714291356669910660247659381014600019806630954227807056365955945000043144880861600626769542578492282095595720609422558455947375055324655747562254214945496724247854680/131507926831303571490912534472386308831189237326904912076692185801012072656177420799018362614045305988450522307886391759*X^33 + -10706714865089419052142979336907882836530833868117215377625637388555741675322093598705801606527805462361338694925610998618791273807267199055922139337470504027959338385470706119498292269371717564085683931169558415413251484488083501377940010758848447630947162338371241726447311250726981059715619682875758588105720465784897563485804178837902374993608971557050448767706232/2715552843244828747651834381092629829439680114497014880326237091571906419722584296345273328575144987604310896239*X^34 + 66460074459293494772559909148934741714401323515091984206952806463217157434402350148429883943485522148459528133949851334085077477606366047521817953887482387524128068949910492825670435339121355633665338473871519783178488814432219407462570763162538678957569340395342328668215069465910792512272628152203213431296164067848823787127309972571531804271234087158331794483086205624/18897532236140763254909115458023610983070733916784726552190283920248896774849464118266757093554433968738399526927201*X^35 + -65729251109436168597912474949992075068920614242652732160642494171726103996716623446753954258532069961963768303609034252627038588124405842030410072146836674713557222222019887101691223386456222170017566705923095851767108540511234961492767844658325671439003670979397938293795247653555563685517381952517897048751579364345966557111642243881651303595499392419239232677/390221704734132597737007383401728672142503249676248725438459130848096913309754892419208697884055897054793921*X^36 + 42356461291595192845929486414311235553955284698067790687356455157414473967805411103874728245498728036184497363881456551324209681352883483193128688171619094421289209970295894335673117378325474137782682090794788435363856705298125377330929368900701668925862430727270519724014407676814179700275834035860859660961786574449297440927613837743313753171731912695704404492466/2715552843244828747651834381092629829439680114497014880326237091571906419722584296345273328575144987604310896239*X^37 + -54521348389356324714287169659894610781553944338772047809042844149060927686977238993898780634726506726134527408831006457574238740113277040176211627064991985475447437275187302306638596307262577275810396227301722871502084606697546911359346491080090459030879628549965828558039590661620863047336305009916976360028652596257336463224079664477229748363400879034408/56074393552828365819371660210048666782943418548102992590668074557852696265232776608594438552098849986319*X^38 + 25167503552421200733026283683366508349973115902286374911245748859821850054566803808343605297155566379759177849213311468489106275749147353563784455080012382248588954306582539040355585045361684276092561049369948319379876399324937941208470087829994787381677291188160981442834957360466389642639226315238091384251585599438986725711452498812577088083533690954707214/390221704734132597737007383401728672142503249676248725438459130848096913309754892419208697884055897054793921*X^39 + -29713132485135337676831526991642204407336240828821998393899978994128939737918314167342539804931308943507098508542369480693368513448549578215607069372786122710999033735416277642498077975714949108077603621498888536915524428919828424943245153912736093875871869749253182828572279791018107993136326271858859251500673982107079554221977546181966193447059914/8057823473606605233420270183941466702535338202055322976098300698067638491914467108578019622373739041*X^40 + 11186423766336876377656968612302475684766667208745786747801878406876890032266275577841068574884203649886030667570300660970597647799916198200193916092981403618352798100000305365303685148652908507879971003011313900414649260103254936676987900215416538164704012706274425795545231508983371064247991150511625599761905180696781005090457655679353478706264391307/56074393552828365819371660210048666782943418548102992590668074557852696265232776608594438552098849986319*X^41 + -11358716544761665752310989371027855150540399834513471814297098912496834276044420433355669029024243273795045037429938631235742166343301356004428683351512513960626075027436119736157397212337211500744155384883861683571398506643584594685455959401695718255459647928596071340381816865391411026174417448471982061970354875482693092471345136206831455373/1157899622590401671708617643905944345816257824695404939804325434411214038211591767290992904493999*X^42 + 3603261156653714690002478613500018990922282338831614549235650977470701790578461888313061349260679217725352623714422449892869577086119977779060233031721925555870816448366499968978904388062624217861352953735867837659969025098718139168200761514820176653032483548653165395931345646658587652715616384475001688992973251907597018556548717446647926327442/8057823473606605233420270183941466702535338202055322976098300698067638491914467108578019622373739041*X^43 + -3102908337974756526011938193897203317387230998490232153844608450715094258035851510480524683401858019098664681118478528921565065828994763621604508804037778386668097570946066575220661343654533811581226119203917370729908192663505603181090936851848950332894034836941707933614424557636599469095484720321835986569618033534355732890046887529932/166388794739244384496137037491873019947730683244058764162139019171032337722602639357809010561*X^44 + 821482965033222036415245009932207352823130222619600068731167028802514111786943962950916189267828964065724391080881834253510658375247335009209635783988221526539735839706191010086509413784701299564611927187844853612099178951709577637214400579781305735927001242911576833522486624748316007198895867556212632180276864800537926759146923601013454/1157899622590401671708617643905944345816257824695404939804325434411214038211591767290992904493999*X^45 + -582383895968480685341748398486370529027098262184726612059429712665379750162089568844936965948921680315009954945667446008322510787376076224562748519895551716194282565164495532284255510396842447104318041234252630785419114117034308573533787140789701285176610365175185354811459202547438213647036708659398872637351919578208955819657064/23909871352097195645371035707985776684542417480106159528975286559998898939876798298291279*X^46 + 125217612682874943638555658209260391335148028228842324404251582849885251557980978773809408677657467994861324216896207443833242940862804779381452381650823275923987123929474077658113796119949224505859468078045157425484466320464757015150637079640487931203517440134048118224407000705995798220528291612427645962312633410699943033387353314/166388794739244384496137037491873019947730683244058764162139019171032337722602639357809010561*X^47 + -71636630992414295308781860096249365422251099064050475760336516548215059972689687711671352944188492982207808918496227289257371959775838971136930673151955035642612704155385308294474240594351950712003404934618230314822331515288840468818211477466840740080636284034788376072439309667079269854865747369041868416265762815226957997/3435819995990400293917378316997525030110995470628848904867838275614154180180600416481*X^48 + 12370868021632818448905409769849230032539271258259544510106426592490532979213157747093232768597422756568228576480474209838657428438295005041259407953128438491876924834987649116270401199144012590474831896660993184645073403812743663050358408226405722177124388349742017177103333817012197568783430220684809865413361297456024559420/23909871352097195645371035707985776684542417480106159528975286559998898939876798298291279*X^49 + -5684187785867878757754738106680898767391423302729961096262993379312655933153914996634972849323995815083882946329838653210538831235673171705942012447241076579893657466926632744458689303519407599558936983938051899676534770937598965010499442230561907268936203828361088807590541695268475402409484521201939921469897935009/493723235520965698220632032906671221455811965890048700225296490244884923147090159*X^50 + 794204278014233523537098523421187814028625964104182693809718810291877417149092346682946685341644860516951925929737957999281099171763640311744195692245632965635521511968199143360434660038174064956594962675641254180093291587725771879695184299243932622180821005270502610213054643787722199705732831946667381115404530918884/3435819995990400293917378316997525030110995470628848904867838275614154180180600416481*X^51 + -300796969337483249998312988303467004751589625235889763613003540838995600111952280945769614893237879495946577242116298455336923101412040875740686903815131208108913339561182171928610764497697591896170631541910706284228828456829899485507903087311743885172490988677214159925291719709720872263810613188019620969863/70947440080610101770460128309623684646617612572215648832489795982883305524801*X^52 + 35904193408068165121975804801681564580429376302458479441415732380667485796971466794982732904125401533713593667419635329191737587460033091990901894163623786352456368796121986273350844575549554025315376848591145539527496357279864687785220316185075356243361870462999511112327717973693768091765734085077623444273160/493723235520965698220632032906671221455811965890048700225296490244884923147090159*X^53 + -12308888910780075693305653459387940533109381161317589920273180189040251801716222990335868844369591592631213430496866787382651236051912899303123040587795051036975269929509817680263103400374747798349605509253599809145401493136421396003146212060383105376898324092848069422235697932806401080545091021294606/10195062520564750936982343484642000955111023505132296139170828564863242639*X^54 + 1414742225467646774935012293403294474426774282221220480315332980456623284384460484099207453042193578712805448858216656472915590373643282311341508832675977371159758334568791243021461766239893700237993456249802067780693383854847830084516169510434442751060463961522731744408732764325683147959775532112888546/70947440080610101770460128309623684646617612572215648832489795982883305524801*X^55 + -478802194223384145061581345427281739535431738414690362446876197961179868380847175717316431635166822574557978178238504017833960843536992308927316570348340397573574609574698243429865557334786743475476106228145008933348537535168154025144960919985647251252126908635321235636308482198494694881789231/1465018324553060919238733077258514291580833956765669800139506906863521*X^56 + 52287106557383339517323021834738759218911189295611924418547936561425574698745113559875760902527035161236360048164895491255838747637584724029588958542133971108404714503920727524932768127992734345165823427183624483097446071045535950225643558613091198054406538042506043233545296798934249064732145246/10195062520564750936982343484642000955111023505132296139170828564863242639*X^57 + -15489167890441159199504715259693352111708645807993436828060167210538282325367025464897514005167121557698030742504156598974755921748346927548407028337516169486267102187734897692529921359378122957778115638901331422448986666548165007504531749410385770891125217899149785555358112286346032595/210521385910771794688710026908825160451334093514250582000216540719*X^58 + 1358109880257077194633520735216993282062390116325630828038114629280294833906024304131410302028339031575438898010352613332335743819981494859740865591445766265338029540066714784667100564899747936412167467400085293750166002316938861948081157782337475711524662051122597315102082700225506407232/1465018324553060919238733077258514291580833956765669800139506906863521*X^59 + -300579256574802573569643696401225298697298267651647300096330469520181434568917091124905041732482724792762975025987653717580353832216337113266128294205386921102155546468734203118725333169453570308532849667467311423662636382682057042105281298810060518440677034430114142162380893652/30251672066499754948801555813884920312018119487606061503120641*X^60 + 18609845761768039744996054416149723985722110814691511971488801405070221643826186800248750036580514384809981516840321166007989969455897873505466542632636859712949254358835494280775649478920983555187401268182627733631966407015416088683596428092538460141733110531385406066170812586177/210521385910771794688710026908825160451334093514250582000216540719*X^61 + -2785164288647561161955410388586246098869064370500617744385808239447245272855123316441874073408133116582288381539964125279454666978014023567794755266594768170740435561292124943680887805297285732856759664692130317607806421288908056731559611084205056567252242804040868702771/4347129194783698081448707546182629733010219785544771016399*X^62 + 112979125367152390732150459603378200390091553663790282068255503593700674240348904677555647932901719185877463037762097240746293759888935429916677442163461877315858332274456296084846547513438617269421233445445474614221214457602285655151191001679394359753786451854250892092293/30251672066499754948801555813884920312018119487606061503120641*X^63 + -10814814440752095685083919137115074906181481699802826765298635379944028030839032327375344896883432416072752814065704085399091706404405983415247408439954391317951589511449840950700522702925745223208592767047973625023502768144480169128733858883691617890805766147393/624677280468989521691149237847769756144592583064344161*X^64 + 272922952956703244149804513762625067933863579586225321230888923958906116449658275711499585617749759012690014206737250580483012523445417809252562892829690087575632664385385165983279910306137674552487588951790201077742648974102591104533947950969006815688989287320774/4347129194783698081448707546182629733010219785544771016399*X^65 + -15267691871839334056644749542698986285668479496577637323229448240798312406441834781358119011377263002406735024076041119730746613556736286097128052386755363832193482623104547840225714102803481301549604715574893955622162260493894914381418587729849455847692/89765380150738543137110107464832555847764417741679*X^66 + 196423335071703074945872302410651166705204369582178197674739533305255911487039597163595917885230063494912592211923072193386480341319270388224795590358085642290990842283221250346234108701426313129650496047947502700744057390110995728918958613356876388067988/624677280468989521691149237847769756144592583064344161*X^67 + -4538105479894334809097961338937459936505553941587258992994914664550423159677114239048465764929347470283279297453806024695116872218450538280927261304530297638834246897666079946227503355321215780263080141463147497544753397716967838870259998922073/12899178064483193438297184576064456940331142081*X^68 + 26664127973322318649500383503137116212519563358959392846559161912546357667985172905959166649646097995582605864523410074889847242889190630212069968894675113176916594877046716111006627465783904434232254166918617998186402531791076039353154936061718/89765380150738543137110107464832555847764417741679*X^69 + -449455979606961295705575843021605040819260299326372449349227152619037178139697478182411134825591986072445865646259554425608717095652817090602198436194062919048026613658123963216390526110789900266354249740641284137128965392335866401072/1853596503015259870426380884619120123628559*X^70 + 2253770138915578108063074206337927738930311371896385786405548762508349635833530787687576480270682793256798454205916890161644082673843438988240067449913312869999445269373814608159415792710324162434344677439122047785971264751974985675755/12899178064483193438297184576064456940331142081*X^71 + -23252039755309720075839032289527710222913631368210281611474103363936524952851817607543342182578204220038080468020889225229330583027058232117983963935475107530180533829756591338219815734082098519212640246897943168727681923472/266359606698557245355134485503537882401*X^72 + 55199845149226745808573109001351689120887625803890418032747184789427995988123640756138252382137386560234543265457876834638040336776525246828742090645028372619202081956485470418397958409291056318221489048658506433118121499330/1853596503015259870426380884619120123628559*X^73 + -275486920834868100551231779446799368449129050032041541077261149947799830798438910268649053838119303342184857789089780071264725094004808301245488416109289150708427618191162296545975621020554415867235377411475531022/38275557795452973897849473416229039*X^74 + 330811026423004256132689077604431958499379028429478811028737660146261665818796271800048097605504836045131201472766532854638931558351024214304374279534921403203287138119846380069448012719603867970396671769205438092/266359606698557245355134485503537882401*X^75 + -816988037832471531164264903137557265533672394674076217518101024582092169345332418341848850770208067329655306893537681220109358993947422821436683864715520237947596945958416750028340794538015931657915324/5500152003944959605956239893121*X^76 + 429457758600809551758709780723096291973293727400019165701799099691095854178955092169581411895684473128007516785713566703506851141819091300380869213542452113650386058242845777840460887175631033372645434/38275557795452973897849473416229039*X^77 + -280555434860607975384707212956350811479607687895738606812126750876637584102424349670778254867862845527485673385782223320715780851494546142931676800072715461251462460629109175777412282390477/790365282935042334524535119*X^78 + -82364096390498587186175924175457271236312423982856139409906023633099014322982096687908931246168320311878449709094682661286536908625514739866564617935764925162844456882347427792809923176097/5500152003944959605956239893121*X^79 + 95164401954900601072017309794978847189901987806297420019851505629504923460891967245253545489919811591448423950337257685650432391911062525881508256296230058240505322313697935769/113574548489013124662241*X^80 + 37630406642451706182462212326361024278998289599722997141436426691469646645456833693197147878661900708321708357854230279527475573929771278172634483137035492411089657658450010067/790365282935042334524535119*X^81 + 16264214012638118926495718623009054155990994744916405921188368379950014684914333973602025481307515686885269252948377940945501648150877915567758595146804158662057534/16320527157495778799*X^82 + 975668317783881195832207421415457129976202217927240061429442019429026959058720221484308749196159632031740364051354357999929578752742010509174947039816971775869188/113574548489013124662241*X^83 + 24626154380787090134660609205691257002594007717030154099222542100179245099677651223468217515590581645409149824716071913135059735406468954112043189673/2345240287037761*X^84 + 118710940333288424103924048531362676734132897148242259893842761768288326856614435328327270008596387528430803320665604605470682262211654533764876945/16320527157495778799*X^85 + 861657507467283534493053905388555060171761669214367591449153670271612208723010998962529903826449107762626075866417142166552202557654/337008232079*X^86 + 1158152618402650252267412305537107529429762141809064871887094739421323382637125039065958492928529053184304564613191947424254554179/2345240287037761*X^87 + -20150596879623924052867540711165564544177923239116655731986226777687709119389994419991394835318928585713736993926/48427681*X^88 + 58991592303520329183609690143601598667820998369830442758333116771804336653261218341530410894126563348432341/337008232079*X^89 + -341633599766911153262155295620914109638275963664327001896761930708113740123651158447983296/6959*X^90 + 333381558369870938919308001188573785931156704972911877418455858295108768021630761216/48427681*X^91 + -2618041624389588105014551556246647438752648209754717030490*X^92 + 2886960156580734948645783455326936826834363/6959*X^93 + -31553867510103265674*X^94 + 1*X^95 +