D=-11711 h=120 232543678250094685803028935284563799240376833989843024863613558168652457806646621125286156374514280246687923023665209323331624719572475343772483240800597278044809384585936391264590633950646750682193633700896614751899445701671924679815840534375487859995291543279648233163338138294873723173616134368047039592379486515284480539986371468185342175532273129690723220483414196991649961818341002453653581159049344031057796795659383620607766246693822775703125563741102498434897959477012868164443987418019027390849059182988466050007828441/17585347480837524745437172255390882410903936725955579042507169542322425010787654053976088449923335496070619816727709515499436088693980038401181217497*X^0 + 4972590082389164002698601756964632005743805718473763997172086706526310613439483811150567177853264063676985842347378748187894724400945487706250975163102535505848103465027686971743782760922549168075568101055419484971561766293380838287587104539293647261277936844538762263197753132479559356231731524222757175689058550837114101744323330745654425879201903241235898598229921200610631101448086211065248253216634642868710419241599290761322187919733226345733759766619892952975330740818219273765904609982613067245228749415222582317087827648/85773429549391192125703758551804508085837568928640477370596194298266521991392843242862962031258718031854655840773930085803371942813494473018006346567*X^1 + 24914340191014749754704091812407764766555182049231980993765707575217713408361867044610004582440012792697195942172300970110504919010475949551236639384366180131097321166105797780433760227459068415628413074730188258473835302509085038075183070870958517815966292782710431031435793815316338464446044684128958948641518782290932605626440316338558797565030808637533062692290974281348338143101262950048129750664988639982590375980225473556914658093885204480401198477664372508365877992320841138103715972046589907532326802579615678754659007866528/143498947636131464426302388057168942027606252817615518641007433060999891291600226745309735478295835267292839221614785033549041260326976253359124617806591*X^2 + 12335759296658687354282173307840270082117531214226434210048646022073989398352311283411364330780780473516057910843629543467193358942681202537017981371019021754018227542976236925232106505215954012035070106606793222707709561488351836123457560831433918597714585205514554860272537145425818769573654196602961625676211103354307384269725497708583385255073584338274741556014068751323069445426957924257271531989770706129961092353746371812255392249158527873424810142996480959953628045514750693308764257797448958268275450242636224139488536/51269234638010276225764350598807237349574159550890900998563176508228644346319691119463814722808558297581981972967083135566869063247755213997612879*X^3 + 274829590064684852068672683462543561269087808507180096266003162730298414870488618066302212899102717996579126522623146103286833153540734441890422193202252641972422572497281031772464636641241293608184054419785148442127866919530738379868745328564527292659360787520328410021921191387616785840459926201887560658302399680055710919602389325060730636381024111705717966953311361218520246657131703586280784055652684008460724767870019202506127025198385585799673836134912207102992371898780126200935851454003738126332297958079094941047333710860/600414006845738344879926309862631556600862982500483341594173360087865653939749902700040734218811026222982590885417510600623603599694461311126044425969*X^4 + 88054703299872478246624645373968315284083867242233746645658028043243837691936187881914881475008076829290997249053779516427097742701862798736014943000722099952642971673751398869343462834642065129614188659884724689850878318983119999041436341577117789311936862800173074371077453312322572260078109702120132464779203872954612563452152939491422033724521069473213045702232025594930568093547121950157432693179770969853571093856327478763255427262941030332417111920517604077577595494405514083529578020511125423917277826612791899372640/214515626100461406802361299576599319454285186405401259408214127649492235758659795478928095074512796224192393192330891780614514908986423489529761*X^5 + 28893895390827202961325756764267154043810202029807366109382778902723195867378303324052155507119901511344147898060248877039809589579922639799411597412068796548756718415758997347148072464950644954064188247608070194800070669425784776259656119130657564637602280402760268766944717020877261692028902226446345572363747321638152079047374268680018992978162756906776017633273320050980803567471855590006083936007210363762999350044138676078101889959245731031967517949871651224548032196059508165932913728014331343705994949110882022658117794/51269234638010276225764350598807237349574159550890900998563176508228644346319691119463814722808558297581981972967083135566869063247755213997612879*X^6 + 2182799322344292319138356089371652967069696041183535954651478361374901033761017826801895134658312559011181668904052253462013098959430815822379919620264127318340045762236593259818573545147895211141346836096221807025348381859664527189108672786232951487646018418116878624888828563901701512740683135561808982614864983073435951257326220170492382982758478506670103643901348112660231137428337815810743699264834893947483187040261610898555504426493176216614748087053710093067995719530301939571926874461943990934489384474138392738817/6282884446457028651115184506427595130460235585095434375972798717767555022220161373859818684190751353846639131156134905708374913652322026889993*X^7 + 4902437059315526435171743835739088651376426865785906511406920153376858767125818948023677774354027441822730268656805578399906266055264187999184546235017502563401920400809201610465240852760547149822412852291293924116551131740223812751731775574654524698977321053667129324665849047245078470525838463049483200047352784616579172999677633262749089778767305975054771160739280837470901368074562681808316018960362804661764009786653267021797487039732703911685305994912615478613008195343473852626282551786718839055640603137265887366997218/10511265678922608933315703679253366653259974133864661711002492254825119552174329978467476658651127014985427266424213697250111230540334750986958289*X^8 + 917967929738711753386801358223991832953390675551446248548894346029980738707021195037938422023213706764715559341720851239756191453164813018348666065715987857720619904036750703255438217728232467489786583331813870402620641900063506431404207730632671290689577558016627677880019815247276778662016847216866869160855694563241839968902085094006547206692646709967134923969032199244174281470624066822453865886967497899113881580156202008871968395432908708052662730272979135915634842225733645227798027668140276841090571334416816489/3755459920177542529058687690632154889695299214043893829033352491193995829181208233030375782540795788312396372478263541965555836014537971841*X^9 + 2036374873735219717926108363557726970582205915354031063153391187120195115660523293707613333251064792260883273150647512944331956635339122385768864545037338801302400107470926681105044354047672723007563383437791521578062682534197821506800441850740262700358640797163586701770635022717283798993347198750265548087263409608974512144970101206775079574177935790181415116715637623450652361943971231592777516221777496230809398193511107242990908020007587585905925518896324944796577296014217022111673963542097047216640365207216435569522/6282884446457028651115184506427595130460235585095434375972798717767555022220161373859818684190751353846639131156134905708374913652322026889993*X^10 + 3202968277009569821698930908529241060977300947837182234730617991943060305436247662509709907496553436149676545458850552778757367493368566397908630583489850022031039092290610579072976990882956471353646394981190565699036327152612953160802297420770442612372250784692695873774665302482552616484795494879978508645415466067266451929219300094188222604631505418822354245290570153962290621449015652544682256818980750046401783605048227079178063171327813940622567814941579036195856754177745966039504246882044488332739021016715534/15713221423336998029534258119799811253955226837003739870432437201648518113728904740712869383015881959466093608695663355504417723910200719*X^11 + 5270882595024949359093172638247582027644779535355729919492977027520311950644323894733143929556866444758767472966530578000185907244029629618450521374114184599715879972106257363658037113058608332277049273921787839486882976579015591830265705378573022174269515418872012706776178527957101339618892711369257339463099263147898021203372870447500835150158482493927048087274200575608885523511442950751335329373354998910792836916980834808384472434113315147317420417946421106931837381607756333975212509332166317366060922525186648890/26288219441242797703410813834425084227867094498307256803233467438357970804268457631212630477785570518186774607347844793758890852101765802887*X^12 + 1305132757812749349499845605594030307143230768917254565576314601068669363744206414727483105209537174871070275341393799028867153097492420997646957490268929425293023529058019046347949708972391994456726011510782664389958757540454927551919222952278303327587970656864030615331438588945126700611279410982616632280943834953372768397963452185470036666545282213270734848361839237499103797272806556060567584808186941597215597238047561134920813510856014427220989323700705457764812045468763713452636740694682721785753676433964/9392242333136280950110136353735691126093978982070376491591414944201146511493666910169079129118877441402327321396092860433005214530903*X^13 + 10711283533135407185070694251573511855409187343210357416968672629373657781663879187053762088906032124092634184282281679589030069463799235962565832305469596471693595235485592262461433069713630617390301321848584440325870174283431116124019362270259602728897692311292822744924641343159428979085856695019603899523817756161742369125822976687401137987291553142883296298147203579774512037106865132915492874282886894472978380006610629638294223028064973680366200711884080368848182523107134675827508632087827358055394894118330825/109992549963358986206739806838598678777686587859026179093027060411539626796102333184990085681111173716262655260869643488530924067371405033*X^14 + 17104974138818718307156181443256874802875386410284172715185255689645835778371704052414823566240652772649766066052553249244813587320937924135521573329910666533329256971552521684145799111848025899177052667475821369498224860929525246380110364675454452633747864619512973990782746808979428107923080905915838239391361063927381017621193877199051201737695423758633720265403380614819196489282833630828163987681570106024140803229972224797654195727179275952480750969666657466075648985729859975420281290408825548263719043479/275086595531188144982305248854183422103170932529257888875062362382460358077220369753906083279632393681239712342144979175862077413039*X^15 + 15837029796508090471031339180895996309481921976107264519035384488073268430582352317839602135092976325552002763246405314294604074690738417882859913086479383281689606515558773444229513063241117606762088599044266577856049748909359247894836418590190563275648924281785099972471721341614681184471666519106721304310446514278286113974414375877955613284205835024466211674286947106941191044698170414886610925166165063197682180217649262711591736404473923328200114512247866347092001531097554832242859115229666650166320946696959/460219874323677766555396681333048865178604970121448448087979332265856179063189678598284877326824994628714038748408550161217255512014247*X^16 + 411676570105166503389137991897623432349952519300124494699166682239773487666471714330024970179147728984637261846909882093400972471007543207376328907647783343350597604970070615619226626642640111748855335493396769753837988136075051634251547066857504668996426852564619248850267710637470510263066526891022949688258740000538955491154601330862610952420264043858774655308569635573036722774486263785889772668499492899122135145516601474659372000876865260874776264251616434922112908263776239077239231204244085681832653/23489590601245678847434484574689046375473566094206975397067915838311020243977488664836997974522448440034131358734948268795327249*X^17 + 2216039177671556744493117461774329052626665278653061935387361924232892819594719241615160684192941087815827240959143760073667237677442424638535370225419060923675479912292565667631600414677971128477711603023578982274556718672072506695839298582833928945072062330693242166185973164199986471706884025656402713341551517939552748169356457454645434842599876556110619415430119733526379024439838993871024120076232879251408095633995803517736810238436717761373319210969804134350859724960850468371932913920711140104538923562/275086595531188144982305248854183422103170932529257888875062362382460358077220369753906083279632393681239712342144979175862077413039*X^18 + 2200278859252804711827433031239767187308082772800082662089095734080242872733112817696473835884044550816603257782269498894180730856974583496159169872003894845098704958737599313506762249528646142835373862986691557321379578556087467165794329501150916788718135558032598755107648475252576903171724896425983716211541347074164180267947738455983186947558297350137700101759346128345560994643070998012538255041401089112352182748672484584298893219469915829606106318562572438765738089294255386139538733985217700040141/687979641040668418125696200932315165808849216148321455144248581038398082459591718216983204274716063097233972849977564358022137*X^19 + 1281936486659838737652706713486188881173225104578922493607648981774868253128979135172521694816686620413692845077754845313287591758746362592985672296540774565763520078870428780586966166700442089317019003803759342271350989449379040607836940369481632940778196565263306226692858741923571418539122822162209015223299323285281294062803392885058700773850145685597240375741426571721653377261737801308467728262999032682944204311834170779845694683897902396122823445120137732473428673692999669377696778702597720959178741/1150989939461038263524289744159763272398204738616141794456327876077239991954896944577012900751599973561672436578012465170971035201*X^20 + 980222337061757962366164394183770624277146863553475782938597367153852115289128166878505891857700139351501896292882070266517475765258254764030108919556283738417536668609188919804922096439037991692964790543137054537930544674017036827642692082184931973092001522732251275573760285209251253866554717308017094110810918465343853570295237866064532367572217305584816108302536252943063134627531904500736078779868745290696758397765839495103694433129523195987324009479537497083700862263026176131173453215225504464/2878575903935851121864837660804665965727402578026449603114010799323841349203312628522942277300067209611857626987353825765783*X^21 + 426387338377860109217267433419843082261218107369081057142537933961958251546756594176608734741570514095337668837865568355487659898293931535395353236017761421680220369349059293151819432485559624061500376232924726806942459036198217158692649762339826594131202169864246811654449754319043688693308531588272614272729284398155938413278377261022110901808449883050543431098209425996353495249866330323417805117326118926540986640551611182418079043944484956481814569220850618596004261592014764529094324944822532163369/4815857487284678926879873406526206160661944513038250186009740067268786577217142027518882429923012441680637809949842950506154959*X^22 + 32083364044792239014409283602386262485277007074659402200278596061866033837487661297272099671960876426112432353598007533226781605844622905074839468685873084428907994113454011379607156635590749923864227348915349501153000003949917936195747252349344645123644562818349114677317927611663889463822158065402740375769019554385584118613955508061092905512152749795560743120602928337922199898862981202849490269488422191120018277060996079359641391809069465973783059484340927292122658217073274308809730409049790/1720607234869008441042939426661485932891454021534040408316802629601817901496301630916283489121379085243190452473014839071*X^23 + 58696399117011751624628379776490410096673936777478854299680240116432763318029065462527393296799696187185068187097581239916576411228196963622856035355295332682045735875220986460266999759917218820507972234642750442680351858198726991162282899895468382434804606374376281701304737576030975852053371435296446349688020585803558669649717487121099448755980554375937514878446414317179091567395911198840817619797101990440187749793302356826551703117525296844797464724775517166124235662336728721085886565538638420/20150031327550957853053863625632661760091818046185147221798075595266889444423188399660595941100470467283003388911476780360481*X^24 + 1871345919562100150160998667203519781390240270427782367387341885875809927923986609659911217662272268809037716570494970238738999642403856786887915371288398732665956090251810298134965596297946570578767586145352425897894295424834207313436026917152650127153262735554332580219773452473107916200531835423612165312088926509545870873191866125561434254659170653355843402244248213177441823700403262628404205665474183887404293307417262859902252699173571996864083985368237536583267956470163600872761011641/7199193451334763351644098019504125242223656993866277859066119789128945194545195108436332590466021277168160889008430289*X^25 + -97442936743565724134630302610617537198427046238733555008313000347066402886266195683621810329028610353896529509877526094711024258008644828823826577087840041524302648156391174314029596869094584402307870969074154487653511625177811139673091434106017762707275490882130492670528987970032754088471042910138160678764676649758472356716619385240550827939221602835421345459814790774463198873619554587658164821868774095136629846263126851604703365161526121719319758601208357166088289228865898631789865210784/12044250644083059087300575986630401530240178150738282858217618407212725310474111416413984423849653596702333167311103873497*X^26 + -202576858909362381072163483312640883056617937718475236200330481920039527626116008959515259038031498903334527536031683200104819397474061687882977574664406675814454700889441533496069257196644585563208161011671839725889545040675510286638904988189170844963957334801297716342561113865845747042859007813443379509610275299443354727726661851693870676253986524844925323445102974312757469705850088365095421772329450688453037472330029905973879935481591462395028000741583459177719020459099754407496145/30122148331944616534075723930979603523948355622871455477264099536104373198933870746595533851322264758025777778277951*X^27 + -52892313564603942457928898945688061974148231626330626573611798195597922830984267243920480123932072499967522059893314184374123584318533106845983956871173975493469836974560665160119382547051125398902046939246648600713199820890494630404546106540654778416552769465041497733715629767920329155556333689679985794676608522564748389982721708126306152000843314518537260932039271446307168222227590442846127465050796211753379774380685225391651399532065208362548664426602142644212381118076336767549346116/50394354159343343461508686136528876695565598957063945013462838523902616361816365759054328133262148940177126223059012023*X^28 + -7129858134409973122791913627545535338320783992923022912900417321363359999784179871063725719534771441942838338219391933156935202215754577923186960459365439474667970523146764248859828666061910355593756538559441152757067205685618101565462149675296329491920514169894389905719566170903213238065344901507438490448619536977437827058164395302392073409176642642314962643117179025306393812248624569591321711365940981011777551149243353081825566575538259230145762114646949661248759151112360492916/126034093439098813950107631510374910142043328965989353461356065004620808363740044964834869670804455054501162252209*X^29 + 1899402804286386376673263324315712940463783493941764793936728223237873631204128493024790817292037797477691189588072710333337634726829105235094559121726884069345960131650092156240378669452162579496165151473709497292463972788377694163956397045691031839053875162113128928345257351715612755209015217891864460035054539786055672455497174736457431538199227678850787217804386309074126757298032935425905886068481474578720412623958489917940413428742097039332922741246912934045091567983699882528607/210855038323612315738530067516857224667638489360100188340848696752730612392537095226168736959255853306180444447945657*X^30 + 1071649588149482625039769951325898936345487784212064595924749667970887617462984426484254693905023491243753103545445838302483943885189863639255988429188851502970630108257655082699750915396734023263357097021311610339237681357433339738533973964936998250600801863283141647959024406105715543847760750670172601382331075952801882314236715030474817982384954046191115206934842370815776278242730173865784447742821951639719089805776245635920935814265770393273767228190952777497888058957300751/527339303092463656695011010503660711891394681866064240424083953994229323697657091903074768497089770102515323231*X^31 + 8484720038814561217430617345681483100757921622436064285332688454590226745099159610306684920769345288862540957771003066389323278159664006583422446760226759315743381661631228958649003519583653080085157578259061367949738424636585894727910563448174396138332338414516120332086980261875738955783676806131098756111241128614089353010794307220710778509925568658930032575479486823814697658882919908875134595134539401775059839224282094545747271947844416444040769746728232782124254828520501309/126034093439098813950107631510374910142043328965989353461356065004620808363740044964834869670804455054501162252209*X^32 + -53438686939268160181516411827985342690254139389953827328891739120511119995878542619433892394002406128956100498803367047666185899193863188350519127648594631336769964213145605016913961818599149381611816949084031068420668490067246065613505520484433219588124402717240892230949546091961202208972420161869804001273461742403994253022736817283039679553478506714808601577362319077916847269470344604654338040657800512968320626974432332261579019754822873332694766616039717574827617011103/2206440598713237057301301299178496702474454735841272972485706920477946961078063146037969742665647573650691729*X^33 + -997017757414078703282597023008613960180230283132321976567037115173770604363334792733058466019551336793505465039855299737760321338639757993771594949742607585286666532457204170380941582545600729586222839860230488807441808461475738048325400557127355646176426938274394880006518139353063861685577052309223633796041251206398403667740615170329088456809458742653834219074919029074248077546210750545517899290639306103575283990151389103524370109922810712528918026739100708951649597795521/527339303092463656695011010503660711891394681866064240424083953994229323697657091903074768497089770102515323231*X^34 + 398491326400322549518869195778950850238592609287450187648785565818017409493289730883236808283757933517824683588698764841112841337191884191620027116851303152024162793969881424464025726410043591959932693797350701540438070339585681525753541954368703537987366530983081570328857281925470910405147577356075903268959620254077891437994918639319176456971147754783431647385414519107152246876742271939279030895131897289773417853563246490211299791980464054726124309514370930344998379/1318852718896136914107173520130601734892082926384502673332759665557649110028728718492510306434935788195273*X^35 + 80521912011842445688936770637158626679170137060658198525582645007068352782545971722533843879430308870162276404357484901750803617537512735206434105987363320888449388233257871931810797633542941319655504624995270862295244950117288128176971028773880004536187744585288554589319570581399992882184391177196073508586008695548053476948839095584747492677859075345699051736027211151977741110398538052318214067546172364505955000654028436516528617889995530331299621690649581980932858909/2206440598713237057301301299178496702474454735841272972485706920477946961078063146037969742665647573650691729*X^36 + -12205032426424528404871004956418586875580160823166430665528069988529277598768387172000699243321809169693660842538315673071505614683209233296640696420442360813859408501213927652190637649339983976575440989440325347255004539227519378100166970422162757142885418677456973311380795297567255858120933004668398463078992670262918615423681711466783945531038032420343568736225739346917889943376490793476036511690346516318145531561457466257461175567765595504641131836113409251861/5518212212954547757770600502638500982812062453491642984655898182249577866228990453943557767510191582407*X^37 + -509989482139453205529203330035939076229941703809576107664470545878389330455238008545705971092239524932717699948137689787036069001938172918071930587142742257952003349779525266375425788938014668868460977184005974426348788512155218635515002940947187942806638891667405954697346696803749015667814575509649293552025030267532291761093592611458506209661283385095125887438773683831556229102124636625410110539506474264424936880565086373256270923756895223007387680290938190274896/1318852718896136914107173520130601734892082926384502673332759665557649110028728718492510306434935788195273*X^38 + 39410688494220667663770358000119577688912128831020111900719523429713062869809803981040693685434849359436234607350615334502524601097613837848794881297668459126381929486464111590259439547916896512010750840028194864148505198237487639513046609566766866880876021651676772184938585856483807177437797521285808478804324477395711804402724265380954867160247455501077200565707621192219321283184641900966446858428372925697429510589373778541103440152381409955166362772039507/3298393432728360883305798268164077096719702602206600708102748465182054911075308101580130165875786959*X^39 + 108138542785725301071123249158557789481831693335194773002067437927129747722557931214515131947292643343858970517167001374001487535930211109373148907025977215226711724271689191935069712622598235585848099421875222065079377511353015831846917669177070962362484507674520534186572884551134425634868184816090177092325881544667065493471861953321214617403219206508802076596235089293584829942002305900105846148767733701736008305544549984551266372596805233335866782345416143694/38627485490681834304394203518469506879684437174441500892591287275747045063602933177604904372571341076849*X^40 + -732516430369313874055433883456351660016717210646708219105563744659588482460821235981828361994766527347238895707025112829802855488675546692092918310018890748027834973582336780828774211858294614966888152911110600947473451825122292351036224976554688332891893786602737889095838032961691434031517551191422300556538635630382642414148385083417250288416580466031268471596111161736002873015961525926047836120010639801871583133439551222438169074872939657747989244254/13800809341959668967806687314494046429789550636847701707542880607456296699059866533808076007848481*X^41 + -345391779838910253587825325741672180648662151287942773755497228632765276026831669860013922102282770107742032264946304448852462314741071183807922187809339254158576654890371825602653519521260839818544963265967316036634260909390069677749216319284119292164254269934834474361396215655641772798290495145557076945083831975429588531337850871651855804145762380987776753536468724433852136045788129706288055284157698065597153169327941802677821284172038511289105206916820/23088754029098526183140587877148539677037918215446204956719239256274384377527156711060911161130508713*X^42 + 85016119916836506066665582479202720536513304795631187897010575793362363357158358609666444807406843343692504395139104332703783736658380062538675129452956165649359344207539265732567407134100750088735263375525221203583641014950625183696246615832000575080131978017566386059999430385279290192392503582458484031875107691376585961321343620543603075986171146528786587190882971636472933179713354406315854135419933914599768024963460240104073145004312475639199409/404207804994634655960865318834553661123543324091773690179080185155623752692129982161742811945353*X^43 + 6071216054833659289477340855145895938620544621498462156978841033427515068213229316873128346019247438609048697523389640372636481969098265313972699850026874274519462168967466943186936063508515867143498756213384363914435485172976810219965015960273546949272487637477005077736346303218852176561625922578363265664827352377321710619769806042006536506482129976705302431248046386121572226530052166563119677860365414088925242856588610695628460692784405210695942286/96605665393717682774646811201458325008526854457933911952800164252194076893419065736656532054939367*X^44 + -180720565304465989814827492226020802185330055385101770926717901253824610162005676267767764629160280299459536814976910430123362463223893131834574531792790892776570405341748257893180382271849671767826179645362973860312860321060396968479946619260620018894015828531993439482522377286613879524149989589000212092443502417745732235347372491460403409368745244242448631024314790287654456879984538469865243427314699569748915942241419181856974681797002267305/241606578000379352038771858239422391586098818943080508176377875167736851579276737693809212161*X^45 + -87356357220549020653078494099720103548037182375738192688211594357415447785492192858773471235663141088890621428767127341377204192393130510778261580328299299312782457361233167848327491605233694877418358994293137452657632317186024556235370888888892256746772925924821090900479043858281565194166621718161395044831976798246343424377418746359243620542435907805832781812085660060444773116089813722708581848715155510907318642769411138830295600931060290099919/404207804994634655960865318834553661123543324091773690179080185155623752692129982161742811945353*X^46 + 2745524385210877621511410386095789841155205406959795902117394865967558141994056317411623447228591601191890883841203113089330196478252015367771392961940223190611660275878549168360069467206818993728825317997659191807306494779007584116079902368757965362681509997935971452904109104757987801052143566281253205951939101980732121782106478615614125382243738404347633384680834556451112199724303069003284293776518965664160546909332956647995589729133618/1010906184102005657065991038658671094502505518590295013290283996517727412465593044743971599*X^47 + 1045341897245305894892362965851309652834288724796390541568008804053405703472379976588033372553773276796294595950962186927370925277907923765913305771671576725956191911694505039013264920751308351108485816972791085071645197049488717798258331183940257686695222937731693082514009556130337068707243057956487603710239989432601219197124105007265436887076304851999925797026225207087502718721827078500685206183449856146214559113003287679143797271791373347/1691246046002655464271403007675956741102691732601563557234645126174157961054937163856664485127*X^48 + -45521886055058861078562650637550837495631934966228062595970316531543823382288924719559058241221538494701670835905259670884655628000457691131142130989227336508622619252917101213996432065905604575526944208580884868145203499032564927275754543631159305732555890778585958850081508799073808833075170681889352498785166730874945279717213700844074267391458785958197850941372158235702140044519449762968077109386937520926234310129167286062592417728/4229732987874500657179878822839628010470734387407092105817087851538608420358129894326241*X^49 + -1403116553936262517125302656779948176231200024761862421290434857339923258453490991575105127345869515182883650058107094908540311221706932113778840293127673467074166076386275175065199889207876107642397304266857091418027080543917927710587743345733132068128806217808701291291287351114318401123528695212754780219883258771600658574962024326911012798680005396660797020160055843432968431456398460790432270379203199872302467936334024403212722869523/1010906184102005657065991038658671094502505518590295013290283996517727412465593044743971599*X^50 + 649740689721883402220750538475647138633412924297471139463428268811883592573601070889975415025942073760574643066409679072484183950017087827406068385160064111851967732284768402009594362053093851356454930065602958321384455831382637370820263815091997886775261834479564060620946391343620492374767507569480383091956661865423186802068968812629038517574009278247495354749544704021953097992485203149607166024516725549304437082635818827677493/17697627564328454632551794237822711340881733838523397932289070508529742344594685750319*X^51 + 9133143880624760021942274209996089733964492012370064969275759381366377589335698348622056202031870144709132328426084361591538716513376504767970963540821142384754217485233660585416205571489376344028392460351910707908777162395302240123421899508107494751750631633721582174746023569306690780014112989690578435900883158401152445470109217451800698127844801939094043214719762916102803793423076574687804345462720603552541525564547221379065802/4229732987874500657179878822839628010470734387407092105817087851538608420358129894326241*X^52 + -888307181785684919697557722412682020503120502615709155019218524547960022457979007149862217851701940038197000895182310712612761966044460952331565894272768004874056074654254787497281499276219144025055886611925675497327049688668781777393563144884897594604470835474488334988650871231133263649868801950453399609385040097924807261923749191719374592557992350854639099290470933926481469837728050729719006004169245164979939647953296863/10578378699538825243605376113462469420730265294993065111948039754052446111532986103*X^53 + -36727089874163694791596298913462889731150224714953129827844598653220201123036905964071661218154723471972742771409536035866805383315405134302757057460118236351369209624494981326164003382551161073343818929068890330414062206840591728567746942557491566220347958199870956865283363271709681630344253960018699716504566992131354816273578057123950968854608562226714031527633174815155381292572992218089630712207004923709571945073708296329/17697627564328454632551794237822711340881733838523397932289070508529742344594685750319*X^54 + 5355290119336931902921768204311551847695668005845311342183262197029283975200223664243078683311020087688769722672188174385704565509654070207494848228876076637502205599944618983936599533233321871522889449390523860257607946876752325013562112476652467669203212484529665949035517388416270555011888903608232730434591213356335381101548293756687088206858677965502669676970019475354196382210635283056992178795372156655778758058990/44260998742840272985796552775993595902637093284489812183883011523231992098464377*X^55 + 109484658502147185018945368626476208588175700272291114122826338250022145179857941832174349716482052095010653646064669287869612996982177495721194393452070135098942232124922652817757746492931472633590250797420405239663289651816550804258468881938121061179664581289157112136638028098115567350541983279481860813414403503566605365345799475524656586224567443181160441351081296069714840281985597851115200063884654017070267374485413/74048650896771776705237632794237285945111857064951455783636278278367122780730902721*X^56 + -26821357133122876624191489015567443965695351173275083294861944298819576564835459146544104082546137821343128589603642965532020234063786692301040010112367859512739063429401072915354271309331565809453025373894098800581274088538963768461661981885555921539981218484867516407130663510403810712255318927088869933976001375974979099317775029817158596240714499170150742343718948137628820222411195093280551568604843630958225538/185192463359164322116303568100391614655385327550166578175242726038627582001943*X^57 + -14429601959364461917965989071649078417527189285818079484517015330360264390168407310445464201632789477780844502029559848541854849194930946706982686161559993545016925246577356214125149097537132353511818594769180044188361578615493885668567186791432033759770151848928526872376856177007893235180630037695759236983275389254104712402505954576680316218119704492107326256299267866639092229164637083470573574421869005531042906/44260998742840272985796552775993595902637093284489812183883011523231992098464377*X^58 + 126335193912397882225928663932538660169938581120031099208893559253490597069225848365532457089897423789949629939512447337087981463180462845362805096168717656494929020131305092496117823191095042104033186456379819377387410065623931730603721871491978052267786222275350668572604050412829718126299278003033293439216917665402988465586196721049340786479641841000978260362400792680624034891947576652435231207617803049701/774863863427465782913404050629253617804959529498604929603526050370826702937*X^59 + -569576853403901985952061392834673026184385842114958221439734244034409231249363529006997553640933883928328019868027284825423881686225598769666332824799613593816438925617168826309779353423192714861655278336883515578801269447137887508475207922070152609635763596205146135924836646504410345104596061211770444168035212216977421744878286457195124946721155520858726381494859577316538288556927751270609282533094942815301/185192463359164322116303568100391614655385327550166578175242726038627582001943*X^60 + -21516270251423800933913824099122543476271178221863969122239841156970201353385734685372588627046649988550104135243043999017639703745632353776440261547787067650825830841046711217213433660136446931270595370929174381726350548802370041507728039194861682268941622359074142553080833994083706151442564162977215213475130912025345067983006639453923250318943058638034656877886302745943136507248526854028475132913872/463158316453954442865154841978035635268953693663242635746279767107487569*X^61 + 2277737854335121195327003367436923797079107157908685181079261223107261524985945095956379259349155972644189494909023209485111527497630950365343839559252129030267232358415490201714697842719023509631444380752906869122132316225794144559118319174974042534775467502022532057558484760628800423744511483294405398692120254101236794335577932255895844013413971316579872373346343023012430849598927589590878677004456315/774863863427465782913404050629253617804959529498604929603526050370826702937*X^62 + -125624990641676431681082551582955021436916915885770564019958172606722819341215863008420928837631378936730797007427163864671418457765845415024438788597644597462563363192569133715019339707673469766563720669292335030628546296517685969825146613287970292872723347925006569988491490242604099228631163396204391000602429561513186686397201026987544390356216236269998826428722456403835042278660839280782259473/1937900905665081350900229464343245335853362734992647011490710322625471*X^63 + 3693348700739179776705888470960194626400987955605269881513879476254623549297605793454773278655853112746249766765434118038696337048519488122808717099161475705603106747448148697875626154734149332174766776852178343313359829014597719840383737300205667319173564446538951991772139619897105741771644878252391388192065561539949577265587024250450724048749616734682305403761508664997272725287771333616256347073/3242108215177681100056083893846249446882675855642698450223958369752412983*X^64 + -156213823040942744293791783344929126477585792116552933165151514837178015767850495803445837746353853576645917037509467761792028936312600513717017412171317630936304020028631005818256353040630373960985416628960417608239007676688344149599844350987591676789198485675096675974519405343060998000263675371652030694919402788415813306447700105739944782480073513423111115704057155855436706146435450658299/8108371990230465903348240436582616468005701820052916366069917667889*X^65 + 71774560020778548631402628055071147824258164880850938786352873169940780441637789414489574181315906374563910784810837777154800410307904558194176849997315056484380739156304878076150368670753781422964016132227126693320663420168631621029251122586540817206593995720129893029776657698250667327005940392856891462218235069845637602708730535163942403026325023119842490857226474880465318422120309189448/276842986523583050128604209191892190836194676427521001641530046089353*X^66 + -95378859759906186100483200725737894891287202848089234207046008820189874873703295952903061742398543774271702649622819135903781733873586432333939514857736091751018191370264556144588442999414044154919967592216819677297139933342326170234722808764786736493017007133059978227532012310549871680927214200632656629789825262296483389033936819140812733303460192413230533834270019090468279194424440/33926242636947556080954980906203416184124275397710947138367856351*X^67 + 260251851515060736660501996694290956533258508825290616614363372845242429505694878969527932601453742949160585980636770878986383719374974905408043435101330033183668483442795631711891452400265874993284124068972924856885922923235044826941735008140508463813286240719959617572464194443496167852827819158376114205996348779925152837059066337455237905065851831916735107149332449529013218712087328/8108371990230465903348240436582616468005701820052916366069917667889*X^68 + -5716401314728243455979319440922015815126284494907183604926393929886002772523340008438797700037198908654880964393459712470759585818443096092522957171852996312957407157713194612071954928712472585635567824526168626609143512041911702316547242656197366659598948503805583772882998695546648978469489941796381074586817147443218413365042369235394275042223562710346823569335163491897930183/20278686573190410090230114110103655818364779078129675516059687*X^69 + 75719642842488050239498589607873146388452355512388984847329272555732780463811010079628705660677390423657352627351273775754107583055825620718383526145141653187297859289840854334466071381629093156041338525046597317500572790413275371716311938982218985856777557617659732121240421978537156043554094578034263983901395382718669885615395919331278680925928357297353280593916077093854341542/33926242636947556080954980906203416184124275397710947138367856351*X^70 + -1247266201451274683205504896593608940911069999140148942801499096920875035119557667559133354212798320489401601723068279067222846560905155403518149105588219599878124095827087036962081380853097657308029471948758025981012667982135075113927564466524475879778150784254017236360294346046764240010146515457949689872075329573375644802776652015836212371874600695076013728316411586410/84848060975692092427741063222191028528722925013094876636233*X^71 + 12703585741052463077246390416003473196523209901252545280800912203710842749623540868573085551743328604432219657878988352441186630354413935487831046316476920628253850842244831981061135902289999489826799896715332407618032118508889715507831646226886327153161767955620226627434832000224480635314856489252781380296483805484548609019876571653443266540985692221031575640117738210932/141950806012332870631610798770725590728553453546907728612417809*X^72 + -124169953351779164326933061294828417397075552567925606627604483889144015039550427194896097746238688343973945703210424036067125597442443099993001654380159534838992995749483511782034902448167888349272769150249174986620578930934462441295481321049418951701157457360443403180553010452010270609815873998700036406769031345505335864916676962133417041714928509739644905482735/355012807429674026894314072059376688404698431017133375047*X^73 + 146412002276797783857529783095252821116356519035682443617316512253410831587836458364168507232698417025956806104928188654356623727145481230175526685386963744078669770390245456730195140582075374541937711169797210627499440590485868576277061374771800588787959343884545931411298044576956004319672364576210098804932759183986627940835885637841327630584421133181003384095430/84848060975692092427741063222191028528722925013094876636233*X^74 + -1194997249605494959618945459107715020540503963081842451453258497539516190337280225971798855955543298075076873674812507013699922101111696854418700092475323985004300805087223903132532360131191194054485494681036807611854936312221486983119077599573508983907099947825090043399976715455507236312393798924811398659747030298342226583711289650697201919032202632428525/212201319443917529524395739425807942859951243883522639*X^75 + 10764946495988317319126231462718750841258617013579091563095523470022120360703201676624292020632737812229823505782498545013324995944385453317508407364244379836224770211309824497332716714796799507782011839952484399488564741257767385151232141343341294410837871858101867988155203354456217792904040222533160610380157987318755578217907789184762566627900898600896196/355012807429674026894314072059376688404698431017133375047*X^76 + -258509570789473719271522027983245695048543647573781454827747161787595701204049689854563267309996637908690792448982275191295296320615397012203428856069846142218688852245186049689540187926515094278067537190518607377556155533173989818017611429782551258612023217598612204694951010212428057790220741538599062286293975935716160381829837104104482905278753/2588547024701044555477703983139270074044564254407*X^77 + 1759217406606468590359007364092389317342797109630284087550785129670144052599167753020130962825965403057559587909930451469083261510679750159198123407884457386922247626317759490014441850280798449331885948464496816100269945543324782457792588581683726683118035843896369185034231081134063251035322893155458613433269031010051314724096878130927348884794014842/1485409236107422706670770175980655600019658707184658473*X^78 + -2094000665537903858370883491471308006497684424869681836924251627770703516444889091202153626874517288978654949766956538142086457491282611686369215580736100020801253339148483200647727815123442009128311340728753790654041503710739164742738407532078971688564929686537449495876651079528591406296940889148832078392185598106314791645677397816102829955/3714944056370118336940805297978115629277345352559*X^79 + 57255417628289463351863654863033541819291946734586371618072184921930438129630866469871271628898118963012576508779690604047377660727722603894601604094760251246630650218722802807485352012046788768445277013840113028511430062232215945149146147564078811196009407226610151852882742499272085414913807907092366576733761724209185526843427438412058366939/6215101406307207977701967263517387447780998774831207*X^80 + -124498338331186858835099771262065880603331065839110465254136442126824238200792226565455640527680039451944032288901919257002939631055978218620548881001860295527454744344905512146298763065570103877653337066137156684143752595671681452907398445538495403943343613285244802755434163598579758483742090193300510326208011642338067863025197359155/15543698980628110196405043087774542381913578881*X^81 + 1104524264288959193031280254191062525006254923584909825095726838148232870631107301446975415399814208677745440807809353218167942196753292046648426302156743592464141437113804496287113454417644031088989145509155944792088390423737774531802041817633194273623308584915480712887852133233470835298239297044551881710730849755507139307545196673189/3714944056370118336940805297978115629277345352559*X^82 + -66703969406604438405660634064461904111533626458493504005068012105622707044192947774642888150328236095387729614349639518259730858688520742882734436276352843516405680608813039635815543368154258758194817435808609579670224843291262017725802314652409852631174322066564945214527076502505134759652945810322227724927420139257689083162223/65036397408485816721360012919558754736040079*X^83 + 25586835133902107772283395627586795841536924325142826340166931630686948561397402764443254232817190194263368515101521641423461835469041733529770410856435389211074725541470164030350397639272979671181223349963972764613948218228953722491095483307753108969470862990133562644628230643878616356190974596853869030698494185513535171862490/15543698980628110196405043087774542381913578881*X^84 + -127712222201453350749315919386447699836236457651531353015102275660558770272938529852822065222432785892805213912898748274351932541449438605760204438795303941628786046665105766171339775613150632567568691592297980949761119305069629986706057145887200608489212623500693254601317822002630550691357103631478126161362127093321803/38874116801246752373795584530519279579223*X^85 + 2879943300290442199439462982950940072357230305414486857967860011205708478314351402791707315993364863487294880366858806962342578918685668031887909341325812144087576284731707437252207755633299597483095331573418761516804855952525180358134732919729543326511374832388630285184761802836539859119946211884834762433748035600327780/65036397408485816721360012919558754736040079*X^86 + -34159281610639456735133926287517136531327510500030439343235966776625332010102948324449572800493955951635465345249784688321639969074402354436440199192418846580758835109800285556613132507707725622369036421559604877106972926096450578238344659533803582756148651673953464386981299392585915178657541406186119777291177310/162653208373417373948935500127695730457*X^87 + 420644697311076081709254258315086740674208221799206874577028487949842634625054917407842973709918992750795705427523569407786213821576473921874567202937158748690701120685277671721989909668959010921292577489610689805283907777086160623954808833674355784454015872391628564275139521963962134533337593920930670134459437/793349322474423517832562949602434277127*X^88 + -537662348498891823217751401014247383083880820390969385165216510233283646252442815376472228506285192700583823476857492535784867000201713719881598831667264546601238341136836052819283650073285064463991030936106869497397407272958413465967101073580866798674578681999042667172206221245234293348792459031702168901/680557357210951355434876569571948663*X^89 + 120393763800135523233676531639697202960464356693270382780832578549834836357680752792777912846252865101083884186904500097480135519525977197221630143109109181848988244799848241893104501489212252554191334870881292025843354471227309916406720626591949513058502012652450856059749329391103254415529574178855370705/162653208373417373948935500127695730457*X^90 + -1236141375216009641170847142620641918445023104274999843770794977775420365825156195558518698246610483431962064535694368775879475550791834266668893513889503079840288021549281294542976711168750802008310782758903967725048981392693983435231261443277806900526495655561565813040134255780399675364300395627/2847520323058373872112454265991417*X^91 + 87940015416558590722967505329127021101663877361763124778952622072010300848246542421507969346049852143890670186636204904442354726279403858742445010144000830736002353699324662246999354883301184734765463168190212463339852011122931551482439161077962340525146972441409270992758721608739100083727945339/680557357210951355434876569571948663*X^92 + -260686807507455699874842574643757569119551701288106580722671637244437233808090629046467007135219862183618723498793080949433546673147326015774845093342293096718668601979473267057848281178984116415882642648350743016498347613521087668397879905667966360369935980775176381360855867348018854/34735600510611194263176918721*X^93 + 198860087420041695647722548212507892950644781897812089033242313983661464584977552666471289601061604248192132964253557587292552912523286245679016035302395467567973796451093471389931781997469065713533638274527468648171546038782085463437571839304317151717127194654751144174703970751708793/406788617579767696016064895141631*X^94 + -580074283498533481771040095067181079094799575694644770794510019196015590050484302507656265335567262516313337372240366107692110248999261572505073691865201888651423008203390300489649415597005644032242293635236232351786217095678354285827720324643655546629481333153712530118468168/7121524790878445685755937311*X^95 + 51333456002045322762060458933821007210513182325091118637330883446679895176414164890536726040085340253990101406770721259673572976940993040004928105607607666297190837497652667869784950726403094673892321814437573122896211077156336833096461986478290643358141025912655206233964876/11914310975139639632269683121303*X^96 + 3352087594516213240338011572368384737877812071385622524878969217439527579076432163166148344554359846450138636748696227542395795199093214256635843571396416086621147610292576623520942556594475449323925988952508879519262809538648695435152062445334889677634536205486990/29797174857231990316970449*X^97 + 21717238289047156573464396268974415362444459867479231235787578233989714761793799250308066777021777772963611280013528085038509165248453424014135306475114849372187493264502168116186039924051008006230527427944372501306016868346863832020038661813632777962168576240759/7121524790878445685755937311*X^98 + 6231283527556760800278131002345358527606953727005693660944472467750792676089958704659905994058403528737841125634738194586029650920223542918118519528549227837698332502154140091080296537338387048566164607451775154673220488889072864709724280728314272345820/124674371787581549443391*X^99 + 26054029640098150313338919840108495749978288293089611493110916871779614826576795609757778714969018147453961146033816374177104612771865044058216800528178869581510469165786661379152623356922317743415906912546977517071503961623838728646550981497674679001/29797174857231990316970449*X^100 + 646076304255278118694100010386214990136758377113512710943920801971406171295536422072274396412702283220576123371002678487818927005749466995158138232296201547473835221151023665298386773973623853993305549260212654268201537109554313474263844844/74521441594489868167*X^101 + 11405640374132564364282910165089556559369145554123379710606821637231731062614406548335330209590858956321026625738870838239372493881788762197858553903763139680180010789533970226585951244379863410102566196469543939464145166452502240355636448/124674371787581549443391*X^102 + 183405001374016385151637856488984401489547425468317184752349202945386292647877223191972126037623012822332027491927563986553404139430496558249669296764079365683332255880212652274063248745726772644107480477855691256067889544186612/311805194956024553*X^103 + 2042671787528126593869430256070076652278085246756360580633418571247970503932183121197895732628948525036803104491963317276055678450733094045711075013747790648157776248468281924050384524986327057269661534441642959459312196076548/521650091161429077169*X^104 + -15274814352794113618866248391470976703108023374606047180725177568350869704553593617382793806339620436173500362829699340124321410835129857467332742136494146457500936264539483152434691616077977268178894358238547441426/1304624246677927*X^105 + 4067090209743732931224387755383834151017645037951102852279644342039675059525511797310753803249889789277893553336684702157158873212689757523813141900411684800849872812683394561018656535253676637733187672083605039/311805194956024553*X^106 + -40402335895360332573781142533115953090881925367540024347770050892084501306658386361228181566776456299263590039116481512443161133537017610858543664216050251828180032252397681649842654807517652394708896/5458678856393*X^107 + 2275705013752615674876939380985637556592874849788050063069361781726943987994434136064687906473926795322933124469177859912242845795925915934053208947993207274368448141743609068358473276285134521134/1304624246677927*X^108 + 100014159864649145908563558666099631654371661653379717739585449372417937791454206340217797951507570492855709062654468969769639824966170825992486948989161214781315811793250997867436834/3262808641*X^109 + 1604901218507624681003605044607177027474260606660525973596593304919515562561787498382474144145140269030488202054833976545105513927769264091667988199581960273127578738239923920850/5458678856393*X^110 + 18862729100368320011226516223978533822076704783712928189512311537826277862557873147301263747411188607495172269674162379289514474340398902267281463558411632062976210/13651919*X^111 + 82100930765831509355262784337881053295939623754094011624434796015028311342687286804182547720881117701520546680657028404829653493581561339332094009291382211748/22839660487*X^112 + -258904239761376595272906505027819184496211862228413698261865744314444148864388723450213797476070207396593247422358911573108486096653120626674/57121*X^113 + 39005140189185100847079991489150558647122409640572514957350991368086143414512315200036273827270493335255130564143471025960848849348/13651919*X^114 + -286958809742148990333760850820041620841201843011005483363893414721911704149315983492479753954921596313563005170496/239*X^115 + 14410564344187405067861989327617121620218917396213429691827586367131530217872796404396408829549791637761/57121*X^116 + -219282772360595631974138396673604969569976201306569059093347529896694456256*X^117 + 18980624557790266252327053508343169083350975168162106/239*X^118 + -13805810876924821984797344*X^119 + 1*X^120 +