D=-14303 h=93 -4291978794139215616405552179813338294471274954284571589217351198428102616415315851399138939838444060135386500710219057409624136538158174323105747340346837609234138964520606165341322681611918751112462132213723497129488689108178119647932864151153879877383382602166752011666977298097591682643969513339362359515826207933205828790746391395744542334221182946395352998768397791553717091192261516131074724709039431610687182588736636258694682123311694750712933440993562529212373490656169116420927664937519455198835730085037340444375/9867820452494164441430158255763758654372875832533599076201833857290908599053169758785871591493396857230009436545926432939914378532872104415103274405583820319845481023905037158165440322143*X^0 + 634713102148979709403906134274214714146259954119097971017322999466458888742053861386480107497155873952470504158626963534949000600080054068794810206468307103913810880076868625850612279056136850640629849996032891865275560880419789673991119510224438795468019565542200551993833022906058530735276205687201915590616231558620242586935813674862849610767829255634499323028243555020483196082369140196386413969965194277744362924387186395321938301530190706134867881818418524194384990351842861051249325549081219375809321738271225750856707000/141139435932024034005775553532189040033495243032728067586914829660831865692257487059914321373130055248960824970916385770339595356155669709449222133823065382034749915084913746473240292927611329*X^1 + 1879196575802288198034083175770951294323583215663071710595486355947398101605107270808664374632717960662481679416891281382584026110364791242333655142009541343823563039044777120951446940400473489772656870225644776268266456793296595574398671133006115162465869964794328259444090795447019037394456877094344643725730241614912070131135377041606746277749953100073219211359545955041753383112875712863186531653421370880603810537915917329501960455849570843650786830432808653605877304995487078555197209059409697316397089111935862550/689912637383357648145854593844910763781925178810990636663765214101301027690216720882742892504607205287702540484228933296505235162754114830112792729188549277763090332371183469074001281*X^2 + 149371509063692947856001960769275714947514627676914225746404333518314604487333560046518059714240667514939562712950363706660229507014204764346833842085262793022627730877502618147792126241451747053463193383612521979527644772460355468717730056542012755234116872053777570046762032001030566585861192959541670073585732147936598157517264966517917831686734149167838113566339965661763569334370677007617631844255679637365476893994996365250000153179105674690673491376496051628677547453310303619602960629960245453520955057352618457680535/9867820452494164441430158255763758654372875832533599076201833857290908599053169758785871591493396857230009436545926432939914378532872104415103274405583820319845481023905037158165440322143*X^3 + 489159714902035004010972615688811523607483068750554277753964914386150603904875482222698454426544881915749400121796360341735565594249090915620171203508006934648112237266635086471981454285444228531614958858911286375466686034865185228470750354879621255863702012812276880086290499218318972774734063179029074841134868259035604858503979902540852941195989628062405556500345864925142356088068744676732611176762237476874161668526459775029530441930084437824635801518556126326689972312015540013417876125260417788277275015414266/48235519638072967080042969575956845681460195679996548742485157945976440445376265180923085541816905913983258091605183059253669521272048858988519382590264229725448530544024573101727*X^4 + 13928432005104497068229382990811612332244743460996642268009299279838304289865391523716764965130936513857825218562688795552433362189992368297777455808069502759515031421062680204713625131439747046501574175052712533386953565363816526675843780892141087365977897274289456905471737862238438674619864116342324647496203272887086137537541269150987512750719491772176750235129509015732022493854528870996267242877442859450815587680858196190330016314564688099142862515333258840583503728634023318333685795474031555894908796733587025397/689912637383357648145854593844910763781925178810990636663765214101301027690216720882742892504607205287702540484228933296505235162754114830112792729188549277763090332371183469074001281*X^5 + 41195925446440047600810357683417023394517660046010686233898345854167778364161785851986116961051694814694655300094158153327197193323414268478998334166177499367814613627788554422074091172691456175441309399848666098009464610932601051167154626712602519236948145113303323934896609313659400228342512477674496401141597314239788674559464672417382089220915060934649274017578510741178192487663949594369633051450755227162905777748563661142556389735437512991349179226418199082699844134760874973679773097246457821961560237422/3372405763691041535345240129759969634444535809270541057294634548414768960733850603434460290975103538697004690736571562557062820476267136893555155043715600204533911105643891009*X^6 + 680850586819458022791107047696472734229778831785102515963658086410507240106346073662582507606961332874209921829988673360109060580946311397395001271093001450591699191336193172729230688718572139968239470151467925269619106955025606212788083080886248064497016770151650873381012768081346420882350586954846421349791794725661927545011117621532308727083534871450559798253749428260921992398593755709275920788557359455675355169438345786077697873574001559292247646642796109624466029230817121250835028626391474377710862265704449/48235519638072967080042969575956845681460195679996548742485157945976440445376265180923085541816905913983258091605183059253669521272048858988519382590264229725448530544024573101727*X^7 + 1689978864726665470260094325253972150578899232374246189004650768571424812760021904046051642601401825624920121881542762923109278161974929263118815385471638446856260118550705831203543072707894185798235301728440113266774785575854587373604267642104459498332059662924515281957935728932587084416153509723141489095271998352723147073904511590041749001337229812432040060746856279593380044665635218477021238457388709284455271409477814239724533555289321958702577404168456262795971421852342785777122664140155624880168466/235783105900233624788173119608471623746384381547265682534757361981036772756334377643463629376711426882262790375206010106765211527390557008568492976558456282215892547412703*X^8 + 19058796292771940491052237146039368829547314795525456416256060876376687127858108656353821902881093516086534099220075897510181903234286449862706882388452335270029270446545780750523464166506520242768460245511092522217470428976706880538350178559166496725614496802195315258334434696315208417142791017956954261283984612058961204330982897996098985693479897385133009846730727512661602003234903227037758714943846751193229753717675859619558340592408661766349547609039835305382167561099918328563909644819011318757481846127/3372405763691041535345240129759969634444535809270541057294634548414768960733850603434460290975103538697004690736571562557062820476267136893555155043715600204533911105643891009*X^9 + 38387982512876926658525850598965479125150459554032655933352183668319705278187347157737738885061302524141370849862194304429436902585114382957936804585599166100525737597222448086792949599880445685604247464951937163555222349463066822841529588909416900032765195758160876172108482330461060082649726496189310213654992918369427488341945567933874100046091564605494947077971117328577713971281804842988322387267729088137313449999420916277960559778517848996379070490897058315232972267598483322065801328203727551082/16484870719445824287783899853769952020302340875848820704380714673917134360367361927110650169664505829704452938209187590489073028552790114561175486021006521863657452801*X^10 + 316754227771284842137913404516792689170056183592019195902405104983887440386187287712874810388736647829411292137482225625159561687363403049212486175439611497263027625307003768746708484289594031455586334171869430746927361385909367387151035429272821119742221247584749520953695578417298674107045423961802466597299656424332869391887548575567212512031380316941571160139093212102110985028939489901990601133091938013814717647172012416641261067896616190837582570282177643072309313711472078063281230762969555816709052/235783105900233624788173119608471623746384381547265682534757361981036772756334377643463629376711426882262790375206010106765211527390557008568492976558456282215892547412703*X^11 + 524744563557304791605954648095520857785144959018902594037060406307145210161598079974562411809161429241062251400344153253017022348161060832010529090447083789784108933823194086310463065054321974223533045535430701626233758212976893140343904684232125027431194244278540591350632088865557218567127856614439756667550388989983128351755705377724542866763969580937952204696152656725389073507562998101037847099184917358374603185453733648242247130437565835936475761472637386829358160256987647799823979713499686/1152546369254409864209179882106547718681559174708020744206160572881013379037080467532031753454835057659543657848646269348323640393818787286665418864644237003681567*X^12 + 3268311946059544911955352895455799981982074586988599901777341128032116214925566951080279378998316378492746702418219175024729950668552261109291963258330978914051704514896041707433514077209501066567241940974927988668885387781626811325078035963033417368331176736212577876822294676927268477970215146321137298498648949881145753955135576549245505791279419397490629592963120116299368113692800523799771035353290324492428543755646557373759707788145040242032022290822701194207804532483956968875597874437936813979/16484870719445824287783899853769952020302340875848820704380714673917134360367361927110650169664505829704452938209187590489073028552790114561175486021006521863657452801*X^13 + 4686826211965617637004503289124433706918036205528193327211795843934247861041767012758071445480964655698897998146839552033089176682888696290024916086381669982363009423939595247888821899402611125046742951011564241244212089126338050115291305133907649859118976056120861630442437284093080713382307272306405288536821265078752363726969244039416636627909283776418132036485991170491399313750602760354225291460442905687889789271309182184670046234184875229657936524859464787449414122655877458350598242840/80580743148598885842772836615154003962914016269874903461243135907223196464873136232401017510650566850279218195388818384137848031449261503647166249363366916289*X^14 + 21443150993144066200587721576763315822272110717889995533626365235667008842695983698039558550308180268482487071123941067963021621392064818658813860069286130361020894724654222929393589776821207536390444631627930157488436696966119323924562276983558396133202355857074594415627361689007202306855725803682473798671586256398970880470949301458480349376089056288248107478424094691564894185022470555532861170289233997876767286633740129479981849159507796604756185634856086312220007074338184926047804881512355/1152546369254409864209179882106547718681559174708020744206160572881013379037080467532031753454835057659543657848646269348323640393818787286665418864644237003681567*X^15 + 28339218518784676126476110999949076110569479365502163971784443361726814798299632961371320806103721466452794279046997177679116807844526906305409228289712448369779094187299079595940286244305962690073590563135785576686162567038686553408204351815518730422596237716582498491082033567028710097641710318221575208603856859819056194273427747046113686591205960651106856340274202099254878133011268461012491418160825323956618411492368660721687266404565473790979234074910923419469468205793589632186013/5633835079955176245736757086985527788779557873863867962052935461597091272101876265986227889998641323518088386729274864303841713727837621733004701766298463*X^16 + 90334664071985881883209536033605302481847276201661836113863000496895502658804079941699151866164897880017501043131546461154019621547442881038967726701412355937684228431441426618370859917309384685465049917921789295110979437770004085524219201378325555746205030950673897919604074680181550877389308892283260811049303971425809073622132396562263897041781391426092243981898552877036526825504427053938470351781909712006837414358184407812706988714100230551703472138702263344200784569478514694424722027/80580743148598885842772836615154003962914016269874903461243135907223196464873136232401017510650566850279218195388818384137848031449261503647166249363366916289*X^17 + 113681412292134693016845723188339512311692027031891540531703574583699153589143561240465914974941853790564801524158380800583629206421289477441157390892496313143964549937961767581265034549968945779005382958015732424139586952842189836692684708441891022898084643642431379444104691067244324757364656629957939488000099617473312453211102222651240993515075275457986315897601800815446739036083533629070404409845566471749110965021473654005334528866470836416869032868906711939228816790552328245/393891846462642539728501509262778982645567913994537367129478812948129152772276883589892182758766784836613884271081232210294463659920130163812116462721*X^18 + 348553107679848826443083353707819884675676335531689051751382375796637184295279296509481156302892714644662544717765512263178103180492568091078853430621519649077973117243102334701482185451489755824165455014607279912766665852246619835745142250613438713189071479288867053665327039663364958466577010483257792610348942030604558833806588980379577083529595210645331263740857196877160358261791423539785186882914074160917963386936531078132374102515579936475672322153719501273198485289819281476176/5633835079955176245736757086985527788779557873863867962052935461597091272101876265986227889998641323518088386729274864303841713727837621733004701766298463*X^19 + 397371157165213881778418302756477108172741183371698450148613945913884539804941423670059097945129473099321115844657016611360954572865608055242343140846134324422585791349072241034873623958336922331050654770739895248350222393719277063278608209927012571041631275259165253430989660629862977823764697393437928974050645444931713269402723588297629058739324841910318952746154061310924882797973943992096917263129313914824965880733228444184823868573472938694817542089956380693092850320542/27539106932996052557400650860852896780085850100995411251449263297778728432655868250709094788419687117151218924077552416296893215403770549102434207*X^20 + 1608713970019848967635658539145365154492698215872502646496387628457016907377845747448607632189662055742952401640352961708698954653939265965827279782293101265489763147279315760598657713704393805605790872469860871641264074814400262278065769794512782265845519148706657780806542967638064618907348368160418417966910199666862885338502785934130275899315799475395230023281092111953707990633693718267021930659599409696383349910992585237994145046232701292368272063575950289710349977585092376/393891846462642539728501509262778982645567913994537367129478812948129152772276883589892182758766784836613884271081232210294463659920130163812116462721*X^21 + 1691639702253057810219544596430724402750109271741717565997289454480629046246681678078646461223335973602549865261340398312744569043594877365372761710529751868971228951038510706567216239428334649378720838631326347365367388539000652042716205905563541760621288159371072405018508624758309942456090484038527905602551777115096761317935554205145566309089969036016035375703404009069923592256754057505136958351341813338022114887623109706374896166983237330589664227945775849934595575/1925407741941973890610406967828630132146112710689744197122929685924542294110037632014898607873850738806629303228522157330412725680190907439169*X^22 + 5089303904546193982444441011099882079369755661414612681400452633683554682649653108263223656787745080315027048639613194982156817902025739890482253806539610240440036012858388813417417754935666947327577478614527322653224166868038145833682774631035163146493750388559983469109810693467971642878586112856252361569727808264580931937211321903185690595852432218360394294525948901983582760287187382323690048320671436650669532347758581989599707369912223068860013241052539799498114627123/27539106932996052557400650860852896780085850100995411251449263297778728432655868250709094788419687117151218924077552416296893215403770549102434207*X^23 + 4734312503839046718194506983023133668073082103705400935176580708419867906705122829212387239670057533837500229419116043171579124729791902241605999042342120513011415817551369515396772971374496694143749472843293448347544627510793122911313302701964514520444393955536465219771068624166774025273218304338044305165150530124858504962080035861936962872908560795581180184583189534663274235633933779704721508044728599118925126934720894513019951195242806598406268564105912123054/134615656990979087646676009776174937575761218673686932610146800386250597364891115990694162614406120310887876894953657088052347457190163423*X^24 + 11451716197114984422070846653258242034871849855914032779479073202716274805659930597693689776637965539004751756847577648956936255879958356240354578929653587348547740874300793314371980041628322827488481453611019563354800913347460827504588585404577249053462397018918625286459229555433470390602242133006079237008531008691742992114699265982964132054673253267517548470762208020510319919115793907246572274805870469314988661453990724067077573493855594436268188197415379488720814/1925407741941973890610406967828630132146112710689744197122929685924542294110037632014898607873850738806629303228522157330412725680190907439169*X^25 + 12620038881139766115355038271840961901525344524017949758782707939743619783395841382477077768021777611291230573403982447633321651990466669963631570244229697111817707572532026188734303751487272699272419562546002981147703056501500351562807815155189543333189903507753767471486757123832908358502420886307119406046965558483529743281580393719906409224223769448944879329127601709298366946571655242846542041334717780698905601085181517157563346639148037315313401129756967/9411707822902823718567853581498632285238147149107665008050534879832943953358813954463690317723982403054455491502038529542917391959041*X^26 + 43691468930901251405880034746667705031929207533764832292036085465006455779767618002124372591199058095299204943168610811913063212781490101442517875584886955115259480311577660686835475754098482129693794256999515083530822913033667422586576214436585059068235889837259881768793204847569368410363482097036989613297186401579212416889040643202339277729175824323632733948547771870109072016519258032365346085267388790815466675409153435835970194129744558369896527996993455908/134615656990979087646676009776174937575761218673686932610146800386250597364891115990694162614406120310887876894953657088052347457190163423*X^27 + 40558663634294320336303411505434366384173242509025205102071726962076513973885340567332906146581191862751823106606809460426013644454782245483402962088873012292570655620605957914412890926472562845396017210301000614727119060414711503667775691088502796728814515246606022523554151333120419070354370316039440887283194080711337053733907231302323159941802324549761644684982231991033769999716737860915458122852938406781561425401549931522724272498982489368337028230/658023339362568951867989483429954015607784880731851010840420532743686216413256935919995128135634650286964657169967036953290735647*X^28 + 86772402240871585752523507730770622448697373689620986887119666179146450828883542238077788916358691845073511737451316697079637746497998764512453037771039965730231097770244070562742499416265005125279389215870777911082342377938757776506817611227148892569940283488474258313975058967799137273144909718857960871210843536497662413846710213371794848053561378549550813137407433616747191022818674398088896872058529676860266512583477767928493254807055231494681782564100/9411707822902823718567853581498632285238147149107665008050534879832943953358813954463690317723982403054455491502038529542917391959041*X^29 + 56997866325595611115094543018059032937060232883295972376379739618099016008297218933869601096873244046136807178621249141028751867201727211280111679147560886398912446052207935286823909639430127571200955333170741070635616856712070595815164931538441410768123745088737931094124594145480931096766756735343888620807290714834541934663126289851231200148459168891288479966100804346567474127054728280341783283860472280385952569828031083308374875372075792277257/46005966535871422209885302623921835671382568743050479678418550845534937874100324122211782712412406508212588769486613784051649*X^30 + 118957563849438209448301349634209053504519912370106832005888363092791302560103269643980150881437597852969435158689607822243626427623099641292291384601317772809640644706758828771479728275154431661785815108959320271128412227082951118550188295545400030009147155141918566931717449646683151697046471529869432355698747301199727006835039976197555757944004040964169339838640394532772552847912048681221172248913855554414948035646768813450719333399926990967816338/658023339362568951867989483429954015607784880731851010840420532743686216413256935919995128135634650286964657169967036953290735647*X^31 + 94701394891392283638547185465740992803955509910391352701522551774225020095627991729462500116720959620262973575454866735153123521942083818393060287291999403558562168879298906587011283380618494774985346246799606640748445890525453255388333624371541292789703912863715794594811897139138009092124826976041845155812878598757752441914889711492252896162782114328894753963860462663708247974133894919882414832765857617926927378819938928328751343131944355/3216525661460632189742382900365086742038912727613121700232017817628115631273182138167641943117696043362412694503713471583*X^32 + 202389067223656852803550565839868979540134240495165470704424111828774461872874180713364361381000390368284940068267162816925124140633448158788685797111300648767973397129926358038027440444247035685671061814058213817512212109667113806495539956560338246916855881112080155695104502675711477171006437027308904147962298251053711238905815215740713245079106007258162420484131260856093555221722823116017442946928186565587162071684500805130154666481073563614/46005966535871422209885302623921835671382568743050479678418550845534937874100324122211782712412406508212588769486613784051649*X^33 + 115167296874992427222597836847623548074535846149122033175390942795166523404134090539774309418078805557342806150015050589569428522834297525033427663236353997395564710891820742145823468097372044935546412267917258111308148637801983405656950293999445246192428810566126566435823771375760585367173411909273868376338413765122039618002695865834086442477043602649890161176511798463729737965345530070990837968556668016886215876166425661556442257188/224884685832387064933397392181017041322723395624213221018808488962323682533257508086949726848751733437909018702629761*X^34 + 141464720208372439328525214721690204366064181631398002554609936333783116287675448574995184667328849898633836128633416792082019809999819128444552475711038910441445980383908598292508926343790507066610260209869596573830952563660856378149162674761951777588043230138705220747129673269487064272440108937848851941270688003186617688285240127977359590201568823153589914429409240281216175944937597644563914714263484680930457984417020294166444266927815/3216525661460632189742382900365086742038912727613121700232017817628115631273182138167641943117696043362412694503713471583*X^35 + 48207967692995479697936515522384106337967807503872198974743556808924878710132973991161949751982671514758107172823458008747804063693501547896607606878145774495474955572503274252216637018609440954658668831178303078461982659706589495797359349886491465398421614862489030647027644394847126985521279504245886807557128126812707202714143132254083683585999971070258062666123608142198796515063571571659564986622957986359693168309972707702576/15722903295279805980101894160736701483795245446704413131427566871448205448735056148147222739897345552535063881887*X^36 + 63357198794198491856688066520933929838180000125100181835264428825575851416077031850054250300381495476833501795153548195970440316653502692589826826118210606314769194959785606151886517041052250905566601407913138874326452032820938058062859041749608447362942070873010578430083534642082234641990888399428611606862803676240542400457924894961878582160581126925655005519010703519151011059332687089175220639259679941951927882935903723576208563/224884685832387064933397392181017041322723395624213221018808488962323682533257508086949726848751733437909018702629761*X^37 + 48172027744230694852953388465022125326151894268090110367674521108772887196745808471927557948039935764485523013368247475546843905201921869775598560316390670722381637263543238230728933981237317157478885851738679017858613898794904734280698320502045953430614704181861964298682857161084847385422555568393522918293919983901657045637748086976346570696704830815869856981090138247096583321618425216425323032003250844881910890560003946/1099273110206236871992022244335922637474323250136643580467563928647710651523110966101322990973735968155985729*X^38 + 107531540471971606156120978794472636840830382572356394597129896591704015069256403236698668193692361938771206508466982127308408999043655012150693532601627977310495653549438258701789871829998146207778200012520852412810794339568332870379339577122576669044529191058341078188111374438761278116945347769770551204523900286868787953823383856464950486669483075293344176729236718597191566613634904615487189065625514181816454991431899620837/15722903295279805980101894160736701483795245446704413131427566871448205448735056148147222739897345552535063881887*X^39 + 65963759150441899216247326091863571466137536979374907619095451949568340040391762824244574401544018261363288918897359959018052837386019889805984058938044104712593552982208525838364705777224040145601505251167364449639918808553198381986960305244310765172224118326443964879328037270482040258082554359377177956471441232283440688070579447549268132395963552628299093435206260585439881795862249954892936472752627573471522947028/76856121807050050478362738190304316400358194094710450987035162458764640391743757680299447037246449566943*X^40 + 95084301755581984984408488273729664271873904412607363466725876143891601966255758047719405528833985848155342837486418407222108499287247545030975483023432880594774392697980554976011534467885615341638521248902907039333001918616488824357367836621764658904527180790735635993320669008200798722969221529232076497472489589773218314019304169877660939233907171823233539235735439936006281441551279274220685893945624192401033014303860/1099273110206236871992022244335922637474323250136643580467563928647710651523110966101322990973735968155985729*X^41 + 38662094697886828738274119262868452780551711710282118682479192030047271369027284812012115101422273424542556441764430428921483299040554986246138184061074379616538225078820578202490549992177692040315667900476764529842236164287602648527882752472482187860987819894504916220259749087916747613398398770222118274044493655494169049804189673929588290915464058806608576613310410780276271981967016778159927710670748784386311/5373426680210448890328094678760002544945689302573617491927229424509867887278456105733024333164122881*X^42 + 38820338406646582669423027181681034048086376227200022484592370596948512477324510709196954370261363071721230559141504162979070742571257880405245234387384707061116163397161857012149385315875425421616527206689359968128238913266552485653394299684591491270503877534627420615754001519467552200887864131846074174607926465191242641496568791309477258738185277835316272847699823854562441393209889038447382667516451149441215141/76856121807050050478362738190304316400358194094710450987035162458764640391743757680299447037246449566943*X^43 + 11412888179886160092291859934867696445139601209857513281575057296278182564014312358916848655527427721952167094908561768882745465856703698044283778091332218617983666229469578699761639687992723101551224799732456349191228591549746347747405538587883707932189776194193198934039811205698608494453402973311531059462745215928936640387162867592004637725002647492139402402106819632723354571152837008930428408694183109/375685288415748366799139668514297877714164112603902502406993597462760811527543599645740357488927*X^44 + 8492621672893821145296924505862388374081555364421593877924175123232769134186884319588259857185328025005762830788785989288151374884658305616058361114520337160015192076428919843627652246906756792001946825526746661180502979659499840571473643993292189003098307073334154609403443460980637445093391580788610742566130443755125523625682042990702328901320267764436656362677168553808958349524237614987110207819465104241/5373426680210448890328094678760002544945689302573617491927229424509867887278456105733024333164122881*X^45 + 1879551449973659718378512773160323795253964410111486741701231921287574316836153725296430224104985523583633903989070671884483898648367366167405714265551915110920895877506420161143673438382871137778577095572353168689012446606213817717357257087892841429374587100611641892816446988773006889628002753713630115408942691463509123700372042862584384439137797128004950138762195483078174975621165416303262585109/26266188101499571194794075964084309425586528183171537607983891313903433652208879231331913409*X^46 + 1063209812418139968959888751077423227872342634953215426023092088207943061769983218491936725521784878001725886051499066753956845997945805835391836143124550094749364077844985855484066729679435325856935203200928206319676455179351719499210515385323607893399907228998729238095304838893277862554960166348283783681454458314183636118137862979017876012329426930935074575238768594544055705935606533109676772382045/375685288415748366799139668514297877714164112603902502406993597462760811527543599645740357488927*X^47 + 179950407671402177527486980486154386968483348913041147299429004793000949942157428001233597004267246470336312485017210840872618692641294139602584381786278265242194524761972396125417973655917422157901721587962883939278946006385449068140305102805485145410823528503098993334166629058249940342498813254587792702954325723214446956536612513871605096069632969106855709350033097333949197465314154291209/1836411109662278626497523314275628149729883813407784213660343376487690250451575140273503*X^48 + 78107544556453434586286631947220075652434449282891102827943841345493952588916499790276686013083397387820193231799909965895265593398568052207566998023035508340028530554273537170312812841438228092301845395850553230096224419633049266820164362707161003684674517390055114830149375434760107884915496912252773268401852550550834820751032403178000260694668351407144905485562012020574247569643180445764325/26266188101499571194794075964084309425586528183171537607983891313903433652208879231331913409*X^49 + 10152826246809673835760085489734276909273191492964710892691665164136475691540359164138766260879371096570733678547659985811926937303292194586597809612477870739062361779967497225757097185371948600874696291561354822471083766901057530683627741624878461525420344176858445189637069687043102807379825488977034436165622775518905742734625040544739474045191767073856881025219147283730966944837817/128393421636179726385899693370315888256301741830929470297164467348646455320672246401*X^50 + 3377282919246419862966388460215722396000747785664010026137999797155729186604749106777849639671867099386351024517007287329382067957898727890301995242708441951162358950572015168748249899738564836238902411189305616651458147582278484005907785712049367693359926573708887628858849233931539329895934818504853909865999237256294711722652380173809024471245635462730086456036147558125649221240875568/1836411109662278626497523314275628149729883813407784213660343376487690250451575140273503*X^51 + 334483992710479179899280417177587866877585156112725494189249460338498255993837435646290018619061015732411111786188353254104506283117759636346699465893368110340984552795261387692448916126286530503419961860016880187586108871795570894393185293414140914647997453318230545786923127437850189443290235651083392448949922828050506824047232438706656658491534515948926407185185806204151815/8976677734473867467377451819220854943459535889738479360774974994661711201892767*X^52 + 83965755510578671894489131004401825139858700779483260503026853808975922356979149341433538523544004977698262850685202644988168433059404396821709554314975919754353649381981467167575968376143912425992833536719143770922960213521032091396075227821311585049656257997452087201418837800948264890666724611524606108629445269824608087417263987934147935764663403096437358842623907195547576151/128393421636179726385899693370315888256301741830929470297164467348646455320672246401*X^53 + 6197977087476275843361667643835089686645537385744541887270324970007395075710048944499817826193232406096267364781740459470304718077723116861834646262521467422841221980361185344978215531569939633981680171150023322798135825610268824784095451223170058937751506425628974535184853222550264474525073469301202616577591517219525296215244524604772627612458243840804999507849034429/627608035689985839850202881858411168528248331800215294747603649210774746689*X^54 + 1143750548124260527315058955882585746339824399909375888155374094129139797643076110949952225397101426398923728635110738240831978270440190001373992264824050432679490952552040930981907457095444916706727158861635708325431082886222380920764706612679877268270821927646671715233992266700382100533446603444602752128435574005753080655753711794081320854199840084900173367376016138068/8976677734473867467377451819220854943459535889738479360774974994661711201892767*X^55 + 61203792099836405173346270425829737787770637212570995590956715087553124298581130002960757189535482591286469262051074461235262476163816316479153282932621638556279652730080902222264289188041269519311454524403013043706877743656119752372209151583820180590665005543570965273070277289213514280663692466197916266169818751023826610937698000035023921472380968128942632334/43879468341605665933734383126505709888012887631980374379333262197495263*X^56 + 8073552859570201796551275055037410078428561334670710597179613298919245100624583523966189214701949462190269627795462742828678234359624387905585703599812381962549894032596376538728484874709811411559235961161105368911305832378018034374817296498232484384885691498061490227078880439164997679002233997222161580327096374840881648008717297727155733757602838090280784788794/627608035689985839850202881858411168528248331800215294747603649210774746689*X^57 + 304110103453789229159267853369674847246379618405624710370902157245835240334625120813218053568595250124869236773496437004790574709997827898301660694791734090909021260359083693659936702662818962527791221543619297974064756303472667225439277096754554678223248707624254971842496541426257827617159626014639039539244032914367100304516325546266173366698565645754/3067850684584049914964300015836237844369215383624440633386930168321*X^58 + 27694084238810562381402836532422138813405349656405416318699377816156375651180420333273988503372463090379837958139031197572679953384521690786771704970471361128317446253014452645313788118581501695707805860248141834042614896517587990624717049378645637311241181940049301796187359226740026283404526403966596940983625247187418522530007539294624012034139791567753/43879468341605665933734383126505709888012887631980374379333262197495263*X^59 + 700193785948258626728863381987995093091029428734007008202376565336678018265849874432642797139430307574073816018973310269360166055813752242699570774365720649167725914989574657003829703849122128273963104550232228032046140225980860520223612756663981772129778341327865236167321550052987829441898618645810130069322695297068749073928812957742844561488/214490015002730190516975460800967478456912213075889018624549407*X^60 + 40925320165190209419802604860996553559912844705599540248949304910239205801998634451617208965375457509188027598693883053288313059160814563581390568122720943036978202236882922248654779652311992444278196491840006728395810431184678497286970558612625298802272386068300449438754717735383745775999547690688468082853337764202800618931808924642391549403004/3067850684584049914964300015836237844369215383624440633386930168321*X^61 + 614499361586675753669428061623861135578505109727954889783085480049700262425041317620886202623884577852447215388647571623304402317313475336590093294856040488308581406596014742367210568367552816559343727847067175344208754472384590567357016686564901782610912928205413415691159213288314164505042597857665235975947545041596249981131595229072/14996155701791945082638289925258161117032245897775922437569*X^62 + 18321285926152284574202326370716330789383892929819846294074480592672838436207581328047767819378321392125397707992848056754331142173832171195373540643511493612759217121409823305164175408388384498932633125227169928989302644091508718306072268875499855445187994222548733077370030187353481632692662392684857025562772913005732766159084455285402/214490015002730190516975460800967478456912213075889018624549407*X^63 + 94727837330031782730539256157936076378558804086109290105101905592206455087659118873578479736010441322404735650031496586241909189831660308856161657092622821099492986475465174474965326416751932354727549418531462561951318671692666264267052939693903320743326147607000856506144823757733861791330838679867379837282048716179615266572/1048462259791088938169495205569332386005190931816816223*X^64 + -251931906028939881064293168209324077227762372391273996326720044137548596230422038962121935736963702105764444476147022155791305869828229613789428417912087579943679902671649760237616198211846010655450815499409643295816309996502781350234863874078008437861648302387983752403813930044629106469953748372663679373102704750938825099023/14996155701791945082638289925258161117032245897775922437569*X^65 + 950231866599903478672928476027745264378678254358260757094004844148878824460268216794669289059757526193040398047036837395345719394768230527258592788700992073098611836007136523892957124425359743366528679692422772964621569061471822097047710150376085315881125866652454729076599008299331937955606277313700355043189116619/73303660755861633095818723734134963714269099616641*X^66 + 560093048285585779557502029770993708639657733390601047193974132857182067792372952584544124994835594756256181190892141482665867722126765540282365550659450197294966113215148735941092361925955708921702846286876846865130881998757770910150223263112808569191273614032549511908010733520091473558166449427250330522666293280679/1048462259791088938169495205569332386005190931816816223*X^67 + -146958502891744381244604194710565430431440693812471129880853335930018214981354419285606723054082233945735334549177006542296386082593952170706806420118672578602324291142263445877113235981779874859256713550646664212055462893570304434661264979709252017844457854787089397191973707309824761364125908754883807771/5125054936437225274125618662807450444960434847*X^68 + -3648235090692387901145107467089583190232583824175023721841061437425829412131314478166550072026996507596671659199828636178679766275638354423495339623392004413688742706602295020781043706484865382461068867249177274898234633312701548217427201384273475516447931553869071831103039105054019313548956354256289224818/73303660755861633095818723734134963714269099616641*X^69 + 71420017917481042880458344032633975225983054828178875572661556579133332673081370526150770643669382487038343813256537362253560390941426421525221011716954134392956394297450335544937968420312193348116236577633264169444498510961451454692792882285285879842472560161187020972180920785764125612442714316/358320278014208576810852175264451544778049*X^70 + 952471281328082434612317652873320444041864089148048905569117474281226303023188450625501668723107079252507088884948577693411465900640325061398022366736458262642430501772636305371554825630652937491848801347838512762388460721057011059195184747307149445942379256005146403731896913531091610739863443832/5125054936437225274125618662807450444960434847*X^71 + 2250137488923464699403591079600824080887760884207197063600448588242225195809071358370760277238992349730435146446851713498977160400337676160313874895855608885484212389381114187952061189992563101948040146099979194007289506825181632237305606697043823556346784249696506689666145318151343587/25052106412235795064731327362403100383*X^72 + 6083400889526904971679227291317315300222047037243403911171660622942578312165927235891867798291740553439328371231779936334753265863680427346053882302616204744567148232943576624963674313844308825136380695715943456722634538058592996036115825973312183835360875117293033174516552155010845386/358320278014208576810852175264451544778049*X^73 + -1040837188874755301748906965030553317672891801185417606126607197974683483858121701447093079103311416279731638562477479574250700644992378904288362760494729859826476642547919010904095041140871481962409396867697937408632739510898036628819031621502117625529444485626486530647759/1751528099855680281390710156079361*X^74 + 180185200540954208726512419812900506718209866717629795510751961182640931013530562165258387534931165638235571559585902724794385853354591155607056028997883485877951100227025525573048885159832803212746384231790990770545596278883093892557844089063979602452878975378660532549164/25052106412235795064731327362403100383*X^75 + -68176591907898761092934048890291483816970443993677988972749605870377848693418952732407970806441547436465478146236771275652392732700405707291978951138836147663925742824734462126543979028229035930284112418415698282693881675307405949628927299795431929866997222736/122458791851756993734930445087*X^76 + 39250425040041906957587843041279581830065554246547468204122784872673988038605789937623221411035228439902701869011294217413010946857423935399262288600503624269666180826766484895025355378996867473083604212312760292367984978525436401220536634827971794165463633527/1751528099855680281390710156079361*X^77 + -102992830846579297281835284711330388183197214445804908761276190441217311707871814718384193837576988324580235673603396784757762531301090886777252892290097100066394781241456590507008446950574625629861325203276847816779921234121339170555307398933608/8561755705219673756200129*X^78 + 341995382320261982110313808679747112484714566220231309125839486112503741823916578928912073641581995324741094964087226225790652915305386533280664982243063328275844340069668950887601220703840381485996332909124866173061077712682486035288717884520/122458791851756993734930445087*X^79 + -203537898761706858460574712394242263622570703039046482199908609142216196979161214455720083540406283005026278511874203195982948202337838434286065145088028203350875435354402170802830635893036599553508267982678793453178672272032680/598598595065348091743*X^80 + 150335262043145371094714464881793748353730861452898726304691105499062343185249007376901477565256642045643287248608035006638055027287936092986828304547472712370548988949008749137761824728804369344403054069995634580515831274740/8561755705219673756200129*X^81 + 1742465493173925889752309230878570193560015160181075733049668348358923158208199942457314847650893598114951843244905939103645011350037217176652808284456820120148020571241415835498633643021831806791611342663301/41851261628004481*X^82 + 32404432146105730032697846670752237491756264144670372024380748086227302492264145081071490080198338914700965904980880097818998142491932684778473773945087139893872857679381051670524178160331588783707063930/598598595065348091743*X^83 + 101332421581292236438084006237774612782782199358174651925092108541163872639625551869698352788100299354395582054056484396895202357260369206620606196825786265553308587526423375838488377825/2926047796127*X^84 + 512945502353232534617977341912429920394956027059007426140785257771200913981316885054344150411527990968021264627470098913084468716279515655215378432878615786580215867467836773289504/41851261628004481*X^85 + -160212352574673408693527884596289860716391781157861236754919107318571115747504759906722825245315110831876817981746750653692428923436639807516934087599682304733/204575809*X^86 + 73205895055730412650833685048361137631247912112036329666688324430758249271730742535057799887943876250807282740540612874412985283237345370843619439906/2926047796127*X^87 + -7621201376492682699753703905522973145391098320539735535304484797950423560489441482324988961438178567320524666714491400059674763/14303*X^88 + 1160786209277384229681911683848330792724069476331987795452738449432339538071535020395046058958305753089342136502109286/204575809*X^89 + -12735444129502632590054771204758692493572275224084010263787213488879305061519211100*X^90 + 170351563632186645715749348735416510204882852713263836451054/14303*X^91 + -5346445125023032304302977290*X^92 + 1*X^93 +