D=-11975 h=100 5797668258306649821014973598420188851557262257649024023426940074263633376061246201808458764299063534671474036894015372697089667531248070062443273498411271079452807608332028021858134206777558379018140712483270465045472865561350743719112626324626115541900121897979467133285111238150372242025859163553134970041820130056115099772026701818022768072120795670046247647563702688322406282937736703362583748845807640541990114731790947772913493936496933466554058152560857002198448195999/945734278486056675533106702301071606754103632260975420514551798501364812528064117931015664215369560918567527218935425205040159*X^0 + 60360484488187725032032149657558679754151185737917776011040500979558248066486599787019044799660032557567887426534538142427031746087915522803275657999348394945948583908565239271970846205280944641434509449867147989072159379077289695057138006850164486973554914263493587631476265700761408819881384937850141167467119721188536671824603194247947241771940033799328996885022926171312418391229646839591656906419748952928136631488056303963183033340968853832840379053088025201247760452255808/453006719394821147580358110402213299635215639853007226426470311482153745200942712488956503159162019679993845537870068673214236161*X^1 + -58200382559804718137266674461857295612256508179331904481530945748781601445880522597888425432749463293020779374325665232758793482431788922769307646157404747277890483355929909729599936186683978916717772413962764612315452881572712828698868840345654589968893236483595170529687439206293484423820219058758181298448970754737328363467253317288804435356183406779800819009402457452160576558256987040200154583547938081900522078228914815832407602284376979794997781988040780648067584652417361568/216990218590119329690991534882660170525268291489590461458279279199951643951251559282210165013238607426717052012639762894469619121119*X^2 + 356956992550502500081985553972361870157232818139807951591685485367598919274658712356024522877393584470038195078123948983297692833596654098138174619733944612630257806399830386818211293551538145755196035961138081872682711398113609955383922808940025658201158189909739075202263392644980988999803846627415137424435928261400525736026884470273492868659553321590169483869216839482043033535106010312957014493996001626363257983369208814546586614928001171888121707379216843010708000989672/945734278486056675533106702301071606754103632260975420514551798501364812528064117931015664215369560918567527218935425205040159*X^3 + -178547623683144527287024985344935711070714874972891982953078217748404271921005576456602804395280349697225746782775938770397983646786130780480254574688601249898959073088049268894813210261647130718458569747655452836909723694346446515524525233025433064085296303221937818319692716738585596850799082425290752041029683762337642096853743538103002466904169311436668211578558022614071375337861863303814478819479773578248550912027214767746674706942747957312356115405754393921387288978108336/453006719394821147580358110402213299635215639853007226426470311482153745200942712488956503159162019679993845537870068673214236161*X^4 + 638014879309859198081473416885399729903232935406699715433483852492104126586315426468140809903916329640713183789623246098095696368231413765783485049635055103881891381195070223886673759907221511664742862899271088805214837654836315272130271513768208381913265301509088330832723540261447353125252099245030744356215053506767359254119288545662520314809214037176726064669044906741340043640691972965280807014618620745686902775505713527852035866173788806222522400379276928183988408056/1974393065732894938482477457831047195728817603885126138861277241130197938471950141818404309426658791061727614235773330281921*X^5 + -202515365038596925500856437851554707011019889014442328207722448474235244150024260942293912247938385497850545755549468887568259948181992503087843458824835765172920959602540179011745604263372243473629026802344705277995508009057695813032688667090481581896029024909737263076995660448421609976450971137727686541517990804194131736036866257063399988519205528901287727295592153283508248196782933142991164356917983982441252277983115979753598960330605349251954000378831578757076101999776/945734278486056675533106702301071606754103632260975420514551798501364812528064117931015664215369560918567527218935425205040159*X^6 + 476984943968016195901615897398385183673487022746673038798041398608141343775259371224867926376129726558738527417132444473621034521245747778436307210777277988967944168646567585000603332768329180753370861552319372014547772969474161602472367402846267801511229821456684891650260766428548224107701245676884211506116734080513704326469757475744135617615045296800832257992213214063825407866983906873757610233258931716811479682299507181550193867141807874165217189994031542802006602/4121906191509175236915401790879012934715694371367695488228136202777031186789039962042597723228932757957677691515184405599*X^7 + -100156185545765304637865449649431354458388576946987730455441840239738230911459012632229572180256321984528557084504255999517502612378579207032125411100603326928228618633036694216026295598598594729818558543679207314871050273651525052563036177308531405234801645037800083011388818703580240009136637752341716059687303284641201515610056431606546628890527363604997740767335489872400656041993020519739327068644593971729526136507504375228674506667222956195812353087936035700009172656/1974393065732894938482477457831047195728817603885126138861277241130197938471950141818404309426658791061727614235773330281921*X^8 + 152530838766644556508294764141674724202708663080635541343651582962655011181396078016910883673478460479948426704466421240169768051821513297570237632166952827963473077760609621100683158193415162409370667177056234170300842399890712472741434431554413669460853601784162259578326099328981983651799155956323468654792209814516360110946328481003856699982110528114473884960479673057625329649786404213619066414807988301381989563963082901475944214100751474636650449261434077958878/8605232132587004669969523571772469592308338979890804777094230068428040055927014534535694620519692605339619397735249281*X^9 + -19523223858651873244329928041856818009018594937504233061442118161530128615245049379084893953567655886457984177591160483945471924039210940573067262277809931534863933686804217731541635752756339127094983411282564405993022641739154456345195461695511269019575738563111669090178388835634646615523399542260465925936192213841508165073864194285561987779827837472024912779943164649246150035677240278287956325567984510265462638576117125891978713641703468389419144983375039760122316/4121906191509175236915401790879012934715694371367695488228136202777031186789039962042597723228932757957677691515184405599*X^10 + 15500290309906274359738187006736932133338327613020169439809447176932445046110404635890755124003964558398689855620507092104270700280051250972208666632068446093785050800135706393357387650395631787484318921381841593562579579114073729149126445338685485767683148269490552156279584714163282452204194157303073608820808025076041777857453274577366021702602454965552242493308381336790201722475438372156199670290753219446724494557640679162941792556633276125955017899917843112/17964994013751575511418629586163819608159371565534039200614259015507390513417566877945082715072427151022169932641439*X^11 + -495755854130166385792813900851332705243774330949525838099879280158040923739038833118400544800277203646997084510035328494940889220325733922289366861589931090028569877580966640102798405218579166346398311182918458445587118751579743832788332759594764418528834539931924303938495297100711943960829287488246627277580873230400308225526386710054761340466840216349295794663411344937152409197618792967700319100809843880590451641166643052101133254641245164894493875953114359058/8605232132587004669969523571772469592308338979890804777094230068428040055927014534535694620519692605339619397735249281*X^12 + -826318275101118293270549311002585914866073199539091401966422487474279094378434727937587396336630097381134409039258284645719619093204631843475777614218563939084558712684788002409817325692250584230174347943816779236724797856602988049400551703783029343407720590896655627110262640184281410938903288356048866481981619435952382380356366239665984205991519939412974777526054170910905918712200704471053722394726083308513146932054382280822999099969323622339477112799412/37505206709293477059329080555665594171522696378985468059737492725485157648053375528069066211007154803804112594241*X^13 + 137973765861738978719841099972954109338521098188338897662171580905016119674377536571593517227972923339896552376274890235217552548086198167268772196705149300435010525767225383548773607655445277951210990263893661452576050790410378809637307671960040949304604358537365411817767479078295155512076242686741026968233618984091012169249201754565098389786224894387222373279298187570063875677573467747533473209959369734584734851045637262884898836792518373549403589860192171/17964994013751575511418629586163819608159371565534039200614259015507390513417566877945082715072427151022169932641439*X^14 + -24910762560041823689923569925271969419196707235326896834518726663597293591771350153208304473169496957183011592775103872156741511869857244454309467980480104132501119390848065147332631388798738487558559657183607917495939498355550422703742647904284798006942082056740993900801621615081143677281767561106804952292202305149256408737513133392164023280132687117346153219347590088804756479932707535045954520048108734492033904733533614977337283005663924648811279072/78298970165539618077931274646483495138878280540679474028679525522933523273597861227701599605442911907733011679*X^15 + -22138440852245952168171996658189389912601802730603350271934102881635152504380819625356234645215463721938799206307767688086888872324945250374793980916127416365952800723133266410498680586516803232256580132102007619474534942132136197786643799884349128157420366324678139106036285498945758048592055435450919785471901983032170347464296386908308282852157044452387225017354891729390942455900410117020164310895458107791507640355743950632713227299080948437911117472174/37505206709293477059329080555665594171522696378985468059737492725485157648053375528069066211007154803804112594241*X^16 + 45647478897038544051900348571927807600926766535356688904252596464011744040113259839677300213932181358291792316638831030187007854311227285485202892153509124902017413168669289999302753702772820217945610415056802920194815166991310636544691543769011353750691368859656745837410217712201711945747057889854580218296331175575041153262119104412262558998877851053702950177132942216551050740835547146037031114174002957130262332910980390656040276992981851315082830/163463403268349933356850260222303747680330439542128338264466650361030319986634365819836324854786872458732801*X^17 + -6108577677128920690560651841104196114055136363333389407691182381825414624580789825659330110285235847094664019690023101766080681225219449121939114015346622235133603626220224446955077761804147499165544596454843512370055254614635101556481636054358019081563678067250125918374933818820047919384851369319571356844438455522142123468613396056833080329954812640128632516845760743660169723856129612255207362161444588211566810195902372151023246458072257830248425955/78298970165539618077931274646483495138878280540679474028679525522933523273597861227701599605442911907733011679*X^18 + 5420561852911762070866001156803775043631657047721273242880528244778462731369708102102854213272127759902194105960666819990236937395439647901245872969481842862524442562103245519096578122914182824973505826184728518017684193966419190858559465704330274345081783430089058861060786038155142321712155466495897233644726189233915665767359999035224322189341121321186877779390259811554129596913947223989155145682538346352829490164388635473275284085590704684875/341259714547703409930793862677043314572714905098389015165901148979186471788380721962080010135254431020319*X^19 + -406080134449470948279681268880555504022308542430898114994706425034039790251667314285106054043733466557080158786055368009333495485304163641225303836890269137927978447792819677365181364359690369330870751339016950210670032067131972164308183436815643935736018440742670615414082732099806058544412119213979102438931450553025736980693751575965974040869722772034460246677365130845141706967682826161126718598704302892404082883267781462856668612971412170481770/163463403268349933356850260222303747680330439542128338264466650361030319986634365819836324854786872458732801*X^20 + 216971039444837101053550163556025475523355528254727273090233452428226869694291962149932927873059635341561451104890469589500674909608277666236194839729934554105708131879073079540538311013421910023200693423504300536936012505821163407552604987205941348063331092426404166425372980059432434718621130200908218658581563646375778457189785399577368313665610120090923207082020250527460414231918466221643122323354615689149464826739376878584332079319578265/712441992792700229500613492018879571133016503336929050450733087639220191625011945641085616148756640961*X^21 + -10523976699958200593767321323133039022386265103163305238211497310916688585104279092600275293004370296726851616049156291340311670911608008258132999743077415225735494729377337777127472237439853664257912900765701560752778985532500890885464443399387915156823041888650827786374987989959040799213683729433138077974260388184475967893319263603190537973844852065311068204267025660651246098841750287704278966334866619203403243618999704444496456447139802908/341259714547703409930793862677043314572714905098389015165901148979186471788380721962080010135254431020319*X^22 + 4654157365689868943161798649862576412517846528483061379584313238394670765940033147917590450646158017513219632147281018586961696495979912913928668390039606867325708868135028778243781752267878027254812687229938349522659761395980954961938149135433025152509428688047652707427925109496986946484569712631060212108680945108552217605925569433347238998173349908338870334627483798502030850127304431640412401667637964165513808417929457299775651562711/1487352803325052671191259899830646286290222345171041858978565944967056767484367318666149511792811359*X^23 + -286981700191718144316798332796824146876689053422468583833877419100148099851761947168129538147357485559713963488951655315468045201066281648950868431205842069685720587741564076237098081728440947955453532171493464260824813522319632969654692313969202935967922747071833442563753176889403855845932714959285953040226639390624564361619218385342608492382277756534703078563627560165660466440128659270432774599268990673215481002001277693966863491613241/712441992792700229500613492018879571133016503336929050450733087639220191625011945641085616148756640961*X^24 + 169128202215195916319299122468723940424123952526461763393858989161129192479491285371740923223302252442331265376979094381252545908854490564728970415766934679826601750871150974038637368022149156440856905808229253848625185995728580271018685946459197213005006545168952970971572073409970820582773901998322220261766504737898701494529367601686829322923872493300559738351190102892793023405438405719194848148934589370660066402829566126060071591/3105120675000109960733319206327027737557875459647269016656713872582581978046695863603652425454721*X^25 + -7518498096437883319991183427310119657846769887859713914751893372354476778917489122455951468116492603882274614410627718656041116932778323572327570397671910775444514037609190485553280788248739347789378087407502599738734116893891523072856977336844901775520302335709524765888445409090034072522741947751622195861981168219168425317898908384581542577900026802220534992655803492595360163133323318232495328547119969649278057111112884757613743691/1487352803325052671191259899830646286290222345171041858978565944967056767484367318666149511792811359*X^26 + 263185866954689085394339534041524757136103280181630909609121315019324351192350728443503722975952353413981674108602323660890115008385521509765967590727904781100098624312139565482171252035879278722518981520078019889897322234521930131311031712663110139771870805331890683997106074730806429783574426167248262850199804565998584014506237410043314777905719844343674231486588689384736109248685620130260598357585368930055864563216086739314/6482506628392713905497534877509452479243998871914966631851177187020004129533811823807207568799*X^27 + 244723678044786956679294775168435419196689414461784311307531953884043701922575379191504396325593833077153656795388092801082333019188934031244386010258372436279490782052358045938095351457519515357696744476452916604486170786783305037473863719718995426602652844042587850116372118394777717130224436250563965807734640932519749603986484887835533758757020348590263638142808969436296368060333848124457840356628468230273340709017213026171580/3105120675000109960733319206327027737557875459647269016656713872582581978046695863603652425454721*X^28 + -213297914027253699243358183141632110564957111089940199057400027548815078272034893980155140189715449712383757392823374226545754504966619016388403079218006591951244121935275686321315311285449324248215540231114605612907629424701609108280551004781700243379766836550908552349115448906479025296156630029597175389708415650850155805999329748266532313571945329020268897462376939552450919530465943248183650597929242656103493392044087675/13533416760736354708763120829873595990070978855772372926620411663924852044955765811706070081*X^29 + 12492958284560375362693797490166204049700055516052884354782490328654567687495607626505930933338057749123216017538733249292889197003302336397376106155658882240323698503157942732970202680073004332165603303029968279171551583850532008490535216926732752981558405828092661616062744649333722211854602069160026389733119250191116253637410661029050765928042708092757781650481834466808720603124617522526430506981387919691089831288826967263/6482506628392713905497534877509452479243998871914966631851177187020004129533811823807207568799*X^30 + -5030543254346011467508751429652146751842938310432489959357296748099428505150876587918122857680472953438521181522625408241755616563160439533622544465879338812951179017987111471480114956555175848197689745453568379651431266223567924528730450199590181402844793371373980443743136600427585452788651980081853335696323041836621201732607577743571638172085934851939173484823473828995779660808777814078850280455849646469892072522170/28253479667508047408691275218942789123321458989086373542005034788987165020784479773916639*X^31 + 183971043011410077063015816723610627800892796146495454012514866033228480685757392360061894878978609845327520293456519471717673612206089077583115037057019606026127861205690396522346631873641264591454378649649783988739652417894564274101185538164982180430996496839997182868120118126075114807625637604120165912328540509753290582615493467734595094283671393345811648534668110601674719375515977309311703246902455520160077547498768/13533416760736354708763120829873595990070978855772372926620411663924852044955765811706070081*X^32 + -53412267663755219695967955906173278723942235617984869027615313072456938158801568859616410828570285915466200971810689666497047434145695090521266081935744083223891416568934282766188808262220508296886045859862634967216328730902288434723647919081510230706541145911724892912374441506277785431127065534152545087906042090785834132931001238524393813099236762741045992127876664343012429532272327111088587216442616607589213506/58984299932167113588081994194035050361840206657800362300636815843397004218756742743041*X^33 + 1516478650179000799247887365445347283845509412376085718636146088647294055129975224609728626588795877820343984962553460125121815537270580858798147327437321606713720337608125798327512696739620517126197528430088577221278004519753421031716613699390056122046293440645307071982897958978537416933879103902996171447773497966738127566349882608824551596799228164735794230296725044955258910585717539427054027844788780803094864926/28253479667508047408691275218942789123321458989086373542005034788987165020784479773916639*X^34 + -343204001038289368484019634023448317807714150337452365323873208158620653408848592526755404491948617829960670891958265692493387198871415827953290991804079974942739545159411872139757421940753664917457966824437319941347945843667511169698678132384228928399007805629280677538933799024748157106095763697894615251370145599881480945073757247614056209188757585256913894163545710915685459108597401838989211834286268335610/123140500902227794547144037983371712655198761289771111274815899464294372064210318879*X^35 + 7251874473820064546699710184710275732378192759755534717210639267295398851155548831644664151431068637198469956657213445004920445035623252604919065462294190298580893513281417106043929357335375896042704711834255942693073781945206075217787873809590498115805629107349066703181714836640007505901756674622078612431884221574476865497095649609805551737883520182326578004943393049541699745013958239116793006869456895309944/58984299932167113588081994194035050361840206657800362300636815843397004218756742743041*X^36 + -1163208818353380022069273345501532864414645348088047956701569718089744561409896747024218386430694800498326001023041295650776748644715598920671173455350493272140395326707974081795060481115717470920934166623889362320608224444827772699931521491417647929739295409718629980992739398497245381326091907408323868662467413300083208052748614472663614022771582359627565731329456342296850918998014922369256799458980995/257078289983774101351031394537310464833400336721860357567465343349257561720689601*X^37 + 17573010963132091038928251603575206748137154232098628418804175981628394025461119560871459146408411941827965941337519995615846126790887260964118776660869991844707076647449815358065583523858876535815272776105110532746514103118343577995133316167402136291248304610745365788245188732198212274818769850512260979478989898134891867756923418393665354839714114123396336663539732782407781152573724140589790176520830464/123140500902227794547144037983371712655198761289771111274815899464294372064210318879*X^38 + -2367538083217970935536465826063603468786436853279769388638604579657588291135317679949351683769315209391572948113106003798071233967946943838896791852045892842305197772026281877959067339248451282816770293998495553353762604160466378320162497693249333099943044565602428396941515665017673304075228012332143885196190644449533018282402574064970446217531141141961520733890097694718939736771008763928282059628/536697891406626516390462201539270281489353521340000746487401551877364429479519*X^39 + 44440031160352983513017854384299495585903573282348052937362822188144526062690579844205302445411855563988791693224637492564594916300415479677124475621071005337295842157519330563434465203146480602908457343492819892182496495487798906139730881806238889106324413416878278779653004379526619012966226300060259245479240658899930330579408855152043743589471168749619348309720357123647590456425514370023327195310/257078289983774101351031394537310464833400336721860357567465343349257561720689601*X^40 + -10246169004895480275238237644670432060685285175359860262084759755540674693748727170811001530669388219098777689651106940124053042311149471844622820841773374817287168600028021050015366652051471325425226941664020803122632795477360470951146660737999641868629671331569236654776254730193746727354194833295925016144388163432680067014518040733590564718944449382501998406688372350748890168001118891281148/1120454888114042831712864721376347142984036578997913875756579440245019685761*X^41 + 277092729985842007777914573154957529916594575566466267874071094252565672828589160909019096926653375400137047161307393418705486637380771720219508743874102190791325984105472698404766919638827474455694689115433916448570756611856904915996682682949658858796853528024028122810502512621355634687904369976307176458369930021928233182765166252183543045194334642235238797544978188788915168666415386630700668/536697891406626516390462201539270281489353521340000746487401551877364429479519*X^42 + -61155923450580257056638838125229518026792170482745974034832725130826415161205081522989544649397395390873620109592684504146436819530517376004200232446668419377146115191692079098344547334430205538516052371049715253125178532967458472652049310835145933691711281912224039436008637559213093720638951247135321282881716919806868843262990169975763909620338616171323152261468206198914717420684665707/2339154254935371256185521338990286311031391605423619782372817203016742559*X^43 + 1261031184849540179619735306168807100735630779576390758774879243469918800630082696244469842517656706190606765253475207914215440639965875641890400227873347946414845168783388543168005868105123746116723323131644245859713507264884723428014174320002051176383158964874887626759187739151552838849647821481823382939046314566196022483938995405124511883129570872638193062023238320444658053557437511589/1120454888114042831712864721376347142984036578997913875756579440245019685761*X^44 + -200809123346086247923856039756304474682817415990625215973370661106364465183107551696841011062285837292852432108495238080269966689050138344913061172975842191335502370975514379071930970587262906236267481386910605468348045264633636599146646515525636381475978650269688498672673751232395625739553763745191538432318860367573625737852687004735652480616672630591628199280149418453098328838989/4883411805710587173664971480146735513635473080216325224160369943667521*X^45 + 3035180368317301069841896508111025612814389103617775953582427485739388649113554668414651982122482187214981578912480605204091837617923262165638721612736012692023292184525679819486028662477841552018253632813658648249985539053132059584481912186632844251607505798119222660450207682136461266101486224470866785880527155800226459595640473066093388854341299440630495635643935183743301981722594/2339154254935371256185521338990286311031391605423619782372817203016742559*X^46 + -368850767034793934895171636497728943225772241206145495961473492294681304244810424547768350530027142753657118448977020313435644166932916971805751642817164470727506904925228301908735359045460478448226067476535431306430364293692188905560804351572894502122330108114237560902717954442183656727270119856714917059242447935088468841572863163542838915969332207550138515265848776338882415/10195014208164065080720190981517193139113722505670825102631252491999*X^47 + 4438132995838260350561835644158508720518382976101005319771374210582283438870677420284748730086514424396057675123137664574569762090941655085224918638615134221293554963476715219869292372161752733275933454928196089412325552519593431700879160737266308794067628970818159276480096145706370472674246292024044256579437360548155895619610550227415338272530241016133390989669120379706018827/4883411805710587173664971480146735513635473080216325224160369943667521*X^48 + -441653634750590046727656146364099210528496213233425084140244323298339851104462581744814836973809601966616816734844641408029873520344650651096696283482465944488996905323669399916233282731826759806236703589457775236387276481569609746395047689460965245511378091458468993155842442298655566112090461996261209398786289231489184852028915895681666664291248423550382264278998248658/21283954505561722506722736913397062920905474959646816498186330881*X^49 + 4375801742708547528447443844603664245127089952729560889612517891815209245806201732579202941078920887201092862535922735210443099833498787711954516801518346299011466710934770039760286036536927645829759774012314667076591761488462737573173192648040508933071371316497992999130183029526064372434451023564618520025274446817273378304939619709474517818951549543275604955741812325849/10195014208164065080720190981517193139113722505670825102631252491999*X^50 + -353474837999786285908918845296186487804779447694022364849281826071955881142655248114017602733173889016424450083671792450111871292533276882967005443208450521862842997436910180914478412247234699130655565273624562187073369275433463193388382071943712118561012744250406490377742163843490563264901547773697695781161986381340578211956650869324951317963345349595238226563558/44434143017874159721759367251350862047819363172540326718551839*X^51 + 2779521052713057729823950817331327489157703917743387526180543462089442757833773093274489236479469441770109988414153990101084655682486135849837479010964891746778535545835140052596017542250378506802445412259186721100821338721671495274450596687722386987015474935800428186070236195941179728195144619222392549059058860630604312625656527833927390559405744857030562157127723/21283954505561722506722736913397062920905474959646816498186330881*X^52 + -174794639241962943753119301227851821663513722683650771880822034568989394978940823347365301658618660909574337047010418176227170475508229885396058152034046502602947330397139703411183806003064405622344525973243303368758777276005455562769653576422227712204276308455004908995111453887015057919381419559848716077066606073479896547091986000873788487844757418500002585/92764390433975281256282603865033114922378628752693792731841*X^53 + 1058515200041483157979169590841838618437022699601694727925971062924032150259654811677683321131627962797740527119725843926324713118784027433662988456381958419911093835514254655385038106943720858693834986152927420823681222000412794668759020595038312213991133016304100020451496900619689790030035432372190631888409447713239846077415290468364365228656572149768937855/44434143017874159721759367251350862047819363172540326718551839*X^54 + -51111328194529574769802813477862991203952980522942361638626640962602569272493047009495033543290614591772069000888681842040294947950902638608529326988445479403161391334475871560714984834656735858189097047483478158078289746950278543001187794266631322610915972787608337397379279623864985885176881310823619181485312905306429211426738225925507643265851401464/193662610509342967132113995542866628230435550631928586079*X^55 + 238103716917530169810508135136436707787597397302836027150639762270095761049104538925711253286714783961679534067582763464806703233168820013138721518900141730167171280188742916541238182061384201635852231150791976556443581788236722782683036192402062726775896930344402156472062304995287934793676184110961039751341588210519340922778618015526723187329581572445/92764390433975281256282603865033114922378628752693792731841*X^56 + -8878347059243210815485276514329905762371570103733782013900341249955161828390752156640918019341104609515527080918304481905303644807297889800693364357914354273549039690303238770309519695688137723475385504653354470740801279047881566865132467601689844262688352498081219873010206642738303434470628636582914401698491146720675893438254340414518571142473/404306076219922687123411264181349954552057516976886401*X^57 + 32044750893739222301030724329643529597981150092338841235473829427648176158703869480921690603940532010404074173044641069473917661127770236935181998770334867911144547114077253740718487745804382057958106122089007832404977960076801059463476718227257207902124826315879704183140814946011950974462430265041987969364014701924718667727305427831687280916969/193662610509342967132113995542866628230435550631928586079*X^58 + -926351874708284843721603569547719567404874492767985114064782410099715811599688870510211746554716483583907295445518080531806021185826506537261612970021829751003918591803772428347749446251488394171741445598098478318056726289710887645091590298481475895337331962474524594749621079231992769060786875763070811474300770610349153747342926730747130/844062789603178887522779257163569842488637822498719*X^59 + 2583533906073840446831716816749486346100130816402961850710520852203382626255601960410798761088694849243639338530368809107175856227886133720265757641020307989916979462251830976876613232130025807713574866601957435300905693994237567194867927423720986048882359921704897136341723045286426362628780094445686681676485839014321732712300639566330936/404306076219922687123411264181349954552057516976886401*X^60 + -57259616102956946272866514068824223501661035017025176624759114969853066439056222121257270999348301839762721990117015853621271909766859394291695619877394101932395847717683135289838742544311258203990652385563584181008217658836632708973975198089750386615070928326238209191733983801125137500444588741206508104797427609085983736154856298/1762135260131897468732315776959435996844755370561*X^61 + 120833683149844283009492582262989034087867218859588962583117229419898347837969144713403408288098362692110435344107630585468269556110753648197049645527467018055887374874363436819501929769549471711394623203100615668489745577510394077010659616645846406557910764423044076705627667298893638543097398023685553265496766603645039306918677735/844062789603178887522779257163569842488637822498719*X^62 + -1985649515652864358427978098599173887823139000114971843109311008806557769983856404911258164945736429544762906644169497809611646090736663522360885027442323524131041335964405448607309581817701824622919945197045325092781752120886679916053258572692845593651136594694892223659863504556182547407115424330279136772625067315097325980/3678779248709598055808592436240993730364833759*X^63 + 3018171555582975714237212688891204700679549933246475485725474020287688107180466762251318941429383489654692934144395556423828855406736468614267156085860227707519981129177333013190647309866574577042986181334521872358148195244621067913579195972974870997795684600754487146711331287748828954306631913097906014292280265547604533020/1762135260131897468732315776959435996844755370561*X^64 + -34453366644331565386985905758254153637268612795284098846780592613652455661877855967167395000305607162669570930667576589601824951874186409413844750354544041824663756302596207140238227639791393025373467281218658189760596658127687713850748293448799952100390503961961943081742887092143380810681683188589293814689426685240/7680123692504380074756977946223368956920321*X^65 + 35028312163045892964917314483703903420551990683303595785530554095237553942115426803259280823957194101657788357697567594078075512085590020402314322005082289037084135569772189816218767358030134134336630802483960574648460944405841465377333178782565392254773796044598349124638228183442283363948520439748006441148921248491/3678779248709598055808592436240993730364833759*X^66 + -258673639439003295378601303176443310375300647616378080147670950490245784708199778484511503431420352159784792025949460556365730190679348484818883216346478121719470069634441749981623779456154193872776970471080889241661383451085121311710876893962335037970258716043815948992763228273436519841968068606443218220814/16033661153453820615359035378336887175199*X^67 + 165769219460066503574206555418754684899515195726278205158742000169030835004062993147903524569228152179414501634149244320211106769078953161677095648262262585620249124411084531540827751380262629807647591962449368573147306798131841572867359688991221426435748556414789314517438129563661876821374887708445188104340/7680123692504380074756977946223368956920321*X^68 + -758536147810568896711997395006873365396866537649220833454641315081317347386407153913571927607718299764138431616048721701114133096538369651252439862197005100633344127158064998073133945465033912481470155059392863032431717791398556994848564523676587719049004263709943812228229306050046286174878725023841/33473196562534072265885251311768031681*X^69 + 299642763888334217349537554335740638780299138150088777804836528838324893067383866416815610934927522636576971133181401824111670830512036180162540706187703154187853525938010780432841398629540161036794452289567437766058757676556769654609967453766764705031994359047540488229078467217650782904658822526930/16033661153453820615359035378336887175199*X^70 + -855657136215333854656572503935042797721779834529800910205786207880014316550190550880765765850015405773079739801544960808795449464368815379239935316871640021990831300283461855376750249498968908549680782451191647712166453470292998141212590185334804818618890388210058844265639512067416099578867/69881412447879065273246871214547039*X^71 + 218818622845416184714590455224111978400338352827799296897678377467505926789279904781952221021776934794579709758184643105349077708753432455141763646712576495018363668030672577876688750370092016331093841179632411055632054029896381105733141233864037119477848133449600588324861018917070242450667/33473196562534072265885251311768031681*X^72 + -429881912163284800245844966058055731195032505200658625956379460806996888064768864148975527088666072350529215775125505891488382218210180903407278248433117451504076169681480633481265822152801999209298511752710330108544569066862520074233656362460666465183501488056058212766531059537051/145890213878661931676924574560641*X^73 + 80470882309734538798257415170294038762235122449260829797652681835768692221952209361509132233025572223216405628014011850995407541385262302219037147674993525855089166991682050350479167520709540522600348191142588726531532422654770393246878845507825096761342580480182895980959315799140/69881412447879065273246871214547039*X^74 + -119118179671136068703654146029550977070605776162301277689089338402702031173305321207978135700076018682959442239958010702475049377141867236708058752948907796055634922408542011144547853000648764948646770903346805212894968355187455174792421852411771351654699842952427444530570/304572471562968542123015813279*X^75 + 16790643531483887370615082618814731155529857416654695193861215407985747531967786589284280906763449201970187996475413778343409488899096347999011507197431972049808570095145377494237422654195584286659347573266845715225991132266066633635694214638013326435628435763179608575800/145890213878661931676924574560641*X^76 + -18551203129486751525002568380662882451343183202444429679504255551887727273911103850427859004259973098516601687513337786791577589842655391423074792207898686667087701338723573454523310057177286602337061480953457593691784059250580950120618991086335274146363938337813/635850671321437457459323201*X^77 + 1946863439122063652905805821035496584540052134101573301058044963279394112629829325248539971851827733324806873811198249290934760156654532097707923129960215880936947627837837412733648570737878093514178353870728870222712890519113782969524504517850585226813463840374/304572471562968542123015813279*X^78 + -1554733741490969259672815142111584804734914217024981604764344524230418077268319093747201556669325898598668561034291848518595443227066748380248486433658067007843332571873323393967750516323269374315880397785550469113141860243890805867141986368151458940862/1327454428646007218077919*X^79 + 108238450470354029540052367121401006744508155965561902432108882686849751472701258807501099404099539732396061123013535745942350148122430831770422567108232735535685450205784103517292485906540091945002477555323033974900376224573244090756662163776547841679/635850671321437457459323201*X^80 + -48377289802230232560952240835108712436680381425158456222043373698496008141019296533226106402886157631698898376503426926093256232872525922759339772822041558893500015135036020791999745133982740117259011487839683169932124491090165478944558509712/2771303608864315695361*X^81 + 1608987494459517705607345208107254780146856821246978996828444255879116632188581006641456185899288877050732823975562021794424521484540832999177773853993729178787737030306687411044445395418111428838793571878136465213115254813909748064220719830/1327454428646007218077919*X^82 + -297097126263918813014984731990040849462905784734163746428290370838446225299688672570009559108702379811592853262408837588630865796185883405989257269538348452555293003405673004253822953918405970586628481173943265040544645727999677520/5785602523725084959*X^83 + 3025584411377868739116732388430500894877943386177035828246894797578504974669033557927696280746919771395782971549225982759118131669507006216417499285494047081965907795175759388471197147465133669211051856641473632340660162658412809/2771303608864315695361*X^84 + 11440452654271580785430802004654641781268232302539094611922670461153463508586453637249707781115393762136155162774363537371415275961588879402698314010312664308677025723833631603704836748343557244562688930367198518973591/12078502137213121*X^85 + 4287095936971948667611032336180552614070345325689174470413547460373728209323062057341583119814671306257769344153323786898397003714475077661229722157324006318643751927021996062587518086846595277282245144567780635404/5785602523725084959*X^86 + 10159359745869180447201070606318080630087083699713813278709267900547029766283256192412060082491034231128705568214881027989260399906985052276623931369640698725694696817741669584350344522465895419837919299/25216079618399*X^87 + 2429998304141383862301220928146049136274250208886559909764491364624830374714689323112375243511718865975754564659332997193454777915542767155123199187366083990717410187283026538460807413957634368954167/12078502137213121*X^88 + 77931029320491293908595454122261020594969657284729062358986098115355553157798826306753449896509397784964607248040172579488814055389018437221390905138401098754109908326363820166633195075/52643172481*X^89 + 355754973786238234450636790922935708352600989865312470824441019632574340520738632059590042075739641432825066857915775157651267215984784851318901335346717362667253493539148398645574/25216079618399*X^90 + 4611401987668329428881114797937585994974600012493247094725647127683857828513695517285196046001018387015028312232666753347122796228663430852179110439535769775200148316/109902239*X^91 + 8576506396998641957660536720393032840158430381382657853896958684791302499275289059486564163999460341994853994712991941093124121833799823599098005823338729682971/52643172481*X^92 + 34283052769685891392848261601496111027937147465817309820311673601308406881289357627671100639711831674483704122059552052023089157789001125565234/229441*X^93 + 7531115343517856378982433853007060337517999032397225701335100149393863402108952110138122098150527431001938524678851808999137517076419/109902239*X^94 + 10035553092227424622161943469849165951300048665946650034292794388780497242829558928670066858376939354579331532573158/479*X^95 + 734851986089854440442128912085422831085831789505956691317325302768906616960316111431770482704798372149124/229441*X^96 + -1474814018762703802843119524357969742262973953749699494405178166100810660532*X^97 + 135540767491849344137929615966527395790198089200356293/479*X^98 + -26059905372385467353259708*X^99 + 1*X^100 +