D=-13943 h=110 318667570309477082544097207402517860980067675955418769238214517537543768189449006888505281540340772848824160676271140443314283061116975607309500476944585429889225595087389014349673592457824752929303227530038536155911995497556820746541265825323374575780410519270170669498416851981799933863416335914081900432068268384576957748580642398701106823346208510734182858283096305883202438010604807253959111389791457113936687362051738467437356297544401276001045443429164396508847641643428520535701323950051932978024338367531678437382529511849697242781359799632116627080588064549360080724720653883032137731294140625/124879860094901906996679292826205495335716961469361993330598529073933425969466200366215365159104479937127215644870083257719365910795453871599618719688902689675406360781042960489372072237965332026564341871716905236428697017*X^0 + 188452816935001808034242090751335547021953248707935615428541256937580438773011182942914722115254627080041829484686381889343397022113336486895406827268469761820927599475543049928074531746999874857589718544532924759724855642410534409502694166435939432816383213169653087398400123365489645897982479781556347292443387574101297638318275760463600071427634488142668588023646456634099078926541453390511637377533468487146460133381517789821050276079664977761922571683787087540803118311151511894895856804343897550633498844255527633429767997094004281192870020592137289256355968048394695985684613572023331466561250000/4475896655681415694570415637043582212257823163942229447578217123873387945237013373981447691009374304370669579315103378161831279595033156216086916018123552960781124959500695337487345805489093341541337830267954381714745943*X^1 + 1771000159732184051703966575240867660297247457411393894806322048172546169680278646272352640991483507850858173626713982471197960722535777485296990024327184119530054256349382968302256223564493102349434665681523848238047223785965401254483358707172162722875604999953955531943026207750243377442668651125136686325240672029998737174016772768342826754514498142112161310204198757188029039783509826678779841033954004327719151784556225874435519902677517571765193701990229126987455773489018849936119418812168267973276259108818035083830046744600149841051193029680093360930482017225348757703451541041718574661108308968750/62407427070165979029395305227298666785510828374846505187583081358166648120439677473423325155743705925840245944390486401710413531393547297120899870040696698932171225310318195090586062565934428461110873367426087944248702683249*X^2 + 11204255696983368983917694058251964750925836152986705835596254418890964410562870794401573626262354811618839970173987349665147274910616675528957285219079827795345305234145183874086204591206990278278928361974952689931432334778739361230932847166810835088370076311360676087855698437401907220634274252833890069110141593449214317414251103797712049362310898930652518197594171707375687225824458151146951588469913286453907404971276468319900592696673361689617051281933632211055489026824908138306917712383733988118917709613361395886510951723509844111548496661011853255836533936901551488665176832230304700556250/321013889097139474615966121856385441602081558053663447434427104918122925140716730544463005881759614456764654616302329352494533428604543944351066199392064330544439859391859380154008879401068159043343457668217340724001*X^3 + 11571049788813084419214853799075096806996660248006211358988854343973318448423389409609410873523016242640401305115722702307570673092962367672290858624706191183311811504105859829176627685841160590737668637678972201743230750706492163875139157041672290896289224948483488584640315581877377098452667135510222682080357089165632814161324028613037895551977119372362798934114592319890598114360258134813958361867298896659924639849049129205189203013700346290738060353874955606716911381707827461183841894678395592861866601390136120114173194842590458701827917832256240200247299236650548290560603736593363707394578125/4475896655681415694570415637043582212257823163942229447578217123873387945237013373981447691009374304370669579315103378161831279595033156216086916018123552960781124959500695337487345805489093341541337830267954381714745943*X^4 + 1045644743113410384081109661054776816246378054381566036418541687217668917248262250417841179668997951434834532107173586627293765782197008447334056054211056716433653165546380725957468391162027428177375647180918002306378089542282122784911664175635466186007555221566475803526781413990259386829809478805074752538333598153151803740416806986182776668874624641798272111754269057691264186051642755871221166182889369993520555532107344427286548747671164837726817106996748599298796620772121483181923152663567401619574141058017959776973572277886338848190378640879340968388696913477298477400187852490325342750/23023301233388759565083993534847984049493047267708774828546733480464959129363603998025030903088260378452603788015658707056912675077425514189992555360543952560025809323091112397189190231734071508523521313075904807*X^5 + -3535347461592864832835629239227073261586928751451408174258482284816637418448010739951738904302340280700619647113241155551870005022236497824735042298637000551934469110039240947460539873770821139596789607068903657218232172071996630994325468572260448753056722886094670988262739107557944659301794624482046151407673102542587210136318126631890320008196177462354716974424515196227009230693860159092222637871378387127989696076228421402111820381891349964711756316587289782632109032830871262848768899676624915253468064397428774658652853937912299625426421830231441579088774997900997664262846987549704300504475/321013889097139474615966121856385441602081558053663447434427104918122925140716730544463005881759614456764654616302329352494533428604543944351066199392064330544439859391859380154008879401068159043343457668217340724001*X^6 + 19905850133313901843762156603289476703964179134004648078966153884898526189012239468180717035288854318288719591693311100486043298171026323567746058066036879029555727896075494190732060286885081323866330472798696436461614613936853372820913314137301879819743519142402474286889462835929276870506749761676849109146547837897278725842850653527784199057321729592787844558291077696343880977002152168571294191758011046541872241124440757539001473715579274999456108832046797326115504745287616840616966095928017620408490203957018412347956514545665048604539045659413903994827382137892866819003519937654365/1651244440463943166110879547790861654557343991085761660227119951263355026132367782975330338025407758621000056516937438647128499969692714207128491383528935850249287048919967897668305976600019472747867841431249*X^7 + 24436954122285124026278925508506180243415435974812266805872913312732149335342527153034182635729930421589659370563047439780525571226671529005653643081203607761622182927900303331948715089856915748732757295423485138594799870686408867881133796094783703310036094062421137986427012911312986849466730652150927784597982712842390558854341544969134901431163261706939101935200189813590105647566959539395918204652781967586300227578147750247573121899207912131251593933579126564021888262265704438076309171917441450146784468945899901890100749013343461327893546508596474395259631728608672709394678054971949587/23023301233388759565083993534847984049493047267708774828546733480464959129363603998025030903088260378452603788015658707056912675077425514189992555360543952560025809323091112397189190231734071508523521313075904807*X^8 + 48841311501455401218268828774348492976884501913218848628010838877623585820763786389995848051362775621059600947081274869539393157207994261387705628321236805996857669762727142235605881962523235908998643311880007541640055859192079050667337854590281352079191966878926610534700522508048289621052942798556085074752415653940547987388025574069172253123784865386305304421924586283570785174340268592352191316806065120864463957447088888168741526929336651228331893657139375845069094714733950210335460578807661882592686958904927837555774901174177048288478791139897427043488903628479697982864797/22223344611152111807747611559995778520094338345995938187806351956803608188758649290583773839644550165770895953078477406573296497610532750202406279631475153776295447012793137974256767451461050333348167*X^9 + -269642809512958871558949314588178727551244212236115719276508162159924501912848610014947960169506173868284045183171277812584782906924924356371548563891383748097240400717221520613435149850665047862065479223034799811062039464004715269175585447578759250750960035613544283402375837645936854769634412610715729584644405867503972073287181055743567260168160393873427327615201514338151378143774201748916418133882537194017327350562188500672943375015769401289702012433285233195913300468903753109590665723323735652097349213640696613376521880686778317466200541201181343445619296454723035762345946095570/1651244440463943166110879547790861654557343991085761660227119951263355026132367782975330338025407758621000056516937438647128499969692714207128491383528935850249287048919967897668305976600019472747867841431249*X^10 + 1026946213422146534909104050705397796647743460758959013140410856620227065205119085242494445455457870639065745722364928201817788971481144192086699942465351209158693636461924540722343218282760192236144009644455310419167658695072708205494033471814119262161454091614902795479316356820476415235084802147885230520974732284127734873780640602894173056953464813297864293851312086011359481359780512174476441275453777617802454526508333150423888972472930993756788740610146512101134970967810969234383389560445300144039863519248106152727436659072442889097263938984926726942376468296547434657461/8493739039864419696154846303035035769460139786689547056072584779301902606174771718390657017246346398435996882590203406700788713746433983061652661848678985474709778177664393047752586512862076828976001*X^11 + 467711829671179479198199679232366696713379844801873177063333262255077049293957429249024183981566658158542317206296469470114173164562865307411907738012800679536904627842533450436251792739831409951204376815671118609021644543272322660872134255064333309904836334636435108733448756754704256083761455408413484636966927469596080524691875754385009308039678702178329826206595027161821604129534622265416996385176777518623405834894430588560267871467594710720468378291788866800089768946287578085915531088075264943066895444655717996803282236151992841873380287129057197687890071853306793199019198/1622304156614104161965575643879691831966886699257703487709863692846663397779381398212615490294052162101275404574728850679850644325568890764775658413097686225669567631933899072120744023956656674334416191*X^12 + -11809724197884687758745615201067975495852296709994184840598460765577777660608404715656012315098197974477590734444327943533543453809774841400042338030389335400359402769574342621733085629164570304970958720744341523865219875598838754548664169248112283588620517360066575666946247489936412544047768858785238186180078528097017748531797856687633518198304993696847174058369904096956944578799243566954160746317239998141293064797089304565202250974046593519697247998167885987372825350239482454133846730036658099453657138569547638749312854593251371769950265803374767686786022485413185284/609175861713004353163225009182746594668302358652337879658078231320512271833520169145137848185207372763106711797332238879781159990420568246550431173253889799520173433096492365183431579492367268807*X^13 + 40549791391631415426214267114260341704417296726761047918666341801955857794105474429174060009540054949374415322578957561713435222664485212523787796425336753379268026274415598617627349766342223819048057099174664812763863711192122044675550443557854209677102444011857322334145867872485807019313672044374299828118606492818556495579498218516450332357005773179644278116179784160546324685415291735236792783834645840914759762191582490048530825966428892375189521829516530135357779457698293737039705476627809030938862983448007882370552315563252669301465288209203460580134813856494908310227/8493739039864419696154846303035035769460139786689547056072584779301902606174771718390657017246346398435996882590203406700788713746433983061652661848678985474709778177664393047752586512862076828976001*X^14 + 311007348569502071450031220277839442216451648485664230785094469711146227204848240212580212381898161654369169176205852042500233368434992654109537839980093455217264303287323115571306561100245592105781198404098820959236313382930284370330164225181352659796258478470769759541728129368871179081241559991991982226917788448804316569537619489016606933671320659337522714138306073858474764489184732324573181252968549588089482868806623927583474206749252488127751699068436085699087447308127983856427665688151197285694908004100368226883192774799566289648212796897691249964360767297881/43690444073227020954114968742935278969253557961151680388587694995374902950119785494164659555705900650011239460469930350697924405825185989137949592860495574806008278928243015504800371476179249*X^15 + 1629730774447916326083046602510928352584357833105411764087276589685078854405835366958899681566015277583105031481670562926823724702765316275293131025003826783398515242812017521526339737423221746649762431736135998930922285020130707656694893124364784285662440747808782176349830232498672762800221829126790334836332987673972318105824179066862778843654269475247778733615811113677244896107507132147660122184328823596783412168929476992910355709167938913251896578017427410009279416994941022271523616860406515266059080256497566851220155482619468400360148956513809307356422402848194112/609175861713004353163225009182746594668302358652337879658078231320512271833520169145137848185207372763106711797332238879781159990420568246550431173253889799520173433096492365183431579492367268807*X^16 + -298364274298957221568450749007906625838863348027883604124745417752724682574077564095353713484912630274343838942940528673234062512944081906238209185571257058170787068654915707096626898933670941832471012445098268057902012293547863544411838951682292108863675640308312471466839607719387055356611719770165512567397338138564808044679320884242566608136733702533279043989916936510529785902354909032251467463846858698079410561321624752449914672960554940295005165333489738960672009322583754326596536045247586339401622464534854760695399658640033875065534824663154421293120478/3133503842302734056810942318219556692910676178810276152089772286837474212875262532752252711447027228717724984613779699540839446734934088011041353572437465022305693102506133221315382017943*X^17 + 3860744457196076819594565497557989664822402599345975019344566630416482731279062392565876719026039423214361241582517103436719386575824901275790100711762364235561951204392955971125426615901797735221347669821716252260177250272155679292592392328211406838203485720269858950092217244225505271454068243496183973243217041892666526167749076841807250249318190511078638337675440794936259853606018718482979669166714946229554091983143058381923020181550533884315253035704878723041366784900598861675487049561109859929873544189675123695148122329786357723955700765043752527675914670478/43690444073227020954114968742935278969253557961151680388587694995374902950119785494164659555705900650011239460469930350697924405825185989137949592860495574806008278928243015504800371476179249*X^18 + 10753783370194615757145409783469503089717004527190574610507733316664707024304470006821891427198895934414539488337936775664370791251815881985989070742395733734885738072679463321149280211511459919007490998763772000832072104697350336842240966827120990724418008424180154852558958032206084456965850887131317784102329064456831622526946321521160569044917989484742975367610731590391616776052675178081877767490697961061736706389005228158096830867184253287047357095819865324635271282427134637074682493423605860608695468563032953910505846107566982404118576766093062057593/224736702453039808994545099205304216661455653647728333363678712388831256750718104622552729788928295827133686051336132793576665476219901600160751170654627054601283303629501055821228001*X^19 + 24686474708695742157803446059101762803006556046835280440476988349024693848041375439556399310520121191343175362425890099028161481463695009428480131459559603123268028681250343286212216644217510849820655826293715720106442600934013369114745899009423320945315052533410559745727620642160650193170313628596235586894640474201177344224504178068206234746775075842903199602011289946664226381595742773366766879973023652448061470475473071134444869261211546462423867737996767354331147861164292807943368447997029065504071868773811883020809419948376408248090346926483767400236786/3133503842302734056810942318219556692910676178810276152089772286837474212875262532752252711447027228717724984613779699540839446734934088011041353572437465022305693102506133221315382017943*X^20 + -55995963697963777401437145691874941963601815983429053390772671819894724918751107164977950131745420087994500087273274403496405229506453199259349738893737273670081092368948086873795177523352177765177417420083550242275228272687248421593889554538393919181431706758218779993891726644513535700634719712104481219294849424479075125658844070403582944514114015808672678828474024531200213296224173969526798901878824189425714670904929664263226700464002415713426484340517476056769418441267008755283805387709493242122184135171728573013616632924417945345634054550991/16118245890628975758053869268113334050165362809132061490617421816598383185162311168511276611125890828884292193311061664891104172432037696346607700685263361873433500941655386632807*X^21 + -26119757540535909976463275678765041912223136805424273016850404328213589515974880808455420408808026626490483309986173084682424215091048737981162869986865954741363125296229020156916729270362532492539643868207649501488943467231066180075870290139142321682950279498265049021702324134446671120788617454475042437576227144203971892297060053128695092563670580745202546071630809380331613497738745540972272158941405477804677572911832116842538872590756938466426709135298335326093690427954153615483660962262262476702465608339437846512396280435447389190315449273507536575/224736702453039808994545099205304216661455653647728333363678712388831256750718104622552729788928295827133686051336132793576665476219901600160751170654627054601283303629501055821228001*X^22 + -9664940573246364447759054704681769422198969432347524071834543895730053106827286891165044503514320516577006920229488756370918800391052424209828588288494257092002019105419968158021699451338875248573905362672432692416337001762669586205121479351270297934451892276295890725115968755023616479738023210933636528137602438785220880471280395308454023068264484873486512867292099665378107385870582140035613355202970179419494161230112187610058808458203864585997877936705764925131170462595202854674311507832995994923006778637204324537739784535309036027732443704/1156009889595422488564431561938846306402163294063835723346297196915899245869777750018738909210778944910298514904329173412544228102419687036262475843452869674634834751606927249*X^23 + 14137047505635149039489204243319010696766503223423311996996464507014897689021009707314403171156201680340661197718015770011218303528269112602268732447460493754503973916399106250682162735290447562048595826076648904629600671977264112682259870685310826935779943223233375615097756056210449597171239436930913733318047784004176770080351799970512742173660117395787103463222027546566282563984643642756965238829077804333672352918531346293395999269274883501448610578893240380858332943858506140716076765840215784358021278022406874538395582222302411158273798157853/16118245890628975758053869268113334050165362809132061490617421816598383185162311168511276611125890828884292193311061664891104172432037696346607700685263361873433500941655386632807*X^24 + 2654049728608001912285226295892088517987863803721807455296083372177115137490853990152282704535449051223174226679306090115312293144619890414541374934392496237313094951706062961882865965954539394398219860655771791331496840436000035382987896478501018027497598927956073572120685876036017039604111480447995272433497177885950384569732132652807012307815696962303048787318733488059217134671535109675171489986119671927208744483268091915465538530100018327048429088913017327591435110196457784637931107361926544733412683707266955652940166971842685490898/82909695875738541817717246068912451151270407664335919339187922033701444873397242345172409754771494291780715405890351675575143663660595785430859631603877908243192623653943*X^25 + -10358925563302639455317437787034936411552832974680005314042620618309198913841628892137805598675912008227172739602206829563173738458027426011154864525908363790487951048015999412644059515192144672228200147900982184721250123611766442529744080287025880023790917446039322190588370363001426650616623820128280035659132157862066931430051869559450100037440718271236378922489491152391912607601938356432067357503006509610502155674983178911436830249765286711104508011891859579230343816349420879230259405155822517670141407736881879994096682465699873692054577/1156009889595422488564431561938846306402163294063835723346297196915899245869777750018738909210778944910298514904329173412544228102419687036262475843452869674634834751606927249*X^26 + -31106945583893212916224130770660807571480437930183830258457730496934097977191240576180255516974197091814217602322247472975767841074410560481120401383299093456768417380450781538516082473016623244578009387474197444716662876787141322459464756388205176847936581351442171121294611838785178066722972928766394559796265524651632937630698013645855743236411573809015735442167122728216557549410862987813622975103938862077468710549931874188497400970005223027698788960285574570340498854404126137228512893200595748124795622345801322618767890786360885/5946331196710789773916463176426339464338406918477796696491997563917481522871494107808392007083948525552658352283608382383643668052829074476860046733405860162317480001*X^27 + 5336907973693714239248009451350345804355109013066041747051442324042127172094450321335819461731344524675849578327484450145531463353717958649061567101852074277812965328084618446128195911915355359765834161311565442647936566721802720518838159693691282470524108482809255591453246941045011842348018160297789966953732279634512003565109739716571352389066751879847954086823443488539556245829241342937373817801834700535964031520287874277872493461919104319450430475562894040746687958503890139857788213935152919918054724954222432581818612453620884434/82909695875738541817717246068912451151270407664335919339187922033701444873397242345172409754771494291780715405890351675575143663660595785430859631603877908243192623653943*X^28 + 39830837300169280328420513640771021819779011033047417751791268149953304330727620342532739515296180083552376617509469444762675018426072589872712445776553271352089750785168877587133948557917424521487978792392381403506596441375402696003349487133291788015469455857535360369939042177001186029715797879001863936075855459427191452819961850698202484527293612943839162299502535837287250410244809432459034408100038335025460276303666797470092095652515133231875160426858264520118108495625078746110268840154571140128613335461300527107976208282/426474302281488185750302171442755466136298280031399031520619491064869936374632009453373879874054975654640920338779916975087403575473648029610560620627258133996807*X^29 + 66260123527938585951747876185893597407375795509408561594769103368725721587974603562439924743023575786682033016024731115988681686722058457338249785536303806443128029259827421365782169962717613073787570209228384344382074986553323502323163564648409759798533543692605273810579959465572840304500409437036867311656118547598300051052518119184470059805555124559601206077399147519763633844917339021223464787622962245154661126922683333044439952071477891640704906799222366519642118618439600797453536327254653665820224815909724739539750481050654/5946331196710789773916463176426339464338406918477796696491997563917481522871494107808392007083948525552658352283608382383643668052829074476860046733405860162317480001*X^30 + -582610135536414895699552732185412557346896191912565982356468858961926134946410336135478766618405741981352708608865542066375191884644206867496266082090521161546031952123201133227657367748209033601297212176896193384837448212047418954297592640156799674147384871188269357303957954495705657444138183225180734569742104931935581376321730095367692952321694924607775864573558862962866722387530999197151964307652001309032043704068432640632573406359126692212610075663040456065385587997336786936997291263528352014285163491266434890771/418999765465351775428434331404824796589930509669406489160485588648961118973267883676469343259646148020110174928235130482411661938158832614598733808222379113*X^31 + -56503546432380376386814951058116871379032620901396429385336399012929118813682609760363050177821462414726061881870768850081132949473511807171397260484950893672211810777414469986774621583444716866326157323588199359988863536906213659676133618826541231036825425300828614187932812924058325951540225780413443849893153176530834816033704428310264299029247895097916117059793063783321848265746510682629003777856104369689538826539618383530350026649482179234752908917988957191183873394279075835583017171796782365119808160418472612566259458/426474302281488185750302171442755466136298280031399031520619491064869936374632009453373879874054975654640920338779916975087403575473648029610560620627258133996807*X^32 + 32221991437605561040571153273656549931826054584906483353987429521720274457505964643537966928048431283566241682377734701893434221674302074288673294425355191633117177836005889378719302114534187888317161302381947904757490538146673241674754611327037836575264149057859967009922801458097962939745991034428112143259432472073841575322760436688620608738805724279307431364637040650736648267634619700925252262450672687890358042525069237789921534766217630801933255954379820782198483742412908743776753833098054899717581521060869602/2193716049556815578159342049239920400994400574185374288798353867272047743315538657991986090364639518429896203812749374253464198629103835678527402137289943*X^33 + 37919929600116332954924303679940035196580016108894574626679596431705836474298523073799175086691689938494641882400471351106895700204731677416504734835397014155415568028113214653278139009062113216445492952360766821025841676738033674591601967379056305768406526992940988580806890757036317418494509214949113279584593823127407037860447173854337870655569258967996700093638430944263372340496246285691635200707819882089227868820855987717134092283792339599088066278412930521931109457160989963174082596378477590418741366274902768529/30586982878970679606275706192552210151064927205866673708715447971374161685048555508382262057954168805468042769761164525216051321485594780865707568000233675249*X^34 + -22494220257595782257582997690829145397259978302400510905478395075799855262652107566343233791298884816460664610051079955453031415178553040735768983022592550184911685184814373167890464279517371493950188504450484109085104768576687389913221789625739351020380870688412913730417693532762221502839394566084242701665249688816106472852151713780839476437204230847632738913211744986631448331804102353602710972951826844513250361634139934360435245874824376315613311832148350104208294399231675400324186224565015515618622054207/157334580044238368942074306048907724377422403656700443864186607421074929593024360467043397429867282394742609468030508086743469743176062230404317732001*X^35 + -35876072831708773179235766427696704573975675422478799897071497108803128751734372978918347484497117641733123976360412833824875390821186969011912328774500124867260910787152404050866969339202443988376559567301830817985340662743431886427170921571807898711054445762662474670795526598838719886108563647319383386892029319094800165407612683645602211758346783770020980830139197941888183820208082835726365569099599666011950802382412257495019375568258107007906118908640220970731846096581187662518380692065884210218018937564131/2193716049556815578159342049239920400994400574185374288798353867272047743315538657991986090364639518429896203812749374253464198629103835678527402137289943*X^36 + 13374491180353939596366340719310956751404583607013756572552671371504170173477044873350527320660086191786659371190527700756937685180496991125364763449995271715143168613627962314627647379043028402349728068859703913427631533371142621492882010026201695551412070129898511987084313685977330002986886989709365054197877869287823099132824907625807462399700599955666155901175148516004407668572279803292439344645029274358150003318997326069017591265402922249011010594755824555956510691123185390169284832673011192053631/11284126805152289244931098475859407901988266775923434258350900625480522813815130206343211463090244738918640856919637673868139549822567756609360807*X^37 + 32377624455309497175993670236459612786354517103180910900421718375135875896028623574221608747088286648315024922276555375243352518452467042012233068137351530389205667389862802466529048480230175172619979295834827865247110843441469498882902174413363176474840057478090566376603404392153716674318192373525551431757639421887560044412275357612905491852917863815660790952302464646793792530432447749466509072088158429953693929932149252151417272432434062635586323527003029052194516446511252076002929470277158273296041223/157334580044238368942074306048907724377422403656700443864186607421074929593024360467043397429867282394742609468030508086743469743176062230404317732001*X^38 + -3835436080057638398981527920797496685238857926819244368696838026147670635353332057644743244304829459278884607776143845489107080735023462702182457551689930686637338255894654993370908703537600046084163851477302912463209220932979177606468934402382454645866399692686912089846841493630694048311592432723395008829598265593229398122652656740495473422645006079312891735519244432708875614966024032743068267365999551865861918394813359919509988072388057570488827990560182590919377077191593470958084746957092826/809304081270335598144667465815061887828176631709347648164017831562828861350866399364786019012425212573954016848571876487709929701109356423249*X^39 + -17450392246974551572676498992462738455465765619065315349040318701324670552450334290898425373613560228071514271984131567034118037466501628358856365753775099030910522738805778166364290397281461669271952883731057596925797725796223411682368833969804203055124239782505837126545414260479252458177040571785741308958126509349723848822560349063691276649624061462611987024974990108980214236020876957305874512018736467671196619498011189557585649718370760499186092278368826854839970845723066675288115862958648604866/11284126805152289244931098475859407901988266775923434258350900625480522813815130206343211463090244738918640856919637673868139549822567756609360807*X^40 + 84447338287739555172014343751644651776296425308712022319485329333496987577878569273563000730486494975247919851044427968306349910940976730463573082314125699538077565238140649099470041565876528882162441015217010835349638132993839792780059630709747575505425052401208546380062598002986407608154792768227666520847152507785968245141529544469959000397691457829260108002511552963869260402741550094034049799787388251772128491622083687066419291409188079363099025682108890484288103612133953265264834775/58043755380501728332831346612283001350367684982381671674963625587235807311974926440851037725914452598002870031454627876906686487922925943*X^41 + 6070169660955299530895155096306537546978884526275259076397954632497280408347686167445344428664437460324474724741957421318560867484975937859416019824249376396180194924278011120647986611090835823160111647606465875606160930359741186050965802039585070773856100815625859719833139326693081125326043497456052438968838608120350492979894299933004128939824558055372131617817888034587760314824622365448427892725794244772302120323580833987769836012587876813064813200278417850724395491429037012547095615857706/809304081270335598144667465815061887828176631709347648164017831562828861350866399364786019012425212573954016848571876487709929701109356423249*X^42 + 1359707781958321895767684221010263929091311915057963391740534946885536331348136781966901242838174727609448751253826073432777471753290219845254024643723942499000239094245830294800408691200494032030003423866096176757622337593951155524241424359697014267113177799196883768921675624864845699226005442766458018370336683634456720066745064628491550572039632011754734602386958916406128101502808396218812895936462418949675565225862717142359386470453601298915843641644365516756650759455654496800/21795453433820393026068119006697425663262386906744727570690250690539908487538803813751439659494153120052686473106709282297328910911*X^43 + -1246031509105534741883768654293000203722810002481136448195216536423044286059598011040205790269582224450756240850257212327213966617561270195433845558713124571707823891627629502379581081941073472321134029720241571168527913708226777348738568403593862729707997626084470252393048344502036309956153474421236545120088659206862946191454656299772759674555167695118628494043614683293708474349232925049549812024797700600579865590085954403247930745922582988597254639734081101797800523371230296096727248/58043755380501728332831346612283001350367684982381671674963625587235807311974926440851037725914452598002870031454627876906686487922925943*X^44 + -9478549512471448806167763160904198853584142860172424880304783195089070144856006456778851336481522731150062796589470072683562202149683347304567444857821987707667045896885084117680694416358623011053746889214876687179986430800236592482971657855176651002361803114903019591640867252705564956687451055250361392519125964317356246319056207201707907644417864789994598678571700380888469587594446420898527169789475757188564661231464507861003300984906711031347833927215462819603352258459764/298567855257813603096823548036951036483046395982804487269729461514245321747106901558238899445125385206201184563105606606812724807*X^45 + 195539280103713724389797521351153450565906062685163372153819962489809816843845384456537387634036930662941595365197025871827763880673001012662530219452234329447786432563077764374962702897419936986558694001345324021529562279891843386096493281562210849675268867707199885102922872598898057862566155784411577944124601472261157647445153799758868292900620334903692105384646687554094260064858447962280865526850585080621981715175103751195440251507790188655870144153418124537928491577315524810/4162931605859695067979010730279208301683115899188242966001837881893122521119911528426524974963383245930063116363381472918789821984001*X^46 + -11347725938498606896669110831014461176288880409889117973005470242458312380757756175275200830493485687063465452360163479927271737419001337136774078428874328665299949003166309981090910622756898143817484900801702548586445800897044672008394791017892962793733323057980231268890761367240079875350210910935923482471129761708101504071240621483525885985589734567694244642084246801087679911080489654982084299615578798135613786116731512628422941170916165370339525632043129174777919934/21413458743298687735553578715983004839923000500810764345530335043695425786925833863461156095899403658194160837919070975171249*X^47 + -28663077897192203872162305321555317533386173565018763421873467350359612960245211415617486159251345566393111500225839168809178403149443558628152316582428187003286005784961879594088655154377108590792910743891370943583367760364384444715024829087215040407919981663559626023494495487567078865819943658585592031769750751001861052876266285941513939505962184353367015906875108741164932250292370631445656243324757610414831892989599379676307442255190193302616929194232369402834658882934/298567855257813603096823548036951036483046395982804487269729461514245321747106901558238899445125385206201184563105606606812724807*X^48 + -271659523163202411816840732980620952468660592570405188161565953672178477198031557955671288698273225664199409974193291220306554020765446421536889151291944145699837188144671528993744306239840406807710370413830016955292807720671695835624764553899118781465013995918100815053801900846007999369895815411447564833994540654001989244920647533758129391370255624247845056660860182547349907926208810639747454742561401085355320320478099077992689728878196121307827803476799460033/1535785608785676521233133379902675524630495625102973846771163669489738634936945697730843871182629538707176420993980561943*X^49 + 2523277501698107543151011291350545791627302407103061267396030479932593382858774763380393161955997129032823802679449593341215924200437266179273557463380494004346674589314201925148955749678446643205909583988467419813178225507499088948077915694462674564732520975371492738202800247420537868852408375278094333907286345346183526222142320798808643377625242347473840095445222774234819101281704775032950287775827077243079949497835956004309396200079964789159213879845554757107706/21413458743298687735553578715983004839923000500810764345530335043695425786925833863461156095899403658194160837919070975171249*X^50 + 87317700103816913324812874130848347453535356623693569439427748706561808871176952188975266221378860762705899427810067787982283015846817126113331841654231789032375574160998768693700323164854551687319709663183414619715591297729548217364805093705204977824160125324201629628437083927001122478465071390158371792235409650939768384764171853964407101353349886641332673462856114691452116626115522203862806546699600547075191623026792215025195538712919018541127398035387/110147429447441477532319685856894178055690713985725729525293241733467591977117241463877492016254001198248326830236001*X^51 + 144174112247747565017886506249625833104473252698499913506554985282119073522652572214268273081599753346661534627423827971859080553754508142000844329937285029813250778180790526229230496710129535451098709895738913435557172493525180447936422600857068511606562426143063046703689374210670397765202818153132661059440926025105780677786449835862132497977168395902717610918251833948424697892801947477265246604458075365079225020358966195896043094350954390509439005492266458/1535785608785676521233133379902675524630495625102973846771163669489738634936945697730843871182629538707176420993980561943*X^52 + -2220908256237404780686480252619002839532787123671574000499371597446060525234615228107210659392802551037378538499118315042616955233373096282651086826296312460464720339546370323241348284256648385531267469992491438470557199976750177787280936774867413357087911942528159257228365150581046437392592041328936840524047809070470284775852008575343089050588759794250262092337707389688765884696012667297517135299293413273906534988624437819996884944675618463606570/7899837154661226244876976680548962063809131032469750378347073207592884743392185430960158647081259499264744088807*X^53 + 14559845020703088418961617409735052200810935848157726655239295668249795398665882317733814798398728645947867289967806267385579099047546922749007723099593146258289069611351990133088042664063990988991103046872117378503385492160386507234336784280033700442193872618355761790092973420948559436587398013689603396501701526373355204802700115923188052951066275644254203384132489693772858859578026847261686137416017177999295295819677465054745214883684344947112265223/110147429447441477532319685856894178055690713985725729525293241733467591977117241463877492016254001198248326830236001*X^54 + 1079787729802012282279950775703893480585031212705103042676013924421991381540170224030075059470445875332691498214050709305686493985246695901722834980168608818435962539725034622397025462639218102257015689846123079966525930546514983246867187003950496225062746091123159014658990828126469872459131772262179094632704762581683005100345791821136830277432285238970118313078267443449622333139237642549353842279205690954618000943381603134938467384380002483/566580876042546528356664755113602672581878435951355546033642200931857185927862399122151520266890877089919249*X^55 + -33188691379527789631214433652053803642381468272544668311110734970083639320902277631495146061792124527402226281390070151293727672922126920793192967662162645927914466439315748587070226877402341439571390333677221337874839950652788657719224896510124067017148121564413027764581357679352342623498962929177553039705985428078873039579181569944886347711230091714020276671684536527357483502212177630442100468470684692699926097832398819989299674784341560008/7899837154661226244876976680548962063809131032469750378347073207592884743392185430960158647081259499264744088807*X^56 + -1960574556677714486161906471640312568801802485621185138919465145243004865547837453754850686990685127575351704646922106560113744152833768203633785809166068930795546641918787630002330228023099472191295065714245059410606489428204600322674928254064046103300814372423507709410665134175508017679343900768151801993658998443026712855862931395075617487329054842284236609918093754058959438248305664015020935197501063709661050110506574380350946911/40635507139248836574386054300624160695824315853930685364243147165736009892265825082274368519464310197943*X^57 + -3909608983712941217772835823124356683407497363555813553236411942812509812725312772003889788545087957665283321722857785189643681480578051479960333426106484152417310779979939927299415057769515880044358913123756158963306298282239600428007895984270331083676243277747516129044336211301631050228251508497728082970422731125253231128086350387230192780559912219516833546553305291755051974269462675511619570996420431942894179093133124816891468417222/566580876042546528356664755113602672581878435951355546033642200931857185927862399122151520266890877089919249*X^58 + 137084430264853964206420062109911260990822962808780147789146221170523064531457515724261771910648653341583378919477837035060080415731848706003521277147688329927138082273487018036123862757400556268065446998406093120275254726614564066171593323916887459311201302502525497133615293409064379615293468113869594887213018727458201032463156898958807770895283114925757512951926564321394416437722019779784611290031863342266711327320426613249/2914402003819037264174571777997859907898179434406561383077038454115757720165375104516558023342488001*X^59 + 56509889521778615821097468123119874304160847043282316921933525408002473465905676601158396745560433080962868829161531382483375136657640054365091060344799905529380567524911393430345321141149200759069079299244866750596080713766845271923531137862560205873799704727142711443934267503533077363642015115391447377430180742322694591381248712886982566531600944249605165627346665048425408541064237525360706811285305719495349048364409505635624/40635507139248836574386054300624160695824315853930685364243147165736009892265825082274368519464310197943*X^60 + 4721503250761532772827464393172444250271189127402286066856980327293296080800691014534892401055488438340015858713325129401256155837021180670363840441735248622116750843507191449570201136799362510116367970204376148440704512396307435668894254739311460204448569034047923220498746892075695934861903410882182165264261517565553008713669494755929168286226199649978491241076395844845917170510509913717524388923915294909778034990152/209022592255543087153020998206832095524505446059424900170482568609033760321693688913186403452807*X^61 + 680523691818768521922895568819538061533424611482520971582475928401418066678430830182943060641535283313649620647579238375334511595464835024683964884554901571604327035331936810101168734466337844972906635034846791481183627275344248496854233429434838690695119377416410293790365756131191324419733322288860513457275829612876799885089808084548315030296309386381115328904094937016509907769474678848734253585856868650485411417470064/2914402003819037264174571777997859907898179434406561383077038454115757720165375104516558023342488001*X^62 + -75467447972075145676039629448011419614049812620166757114121114639912036749959771266543742443316225716903521364405296696113143816467776499695192743271906461133179794227940431236122659204387075165746707835486778403241710950369193608011961689943117162986655416081018516972596364723766658558482026024973108080481351882854348741982393918471667126910780585596038789033092761145500853738275399522157107707894784788811986/14991220845983151915156063846147320915477691032017851263751170380049756890317269519700667249*X^63 + -1452993314664639927615799026575440699902727061940446206155377344692596820300113149490484572973611866926793683668564263889384173758937884276792424166546100577091182361303666873248181003599465449906044895035023521284901067041298946624728713324211302633488927407075364453506267687496246728875974532844551160066759794424400392952595928800507793566204698444061840163270551486086123675557310248627054043692138668558503324/209022592255543087153020998206832095524505446059424900170482568609033760321693688913186403452807*X^64 + 175316377977817451275315812518918461219231141053637791703823109809169480486960733302507747071697600448175365917700498435190077403927754822586553702270815331882229043841998409070105932752958403238341865615676836930043227356495391146231815398445148475395111660075498943900719682705823199046278689934000300186735891639074253434245102704599628959719874558045789086586236628855593716438704576932975576207214679/1075179003513099900678194351728273751379021088145868985422876739586154836858442911833943*X^65 + 9228744938913339553104887966972672783280342708619917151238638068045686291804224287396727731196656936738762800019046385439350167812772682342044622817709218404731135626533746231738893712303813395564810976639578031608769189006036602290424526811115425228021138421075877526617151252188355999236617012161032812464706688304440129086032011474349232429466906817392276692805506981418884058681977056431977122741118219/14991220845983151915156063846147320915477691032017851263751170380049756890317269519700667249*X^66 + 14033244327713835625785887176279354489921521350923341711446878588017255594566914164992874114308852183970244467194684043260391554241085408778007372233470357473966861123814082028971935053697008531501658123382414595719819247394166204950194257752720003287666339794809516437051903872390715839917670783268845620169630100564320210405874447480010419755275285125897514272142334618602759537508548103553161/77112458116122778503779269291276895315141726181300221288307877758456202887358740001*X^67 + -28599861234043981727483546011337670856148207333715502578222839927876572643048852148320978240589862535291077800108544370404613238756653907687932426446157828866070439866462399685425323173423171796642057340278248386057767512546393024960157925999074144304709141812816275748507961506055348066388628503789726657440030972354319066910510574639085963338872291699189381744107572437262864619054642790203750252/1075179003513099900678194351728273751379021088145868985422876739586154836858442911833943*X^68 + -935614899439569700970180728831885289860555991395655559333410500986450605016225450779483460797122670395162863691534738502557950800559211572514693740350956187758916062543634371094115035252707410830961091199554252296117062168103897516042453695906442904554932375347074801992875658790447569486072570425547152531220391936001014173424048234887171819611685156015478558974254788803836814306922404/5530549961710017822834344781702423819489473297088160459607536237427827790816807*X^69 + 16831774139061789889446989073925005259772984893356013149505133223003344806516886264403673870774935936879884923696138602287590321233912685642549968117179172035746909033641270504486697404675582062327348891684803059955946410787424287365240550907425475339033081686644698549591797123821718982824557201116389133025711316807832061945369605605377079066968664218891127046518048283522802105776483550/77112458116122778503779269291276895315141726181300221288307877758456202887358740001*X^70 + 1753136657188258784547659246880944147229307390667981522054519220713385806449780240277996690981712146386461624298996676186203562911724281959628968484864994266678095945780388759946112435362612036718159261071871401886135285409898939342648396273084986563088942943902718779850529328340346251066862892454885589572777630282036430642272860967245073408914393539056831543348199948155351185/396654232353870603373330329319545565480131485124303267561323691990807415249*X^71 + 131858431779773770741038926891124479719203642400024131702986559618928620684961672493496624981004241905503821575776309153233174976545038847465052074597369938923099702606555564628102914368019906807579688677981613192304911447792125716545736423572682326773749584128510462076585513458087008050633422899555213252267594463094069799076854852673063224659168003364468993082801416103598124869/5530549961710017822834344781702423819489473297088160459607536237427827790816807*X^72 + 2372662254980950095876663857967561552905199583465505414245164928107362005266192236598354853609857216990950621776733553649276113702510071806190376080323064613160828009943527109139045634010698949023962249991617378213296469249506409336804517704735395755571590406914609425787664589376881259366357168876311979570368850273756713407179220251626884514657433232814152303528643832/28448270268512558514905711060714736102713295928014291584402473785469943*X^73 + 44996118088254970905041649546855814584127228489975549989140895928581025198098812169822650749659705957295030517955893611332370745261376562209890642212495525165789321981339268613758639101431611878702807923657179196764255386585892526089192761014247456983491377131974012802198153182603785592393525622146306661165711580299287819380613437296919969883463795084101184665661539609/396654232353870603373330329319545565480131485124303267561323691990807415249*X^74 + 93368514285180921726489922996336047587944556096365826524710097143468971577212060403419295744896402927553573317438295740757648830819013774315459827028504744618089835257536111875305237995978025158656473806835652294599196242320429884172652716939571739138028471650110730691412372530664424225675873962749172336102225432697255909789719378793071291201732167175919861/2040326347881557664412659475056640328674840129671827553926878992001*X^75 + 14688934394495485119485229677250959180331730158424709232087562049613044673781173411444246609666237547538732474826346018126288202849093071966484002653699113904918340764040517436003716224853769740550322088438322440176899844562219113213441467222951926492182217892568811412468431225894249519645657615965066401877514148381360889693356099195715843844516029308995392937/28448270268512558514905711060714736102713295928014291584402473785469943*X^76 + -58649936925423041839131082109189824020147719842553763238309422835528765902925118965391743431943447660785380970014561981511766385253359616831089666694743708177542893435077376512545207563519590440034866975201009131055421759741891365464232702533786839301363989502875578028084430859368525872075775877319080712235223925339715764414756336739848759608748336/146333382190458126975016816686268401970511377011534644906180807*X^77 + 1443446877560300505625389496551617898058799870939026250030942851614438603333065863479634511259808829019608955549646223002063168910572264403788149540095928550451385899959303138790485613084316900168171346579907526218810776639307170330156174710714536959236128932793633789404483926671959074294783255623942984465425807290758568347016596274174318994037263532/2040326347881557664412659475056640328674840129671827553926878992001*X^78 + -4331673852245242178211241484371373375941288633073031398431866377378164142244302117200396871088267304386240284783176317258807053213233554505294949240412359118102496375891555980565059825156494892422801617971333860234397053611553401956712174613354232793987295077739947619616204413076829580470272498875815634470388880957370713377813319136254462/10495114551420650288676527052016668003335822779282410163249*X^79 + 35842013069781368676915951281867891877809680926052483737693252956616780328350708910616867152859929773301858972895416163052712298760083879567465368001064929639972870063959402562136906857830683298680209391932589338786297377433422972641004245605968211410905565792160067679134030422576790496192981807272343735460250101458369471766077773958915252/146333382190458126975016816686268401970511377011534644906180807*X^80 + -86868965782273306142257791811868438679554906370797014028406258294665235020126413633027421717196338766117565240090848903668366207142581329821107214398955160860890299723259233391927485528203340225121009530919051950020659072479875207340454730645991325453886490232379058074521767098724759611946847266977020177315278263856343640788416/752715667461855432021553973464582084439204100931105943*X^81 + 619155553373003325199250080860311497905420215377457497609078335239480916660897769840825750103941597773962458108101120047588976814501151552852660992770232236931889296223740698191816463670545265722502263076573650884970327375215041624057815292896659059025052796172525347778430413804037086258323538575635576822936828725151441836356282/10495114551420650288676527052016668003335822779282410163249*X^82 + -1688809174128020633737448641347782622098556059385828141584621833972286474359142873631568826557529715402007019416278581493389528102158234617342589874254866639693179086266819034647453358513692927430635979647180430657051820257335576919249522128296150391365152637100242883994514067890778424422463136092194384550008753094766/53985201711386031128276122316903254998149903244001*X^83 + 9318848660795589601321368428983899979504537969289272423546494068283746100837574885161115000717826612890467217349078815406249582448162589332968124644115039695520750813672742197366600947579972606767242304376132461249311651443208423727623910094721545241721039652941817345983674077583972834967287723705247390254176525188514/752715667461855432021553973464582084439204100931105943*X^84 + -13073695805031248551141711338373626475633870816192649941879885523223698220468070909392211281273254119021825568169214065078387133397163190617956552648298776877203837058635626974372989163753212692286500545065913982113829044355467473757252705791984742111767090091484029915720376488330015202554825636477322166851/3871849796412969312793238350204637093749544807*X^85 + 34205556278548281301382238779547516263869731182330341890654558712629422293766552917280306543288979257853611784472658853438673119173461618514791817128352994779446912938836634156387867711617356593650722885536053559565317608861008983302071074615975387892213643863349671488277136507335306703438692553316251700010/53985201711386031128276122316903254998149903244001*X^86 + -22346406393697569016916856175200789367466027683795898800188706798273950571989342159396807843978012476790283761377740437679930218501264703585707667385291789618617700269721712417493737099253744044561100123558893333139235632313647149642988315166714117380130592075113410402058300314897087263128082194/277691300036790454908788521136386508911249*X^87 + 25074485888750410972158465617649155728980683801138209913507791839201707585494932443133665836636405226029215635756638154178638407359528509266803327541960952565924668215637989026448055328921697584822099061228238263557116586430983849942593141863962861258748454916362395459800968605141380620662577153/3871849796412969312793238350204637093749544807*X^88 + -5143922837221220787567370471991981153842558112333727811396255174080013905108466197594031955192603165333509403970480375660223734457370129802675959082883915034295297467099269689380620232041220402913485615288564983864461456755225106740865794405659610148421832167640378150438845716632001/19916180164727135832230403868348741943*X^89 + -640981777861002295755633569843064076114485142693345773261888593782539326549064604862623409561214097536749814794184430548260571013062850718462884748698019455760125906331978845405937356006305305316404909211847493826314419180109158839977079197691048278741068036536015183987493019143978/277691300036790454908788521136386508911249*X^90 + 686978047431818908084374769087703014687746970784169828328983240490935743588590212536446019033429205221440818361650118135610518008104377044166443380381646905339439856046231357171709814488709721818652510526490697872202292737259405536058575279408074543446408394144884616046/1428399925749633208938564431496001*X^91 + 6674140054454627564962063794305087434925554040888726900021431422149323011888433268596009104775562805617216758055099122563721398276117974234850736498564375418590439473311118675737478215490006081721469693883380251478117079062018984909100855075657655679403045478165693814/19916180164727135832230403868348741943*X^92 + -32351336592079481490985035400878411370579857868027048076096817760864990201051114006364799874644216496061119061302825163016231008933813699071885867757068049972704006382816252446828143670274639148032711794772512327524930857250389808202713554962226105846571716/102445666337921050630320908807*X^93 + 42334458469695266070634859882553955042046698039209949462039822808946180144296438414015718431143032115723890742862479524967179245613588855891808668960333800556464201226758472582675594902051187894611794948281242838155528616137555883801249255006755925438882265/1428399925749633208938564431496001*X^94 + -59124987811750429728333890693842955370109273230490653501617455406707777395976362039751694045866833520011382325300475033665103871922525464295576543719736016398910352411767860425820038786912478760384348670412438678022395967635923622254777889897/7347462263352295103659249*X^95 + 203887298376564449669000131164446263519526756351918678462869901362472620247897329728508581575004291599184070001652657607345950646984494484131684520261973996633856604063747559243838839983000686448861688797777290143751086509855595327827950412/102445666337921050630320908807*X^96 + -180622853158483085008437770736327544685315063110166773952891919858750440939045420693715505198839447296778539015912322294154710189750493688998051112119137759548341582055991923158123865520076900669058350717625035984335016912547/526964230320038377943*X^97 + 392141817951312209737382767001154250693074914436835127196638134113158945048089370575998775426784648429026068417565744208101572144346998071689163718505882600104505749333960544087681262280529574062934188569314314872313010287/7347462263352295103659249*X^98 + 6164523773120453234100794745108583179086234740291992229108675045358367781323770841191280154684963694531740351666378427538888970840463643291947790663423266758028919640814569036795608374619348517997114401887/37794178463748001*X^99 + 144665068191135090361725092703149600146494095361661256394768047917176688162856597934200215037679305937426373628724773658157415776085995721652800086157786639414064075950331818210047439449397499515515746/526964230320038377943*X^100 + 618695443945588312115526996857727185920468591523110535899043690225091859198269713622104875942509049662477442829920554489560230868656916581136900409762784087993527147953143833187191724/2710620272807*X^101 + 3965333087973693784523676070126236909893119322878773300184087027020469025252270763022665267985763199471184017608995466195471846689139840642249769996017582898413841931592853581366/37794178463748001*X^102 + 1938031967673357065744857148882250315560424955049447746480982592016613475005170621025850402087701357665063032298099349973713245481988326500823570639321337247/194407249*X^103 + 1283839729572636587316516469375446797606141217004337337747880550799298537288035167515713295704670263165226900647780895877913411380167552789552595727/2710620272807*X^104 + 209170649453098109441805608961128807240402884943810617534383109237747731443733932273273403310791502328121323526349313140519637/13943*X^105 + 46188022106114342518550988996671394325559599688259531777547999487336186523471634487381150256668936794858280389623781/194407249*X^106 + -1178835770897749550106355924474126906352580443784690071787097354924716804005091712*X^107 + 33980885106969706850400268498656552924577915626894141642114/13943*X^108 + -2418493088377025679856042864*X^109 + 1*X^110 +