D=-9383 h=102 12646906095462885809254277911741334865791978417742484752856949447957795220109689563257630120406438540546038089995184825330117599067577636006144146657944912449809602437177668115891506175291332521622076275443733443634862881983976436416768174951693098573353591058561819744177624024724449369622228682926217986918102021491254401891982253556734446337539856308131882194530707547067414617414005050360295530852398000117663403553871953551166918991797040922810097347478220478865095753388722043505215734985232609375/62600880121789377022487911248916925340734720681793823670582236258704593901686692447107105824253353697419683036685831831095399171376154572166544028816036709811180877573909589018908551865837755571*X^0 + -220331928626294681639335119886436716155806275226514869362424896549427563282867283564872675623063859492661127824330442666827789696025211757062202827133516436561160787163395328190947437202648770692414279852346735809538780058999631475628897838747342985423798429782260866577127552325786215635376119764925123681604750086588502339480488806899413153429641578654399423719740581848719716283938866631109490255290249155511420920245758343809935900654392512731636978888296483362433658297318442198706861839404806955000/441310336726333376861009820622530060459890221004711831330633450650206765273873955846135217091637278544619749010686070677060954489122808678165802120496523251809399079095412226720074336707104177703*X^1 + 8272125875449134928127138657044946725159292365512379821572068638501074919050885193379808257933212998381285622147452722952505686145897565703870712962530466270245013475786603902731152418731795831927213255744696769306913894919322312563464028495412376145371254847099343858829859661729467843275014926283727369065518456378260072188685472643305696018209874832417999114851209250979384983853288132320279859883723024726769072252304186596991897019312145211957848746430611473155892851861641571301183468427575295305492875/4140814889503186075086855146901199557295149943687211113375333667450890078564759327704286741970832584584167104967267401162862935971439313827229721296618877671727591559152252923314457501322758499387249*X^2 + -178783431524031585067678675796973706623110327738798608424041318718208949965067024124067455035372134110004413806306523204125902896162580305364609986884595126959760806643098470383380854616556450642523881367851344281835904066179483265846748515506007218087356777756353365390604625974722467605596784514299339212182556810295042906456397723500639023779756066303823134158009535623317673687927409451251329778100488319337850650918747774733068952214381912293716290363185667455217410900256170027335894269629664975/47032967784965722781733967880478531435563276244773721766027224837494060031319829036143580634300040343666178089170422112017580143783737469696877557337367926229286910273410660419916267367271041*X^3 + 3227133715738678404155307879317259951700992245731762713884090054384986427103239595383194482754975593288986323043269597321493815579692617881004654891522500820326629569077822765834427351880744876902203555124990901130563193675767933152655413416492868211980980015115408884893386101199973385168579975088118408442291018528963080065986653919925402548635847811841744952247352970602882761502361133018053461601638821614572573600182174268844411455657527679879856227194100927146823687206331388791639268838248362584955/441310336726333376861009820622530060459890221004711831330633450650206765273873955846135217091637278544619749010686070677060954489122808678165802120496523251809399079095412226720074336707104177703*X^4 + -52781789982130767963938669735818569212835640821873754737535629093553767391605093077038947292378792378774920527829142659783591977047058313111182519322113890455796625883923903280704732156096861139049670450125531783071856522975998634484585603208053689406132410518737485107866244614254299132916081450704825143329141205141417401067445433442492999352704881167007379522364563047387872941908196542843318786083222255865376910546532743389817187196221554114099679657836814639045489330786201188717446824320802/5012572501861422016597460074654005268630851139803231564108198320099548122276439202402598383704576398131320269548163925398868181155679150559189764183882332540689215631824646746234281931927*X^5 + 599708161683925102576117328058173614753083029672470069615280137916940376418941478795601692639314161157446318564198444241693094481099025209452106446478804238549681941618714499746025622676885356919160599705465056643288558424378782302791949393868686284622375368263852183866164423165395468545419777996223512997663050079445109766461103517519299099866536502859845870464539701183616573105243547533284952646171943184328398489646545026461865800639684198910058125041076479301971948993720519607497773826426650659/47032967784965722781733967880478531435563276244773721766027224837494060031319829036143580634300040343666178089170422112017580143783737469696877557337367926229286910273410660419916267367271041*X^6 + -6545734887541370966058050437546560587084341768300992642914899869421587834843065712842454699699061707924143309938962863333471818171959668886428387617370074991127773645625952838072739657239606357922003954689463644692603664404866145742965055466516293435927101644875904961017151660978692717864153479719878383711685614214674899607691774351122192202972423058956240300356846768952398762958643846051600144227247231838275249605195534980839681418712496479838254355758494914973941494331331997061661076248/534218533716446980347166159506981271302446034296411762134519697335558789542410657828263709229945262509998962970069692571551548668408733940018092740475576312553470705725743018888871569*X^7 + 47328849393550269048226416425179966067074278615759339746571255415547686394789602560606217094214094213250677344674716928243071636564974963614225817455710490131048357346522797404732881064007724568555210060605623586561904066650874697402761676777273813929601115003951754941514821702840641958178541844717746627413404637245258931519605078956255495348608492030468204687589041147339217560872418756492869399549127775382735099914963699126985849246352434655618094223009389287864619202821856596629714474662665/5012572501861422016597460074654005268630851139803231564108198320099548122276439202402598383704576398131320269548163925398868181155679150559189764183882332540689215631824646746234281931927*X^8 + -321345300290590004799200376553685331458210897631908198426199935310960356614466592138884129726920345423718575649508865107121847156820257875003216497886715435439463194257866831218610032490929719804309339022771728659362795272453034618744260957191857345798253582005963572233742560387960948550074597492583410944331428076930311146124438917656899256913134521234000633930286611062850717472593913133552340266198156153714787017767727629512870584367944504712892791096357607072412207790672064904469028/56934725963598740311964847011295030512889910934286663341630576290691547430716258960701663564952068902269952357462399293568320224705183197273589762386824716247838719570046149300743*X^9 + 1398501639450800029475167540793440457577202316290721714858686146467829727334694633957049922877886967732341022347541740003563369622087323983860400279924652807719637297456290104746587701556369675185575606485477214638717125585590509850798573973690456869733429033508068066199921431792398022256604130059403524497944344040800575508012530439477681006077422247722235515775396662070617003897782601474929269275094302068652900276459861888379851723761266580245552047537884326752832815776601629925741249756/534218533716446980347166159506981271302446034296411762134519697335558789542410657828263709229945262509998962970069692571551548668408733940018092740475576312553470705725743018888871569*X^10 + -513907630288093465300749525869923224350750493376435831403658988087330402394349435407445779898499965776505867478888185958519513148142264741781334294120589343151116401644996365510530115921751045811205523638468276986122066912223272549919882167364136220901193354683540046016912545090320254027095862626479687985328573833350513436401182916285945995999100449502893198684551658028392130553729039433344923629933832541853670973381930435725689098129855511907965603298765455852893688553856109886/551623593574440625812299293803058049982947021540761951901704012970183479122942448729342849882786750722001611787879426947848819671021898377855403509120214665282849249319815811*X^11 + 14641653736994805178744381851732985117307668347081653248233927894977705466025266678696212437840495499238445516556860801498190697716885180722117417004310322977515776632166829720480865387701775160400335645774000635411629968923220051502959774964687676072240509879394378915302272590122426856216434679646327448326606737457799687985480603814888146878597051031305235014757693764791566594252870038772402264075277875604452490102817080908677040913194392494734048353963441426889668696429274225774263/56934725963598740311964847011295030512889910934286663341630576290691547430716258960701663564952068902269952357462399293568320224705183197273589762386824716247838719570046149300743*X^12 + -45640287905503892316426502902373844818780373876327196314769761286556125511937716156988997177543312918563663360693901578433087092096232103298905488348848337488493395650617709985141852642080085618427344318809403207241240628768926378181975910236830549435050397924040262401748609521001865827466092160113089067239307870711130072991711244169303592335512540294622158030035046764988558590878985291533972923735237161660814264311416618798817191424468802396075211375402291735127479214856437/646686510638265680905391903637817174657616672380729134703052770187788369429006387724903692711356096977727563643469433702050198910928368555516299541758751073016235931207287*X^13 + 209373410260537015936467123725935177410285725100266112583937494428735352066380766385305858623760461424472108751090958960784872730563274106313831554865922899205281671255721912142309813393801252062566440905952866077564224414400628794108536059432426552249957943213040593952184312683753589455874346055876815601933511849756283997948385604282854891179837439426319347530840498611218086225103177719314421964360760251116219563326903565139227945310577405281802619281028967402178208844890969239/6067859529318846883935292231833638549812417236948381470918744142672018270352366936022771348710654257942017729666673696426337016381240882156409438600322361318111341742517973921*X^14 + -1694253716621839610190116239926023397627799105237051257436454812606068563552614661075114947509312146148243627228071271446953880946482887465729594612072845721168156274517515913336301128103206349553989156936791082346479347373320004245321053382880559119930304677537389808285341268567927197718344672025709409365287388059799588523235260260034988153468073884865799396874044848714022565143200222813878200244956321829762209022651483554944900302172430851288548452909720409261033315892/68921081811602438549013311695387101636749085834032733102744620077564570971864690155057411564676126716159817078063458776729212289345451194235990572499067576789538093489*X^15 + 9985214110573554395286756755099472702931287625942538144986676112061652376798996144331768043073076060476358902690674077247199894107443933060280614020543486931557847064750306150984066002070769666587548525016196532792738344052588247245771534268187728995157779311701758785632344819285131160883873346900505789188966951735039283552870064112082110476568268866615558161749756264332674472349350573955993551871910794299766547711412450322982858194921543779506640566459721560783275861136875/646686510638265680905391903637817174657616672380729134703052770187788369429006387724903692711356096977727563643469433702050198910928368555516299541758751073016235931207287*X^16 + -57651559287381385794187448618276800508597970600738214174810718303245786923524071855829646270399813867203626874598114948338152532725981153442359120347359456101317789340419724846717925214389404306872971510986328511347440276622560314796166445159119984608734744004087471937952394101134003415102289436111016859467825431283358233198648091243420403481707820707636819574250764224440347227113322559751905895993084550696919419522649401382526165890680452782371496687797750780457987/7345314058574276729085933251133656787461268872858652147793309184436168706369465006400662001990421689881681453486460489899734870440738697030373076041678309366890983*X^17 + 228120496863828726141255293906375909280678636832225565086926273093227888932763700058947557306082658947005859339697115707880832740918883288319444476134045328086448052411342668774118608742900380746831262935547695774676017920219052293866384485995242338679814441729473872068796002037098438409668341352157735500826514524887627883603169264967472707699412113832625079449238456406149394119695208749450827418804975702934561098669950439248305263462075862237717509188017255394709089428/68921081811602438549013311695387101636749085834032733102744620077564570971864690155057411564676126716159817078063458776729212289345451194235990572499067576789538093489*X^18 + -930360687660103699369409448774713310732577018052287491612296564432554534285494164412001501425665499018324564089937572138207888861793524098467226439108039695284891884427990172528479197359333672782434915852020249544110634957314131323202703125585960601912767994741690397381728387373100261489615526981695857917534983392942066904491133605793043080357915450787581521333129548030997227126363911815395084423866250455374147756943819427345606469747055408017724989563442486975/782832149480366271883825349156310006123976220063801784908164679146985900710803048747805819246554587006467169720394382383004888675342502081463612495116520235201*X^19 + 2725845196083731021506292092805733408880611785219513380620998015313232707386840797718240383215014567151923713152108721615767322251022144749460498743944583172943603363465635571004524914018301542044650945107299734958779785468366290528012686448724183470932472527407838062787336844631244466205747896023206883955145948812580323874004483233717339392110888479705402341523362955492240916316763413243190641068608144339879779043749123259081897512183212942593869502207068622673781/7345314058574276729085933251133656787461268872858652147793309184436168706369465006400662001990421689881681453486460489899734870440738697030373076041678309366890983*X^20 + -8531196273795483230683452212882970151167859637136209880256885351383042976806890012875228005331136562786800130577214614341100726731575539745327892466443413641852862643559292295663998530945108332532920601590244130113145611035121863790038714845452190208196645135991419615959978091712785856286844553867189956410524392357308557962216928953145280362030448482698293114351136473812943714327405874165478012674555638707427498826293689607908864312333244394040528502300903/83430901575228207597125157109273154228282662268336543206667875854948939647319945512928255275131044123038172196567663048385898825039166799687052381446927447*X^21 + 1784846714682592965850498288542935168571538496587713721754463474125727908648821371751054452210432021896929925853423796578796385676075498180490381345988794678915208107197319370718964714560804120452867971768082525559620071509537651509687389812482290628144692700921503179992630402552804253977610695997198534230330395959784423844308172463632423299633008014687798868314351045667938436687871622010838513584253850229353220659730210381421249775420173268614960683172955746/71166559043669661080347759014210000556725110914891071355287698104271445519163913522527801749686780636951560883672216580273171697758409280133055681374229112291*X^22 + -4436634207732900511738674097674259956470762313419803628833442857166480225024349112065189015472470800535439649670349031487426295543620809129718405148961719276995760263418974549059742460522086683235709012808147147938462930888570965346786753150378977889684942591454529177816865819397666780278946038011377310169649598328823823577730312600331983360797704098806839498546738655651166166510641808127949595260132860731083744765659148535880529215233997613847880323/808337143336868491344357368832154420744311881917360634868358403059197384508927610988230700349094049422438764463465484467905194355741687575083103692819*X^23 + 89138354226686332634715518443874804266724410046902017520654557086661298224746425986325020326203780791812014739096532708025983309429074240350755373611516926569141231541018472561888226370751912986054659078263188541764657787187200534536332567733596345527303117158426153314657942449224428599906792290950269483591209324615252456710262302502609489256838877097875001652409947778179680700605748186854540503899784087447584200908374286380597103371652282021928272472139/83430901575228207597125157109273154228282662268336543206667875854948939647319945512928255275131044123038172196567663048385898825039166799687052381446927447*X^24 + -174097306226352436515076641179136148060736320371337782261689576977520034972502618246369173691743901003450789342177601190451845789243366105239543840607621008307547934245998004847837639232273512425118472514797400356348358984470957088968952565013346397980260691365406923054158653683486746591498716956501727236703650711942976228976780797832035304635832748746159871057842286223238048743071758867751047808443477149885732061545734249998421092168124560372158/947640261825168219629961745406980563592393765436530638767125912144428352296515370443412309905151288889142748491753205706805620581174311342418644423*X^25 + 246030359534299017025312394105275309883556781776679917025643926261423833293047874563871488499434097264507883228752290024322144920112189541838031311441772696536821286464348687614107899283808162681632557430013939081235825417777169929354633191397380639859547513621959588384729882801240957952497309951353763261446263815238440793406832333958676169972123181286036625531979140181258852104875164997723290367402126900739159957755529415376383037111525701617067593/8891708576705553404787931057153698628187430701090966983551942433651171229598203720870537703840034543646826409098120329146957137913158563325914140621009*X^26 + -33358551405147206129285667559017374074659233004214920572639685603314591503892710417235785021335785300392966593481699163388723300511369244998824990632970467580922677361336401996166281978798578491480237345716950641521602103976024054786061366764236533097620580649675805711214973642691182558056909009136407149928301932555292225673861019789715315317872098568941944563685715314960240117949565159228361164999635253850365323607092005143720685480386559/9181404104378016525340429455659466962421340000160160432960246404468704061470118787782666039211642805549133815427835696150733149711512225615171*X^27 + 397054736056477572243985454206158118553943458877564582091107399010577696288816259931987329274180128916602508585064247323939043209835949342760881413254857048707188994344748481755976449709641506871827950895147951270622392566562857622121432148901533463412851169763410450849533367627644686257883663194858861298640911097151434929461631336458119566894726550151163102856023122313018722111649540034365505348859212201124433118817549828550699995898446131443/947640261825168219629961745406980563592393765436530638767125912144428352296515370443412309905151288889142748491753205706805620581174311342418644423*X^28 + -467446546587032211041294595457673304015089706281573838525677891774429164487010817686106427910898606764733008166057381420257713107603892561942843911030905099646907272363205512795541232439465584711978876665563231555369151270457899755514374324162225273810531499268329733195197511118537133381955899992494289705311193695180921628539922835286236974064372542265971140505474660641436063062648066764875366047145876621037401407197915173146468064559/10763662490478331213763692210620711562041430246377679288347299419072337703950901275243453738817869643082220182213171976730050585828267556407*X^29 + 421139316553196175243390039957010649510801851137880110903659889458362880441523269890592958276245942164875187660505879614866228706748069918166792896195784388954055129815692395196842152879233125197207592913877134429102434963154993747496248627259544648931313042627312868769884926645790255326414521967442876141386081229107095364777746222363417884891203891920649279884287264895676998721109494557548840409165867610503250067536073780806419049655428/100995445148158181778744724012254136586634740001761764762562710449155744676171306665609326431328070861040471969706192657658064646826634481766881*X^30 + -431681848010261771844911657631615467450589373467670277951845295294859360512993886436132757615830916301136950557371122140807079161970910415252693949678078290106694021142543211615639882437422207573047609261981484768780009902210289255677249519167593160064467322693893035324925938396714125853625078059482138876639621461262317043799480491007855212832054013046499185906817618798956708135367128297264516838904022675255131716718880749450995/1147145101830793052729797741726602532456722822804825672849546991268500234887658667296542016286674799433253776213702651255467396976262129*X^31 + 336991299746950619476246453800151374583243759273418107172034748633939584831617051145731115500337767960056574061976983502650686010606717978792883527204534603652341741600784281378105068090420585001370012555078294453210001584120390857023780388997601389379906981543847171520102398574910285967580525826401919418252165716642640918163771406468803791060897591848635666141907849105325804893054754396410080497695617382011264039948505627514419505/10763662490478331213763692210620711562041430246377679288347299419072337703950901275243453738817869643082220182213171976730050585828267556407*X^32 + -280697461392874779151740974811806049253831003946187601825714086507429989461328112650322043922247394424088918150878535715943018946020874513249486980596472606971833211921184036620886175017396116001087079236203561459356714073963351877710366856222948448537635056229522052267074189931370558879131099960585121409770000776542915624246085371854122989889539805405734976894782321237170234426344474432774897986406866257930751909506945342/122257817524330496933794920785100983955741534989323848753015772276297584449286866385648728155885622874693997251806741048222039537063*X^33 + 162059692793876175248866301237030636025013512994267517822614202288484827418550434227373403062765504916989601397892502699497811068026314252912257864986573554725454618499752380165545362607183604775410902217521313413170731183674261784340851638098102105082673484119368451444064947021066112697592333724571556358199546825965863887472737209377246709351218305323535140036101283404240746474840958689570398073987588651120213332842342913525/1147145101830793052729797741726602532456722822804825672849546991268500234887658667296542016286674799433253776213702651255467396976262129*X^34 + -91238375092835148504986362286620265862307885209494641717693100765422444992659240716330638845293250473814379952775432533876398280572474419819965855540096601719271265648074004359059674645638757667257521223345012832133470770445470730257296417768772701647303717586781428074200867982828614540238542140068155148042625541280124334448639271629006993556771672203342667343928719458583647535912139517520710034682967480296691962476/13029715178975860272172537651614727054858950760878594133327909226931427523104216816119442412435854510784823324289325487394440961*X^35 + 33449113666498205945207575951154358837437192487357525006321482399508710686216446297186391748002661715667850872780737767511033357611081531344838634843732830328085310492161794207137397731096872054042432694359038969180535326439763495780270956492912785146281755405148421583668199138906419849261169002442961090473390293534642644705530472013290654747008387281364250652952285813962158429832076158975070169328741261586668550092507/122257817524330496933794920785100983955741534989323848753015772276297584449286866385648728155885622874693997251806741048222039537063*X^36 + -1107839671064301331658028596506603765729645782947529169019557009124631603958741905128605412694976233822356353661072572113208950407062767835981479723528630486004022489241722076434072657675111745053045241261680869017702909303419040817300833723427207776922166430479657662401197140105497533267460075220299215318543823841272924583993359175164425779745124663025021411631085912522508061717929211214433432054849091846970/126241027573812022440705508527169320287744283771216747244319118976596238100861488534578419505642259316024370227484187916197*X^37 + 3678859131089325012988789215134231927747721812804594305018969540698084578093835778026690111913407340303761717620612654408405981493410002791892050738674152827442401683750598815917645440957887993779576641283720842768526165350240149577313686630056145555954315369774902845435316956419702279974303482308682865162285457737196008276452156535318521998825884822124612054294744895829344145205091513367793363872870115948285044/13029715178975860272172537651614727054858950760878594133327909226931427523104216816119442412435854510784823324289325487394440961*X^38 + -1633886670606478687790575716692200653708321533153370409084271622597128053696910106910582919757257573547697306812141513132800342976267412770590063046702976642614512570042491119951776861253669716375075242050623793996494080382755046715630358712029874661921949862471795741726601203688133209338999686711239669846097004453550048594689629883278202819204046591110246805419140706795738319845341982476854979021865298/147996515326860518687814195225286424721857308055353748234840702199995589801713351154253715715876036712806999094354264849*X^39 + 559646490131240843561011143085411943702942980741815322523042989827275723323969768065659766638558338167301082891584287723161183160056007871352837176020452043589739024884101821865311340829682719601183130284033496096475009050585333193338659836971188202186798412898224458515842443674784537924382558272207349858155352792187400562529164473387889913375723340894147192219816069129904988554424777342778866388899502250/1388651303311932246847760593798862523165187121483384219687510308742558619109476373880362614562064852476268072502326067078167*X^40 + -133840117955666938285863304659441613223958099124610483421033888908285419396903079643261175484726616264970544116235888750989631887346730104536851356887957361460265089315340178430076869209084316303325272710515735287618294186347965106225408662644424524042639770167951597686502708911594691342468827141163357667478143259915143656423799644297064169884320551710666406595831490811647640550122826316278255185/15772835481920549790878631058860324493430385596861744456446840264307320665215107231616083951388259268123947468224903*X^41 + -334516581922690532327508336074454080162975789330725273622620376039328679510827501508039839608473388179871440624045241074802359248560174848835689345367355687283606370376809106181470550563751438614378487356409486710799559244297028338799003265611628056081629672624950055741800392033771154028416579362995104602308737313282594083668724502672100644498732611237772510910028865845715056422289068108291732846/13454228666078228971619472293207856792896118914123068021349154745454144527428486468568519610534185155709727190395842259*X^42 + 8038536628186209608576476283203809870436704145335917869227863535625461333272716254525226426519510899852385555591144411333796786965201173909179516187025074825195828016763493859194432306993855179928424945207378330534390495802454054172607267079584011493907632656786655166347038051710439241831336715529538294278903943839340891408318504797991722230236825283211394239571072879170624741029920919001/1681001330269695171147674630593661354943023083966934291425646409922979928084312824428869652711100849208563089441*X^43 + 967266451242716209062266361382702036573207762652754579643504406797584955806372871847697992448799174929671911342671306862843874910854240808428996224454446015924437539030976387283665260571422855862145195133800753259991547522639710509055251357600262447749355290873125783815783409749261766341968436426196026337779235133608149529137874258544081384807831704694864731550772988347935353782568579255208/15772835481920549790878631058860324493430385596861744456446840264307320665215107231616083951388259268123947468224903*X^44 + -1587156499380637459734109383803289575551045836327680519180285307541167524334084074476060222151214659216697317715237146921277784226283427900239056157298395788787067992749332892433090652742350148541183948862580499703954930241750127820250466588860878098037991806290949779056364925424821188473435265888141979711628533881406447067060481836149955019142626971659945180017783605704391049032532/179153930541372180661587406010195177975383468396774410255317745915270161790931772826267681201225711308596727*X^45 + 61512591863043457293593998381110657535233261004524878042873383348276127674005105574624222103874743563147490163709776102298468977307212382043794821373778299385276888775302799994120239668319304498037775845576448387657557525330359827426642551292098788045778652990853568653436625036653132427087495381782132874130387742140428428385958138388899923284721451923271359612804093379775358024300623/1681001330269695171147674630593661354943023083966934291425646409922979928084312824428869652711100849208563089441*X^46 + 337569857181265247955539242309114493524586337955989393280061811547984961218869528990273688941896385407105545137997776931612947674162146935348079223965389629717472138107787930251860527879581908922859496308276618552442399048887910175177407920383770388034437240325234920926120680634087844821333515833746395466414123032211863429171941103373592194024022611121619910442569659754282170/19093459505634890830394053715250471914673715058805756181958621540580854928160691977647626686691432517169*X^47 + -135048963694832498498910736399010938878727948264116703411573052296011310972124745477830525763105883172218442821889489841819648534976551582262626447922483394072526380759481115270447356988663276982761250979320160536806824679618131177977827495262730306576776804527426678409968532044105717321403446746641288479779311838426997818208630778214117214250781400462217069423135030730633241162/179153930541372180661587406010195177975383468396774410255317745915270161790931772826267681201225711308596727*X^48 + 14312033416042714696234978481138951318019485961100037967306594759313470245820571469275158672556230441823756187260664429221643844579364318742949141425295970072943867947103784019231449906910243401700209561501730853235028556712081899295517731514555323698248678850215354834641284296342829030680161384356185409330349876486731941090717551855654701282926728180493168680663091933/2034899233255343795203458778136040915983556970990701927097796178256512301839570710609360192549443943*X^49 + 8237512569879995339748439318146251307540032671192140039080932883533744048448204987830386833821008080816737155648008076390289168753357131118688780411129607757025134974335691821669521563080428711588762053512685436296216297598599326398696265236681408787891061507411355506476536792872024835806474339522680193571116139733262633417365851692124093221836269578149241592999971251864/19093459505634890830394053715250471914673715058805756181958621540580854928160691977647626686691432517169*X^50 + -383569651738825525059063220673264335320202879469800202182368745418082352306196156635939358474248283620825723046888760331108764126803194781163194267047140934225824732320871092437400543308227668701092021166027122030509861258816649295957216407874117678823055857775157811088182181134693651199298451188417402098840912168414783480677359224552159870148673561608869815362/19715532280384678240177678956488435720147238923301346992121110502131633629868046763579783482211*X^51 + 552232733164303171591803497294085288670514425917171723034654215236587594663555801173393889543867993205989119002459793776588186772642917526310025412863793391939626121368737766986637121412602507099569222704447701347499667342728387352702785633317229733793392683665219404332575309009268405395224942517678647391485593812364435776710337658705884251489213012915313099283247/2034899233255343795203458778136040915983556970990701927097796178256512301839570710609360192549443943*X^52 + 18880338993845721478850480536005402327679963543681568107741606223238283323490415066877879918172580043470990816755873907594290554156416318317918152046508919784697421642940917609299902769035536736015326751825970839249795300254816640053530667976007384920137453430291220627213653894888062815875212793044271842728184149669236231334879164823632004749157751103/17365265193324553232087289001199140453719482943305544661059354311544294217578341314985677*X^53 + 39502354310393962701741869361686441007330602222235761346180025362040124264974021982263004981195013072661281449554109083562416966805306932707429921469666438437204936574958622082815236973790966956588283102808402417376388961091789163175563668994799694905737521725002198427514599371033517222811953901061587661840456357283638567432402781924027469726516375946611403/216870855084231460641954468521372792921619628156314816913332215523447969928548514399377618304321*X^54 + -43473320312504165326255946745974590746009460941662537691035141327914379878637782174644289777088392698138376508167020917276104765829898039401364906503034389729832799123940055851458826480669810676557911633958368859020192018538286987310441521345016031632092901061777108396810683321033552524665841190694613984346522990501508284506788877143982978635479481/2463302565524350458478970655504215703282599573434901411475008055916599765916740092747089*X^55 + 16406706099193077102192608282079522913241194742898199444542533804344869182102632377689180761615300695558271278432426193488637702607585401033136196814135068794429359553529482779781936445465891254264054258681044179905620402412981081090484267537924146610703911925668876925138755438079630412900474546124121478297245954172913840223668575058767201838809981550/23113167972314980351908181660596055943900631797539679943870000588665455603596772290245936087*X^56 + -403153890708012259527431519771220719136627338258990743919419909788764206185519103815877707676273535920061984429563682031476989779178367062412280397039907144182904236848584714541721683237972804607957629093837997855651976058219225728900588846851323427005637881498624141845874358542101931855156965511796795439607212432841683310204395287965149677/23866204504513486270905512440334218589543948663781707841793263018385278655951673653*X^57 + 662980417417191008218666620628492049912910791978536826023825209322055842597463126051910026725840128630693038656517138202676189482315040579204244734790325231228318291418074764680096812925290388260149209592847122198877716458391868744946065503682764970804761970240679090528932835819595790322095763744172608426216974814914665636917197552093447250922/2463302565524350458478970655504215703282599573434901411475008055916599765916740092747089*X^58 + -133698869699252796236158402897560496905916499809908060105257308023622821435545046448273181531988017631897901456157268981476504551259064734469858258626029237250228875344863787954203663934387494291486140918590005258399021098166892914992009645737462195533500999107319778216828989153422402996515234338195641004439721120885986824055699815185/27979137754412058934238584338023702918574382958712435922383661217333269233237601*X^59 + 43050941285633404836836527600993259341413586474138259413145884503599307398448284848694324787306651722025013515550735402507067941565016202631324940511750928582657991930146960895926702988141354687060739718897425697937773417648682730936739306764136777347078267800941269595298399133305482950546582434767167691536623803703256134445823350855067/262528249549648348979960636843676404484983435301598786259725893202238065215468410183*X^60 + -16500320093758321120063330753965748487049234304713014032422351699386275606180389355413481089482742691346673128206065513508053560575799834052743849724393198180848028565475407688507589068880622291766165911566116204854554732264951856600233253588151578040478150514261265810802341997859038775122792277808617362563230435908364440362444/2981896808527342953664988206119972601361439087574596176317133242815013240247*X^61 + 3735392593840640572817171866927788773594199574874308371402053267897490451271069963489922034069783986626267018834337347614229163010131982122858022678798017533877758886095201916843900956178192072394174472400872884883817411394758427038827631289227298349773041690916466465912584671436230909180873427322857343225896156802052086148391005/27979137754412058934238584338023702918574382958712435922383661217333269233237601*X^62 + -703919338948391743973980160070330599574184810841097862786140074499349554346044726752275025366182770275455974255398019124267378473397671184382633466446755757897513000002770370656404785218943928928971220829547423240937151097103905800995835679864151793171818882731675296149608155394506860391896656215489294346086090165549868/317797805448933491811253139307254886641952369985569239722597595951722609*X^63 + 72878892994198468482226089207479647238724761549074563112105734936810736255084291170791098032583566841916121087226804453426820978414551158194108467620759012523764705556754880967691007558667110592426321825277890814847675598209790635743709131249018127463385030325248182629588259887090390205788497684701450919376816237978755980/2981896808527342953664988206119972601361439087574596176317133242815013240247*X^64 + -5542291045627276085471384561030443418365512653492836232298058504432447181278135947445812954667183325113895273361545026336153249597698413955355431689668938413170416561157587814657568963895645880590744593326803767720853808990365043347991922121507038679247716852572306664290492032467900079762982162811455195493866584/33869530581789778515533746062800265015661554938246748345155877219623*X^65 + 156617456931548176006185255267945265047562542079722135475784856017295052860385177919303341114074883128379979833185894068714844530951155804321528881018227351264845869380497272043810326521638878778590489280210028407121498033562040147853928200002828898107619775656288934140475667662795346184306228984401666059006887943/317797805448933491811253139307254886641952369985569239722597595951722609*X^66 + 2766400206057542529193265373271161414105851256680620763555463250802343371684958991141922660558625621346922299007812133858711982900897671379471837285778647312466368886842377987862273388847876867689735133781328999783516249053256134497155510149503858993811050013321195177204819768382068983260462203605688248/3609669677266309124537327727038288928451620477272380725264401281*X^67 + -264406060631102378769756402266797302884838072703666934240327596740004673817365063442116718459672608067182113353812066734926891509411469892613586715184408622375323226268693382636959106107264115538615126339983944744684322449271000074893063755124785972233656712374671543858784622862904155515798229261544104364/33869530581789778515533746062800265015661554938246748345155877219623*X^68 + 27553125633248157096265345212560535465009228666082458432305771794375692906179266268826533313626995228660332604060271464862906959184573707460051005286841943125129110824788745018367831482595869048832230259112343386693797936378327205134241704401432736171977985616736709213411332628556549928241298/34973013838046652306757169417014222321331813601701149324837*X^69 + 302341851591864038780112552745417807789354471181677696381243986054764241442295019164712620904765308447289903589264118329912807507407939173062639765161697053525176524665429117150094831341225652835533089685490827468130500057201887470230917915070692182830877889364469604823701496684708686396928007446/3609669677266309124537327727038288928451620477272380725264401281*X^70 + 165187376992189858397250554772532507622444573705546082019549627742924171748969547669695180395516523592071775354255379925770435825394256150154417134233231282185307714864804623836918441518536908006689021114647168897094409726790345685743363003872881621668095939148568610814889128674151654/41000016222797951121637947733897095335676217586988451729*X^71 + -18585657796708829750993929766199545184879433505502607365089432054272139546620353894225057559963474693302013498517615528960207568939825864155859538981492364301615717366374886182500912301708177183362991176791035594361517832591192929251053329997098092614558997418673171184508213342689771508/34973013838046652306757169417014222321331813601701149324837*X^72 + -864309343928245698998722761675692364427741144473457000812440908327658540279724746643409029261027521041315660737153312834730707495694487981144390564420897160939362114886620405020130721260727397850846431136416531525097687397161779496581819406584110276610374702066299591039436182/4369606333027597902764355508248651320012385973248263*X^73 + 142776690241964582192304529870885435999210745628542952928373466437243063678349460579918205131958864920896217166790226940773772269855042729876422865427086913243169730166000070147626016587224677523247470201394451446501677698490203835967025707033053947608455396091618350443913386533/41000016222797951121637947733897095335676217586988451729*X^74 + 4347483018862583204779452805725337677432657520718652234667566072871858436215340289609500938166927443548447044223906913268936960358784341589642817017864067125315540393674158418035995879879980996908235707235639165374480309437751461346853654214425287876246182647953836011/465693950018927624721768678274395323458636467361*X^75 + 60547195078159295332722304653729380539621727505115712760920743184381421695385500728828550331238334869684603675891088449143150045280542621434415063315506920512420465011029118477005318019793889997011385692763545274640207561504179679248872461260682411101341332471309689727/4369606333027597902764355508248651320012385973248263*X^76 + 711299697029054412232239855801462444769030299529095882539674100338926492730328316331083925832270209934530277897937787784203729243085468501612994501167323915870396952169164932716757115452713989993549236196397649748903747609060359565725872903348661042565340904/49631668977824536365956376241542718049518967*X^77 + 4859269956041658375764722830251957270780815324666597666551590855770700719835981781158635761104741764384442634045795048073766662049728085998842773247773743223826180062750970396838795892456960570452322440926204368486266667238882660612866767235227540311252651359/465693950018927624721768678274395323458636467361*X^78 + 27322149559831223405472803487321922172406633635191719709887310173633352791815798926447980057359324971217913839576307211835946100534429448000975018760040334073898379749653081668903753658811764893066518545659078434597564627542774540741905934815080799/5289530957883889626554020701432667382449*X^79 + 80796625004386555050667512318746378794291713575283097320396309815554354295522270785581130425682810690072648191583388902571296186403839581587267859622691626768087627012347968695831487620185315072031828091315893146389070312439698430604749600680533830/49631668977824536365956376241542718049518967*X^80 + 73632750309368057711606905826421870948730339118124705116716904605762390955784665664508794680904840090292126770182155275129030352072132157011216790116449980149890404267447577074552098693938611053528223531155061551940902996888597415127442/563735581145037794581053042889552103*X^81 + -490250432595453756003778858372556113770763008228983889086965245900613646542841419099785856935272306748464366531875453973579522920661530601903754952589824402945823433664051622192794242567645987695234521828094283679284771709629121931858678/5289530957883889626554020701432667382449*X^82 + 2217588889556040872092177847873253549302893708655169808949274662111314351714000052712630741609974858904756571969613135069511296665180547120030261268509392166799818915170785978460436900713065447343950499236321328541734032733132/60080526606100159286054891067841*X^83 + 15520622478852662874056421786488474271062713469668116192115970547325943124845450294414515500432199929083781496579431204601889704952533808239947596993425062554203349014587933457820593813339765054297548406064970567730006593527738/563735581145037794581053042889552103*X^84 + -58432463573874692788022649405596752369916513924871728557070411823708451317820223380555803837775137880752891365002696996801002243031242807911222930647806599517333560718129806577803303058192020240646736823007832721124/6403125504220415569226781527*X^85 + 93730922755302132161706758556002485473557646378265056201805595334623307062057291260405066499247147952859349820887084662427684863050056800904290995239091626943846241554410162864442320106159923448371896191728081464437/60080526606100159286054891067841*X^86 + 4854679380158493200457145127171837862468741051445179278219026650192542107144199009853749473335067808780294543985127273408072108374202421980818378741416554378495226053668423908614122397212226013733728258/682417723992370837602769*X^87 + 185837330520876218102513171768913397593661969024641010707307213708670113528331582675044571570059662317522086666932576783035527865038461597679209627103066773386278695413564627742947220088419214426253445/6403125504220415569226781527*X^88 + 6016545488899717885780564473676330145406991170371150018411945325409023729956348925700821650672271605114707299488493572431371407477200531588141190538092152162380097191035507261249479136256/72729161674557267143*X^89 + 146452767377110182836880852868563672991203552308532297407121493288385053113590878002932569323485144008541489894618736684466119192530714621657630944071552890837507167335114800958250208960/682417723992370837602769*X^90 + 110837810144250910047852640320335815309552083725430079860850801350251273157656408925653658280748164282021674973345738551074111762240929439640007669976954311285710275361951/7751162919594721*X^91 + 88591009088077594951979012595104807491836226752439118277524351879882355162717062049656826797911579698675930164691400498889961417974760512473937618564026765430661724700/72729161674557267143*X^92 + 27057886930172923093854620976083994137346357634073934815523793834480479876679567814458950209295209279548472693475445035195629698343640404216378342758732/826085784887*X^93 + 8845400814149713617250088175095884122737225095809407298309980729885091164702648333741245797705357168230769906390668463499211902834962872437859912450/7751162919594721*X^94 + 2482947701128707550101026804830948968495518780693731509225108529595200852413412112080797210655487016471708127862473352733277019554/88040689*X^95 + 287948936034701056869743932757286492066588082118166215621851531385939624348840641656753500100210879042941005107524677050286/826085784887*X^96 + 2449933525811594598993206041370022522439982724936918885817585919075471488954893499466945063411928068912/853*X^97 + 1041774341459764095393449690718708156813734813319420532896849808484472864157134151676992849354535/88040689*X^98 + -3930142442694350568292320751224480396070241331908716193325020372680*X^99 + 463942488400685926166595415838928062720383576848/853*X^100 + -36129602132484488052238*X^101 + 1*X^102 +