D=-17999 h=114 886398173927695560890836523569733466129291972626913209024594456108656650798980929035615042547049373713177952275783641848181427166399353100892533874222710345158184643988273028792452525950759479058621230345814229637723315937894425880044309117941021048827982983106337498045191736104293300111886873411157951139918271058321190660394584495491491405291182255928510289582117423666132779061172995265991825860372404076341011273103994757790322874232194107374129865090117441450828416517555685041726304261724016084476285212548461367949406445271226986249981805644017892662064232266618531501964109027619832324015392803743115167697401078401375278224342971858922396245877335494048923878741553868644942410503/1818320729160717043332543290046429954928930506809782838391244418530725597617378846461898867790799021190221648255495117415532830664866488727222290461184827784061329529205445648158820963804863330600913180584245332408240845570231077479*X^0 + -288855003212031614147707823800518835196926992224712852843673493952214637326482141261093184585938579068486934694131773376320197560265125403611354936539510793001851066487880460166190547770050918399557049330876782918096770404700857811204859963790041268271696605942476153592143534116327957289174882477934364847488258342825829868423298123238076785534162051197771486112429397749959013088622146722281979173962402123164942203065996095541133048430025410722137820436443640110073488432899266140626251595044860238703335248895829937012364151635378280079631694525565568146608489956372166948293596581445819723519028189564669567621582020711229192989709244794078667825098784010979222206016320909567086088/386834594546465609750023478976881752129171967658953079187224127934992810862918585441845224855738398352017100256200931989958780087585297076167692721128356220373049697217341501831723888502028302855617397190519240916858436124654159*X^1 + 72804050314809122111500611356210794927336494864087699668623806238477684787056121310287828158159405825769057275879845574584559223290280799053379791207599893551158007067008147725442045080342759754331959187843850077567473719649045489451927813928774105502818737141966881020422649835280188652810275425105910847539589662101541978995687547854576010672010955940997628367977449406023599673780942754609230490045468703033578334346157075849755054830578818834834317193232231512358570852179855374438155551407897351615911633409092445325666463287777748589337325568529475017314846380116342976284711549253374938774648487096164149884967984682598861444087313304680400642590388455727359427843452025122114333078248/6962635867241834509890672598104894656572966245893496472290847078701935602721671619367772202178435431937955787511360574887268082796447762073942301287589283610494521500214929691469198269148007423098257532032155817262534991807650207841*X^2 + -1217012465638485547834310458574938445018847130417220716113680050135954982084216094264939051207074538119113015665481995394798637783629047880270108763235745082733478600781462410208427503559510060733281193289582875431787886065016358995745848062395317643059717223265860976974635031147338669458470460059096304228661921688794117586173151994071168623842203223068144828555279867372191332902707967342223008670799644381703722576590002546437777004466457062769372399575293234821304842964023768566366217660099613481222107677901053548308008600347099841923989722862820593957044629464120703256887978617075112136689045760082828414630131822180354069655126697821633636967942726287848726744347297025887871041/36128060082927312072325655211963899401585536842863499422952595091878599647789662877256615533223859527181551504565462896556514768999993576589693397645245113975615119785674263269022048812262324412483629350367400632326186517336721*X^3 + 42840249363332765115529493110393351241317365790800115584557199494673561894531575943340632393303185119590534394558883541637552606397933009128737851361754571160742230064066457041198954232543700278645435043540421347032433285091855566798866222611774430158054273628225375666773688470868463932734852562699726370712458015899889011132922811828240228363757945761467603154254658347253016673907182932371535618712181900935029773962361484431079447461733739594211111686125125379560525082147478953410605410982609984362266294250930697164363232048093970594173004269418386387306231724453729638013005503798729650654980523580588991227316685278550488631403213616307818088689844556763325365619043471181164493402747/650268953432608689989789468160138225329138077634700126113723759058722915060566142127741822982496247629740745530673766675120709327230884385037891464216766806447096541022351064579127856571909577100292844677262843981239031125543641279*X^4 + -315747488128547318612362535998468670609534439184778463068695285068501213305395558545085475577192903063325914984196780552063236227472116449552470018138209848244651026559091283170751556672457543831294662239607880131253299022480446349468553256812311164557353784550883094817015019973369702068168571345820283910791675907201622049958279080907883563711412400617434455700884394018613682645140124875635708886132780531163730545139288894578015445873804065328078168119581185379465237005985391793582946318911132237080670211807131998041862055863098637477068682074311543300584502815224224489353456878290807559689706191812512799283629068948708006326800285660116016760138461956807711083251963007140435349/3374146841457903860968910851231252563701610502408663955218807286485245069611335257329205550938902598210577703159872388972248531956719217859174098641127675792711207087044748961343744877682813897293459688758686619419985528953999*X^5 + 6261917430683235977920873734517666793193868715297772333436270959032554300076571278084302602027019441160700108715392776859983322243296929377123057653594437073592826276126200572054598048605848970955037015629009444798730615842870253811463338786476903418475191982580296422900446459422803083797343319685693524407664263568022682535500333820024877910531492354327509273601419343860160585223387605851624768003350404995001360925683496275345979104334987590590940235178152834159083512679556999163762046210514366567672488780846305536923419886978638495521685869826282287951591185172875574812682809684818144893733857846601832856535880717776513842340385597139199162096472224554448610545694575712092780765761/60731268999400811593579426411311314894065287432853542529983312349447926007934423296668370711349307865192188079174543129111501326688989202247274601441657036593009016359718436555226064053412967337384980937967600462940319535643028001*X^6 + -17132345021108395768192193028779420611704014932951042412102413111541462330315933078098881618548818913029143591083886610565738610552005869385016379293589772767476812777102306636156912494095234816759559440331374981215639889594725965281558921383881327356364864146850584362884188350051841574264019864573385649390268560020943366926283330082411372173069426195653578245371030341157908904023873143262002410316889194434496329487129997479924245958865757082898583531606936279742483375646291218743849386312127446585926262923215738053450340621562475983397209789812428327388122347665857639620893855082272261564171096919655292303589722796940361605922522531743996583217879915894694767635513869193531/187463016915267729372126832114631510845136424379613531597244696176745656403763278922673790262731407200987705048051135561545004275610823815721656683211715972704661763822698425542738200882427573603725745250218713229623064001*X^7 + 224710839327023020445930787643222709026171911235854917739215026450675463906765047070387230810508978128296813881248684128806099135344241013627892338728643391712197107809064745886123495014247875205289984465735503280711968394111109682586073213610457595416828137840664605196565830726294348802315254654108372336874609732903416093495451565628007648883910542043074580540575038361774296787122388184511004565761222816955670162446665032640422167374298699705162041295430577710246835990836104813696485145801634730521316162529830386906480343453180465994862149472762739388121022744858130431053420294705258771641829539782209424901414898075867722057712681563794560526981211324853406760869102868632369951/3374146841457903860968910851231252563701610502408663955218807286485245069611335257329205550938902598210577703159872388972248531956719217859174098641127675792711207087044748961343744877682813897293459688758686619419985528953999*X^8 + -420742560785290881268440403675045575051410793108721388284288609737709367892468141461426659056787737407078848316086088892689100008323503252196534822385179050492673372356589641476065648355326738826894276800375986297277108410291808812674775171192992225433248386744150522149034136589107138324614148183255773194513679188346777732920130670987652480461187706164146689326106496413600583102086155862676087173936835272380336900679561768578368024784412109212721990190019901411025610181574353673638042961655102051411269240764790007000887653016217251591317562796154197118201863875596840121409526986449453192532805657261568369643656736540749896310571095306171342176457199129187280730681609544/10415190672552237867221891889251153444365599443280934029515233967261828790697443131433623549237813611922201513864722237987944012201279171938533067571071502455950984155936353438676493187534172654243332699050986900917999*X^9 + 3859919539284496473115997950418174425515949160545891308845902356611057923928741143282469052694009066023490061384545556320771943546680934319948376201424605835080967271700875348135099209952331371487067102980701737009781842161678533397746051205987398414383361667618129124587349608717547304049908100250867957697412700817003717956643264618953060454878455412151727653820213714906975051620520555431506917083987682906757875603586603382034678266859801444555377457057871719824701613746027247176526910639437038090207975205273718093875400150606275816494229632080221923375505783214459791084129585881892224381741195008480956204508336268666544188932142963654605018738229352026469252234224371567649/187463016915267729372126832114631510845136424379613531597244696176745656403763278922673790262731407200987705048051135561545004275610823815721656683211715972704661763822698425542738200882427573603725745250218713229623064001*X^10 + -5165794973078537667049802571219382793930045106835938053560795836863018598385642233861630499573390441374933112369733731753925666993632094758655918310207661396054172743680513733106081120103410274953911704833497387703761569432101461939123227966533322170050814211563272828293238139621229495515560086310643673199153927100948546590108343260158576826115207212951039518464746900766676536172301655770748957580013712162417808371907946518443683632032365833361577106021619409920095840068642460162488963826557725314378569322833715289088404575377492467710669595409062040605385206092352260484752075887935210087210333532245885048933079254398802289674421874601394791951278282211801386685073/578653851466872485539301732832443660445891407482689817740720816004324061931076344876583340698806245453758626249498429800985833224139072833964835133678065584529750772594941576680731884412143599880178493196899100001*X^11 + 34959977998629518811316243455080561693337953034847117610605342774807803499295430948512389467493214221748116178514227881530027025376414903121572753664839853399396305548696147637166240489141884658721663972421381754329946814561936267670543240276802282073926977037005344421495769400609467062460835815306490266130480890410936118431077961653122912349112774225086997361485802772671360760343929972932453903915686828103745313605753735328348975478642028461883029133835648945661398330945136304985739904772281690148165297478703080121402404761835843075503922565875796204881457730649344657551408455366071028029539204175140858035921325066576437347502788279501809788023888896220304604900154767/10415190672552237867221891889251153444365599443280934029515233967261828790697443131433623549237813611922201513864722237987944012201279171938533067571071502455950984155936353438676493187534172654243332699050986900917999*X^12 + -36163816047583707405419959889287546676223521745125775517931540689514548157734714684369936094726652515676209306465381759013887451090840156235238950506512335768549323043717518485925034589395180940999780254182891038523560862219364467296834540246231653116134036013380360855698286120493326268359998556470871667479748510518174839730134476815851272111257543882662362394700570386829099194019171477744784749997690275304081393775514487916146697275311887685776868998420614975409605214877958968658705112302133954864393776018896024133002127497103876315203323177729011695357643593361770078505376884482436783404370784830607470691235567109414459133185399372135193041434393244242956462/32149222260507388495988762310819693341068470886309784862532408245142733592481601471003019095438982468679294752458382676870150187462585301070328081208848579617187108872434111710691254203685960324472386976881999*X^13 + 199976521562327899308028007887275469186108976211591592821484387058355053244568916121182068192264422496544270509034596770759385495695754757314873209428615249739392909974662591778394850201614035853988945536522606601637970289185595795498969998461634346290185721900573485909945156140557947185669581644896500830115701966774322875121055207743329021309181299960505080873748794549274135078908065499437135629318862923361146471113256727596171740735714777647859443857492646895188236836770864067252092015969827510833611420238767554782773470979104810867779225691175271738035889084933964410779017220110882397635701864580920000155225550374065906006006769080526451367548496193790690461933/578653851466872485539301732832443660445891407482689817740720816004324061931076344876583340698806245453758626249498429800985833224139072833964835133678065584529750772594941576680731884412143599880178493196899100001*X^14 + -176451892648102027919659102241975523482457536003284721609382359551600341083094563688373339145499079868844415798343877616903031911186275675178357272697488225831323837798140640675539010913093477731044214757328523146467972926988572148654504897901443906441520631530651355966580142338307370052568588491547121215938872151837496145950656695171744419357143021403015546968550786635398586110076904035208930366297671937412819479040377708021014704360194416715982246675154963012104982127842277486664131613872554137581846740447513969893461106933407623832013635114167966790111207228881181876434510738466605319656775514295600048785724211398313585462596479502536626229060843207007/1786167134869014306127493878038762894664618639163830482945297419031209155646513776932219517497582225050241388547051651584540818237823506920958279971601121152129957712785938758302753164269457210093471136001*X^15 + 840279279512089953786126124708659086850455903915577984027113706297051112340202186298326873954902856669307934897270293292481408722943561792406352464556893870686841313202068217168171691241593423605484251120163266443968217383309376138401700385488759095641614726803744853422432177564948789064697647310659089697998898048904593210240536405472016345146096952980057463876705111970653140017152230456084964022564671842915302428649457574913162384909673016964804979595825488478442966436312768603537273388519451514052913488617063082762791147312749027218171358479670280979597648475253059094375047060000906134491025694908193639956281935339182395468314604952099586564143973522672131/32149222260507388495988762310819693341068470886309784862532408245142733592481601471003019095438982468679294752458382676870150187462585301070328081208848579617187108872434111710691254203685960324472386976881999*X^16 + -624831189338427348147270258702593696391021595403614174541599602638724800361286667994133522481227583347588206888362634528351163798004897898548146621298488885879482529922369379744333134405322710562838295388040170141481924861224654527209275789921974883224592900474068185136743094306915416415778636660516673495388719365605375558676225869132361432490172927276530501996773673917741402468832254105395857312814905199858716206639190788777425820537417567875830206382231004017660029205101379900271278795961359989594087256999787593791335824768366932984272467763243504938024752348835388223650830081212257610867389543865562884751723619254220415890354863343611659700050913/99237020660537491312155890773863153212101707826203149227473605146464201102645356793834075087370533087962741738266106538393289529297378016609716093760826776605920201832653967348338972402325529756845999*X^17 + 2429218119820610003712675749624331205384277336632091929104871453907323278400490236680741957420493641365589834228608073199961444035479855330369075685701298383191091854237522294506258103202796126761623683011578763890392033606953997970485279436011682819063692417277368282526218520230479705325562695334110703560160726588957069370235029038260236678869566870475936911522505688839282840457485141057910498718262865268360844795030899996364606260019686939194794084713533941107433436039123440585917204430817091163306524260644256796447530547730686316900321347321965210489629061131056489635331614385257685720085447073629610445365632044610341567694443131196434563510462060680/1786167134869014306127493878038762894664618639163830482945297419031209155646513776932219517497582225050241388547051651584540818237823506920958279971601121152129957712785938758302753164269457210093471136001*X^18 + -1437452736965494698823206140160250853656077366615008978859957781536955082031952902995852310780555732001784988068353371912937363617267607947045203954330665015727309073780725948043066322314656533379174838720295306061785433926780855485509907042613635773522998458591414747641915732978632849874581389963769392744500494656726859298002609456758953103441944473792567507662681488447003825708459174437070574105578136296361220782709138309625256699556562878257077596902812691551993071229263442612769947419544434229208793040102784315933386881613970555578233697291314585994391587447807445539264185770008683790589652973191130890382288420833496389832530550929637487275/5513474118592004628710255612748661215184271783221465038472893224427146013814398399568535756840409638755638743167181873348146537546384688961037618409957596344570265116542806119692148030575339172001*X^19 + 4370444774829740948803477600326890466900545640931124059997978074675940633763275277189931599094173972326541378595470817774548629090320388314941765445873530724164428425163504989100595011086759631553040674687760127867409239349399919888041398073898069592070019220041707578365318707853318920364343956965944782861676873334672567889523285956434415000098333307432162274101751034527261542743340103616028323251591504124214550184360850263237554360209663328694102992118576614477828994414831877638588663573505983497140897134375809492967850651623911975697131498209225573773114656448849946101068382965190432093952126262998014808934925774868980470191172811348793835278879/99237020660537491312155890773863153212101707826203149227473605146464201102645356793834075087370533087962741738266106538393289529297378016609716093760826776605920201832653967348338972402325529756845999*X^20 + -1994147910127945068690546374697864066024826611031412039910133274707365981711269014865905710451138452038460183115820375487727081325824343404640283852885468068180338954334585554617445271998960245982456534970045330986411125000210517670456125765078779993173811721165254721717883682079439663907715359841068103500245464413758225746703042717291848411697426708569685101384335370327588656618593111826415040498891790810095022357354360772978979069489175584164395306898934755676656572216291087242643410291023306274615241147465110265091248992385242240549030233774098274921561129062634448929944711153579084127775058368879213007999156564731088073540627091862695/306321135540419169326643458678185522261474069849517475330456871183240514129362653456777363011301163328831531927728311203297213042190382185734630724482337704570824218931207629295635759240809999*X^21 + 4603049188889930951413228140410797334327719166934271176075891215428730187271811661989745882687650384275930339240424640989597011984525126050358084918009238675615008834458278320279287353441142396463286810714305299078596028884302666877163654072684545187648521226765077857677004959837132077696986374322818308833973624755294571168442857953178937620241461024152014456174038314496946675976223874900664561252996720456238889631129688713338602988880998796073158213794799986716070952156555613942433279306251297190089707816778116765942372603596798523990179227441497799051842780421583021667889117376472499688602642909182127703868821066848826654182390514355855859/5513474118592004628710255612748661215184271783221465038472893224427146013814398399568535756840409638755638743167181873348146537546384688961037618409957596344570265116542806119692148030575339172001*X^22 + -1562732166091698655993760283740620350760643033626006396773587890349027344328387518894333553547509334649438088707666646603758143296506362403811656896503012764007125520950009972489580916613318131498855786174093407774630231139896540852414614202189961943135906188909199125297190738564485512368886500424213649552960320622292327182887212897237161817606544185043211759078907538387357613385578802666006726377896246202569485446837411491640269391626249688126050085683281307513745484184131074402537864514439275413174662518871508332632374306449964129763653696373176543193145649353704705899481208672216755703283395117201750334705827613118802350793285653/17018786351487258699185702465591728555001615081366602329599248357310990284424837683025577143802498101496279344837397144468982334695837667966810974192029429666693939603933975737298503208001*X^23 + 2609687884244106027443559849916977717704332961045523428628825826964133094623846843191653808869329373267104478393005455247826781743957518532483761919972958582466797905178171296677947785557201821238791663034821728626371105426247371843202280196730018674784106405573819183314127193109736542648197121043303667701558482548033685944302438423185275480421799147103362990067936828989833410494860009814874223377598586239167085046304699634394886532380708587514569568994619775918547464325068651283444670124756125628792940898307465843474855651276921782615933561261402544846454238328625498154333156628463766813480692084971268415014139223770171863470665340120/306321135540419169326643458678185522261474069849517475330456871183240514129362653456777363011301163328831531927728311203297213042190382185734630724482337704570824218931207629295635759240809999*X^24 + -614067726910907645321914863254361007544918986860497984423979634904027521486882966034846527590710816394439369426130754222596941904878208731899758111747339101748243730830239540797685000220444679049607154310003203458432120054033051797285335993439725556394228696042456580532793396766205474049835561542369730378298280494178989724083869940853596308745391620239209515312042781545098246451786425392949610793237460163897732038556890911159014303945418000517148677192069413301235795665589395718645949408547580150034574246691436662939960939636257737598570615460742848999462938029255892481043367083184432041482917483186911242608236144616822651220/945540660674885199132490830912368940218990781786021575065239644275292532053160602423777828979526534890620553632834998859324536624025649645358685159843848528623475726647812419428773999*X^25 + 658720671890942523869325322285617068791080742605137855462352559363403056704408451250832866294619861421036371364966632997474966281927467606353074955549109509423573722854185571582796514943488828148954902749761994558143633334546870712530168896342243573940556618655494184078814732440296937733837775177442804918262576821577990133034439819357318497485384878266150334410769739939455297663122288166044963195982833618028996530581952600293607540736563732305905195973937509063601823983667886621732458869361563007532339247604634985174108540089020111706453210624439041625730217951468856018434411851095181537954497293232792755227033070910121121895142/17018786351487258699185702465591728555001615081366602329599248357310990284424837683025577143802498101496279344837397144468982334695837667966810974192029429666693939603933975737298503208001*X^26 + -83546930031803566056660084822998567444340134723359171271376051190014256430297293534965943338702477802024381589643449414268779021747561681037709919318679583102066353324749808412030473445570861319378920486113117844886062551426387971544960850179112514902783333025221513677420140042792789158198385824858304185387372228655808985073109911508997901587007389441725353388659430169574579432373108168604240551760288394730395593093125224956734541231578874756438528946721678081456339618851547503294726778360090608704781106658204546884896781213968272359362929059445666645368716086276376453726171056342386428789690830422745968150142832601605/52532955201671492812516852653612364032390176220124538866894807726834409247911584111549409910524281065093647071105894708557394112118764911681687047049494334608782472728918963244001*X^27 + 20687986441325245242355866040704787711351812187782014083422224503556202440249114849538643101554351650208721643268113720512531450476235151705156401334458472966528030641172908194587487153394121429405373341988780725782489576583875340793384785096004331013292724282846864070912558699405617093777192562334560984485136678487310837706203191355313773848261707707676136590812840761674067719743320550048362292998772336409579413043454156351523165642311010020575554900699985526415637688828838345252952497652846662037614364001380049082504785590194256086709424772133667499932182048573637124266494018286493811070776248985637054518441250362287378/945540660674885199132490830912368940218990781786021575065239644275292532053160602423777828979526534890620553632834998859324536624025649645358685159843848528623475726647812419428773999*X^28 + 7859625035994734220435446996108180995922264643437946808364736434886853174397333464239677210391509200493964920876630244376593352366135248221739910458525596687737211031394953343381519666816041627524784740630997240774759295198364662133979137517555748846091182504510094954106592865890346643077201027166077115433651910083804473208243423184190586427132577492506710347378346723656701375808512368195382245452079461382810907438628988161708895668852890554433505390378588037219513341266808275481195267059765163521491591138272008549074477776745139182882914919190874929857873595440790281753183764986876504630117417062909173236176965/2918659658962803089755922698683947109972230469477445350680304890651392257787187294380210562282586869553511143458297389219256298245389461174603425026362260937206648854320737999*X^29 + -13741850296192343836456909609593374662319737845128270671526761378575314558999298792589881118704961246147855874157259134705228645987744342883172578798671898198849137347581199566121854345795109769287528378783672459223726331030061258752009778367692401527849241459615295766348847956920366143808735008903042819599927285325204017621702862443227680352096905264911722050439753430382462318292359134107730691408192982319558690355696337042631889319284709711780328963145217994621524371888589441538887454405631070463198331771479119931645193257217699901877094766474232832681748355491848645112220194130246125557413592432147868252835322565/52532955201671492812516852653612364032390176220124538866894807726834409247911584111549409910524281065093647071105894708557394112118764911681687047049494334608782472728918963244001*X^30 + 2129595445622181317586544257022068658249880286237286130946795747290821516912369616684836863083697883190855495518514851070972920563056081029500417811461748326940139714197207642306205524387425502765481416942790847995957935629033377095901583047042990477661335528616934365734853426176273456396418355181664613036219974277872585986559948021923122283400624243562564693307729677331258757889085023822664510973988399340217598952389614598499663175811873992220635926484272604296499103747498933207611492965280305666478545680813687708545874450938355032987282001846559994166678217265749416609590800410104221205734959946782506436/162156767540574648022441396671145458635048084308986352057353458006077685304027295648658845618233616842797441161081026124743391202032860779743509363095853155020092719280001*X^31 + -1333963990843340508541570137257034921828577946883234286527663100156188392181169878534135975461086072625617628592838070972732160545651004879385633336210836262458950553423592116257622208485858525362727178304204870526045671275823514238727193406565345299512542314723961055265397640321575185860989464895944794735033456987107431084457647501753103773655771062557107265140118908139088564037336887066642469364683967492883662357430018581740761727702055619078974740953449656499473628061031330540050548547959118483350624510995553220211369540179374899123710908760203993403168123826799514756277658591462001543611326901849473277034/2918659658962803089755922698683947109972230469477445350680304890651392257787187294380210562282586869553511143458297389219256298245389461174603425026362260937206648854320737999*X^32 + 124407090093745444686751739047975962344893138011123755335221176772764580416110649250424224092729927190513363437640742428409464507222545506737948659039178204169042053580621312666084881331924018821574486860264600221148957902389499831097185719438206728275149732680165362469008217380037524247091984410633103036512433379102847277850584737731700054583630650957298117646155315174771765176833614880709308306702604677029140666116416746311754265142819888476679794419772049806311102329430058415055016042299094803252533727416033416950924934007968397850856779550337348869461442933843656004122610350039833428136644424097/9009209819466339686784898976117865361133845453024409803730954942278886899495932865640249214858248616189646155957610207497271581867484903591505603816648322407916701999*X^33 + -59359062737296852910137310762938915020478915779630841243561111774299943570065659644959533067889566551966075172579142630962877491590950141114970901441973787599207162157814408189147400344789792024172475823484822782570608746011775175570213732517467628725210564665757831115447562872509216913956730712353750907694380433893823004640669003804123532786313878398403483156489519536226937462356073269306931874195075204634805393525658842359962009206983091052934088882650947258826649427845667693541706017585433711460754540557213103576493685363514858672431238886368726864448620804107170305182617555151095487232281701740611/162156767540574648022441396671145458635048084308986352057353458006077685304027295648658845618233616842797441161081026124743391202032860779743509363095853155020092719280001*X^34 + -2270251729866005914299258417078882207057335526343123017200755492967139378210771451844030081222984511252672477052443120080663519459594929378765817144744099209316665375280655162550606973071860020504272750003941559972439096700796212231211469945039682363812634008708054178981940985436053656687856435849079448369662589703542462912307304633615637163258973217265281364855785873928156259978079193789218328020217603084777229796986029227220879800714716528093579039342417887638644721406650500263171171050672720666033568046033746500334663836745296535037679954335646510088379319215622620587793921078651242580490/500539464385040262613750707045828399418514664871626746137616253251785482498801759299974954989624346696463478857581543835617066607449575175926751698241475771316001*X^35 + 10278518112595496925042612273921050947315999019327669277934128054290698679136739656857108183721253286296887183057934364664849047662704817495557508325666755900186544547120688107561341818735975939896341271872623071127503288924503845703006271559748507440915098341787660061361836347933106836331734801686328277043738128690669039372590069836861478386585760197078218704405354721400170477667912908040801235874737831817661407957155843437243803873593565454481285742587904771022031306128858476155638743707260187790123721818847657459316396914052154018507682809075517817318991182521145910527121251540268218410196892/9009209819466339686784898976117865361133845453024409803730954942278886899495932865640249214858248616189646155957610207497271581867484903591505603816648322407916701999*X^36 + -1112526641937257898627201287431338057744148807746317287539858099557782782703715743229029230594445536892007002939845316247499649848339925474650874185298908409523245658952348130339143320486299725065876087020367543655204625804597091267662553017811141022273553452522355394952106277825406455699840447604833221174941863866658120284149535112233906449448826307220191442066019414888145496931979614073643537368529365780794725748839952498733974821208520272629054475691462027407867377141413524839084217985257953434763963959574590015936163038035255822620069669095408189428904965338904871918396253947759658/27809292982112354164884199513630112751737022327441899335386202191887631673915315256401742040648055263984859095370939709740378165867524594473401394424216665999*X^37 + 743911821678448746144215670590177397560867729407538521026626302016679623483993813546521963838413979762365269758751643355233161845484988241058761013244548144892656360338970073997578597027237026202281157349540281280062756593761090346562816613547338362979058753151713682158174253152946033616797820842408542304512973667505999323995365834137362012790764585710972043186892417789877673403367621352733922627735299406790090895222838759472873009389004583172305820177365916359717442774650279134850594249937495035616637796772739525568881564207478127501650457263982813765274030970070712362239441680320911454/500539464385040262613750707045828399418514664871626746137616253251785482498801759299974954989624346696463478857581543835617066607449575175926751698241475771316001*X^38 + -174999437622069415733077289284830057195213735717786496428677058800386189776111963282819646667319584267928746973734415618406761898159188066674162763772192050627223164521597010085607843105040902081339739921505645908853486124041988708017879824416251289786503171648940025145617733243218480174814961777565328062254500504444475456910272135265019781754784510857241627574594180568768995842660849796182010064450876982109646067136906052543776708599602541472754304626676942434242302869751173754891389374091381683864086468439847864815372545498058767292661985724949019014597787882196465398668049403/1545046557148305692809833852637930593462804729565081356485704883153932533691611492660800157822548767375124123305235830309482647139703572113639724119352001*X^39 + 54997419146243681409596957980285655158333430870713578089177639255324031224833301142090159280076256362424382494225647266195088533599668359296193824088126103265652262705898466719903478115249989148737509258569826599009710778079983650497600506337357800462445336003894776060693920580637376996168128745147086082414081175539787287129635012073431399941202492872461389170654443190411607928155675340077925184804311537188915261274333943462536365241810413640373201152788029606125798121558540112317317407102538676652718003230280155009940677121021558936777799126052343003050467267823629919713729382721/27809292982112354164884199513630112751737022327441899335386202191887631673915315256401742040648055263984859095370939709740378165867524594473401394424216665999*X^40 + 4387999013028301005309968500318915822571943906693651037659910209847745845834902707988106584949099158287687009989448131642714179378401872011944976294847378840156582274627103440469925221256225704633864336315314371193414073274390094231249950736840090220059458759865867752342820511246285763268462828773604582160423287282235500557543796104704936517555582597513388512429220979830910769329065521501022615265327253782116642393352492000418535435754395570733409953963544958862638716609159567045258017472912588369993294135471842491468285878578850003436183060565999074077890318051997296476/85840688768726356620358567289178876241058099314688669175271119681867466731019028427179296506614187864610485210580356148090596540902470810247220629999*X^41 + -380796173483781207419774885058356269252151551177042484222779085132396682694228829278829052217592705026365830222189957704327340883229854171171519863763758912354468094806428726770121109300932444516224689756017497272908561195991290141277768890577853325609497337429712426838247040923364615731851804217958442908152895260587930167544046023277724112489950624822882097798649999470499345650709513820790665856961453315109396288145059277262232066035164798097320002261785938960768613238624206320543512590575158246734291908425957472172417101819417035955454367890464676149130821728452416950336/1545046557148305692809833852637930593462804729565081356485704883153932533691611492660800157822548767375124123305235830309482647139703572113639724119352001*X^42 + -740539197708135274293813476597357539117136204535175018157019240501518908378457631735911449647366852475812884162244514650674073445225767810866027205461868839675384083160201335797624785272540555076700819703263411280846297252164611661155046076593604902604258169246069196657039407140689043077722209925401976263257615628661260856788407063619746933001724088724167495977292394873814993910810499991622886229067597547855073818574986435533821602853685618730171328353512053893751209952513210305524634889295136931483038009170679706846580933760031650318811938046891141309369377524787/4769192108935293995241878287081442093508422652074485758946114766479663688594867960841118756965064051592337641567884668486615730924077493763388001*X^43 + -30100253698448468666248557347375792529744079049646910020431654583167244861418106604672005348141402379444290376039466753616740559795871782188334902537708122580249287048446964139821740435646771451627951660138386076449825295256934532926857658790852779888954375146362860672594084953002848881222559737309307657169686637292957416561397918603554827180288617115015946344969315736949153238790659600859319993551057380062943906281281267610082377987904418196021000130716655530945347963436295631123882040168021167637911355319259441184559472208420353506045972101700204487552588667656120/85840688768726356620358567289178876241058099314688669175271119681867466731019028427179296506614187864610485210580356148090596540902470810247220629999*X^44 + 54392309057952180580948718599776219340619848348895418581491556574494731879238413325610680107459842640308906383142930414496963166656483943088768660982747390152720331228925311957966243016632715837506686309173512870982957635586647169225047841522882872963908278764968350067261128556965284611781994341487183796097622871208546847000387302219019768017192023544322521377226607971522225810353544870153806227476808298597644988826171643161966026638872745574207329904456793326008471743305836885479561147548247384175203039017434854603029494942431958307014102562703334486786441/264969837709611311475186304076973281488328387803460512192128160813359836023938438848887091336466695460433226377459007082983261899220928593999*X^45 + 41139480868712654144093828156243194815564824753969638249120689094847326279846516167323117164976006742521992605456387511339047530224828765598344453859848344475297084681423070826145074118668168705602867352677575789592222761320680144979897841546666367167823957460999061067527030283588719101527257138313398152805573780143274068226326256267901074772258850409636436024572448263790847764304634070439164539432221385834332043252375640774345055576133809017700536143900452538816740386796398632190876050118967490638720002405959023999389554852163470577641464998058675284963047011/4769192108935293995241878287081442093508422652074485758946114766479663688594867960841118756965064051592337641567884668486615730924077493763388001*X^46 + 1770491524123711929950504318501108502631162684012682918512397899932875952454185360996823910207030242194856892062998922779759695531905614457046896173001651808013552092144904698516969464374800740985987544070571477347756281470695353201091241735108996234612819758591162320699847100641803362007598338745201673506659540828526305124261310533133415797840217231757425753494043407175831926220417871339736611227186611560950494336015931101549441035917507034631386710237071175171343957015165826518054268410668190967564458253624383736599784493206747051838674668079816011/14721364393000239539707000615421594615719117051139536207129738363984656704480162167280798451939924188034514493997389137340033440703424001*X^47 + -12689227922918469927328403265328815828811289820026066881790202070180986065697578593097217745586386788680087296801561702798321912723156828493501049690003915501437369172472811896858937800683994522588479334930892484218196662084372776911978193205250645833310120218373328400642892276046397112089176886105662574023234930066693489088165851949959860018769854285057648609372695829466704944542046532903404133302757666342042432966773132946309678077442102010302543608893418530675519831954500367843727412148281981452390929817292312346282233901995545468697406620836518506/264969837709611311475186304076973281488328387803460512192128160813359836023938438848887091336466695460433226377459007082983261899220928593999*X^48 + -16551708529896535988462786909631199214309830658525729865096850113681958447768585496803064832544254417765617187963120123262608178965843460703280575843148093109354397404678189028022092649470169667581145167012497910355381574872362570926839746091117838640580806098168684995761906008774808057434156967430411408175817149737094817281914924551748033882916509966655140175938395565485937593007473697087694386846336487811243543417206445566535326914528396881165512660772883440948053504418173199460936797437446057469547544122425470049131766198853875544518262045/817899016223136815362353498273325996761993280245543430586684724928310278597708882009044860933380976056142813156141404374689340557999*X^49 + 17312489672915911731591893318141791702005131456042067094172702947833201318866917218265769294390625838617776529829063580410966346021004502196875014116682304126452866588490062768457380090409202177112897004212766517212332017798389755378298804952750858661337989751458052631600959561359729294334493817646902025474290131211188400912599790378486477666605773769904634299655661692249625784762822080300386088251281538256731749492271777007759901470524947563794052457089746582035532192731118223165403679493107896626276034139018856564216211821195088015449826613522/14721364393000239539707000615421594615719117051139536207129738363984656704480162167280798451939924188034514493997389137340033440703424001*X^50 + 4554870873355885932828884612436427516587339840760911619653271956242107329732854668523909956683114089068975910199479928811789741045906566587888142790494861713161798235889502724024182396139162009925453015528911170417656489918099763312040553468361390603124199838984518608650482936030226656288451552694680318791887471229133537324054994583806874184626065217471409351676220199626922025374546134898239686317978576209159456734197886181793349605683700987175517171490960834907967736391654203122135827366854888173168870623532127616916800390005874685618/45441358754549520271256930844676148495027128187429492226606185061854007366948657259239116669447245738993433699435602220939460001*X^51 + 2809954395302540736000368404553270206105882832455253229960603593964997271658934394089520392157263269519248740293003035727721867327182517640104848297998060011484635609026756791385633739687435711793519667404417397067846230747939171764103358230885603335041455150607393435599669924992523727825097862821536523903843529800624538449898835336997948600126586859358354928865798577510483940179864096251824809378984398426931891649818544838213534257203567599301604448240351492527726006999632878773601794061733522032067989193592799975686786424132349846591883/817899016223136815362353498273325996761993280245543430586684724928310278597708882009044860933380976056142813156141404374689340557999*X^52 + 153817675196865814175180747539384510160148178616027254531208861555736012895524927052311996571927484065757370150525661398090466925578769591117316818663232113220297349420898827447258567728768973210601569983097818326946196901967107914241399828184970301915541750924323887843038143233288989222241364626351241108254306296775746459015881664286138276022572071391930374533076156939922338915868625795334397401657664372055975711777371106910029239042793943243617692402520297714340073601057316715396893514979402618258442840865152695880227437683270/2524660189707734889230342288164684065505146296318100573732217626637813621142766668105956812569989762708674576333996456521999*X^53 + 14760923461481781957535162212421656216311654152753067079266231977133400620767004163732759665786223850464548573461485123301485585744963384530979452360703943229985925679187265968806265357747518571767616967901033911281529412776269373313851450454844128591422843808504364653284682975669085087070852553955499392790748519944107808028480801644697312299369853364498527157237141970028723219193869440964713029836442264251485244438562960799013733742780287188914377224163964100377760238639615095908906499947593310525893451993144790872271702015564107/45441358754549520271256930844676148495027128187429492226606185061854007366948657259239116669447245738993433699435602220939460001*X^54 + -1780057309507926488675236774666824759406610596499381679331529070458810715055162324074183304230966177690846124121483272481666606839263134284939993191604417571053882483154171507966633286446418935185056765847368230753288807998041706614757603158958801376995458934819055157389413830837468200417233644775987593586651742018085991403752504945808969110332048766889341435602237966257240767760853241506095302128063851091307767571052700121392571920699655680345553558109500221968156772556556605150236987171459732795370685413921023995520992/140266692022208727664333701214772157647933012740602287556654126709140153405342889499747586675370285166324494490471496001*X^55 + -1062517175001501068500153810761448700280282948598042326714372118394410391696014303844232246194954623211164844670512230667743379932833169338237159083354231132749738420602145289841799120242307560898244618525148187295974722445813569398845079315805517725869177065063848540845502535647306452369732063842610763359667899552477036242406361379754831693685418491942731187147654194493008623651236178973905168133750279084251094514159614537411180127745441670353034996382882657835881755045111966118250872833628869927107883588663743072036117370/2524660189707734889230342288164684065505146296318100573732217626637813621142766668105956812569989762708674576333996456521999*X^56 + -47038813791017213066658798309098331035059058307136256386900120964019901042769253445257870553583451593841487448558819179673653864182889305109743527538360084302138257556770666648996466036575329210985657493515696016301264659829521464173474463078330550265923826283953526708406203955578665247234289847091048316013901142314317533080141603844638368849220075726220431784914877462640254130049512004622616074967574198939347633715109537766460295018058975791911136337369267010776255592711125574983492210601321709056337715245362777/7793026947175327944015428702415254050110173495227639733132625518592152530992993471845524011076742328258486276485999*X^57 + -1345907242857555707154865512461604855295868693692808971425576857956361706964621367738854857266595495823000373872161386766595474860850105642337684734881413652562453654787341903330495232249642724454473244831057469859838924455965257554136723674758343041530257017564324789913295242353031520191331573022741868812645209644752099922448817959522519605841878094319019202272330351410636521670331485194521117929079710889754626115617717421400102030480061042049643528525036530854867450488704748551444956121944400895820404285906255117/140266692022208727664333701214772157647933012740602287556654126709140153405342889499747586675370285166324494490471496001*X^58 + 557016864528535857240664055468785106917878429933450892354737856155030723310877182296705709566667461409910524909227965430114162296070978655085385468573098804940620352442979744471364788476674187065999121756582695888037152567763248669222535541688313422165984877467830036441008419271141752640394922834164401011168641536276224746457987484363191354793315728542809807774416304491515065368631243752399625038640869054633664968436682205160198450991942349107951162219058154647275899477070489516637377641247394161688972767/432969995398373684316652519718609592205687732386668133403668288160017363797599503963860437306336036905299532001*X^59 + 164934980452300471981431352011693426004789660059142828717915760549090356512781009667770037941089814306784619388966205293407340473963590368471734512322482326205148284405501933760323812662302475421876528844134094467513848750090137317548855167720831755108979934687450576675654926916159863475365400933787285670226549902839521324769709453701483628130112075380797238474993607300880859244857851065093480139917900205620832196498103817241037594866276656928673141775124945006040316229841468246897320310083193246825892251145/7793026947175327944015428702415254050110173495227639733132625518592152530992993471845524011076742328258486276485999*X^60 + 1258799372840852879637596067722334373450843126430102426611010381151275518024262268045525267519643302081286632618721552159598151728254534949594060719452402142785645215789071540392718663392775671886494048895318880267778623900853278449117738409428381645368193539783192964459261173973610787448403227680066516647608441406591525217198667023496186830838821801473427246811359289706427314630343503085244521519891042528792650834242249562431370981360585880291934321083825779592840863553303263896452400941914562830/24055225034633795450672399562120650714244554274496812789803227299295369953752958717921019907013502800449999*X^61 + -959638817108163268273652694999513384525299429642354303353963670513454957536627516512081984773742994219151653152333916424606371574825691166751155338154526111820592195442241391745226289983752062896892512650466038155129251741053428922564009217179580784787338147386891273899062738853756023934865701318181571108269659468220370656457013551434409211523356892375659444630672012972263726026048192911754762982837657817534803440978176660289144486368912253230046431549745772237617417125286384184497320930273658974337/432969995398373684316652519718609592205687732386668133403668288160017363797599503963860437306336036905299532001*X^62 + -33220067137992734345685270689681038927456810103621636451051116430005718871352025376249451541418293569883426748964313697484903583887906098668589402086888482482673728443537793665412166411465950739477268663350678459751279951968787253464920067287418734846763733473428161132228984151973770824201640289232910440546810928591028649913022975117977043029120368504382156561291704615211079137849800465954276715018306900741646918433033787316105449491440260230616423755799064024941434502949171593732799116532/1336475639459625281997466501590124491040866396716307172054182304533327960095169660421191172121423568001*X^63 + -174265100648951017474725139015283276500146584290184962345334860526312222584685110637899629123891668051218240486861808061619782627722673412193344328010167525222937440663540350768647649774313673077388857225354063200110592063720106709827634580786816468527615744194421609454150118437643185263818922868264993819163726577682036918533855194758716605382140683444196870114338829938270693538655486803925183172500305626317067719707250534582965569690144713976653305362456457231046340134487975989628987891152/24055225034633795450672399562120650714244554274496812789803227299295369953752958717921019907013502800449999*X^64 + 102201738902181605537257280335763219005813195138201275214046066495139574782384626121058813788120216072597707440335382647939489089404401751397270364610059937998251400656059983731071599060497414273227572631785885988641830365093206154282544520597699855606186331173435964333635854305378955967121792948764553778860639425650938493843937889745662913733640233156906543439305619080974863446334454809476103057645089102495779199124888943817134771532750282389578406645452327073637076769023553753624/74252771790634217567501889082178148288286371282643878662935846687778652152629016079848390028413999*X^65 + 9322314224711588598191307652713804480423907852784248694376464554916203815852723831498158992438966220825857709042491407427197870248077213215431926012713607993868459162598562472087627130423295370585512008231764523135597807910994654708706978767191186323754985200748639526630819697533268270608460048055074878312037359406603295564820479236095625048468726052996177539147145044399771885644769403303604001815995908918617887233467311109873955150179489426179862845847082455772624125843668916001972/1336475639459625281997466501590124491040866396716307172054182304533327960095169660421191172121423568001*X^66 + -32499431155460613617753350013378925167863179751233093435837067416021811902404552977769413808221874135334277777733439520044370467979724832708667538360506005394967181521561388292619292659464544133334979951719320180979096727762630291819968460002588774347395411442603197431526076088916457181317546140490952356445946036016841177239158413623093162885176333894301956924954448072694732996245260205458589572818907210422467565640824198736387703616867199857396991191929886745525089275940/4125383176322807798627806493815109077631333478673475118780812638912086902196178458794843604001*X^67 + -2915899070474316491684491839029624266848574611061626567586798896217211368312867481026495847788190464606311741675730446417686129028901205124464245815268212688048606651447297298912570631939356159586704559063241946964290380805782500342234905027030668406517462449722410332379748280271154144798375819963439416455105318392304792327140648440650314288528065351771184482393872850403344312305376456060352060907636698954781768720144280445505993566399779637036686698869727113460127507069598/74252771790634217567501889082178148288286371282643878662935846687778652152629016079848390028413999*X^68 + 73577698135290183688475275384441768460306020299368458528292564018310571561979530238553277897031782785557870276556476144538785515421850625071921488429265597322598232969931353567969836894678763643617534597307981892504254543096037767493478370006405232692656581232535903755259928600134072889207347905101105211442583719602730261208932284144111777577831521757807780623576893590381246445678081864424394379919077180560571413805102911791780473942616258728735758318935597563654/229200687611689971588855297172904554565883297887297912038491729480087054958396491960377999*X^69 + 3100978656812776293122397817667319482168958525659099318772330772336399211857480433965825332952911981263384454809537389472048738305259176317030642736510228258202722186885740306671619956117987684820580676991919435165688588202890316348941540261851584724972181658908841120084933314559855410029558428840790375902772265925053558235125700582076541970687416768425780722471229728213209250954487509957274491843590319594488499025361608180244987922923606970433088361879081212232096/4125383176322807798627806493815109077631333478673475118780812638912086902196178458794843604001*X^70 + -3188367201416506500350239703477954304492570353056970564000242541176205818724815159460758445819116318775144895830612657586131709904279689404663291068032864421952437009583645624235693947309799676118878274051695870535699466923691513431364388988278966230798841400809133661244085709958212758923725748305414145820689485327915565504223535920008689534839491143846129432587678562770048803942957937875534619145772345652515650922554158300263466110145940491550426423261/12734078982815154819093021677476779519189027050797150510500123866886330071581559640001*X^71 + 60226242277740323609604532617398342649913931447678232466421111873111706352195908722369382960152134346713368324523018992137617651714605690484887998080630263914694432936976561240137794051494133918080049949151650820162531718140406188221919376879046722045064991675204335626962705659642559008306658918411184114898893937061526969647091619820838503010631513884117866540047085478173886439051154595354666822691677603645077579212598823245418192980461792186447247098108/229200687611689971588855297172904554565883297887297912038491729480087054958396491960377999*X^72 + -186099326318937691519129986303448680903153973364204319413323115593787399474729159387471329730640943727307367994408203170989183848965605832119584554038294417416449340035820354208208597321524587802992056763704991833145218120398624576744942244385091761927851965266914362064243668196804578053141019805718092867136042140029238334309698574033571245663795001400437735611101992133282804100345450012569297616415938969988041359223482714682270655643299387948/707488137275134997449470619338673232912329965597930468942725921822675152596341999*X^73 + -6923548881994081603966824614524882283004847667340436862562808962802260015804651662462443144543731341301091337011415262852404112265869550807700635557215237854069877724187906683449915131377665753819931796921789139091888338452129298006845822924762377935509618870744918455689560243090877699412692964802874451517171301776500086985966372756118061299325416482485351467741713201669520366213281357543150145251805176513976519531735099543559109077669846132199/12734078982815154819093021677476779519189027050797150510500123866886330071581559640001*X^74 + -31879830099500562781172577867683461103299519557788046105505379749372049627274886686356834207238186835829066301604063035213255335062495686119088189233734061603718529516324933900729516323484979241109603085619690832197892060401332746251588585699509947868129715607165125101159564658050852377881648769651859053937706713167099620681145619544546372147074943607985039880666838791782779723954471449675972514443505814728556711410355945172153522337/39307080241965386824238603218994012606940939252065696368838597801137571676001*X^75 + 8766497526726375389934540554208405704317688459907850470689841745734048618883661651161923049505936491181130183656721366943905283316567025576400767445575318976232358022327329432937923254567983740627793697392955894378222759568840059548101779444511571637003048851633675568046508877056898081097390512112713154013093880478508440453478738575284117846672259039186667328603735858888673225017546207031473335338564905381527290619947095627903529828/707488137275134997449470619338673232912329965597930468942725921822675152596341999*X^76 + -2075710540273475487254729404952263644178473768873338302531231439605935453541175286403516600233260743140855394225664241353569306958244915156364622482959344257186383304065233712977934838245403345827203611861145926594496959704505187507117360510994425327326832297169557446813429176175373461264267903290562024922723188239241675918241534972424705462432201104097585014506147158172009601548400319737608379283846803127722810317420220286/2183848004998354732165042681204178710313958511698744172945085715936305999*X^77 + 4726005766757643135632989123533650800596775988660626670863483345199582518617797516093780005972053505786865490842031378111197138705224400010199735229027699008098365207432609102787536276742198046599396363124473162120869212290071146951569581499580999980540646855388215627807944300615126036129983215995244065143616031126988742222130261244188118437679251572058774790442137743697595021538502692537706332363309673356917462162153950888/39307080241965386824238603218994012606940939252065696368838597801137571676001*X^78 + 44609839191566168636778806149841959234629312299786024055337877202877099799931368972381079577255934387041126691042518194307411677059277245656964513519650168841158370251662986288219877185569969699244801275458612797633586219122606281557483231103964052652503186400585637471047861361628425563192026475416960997149649727278245402064109853402102798739838168822417759919108067940970924694888223267040904810816015243554249727/121331629812675967118453396366696967071168315556350029054118879712001*X^79 + 1375457120094103263424435868123156859963202016017191700249920492192146750645161108278037671456354843824997117249567868606013249531099991892401119325363979348530509728462642783024300531949032987049068596361977760400390062069839871696226763718998732183642282873667705956163955672540232258267685292574993855016571260542965320711836941076330260723257132906870891473448064995613842245279754537749016041564118321537149922562/2183848004998354732165042681204178710313958511698744172945085715936305999*X^80 + 2292003592132656477375572062434932856942065338912593197501397598829761635781311533680260175559505285393528994282930489373280471809160624930160553448077737618947630518617678277907350614969120421922038297698778813925807356870601089063996662884830708455662410755696971851234104663806700822317267401039936327603573133503602904733038938557614744007488752777756521186233829875804946372703634693469488063831589640/6741020601848767549222367707466912999120413109414413525980269999*X^81 + 17069259565843103299842511081377542175705439370663979549858354845976015951181913005231945792193803816934883915344806258104279282110018894922985146363693488185553650524484489728191361171234149665829070740628765825110511954642483216010860421831557624202461252259904924482031544769016348566605069643904124207330779160188181266201336391814560621624504469198949867207146392001910807486295461785142516296756403782/121331629812675967118453396366696967071168315556350029054118879712001*X^82 + 12034194134862473042004742624703096011155806605475610553298160253985208799300939680676741945158950318567124156470369562959688489784955480712255706305890674565088929319249137677847477816145555147326955880481049852117445396696188857935417283739751831519737033914827706033384772970188592691245681350462085713794243173319364497854327828012024660162679645174727520962170235508016214285636941656729610/374521951322227209801787194147836713101861942853181483748001*X^83 + 34994373990277401182268903807970159762015754998103202440216786390857783276299557376014526678229170693077200818366598985225302424836514983668877191881305720372802751664880782755516101122597816391578332255898837033838094350436596046228191230372022309289033635264907366720527202125271269196185356630348149523788648714253855633451807305365351350899021840958113973236204395042234891211072626762763279/6741020601848767549222367707466912999120413109414413525980269999*X^84 + 12508015063679088508941098389711893263781960070373591690355806178845572239267575594727181503801433346450239266359185697225992330049102816856575790218120750305994541500535015237468212847124322679100328595128860032028175738339135015624897694634942616930552668342615699471135282812399712418517480205027787324922945053313758947166498837423646670729787034807192778094194931802898177263319/20807931069627602077992510369900367414959827926728233999*X^85 + 14251904432582408911177106249974584395064807892844344267846365736801463462133466288088294557641838359269220799128005183083534659742578580256102267973461741864844204068792611678751647247613585772628899815765391214132313030838589167617275195967007364700082769387575262677942207645606672682450255609755557840259196529969185463741745030379292528323721658816489332012039189593999499081158/374521951322227209801787194147836713101861942853181483748001*X^86 + -1094757568774580452387368650968216312067387776251970819867444233434021124654183921313525270796281569168094363789137130087281888188556890285261916503228773936098222436822528697594295100370374990791619467275530648973131657149286165878612871481512381369063008970086188002600815587488475828923018573151998526723735742622886911180799119038997028643248129889068707975704314212/1156060396112428583698678280454490105836981383784001*X^87 + 208865316286649878222105946025571901124576454229322720202227395396652248163511337400899104014195682429617501763615388679047608385710025397848991401385966409821065100707279840503624522253490923471718367532174307014630977088196803411810182474664132271275179746869493064209945064767920318407470462387965427654344434837862148390076581332057512699641158813440917703688177692/20807931069627602077992510369900367414959827926728233999*X^88 + -6495566253206160221075809190842016504284689917357683988051182997322068045821116852377131589687811522029844515507604384074488503287810883968555224714662355070408808863179501826121655663502363385830055033938449159624163808597826854505132712505916627246883080761743497791849549974188289107226973449369045366858320789836311085449909377459448214909934667356146/64229145847682014761857785457774882262180197999*X^89 + 829719810594801661922462632178460148218001030281362555672780550325917484435113977745075117820907090596030206741449726412467354959983670176289748769792823979006760710740648215407120918330923385881032285727111860679416251838771383519650102443311112675566094838576883512458333075933370296035462691497372998109323205388084145621825053860394156545026832406659/1156060396112428583698678280454490105836981383784001*X^90 + -8497933206981269915270229808396430199583033703681776958393861551804582400138228057027713443960023602846093971023978276090417449901274094232079844329622739311828755921425072094988451623341861937326968977266412334077229560942935370445166444570262278363085892474741252246702018073503498629557123781987697000836787946316838465195436211635547861/3568484129545086658250890908260174579820001*X^91 + 300226931198681025545439617313324846925493941994764949902082452802834898992929602272152742083408339321314281146229223381007162680258874932784009811636683264605174379327777058427938299318363418901688750094409637420661154673471643698831207897217648016754968765103165002262615983768657507666108272901001064105200006751672572910062409353358973/64229145847682014761857785457774882262180197999*X^92 + -1227440731723337438337233142164393950577185861155234247148336386617308791273911602170077693059730991531701189786713795924651027419119182438651788668199143420809009556128543895536574524326282644512901029042581564003376916811302622701567157920426910681169196596255668101839923052962787075518693442255153164426103820905309935860/198260132759880363256341513876336161999*X^93 + 20711740720010269674980467338121515004527187602570815027107100440227746885028280108138230799334884721163033760296275312251302084337653938394535944932908465734600144869711293088931706663906084890686582638364552444132760685511116708238432667398875098869456126655479414679223479489620164340608547899289697296139576950573547899/3568484129545086658250890908260174579820001*X^94 + -42504101513750168724204011652159558978957620097679693000231528631024906029402030894221608375420958607154037403053038528156681196182250116488337916816762915868504797859693893544519190045550191858254896018055952500355607712431169421523651273202718077403305575872042875466953577496215840924217007775278643741759/11015063767980463539993417071856001*X^95 + 348582696349489496510412105897766226876811805598307265470294002918645003925990852025197178036020870937321278918895709323223529949991897015153518111132587549314524747777010173440334840086716040701786053034567465877208103541153798947493752154100044716113087397964541500251064760318475955709030196553575396308/198260132759880363256341513876336161999*X^96 + -297458533329472544708853508266370627874518940530427454102397332222271763445269255036682957008138000946530601030618465222608657195214133982172676752082617236629486520644345022060485706483060334150042334963257872251179066870319241606417185644206020631867842968891506544589206172225004125427457/611981986109254044113196125999*X^97 + 540831415761656329639578066137973234959618555322891515025024331840484627697818366926501321826561634335590543436680939989030024808487417700812851283380873468599870553865463707588608077208163209187647793290286713304877986351159342013694989661366747647294158111518303790755876973321801927416/11015063767980463539993417071856001*X^98 + 200936414356829077695822725974012187727056691332211326533685693381827259762492639905021126809623624088439984464263667684003211200869709869399286007270584902315842092694808741653001166896932662656168116792646349929810830321986496644240513984258925817094271204331917233518431/34000888166523364859892001*X^99 + 140276800819143142202940467272906757661784290113268398193917569141280913580041967338316553315778205993149378505639077996531103971316280839573698048046586083442152318048256267194643931635039789890747879372491498321884105811122821054019427279916221724014748355171737642838/611981986109254044113196125999*X^100 + 8395542253690902809333019656469656715913255263684737129410605740430768513879781160969835050129415487533400603446331024596486888208224775191511256094728873540193266088040573477354166178154015099694619789396251061545671134119047032566736286134821468473230/1889043178316760089999*X^101 + 1223725784695022686802673207380580558548595382657690368394548522723484827982655750143693509442046965078009223528171762454304241925716360141945038788817819031805155244028046549017303560141427968334727020933886688371024393774204592538283716182544032580/34000888166523364859892001*X^102 + -1075546053334493967687319495080735370927787001814656673348272069088543271190157495772302236738726125805906884087580653542462886872491927109466000696652609482005613020790243906361491377157228054655638682834333523944939311284926892403/104952673943928001*X^103 + 2058995349870487584201394142588869670474545896093162446461125734013890909302786082041507531279637329985283360355642645260989243898201003778353187707009188282368051683351222305464144946494852982216499086615089046324656532596252/1889043178316760089999*X^104 + -302394534558857610223509452555047643013706047754261904131239200861695166285797764019367638162920905189372669448997488878666376324497819847817396957575873634971792540077204445243174404509147830776056911212277/5831028053999*X^105 + 97983748689984545554393973597499559895271918637722150518039715733569385363195457901712211075284751846016429452497368063052652453839765698652476817082672896178271335494025085091422081156912811929223588/104952673943928001*X^106 + -425101554269031804280214540049248428756872533478283476456079549564840230311257388617357648258288675854698657799837885327330536392311183559006199408528712038356976886081235092639/323964001*X^107 + 5377219598192763711186849794260912601512537598696260113212335560668784363686734716861255453643334481841057183282863153044369862659553831256030148795193016391392288663/5831028053999*X^108 + -7776540942360883969049976733500752078385052387868547660386828375818486348781083148131710442240115760231937916868674871962014772520521988650225/17999*X^109 + 32789159780788062390197285649566964679771566910913581941349576759929975102792089871758401407524009125443421270553607414440925501660/323964001*X^110 + -110539061656111147225633933711153287231534161203246290488353108010212750026560802927562490923*X^111 + 905388863704264515144763144043403015534717714861302687998919464792/17999*X^112 + -10987502997376286524535700790191*X^113 + 1*X^114 +