D=-7583 h=63 25391083054803597036527758341482520905877991077283450850775242433406496117671928738067001766549929938922836123591197337039700626459612220642201504968543082033602030245845226090984279698517093222676439434665963777190591040012306679949619559593698667193694182204877239699650458256710827376574364938320638757763515776728405109929395361062959521050625/248445811580366356455147289488045561027128492941434254148886569688415830331437284777369574667103156556675492514902849*X^0 + 52455067359485024775660811446940046987243423327379315954578431194339359712969034909743025240277257736615501163941686101147035384664234828986441286101489189815252453929928749512967627295956310354755749310722906475076505229822235290643791646123299092923527242855149830016203162835918881780546760856290188154455133473472840419994766112028229861122357000/1883964589213918080999381896187849489268715361974895949211006857947257241403288930466793484700643236169270259740508303967*X^1 + -6605768352781998262118884439134094468645888218433633040881110144634588926926341299996774516734705557142180070376006376887071645819975310521235821099999086927002002926969450934581564466476433177415899357252695542104499588986486976815587212784105863401549797714858627472175834358207736735628294885202696624086559858946077363367805778247217326800/32763525198518575294098284252676455364252735453176085210192083566980855905504059709530472724133345187481932284703*X^2 + 90951458205764952412358387324931600571835339280730490361937161716829809156154098806690873655690351692218880416263485020897721135535177676765602361343594036535537701716603588901528819561852136503789648629309025478623539164138917892479173427891319090770453527063305194419041248237742482659623816210933513817626306271470713252981280303141517914807985/248445811580366356455147289488045561027128492941434254148886569688415830331437284777369574667103156556675492514902849*X^3 + -1764649071412386728157423854690519040944819937539174842678932299951250373141050960125729972384298335685752849564556386462890782862674210753774389633255870167642684897598361381763096587357067857164349561709644271269110013739903190055065882570256903829318514578926320174021314789478041990206019066930149562953043415830367236233725186536376171/4320654780234547711209057662228201947020009950306749994750373673609502295332198300083142914958900855529728641*X^4 + 10138691850422512527028822653743356861785040728905150057781157828093127829661353224941602228134262302045877449472587240777733505632494221997963111986821226598752441232922483858365121228969683724830348146839518559145786900341597497553946374858132200124553551424967270708438929006429815362835700285694142208028691016823571186632863484540144561989/32763525198518575294098284252676455364252735453176085210192083566980855905504059709530472724133345187481932284703*X^5 + -97429115771889209021996902771030028455280138993729762587589925242535096210297913225791755417524286519324379820335100771488089259772183194429380105959150728438579861093141848728010606287006451300558072541583641467092771023774018337392755978050176547086802181138950950851850197563285540818296240156032011274080674836909020691466521449967/569781719666958685376375796153000388635106151959217986911561871767045007956244006340912951992470111503327*X^6 + 314400806284328084866189747076684858343932532234952264271562584231019877731488917349888475549995938020458146575022502951507916258240756722176164166297539009596265188463893966461017098078056043956871251743597971213824715972014347090801990433833203525640997860893517200045888567872524701632953819646795669988607799604253780118206326373241706/4320654780234547711209057662228201947020009950306749994750373673609502295332198300083142914958900855529728641*X^7 + -1865225965754433412123356490788813018364754280948559474418577556462775773535633465865117661650682361504398013063309078758125821241889810172676421892157019058100225421011241903838910938456243428486889640843177744412861204623234074406862255715779384772258497178971317823855217285956157521989480641495083069848784676640936410926255081/75139353773830764259049953336806064701978920210895158500799402844130951860245813838970453909068984769*X^8 + 3984546481100840046242563952376272750879003348723358337888672778090212297675490575469124154231055539659087725331745293396745692650557221519901244299297265823576347502724984603847929554034192919928913202371622555554012355654200741551489721356025862821479109156333299271454754097154852310200614938487091566974392886164614639883741566699/569781719666958685376375796153000388635106151959217986911561871767045007956244006340912951992470111503327*X^9 + -16482685629013322638030683872789449971548295902004901569369513658296266505147120472507806521618078178035127052318324549063293865385184533906668873727015965840269383957244662579355059142638759630072881156345021878810861280656206375159233079003945077216885962459048755541290054214976551845481431953387785616287929170863214581407/9908921768934559443366735241567462046944338680060023539601661986566128426776449141364955018998943*X^10 + 25521541897821385782670126407501823177358206072243679818562033713113143535628765323970753145033626674093665408692763244811687888858777757729986336294526907051880583615670506436636820194991593186064629347021033891580065904816003418956673731186258898040018130329628231514277627589664296144122097105672951937006612672340764997742423/75139353773830764259049953336806064701978920210895158500799402844130951860245813838970453909068984769*X^11 + -78731734053145034462221158673382304927005793173735907669809348478017230240715527602458187138419503671631990258859675736927911037834772867672037274779633458190079186337062250338979359855615790003123749376308110816805883052647849144199249860500308460915705186776339536125915107367796950703621116676300677895776524555505743/1306728441109661010598277098980279842667062993546093042279000657598065202001377969321502705921*X^12 + 92749794026644612734206923587351396678872372475055885250002712862290892829129810373266474436867011656422931389699087121161498792112572720494848097202536889416424344314683501734403582887727195243742519752049170482181529229922490698846848607725066115560049709999291678220215331184234722523286022311124905095065974872530263365/9908921768934559443366735241567462046944338680060023539601661986566128426776449141364955018998943*X^13 + -220550561689021157545512094965127709618059424488767054937692221470314921551971788583568377713365199416964259363684328834918282772831258229766775529722717085616348842601054016663409779200437796323876474480025745007984799280638166656358096084363458480070583260817329842413985673281297478564300763366062363457045030535/172323413043605566477420163389196867027174336482407100392852519794021522089064746053211487*X^14 + 201811852689719451673728912039774316850347088820795896002039701648557531238988001244648037525649871481650806594467389908419626548592517219905269952915030622469935135859304141827583680617216598921219247591928276089902571032910731930791650412897878710396932264880078685076491770880800765053441674194740865163970586916674/1306728441109661010598277098980279842667062993546093042279000657598065202001377969321502705921*X^15 + -374239169419110337932236897102775805463395873685135789536777522380794827794252569039854889276697560126440165718746789375011688896248768557155517352406249918641729144146007165337917729896438885794185964068468485124560042504879094615504870227237098386633411280214014210613918729354585216992504829066442308659493/22724965454781163982252428245970838326147215677490056757596270578138140853100981940289*X^16 + 267639141522858558973687571125694026765404301720954865605232291527259182724902923834780756269001068965923417137010692903161748177003933506212452253677039911616376614784244240571815722185049812968248542166192418494820317842344215356063735200164392216796851492107602478888222316485880812727668172460508126582737800/172323413043605566477420163389196867027174336482407100392852519794021522089064746053211487*X^17 + -388810909889249454393145211055672212745978031753500019429948469028872397283611051146234884775620819401283528825631137974406248132268743007082316503590300282391387014846716741612286767493102627405724568170868838267156879258690243857785391400967060528222642805888785259198409750001657574570594752113485031/2996830470101696423876094981665678270624715241657662766398031198488479606105892383*X^18 + 218812285076690770863053191900836303897368264369467359659744623299076906937607552336883771320994417112836899063711330872947748122196716247696262140776825166162551328965618592727256584678843545362565965663651533559705470704592471979982655936695300098993255414446314472912670860683763591022289529167715400394/22724965454781163982252428245970838326147215677490056757596270578138140853100981940289*X^19 + -252235678762066327591631181065234358369053162385270338808289360314740591127736230426869218928557042018331182390832666444333712346870278326055113992987740356899449152573475900163419835400245414627474480132215350012088690016732422193981522497666366808078088392169026215105371502411721017816023777887/395203807213727604361874585476154328184717821661303279229596623828099644745601*X^20 + 114089111953260439494480691744624484730531176670645782515155727353752640350831722888753872496483146649425051630690120591551836058684363431420129746863464318448416309991507398328906146993991550445965452922824502731098210912230422520397364831455661514013883543674804393938541673078200552743388180939295/2996830470101696423876094981665678270624715241657662766398031198488479606105892383*X^21 + -107357983529631636496803588386882761150634757530370942468956502595447839715301753398156769780152617117306532078249978569063380605326189156788839426779652584059107360209515428210535351178484227557423822526215704675046713174826688690723785538034560947155073987782929008267136523766956349681756/52117078625046499322415216336035121743995492768205628277673298671778932447*X^22 + 40195310841273852821706541244406856744676828992045218883933963445399142979745832829730803445710743035792359527417902772907759808295559747258025892645545916883903040975063285109812509547728604952721607207182844714491431173845496375330883512829169378007318617931520808763967132515208409168324625/395203807213727604361874585476154328184717821661303279229596623828099644745601*X^23 + -31566563686816946317239967107683364843564283000462123777941178095754283876079143471728347588784436237928790604707942403373399905164046089812993302984263539536248330316994744173340603439095633664140093789658744281089728874481376612367388630791670338728182308124279348831899945203974565/6872883901496307440645551409209431853355597094580723760737610269257409*X^24 + 9890755182351697902542841455659621401618592726236293555466360685622997070825752648480069140495596973318442934133841530771566415539619493913183504464001279592372124055554480165175033194902097812399817553996034167106011633141509353255285784152265055815218089602320107694329045412442302811/52117078625046499322415216336035121743995492768205628277673298671778932447*X^25 + -6507879474337736322733998268382288324067478975114925091906442140861552367162452653953116652580123723619564543788312501445113483130406866608081650775638920918017884218704878420779916659734299051563542902611194549436042230729331557420840870043152231246258792333121758196007118997/906354200381947440412178743137205835863852973042426976228090501023*X^26 + 1708839094120196680175091786475997568244219417317461091990000637988099413696218232598851848324405229185106808521070570621279950741627719576621220222959098308137693197925383985826092920282428156729205392012313647468441993284068557656378926205383644786178192917368990066995772783911/6872883901496307440645551409209431853355597094580723760737610269257409*X^27 + -936680395560653988831649334806026028968979404170111957464426062803166949055884055918860425700306958164128598860389236910459496038358274230106960505231450287564932308241498878841196054454066132778847957081810803240380449591712155084790336614127697061055825181003764532463/119524489038895877675349959532797815622293679683822626431239681*X^28 + 201566094574685310561313843583731678066322941094059079143158013876109451591644256156027935477924861981702320166917688001978525967933913316607021303770925057439105147797781606852732543481829210918046076346598091727302032547908228811809288431357415095094552514701363306468827/906354200381947440412178743137205835863852973042426976228090501023*X^29 + -88642366456224517731123949655638475975365077772930672206667882382316990382309614080557440192006570490010973971911352293185320639010643272728305141068188005295460610962061553529042189387898262140257499160968054725463718788744042029922463099809465445213216579948603/15762163924422507935559799490016855548238649569276358490207*X^30 + 15050626526015039148603557457277738016818891342300243334299333661705722654272071369194203448163764817937518868784921629118813726912149225308315133921457264962762419931206661937680985166452851255600330847679403321389057150331043054905675314721113713024283218240300570/119524489038895877675349959532797815622293679683822626431239681*X^31 + -5091606649317211957710913827434339404086393385644033276085538994375206740420764197787802214756815933970936349356020455766981263103082446099440587250803319220171381482199723064729779283256571654878021658251127137182172201638221179180726994954489740794848425/2078618478758078324615561056312390287252887982233464129*X^32 + 611304638938835787267735352529226006970698920539812776250241947207930235886731541198533547557573688829850644161878788268299241480873372441814972493046305157550440464063510017653168557674241745371630082757643832110051150111743275135606827526125536252747456621/15762163924422507935559799490016855548238649569276358490207*X^33 + -118749711811073995007352186276033562935391567254199169572980166558830599048535989214254350933692580630531710528962619009209235193117015781368629983410229731155698226747513662784416951615008037650120194263393171261060403977904132998851461099632855453/274115584697095915154366485073505246901343529240863*X^34 + 5640489713182289977171267883430857646510042681990624097102430157523206908800452078706098927827395281591090596957070092970830756508467437841355456090884955758775534671266478123029428519968160735992320399331834686834909692421245041502408741285556445309/2078618478758078324615561056312390287252887982233464129*X^35 + -377323440735206148896444006731972753054322601950020971320943216749000877082133559001751072175982476089368606623506769162057414968566081650884600868887830242697250460852508850279084265949041916713546938436062869317224795236502677631092378747/36148699023749955842590859168337761690800940161*X^36 + 20001217277300454864585483865160823467182924644278195870334276562514857077220560459383961870180137939157434568956075598306020701256765169466815395318743907341933421682103250201143846388904990050180436350267347600179709371697298213536492149225/274115584697095915154366485073505246901343529240863*X^37 + 7360724439791158850385034065362735270193396587576791784928701792753298257205472677904083812253444826008324442581937542444436775260921157812359069232521152249490801767600587410904724328140149934364168576714898455892290937929696216268/4767070951305546069179857466482627151628767*X^38 + 385747795039932063977165100103430119505810895487197263467204889475428336423526262178222961719776921421477910695436695083937057278295948447630814650460214028428327768478216288839404054324277726588542603856546192552848278708661052544890/36148699023749955842590859168337761690800940161*X^39 + 65614293173789318662759238681237961465246602735488637779157226729106035750092365994070697401936436668660039139388373989411356886490472250007560841225730304130618820265388456026959380437178396063783965267238126654735092045178/628652373902880926965562108200267328449*X^40 + 2981462155921355172666896226299010298986054389151464775024474030330846808086747087409784964697629400183921008842947821732342090455176318430438398044304713859930579753307538159001403163419234041456856946241135906799713353076275/4767070951305546069179857466482627151628767*X^41 + 222153700506257249157858197649393800454747348393584237578057056226068501308211861402797348867076379272993251189281255038609177264709488819540740244951487220435308763363236971857572667190444173861949262184270842056656/82902858222719362648761981827807903*X^42 + 4560464390081435688994707344600017819059005581827683917149524948424736637693021249966183079409585587284070452208881264812062056424548048414641843471563757977928528167112439591203976107039957568200690480972111775681201/628652373902880926965562108200267328449*X^43 + 91689290330066410246881150552576969435612374541119057148292468336778144025345332454711880524852835892217693070744116723368535311143369359689945139615584093561240328266380385410457957238110347681708446674507/10932725599725618178657784759041*X^44 + 460803265697514787652470210757234078870681937037497486272777325250054041793920275935320475226907347105370301770249001859438444172627994244040012835341122315102634242422707603372454255945123574890395450111100/82902858222719362648761981827807903*X^45 + 2872954531936845795769012808015766960186390806874884570683841852228156929486097534038700459556946348192245413544311281446605676014783997356634017979682753136297263085771967364115013764643343877116/1441741474314337093321612127*X^46 + 3658752908372016871923260743459769686836311923821546168638578786865457309921527018660253622392826767787182072611950521877001419900563028072774863485894597871556870450217887037382044751238708847540/10932725599725618178657784759041*X^47 + -2821647519409285107168828993621900148488453350917443387344529702675176259546230583882085541062359562986465867687494392550031784965800910724429815593856766457762726789017768529146492070/190128112134292113058369*X^48 + 374235206675025433548899195288432696231051840866005981161403464029881143620133846231118590215451761051162944075711136964696685415759402876958279078674413350303459405652418638434023509/1441741474314337093321612127*X^49 + -58460609832678733947983411941727537572780231708490715001474559212764201857117885665946229456574972054902139034113649956838665370805339795209558953668225254040258261464363/25072941070063578143*X^50 + 1647424312965661485705996640328344536617689064318609328144275559060344282662479833461132429009725817113328611368034717290785535644133528064195011349334767467844527619964/190128112134292113058369*X^51 + 10135873512748273965187038701750282177739543831433523029242221799373992323441433332191736668771051507846532927294302449733822305836494340119501176174835544/3306467238568321*X^52 + 40821811713797241394699160790684635442052237767540572200904105937520772668734813279168088631624309477731223428495132280691111419347506909342722034666019/25072941070063578143*X^53 + 104091474639474855008740736883468383698220124177902843762426709405436770895273601748056859805466423021955340774043144908199487649135332855/436036824287*X^54 + 163196766849683769964379867634534395188151925243860020690864877154048574804944996959595101046892023257435625595696258130339684577211044/3306467238568321*X^55 + -914221065163186090962952917782459133434368995987013573585013145631640351000664712808800645128966768735840242835592144/57501889*X^56 + 1115985537542248719615591137262801499495985864484583354199314613931043733295728743036013999688942964942687094110/436036824287*X^57 + -2082819021031696488335813189495271432190837819304842424531962119478828356232581008045367917730/7583*X^58 + 847496141095974992196090309328726238570379701108116921472399054535213700307702264614263/57501889*X^59 + -824009722453100662445272935728340353251891042083724395693690*X^60 + 145558934848239777615901378319106031873090355/7583*X^61 + -214636969245772690749*X^62 + 1*X^63 +