D=-14279 h=156 15233922878420505957150790446776933207438031357289799255469323583270081023016499399928586620555534274858279337809427582949508296596525732619275111819636782110552650846520285409678313983743415134155491484212016863504931118318786231551717452060156285826641729112042697226417445620164752549252304118935167644145679176549743095813282117761880765305408394028001516059887067608336663913075826813167724457764403570798102864867545261661580060431802034292160137782205033262034878060179907313124582783652177553775212126567976518634014434815125414009841957377774938017490658795275926854271107644969235847098997966096211449907751880314496180259972596506640256662075565516501978310752117726762936655867427613236751117146735741228627960865996104997961308474438825021141597485816390546903208998065887209/899805009510198025554689987288292382390159249669630222988427804704971816489805826022596534953513872043963657291825704206106419683480553757360270810655098290445525748704483062470205373270416102139934854251327126663657084741249095314111983743773755489418835319361357824490217960782948849964533874175675667499303550052909*X^0 + 1040392322329069978105744282439668769808560604800774895534623937809114709911489930893679206281200125371571015683839544777337253585106179014709667938977278448654321821153317285701072586513735093120694566332829719754552587525507439056229566424245012213513001433283668598940436734513605392731957722938907303343938779726994756132078484657530699039950055262563893342693181656906186526972410421037487508770892315287106197543047766207072417580475659751283817980247805731487248010422952042703062408065532193525114364122896209801560154763449158032106006413235342223973469741259049746633926111186360504120299416884550590146632484108532111019365513288823891989462424224718462955027046226796404362480141396638584784974701039934958741725340569562491609414911884235101405731848230569455758612710743328/5715211586539921029395793287944983956676613146902260608690555953198643901718363442483714370370783290763477573848202421680881052706682615206122575511998468251183631875111511788896473730346445727711258033529203240273796529153088479065218007579473186198161706765945341347790557527261897596068655223189129290683764754721*X^1 + 103358157018985167661625412666779597029613856782553277089501736141814183548480066624000215542990658558380013096068789625978478891487109815675545183469484035693684597068131728486947560696137633988265466465902078096321477300448526798701348060218795962870833623280804744359641690342807001347021596769801998468175622551510351599353074480680399651554322957138632992767915546772851769659755500862930588544813370739564404651353968370693569770699232215719977622167905688728995291868872889847381495937407210213994361910429828145480259076248566366665493275115190050850788151163032166436552499603606096117656833451043898780354610125201930508388144547023197959449343161475126290577923081941334015069707846445376352926986169733733957012095258077066176224772503081581209976960121182280615696089423579661275/81607506244203532378742532358566425917385359124617379231492448455723436272636511595224957494524414608811696276978482379181300551598721062528224255735826128158651079544717276833652748395616898545989053460763493067869540639776950392572247930227297625723551010910933529105101370931772635774264327931917577141673476932661159*X^2 + 2471626450769627530537853976610912424467460173286545487074138787517933932022301878265209337659415084094737869511315421244741669341298547535457690009025388020101661015792757309802882496514622606669970320788935920682710403712402336956770632303336285064486156160316431781937979303523480302378354331768219248529884564801624284933461205504640285166896590824651458249474776620640474077583625154862263745201726432826782212752027523393777106339358869488909549533077198376779208015216784209595929017235971598666991908724891515325188732124053460157778295824028780843605636847465914556775529518215286852067012103119179701752821617448467032862112270509436199709137597238901917330702691673665313302618015027891418927933602465687510494361003271494555662087960968884101655246218303267598843052609060/400252929934863858070998899638979197190042240136022173029662858267290699749167549722229453769226366745813962731858142844798729092141089376435504973177286102050818115772218768043733715970757456944552001787884532549464005123124061843631767461269919896222544069328758410798414281620694558167144423502285124356310999*X^3 + 122571391677099774054044754708056673132003734505935403425071466522116874448167137271405432867571564436603692078832661893961507166236521589115922885515329527285018237913871332733658875899332056232946973470834859509149051073450016589380324316414415315174073033601431745849809459065513012188219779326494797843711558419488861958140681176578965381338157937701008020720281316754456780258145997281736921675496280603392251764234443088306506082750817300062596830244776937720189677355974174200414788463342092727903543039081642609782813278917746665031391424252538111208897413273023832044756688616385619986534911885652190384000717104440304688796315747242497033507078150246695086737935678147770493097754823275321981600190395434774979383023341697499867800015476271055701920474459290887043037720730358269/5715211586539921029395793287944983956676613146902260608690555953198643901718363442483714370370783290763477573848202421680881052706682615206122575511998468251183631875111511788896473730346445727711258033529203240273796529153088479065218007579473186198161706765945341347790557527261897596068655223189129290683764754721*X^4 + 2316956462750989940065638284897770651406798799300085109192067334740449748956966560616691215869868381672487588272405724800061042073215980183118073339434809808769055607755905814740611919024290738478323982676041484813558290306004601923283603188333849990915840265146783157319885889732953590387259625007185276066927664917974095857062381481251686495489202610276507001337715772985590676375859632925861571095483151993039267751636088483764212998765869770237576699413127802460233894845070904569780819083349589977119173035817916719185267858386076730373689073920171227720250684853832037982803412223316875701497817317985785566056395383361582530381209054588205515080628538894264775871589051540259233620328889482589333233851491914011108858397998760342172283164177704336795767208300039662475658336/28030879608856632682330618365360263126972633947476866239208828227977498406692874131397818738653012588123395387061989134028904621622038614499300019131401785982969263657974561807110702147962564391382589942424856961234260461035370953402322814011479788236049027896124267161454883508697706993987283668484146253681*X^5 + 96711832104378359248207995264699639592335589212544298879743774604492609285513280060785893508020624265111389987832272820529157077953169932346433039202546542687848578209021285639845811978091857172086694622254793157230215611836612067315740949285350614046626181119110847150866176181256886096736028965858722179031602853152759326298447865330598885782917047906774273838511029157489401472437857724509429714404818513305217848986314946971009308356352459720922697039398499633516506573817697554247908507337068268433071873013068542709884199465654830641880425273823390015799933328428664671970828579685672997682420054150707188900820803797234386739497382468321636689945675717455572662121405722746717808457881162110006244403233625484518085015423710077396753242171186808602904101349352907091956493634118/400252929934863858070998899638979197190042240136022173029662858267290699749167549722229453769226366745813962731858142844798729092141089376435504973177286102050818115772218768043733715970757456944552001787884532549464005123124061843631767461269919896222544069328758410798414281620694558167144423502285124356310999*X^6 + 608680543051005958263477030195172800529804630284189416934364883537680200317734380326069562152627864023003603799584237912439500891275199471001506326068411198002774639236363756235981936449830057350208608977472442286407630982255829508150544215384727034434166547256422305564759561952031881300949530236360717091111554055110254634090876632745793400395529276783445606298994536584795602299875288995200639529434941330777644107742668060686003559391990478821228070145501212008901814085218696719070419613139923898182594612661556089507914395458411707025598253252971213474216689425685343607038914615506363181681306626084722497984309787944416236995267073561604320828088534192713240459160094940942418865284504696708238137490268877522021371157779401843904265728544013691479038713085747659701122/1963084222204400355930430587951555650043604870612568543960279307232824315896972766398054397272428922762335975002590456896764802970939044365802928715694501434482055021918521031382498924852059975585306389973027310122155645425826105007516129561697583040552491623791880885317941278009503956438636015721279239*X^7 + 34165419916691561327936940500395571748233777166551223992320609895038852705572159383193101079364394228067931327769503512053121283478322527060828717393866800213388315849792526696639788307680311231290683322611856950482606134661832727397652123083423033938120732035342055286936857945490296300820263032665361788580238270029156537884503088598938367973156559351727262906244131778298739407977734114473831058572353125493152078927116106348266921780523348544950700914030036020167954355154804035965106369105922558110168571290607111685844916279424918888730862250047431926282377197118567072078266589655858147383033461934877653124469031194906148429313523390466540753611160148790805360086235915630269655431626297043399038632605223019337437699896407489976087029821636384455424988169351419917226432000/28030879608856632682330618365360263126972633947476866239208828227977498406692874131397818738653012588123395387061989134028904621622038614499300019131401785982969263657974561807110702147962564391382589942424856961234260461035370953402322814011479788236049027896124267161454883508697706993987283668484146253681*X^8 + -11014699860536193250243844800175371268028355564468920246570918906188046776508535912413672466295110961815802439624415970625803032871686722945951174366449595658212100433435051026947422952887925910348915344768344695757123367047122661901792191769287521087853032302556967977758371318635122444265352104228111308021050767766216368266176423783657097551973544699553575329850879442585752141828786911777471149181715992382162876769283745090878711481583957550147367157768621871129603655967082162601623779614940273504796594020626351866585697952284047353552500532358877393444980601505507878060673894757363500263500119261791661986514316844440703978892859425979970169354275280947366029653941206905671163875795234178894726432510106800842407344275087650364252090905277588486292998031599764068/137480511394663516768011106376605900276182146551759124865906527574257603186285647902377925434024015880827507178555252951660816791857906321577346362889173011729256602137301003668499119325727290117326590795785931096166093243632334547763577950955780029452517096700881076078012555361685269027147280322241*X^9 + 6823610274921636307718370992454752978530296071449087821518972588355793867658033403847180757238197372052348988708788606273530000971119465924947831307540908307468234655879441557462337049649255569127343035408595332614931299174529412061704633087313820152141248493399590606518260957979606934081467858018179701804174724401571526666340159304304957638945701315527675941216081663481998208521830670914163025658407947385500321586562847232035113961918204826643021766146799059272493495042833040922726383480315416595768501732296421624824809757773016429822132176044571221244929120329694400607034704224097166097584765165978515463944371766981038744708947717931538703350027055175236474871079606948881527357311804352974702608868820983064225610171581310708773155991354449913135341252148738247562024/1963084222204400355930430587951555650043604870612568543960279307232824315896972766398054397272428922762335975002590456896764802970939044365802928715694501434482055021918521031382498924852059975585306389973027310122155645425826105007516129561697583040552491623791880885317941278009503956438636015721279239*X^10 + -21290153473300564283851739267349065102022735830980981827986836802964274945808611276047566907906859265517302238160556421378943681292830998239707128229506591290644398951692945289229297145842961763174931159128200713843947318398312309722659273962231049462192914386338949123923080155562686160135223977830869071942821696778592055640619170013913159352744109357075987266290342187183258199925005989731990516359231876434670581127755648244094273584092929798747403458043516061825822358316591815156625635401199077071726498332397087529826097096446593613424675716506938027184093619146216062432630264136053787951616012986674651088271851308958011917239871817094623664237842842862028263112151590412405702075879451912174797459823192403360958907703581521626692283592053501494891057386180063/9628161033312102862105967250970369092806369252171659420541111252486700972497068975584979720850480837651621764728290002917628460806632559813526602905607746461885048122228517660095183088852671063612759352600737523367609303426874049146549334754239094436061145507450176908607924599879912390723949879*X^11 + 759111801280514980092739862154101997381430567156388756871716400959658831368912303196598681015867731056640532037398668689325303113111785691860795780269071354297620758229952231342119583289458152992389910327332737701971875461329983751176528700313783426416659173224151305782472690481397675195486048470448117464297830713686620298248013262866427849114215277270343423407033819538048052592092293366416791559126503970768573252107139383527688940181924635202374846594378307755774827087939012427971222381207238838796673843568721283026271971949765998241608622373669343166823191088452394011112973701792741644557735787200872342071614040599066934743190356366775117784599714495584452948549294056582700352876990311550284095074248323755662552017812334437339998310261044729275399170230376135707/137480511394663516768011106376605900276182146551759124865906527574257603186285647902377925434024015880827507178555252951660816791857906321577346362889173011729256602137301003668499119325727290117326590795785931096166093243632334547763577950955780029452517096700881076078012555361685269027147280322241*X^12 + -3028786395865461538485263527211407643478758614327641735603148148794335710512971456975711748587385845191007239691367607409971987899817012255648792026680440049751890568426833495059176195079925433097841953582320182128544016067217133187181971719915137202114002872079000337546669994916025002075233248767162572481396037174235560682724713002439907083633059839433232559544903833541939947652898590795785559815033277121400077719433348964793455463517742162114720154875104665674608737385050682621236989347765065171337365352796914955114306026434153832919440729078605211361537132243940613040049715365156219236403554225506546290219396941111983379348793854872189622952734562144232111568516416549830133138810376454617540423669520454045290417912586557537344970023311361903472040664293/674288187780103849156521272566031871476039586257557211327201572413103226591292735876810681479829178349437759277840885420381571595113982758843518657161408114145601801402655484284276426139972761650869063141728238908019420367453886767038961744816800506762458541035799209230893241815247033456401*X^13 + 50946868833600664331836506761515831739249433609678066650935873101805206578820292952523720855055075404385366835619179188719213249654701036089291835601885200942694642662555173145027737916660573678207804804242230966569695743911393802898385490428995551047581768332658434893729041828967643454536021869243942700725773454394853186836273584873705063587613604721529112093226942109106776132119952328693523368945492070681352702204678246004652088423166155991736518514094378330837314164749909679021208964940353733007019303580558072059586264415600619355286296832719813961638020582540302904734743555311011796949101281489902939983327677371551236619263263119317667949889281100082075539066904880982189085190442094955158876506538863545130116201455783059542832329218969365517237014257275883/9628161033312102862105967250970369092806369252171659420541111252486700972497068975584979720850480837651621764728290002917628460806632559813526602905607746461885048122228517660095183088852671063612759352600737523367609303426874049146549334754239094436061145507450176908607924599879912390723949879*X^14 + -203225566517010284848454512622046802806331241701523565056691977791126399886487041499286861214021430143737864305246244540240220488737354095779197025090531350511395677250002961441348022929145500943177424217798931488009159089489150732529893557668838318456336172507719146560581304636635525730000469499101086128093972829437409140636089481072647560280775381674550008576912936963830172223610371521940361039118383083608404804137174030890949955955531240562907426731097546792555112690727144972912703836563239645779939291949584793460337621750875362461778332447621823041670227676828510854125969497147591719024699014793539918661770638078250939278506149797702876493815573967392474821749018050823122832280093304752188008620211652786485916784795022992822607124349912968244139636/47222367657406250378634447269839055359341661618989930060032325261790267287015388744086468343709585989875884815312058646990795685630224998868514507819973955749394341438662055065780266555078980436365926405331482520345922009066033109254076738204131977502798413126675482122760224232456546919*X^15 + 2237233111609622631847367698542956800012624358484118567838770191696212612367281882921437219579364543186475322216575979288609776573953818350456387589010111071139638545745432719042609651079480501614633428890626488273972289061555336820043716813316123852670930441198257703110774746565154808929757020544499762680401601189459494815048817040016743945669448288398434710121297166361329259929415733998653380899555770300691888079924610475770935530383100116356708518784363927862688496196130740897780345766226064926021121446823306972083533856770315438948249539136742335794786569436738310270292860355589504542757774843472997978312200451497927133680298118239647221483871454833392053571557567084592416380015125813491161893920044646051884875913001859779844810022601630103798061063606/674288187780103849156521272566031871476039586257557211327201572413103226591292735876810681479829178349437759277840885420381571595113982758843518657161408114145601801402655484284276426139972761650869063141728238908019420367453886767038961744816800506762458541035799209230893241815247033456401*X^16 + -7508875402987766372761595502742397582922161299582625632971329139590953302379058246054074984019713802658884258835682087161886350660679075027555956246982228563644945890543680087804279114994655231569330237218179425853692179589578483820012862245759816992055058821201852494684169055252455718054745663809440750411310004489807774899354861415166664916159205208811929150374444090106150627858951465141634589058895007204637419058998802631209943913949807759580486756644720519216119534482610416817513773001315677499773278807943210597239192889941983310930551339758338166989827584058995450998249802949309352126639125598825427393966641289807065869774836455779619422395265415722672485599854061574453117933087363741902998750419095833663395314025793930366085368353481675871940/3307120082457192406935671074293651891542941495832336302264327002016266355278057899298723183956130400579584341712448956298816141580658659490756671182854118338076499855638493946759595668819873971312131550201798621776449471886408929844812433518042718502892248275556795442451167745112161*X^17 + 64203681145714171094400542295703183268955786067678469162326714785440508393405560123639761610207739798496277266442889052783550592749657194935701761670427131965239568883672625954740576921041123850831849047318052550868224545037387974914278878755332124225717259096748665303744673742866795222825203614468422513199440267979113987953229088576218775740632273223589620519868506476984075578933594713416164705769167582213066955866986094729080322036531934687953442894285127745889981328562911825345064036715119976565740652260164931673990404072883602621388014404626384154207496476408105910564309563901862232198836490009805350529532238133474552462708377157084157091964797606085649323184378383403108907021679411102262169103957934691930818136149348599956078080072692118992754511/47222367657406250378634447269839055359341661618989930060032325261790267287015388744086468343709585989875884815312058646990795685630224998868514507819973955749394341438662055065780266555078980436365926405331482520345922009066033109254076738204131977502798413126675482122760224232456546919*X^18 + -160042046628029588170501930478085584222468412393538413850292553583995088089159133404208629001850314227726450868727237357502087937654585641693967843095766768980696864770163108360355399784907118292342118256719106381154724975830707031425771526794330341273901835676452551526078504577665982919816526867954624856025442038801075055645159828998574906284117272495954768676035326515339383975030928194320795493760861284038363655467725935808921296896579301588786640546320859727072034943544316381323300028940551333507112200917387945559403869956650224695077266424606568523688756461876061562473060446690313225483595404405823301969688734020977309699935227694634449758766167494836209889551868490613043058292980011762107273213354014071736954671671015591702056409765711722/231607261184760305829236716457290558970722144115998060246818895021798890347927578912999732751322249497834886316440153813209338299646940226259308857963030908192205326398101684064682097403170668205905984326759480480177146290805303581820325899435725085992874030083114744901685534359*X^19 + 1014643444538497275430548521299313008341528237535331958823980650475461545491357218377012171145771419798772857647691103214690216195018669613527996172434268330305396773377594171430081276934794373473357915861551730335727486449098950908078366843264440843858084502821435798076019229823199072308910458446895848681158043291360734858357934878586334861286610484801064763026468916449026353289033799062660310503705013924335605900959849122684718901760289099338493454842486848042941871034943434982973280985319489630843178803326745133106798370957030181603608442275601378135965032544335733403941267622746321882101201521796215575176952999342345580209244204044906716632056907847442483996786806351587289964428313405090799155500933671652719328333937974512307580447605996153002/3307120082457192406935671074293651891542941495832336302264327002016266355278057899298723183956130400579584341712448956298816141580658659490756671182854118338076499855638493946759595668819873971312131550201798621776449471886408929844812433518042718502892248275556795442451167745112161*X^20 + -1779101872234048537663031693290643018404344414332989477957448903232238653404854130466542430822465998488087862194661012857162025174822077970715808420629994018514366244723596288642280477729871276965900757743100300734859903587651974576136428699848961156488530910924034792917359136575643405322535974672569636801369012308963231877217487701642623139540654754112638880719936404024432880656865155359489075510042465479790671127067537578474265432349358065199841656079965418603765633575125552314655028912377917792993374291731823997593367438866017805975729387983105566420068015120418094983345889574601557188458907527775995525605448072007804349275157124109440343128745368555496862823749359417345869024599390257084970953211735376392305232533794161549899364558729/16220131744853302460202865498794772671105969893970030131439099028069114808314838498004043192893217276968617292278181512235404321006158710432054685759719231612312159562861662866074801975150267400091461889961445513003511890945115454991268709253850065550309827724848711037305521*X^21 + 5832975736707784489813663300590085659915524440714629654025716711590814371244538341067535720981553609369119253114807174057754787157921333906270793884769435392456029230942613375342666958339981802227604261322140904235475596439403748446499995206996977399913948538481602151745679124462330878623808984493862483717594963636707913404666810364969852027950869504810369610376323925749768516365736136014098214110853132708255340270811396254646769742241307694965652192306993237358521765411117501531626855742530489983482641436927564022958596403064560252165142940443523124345615077333241836412687890487384283601259633435761993132605725718838284852206942356996847727823387543321164318908181253637698337369560042286039444034058077518159355513224802225973466189631836001/231607261184760305829236716457290558970722144115998060246818895021798890347927578912999732751322249497834886316440153813209338299646940226259308857963030908192205326398101684064682097403170668205905984326759480480177146290805303581820325899435725085992874030083114744901685534359*X^22 + -911322606788212682685901192062902530269887717633033379652919511447878708703696417236584890256074874904381406768987636366976886990274162358831912124937794092902374103090989013270776451629937926021247874096440817367206605484067446807886669213666462236765031544355464797539188786375993356650975952740869346423477387571553400521699139538212626922026896194423320587750170840823792704834711161977875147498710283934845298462773405221042075552312421033142240298523551192404083310582212966888512998536148645788717651041136053903500356884193789221547193141139370017019521911743289104009611408770692463511633001576149145566431028929833063317860347621580919946542374731748799574062735251123416635592727948687334993129019775774166587287056060028613371787/1135943115403971038602343686448264771419985285662163325963939983757203922425578716857205910280356977167071734174534737182954290987195091423212737990035662974459847297630202595845283421468608964219585537499926151201310448276848200503625513639179919150522433484477114016199*X^23 + -25940607302756895567439311749343526904817090276027327753569323112419205583873724670865040879839332983515768848311908103407097662834337781217481252894755688210442012182669444707336699137309436939406602410544291707168569902697633937949119025589079330382746399626350609160542230874433318542593544335259815777944662387198614893338831666882120700806294144274156337732392473708826382399452631144029555401674012987236516901761494360326297509261556916979976350210347114428411756091143161029756290051566545479753332047019736892934774511067841308114378726613360636941908215498810649036621956474155662226403792841084352737575284802784224516802348186430485001199935023688832507276251676802809180767839900984672233376311118502796620965934478105888327359829915/16220131744853302460202865498794772671105969893970030131439099028069114808314838498004043192893217276968617292278181512235404321006158710432054685759719231612312159562861662866074801975150267400091461889961445513003511890945115454991268709253850065550309827724848711037305521*X^24 + 34275467024085821708948321245845127450912365865345981461423371741654886012897617376624252605945822830156414456292543526130051572596044089488603582951381853433081297590484174367622630837639958004664110144906196098733513550629203125578462120920713471706389986501780125873885061555143026954921463031292448559897138397423808656698300658496566577341512834182747063235893815786644842776259601463643512307710130040485283786980871351635597926622935670706828348087147086721868884451178213990911438144312393058105904536213953586160091054909767486054325168564988584878680055021700421347749022482876529975997460671803629980911219584935873934732515867014560320562869180433438963175171149941845642430262147377327577121062166738284348110465955617960667/79553408180122630338423116916329208727500895417197515649831219536186282122388032555305407261037676109466470633415136717063820364675053674852072133205102806531259002565319882053735094997451429667314625498979350879004863665302066006276736020672310326389973631520212481*X^25 + 74964848279120809803313696219680097444528390484236181429001372816758142237716476332813070731396359428891181509352415954881919084469441071312130466053160585917482255156668473471781400983724958479161756081298142782542487504518369523134619896621283377718276583504742769067338888504847326734924578184019103144636260422142308770346042050760722738823650027706403601866518211008090124089085934744108485703841411690986103187848150387627644483341860194078782414145653848469386811817720778169638214309845960174236719711435549380129327159794347337377471850880964951294374961899110632310879856124154183346311894266656919273804178570118647240806191468075400590071414031684286754770335139989409271971651829994176994283966928589957094626613575906916969869/1135943115403971038602343686448264771419985285662163325963939983757203922425578716857205910280356977167071734174534737182954290987195091423212737990035662974459847297630202595845283421468608964219585537499926151201310448276848200503625513639179919150522433484477114016199*X^26 + -485595341929364407649026769529841034689490255775536274551907783602067231543992306912189332165305748893588430406787251356390033303836235038467985795125205246971306831239852872591712348071921638329597822086588549437206449737771304719248149013844496422287790139749425351198399476991346826301800833682986310904102159496125063887736887184119233216763353160690685630039065921571773997267527420828100614270185413999414882241714999002939101477957613085941386033635186784887119943314582879924907699854423343120374528223547462447318508251460922084478905622080969884795461522396969681213234018009449040651250951229563845340891818526434847329585616588996218759738860898793594586785667858025833457280832863066140262869913863340302277462902767620/5571357110450495856742287059060803188423621781441103414092808987757285672833393974039176921425707410145421292346462407526004647711678246015272227271174648542002871529191111566197569507490120433315682155541659141326764035667908537451973949203187220841093468136439*X^27 + 2908095498483114530041008736493918403011423364880405428335699853783236220681848059434859824995982224768780249646792237120265800732488386257599346457469521923666399388887257048209509394921154799472326679585213953444293801181391427858054397402781057159189367518506818096143252081130348799805457098547868727980044286847517418093082638993903062750465011975916781429084223210465296204844316348591505878380593476723318241231631173568671433175079824303261305047687574424295529057207074839836854045579326505981045525570981473951548296264994892872012554097158404726492374127892447847366137130780133299831623166005377785837898745502315301375774294665925252575370213249436979848442422503607119827351138273860390619798198538367605382141738178372253/79553408180122630338423116916329208727500895417197515649831219536186282122388032555305407261037676109466470633415136717063820364675053674852072133205102806531259002565319882053735094997451429667314625498979350879004863665302066006276736020672310326389973631520212481*X^28 + -4038626347053975603311159799500924489346190552140187867449938702337323082698433641158131331498718106289965315869209631318818224819410271885721232878663981127108539191021697564476816330272544700841958999312878273133386791987923405143222648757111072693443806982084794623912566858619261273212633917308937804461261305065183317439589793138544230812577099774867360273955517362195795265204240224164542548221486510857373417764011657980848400808666503088307680369880963848132562950218123171746138563329571621019615826330567367794498125204009612099853493981568116160620705644669202217913447347926780416849319132582743430204197604072022991444105058959658673186726301779100155039474684442890054958147511498205128028473803713375404960631588/390178381570873020291497097770208221053548692586392843622999438879283260230645981794185651756124897411963113127422256987604499454561120947914575759589232337138656175445837353189829085194349774726219073852626874523899715362974195493520130905748807398353769041*X^29 + 12553888370172575595601826996310243192447807503617992541490594109970041200817906056936209394589883430536775392751384878496731046289384928729041875232011503963845799859967832771996028676983652925689844344063741792452435118218010901059169783694041122577738290712427056025734559047828546233386711394024071614387614663617183249869823316256464337106448863626197366752927803290143166760072422837672073689441298669715780463212514894525806786791506483271496592354153012358056032955569485052526517465513621010780997305597621423621275675811272071887575059323433821830837110751824211573258118176887314745686931016213339026465213955461305412106583522509080851745998211302029583989206136053490440400697591287135941801976686020546639715440860206/5571357110450495856742287059060803188423621781441103414092808987757285672833393974039176921425707410145421292346462407526004647711678246015272227271174648542002871529191111566197569507490120433315682155541659141326764035667908537451973949203187220841093468136439*X^30 + -10882251838740496531031054259455827731802446930632459403380693837748863954394986327522634116382330139398503288102557222423890367732933806396755449017852071117631687250414699166022944359997870145248516444719340340877128384484745035671665314968523734494177582076279362142934241437909549588654566662589803880114904793070864075580426221024856363071067836575554378373309460468580594088476272373639510622166676202089256663841835453986242325675137622231482911866198450181066713569891860519305190690731878367418428930101344945694984956107961211236139671087037417450430332547032285453285466957296636322148932292248927415402663194820665730932682429282951349542532751990981748034237038723089947350079704897262289453739564146899042416/27325329614880105069787597014511395829788409033293146832621292729132520500780585600825383553198746229565313616319228026304678160554739193775094597632133366281858405731902608949494298283797869229373140545740379194894580528256474227433302815725807647479079*X^31 + 23206112747353670874790977737353076160960754008488488849038295938747862514798891930502422771216121951585474842523148204219040047543208701359693596845873396812187154993094548647056911213750262965348318801477633852399143398014833490008714035663350327957888549716167468994439833764529142173758987114713508478608511793946140824806138948062448135619198080891500156173517086449825134960446011617864801233924899914133773580353315452239435809342823413111187450337613903748040169258014088020057747608669535137845385897365277358934750851660791694779741563186669593425407872895997910380928025386036709163307974639942480313322180843864882269663811975326402836007409865040218966921448944075491044322340907720123934293211888864719770878226/390178381570873020291497097770208221053548692586392843622999438879283260230645981794185651756124897411963113127422256987604499454561120947914575759589232337138656175445837353189829085194349774726219073852626874523899715362974195493520130905748807398353769041*X^32 + -14842730962780913459464440359420603804846847720941723734724566166110746114642042449566179554312832085755224942141187723950147140984043578193816685522010839784898990619773423864684983792604485761877821013051542850282376912581596365489612739375897859647716302170097968298963898076160631274087247421273055676189274356390975988857183601979741647366934106826906881716351284382007224880187307021825075437599132298400834560023385628220655560459224503562687868438668849581747852223559010758420664536251961046638530918084003962977935394119545139872433745868351250035815589996240685632664651706540139935959848973062884004857504861684569013497021540082165622313068773663894868813503419413988999027670237457308832473235371911770/1913672499116191965108732895476671743804776877462927854375046763017894845632088073452299429455756441597122600764705373366809871878614692469717389007082664492041347834715498910952748671741569383666443066443054779388933435692728778446200911529225271201*X^33 + 24537343872889975032981808955803545809124091665611002329103858816326988657068500927852099322083188375529118479728399265312708873646303704305289800136133699441509605605860007075670375242683306459795857094734029333245111339242541476270926049200862128880129323168084238985490667545736916735395378819741369477546688505501301242864089528312238150713215094808214204971377419696868008141362272054286739645652383767787860523900627267677658804797070800020390517697088490397384861804694758731848921377123473950595744672611329160008761742856504224741992787881261745697454402410291186142804383731957871541449770819786439723399407182682274902747560158622927156487245620218938213492799884874569456964595071954141411539110829380169727/27325329614880105069787597014511395829788409033293146832621292729132520500780585600825383553198746229565313616319228026304678160554739193775094597632133366281858405731902608949494298283797869229373140545740379194894580528256474227433302815725807647479079*X^34 + -12351584155395928476430453799910143679639633563663699225988016293795920849480027872778718215790672714611338750846304314216872425093127320731018635131826782856409690548791835649729302350216195560107521654787524120974940523136109069474492638846131822557617451421956886252725506284455584250422418715100005516788843348536277002172866543680365136761763000907388090434511781455853026703595066251062162828937000945377230758434645915977112683667292190719008314789872159407201952115434966561389119110085866451621306511727849408124699465859708363500831359419509359021738670624394467820756455822652508815324245461562626706469653693233633760404497232270543568401317639459138169082816493925779956921724341722437438355614805/134020064368386579249858736289423050900257502448555771018632030465571457779402484309286324634481157055614720972386397742615720420100475696457552280067418200997363109091357861961814459818024328290947760098260016765104939820206511551663345579468119*X^35 + 16075039570072448769224434766339108420801885366591695162709654674329262766536197913082525218381615229912488702505463760491814540455160549434063478662579435005711208879238224199890313000521563902406824576678216351108100845552290863542185703803070108086506415340207535652246116273070043646378993910251147084102233729818079000658737315754136976318755180611698657213103303276681296026967524778281742748706571596059652775605481815010986245834138745952426802424324240349736314225780130414416176126894360126924675218031997110467779322587297458443085546749484684160350310318435542635393289291581712507076789530298303988248804941180947010053526670177402917522143544302325090511748787138665749373708592948192642662504250635/1913672499116191965108732895476671743804776877462927854375046763017894845632088073452299429455756441597122600764705373366809871878614692469717389007082664492041347834715498910952748671741569383666443066443054779388933435692728778446200911529225271201*X^36 + -6669261099799199057926979917253534748864129944966088447752269779517159316083650620584816981550513674560626033081679128260496033658994712184228023933383613334697463327734137204857700613332392195180936127753867955686021632147160162072151128497008926193437732006969240837028654185809369579012681735298903139013273859701923877543190759564729368617871834990169485809260958944977805030277665448860400345981529215148413246254453982508661543319395012191088268834845817830337033410898607692469380514873555585739356116378413877330792552487596577409306493357667382274599222808671799766790296289523504626029576591932278765050396058815319579286222521623324880432006586566011697025084571086557054331734075160296356182/9385815839231499352185638790491144400886441799044454865090834824957732178682154514271750447123829193614029061726059089755285413551402457907245064785168303172306401645168279428658481673648317689680493038606346156250783655732650154188902974961*X^37 + 8372337296454118797379849099070906540791200812819200904742158235020731627125161779940815167515681964010934791818510776716369293680002008247469171127476178403385333057001633951727837437699943065359296389536901082408876152817781015549942699766607852051859946077731662027614585434370361654849369142471401180490965989773593243058515744571066416329978605358018311063358313876974153277945421049039871316865343500890355003151982503373796552425292266439848062174165150424083459125841101886387298574072049583243132182906652970640577433853461121145941468541080323112162976818208656829606610943316544310854242082823096475994140766003115359514546777182323852372549053068108682936350129317121733381623923314963340537733/134020064368386579249858736289423050900257502448555771018632030465571457779402484309286324634481157055614720972386397742615720420100475696457552280067418200997363109091357861961814459818024328290947760098260016765104939820206511551663345579468119*X^38 + -4045870919773190773934746277175536817863847925543450596651040010504007119924217813958016525924823861834896727181304867505858310291328048273423704356904416097614697596399602150475407370103499696823072198060921226057953347208436640883803563000721494269132291244808337188825866402086738680775918748952563427347379489372002157670870086774631311538685781178668308785755349497435534845037087601624775650040493479353501114845939684626309754425629336856013585194450231755776623259264751794248024611921836619203517411442281973162042641948040085112685597506744853456157918460047468358126958542350434458978117148067055756058020856399664710530577640525000464491845553380197079544280066438852635767719469494471/657316047288430516995982827263193809152352531622974638636517601019520427108491807148382270966022073927728066512084816146458814591456156447037262048124399689915708498155912839040442725236243272615763921745664693343426266246421328817767559*X^39 + 5878969560363536351497932920496472306360265116726120745385845152392756906677592975536557630666615824616437093318537707158580682807623633117435063978502352859684769245013466140926660155007568232647898881963991155383873041567345153941458847130440818583263905220065153443724261385412453357934307951940219971021854095662142922830662335066053218334041145962522022512705985221550083478184177156684425028176913921979849363153792448623824943773512201732686928511764711411184506236089755377997599303174344846432072332184707605255697280199105256755652050830285119833652937630895813876472584061761078838970301868323403224540691867486481076233912532861525017363083225646726137512489786179797974022916331326592782/9385815839231499352185638790491144400886441799044454865090834824957732178682154514271750447123829193614029061726059089755285413551402457907245064785168303172306401645168279428658481673648317689680493038606346156250783655732650154188902974961*X^40 + -2850639200421356585992155856222969119482503679006338863525152315632905215659707875421650387167005147604814443665415166038176312608049622399803977399054271380343026546756160424122018490498632987667731856477610257495088478359665877586088508350192361871746659962975712870223207534906935490011278403571043845854244477998214893076696987105582814174307970854575855756113236054766859224472949334349730333890355856505135257263170949530983246064973293097108755729481179891066574180326020394061199898528750378050211284002415930853118091733450775517475585840712845999630471662429611417198200075790120538492129296770703985000766375748325999030194024812745848275250877955805281323483581015799116568518927/46033759177003327753763066549701926546141363654525851854928048254045831438370460616876691012397371939752648400594216411965740919634159006025440300309853609490560158145242162549229128456911777618584209100473751197102476801346125696321*X^41 + 4264559802978270275968451759578769369351495770011598090875738353422568063718164094308372087583784019764582389541177294433455343367839504194191422082323396778532120681359572973938342275997927574721278304500503642071112488256000736681712282980949351389529118619455899780721266371635472287654787440474288241451047341292901374060796549710381587255700316134325394552095191279501288688633836373134435878682229354299561215438176335882282335487670780136506427435074144836388819119445614469509676461046319670438279455974855115411506478537564310842289777627055342248677107617156129550668028002063659366676997427022453990378458060038688190330056020334797776697308869497319448872585503292934005901043207176/657316047288430516995982827263193809152352531622974638636517601019520427108491807148382270966022073927728066512084816146458814591456156447037262048124399689915708498155912839040442725236243272615763921745664693343426266246421328817767559*X^42 + -2372386965052171683919278390604597137796794576878254817980524612218326769877526067961037005979084725702679939116694557731320794731916923315241901452615431540913819567108326479524874599466839739310021348949492860542110188027898689558976582404784751850479927905122018833443957695990563522388633860597155765717131749155379075415877463024980779370520649441066298036035186674576987545646797514564610528433872895306792859536292498218679410632752493370224938955628434365910154250521823259705358147882107769569825295979661443564632019294491641468316435047845875627330030705571282690392789921218687731954235028674481489859915680154367831606577526966444692584895750185708225056368727074450876201/3223878365221887229761402517662436203245420803594499044395829417609484658475415688554989215799241679371990223446615057914821830634789481478075516514451544890437716797061570316494791544009508902485062616462900146866200490324681399*X^43 + 3686187564594098411726802280740133651484036935199935986227922598925610673339876985561454780956013724032354939658575851123517193252935590864431440874838899835383274316472965798093736284467416086279480451212062653319512398640837438167771072330980734891402750316753377040230306651616927933610066151009433980345787512295292938695868351495017787067344788175599993370436639836369173867782443872954730683231010128951398154240264853239016866719847558211914956062847694109381237421306155986016967741459098999746066943969353241779562146561889861230396471639306093047176266240076011130893463912990549158721357529451561776867937245339973255544963630595093084095753610529885426488212482649583929301284/46033759177003327753763066549701926546141363654525851854928048254045831438370460616876691012397371939752648400594216411965740919634159006025440300309853609490560158145242162549229128456911777618584209100473751197102476801346125696321*X^44 + -1807001621562598485865810966972180936153430757899534075007559137511203023856511914309055119794321215063399270224578222074848394257204339420380880652995597614424332508765380001024582287774125189072715307207118953540996734709713830687835848300309150556008238647938010458392569977704422036397771746468492929684428957087341467587823966365455070463634104159332979261601746088249268302142345844082832751301769385696299876642724965331242228824482443298435832256669549100657547460898213829570240241614499910702717875815353442389614984582437302619842368200305907531467351131168359805316381142110874950561416676415154236301388532702604561300092664136363691908428363803829651789726325432894/225777601038019975471769908093174326160474879444954061516620871042053691328203353775123553175939609172350320291800200148107138499530042823592374572060476566316809076060058149484893307935395258945658842808523016098200188411281*X^45 + 2492788976954474320621816643742067236499976650869260122455131656779325572029727627498574961491534656879687443945613000707531054042705522846763787666741266262852727917332627731314694131945940964907770935649956883531413874373837076035253845989803732013639786149655740291346287200700936568785533079724712347776283341571530867368386915398752735660755613131045783080181293923166418438221060401194197941437287678086283248320911684771996163194299907941653806656728695848145328158197503269776442234217553619431186383316966286937326311560768321888445590943811003886212367687455259241372025741804058453980839951094069791151071892128991339520394862931313147471592901279241845370999984158028770/3223878365221887229761402517662436203245420803594499044395829417609484658475415688554989215799241679371990223446615057914821830634789481478075516514451544890437716797061570316494791544009508902485062616462900146866200490324681399*X^46 + -1153415466620501627328411786483068516639200857593438942000512085015996612052519206645591365826456677963865879632542572177614589842749508259287575355093163310745462477012791218495778833712523707625252528522661142924320792622025510126840776606302172553995230475346907532997359998462576452603998022610853625475651181528976996637418654876120608012835597218790669089260180098549542897821768115419244136632666813234880654081055850372949466723990167408375306105450689336918314652712669579133570425468094051562769015219111439715340252606650834012981721724906839254501438286984111325233233132297969066142905222595836926770044263596790302309358435819528095769138651255905995627281993/15811863648576229110705925351437378399080809541631351041152802790255178326787825042028402071289278603007936150416709864003581378214863983723816413758699948618027108064994617934371686248014234816559902150607396603277553639*X^47 + 1438754211933454765570775635460811699669633890967966800778335866748994567359534599945509876903689839727673567213982702534205424890258394581240938495132471584562092343947327740607782799653966116928457883816012106927771782198074720685538954672843859564766614235222135244543508962901213843571968618912128910833020399239737362987849596714453596625030576816291188641820710046422002665273260885933527151576160897319191958528337663036601551515982809320948552976994620521797700533762917665720169249675846808591291340469775558272426041938894563500689650925629004128688017038051575731234015637078145897538356107666036441117000918576374069780329549749389642612297281556305549367113319483/225777601038019975471769908093174326160474879444954061516620871042053691328203353775123553175939609172350320291800200148107138499530042823592374572060476566316809076060058149484893307935395258945658842808523016098200188411281*X^48 + -559317606351538235160610418892817824370766280771674793788867648535811482272642123689093128031705280724407611337376720279724649586657280853442866627483900329488420065682370345556159222740051233231205720820144942574916393024017459553463308765757338846160558773185507066099870589225935672567767229181159769154436520937678555984717774535819941506930266710653514891605432479440767594107519245850314996075289189341393675019461605210457201924291972196258524421343095945885075950608670197420640870263982348171612746867688799116401961391929402845610903124094066979002756243741393626366858395448173071061134412250249598855332523635717720356777540815967100380916188766706677187/1107350910328190287184391438576747559288522273382684434564941717925287367938078649907444643972916773093909668073164077596721155418086979741145487342159811514673794247846110927541962759858129758145521545668982183855841*X^49 + 602049134281856440669882928931961971856397054969758740693302353473023468828974259044684114757723547540844005144242230144570272230990871299993407272047599060969077804686032211341027417758621317519794983119752872029247913840043648843244954297649296759393671614236903733755746521290455878260273899981412961545056343801302250636531119658004695304334278853407939268660212444352397241526560989197517345894550647464847835861314184736054008015338170869338794850435223448349590056808568379630016149952120603623776458441830582244402838806857984064290005186760103935204775012067224517191634742893005096479535905907920855692876114673283204590825726827550144105638418589568378752748/15811863648576229110705925351437378399080809541631351041152802790255178326787825042028402071289278603007936150416709864003581378214863983723816413758699948618027108064994617934371686248014234816559902150607396603277553639*X^50 + -223207505255855784271250372963715002652143583855726638052852847728910818357420587536999704454659474244366560644464774994701373773439811928904989506256051488156127616819824118885254680350605177531926548239292592281563205100845397507228784803157266966251588043437482535445539265762825021643793894484446399330604053680267529257136668915821180967387784511216676185892090550684620146092051399329671971499101135972710598508345056548119735872106034817697501520353996662168838227785065400741441080692099846297983855997084317212018970413753351545432006876050815134669301680341660398283013442558247532868815726527391859150133530886663791572482033792120453988054590812367/77551012698941822759604414775316728012362369450429612337344472156683757121512616423240047900617464324806335742920658141096796373561662563284928030125345718514867585114231453711181648564894583524442996405139168279*X^51 + 238026832463947566436376073213537816703425734121623583212203330098362089145135714614149320827627992242251144208452323815792802023827602029807519471741339750708620009685538846484272513331448954173139879303050625943736513796899564815996732939813657000456259270943632359892326883511568959248881879339026727065356981193994122526922205953841698142449050041753142401678568395907878950134132506680001758711358970735198086876129417796871476423936227357521600575544432326816250985769882594012024568115247302929607510410602787425021446824732040774712531712425479771045173238554824345988815061220522868102592537328280268869595445657443155866970770775006961457099849386742994/1107350910328190287184391438576747559288522273382684434564941717925287367938078649907444643972916773093909668073164077596721155418086979741145487342159811514673794247846110927541962759858129758145521545668982183855841*X^52 + -81743537732333165498783967769953083525604583333314113761362252873634080370712481323897161672413929028421257015118513019822495033443039283670547388099607566670386670804578256648824113359497671454355283244762904848687896787163630416611858010866095289154347135606702147968513146832409437447177060833368214709964550383941714136511269251737657036493431379948799826520653705548223736771799467356033815775340372575075220765652672368661276188582833050529001614017724731570648318542012644237183298351076989892451218011727318651500682253374534461676672876129648472315884022847689783916897820155440929102441010781468593220744694934517470848735218223851558041427809/5431123516978907679781806483319331046457200745880636762892672607093196801002354256127183129113906038574573551573685702156789437184793232249102040067605975104339770650201796604186683140618711641182365460126001*X^53 + 75740819900563421111519188769468813140639456602485231768129834172978917005552064204138903159006136838710457731827669383475031972284960509708064870373883069089785455437567611837721605383790150865858536095298066785562099657040332579262432969442258436612202736307489084936258117979267377491653635566846176814999101021875557941998756958135042828382516382216236661967492574300300741229464468347585531711524361010046363517927844575967916216508982004169692090241571078491337369774441738903363924209000342850069861364359370196721538356225511095018013211602219333729123426962784497189885050821845704741150802398989435034786315303979457168420334955324629726637749976/77551012698941822759604414775316728012362369450429612337344472156683757121512616423240047900617464324806335742920658141096796373561662563284928030125345718514867585114231453711181648564894583524442996405139168279*X^54 + -23445021962403172167036928956884633682864856382079400707884223258308304485609898252688695936090591413990774539608218213043622678532635499466416912946571002976052177906767063070344354321214993528829913776329908181877248983677047190645554446715521741894040749403825210892269616631304084023482631771934131800114122551013227848773088477645668195288782528798386543431191394885728123905434420615752974496435866916767246484600402018794444265956475402091810522281462691590983908392285972130546223344604971908592984968338508056647029313849888639671132282885727909967943361714562390918267246560854976401450068207037827009078020980025076144613320600731234898/380357414173184934503943307186730936792296431534465772315475355913803263604058705520497452840808602743509598121274998400223365584760363628342463762700887674510804023405126171593716866770692040141632149319*X^55 + 21529443695013305491010721806735975650964291434130544537578659820562265507673016152909644580168834810805272716358686745571591431734499632521460236353326581079819640052901000867485485427774379013002813806930917612006090965559895956619801484170779281824576859529404374501557973246348234366720225699304949510119214910779903052995207447008403994560248540347866765035192882999250738010722153423749610053853208839018568764339362068623703650428010317728687384758806363254848136265791641886590344291752400128198741490634662062599624546163481447486838337682261863123418551751217509447184362060658515300619124744932401814017781904147947313201439380784926425768/5431123516978907679781806483319331046457200745880636762892672607093196801002354256127183129113906038574573551573685702156789437184793232249102040067605975104339770650201796604186683140618711641182365460126001*X^56 + -6770464637523199195410292252247035331189462955578558649386396285732370619199422764675754594633453902358023921917533694153002295770946303580023523805364414962401804775494466678636477401653196082498758772666045110480023102603772302880589097689645001501680540707796333652425496791281610121549893449816574664634875792491108147781382404530268121854404115742838732332323630377521742652203410986199083529846184746112683757877587852836115097647733562402676150842510710515430014236425982393307500503294091620049639547761476739385605179733800523613601424520219253360080023585084977940421901019962753252312977524412862072032845597394192119536492966898/26637538635281527733310687526208483562735235768223669186600977373331694348627964529763810689880846189754856651115274066827044301755050327637962305672728319525933470369432465270237192154260945454277761*X^57 + 5951015987676037797853702795730057702760123239691033318210516254301410193413873741710688248119803932763258391763745064331193345900585742848509192968826098918590861023570994382386983836041754249936555170722612091807403798178164121724321170826818351436089267491812116250312949354344109266905999432662274147737049389095099526877769812121603289344846047790160171231512343821084788938548586462791583691063455287077642074935894065713098499228814187041727835884046422578553841154086116322923390552812154499985097876985819749995425036341036860479808378877234106458024270878703589638500213535630086159008388580568718876778235509310844307000102610425488/380357414173184934503943307186730936792296431534465772315475355913803263604058705520497452840808602743509598121274998400223365584760363628342463762700887674510804023405126171593716866770692040141632149319*X^58 + -1757155452469949218237385498176841057812815365623116151916398575742687300885039508444100943272781280996351262935852274997048705815641656215289045287517392657742636599420810556340388389188825539967794016880962394490124358087991157288734218650134847253903048022032071619513922601151064581717150036779559694521946056412866567752827530805870247598423131432161310789834313207326989838080944524897810301546849352472532857912643128682202991503132264633100156181984594584862346768484829177605164795945997852528959170970214198018973328339022614495781733144590486392209156641927375589090500108239108156252627056796485716735510089860756964903317/1865504491580749893781825584859477803959327387647851333188667089665361324226343898715863203997538076178643928224334621950209699681703923778833413101248569194336681166008296468256684092321657360759*X^59 + 1523830561611009362552236052920072242372384656094980518732236503411031841690601020097063355420667383009888018604820491412980871261640065167082675696401644014994645942934496551744286138931032887895136962876731379796514725277711323597455504750018482527193073198491889809117664921381606927100331960676963262268232180505324856844984115439546829260410750108582582254512068001099434207650290882246689967161481795461032527874069815542606228116415828430595227837561878215334467972234026497415683805975181750462161369360850987112110935573039242553664178980913111103875643856285627224350469967654746245858208025958821169610929750396735624465565509/26637538635281527733310687526208483562735235768223669186600977373331694348627964529763810689880846189754856651115274066827044301755050327637962305672728319525933470369432465270237192154260945454277761*X^60 + -443771901543498605793598049879951510074119385904440743010516138079853160523199596845969526431460489595479291500700017223871784807837990051584880997194357017212439030023916016684128312780599690700503029868591040920776365484326108570212794919526020755163694231937494825760654588316800273182640025920824416558734564266481750412080806328907551864258430141227820522140775540855932482323695418883651109692789126667016655073710293128054998825706150354124349479636231765028980453687609902793222723962611010736115028799857837778765282320419826020398919072473572448855039598657910036163410397610149186974633746337461846203881260440423649/130646718368285586790519335027626430699581720544005275802834028269862127895955171840875635828667138887782332672059291403474311904314302386640059745167628629059225517613859266633285530661927121*X^61 + 350708224357938947273940232186942792215485728509266027499795789345453290308628046495626859528307906111859949091907588126853135017078247491686600708910544596331937903706266657962824304616989689695974145729710595256713011946016541419507894049032340055088015632253341545513872134493198535715138055440155409330728126347284066131881651729611814984194333241838398710785658686156554349882849326402188909560924469396193009406759178159973978310590471610897508482362835609746879515248237697382771367746219407601245903167759231231357308975479385676269131450247014581338305372857676431276000188856132943393235427229447981672481026547145528296/1865504491580749893781825584859477803959327387647851333188667089665361324226343898715863203997538076178643928224334621950209699681703923778833413101248569194336681166008296468256684092321657360759*X^62 + -90253705017617031575690546278578559014871652584774949139945178607357489120065517301445411652464442670753870237759062767687423278176515479135325759016927844975294224635268281550555131737596806139895650502146817552696757861462123739683213938221151023951213280390753327639089579221490590687208661471692393357863122234278851483045362702609823984012004469942048554956989600344151604052849856943904185895865584535822348599100368358676012961375031341376153870884918379829742643266542906484128541528433947849842749408387750347661213747773754977751377869348492104220197955159325463322151405717626269268779601487428780785506242783/9149570583954449666679692907600422347474033233700208404148331694786898795150582802778600450218302324237154749776545374569249380510841262458159517134787354090568353359048901648104596306599*X^63 + 67540513203514704563844256562610169195810040797199400906690620292019889586640705786095391562897732503682785238274457058124350784343304587490846544513552767521412911961626561167634043242772936797237998157894200838668887418847197271885320996841376179483966657110387147034732419334897485020450691703161913680697890912915971825884072865464460113820949196202799074457590107986939776698702181977243275965232625154479006930709094400365985986236055374838752331656205477675052476094355498560190283622111286948581287784576610757167123222241994056629470314504621443860374895334089548297001673807774485326118661458908499512154309390568/130646718368285586790519335027626430699581720544005275802834028269862127895955171840875635828667138887782332672059291403474311904314302386640059745167628629059225517613859266633285530661927121*X^64 + -17050312613454655489139581943433608694386303951228305789879878087855215766237409838878752338238971375068376621734222901448753468520953754639826640297229092112855600640088230473435545779702519582782212363364218154689162183102831569852450019432623523262703643343945527685252707598849368984814283747246972395331884201066162821592092106807874317892179133372941964570478305282952177365503358882530896466890598113634422517030784791862977347657455027263701205279455230884871934241020284310486418262505187820353235344759619054871498381209752512920744088459573393591135429478158817828114721594855887592523308972255823243114/640771103295360296006701653309084834195254095784033083839787918956992702230589173105861786554961994834172893744418052704618627390632485640322117594704625960541239117518656884102850081*X^65 + 11491804277108624030684917446344292284339832803882087565562748105842361727735195681520980057278067728670548767265173149831665926328581248938500946198006496153788089692887881896618377738615214604976572211233880099610120597626412176458969172700391735551624408648581956839085012109884215890078232134070940321166223444230515935582131094465911861039183132401160244485323780751738020871852199542515686814863556394991258177758863285955721687872205745134097710261890000748912415840022563397593648143967173085309329568175589789648888042328751644787630104936097440908156341308229320072542380392816505825717143582391136195244264/9149570583954449666679692907600422347474033233700208404148331694786898795150582802778600450218302324237154749776545374569249380510841262458159517134787354090568353359048901648104596306599*X^66 + -2432366065869814706053020429550861725904271644535021798516557658255076140765492311137946837371510136172538414380644280968506431501029983515645523412870136113115505203098240154245882183039646586070159264160708217639910959152424415379438469714340235523401496720563921163045349813099149145069081422216890456610635996368872803085162519583322132226116588426755954637379966542282369834813659729663934259763622034501548129178458304852623121741971230135283395965958645416253559549634585969457904019709840621255225601574302655961487501881182165876932815958919167961934108063368638941771941714865061202921433367857299/44875068512876272568576346614544774437653483842288191318704945651445668620392826745980936098813782115986616271756989474376260759901427665825486210148093421145825276106075837530839*X^67 + 1487845824438120021961825685712757342033005925496154069082089825106032746123018865649047563625275315956755135182637013984591447418428239740009755179047470474223827483941719943126672968243756436278995138179205888702048353095366569474819575059763652648094232617749379867794824205873927198136323633339717644261130616365540235170638733415871166079566923695445618799555378630137987639681611322298228310990375311838762146486024076929269773677242347214056192702439205232677694234982874426263447350724820841995952841035434921410531650365939926622477304023767676383830651740465089331201405154146770960928363349102306044/640771103295360296006701653309084834195254095784033083839787918956992702230589173105861786554961994834172893744418052704618627390632485640322117594704625960541239117518656884102850081*X^68 + -319800149147803017374292993048187562465635651313844316914316344303825600129908759684873964084055944869571889553887371647277496545498623059273545610453644146214412132421949922945863757173752126002344050071371925866993927638002964814606673230056763451981107865217276566692601426909690469251064574770488866449246741498807599659415269524914238842295992507935752492963843286970595117799303126154389027619250471182388071753321852427328394805233247766908838487903441631732564456521150013056143035789716331400992393367899427086194763163278175208049391625743455253684691812247920437261380792448409422476809858/3142731879884884975738941565553944564581096984542908559332232344803254332963990947964208705008318657888270626217311399564133395889167845495166763089018378117923193228242582641*X^69 + 186218230016546379037382589442614443172410286788587050330526188253825829426716824147597583896761490990028770657642899252525947609184062684521439027726945998474640086964114992760452167964132429942673207867308223078343497982043018032553333854058854167127653880383655752032780112092048483733111472625786972379438474921271774950678136414627366903181162499539442382323640361793575118586442948201265103742700607556274336713792849143489700648382002710311600147917513346826651490452033286387767433798478831975517834698279258941068354575445593463322634767827113659489352493003070248718614590827645051471849901654/44875068512876272568576346614544774437653483842288191318704945651445668620392826745980936098813782115986616271756989474376260759901427665825486210148093421145825276106075837530839*X^70 + -32257854819595055446366306362016345823843927697614222680003924028693247718784375111619637927782841109866419377241959540285519287342202246658098121313129736453351736534305690766302173434823982110144987789018525798976725472271108740745378532366230177307415593406835799313013204218796024629870393579862315244069723398199054539195580543537079954179289130977529208571559501006211049154730330938963689663061452517970840533744316551745365110793949396252358716429340849694698593090324257694537800483507307458285822165936045027383167264891021734542919129158176763637171547422786401012137309999938063607/220094676089704109233065450350440826709230127077730132315444523062066974785628611805042979550971262545575364256412311756014664604605913964224859100008290364726044767017479*X^71 + 15025776346406053371397977406168046258769050035569304178271224307937730679548336163998842891905138938272429660821830470379732096615699953804225021498475865439074585000341930622733289580429753444898296495882530559659079289234891217319041793204761516390391512476812012222399104518126808771721100250794403377117844441017912922838286162830204456510500541467934020511565837859973699163695675447015437603225962339943792166289554384226842987144350398111516920585853234671501329123393637710996662539671233627014602028544875135861958362021139003291206355366457467936166758382463524122931144173351887706866/3142731879884884975738941565553944564581096984542908559332232344803254332963990947964208705008318657888270626217311399564133395889167845495166763089018378117923193228242582641*X^72 + -2548939109912369105187476025577630323263184629766233875843624096609691262084759646700450409643593338347393816573450250680266915798787366676170084887756673929659694225721741432055159503000597588259249281796113465242013069226668534866164549090604691812177566828469557942750702110147480877643052140435118287986663011445215840969918374644868731374222474183428558274273442140700642289528427204782378569405679233862831213295051126995192631019474146393083141051059462467209177812473074448365444884288117914666548269032843435281036324541698000015909825037435074378528103041582893177016230448088/15413871846046929703275120831321579011781646269187627446981197777300019244038701015830448879541372823417281620310407714546863548190063307250147706422598947035930020801*X^73 + 1302550678805285022043793611319530901162568210751761917052755825986155568906741845532178840811396921319014363347750308269927497458726093369553928363478492270077001925718986012754456192022653735173337495662053689083931664182943528725745619056513665848071545765337608506588520901930766719933792701617594477519509921777454256645193863192180759676869044190427437425816520563755371419758352698618824830993379900757961869786917820781840328590048199883006991298825655228125825008678830968553232989854799277685941127023101159062416409826696786562976724258973926545404857704333084187387527549441331/220094676089704109233065450350440826709230127077730132315444523062066974785628611805042979550971262545575364256412311756014664604605913964224859100008290364726044767017479*X^74 + -199937448819788534309125793625884083423674413510933081460538539639517490306529238841558720315644978823985054061122750199431449640564010071042502115284303196143848211032892310755091003067490942055499361753851155010103025297497904422235114815092671993731436283726724758966232003400241785714038285332550279016040133554980875522780107610504850128804417040304935730222921927381822985649638477153027926646595080352045494901262648842625617110025379860991449547802013089232337729102849699243542520952576267694182682937840015865921413475473425087748953151471711892194461567347441442126826/1079478384063795062908825606227437426415130350107684533019202869759788447653106030942674478572825325542214554262231788959091221247290658116825247315820361862590519*X^75 + 72127669880883288313752909730930659551177720802879251435511646408317604252840716005959224313151187493859025147074062956767971632932875665609777326521192051469067520593828100711881734239891390344363149330948938755110772797827131698268781197277143849826412575934738905787441612493089984811755603136721725182221606249632953301635641017379888087738719163710525242087654547211407579919281948794969792810079193661459735533166874929108632297559284010803124237098201705584473104323535927356565486531498908957508623193766691517516086040279836514431180872263062666064434821885128310394797611/15413871846046929703275120831321579011781646269187627446981197777300019244038701015830448879541372823417281620310407714546863548190063307250147706422598947035930020801*X^76 + -7952853310742896691250299550012030933393408242666115449218441452255161982094314780591259572670083813262210497267341357272044777257699649616137577297943747226194042610732791960242135774646225307019009919642863606056391539728144824040300816007545485064666009942495176826671898478750282783230837368435010829500080552188180731340571143488255839796891657286529297644406727317750847161151925586845683776149937703643475928729317581218553886009234043231854028629780418505688558906214722911053534210936109482186117569617865772245542245868052508745879907127705594694088754315382377/75599018423124522929394607901634388011424494019727189090216602686447821811969047618367846387900085828294317127406106097001976416225972275147086442735511020561*X^77 + 2777914777417198877722339909066643873622778109082342479778344243910133207561768686067932079364109607832653231669180170241436557601942178327740982553659342498327525896559224296539196545386115678475338628106151136223304092555608454592682246311879894389204323229952132900644953249449545494183975033317625640895382523882199375014186687756076311100968899574865459262402101469702537495529018576783673590028752643965237855799612664904072563737841230579838693772549382409659261945593124195045141986468210923752103211290805718628616401503923508899555299027312360523990358891579979297/1079478384063795062908825606227437426415130350107684533019202869759788447653106030942674478572825325542214554262231788959091221247290658116825247315820361862590519*X^78 + -368851043941194571635070504590781916564111899596424207368197719743651844908704582474485178950674431736157604185416230389068175640050976291930160220428993295353777355013675182796686446545070581267358574831401793908212776455338688827414567926241387383084768696319874711138641314108429910937151792747564129166624420104806218764389966306943169711007697168781158827471512182941608757062448731360365885992701547971986541623558351727075126885654480308864414735818903519356861645755085517198796543561417265778036262521940248193642004432192701259824062900038609388507330049/5294419666862141811709125842260269487458820226887540380293900321202312613766303495928835799978996136164599560711962048953146327909935729052950937932313959*X^79 + 152252881691453126634843826250609296992362763658344247116314942347641253402911250527054972942158543375045263899236449448367685241836304734520052753966164577083828924298074098782580450567185818469838604783888467194257115569319003165390623746058453162760000965036866667679086021953107158381747925228828610474990417636250997947714120065622026202009791405507851100295593229265131213682497482243896146008419848581589510330703710424290571207008830702152094870824291397653700662982719672524288402487256128852392706048461264555303793039940064933665844533085138967758779879156/75599018423124522929394607901634388011424494019727189090216602686447821811969047618367846387900085828294317127406106097001976416225972275147086442735511020561*X^80 + -25179821421814863136042561728923358402488569970406101667597474187301617923743167822600914351889682087622326822401305037991426076001072172520162518010384683410951455193666727355028997528034257164850974033458099740070692259456874919909773272348091779291704159496999975849673298832938242518473628067926496606183152397368514155359128719951811140132998761068836502447979130887997023673783928987002692336973089193919373445490693446573144445832938677033245683732199612188676255883304426088952397212811185040637864007272657752298422718538621862958421772283385709213/370783644993496870348702699226855486200631712787137781377820598165299573763310000415213656417045741029805978059525320327274061762723981304919877997921*X^81 + 12327247769840132990237252670305222299650577087454175117937338395177306114995231511519503394511324312386861264293063898067993547303624400405389668218127518214464258317510982650807851272621418480876408552143501625190068293020906859822987452717604328481120945098916292094365264468023302488475062062957924100760586115342177292107733667702467360737720394296156193459471132848709632409862508552126438291415690138468212794398836602489359262718213797986405319640671330206275124351722386440805150715434325849116629961306078014931482959289401132892968890766191955724730/5294419666862141811709125842260269487458820226887540380293900321202312613766303495928835799978996136164599560711962048953146327909935729052950937932313959*X^82 + -1690524639267034021217815450318558512200323162413129577853756169235138323029793770829445834815817728168131091263452974909422691950832449254119234071659307944076632082981347870033239111887678703505509465011180532350281078196400206736315004782258443884123192699446044411612569552212060863676006737168496037132237285322083571330910133195498934276641095249024325401558442000118334523834395446744037597500792848830635284122508043682111451226399193569538105701717270862615302121616445221712676666519075249604072123436964751638733779155552277764651484095339/25967059667588547541753813238101791876226046136783933145025603905406511223706842244920068381332428113299669308741881107029488182836611898936891799*X^83 + 549853610864705497549309542647298480072133356388522172018556613002864242486372128631800157428693249683657850039101209019894134467948335967780444618371317647313610009988412683007728655083177891876155180329365287854255695413876855648130076604408759120094687693527218141160790175516716180513267401089521229637357406356349836415268509805172998785548827882745137980940476575937537015720302597506474049930101968515339064945065442903259584802414037524836285399373916790433348492904469453687722951936311420958632120042699792664046742874039938908744340914907443/370783644993496870348702699226855486200631712787137781377820598165299573763310000415213656417045741029805978059525320327274061762723981304919877997921*X^84 + -60175520105004924933927943906476899798932842222990648879088224402681610338846242164653659500705792637029602646511864264216295210001167424034467703052481631005093501940722949424857567896493832856143951034666872266996616385496506862366832488861392355184197696521505757109281771566406199407251894957673936054339203283232295673684822211989849161567204176949374658765052109952014838201596423448846575776391183603809468530319573749195963311337756455673294913097444546840916004698828794449718850168842369977264661293228982831179050549101651111470024/1818548894711712832954255426717682742224668823922118715948287968723755950956428478529313564068382107521511962234181742911232452051026815528881*X^85 + 18704137759032861449837030491204527016766665835353495069283310138760366210051914405745757741862996304311461848753530632293322139691584722382195145459212918990376338814363142483689191546150073382318683932768486368734526705266088695869836398649893193091790571837046796742256228309056691355689581651614468471077958072540539797206553173021181518263687287578430316775631949697726396619984277157413400153376726004959295637471901170323063441666829735411367538266310420435986128759089972389539733056527981858457350132574899237331669994847818249358913422/25967059667588547541753813238101791876226046136783933145025603905406511223706842244920068381332428113299669308741881107029488182836611898936891799*X^86 + -1469425604830433877212425047067638840193219843529683655814353027714894574195796915559905551864509025498828959471464980303424487074693667687625850160028089246054076860886258389125285258936783021368359788413436761217710083706737772496463188227824906378044787197850686360997510897228616194722548593002434957559141932406309204745148205032698383357492757721650025832456727747697878823011985493653968275129261324128876870553792458025594564994226771512612617777788657990697118804330650690027890592298691650097782700258570566861841624245202273/127358281021900191396754354416813694392091100491779446456214578662634354713665416242686011910384628301807686969268278094490682264236068039*X^87 + 208170882434605681553675070294930084484309349039978269234294722730754330469420451966348656351656026080558581689615473246056731755068613685993257688481335693725815014527808356584254902274964132878736346167445949341262663320729398776044465910497273882522989210621941271874317574112570530024422084111135839542960937726573566663102650498900501885438372512423180572771713814063243070456124582327156144807081260745865050981355999543654858478849736014109224609701142247314057812459496724849841273561179568709632071433707389941752573549811674965/1818548894711712832954255426717682742224668823922118715948287968723755950956428478529313564068382107521511962234181742911232452051026815528881*X^88 + -7232873004586628868694903782737817554835184847998395111811471603607716588592916589844025231020777378600227905879352935795110075220227383308367333197614024712444657557799138016538473250457616800512146319123923500569062248925142040472317915606933153001034544786481746292420225328704512120707156906792927149938522057997359230985092189387903537586949137864147534491327798283912030772824874308531197109969614904200197167781938138862069410911865182037567223320573371804584417199349472446402461832661999181117695457063830466418249185/8919271729245758904457900022187386679185594263728513653352095991500410022667232736374116668561147720555199031393534427795411601949441*X^89 + -707092143047719226401923349192003251733215585786085199237442463072642015808427489488741570601290990401844063691128487687504913272821450366134493119780509702065711411047022988289424701713938127922955772621412822890113525845046869318993674328786624708703239845310733801223881693889342096067599071497254088000086383943127865691975790291425152933411593153306374825176860578804424508050489925005502289734332682507551316352422290468119942709238498654764146984020571703531527060488229905388186330691722423681227537027323248797974425756/127358281021900191396754354416813694392091100491779446456214578662634354713665416242686011910384628301807686969268278094490682264236068039*X^90 + 441917713429647257966277504172629556039047119138803300270664766260643330332347870699592864877031293992922064702256204656280529631759704640219495812594272255931285474150047198469233663696303407907058739801908636311072470282865746013126611143779189535858019924999343552340278699437452890461164603824373814071518384237710313959349175752980281064498841172830586258895448941979357752512863151686745047821854505594122808197815852783649447773767270870859568460866417951314144660080947040454182275308538903047065653382805845177/624642603070646327085783319713382357250899521235976864861131451187086632303889119432321357837463948494656420715283593234499026679*X^91 + -172617513407948696929401171209287822311932532520125972750701428306666506827495409289252623052164210210837292441734171250171113395551933773116719188795719799832451033362219801882258612130344311698974680585087169215631949920161879510193608818293855788786911661951861528574454508229075947188278166905489682414567991699644213978777911836698570722429976275886821669038228579326666706773946389712585747948729686227730874662493400645793420070272854141563572449816688429979373809479695075956557966763636428265340854517944657797173/8919271729245758904457900022187386679185594263728513653352095991500410022667232736374116668561147720555199031393534427795411601949441*X^92 + 14060327988702750402787329937531129572792475017047802051703290748535280275605470498072065391712680182334473699101170617087216255100323916206318315980869531705729955728088301722697311311765240087377075364170165048705972619940961446624475379396076268118812639778126250985142032750887496232792201178543108282361356399212664757921969673665161206604724017078385760174185007586432987912365225272609297285595418175701957056415396804557726658792608706375050105137974761211687402086694663132408506263009376746821625503942/43745542619976631913003944233726616517326109758104689744459097358854725982484005843008709141919178408477934079087022426955601*X^93 + -2860468525054782330410270480903387993239743460856633823607695167532369899435523759749990994071242247990050436498438219988237696320207593085664488973382333047742498180029331991429381178986771537569967582579263426454289449117788736129529227977325373658171177892950293102222519531665569111959556084619504271757937603183521617484814979526007159942158492789446088429511952364473338626448557975167096420009961394864958901027447455200982620050000618123784938590154494129437217578008526919973812933373760238077463289761975/624642603070646327085783319713382357250899521235976864861131451187086632303889119432321357837463948494656420715283593234499026679*X^94 + 149427507402110194855978595234256678559821824498689410225914057528364328196451174329135442592974393503880965055931393589146178920359835374323853792731359933082357519640867397456532250127767249307859175678907794548876044379506848819746641101722845977463410509240498547322703844133170207501819369862506779127335877515459145492300950954800201020868200649698792003434552688654618856260341429460367839260263871322400419000653650382229612633383535053079632652614067069502658091653154071246425340274210862270701/3063627888505962036067227693376750228820373258498822728794670310165608654841655987324652226480788459169264940057918791719*X^95 + -7126346629029169653927758183829343262663498055949028908165573789538536860179372998488802636705618764785284421223874686833319105602279147485580676800476495989166066262845762567907645758187788177645603866907925547296325419143350442260812830515091433279732512925267237666245534692632111058168385141281126627710899241165195806053507860709169154431406071734630870063869297843659425596833738443096865254562685722203883659900424238914685686584982102584230201389329177001707905047497762328052863427497856429185382/43745542619976631913003944233726616517326109758104689744459097358854725982484005843008709141919178408477934079087022426955601*X^96 + -806403988913251925590309953698629975294330306653377429214731045597101730178450571788481895306719844475441552487842214120141164438817674594294163580781098456449570081692859360863398869096391405710768888642136657278272304817076086344869742105448595580614914122124682989485342380815945866796332264493155118543873942165497358977775753113278200910535674723071950294721285378012465452000787038612237151036558589612229631028838481080230167569932351900609448768867867687534586951566869878635283314438607/214554792948102950911634406707525052792238480180602474178490812393417512069588625766836068805994009326231874785203361*X^97 + 337928063122601520466421390242653831171407254981324161324291723695638401868196869104912022740903172214585582099526348205566452729288003635063162569003951592103763975167508192133896014227921865065663062398014875669675591612584229094190431648858556108709462348837358926087735131172315765634618534715225285201349708015614224950544707188749363246872792711348888587421660390335869722492636284807065966969912946249165960814736913551501685834055317676893448077318268062294104283880404275340208369842011910/3063627888505962036067227693376750228820373258498822728794670310165608654841655987324652226480788459169264940057918791719*X^98 + -35392997128411793582848659056531686033273285700207130436391287229946296136875017114389403944851935344823939816838226456076678394904562869349849991324101735969470458110005267595977792908409741854775572295773246128502950357620637209413011957105199625112079482426475588963049959225452456940900166833718853601327910943974301666335003881027806248654412489066053974294524995506552620285355595495556579449843521406693299406139941950188666232040694865505369386176401256997065964054345874483510104/15025897678275996282066979950103302247513024734267278813536719125528224110202999213308779942992787262849770627159*X^99 + 7293257171006754713486186059491616209231670394531289627662338915463597234376221514053840926762522682657791193025064112573040258869159086132442266152250964930083980845485212880865191589178722696735962877517545330800945541165836390920046120442015350597681720096188151304296420705314811336374662634450926405981993571803316388338201733996965504616953285091852615869384930835295450575555864393105895571211170297248122183711324586664319321817199949635702845391752906093037317342650754352139252409/214554792948102950911634406707525052792238480180602474178490812393417512069588625766836068805994009326231874785203361*X^100 + -327589714220346950647852560391772968133707868257997961307754903338127912206357334330056165562760107378887951148228153254924276573540761142584565843761849581994003163047929259678180837879446069914322341753890181947102798573655499075037512047849932911518058076483183738556586033226718643085739034774049930369706657065858151010182151437140213378417432583030426832818824703277433281789715961659914461305608733415633733624816165310552040805601040669398145861393503604504791393202060828/1052307421967644532675045868065221811577353087349763905983382528575406128594649430163791578051179162605908721*X^101 + 29210516757951854976115008353056925189524180043480892257745218116730094568537523949978086679564759576538016257938601003502992684537297696168437435950578149312356107897030697934687856104914011136193875398694092348896144463927953623695761066435846831009187984579565961615221073132158116237062402586204211067991933856495384759072528359187952280582690157197977591426166629587449609778158396701966367603583157073770892222779500985206827696129593215559046827795664783722763907984752581335/15025897678275996282066979950103302247513024734267278813536719125528224110202999213308779942992787262849770627159*X^102 + -580357520174883540981192502117390310532297027718764775170518425568988434746532050844267500205615814507043169678787147796232218894437493526376166457017610856863386148866977724429184766560791778831628977301483235343120665515945593584288247433540435752464677634717502871521249101668633883247107351199685855619910947843914345903952139566167573371044249460801162189362539843608422652197229807721616154646302981765260168318823008985011650986386456395187511046152349201419191439/73696156731398874758389653901899419537597386886320043839441314418054914811586905957265325166410754436999*X^103 + 17657171836010008750677023030985562151905383177870041791636479338860090747591688606857960287216318028001649569876192511112813141473104390888426943886044425891674100777078088693520951275421699281508616013568740115989250606026175701649070432662139703109108378015842427177582016213249463783021837747518829043737667908756433665398845925207591830817072123538429510326641836519822013406070668359119967310982505056399972162610244261224081409650982565525358426455266911619897378561/1052307421967644532675045868065221811577353087349763905983382528575406128594649430163791578051179162605908721*X^104 + -20757828514905898509620342215070233163039685940778774787582750110958695204018131210535902245684339699708014094428185527764327357221447929913950373255907156729316969201829849395385358400166537444248382236468996906066607730356106856372645040146008066056743482784660687340199810671306111206980883349874273457086091962737455846436420993919359165131827671935895070624711936195535423169535418989110243676754041494459216610549566868699208754230356529065678703678336373/5161156714853902567293903907969705129042467041551932477025093803351419203836886753782850701478447681*X^105 + -721489257899865603856326951034414464261736800436514231431032429716011791796607448624766156550074603723570851958205023681108484816322371985304113507523436703271511624016530980792647170787855270947972749457556977650877547988971445693767254480880621871046949670503643188981822449213063626714263692960374797405583479856680992434947732670559818785159424259123542696030972755112755030864846494720320004168214200528993307356831483289673101837190244014747231069509464305/73696156731398874758389653901899419537597386886320043839441314418054914811586905957265325166410754436999*X^106 + 75535588239501797711892997792740911832977142940386474985869765268499963876475561257942340370075799446245500655542719248256003500918312289082151500144694846557778775533345330307093406140460610877068047537925453028683945798767522478015666487999575605101637856722851953038921609489260531702105865752425890833065938937561420392209590535139337700620594708330591351777646234306072856410024117884708536842152693340127710071866916358730081104418264564918048309/361450851940185066691918475241242743122240145777150534142803683966063394063792055030663961165239*X^107 + -3519014668684063451955953106203978216130086495696825241953281424806792043566364192363431337042572639811430905774841914902091307070597680372268507860102432009058435675733741953635454675111127063038641597394291602553093764794385587371275606923557704902410715835815211755031073292394533624265608959543836177944091281912296031505223928899839740603462804908861897536159433960089313164681616942046285411484532547078760701940215148390478343826682684581855061507/5161156714853902567293903907969705129042467041551932477025093803351419203836886753782850701478447681*X^108 + 39499459902469243748491490624230128538314666502722946985038301963873344065593993711556641228106838208690505169546214036663703442443138202227695883385748551837117520608421356719613430460129039627445136499937506778431207582476998380997455128823221679959879732686654652705114376136778703344094533769152099472621516953356029963037361054581097115186438278554682598967724293615000789081643190561473896348358731260588047012463764798969042829556731862/25313456960584429350228900850286626733121377251708840545052432520909264938986767632933956241*X^109 + -909882341638304175035447229164670413886298625145201626579593555266454679115473972433411291216423610829276993431703869604503444382372281879100207226710654443635016912888115625275042244195214368538413754969029479657566453983433015670623967375444394375066348751523024449709798793798473611055606021809436882018874507828053560760294109120497221269370621047738667861000698597286914351224630850318448715903612172101033968653323686061141173180758392246/361450851940185066691918475241242743122240145777150534142803683966063394063792055030663961165239*X^110 + 9039974635831754085197330783987244583976505773836499275030248684659822017485984208824114711511739932175248282780088723159571246977995451744908047371909779653763545570208949980223056000255124180070118118352972553115385181122884689320575552943484193040066885401743029569496609300380598315580425398228757318901644775201598267037030078986968775372079106635558540004924082160226945583836425996112441303040782996517112407653589349328110797/1772775191580953102474185926905709554809256758296017966597971322985451708031848703195879*X^111 + 76142621041700361208565368989725054627514556650660056096893873342376573498804006745730566956343544854231188557833370751658511064516769797378542160259316234192725527228052049944383804045203579893230324094887980299453527973974915975582951313314247121990987027358232650236466031619348265483800907152789237197286653101045075836075322269077512430489036497445623120614122177334917752144321460436312227611368033092987874875557897899544458372/25313456960584429350228900850286626733121377251708840545052432520909264938986767632933956241*X^112 + -2680010207670774479005904900615854252635684678322269108754872093639386253211748826248158538216151193848463272747174058739249760257403701934404274112396676243333010230318708097635101724991705260854565408725393816442950381072978982927633722234074943650112684265867155936594921744952871191045620213184381061045967470725869010976102695451454958435507696753510942229751461697038058471028909356058766381943250147368364661120100689/124152615139782414908199868821745889404668167119267313299108573638591757688342930401*X^113 + 109419918582631509409005661372461300857924049666827563713516536808043123111284060293406914455121610266193129272953348254891658501207561762088902927666997496862555743479838850444937521922150421543271377601088695122533083230393446433319890609481656468977848981919792838423006221639086720610529203402288911723170444544078106369675189351615954857994786954434369208953128729824122078221522921690111717502354692406143889391564705094/1772775191580953102474185926905709554809256758296017966597971322985451708031848703195879*X^114 + -941841033115426154697865638755201991049575489167152028254095428384158935532555275602991175355973576913512790476133956203625583482609709667249309665650958906581520316917347926713753109629005980532505904381378110237833469233557724144636116372681225417553747709221877289215148915388664735035987142350190162592479306141886214223993643497435416126117676532686691248909653815587868562272137796354570393178242504525316191/8694769601497472855816224443010427159091544724369165438693786234231511848752919*X^115 + 17242090575665518842577996074524420906436790488769712893370309552628520623154508475036747004186574841663782687355932674831628750849346351837147688517317455106490882971516256592436904411499656655158454272589611146547415208654604149268053788387024118231898117090272419266521547713310298227502834545124874539947461537758163256322244222363897449818040024954541260085377433907368927437820512956821083030392949341505984429/124152615139782414908199868821745889404668167119267313299108573638591757688342930401*X^116 + -84297221450711630506021600625880624629328470818619759419998908150896977283482244882643895377932581136534861682673478805773766503185430463963939348324421506425394256004070333231666435788802381041608575394053548513547184902560101630575836250344224681034991374387995753820025950245039904712495765413015920855232364568828863817685955347205716266052568766658989159040336308920703896500534043706046857946876217/608920064535154622579748192661280703066849549994338920000965490176588826161*X^117 + 927637370408882156841239043097236903516067610403234290983975740316903231155358664690320848448628933637903574919657831374589231146548306526622726331145290992777352835683303630441909725537802186322909224745984292550597486528938963321965027518209468530884502448013264757822559727686018783550005225791273523541384270278759695329876875018792969727993742384905463277809951366484080744019543369896076391040970522/8694769601497472855816224443010427159091544724369165438693786234231511848752919*X^118 + -2668148742842223422320778355333263921534990192240583120877022076888172916221264180670535307589951364392581140584747027205753508861721424158106899214237570825182759260821703893432882798443284235017614958959048675547178052470055551981163667389721474883699381433434457264098563664905771089741940554380506062262760377755231629101553386961643263233227617106604716436878748638544520459448535186469301/42644447407742462537975221840554709928345791021383774774211463700300359*X^119 + 16919519811160620521358726097875535654228583155869512102830406502903585880308590834090063540633015205998013321586397929969607979426561972930785754649351028163099403809423674120359819556369222640970826503967884333075100508196015771004467657292129830653771385152579132823643480871825256203853916164130826259913603904659710993496413889253090627567147637095286523204875132987599263912560779508449802/608920064535154622579748192661280703066849549994338920000965490176588826161*X^120 + -28033510947048247587573754913308341277465224878226340181080239425164516680484970598996440968905878689513535521833782595328416503808220256156382914180490008377992231767210660996237960975988508080402531644699629094554949531993644385354987301983480705647020878589753789456890871684487043162984421831668832219789401586162641146478154923626494901707802620543801330584457279937289179421817/2986514980582846315426515991354766435208753485635112737181277659521*X^121 + 103888450225234420448815396115704143559143075049180686025166791709434768269876623461287152242394113505165774893923247986081290395971208080390290679540630260806159573856975753133759386590458717452640597614711502374194411744754631500395844295943221303298859853996591157085511091359881310116277571931049036402927326608260513913824383943663623061904357456232325730659381330351594369265886/42644447407742462537975221840554709928345791021383774774211463700300359*X^122 + -102591626122803937847544870576295977185898177592510827399735594603493872867247482971515544441264669141007676603150422121745714135766088449973952817931660196788286549340557808897166753765007938889880727943146676492117453030770302086149492975082134556297820151879487570062063987548355929258413371554981922578587316341057667334172159587924403933630590286408002008144726518681/209154351185856594679355416440560714000192834626732455856942199*X^123 + 230136514332159567583581764000385615342334223597877887869401505375652037511997964879162778885722179318067872511335928385660245704283562077238253137503987972261921249444214037050873314342145031406461477643741726770930974724711141332078459759436792583960860216802381315509816991343639134089267662963002313430870481073435955143657823363425139464081694613439821199108201345776/2986514980582846315426515991354766435208753485635112737181277659521*X^124 + -138379147556089048316604919142789024943173967940103448086425163891497784465470737013566795625027988302125534440575090469726149188017749021640327078535434064259677121216017063207080569551451330317823599942277441039499141609284942539973048891760589286121151394605927301083583210879171556666174371405732609047901584036086870221449661803429876931227472765203540894/14647688996838475711139114534670545136227525360790843606481*X^125 + 187946150747163807585182512171443394579974063645210675621541913843034221708313355601801188765060363538367220272641319614991482657268326385948819491575955618305072142343804985853660326551576938918517160259224972615654428457699602533222201199477301246751633137075115915440886378347181444092407452240332107284645101090682182342960265647614435466077720892620112836/209154351185856594679355416440560714000192834626732455856942199*X^126 + -67240087388617162983724971455712039849412990832392087064090415576262177177592175731758413579864928604201097617250068490531263367970429509515079566914582178109053204844142730867317829588621066299362425820051109490812538946029355270522207958600822947584526008653068939711993026520094762296023400123034655507593487751639594265683265578224882561752377/1025820365350407991535759824544474062345229032900822439*X^127 + 52875951321492229791432743527808980118022572556062179010531546575570913621697993584476632245046968841003810686817929884127207936932739238862449790469525375232163867294387268039093985339957926202358862149044388074051696238829199858004550015666887262726562891092260377951527878607618217192899747082227368266366488610271542479281215198287145383612541/14647688996838475711139114534670545136227525360790843606481*X^128 + -10626714107678895943907999590222689480094691815638491283502350272646315945825990420585602466931504344751858891012101586214701036230573393407747134463507920464436536339827625149542218268231116224691525155837621848130543426505285756383972735530383202885973968389094295139343415620986407367224830623771482334876758643746246605821736438952/71841190934267665210151959138908471345698510603041*X^129 + 4577753263430034711463019503724524162760564687926479228523770743931144448901669231273083226762673265833545186040390632436968155660830595242390797890700400385696171642077511156153424039026391903899574556656176476156036560603083361857291763652196754198217157411340760265935750090280872581910664228047338599069005474091337163515028723248/1025820365350407991535759824544474062345229032900822439*X^130 + -489447284671495106830782792936978900848551056281040458887564313882195477313155194347343745056992648266172564234124654966877482064869953284994987936876629133004889777246598726586960030680336815333924013737019679155682227573429921519561809476871377319852640546075619677797560290954054132039412649732902171894994453689900762/5031248051983168653978006802920965848147525079*X^131 + 107369014313183178702528637824430421130336612389201163104755434517242214334107955028004879546173188414419034248202972768513736843755985554368795759154009918665582983894246358502406182640584289564502016758134904224013197421820417869909595712005169485765372065541211212533076310171536399039464045057796409631664968536381509/71841190934267665210151959138908471345698510603041*X^132 + -5528897801611974610672366583992807428722575970198844797289669687184191952746761177368501120188692867254548269715338639986984327172733758747369337061907102949463418923799180575674677452772435821410119940920117555564593260480389485318958078713404857482444242937635597621972321845615478916108821062615083804724/352352969534503022198893956363958669945201*X^133 + 583743623160230614835407394539407354113376577560430757569236240326310004154919172132405373412049353758056877602217836382980067740503543745807468509073710766347100822752282611966561784847801934977944905982990224228062797808700872456774852391361049165511574357029396099505099480384058866116230144153195693353/5031248051983168653978006802920965848147525079*X^134 + -15435874258392609005968492531237444067984122800998820493196959231076435811125275915795432914435262090496199468693125800174008348203671521140422299144668206580278431091344125712463546074421075844004565049651743305653755687000799756028023785332829841749289008221987099801392029506148995708444086/24676305731108832705294065156100474119*X^135 + 876743323396500340976406221487112260446142171158342939240955365782030483267281959572265745552401593791850375341403427967610421418650373875271611784830252568342893301145929256780820756368238122146217661223869229705143975148020426945379523564490229385040244127658210388908716275354005838167067/352352969534503022198893956363958669945201*X^136 + -12468654633855847274180104191618578545467133222033038595298989297282281997590086573313125549737998142285061002854068665800104615209779685896117761184454694939391160815072823345319948863101815266784115860747427271034134318325279984382629621226177274450086141077241831401102321113/1728153633385309384781431833888961*X^137 + 361185793146954450872418119912924017289329523101338149470088239091068506175602182970808944563991140317791538788710664095707331879347926584913644366071509036176598554875654734860935707300451461465699328467866570368200099304300776453241713373869539603307167176716293464776628266/24676305731108832705294065156100474119*X^138 + -2243562266773655641023773346823354191335403527299012649635045127419877554884212445221956353568938182783411217228606069846820515375555888649857416523206586208953425337707240916367452483961840046475663168972209130331557330837627058960086808128094245636055631729454/121027637326515119040649333559*X^139 + 17198206392543622749058913694948138863243515309116693148668652402028758254276191619141317003793726440482460277306673604527360133556090711205123935352511753290333160304792292031422376974997367768182335728257309174211086409242984941714771639648121471237700484297/1728153633385309384781431833888961*X^140 + 19820868800318184327660996987172248549105046757637508923346779699612656012045443912764837391108926029464920626374829366752902806588532732419604883453900765615379531040163382932697541609527628630419077817759068351459433384277282016148828417653095/8475918294454451925250321*X^141 + 65150275161099731522585048443412127336202976546252605796481101227593023280241623772394873511190022616203062416259653089566639627431801593580498795399351062951286603715032540128980429885206084723567578227920774493351820760376974156787005875997/121027637326515119040649333559*X^142 + 46110842845204642931553248924685975862605395371989005405132791291282423831145719059612210104174316123899688551843457993372998062358677772030346853174705980707989994897792373781296106517586791122554570288154992104272134984303915/593593269448452407399*X^143 + 106616807885880182731607730163023867647727949491238108480235285008278881510290056326924834344479107891355935257880826718667918219894210743380076009030575909623133177388305487725074964376263899318189137550409395067773320467768/8475918294454451925250321*X^144 + 659779572604631877936743830057764227913089735305712885136772310792495097265970413609754919092893836136873503779206273419307831473542786293723468506216569089572595427973365345419508908166607427257500716246847/41571067263005281*X^145 + 15525047910944246180710768760723489086177353820180518544600857856882180206703979892775474497695338980660605141003690343315282748029871200596098958750823594796582819111423897067656854157797853096837286781/593593269448452407399*X^146 + 38875712209898077911410372227606939488302840711194570166863038581373217284571541255521363243605124373595041614738130316215026624485850779089073986446569196646241776222228506894279290960/2911343039639*X^147 + 371745720204935691184112079207439371702061215319354303567324870603167358849724748257545031485052605063676261303778726138144962495140777404544558915681440120282332036977943701791887/41571067263005281*X^148 + 1097153997065925038508184465557986822015351514120171780629731062473484568578030966797180514428526014869339507079578692708534597462367593386371763108373700347/1870549*X^149 + 56004092194946437537644852966389413020056774540185307274569154979469707040634329863769764771611668636437184966629047502617611626600678210590728496919/2911343039639*X^150 + 6005660757629520521626814236177737356005783728546384274363632037975619820178685895678758692435592662773122970735307996534624219/14279*X^151 + 937486918691462332789101005358272675131709040073085040338483335045511611553724954982013948355035175154631436792762669/203889841*X^152 + -10877218307645528075119470440605090371875702263976734262095551542012889712716365507*X^153 + 153092040835863185942984664985265155948349732040819584580166/14279*X^154 + -5072628183897423589828352173*X^155 + 1*X^156 +