D=-8375 h=90 -1646249719375559949252383744702162767656303871161958623318432289311982214364223895922359737588394279400620187404440404984757297706687891540317236674001376064761155023611965008789560294588499113748272907812821975705974640668149012072311054889842054048368366290861996703353840881772981496282195221094986211942383462622752585552879172989924498634840290829139529/96799196517572072940135135258119053591897956561856186882804368252478480260330078125*X^0 + 54719967432315320346378734969374979732495548096553718124446093186626834249410322202611649964080898028538277549469324629951576447531391704100902696053782253865644095381915365728415942352095290279004210663149448191890677887660903910344874578358044669455260434517740818449547106883562420179131041953932666779603098234148495292305806877130062317543052127462612592/1297109233335465777397810812458795318131432617928872904229578534583211635488423046875*X^1 + -9172429734321306297665833648919707288477459993496359779097575076613834919055208529495888336235152405761143230246542893706767522214812029748285952786994627133107967670974246025098289361671779802113100570076933027135927623617473186637190680113379962493846099114289360808179009013813431247796563832438754443119445989726059862467259624582732804161635842539111578229/86906318633476207085653324434739286314805985401234484583381761817075179577724344140625*X^2 + 43557484272008717800363956120850522354643042711090611629539160881283375268739788484799165448946001698265502444997458087424364011488001727378924065475904388577158297638163733223581179525744307898927405622420963591988476274104673466720060119827932530639125677274722455976830190979290551523966060929344435494698510122474898440680226322434983245665507626879438/3871967860702882917605405410324762143675918262474247475312174730099139210413203125*X^3 + -22059497284023442758893290272970979569619998236048274933447686920359423728741874358845733644124150390104526503822731726451908554718520711296757928588361260895803381731092112189886780544828559299098856341410858054329788143321848818925790541480282794163568666002518202090840547017664300388387776964204478435646224563959511745198354295334928648788528597321819147/259421846667093155479562162491759063626286523585774580845915706916642327097684609375*X^4 + -61382761266825044471714995814493330853414259745204296826407800800868542562660208993865655348666045646024099774063713967971008361029821306266334804053255991755148497628230971279571565576505529798190401749031415041702320955898085760487642799677740100008336911112642362444066237998484588717889583375974930720427639881410572763196783169414181642222700694981168/288952825425588277433239209725728518184770019587630408605386173887995463463671875*X^5 + -7023028296791703651332531821557490585584355533995429105528672672864176257550763566130176570599065718464877163945526141856863665015748892061494295223118944767208006320374459971089997019484833573617275583145104567976604874372536489724246670322845760665267599934364343066733533753301988361449409152440830703958640884961271093407628607637496131349612667552261678/19359839303514414588027027051623810718379591312371237376560873650495696052066015625*X^6 + -379248471279381798337958490359670897947662727126052689914879344525124937942113885003196070515756256353379522602534614871589805649196796900640048619842602818304290635591617764212244896371345740159627291594109414840115292166157555469840745741451316435232259858664697319610440553612316731770903341981086111165406437334247672657048248680542769259276240506899/862545747539069484875340924554413487118716476380986294344436339964165562578125*X^7 + -43719932255485849949724448914757494600302686268012785855497938871137201854839446573595913528745462570582616832964244975306675944659167974668821022253449247892955939313316730495935696258761127986218901005724529032297862107325099834938353311108474135674240350598791483231626766161263230150299240476766898784766701116473505118927078286181622947666894644104404/57790565085117655486647841945145703636954003917526081721077234777599092692734375*X^8 + -135949232499147607286561711290268489312596463117260994372474927497972180304978944864569868147004209823625362175215806258485506711687144507195976203793835822836447957722819217109249924040049432896412440641956299403039827117067767939494512784952469515713450550278471718279479749649143177624741101552417680352453689593946038971661460528292672377455278598/514952685097951931268860253465321484846994911272230623489215725351740634375*X^9 + -466329440345577580405880383566262842445250565453109277670456111535466675139735788037893680329168083956255604467214334641908071476590213680581356601064536494226748453933501565007972142161270698402186408266688142342812969305185938370490048122410182796691356995078055166258308355731325074491395294715961940789504301218134807259327589870441447055520077260678/862545747539069484875340924554413487118716476380986294344436339964165562578125*X^10 + -14729973203909981325668599705069544070231578736987343844473182735503710793618884131268971635538983463396335955100934593299422983648565872626862685775843632238787643403026139431145727794161824432875514903119093086485877587453588671649781182289833925540088420507471933331854898946585184363437129917273462408869820729892591651885570307983457783880388028/192146524290280571368977706516911001808580190773220381898961091549156953125*X^11 + -2147509842012519789219912356621570315702556195236760386868597004170495457303487071098129820351737142366885640726770911956660481280234724193828376856640052354350048444513019236735680893638086625027968282928279218462271615573591607789385189617988475107760394772078204696903702150915593688304807491395342614204862197356901220951427302667599115200928194139/12873817127448798281721506336633037121174872781805765587230393133793515859375*X^12 + -19481179170766063542721567863519287878803193702675710007871480042270871782227896541460194446150877425256161596582000553791240794117812171902792444530293523724619193319220892864469932932237195248595950415374002623798739149449589865178187094423485670310221068544882683976476465476187371782753325023592272214242170165652088829706063539001538408463721/573571714299344989161127482140032841219642360517075766862570422534796875*X^13 + -870068409285535343869793385813726841075109559036480031429844733997119820828293074741851065713854980267638590210638481311074949576493864252795793312390386802826258152915954633212720471628887502778835512951198870353987606488475914239634755229066906926181402132190044984874980127062267102169577135898882585717927254003444465631039478208638863641488297/38429304858056114273795541303382200361716038154644076379792218309831390625*X^14 + -28549829997847060674294969105676151622110359859396595555256095165103318206540457800953251695062885468223959728152003795267303196357271314088823547598052818848208553540949489899273279171837306695364341803200774263695373539664959222414834315952960420956334150026504320635587008262762875504755365748932799266195172452807987868497802975510327043782/8560771855214104315837723614030340913726005380851877117351797351265625*X^15 + -1177658270763114386214796251808299577106571405986416108570574136922906983074826947516228310683311058606772415418218107385702117053484185445038096803663578003096344193180997460629698392172693833799665213168091554466066706199267265625821764171014458286277521174406231363575718151231788448977814552029650996006864368867244145612040803742595642376846/573571714299344989161127482140032841219642360517075766862570422534796875*X^16 + -10191344390470464791610791081007706348773854399796606483448186818587175718539469397985773825598905656085243577152632029158815732163890703156925156928038763286984432035210465183513917350519918200573122051299630898918081351498370901475883268500396152410258938105691975211706655171759621425149107860991885997196791941316161139648949536830160823/25554542851385386017426040638896540040973150390602618260751633884375*X^17 + -1324892608920464791580838734244818391781606090633452218960827896298127524166404485404375892128948329371491979157894791939664925234551035224528168687352681777460215233000603551291535949232799047376126290323843422744326162668784991887535038635017601411830285663686561667136932374742038282923883097697965665360250319544144763217341340906651929581/8560771855214104315837723614030340913726005380851877117351797351265625*X^18 + -17591264311938461854013363919724617240282462906246597060594250630297149313843258016256927853884301517963632678450514218099057911271243147278411502745846426196964080439907292687838547831108393425436436689276454761532818670070076622589772936649303888930896402482674662475442597701541791450555630732052899826373577695613798738334675272004253/381411087334110239066060308043231940910047020755262959115696028125*X^19 + -1388959064146414893005621750946277627564625933928577152908709240819567195205681189850873089029200962085989008512600775615255877837855458419078863678319938022771512984906557861371399397113136195172312083459655123001871064372091134780347496352077699115119832694913966357025131605474543886593100323567317234547217726125444245209285108805930802/127772714256926930087130203194482700204865751953013091303758169421875*X^20 + -7442413697548286845838013883330927637408989876539554498436521498589586426566470214881520280759818974465644147465734204279113812555839429345773868857972896846158851456076446213303232251997291035009095402364025439568621878840700940835680457280867372779706633313979135864221683845616164440858793532553302281017010500489111997135312929361/5692702796031496105463586687212417028508164488884521777846209375*X^21 + -90034373121235123527429506112944495685402650938262806168608625423557596637984332605982868662154318614808517179234287190443393667164287194884406035127260641817902737569931556913669523980008212473313157511762212498260080273810678071779485574457251511656461226364801869270610726866949377611671505375065216156834348146180472667939184657709/1907055436670551195330301540216159704550235103776314795578480140625*X^22 + 610084795057077460871460875495199736716093533741449290262374647722712380703355741530418717643025093362988078661730626440896536777289826719576777271461122045996529760134016792736164016580906426730790706313690179199583046779847533598765093319835386238140094937840619874360790250967614342567148610804029459698881315257571223263140139/16993142674720883896906228917051991129875117877267229187600625*X^23 + 76090101494868807511892611395080078460695054296986914264764603470182625287947444053324414083944812346960976361700225941951115782349121173750872450869576209515667112440067845887818921791242752369703977743257710845725408555719999712074520235937164161112987747819669614200961577959946683864404711172403368697305782392955826581986665942/5692702796031496105463586687212417028508164488884521777846209375*X^24 + 20190526101398837041181591639460016735413628965839785987630210646245393384547001864919584619731087204973453202243726277511110558829445324164382752579058287556904144795380240121652933494564680914415274405279320835746108274041312433349706149175422798825975105280809461447635671222332644095796965915517951257146483144154828534454343/6340724878627195483920234670541787735028029058681801935671875*X^25 + 38716131188697139394705813987490208758917329011623443483466216115816066190731112129391153813590722201933667322430975700217178440389287423478648510410076930658240096652377540344942415114686123344054789292470932547072773586672876504880856979718733607218243286252913012729988414184094425153019448556766642871319990989548475530794761/84965713373604419484531144585259955649375589386336145938003125*X^26 + 117341316937167569251664894069415036277862858411051506296750619466788865130143787567814691981876817742623721945224869527561103906262566237029521835557537294127723138360445169184084421698257010226615618355824921393510746833414299557291615667823714840313268504379407372322752652505046356024409405698373182124834387481633789409/3785507390225191333683722191368231483598823318616001155625*X^27 + -3387799347043952460184665226215197167235463121198435851510501585580306944363175686557855780986179702143224460344602050657629438944508543379335966378527419112606008528877806375037191689210133028626160919770465407451966071397380076839006142402493640285678096570312262282570465401713277861765705723229561169410152505878899936462/1268144975725439096784046934108357547005605811736360387134375*X^28 + -72142984348452511797617493586109612538550789395342961302763931900671778674657511046014110800908578594099107083605378258856681584390191859121865379961236256349929481131059622942661706188506072954794654556996977177339076328256540161723759828533161508866455511666162377074251505589473893147639782020367722951570318074431289/56500110301868527368413764050272111695504825650985091875*X^29 + -20490788127588027799931410098185767096275111187417808408662585536248696223396009386886603176074820585810174079516602664547614231712477843837982909925240241449142516641520782560458125636907898252034235593763226710956391383116548147920583949035373383255634660583990060644917964313780100605051167490216324864663349124502398368/94637684755629783342093054784205787089970582965400028890625*X^30 + -15189079924117682731153086660729326871538760927950969746692954596218459538847079326082808912919939835092319571375576188867566985411037584037621714631233238644625532850230825479427067404524337279602596590151317404399277018784631336787575827331070807310377587168362325746517494125782913113844374182610520965526173936926/843285228386097423409160657466747935753803367925150625*X^31 + 81258659195190751589836227374586007313298888760579481372758171789453310655648975542321886210362923261183926772101358412223916927872726570149140854165449444363183901288003600459429100610931974048256660723932203837405680554670411600789417728711351498509368786886876216404357215373225473615808146325777361991630978980356/282500551509342636842068820251360558477524128254925459375*X^32 + 3876018122585346553229611574442828017744919419719463966178932376920542025976701605596031825584233568428541748737376036453946756988490533197659165308750260995165119660804080171497262796077406684593454905216183447213250009408072256449836190256169290744639665140464001403706936938053888035522327753826614815261614562/12586346692329812289688965036817133369459751760076875*X^33 + 1721827789258077062028983836568364090704616409561468926269442583324964118282171697572917737797737444912517948439226903631407129819146350631082582950704231421806259618305371326800292725174635793068468240304150788314316870925173978041814410059178023181121119426013178023397654266290651660096401822251936806399751973/33731409135443896936366426298669917430152134717006025*X^34 + 5475773408646522181795451453811489298106176121802768241862030695369727599264755022701347545303813825659225092729689763365101455623144325530199319236830741184514579649114138864773494912704001685734644255122743695485257595848768733391612446310698205696611258217349875865007499538156144832482651001168685958513027/939279603905209872364848137075905475332817295528125*X^35 + 35462186128753026367141790260462405847672105315559199297921208338879487610697591147875251527738455988447937546977304557340233062854624048957395548381542590261110811124254156176449143110752918393668220422411093071009854331398697340292808323803066956256784344915188303344768076250389915984672020401460654125444382/62931733461649061448444825184085666847298758800384375*X^36 + 139938193537052537094634566168621163584227796939703799858716803524317314230322206840345511726187666195154564862059939999627165681643985533425422531613348725205311495498830004932330585540971035060966173681690692953480516303790171093289569876397646281042032681091208161506824243796492470431617668357049860662/2803819713149880216014472050972852165172588941875*X^37 + 770628354193799890130465659930956523951985481412613894291093147181383089875385018447943334679829762532012273053133998005367918944903101406329711556407252148895731091578556339740942309402843536555449003247220751660319204862232340790026483229652475949385998218787932829141912878711987094142237748337701815418/187855920781041974472969627415181095066563459105625*X^38 + 2575392720913987021346581864663085918379239978449433460165831082656269311958950869700796617636484053859890844909998903506547364195992693913771110102514996943071110612338609854757818800642640190977684546305010523109179587302170870492322983748987928924945269147494000531492588301172469401753104567150052/8369611084029493182132752390963737806485340125*X^39 + 58120796564984118486842871923737945840788873656833965199902033432922871912780033069135237683764845437276022664473994318482978867691549640993238170514690560129806414192049681144845766233317681034957554342652907396108586299330061144270873476142046978380434537647550429687665795367879965379920985727744782/2803819713149880216014472050972852165172588941875*X^40 + 777910342180887402056195370553904618238988838966124618114001865694231198308131257481424170049859989438616506107417747296789430436360232730812599281479740442943155388431090623759575856478821043480634729540438881982083611325757436186195000760966151043115235156963931664932802889940129886073150148871/624597842091753222547220327683861030334726875*X^41 + 2788262630104759068521701618758950297494949833667528463789451233629052361043161901118588386465563546738476187874005972537310124711908543892915836298668826920064846074840272977396080377524721148183656727125928411979148141751446479856037265808476261161960477120465176906938222276989830305891656431298/41848055420147465910663761954818689032426700625*X^42 + 5909882907091314801998509848662664498215941902866944423156816661015626469495644386109322164297897838838042348947020189427585658138387999929518484374109889159274170435003436146778021316045095875577662957684094342193121687930655553415553293046380486850903498007539486865069126824754303561404331/1864471170423143947902150231892122478611125*X^43 + 16698271407825243907136173327629168593265833991736237209849737244485979092724913992348615899882957338397408649053125024171973840719337599296732915422630558181579630613426427712794833986400580401763547781136818849138323243553792745503089773721766206155377796599933682026773784067464461969645448/124919568418350644509444065536772206066945375*X^44 + 138336851334675387914174421060888428082926248248086420198351500878470248944315681565382646551606531220946261041971841093907871124939067538565474369607506678463641910717255431408113144758516769458035413873307529322717602197002370624512437669466722490710385597899842357503651833074604509432/27827927916763342506002242267046604158375*X^45 + 302040246961443887463161505538724519118206523979881175307001866854549657218906627211612619874241394597561679525023245510785092318852695364586241884769002270048460009266169075485560741635578077275364843953136742518070779574879258228259285025757176991865691527963279465453073904310025033718/1864471170423143947902150231892122478611125*X^46 + 381669476393678994205422078002973770829685095449119872970098222782486683224976686583025701334190169978769874212639234140670610490635385552874692214143735354058462303949530008884042570104502111148004464000649135513798255345544771505311416654339789518784342586358292459471375114903541/83068441542577141808961917215064490025*X^47 + 3134362634534917822188469965178217440055481696588695223327412192204534820575064316637231229575046562729631681295516473209755167516100474322143352921928008627659373509126437504465928984809165042317882168777539406354529777555271859482508283745965159661468299313563295390171128272013753/27827927916763342506002242267046604158375*X^48 + 587487679630964229725944881810045936105472574229486756226071186597881018931629040177166025897452759776781683922341786319590563076513241418197505961897162712230326434063747351438079729661257220334899849185349369276156143351429817331864786696913740598015703903805885075220289818/247965497142021318832722140940491015*X^49 + 17620783302188193212534099517660322896057594586668674127576918862379595190672262915586087765103989390226657545909585815450341827208870408985061738891948452161129157607375918047701028619601544307104722080610022654691009527273197011581101417651869055145696466859308482350586837398/415342207712885709044809586075322450125*X^50 + 11860045412379537031781840428366954002461086270310299332180684068350094281873782395946492404969155678676717437177937505366119906975181722442682672695828113898211137126059386953878246321077880920420932144463983359960993387962037257285640427929820623617189942831551912487876/18504887846419501405427025443320225*X^51 + 50126219845995162293972583155443508143449777115913448556586549220057921790488664378760092531247233885739903997325247829008661910501598243490822963474937213332633457117799964930005691135426450669214341056168029494414777269942635245938593949954574490329090099908329589822516/6199137428550532970818053523512275375*X^52 + 23273579066742546864572416807256690310684856854896547887235428097961693690681869314807135753954459791935264236804025217596662902788512227364562163574953252985083545607122848871603600934330227862481730415737125427482576444227434063604259633281124930126038080720384838/276192355916708976200403364825675*X^53 + 13281999738417013195924808623394906086200563988532434278553093313824882806078796648827750267946714828174846115291954442794665316129417785722726782744839991806426554310735726735946120616282008541439168163391186772969166398677899434465965720717627127186498654037366564/18504887846419501405427025443320225*X^54 + 102219252720428295293417105236065185026510502612911432323043622321472515559007421724230669933012315127462347704065326991573493679248029957881460570141813263758472235477191082596116608553675490484523761618478845888185765282506717508501588910743496354391646365018/20611369844530520611970400360125*X^55 + 7670285529973853612609563817074521126040563430286570339361940314411062845761534284907175317415063427692578110916923285385810038878131860597323148050555499268939630341462018065757777840210109598979498808324379214190277563656725427598467855289174343582675932292/276192355916708976200403364825675*X^56 + 7824857166526640866960995356968973227729593786397822163663980067099186562364073103018878455460854890049748285307418241435244408489196104099806596419818443698418770224815288859812321764804888232127867461407299261202459275025750461520273920824807138425282/61526477147852300334240001075*X^57 + 400236086973080902580323598381555271662690567483178459043937798102893064668214294951073013812432315100906980201059742295893729708754614374796190704850811994008653260542806880758469184948280145112699128545517142079005669717267124258312788095876332082581/824454793781220824478816014405*X^58 + 289844225491371104110607824742412410307650694871989640611907777665280976871295731214885349082231031787820901803355725455512066428542521841185586616640005314171657389595166151674583022249076329433775177476081159495182106751769451256186397026811101/183661125814484478609671645*X^59 + 1357184242782450476127031872708112425764505284773072867920231017420710709434538611764269920674774056530644985918979716303429885935195795548874918460673960647810166916030912152621366628857290413913216312306954865354742361291555865369816743079256881/307632385739261501671200005375*X^60 + 143918720440798313410312685042310732060075223611800409342488267922316844474483966254905608767385273352815599417514471194703463464908425444115407063103407943430072835107485419263008456649063687394113432929065592941530114629114534657940193402/13706054165260035717139675*X^61 + 19121036739329324142588140675185619467423738380247258646589436978740296941809071894569737044819810311756968841476479449999220702549756945026670237335741047158286827802089007063020951549359426626485181343568071887065318950734539398302429514/918305629072422393048358225*X^62 + 275491047026633918001823577405753487613748952862036412935191575997678565147946610395594345624157189289721816568079398683549128231674956565719006547560713323231473132304019797156556899653640965183466367964488943002522026616567512815/8182718904632857144561*X^63 + 120491927743830209415627012503980418528393124023402048433521284414064165233723744018802051728987943707019260271684607425449292616386427101318976520810252626038407754825308549859438519291213413480980175508403782132528728468681307181/2741210833052007143427935*X^64 + 139001152220094674084815266122416387864770127933354113280442713682729475366073163448948707017097226034164931925223508261594763808602576522935724235236096405758302594678972915553811462338225806691941268905762116411206785242183/3053253322624200427075*X^65 + 7337623671677579507663969977879060338921730814889706632743741542999766844085775671570926551423032545301371316003602566911068420208668180348675262001307793773721916896151355434922485070638330749540780572509617302202204365128/204567972615821428614025*X^66 + 182322364316342596843152690625385492955208590732742597297238939242533505529616101845010319262766446736201660589889074032202087577773538826391016723105680741133661794455558054333967735101049296531721668015137962066601/9114189022758807245*X^67 + 819134201942804564113255254812805749100477423513510841626244774741951761030269584668504289473969013031006464414874043009441206086749430158490520168924958419258271730130146471065771677906961579841932032274973230028/122130132904968017083*X^68 + 12173538224076351297250797126064650446620232798272191446002081348393418360318139876998848348381154286197350813088608041856581780672805485684051314038938116571689648870623747511512795201191970671150174953537/27206534396294947*X^69 + 1703114322613278575404601364180895457804978355436758927445136599710648882305590831330812688088547287711400035904177734699829191286141681352811994107115292302834502118037197544665634729395889630452655319038/9114189022758807245*X^70 + 474803084258862135304394558109084230821854686330233377698718156655114617612314930213372345621761499432540059134153339916720183633122757593362054868044652868266541076110012375500770833601507795280460/406067677556641*X^71 + 9799809712127631210297497877076369206873696475720856913630359944502132188164628346943437083813707021424049480887947274986851592464293243044445366072096658882521775516503152621929745628744830830310/27206534396294947*X^72 + -24792455550258729273934025544589285467923352315751475066981912903805982485908294631383741269696475853543865441516755059771749249199698704426614988544251508185610612661179493780167336618553/90458382169*X^73 + 45876904168831906422814646384407540440899299170621584238427630388958245197134933345133521780449115597859433794128408660170195358316782731171886242775203535736857580043814522284753728563193/406067677556641*X^74 + -90831653844771091336642248064840006839333133084365102561164245540180900248723625351879622057301799393422589483293833387538951376326678151398210259936364492008800429363723007766501/90458382169*X^75 + 49446576867900842229665512828128098018678300287722185226173894786874544861467088514025529937898138101462390276463757368162449273520067437139404307167176761636872722906138803598/6060711605323*X^76 + -62382838399893388466475889486185573774059940328876115764429766761415249519631038485476678384926842625034761249091111354824490015361459059668277318248219616725410726488/1350125107*X^77 + 21241476571786473180154540419161437831071050174992524641287099117842637592852841712350595658878889456676465535117025515328051110859549017783321783502722727702434022/90458382169*X^78 + 790082686471681699806864021487243836467208576447848091261415680186935842526368305777818570559127893862116061593904326802867102690933923643291396176336540/20151121*X^79 + 12151665734110674174400049122516184434093187761050425513564538408199097139743346035168426129743454950344460757210824753864183745719978538147444094657/1350125107*X^80 + 184544035061218249754324076783382340889235734169937438334510405727305985412762769191762146804369469137864940091851733997262686814303500480/300763*X^81 + 1135039420074989891034614574458881592008764829507162044540790277415185523010854126007743190062591775045885160649215801380305003918644/20151121*X^82 + 25417744755749328928098993974670769974188534138720881460065274363868150556185292271912620707141736758240384623231536810/4489*X^83 + 85628048435053094167194871753660570115657320655504633395109813778479990104322306782728626274487564201580647295/300763*X^84 + 639410016424682907124488637225696580178217260524847122326040858293510790881717633412927921886327/67*X^85 + 718021190372753833286051371758615270518064171614382927470557781768686920943829044175010/4489*X^86 + -876155850068019344195144834656503742276916844611164600489013020*X^87 + 133979587112510605054656252554514902890818365/67*X^88 + -2190723349065832092100*X^89 + 1*X^90 +