D=-10991 h=118 -18638651735311259029245247856983774010261310973845251832676149612903609982312965250000617051825709625803859924295758194265132126657757378824134569973618760958537968975013960194872918437477234366554929937126609568049671690828817404161308392778730484754722928869505651423180304574336260424992850071667129868285591162862050328301607915626485184377709679661252756951500852520701564846693272762613430489346367645817437435248331216497444675763651038932833283527439125039245162520232503824109096055851951113973748831801721666601420904587201983278646171281863725026076236995599305260098338683424124326276449/484481986549585223364924960334733967646292483844809103939568093682091619005907525131467673232738550994481485832963083381321531227994066593759467767844129294085769003130813682334324356218111604133712514087282353622367654017113316549*X^0 + -66137300418772922291579577868773078579947790371689997762998224585053622473219014088310923034765269554346643622465163979857154656918085604884245789720863039482482805880015389130466998751458137913089965477576589643955631488582824209368322137606794476794225046058856673727357642431931121616692031259163692648476833955480947563640614887417718757724091246873813364215444814951627951852381015736560862278428121637044330035750028375121869977942848334570369816533926140513496746614498802601983084121442993935269666881596838696625499674679302368741871666190489775730257540449178953803781111872299345938768888/218333737101418311124026825168685105514797682969301605699282173014878387161996375772682815880152093729974415137566003093366064608097207180778642430455321049296678302243256106545432736036461709829580312531605246162755458825785906031*X^1 + -1499619003167836957656301519707680819223449907226947478127640572321426672191786601512206030659648909927085256753614060307474018232679294743442763261072011279019184464391164654786190903760249496009842330100511622711960289747426683785810553630306858525411949033685290253679168620249222830300895463121732489286540046656854061569651965981140333622477449646312103580586611187536053555089023210104454902339757589280862703474392351283380127353027015741390581171719879579728005520672731840899141027550397139674365965520309772993667399152913050141840284835651504912302242946344877612507186893312010101139195653597/2399706104481688657564178835429017994713141333515593948240810363606528353297502166117556829338751662186148796776987939999186416107596404123938058953134433652819791219955627867040851201776750652736917215034873260574845247954212893186721*X^2 + -39451423821523919047277430977061008882280929739081626668902580460694626188554517744509209882531666766443703027559498472546115739553663772343287583273994023793249140920933773787268726122521504467794984787987858882711518941203045085110027616107073142509758869010467025708987121807254682751274129497948903177643822679273552272682064731652551439932573408125833621446194571553468060140928734490211073676254179796258028287194555031711335951626720742133215290843589563895015966900518021594459890918312445944587789500536774997213898464555498201241342313391709825578876657276346483463674218175443060192231/19864774552035147950507399251085898054298761074451970312008204259382984911472693637765700653275597646253699857844236474694392194349668563440873663038424260694811964538554827271898165411378556075842081023710785748590251917549441*X^3 + -652280428491930020700678994890321334275245559834357822655611695509700343093996295213484801412715100163291116313853601422581460977074839458043211305979428864298584687781511304900226228667691996136514095939814644122155029950843226039209370234057691152560537586265600664795689193033010672730882912302876642913579628534894263522016710679729705776755597205154702139289302863377865339508482138656233594603099277306114610753256843250231005287792015233175790234580722075026175978792223372824152182475631320088590875232550325601705049505112494181152943909611009220519985935115490651946846169529519007791012516/218333737101418311124026825168685105514797682969301605699282173014878387161996375772682815880152093729974415137566003093366064608097207180778642430455321049296678302243256106545432736036461709829580312531605246162755458825785906031*X^4 + -9575715509452147030564726609709261991285248791644744299193348668681995796668562173087100240061176091446732088306946881000150267847657191923155314947875732377240500263957611103480320203351839295024849337840029590638836053598852817571430466149812110706323878534310254670212679469135245296262885817106317238754730679524667231971365741661796020998647688431062694926490573635743298820159027237969416585117038474666058228405742753425701585447949212741640041075061000265675487625143102772942877730173022312662120960699957152088793437100447661517496129707719991650465991938611403077528579001394728596/1807367350744713670321845077889718683859408704799560577928141593975342090025720465632399295175652592689809831484326856036247128955478897592655232739370781611756160907884162248375777036791789289040313076490836661685947767951*X^5 + -121992901592727569456536378628382824930416395442579305156537722268832698238072369923712335304475086092900320672166953996849987160975280169643497824532494441517907619885163613232544897840247528951820901761406969362930962081469854071209257451086042389012379913675440717622489356673173306267802823692127597679434234956198155512278573088748235223686949999641976788288527500638466173832237548748431507696837481896981220612522319466414701632211060514892309132757626644857113335503555185914995372226481967436321185097658711502853917714784895650919166723978823512721171830023916623809201151556403886198087/19864774552035147950507399251085898054298761074451970312008204259382984911472693637765700653275597646253699857844236474694392194349668563440873663038424260694811964538554827271898165411378556075842081023710785748590251917549441*X^6 + -1131921510138088819697428612682519863599480923520261565904508772814900381156388509082438968997270621656803990299491344939203144594183565122950078067130175010138851565075392573460835092830061331547637482916271142795379856377393631755945283624000560252740551514456180457507320374269605905899289874694640707369333781235276922591247496657354379476866540569964568720799415158598635485497087557111810002429563302391296532239727715745687572186275425264747688088364404106657099504581108546966205269389686350122712414393327614841613322983735283991734601411714887256817680444400861185539084825538092/164440665157375459041201444626487006083105150104591081605690255115580210174299014250968910488186024264380841732720121557296618047082057828464674073275478265103826849957616436027274773614028686110482492629500196677822561*X^7 + -11431040469673511937895746943272359560589463565603221817975268623385501298406074898555845467225270341014990169913441180558897889416850795060806655827775210363075795429608940754759990055183447908052266792010744595844000340379957450483094159384223756932585984284680623430845018872376463652819362136372160983300090196881645836087010468164601607232053007156828449638686630426827235097122912916158576422796179774629562071923895192764311849546464388767360749525415079543667422361508620114930122120422976636593718255978872043770859706939653288048886725861017256487875253532203339199716611702819549187/1807367350744713670321845077889718683859408704799560577928141593975342090025720465632399295175652592689809831484326856036247128955478897592655232739370781611756160907884162248375777036791789289040313076490836661685947767951*X^8 + -73935000353019178531175690948124576980740519708859531742830324406830322219955098490962221993160189845546929818910710963104158897373193784771872412048106623888769043866142383112263486513593916380894072487518626622358997230690854042721787723205129613149497213034965140659990767787489689215800183884394632739314441281440017254576963039863171025417265060909358327151030137474716068983521251175919370876960522417594508278032726518000999037588071735166619951024877630906117665456156631687766029540133675575658342306638714436707018945159360262491144288189703971572455677482428673794830502451/14961392517275539900027426496814394148221740524482857028995565018249495967091166795648158537729599150612395754046048726894424351476849952548873994475068534719663984165009229008031550688202045865752205680056427684271*X^9 + -559217730590758332613326793340501915752435029871024286273005442541171465929165353180911761654090546359592844360681497087192076341472958124792844844790562985108269130746439019549843051594243425168613155065349428273142556492220064910333277673865935229438536803616740967688547273950112123899874893345916347381971059960482256877858587512633813804328951604322630366199879420459178869263146670460290319945551284450254697214658205279845264187611683628095216909476330203911905678031938050986144897463398884485038269170902659904921167540215599855828660564893827795048590619220876113558239796655361/164440665157375459041201444626487006083105150104591081605690255115580210174299014250968910488186024264380841732720121557296618047082057828464674073275478265103826849957616436027274773614028686110482492629500196677822561*X^10 + -2600610054875394227375512592143150229742121453180640899155348368658702641326768646904253528435762619962138535944594453829149340315320202443118133766953151728058230717987589905367805169758702550801858793672354689534522409398821332713351539310561134599457469039382406581094618893845996486684465314296037599835801355463400231733356310024221098360747443420462986141603933590758842751843595463686392110111689534764527097543949459989379271536166341308484357198360730094543180012325484906641119258504948873509674906661290341761468863261030228300110720838918705531683876697591563251468353/1361240334571516686382260622037521076173391003956223913110323448116595029304991974856533394389009112056445796928946294868021504092152666049392593437818991422042032951051699482124606558839236272018215419894134081*X^11 + -13730396652239409606697198874233414067804688138389459274959481697599237609029729475816679413041337188778978423465168357505557584473217535792095230997092984037865734908734363569516651867766719138072729221144988449971633923648491146546075002336304336569114933797500124876360755367217120859208481511009382206516604235089353905380611623960828052239069636265026811476495930565702145760530689442533485939010536167568088924522277213068042157994190005814666215620976197046779347813446222414711042441380711257933605425049677128963407347786302373184932636077849213186184984261254830994871939939/14961392517275539900027426496814394148221740524482857028995565018249495967091166795648158537729599150612395754046048726894424351476849952548873994475068534719663984165009229008031550688202045865752205680056427684271*X^12 + -42860975011012184357673795029513936211833095652568613892625831186385037936911772516466406151872979425906261608712273493061603061046604583800757785217770996747072284219606573035622012428991095894174349142359246516254360902815189618753434591115021044862870399061002852425790680892262946092867449882857692493163498691397649435562567878365619744987624789075911081922992400351912781460415398528659811573991996851496429356084411661956268048265149848300738723663001479428377165663081438562084368035856941530560744110142326488280129541646245832521291101241779752891028999776518591478/123850453513921998579042909838733607148884633241399682750461600228968704331270309785873295822855892280633772807655927110183013746897704126047911330890637014106271763356537119654681699466767015923775399862991*X^13 + -132084878239734458677152650439713221083582933689186799966663281525317766220478531689326081018990285492659537939208841611004229007261919360667524395155599918718337479839335500943084514821503386774278626661094747228436187524184432077241629410818653682110525239002970006450370561360246917106558540904872556086062387334133654409509057966761914206492399653793787391133916858391574139004987538798061816732661509068569993328406024795745571105976013244496260601999833681452301932571213428941019900454068638823114926799173833277149980149164580982156883294497499992908707144365656503840237/1361240334571516686382260622037521076173391003956223913110323448116595029304991974856533394389009112056445796928946294868021504092152666049392593437818991422042032951051699482124606558839236272018215419894134081*X^14 + -10944110805418402516745435885892543255264429384031024141081301918554410770882593760582795632809273210975366282913278924390140952065012638085968706045714087375727825858736252860660808550860382414254441432521176928125158468506053536936165789196694545553022216985891392254457926110623167483213584053701348204850877094600526326455500798179289537683386738001198433512004538755986365996105185938570086290438552154202382173594850748040023078941738576790367880209551247750337105051333098701541610127869490139052338722434715114959646559686542352756782628120019495230223148874969/388563851658949794593830406190436712008523065082715584696135710499715141012773177382978850479093842550280238087136896050320211040687534710367765886479649538042949759384754045330761844226050203846330069*X^15 + -385590997805928718661616944886546464175650812795931414650947647230798392934802149780077782643833336542915377167583960090670822701359660636075240403302131496048514639761610518694947846972001805168162994742218171064373975605434310307271057605652595484518549718963987619945844050823724932087240522888809290408880694275206375580852308298233373833830418168317398554556239539788068152185180068567459792257094881610067171835176284516969634692699047062903003423569641511274121484453923362099226769183058087155230793524931252613865350157397099602839299127421519901142802192617068918/123850453513921998579042909838733607148884633241399682750461600228968704331270309785873295822855892280633772807655927110183013746897704126047911330890637014106271763356537119654681699466767015923775399862991*X^16 + -362219673447146313796858922816338760059992694812364893097537014821614205867644066374144228438186716278922320145061001798259370996416203135847020486343158553754101867577847945716013241132165030466217275727709576756419260192811188733794099057723075044387879818834475745871143573834023998596977762880917757276650038572770225915546112479202084986219324729746275807276464279359919720925964040034088636531823066890707037742366792136345205662815630930388507336696003221690359896050791696069027297084537317927752591232998426443800343208516129431764787836827059829885756769/1025234437094854339297705557230703725616155844545423706322257811344894831168266958794139447174390085884644427670545899868918762640336503193582495742690368174255804114471646557600954734105673361072111*X^17 + 1585864562121472451040229163105822736195331913809707198659492761858760297572890172352076838279485329547877360493658145726377569276739082890409937371394235869139413001361311928184364439488831203339274661170772990244285271213209574041377497732484108553498851840303538764503791657217108820642936184756440944631326919468612072742494269704704202057761182431916201780730211090713358513406286602548838998437594965958184405067714550477476274414222594686738606631659485987213631684674416078541016714310177487678652992036002887004938184926079831599361575144461502294459585868666/11268351698109544043221081779522664648247168887398751956187935604491739089370422144106386663893721433958126904526969985459286120179938506600665210707909836603245543022157867314592093482555455911543572001*X^18 + 9213018758358098172855534747026519104280453429582994683351879014805553818798125174721661406823696754476186956898278258891466589734713420177142824905094967364666780471911337611177916439290455504480266130763306502307266374050298262824905465113377863102711598583297042034415283935527136694859923174425665818885699451002715047592995639297749442790962862387026751551291224858008713114622496696790147899438285381558402231290238170721691336251419699611960216337254596983730946457438049564135102575482183676779440019327960363435853869176198122137343566321715767161516/93279450195146423373460609337703914622523505099210600156697098657528416992836589827507910761021752878231682983399681545711833558396552014701346168928247491061396061729746752579469996734207384321*X^19 + -9669644719755583984624754854373566511656133854128661417609526628579619285987521122627725428736798431350914997923497645411178566059488873512139608252233498832981524835608657814393252954032632752419243730965356762570872193656755906889622166997124842301563641781207892604218045373932275204202444589610136469916544474801184981976508400464632261518649021805248613241593371831876610113750898882810799064762038847774242242915138405696139082031892145662379148218128390737637267065383937005414272156856596960300005068053659758030740634176100515020052175546695881204022764/1025234437094854339297705557230703725616155844545423706322257811344894831168266958794139447174390085884644427670545899868918762640336503193582495742690368174255804114471646557600954734105673361072111*X^20 + -32331814605389031581525270455738129479105655063164411393750461161727151918067850277519088077861262153219254572830613031219166892975053290452897158627066110523610086645652055960316097810608554129793223525480289615604471269955781325320180518221794463863321102294279825858854427640932266602960622367405948198803511572633455251821619998817908579417809748379739211310868849783423177855946341642312990400095086179254307889386829705205072486128184613159242316076825213191230137238025911382821732108884050274722401635933815891191470010938291300433065847413367483/8486893839973289361610463955755064563963561559385915763506241348151070602569064673597298768175939666839385222764050727478103317113688655691142404597238421532289697182216973212580292669839631*X^21 + -28265295983363691666837468771489349633138822952245492674426408967057414808358604466674793732988033916965254500132051716276810255907518955658777846697045317542773468132109413004224350344038653782393701594095282979661734449296923639259165734905085391837253735442893358320514421357247172310090684345822589353511700310264582578670667697856556888906795425060155844254469522491437769976794041631386625670657157999255737208240516382129830689564328696737746149898761516232356463118395237653744838770419146111370499325752834889123901165083802018212340480046104215352/93279450195146423373460609337703914622523505099210600156697098657528416992836589827507910761021752878231682983399681545711833558396552014701346168928247491061396061729746752579469996734207384321*X^22 + -117470104709507021643506438217713697405613864541440963729237489326774219204507605740606341101770912637181802727034608866434842596321913102990406472898196350036739426722833123435964345694445726912916539483584538029826471137504585527689518542317417448757812051587206463237083238061626792977705006850551404458366809752332137019458342850389755493611330076731560302457055869648176909768139631515840969967813926673755457958670613737520130367906249728591338964546925930968117969116232048005882953957890835776311602096316053230858173201903781159337565304904/772167577106113125430849236261947462829911887852417046993562127936590901880544506741633952158669790450312548700213877488681950424318865953156437503160624286442516348122734347427922179041*X^23 + 457216057514040931256212940515429253239853434684080181626190323726539749820848292286205979085877860547307383968871255604950030958072331078817988213466536030241795449908051889785742159818305468914446328933691128474906609451051224258940712332401624376477519604644333726351281790216428537133624725623064597435418041663025806394336855238348790370214577941414038471083241147470297523980122554174015987254706391628323819759316308566223501455888090579053660180807985930965763704631510639624288391993498758949763371756810257187072523066115496256808686241921849/8486893839973289361610463955755064563963561559385915763506241348151070602569064673597298768175939666839385222764050727478103317113688655691142404597238421532289697182216973212580292669839631*X^24 + 761961144555787915794235906934314540474825550254124378961085399105231612801641509876718725323327717940630548566172889731182142642210650822464335957288343991262253097690192852306685404311690419113957331998564696821265909237700322488208183736996415134175171672550800678656790771303651836178304071169998741157099658611759453093016918335561870402632759091177658665675926537898155726773224830173269720258356419093401073137075715057803923659546999580792836729090880133444826825855988639157181504032818220429885027906222876798540562238148837982637869/70254533446102549852683944705845461089064861054719047128883825669783541250163270561517055059473186284260990692404137702545896681313699022214215039865401172454054803759688322029653551*X^25 + -1855825575540927822434681321666142277042952122755108859222440590658538132120797747602503031988848639121530156724175592351304467298489031969948691129745075243118556184633567415836964151515710384571634222067905407607985757019617526077198507384076240979133413836023714592825258496434897358106052739633439172034584291711124122630185895553838769135851820543496088109098723982379912816571045028289276755459955390360657054406524324020673648668108128634035345322905243790647320122537323906503190761633462149951873533031799511859660220857949253375796167391/772167577106113125430849236261947462829911887852417046993562127936590901880544506741633952158669790450312548700213877488681950424318865953156437503160624286442516348122734347427922179041*X^26 + -1310935975476978231476068059912090216696642246527858925099394550290508395946163383043817466925345250855836849870278015168678399568584009256719483430569584673920167102656408064036701859345544153277175885189479986602570058572626398986843568668691973081444912096178001418970176780413697053468759029897089514186069410923637052293490229377520506347097511093362996104061800638595507018949758804723282479322482282040149642764416679923721413599336058818383363139380974349503525902471191169715207626381643844416106499459855304210927925453916758558/6392005590583436434599576444895410889733860527224005743688820459447142321004755760305436726364587961446728295187347621012273376518396781204095627319206730275139186949293815124161*X^27 + 2934066788197932448744378125704473685812822339642800959812976533991704044364007478201711160238388308760149263475799584864532562988982265941591032594339223295381476365388914463970643038450262003904061030167332525647043996414856716790561708055956173482229185037579194419763037905652509034485189928493789439453960410073433339656581251535540175199525672506029164450609048668660275680795859718458496184566979174052392066812126016687504178379872441137154113906516478787702353091059076654038174580331141507538408415886174599185192889941719234325786/70254533446102549852683944705845461089064861054719047128883825669783541250163270561517055059473186284260990692404137702545896681313699022214215039865401172454054803759688322029653551*X^28 + 363003328681812981582236642607349510195752092414934217887234928675868136274068835189094495193449902928279730198900883805155143766022248876774998552307884364689284238179217910897752568604193090879860094106334532174589006388681817684911225554561927742454630452228241427657841716015949748495515515333994337782608198554188101314265000100123378783770896474096651485689617486402966630341255527555459711801488367848221159157288207276865261051847527114269772000297674219660926617437048491244200864800723366426863152225971860403723540424176/581567245071734731562148707569412327334533757367301041187227773582671487672164112483435240320679461509119124300550233919777397554216793849885872743081314737070256295996161871*X^29 + 423517242054006036493488994786063565474666233504470068999011720562378991057046945650452565483189673015362525505665753633203689348213698790986998460429220949525038317189409218136537444514049029520987131195616024130521505298817257096851824656429047071388582321958575066772396319518786121503937486714706987777943916249155038717165807215691668056945001697901125338138948024627625083176345974318552978549559955800295855439004221659148687808650200600420814708453313774012536442467655800923008583984960500264805203557680054314283319297749530/6392005590583436434599576444895410889733860527224005743688820459447142321004755760305436726364587961446728295187347621012273376518396781204095627319206730275139186949293815124161*X^30 + -12064740351681664412477554546113099931869278435956290825357060489756313982650300979469149617239350836754003222865245326483628004153888923938176284064675714793235986047968475376642217871550174178551649765878820778329456675603217767570624190823957796862104006329159827767398287925215278745045671757660470809188707730543719088056928534825305879098808705739886208819027579501039075534394728093628338363058779842731690524250185933609863626267525752232105574613823229808633571681097380857651053880187369595671862584942014503394382/52913042040918454331921454605532920328863047708789103920228166097959374731340561594344030599643295560833329478714423975960094400347265385304874237383433239657015403147681*X^31 + -6970661852373288947147180988918332969442972530480386655396082842167079805225307886582007219448338989780407127371885741672667203265212340657026952313069602994013613470792087372022329361872970676120287164055513350662234944531208787766586073996336676427830647164088357930924237825796728726474619037103258047381221525291151556226185216749271571187223952173503695360634333080359531977699785884309537214766292317574193676576943731333973278295385447168582901062086736907764144708357110987975236902599812025999319504080371759066722586314/581567245071734731562148707569412327334533757367301041187227773582671487672164112483435240320679461509119124300550233919777397554216793849885872743081314737070256295996161871*X^32 + 2779848324931069186178392923464825690976378037269824801829624410874867223057112294383672257918989900760493465469528455329839934964549879182413305476471893215182198040307502735011417848591284106807963254867455467653286612656495914044877865598365513691898139663769970089700566410246249616832602572598300543092318075528046371120158241196048563533094384116091103549615645177437428293228987784634572135507132537731686381776273536466731062019612062005991142807537276490776022847766344095141524488123697111881294839061864070372/4814215452726635823120867492087427925472026904630070413995829869707885973190843562400512291842716364373881310045894274948602893307912417915100922334949798895188372591*X^33 + 8533374612471509202550719909809266213328372614398697447840291309491174205855150382813707598681216376981769992444683621558269231441201454241969175579135800945635962092511661428915890352371220283204281972641650393465833360070276821403008354308615630835930210921095304691871856785521815964743314036461613775593253455420807215161456042789178332457631068985366178917841642538948090808558078622720941968290926376701986866773576787060356813499944109900438353869810247132255115948045799910165055690361465132955374412268047765428556/52913042040918454331921454605532920328863047708789103920228166097959374731340561594344030599643295560833329478714423975960094400347265385304874237383433239657015403147681*X^34 + -5149370668808114419007418936506758012897641258954321606692937519805043319253499312927802725888030992225582305702960516563560073139726059380949616719419782000391457294373012967652713277556664349840039188951516478426526187743000583662946979664213123411827713323626103721248836389227424541905090964558224560854936427933191809981327143761681698674818771527018694490756374718250207460727666257491777275797251569486075905074536416770828129479686917318291228897619381918013516522106432720995678841153297882580675788618793/438014325605189320636963651359059951366757065292518461832028920908733142861508831080021134732300642741686953875524909011791728988073188783104442028473278036137601*X^35 + -4239748411094474447278698332148661680395168223770379331644535544223216008398698113829607280814802924709152942455615545732561180260142729873524807818064947697570590211834186054463929826370510812899143795241268674860466456295921723961507472294781839460152884643205874542187802465164894301007124347530284203277615269648124848075215892629696281828482182858797276453893126595457126371683507070759351402537075184342419996040791048263012010309513610740786162978858189215602561586722623434649438092754985383730512454724865010/4814215452726635823120867492087427925472026904630070413995829869707885973190843562400512291842716364373881310045894274948602893307912417915100922334949798895188372591*X^36 + 4012920650152518351676604160029700592813158623253578577004589700530216613931960583817761350630363893337370786779292386023747403847462929022057276831627619620737861989948411883704886335233109228032805117596426262708793640741502930333512915142120273728113689694632311976873053311988543278772883701596165384903682649781893428208902530014064274775703401670776506400665606010103640751236136626947229784867040202118225869856407134683571113159898596043782239537088365134644428501247302901589625205636582128923642069/39852090401709518755069024780189241321695666026068461635158668083771553349241090990812586182540318691810295139252562006349898006375506212638016743560483853711*X^37 + 890189446344022562654291589754645408982360764863137380318757500420057351716585904965807939762092554702327852429321083893445604549941419968923238919103020240414749145136529139348740273414839993046142161875379800908422640580756668222468962810980812513297519866356221308290978235739529598286007354562342947418691421347175342856252278881656978066640961886497182439094627025010067424490310752418534911407415751486850948696874088495091439137320131050459960928402855061763311287638199054579302867031411594903430823808/438014325605189320636963651359059951366757065292518461832028920908733142861508831080021134732300642741686953875524909011791728988073188783104442028473278036137601*X^38 + -2061660836511102004041409926413363807035181893631051605075344888402063813980584723153739293188895927176605027252793853974389378293687034542599786292808593567691533501971008592244691988811316958607068238220087108352977265565810454981565194423121084019219870331665247974705996167385562115520310553491191103942250948381644068445119379179094967148434566916415628494325738431499100916796907490003134105057230398717850508966379383183532489794602970499868840832405286846715355340440112861366799185336659463599/3625883941562143458745248365043148150459072516246789339928911662612278532366580929015793483990566708380519983554959694873068693146711510566646960564141921*X^39 + -38301733513187847581809590380568202160529635380068104601099144579572822366704068162683135960768467406376557150097498615934396404050233562466772779007166991901489168366546590604286074979561039015315334628570245807796521493005580933844058694914128893464752467836656708818575326717296922179139156688228218135169207034841564362423885472481005758456190674783897648513143934130774250218724902366623543449232881607407915450861785413066444722754903261002118457847397930766196036997672387653618539439351058866508/39852090401709518755069024780189241321695666026068461635158668083771553349241090990812586182540318691810295139252562006349898006375506212638016743560483853711*X^40 + 974767615337304271496623257298002010354686932996191295063491208650262587853452888344510730846800176957485919194495251251432492362123801327178595890885132856069338792226706540661452847306878631198841759534613610896507054032665762766830553177528403999278211228896484561066156049549735677745563751791621694066399383665801747809550584877497794327087817997249796888314344006334390293771594742592142051904104778932036542224020770723312699504854140395996561988133436829201438964834094682968902470851100/329895727555467515125579871262228018420441499067126680004450155819514014408750880631042988262266100298473294837135810651721289522947094037544077933231*X^41 + -45612248537443162749460672090064510427045224879207289740195871647993036416190848814831295889837046334427200346243803661907255885945454799234728571020136680108884177181916363484262589119763685042943608765910171844936359260169909047706329336232661992327644191291600431491740898925859863972905396602541893004073482541743219979754168001462903904024132068988188720330424222110240401617441889435327947419944412534728857749112069069825838924330375200118953982444328081959342452710283792728749375331349706/3625883941562143458745248365043148150459072516246789339928911662612278532366580929015793483990566708380519983554959694873068693146711510566646960564141921*X^42 + -412807206386661251183463120839450618187999959431343125451854839074869210941657339332078435523443324540152452650869764472279739997500455041744841146049574377855510836917732833782228565987380998052852417721992777546773609083208335992990999694591610434193464174872887804788714233980629259682568495978046833310251498910329246272165112930648487569772669293426745255950939529272484788476475094814759914507790673242337134106815936078824895984895537070334347345518835489139765337567502529642431964/30015078478342963799979971909947049260344054141308950960281153290830135056751058195891455578406523546399171580123356441790673234732698938908568641*X^43 + 41931764009621893816044146868953580288749006568800832256666571440492802489069099022226327631930749010168202938231639734081094476346382319169263367958381783219401760834777630273940074425038464961994780763761304920609805688624391448838417607790781669007065736924834616494947833903478812159548663365874379222101555176541369573855929566317364082061767205675889092617961970222735256960621515066711644684129132721035707131160314713574265076493978812792295202973404189846429249285237906021829190014/329895727555467515125579871262228018420441499067126680004450155819514014408750880631042988262266100298473294837135810651721289522947094037544077933231*X^44 + 128733424108625347736216430078648137092504972269980765480017793692022079578358739322646740762576910989432975287018655717125388117308022919875871794747136052772571650355405308199217858589082120804329401578133835041826677175061311744332420409257159261050582709475869136953518252251893314197466415335391752006734157974351177930512300615065100242020748832581542457848097676739066157335470031226815886812590974628208156228600217784636241382147225295053766350756441187424806948508731483139/2730877852637882249111088336816217747279051418552356560848071448533357752411159875888586623456148079919859119290633831479453483280201886899151*X^45 + -17517967368501706784045286065927589669875777390859154794833457607015556214181165899992032629999564849082238212800637048695600282889938392635106050206131062319459714789319756605843740061044397665736033993608430065834629653229159456295047866965102480136288658613239699128877753457184619899121082534804149581921384574753010403223635562712257963261789727645587683032891662512868502765050790209945951348570815836712105178773977466515452649758761307726149837637088992632992526620671979652411/30015078478342963799979971909947049260344054141308950960281153290830135056751058195891455578406523546399171580123356441790673234732698938908568641*X^46 + -29171014074604793505253240620756095176641246079345761268660854619385786763966516795766087693400940409125919020932277857176524937652299542472296875266527567105808245550025618749099010834408158496066950682405151786142228994278758826067379986826083187362617230979580420007677761017011576048726972180791816057249736057436398580291250040034832211619400194026882295988676829985550845028489447592623721076219959979203208672153720460232851753758251329660127191980534778861216680008822/248464912440895482586760834939151828521431300022960291224462874036334978838245826211317134333195166947489684222603387451501545198817385761*X^47 + 3571176613932952871223238770748632294155399851832766606745584655665988169578778199780457030280482312308721758340279308314597235349863005709331297818940814440041345678577797452892096790854754782841612836520024709279091211880679786431249302666787050242401770895401649257328067520530650098975154439090970750699045036082272484590000286696159627955226955776720336534275905063700791214448602896924227498458147214849444040919767336212186336680626917522801646061449555636283353247416459/2730877852637882249111088336816217747279051418552356560848071448533357752411159875888586623456148079919859119290633831479453483280201886899151*X^48 + 5397958142739894945124302651154716086570955197961656073810134281601479286572555560141429876660985502390426499712449829291538584597496186606941495572121605596039799980690498045509918969713194104452843136294293433392259630450046650344178703613399735775329610344366298216710149131673039449929190323403964774698064105591668862363163179252063385135378062168820197315399582462615386712404190202084876251558017601718628206299665783044418906929849181858645572559677653842404739/22606215307150894603472007546096972843365599128647101376077051590968517772563536185180341582494328718723472315767754294559325375199471*X^49 + -325499567085983503601634702944318018516162589863933432098844032254861089838149280775034112299452658644577946573364367876863243243934642179335755367319341241410351854250753653630249922764080935448432929388841127720814747346048252919347005193662667262929885468650786182051073704835501204077351026619131742644485808939373136465242205366066989187063815193284210402950163907955479073158690327169660408999275095397133004670787517412946635953293021324147472147457069775506175195/248464912440895482586760834939151828521431300022960291224462874036334978838245826211317134333195166947489684222603387451501545198817385761*X^50 + -875943385314153481840944689866214607189678676872156469216093512642043442528236740040383759496587934796842059876712362314992299557288473261916105839803063902090494174852984596883311306756883064135531883791872488301144600114101040684381026906139139927578954872623253316689400713814622820733351170551421738161214603372831161029310936065239479312369619329269293630721773694712013810347571569321813739408000619042342088855414383295759306423256310068841098975976343674/2056793313361013065551087939777724760564607326780738911480033808658767880316944425910321315848815277838547203690997570244684321281*X^51 + -50123567682479011814525036845365828507223765915575049028804033896514321191895876753594271227325258411821458224813165481481348422677774179145606396240514512753668781675136702065742239749967661724622584354347762659142588869553916354695653463790607352002634245805293906269358176483465071748543059565466412866246805054952839004895539288499997359640782792504590207499072884611526038745597593282114801798640536248973046340369944983948187316268147476405038543965389995890/22606215307150894603472007546096972843365599128647101376077051590968517772563536185180341582494328718723472315767754294559325375199471*X^52 + 152312992649619377217648270977978594975544446185940511600346628201013196845636128486194359283726234181977360091774583854745033617830485060255819514781445953685424882274332765166975083330996611578330419615652708834899394599612584538483549851599834001301690918999858424695216494288132837190778555290373801265943775843948069753023217883830596474099912800829612534345395976448690475113808934168321773915001266722718662000719347096693150667628534160684207124256/187134320203895283918759707012803635753307918003888537119464453521860420372754474198009400040834799184655372913383456486642191*X^53 + 19380282510895851364428733799110901857690419990992967285006441738323990517038559930186232688210274683617150890372154212976770227257591989523701785435218531894051623217020643248351139910233519489639165967717962191831128680591129544759324014101229356403413690889483496675076092569372989166055968107201892854897450057422927487068255882028007671656492388584321529839464158438549432022711894208799786431592047995649863357293095778659465373802377421993039818109761/2056793313361013065551087939777724760564607326780738911480033808658767880316944425910321315848815277838547203690997570244684321281*X^54 + -30701556337150353411578753846496392574446302889622500332271060006687637320624074202951159301094025739754240783458838512805375792122188872866118971136971158543975860967856395706822468393986758369086187537613690823850856500773505340965331020027029637428011531085746635402667327770125974526449576231024580361199003373914669918815241155545186604784130112697406725933816715778484829785117057283885423483622542065206876711503768887624323266224604240061358/17026141406959811110796079247821275202739324720579432000679142345724722079224317550542207264201146318320023010952912063201*X^55 + 2049188475793077855770796388500191668106399753294645894631284350470813919734985220503153178496843662206545085205308777123206285711745528691265166993377660650753346927216618361583291279463125395873965168136968506150514785095298347960135551106731577270035169563074980885481210352773458010901067422422850033032376096171822973533528610268313073713287512735020682114057752463495383521722824327482292143916852662977838574004918860639679407035748748418310563/187134320203895283918759707012803635753307918003888537119464453521860420372754474198009400040834799184655372913383456486642191*X^56 + 3795982045888092477783045591041337464096088627561371095398418345125731632387306673627221277602075138301241385455689206496423283951587176824322392353075135828033988513943323382328688856914349228600258673497137282283562722561398993058843028040372286358139645581547774908095049036193705971683723621771559386145063364283609584099710031942300401562528412200053407019509386427072139537295369299643008810416387480798415319521834529528517223859315034/1549098481208244118896922868512535274564582360165538349620520639225249938970459243976181172250127041972525066959595311*X^57 + -1184703478020534762191269353956792382460050327010682407001470322299388402855231879174436956630295844017489646659617689566095627676072880314157812300200253567056544612497223690922372779356800049656564167694213563208815053194021006345685606903554866554873648120761081363361058028259699465735740108102883865931557720249466733824612027490676370124100371275479431144757638393982363794354705508802578971876125030130046577243603205004323987912848521557/17026141406959811110796079247821275202739324720579432000679142345724722079224317550542207264201146318320023010952912063201*X^58 + -66769170031568862526324132796295717814992881985291722025820283417077163583565436507713843402211006976502061078037529584773333401221969562134343920849031002680469796119819399564242675177502086980936592380846832497304530798907553447134434659230349145043857739942796023137687714122149339637073253023343878850989866155294478406961489068687650777737625639859954830594905305933825458115890717383357805234690832574859188526656805617118929695/140942451206281877799738228415297541130432386513105117789147542464311704027882744425091545105097538165091899459521*X^59 + 88849619009886530021028726758536583559260871926282943900410807461946868991824032069088578664307592253172678986976180820946319453938961178526292617007512889786337777877439654949969360029502713913984364718944181735231765351455414720340133457819946566959221677544436813846592007430549026350739633813050825691602029176669416285542126517420578094815923564201315464742388573523406576762669982385457279806869850119679928868115885434864288766167/1549098481208244118896922868512535274564582360165538349620520639225249938970459243976181172250127041972525066959595311*X^60 + -15638175041575599910168025058854473166765404363817126328359328273011094587781388980778123916159017377001694912264959436530687740658103402478634292652341630457653567064437990353104584443840408459533719558189403366950773323515202115559832182572525485067178799202031694861035904620865992341953901721597113780949672920747392474004014717111409126764600269422599157186989578631087633213997147396854699656834531961780457781109784020285/12823442016766616122258050078727826506271711992821864961254439310737121647519128780374082895559779652906186831*X^61 + 70171830127449735956509405657548182399613874467671206532446357770701804264418160107495470595386580752394485837404033905482120217888336078631251772147696277122937365120243576355685607954044264117337147261997287343082232011030738686884558288398131470517772785656012631680213048010355962024541460415083884273148927163982182504327828997343878092179445176715717164497619956009852882507156405353487606979729861408633085951306170760170/4860084524354547510335800979837846245876978845279486820315432498769369104409749807761777417417156488451444808949*X^62 + -156642543254292457165117248038908786795276117617181118984233751335301974871503305728504968723788657101591576704727142147375807346900091066069774214610798685236025709144925257659357700110181257479364299877545695362321056826524353618194652563804399957864746430247150593736491895134053521336190080984413283650431496103271953812701375590209505791168975374575512567260665859896643258792334059345208049083711562695310392701863/1166722046835284880562100816916370349037549994797731322104852998884280015241482010770092156815556332718241*X^63 + 11014084664240453835467029681620053703135286494428259444565313489920489993307140309608739575308228518203993662986928734272668934562634552640479952784029688348572404788313610968488962693203910731469691512421933063167652947151907357015066863351707122149593082961261521308883704687372472357383990289966704575390784351730051114600294789554471831499875599721039280845179794763765147651985235825573327063957034565382721614204246/12823442016766616122258050078727826506271711992821864961254439310737121647519128780374082895559779652906186831*X^64 + -24150655291519488372339906399370205632651397697712452207306147825072910218376061836373248345120244612103640442471532014066866600500285194274236755495772510253282363025690529727616683978325259929417459266759156539512062201660232271983913371722691729119841164534928213981866440746861326472948856167263649835367146676604390463866115335001026614152826485042136251690935087663485534529006924390906176977355467654392/3660430781408252145366901499083483191694615327266921594485936766082217787096910044801835221970189819*X^65 + 343607071050511185090478863026662527367478231531373576493223525375081851139763785697981182104844709525581726191790291291096034519271392409878045066721099295122419457427248164248386348739450067411416106821844535947591154693863866198902687709000698860779596947708884474182895278598047959887431307938742192380593374634103439070938163487442941944212196298555185171736477395424014969269410862210793512184654192943417876/1166722046835284880562100816916370349037549994797731322104852998884280015241482010770092156815556332718241*X^66 + 25081947163176442914841172517420789660494502631078558398579413878403869638251291918111419052658188210734128243437797771967417453045391674004045781338210645184814890195484167377893815071535033239651281796993190632679622766766730148576680226462329823736777599134647727721399109875814938621696059642749813293480077754214512148031688433348337282669843565976443739526350353658188280879542585083457353945822370/9658128710839715423131666224494678606054394003342801040859991467235403132181820698685581060607361*X^67 + 6968774810941088508608149187547971559064839671109585094401750736015410493938057613660169946298181609157155740327098607064414022284020454533053991255370975616463233973571642483627442352997714436867508084527093341076248547207969266325636868543927644275651185471723176033241056216166974797257617912054369830655890815546612752511341519535302925416752744381134753976403655695972995391920732471775540569902653113/106152492660839312215640143473421012559143844490740726240092166216384315825810391299253221437135504751*X^68 + 946125027281727467377730745020780308425412927600664270064318885026010730020882784849329212455534222751410509086645624509787192538070410547764678092578791922447086636723753337892302788336036305353920775246387343455909763952611648120511692754801726647286697540013301743524103326692259160809204526885211574192931112497846318432992901939536658891225664363449532847338332658036627333862314006325041023/878730662436513094634852718087041998549212446851314806738239602150432456753873232525300797071*X^69 + 149857224005518056147457065714671167350641238900913921568490881085050911834586250784402934470409498301702954339342672618436151804722333741438367744478730368489300349516795734998526119231659347203610337842447081644273838680603196309083161902266684566735041290608115594040704410454401499416704528729694965421716993379718333427328930788371026273128817459882622750741147924348196811213913961479478843920/9658128710839715423131666224494678606054394003342801040859991467235403132181820698685581060607361*X^70 + 14804824639316060107297637290487099252665898753886720094708392911066301826988224487983033671201313970921790841444810208247001944618563526676602994602383817846275170636060302840580965331652935964557491503254413844596768922012045202110141923661837566180953176321770327489649252184274933365900194102355524524123835733112675840111735043920095393691651488771622734291768035523961101782227876961/79950019328224283016545602591851696710873664530189683080542225652846188404501249433654881*X^71 + 62571921968063095192857394131592175993941795608962025758947556258402082286119922214075778778088099740658208272371297812884692529023217641412494290416434788588846231295351420861798013627786261050192878491186864596415634899983498180340926184288271924568175716158255727939864387455020640615008356665141117199672680978694782956419483148440310795379623349785293115421911740430163409638153887746/30301057325397003263270783382311793053421118856941889887525503522428705405305973535355199899*X^72 + 150434510174622048345863821898827161359301609696992774728811735421394330360596848728723842901843101485877047433157037327649396645027585224504445929692525806490649063420147778981946062812082752329865442885915351595290375273606030519008009361561586983667970098695082439452799667333826249365447175099281426548488743808767117180320596653664934260281479496690364362978831801992875294866/7274135140407995907246438230538776882073848105740122198211466259016121226867550671791*X^73 + 14488387175946337830924549839853750611810154195332678791361821139954841857970256329203420961318447402442985667223336061365476089498872876473495445906161825475302952450217078907702072297228640890935392348416122366490816696445052306313384480562841620080600615529949979723320598129875873654672515378055631564589617811261303669770007624198911699198924141622077509723770725156505577440455/79950019328224283016545602591851696710873664530189683080542225652846188404501249433654881*X^74 + 935708745068771876780861387858105077308058097350935573427072153979763087238272998644866928793238375442690121579930323258785274200557090453131192489808945797191767539186224724246586710701129708174127898771718457663004314091979318074118078272878337977728736404267341070395805314631340097583214743141560172743537596583982685771177749749104564161076300247783093467437116604254/661826507179328169160807772772156935863328915088720061706074630062425732587348801*X^75 + 73048133126934918688090413733107437700983278875729114530069438881410458188658152083586547388138779152482260030700815478466119997826061121911170175397617015107297491322817105385268568192061856152160993160172472216043422394783387375876039901050958084784330542351089747149135348572726186914007245801655922400908985065885882261505546610291011888414841115110124619927904881967705/7274135140407995907246438230538776882073848105740122198211466259016121226867550671791*X^76 + 3823661611098597601793614118552539836222571945600290914490810016996420163392511319076659935004569379640210096499502660558271242400951790100989795425391573249468361252038493195506459290853696612254048476507211465079174658871457077825711222614126076575122864018041401704624969883403085775698874732774721598724633504083455575036686200348114792591884900450879982522389/60215313181632987822837573721422703654201520797809122164141081799874964296911*X^77 + 229625452401719075900135937734769337039622277845502201280906951317980186205469607239658450351669251759381277319857215346822029900756069636173231415497769710938265524562073779065919649677315152195882870061904976743877810388368771804874724901885413548262602039190441012042341222963683072715363499561705861490079509698908217609001588773459218280073104875727133115168264/661826507179328169160807772772156935863328915088720061706074630062425732587348801*X^78 + 8949560038848106975153901408452449711143006310973056732209602891033790254773953019700378695322224762652483573881660875800701795979819530354618888828233345279677500893826475913169458374990301706395945797346507230861412473956060551595127728981647559783448324411747569524367838432340566600594337356128979496916746831701464434635338675352652224247130749412880/5478601872589663162845744128962123888108590737677110559925491929749337121*X^79 + 405263311190508800710547309368690858752413514907105482116417914314600678722741082208869223303777262715670787844071870193224652067005532963804186406238698969888766010406853625117635447188397377161459295512759820385474960444784678478131668245668457185206481094554200488071284090568873682269786354611933406538079932864547948230154857355916800942147477752935188/60215313181632987822837573721422703654201520797809122164141081799874964296911*X^80 + 11863305785214331107767024407068909274960946400940445191496032585466033737022089375238278904272400541430756893082097686453204205660621918425417831675481600986338732103126353976376045765260302507165608588896062745021954887867332482986148474470931034459853906919881549341772675624441052637022721773278244192236839519592195563394532512525690694235109/498462548684347480924915306065155480675879422953062556630469650600431*X^81 + 363886391850592456796965985709447303147927886262779531196147659134842955631713079318330729120495481129485393226411964763429989302464727090884768210274936433371459198411051778762433096697707172605628096525772023727824984276475258719739251046139913780900488618849741030451863099188567704948607446486898107752712650114868064490829019327068031438597769/5478601872589663162845744128962123888108590737677110559925491929749337121*X^82 + 5684017423227498629814831533796004769416178557150933008172968984108892666866451037893473748502703737791070757958693367594850129855279914489649820900194379941861511521605030440291338223561338590766067924429274922556588236775642816976394523524434916546406490978194759542963331503145884918083563201916382466501502740064270814713895363647605/45351883239409287683096652357852377461184553084620376365250627841*X^83 + 57478594372672659481437672339878310581380000622083281634263481591944421986347938022573269032129772417795799016764998631605522395444991973758183701714496526654865100962552959255470122401726532728914310446658682113950073762797101624792261139791859063612146990755900716294984946455126166019620485207955879803600531141789365945556986582229395/498462548684347480924915306065155480675879422953062556630469650600431*X^84 + -108272114157707410771349508910175670649771695176045545320051399228985388028744648640361202227662322798454142941764466966094830099379688470573773481851492698659195943049834416024769764288430287108571372505538096168726687752770053303514085234220544408476129717070819795932506060764423672670977530619710637859697592611259459476641/4126274519098288388963392990433297922043904384006948991470351*X^85 + -3883600481985505935103338826888004263770512412467109035943269034621708500460066958788248681141625061193035821059947181432569732580219349306869013669507497456384513818602214825519041721905473100744243308650634446848691510192993373170969902943960393245277754681415779185752505376759866469309353837521472596844862345031812562292371/45351883239409287683096652357852377461184553084620376365250627841*X^86 + 28424949256113269360515384009878590197377128948970647545022096239789441717165134505647204119850662732800254793584322664688747988561810449630709995160457747934139534143914232193614620856054123268647197119883843464487570636626804330921202689048250390498543512745825672935163625446637852995550196536623073992681128125025/375423029669574050492529614269247377130734635975520788961*X^87 + 525690455482317429317612510627411962925303444096963738364896497166400606073459923790811682629219982035409453502008766103219580846323473106330897202750434163125103203185009658413537436338700982492147736643544447149046552487344285766691489897851447610088548495124580587265658434380955156097686048501836044379538191157294/4126274519098288388963392990433297922043904384006948991470351*X^88 + 12078918182030069301247463822403582116784792562359491319238689555570118876389386895615974233723509842771967842057185534734822149827579142061817922689157247314619023087583310186748754889191105044630652213550167087433932952406062884763286052033881283278281533122622553458504920131434863535965116824174754095655/34157313226237289645394378515990117107700358108954671*X^89 + 251734612621626812278168964858739571644329155293598443812471885208018715476480778129765492313904403458961890698509598659792185525816899399055720951429593323451737904800014553468931946593423932962708536192874456789762039792612387825077781991004555072481047071682955392942939087544487689291926455458598516330765/375423029669574050492529614269247377130734635975520788961*X^90 + -151820213185151294168879828262136983645556481955449001240667497193924944304970188722355839971036742374792966340189576364031276304533143039027087137518773865589506765986740301723166792731028827505498093101770100906385875756931167204390793818865883180915534702861778535405208176469230780255149520843/3107753000294540045982565600581395424228947148481*X^91 + 56591462283778948029164716026297640834537427788588665358073179208215540247831231067051360544393834292046986485479301633029986281740794580075005158671488894354502749761703691569048033417423759901663444872345900839162034434790798042913860618053078135248554717186974147748836042464049104067436532293/34157313226237289645394378515990117107700358108954671*X^92 + -279257302927423249595406219244545599109496682100920136732512729718218819169324029203319886980977858118401796460579672064183852211455898330834173761839336079616003918952695628685125971660813514593942297631075841519637663236221816012179016180058336750803826187350238749553743688399952655/282754344490450372666960749757200930236461391*X^93 + 304865888805657520282353031313500719526846546979898809750939346951829443005615320695590767930460836935466542299394691891096214019103155270379401877002950813121365978091369349160737179098023143145535540934906191948315624878317467150187787930031264564120740420954534309856140557960438531/3107753000294540045982565600581395424228947148481*X^94 + 120321715562771517509600672334995962457614005522006573028436536407880145628278444362710840328126146335470326213508793077463023269075204661355755753419532718949620118232635930012639559127206799658826537129054370949605537378147432391374395727041047424094778748507593671826053/25725988944632005519694363548103077994401*X^95 + 50370295327834736994505891270553836360065783545206406966201939424315827451127652159214327308833941108557133698511573671545335164195173980336823000247905601234772900451880451078807641544571697110275186220262406419115652844199344665613546884893998199201356139047639037401987/282754344490450372666960749757200930236461391*X^96 + 10829659441474040279790503386051461114111473606843723917421731384732230093238744421210981517697300095142788324719861150772952884015336585637506602411734262765533197736326537867391662263196364017861540523463295652354666253742827821198642831773092315542832414161/2340641337879356338794865212273958511*X^97 + 2908450499828242654622207069040966761247042541996013017015889106084690437716873661677985170654405781399512255995547238943837266507779363291212012439731249394116827331952377428756394926391653429959665308360663567191273984378484078391239491523010826580395818482/25725988944632005519694363548103077994401*X^98 + 404707130643580221900630386225827810314747312236023511016254290886175854474573823844635112656556529150579036974192889745205936009247099477838034192169813471298618856710879350478112739510890785482158974330578860800695198563886131286317756694679976/212959816020321748593837249774721*X^99 + 67335191931240028828455921970296662380682381856659368353186405268456932153363958064803454288887704394767156827589663225510159695088829442175272770212530671568903866204552835145971711937532144913785331495225240524292650221218521121310355005298645/2340641337879356338794865212273958511*X^100 + 6352643677146329898026944340090485887825197873550984753236376714923947736186804819681126354497589019024694500977756544237279946845749138512448306255255582824416081121292737694812654472294808204813927336056591942969808403684376391334/19375836231491379182407174031*X^101 + 685549026790871625581362307861867252256771545228963838408870276586769077230787193954365510458118039533968208160321158347726193801070525017408712123979311354407977441103421489774025504704154513991727664849261133096875162127266325901/212959816020321748593837249774721*X^102 + 17486125278190480435094579300559411025303976577969282859422182149790049423732845027446197314250102351960941577656659147337654119839153855172288550015122905158967925570135276945260809113279924480083398162090936994464121/1762882015420924318297441*X^103 + 291792380934723239639013749762683647816069980866763478222935416992957787640001696365130716120185095005567926367394944885543212157295584154621352137140073395926213484985224904002423801615474175752751534455971282443630/19375836231491379182407174031*X^104 + 2000927293995848604130761510931158657668342957435101342863323221459752262591207033340103112333275054721301863037278010123549417691618058278408573080047454792508881268597603656788590078894775196959694381/160393232228270795951*X^105 + 8197777187370240973713845256179600491370682800043597458129533185168657804238468616747758787533488562559292971067911920375974605575160888089851270185763182504585858445813967955246985611255076419561504/1762882015420924318297441*X^106 + 2010309771835601121914986213190925013633113362210395027947105619245230156665380122458775381594442724514505341534407048838247678134331725989506258494958946618891374746640815598430345718/14593142773930561*X^107 + 366708317516037846485182550496337072008631696337749228687116175279877812627617890516833815506408438680473034190877897754286906550559260148076653326794192111524612724497161456400741/160393232228270795951*X^108 + 25288997359510688750198681069216178525738048298147688027093439451848390352284985093115177372480744251888299546912202745864371517328481522404836579185516462009970802/1327735672271*X^109 + 1276126729294556197267820600628108396813176982079562103713034782631028876012140002213357883825145187267901782087120715820364790686194175229030070788732051786784/14593142773930561*X^110 + -32306337834620576409770411527513111081669384075015073323472619255523740163792756488619588117673620640981138196886519261935704567789211339328/120802081*X^111 + 542833798179871685145769409890037187572376378932858788659463072202654891802275913155247782149916730020781155357771937243294604953286/1327735672271*X^112 + -4579764515091637542408415347251355802451178918710585763035023656636073625798562248533608348109896480444205347943/10991*X^113 + 25650807647493778291443499119074146245732729773873623735477424309377600875818250396571291672880800548460/120802081*X^114 + -1083579036114671441265384550944722850987806810114239696213757868669305564*X^115 + 25323313195225687114276121587649502617202232053805637/10991*X^116 + -2351512437196769162829812*X^117 + 1*X^118 +