D=-6359 h=101 984081316060260365017809893262856526418547384869419097912303023016054506600919951856172169119358979701519648313815829081952585392668892304416194958248563602746321736217863830404682908794543702311323464875293161145818344864771260284365084237571652109933125705874453200162024015494151971260911782555442260474470119854187080420407277485739669378390176792386517851410869325966746472763492439446551368110520577572961212196261384677825119162205402485488232919746315189/2323017193567427078415157514454171252040294399151009430138417741631750427504811001373580392122754759916987789169386683076213008599751282646912715022331135692507607875344927852574131166039*X^0 + 731594553825670092804015960016236459451689657107952991718454784386725225153479971208588291636395675844797637606828669629593944108596707511050607932606700616745011540254612129619409447142900818315818804969054202046557631761807470176239888233554835965340879232044064908947079677357569193094163459701150227860567577747088141975820549071929999411540624240655171705402864413948637566820840080714021891525789034052183096382111926219328951134735314326233321640356565252232/14772066333895268791641986634414074991724232084201268966250198419036300968503093157734597713508597518312125351328129917681638521685818406351717954827003691868655878479318396214518900084842001*X^1 + 1972278439697662765656451312106192503693237579556398604071244194559990720307544800023801975930793850763789639852327241882234406766530628307079266157623120535902396065323705949263185807355361653392096317397960387107554871443241914976448248445820411209153216839863653527225865869126225594309396348830666716964718364664100212245244594151632673389584152536596844037675331615087612135624787225252643147355118877792087081672553773115059844624598466319553449933758083/365311714666995923638175422936652186199134203357604879719832951978573742334456833051357193288686076414056894035129215769179589337907105306952777956019993032317598344919787364770267521*X^2 + 4914868034853556731680355016473501181753408095420444443537309243053259020239014913352132402587947262018464220159282973367175749206867189030299460724421706000741635509839572705990730949423673741840863865377792838857155779376365790882097273741371841356234715459964347825959688854481537069542125855640136323440776743356227653799324159583958245067078833190105335587472011393520818004545771414641381851388876597152770546428242738190259056444097535365068466424105759809/2323017193567427078415157514454171252040294399151009430138417741631750427504811001373580392122754759916987789169386683076213008599751282646912715022331135692507607875344927852574131166039*X^3 + 248628817803366587005389110746092521848852150500820057626124833079015111513416595125077763246622000880287740364993913676813364547274114653203530518142543723726497093209946306293073226108263665130422098747507354905591450256038463163658821460161149719106780359070168735692767212192809974330998445752975330082873784113226405096552765471888558169093861061666524056914691187816081847886877008723430758819477207402656664403313724068136132108934370625281276187992/57447981548513276244405633422967791507962604711055964730277237298093055878983618973322408128429953831428981606404971814621731300189826278809998105994652151646107618323602353321319*X^4 + 2039799581820480574264702758815643488882214206673047227054013991595008780990653871567567084314912467756843996573011997292430999489924626299181151205912234332131392057301191093096414507105186105977098662999501707286652755000852409589057543568444106339758521876687777320538095502837247947502624531439586235938686481783088747889615211619225318848156890029975617420862652594706208852735755346898550660832392261556876751503670592734413303560282803143959516382045028/365311714666995923638175422936652186199134203357604879719832951978573742334456833051357193288686076414056894035129215769179589337907105306952777956019993032317598344919787364770267521*X^5 + -1752428919975666926242402740243786401520576986107102561743554431107634531027366442722577720170663031319049698919043657656306680031611463746871464961100369036706224114575565353619010950455566899337864901436861273415409757067625515127443346333305646015175819743240889541821434292613536147781138217330309369520828345237017525923094781826644069076911289937036261202324490160956254618725297139262357491265772846033884304761242000340298409709366290854193721/9034121960766358899890805696330836846668124659703721454674828950793058008961097495411606876620530560061170247901395158770519153984875967732347555589660662312644695443246163441*X^6 + 151037283316262874392209379998447534103555206755895730585891159183645751517027960317637759357217765423440822388438297968067205079359711639340840639549763928100340744644353447134059428492217307299508148050028082099285212839439246396824740940665563679368767302160025789477178910884615570652366330694267326292961887979921024380785904119256606185892460565961644713584163996619897043345875089893709144616862428338957319798761150252693456261576137294186910538433/57447981548513276244405633422967791507962604711055964730277237298093055878983618973322408128429953831428981606404971814621731300189826278809998105994652151646107618323602353321319*X^7 + -111577093074702374648324159411829056492601058229325579851333811971409484357654672945095610221165198647587956081752520739134490131835176860606989872196803514952945492013566309753355311115207339180071035483787430221273145023079595276225401486174019670280427802518782784585235196775937472052748811022960041310812660485894367192054519125594883174607127337693389291550609799720516001423524254229425322232456592642980257479754513209925955921192933729973/1420682805593074209764240556114300494836943648325793592494862234752800441730004323857777461333626444419117824799716175305947342976077365581435375937987209044290721095022199*X^8 + -2525588873109655268006009224460660671257743568102358048388801690329577164286143367258462854884131309833657513076255767524432492631868065814551032593618018013571533054066504553810465808185776266722613957232444099603269024220818738985400219558623085800304866281851679100203304037087765159202263455789171672979264086361674862407901381356131782423554289368921723576061531983190600741145191996938494008500566542437228315083479770748257411831530356102407235/9034121960766358899890805696330836846668124659703721454674828950793058008961097495411606876620530560061170247901395158770519153984875967732347555589660662312644695443246163441*X^9 + 58026119302809988233721592486457904804153792540673090251402103402990582857583768264128650589314190959217603685895391473885443048445729343028433761685133765759936260949504700529792364786322770097781463133791354397182805112805076605435259008018294147117022735315755692526984399563146984184776676092704812736072998213251404982054728809745962610166102267511766196351713062738515951089972425302855914415635093862454973911459988087188584153652772615/223412927440332475194879785518839517980333959478816416495496498624437874151596842877461465848974122412190253939253998318280758448824872712916398166061835043920541137761*X^10 + 115155689431222688064410598612870882446028232990042872353064596019952128441274159498288878610537727453738730126158988685903528189752283256531335172693232270038531494006176786535659160267882963501318975448410263806830635783138984981319386235209742142796208572237903592392072531627104288949264069440869814699665288417627185989209257638675297114427298535931177056650641030726858214842556648652886808412290199364480506385700353098035100380039973524605/1420682805593074209764240556114300494836943648325793592494862234752800441730004323857777461333626444419117824799716175305947342976077365581435375937987209044290721095022199*X^11 + 4165689317643230702764331787903396460515945921333481070353589640482150336794558541327950362501461284898273618413665414947134532209752410751048852113663804944647295070353340942549811714189649671525471634940567036665715290481863852841049382639395314420540120302489709799044403090826138011067516341691057524122898078347828423157097680403669413943556091632813723371256620508566063713447852533002535220143128394148249320904728754729412856032603/35133342890443855196552883396578002513026255618621861376866881368837533283786262443381265269535166285923927337514388790419996610917577089623588326161634697895980679*X^12 + 39684184126975769141539335818092336873379659395373783860699966478494584600414806963627890110960182898189042555454206212741347416501886415065391775297740779702267970432782475548932802055505483604580193829551368978701567058976970804446060383206750631721449571452838700857534054622417115961111629385891558269843830429807649075220969952451249147671110672475830480849762374106608830695950542827989712224039491504944765390254191004683638413030015401/223412927440332475194879785518839517980333959478816416495496498624437874151596842877461465848974122412190253939253998318280758448824872712916398166061835043920541137761*X^13 + 426526471152395766252467521759310076388893098052811505929206730418834501290080023464969014183134174924846949701858594257411377694010020063058650326643230108461127839264078158594109468455819415569859440104459604764749942530850831927280379166047302930078082833189725669926226097061505458028798778123056750231304628330476140115597634920689374060150871541946341687851669344019126231731707107124099178267939874785552001959716507882817957602/5524979224790667588701507060320491038374941912033631290590797510432070024184032464755663668742752993540482361615723980251611355703345980440885096109708239958481*X^14 + 806934844852805811670475098934173512113797233835112180879431136429717183455979276160875169387362170710039952083400101118712875995024423320107668576852941835436993526686580908281215858597181430015717859105216603779522425671113202757035346877322437321253565460106312231395576172949329815639351085907979302620155325170546158766267226768752303148991545175473258396786772862426743625324232889980350286466603613118901124943285620259617448585823/35133342890443855196552883396578002513026255618621861376866881368837533283786262443381265269535166285923927337514388790419996610917577089623588326161634697895980679*X^15 + 4932452453120383783740455781997545325712349313270392353242026055651825205634734086175172849672908914016091964396442492271234850981904102023606808702821630195197015357399026662037782599115904229806907934894274305620520748204257163790146241262137811525228434050024148374906290971512446655000380830409625518464128763065124633144721734488708648963719158629447315769594006015689425568688321147559567802931450793185110282528110914879776/868844035979032487608351479842819789019490786606955699102185486779693351813812307714367615779643496389445252652260415199184047130578075238384195016466148759*X^16 + -3520124469040518018457714093525117025447902949363371289025257280000743447458734015698591403080063552645653961482177790014307919470904576972689990417056977765347038114066831918098964042985336592905355653078184435646104498953301342821619657508027544913152636005694032267505760420683681499014692930718422964805479949723587850636755134294150631529986984190428975385470015323437890328231116578619562099344310145648673222595217618201023811/5524979224790667588701507060320491038374941912033631290590797510432070024184032464755663668742752993540482361615723980251611355703345980440885096109708239958481*X^17 + -41746629236670126889833325718580817946384105463678871512641359902014078828395727223890170579899823788522106488422937730614243562233551217545198566016913736553211274458184222675984874935669881718814520816160190878872548183413622577479582538189925513174296942542047125034407331491327721064457681840387368781805595893808181301755116054077855953149673857527753397118958464540026398239605034974020072066318461319535335032459076954/136632180528232817677048510747416227240052018651825082418962963796146147478190329881171192920214419938582363996266773895138236692967145028838527286753601*X^18 + 85953321369344669492900711168038097171751151966221069829403521152363675565945275713271974739099745354390694686595197632999560924480589066707878355343023673964890172626229666720003346617102531308005056055370823385073137519194719403683698716274492714257273341212126106394594062767129941228397995907014595629496712666125946813639260922014740436617689732007310242481984674714872392857341004971032577657669462654391833434605778911868/868844035979032487608351479842819789019490786606955699102185486779693351813812307714367615779643496389445252652260415199184047130578075238384195016466148759*X^19 + 479932583490094399694171187568703506902685903431516796447576444800246772846934070851330455478483927723858046601354440641659131730124279098679301177520589585394353463694071422265100535263881903398035752914750982784575463685083859183503681737932877452009610897758975432423773851193575470567855543878009033437985043381354500011376876342746852883634847375679178199148007407516886711431159819130281535785455557425923793109275/21486425621675234734557086137351191577300207367797622648052046516141869394274308834906619424471523814842328038412765198166101068244558111155610518439*X^20 + 146493078649344734924721625159238413738280698772912006430623717926130206723098142323231866580063944158597268814565623075692325385926775710711191109986043784657324232291472953778706836458269014131913823581107697085700525364212776069502167949119701433773548644342657343764745484512396026929346616172261276923730286530649593855096237106436087336950584523686299355086938843648864050089518776291635752607778376057000970530126652/136632180528232817677048510747416227240052018651825082418962963796146147478190329881171192920214419938582363996266773895138236692967145028838527286753601*X^21 + -1950881828989234340931549221248993070333483206291416739856777186050606428884323101614305679158576371060012922361803420356455469920633046584260099008250193148478649986045284199394804747131525234319239262868556368458154274285967143483667966018211399540705903989258633710319917216679545859814468274249334112851078808515426717556122208872068827111214435497973453103634383581612418619314014899166987655996914877191425830/3378900082037306924761296766370685890438780840980912509522259241412465701254019316701780063606152510590081465389646988231813346162062920452211121*X^22 + -3236535655261364789135483844187492806220383345375135840721778932280517155102450894236908012083062648721239274325906659480199449942528954657238080307762367012152307734909377100405182098799673372017431287095942238248536650429764082474411245204689218808068430532651824384132909581103889879676176435506985343843027014169951128647404090451828583438629075795559889893910090965834760622278215748660687594974825209412496856311/21486425621675234734557086137351191577300207367797622648052046516141869394274308834906619424471523814842328038412765198166101068244558111155610518439*X^23 + 26500520937959273026814774936507952802294153138081286874733563139937616879187245864695271600238135447792793898369571509070685039686418700543591464377467736114356075126602272936106420598173648847914403723931257693972206378237483121921611436742074143150409765889407143079375784431772894755184996959704823895702864615485281188265136562277256108604325756662322345287582990806616580934369561763992036945839104803137/531357144525445341211086140331921039540616581377718589325720906024919908987894215553039796132434739831747360495305392079228392225517049921719*X^24 + 29532100489050613766444305590061593395078789393668954809106737353566420790591957888306863780932083289421319027411369652879927275536249333406855417917928284630856225974422262428087070996520088253766876061064395179090183108056169093168427982282071679281217255314473250260672434260480574543258916118592035841946298718768491640593262657647366559557246381125410434201671480895719338519771512286937884206650696208726319/3378900082037306924761296766370685890438780840980912509522259241412465701254019316701780063606152510590081465389646988231813346162062920452211121*X^25 + -91303143471301565458753691656039958194401961857127999499043038125854426649119020388027782321381895233682059888004747796589519064325469524729771032053107587718160212969157467180103299924999280518517695620965137217442027331173344621229179237905584096838957135827764001204774628336149850350933552085281910915135190184477373865966465889559893393741468204944324917230079806112581884074315711533614040547490088/83559859179972533607656257325353206406764677052636985269023573836282420032692910135719420684452703228769831812439910690238778459744779041*X^26 + -82419567998133753179359231869829544623934189003957159902823730940929686028237685645471582446349032382176715056390165129576050621321710314460164665665093894913269044795779672324564191861611994544511862332527893048502469709539343067416537772390979987266335682499601378996259788843358675206754800103247849538536119063889858091642242812023607551054796078582864287226123720493388636546319161424176640201199173106/531357144525445341211086140331921039540616581377718589325720906024919908987894215553039796132434739831747360495305392079228392225517049921719*X^27 + 166892540985880551753520580563360315445048080674907597923005306781029920789139280090154861312431382519186975858987427338253282835494874330741280941640842633907524527689232508162641323970295140647701967643680105353487948507391020727265821826681346534053331792833905770215885110415427063420824264216075230968648625186536186216624323572209037343069514926590734246435676475322065754242915078981622446519/13140408740363663092885085284691493380525975318860982114958888793250891654771648079213621746257698258966792233439205958521588057830599*X^28 + 402522252291510784911585854593016654012900993670254583000753494117640534514122713271259327750014868262738679316102390102007871723369485255452655818354679721943497189829365657477697715609668349705435676457686107089599128657298813442857468631196874715314049462057593892264473467281561198566235683605650024953084827117087600910116360630550827643829652069390682836670530463420136874024241961707517447078067/83559859179972533607656257325353206406764677052636985269023573836282420032692910135719420684452703228769831812439910690238778459744779041*X^29 + 108585352052393954537193660613333622214975770563772428237700894558990227967495880386045041528608990950373101009903013831466779975552081371485150738465541477744976916027598921218095017069703046285876933476254153910526106468138536848117020776840797630000010418139081575159731443470068307121278832062877909386639149581872770155069701972034338258254195607692004700004203105319124424839489012400644/2066426913093829704809731920850997543721650466875449302556831073006902288845989633466523312825554058651799376228841949759645865361*X^30 + -864558450483554405389319143675796186668483051050829690905557323400199533439617278832149897498047690977031433170439003100138455557758249910467408151993577243954407102901507330220283815793151224007151472306865017798453074684740149335583616603067099086707253303937341507453870182914220462386078682763374388459142663769542171195845923338520686280587006052573992811674646101734826337634704097184178068/13140408740363663092885085284691493380525975318860982114958888793250891654771648079213621746257698258966792233439205958521588057830599*X^31 + -1204985790917458779674290890240074989297431079294218522332453202467454460259877123405300977376722061001723744820360380663708588305544975438849155686220452317636423118938812595090843799289646656692539157743450771348749678732112093763590837776831224156634744826947645828129301200523097152219561548973009522541466029304475704020824002166577674916298367544186012265353864329964099696207940150/324960986490616402706358219979713405208625643477818729762042942759380765662209409257198193556463918643151340812838803233157079*X^32 + 1267857989457878698028314769512461679699660603783456560015129922769489507680549994957581145208485170523205578675879660416741646867267772633634976303879125597022381849502363528432422550048210424857403163595333916150742793753806109131014421360073368421444933924984868941015235544251762137029379208711281875351090473201465900209682813275805535090026211285733279520732469001212951376323200946973/2066426913093829704809731920850997543721650466875449302556831073006902288845989633466523312825554058651799376228841949759645865361*X^33 + 3233071996677068719584088586919428076386884477643991968287622215502621419410544981250052602600168837834840588355938225019781168945706502948926951598739388859588361661198322316861482396883170782859613225207161811665620892034863251982241267455505241571083152582947076949431731225698427283819366249521066900912122576344975868250388161366100218602620638406746564557555896698540952498396/51102529720178707769516939767213933827429728491558221381041506960116490904577670900644471388027035484062170280364649038081*X^34 + -504135284633868307726380444485438884253690051960330970764619360501037382174149633560048343805826770034521397533294651911487855994562987836118503682219901722342160285826424533985365998549382718218274592308812943939345626724830839313146956329659501350055912892530046697254303073799291294091419190402852624894455995018177699843372380834149997279215687396227416244001277831849984999067620/324960986490616402706358219979713405208625643477818729762042942759380765662209409257198193556463918643151340812838803233157079*X^35 + -2766155804209353750559836730995125664158860241492753829257978182635910084201805741334934651841055384607512787118605114611027560417224896302268453757587214191023775121668861278342676998765976401504449994112274701824289621880576171522073966039862093870299169100801259939689558394789483568657467549405392876201747811166671499311431990914351830795997063579998134306576462081791271/8036252511429266829614238051142307568395931513061522469105442201622344850539026718138775182894643101755334216129053159*X^36 + 425621125678797938639115907960332622401252944219778103513025123982200884143562495892782482208543693944398546088798972390850217654869893832809329681649103234883389165407070964702187904805980317562215078577746544510684495389728703530457811757594339817616599788506103132433811071596457188965365576156855890522498257416735835012280282968202835270328406437366336270595891149726394053/51102529720178707769516939767213933827429728491558221381041506960116490904577670900644471388027035484062170280364649038081*X^37 + 1484829085056508170215140288895438727936721007138878671217296381738421098723490282654990756221647714652465334779616595599089178096761258558709932682878774955201837126422737164355922749707495379059766833668147120627026724487165543717349978734147292618959903420812327327888316600674227156570698103294134499845412860144548141051527578219449055637704534885873813901496293229/1263760420102102033277911314851754610535608037908715595078698254697648191624316200367789775577078644716989183225201*X^38 + -1455021725668714628797439332115793788971180800620168894309566290735301604001431687885055636874525653030075023134893664175873993828150131920262961422097259421678683742431846779064301281432573627953274722897486326917553666105928557360408706868195064595861429295507880048410483787004153094808421041748759092453745756294524714605714034386701413186656395529596694241340879477820/8036252511429266829614238051142307568395931513061522469105442201622344850539026718138775182894643101755334216129053159*X^39 + -3173496611563099590004256705338008661095021579062646839589523954282977870278363237790886539124506293418295086680278983557389270589134376215864235689459667887923774178764171201790995922671227227931241202815627590843859632446830988318253158621308931104545931161519704133507813693488369649631272091063581191563951726754419535889636231475673728578074867882524667347550/198735716323651837282263141193859822383331976397030287007186390108137787643389872679319040034137229865857710839*X^40 + 835580094723979783326900210002899640909403964999269640344000397545023469848598065523708673538469360478817738270171829554016092159235611548977540045468907980140504655331677554683611796355084547470898549739246428445620619019134911897646031574416949273529846447136251655035431869516044055643901355032761975865744291467984550108473678060109355645202844979774396955799254/1263760420102102033277911314851754610535608037908715595078698254697648191624316200367789775577078644716989183225201*X^41 + 3489611246920879128369516179191482397198347087697497352536344979195064590917329383811029786022081407310276695507904462833528588130420121967305441811038873615660298312274230585698334907939343894835468252006229346657895222887376022662564565563280951700495952467852719452769451691175894747234082138816144475122932946640546403066794775056785448137337383113356034/31252668080461053197399456077034096930858936373176645228367100189988644070355381770611580442543989599914721*X^42 + 463395926148912985436788108216485957684669176706467359223833689914638380137662311196137088792436384138284322953507365939124884030021649744790908486395206804389702298333805110004522239511404678100464412634884801528604010014544721893239760422143078162717869788706779587542746599975025979988959011829961842458445625313185861234118836794973611708596014066754158082/198735716323651837282263141193859822383331976397030287007186390108137787643389872679319040034137229865857710839*X^43 + -1176618032108043909709241038117790603118586226610268674168979970503691952020989774560051143959100985431040304565746945203629785060869911087884030198131422584072673247703120588119816669068809047014918862202231126490665097740804168266872576509057862200571628539179398166464552856188208679235713624529327815096978851317860233144820159182719746649949746960/4914714275902036986538678420668988352077203392542325087021088251295587996596222954963293040186191162119*X^44 + -494394055669332110136604546419795713960023266126754421249657911415567126975488536176144070504674163851603536653591499700920254821452401572306594642915047620155195644530624171789384009052537669396857432110595627972941211592939847696209847365612709367537848766955702740090531937793363905494001963821334043895415839116831837358550588994850564661149919130991/31252668080461053197399456077034096930858936373176645228367100189988644070355381770611580442543989599914721*X^45 + -128520739648606850368211747336453731153721102220702577457403850748540694782827076876962273986825686329768890922877653860238597611737061198527832342071470180974273455850613926791120411846168626936599818964780090584975383650219122966507046859461530898623127166523617804384115978607213563558671607670327036418733099861107358930164963930700538318220/772875338245327407853228246684854277728762917525133682500564279178422392922821662991554181504354641*X^46 + 92493979998596396814354386916749679434835820102383160560496406273041341849152648370508622120355938338367539674495242815231353279710872030879442231043327309597764050352974605252448572247669337598333477838468582076191371059295810000726699019748903592227709802642495473331408408119891013667345228858182079850544937357006555513572150077871586731433422/4914714275902036986538678420668988352077203392542325087021088251295587996596222954963293040186191162119*X^47 + 103628248848795678927823468426867144046262592686234648516570230973694408782253853281235651938176593539544876133283193418831027047365066712377391811648714728159250132762345272424503662786054322434852678334067806533951869127088335569583372359619155756945658283684147738173873482201420715191461352950736879594627470815502409550768433463564317/121540389722492122637714773814256058771624928058678044110797968104799873081116789273715078078999*X^48 + 7843101323262062864669267104266679034675489365916228747013361268206263870513588648755782859898407246868221314770073103289706521401063470221323979601220073940009659141276886895605435608954479561262863044469477557382134614576329340024715699177274779725801319423057878466200783685278173225945100811499887207680971493908447052759751508119861278/772875338245327407853228246684854277728762917525133682500564279178422392922821662991554181504354641*X^49 + -2547409241926275133072816376596158392988642919679962291823412205075542745580321078319811295737357060308036268647078070761692560738995961222338143924591357886924694107722172236093444508637841452521345102705271490979673453410213610928122701241949634547002018492053754728765322378313012699105889826685752691263722763991656103703418827/19113129379225054668613740181515341841740042154218909279886455119484175669305989821310752961*X^50 + -330265093224327350372247994078396348066936013570137465456893556630499105998656721134169538516246150269113719541757673699295462648250928157917316074443572613343482453756098564246548763954605253571392660106517523784966137806686941514991366612015555805865372715573549745438434339867852931668178503817582767426707867801705543987685210510/121540389722492122637714773814256058771624928058678044110797968104799873081116789273715078078999*X^51 + 69951476488691697927893610002388144074346940713033815483985106997828364106357547350951862758874969494933427812927658135608741468143789176296548804000206859418909845222963360802100930799619671214650590049420807304391786314882724766316182116914975150521559804685537571961549383092918845090877988354165927154900398294619958860/3005681613339370131878241890472612335546476199751361736104175989854407244740680896573479*X^52 + 45423887057968959376406231231450729276809134321584941364836363293925619974970641997475113392442720892137127060217116039927311696824873190051599921954969108213661604486169764740858825711122395222135158975875500647957661749929474445565635596160064530101495300648679696516376916106378999980945230406497091154432503417998582648453/19113129379225054668613740181515341841740042154218909279886455119484175669305989821310752961*X^53 + 23504453121011138128497287968811720652508015264428597284999986843273448292019058930568807871625605198798287605751792700582515085269480117925058589645313873707185923842972542402296449062138942944642389764288757297826814995153645294208778193153590194783914071482088066715816961710749567801211465142374457447952029903875/472665767155114032375883297762637574390073313374958599796222045896274138188501477681*X^54 + 129798155640344147842729927255223170001452282165966645251743508733868115375390768586234631076086531035420569654181389578340413973015488137776578383638449650948744868138323437597347539862766841737333985692329544559965548179428559579069433430768423946321416823021935122484550774918283659067033482820847258050104466398617/3005681613339370131878241890472612335546476199751361736104175989854407244740680896573479*X^55 + -448168017219928789551607926578330251544463310274626178434427100568597037533652534147602856127650577271191163283231007640562804320241184961305221609732430956358234945188623917040841651698049809417323116956390949501291177963237768539921086730269815951359760828950477177441240447601248654848625765303031371598918/74330203987280080574914813298103093944027883845723950274606391869204928162997559*X^56 + -24011221059242616610141486409979002342630231810725367202920850392601023138566769326142339820110564748674902367225593155954143654999287474233923467101865697246989478122835917656478638508872515505056579757331470567245162051441408395173133357864814563222693200120704310180094592304053816731879540595583396691167221/472665767155114032375883297762637574390073313374958599796222045896274138188501477681*X^57 + 40182855104939653225028685128078314094812008297868823601446984437541218855393161313779364535168916493140310938569450851871806947540829789099179731493395065986995229185751628887142244213611854288148825820936798889089413688608390699517106492226775701553193737510562340313538716742131020017716489790164044/11688976881157427358848059961959914128640963020242797652870953273974670256801*X^58 + 2067367366326226217391086011255770989185502450110814541572690675812028440797410912748282304716713418871646753431707496325657662702031324162225112815258416657319270582283102593397929293524204118232698679812285819037300592159132092499351421730553149621577140504659381045280683014816955012477842154890619803/74330203987280080574914813298103093944027883845723950274606391869204928162997559*X^59 + -1135701274697909082572625424235870954766956259846014200793036589277906620206600579603988503301930830325671514968034534555339662094224966793234752928887967210810839700159803358211803768534878773493969423627851841983345711260403979033744869715725332831587183091982888007703189395179981264050916472/1838178468494641824005041667236973443724007394282559781863650459816743239*X^60 + 57122485614439739233599549837290990495901098989667054750771345947683716975563643502300566170423513832915088890773191444499537436548046949641392231500131306200699120063953519746179494506767256685461590480305367764976690098096410481219326648738604896372519147901379834889833100563214824625455636527/11688976881157427358848059961959914128640963020242797652870953273974670256801*X^61 + -1410530295323254993716904914194994846751868593766526502095780789631773619304240653141841105074428761952364217388741863735625883927126128521574686998812928654701779943777455354958167519627302559783596874802086438610583316579994052275798534098409914604588352487388386122542505550980804237/289067222597050137443787021109761510256959804101676329904647029378321*X^62 + 552815212915641763115552975793417134074986733010764650546603794077645468624189115178746316658559627468194935733026256144399104630657166401671060496611814725205553060609168123600260414878903915260125166078275014976423798755335177152241246147173429215217839942825359003062486909173863166774/1838178468494641824005041667236973443724007394282559781863650459816743239*X^63 + 5945712095202798523446832387274749092185527534086015666270248948524300666200614670742413048929042685237253003618615708674749024194267608010059716899139183066043665673646002329779888490848062256411999153180103056925805243966579961359371929556481080405439828165971517594233695246/45457968642404487725080519124038608312149678267286732175601042519*X^64 + 1008955042422011396349916458663942066517963026912519615701788355962785333116936799753833401847593189226012908058498844859551007673448603020297210997531138526373101781887934814070775488664822319387800886257975241914223210730243193323742728714329313780713348614191257004938486723395/289067222597050137443787021109761510256959804101676329904647029378321*X^65 + 393171861968713944793563453583802054588245657496250728734728739293136625331621356304408111463626730779117238819028735972914113290282802608739363940912694019792800690767341733605327631186408122712006548742216670748320007902714341076143510010025798133959006474789526620915/7148603340525945545695945765692500127716571515534947660890241*X^66 + 13629517974495373608665742541831531577662385797984953941221152948583677453918039020840693014818558534825128106946450527354380634933117014597216608406097423705122278329517502053007055211630076032913437665467072047987693734415383336879774187960098285406351822180179087476100/45457968642404487725080519124038608312149678267286732175601042519*X^67 + 1397321989724132900884720979811947274188364466183638795287827947724467577734366291946673371784869839262590318922210050347166298796856762275876852854340344546756038951719670298290574710486967095503698803100721036896169919566908132372549039633555246905173747209572/1124170992377094754787851197624233390111113620936459767399*X^68 + 26474606154678286696940688523064512822025331117420407652261429019096030486770994805425579949651207196979884756327320919046962590060644185015863770650888310041046944529528004318797863181520016680974281912252468060834066285225059684294161083562987970331683626433305/7148603340525945545695945765692500127716571515534947660890241*X^69 + 813628592681969896630796047583414216811733518653488924503822754641548118150850330924974231688583457382243343628590887491927744402452539802287888537543535799927471754423497831989017127206938202634292471104490588950380700225624498438467523207289319038073/176784241606714067430075671901908065751079355391800561*X^70 + 4412064540011428921919163674750577707735749219941486031009816467014962309655758629668695096581306547165538231394940850209278168819799707220899834570299438649639365470507213080050884275695498570573431918449200132879080650801229696714702818360107030702314/1124170992377094754787851197624233390111113620936459767399*X^71 + -103541920089714818472876100673061843694483513737147973251294932927401703423526742857646232606580358929225935908738268001853983899646167695918781254167943148924453498112842181660187171089263375510756199982537257597901911538359175696180591124831/27800635572686596545066153782341258963843270229879*X^72 + -4161937724641912891343649336623272542498046153770839637936934787667759453760874312797436101756715795065872484975141107087150755499575080974575863153396910742494222462395142950770811275167908259206574189330498414838035273053198680808019233493342/176784241606714067430075671901908065751079355391800561*X^73 + 257296082239437343951400169204305777612197919818767012413288684997218816917121206797221096646326276102537396656745433174950209266527179187215974368046416032836355563131380652289469118052574273944033927505910595183004264393414351927546/4371856514025255000010403173823126114773277281*X^74 + 2966029617677313307255834881653505623710973323484958986582101891900087636600647471171945242448189783288621933317474339767734042867419081007695571913898611049129136682227997989653470821507169339226886643287135246050844463426248789642323/27800635572686596545066153782341258963843270229879*X^75 + -314372781337070213198488276497095238271831165400364158989014980122972473001656121951338383577934278110639863859772209044841124991608897723622913209242607432793802002209096999621780881876863533287281418416056436070931477953723/687506921532513760026797165249744631981959*X^76 + 3144060448658854588706116768867602781502930849339838932351018797871986235987978170021445863900374207636407879963667844687080903201623062080262337126724950912324641639149832676650939995185475853588654318861409268194823505197361/4371856514025255000010403173823126114773277281*X^77 + -68433784834890151237732600573326269374575205582549709683444570769316826600850650657251495797316607673905056231650331731283677512675372893927300937565698824478661630023946932279911532683114377484649111511997975234874/108115571871758729364176311566243848401*X^78 + 249649874454479270813811521102092073462555088276057853233828621081237739684250245714184848000080963311990829840931702304663229255714121638721343364748206151363856631961987322537476253385192018780831735527399716230339/687506921532513760026797165249744631981959*X^79 + -2506828621489941703160051618899209423836330429179823390186287105949828967153192920926684398409967850903413076668606772673065756481027660939957824630913336551836690413520173318976443014289660355784550312950/17001977020248266923128842831615639*X^80 + 4743648109033392180914933706809195884475859705776513816145528723425588083951286349764454409159297998623847410646964804729144482274465100329912428602499039510705291134392584802140177488558685385688839396007/108115571871758729364176311566243848401*X^81 + -25725408435494672558635190349294526413894890224449927170913215249274121411764998099692232493145744293839702480552445677389934474835575138297347654527574860737964085443594188328456159566974878252/2673687218155097802033156601921*X^82 + 26016546441505422137373638005001439366624857489944431721430859624692173211452640087919031213734577708118340265464892287468311526368776421984879916967274617868028819394256239953446261305094908593/17001977020248266923128842831615639*X^83 + -70554521756102411925285171068993800258242596912342271371592333402044311403625115404389284220136544794789855949391587414919295956664478497747666914744542685605799250885003816736334859/420457181656722409503562919*X^84 + 30473862306614257922304422967779305413947448677324445599561594714688102460575683039837297952075028330788543942686108767895425448294435595861282709927982097885370045499304479804460791/2673687218155097802033156601921*X^85 + -28196173659140734730221496027834092213360953964103208324912337619175978861489069160730308122787318929546330020962374236058787243767143949213287213748481539309781425151369/66120015986274950385841*X^86 + 5641922908774493805455892914003420778213377820255441770091084086413912657183112625061975406375469488406048876806451953507413152906393809899346169765590121088631798577474/420457181656722409503562919*X^87 + -3268651436237179770880343750216323634574094743176250422364223695790212772896284886679680120611492877824624422884179490923100325833104244753011617890018392743/10397863812906895799*X^88 + 320492738374474282092279292156912314307628439708104451005643825405580422521545198563819651102770279361537472829504391637641430774448456312448349353446328372/66120015986274950385841*X^89 + 10217267085667230280511533434130713421638005203872376050256773982587940900981397204423713920427764018298598087467303573645015978427137841112894/1635141345008161*X^90 + 123552735080433604258040482420206317036603380918862470752951869247945415217740627527895404405709596991662750163647785545336455630376424256772/10397863812906895799*X^91 + 1632035505834963776136485605585591862022884758289396807087446163696462563507241874036225794522924633306544430998065136858246857/257138126279*X^92 + 7715902836702154441744394738962580420851345480082326770748928305805520092432431967242648539185602674412529454088660902957654/1635141345008161*X^93 + 420433895493602333949015025828816009894805871238562470416350010828309552100210400740780421363183742361846301/40436881*X^94 + 2948318172956954516231194716743553895124273099159580741158670235111637448558226931574758793941444495516/257138126279*X^95 + 53603535214381195321673217222529455357242871021649671565578225265193459329892071313638/6359*X^96 + 125299455821804038440923915206938555079795592332367578200749511673660571418559412/40436881*X^97 + -8090386605508841079743298511097350743854407133515725680*X^98 + 55968619858763654143375561629913034731120/6359*X^99 + -4596036904517075548*X^100 + 1*X^101 +