D=-10295 h=128 52326518459971589997998777572458895169586053685497718774205788733070241002023363274502379844592121037144725470002407165818913701283894075485356549492014544621304336689679664500687863229852774195852245260082989929791604878874149434919833190820123124931641952515584764621023566482756018957120991263857303624081552945370706914985968698065095663636322667348836680521238222119521022662938340717170730609514862328086819909433068071417308371994214753427408313287776581092656487015290042571012214084972011378215586718703767162972882010152606663440287265287075839959559719538034379195999632134296851113862536281013139361/501806599630504756533893128088707537023767898489377404468781103428994532263695109589126385964977686768500997978734517686765264380218581569619872314114808565426673941416722423167064296153406360476146577860069586396463137134560383856296539306640625*X^0 + -80710863141161342706268051805948526988111292252513151672147258325257315843595879987709141552731396882327995149580417394227223088867475358413475136156382279034160018430703817651915373740162793555967663277173901980993801715464898009843256547751809645474093832447760338832148954659474285828120978793294848498283856822699296701127678198078504002878447766383213004397686670141230163056374571969877341385114451331068509583937957026443955831258034299728103270984820183265746144740997811810881952216151247526458730452390282316014700835567589625719852488983406045747740397720674211188084049496252407382999827871113776/67782675051159738813615052735882492515933452162179872946080301247959308995428970807758332277790089437457447527210750546036306817589572968262565392251417661156325992562353944437310944165311489358014567473131872787917018285952508449554443359375*X^1 + -83092799024614378288908126429855068892441284959041821364929691622261680045853392088346100623961140804782931933414807908539018865593375261448086865913453278460721368582244089543850717776564766164885963667555862738573724843629298831814165125259262622166723663320343399120601087077637116050931622160161289147613685700439097690463571099489709065231778747401302867047568261798547486681351785786759566522490496913750416413412730347240692440157829935213553846038559985423750853605708264665886866023967607628639288583153124445847050441210447892731833605535228391404205807577681767320861143190528143054483193614674379262036/17445565991292237777154174197897756511288372250241044799497417533693527152698531361646800769996224268965610557315866921786094467177116342706577767830708620540109402335735846449552904254547044573518999303397315758790142581347026862204074859619140625*X^2 + -143625861321444486064634621058935637801927747960152350874424422946199034597306154623748365862076567015899593514104240070042177443468642967692259607072203685686501133131930279992079859926770410854489163366644265673857861913648523286440252599660295482111485326627271502383536522656582696639724792054115831627500214504488087656932280827485304014946587261107031942522214858683415500797871877419066114076709127969277673406520088870015036069420356478985876748821157673799143226662219842127055391982197768373422615003211431501625284100260452292697141776538636551550956661201053295566110503911578117357526862781552693698/11782498790789525633083913132468401543890363184467197914523820641067685401584739373858957000425511753593896309816185982847207678188587494241779039391013669996173769948511249445120154121977076477715566711450267955996196178602986037731170654296875*X^3 + -13791692222521648956044009914529257456182624095640797677185177157952531273448873261636871138220742991076991302993098559162119598236802882303018809570114729577459957963269857070890439617076965181169954318051602423222843182406290470089351732993906455931233376938257516578237508353056507073814584771512476428299699306085355423179511151941697954362552501498406224738758038465777008424283259387763030537877208167868049910175962152060529528311949989222095237731055672808804870220098093989272836479526186903840020359546354829040157913856634193644621526996868136418490840385939494833829671969848238589021114372741173717241354/606504125255890831962994428493810969471756444920449012650113667498959106046574459269389811596903217516245812547788173467060015234757541266095576052652428663053044808099616565187559933428770011690408796471902543034904198293588706292212009429931640625*X^4 + -8053562188252806395152539939297917026513184543886261396572125790335118404582469909267406202538561506266144135052116088963993840970608136205747670617323681495617941831573102434532712194846894130077904215100716631386813040095963416749960969593460328055931336229956905475338792117602403589167348236925902579960560354713914115512437814618921611721516933228034562611207594450998553249507942522353481190611162982556800674881265764088472137335996985540402009601033935892590849459664568751897047291835884256552752213033415195959467073875190393687555647777866259621716588928375582506089669039485292284960163239507882/228897499578232649501387336230566324310643286730785777844076165926521328831175121395997221960670456602115518403422748574010833961895823103288568030908473433631350557523287993105782498727092306512201393131622495502597303129732608795166015625*X^5 + -2692256714758504493067573818055770583057585536227789850888396629422924298636984031295678475809203430247619398028261657755782046562777915420905031225842011886410760314879031772208965403755783758098093399430084068785815942669514083141516950362659281589758213766311962166715981897946271312489826162613189166190594031475510092125230384127834738725199657581927225072341175554914370082675752192307163693856048895367620209186429325328114928709256215607718728804491532899582991198329953202852158747786464672711547180636938464107300825650492205822163457619540135722481555994079487188320562881332196302924462170799357328646/58912493953947628165419565662342007719451815922335989572619103205338427007923696869294785002127558767969481549080929914236038390942937471208895196955068349980868849742556247225600770609885382388577833557251339779980980893014930188655853271484375*X^6 + -1141196226036954869298949939945085942603646326569961504017238871569665420317497329740494693143731258188800705164289512578174873352583278964567922149290695529804525489055862273575813989595363513469963988816204778837523653012612094376972028412224489051035020145047685552055911536805185922450510073162930155181353792188049377299843474175133032836695718573405771125647175692319853422306584236012534244599130621466226472221654566771849199171818152441276917339633167046274283264733882230208758616797032776683396091130043282822043127615863685710984535140636570892088834167505609764673415849505935010665937290898/22233851343198897474636943781502314163248497982592110523951060313406637088992241029237224085543512054600827431124113508888861968129754551072226132191206744403239490774481592336647158691315425596134180974416949538863264024257659912109375*X^7 + -288082254409391357076022942267286080532829154835970560662919377056217573721285652292309095729804290724766503107206749726986957469933052819502837920123694610146820645911821792038855781118815816412520500839831114851230739902770089978370476776598924542777534847351931061114597000973268970757450998714515917886959664076236197925537574854096899214382704120442336388627016261786352368079243287069446371726112530345834866702147789516023705420209751981505349092360735195086304882682517920459613637390128380527746574566960602240483850670866312076466348764578611081204623269120733647143929808705388772167790765196813679/5722437489455816237534683405764158107766082168269644446101904148163033220779378034899930549016761415052887960085568714350270849047395577582214200772711835840783763938082199827644562468177307662805034828290562387564932578243315219879150390625*X^8 + -467521516568368973839400097158564928418277140303909538911403065856002067906461634612381981787302495265234767400483988559779397422691784127115616985406238527609033484416457708804716989506235978925507676371798841173558729199241928796162875939657637525200564300202409165636904341835333702402229793993783221832578920627451483894614105165249732820398128375929900647854662989684642553904017045627745674785269240460017783640901866995437394605686838781965464853707438035809904352467932736424536043624242240844760995235424386170204664566081623766008286205441360087935597368670172249899143743018170938146004592/10798373648955268321824644867169652337663185032827639885357484367851693583774764948633911649122638200388939985975771495332133058829409689690250671292475349394482511303779306622946653079803509274470219025943151791580021381378173828125*X^9 + -3687555483861175584192429123216196888358518980981015718157967780687244042913855525058796118133877921811046011552100655890976454965279824529632615714161170063104270588123921445919148468455506947310488432045775881048564280749262037003429927074500702543448732942066535413509303582580369197371963652853382829411824383224534393863856821865501559665676924653772621397182773562777895081148863826448727933641354595960360756063668730463870197166625840358906608612307290999932570801750105693392214641560774406740040418342753469800067009288418026383744109960837885474097930582617433571514311661233263889271164174956/111169256715994487373184718907511570816242489912960552619755301567033185444961205146186120427717560273004137155620567544444309840648772755361130660956033722016197453872407961683235793456577127980670904872084747694316320121288299560546875*X^10 + -947734020532063515977224274806588374458481110400875041188236806841038642786777087538118879616471956933801445812192076903432707728285892587842989339480992293371177695925199925041348695325717199760827004938873853202683300480732445001466358120256699532663909408842285493897404838175976115827815513908212800133339174078164817731945370757127348981824869185564925049846956092972528504831852039205164755557737987963545295539303487126395456698692069739879828747560649190210860696509084363957328655927793724640589522981504176011700910424040118818504808715086871218554748566229745062840651115569927601526/41955798538922849234869916919551830355175075406809674153890177242745774002038911893672313352589172221035220926569291871130191583601397531579410087586111119551170515021969136951711133870047631955202405151794664561748504638671875*X^11 + -147869161122432376758530873690192422238926693335155033224331611039929611922655830688768872576923222027223089320992629041723334926730309504671312835171883169045352502892720786761740805090196422225464221558011362483076865109143520147318990277070856308942925811955944280612055196300697288125603551391396857435127060219814412668029641516768445075111761843062979927423878833064998985227718157161945014474494531545714430099050636679278295681636739490604338406660333485326247858410592954368585425921100027617740825498700632262283513138129862563303354927688989745823177858059493975628280087746934962895169734/10798373648955268321824644867169652337663185032827639885357484367851693583774764948633911649122638200388939985975771495332133058829409689690250671292475349394482511303779306622946653079803509274470219025943151791580021381378173828125*X^12 + -753886484287976114789678208842237629430063010835006444455577108199339511347897491846685321466536087879448426927105795528217754479227851744210097148104064711409460447480784437326541580036371348240120526635997059530816500708922357162247935039655015545632109744948292927565980015238197329851299347028634080234846430237877890623309691209952909700691620418830503306406161213717733108067670893140204133314825646735819077468535532629699738579676265477932141564709416650296342945518773180955565812427977950998254934436660321788086506617892408132932975299447723416948055785024167231092496924340469308/101883920687039459045337340746847572499210965048105085366416166203850835361920621402798235436107751872353620511338736938150052412825151849391476657567049828924649137984383528294587503326973365602725607459433376789093017578125*X^13 + -3722010814604591076235902840247782865913770456062693956277476468673553271558696877274828517815232745556648014823042756134948785981298229442737025347703295620123370672714707960727197771740150129482834874076432729247588147185681418196194124461766006562374573362244320644354546093063735737211470193722688139726501503156061841466978594622266432235889113276459594585754713242877246312680733841996770487173923657600978929399858164279700135783049598106288594919796154469981134636120680645043061495446821886214217638214729342834528358298240829174160797103571569596602921210728040641730231890435982940862/1048894963473071230871747922988795758879376885170241853847254431068644350050972797341807833814729305525880523164232296778254789590034938289485252189652777988779262875549228423792778346751190798880060128794866614043712615966796875*X^14 + -15158213154479594470178416518171236945892969967169458404616961925069885957391798827815800881705440758481050599155354771714143699780962373417511336025634378749736269581603309430729227265457949517000813039605232347409156061423737272716468296852581144640608534107479923153253318702338407096414802064828136035469528721950755164417495001391544746841764796202456800214956322837302106060803167271155121072600506967863258585302428592962360398750483147195698465884097078178561313047427026001985349617409989128111178457845825142662505491902097509373839681815228018868468121460584171237314121441133/9896446885579354933981286133739443661895188445663437140982629063025821793290006935677341955911389205668151579537516943967950695757664094161386756441675554048047512188866782738668043062357781991522642783820629119873046875*X^15 + -60243366929956417043377779380889964069482686638152608425286307016157335571887199910209864200792047497784779751441769896868858144757667977061625352217443166064082732856344811858438648438832655713991255142587776033588910112018570508984775556870119637268810665171804899053154705855428300158778836079971618684304124755425128426483646441252759600792414003176217540838227476357100952482998152439140845554712372450153341290659906980630362152589722783323145192157651802263678946209221120806885643014547370478741471519590402323554056711243144681542062315837459550490677969882482135687688538840715392/101883920687039459045337340746847572499210965048105085366416166203850835361920621402798235436107751872353620511338736938150052412825151849391476657567049828924649137984383528294587503326973365602725607459433376789093017578125*X^16 + -37298302365000534686121394145409928872411487468979529122723356423827732047319180171181799845216451981999391026356503350729027323155638759449936187842272846325737621109824224018825402704383764097634892307419677125520398557958454293138565791473367204623168140974540307447717750091119679701761910114844906726700944299142301613830983446692020429360130502931499566135194912115610099102907652353699654138748653849632568400761244852776555839843177532352317981400263722997081367435110204427235194724653923047239614333750924783864697974760015290948874397155139373243700116484434662451704008/192257346004455656803910366852636108050416482674374689479992793842172351496648993408010528526690416817254037484944476813364753681547626889973516395175824265139339721978956439799282041036576629267074167728424072265625*X^17 + -509033900481524121875245176848089675722048878819058155700690745835603933826413683508740458409475820429162572350264052496958809651355890791731923792003793017207014315544910874047104998547934519661916611868321788104205961748162106601048416938390010113586213412005565696952550002844315133224432882016433902265042161443765858224848130629315485752643108750214314008384270631836285865415551324807898926837430239215448217746234739152816227248064215846948619694567086948721751358408606064722330604694867007476172183520722037082982074354429613099036238719264335284448811410288927204874165779377/9896446885579354933981286133739443661895188445663437140982629063025821793290006935677341955911389205668151579537516943967950695757664094161386756441675554048047512188866782738668043062357781991522642783820629119873046875*X^18 + -1134673636751174107076365499790779904275876612530021938935154965619503052248033793072619156703085495640520176699180812153038335214403440024273685873779863274059333883707724800538377636867584124107918610358360594977245735750369136964491240329014148139640532669742975537031652519032009091448696033942515186061073054597079971198952471715941857625383825242219032683098362253478004404248802617157931475319854056009514344230790560441966624425011475490770547659075782346903571504023178489861753435552932405875847070444949885682575455984911376765229245146693927554233736038260136546162/93374135990507846917877788660823753302776339327039674346766776999598033752622143471593263004706370479482291153445593401342765265443237926164893829614290561019591899941212452549432754267400014214217662811279296875*X^19 + -3646410608846841606261638056052537558525260331487008007925513319715779775486884136014137270581592789259634483705314831033640600181707158043126547176160344431433420491959836958810909767917411816272052155444271286049523065588986505498539212478897188189184697605585344354886659048761701367922290302062371315209601013021225414650578984366012828725061462644021409239647758580688016727437649450829155277060258140364863361417308924404144028241823981240667269777216812125150751850091938660794161715023253538185055449920650888385343657354453129288850500778339601402524597453470630264984407/961286730022278284019551834263180540252082413371873447399963969210861757483244967040052642633452084086270187424722384066823768407738134449867581975879121325696698609894782198996410205182883146335370838642120361328125*X^20 + -13418241712939601323216395649728554557297772302591835945737297133180482710191853918487981995015881120101571094150290117294610091126662905511170585300192728053739027634257206048740229325981234202806698734752399710721674729433234006232231798621468005496156225989020649015593898942842741733308482921336139320507924176050770607538381331907533058780462364523681159168790035518398046706054188810089561979123391695675772248651175742781194577020896785224583084369417758548003121699871233031667679102665793129141718609551951351938868247074538768394206576310599725255542273447373132/9069852937397556767156657470696819164912709016710993137131304225313067873008464640271322292832090381688420704560038212855052478430620488214171328762922832541971044190501452408881277733598835766315460205078125*X^21 + -49796160261943944688057930177850377530697882348833219066648428978969836097748601211543870820577266939307241986672656828117605944422041858407334047190488013001553554351412202453139667887590181284668082792608630791933600833343768441915924957752134226549935268995990759018190094011288879703828790582362266290843289653070127953671379088963177755570683389243451684794363142064444643780401160982498423732867367519138341497032837968467347896061249546397882947212704746803761127948487820054224612228076271074779966018175511909990333884899966954881432337890150990707125341744636203242/93374135990507846917877788660823753302776339327039674346766776999598033752622143471593263004706370479482291153445593401342765265443237926164893829614290561019591899941212452549432754267400014214217662811279296875*X^22 + -26393497115803067576905036313424971906376402643659565083677073089913385840737187397246995027535629077033582333704061886659976270028381405987784597609199188816467026307386749435750729424918437791507383853399789079177242148413640495632976486463219349074358166678881147783788592937556669175703948787967392237157876232338968405663475108978291782774044027888408741438867708714326864401369106375185994214387182351678012025584106475353888152232812200088920699103936101021349355193914798573091020019390225006505246199790197559474093311107788873121273916100132245126493940314/176199182853765065899109421480268463621422224705410260070545006805499133035618545707067941580030896195986803391161500006897571217690538867686669815695441137289384054210810148788368678651750087738037109375*X^23 + -266826698236864724852530265502073805955915497359674588012784082330556812087198611634693291093437750698019005396360764394691517931225313450566399194279280041456566616748889381605516216184782411808645007015793451934088365842530387292739832592700256089425655446396664132696236265747281602170403236505167577526902192716569152194459446326935939053434192140465300104364856075488061284255911194354392103443495069003338370829425474037004359464894003741785194178962785881565812191024402665805383738998588104276678521972484083762100617935941295802470889325349591017848240286894292/9069852937397556767156657470696819164912709016710993137131304225313067873008464640271322292832090381688420704560038212855052478430620488214171328762922832541971044190501452408881277733598835766315460205078125*X^24 + -187775755398415437303827766459340808694650935108852908043455485637903742201244567424018395733420053308772568037147020888874121896261175375211607338638833453235934969378849402874056463494167681947308238626725019219396236246910227131643911505758718897479190276849565136720874723098546713705771784019244473676979392729284977659079122360313821232794307902099716424165884165906679251185801544263304280723538742702473874895347704720161156026012437733430727011399338589623955106075397852591694940841118972965887062898866720779343836891627232542183880282352228143279398/85575125232523101456585440252680166887529006656343011204732883344098656161058060081140331024784310925685674303623846530790466837149363218886192236860340523209997112292768406405230052769184112548828125*X^25 + 934896453866838680890978754997695960888742023542648773341626006196630911398817807792648664060296342767718333494454311849876131863235816267581804347960818528198302291686326863533189726664751405796517087706814241780200513951170749165925984259489475852153567973815480822408517763061888798244884440012644721335935803247709434934648931151982584436317660698920073484128929246418605717324315605474695247924811511300909908363499182552866826543736164231788038861747015636446153388473899649261790345730204755644013011695370576566634526929313836693676133963821465575439031676/880995914268825329495547107401342318107111123527051300352725034027495665178092728535339707900154480979934016955807500034487856088452694338433349078477205686446920271054050743941843393258750438690185546875*X^26 + 4000575878394590727201714153115969147331646812782732553255766550252702788912042155995854415539832587189243182080915130055846075844927433030153500690364580507068474900854339632708117499768668139153300616176055641171013148353191865564755441068355055302856267674402398272629984612978160086830419261960287957030346337926198236814254177829246302958312540336505531646768062321321798370338142252832011590628712063278575361728276348376719690294460222672658920040259321646692200869058781719519868454125978423323095711867112083171390622806410384341631455180391980892/8312299682615162841824714934694528109522001617906071996574345152413662570282473053049085092256853902446398669608921469722240586415673940639746696149620254804273638882250452297739684581756591796875*X^27 + 7398683998053076938521525142774509123196194455913965199334542277326500141496184084129711272234623301198408021521258049362062358911371921190430688738855494331778915739937209157054469318547061706274416481126098157162767442379505431905983608404539660436116890657800123022017708564808338012405252654343539972808380691271749804865400902542175015835932868045137952661099731884664543238513367520065960540508254860628908253570186182396343424748849663238030478790801229709884193284061629930962779513276249026171675245501322004716828727611635214701919076249993473287649/85575125232523101456585440252680166887529006656343011204732883344098656161058060081140331024784310925685674303623846530790466837149363218886192236860340523209997112292768406405230052769184112548828125*X^28 + 216542875492067807651868975923526287038381979513588723042881379445173805782112371491262018663488112522954847223213048191818883418537696021682572618277313783110028441092808513989233230403051989669772138830357446991367432949643268228299184621363063025064503215022369188677741645901722126927028025997709693022269219797743406375186701667566558675503710976063453519567320416809476405566621729031364946328263741092793140565995527067314013130735475518592236399872886905867806129008139702869210974936068042406311861717856728033197155927744617861062787745431/161482266782227544280227584938213270704652775481419562828059157890503401073967422108772901258025330790605122284777493340888598084811538429135438487607969981627462630058289505541324615478515625*X^29 + -113311639794463375735865980250289433069472120210817056513042347304758439664889000335934568175132169873239645546729772324882740998292655773845068787796972234534987026772676878228242218437021602734030471387650962118364428497452551755630101982643487705477216325383120044598620018923514596100471079350839259291890772293225284615276397882393231841045939690166344634589425095535284373955997269775047722111919578436326160815733266140866521004714281250466512692780558284985514876252381873179838963948504100580157004487994755549908804813547225762729070962886547031/41561498413075814209123574673472640547610008089530359982871725762068312851412365265245425461284269512231993348044607348611202932078369703198733480748101274021368194411252261488698422908782958984375*X^30 + -43829395141954309579046195035900748764028342607061406194876966396610284345748594032637014444235521043134948038530064306577319877432471570599644732903936992655290228943134887730638861057905386454196130073653599860702201441271850556941079285200526521840111734107199119801242378866169821435779176067122979651883652801370368926138035986247475354543462540682832621948034751574291058467549853085112879415973567960789452556321060491943803581863733148259281734407346347226102992107213920745907127891825622677597290445960475788420673122283527807227474452/78427521506667092899576291859258509327174733113851171844613481248423215674583497867301069090833089262071453270897276998974549822637949698463059003209310335904547173413448035717010498046875*X^31 + -108964813395258947439487146952587898946183188391198380292091924517364090914655395868119721903674275954432334660802130916437629421862713693988395799331895277086240876637553826264081095159303145071507590618424814828815043399200562715644770663276594237112747149557414065701232048226677187284663787279023465852399004935855591628444911494853743968578152759876853614849435194558752592301299401004392450213709420925506966487850475660778524878330655367309643832352822226968873680023107706092549447717189559056706567545648527409175006823700427644786830568374/4037056669555688607005689623455331767616319387035489070701478947262585026849185552719322531450633269765128057119437333522214952120288460728385962190199249540686565751457237638533115386962890625*X^32 + 65175789418043647779483444109160329838466673005886846001975668698358639962324601659713226483492661176737240436458232117815041011321268976588639749602955099085946172813216503813406364480762788373196077269997650669531706146021311373512492031708022657210877174431467027260599704057681583319550142514799209756200097945158558581499131193659170464687258782556754910712353488500345209235728690866876639208940834257576611373252576562597343083778183950758346752225217829248085657558886614013506063732188547515365519114866830592195148537446992674871/7618020544600980369070062346698252484426880341316286726043077343217408030556920628198258289541825086165269866041503351041724120703054851720549684624508046226765145547688007354736328125*X^33 + 836931187908489228601653194129300067657703106037932926047608638127215279744523353674377929250206343433568117827948108722653771810242336386249355819578990739752570396709128376224688073522153627402515874247986278408208197372159425535242439292683984331436725333248450891526829529656024478249802852309460012705202816457706390056328205548655492822924397268657614536903082464728874828207878653171254573358607315907801386743905549368347706959630956043850170581402464763967152788780462666476084580837038629388068691360976268691342870533399488996693234/392137607533335464497881459296292546635873665569255859223067406242116078372917489336505345454165446310357266354486384994872749113189748492315295016046551679522735867067240178585052490234375*X^34 + 22612495166546187646061147738357065884818754888593740842135481405404534159733807261803732984440894770045142190088403453141309098868106683191968429295287646351684375124505808029505596434497774945587558610917949610984308590127318618715655421681924498054668080693408430620208659953173986051720248549885817297128602663676089687404584422997043496427100210959720647546509630375890323451097862627204575926063522152306231199970356653526703308334428580484943782425394980476717141366439053706503671886439525869640455811293086094044158829344799/147994571046157947917825397701763040008292964377198382244644533136812200690760964122355673424804761265959589432569273453943159217155023831385132289937018867931328713893890380859375*X^35 + -1551783121247399199568168309180425417473162149350655845993600357139539387974803333723295878007405877464528297168940109453739959086128555095862239018371588835944694285165659926165421574903284237427720078601606251106635096876793451497102865715436786822205465308545968249580331547879755190212039007596991896615936814513259283388272409645025703672458032688194774387734689082929466359675686533916294313080348231171158198821260197216730805786740009241583984039051460314700440933344412261313178021363297333935555143128792382480140864513793046744/38090102723004901845350311733491262422134401706581433630215386716087040152784603140991291447709125430826349330207516755208620603515274258602748423122540231133825727738440036773681640625*X^36 + -617018955813732827884900704725824905933349507742890897651918903925423237637117137199597306054899107818527119835147084639256398370131319656320618950138050728994440092714529647812533128346582008804082473718370651204725239491431079353005426290716884676753143037505951369449251122105832405959067779178383273605041625574537112299694864945991793016390082257108431280119407158576565976074133041487435984314400203078628365753325047383859425363772957579777616969345905049466541551651298401394074206173517890290484024045786143699940352178/71876916486720712927549974600176318605290414947643701915805989867320155750733833959376237700245148745002228961908340677000077327418661404266698538094715331681072711944580078125*X^37 + 67562437902944782390275142764566464566804718928213517454519721402381419436844596046816401556196325502374780714085384324303916827250661484792996029253518764044552460371952238656845110889168610373916378319114909966796251598098032554873099596638659429170179531796821943687136675802451299147136762094357463184493335886516590879803109219106019022657202978194781122029751175882197011261993784401715819326711289039410458011475690992100695213662755885845479247739310765070393555061152099404052824225820585119688891316157952306054709037466/127581526763929265446401204915312965524390486532067570900555632014493276457552555277892821917935139022378956407387304701675137256168123992573389905118119713733904063701629638671875*X^38 + 1448675712320715612616677678311354720071499127046624885170297897526810373100551819861233677845834695255404162609605412110273662416469125632304634653241836450126001528571553307773621545151754590367542275218089239014596389498209000086664988643377965298926479855819522536953215283101437398705092265256187157583170703928971522410082351829260301794995753486485892658396826782440042243251020914343166727966658665493806360141625999157026959391829541068116631127867912764828875489022114192415825038999336783024109513339073372460699/6981730596087490328076733812547481166128257887095065751899561910375925765005714809070057085987872631860342784061033577173392649579277455489723024584236554801464080810546875*X^39 + -692502453159174777483881580407073161181532968189408538154777920300812723954205024366944523815176635055778493055726645838036608565599892370687173562334923812333809838009625355335284470510123364785152887539090721827363293830801750534471623660668457938867476551484957496386751582224900138751951144833794522813800157246746303916206468440287065685092357645945326136413959802231804522350317489729442571879840053129704601978739096994884350239844964719988989211566129042299833225466471798000845888669944488653547555005485152471046003/71876916486720712927549974600176318605290414947643701915805989867320155750733833959376237700245148745002228961908340677000077327418661404266698538094715331681072711944580078125*X^40 + -88295916102351382936606091480715636016868340373658301792829798385133053366998019905644268440511985609660058788022172817789547225655768956421707861528629883775793603994179407951544856329953595837329099240150218918631924472679237393649305438860531162128957545680619435296718126449162147735819756160960900753703428167164798521089614139946282866957915364697968420166920050652473237616080423472696574484083692631976088564552543370778938870836914421128633030106395877480022977670855615594857332068598753955536494302464194/27126685171782381070720675328013525657613435209694281697521367305977370626539931263992451038321020424906625678721840027871365321337649171402517822571098804473876953125*X^41 + 1598812846153526937387488341436476602802955478902139878766436081808413470611152905012541899146078009268061316178087369000730266715313432633520536544095182375092094199415677752671958349230131498950772345207429326892394500993165232714589765963928466280319765404847076944307833222532303135928555178651608026287695809197816909622233780518603470078593964862514861223142228975870831489780608496747519484353853844171320810530169948987719603761036940668638971842408818541678425672376814064240153869519288642683690607748433443048/6981730596087490328076733812547481166128257887095065751899561910375925765005714809070057085987872631860342784061033577173392649579277455489723024584236554801464080810546875*X^42 + 2172811238628090886069628348083281435610230614132349306022061714189242697898106105637806210350921360695013250408330166509281309985999649445728159555514151101192773692239474881639587340766550131537057115500419619003927909845142068269987354020882725931026482081189783959560204519749509728397466881256196533074765736459557051333744122608234698786870822675122265414420290495639025827900801667937304540457345462566800968084039372152633143896243023132946969503192936089320467523021888105036177107397043587404185073351/65873446264648812702090032365258682995661571660258090571931440762451118568576812200078802909958767423279809807483827168216040119809735724629717878997325897216796875*X^43 + -2957269503436808608476316906861698938119043638632570089445411188860783270843361037320933998641013804193019455761518603529338367614986844300613215624843748744212860678151766697527671445031375190704113230927521319194662514081634846486967763477773681945681138048623493362165257545727238654838286715532031197546479520964981469515040811428275015812564789505899831324918507173144479869798111122300813970074994262286055332198112401745793682592035218949716434534113331881913818929110807619562669809805503319635850132773386/678167129294559526768016883200338141440335880242357042438034182649434265663498281599811275958025510622665641968046000696784133033441229285062945564277470111846923828125*X^44 + -455477315563958268419590138241584462643397769713160492654460636936695699327887691059599291608886109446097854594946906074943692788045108890066025798570114757554060405092189802502499151375417338588148694269534498419012936198698554354506993728343535123494594454609915260214152479783068453215177287209940237194440785912469828166168238641131628771750329252424149620236109741856072167822104810851360196825497231901280352980417250910588803807957512733344222961593252133949238972461004798767074085447789096439349/6398586329737621437794077937373354346348865629942505155117187058033134392285265876646799699850293095996096144486044406820402148597351697389967739582061767578125*X^45 + 3054035776480676964806918875624799817762021504408971290413224278772900060154846379814234188284075554073330874648309447299129153000880118946214036155765658856115957700893223004389072897702857722115141474528504032380366495260504486115555051718131695216020034547700002957206396676896781556552431670695019608830958277348623561906136213830407353012864451080229036879192612309906970784296641390679369263430028647657825866886755619216311015200264818228977704077803300023138622662109962647194091549394099222325010064/65873446264648812702090032365258682995661571660258090571931440762451118568576812200078802909958767423279809807483827168216040119809735724629717878997325897216796875*X^46 + -405216720549130783907393312354349237334978116089032723628289654328482452719419185681215288925871847700435907056647812990948357694611474615273716764393931018933185045195497229302352815500196095347699790908264513630386511050589815989733171499475824789508958692376894918134659714071605196338324220293042965094154285021444559399629234668477717967696372315873848249087736655783067755829189354299500954303004234511610697052530970806667775558233364517531873909515020245277892762651415706611378030829882319/124304736857457434439904379550720822658550085088732494514175562079322669107047418681822237976693406430230133938534131264116603178190416656434535980224609375*X^47 + -280032225087714268532117414510194266625063384570375019707541978658346687116181146187584723261264809010228745281516634869066650884125742564414826132959984268830061981549224717413933314408142261237152414306450931196036620461341098742154291028945097344283372516262437999538266105917069986019124720740604395973377002268151591511474766908833215248819376336253936457943228036007987121610230444486886192589796512616716675864158921601373461155165884736027676907209260253009508464096224261750236821110770432161/6398586329737621437794077937373354346348865629942505155117187058033134392285265876646799699850293095996096144486044406820402148597351697389967739582061767578125*X^48 + 1492103180470496082199109627615544937588570951915707427379068512791875924546797076876360433361349665115469827406148974122725178159803281103556918157946382377696113447755337880897560215294942667555117455649934818873527977559931490580452259981108147616650606133739321379826222145780299981402866203656844432222244648487574289997799523260343335855322952224172171585001290041594255339420772221314911273235568581970683304197769677674804255475247454982380931843604874890008133017106574662958224668639/60371411781183795259788431059116475307697952932847253285175115142944472611484904653629061669108016721821337512644065694082857298781163990497589111328125*X^49 + -1356595148508573782269048554393096215464316005557927509369053789086235132176926473196294606219573139485416300713354428178114446196700543019950449334931978103045579247233967137387739202265281088821238661149085578153496939266795058408327491279069071732687772649365759538570510225710194882882830294462367733888510934831311958527006088685081959599928219408509964303421070570782977904704867770478661823209546398411317931725249757517986243501546828134391373665436973653950382233547952997115072038031716/621523684287287172199521897753604113292750425443662472570877810396613345535237093409111189883467032151150669692670656320583015890952083282172679901123046875*X^50 + 619616693662216172182919920010850698430153641566152685538620867193364772042753878113731617851656703429536605644500114839937277342671109704106087437290396847723064718679907052913996099229023304120462409261423208969111204168479424510892890949953554899118715529246008580498007787466502240298961562253097214967567114925972884554088636511222481336897335358318255922903122195630321546156361081793129857798747859378549825651891977533886046083592565335660932186108525723273360391978089308918404/5864148788847381763942538228180327858931321314506775452663925705968380049682846493795926339884217262925822002199520708507319795899093151092529296875*X^51 + -151166488008366464557401054759135224287902313877411985521953256970295233332773290343525306862431066123800368410957728479651293192356358450671000523232349111223281163490750441234911085233624077863301902469386342050189843951460095240898151287897543074928650796225437424980459230188332205414199625829482866688503501007817346437185494036224999105878156493167256722569056096165244501530197192451520831103586967500745267056181882438251168819293048302104027894882634043565099469740580079219738816/60371411781183795259788431059116475307697952932847253285175115142944472611484904653629061669108016721821337512644065694082857298781163990497589111328125*X^52 + -6393214808416575389917402084854840610410414105946591173001355640448483512619036193386482448584213375501857270163566504522037288019715510355678082867455464903061410083262927342735815034752717115973258821613538057802719275449517934849252686108232211445065782654951633351408198039391678368235241575127837283177830309120165182745672710312377871147049280154934675453659100956124947184950584867517229449792516332800150730680254930438784802658664536990413161582601119269251400772023672/113922268845990903622001714000589176472682298484832937399979129790546479838423438441882978919557401902395764977164073987514711916446685791015625*X^53 + 61657237434641217404389822320059328062254346994371997055908654207924781237062961481798977658257601016409765811290378929642697511128842843259923462617672851808775827333589935922012941838816702298380701432559896443465544851020601392504986702031993069444643897373683211645830281179858208046366158951495027952931068071191985079370532638712389604893016765355310015609336075461891652800851190950029867820668051344320622450669759752495819021526723459582973412158803729318050203221544677074/5864148788847381763942538228180327858931321314506775452663925705968380049682846493795926339884217262925822002199520708507319795899093151092529296875*X^54 + -48123791674563360053584576252156361531358129284601911178788717453439229290358322682348221732188458701294555869484854860166206992695153413547253698680248691689655602275474554780022096930403202846506790165471364263208601549224716169243565768532555245080355999142581480683615383781329053909587058435993678209249973705779365829506802508689758128312242689552857271719725534417072086960978382262609033924059427277302277805147155975362392265509851163956783197665800552124172813044/55328930959684751637689030597663514556912238215071849150062714808424710946295987587121407925962798398443790663994207861833274364471435546875*X^55 + 36181088984775792013578981221930753158223594915967720409615233659734488372666341500440561761124895275107375390659871806217145364638959444508228276770476784660851511072338740262278535196180361970605451946232134749595415866087936654274286780235453428637477787425653125770368147331216900440698489691705716265289966071427538251427832026225327690843366074557488327166166197126464621835092826590385669494222387770681415671198902434948555553142836092685231011621358634794264930523978/569611344229954518110008570002945882363411492424164686999895648952732399192117192209414894597787009511978824885820369937573559582233428955078125*X^56 + -22883904473289040798588732078556375989478386887546459816978367124500663080135971493660902981067716434641715131252301702198125101743630347440352845079654580557542131704811785284807132084135031668092715035506415196997728120661894775349653488059285293423087479895093296244098143731013604944630412693759565468943335690184980101110944176375587088567982563731487358032276270578338033700992800832774807472238005087694153991776633992410682576078541902733413652110346938512899/5374349777531301761795923321774017926849173211760257323949753745354512962243417929783526753371811403442815994559903629124164581298828125*X^57 + 13929569030797784750361761220629870453871204999999353332242250962764738678830634042728456405974270437596127916919274801249663691632280524496674651948225172545595444993457197187740387310181431693413292305775794856979836498968107591725497109675315898751138342138985424225993429468260835658019693355866323885739255309882678376887377030696535368042726550053529055043370737644115202893896644293244961202848774856678141419439080364825576568183072515261706938816999191249841507/55328930959684751637689030597663514556912238215071849150062714808424710946295987587121407925962798398443790663994207861833274364471435546875*X^58 + -1349719838454606138905286969832050591630448786482787657388427516157762059376423619156604019302825037919992978202500909650851920792696719136669039918289907664580043885214301006757862941715180360425847989831220886153050545432323735340720030069351321077197717044472527370951935763341477850821902521261628472171616510695085275901998047238595069894264389272931541888101511249404208671149667202555367088825903256366748021978311729135113504737485170030237427153364502/104406989364376916207788699791627351662927114361539724603200655567839008494286895187635293897461124884756017378531396389007568359375*X^59 + 15623854985425550922998519694916441265380830387238691858582698050371144124835594546133308532915384813916268700924408798872981936459931084175401371911542169558254598198870508305721994103104056748177123707350448731030548694262263122343806292676124196022653183572270953718668578902434007546019400722804507356900285460543686993321376967370551887792267470834793428474254227253040850364428369942119975592629795832276791949676588167050239429929147231984609891930668525971/26871748887656508808979616608870089634245866058801286619748768726772564811217089648917633766859057017214079972799518145620822906494140625*X^60 + -1181457692602424325111971382480076601194431947894685710289472559931343653253245058513158470049171745658368226443838829297862599472162504809315525032183392600830517183626483950080358433884372036581876321559647890175519384167382372440406169609738753813444128001437912939585797534429869960963543372174029862217196893072394550901867911937728403900323294896049495026756222953525979800063455018097162555280561300107783740740122883549765194689169108285954570451/50707619895277764064006167941538296096613460107595786596989147920271495140498734913858811994881556524893646128475666046142578125*X^61 + 2204447766677618260560832038655651551426954936143726520398612429507717635620814739312805498664351746011119010557435928990417420701793220073773229998812949861613194206966964712284741115363029339689914143059413863318379981689517481166032706582259107091113070048907597264978677392566354620118973136219386573126171911668733577870066439454351099007589568652630411576666741455839375944372366592045457644389777382118718530854310621815062112442578444138893525991829/2610174734109422905194717494790683791573177859038493115080016389195975212357172379690882347436528122118900434463284909725189208984375*X^62 + -137403146277561870506676144947411015413250633766225456381891547653365284291096920079200334935211427702730568068317068883388192987256881857274312254758137244967698384332936101434417093473081676001162695852979067162997037994735224948422690395858276856462543187330899379970297402729596663791998250242810653231968323067637173583553623158206437651964655300158850224821271595914432961682197889854981811729568247696255786219666289245234373524482583930374/4925460893178996023701424763626837891851720263001047751043142100074938818892543459335484409410544587167911231517791748046875*X^63 + 212605501767784037894197850373153696662207389495468216948324525701659305131766103722284499920434928530136937359785070429093546485118169878589826391639853240562482985302321563434016806930100543265634349910201989563170264392877680328813297327765341400900324024524466295909259851078755577809232665798375012862157559773267039226699912806988371649783969072841122496254399401144974140520773335330018180011787385711864208018137938060427588088139062622502701/253538099476388820320030839707691480483067300537978932984945739601357475702493674569294059974407782624468230642378330230712890625*X^64 + -2179962805163943803737494057345305924242862872765217691656295472070133069403901836404050403843913320838745306098091234492357319800251114740426904547547670497260106256326579649114405362950132061677381224028033270338763861500721669035435514051490557530052476329409780176382473837607638873532456613955515625797538274196954809365007279042330097654275536042859945229857680236854797209201289208948893782924994171211629238287542114244771782790191/95686467084584672631402132367689905621208747217116032074660361341912361707480203192530051664119370318949222564697265625*X^65 + 13672629675463604125020578262092851080138681162981290252228420681843575239554855600057678209179785583372411998662677450753626276331288306940363979657079478984521404268411373555742945555972366822875667987612456162508501585779839203939989318348182110323425700517096162245295263001015858469744387652068546552405672093770074358180057976335176934268838427634792204889851764804294147114267092263560963107830038361074849576435252793980865710866192319/24627304465894980118507123818134189459258601315005238755215710500374694094462717296677422047052722935839556157588958740234375*X^66 + -561434162917671597125165723140854376500242314204278654083595198357651824477130427070668439418198450029125361537601336960978342694566627017097179023265652630299324684556640612280302737461545657365230276829465503789505657198618621435718216371181233106721054446323036905930962231521277028179907717556748028910316290736326697285085816437969174951289623735744302392670507398440902628895895544115242837212565605384413026429987447682276694/46472300672454916285285154136809084808746356103504629468023487781404740994405149680684823537697605788707733154296875*X^67 + 562245791516980219863479445164799162046600382757314151642268276447268810197228177887094072460674918019636399709395761689138050480474432753647144095361712920326872610801966027151890258526619937774717058524115444841321184700805890832146394477343110439551551861131058916500258511587135171193887005402936584027556555935030559740552679784812421250603523466239621294988677200071547446472487850279444078704674462680842509966365297314243719816/2392161677114616815785053309192247640530218680427900801866509033547809042687005079813251291602984257973730564117431640625*X^68 + -18604457764847708458953591083171708287846001693107048501076643170010350849780762251205746383738424961768954070833137846531980279250944788178963104919146542294524066346343269941137035167575547669370474370042501202659505583379455770590379509156598927173349953591192202948497632560324285076607742342482199665660481584024646178501641078605720920971367248044549297280127755022427933891352885468525162375876560074903465473183592701/4514065145454581475015556497018852336935051588490007719089216880175302670656158298269531183846294879913330078125*X^69 + 3070723945765402000158572191094403966375535172313274558282814482860710531233939507739747686612669578074294543704204757185884430319553028125784316370713262343141410074324127549521504790942136904030078286890292196610847107952137575107670739806621662159083260765523578448709613007982874921940673266458429220871501796351553162673083048976601439159319852580932216931072417579107120585323032594908198077268890980763208531385906486087/46472300672454916285285154136809084808746356103504629468023487781404740994405149680684823537697605788707733154296875*X^70 + -3452064580152419208334977559208694649778571900604794409232013171324383723066008690164346399608438912731270583674888056761625411064182657863616879848528979811692494293222991100632092101981676508423362143014015602727004083124546759757113137574089599664332685202836833123928442670775861925687321115492901817302541219861817406360312975068152489792518656511427527845081086353345780840403436095306707437893084844740621312/3507772818225998232163618453244372869886392686539102647179576011792367301141259483842277753353118896484375*X^71 + 61999654135620413965482443099767562398728512297226410324661662778604585725341812695684160161714445106722066356027720799112884181309039578094247402492229658514525052111474810861564306692802226322077316433710294727830827114118942305020903774958233640144638938811345065899873849708357223781403603549066543732794046992322391646399695425785186947334757824991695412756343644633913020068757839842628283556180598846684371691623/4514065145454581475015556497018852336935051588490007719089216880175302670656158298269531183846294879913330078125*X^72 + -7594299734606577426235299867188302422922584956886626992614221236933717396654288784233762133441230350349081167718580533931646066779349531135644403599673981817588086753720682637322227993793695811185949894912149563578455536832694299134829743264312782327247218633180798164784815676680773475174034315537063188948673978912658112503251399173840895545673532982847119791091130449317751324982605815732242262657769277124/42590733587008234970417902540606761411928031648119264778770956918314318857956040357482731342315673828125*X^73 + 920528444240708510182042789886646538699017670739952940605970642236172267414478748349311440419620312231705577632773339966762162223681471114546407963424853395130544583388763314604502098988539043331688100753377229083635026756760001217555326490846527979229356665152096062372017948296809416041901833502086943564833353830406662867723902798314272291967686367661014736191191634634713690027467936907903496022455245803364/438471602278249779020452306655546608735799085817387830897447001474045912642657435480284719169139862060546875*X^74 + -3074760097015262000235157446745845449962153233978138096955861023798317410247402150088775641956133521414320829706676756062641449260220533108926774058225765587570532871019589052494410317208064194270563390068499676124862551648382675723561260258572846875062694903870860148022394557359765064448233831051465178450579008533557251119871724718720714909377089832382648741366077142175839099446746833878070849506/142656239510335566211980715582076205094297639122169331542834509280750008735261644780635833740234375*X^75 + 7797313815606070558733947290304975136490928656403352549756015132373156006810271526964696047434354060712303573864820674404262899284870026724829840839974046864491066482998119763494803676357541050237733904642360143840784403637660160496595817449744451975810732699872919218453258128443191719712472035520676472093609729458463192629380313605035000214723050979226348224429160191526566333606657924611032840401604/42590733587008234970417902540606761411928031648119264778770956918314318857956040357482731342315673828125*X^76 + -95315203197100612328305236034262591148617205738661070002909082971437615814478465005822533341421448759980384643299545671398886536116404975914062276114461376968910277217502108444132835993235053559016026691780881629876045724508112288749656878047905024773594267370335121933131928744984331428681310859954171092787731025197355809559395665814814656312548901148731106468970497656919991533274453673364/80369712400189051387031389060324622588336698096996806503005357341267610555076982975006103515625*X^77 + 19846298312113776491793792549568354753123211982527341940612994527085964349357223963838173870638896432330986027839759661552788386849053226188469893839025236415010373872410126899227483909433536870265430448091467586640904573075983707492883101327132382241043768600052712278661401226635349649027525156256724191069775915461890048441261789568782276653372027312779539246459388472880752921768460011233809/4137030945799731420147440751880209947734631534542910614742200769141750253322587698638439178466796875*X^78 + 19053126030785636470320852418009564628749924959684705139606895458318150595096237197589964293657462388347558719129672416843893946682799067251064523046615374370044863391490929856026891807285901374377703676189571271639739212178001132626791583686421835694561708417874158701548169338857038351523006236982730854313127382201375244984343717884145047445880197166432263446412466147369794972264/39033371733943201256450407508656931805894462407477807917923922943791942960212230682373046875*X^79 + -68288808376229604325309333842853936449961576194416695130343342520741811431481939215234071933671758130306889821715678950920608446875652140678991992768965601359372519824114660110571087004493874234290948593367493707970011994577305124840259617745867685774892796683675502905326834649765108383059262942716252490229862341988867307749194836101714292953797834556427911117714494192679025278280461/401848562000945256935156945301623112941683490484984032515026786706338052775384914875030517578125*X^80 + 4849533155288033734361280848988026104002880957667307388619158773470464337622242034474140693932902292987977612330290076564272782824906668542775045175388361312152264179628434712112395725050407719802548314088157776369704175122321887685897213577874510122200702371157493572872510121429831119054814397548942005337574246575221093569505097933974364460669556459419938417510186307030204/3791488269445672778674153230564053599406941467457776388336466531694214954853057861328125*X^81 + -169323920641474746898511842531993545907989283648058460233187606229873407425208860906166856834267110778434217239330084286629818295501261357391711861126442263939932472778031714281929377386973275196020330112972246894580892532043865503327982803426218653221706507025059878923167664074073081303888572545117171721199384028299019347757732209849670207739621178813838530473029908970814231/39033371733943201256450407508656931805894462407477807917923922943791942960212230682373046875*X^82 + -441790093919887026459203015992146910469300407887651151158227188398972320878260302142902305255008858891410972829492440243597500417546599949548771203725716734364470521222804775345409806017940891118758120291208191417507278600581172837053154968810134157466865342964125529989890108968813863330322054395313169679602570009511593856945770354636071562395635251315255680493902/73656887216040267677011233230967529857347090188592061939513677157731227874755859375*X^83 + 816296900635146807243116442632075541246270049073185809696561433676679513748810543043988711210652221682789248078127039689769166954375035218435320932196408402949369464115843797954414195606565453832336296304474520292755626281498005386372785717101924225554338323139286872827696509696355665187193960846777569698350727578052392199224851504226983114121441092796089701280710324/3791488269445672778674153230564053599406941467457776388336466531694214954853057861328125*X^84 + -70965697721378381179358988848709651087325731036628956257564706340363169726201634204509927658787980959962478675018899067215417293963390475689911953592979826658228971062463943064235779458164485078483977605535502087282736257230119127954367667100437744949534423216916390119334252723447249649760332520174507734405188632387194285380289354926982288269647368670097019/35773136093268706982521240034466988760246279839044226294081436210651397705078125*X^85 + 4218693504475040963364851003329334284544416541060390061961418891732814671399168632887202580648348467348362755937180126116058720171487572036994694202764970069551999864179938888430649270354061012507462214174143398591647691415223442068196668210948175864507201715693809235293084302725412325257606942286281887186882982525903814796578257790744871412327558508928235503/368284436080201338385056166154837649286735450942960309697568385788656139373779296875*X^86 + -128917339409695989194622476125198138380047860593950502066933559818705187780583850300752961712859505978880708691591597007434039214680095308450300025345032357707555914430159212915537742710024184153618899058630219966248387385070139738943317413923915559636208898535773571147011004804596697647171011867379747218951082065358838969017394286164307112749912724/3474806808476804952163306462794267970883562878974669868293485790252685546875*X^87 + 3585110154751499542700628284000499562496167123477292812088820403191562632934476144833316195979133018924819664006474253428933906850014554349820598663830286921192895111693282435235660797245333789885176701769156910694748050754518367985106203712322804086375514591339459635653135122760933816308302742992676197812596366670920839169989452340312667554777100542/35773136093268706982521240034466988760246279839044226294081436210651397705078125*X^88 + -61614170450158830960461132308811725546607770416112333539875809590600523094730414418330380792718423046223167222246752622669080466725869009038054496854626874029624726841128354865613874890009340444735184672468251221258048358971261527895325557838427118426643461370524478546403407831650871370219154392127792112314197500694892809652036006782706547/67504746157878678041055006562297580784527690703733266018329010009765625*X^89 + 42857628221835490922843640409649074955511409890612137169973848446207417733443153084644444889264422503909755408067641376906262979139620493716684412065041021432636352933519571030579808995797840505586013340083796303617649053797650817876464471752887395292883170869687445440072830849930432266937551633973980285806533536433915741231975232180218691709/17374034042384024760816532313971339854417814394873349341467428951263427734375*X^90 + 133706973400289633543617102889244693174185612637549674780346160913201858066646115892889446074433699495075415588543231213086922545881328385144573367282894781938278029787123910131447335002823002744803202628628661411672900545190078767778469489693685452190103862162348308068440664333360615532226231191747299381568525704897183584967749609/32785209401592364274431766178872064489814322828428006808319091796875*X^91 + 73162177449301950535016051906762528825707984255074703634601416591238643403131956970608472306565509852339875011426457877783350281531901026697420481940325604039403030968263784457452146689285717956585667823710031216573652585681005559654520028616808710201881314823146244045652642123696462767049605834727485586020655172291219404873813117721/1687618653946966951026375164057439519613192267593331650458225250244140625*X^92 + 100578819410279777699744951781895888834485082827479626456299540656692081284159979087771535785280153338076590126398056046908114798430162812658716472301473060948220163076625589528652663062082908728622737810098286207615142498464016562718826255317333337163756664575794055717252802962050305090785293823653138779739419470027690972/3184575949644717268036111333547553617271910910969209014892578125*X^93 + 20510265851056584846329764816452326868085199851059358872172322988590132931303830039414286268659407164528810432914224327693275866717764280989069445729378095196317458577533481900490237661697872186022370514317935464750577272914188694945641258144410014484389884409942042452533067424510514756066117709620684634574742171310025234034/163926047007961821372158830894360322449071614142140034041595458984375*X^94 + 4680091241947853222025461638101142513505038732764239590583107523198861595669707499004928682446336965244260221400978692333178769948694307631600459660555308259541757692923447754007239296782628741784773602701677622354348595488533072981173552241563969399293560968987206322699880879970651520118438263329921031647614818/61866458468085813852085698563332756042193509683714599609375*X^95 + 3440739733080741321803682336740865825646643056265688222594289352161995243958251910165552255827765716494529041012218778524352404196183884588533993912191066631575963035062512580075503950052328952499611944683833981378676907863297021649698219305781886227109991823957116979156351532694600269623404237206893402452029591661/15922879748223586340180556667737768086359554554846045074462890625*X^96 + -1137055079533210797298814718948682476234339378729947805453290356334241450897807080744574546370214178527724218179518302952297947831482062554578239994333313497261466710334005155606322863262892452344127991146198042223071237802129989793202642549701518478316661345784159647989496913833839217667375570504865939/30046847240449642473086789005989682390574798292236328125*X^97 + 219509859058745989752810697681446339126839673776612184431180573649988321068597216541069935771873518244699253191987926002447523786889750111594662033974732911585676569189345369360139169778203178740794392101862421155732982881848522679691728426651154924418743773718003427137476445519834986873310459622464093374/1546661461702145346302142464083318901054837742092864990234375*X^98 + -83053053514276899191519676997443581554745316169430952051936565352431670466289641769369990525521015238897408916783520704427082813432419504283531830289794525807473319989396354024882381959342020150999475920102179474551034380942780785845950954908130250495839821801794789143866938131297917684165492/2918586424521577705010858572704194501270014404296875*X^99 + 1934824155211836907429057750806904473807740993342449524959433166079118250664729531330946091783349636713693972215626684366261093909297596565279094750319864177471359615682142235121424765147307910985262193172842728257085410634970196547217339078909404899138861664124013166301918069083996363129981634/30046847240449642473086789005989682390574798292236328125*X^100 + -46308224282684378763336873484119721984257565042795297062521581832308209062570764282164079100150139618038566855994584554141525800619961093048687706962967066726605937173600439921125536962526672867982540329420617053120029787617289749422805316135315705998868572306108209780076016409892/11339820979199913375467153269370352603283203125*X^101 + 36051672862810101192756910913567879573220963445610390777111886031369482908333563840148739229654696888104002224331431417343744934101051118478684166286749477561010461222865155883178591336097540551435204619355685831246371565865345645773209438535324234730587623432934989229019593008222341/2918586424521577705010858572704194501270014404296875*X^102 + 26684193510436548335264734157556810370302152199543600831420647397543620951315329528535310263171908012033313316371607560012301987859636300034694674374705867666721800693307246933523411048257320642662206296101839228304302351594618303768840717063310477660284899644223564401467/27537204903350930974908094388951803310546875*X^103 + 472205127607608852151074558744159288800512052552060771823202037159818444025615687107049682551359454112085458816636431417554233458754044997589246180225927015543353729082374299033703432264879510714537390759632221960723203795001296219800618153389070017775557516797843869830513/283495524479997834386678831734258815082080078125*X^104 + 2093230976751298681514146741354349410150339803958651051093580829074880229789103075167593725852256436131070501006776765711782203580614492596916787049140405987660006466097949690035222984192140944427487497209174523750709264359035655359087630446156787243268538381292/2674813492311892275367469100432423828125*X^105 + 3956243742328380647321762661661155524489363078979718536464828440611003155649188906478422359494738608676908029370082833268702448917706656626683190383393523668227222015915193531461347750405393215452263505117727706893167097440231882530280561101684138881455530501648/27537204903350930974908094388951803310546875*X^106 + 1295472568013002532042982742632644249980139363040581478702225887425691218848451946226794224945606306162064213523678066734176023541220064905140829495043943419374881369035533469006815022817063474771057507509013170068332449513353295741183228196466028072/51963350991974594956143158823359375*X^107 + 9000854283399061009843445915357564057279687066408019078825222541301602838108850292443677252636452943343058242508547907498348220101247964310275585464751263162466767349128163391745515611757763501045739565617169058381338297403556005366159966780097841218/2674813492311892275367469100432423828125*X^108 + 5227895279144608169614256170670856926204345420673800508630808527788118501927013791940239300314212758892249223139056928912483923233197327275387860896513804743112230836986594835105815966375535932345593578153903857765721057317556362384659338/25237178723639919842711587578125*X^109 + 1695995668865053188612371625719465090582704857543828530710350363002211257040348570427512449859757337583969181373912208399715949897931436270777068267948356705910577193498588808617753118232969258057885488720629254247841729273360420936839098/259816754959872974780715794116796875*X^110 + 251203331409556247360331453614905811302716320346362282676095635720787216311570024854438571578799518540785502311979283625449246919600757870329986740921710222015988221480782922786668500553699024306715257190225953860019883055543/2451401527308394350919046875*X^111 + 15065136636854536575038628321688688921512419036852370916615012406061753997095532909708136520473517888964086402660946983095865226216190929872016380978499134368710820734313739618337417487716315276016572700509175451955472814593/25237178723639919842711587578125*X^112 + -74726584891864817018987688851173871108740287077189101292797903655598331497924131289862426329069273365966121909438453762027105986908695700358258290777062397087329566063675884292745944440144890751651347728131794/47623147689332576025625*X^113 + 9473309937706425905097074115483642533877355291761184110316643290117808579546522852825953082859038114310843595242228259461779355122918938692734356029709055051472623092800407144700836371120839676023017429795583/2451401527308394350919046875*X^114 + -141129494369925354117260516612568777612693401933215462387353605707890038202309404531921424297088561122621063079911881278232809068174591398378806874670340442984094157217966598459402747701107453998/23129260655333936875*X^115 + 2491131691254467650556897121145360313647642506476604266908417895548771673489355048712416680919691117301653543968897523689770192237165848415554665354556336604526208929898718053331092894055525951/238115738446662880128125*X^116 + -1939411244890524168888617192172716726828008741722231160342174468819395447215064677732795970448675794137413458672731015622356218614842886657567923710855726383274947059185129224558/2246649893670125*X^117 + 636884314688016582883386946604048309681662307577592030594554757357781261754734405044515031001745516576266500335521778375249848285799292684979501860591697182954501079202915934/23129260655333936875*X^118 + -17294761113150203745542920674417532754799754865757638508288722454145057789115772543558402227676609271402969321983871210869617202179346004873868632938583028489/43645456895*X^119 + 24305771939890262627073207596370908349456452505294212589020395173728746898191368949194552657285670775756642547674262191379147393177081292466039247749839851/11233249468350625*X^120 + 339807687946854009929044959441810238516577156285118017105322969079959765286351300942516079620962393165416525642582696019584813491219038/21197405*X^121 + 64766399082306335794212433734027632309142919083600089890928150090950506162392333745456766679637547533118463561646737178802001189/1091136422375*X^122 + 10402985162030124184066349798866682168077999053291617356554026629145519714537203637695920979181501162855385/71*X^123 + 19166872895110335017825550738962687831655120005412663620372402103676183084059071484065648326416629046/105987025*X^124 + -5402123937747735250520568639647541245611788585807118386097389856401500*X^125 + 692222379286249873834224453481288497314065744564369/10295*X^126 + -401712423662442588251175*X^127 + 1*X^128 +