D=-13175 h=108 4711674302424331835550789190798489240020838933144579222913542027249768698337655960863123695247358733931878794137620861681911869365910392131941862936812732760205379193625318419325619271108657808181244590864812635993992858185263812048447817990641326040324462254388479026910888538117526644037010997320930763543287434299475388623859829428566160110102848724640155847096219245572796390361405431282822783697971166100562681628450829351661876585215487321780951015173868972751835792881742025881/21525259717612890926326382893378198746779587138171587399459420938502032229487779588025806885054085828799762761459041174122508753665924072265625*X^0 + 31979398363013332244190038189882132134266486781554667657148522281952966532336098112631295258183212295622667186910100158365692700959316917586190380936045119725083799337339196543268464131009670499428754720633107220749452964586723981025267238413742030765540923643030085466751940514304349133546039502476282703649315361298739741953386450450884139953836394539396169016800381197818166832922694356733547534890528752613166025516234536318377447825449446030819337008150400159600331529575011952/76155965702272454890228617937030047595265969063250153130241447649226752945118054733910242881564923847990835992675067629569750012969970703125*X^1 + 54575120469933004402697862248489525785020172006435532916346560771867724515880012242576850120324415103543958074426545257786868205014352563451500203451460835505178490473171512658197497431057972582554929358581294239707207445092872756915412770249099380054205628925391797012354647345011239425531601953704557284034912665551827989268020086683655262974665653905959946495998255964990905043401443948620450318544953150214523154849138689017254074583003258576385951229872852143578750855393256164096/40134193925097583727150481652814835082705165696332830699637242911142498802077214844770697998584714867891170568139760640783258256835174560546875*X^2 + 311854843400439656077389172521845229650144955772953043718194931309537533731506338495159483307065692024343133598049971539594083666761356599488396299631889890937555259567233258882889308122453764042253769522853210298254336443935424549326967907132996758066389016354555894369308634981529219336285515944990029248993251501900853924811847748574129365217549499358929520361327434584837051844917989448398644532794746101224989823339593452939694244253405199478731568975725616558470776379597266214/141994026373914448150168197314849572613108806834059962933159860455655042587994308503871356082401696723028074850858674483520372604827880859375*X^3 + 272492004898141784525537642969102272717927760646957705109675005334073197328990485666622895024796258689396747301013828658634534012625012909200387150696244140063152010266402582555490464421981321732940827298444219025136325947787034225660373670695964974154434588546428685810744747632850804449246697090290160561762108814605440951215869397885560712757317318132259274786034395955609338880592401111088494166069031132510446787554423443164692853910098965588467626147411659052941351812331538121474/74830851899052914175138639984925724767108341201549600465775246460130207443873000581540204655425694173035795446402521452815236362744293212890625*X^4 + 1761227400109284144063566193760062545413544651511754049205301899163395458410031829169642658840918453089038023767429556154489612744518513409390988321711055770109007092154886071747903520489288042705349434546157866229620571312879150723171086516187885755900493378230480727916625660250876762490845682538184391615091159117306379137399244988266517692853652419815328263981094861522981300359404647685337354709156113673537750610999611221958500032904068728698024947349679315889741211944610081454/389338459412346067508525702314910118455298341319196672558664133507441245805790845897711782806585297466367302010418946164491344239044189453125*X^5 + 1003576173651165687191486466006624319871554062616594993260995346914605617111022347142584336614665904153164008392541746306500760665815722882878034821620390650125929927377967131836650419035242415739131372803128845990066206008260613715523336639775385198821168680369998273826137327015571674444864071281980645996812053025835617865827844005440778106252820037499201587454301021424384102263710670967729385330013778726744109186077282989219847002311528828567029228848934405096572442219185518648089/205181368110306377576993045119957632425942225875216646438415998358421536539651775788094109539070451764775568159490784628686938413976287841796875*X^6 + 37781737114274889670297990035900164444479143330408830359962449388390269194695295988456347628241646785577038089209270990483328057585372862967920180288578066057344182257021012177422797199785863745594577087335931381684922231169893603034954755763768267055529655865335707687462405552255768648908829693753352978180055690513190743126278252206465799264319662127488245498592407309693991432542350237976570147995315014234131867545414907330589160185107940318006951108160090218333886295479867273/8540327496786945996961208954004480017729124906356572172254568089840646682191541135820774590596064589584831140873705915866261744598388671875*X^7 + 75461828185875107877254960980186467240876043085361721619381102691678877823148214219334483143321661075544175032762837818700779278285294545446339196497055142835803585796229759248508273804746764115206727836226585855170820809201483841634709981853797609591295827655424010418525558858347318393098494534072559830749092922595409089494733903345048782728143901233825595375067790575514411822154552019421425756072174704383870285578409911910060993126893392701164188870121139812291246460439740664333/22503762954033602701992785593801804846716244128249567673890786916730104007574710892887741046220630193556030056202215088307599697016754150390625*X^8 + 9960454701734852246601943806650662924594353972484914122372265800913006753883360896711535904597955558552926585364790421470452727211693297434506643498030932635108171529578145497920046315281711705814414425527684644148355801446659802642899850693643864801191748785076952631002829782150987661350831217512426087980146619361823544447478392194584659499428907151648833020832013870105161624840174710108178159787362421338389259656686220657528188922381371753394745313864917769985201983751950967/4683405401463809095107759748970198719399842690582636352526698629912612696685683848675908646455906387836842883704935502249240311553955078125*X^9 + 13762719838929539762852660840196794844179855873423696910460137627202531175301368533129626929056584718666495365608631897161714889308809471105829873943468956634743029130426336131790649571579363708121377394985743573883053737949251383745263484335847778340889262771286579643183015126019441045309038595114113056260397218009746939444382219540759826816329429002208713850868742116415932627964728529591111758408073424097776971990485967846147668356512079875939577986236704378464294770924466665579/12340773232857136965608946938536473625618585489685246788907850889819734455766776941261019283411313331950080998562505048426748220944671630859375*X^10 + 6245052660890251847376511672847961822551001870566326085706889486921912798653852229419757839132645986239164510375017461092266909577097136094697799000417698231923446218288825890198527494127636876862512516764240069095422114419874992910075823655948382947629917671807512503132323393063088173237729224461268000556287889163982325766398313225706553053142991400624124379012596664923688300437074566937037966587992123220493261559539315083029969829387407402249331240848836667222219533022591061/12841595455626573325295470279434415843515697699984648063379657533631357394138165391530717256411356224713924035965145731973723434906005859375*X^11 + 1183419919251205972349887630409791874355972267855562714099036440261754133093940019588228831632448391791312253892962125157713253954368816735783542346581769672262564674833072311810228567910173871930690161584081248356533677126208742070924178780382199173700342259273280673089808031479347038565823576110657418265060665951687298375821353844528775802886325733055979897054753051245730180305726063445088146478583735485916485879781023699061195126018030010654803800883975310443812033377044224018/6767520805115204142430712837261937149532772687891909529401079520223725346710813161336687994128784730424237966953631800750152250195465087890625*X^12 + 255109727602646368433440615301206956900115357572199203129205745585890142190302623244009329928953499132815318438498554186178846358689472489988427894515880305158047433183082225183478060894021922635048113748744415805783012989352343686832323571527311880006378194348344927254291815784592314623878153390729743876021079561193618483581641904591990544628197302268857529438133062974784042431476317921412599965041876174737973213178867506591786062446059072659073981934308116219109017978041/4873470761148604677531487772081372236628348273238955621775961113332583451285831268133099528049850559663728286893793446669344757080078125*X^13 + 36615100841357685237164243440981835530611826929197591373055094496420209640995600838203878708309933612079117726383910271589814363362656241059454664402604779721830335465426853290313873384059022289890837684140107951736450901104818248110867465272591467692511294253211113632070122446146566217405943948537295648504477846676416630698042783272932767259500040331988044906305362486945109792083941346905613579752364149247120704932346742536180062323115770370887279451094181023770416477749377/2568319091125314665059094055886883168703139539996929612675931506726271478827633078306143451282271244942784807193029146394744686981201171875*X^14 + 32866257415593440242966031405199903497007815069359301534635359140447124953623192709404616031964215945570415300700417906028713719704650315294107082179975587357642250855239442045537562463188681200170812744441981033117022657405464439083723865389530743508943969395865173886130665731327222403549622282414055997867290074362426811488804312440811882560287955070113575295307700718485487079294692800111419574474342931173678249936414342776547856275972933815152157363901713506581437404/9247572601800008875771324045695203485063279455861395866747554294748735201680894246931877662333682276401761455206439177740692138671875*X^15 + 265606298340539713861337399281550567662993094768538314978714743141510395545847143915956553209539805445262042044950187620099858764454780647125889779734612524654403673892610461232547432346135530580659019547458188945969671982206251268487477253455499579183115508300807591671845085639510026432821916338863610164187119942131652158406651817136987543791809531089457943100521886428047174002479173054108793861376653962081630735212688083698730109730560370135051259302882619882644181759/286674750655800275148911045416551308036961663131703271869174183137210791252107721654888207532344150568454605111399614509961456298828125*X^16 + 4161573311330301477664136544307366249220875353964807504955414231962800105989890949294971969205935150295122057007837232246107632716513249887767151117507012574329888627762158040900612122969732413242919264830060551880752260780373254828786576311580729549773111014275809987826802168035239302704273010888469780390014582496889175882219077578075531526993212347986779882969891985733811403349511860338973261414498372667530317831918679739234007736464456912681907253416533727125269/17547576094497170542260576936803042666154230466530162935004846859105759395978926464766371275775488190515676385590966181671142578125*X^17 + 509398366727096222297483098565273875873045487921446363019296909348050564281392814302337507507441745787143908362146829585274848715472270708173051381841417183718299364090324268461883651673709815830353667046828908440042135065210990542874946509380187660963661157696853034815695562860856006938404552292268687307515901323285524265994405256568484286738627561760798606271583585300846396573605648960200263154773750076513128384735019307662417762549666199651094192865609434868421863/9247572601800008875771324045695203485063279455861395866747554294748735201680894246931877662333682276401761455206439177740692138671875*X^18 + 3427623034553305477276367138586815802375056917703020198392823348321665803095571615641335174909712128226411795136190658518229162886799110109137013100701636221218985843765858213654892882487128955354725089094028973279710445472540532587890096378017238741424443312159897329295307227778071197300420447284658277893581964128328920879480710293149205105937563283047890493689547003381942929993252431815104366455752442709358710109304116972215943267558277086239141253905610543/266376866709634467434695665074808996829665737632336439241060293876368264075581426410115692990899251468928673785062105224609375*X^19 + 1871400277912582579069763014698511809838618083339796378789982464394348516365426386205979093648410670112275821470539785383143039372439005381885199373540470193124238845068844306872336308321986042444726602717042579731801730453892422779875016628901057899374494860159194118235903651852945503353033602628073865291156112795047695326750667601097135097684456708670996525737129766482294223515314594875916986561501469195090740537187963612419195148915431492910906277827380325266/701903043779886821690423077472121706646169218661206517400193874364230375839157058590654851031019527620627055423638647266845703125*X^20 + 1297533644031029470639610224449477180257210461690378487802950258298552746965357520400433899187443214978714810712249465404854721315322189607523417466060334344913473147512727046171891055225864431019534261561682269305395233495844063544466632037988315332592876602889578230426513642459972103344121586663010905548403791422761857076588079171378156603977096916952853492621941165543623667762389385447896612640026955156510702453423213122752322264958426301662879148236869/2527294750565791911145120162000085358915234702394083863767175463722659051950487916604513216232440716023991212381993408203125*X^21 + 148096975896661645128641349759119050165460317728998849198365430727967178807356545508517131194536349818691249061934788354831101334440673315601705333890184531835620385114069519118007049155629366836344277587785884776251531693591806097387049760582302785606575738885203002760262883659126312727644551095491684588705622812881159209434058299969178377308129461241732090482298144324743056663272728625004340430489078308891210157383242360069931890050457449913336799840153409/1331884333548172337173478325374044984148328688161682196205301469381841320377907132050578464954496257344643368925310526123046875*X^22 + 109456990780618129628623814269664608420589377569184582721615453018768794340281806132508941717663737815848372552349559902622916723230074740355227076370771193808342569542960643145957079010819264702946354709752377814836557302297696430933099969593393195538878356729307819984526635812641094287369536008152324913993495389348303942994215723157104443579992115188119811400153956542916895658808926011334715658557022450530375048071321662647596156590662039234148855498/4795625712648561501224136929791433318624733780633935225364659323951914709583468532456381814482809707825410270174560546875*X^23 + 11140462553455725412025866648705977898296685919171800244287520259676200526310647080487572545721804615470072395729477652989107482971997159450750481036606901792203015203427219084296830794881617888652481388310372899906076259208879899633183737189306116910804294780769530266595415385316368391476782139906548973891833251097205084641678085962485150704202189190895724881106702117699536104302727106003207014135855873567910282413634601324391643739688003866945384830188/2527294750565791911145120162000085358915234702394083863767175463722659051950487916604513216232440716023991212381993408203125*X^24 + 7519009703381947141814844315044846331141856785130189888235670940105755504315107184492416256789199588623385731019787393888972440147295059230913972731276770300580212766885141073737144747677951462076052639773596565022079119058760991169275759951009052414271919917749604471447042628773109585207708494350871355308168333012969586174488178175426572360372477112803866120149783283352345166948573387879592270878459490430402468089499929546364567509430765071738249/9099859037283797915036312959756040452798356319988491888737493973343291669038839720031085036969278382970417969970703125*X^25 + 113848444951646463126940340976180453785609649968924599572068504511262704634646917725904475958193229346720988741928805781903943191688658653857150375523615293921322640193402466831185292699699371770252442579082781443453779180584291701185210595447771797564456317517068911778853509735326005530451103725210624193561380054613792282484308770482888732803860954158175118913124057896739993569321242338972077555465082187209089882006256733595994522459490643446171349/959125142529712300244827385958286663724946756126787045072931864790382941916693706491276362896561941565082054034912109375*X^26 + 61532272148672733552143938822680933540654223858274818010014468848289785583432823604072177687078451292254168947247844094962332685952682699406961686797891226925824135477691411711854945954649327011762069955195164115227449566034988610192657776016346591276551085136855736799126052391535557799318831161823987395828102690640977447804600593074567141860891298434163371345420567243526618184453534032399110156482233348455714388305718571603456599390264906467/3453456940145653857698790497061115921365600121437757832537948376980376344986276933598134738887771682341714599609375*X^27 + 8204699914527345231484126532039405520807298854991423576342732150097530948967509452973094122338074724110514777503197176991636694160404802265345069958720617382447580656410869383232712387599956470580031524538229703373165509665092356678256188661726348983439480648884162150066563518399879818723780727685367116551255991640364997646557090338103522320203964013164994005164718005864431457039882733876690857577478253533686255681735192207078625874567927909636/1819971807456759583007262591951208090559671263997698377747498794668658333807767944006217007393855676594083593994140625*X^28 + 5772033231498983865391257953027774387014246167605708253776613450729701817487470527194163493326919921314830909144703435682643071759563648933015550000592070492105877769686881532138853766654749582536396968633371402348309100505137253382726116233967214315490134726879675742894050236269945767149273621325711388488127072305488703921803099530863189337540408864990196616371984102671451276903002323232855764637966533095352722344375963675993206886328488/6553049222287768230927496199356956207524857915441665716390793884213237846273770272482229106048902623039306640625*X^29 + 2060875843896609270000247318666686786276962410581441920228879588438220664901952796546179415757702781865425024640094181605573551212901375070195695880284116010735967215950471130511217175575115334922691412712646223497977811154854628767241686066775469226097725995386227239855705882231322841491428222701544167744335692536114402310788692227953824943310330722578951773119181184934435222586880989669127290864934284355061671791405414886214116219361137266/17267284700728269288493952485305579606828000607188789162689741884901881724931384667990673694438858411708572998046875*X^30 + 37899238948393878373729099682623402303439913231541088018563689809513769019946096095260715895381830884504593575882736624418377441292119916588038140871008885379997251561058913312736790443383893328278285574384789797181265039610460081100378649554205629456235557763588229719001332334550225392783313023922543644980605264322654873845635354514449774582641089055913561250682492306123554780599517754377425034007639379147962545639041152968579950423/2486925701057976558226753775847042203994253478345983194076202612604644343936914714414508199639052228857421875*X^31 + 15042370616813395315165917127755352546191458967746833582928133258614066334419089244543617768928779978655609111923376963855711251713750305887378208691642827515263392625797735763951885217002293143426123327549456815880853561663880383941252005172421038074740490799725827682063630671641437678554073534442087714732341886501518362320090877847330247927129633293000919685045378931653640817117051523841835113077164886342330979645453975122933110996072/6553049222287768230927496199356956207524857915441665716390793884213237846273770272482229106048902623039306640625*X^32 + 1721860951327587287795390239353490236483321769629387180419702045159868406107462140426928732818383121046875214942350545914978400096051634605710616778273168632375421876950776105999435347479971698199290250959976524110804989883274603961653599776088217707639291872215960574357174470602927246847885301139294163420670271340814601427511699820847754476474402655895691800361372469214508705073217626583074189991851458315482178015139195735761619/4719024100679272406502379081303685396573536012041713840751807614050558527394525074790338139732546923828125*X^33 + 99593410992393487261821237289049378988098289846044410906733934652891235631579605880043362211968629569372386301315402425900667946229560169744204333894581822515941843201280973399269919214753835946778542144383466169199405207981413337327860962049638116449751503625119189263396269544438360087931087306397012235976090896262200293730429961994767480070357256617407745625900432548635291060837759678119285262592157403930286437141489713531544661/2486925701057976558226753775847042203994253478345983194076202612604644343936914714414508199639052228857421875*X^34 + 206124491920096905490518738275739252657402457962206532671181074302458315628753771797857916185835568265512322795104834620980406928652804365127087236320137229053320938390152216567289471796736088400912985432551948277415342102795768975932634660302139936890605845429327078049790134617479957281302439943905843678492057621909055064708233410488551665838355954255735120541415740252117965107037436219635722432103447660698744773155119408849/44772524674376398543665835685993220081342846414058006079239161423629587546437619305411177796323974609375*X^35 + 24360272077988093354455195941417853180390421312141473294924522824415469400978386747440584844916500070292522987022391691738725257513604455086324818385332140970312914395155871621821374633870870640802846119562433715428763906605999202322397552737281784969858041486733001259080839611907277632519521640161140885940702647164035434189330966662142388112450507114189233053392228263630557131947389128484141680628921720001784112911629463283989/23595120503396362032511895406518426982867680060208569203759038070252792636972625373951690698662734619140625*X^36 + 2545257705193392171980687776194145561029380934805620550927836536496602961072478208718103639635630139592114800993133550845041776204780573040507041522295420950830603571491837111516376443509086001028404871174009195849305604638178452574058141187938292534627530076884754690683826895903355044788083582175153578497206177967954573608093140892836093817721642957291531675451988849175926258124712827155319242352968563016498162820878508/16991470464658974779379823789750747658953641902868313502557556517506484837357730286683558935986328125*X^37 + 84155816261394528138771334931545362103802239678088583295990046857275867129822645899688950145570610231186693892644103918989331335597116977619852480779454315104736991521443736628870183924335767733781556489714478711436483905110359458822696584257506138736685428346807315413564410540675303217963900945618747028722157439240087250644907755261121172124213110071006066855168982388069606708595962454931529651742763427918729955715153507/8954504934875279708733167137198644016268569282811601215847832284725917509287523861082235559264794921875*X^38 + -1981215201859757301729908797370267852543005121951886894367106107517528340162177504843852747487787402780353719596465310670707917598417935100125863511352499097950096927371769348214801061599647405937981561479864000930912998407410550230036837660461320141071510645975046820554033779555968863747142332008659970004324327685581951577404900336137887567067122942804704526649555505712993858977348049354528086349619405355665904794/6448375887916119460865208269355122451215803378697652183133797539850658382298948875401730146484375*X^39 + -1003543845979023914594418192114003510668559122797232193310714759482303082564119963282651841084014622703573778477231348910506031168935246045476269178672894205674293783691094266100202972197687967509201278860375787650977914159267275392597878229609185475692418752271627914625290862481083848161310369492583547258174653399643792232011700892609122518556264261892315351640683352743263325168030383795929515984808012293267870349206/16991470464658974779379823789750747658953641902868313502557556517506484837357730286683558935986328125*X^40 + 952865031235368617890481787814542650292819966456604703493211177845469584512461444338322721022448070696971443568332059235801518184151027114086161488112628140228296010568235904490912943184190442028155523384998231153939480425822186979455173674740577734935438217528196408304128786812846026919398640633043114699610473202627242259355817954905246401242374572772062964289025044003497117524499449733675766017679795141853844/61180036887249710254888123997676683597872897331097269289694473812624842336802171493375048828125*X^41 + 112197444028515621451652060102054842861324025327712859079915080675296664713052546995243831513880219617494900135037824361911731053705916610909326825179531860608811032828499707125024549421823727410396259811092626905233051303776915770391404769142409202175446978079313311456889776917464360311609573238670250962589696794649414728729024963022071017505673778539734909460744783132458502229677743409206234287193884817238432702/32241879439580597304326041346775612256079016893488260915668987699253291911494744377008650732421875*X^42 + 3866276095421891004408242803613323781247078222672521667486638727259136303121710201975607781503467314138088114359583218947971543952489508985411939171486412601277617692006892431745540334877472553960299758191372918704261329317404814346566687166700571478332365578176327369050131763056606488092800933675841478376033964426059667187215577963744059450712762839164971643610784001768425543227378516602999044009451039462/23218230317741825523676707399497792636763907905539760641250274691698232385883177037333984375*X^43 + -34112999931025484241937332300527798140918197844772670358847902627646976686622726958439766910019247302069764453521147956777910648014225982952368997910324822576950200727418941377411263786490160780025538092915392248449522485619982328170977817460972876510357053069599569104516261272616917049318124034072784188436624328957204726578799392766730934747593912729926117956732124002491207061389579324437629525174584673327/12236007377449942050977624799535336719574579466219453857938894762524968467360434298675009765625*X^44 + 81376595584758367148848027441624366509556360779976829698426152674973150078708443563660970197885529813435434786976471284642247704727113539105689888827627136302271711904144179369550390975809645190185523968942948327828654110884471723502149934685562227926197609826014756519089346888116766678274955886561826374490494391011614975819056452244728758650397906528710552706197511767281211704584380018550861411625991/44057363031768169874149349904170384509988440048462543911290843817264198075679652822265625*X^45 + 5510526666112033159476795195917873903762034890216328857422175970564972921150084419052134024732513752982427527328902494136281930148827480268487067230356321314819055311568270346319297168812342767327231760081256593797136223607578738457112269142410971779136004037270993007842474410069001927206540760583970750817199950466200408632892109885017391585187823866014616019667038655511010678543784921489808394362034102/23218230317741825523676707399497792636763907905539760641250274691698232385883177037333984375*X^46 + -3930458311934952924279390111952016308477761821266163152020396848162242626167602204135275647563572455094210218128638022977419534162459208650634057431747822676675621500023457652700168949158159009503573710898183334521630088536114298384892232248533169125184374279571288014425514123508696259741169387569905814575823292235204667270113386958804002518561001935689390710877199317706224338583184265797583737489/83600309358193870728936147825750255237169715461978261691253973087787852136014521484375*X^47 + -550430262635996158620789627242517345636643895546861600408238863964352958688144822289868771587793112987569785501935190167021023241133954509958327898590058907171731679465555510706005248300756024980220640289791966279408264347631892070512422824494980240279337777346639022359617093880976359399555416224826869951448688934893473842288389662191764140511370246429620403240992793679760663334525047208130840589708/44057363031768169874149349904170384509988440048462543911290843817264198075679652822265625*X^48 + -6506983635930045072886533566073334000185337909183003553617025492258989687871255420130867899351337756001733394413532803187743114097262615344509564659548776138996822824138179727155153358056915719092448947051015633998132838817291037146615419293134043153724240175507682724457475579188815787407514174279937176674215238618412778342008561700941225389229503441117240649706830221565163516087221175356338/6345374524341090757414508373870987114775689978138767490797265509509514393625390625*X^49 + 18186983620363221422159690867382293667065454100465875453647978787781042296001643756087079470883407782651685382397971093387056992505182642938734672999714435680674142568428677210383980998702623135855996365693706490962858404692229238828093986355545208226694988200864216170813575009733557819842372085441221237562401789271555308639154006950446326292004644075314656516005105566462226830155915660134007/3344012374327754829157445913030010209486788618479130467650158923511514085440580859375*X^50 + 107761880991120555978132037169009470388995496443410007862597350563657470214832691242886969074722246634741969006835928927986063934305248497128910279427952233891411029949237244868444616548719819327779906191278491611911687789890780578268435634656577510785137463337415691211345035161562046812048163774951644647197170031954292936660512462615617980984301114907130951420078591335441900265454192999/12040558869717439767389958963702062836386508497417016111569763775160368868359375*X^51 + 5597829166643818223888796684128330616320694307637829536105132732472742162227186240203440780341799962248974932153863500890981119910296867460676219419934985079980488706349534834407099600382441664748894199427391587170304774712285962831831942883681234902213629840531309810780153515520154747335426706418317997368935625612715953347208885015171672621634747238139105657175627408028439099341174114624/6345374524341090757414508373870987114775689978138767490797265509509514393625390625*X^52 + 2751157413154230578343127724011747853023325751473849673871442600072053555765828396818856826772226053417559715594831082691850363114239379030492156540029514716791621394751264613240487717618189784996411975118547928926907905223264622379704786428166672341646240657305958427213662432354338610195328655167932546544259065722293017126018843856101151241487476746761768782964899061566572068057/79056609979563368859378731631695126401886427039631629787789891040625390625*X^53 + -13076498746069591375006539571539583406125976418000129259433906301769358619972377934133713125276040974261725281441208438944518964041395218270367165185428118679132393099123226281534735138607736593615047762529340686928810372285902572329111512255950622076369708268028302905990853141474248903498786724719024191861661024184708148198779488294840519297638691663942293235110034263939421725579917/12040558869717439767389958963702062836386508497417016111569763775160368868359375*X^54 + -10589672822446883712321791087412589760799109427141993614364023437805136733004495311853432469253107549692992311545178796085215214036006999541111600312970160238234728010658502537449757740662269005362600818991073056589201381964742429191049039999680589554459698585536712601084294766652906646435920282809505957781314447980585662961804172552856264088425780768205921131732675603978141136/43353624827502492600304465733510230607486105150765732464271875731955859375*X^55 + -77312344353917328322310118434122029328798107787579410836118679080803129931297545383426605543745348170094564382195018634651386292984623459586179332313490544922059352149707453767810631795131048537318661545055865855099928199308713796149836439211517452442229907873616048055969288492044505909412223170029512775783765458203421843230736502506158841573761367657664120290850774561044497977/4569472056818762720072090688311978306029035482890708201734255702148147578125*X^56 + -10061295001836455623264380332943999416787818434477709020713040688227810349019024360095206132952875894563690316351509219454312369262325406127687055170213001448199973730877178757153189765579180024906429525659446134880439710277749657977205642376528638159828695554121185366580065632020090913706803778445974493452957938192818835698815799298887212665782484754140793393718807674028/16452988549336809335978924377043730780829641423440505679040560050078125*X^57 + -10169957156701365017435472197098964712325732596838585273847435653301919286735713011835206275376644454033916053509473665516564050660677483124796436809356177413284925377214417813611231180264271050760502094398258105781178302616637016562955027006686874949559230867991708776484401101331349572837608740710214388975706844788191278746487545516900976993939453292345327173677270005139/8670724965500498520060893146702046121497221030153146492854375146391171875*X^58 + 45123727987037633360192922569578536192099409762143478624683856721267508841634531443541081230402688132493968059605569765289606950004379709878756634124753292158672788508760222030636552062110393468184572057192056896542588387975080249276755719742657078714811171785224784407981954064381463596465746653730154325031713241994685265304850227551230947060179936108017791050479118/31220092123978765343413518742018464479752640272183122730627248671875*X^59 + 9541190433550524877623477861654294848862079679763458823463635105242660194860556699902994098695342072737756303292592255274575794742911046356800316027271753668149978622857726689214437282721844519214220236940831130659456289269754920786128992195654096304201577334889857075208805280888515822288234490986206607393434770606938718982807496559386459791733346053719781056011007573/82264942746684046679894621885218653904148207117202528395202800250390625*X^60 + 364425895466868254928493946130702627074403371867793402982122802899724099352958074351599504084957816413690664237652877221321628749275228776524520876996107171898088285813235121939137905168171190712173439638215548706276458841561222676832194168430822869273357237260210060152193268854288834578775033913959057411403748459407639583522493981180944156040052769653862985183/59241161525576404826211610516164069221542011901675754707072578125*X^61 + 8290758897118765323802846804258191987586853107831831010712381556372426418845824204070121175552428138457767279736630448028791656125367238056274023367478423814612470240075785867629201610436402687922545501248726364041761227181039421203376556526831772559112632011591131152760982605969702171480573087542092480363319100178038931047579307199449696914287210775544825011431/31220092123978765343413518742018464479752640272183122730627248671875*X^62 + 223845758928081909435568530721359442853178882845398104466045803185822015667028417481403268482758112358736385382163853977906006750546103166890294014299764104832572877502789933908238763501286044045218850825904874593464007491674455641722649703013106766013949744112331140955733039254078268125669334736150386365309715326263976248093706661164227104274520529690186/22482414241205466727215032453952208433222774915246965733234375*X^63 + 3880087083238508600591634730832833768354971802701543372047964412095895171286340552492139444488961070599837234864035980878108634394545717667995532815116579116743718464238780732518493694792565166312862648658684303390302260312297498963937066837725122924130855951203594281705883138507312048301657946287044934151120021340834245916823711515670751079477569794249818/11848232305115280965242322103232813844308402380335150941414515625*X^64 + 1982226951235539673049838180879318316840239118090906699485566408568429958519774839922838215016940380707640696377900309624145130425482538511925779707129621851758462196876358527732943145880692849644998242646702699016550662257912579922819409522905525580306105315533248150303265332865689344928467549950454619294709320435828784849657298743134124411380645642/213305637962101202345493666546036133142531071302153375078125*X^65 + 24970452379296411970487087700283443364041827425389158990440966569250574941994645071420648747801391028687697331475823146394090199384032621511747158731363996233126800636891892448954713253463027967080981254149975996837224658059710595736138975152496726953392054460426946448367252770378807206998228002116429285248295330140981881993877051534847087833866657627/112412071206027333636075162269761042166113874576234828666171875*X^66 + 20869070509357264861102472962075447652716160084732086175873930929652948061617719929006381403607781843797193650122386807988696544480142962129534258085628785522048807883893414413655167621008005367982566723330292186207617108824568563192088805692515676094568295840821026093152502272684363688158491374822617916141612423389944850278182198295717037924/4761818014557455125471451424177612080422615722784984375*X^67 + 3007033321434973916232280612890289073439052222445291049101464677356694054890921263281418858010459725058495300774031383183924858315426549816435897893725349333788561468940364734948240824136827347964644976940660551824309757255620925318433712095462704073748258705910806527764159030885738317814027119776371489845822440888169034157552758026248395288441/42661127592420240469098733309207226628506214260430675015625*X^68 + 1132228428964976161518526149654899632307165707154624722852640395924639818060363094179703528946734625149433371587705018478088772070672368373637237812550359322004883885037376220000142256844711750612756033039062397533940038855959128006434599823504906134940822643145492452643701282256429078613148435413613870416381749286490395169283540741313/1228856261821278742057148754626480536883255670396125*X^69 + 795586456304827249335237635499607950299663731739386356403932058500312135735882934078693571318637710862740009945511442498863332301031850874445019247588180134496772324206986380569552996428178510083819007041666270964313706667628149248556219195582524263352644297422329779719243152346720834570849967359835573246376941424206580059596683958695652/80950906247476737133014674211019405367184467287344734375*X^70 + 25013604347566433894629165686923776432398737500881502815055804710531507816100188315012718305218683929445854987389864784538988425996999320879074134883281396087663920467179375148219756312796684775578011511210635365250740844786947231522919976869228511282739410203914341987893094901881356852402692604312106417792033906824080557524429342/291474445403529113391164315613491588444794988234375*X^71 + 93733272381149973769802197891578123575243218245479320275296138151924498341788682901813353875809627142087603169163178145236315356750464275304343118832266131330140724321535504086702558753459728356356955195959418685450382363880279359556894480091576855835457008547731748391104257857475197842499060541096900955287017228558491900907151401/153607032727659842757143594328310067110406958799515625*X^72 + 76502729826578037545164796333618522704285623582308817814616998492936382353483488411171580698239762443577884060687420800724022774384992378217225743375560394019192725329806834022935397719865994537890209374359321511549262421091687350831023110510476124274372833871715587149723026373906580107417647378984694027033332112453265323/22123297563835226822858771583566723980629600625*X^73 + 50941237315766063966500198987233708962228302246127263312596036463440540360525902359075661082945603975036471661816789640431797799054293483286805227874101081795881124135656522531516797160364263269049710988188534593431372922386584235675855729498632333376643991127306820141844739657720135151987571186466342279713579236324132627/3429111122394460157543109595452842216997588096875*X^74 + 9006069851957648386214764537348280204292387786017881882158335513892470972625033741731310161353889497444983732196312779008678126683173266452459823455487518700405250566030303110881240635669197366748450321976321025289644663310757428753994727417600098447480913071835364226419303635380313030536910464013769209583666897238/209898458859916763025225536845984098487946875*X^75 + 5448385655064131477453489968843578038932479850033214974107759131850215288276155381718226888516965831732027075900244084597852445039718391665738167943288196104003484436035099895512922668040594208275993823303689198384447068747961885331971051602737045179184527246436237561439341566522840778581899978495934015150768857106/110616487819176134114293857917833619903148003125*X^76 + -75199913081577567884373948148431437719955999290344065840706986739224239465977445625324809774187684270371672797799355484115051628780140993350043019756746102896826908530295212441015887046271737743276280691422124411840479575951406773670716302259310372806102991077047448977710894099048335503325337650825304920097/398289295749367671774621512041715556903125*X^77 + -202027624969442452995731324732273772507152977464215886593497370111225104442397011067081869185539831394004149496645543685761178750077592500462889398886495363347274031156426231400568740637431226518711894396512145764979784385435293688050385795896059410161863634391749353751768126869975560592212733093216958839724/209898458859916763025225536845984098487946875*X^78 + -36369865747032583085329904186127958754889973559353712140556697851794625758475934378211594502201627439508659145915466958525299943897317525181165275328323563327115195059349553687104578338843110645121150010246770704791859261496515134911090478969632060247366024232411243382442942632967686886680721966249/30230686584392233151773928807720345875*X^79 + 41862726351349572442503039124407812009824385963346594408047462770535776473424294481654524261894574725876240545092077013418669793532307187978904035421727155506634216607631130042492734792524505725166292090521323985948024104039926548631042436238622685726272273356396371220164883226340136677350719436602/15931571829974706870984860481668622276125*X^80 + 468408609305327698790340866828865426956699177718624406407045528319945303176907022032523719872707847170569783964464640280959993616957927152583973783093368272194559472841312551468371412854480132540228945145349959756633361557415785456843167202419697639165049952261449119572353758416893643326521/57363731659188298200709542329640125*X^81 + -53900221252272270796504107555072499945299554936881714361496144925869908350319391426226416981772388402284084952694658653890132603354663214515799956725386187136398936977536474640251005815307011824513764425225860099857910843706828611130844259396089462250486852825895969037813133340245809710709/30230686584392233151773928807720345875*X^82 + -1897411445651177980451395401175890031861019889917983352854446814618787766595637889140949728015299066782304026109607262788476414797383421704085173479693218192546286427928329463666651595465185511272694208982513021543988847409272219672450879551382137630525773236018006600489758471999988/108849585691059389375160421877875*X^83 + 368528948765062899246024753739024705425547069561329687419216231643528081548894836878559574448005621028349031511445694779098332762683308455731886357080269823251016997516389520741558890783480504026333024934519424117790920576199914560571456203753859822424823742060036484419261630115782/57363731659188298200709542329640125*X^84 + -81421155655553614694544002796904487114251394039573939593645028903030672205475375028068196518378870800050396531533992148997847176478985405717912536983639479953052409287490897258952634127717213860509163969741261093112629876015612058612196145690696913086389792381584234270474/206545703398594666746034956125*X^85 + 79259241444642457582061242937658390670936053165856508135637849457591952013444400121934855828410092155012059288626273746506525431342612688600625990086994813524020019594210486211356948424098125911070020558747090057462491260165792765591978288594076347075686229449694089790038/21769917138211877875032084375575*X^86 + 29504128891904526484625640388878544096767723142148771397993978824771856464742605631219683734129703637221535626018498283183191303808263728920736829253179243330779822319622609225461704892242479973597155643474620661585325465572293958359927879821549860429430296401523/78385466185424920966237175*X^87 + 112041892080709633652453049205180594479460566755335226068796855803939894543899387379160931190723923278301821460155963635718692251215617428686486006066131562050941898312927826230612766001242743087525423270115404023448367235066014537647851841224071680130041267803384/41309140679718933349206991225*X^88 + 36106159883679050128018697783948288210457332214532587569997125310374316978439219628500997733528704558388876111637437352521046031566638790944096360454283137076170603590148457944992085865625959700455394535181720549956457969098578135206318237277384174636162/148739025019781633712025*X^89 + 4264803626010801773898302140690989909482678296431614513827377092061900364213114901683203094527293992558420098746830430306267865515335370397404528817178635850632857977071378619321279087453315209544694639582927979588957726335054007795347043633672670764448/391927330927124604831185875*X^90 + 167433156888147728570137154897366262680570024464806238650750107606281377051980301292260220928376381104878186840230226136903879295829021315801936232380234842712189486030352924415708085700748265534972313470799304508635497542813392751839331731246/282237239126720367575*X^91 + 2387157354028275128993446205417831686403443057475141833489558392091648180391113903472426295013311626930863104128473752459860264759797341402518788034021863886663136052072469210903118074484711231652516889882469897509335519294974328665692017606/148739025019781633712025*X^92 + -148783987585521532300881474860464425631036872319248015308905661244007071099712750049510599945729471763787006539135706414412904770304045645492927943319261441060137530969678911899027614410022808662640951562199731495856945616306146/21422181337891489*X^93 + 150862570105499651080965117721977187768110717585360349987524839838859122281206519988507128883003078262213898138524668599871472695979174129571759815822059292385060183221545189941697541352533771098918548701396921029475458149723/56447447825344073515*X^94 + -733111123178474750537776241530395488236793351095337593525782175941471585661805763343959599086206041036464145515933352292866570916596788945398040532070728075799919843705800952933701668223686094920284992101552401288/1016232511285175*X^95 + 94277006013515854660728712837621034250722617225040912542254446149785379876984570373738823422988543041294459317904552817463067401994297522114503276073413073379825559319346573906031066344433753695080134908927412/535554533447287225*X^96 + -549543687761663076656941214704679080644980346101080606457440591849597349397102667704653628360750406601516739132872476372253721114532718832245225781782305250361586399702751912051541045347355320868/385666987205*X^97 + 900575217547969338574736159648171410626360885055241105381199690067902111590733206992336889263176502439306861328668298312559811863234499776947066325964810541861017643735729099084708488981571/203246502257035*X^98 + -908437643814634015926612840119296087633085568285920835710156139325737667211717351058839276975937800996351005920955859766601716693744602753746554905089349193802317406738867003/146363183*X^99 + 1271987895630930125167766983045760247755298416010403864816307520150778690652215792826390295332443024905552410332319440221761256578848927291664359064447848682903032391247/385666987205*X^100 + 60777936781923016222564098185628814525695912653951641749424075571170035581966302961566577119234152250941886438576001625000749911181155064312309464431/81685*X^101 + 61411141884213152177310924964529678957465385860887084826380278477987675132633984019570571092933370638295620599968242650334667679069503357621/731815915*X^102 + 3325112637535532576477493378219368851434042471462717644619361274392393566763793824440782898765605578319589605962282737244/527*X^103 + 65877544657587953258736661400202676838459366791042599182280369621694292600824000141691604122442868559577767049/277729*X^104 + -6621063503254839755766749453591559557817643797099524039057184190384326647075872*X^105 + 40582491501144092935461400890543613313926935460348938156/527*X^106 + -429902198848150608752885554*X^107 + 1*X^108 +