D=-9167 h=54 396425759009549358762894516178568470646341290074893011472626922428466004021815411500229166927521484857603761780262971308476191662150061021026942027406179449373474733930713845031629842014733175523413217207492545814316879851480412784750780997284024111053548179994482655809809517124494050649979203193453170698329515669150052888340155609888791/135508090816633559042780810377873637851528054742088336325953339521518934371703047308956239550846488567*X^0 + 17511327571066247961101794349460594749805358935461776503434491954443741943639772213853195217335009854517288055749133054351839408546689234229496206716148973437475631496034395043194278197683573885649061655519163139277803371231270704041529846534329242715552157675734354207045522580718576982277803629851490261188850242283151945414245728466016/1136791411318728132228060337791568834837024872471096421247039986560013682635646263596673137904169807*X^1 + 1069090985181477065853738212212249359949783371231861180606423843534428836168702502067133928607965425845091006241809503203129857397852687978333797003786069786835064567202721358338740932958664936499414080318949192873298670949694177946396543713325332074067377226715899421659323566759567645196115689502508920842051112268014228240922154457324974344/10420966867558780788134629116535311508951007005942540893571615556795645428720969298390702655167524620769*X^2 + 10947754237289184435249477979068151144836087030209211289657325202398630531139774947503909355173247333120267251316933029107409681494350601958958768158147293441883897810264312659705592837832924212153351037791330216206752753554546446713302037336256655894909510246100712421979097602033328490801969528784107529716170849871114975314083535036/124009099085712679418355005758870823043201142409850160493840949772009783204499428776772459681921*X^3 + 566620609012307307834555762980439692199231556649720323606367370734012557818178252263572297970635233981132973085745022308388461409193044942494119683720194421373051195928485230643186840522476982600334386063589493350981364766692617777152436136769864141661954266593237137043085125779104448228851940647999224924210374957994803903709855413008800/1136791411318728132228060337791568834837024872471096421247039986560013682635646263596673137904169807*X^4 + 4699054777455800596875662483379341774758417765605327453099575067837416072583712772629106970182556787739478275216684413218690423221112535305146523657940397725002390359627307967803634273227188702615243425373754023659155347161685419812346611450812816260650944631831666867113541986556669354945795644766655031068493665335629144816599364/13527773435770991536855569516621667180451744563090450582943269310789765812643114298764313263*X^5 + 37102104020952494666787860053735653128443457549130077356964696083726781856673276984552973977366349728404706205997859047043578625715791285531661327984856971902982212491238387917185766582067736674190363570759071081871420854470795868621815956952445240108141957041418759350617119193376981083877689280861454543028018360428505288212069443742/124009099085712679418355005758870823043201142409850160493840949772009783204499428776772459681921*X^6 + 99391568304818222519959328572841752923002111789957792927858026223716574565646018955182565846054409549304459653469941972178156908267461531401809769800970099732535595256531568601861729822896116023749507106657020488598388657248282020821777048236209429697785193688787425722680342031649944974367416466331465756287800553405534901189/1475703440140830319281724611827388151025607566607445247402996543120951872220259004992289*X^7 + 152284468189091628196193919021555048526412223088613091291183642641501999735712699391466595066280853878553162519248818067718398432798373636692240897308021557246082571255745454151625272315965468444302583482178736444117882668926928635441498146530536472534016409504836201379682950226269792286419850146787287025017431200822491792562242/13527773435770991536855569516621667180451744563090450582943269310789765812643114298764313263*X^8 + 255335072039953442202500970292423473908184519786186565611708722561865505124784890117827535168815215917192510280750945175641211906732988556649555993970801590811014657102543849995862165269009172972821631070136928756936445028353384360788453022403789438600808746406198712821491604381088230237241671831956719643948302871901631/160979976016235444450935378185599231048937227730712910156321211205514549167694884367*X^9 + 256937138477674177724479938417951925750294524822804818332586674507641718909707332934849010969079299246709571073439473174920179317853147536488593188543464290365974623976611905451483980103965309252924658292142187528932194434924826221597762728267190766845075354743452597644233926347483413694773053877919481644328653598917741433/1475703440140830319281724611827388151025607566607445247402996543120951872220259004992289*X^10 + 276734970326442342113543017088629344880702638818964054578298616990344881864852807366214941449112498073637105720715936773680312630347892178239435308472823371342648816751395486544044743245332460699350128506320926552790266309187287135353428366646714538453200911006508293524064511711688349650902996383231928549302697615/17560813354012811656041821554008861246747815831865704173265104309535785880625601*X^11 + 228490848269093319849271242072082865856662676344175041324735810736737540732416901638483596081260713414992616363132872605437054172134203277504109111217732189179485113376219733378787980331144084713260487163151712374974428725629409408803377302999691954864781720704730575957073743800521239463588383766884977291442970524554/160979976016235444450935378185599231048937227730712910156321211205514549167694884367*X^12 + 223537086420021979257830469888343592819946499483142691781845734319403337979592930959571808040605003494241136559633939963763187593212143894514373768927178055623479358713492445397892106963022971662555692992728395146053473397361144534829952380982333496215768982104447403012666363339552889146157656993020432936334/1915655432967471545330186708193396012517488363899389568371888765085173544303*X^13 + 176887919728147497482722276169931949495397609980137554677593502882000730987043249162853180710124613338484299227196537404842470410363777625323185880287268246062218132012491364808765533399735528678965285909223691972751284169302694625419771243057985490208242879054081716613107135689928855668234378772060411933149263/17560813354012811656041821554008861246747815831865704173265104309535785880625601*X^14 + 132225163913936007843119734080188164884817181161431791300214730721802193317647205141867582799468271758438258969935942498875281985006588005717761352769389705433041423858202757077977821786127003190317473058531156128712286345833514099667677403921373333233077777561244524750433295555228339523698655036683371/208972993669408917348116800282905641160411079295231762667381778671885409*X^15 + 60897125565197581710984577480330751830812550649814565656840425411782253158038401472269601931470500362946051113054764622391778647946439558195091462498229723231568508518601825934041806988384227279472337028519518547490067579877991904326881211980709127176796523207241366757334101905094612119812800461623927253/1915655432967471545330186708193396012517488363899389568371888765085173544303*X^16 + 8264274908079149415942932447117909809131113162214293729287407971453477095460723531989737557826272612318569822342915625831455154670694378164240917643106815257452344145984154779400238782306749857195514833099307420754112821963879727272803264768410666655171450385015676757509526724578525935467377423/22796224901211837825691807601495106486354432125584352859974013163727*X^17 + -3634816357077363109480893723373733697630872404876102750294027495502145666684037044642236285474957540235280627678736000735921918384899465153092320810556111525761233099692667438085377131355233202702767884597071670135228601126902038408713286081192733326974608715778440042297710442513776682799329411632/208972993669408917348116800282905641160411079295231762667381778671885409*X^18 + 14020862093393925770043239411959842665226709501859311867845678656168620333240460682580216671640602798861652073195656195034070091263764825534391750060931162196793980627011105731845880839165596031627279657073163614565623475848464698439673035461760687363895102380120968400711982796536807914045/2486770470296916965822167295897797151342252877231848244788263681*X^19 + 22812336345553544677500642961363462974837748256877560818945952934308770767229841427204839042291568132222371920003998162792127497370332401831180836230185331185104056772952848414313765418002987855417889226672468754668127372474878002028678137266073378545746770595685162827930420206736225769296165/22796224901211837825691807601495106486354432125584352859974013163727*X^20 + 18192544793120256389548774324297295560603609952588733738303953531751816508277362571542041718536372895180814627166768873360163968000959115988690407107012336184162527269141665541201603354139749224749118622413391903011686995928530440325536955403541914321386555794490130619410871591022584/271274186789234969545343874320693482201620254961475754858543*X^21 + 4244756846345372616727593301195991173337311084323345078633003836938328725058307645786096266826329017043427494879524409222014630975756807292961705711830825739672164556544780457242630693173080792867299043165728269122515271050239814998648275915434865173430246793861401403945148214044132981/2486770470296916965822167295897797151342252877231848244788263681*X^22 + 2994281531730737279419271578427539149606186657865912368049462178778840082004475326859061131249209003762388455522403675294944575323008046191662465885060336943399883414442314152080023370047959903595440100137333822036059562717895759232981808075405100543840229532850536072090982/287305549124852620941244368858636542644649025961077943*X^23 + 104701853024909893582565542450691988749538787737553840210595607472939150267267630528630023950410994523268497825154306290650783995955990751190810507325593947029371526903737211195246720183400923729222533851270455065843611121552943152561918283926427957850760774753951831037618446624/271274186789234969545343874320693482201620254961475754858543*X^24 + 44022062775632864200681243807663499707535066709032855577062862682836009979402165968401863151139323264462743230855846936183140546316764332753287659774989549575262375177105280715357372001186749069510088834483395432020998794524328957416911314650735025817569111278700109529/3228152237357894617317352459085803849939876696191887*X^25 + 1047320321208933803545724020201333188946023613927607025072006239722751928374781054925242599554095705888552194617703012513001008831070481990844115782849950449171349421006401955677405848254903769093780468146291812204390151077622042315229452713316722426541489563809725830013/29592471559859819956948169992439563892398849673991028129*X^26 + -429544014059065699600524563319594918994407259310813337084775412064122102297240173177732674446659866551188345772841544321575399962912715649803337616802272589170677580063735145214191928316681472291584703051430580949818989624281012660865005475404263026939560862969/352149256829703787205994595733151941741014148161*X^27 + 22854467271525548661220004316247596998340335856131552909864861317526240751864361080013374120515148873844103881308874165952176895787173985105123280630683033470417025708926023090497275632860080283257136723147847291345919874225624141318950689955663660912546644920285/3228152237357894617317352459085803849939876696191887*X^28 + -162939060813173216146214327403715560159812537286270506148584607025204778954424614501212872241731432695531707822384079157943811281876602691919881016200645451322038232709812977762046944430192641360199704236929155619894756069901753494791212225824107362168/38414885658307383790334307377893742962911983*X^29 + -8213283670582283169443395845087017238310990885738953894767004050624137360756219485029023778092702640668702247911067058326944292831280130479469437824042430675953941740907732905347866542121347385889979166644019376719241934707135724457382579251836890329785/352149256829703787205994595733151941741014148161*X^30 + 129726302570706983918335682750943938659111323095829033242270752462744633886812912471387921088127043917567287040143336830678258617252900163586839688387412258016383199840934956794221912574429377045104727521969188965059720198325507198473087346305/4190562415000260040398637218053206388449*X^31 + 8160243299148399208540743780069958656186990210392546912273045822635938695693909157037060525625236358073294831108126463390972439453196723051630164272461949482221308731655528014884557456644012180844351375460256301066440769024782199108616354654509/38414885658307383790334307377893742962911983*X^32 + 341455641517469830919529397804033023555715444712366937197638767475458313044459855495192799758943660269114303109738951070220880168037585033064525209084843198372968466973434075099084052494778352742875336920944724269042808990433717313845/457135640340379626966143473115872847*X^33 + 11909159537569463532389954435632337920957523032542305685198139286479907155687713113813990330965054517295529119861930998557867227101213007558768155199769162140603498305800499768660837541657880005689788810791329016680933529995810705654533/4190562415000260040398637218053206388449*X^34 + 97168403089564033303022266939155294894953163592862928407509964773669243399969556960130331832860581522591119933464727269816609813371798374978527638871532472416366136262713128935263059166143104775778835275516811589136809534702/49867529217888036104084593991041*X^35 + 321542598774626483309848221528615412535850005632403818303276256875188555822289500627062073559433234346155935720304212273923563625172961925015787316322305067696704588381318967579540527008621294037843391039677991391700661842613/457135640340379626966143473115872847*X^36 + 738375169110254531849242209474023966822964633146004817624280917723688277389997639852928067596447309167967471556093486271975104046853727776961546814773409382867091202753021632698800620547808377846733367265746095859/5439896282086618970664840623*X^37 + 675271344739400538569845873996163489238497432978249033640722885184088682568609912705018891224933966173721762339823257664800165385749333673238220724046761792957922715950932340070958989431398547613024499224598141404/49867529217888036104084593991041*X^38 + 94329124401972038882721098009881322535856617033229108422318701974654350450086637090261379839213299373443480067656276496354175396997840058385126970814606929671652165265640199664561648465114479600701710/593421651803929199374369*X^39 + 4588243811461852457852024516573695477983008324885783761909770434215136217955100269164692865113584661657216671072410519877384562752837570814649842016504666279811290448416173780706630544549173423941102/5439896282086618970664840623*X^40 + 154590287585971712411233934287897427422607845475442151755281665587206817594495124794336817677427410781816483581366598126000789981206562494442622925916661363443210515059753789320613452432/64734553485756430607*X^41 + 1778829730289612330259739881300467890324752106285572116124645735556440428671606188807494250456482109815152796241742502564966431584819593929266936054215894719033543448387465974446095019/593421651803929199374369*X^42 + 1734010959077533606123338808414592006588884661203425981062537328145969521936426000057093164856016009203802044629722122658428405806353144352546365657970033179680814095631/7061694500464321*X^43 + 1591493227750049637088604790000488709601198368597239085978099977864162717233660313940061036933623024884134048840383489921518651672670247304790866482746493797221880614/64734553485756430607*X^44 + 621981202621456188295421618170137429294382297370697422195653755093701278743645110934837057564352889725433391029584762703752099537648989589516287039265/770338660463*X^45 + 236755498088449335340028098934613441769133370806101348411803503144132865330658840912676069553069100188334969255727828936809392715751159610228474838/7061694500464321*X^46 + -93501915676395352703384085857661555973546367814595358361517705072327905211718537848627956411817829073284946005766756356978060283/84033889*X^47 + 14219258689638505913342648374011019256749251117248127271507678660604382380736628084279568269194518550878491289810490127885/770338660463*X^48 + -1871373436673043387586051238418356962667862090285351780122314075161343886741155553752661305359753646808/9167*X^49 + 94862742476017535896705281854405025395741984534493288992208675595329182231350227180699155932596/84033889*X^50 + -674639138797524933952212076130505895649907112515112055869153897573*X^51 + 1539989792741060691190612784332558812186253920500/9167*X^52 + -20079409014328654955877*X^53 + 1*X^54 +