D=-11543 h=100 1121925900845162736062552790583085236688226646545271145419553614182223803237096463984381591353000172386035527604623257792621716944748330451074194425483271950386465828956233238830647228124263980614277823203609480445945506933758509238889524080628934908831090265890743026853492167015074838351237981080509504829314302713947068319247103143450741179198800669830192922968731657007191594365561254857992881092627557899102282694183246199000661275382130226026691486469804870872029062938622514377581035810186586049390625/775621579570596645256447824633309473847998813732350153313594078061858165558083925330467701547838974050438930953603663375609487553106391825309155587162876353362045331026537962234354524081*X^0 + 14747482347586594295507591023653357618577355750790452302619535054131377995801199190436317633597478325769601858999097916687251559221851956866885968878379070397612440819907169363299196692285850911290471117115890543118902845375146049036517430242687250709187181562689679095155151316146678792042011499955594191138937214074691268390754655429240616223175394631645136195790787240227408710621795809377329062544324912964020233176132125671704486363146211119469221993973458589611795920521959399187281226250664150000/4085650533311770217324834456547019541619936446138800982475713912971356069196023387637340876814879667924625800621779927656065694932867346793221565042640737562898735261986661043156071*X^1 + 28145377844909307929345987520618453123635561826989812326334727381892168947455239859213454834082848116694799448492286132766548050191967549911780497438325212318745106717306045227462499066764588309768897064117123364959031933316815861112575125946146712161700789978453618845432213304527369727342895891080510096951042683490586294742149317318008963479178121225420475302818456510967164230847888594170954020366317814514200732466616434284258714448150162806563695809068303740017876580993942179525326084519539518899182500/330124648742124345330063948923455725982432484784461258185020159881998541747107885744484780187519092047977689316040439934537764216270614488239095677010414235819780707903784198948053692871*X^2 + 641241942110954669373212290728123682340148104030880505577823823126357392339964268720335840570763799303220872240861648540317961838060151849232118934413204382936003576718464393970011702396286950356015006774633182440237799801597338509997175235518380071221532888347274537632329573325263561765931180993453604534622391544037062438126108437462183404485002964579721121881846213368491580011781282215042717442847560365643883477574651633184706128751062861618534681930763763515541301408655813721818213971670119684750/1738958768964803524016019378412501690026747618459666397548573373856733290129088010349324762002209461016519670662289247559061834809423657177085467300917780788921553005470022152388961*X^3 + 130425693277159804635225627933389384746239764216385037620589758616483410819828219290561742198107749233251621062753610163347551017125267432863828149054501256263168147025704863692247293627872943997337099454447420043160677882141553830970211355577633216751697577109089098674418241675325380326292578748790355430694324275196105097699770182592813686292160160766819988659314760495060170255345122134943570228445030601403739054173141027612558591470516166198756505493542380384964481538558449887718888105516457655240197800/140509607491125089544018381795108549055851234319159504588322277180997906575720440324235790094540526659595805909183633492019755314436240923565682843381457605525650404394983259935180437761*X^4 + 70775426446783742104946442808304199176998187852429253937460375485621086114283049792073754708406659374378941495404440293143196398395288072046214915893514188841772413288115302249974833741785690067676636553035861924073854541508871046268813687340679347154450714004546444965480475605847018898017855380595843404664843593287280358072975956020083193446134593965837218805270177739509112279958712377355801322824842227308454408358215964114126214207887822372387918200341780836683251346904615943539673991595630185870/43537995688367687641049086057455859691391324762613149864986373130433675894248153425535376957345450423094012372988096036088440635876586409441020536252727943168875406617069774065703*X^5 + 7503943082220856689881816469141778432516817502201215349550283463308930447712665618349353038047325920606448491871202919139493047475249336588450805946408186947809709438272287219674974428842093581144319814947505918558694913015499395087327061594132824800187384012293322776265390810998558256291915285211554181095396333164252116160029235388827601273907516965092064089167549028552115758406346412751946599726378502987618471378403524014929689064951564227644857394733836851495134553402664886930281741998673019372911533/3517913589615797529084407202528490918924110432143905122240763935312171445931145044936683993530469739636419293749811147811982091819464058469243900349756670535988301730065854814282868103*X^6 + 336465095657249474552555417136131975221169611123275652810726269426029852140300930124263913205826276148960340091269597561741650996951786459521867625235610976196855664394479734647912078826877939010629506250751495556704293269997426105968999921143371483946715275156560498572356454996182016102402872318424563485718879151174749183043935491799195981004965731761685182186610859565627403083059203662587527214550781243133398492614161368212409160953045650278207866470514945829550049811401506908030385882737282136/155721844456606499031734580891384307753766572893840426615772847300099408836991081050726153645039481841489208992383259544183355945697868495791573556973779725199007345358759974567*X^7 + 150068182238622507203292648029499596778329036179610036439990415724111385975282114230981359894235811225740040117281095543985444565259615849352244341759527115034352962788172209656033839294578776765486904342247240313569895237311760890895298126059451640855494082060036052128272032320062521950313724401114760457774096056062552038759219143392640601686642202525113418444889789550252856844451956199298005032924062211200290432337419726335036834012663343051534339191277599913165569797290071387122053156776011850001318/88077365277567832097842301094233204155684649994766402176867432842867326334064014379858067584709846205919187030554918281006915406378334306299184544839268629030634947586332152934917169*X^8 + 28212228535535033538126400950298026047879358973599241449633452143767359348842102807576456912467547443331033140384705602616983351518983893936764395490274913538344677206638878030394436834061462945868864971194060283488425471538095257492499788102310080661074355050449466064033256104949848086390194430323254445646241166926319486037181639158909505903589982461765642160596905341554925475033801539134230326110400199313137589078826337332931192591514296740759897312138964753846078682546508593473458400323680480/27291457275900108077726679125294157029010636486549353118228230970120514950812869874869532082120321559848624256397066105681619083266636746685121138851074797199826029598957933687*X^9 + 1021084921958577775312249137432767768650306139764802784616137448474633502678134108521776161335420954261085445168439263005985891140453465527213237540051875591248687899668374616748457486426734410221534995200443180867291022733803110978789430958291030896509550577411586944702835580205390193130471688326945919840906677485530962952072250247065368075792157423488289013981034812760173758165483002405850807045972872464561155609524403225447573994609008103444162977767436409595441320959074614994837004670013602574467/2205177039350004632788393400002893182101088438749674281305959290616707728540630698759333061767404102357328688541139338405180503547027515768904473140305694688543143017625399999843287*X^10 + 93866671258621673800569153151144751291564260166225920244071965042612686694058384436968078995936348661916972933606404516807676670921564708538798163557579305248017567365593029048067415223691399383533767718825541114177488409013315571657994717021116953797353494305160942410550114866634636156869898765670314222808504810032405334205993052377210845026522900687375113133079761463765915219752181706129763154618507514831418534456524451147345153846663118027873500434786863551254445511978300952455385482506153/683291272003390040237634087083947966852990898779586160544742159782104203481323693479796826798299656137594421736009018846226103704761155660746773726757395511630401330165368001*X^11 + 219412623883641565245651688407569379600728311527298397679820964461368333664133678265653295155094578851386578814944092217000868972431529015756133490961052922549294592217125906225393182835870080654938049070297176953226273454459462886256458718336798890276035664544563178840110307981095017235164385821614206734758453455775014724768771785101528447071577408845444934337766913919279721565955076539750119863813551077291580219535151465800704913780336781639726276019506004355575377219486387848728073778218407/11615951624057630684039779480427115436500845279252964729260616716295771459182502789156546055571094154339105169512153320385843762980939646232695153354875723697716822612811256017*X^12 + 61349278738606441150602744380050634295224757501306752673338653450913026983431665638449287088834951273176679897381200363871346816823026176911617610183278992725164811162955290409237175943641699870858696202116815694531827164986544220481648968537353436669280206766777101468183658150531480883825888036676482645356363157747422124586562407262205936972637113912965021484319049128289839115954842781172920147837658486117232216341821128454280147227803281889171891756361081598170096977957625799436509274/59195293424880017347105092877410375712812171773333289486679559887559924064915853199323990886104102584908119356840424399742363658040470905375272782357913498365277772690407*X^13 + 32095352958455026338516339137257008661539190773816138162920034023523461288212040752080598729565834884735987870958941766814259848330709621224995694633563557298630016272603349977435871570249644002899733105485384743483195239731584340682762951160401555373438155763203115264814376381396495461184301800460512558814310790308319515854635490088467092488703621458210838005315824016279154134844688697495839812271156116131879420640645634841137111984835161054887532339133402007283509758673431367726197104856023/4783038904023730281663438609587635767970936291457103123813195118474729424369265854358577787588097592963160952152063131923582725933328089625227416087301768581412809311157576007*X^14 + 44340744129199616970880092189181517184344637763288174720311063908500347491131045217746441765322396292196436853704888831089085765232526812737470311122106851161210268089416129624406484383805759030304178632213677958237825774991769785642131055138094792558857172126569974276978175410676539866044366781581105923896630055544287454813832318371526351439695224279564110620033385191087580987910039093550895397768611184112322065484660465118944628404632829558306821491504092684073301758421820840743699/5128241655105260101109338376280895409582619056859853546450624611241438453167794611394264132903413548029811951558557082192009326695007442205256240349814909327321993649*X^15 + 2529879109870283858278829609834721473510766334506711206463819455706342542283436887509515677722523151121352231939190014070501082985095063496335641782940769661557367163752800666754848327909120212892580593245886593929104546661250915036201675690095756103353023386765995542951626585054650725244961906158368278832845459817087813882692571610265567738310742487275659768669814353429915687413014548566726933310565193887341504686350347481831889378994621174347088054438253811822194229946723455072713294718/414367053974160121429735650141872629989685202413333026406756919212919468454410972395267936202728718094356835497882970798196545606283296337626909476505394488556944408832849*X^16 + 1375406245791226109014242938795895209505425726258294217175971476864716646779543751914664339350213048817295194458592491589304619210939920330566029066505206653376246084136156747816283102296477171721347375241406195821742876576888815356532422013833640307602425489217263798788376134863596627264472473801751255241022194673575659619420291810061911038007014004319469213269592000424754497327094937986653821672256985548968330338290410277581685192914284838098863805755886760822409077480790350072/444272862783094524916342231333353149924856541354921038417276670817069951760183194264425550801647192933363246258213383192585058190678977926471128852968457881601143*X^17 + 377863841084444186617689402524575245349250052229191641776188562270317255385497897335707311058801246821501977695846977413984613746545347077587759573532493381729018903810708877246294098405641496481903005417895452637355034403080432402964020393504502444309842159361731395499476212543665155823647642232879573644566324261603955125048650565076313615089603581991661631747067695319322901254874643025200828980225931429835982846438688805557691325609987441333300064342476290724740005527603731111132/301661273829721182418196375075346788798977591579991385085330859484790497245164388905544948994318444001753644209326887187765254511471026012073896491165582901607176097*X^18 + 16472584844634332975921254408121325296602118659561260321045203353170210193047191795965474479730164210506356984325629177875578207120534604512923088537398428461424463228128344055740805806940636990476555748990348734124322399298329300838503938190539802737071347825241779737542968183387402999876592048895891143988066131132537452549950622878440300135919157644338012473188892826787773911954022949379210293670019044580164567343377118024618894121014695736604414971072837717466163671120033/38488509294212468588438207687200307539188819315162526069243409063247851664227947177027250351004694874240946570060935908566668820122929734598555735334701367201*X^19 + 399265002871084415966170468063624447585790292443422437734618781928685604843446947794059585533882634562294286041764171315528545497264592037800718256118215455665465309801912919957230082053584144132606398083655259077962874973500694879269752746205789730366412182401884021303086992528135025874696603807767057430708195193139828677315259004432733191468568942008823944337997399571263104951778554676962217316496636741007313348690580895297962424319144187537378478306971484448268416184599806556/3109910039481661674414395619333472049473995789484447268920936695719489662321282359850978855611530350533542723807493682348095407334752845485297901970779205171208001*X^20 + 116725684416332626781433283014266589590107819628019109929011146212433652026731896437354590012001848089427592492931395728901098887367803657569968576581001662261311044054027120058269335622919523971335028639332526196671307838014010179737598286474318983805256777884237196467802160144974677540889776467250799338040590053910662951930113020790179190576491606505915029535972326633483032479373420143533540303742213102269986403159769763440038913934594867282465706587612104029854443457/3334359290844015298313974502919544965709851798939835923871039509940903722102395146584705046435475602030749941095117032709578863391053429316343735193164807*X^21 + 2411573925638819839403746515627536192988792350062973131217112320306020798882596569238051919944391956726962962266767573872401845059868397504186539689790810057948656515389577481204722338676208211841077364775058055888768816344876473673632273436659754278824769316510606203926234759976411823603944086118904698859152403733339927073928736844668079528109204707257384677483748756797562318435009574301422360420720496062542736752411721579688843510909351006081339077647424610579991938063993/269419565059487280119067453810402152774321735206137682484703863442734961649595630239190752457032864119686625990426551359966681740860508142189890147342909570407*X^22 + 628923128758961387520385671975450342023830185538028484308059167092078475468913806570593286156156735235212566410108183843550735727158542875775240515377324956113723117926811109592691287511919378444820729826251507297571754542294508364206877755506449656197772616679870959055021122746090061321903517171169919592642922969911579800503630842098966047639276790955970904377950759855931958449851233415724901611335029668623925247131784871707154652614426342439456980361801496580518/288864185293599176844319024769951049615338456115380397112625791383600772944849271990358229787358191287425274287023913428881474780477642667967056674449*X^23 + 11623863979032927134070599599559959908020220341800491187570444150778366617764316325497739325207759454104318297510228409249702017020496306019592435016465757064064471711021025855835904289657762961218736163902857361048912489626487951051314445180977532346284776768573791881216370619447966279835434683898839281753204246628778226267350014283218109130381096149707604288417720915658403048924571723252836595864374080622871758692899989556459350971195060148375333057298142275151306184/23340515035908107088197821520436814759968962592578851467097276569586326054716766026092935325048329214215249587665819228967052043737374005214406146352153649*X^24 + 2604639170178845807225071218462274725336905789623795027687322978915287409560945438357541268414084220449781712326204980639688668438382074408839327815568170153160364073198803657679381383583041810389452033049973721191739889473255690380163220966526091892032406351563664488496558420244351953496354100345342430402777339500131447172256111394707504816133319386343953059494685107214870832053922476187998471474080483963442662728066189069394724762019402333636639848158293133/25025052871315877747926797606337264975772195799651771386348938004297043484782922289730419283319604200591291197004584027452263257426807820147886743*X^25 + 2288483855064336216532056998050046385332327905118254356321685241655181067935617056365665955245051156935201321482219847944897295674839396576190112477803511713930079554188302376530954368983022330470115490480296849606193892955176969010694678372377418762230423576957026473397012339145960764277531302267671426809691132806952715706192169537153711119116265688829522587035296762679394496094775690309315335443517803450165090208711461710796923308090526017150026035628742572076/118944076297364366935896069022921020429845246635744869399316502334423847683173229643088682853618078765410407059362787882480607262549617569162905689479*X^26 + 6625204278592778376098401048022839326834316500473076688797567551282789797645865153272408377438603957722649826903185677500992928245175482260612684770499548419460278580549896891916480059110276040860642027846491395135113368258952298977392947135568306534543426393103015435477133652085770324644448008496687660540139592993684050876904086050703627966631110925832178732054097494667234700593193623804718921651070784880238966770629884618606564135538298524066135314444/2167985174678669128296525825724444682991613601286647438824303734236943904078915558323695684251893286025408576367026252053388482840406118006401*X^27 + 71500471501827365077050252574962575010876447716094847514624756851505178104860721996790758879676214620035907734494252487800242887496774083981399972783890631856819897409853242080044769923541515137350599666016445022108944224051584674246854449230809495572647602793414140259851794332200014368326123763884629611756100050379424883315863715282698291213701555950745245381822819893459990337658547222335293817739397301823147577656069578469200457504920796500705777811890317/175175370099211144235487583244360854830405370597562399704442566030079304393480456028112934983237229404139038379032088192165842801987654741035207201*X^28 + 8530616089902514449248697664382430855304632248702227998653700372774849556915826758485298363360327961566899496204064603922524287405568694268352595944676689520105778463833440687825247386535916717194164673024252307419892696418061923760718754882734128738459042918304621740411321980145979293921086492622824083080334756041675686488427271541016215849201225338177352349311411445472591858327707241731468225289331502917938541141767539649553137019899266627594922/187818173323977226743179920793939589620689041088681230080941153446846045575579620404028041605465934854492642845622996799219308917994119207*X^29 + 64431908913896328921155868604212179918445769210129891022781670825714285997660821016033374661690234642772660089934226278080334219941220165590941158994057331653801894283466326675903847159491045084714093047891103363025751890592449352295976606409658371267236086510109525425478964207255453880322830112655344646677679748839381149764166225940350307185902972677482793174578808127484253696780282930876938308300680296516837007023769852624058131325375252464511082718/15175896222750683898075680780071112780941295209006532071770126139658607328552408908265869789763253002177860034569183764373719379882842826044807*X^30 + 5576714023657038906590413634048195385673775638963419825515375059674501339843331926663574708185248501679921030067512518148074056724061569944685047564867667332850488470068396036551312500440068833228234935444898019597822752295883382072399739632623661197027173887984368902069912131725427227832711315470830910240082925115141381149967455088405107900716838035888644862399572849994189966723338922850878678026559442783487242899347584542075105501252113659/16271175025901171856811913782720227810854114276070452229138105643840080185010796188514947726368009603611941682892055514096795366715249*X^31 + 32459654895887168906265647510903163829045482201157199110275482778340185372220681266282581673704494968330430436353702622492664198491337162627855132646840411468303316275623071687362492752175503367105114912198309891910749951422977231351915154309175181880459438638708664336500222390328787551931256129580702050668406617222190210109525767372081764800197593574825523861484228406788205564449348026561833956819326221922180178014465399229221101950971114123227/1314727213267840587202259445557577127344823287620768610566588074127922319029057342828196291238261543981448499919360977594535162425958834449*X^32 + 318900975070874157168943767668057998434400063442013087162859588177281302475688330007046472847480408137517759424250719999541092703771333461450799635508626455085509549564972070296864325515602557447424533590836440054533538326943420894610963289470568457057734969041512411534575371684717832928167240830960989295139439741273039939922313198212814549193520915536441826800322292693292647102113814122333891244096219624099193549005464407780493930338/201373436292882165527801806694474422480589525823572136844075019416097327817858642696438753559584777460822782922142739744517956049*X^33 + 9628861547824093680811414391364830545860720057641980483576849867765162906378704244304265929308112081040499492280871676289301508059856365170902356002984556813092447378701056337895542435762218889848185326444256152190294384206369428157439912165823605431023456432943453627273803230533478913169261258733302894076578311721360401220830778264292017117381183449308752671286754610499468872655482645021405654789664310930373738134368958575315976971588115/113898225181308202997683396479041594675978799932493165603966739506880561295075573319604634084576067225283591780244388598677567567006743*X^34 + 429675293349403357732213759112493161534848551826925176921594645073858449757825617966671758261579888411621035400753260837346019485525662943091468650255096285731098004536167481259071415521152917000721915366624665379098163800241589886625388999914704514371586353676741972238465609354789931161453176749553141228978896241943072446719134657434034044081596676790502784268307983620703276910202523985246785966091736037895069645183250322493154/122118518067242065207884661427819540618914206078576189717449981453060841611800268463577170139226669169692409291778495903285601*X^35 + 1678436170684922331328703501764196248533394487632372220935879511142428343902971297516946480241705922398086435682791075183941854881074024005312371320344126286558953460189282856432446358065893740666309819600195854105963435085784521248499288959704661290963587314166628363884503952519597740416545296439092680362759583191776984507330619845745129481366078213943365119133502975156403365217901197042980837785138208844323453408839589166972835248/9867298378351226110862288528029246701548886765355034705359675951388769063075073492125498924419654095580316363184994247481379846401*X^36 + 195819526359777570586738263222138872527226084607442354377285302016921081862804907792220076959367933032909800656408299527598390061173670551427626039905021553767424291316964988371232335105679692929452706890633436226102421098744169113792768962525770321523335373014408710462082710801350966664831707531524317351334307692034334226440467979331039319477278324755093998998012387049195916523087909962301356136209722161409662745835809643/10579443651324791233464841152890889770329568229972813802083512211128895574096878494635464795913252115541229255113791553607*X^37 + 1540758943035430379234278084229525328939191468871931206367813875084465476396020323464481996152889977113978121157164233422777253445675718081246563321036357579072109993650253157477262641921234265069897179909363565797664552526967631854099323669624404548559321439429365904571402693260103093211454341688403290374711558463195983022276592378019341819574656810972018358612966090778036083252563948401370985265370561779194511982405448172849/854829626470694456455192629994736784332399442550033328022149870171425891282601879245040190974586684187846865042449471322999207*X^38 + 66755749312104925860507905226100522649182228949174190987565814051360983697617458301237851825144152204033619887047648240665428953272837796877142391894116740664737065739282487892196413409726594090834180828720792691833598808443774067306907233017811814930265639654934864876083133008108934116009954443944516332585495592912909673385316970359923729266864049655116174999921992181379467230042784060037052729913633749127402462875/916524616765554122278856549674338540269389953216045551596942927413055148063491163010955972963116357579591895964116049*X^39 + -314309336432835695207306857688743624086346290169645143054575636312364355296191036560927205973589768187088593999604473961107660246295957672870004336554990363403559123349354119472632692809737949948073462076633619859603169636251854280854049724806954822722326329011315129538481055806952407216157340279747757366171809837682622560010402489204224178138062586005560577699130876801252786570469413498039903290890777578324353630678848/74056105559273538634253888070236228392306977609809696614584585477902269018678149462448253571392764808788604785796540875249*X^40 + -56582592784318830231226413859987235618159412897914765535476908519323646118307743298918099146653752446872055746787816847285393506382125675671928896155066875748881415385848823118067699217331341992796649904154398163959875105698418582129736920586072211976291446638606394419786977667796132278032929221136734834831737128734079941890442994226560380462295554990854363765798365593655396683207609972273608626933668738490555/79400902431391676538062596350544792538282071663869492471362984268652442871306520229659185044019436678471099017943*X^41 + -214213604722638746812650861028975392984873102225091414444163887617718748549221934534893989773799198213004888567096313717457954209456006904797403325997566452094075756011693312663187491360185553184200838480737281650004883781528243369666081495056705263946166251182518711309184276967655798114761111512919833187867934186118109823886770714204030007067567013163307423771999136346827756506755166747371139923887123839511401228/6415672317358878855951995847720369781885729672512318861178600491891386036444438141076691810741814503057143271748812343*X^42 + 1919208389116059755642479539189018885736364156978912739571853642452554225043225791534950568814397212968466992023572799225419313721302406556916007435554378161470087738390653797362495053879922758594756379351804578882953203074965716714084053240675435488649807029415702043057394413765475164851356293269366880551313330499452466261001307537385995382644738148539947981222982595569486036569330865927910225026600153/6878705919725519928793432933426734171210436772404876762658146432353152808741793314533412894743085565145204801*X^43 + 57721144347633878295487174078792127065086784981156648125956655605446174318033606964434692077450719488935475029355729739036635080587268297725581537698188760937813464145395075487926500555205568362902183401743225729489140207613728858482685720805091461170718583189348685867686994495305497735525149292187284781025482996414523943138970399922275632644296007999680471940888577375216039526309881847214574626666424906012/555806317019741735766438174453813547767974501647086447299540889880567100099145641607614295308136056749297693125601*X^44 + 2505776595788421287869858137418672725480164025598605916979214415926055134387413861732448112890160613902392723472964503653873143648964596828280201480417048669426684043272339071465591389248810547962319812395069091849519997103945721419434154436128494914364380601277666564347682512317881264944220945178454444051475129808009194139634196620933648966403625593760186864175246228424935161026445397982115371092/595920117796545086094900193487545193728704563146918198272385552486628502879822690334697469872917401468007*X^45 + -23224873145035172807670105628907309395226747939347734290374118854752274185788878258735088110091314645636473421371300812701318598565886908552386958203247932469035502239877728233936349800615650061756360745758331349122197165630743178446251685854234320779201203132776275228087825727704319515078501988544415833666062702908155850269750152477212855795526373374446501453469515198930201215282529062766845998191/2832408319886978794209060619646302305792532788637302196388648530968945274187797247160817074305976409177437271*X^46 + -272346410792958884521591986017858784765207564810454418382663046603172305733876275431102446897978241037821545588517586426165467969108558217009364054433793099828675392720532624247400867804424014022934923519319672290049011091914371129177325249315851999285223916473635648121033228854793667897838568420755322128436083026118757919219846134861905879180448221046141078642543054545895541939947544450040/51626103941483590582595529194104235790410167473526656698638616692941913097099773917932727182960876849*X^47 + -377379430395024937905522616668158215074785037543837726835075785289619631876568002802260386149618816802846986117193150920940189818314446054497928721423700963631126985971573889140023056970806287165232143684759384612210411824412894993605056468290971982515442221196076536688023376435861823159597151564974181517239669316767271795262112556378456059299381154363679920685270195786934862024780784406105503/4171440824575815602664301354412816356100931942028427387906698867406399520158758832342882289110421810276049*X^48 + 13747640333793565989167240336506407295221418790984406750490866596993549857360444544495855321377424235898962342510512314886740523034434723138862976246280137505364755418667057096294139303231435155596892093618801391096035752596052695143752813902168777774599497491306653896338305521915742359016666532301499658984652973074657653357026887780518345402345018027199916843674649843211623324476044/4472503157020149924854503092272739824171373774021195243752804010477511313965154112270010151863543*X^49 + 22461287691496144615130573484644598511915838062272888846695499850561798620017234705300698634333168987106142495056226255136681832614301894671802919951554463619471068409893484530088465990294932805200391291150146728020723330535545469245808226958713814828748988778432778434251403898958135030330918470216614916786029233801427837171979180803076218803334982711427879323720492102646519418723750365/361382727590385134078168704358729650532871172314686596890470316850593391679698417425529090280726137943*X^50 + -929833774209690809575112606897878952031197990893602542046899676527247352371954963248907696667138860884353233727400843446475206915434710318763889769707241041993082796179443998564989897784207569025584245772230545928028135247525797409687816682207924393692389749713321123298257479171130613919492412959645657793011976015203144213169199542811153529489639357397061201874199130490467243/387464537556973917080005465847070936859687583299072619228346531272417163126150403904531764001*X^51 + -154606605781879987942339703541095805861730279387152388680413119510896281901389259904842505393020015726700516464665802473107380958287659465471282342235640920629587747912747194726039220394858033933889180166230740186192900307102241817038964638089749832665694136346032352109176374557317258161763323831043569827936740944093436176753670585654260436227684957368036476820833756946751799783/31307522099141049473981521645909178769199616418148366706269628073342579197756078785890071063044801*X^52 + 89814161974293134710294623694952126589323091968904652202597891322604737097067795740795939263567623818186133039075474680767262663972628820892728254044045231455558570803256386477656035131420266072774997191615007761063266151555165575407294898524031041724912543798912225616182958689118194435108720955173839284812216135958398488934393489841569689321924558007454524453740944936/33567056879231908263017020345410286481823406679292438640591400092906277668383470839862407*X^53 + -50098065251611724068647107701087191310203143792170447035211862284626051617605536901915176845032529327345985824228304818470810489104000444982100973399473003200058797534854587972641032267845424250554834803194725395097861451587648878218550154176458226509014018903974823220070332135043590861013868768770446372976003587663470056312299788430892754792602075182998226697795465034142/2712251762898817419560038260929496558017813083093508334598425718906920141883052827331722348007*X^54 + -770190694039684628720086850032244468709790974772073878612558716707662935906487171091805203137094005824708387058668528214959869260643694077793533748118701671601088636640318326543983481953538453106329182289665931862980153061700208833911612569539117905325496123829617850327830311416319649074272667116140843616239693389010893881486405357385523282982748681868426587432/415428730823033233041880921590206637069137840859549246180015099972850307154409856807*X^55 + 6691356905549139109828005899305463014189953600986121791089586927226665731949621305621221572096711587549915627134375992439013423623444519399335985009720151340797409337933749788431926294810573214566557655640128276075476470572132890931785541269099256366072792961342354123227637901235604867222850268035472367764742831494945658515934138038522079036142387509835833876974267/234969398154623357841119142417872005372763846755047070484139800650343943678684295879036849*X^56 + 160511411514408047386563072688772243667986514755188216474948010453742468824285613726321884929432706398881870201593722613685495992264768234177434760750675055674044212990813274108227402230463117172422232917516609677449299571717823540991145166286116382803014012328835640628909966124984038117388354451291394998094835699625060687965058449241492564045104346987813/251927671815059571280704015518621368750235197610399785433605275908338573168229143*X^57 + -469754880680820783524854139691060707576953508448683575647122979086722360624434347640535327006741765889064779404299846081770225002449093466095344003097398145619790116715295103692787027012184827038169169880606703361213157491526159453764264260477960869890442313736560288656242344528005617996202328388050859725967416842279073039977213932916829909704450229533550874/20356007810328628419052165157920125216387754202117913062820739898669665050566082983543*X^58 + 876524514823084517305947012533411429824911492439847645639364934952087869891605733866487080205841602164413154629733330861837923035640629445136800495534794416747521359887019758263872482722228580333916388603495160421273847156989371083108968669636904779635672713211088068314270722126275514578625956512686536292679499261429948858296292422407955150752933/21825146999485365267322534481384507385448773941817533174530475258454350963201*X^59 + 14330627254223092862029853329963685241845377292157949822917404093662097790124159839741077904144091193986818724851815641505703751547844411677361267137615690415828730069003664894964357336851878900010966104709597029483982589033378420527655879464851029816924042524486447597773216931469046465172765539236960041209935644502380953970499299180694971669152113001/1763493702705416998964928108630349581251646383272798498035236931358370012177604001*X^60 + -5287105408298482396479562679597598210018439479872283008561226391105492317989634827022548162480812773584365884259454706826473198666533241373568240397163858373391525474992515043497995469958978349642362787512704530171775030206852927488257417495079277487440299712422728261357461016785576353216926089716555996654469578665569672159826064842941707/38587123213618935528242285688445347008521418479293101348693483741280343*X^61 + 121524917421990191910784547923543531246953899169365158433750729555545803660662938992636626623920323918874862900024597127980785775505179918627251914846392224243943024439915096853947592899914872085952112819197267471685841652853204805093972832193168726479632492264995044273303926792431932474232586012527218355753277408259350073810916686676425214158/152776028996397556871257741369691551698141417592722732221713326809180456742407*X^62 + -160155237301309807793457264266778112806961048210041662061556911106773113634064536289496945760289507275847847962065327292079967034480526576486677594843246139911558116504209302795417858115427668260801164896270913033260981537282649663484692555237558514382119546310474190794248544603195033584625256784540705849685619618491023095864936272/163802221040225924013157064778118513680806506582808798933204600478449*X^63 + 810294496662095147458003055326977545676137102922008630022617739215228471459709744354705160553964657834573430011554814227924751772474257338663959490591807221566671641585728877528408396029606528447207518174653510924244126969853193696562496261039355559595349881673619936132994117918395877431780400941365984333516557926103876757204858071437/13235383262271294886187103991136754023922846538397533762601864923259157649*X^64 + -13170212105564788205122975461576552686303938243217550435784484396430782065258074697296434199237545746680716408141954005690757798261848518925128018457381399403368618541459267710944372788927616127365435507918337654618275552778839894043718180087965203090918782037289996691836139124132914114504347882517784954604485303572885651966/14190610849885291866339518736733822548800702294274347997332114743*X^65 + -4776176243989340888664619077928155126744983934606286467592480406456065860716341652742967906091970026804939560483944920335868868942856615803561748999473132525008194505783366750222765481493431598158069411010799409843628322370319818291426207409093524099288985436672563758309280565358248067043506817728530316538084433008184066172883/1146615547281581468092099453446829595765645546079661592532432203349143*X^66 + -218710727505391308811903637986837973601661487215497949238234538604525992702172138457592206021617225613947193949510090019709614873066699501884781051318888584706551111378835229632334970604785788271238439725870800007769804551442426345517347162882172871371679440241189583108315858859365020960154018107142512950124583293025/1229369388363968800687821080891780520557974728777124490802401*X^67 + 31677016076729875030903788181389533646918761445780597600925857640179817209841315871206716695598790902053508072756730086797488756733769593316148160318623644214726595646851282851478317970266324074060791296540069838254252310703020775124551970593975739390298073831622441093960538210328698633504968111963485111722583905986304/5843192702893943709669213597478632814212053885877672704783811953*X^68 + -3517450629330242304059088907835038542624980883335880538222648311898610155393877583871963502688246169710523424655406108847757619600847746671999268218453979184558558634588492522737031208465245638326411241561841696334753606417657247849680267181693697883177389128827410788949367829012786751280512291962884491986120/106503455632328580151418269158085464832190481571266091207*X^69 + 850155106657174386391826520417399615241167196241697808572572434208839172214243865664958209774089027874586136453155644303283033209013056197369135685153351018016363287344271210536738413820255472895410695414087023075483274668360439086052014931224931415826006410207124615281387233526674886287252984780425335249795400/8605585718547781604814747566242463643905823101439871435616807*X^70 + -1453471009596369132220571204846419028223520431746666002478071924727979555299804608831144327691915138468036632994335697564226107140384687024397241215162599043695451063165634339215324090197957028978700784457308668818884537226472582363822075902256354080255036185578129663840246888050463496255173901633759/9226670331138229242954021411945375104582039467319249*X^71 + 110106742676993742136875197001551353789421138664998632628664055410032473792434183983885786569195190892844875237913677200109232551419668864367359395743640028121942969732013003719200716675980603379327734855783271274748671637908674096176988912800464689876486984717148604365953383902064460285114681103980909/745524189426300061059927884106598253825333370998862638449*X^72 + -82032683108217300842377262924999165822159118316963429508546896717782299762846245126634640285616560274620531331620105293422866716721936826175977954660530968574864989149660866385151993262984262991315027546320757401031244854135238414240813799089206348540810093005487002355668922930923778294877/799330358757535237196051408814465485972627520343*X^73 + 73327253199001813460178923333240333482128311173478190573613014129555343721983440869139041419149381649839733516717981760498578799552380512675589813391413201033424627965696945281637974827332570139283436376579064136693834393145691514531686205110679486899609006568195212643577825437711973685882/665842188845026852584310823542449749815198724445719*X^74 + -1214839307834497298112099176718506798157370604293582544894563548783317452612132452734390661757073866096413833761192671214593745254865688698383954009269527088621896526612702688461360600407374098672627941764504584001035714645662634597474301042353876664935017826193063953614634804361/69248060188645519985796708725155114439281601*X^75 + -101933451726899274488152664648795769761063895722670839901633059175919192512138775993779922183726936817890639316070059741460510852802459516933840533404693897111168600900439761708447791289881442584565711068023315372047206812520814826308020318663625844159842575270022704875843018367535/5595312511302746660372359861701258401808392642401*X^76 + 15135196529385027517387169429159020032597231828868604054597985105970217397178720672988173498826868264961995008229989997037941398320352263838250316879568878100939030209697263649809561090549270003702926627464060827472246974305958306087063655915853873677257345428407220836/352890522846265472763206163782252113271*X^77 + 17147035422551482443530036247715219091904962360938758966664816658109124564510301733837333989895755659256657232039217537811590141006538520007626807066721751644757582615103761238357412504886986405180571587931968185780777888307083775032542076879878631309299283051133148001772/484736421320518639900576961076085801074971207*X^78 + 9141193822218200818496193895975402499082192789557839543155946279607046238999147595327021202136906355868642437881675867010971585780865028430533149419353922625542992779982648558992938325870045140461684951886592155927124411795794622008554259866592784707485911/1515221419109157579372882277497143*X^79 + -26349313102990719908527180836775859012666973896905314907935539235648610216201326501531347813413125305616788124668474818637138903526043996195361496048612430511401682565891000267521523123606520906789830390210750299994906688729594856659307754451654058705447159672/41993972218705591258821533490088001479249*X^80 + -5869812047491315391482949835018395249246672082658038162300584402788833823706953126418523372219800692180068592431272422611792072294856062769889566753170414168830802179661970893586306385544435354618701178947923777204690081108206110016449726831519574/45024772308276968701801838445943*X^81 + 23314298384617915643557002350649794552162520229592359408179311899100997783491104866137574901682954274198254962692066513268540181687496776643262496124763012626669391019722675587051690476830925658097976061600689145696727798498347098338645809893317203/519720946754441049724898621181520049*X^82 + -16417886312050702166923194151859681565920614179725679400118020687288234730502103855398797643526070198480875637496384774912789529763169348304425549732770683387022905479959462460590461175857538734253936947201771352530480203148979202062840/3900612692391663233284400801*X^83 + 60798105690894026706071702490577961659497248077577999313873054894222404777973902424924543905867399023373410460535821987424016184092053594898931686818339832101680074645411654631659944650686255555081895451581847750656639907309714129036930/315173406157938780912612869121601*X^84 + -71748825903609304117532765460803859959292028462332702360934873327880222926428645281562597647770118273029870579205551416259220236933714652750112363037070265987932473807504492006682194839355931519517084101325982498023344099/337920184734615198240007*X^85 + 340081116204161822969089163007316750176450706017640544810247842376915362763877666329714185806205485725328293910177163882057966105321061835791426285451851826639175885886662781302534326185465559323754445306603710133180385/1606134638043626037234753271*X^86 + -4326641537910519824908399273365729292306122827176575403474863052646406790516293043291701826368133431930914834006927555327448801148370170232281113771408301764459856555807844477258175613482104781670407900777/29274901215855080849*X^87 + 31154966224790485956142372078181532970546279587687590321553125721830156262222556078031221509749797365613913546158354871670337685139136321969428107829937545589508392768941682120298382383605054174103296224/337920184734615198240007*X^88 + 2414094964878368207854733719371059014239835144699584598870121412894593359677561735074969694741034951098643228496075836089284472352250848517697859723883077010667277982705442236544516408399/2536160548891543*X^89 + 2711051174850282332187599018831227348735485575250828869049182882804001411575045600284783048252180484813505868102512252757601363844427721524217029761968178449586526223722564812810023878/204924308510985565943*X^90 + 1743214931074981419977465309199062118047791310107419802676591360355188113631831074504265066924423751473553321686580013000130766734610632731277207202692320259081458202/31387737143*X^91 + 5516971341404825099196884237986598533574466536484865182124935903947223823493159158086689868089808016649173151671093116665997363919148653951796232072369091183832439/17753123842240801*X^92 + 537928169892065393222779799432717694755071713729745464232148433251625694886501396237509549447872354149441794235315245994128987976182759502463/1119671*X^93 + 571225860995022114534106937036951852465827617171482051605568100918334817746100746245311188861310965698233347775789255005940044032100054/1537999120007*X^94 + 315645126457865087358425670502266995141060844231296146749450060191131672800306856733945965696538008436236617023206/1649*X^95 + 6572225988508134113128829828889176209058119553656289319998471710530576157153444000712254001998739160333535/133240849*X^96 + -64475830638559752407519749222043343416597988087429718309822158333385292300*X^97 + 405346333045216310953319660154545343807399597861696039/11543*X^98 + -9180353347101554274053740*X^99 + 1*X^100 +