D=-11159 h=91 -94138317571421573513980328550744004926630627913945780089931117166958822015802233003420812578107914546993960060005155626664371278092232011140392507693509225790206486250837225773307038495013659212030535434724477721949705751256675905898826861045989389111813522666507885204952224519035849625449731625900118272826363545085790400392896614633957457487999450770619998108316368805059162288082446472271612395432499612685673425556861424351454409074002064415517156267615740501362033075221410148319930551937939039562367122787/12459832773785822507364992476737383942845685345643472242543095657964953254968672502332704645756942263239618421113384319356096501658698673070163203789637361746417035134935811582561*X^0 + -7259835468222203094751043042089584913275703660343607049114574736928670507975984936849160108517309147058052248483249774538848437494535137131423055672193237494882321096017460646571080070689153919989813288180547516621790871948015702338357092594469367085295695254582019958140065265833462699540064471663419221384181038151454642252949396578791538066462013673740978048065699796486584617619220472263670729476041038504647259123464380368387071234559090811165622185883640917214371041650149560734132408091671473677444180155684544/139039273922675993359685951047912467418215002772035506754538404447230913372195416453530651142001718715490901961204255619694680862009418492789951191088563319728267695070748721449798199*X^1 + -98869741628486243355768158476197335975365580308438579629092232026062165703125104585374104335153792676554552281357076249127772916048484531638168290039185703333206904775859029272480919602821726360796573933743103117170158713274886998807095368846144779915594447985313626530827025625728935360415242669278220848270512310430225618720338176523059249792719299166668351156522092263010978414445447017401554637245714256045428563993147557070577203983445838173527421219033310026102331365443714014656844436691968372658864841/1116572522070599740780087147301495110928011949605114458512688919971767475129372927890734353056451497736322109607794992325127386115126684565835935459238046576433106473244539079*X^2 + -878520284824445177627718486762500335039908634363058869429311916022670127602362746047333371981700001940257594802023501456214464713507478152543577945882030408069526105427910304288794719649263388724678849304750325427486592588464394988974782861777566764628880222830139820574253463980277000347353421418013739307301452723239838274956762515119892075427143091170286129529979513661735578085756613962636233197366950802207797265562266529129148235201821282607451666840055890344367040260974799570185048887125226905768538336984/12459832773785822507364992476737383942845685345643472242543095657964953254968672502332704645756942263239618421113384319356096501658698673070163203789637361746417035134935811582561*X^3 + -21915969088496809838755161640585182488348967287398034772770437253101856424384756406484776772625905610404934964259257909945865463524360644065277251178798189707187750103961943131075792087137514565617055574336140560856992735836322126235786201785151450218961838130390878481392604943765256249753312641876731979592554503491787763758296573850418918687007722456073354789448711268033197365748326046861763677296637261159300225843450711403260295759916336572102715058181210629053485841276638974926718064790116312712787/100060267234572967181654910592480967015683479667095121293367588491062592985874444653708607675997087349791388978205483674623836017127581733653188946969983562723640691212881*X^4 + 1625869682325746088822427105745832060188353017644494238766321242056546006154880214868040788281218625781777999837528185498974531778863228151328418562837140023425060319427758646869719367849103414784424260484190434056220957842540753706639472457954710722292452697075466873236449383613319767796637874588570967854037962940584750180603923751922405695299557938973381807910593007177651619705357286811085450482334252991462551876022020891773901300021575820812226400512471808959159573631893912646230154220152892206711274032/1116572522070599740780087147301495110928011949605114458512688919971767475129372927890734353056451497736322109607794992325127386115126684565835935459238046576433106473244539079*X^5 + 6711099210217756389883999322253997251057706398300864834685932008609154739619590459609481270274245711167690023559310663167436883664187867533640784200142269379995574632236454732192041763273581539933129893568613000386587810644168124904597419985932391777366041575942337534540776030210718357474422737904279366187185946930181087305974498273074261429066450577535952088479654529949395116079497444112589000044156613057007634591363477878902494070695782695312074283991448282725917231587452316453174275048210430097/8966777241201986484600314597408456583536470980114268419514973428717859394737381902832566329957620517052727751429830959281641367248640714549080468408458066379034025559*X^6 + 302822601395014341903598646138257126738581148542075063582097781050120944410420986668859109010957187883461771851832563139923409773145306844512871503383387999504916116369266478753767313674398984877609067401128169955299747952050541489358350916026662950419554863832082518412341358178496597354414795946028754976284306884779947678151325693453897913509132331383020463086672186478994382383084936909853323923146291659084462120876676482643811607073912181519963510891051964226991096852195407729488971459292481849980058/100060267234572967181654910592480967015683479667095121293367588491062592985874444653708607675997087349791388978205483674623836017127581733653188946969983562723640691212881*X^7 + 1967073264581226624265344656825846960011671819963733407423829927682550234316764705024989975536297178371517242154316397249883530743241804266367582291021259610755166621946943443308577624462716187028005125488871950381250580780517629471604619780914741790937585606801234677836487633174847871446495829028476233866914734829249432061676132242647442779602655307495550285337362765798709853722547173837895360895938916194432575326885514354315308377433465331209212427199121240423424740088504622023434337325023179/803546665579531004982553508146649035176670936474080869210052283243826453511728820040556172592312977601283963744944077361917857088326975046964823766328350782241601*X^8 + 26859685257665604576633354437068972716371535491929095731893304691070021247300577590384226952418605942433918277543498280442147455934032449539413409054167625875114105582523950204698102717035476170739960534553279498326254811960174631648854985495837016269330856899283809710496109131314387335506276401683343946946203246804418872896077182170925951271144204069227087838059560880912933639332260756372084816341150787984390668956527194668588047635622641809140614461349948316807444758807414064672456933138065279828/8966777241201986484600314597408456583536470980114268419514973428717859394737381902832566329957620517052727751429830959281641367248640714549080468408458066379034025559*X^9 + 104974134676276624601228325978353172997399293418007722569730642279357025686565822536158058983747962526403250060270647811500700270395767381472029086047047642121185119289812320157682948500215594314224163637932262225770708415664882300966661538877687837878955780362831364156344879572506270701355169587271668433128185805346873939666764560316016849142813217826083140168283535592246472544399176676423576558673112626558389906596234513686699672985437581105170480989307170848984454028419456718802324077625/72008841794025540369437539936073934508170170846319640578013467447246747335041564659965603781012006237233082152965684860822462325327267232454953290288408529639*X^10 + 718392765167921885597084060394272530746740756643241018398011232598801438183742021922583509758140759920719089701569039833485291084305331545641721530572227016340818892294563275787490206148594804919994729255279267751360306721525148688822333033564913684166660981540848105033114698113797301127041478759648704269451683113431929175577481559850023025147896242595018104182028138259222392600990234596639071880192245535833967880577039779679380814296418196215656444860830807453636390146239122743146305308184721/803546665579531004982553508146649035176670936474080869210052283243826453511728820040556172592312977601283963744944077361917857088326975046964823766328350782241601*X^11 + 2807607590797033869010925551232209681257492925556630424640662936504411865209384812257562805034174561343457422475441223663352431609015167387357348835749254852986331350090766982499131175377497302827712472654781905442376414981627060688240549284861831816375149607272488607325098871829122165882117528174700763349520847499936412786191132624637968828644545541936054277364351783645509686210267846719495639056208404297095725101362364910483208161786987066865918219789737182131065679190818738448001574/6452983402995388508776551656606679317875272949755322213281966793372770618786769841380554151896407046978500058514713223480819278190453197639121183823676721*X^12 + 14140475630859564011676895367222893068895557733035869640209225556875628192331947940000580446187028516282155083922340206753264524401345803501850303527218934134584822603047184743984660444151786905276494587379891940538996856615583866700072668175535426618662264807018158139885438556647762012261805982322806403093018365471796569398278427724157288450950063246986927080943930757939434332757080566972371024083168917260080789930742695347498295122084432093432309649015976370880281426948462825585515646633/72008841794025540369437539936073934508170170846319640578013467447246747335041564659965603781012006237233082152965684860822462325327267232454953290288408529639*X^13 + 14979491126416498797081160422242117891770192236944166705851560550536424580827539296889122632977879959023206415962693266737745641202460152265204454620616036635372758788444673184247838236950097059500381832882665921183613513735013381063197039271926163946220123310457647308985310390938536815367120285044082233766752320318976315377160067641681462372650199540927280987112386680988505804115090341636010572965397234430530869863449374962052316202919394263830324237600694250440311959348831737995/578276136122895287102477969048004240332939595819994821514648874753362363902389984889376660264934765389237392106345839544835494057751877196802686963319*X^14 + -72610752259007123261326591456075965366074776942434481180717729624383802090358521018309769316839447735577869636066843041849240753943311450718291905293004660452166022020236190485246197651341469877036669663471698102227510571474873993393360963549676652471221666319754894025823106626494025166423256502253902637847188794824005342238532165408964620221597799006501778327751961396780035013359453735512159426374098308252646044713537348790491671836567123819444578295052948120477613859309598328466479/6452983402995388508776551656606679317875272949755322213281966793372770618786769841380554151896407046978500058514713223480819278190453197639121183823676721*X^15 + -226800500289133848318708987547267852279519963776194504037228791748959608106695594650780872270000633690035121737113387739558336807391027238434622018828423381808328048828797962024880293824560969069017686091459541938924334434704895731079329298631345580319776483515327414710337754660157687959731296588979582329563001162987701050807242999628536930234213065761980642402786998397814991525322852370614101080132913622205746852899427503026888030055282202184982584609026784436896422229711527/51821501579253991137420733851420758162285114779101606014396350457331513926193205922517847501114326139370677668818517747543282915830439752379486241*X^16 + 1025977556345811133279140275708060050787018866601697027538795210027860751991332591431820696110782667623921027204034327790725267288619617221554114665125989212786554971120051442838038087806040185983636792153045253254254475332070679776224056168467729808464419925999303047425270445870183053822471237885184481317732715973806333300585335483353042505747131557791075813769946522561305588221327061187977920829237141417399056589386097444722921804951725804231910085011586949476351039011022338476/578276136122895287102477969048004240332939595819994821514648874753362363902389984889376660264934765389237392106345839544835494057751877196802686963319*X^17 + 7082337234045285405077705341435599457773496313224191807677545483964418086966215720981778527228215214939042195695094147431450539055637945140518621772745236302231925065839622791656809492604869491166379848113887689115265568539075192304691889595344340884662529051033426976815081299572757259645405509020796152540035137197184786798968907365896933094432813238396438337735832761244030767718191393036804033972317385957577045547089278592697705380189398725674843087887252630818815952515/4643919847589747391112172582796017399613326891217994982919289403829331833156484086613302939431340275953999253411463190926004383531717873678599*X^18 + 25298579639353978329687704690012923041060747198969149432345429757523336503817554992102686492765986142624571607652420188310379952920316055022775133115696822203744524851019419517022532022408156126132632482505118367871497690563874331052097241410421111184485151520226516045109243951359423002137076877547730443588150653437556216379933418341123321055455929938228332243586618413616184905737267413422102172910770495407177153499213614799392629742221009520124457378333977438110339112865261/51821501579253991137420733851420758162285114779101606014396350457331513926193205922517847501114326139370677668818517747543282915830439752379486241*X^19 + 36287260042612960045147333729677292576697555117431661963247272786795516357832585135241925073344174399488686111451358046352028468776068870254894654224026390288734574129501962723956119494823847504034107560603280032763741945305554378081772269945547606750589347138659614642785382553451835958346140774804431127931174820272118144205144968106100628503025349243310136621341232149900222693818636866451450290982649722860992864055008609495768278679170095834282519080847161456126708/416159140388004963806091279038983546878154573995698089696145658556262374151490643123335687734684136208800004786402293299220753072113798161*X^20 + 45734863123605699725258608084374254808305628263153665153941614287888885074662464467652222621242783925874862825254279712024872716591347928670406842509728086674222639399073732845610447019419353320422733533313292429686069851748616998262748805276488002705439336420344556602278156049546040515382985491945504674391715234681835236301770618914094498526139431494292951840165924788111443723033435778508910607717709481683655254244863535644130904900508670755739156941776591833236731494/4643919847589747391112172582796017399613326891217994982919289403829331833156484086613302939431340275953999253411463190926004383531717873678599*X^21 + 33644340829983810227906259665670916400654697182166437436508455305810896425242535572740595113148506283519661037691238972845437379946265884707858886868557636813229892959697483047351165788402820344951311015985524624892499938946902822816068828331088694374347324760936968647924478569193262643651084280658910377394462086964654097728293255210960359866441452091105818731180287358377301643107279187867713562400136953281812858503309624222490601566125933141351469288800948796/37293587273770495905196816832958468221001395644385526453637929792657260879244613596499299913494411345891209318612984434019244831267479*X^22 + 33076387554347834002415592056329806588038038421163989272700544565379891670220730041015184027640275323480654335552819113906521395722400261424457780337974902641346049445093739660832408406821398884747774182134301286682465591004334597115389768482744427359589404474981675188541346797953030033159504501048529146868080236623379338976602509710715620938726010224273401814560926788335183162772699596612063780369686867454224558093777729467269676676938206963482963399764463965048/416159140388004963806091279038983546878154573995698089696145658556262374151490643123335687734684136208800004786402293299220753072113798161*X^23 + 12425175405077035838972212989497139472313296449170751809762951299128892306169719445311617366372929039215226264411088694880526096147538310995892637416177036991433438439364635471244255693050450428875118232122174159686164983948025434083552157748371488881884092683208595230985133940719056899674071269850326658015187469777806801872232712431806997864812081060883869511433195907010078892295197951723215829039570615597344949053519908555706002438736964808489075366735/3342018753810421713880886892459760571825557455362086786776407365593445728044144958912026159467193417500780474828657087016690100481*X^24 + -4861495427115282157614259886802570070124661831626070387219824043937241938024362200115573001833819848591220466242176311090061253989029242723944204690113839677345494021632634670626564957180428063334784968675713675089345282897337907860461160113133390958097141816662071892120219898969400256657909741216736066324851649734733767874066055991133279769781259532078899554445501018172666293377873036482140921083521373808645541077512389603590526719712507039697029939087957/37293587273770495905196816832958468221001395644385526453637929792657260879244613596499299913494411345891209318612984434019244831267479*X^25 + 1487725931448586116143027154129960329940041238441812517250488846613896370762755921585975713401333932520290721826373086758991452872955651188740523027311224336336336089485998889929656166024771165904267370288108901862747528008632933160351744104725385949235927446535116664215556753553444972507899395516768192569445675297817447455605733784099445446139529927591782405773406942090198339391666779093378966971085320105557150457860725961203490906524998235427830/299490882140910629436408897971122911714809342715484074449001466582439799986033243024646129533756915270255441780505160589361959*X^26 + 18138336635043203944595957072268483200924244900421228761792680802703011676925207955926036509268121497952754450473142553412067644349141442243363496462235743239079643949248992447348397868205096408824514904057509280120875579195512594672236525690971545879480045252303528590665523490867611162718136617989530391498141169091375767140020347668749033616902331302460404056505731642646471813772450032652772536587216649598649189671464863312136928181256937510901946434/3342018753810421713880886892459760571825557455362086786776407365593445728044144958912026159467193417500780474828657087016690100481*X^27 + 12008630715757900077062248897867684228628057819400456610366194752825157522971342643044301902683264289099387244159701229138158113806144786780364571556554198711162696138889108484663298008129429127131974155428131344374676121966968230129101777030825181288169533573705459921298769366677601898896465464072259455118195698733230562546855084360589911229061577373743677096963890351918252070014561466029532152469015052942604388650857259285734027318303825278/26838505434260294778780257905826947908845715809255674742270944222819231112647481228124933195963519604826188886146174441201*X^28 + 220191525732979595197049321573209287205534161060853716734154551676328903353668373605681194591410413751291910713625939409887876423881123753993166414169903123526858929392070823107939842941653536054765853991251478244107670789027072226707577513342314203093738201511957469324971704911117711329099207290166090632419981943868051584024968108403929552941556854135090206851555588126304454942238598804170025915595317477205824105639110386969986116940163277047/299490882140910629436408897971122911714809342715484074449001466582439799986033243024646129533756915270255441780505160589361959*X^29 + -2653846721715971870946879943677567856825443139687195680865615821566659892455400771674713059589416317954017187045906560118611755705263965367463705674558898964358554022103812888198056841886989184049489441514366372700371768547686602737796093813704600881547572301743534912012040330883991685849275212308347174436435854876735443967669444060510213757950734817461250606343938090339883381985371070492703502763684649513465641586585191253405355981300/2405099510194488285579376100531136115139861619254025875281919905262051358781923221446808244104625827119472075109434039*X^30 + 635258165860661249363725706674094861504056764017303872768429693379662025921295155201434462746910145930096090143161959096797285369745481769345102352199474612693636971845172929624427767834976864612443589893932121177254840088541566490904246727334715293097976303862765139585224782874096725299094574318434042080939933549132489041109850566226968668507208110381969797481409185010186898445708477133058705926458470007691043316052894981344379499671865/26838505434260294778780257905826947908845715809255674742270944222819231112647481228124933195963519604826188886146174441201*X^31 + 1520287267498293833418039441826897849295897625126843515555058201762000996706674571347020349426404892316868168938088646630932641867306656481852193298589341429175048155797227231771352771694479731546628971596345632729191568292871861894890519722405062806873516279579320668055999060811430147401585526742035926088719879647639770332684319310865841618616337568231452030058136152945389132572352697823704812144971444425093237853062563529919251/215530021524732349276761009098587338931791524263287559394383000740393526192483486105099761995216939431801422628321*X^32 + 421501873078556019265870204237184234183675004602471520109645181467573949191045571222443826306515381436631834527175375522805637678143628565206883323399636177420359185169584437292160802392935513548039003377146462051086505575978910064063762313825876779226457949871646673372645187575836869809844211964461299682092157755327548351001933021504122455521932541441844607836412946029950659547789279339254791345642311279513517112053949698262805293/2405099510194488285579376100531136115139861619254025875281919905262051358781923221446808244104625827119472075109434039*X^33 + -298679983147531986320861903607240533247986391907088593122830405621444452816595615474000191709642533172346871452278109537473939758159699229220356892492551345046445666246978893251406020884356211223555408256145719800687130657085906648998424184804316773635070686141258377610470797921565953059744107737485280178071446131716733075937958952287173496381408568017358918857867210584819829040284882804064273797417641310226005713225156390/19314456629154256589009858329472832595375170200133305797507213974405728666769736186495184335085306876225595719*X^34 + -225164019540608404111154662018136280663309787424608756642844396426742214272014683224272509950099323796865981482405096902698568180598530624769484516281096016035377492779318904679880126731992283849370109359624500577709810818400845579714216662497108492545163673467870785766495281861895822096696010927760884122213181581973177851611148955767436953545372413321667511744666635656981258604923506248575876601463070946763785306743466614821/215530021524732349276761009098587338931791524263287559394383000740393526192483486105099761995216939431801422628321*X^35 + -16478462367609312062732037619928517461269039676542874441683535845144173737528824794102677042365893036908494372516015590475134077897646340270325798311978407524223954589979800703524278696459658832288876472080107980653157614148024235958429289965834493905137196491248540903108123174722964015905819791674856125520909119915969424584389041352322694399002050369326325735043486223591388552648846660744888305197771605502260591221/1730841171176114041492056486197045666760029590477041473026903304454317471706222438076457060228094531429841*X^36 + 23395337271438798358376851541997445709515640783946693370660403669623484982725569168551282011542469385638565600962666432137462630658587725557026165544760692415341698789475781736474614732719121512659358099006050606411440322712128406493765342767107899302723233146305629312710163391686431227422859201445477749258773135362501653772554600134284612173810206417948971987546909088466260100214232003997372080329650782983460941014042/19314456629154256589009858329472832595375170200133305797507213974405728666769736186495184335085306876225595719*X^37 + 7491563170035645184640481591480634014204558123759449791828746492443117360737774652868069096594578227525295898648013439483053069267124129027935867219288354231789305708674159685881111769850546792465642757276384435300143156975680324175924402386100037053454418764023548510102686937047213344876787899454623934493872951331854893123035033700445550576897623428864512469005426964106928785816628971303658255156001785201215/155107193402286409310158301478362368201454394701769107718156044847595436123866156293257196901881398999*X^38 + 434156435794982305244705699760887900600983975682650136844217394449120026356035076126922143692359031062412232895167956029014860890383970705051435630423339676367886292126877508128489056944922956515290678409947488098684737150484679801565406693771344239091773148493136085690677953737870033013987061738184806102979771314783600642329725147177694913621115640681629553357597031963107617185242394279050141151527820028445470/1730841171176114041492056486197045666760029590477041473026903304454317471706222438076457060228094531429841*X^39 + -400427590519069962346115641079600908926394959526100776607324748941042839812347830082578732149093855996321512851867362697607111658587282954884325694835756913511034108961274813576373294623854487530456728457993278710759033075354503722401944121511140936675278529478886695773317609773452547409407790691561556543845072719647781302087090479900110097526335163239726532960403478193106513771647718034440026595811986/13899739528836491559293691323448549888113127941730361835124656765623750884834318155144475033773761*X^40 + -134495863839760627498769951871606214380948831687988607586840763560211983128312400286353124982022435889497042138793897920282552581482177329455851702236515009843262461287139114265672926415989231188573750711321341539382764901829348270519937210158152092409132910353846704801701183221485409283074646955007758097771091846740187682076813449543729169610908075612660047886480169890955282491156824817228344089650673609/155107193402286409310158301478362368201454394701769107718156044847595436123866156293257196901881398999*X^41 + -9878856404008358359924249134561921945866450663012867700762452522531937331974150039150652174983189711351020907339319374683141927335724237885835548655153307392208208744082196923780236986609315497933259184774468230492864072304266857268509292177401282295159431167527037142232685327476909633249721577580150801567942940453002599537856710462392660638039818356776817220360810099124952399281128827522164487/1245607987170579044653973592924863328982267939934614377195506475994600849971710561443182635879*X^42 + 1699041020799815799316403280924067713748786869095461071537567128439753828624027244435635727039552273882631243131064700824604746193489754225113073312078147303062258731171327704303496017137357694789692407480179951686407596704268099385534835759234831029876460946999645857119368832320573672998906834154885813986515821321292279490787238387823902247988866789465662880006835549170786767528651503690439561330/13899739528836491559293691323448549888113127941730361835124656765623750884834318155144475033773761*X^43 + 609778326486419126524241037391193849250257279098673878553960293054715532465012141923334699041909663248298543093938965381963267617931655456735348698088759844157421294913812451489090105670805613085248254827428552152047388781456645877659678632784197170644322746546906842015560112349764470998603326057422664786183410579878434193775436685566298268836784511138367397547627091647269081383267312201/111623621038675422945960533464007825878866201266656006559324892552612317409419353117948081*X^44 + 136494363169376591566133974375090723754779550111934380247543363153697869587838885370104170201867008890951771940056475341159533719531763756625572017486899404300091882319314362553206038663690282355470915317978909379597280540077113853260842032772122593577536999867059295782813735820456523327395479605581326023738742506649424576840006922607917781996122241113149456615836616678079094981627312412797/1245607987170579044653973592924863328982267939934614377195506475994600849971710561443182635879*X^45 + 14801429105518859353840207729532570468281815850221069940611291248157690637031940794965235484537935720460325553980110966902853929779406952187768353154107011214272784098006892744870619674833966257803598866186047586183898681739420628125356925945096737170036782068678573193912108887868719183985186435648141321892118323346764302777279226814843506508764959470300278783743062524493146658734/10003012907847963343127568192849522885461618538099830321652916260651699740964186138359*X^46 + 1599004395116333584469996415230152359081225254059168534677233663128379619646636775130013077754342083056867176851063867669304730655534086781154173650835670505825272103671016654354680144483021223865297607465817947274146534846475132385653135316035655500035782590154917273752312720240471608589096502196880627161276335674567137622441110305803018769630051237920240523988307208530024387844238/111623621038675422945960533464007825878866201266656006559324892552612317409419353117948081*X^47 + 85433215267277241756618118423231603287677425450861165072448162168518029403796908087820412398484229774175295977359042660310443410350853921256362984341712544646659177384673423648007092530477272823437597832211797500802575888618081104928063594477186337616588351209100151705006578177671418272400109657296546643793291070872698940556454377288522202674367187142972377262620628822514/896407644757412254066454717523928926020397754108775904799078435402070054750800801*X^48 + 4609144988205531341204918280717701089184788963638446519052140100970560514786226959160364821186817187262743454194942255969413790409689857707265769435392250931311495085332071066785802198546173149154522703371434547281907528547944168661712420162704644160367078919514349334512937266720964656388988154641121009270517087871002517178869189546026794726200434735537673147315793009879247/10003012907847963343127568192849522885461618538099830321652916260651699740964186138359*X^49 + 139281115915159113967896693661325441863982184134100110199540860636063611320484674388418100541611677329041342735391420130546318305511036575262155763050742663419024473480717763236168204503702826606524074620119449531258027556698435659737966336289819767909890893916810548401093937224562238936280546449257473075843933973682864186492899993781316535383951418509404615367310/80330463729492988087324555741905988531266041232079568491717755659294744578439*X^50 + 5645343103813263753544965955261846968346000549753258974124118751932148532123450007496023165798003285508714613836766796786340173060866974625258359137641592063935872713733154249547533520172583259266231247348616449698633771571464655715972208588501392556041153751145663943743624489427049916714047409205216175206870872686791991063491662019264644970363449081527712643632961/896407644757412254066454717523928926020397754108775904799078435402070054750800801*X^51 + 243841757680158286206260561062441408086776848852567771277028707010517263675702071893246461625692034783290518172309478898532944451033465174699154949974990072349170696874052710781781536635266768620092720095151960496045759453869376119246940080443775536395623423521986811708184125999508238069946506864634811948008392648482840713285599515804238424919353329322254/7198715272828478186873784007698359040350035059779511469819675209184939921*X^52 + 17649470111878433147455064401048994475936420808956904567283259096559227605456166001745431126391471662387988386161079689233269277189401761411796607783614226466154513263107939073932385233103827126648585684000500621457687071500395087155318779039546829389543483427929319330954703756290288903147452182105871081437961634864450737354231697107887499140196422269397974/80330463729492988087324555741905988531266041232079568491717755659294744578439*X^53 + 788799338862144558049090534840667866745184977735834471907468735214753908613398765239345252111419755881709912450737387515622747060114774547951419567190111162498170499108277206173658118877854542235797169713627987465489482502355361463600891649667904280946214510886652926603795171890537691718896976527538936412302535088909562168253860015389194337982809/645103976416209175273213012608509637095621028746259653178571127268119*X^54 + 36077855159435768025993645983314726062212013300822062995901930660534079696074660689322132782315547942644089786232976141837124890075411785260241456147556193969801939461599774848204686754589222717616114954985461212591175080738874604838381377910076361445697452131064046004064514722580225486273207139174872324418573486325319115040705748959025172675900770/7198715272828478186873784007698359040350035059779511469819675209184939921*X^55 + 840256770840405945918672206188440009836954723959754285048337917193628738933492840617604834500869643056684949747445749791719967524978107633628584838402970180264729173391330128391888127204136785060201029773403519836260836823880457767564973277390804257639632525900534315114779474097362849007456441039329660278647656867017151204770581719845558/57810195932987649007367417565060456769927505040439076366929933441*X^56 + 19588347581655734965345255241217684017641838536792183728688976383594826135439602624042018581476228480896343747245959450970616984976031501436847260505332837030048498130955678942499570456076898194598783824105317746776773978065296767657900009386139990055968410220607673886813459880455001959951419126364868642683306902497362088910178495905607740/645103976416209175273213012608509637095621028746259653178571127268119*X^57 + 221601567664858789877078692088496281425349306278186207894968462410475890569575724089283932992565065631242813455199008973412874276569891466492142969168786625205264290604772029707916534750526235700221722386185190196350722204696285543555939506291826555539808917189923413971762102349481802356196816135120674702237035937868263908222083/5180589294111268841954244785828520187286271622944625536959399*X^58 + 2759900707163216049053717674049576491423965069361620564958068055331340600135627339834166781875880059833286750808561971666591825544264587600059646414804806258135336976573226686169084745288050325290204688767007532205445907524030402985969055772011587743280552821382329282204455885837963836878159541931668667716516256274856631491799649/57810195932987649007367417565060456769927505040439076366929933441*X^59 + 19366253635721668645022712937518501791476814568796602724005535430561304500583896558966485425848500506870445413078401813535838484460747403699765823432865908635282023482625717480413206763871070933125997182107792626749290433548815474536776410886932686878020690508906586542256745296300012032656468511737333080775672331597870/464252109876446710453826040490054681179879166855867509361*X^60 + 361566767347549840708961209668299232965765548534201231445725904137297151908561873372933857355604490292056904580708018932241901840844255687921298385652493799181489103792081369554425849738947471901313201620496405543348108060297954106559852284358579429237661814852913742098528129652934680501714798008643539863938914462092560/5180589294111268841954244785828520187286271622944625536959399*X^61 + 2211999561031405847176773417720803190897928239546569184019326997633487213977139452747360799549216044846426097174750261635500737489431118548453589450772247901462868915783293724429850305200749441596186815598626679413201348726949385062829853953189001515173692883778646968780918283549326317560725585368899509215257/41603379323993790702914780938261016325824820042644279*X^62 + 29968472017870994179828400922131211463824264611082121297518167580869102409595373263508009348842353198393703677027299373122931384761739896956986235026734699697661483823633546348550630447971672366772958753891486760755972344047999143875557459061989479539665881939530792430382743718217520743711504964783390936641064/464252109876446710453826040490054681179879166855867509361*X^63 + 24265399148397460666496697287713631937480412992906168666709410515133857494278665605862881403082528372469944183921736142727964668000753797021008591661248239487081919179709651456024057077902740184098202834111551831380491394039505494026006548539477607205176845631214300406230309306827572803791076973613/3728235444394102581137627111592527675044790755681*X^64 + 15348605030709921412852397907781995316619888449878961184814186991865591100335488621638792422547363085098662086187449843138718466991718775681638028755414861350252758802531083370188718298329851980976274604808778409470755363063181247212136041341408819917766800110968450282342058698210623522919461483349/41603379323993790702914780938261016325824820042644279*X^65 + 25177363483126393148947865922921312081957985503784809061427056215968875392809373874049576571418311315817948810211858227660051747023652435358037536630667007430071373708063835076123910168380206732886217161396941195169185205096695994135437181389693370067535728410032376379475181049203344398/334101213764145764059290896280359142848354759*X^66 + -5991025005687443619474893316559470225044306708415059339566235733241223936114509360877618694273706332412452451005854384854828899348169086102993930332896266776811510585383632846786884808748260162810501550267147752758700444897542656402838550394139086635805252417672846860565063794738273222/3728235444394102581137627111592527675044790755681*X^67 + -9672251523247234075065875306977740632224222363858523524921537847538294361900878892031921491885911586905351135744267389132039479280642570500771534888186525346323589872045524352015218686675220723594816435585965394364814771460570875232631599833050826673128795853754180759999055/29940067547642778390473240996537247320401*X^68 + 7952241559805921543765165294403554320431316396437737697726390510153419054401513532350175113762752954839783119817548167097397477352349669185638814077939152488003697956400152479509884394059431407057249630090808153769495949934400055397836802474462426747825473647670535960223667/334101213764145764059290896280359142848354759*X^69 + -2326328945494093190545177323162205587700919344691032380744098331011944137357245134324992865995979538583897959349817620701190385487126918969795125411967603677205725224730157328632795066320090589254505654380251106577051444150628027123730057562349558172020158563394/2683042167545727967602226095217962839*X^70 + 611485188416161750996443218331371448603560785133206484426188452479356500270539083178626252690433804627597973150630263028778896778325926487388917914371571139651197240583746716035393477777908068117306354858365454977588321169077917315858457953039609393361240403109/29940067547642778390473240996537247320401*X^71 + -79552926514435704511694875801268023854918154903649324061458155734601314599551035728414324128697724916319189287899110212749990920449384327825822412246987647289417664266995579450983460647321240008637803226131419329058383687344176195438766602501199796/240437509413543146124404166611521*X^72 + 9955542461661913435669300615171533775249916548699594626542012105481692539398141725538588871138225910146111731989263788687371158894461841766325233524453530992195823229463160183694446652010765437380137217436836300574725758838407492688376369937776755/2683042167545727967602226095217962839*X^73 + -587920406565464493517890563145797664747705444135283135163059477942587462097717818357617461864860733855885873477612796147717610977629787687287189077687338377298988226818293031079505613068214206701316355138128548037847692609678034169124/21546510387448978055775980519*X^74 + 26437155697623807256731614030501310029257181932104049365563475759040183909477525904105590141037362269530315356954762122533075375827767363686923934689006223634214927836006091208824550303908483519383980437152220825658630533141428567224/240437509413543146124404166611521*X^75 + -290552073542467850675821087170277135252558813109289237931120721862256154097839977432240108589563381931642923152066759404590056309134013278564806747849578231037650239400515018144685176722925000983814607833522865582793965/1930863911412221350997041*X^76 + 3747506700814655498280715309481621036548014780301663939517118275269702429391290311264166127777626917749746424366270551306615724672639401568506711634486170555977205380967635303059954120066631244737992645961229357489574/21546510387448978055775980519*X^77 + -25893654807678864319336945727167105506723609841092801481045549625987457773291365235002720418900153980750526996474456627073007858941555908446761474803807733236068465108554148042636851086666218830010789216/173031984175304359799*X^78 + 188924617964709606750987204882860501948685508778255525144654285305246185462736219172562389677209226402653212028390538201999873327880829787952687465958058270090147953294272485072799694063008453735157271/1930863911412221350997041*X^79 + -59803036262426178916993876880981429359205039851027494454095520387123107890829938240342786870757357716227819110156528334122295589065644647397470907633317690762830116504799899479081305108/15506047511004961*X^80 + 10224018748616894177033918459837020547449246264899128903926937616383300339973713713518229445807952465018105596372233222079917600320782682603229669508955111742187913141887105123488563/173031984175304359799*X^81 + -568315047599800315112580993357592606536617112500237416538848663037127279202147762290407579901430031541898796858206217257503346398126387738102735075222536072282934337/1389555292679*X^82 + 16668926563191770732540493352153278197859472200060314302599350049019929522847176009194434166874799303234760518515867458365868104353540129513281494143145769486811/15506047511004961*X^83 + 332129998960705578759741597672249060678621255286516304471732787721372458414468590530658423349682996605194079693246669317008228297567734376132/124523281*X^84 + 4596400015255811771746399082662739100148214560327528945655224207067627330075770712282776590328708849146197306217636423915084924174818/1389555292679*X^85 + 30518306917094262882859205406438227012426784092627842372225120530188485003708892725240847279817491663877364079509/11159*X^86 + 140782570231022577119109303067596266669017695524522074949738392691980821329973212868230462615366427288239/124523281*X^87 + -3798082324507810536448709271551367310699895254049079195799225829796583648*X^88 + 59325915549553261358092555589379501287505052219484383/11159*X^89 + -3572030896331252129180496*X^90 + 1*X^91 +