D=-9479 h=101 -1514777501543272631401718600915456836335110706269292003278489649246093794858046683926495938701371616040789341560626234900584268205341252669578674100969500651415950990544775128979423059106287154389003820254638072263072306138934163933907691492833544967288004609888686480977101944675344943253765492527006952735654422929993757581218391456529306853377320132683297261447982791325704967876962052975871442426552593297407070534460965756886253718709690061891087743769922888642589291129360017526285525568750172206139296623434438483/726714189479018804865494409870352825740171549103212234472384907961583321248687997552293121572376217664418913055933706768527060438588963514986243503230278374102085037110076373520886266749470122119*X^0 + 43969322968380782352580008988281873415394459846733324560098874868957377136766555884116820928446877008297125623182957789436356986316940170630975522740077143354161946963673588799566177056208988298382970689621754443462807676334002730911811691311072717892868091972735832395448881784097982395047023533238496289885385567127413029905224466338666326523063751017322550877992063524930779057483889241964616753265162448034801353164532720480677176818212939468963823214454530018133525870933912047141855212844059013087596455171719931962904/6888523802071619251320021511161074435191086113949348770563736542567848302116313528798186499384554167241026876857195606458868005897384785158554602167119808708113664066766413944604480922518227287566001*X^1 + -1402948495684782374159607958605290596486555998331326740346165435814147427095741053676828967605422892851244500187708338604146230652799466799372866430080105364203186534596569748354231984527644677213302480829738572260584991215584304768025903577176652574082536642482692890858477481455239067207459886432500869256784227705342607812896273617282318201460504495607079967780072301137740211269887322954124970846977801459084652214548066733061465692445063965312657484235810278813963071754281478530262725347410197489771121601290759/76665702023316679487867328818477985625084033031249312635550681291442485625982487345953488930517588106806510502788659855314596522691102807784180135376123892193489296034399870610917424490924161*X^2 + 26407031489212301148912302592029251887627924656892281713128085112323236492739625905677002928752607910414646326457401094892632106741066750681599014083523684668223065661071566057201815006617201047666713399251168946544112119920476920743612662624040243267479069317010988614954520539961382373243324490188555156358281697120376407191042936690128842854140665527917309908224718224035363627366472873459891520325715329133707810414021237214303548228633223057632206851294842062637016898473279532254089130039343678632541391575934059507/726714189479018804865494409870352825740171549103212234472384907961583321248687997552293121572376217664418913055933706768527060438588963514986243503230278374102085037110076373520886266749470122119*X^3 + -503525281383268364101939864501051306414559021128387530468666920283847235809328779450045767483333356370372736601985105696747830725240852156901107467039963713962713793934500922177561286868889962946431243659220781280507098085848463706184968979533236025083907280836241058355272308413409007436649898564702991851555611946097071149332299831420973990958433097899371697410332078026440404924659798333301983281590845310031175415913046955843112014426909828873824511049520940170816573221460284083880845061298928564816594599929/8087952529097655816844322061238314761587090730166611734945741248174120226393341844704450778617743233126543992276470076518050060416826965690914667726144518640520022790842902269323496623159*X^4 + 6915793995504511192224693262535450023741532796204032184029964100259720717807764931473527077622986016440769550412080899332486902444023892277971976735146905123440568554353900939482872143743324756884478111622805511355484672531973296315189149462832643360476454717823039396167646207180042698383569107032083052133883798095991454421713154749540701290891461293824194612931101421679518816761016139413372149925558234843331749241987667504573133991459509681911929440328005420214673027782218416006267620123151429189376759566772150/76665702023316679487867328818477985625084033031249312635550681291442485625982487345953488930517588106806510502788659855314596522691102807784180135376123892193489296034399870610917424490924161*X^5 + -97328931967153500797213125666377077220938631220841316707909088382745514570398235472090961156850881734430189426343986306300587500755125955206697119677566177246714838473224153806207947091791716576908708706717389850164008124871344862962825416360434738456439743986136301335237569201256409480896703000952996097006691204861227068630027360693385312022117180895518559655409553015748517851500987412468135684107344129267582314797285252900609989790079832298796696750153945387767370735522786181532284126024343111303401073/853249554710165187978090733330342310537724520536619024680424227046536578372543711858260447158744934394613777009860752876680035912736255479577452023013452752454902710290421169883267921*X^6 + 1031893665434627643828441942791044901437071294014783613562857080433937824482396803895430153022591229517660027139809464067644901389271993519995859923699630389399001537497108201890871282460863902269187389305839354350049559305581583169289968178778691690935150634833896374152517416727895541153615632451035373128747887228347796608932047642012540611257190235886495669720240967672952343386147348704224991298749293299777469718250022652756296355096387561841012511237582474370796145191681873281820634312604525148898392463936/8087952529097655816844322061238314761587090730166611734945741248174120226393341844704450778617743233126543992276470076518050060416826965690914667726144518640520022790842902269323496623159*X^7 + -11419696498588598676628582729962322959843948327377525635371712462727989808191007163709310181942950859925688516311483132917280872255072687346330698733418714871192726910944084198817253400648477367192927322112532441240507744962626364118686546631936618503644072464960569661870162633726809225640586678087425574554597513060419311417352762340215669822839553180371151206653897053758396444119394234729618563017517602209987411254448788259914474863552901665054225614610884622404303181794261980645745983416818756235724/90014722513995694480229004465697047213601067679778354750545862121166428776510571986312949378494032534509312903245147470901997669874064297877144426945189656340848476663194553210599*X^8 + 96306823343919902523826764817762455198095927182314871233301161699999239959977329802592812062299646162803027101372703659760506983143653880687994957892703655292067545401905756845036961814605550381969858793612696359162190446887194672688758287396946318922041316592770327968518325652411756045663948368660892030036395513092288390150549769802584500418985558702514881786291469027233670760686488444842610224501041413033602681374602955611994917774332839543492517972149820316472171791017159776240511456554011767002013864/853249554710165187978090733330342310537724520536619024680424227046536578372543711858260447158744934394613777009860752876680035912736255479577452023013452752454902710290421169883267921*X^9 + -855928203340620235697002499863728100167498252281967456568606725489861541806637736878061189029530176125036165151606965655242157601307385288681384294030013768244424357805241710218849258397027915265077071501038496818687240851268525756554795285739838958516579176925097280453574861572931161541859306902933323128676607862574852568868126544291145700957056064204846468085652377973296191705443273695643208036807819382557626363228730884358326883244740994432928143623234810112188627737422697896795226298751988770/9496225605443157978713894341776247200506495166133384824406146441730818522682832786824870701391922411067550680793875669469564054211843474826157234618123183494128966838611093281*X^10 + 5814715713127649259316779118145853031624981230618174698333814036561640874920709216147272849527430736771334795818858915942674766672832281832433990534907723529903180789315062840392413745447426900664587278362104185430373755450420067674969729750262484127055815047460758094812342727303488914569449990456827594612573298422112144989073657536798101802572452509681777206126835253039661751291839004769312638548596586563522171733274689509163927359364719933214950326377258549216688295429526800798375117041860034511167/90014722513995694480229004465697047213601067679778354750545862121166428776510571986312949378494032534509312903245147470901997669874064297877144426945189656340848476663194553210599*X^11 + -41626117026046212532021845764120064454436432328130533029316684896574701113055307885383961664455697550631283205228129909954365461586119683309385905055773976510620214646704474835535892672252498725179027554766687682240763200956860143482846095640803315241335885171002730895130137790948623285716071732386848795171321056677120349227472690760136477161854441050318903846732066758684031979203684981282099331554261007870767520040748873001554370493133733841493044330490766375094505391941958389293017459047739/1001817238679518723358359989637751577224021011302182173689856149565441346416587486741731269268058066364337027196315610240485710962321286509775001014676989502492770000908439*X^12 + 227317497613321899575635471628047985927696354908468035500650672141637197411376607176574849911082226907530406433154683779484929784590837506707728369945519752448806159227293260320706283344645504525158345675392166194098129693576494395217085899544146737440777214912552362305354579980714166549677557005613699561172687278061835634934486589525731339042785925360458759890301461721470168610676092824729361821118403483927080806770903534113273047121361743312303320916314004737855913700128601470405850414565230824/9496225605443157978713894341776247200506495166133384824406146441730818522682832786824870701391922411067550680793875669469564054211843474826157234618123183494128966838611093281*X^13 + -1300219400102165554160124724302000591576837967245326573011741821247648810704798732390431187328361298960959527541005789850521313259022665599445688995673461443650324129921591559992832213845783193784551383800595122928270283510776043223508904241199327787585494192160701056847117222839394731430739578918418753634325343046594413856167981895170690933202606822455701687864377805647388695529852288265447977646777280316798342496551072639361061730031701042516036066449035657382193450912354183695092631948/105688072442189969760350246823267388672225024929020168128479391240156276655405368366044020389076702855189052346905328646532937120194249025189893555720750026637068256241*X^14 + 5626432348768332052990492041496314241336949430914678714241836826257390386541464694344296482449791335534639240313390297707108432284935712667159033963326995159786065866295639204388659195620694897652820082717201934431872090975787983425781870951545524094446483863975152705918899327199733543061333859389178938143014823380870809249175724827929930084494272048024887211771129469992807299688462414038757423493353256782987477130117722133009155040842470184618139866441268330094061359753628033886581467089851/1001817238679518723358359989637751577224021011302182173689856149565441346416587486741731269268058066364337027196315610240485710962321286509775001014676989502492770000908439*X^15 + -25256008274780113617670725746977190915737064298244322888741158704404227445436849636231218771535227601081103121582477664442310546143265461909526885759277691444409649588187405279829408363073936673254992152227548864160326663407792660499961580313379177364514320359744188403982216273650961177486082144731238966401975344537201333855655093565387630432393832758760337022895921411977280110433442448051586816816258279538155950972613716240599627570386969986074740031249142316003189372932016296087035/11149706977760309079053723686387529135164576952106780053642725101820474380779129482650492709049129956238954778658648448837739964151730037471241012313614308116580679*X^16 + 84776973288897619181170708303533277174900823489826565513926237129827948794927434398359390552728599229951656847887941539208945529129963593846987648907624732581921732310509501110479159544129946589879880856172430097289909280149622504990855644158294004735267968877601662002343666952012662506791843510294819287488194041259578466132670784082039400379402807044247861173801267662923502988128181864717772552096088280437193045249318344965057542796486340168824319760959078538083374003834872556451463567/105688072442189969760350246823267388672225024929020168128479391240156276655405368366044020389076702855189052346905328646532937120194249025189893555720750026637068256241*X^17 + -291808864719466146214860745639489550110719386892904085682915478454833744990452995483320264255351933417944194234961571085150334120915320999378346271992387978385857865162246852026618630125992905344727508540321909252481271745626255897906834310973967102861052365188690467679170239890423979777544805265154079225843622295578723362606784164780756648110078366648240947438630074253120557392712611496494674286591623217140119493657911599332576810709636213463539636086320344672268062443661901118/1176253505407776039566802794217483820568053270609429270349480441166839791199401781058180473578344757489076356014204921282597316610584453789560186972635753572801*X^18 + 743323102232538948653593574657372567539087523292254097855801560645846824246518632920027362646360726790600125941697236779934172790754928775578358969068076870321910057931875671288062310185092690481144798260079417371720476638242307917548586484911322728340775791960982043616906946324146473342856610426944503818550146690760626370436723278125512008541164382480627969690685080416298694704140527714926701481516794988096828708635738163312583901265486108645317840784964053448094808570732907816501/11149706977760309079053723686387529135164576952106780053642725101820474380779129482650492709049129956238954778658648448837739964151730037471241012313614308116580679*X^19 + -1916338770200056821278900419733579246931828690813384156289289660187134722596373832743139721003690194520439366255135170346507254141520196897636529628086055913525961096022918548407630510610799541896732195848639135984299382428243532984511367910461713967099092808825494878220263267153054956622891651783838628258925548405164942952568026385542549847293713559868049561683360864107893115052092461818706721366786793627064552579194595665930584748091905447515933876494622164435239631517561/124090463699522738639814621185513642849251320878724472027585234852499186749594026907709723977038164098436159511995455352104369301675752061352483064947331319*X^20 + 3578832450825268079436652404275135358969544574415087576612778726734622272917476975560006296707014085555216822686835166691853292404617078885724797909199614399860859625838063804005447719994175085093069144252196775975555101582335535481672170526846990563686352204446995886726760730164601671415006187484695564575770022489625533874807380676526173156109079221070110836095603974895307292731690748132402238662947730113353405443031675505976795871727505433040323316364968755392723500996723511/1176253505407776039566802794217483820568053270609429270349480441166839791199401781058180473578344757489076356014204921282597316610584453789560186972635753572801*X^21 + -6550293620938315403617537208336107758936673428553508817658805551705940200615905258566464422001741562705615395474716088397627262745480227244272307791591949259338535210086781772600550135928058160192649821519873210446601409756148164652794464120808216336876836607820396049990084953423405916906179172030477294142614057616588797167566567243037031567063467398309090750514929570100651691915219550914362968315584798597191956198161115145668049884633114975905511167062884588720857817/13091092277616071172045006982330798908033687190497359640002662185093278483974472719454554697440464616355750555121368852421602416043438343849824144418961*X^22 + 8321302711814794652579777784386297133581032938710754479895450546915189306181246958933761374527081581813789598037260792127132101094442183061017931049829531986038910749727356575329154299400997428631690203287309682575123596254659007094793613178417027885451460130284791187367746467795591750567196041546964928683746729787533848476919993135021365919621479865380989075668942218734559929239199224014640802434246039180609314943266884715649534336641884307955436511117529039868997175726/124090463699522738639814621185513642849251320878724472027585234852499186749594026907709723977038164098436159511995455352104369301675752061352483064947331319*X^23 + -9801836709491722398540544940198230713991556009555711804206713564105323592839733240593887408306960347583280521962439173343411858471112123502501349577041816827170654386619799110431862971591510059256724721350641542824448617288206808514336673664490248337426319087054578060652180245846906229702781241573355715284017162225358084387433365807814920552795950570240480081643553260482859449354341479090487226497501705633626363581355654100161426018074981282464074157294564594114/1381062588629187801671590566761346018359920581337415301192389723081894554697169819543681263576375632066225398789046191836860683199012379349068904359*X^24 + 7384461305661533675871157140759452165189163810991219836596504407209751763423724624826797361106243253200179780318793127092837857067664323224291405519243259331636960524119336253373238823271757926960513441272505878715326529970587395011945992154762821065937702069233300969220487052937395141929596690178533426658496015855777449364254546657595502429525889498574646304634262380243089593088170515834163557894896344017417754593363085594425215886897295242479490225587814131409200/13091092277616071172045006982330798908033687190497359640002662185093278483974472719454554697440464616355750555121368852421602416043438343849824144418961*X^25 + -4382227696801850891186444766102298280387002499713937362796565113759474800012876616532861208515391461048666485648668928721715750811800950295007342800480635748169383582800925334797444982506929065230004530334307683297246825047869787536935893081762034309747424730126816633854228208761467405729022115232201858874327574142992870884573546150332209776041021315012604589022963325553093679139094786965313912891829049567307293359866791689644731097561538735710306887045889/145697076551238295355163051668039457575685260189620772359150725085124438727415320133313773982105246551980736236844202113815875429793478146330721*X^26 + 803455343533114911291593617145788914452909825612893265763808111166485373881738424428904960670765950598892772782884601271522831312712789596373739458962684686855707941977954009317798416714960688633662333940753788265442067694604674455918158171904369386339698219776726789783291296211972255624822287416398756020643793023564158245427689506225817245618773591379332806633929696652445027590165278109981155106126791566505795444444272502208323451109818881735093124828909032/1381062588629187801671590566761346018359920581337415301192389723081894554697169819543681263576375632066225398789046191836860683199012379349068904359*X^27 + 1034546257194474204875579847612107106772379946657367070029861946123930773531509398250726612068286817486842605628080123393995275999012755567354973757346176601481304579074473983228577978633370337798961364347065674169346383837067464721480573783870114458420022146929482830118676349488451754398963685975772878427929819378102748607418116215063325734575105878265436706565576471915513022432844822640858348199257890050831097764886331439264344981769624054421724084/15370511293516013857491618490140252935508519906068232129881920570220955662771950641767462177666974000630945905353328633169730502140888083799*X^28 + -1240866668386126322788668136099470109243071100963011555123397140511689088161487178049547505474942916982893544924561073152982658590823799058470895239370428724957442923847506407704549951372918190634702232839731280125120376317288140657583751464548214409015466090917342933383078095325648906142283213164153721795383297610317498446259187451771437519006159656212297018138154215848018426326335025744635843272346320380554075554002568424686598416712481941124196375659/145697076551238295355163051668039457575685260189620772359150725085124438727415320133313773982105246551980736236844202113815875429793478146330721*X^29 + 760845914750506194251302273912025136975649631652196457092109347576735090839277279220933118494337341196521162906026707324623056722632441918737496646077688697433361613900594003315666452663789658456587513779618685657081856912970331967173280132840696892004827308325921783416012160971951198741262236683355759716423777376994948206818897631437502072606834585399960154516843600092938269708255622072522473482169000377772457143618180574517031357281116377530/1621532998577488538610783678672882470250925193171034089026471206901672714713783167187199301367968562151170577629847941045440500278604081*X^30 + -453307777154158710709504432778540189663681028984975538147959954403971419351732799979075149886992911474248750004515507705920498680851705605324421186342734780982938090851971083909354003545270718348035711613973302015732875674262276046527792698401410829238520291514737961567165226444072523326054642544100635313837314132881150921712622741833673302542393177691297486053343428478522794554584676822232878704521870338044325861366621680367423726998280086493358/15370511293516013857491618490140252935508519906068232129881920570220955662771950641767462177666974000630945905353328633169730502140888083799*X^31 + 214068191195830612225606197475434482202128095703426791352891797982846713527622376326134624621651346630206731252929159774762018063187511508690713506994825114903907525233080792593529644961966523464082831964572774214619297483428582865753383669122061022836588151883597777422428335027843680240186946223257015767285920132727477247875128684272006626913797001759291139926785228953368048164327488371886042056116570920331882508125253407666593770465056/171065829578804572065701411401295755907893785543942830364645132071070019486631835339930298699015567269877685159810944302715529093639*X^32 + -171114300601624820700800922835667009624389780852878036354032392759564132923214665948636512437810020699679702306155947671671380771599934639052324064325087623925051837947174644774131489110761732247999802161884660264461527302397599279095424461737509465342851560273229379401319820059856381877318583930900382381551583176955077805439436736271282669810852639258095261500214026411475925596462536412822099119168456545506814044413671232895337849980147267/1621532998577488538610783678672882470250925193171034089026471206901672714713783167187199301367968562151170577629847941045440500278604081*X^33 + -486960981856242858127357394261732894213763076146241609175686558156099746024664208851948853837995300910547417165413180434003254960606143187606770822904003007695477759992602116211501370763694989776773520219329813710098274953307297822703914113280177461589513843431966553100308949021399363489933976073271518860119386915978260241690573190224462531362313910216249830445676106744907872128775855811581195201415721858415563001385271538935075117/18046822405190903266768795379396113082381452214784558536200562514091150911133224532116288500792864993129832805128277698355895041*X^34 + -538426521730839613990672872671735834343182288795555906911566054579871726603002290841660578571996786496629119761867043625769201721399302236646813061981674303932183767912710893574458899576101073314222471139277338009234520677069005094733311055849555087905703540022293851176686438888329103927178148455703184433059671397688121959101487169459105798303507171291269051893413271036009024988089733991412463805067985773749806341927810620174470047565/171065829578804572065701411401295755907893785543942830364645132071070019486631835339930298699015567269877685159810944302715529093639*X^35 + -488210623359639135035864942890807377482665229908401564163834063801359237024204021438895189607481042066794271373563537243630973069708074040369385765759301577927110062474438593243265287289380055060849569554311383889849687590883318729563004203115636514160773612223770616976001479764945534938733877890498429222128386565476214278545289126151545388431356704282067791872033024236161399025638552502571560073575622812755298798955001834215/1903874080091877124883299438695654930096154891316020522861120636574654595541009023326963656587494988198104526334874743997879*X^36 + -156436897989167343676861319028022043361684124408146196949364352506506128306061788023701519209079825732414325210635315190229846564512606875069126461167866627761036394142806786236909263362496229207015209333413252881832385775073802560919620396401258695871792190633375771579755157464387641825566972201861374435121609320154313274916798121745651147435775549299946320723119926120511387358271197615513044566346515385601571869757720144253454/18046822405190903266768795379396113082381452214784558536200562514091150911133224532116288500792864993129832805128277698355895041*X^37 + 59407571112999410580069059347505406286301943314402538060103197548890774178260448734669339855593262818322411315641107711898620207252671928282844925464181470918082264673552612731478395163816923627531770288284994273479189560740729940074430264713830131315319333047978965341001731429761043894764193089043158224221532283302049738761971621577810630179963625738678477865995505934566832313415922731239477249048471778968545636028869/200851786063073860626996459404542138421368803810108716411132043103139001534023528149273515833684459141059660970025819601*X^38 + 134706227964670427760199478608811959094851734932144267843038546316137509943950663388970646080537796170650110027607629324214596332949577847057644175223867188029153044384307543125764557705172851596291532563179392372564291002238473903421236358865003215631315715641930289536432593209100731896973511402637907423953237984941220684596410001158174942939063143499534747403936374928950352132698034171590793209835140120560210415226198025/1903874080091877124883299438695654930096154891316020522861120636574654595541009023326963656587494988198104526334874743997879*X^39 + 110266597696155170648195373893601133844540477237518278683858503530208771193021386542641729959890291394352467430573906295502496815716767014063913805338202247515079821196366161401629551849908204050194116504185866758029301216628488888344171176162580008513592196537882101124127315738377126090745316810888461097937977245435423049595247337679825850811187960005974685323712647474546457219132004657649547814493359447674064390/21189132404586334067622793480804107861733179007290718051601650290446144269862171974815224795198276098856383687100519*X^40 + 42352523783328167628884883458409519806035427320287719132921859760014159600890074870972880865608558896802721489462053124454153607988094943890590964980978676292658477298427299690910824090172424890504850147129069036404499531298912920842557749606507630057790150354849698887248706456895872806078968567448242314592642551081546600936347666484423171324837499843315190386785647455786132215773699164371952647029855411208765479689/200851786063073860626996459404542138421368803810108716411132043103139001534023528149273515833684459141059660970025819601*X^41 + 4269974338599375353906450205829834332448727866938791044597493007495363593830695935464879073017987760187915530185367978248254531120067531699814374103326210953712117968190822026301360446488171942377680181028594705935556005014771744302412459060442623372858830687909432782104257232906174914172423935841588803061701393231684142779642442779415806742302609379559868676951376112223838966751996446771955592809781863419/2235376348199845349469648009368510165812129866788766541998275165148870584435296125626672095706116267418122553761*X^42 + -7901104885174213192604193804807202296251504991585767266469561747404037717329483404491613457126875806843963463361334488290408043230414901358832844565322106612999491775173237999084340629602552580695970848447609799331666677312953686277238567639664495269378595114008175859970667909820838150246254746934461242427730277611416015257973847925524519320329007766638783153615292678368993691594044245600924067266403979160551/21189132404586334067622793480804107861733179007290718051601650290446144269862171974815224795198276098856383687100519*X^43 + -6728236601226585158054069485152657934844363167634490536428098237223182708333213997402114817667070696623847321448730438351992331845287116936991153532479435444964929439836125983502639586689501710635359456287842839185610431795917368169783671837451135893486409015808588179680257840321870000476662720979286019705395525475569224212224305508803249786285814336358258767245777565216381438023056477863656191490686/235824068804709921876743117350829218885128164024556022998024598074572273914473691911242968214591862793345559*X^44 + -2339347906151673683120661838548687717953351778235406469719837132263184249366199558611426121481466616068294894053153424929561023725956301718945854282985975771449681636745774882251400742617111938397890820407663261026660354622571290270117948730496455708297562466755584389277486007738164985713107287474787760407298857333037113477798183525490614650193437648470371535170720236495143126970080764506047050216933359/2235376348199845349469648009368510165812129866788766541998275165148870584435296125626672095706116267418122553761*X^45 + -274348933341368948029490339617609675296775464590621085166019305785148826503306588448426616654824557786593046217203006662430305078057989758662962346854176062143373141295102082582209920212603443600105338759503825926718102305789255670256557609530442320758467429299737857664263330213552529771441771267543272991661585206305531276072998389072255671773225129415718433076147706141133073136436826600524539/24878580947854195788241704541705793742496905161362593416818714851205008325189755450073105624495396433521*X^46 + 262401579925517491795956502271325014522126880605669034654611439527215940276398888945313284992532368556768098969846361550526210764399387255180173017570977090554810693783001895671681916144791500722062135932635608512552526912268502690244673627650665081994484819645543124381360406092298664957142917109877972127768173802379925426359679096533534727060661663369880345214554735574868151203310362558736581707/235824068804709921876743117350829218885128164024556022998024598074572273914473691911242968214591862793345559*X^47 + 214374019167120910304761234446311033598425107389366140056890485064076618000761634599147076473290581683439931714414215044457293249463570155582336109038699277053945718697034425009566945359954805876931916492594422979533838022785803072404687855683893025752073892679946092171663722272435020218315901740424171380282913061889364983217230616180280039072269579473482631326254473019126818182882805899/2624599741307542545441682091117817675123631729229095201689916114696171360395585552281158943400716999*X^48 + 80196299273905038084087880361686361473339110309006986140433638933123517582617615167296049515045239860637033786153080820934463468583140029232609460623368567836137308702387320562202091348740125917750856200458992778838527081523409542805286597886982235804532143813338181588422771631395334813892041466087913720324085070252232892000712242057201699693485518694769815225976351443667180271213533507907/24878580947854195788241704541705793742496905161362593416818714851205008325189755450073105624495396433521*X^49 + 24834774173913055996836251335462370454185020385248064604467418474644158511154171148392120260438382071071121163685124403002947831643031273933021718870953076746525973225805886207800756034400864457910473356933965158104141106507930654206231565899190278523497648249331749352049680771377404790099181877726636603927636732339570303307657908482604852517321835972414873916624655765242454673362/276885720150600542825369985348435243709635165020476337344647759752734609177717644506926779554881*X^50 + 4971392795872377199037837520132934819863626636716063339754709321031106546921157216102224965227417389615120654068886632495522855470942898864485370059130488708410542030228004817143199303152225149832269354232737243856453010441515347789341089422782261463049425034520523720495620987497398801704089031270236494096815160717488655892912117311721055571557176569642632692619065947505936539856607/2624599741307542545441682091117817675123631729229095201689916114696171360395585552281158943400716999*X^51 + 914423908641650947429324303642617274360507747983349005067468693632972958837142999254593735926880886745048290727753055366106356232703816467694368679624471927656595029509458863144257900048734790184663605667537530222317071578559440234735263510088130609211701079779147835437811343072678469440419459542671982220076603229081131687604352968319172320736077659747088087695461205999324/29210435715856160230548579528266193027707054016296691354008625356338707582837603598156638839*X^52 + 113710398844247814641131044836011818551294294180075303414155141363992674380966315927897237217650664288291346066353594599734224659936219222059910910381862847952476597872418803356809845589479218596208986051860472460700312445507679392920724933267355663517185121439999646484661996884350247374516015594344147075719688980915096309486340938364624273356117758630716096536871842991008565/276885720150600542825369985348435243709635165020476337344647759752734609177717644506926779554881*X^53 + 13261837604515154110229411910757001530156499379419300620560892358667913601372934478441506731494079625495052185330216322273862373355649092295578494930181308065157980191675077643302332176362998313472998260197638872537388183362157987048737327705524614714985062197434109805617360102040116921109851475114382136977684767219322130689976009515121383695427899900187959140608074/3081594653007296152605610246678572953656193060058728911700456309351061038383542947373841*X^54 + 1058302505146377601488615671082531852120067538660185254024810786543614358305023120312552974577048864297599638161438498509141288046645628009139932802611658590045174197175780880067966896601094756098767056045652549569908276431992938475685465325282606757700213814984726591491065720296535576996141605138820991875866744226578130127808854621452024361611448397873054690210558151/29210435715856160230548579528266193027707054016296691354008625356338707582837603598156638839*X^55 + 81533863910152491391814587160310333822350420536728003319976092041250611975313460948747105431085111338111287354108425963564789831542439808058247328729297411608224976233277136970676869314844842185177130793670552673084295511318435755941614293892596393525017427079244124933472912478112676124437344922292245521387801347312904415823796636891242595820860953999764694/325097020045078188902374749095745643386031549747729603513076939482124806243648375079*X^56 + 4821411407048395955762118810304841483059534855018110814807922945760887677055776271323851235125364373511832007936538021160595101801207823519159410561388944136804967570977238139103341368516481773229544203677576833470367510030620218691379815395145673961483982760206069124275254884835585061986389727145413752059355693225871364930709535803002852747574614167203999313/3081594653007296152605610246678572953656193060058728911700456309351061038383542947373841*X^57 + 370771306395298790412047415363203340887906628891498054896818323911575174847936290938087557617294578681429851293869252571855903102325857912425821631797190659556959270561871104620126586110988432766566058354848508412311709018967495546713877693613157971420025688150513882247228273257661141114795811616936076063952041042669694820744925413227102534819072648/34296552383698511330559631722306745794496418371951640839020670902218040536306401*X^58 + 29988244986012272831876405011727097115153338423355464577170297772487270818949435271381377435662159537116926887737851501583897924047410278706359362631246856552616804704057106629844347067644358674704428405844852468897576889513806070359859080696325928814285117331311088798695927561538882778814184395569555796563916010230618968535558649473179016676172396028/325097020045078188902374749095745643386031549747729603513076939482124806243648375079*X^59 + 2921038563039153689393659532334262136933282737133505476242410588863487744724135191949523618760197437153970121892067304112552470522449458108787613232154528516348483379442243415639778646723783845185932816394178371672817518443013267179723239312764531812294194403190125553119252156580351509276259687645616700305277836481046038128269457496579424909/3618161449910171044473006827967796792330036751972955041567746692923097429719*X^60 + 204707441414585540652990038981407796525603259511845186679804037531322764474303687528917377791626302054652777081329883719669471070413344053240260624021387407872806782937456567515372271225833121382464029228431118497410202459187407021912018437162077665772169506727076199974564983758479997859754942446246877609741544834549677177529348182715801835311/34296552383698511330559631722306745794496418371951640839020670902218040536306401*X^61 + 12956479739312758163741978381279645258328067752220102394020418665217979058676844387420181013706894348879934038104010651111516178920670867454900987250574157808063646127317798334729208334306334290087567072151659695290447019733697830608680300749312856199392341292973509023915394598206497018830185224903301236211416806938308763748596372594/381702864216707568780779283465323007947044704290848722604467421977328561*X^62 + 497958431629302340663002595235507968326918429016619678178558277417714367273234417007433759970525155946955331788702986242831929502172178149392603887526200522622658919396618130882879748162213147279770468355471043389398025387794832295242499124969133758337996556759650674294715582875867666778952799333170973310500714336887409903068012327722/3618161449910171044473006827967796792330036751972955041567746692923097429719*X^63 + 13484773808564693047823021712871356670038630703513687143258674752390528417416838901470463666931297213794147090611158414607863932524074536784512156961826409088096893337749684094043167022820319254750495117057684433038636361242539970993132309298880642519342240009175179268141825578747211013416052116204920028259621338103862849579/40268262919791915685281072208600380625281644085963574491451357946759*X^64 + 44053380085606967605429684524289383682251930683535910146240221075979004763820452128767999706464847379077125607521787325337450513871426775095503418164420768418694799224521451721387613577534324631891290623959272980984348679614494758177855011283090696624581758620067107824888501568815203097581136913384378124458014359668405317992/381702864216707568780779283465323007947044704290848722604467421977328561*X^65 + -8531638932351649887645557221906138990675722192641832992401470816686900503098147217604780708912328984106273571268290410545392389509072599200587863964098243096433843378381657017144093362563579114903513045895504555199310777971852595409498569226932463083350859384369805972392979605009618596313626172333813937188118054091/4248155176684451491220706003650214223576500061817024421505576321*X^66 + -156508923151429024337083723446662321776065828315668236817532737280532618469138753551884120909127913739014757060088570325417249536394009086540112490384764428882539553354773078676482766737723414294619818478158126407241402359317167760350475341744036528582557464949528420796679542700416088705174981244359272286047084212883/40268262919791915685281072208600380625281644085963574491451357946759*X^67 + 4908566783422556257544748984394040108120589624085340987813433646716232058901196442137073027685586505075623296895544168308057324563140586342266513298805403574023953651065212279276018376961016528443612119590859555801688892460710836364267175327147987845587062013516986503606089468334131643196281120157698978830/448164909450833578565323979707797681567306684441082859110199*X^68 + 175577382109812385971295673102019882537598243518873497069196225843237787210643889343958426506857242139024209924540301957659150043966501261759550178618257895452890695469510286573372328659261769795336454927517084318388720327014286486781141099799149053080091556888618326149600962604510454643636107637536496789317/4248155176684451491220706003650214223576500061817024421505576321*X^69 + -1068807786310575642593778588474859706654192951150940555188394102417774369147743263367738080553259112039790399653930850005938521523565789780142849062142755207713708421633028410684214676923916947905052223485948976805415067554517752871118251817714901760874376847169995859278022464033304089504297727366/47279766795108511295002002290093647174523334153505945681*X^70 + -80984293679386130224256100168791519070486502910818919484005961415457059458916241060661889464583912631421816268405046783441857107027502663610287795116246157744005698223824660728077024211040882675261070929785411724621209244964865179571664076251003818565493967086089554051845359947522864532384957062107/448164909450833578565323979707797681567306684441082859110199*X^71 + 444782525668147616282032294785388819020682560241855256104472880287827430458268457221548322563175718010872501513424348134785018515710014209942316402575547740334814827148382721356240430116857728002134404649384842371472820409814297806304522289431799843282774103314333797303494215048516246193/4987843316289535952632345425687693551484685531544039*X^72 + 26545887806793432652680250418899572973835060371136244096953529623814004051903806632725560729450006404085256352826219267399636728989870082278103582274540116000315501807362467796836381528835238057241525234431496409005558886344922288633712994028495201876034090414008042788632568331849569592297/47279766795108511295002002290093647174523334153505945681*X^73 + -2198183957754611414787087092250395195145855348772553739293675184493763209740519373032401174207852187495296556233813398078705093804329134461526884215818622825407856057704073335167153782968369787905142968962919848361101648293825697458489111638889517432773831863295212940918283567/526199315992144314023878618597710048684954692641*X^74 + 1103811151557185113838061248337111503995994941613489548915143374490135495689289413209955177411370555935709427239348993534365108128769766905196344133951005235780140516065224699255120187580324250801746828531101455516160689824511079543441538383386584452815477905606215414790388320/4987843316289535952632345425687693551484685531544039*X^75 + 321952471897515649494696930596148503926138629123579776952319632725141873484541800688448275942657009637997521469994286199081700952670682437425189222120569913432188325624079409804293362728363213676974063803941013229734244340487030940075774521766639229155682409815961916/55512112669284134826867667327535610157712279*X^76 + 112465946159776454144746031553504988787494387849222080781583593498646411585892129263247910500434083494237932990583517283211597288544137538841143289681238518423497159614723155558816385338453203631269157003131924199156110158118593522737875442136402192949603430646761697/526199315992144314023878618597710048684954692641*X^77 + -1227327687463607501653407497553713633985529392399798156068633639795784694849661538311260138960558720247072853919907491033278150884107176256861319856677850854964872606526436966571554698130485367891723955281886589701231866891394225860736865918167623061830702/5856325843367880032373422019995317033201*X^78 + 1604849553339102858169218402140871425943133162346743661668130614898459153811223771931002228765527993540219252834462086262943432570435445053817292660043246757931706046110633385081277720546254856475458118078469198995126555671024294900366083213482381383713846/55512112669284134826867667327535610157712279*X^79 + -1383539064348558670929852330995866124752599327740929022697202181968273967842360164331120912503933252827216910198479148242149597577747185820720765895888031016024375095101815341173725783859178941872918493856653685219020724952392759234503965282617/617821061648684463801394874986318919*X^80 + 673679779703832794725511431718133294322416258235216264523746047534356788593412428326172580766072733946294747140096747019602013521230866320515404467382483112413759732339820634728165610613634705816917528394405088112731985308115572558862446376417/5856325843367880032373422019995317033201*X^81 + -264397306678263303057752490666812323590449934559485046213129475273536141995407022112548070848626977718221134643421212794583500348280428867770475909725750295157959019157503686560635759616818388324414177239707398687918944618264750833/65177873367305038907204860743361*X^82 + 59719115846127189588718706277764348520392048937463274903312273360542173369431108093679898782258143802376282878871426647525111744430016519278460422566498418168419481076903022451864082251084154008036915863589730240959472842555791278/617821061648684463801394874986318919*X^83 + -9613441358855286324513046474035969976969568118572248582620325682169801670765858853159832973476407149788140534594959349227729695951020541580081404546461896918469980846848957761469899904510787777024661046835273998690639/6876028417270285779850707959*X^84 + 503939334812443268790493721492104969296511378069641634529134041935697076990826273570253980056478543930349139258030589378455671895077661317113348392485515021252875265880683258570604715103491510351510611780520937260724/65177873367305038907204860743361*X^85 + 25120774233490166420566686501507179711329049827051280246580539012708534484485763242047897725933688742081363535967157656621322214572799935429281832147461887249099843039714776207057648325250606025420033349/725395971860985945759121*X^86 + 1098734647320176665814134871856298996801158421582641898295869891790229757259865748572293285172875760805626138163175329180111802223536135029810840076677118786999040346050693151862804084023716923299091491/6876028417270285779850707959*X^87 + 32149425173120337774812453118494302169909212892983244807216475268842092404304466476833848061287779615435394846466302710426098079208690139208640127623804502109664425395197532127766503390022/76526634862431263399*X^88 + 1048556401362903758989135775058609060189304441066004569487305069772137431612285894707380916952451441441401260705878627580344390072939638000351589738568127598505107976528622872367803015751/725395971860985945759121*X^89 + 1310361337601570198801527224683036793829625286341693572013605342705692583672344055374623012098315500574576501815229625317603334032858714675985151013153892338372644520069235/8073281449776481*X^90 + 774988811328236583617053318474400246228024864201579055165594165166084761695005950297687938545069876512549524897543228321430247401318537913484146984201016083365175588640/76526634862431263399*X^91 + 268069865722386273113084821928131802898785336204908811674297402293408365704976375923467439208890959995959161146777767369761883688746292060322836692892799/851701809239*X^92 + 43606505960610339344535849212056776199246295621489037337489950233119008724223717721959608608048184589080270206812500745461540404912915736974752252747/8073281449776481*X^93 + 10532973968543730877895140156982455381053718093007776867679968700792719136856201025031026518556002937952688988190648837289221470542/89851441*X^94 + 1083905653297821837796836414810019392710725346308392553819541816428632989274142060840410776761579446508328050578674685427218/851701809239*X^95 + 87307816130710748555668601813612278347176761443445213525968476366641152593570591902589509473117341470037/9479*X^96 + 2994831172972947344431969103760997445544883868515997411621343336242157382677006908758120543895510/89851441*X^97 + -8545276049828657104785306319788761093386334727438820446837046783929*X^98 + 8652790262539957713804794277740725765284392278852/9479*X^99 + -46806099084455268697745*X^100 + 1*X^101 +