D=-5711 h=109 -67537494240181758424162237006355162354550049190004729482120887243319548066824981501285693601304900006165138037717766153814124248073253328789269549496380781562427724467149827688706287898542127587993780446173437130834887861415329564490466614121426144928824473429362100993304761821377578975934952406526836799092541413017661600389953468711583930919756376754713542451923226418079559017298025318504776333354299889504423617734719444559655453209625286412882038783158506704497825890401/12756880542232170802208197308837957294398678287488851993724592508528950075859408446434816808990202327660884862648137406481297290454391851180010897281552496580733787470213762765493853753874277512588431*X^0 + -194488739834214950085996954231397396194182454053897784297088348088270213076921810289566082918484953209603429320731757595519234587416824778889747556677683242509206128454799515724907365288590913516787753705310617286196439014855888824196787608196799293420508960186390062100786610744446719011936709096603505318214035517951907651710417749095405271038108138894221871052039920010140539276425389650129941497503898259365698105532065883869627677493847383449814305097608812465666140688810864/72854544776687927451411014830773574108310851699848833736161147816208833883233081637589238796143045493271313450583512728414688825785031862089042234374946307972570660242390799153735398788375998874392529441*X^1 + -33288933122255218245075472337003536037314612818572476453924741616459987844044616796811960453716581921129279082782295068248016026696113077967447793395487405636752927379764807323998317433610751584357018397262648048861930856246034515758469794098900489139819702466581438449971719458656936428275525659556462260590959374668688485664967107092590598205202769702176117377559611685213918726529488549590545312442153285234506696275207722251398372288436082548086947504898295082634718516/2233738494524981754895499441225347101102902869460488880007808178695316070015655480027108528977447439618435451347949116876430973639361206650325844384792942843763576863984199398615628393254119683521*X^2 + -80141440998535713635352297351898144459619130311113017825972183433145516748140006176597241746503250194149512536898274626452766332146432154484958814653778331890406273724408832832857146847960978911855061648933142819184887729285881821816824725715132373534437082612896434658940603745838090016581377675948112368073676811863881355193570519927355277208051294499722461091455857555719246198865231300295561724428264433662583437911892392848250111766457011484663730687953923031220127345614/12756880542232170802208197308837957294398678287488851993724592508528950075859408446434816808990202327660884862648137406481297290454391851180010897281552496580733787470213762765493853753874277512588431*X^3 + -6574760177688724209360365904094126186492665669798653979848729831507682973915861849776853674078037975031037723179371915691642103684298073063459125077410464991633597245902309530358034665929626373746454448329642288767288758632833467018642868901408746827303770972106610450883859867669631947890926653027822699511559745583482285386381278919879768902976480472146655728993735284835740307216283454289552714519574018927465484949479546956060485639846851390867555242487266019893958/391129135794953905602433801650384713903502516102344402032535138976591852567966289621276226401234011489832857879171619134377687557233620495591988160531070363117418466815653895747789948039593711*X^4 + -13454705030869095071814107678107975948041578432831533789570009629553743724658929339034553074597534812970451326333706758533449568797673292889598641436690882414399363171929477582437540208677857475539963404107084204326904471949187914899548173893707125989182923180636367694152479770313469797487228339257926267749764581397855744364536839788164264236036319452304338866174954239234549752094459622507216680851337248466843089650693518795553685923583695221657169637117936907669873038/2233738494524981754895499441225347101102902869460488880007808178695316070015655480027108528977447439618435451347949116876430973639361206650325844384792942843763576863984199398615628393254119683521*X^5 + -666973900920399536208506817806807949367854234697147909110918678902277080742272453832050789200700857059004624585869419843099980932805226659634087355384687240037210268801232010471349520570555404854579669478919355598770548266607013051280902068822173082072478620793504225345472989019420755113240708896918017036423107989440051531652729790060916434648278675594558250663634467313941654332471458909523411109240225189848607921064452730498889566354347234400298732937341115234/68486978776913658834255612265870200298284453878890632469363533352581308451753859152736162913891439588484128502744111212463261697992229118471719166613740214168695231450823655357693914908001*X^6 + -1259508630297984227238792356081435416711295113468394635431981859049804331444824490330571270311101011747188004232094854125835770907885094589583003494931006651214731414101791950460077261549447852191102535020154314517194381599098139189660109271504863179731013004958545521364619065887397908889066981610207368019370155837985380557753445024010454560547334841599037290315030076147385042013899307324672685217532991726482211846855098535214455333034198919422758442666091787768014/391129135794953905602433801650384713903502516102344402032535138976591852567966289621276226401234011489832857879171619134377687557233620495591988160531070363117418466815653895747789948039593711*X^7 + -39624918312838100742492487647520743856136914673105256073730875274358477799048094506473946739364362861477999341720016689421105841686333362604335937059221980314210496066315619451543092364030072704310889182045699282287170469787536619710965077153090097251609319136262903290966017075246343231479060014359764122719858348111410772995426652642623567721349367939295007096037799501884548050791375511729751563986741015293437673501956587674542022748618377814602993348700347/11992116753092918724261182326364944895514700381525237693812560559023167300254571730473850974241190612586959989974454773675934459462831223686170402138634252174522015662900307364330925391*X^8 + -80483985038201925799884250672893609793777178041258433992697912697453949149422362361314035413119051494873280386841142310412296777666630559083938224600641255941643591392801649438220318374004483481008920504363589431851091009319817135026054627007117136140072977911018324066130444799128546674761844278810088546051089022015137843348505066163754768107477352033318122116843205647311139009850633977671893792300047047806848947809975195330943072546574358026987920196473698144/68486978776913658834255612265870200298284453878890632469363533352581308451753859152736162913891439588484128502744111212463261697992229118471719166613740214168695231450823655357693914908001*X^9 + -1630911066614826310259122145180689859620937913596108701976246191842529933675633391329840327936396203297616304960320996940392806024875779543627627058810426909470697303256806974824449135126057116917463593542497509899473415742319064155412618360664836073498714993316965330225107379856364307390274820024531213401382260203562246295457476655588994428723250095207208155901160906800891149588857157290433933594971763905482151103880831889078165176733064230985438935837/2099827832795117969578214380382585343287462857910214970024962451238516424488631015666932406626018317735415862366390259792669315262271270125401926481988137309494311970390528342554881*X^10 + -3816122879224553575467067697136442057653264327108709558171462257057022014640842906619142510516632645959671937075696866487235320490961394221567237882910758422502763048547087875320853048616486900015814122377515780139737696389127624468902335860168435669845760922220168957486384354594446738285466625179335619431626982199411308300787747333445873876661514432784221935472618546522089694634913724230395068395669639039025993057841383156998600183078015917029000367422401/11992116753092918724261182326364944895514700381525237693812560559023167300254571730473850974241190612586959989974454773675934459462831223686170402138634252174522015662900307364330925391*X^11 + -42509135607389415266323156011067012989167890725065306292105410256642043978129768353889707109934114198934367770704897876635906194337917435613364273595530973285683275506369803279172622763930673071865823384250591881413442755235910172131806329300011422399697474354315002910014940000885549768522223351491505111674086531359064180436124262353574910041781365414764255245732516776738095182500560152795719382753351288034894221980207041034373412867305829994249406/367681287479446326313817961895042084273763414097393621086493162535198113200600773186295290951850519652497962242407679879647927729341843832148822707404681721151166515564792215471*X^12 + -62066931378975980231949119412969839309555290973293071925587334853760230691447008374745321538929413924035434951725174767990208975545358837153212268416256593462206128970284606167377683264313924918460348070350693330842402172679781937394645753123044595112714822181676338506046716741147689870755790298998775375122954425451966586040744167548570648929225827699480763296113276576823599668854312317706387345244352230530633031559855193058361154068772695887620718668/2099827832795117969578214380382585343287462857910214970024962451238516424488631015666932406626018317735415862366390259792669315262271270125401926481988137309494311970390528342554881*X^13 + -283599078297629850863407745688154777771375574223305581434121094513583022136331931455843199272291599846270568074362387579917257988666678183242038055533951065152493015322326911587890432367849259579542204590834755508910196557387278301829855897061400241908120208484629782074677947052159060226104223536217335068494802738990197281292755989646892389661212598007271403417938654163859792341739035073729590148402957388582908203859328205382181458561106718610/64381244524504697305869018016992135225663353895533815634125925851024008615058794114217350893337510007441422210192204496523888588573252290693192559517541887786931625908736161*X^14 + 736486490463906366461387851111332247404743255955416589221822987528720326362267714719112553817773636519122463867217054019664926284966903827671504554948712534897646328643479475955133839895713080548984045396398641937780334854803961919097399917534206582514150855387730279705052088943498078241151974257357360723514892120273875434805939194081311405047838918323223440967063693370723152463691361547926325191406906954411943356847361434264900718601972035567880/367681287479446326313817961895042084273763414097393621086493162535198113200600773186295290951850519652497962242407679879647927729341843832148822707404681721151166515564792215471*X^15 + 10017900101729543949510420524988720767187440351722791118303281589907357125301599496414982362242639304769250746573293130766819237156954816929759896534155047028097037223888746994913668314490579318126193737941988752607107635724541189756076135530013430302469467190388592673029026761092143696285990401255752308270483392221810449279736756997799842002812187853829163319700551174591662900323669452855148487547634358987301198677525547268149467416533695/11273199881720311207471374193134676103250455943886152273529316380848189216434738944881343178661794783302647909331501400196793659354447958447415962093773750269117777255951*X^16 + 22260737646555455864368577838362308757093643343849136361424420376823016641324628525691407074830187122890599884003761946306925955465156700415014779907346256917324072726119383984936029776527410662835837103915889559697310985331668240993230016929417711268340463950762501837151045833410962133959908368746224310092099212326208763813064200133524924381936925872684846768459645589037820928267050106621364921281057226114989686209055215743970272045408898663/64381244524504697305869018016992135225663353895533815634125925851024008615058794114217350893337510007441422210192204496523888588573252290693192559517541887786931625908736161*X^17 + 156205244978482695934670747158473118479747774302747753382715347472250668684348793894350134585305779108132318621941814840465784857575265005854418305143122664498948313505377858341847940250896402388646464419889807003340078013204020957178114405932721260392102626843646793466704598302336077246665322250204039069287653503943065747899827365907642055532457708644499710729334063093837458478993655842459271102047171272797131150057566469772188897602/1973944997674717423826190543361000893582639808069716734990249760260582948071220267007764520865311641271694608532919173559235450771221845289339163385356986564370123841*X^18 + 129000937587388087685976593629443550269891290232127659763369321451022181776831863212923193600849626485830291392983889080663261669209566851625643249940061167604575688564667122960984086003592159775303291284465953173804171472017958798204918397039606121452222664672905700701103722172678728790958985645144742596339114221616594588608385973700492701833745185516082822580871133322108236347795664785767567885699117957573446980611660705112437880925634/11273199881720311207471374193134676103250455943886152273529316380848189216434738944881343178661794783302647909331501400196793659354447958447415962093773750269117777255951*X^19 + -253781697100209008713745725663036660797556883639648569530569112887806971700535557466820502760362273721088876593064389669109715422096079434810799285045567576435205183061385766339657609684316836803995483759900266829611494748341280719977571333201744202682546917479702000540150658558042576956325454984367986027864576815069352207178579422942096981593400354547955270716889464611315715530202474418841435557260910760157990514917523478305284/345639117085399653970616449546664488457825215911349454559665515717139371050817766942350642771022875375887691916112620129440632248506714286349004269892660928798831*X^20 + -1551825243709922310024278556879855920318909349408804051852128239955118302642118036203377522307285884385745851092409308443424186382791579490545501369904173490636101165887425513238032272289196128713561455934752062256847647440963762009587033262366061048658548992901793367000216819239268447554861577504820798703495470539738284892569186350428853487027933729563674659775315858657037386980202697312132156360990911914895935049200002155597052064/1973944997674717423826190543361000893582639808069716734990249760260582948071220267007764520865311641271694608532919173559235450771221845289339163385356986564370123841*X^21 + -13673346028058633216162937719947070213422585254734981653720216326419944082525622855120037541667690586631059691384957637588069080557604902922602027255003887931897789187031092568108205481532790695956126196261761056366622131393438543140738574280249510552970965693728258173875983493070086023973817354913925829057718579844365218593734718551764532617849231545598508411283567125592193804844067856718014925887096785417422765485287669149/60521645436070680085907275353994832508811979672798013405649713835955064095748164409446794391704233124827121680285872899569363027229331865933987790210586749921*X^22 + -15432941621788970615163224571875388995714609132552900813388077343228233639834369743816498798963863406940950896615409850718770449431517280006776218638206797215994347265152157915568662803719964579410523579619702112303385285457705620347549141130958708766848369497818571368341266872185106971131534823828333964526278913078329992258633938218064611265696055490899714131978980081682832356539398218107302845588173700475084990834626411315240/345639117085399653970616449546664488457825215911349454559665515717139371050817766942350642771022875375887691916112620129440632248506714286349004269892660928798831*X^23 + -70281444526290938305817103047975582168521444465998653824469163833769082112822236050890979665264208768241064599248015483620918730605028565637714358298756585963418734805482422275721377622439378885865913230996130198972662469159572803879040895947881321290617207037218909779686679860279793661367186287531299468705936637406183244541006173052615911044286742590921522402180747812876387508743207234413380879492775905881042164513183/10597381445643614093137327150060380407776567969322012503178027286982150953554222449561686988566666630157086618855869882607137633904628237775168585223356111*X^24 + -41473781637232960066109925165190746672034341021813437852729691046658553447373911570478100571396328803725051095295810662182272914945021287951855805573230365813979513754770476308538481638339640432409787068146789943021334327274016547023333622742882201415060017534252273888243710924051498123134059272867434354144842885582436773026245262952824250376475912849785939287897993758036144562677190494055802383431029568348670533145919892/60521645436070680085907275353994832508811979672798013405649713835955064095748164409446794391704233124827121680285872899569363027229331865933987790210586749921*X^25 + -48276957738395825144110851219120495043534770801598488674998045218717846411054676672877441061311260072023736194282626160665120499832039603758539468030540135749132002741019958345340894258184526468269804425616241468934320919111039729982752377885540788100698467968366855658927623739458532268872724746017743126285002913934840074891250272287179682546639443781058859612705346067994778748556459842118488616900413582459119820/1855608728006236052028948896876270426856341791161269918259153788650350368333780852663576779647463952049918861645223232815117778656037162979367638806401*X^26 + 82435388498547813326686983895379591670273102518837927879861274426993165690101034202878264140397701445704553846585167549204481446231718199402365608531004482880973844319980101203966513243221083217888229266613728791806180402114257561320678658473167544719159596247290155395075489489053974898988536447775175333775522037807957324975348515307962316799432627598169280080369012425199941723994327931205645640255477316259193092052/10597381445643614093137327150060380407776567969322012503178027286982150953554222449561686988566666630157086618855869882607137633904628237775168585223356111*X^27 + 716835671306663369401262155465260111327296870855327384546405086753597507971772522252734728541679935055422909453493772867302675209027772503431981344541635587257854806009940173095833762342965068791659325477380131098796129995346045818738699944012524502424084480908382578646201613534550905275113877777290693449100662846348146512727690194836254326976405071568531297760063926679484007944116833920554337102433024567937/324918355455478209075284345451982214473181893041721225399956888224540425202903318624334929022494125731031143695539000668029728358612705827239999791*X^28 + 696297761760343047263510969844360433633510077816331194383672690114862138783531501737808687990489954541826103043168533015403778565295921563940779041951716246314014248028840409675548316319486899250341229382910209973481707853957687873351887902008808946551772364445587846929111721092590373716232811561796480530296148228142319704376247381439958022725800333179559456089727190508207895846741911534703387462715088637273038/1855608728006236052028948896876270426856341791161269918259153788650350368333780852663576779647463952049918861645223232815117778656037162979367638806401*X^29 + 2819446184524202683410586115074280023771321936163733952366024572189060102838419683370604718766350680679008414156236997305184817642417407639459367960936531957940786430830021886771422079504136354870970583616495698973348905887905748965663176188310130696894093542925608305166695916145791516140648043803368321199034374167777648583830627145585384481392297770052651751600481112016894771591802081521239281425962852/56893425924615340408909883637188270788510224661481566345641199128793630748188289025448245319995469397834204814487655518828528866855665527445281*X^30 + 1783441161919448784384334309150446481119061790294187662311708854119112848886888294004389139489134713443519278582030157156353148234342259202693936410510049450170435909953124606093576534679610726092022424105992048327381459443370456369921018175627201846027986241485520065335897697427244674800446539346610921642316689872110456387733791789594508962449026908598540388965318534668288619585282722047786733587790260563/324918355455478209075284345451982214473181893041721225399956888224540425202903318624334929022494125731031143695539000668029728358612705827239999791*X^31 + 5105049736862561463633743665485667165209085702996769684690848253610731567274007422165938448864475635367383790456146924028278418632028932141050178648595540831468847195263107441519393813275053083349365283749027566290848391760739689729226986769903654475507471186777521069573278499170317569176343528098140183675915972801407714917889366094446486515999471057842812834698393462820857959852266711498241444736/9962077731503298968466097642652472559711123211605947530317142204306361538817770797662098637715893783546525094464656893508760088750773161871*X^32 + 2353990481671212620279303111936692089374069648225031150703586302330193151648223064831648642048831434321768414479383012323408933992221438400895725591314126166059061467772830867333167607205126109241120020386456068468426057342397014393728646393926767029952157110177254767718054981758388392996510768773940684349613610626973190200360216990052181205527081169927475056497191115955315223409371101710577628673400/56893425924615340408909883637188270788510224661481566345641199128793630748188289025448245319995469397834204814487655518828528866855665527445281*X^33 + 5066913052533951545581003755712708201468371421348108923388955779759333324367678523356912640225295906509376973988142265618610130163949549450642357881003754239979730117909470825485635016980664002550414258126361861108303634302398690403678136002699862901995922484174904293108303940746801618969894916433364459725725137061534420538697375007438531130759741438639197137753518436249603353894274984562297/1744366613816021531862387960541494057032240100088591758066388058887473566593901382886026726968288177822890053311969338733804953379578561*X^34 + 1921162151483310625611162573620592713353047147330049963702556728599056136328312548661021080417018427552813442482048860398350445823532407284273204517643894824900240919261475279852709283707975202363932952161859900722953085664994190278285061314163302758826051281581350279434143740691406941435132343757767678549941788230119565653074322049015717951785792997607764978088324762514955103061117455533292219/9962077731503298968466097642652472559711123211605947530317142204306361538817770797662098637715893783546525094464656893508760088750773161871*X^35 + 3360010132416752248185678862774676720145640745917634040058925942711961891874556737434436697315921587011981174121768779116366485327667245012162562817933977689343730391811794041975164466768150518844128547988335636800501789771667564602703050617252168266569306401835405959807349350559484815224995939534106958188975368128835416868507888731978397576413878257940674063040732959262076195225289312/305439785294348018186375058753544748210863263892241596579651209750914650077727435280340873221552823992801620261244850067204509434351*X^36 + 844305281674377292788926197333265447003752405352155327353228545813939159883472971611593624203647541585282807070722851262861081066301292327741511453807612225326637525612109022493147111128318851409214106081192351989285355764059800271547349588791655539175120277016477340153728312040969802689128369926879235926036998568489555661405386551153992057234468356293391837150083977830679569405313780707/1744366613816021531862387960541494057032240100088591758066388058887473566593901382886026726968288177822890053311969338733804953379578561*X^37 + 671363402967855227774597914451639681123914378283547502110938828784358911561923191206613977249555367095221899473292231927678867711898282496713588348929419852367485266633366913159296865365826534605609008519847996915445335763192703619951861502270040250630020199176136675796645939810986632177737073101940475514843625614703698853115553448269734807416552162256770372601073906436936551397/53482714987628789736714245973304981301149231989536262752521661661865636504592441828110816533278379266818704300690745940676678241*X^38 + 441437546743375731217662546768708988943415959474516072877149570154648646098156304894820241230003637027010465453781985537011839106180128959150476947184426397940151721506259913755610320725091565359257117255944531539768036847766131333993533449986759359495776386467468505329627259763654043973647267081382318169478423962424425753252092611586797804883963013414177542204103761892680754726/305439785294348018186375058753544748210863263892241596579651209750914650077727435280340873221552823992801620261244850067204509434351*X^39 + 7828652818737936365835346777547887935523402021571544148822095049229819726736844544140915031816627470572990466320683858359303667243210176972175531081224774983468579593172177902673413939003969667157240867192339579768860459753864760389109151315735681088494987244176249336620016768885328272615582314726938687218296648744976571586250863032831374743598529749193812461741563337715/9364859917287478504064830322763961005279151110057128830768982956026201454139807709352270448831794653619104237557476088369231*X^40 + -75234230849896544060950704838130171066887264942760147326436508086547243558961852806454245807298729511497684654003870377590744798191362116619496329774977366454749012251338655164594808878093684233392235949979242225213238396035181870334683276405972550185546898852811095200529249931804532072498280297674245531715815178620296379469461586334954796914934966723915265282984963658660617/53482714987628789736714245973304981301149231989536262752521661661865636504592441828110816533278379266818704300690745940676678241*X^41 + -702402214471461596664524367520214484862793711332131493843483511944630095599842824030753650819834771398626971302782636994535718911541768940885530431308796975584487956617260999008819010066976894196083945341912111654497159163457937194349255758409317977428656755642806797487080780601837531805627089311657409793835888762190685508168924825739596430188595681347469385778642349/1639793366711167659615624290450702329763465436886207114475395369642129478924848136815316135323375005011224695772627576321*X^42 + -461949378071669967830269281829789407918395326580787098074469504735071916999729048694154254614020900656449600464915419368491247294455921190760927509420485858622204443919282068273718275477396416164530985703657926889053295575134222806289891146229955158658479034724703338691976596482052625701913009228679184949389911404864609715535356342054369761773609067404116612462902853433/9364859917287478504064830322763961005279151110057128830768982956026201454139807709352270448831794653619104237557476088369231*X^43 + -827171501688984745359306670065358060415796838503394592221156096355376131350089442075266529984341025165855839047927390855480192214511422807905069257375006054849471362273077285333114791439716105643107156676552644112107436927483489423255367063663054256658255783132602014068887893807443920683774747756790116308480974627076411473483160417709126555589353187341344718344/287128938313984881739734598222851047060666334597479795915845801022960861307100006446386996204408160569291664467278511*X^44 + -180563834063510620110852184131417427658346071500538634212530537303943366664171170352232887661145283797420004550257648874766256079165775129227990740772787155277726438974516089404209345756243155945424469172935119264628963968044937506404910932537582913089602308954847548272140044130167554916947501542707040757443254484848584129085637108321497181657692764296139107408119/1639793366711167659615624290450702329763465436886207114475395369642129478924848136815316135323375005011224695772627576321*X^45 + -291082537774810030785144204630407657845989207260648416986223523051600557313853805010329216696917418269447887207606488059991980057176068289303314282290793975936356351454384831481574464606407892666255090944258845108230162929152896117498899750207474876729659865350827922173205797349640793351702198080394528075701342532069488526545171692458383180577673986263674/50276473177024143186785956614052013143173933566359621067386762567494460043267379871543862056453889085850405264801*X^46 + -88136224709020369808974106510802518699636319827806887130703646055798345007016163888456003287709469982371298493876196679957682210203484382059842187645450712913845105372485059966300576661756667363253092693894468420525519900820823726333685805699420677857565668450582158736087797014441573848849219193081678902845910499610001886218434714149691278534691758158134315/287128938313984881739734598222851047060666334597479795915845801022960861307100006446386996204408160569291664467278511*X^47 + -56578658547778110270925556587545531861104253826920800911837676184513992906855552120397166368332192631200912778412714977504383791479613128880393581408097529107768127841328901617531636076399460230489989505656790724312152892087645007887622337228057504287103090667409341022143954757552716736460152286126754150442041656850373453042324500368295687681263616/8803444786731595725229549398363161117698114790117251106178736222639548247814284691217625994826455802110034191*X^48 + 15737129066661977731283481363640536913792792414862966118589844573262719717413956583773477412085839384978605532026212697410842605062990001887710885087795067117309374406292726106080409212943435145745095441491759677312834685070485690336122684304286750693368908431125129974809547025617352385716050630590549877618176581260470259414044992507513641018237924816/50276473177024143186785956614052013143173933566359621067386762567494460043267379871543862056453889085850405264801*X^49 + 51940366397951322376538291497389356761066914820291890411614683978144270937654883329970762328375592677285098992866801327235566574534361727405820888378479011930739115044136438546246368439613408204599694617701611386617895021856694982643226416095641520685017172908657707332415447120558889085812452676261114490754925357337365345506160795379609929777/1541489193964558873267299842122773790526722953969051147991373878942312773212096776609635089270960567695681*X^50 + 19422996821620988238382079542057450025234860667026036114731074977362295107206831194039681342231156877217369647506372777701592708347533744325440796491083841454381628834692551989504081506365335115920512564665906458554818967585026547090734456572790759831060645682982238557574834434251361475551598536665008390162201995832036607723961099828016695918081/8803444786731595725229549398363161117698114790117251106178736222639548247814284691217625994826455802110034191*X^51 + 37129844945755909623236379327582818431450583582509020372738625417744963832007576767499139253674308307765022237001395859565844545175479334198594217854191298344992526292807904200504153733332007276610497399995842299348880275682377015480714110239087903459426037921223123507020800535105660426049583269034854164957743687451332643170049140886730/269915810534855344644948317654136541853742418835414314129114669750010991632305511575842249916119868271*X^52 + 10601166338348488004147076233640689315892288058927415805605695520317556467013335815627729917431196793878647024769263871747407223919095345246039024661409914490558893259973024756821451115631750784092043510365702349744798473784358796047295427251038867919695830333088275728512665543797545473491874121891044968819378154890133311329547258478350140/1541489193964558873267299842122773790526722953969051147991373878942312773212096776609635089270960567695681*X^53 + 12466238660943045424123764952150939287560821787529030626830108926874411290727833149512338065247521529427635898657218379900282876488184879597952436660953285037658974633026921031658465234490737246602339215945419561946083575931551569770321879195938774445245145756348020039085593081957667291263155518700822165766549564163161577598020309/47262442748179888748896571117866668158596116062933691845406175757312378153091492133749299582580961*X^54 + 2423734166569007356807155243190323342959831315259662916916586225216909875729304532140847820228417188458759298860706627054008599668009617090117418999627807480314228722172695058203433674363444217461842419201597521692919374851896204232932453500043121849384606800993735933098942241316402040847474105213147232067491204444208903799115232722/269915810534855344644948317654136541853742418835414314129114669750010991632305511575842249916119868271*X^55 + 2479122897395969833182227702806346614440564199685186974456446086049705517966706887715383633162738186323792602159831701017800771116607509825069585854214014155238995378667277400837977554945796917653920431901537251228065249058997901703422123369531487614505707695695240084540365945681010120247851671993053716846890590389706579077/8275686000381700008561822993848129602275628797571999972930515804117033471036857316363036172751*X^56 + 409273234956457375589640178871950764900132206060209644556728342542938063312188608310345248154385775760958206133787970502521668934748491732688344232968139583518950113691377356072120295839688022610095944903858953852030363527241138411497542281278052695907375794199427477346220317843197161733593694387820176178047584098617879526170/47262442748179888748896571117866668158596116062933691845406175757312378153091492133749299582580961*X^57 + 263184770125581441192368214342453143025831652009907037939099234147631217654446276950897952668591264965392372926021818767199191771377001557519438208877088569384796777199927648789637148738529026198626745671032144956481222663208221883154968534145844029253555553729296440632092476176110542869990021248061899501767366134965/1449078270072088952646090525975858799207779512794957095592806129244796615485354108976192641*X^58 + 26279389770554337159195754001722050768958538847711955914762243141101083676053406286269997596411653526462498211568285661992001647822600475517546022076353029498671240898555590189021660884817746620858831117225105728615008320550906336012614313580331470735848727082690727431241306311803519832995241137956651391627426441467477/8275686000381700008561822993848129602275628797571999972930515804117033471036857316363036172751*X^59 + 17480097161620206169369959537482568600893436570509530156221135326456865082613036897747072382816522496757643212357542403286341187432286506743648399442006530910626000074040933904063945617558947289243685220105805208885535831362446054963760411916685390897318233545425272082045168146944745760325885652866803934892499/253734594654541928321850906316907511680577746943610067517563671729083630797645615299631*X^60 + 2080310131214921338723471538677146024543859770726865913552154703320316806254093571169543406957188617752641465640836661166177407350372438343299444163257181756000778159909404657253661160135081287108829557156105200158153558818246878716997217881186789519156723339809688255941458254388892955899818557905730804833701962/1449078270072088952646090525975858799207779512794957095592806129244796615485354108976192641*X^61 + 516867339297484823113677481973518592030739907045149858792581963115294547024509676975841339453182365043460946732768962677857289606678374750972127384964906709596436112643443504130038742494570330487197299705536267912126587155522736391120102100601355216093402747622114660212424131701130735666134213042105429/44429100797503401912423552147943882276410041488987929875251912402220912414226162721*X^62 + 7195825306982869003549196687925765817233802984502402248517695200107153247495087785271009699915455040874481697688894522571722948229092821241277399951434188716436536573684863578813451725770091285302136929977634784778636252419120738681413023591269650542410237282492262369070352853372662007908179961768761133/253734594654541928321850906316907511680577746943610067517563671729083630797645615299631*X^63 + 10671608311643153855135068570762682247322787749704094972351510116336900383901256438739155471967126787250493441799599768682402861352988516424442644363472654913927014662320337675004793637389341753782984497094019838140470098102293104277431139346135798497542587994395453978831272944637212594629438/1362207299938682626361343488823737700722611222092326223311039931026118283201*X^64 + 9973830574564993440678170932934116323603077409352970015600643077687056246747898947874780108639826548762379956178702941862962988814588907319411976127962344029369153571223073936379220531626449813082657076605181661963047368819599460852575247055861053578996592439488932729932626661467064141746141186139/44429100797503401912423552147943882276410041488987929875251912402220912414226162721*X^65 + 361931054114011838009811459645861304517917518999272796387615277686721522586750941422214899376946707949209037521674868474458753221221509538765319027765497713541670557820745313609077423532171594266118053415168327579331831321042752810849033375623075339158606772064840524952767909096454700203/1362207299938682626361343488823737700722611222092326223311039931026118283201*X^66 + -255152726652602681362539407047643894331476718717267600366986304030567927912789886462143669004695510505456197683610559643817082639524249782686539193538764696840244160968994044727720080970124315154368492296791025996085008666441873750782883817434502110305039271589607117135481591353863227165652/7779565889949816479149632664672366008826832689369275061329349046090161515360911*X^67 + 73739910169871782604288013626183723470029780938274748902785019686528585229421344849784162885243929209524194872913806077285468787512877279016881045855981980209911724461871024255244013683638361904603804943557574296673431520354063710537008958403145096859507406287648188993397480000211/238523428460634324349736208864251041975592929800792544792687783405028591*X^68 + 15231908955940014004770781100183105191638315706823209864093106923266077334992354825917807127243764212632514028366035625146817226392323857468507570480171518684331712081797607216369713287235016081409490545223727718185857329986870953800651331605143992684344051563318948151336906054659017/1362207299938682626361343488823737700722611222092326223311039931026118283201*X^69 + -2272774271866415469722659707210814018917112981312942790794814323662233121205102269502748771497485437803910836164199333412165245564640388726221053363782433662468501183891628462419276428052222554085119251595683564247433563891527153047228170905485044923526254245398647131557912/41765615209356386683546876004946776742355617195025835193956887306081*X^70 + 91173929734678443388979316931747108752618348023627942532044362687059138859411873353843784860594673884248388967298189219478955380033622880626028201723018976211513546530679913630892672861566163191877033462965858539909333354355187582261734726436144660709357752466784091139268980/238523428460634324349736208864251041975592929800792544792687783405028591*X^71 + -8583300530083605399766121169308006201784201914467305720751658957211307754004305748958473077755004938506578525592031596087413119283022604924824654489356968931275714889994921527900299998996149760628729804101854245471776159739190219336580699858434045851869216210732047/7313187744590507211267181930475709462853373699006449867616334671*X^72 + -1767294897208396112741401006625755754187161998096413856793865776364654545259666203469143437303332172399694366858528287796891103861138883031180971876521246838272413273575066895265232253825657958914637838568505124285458517304820626368818066814534248133875357207511268126/41765615209356386683546876004946776742355617195025835193956887306081*X^73 + 243070067710604511234005009415179543914205375332235627512823658423495775363885935538433726683364099597311675122571369836611667402507009776621717845453255312959885860516709758948385758986520249206616024572853256598986395717545682861696552362715117982455386683/1280544168200053792902675876462214929583851111715365061743361*X^74 + 19843405133300198042552527366752637300694296462310245455358425146534045492460042162240057014759096262102542916051948879741138740976032748301842331644730880474472477181898526017514337743806459767623017942858463344987672887150154068213255583119512031624785922426/7313187744590507211267181930475709462853373699006449867616334671*X^75 + -8006636159311781754944930442972224329119750696736340122933496685476930135547762060690159519806308286333000500388577948865526991104097621260078180788695976362715223740671768230099568595042714364666734190688684855655633797097018143212280540939580678539/224224158326046890720132354484716324563798128474061471151*X^76 + 233973400612062352143449512423568481847046722956547305724081600073940214413662283207199263067900923562220694116760268429669023268062570675347174857241459635154747547800478635565941204359814380834599894092767086362604213502744146971650204073344004584434/1280544168200053792902675876462214929583851111715365061743361*X^77 + -16507269973288594382294062803909712109104903580275990925756716336460568101331070631488204567783232604988298181780727083259496468548054916996668120667299774026568581171154022072242231241349589770735174983960203168668333074873323694547499822834/39261803243923461866596454996448314579547912532667041*X^78 + 31418952782284032976703892895682895614789085084769191655406038340543351085184308264971874330584116168966203881629337174815846744211675087687677459798058226410374079236637283167579577961416644393818563136184993890133479514506759767630373682371/224224158326046890720132354484716324563798128474061471151*X^79 + 6203809474717273672275807483457188756308349132182808969929861211717198789906933077183471012442579642351585536815724007762909237798855118256022532016252568517024392756514554657577347055428516534575857117608821710948448714845601108321/6874768559608380645525556819549696126693733590031*X^80 + 69849714402799417846517699459360071163460092923260307388580522525709315240684301357199059647838616790913843053319570052874548861137558723838983103778558692824968702734134525207197927680891931857663467906131315449571698239162565868335/39261803243923461866596454996448314579547912532667041*X^81 + -12920404665567273278826664716577178430730102424550205529399378909444300665784219365817878532148849693172942891635123380957176602121078430667966822115841277255288162290341578851840031522985137488840458269026756016405999833315/1203776669516438565141929052626457034966509121*X^82 + -61825885405986595112997575820104782689279561364164241500509183099862248178600673139917083940491986598084690404945647846818410840162845005892080026393286368780910970932791977916617842472209997282944100629136440974774098197200/6874768559608380645525556819549696126693733590031*X^83 + 4779704961179115336532366046347870500748425993666505527710656554849468944450380582000860553362281701520184350486319780129565375249958473526351634677110740633882568753962123072154518483152029621680507319381646772459/210782116882584234834867633098661711603311*X^84 + 105622051922157717031000425597555987552350198968277959837390493609423371470598068551543056001934844192605410666834412970425132404381795567589190680397329415293887174089401946678593549617491202551326597692032856539191/1203776669516438565141929052626457034966509121*X^85 + 3241401720807227717936741002794700131425197992171098556258025741249973650694973500385318933745656994026153346986847594711635960674328453173119548368280089979438964736695308178516990521106436331685134109423/36908092607701669556096591332281861601*X^86 + 13891695575946035287495537074167446617605581369498920204544303290477424648663121203418345217615500540023704487493065776225699790092627566790547453629614195900916986418031991337681947795082593177669831902940/210782116882584234834867633098661711603311*X^87 + 247264066823042703211577026634012239835876046430384492289374971690421797764017752247084213738680000347627852481167143945704505854511838457325887922132465733567923881487373462308156840560378647965/6462632219874219848729923188982991*X^88 + 705090029268905778635235752411493370731089860828290124787713500843134343873695142733532871755332583439551063612610241270261710415814745923029109471166084376865162310127451414262291355481997186916/36908092607701669556096591332281861601*X^89 + 8337364480568518033607490200994285465482322941781090305237672782759538049982929071901456298685544430122884216764506072529707890744869588077861961719699482983131919668633033149984613471/1131611314984104333519510276481*X^90 + 15691112452701025976920965450503299668936282481330164131985345909701818612632560833529658038502908316017516709978017545665326947112910937371438476329688355756514074847782470616038605381/6462632219874219848729923188982991*X^91 + 127310842216242376334869506650115003346013557584751857992607184237449063184367878920648969379345469563935982273370365052725765835257339242692618936502392880310083069928716122/198145914022781357646561071*X^92 + 154444364229932195890880030231808060538361250029091658863561699299124069458380796475157516343049091522398794543573649146654404228027434134560694311293537338890990226137812001/1131611314984104333519510276481*X^93 + 544214278261469083850766654135619281221112323833520322925463271471818376287527855921066789810745689654150704662349062830892796964055739883252460305910651535778074/34695484857779961065761*X^94 + 201848214809692031049332688279635226239165164780007534389124629196887519019180609523428385546059630242176429216591044875781254784558498108959471758191182944107536/198145914022781357646561071*X^95 + 230213652201957795387756069456003197042101747038348859583974362607233401587935979117897128894451071514869437863497143213108304857563323664579651964924/6075203091889329551*X^96 + 23159134156891312761164674345174805857741891682863299383061542717028916409626841565398924560592228971595575705213790392988102272144061025835326888726/34695484857779961065761*X^97 + 2034978391815400417171169166816689962045311655208514072121686243669636775365095592407509498276345052317714111920414845255177721922284164/1063772210101441*X^98 + 36848373213785996745493840912260500585359355083104488233026472281319654870107326211176178296235835250958120220974260869418558625292939/6075203091889329551*X^99 + 1285331264965613437219793205615430354980584204642990043005311757481171833254225367013450564013618330077268099112960616745/186267240431*X^100 + 9946412902783309996128751536195078449229564316341089565359077818399844463432074619030931494698171878577604432690374288/1063772210101441*X^101 + -2016551484070930906896313345682882123254775948047490736500030176311392214587272587593040584257057312980/32615521*X^102 + 38014808548084241359929077773703600875626222864316913793152845238396202224359044665767396037621950/186267240431*X^103 + -2564891248402534758273288524871441266059635104242511771030581277420510734331332030/5711*X^104 + 16117288682107321463222394375331260788432748486985324553617327397315321345455/32615521*X^105 + -11481308019152609222018904250413517100566713527398650*X^106 + 634769416361310757689987526826433297911/5711*X^107 + -516484791348613887*X^108 + 1*X^109 +