D=-9215 h=116 -1319659630245448043522723978258747513904055195065230210869473958711277916255557065276634451072990020815938482211778001744895703115964673377624012965709610629511023734960331955789208297740185300244943902663360531989495933906964954088958088649566094973031189713339091863251890376686075885165313163208305446950296165189322206767374286937632495507445092203313476895524330524637165574423207431056048870845899138332733597964985397183740499307070685842863900479338123379492202438786644448629438077063313745600060246693101291643128146159822298474041031/837847304975681847196191255136730930857331134079021173464950218888466762798221825490680685847442715098469135144423273616429216020767426332461115298575664677756100372531256059716042727814055979251861572265625*X^0 + 617296309545308574691076595522450713946565952447834399720477903077758892016320887524622250779215459449443847476913333730115337606478155503141716105378953734288216795964033616847713298127152706335374325931645788979657722298300483347792183792140515295661167631123322924976853108337353218215923578716964742238954199738254902423209555384593486613118452706913321685469115064173493706188120014462472187046595037220641557209629306067418048658518904012174745006708675191631691154166874150585175158461527508166043874682111001745710551662118893296/142475894139769471305548518250480336844694421779831424970126511873902308478813361758432256069285614215915678205024682515281830761316599227541479910481566955511718630678075214746058918535709381103515625*X^1 + -25894969394831624151892341970289973718216124661879669363994001748937496015413420411128180751191142443580503665552164969593409125012457278310796726236433121565630983352371984392223929782459557091020548804609558604618075957419280136813178606788922951701849285262269158654501780110870928172238434494767192135765282919001418901597954004471923640261553104107494695353808934140912216988138438869694785142293353194597260940354355330968850899223503265893840499856192145761020540420838642228658945272716088682118627818046078072374150515564488639770682728/623634798136538447088299057947133744411333070933044626022365008286054642000325936086877788847271794124839912963168663454702983471127919393852500253166628760144231411306769974345343143795616924762725830078125*X^2 + -75842458806983245556785199398086979998284009103011597202665987446145839159886685819982960159846368149552496723929168252812777221793527505771264661257518435138814328074207219232965966912691900874256342136220662849633812576205049337966433711322836894864635385192419682002691713539978950832511092837129689467649531140316257534808296626944537772153079230164736048704262046561743962154967683513573294233383305872229992771116735981844668075787323691911738800892929581566195965224256374098713127565570369748420577160305229394890177881709435518894/530245337984090506611371289571375274236440064562053035198099698829677663513934263863856128257856770432428451876432065855842689740570023929303858223544800731337427068812218067250796593725681304931640625*X^3 + 6086213734787382146599959155042173374199739800251941774093019804211801776698064637420056832950824476426001517345410518525857637233507754050618677069430466082910594650058010012120085088102052989706092026731943940827604629125231672038278272418957905418709013264826865778884158562372424573857200572215126508213306420735336980581164967968270570797638216442376427551002576646911263325229248452602258861847433709512233068402347890238698296627097815947660386262000785510058363282524431977849936743136917360031286360206514855235787505972438282552426936/18567601000188897270010388446920847977937421740769411133531857153918822743267436117720650043205370530232347099357021650074043466645540527932433203413868287209242683668597440060921144322492182254791259765625*X^4 + -242638108427771689891463851021838710444795729175169550450025877225023680398890844255061997134473457378852678805897753831985674451051710164322944614888736021151447436927069158027389109522483304657288265287149062988672351694383528580996006584781641700681813682479306941163889108355476794221499768877537855152661289916761971416551376668468093910926962730538852963355526443258768494844425839346407617616353578808039714307636771415921346320633066795420548128685262807501125753408525219609624108035327443095826987119781884311492308773773684827794/394677457757230253374649557804673142266711058364744630322709260366007497996969627329591881033167616754859115726581393348369507208960368326760191378762212503119198292456104582015541382133960723876953125*X^5 + 14899679567463346444369821653133727436553417469828687969771308703627041481507008713633430811914971451428445690833882154713839361503001451021943155250555699399949474751208295557734903084151958163486712420347791814584895913153196083643898854107448264242231121432268447480523131614023299314347075346151095051299824902031661500108723505713804399035649706561786055594311977388112420284687162490314220045832535955126662082060549449833286161226756907844040951841926084935088417375565008807468118877485229574463380373310648843962960639968705461741769928/18184763866164383924236978375850315029938712014155608842118829171363795470210375579210945918603197941980133757102237698526125044652848970655475817776468941081217061324915018616366069181822240352630615234375*X^6 + -13144863960597787055890549506997122786741841165049455541640637541997997025452934652222094504992239464332563603880117167693331119653406700823001547725925929445883758506719983763818744438985788191387721199990567466037316054572586537163079869326111654268605117907890733618301483109853505377191275598830017492319964651090559348179523863849606087524178778441054019378799055482489037220588931623784802674527005965045110356597260153930506361389763916664150860097665401588897363849617412591552885075615034317711046115464304060151273283071844680684/15461591128633762503336786800595442686737134245216799950786548344235345282355511173736589153876669522355305564546487574472207498907725769501945641642231005276834572281785540326382033526897430419921875*X^7 + 521414431865586655889021395882418530768092994548553643555710444666186971776409688148646283155920605568495782868303487985162825345383945810523082948659303250161344121034378772431625209944176288195874007288644185871461707483002684137045541061405114462467522618723706292498910471501553470099905321811378644310065511344489534828417581130853874690690414225473974548922927326275491958629273205730011029704452932926458014040186525801115175594025790967681495335306987679520944984477825683438680628997528433884325451139343987972209730792482430181271006/712392811251800607341242451837435021791413460348364057732490214960643533884530177329913345264867548242520703886479414993806960512173464829802145438665793568130152917883268770538052194751799106597900390625*X^8 + -317319005829119022621113163992546383842265583126227489998188258911315420496267153187702958960282586851803692724535604307536830405994892948621258191510572902790881746130773395772989810123469568736040106173648052074016229761160030084889047611342590132717170885079983031408402341685737374763866805725183714159210036752435426137455459607171769756387465629735222862882082740431477206603543216260842159468404829396107442342428446416342558004489672737070743243312012290557738556455677440920619797543632783590978447318185644812233814242267769154/605711817410394819718348348889306002160836186926018967144215295959735176009803530517515863760116950360310939642027348278292664905663483753684468435468843505690426542997784054023213684558868408203125*X^9 + 346989183742140995966822438548416386516575730467793646679282423926675447283218384599115744576351589843019216116335100638152035006199427989007986474351183451915154333330290540567609813171640108941610424733526526573399498658585228928241644087400573452128614875113230434050978941409078393341127887421120870200932530021268258409472723429789307612263644167712008008670433064005649662254609634709403768752101823046281490016054911539885397372175732950483458344678564680930972854146258600251367204267060934607309181388250697859847089227078097415333/1116326879487357652740916007002990961982421092504652956446788790453791929386067906743781736909895539514053061760256402876893381421137800558040475326569078580987456118744916011564782820641994476318359375*X^10 + -3692497111276087591537955473324336279764341707252876951807999994646036720066032171541515502735747580784818946085933090939279343717736661335419798808388078075072059430239072739528297627731915744626779109244453364678960392947573347446457643109999619281644854759767939153033834416388047201120067229891653307596536226417896292816722375015772612934579157766832604810462945959382225143418771640573076411695595693024339169793130231301839837622186783662007837268308856173510502295514239294744061930790088939793024359744257284151640410413022351/23728916558345364071440450781230544414548221755864660568536269326257666689043849649139796724623138261537954336491793025335176563314651940865989485100841291975501246014346179435960948467254638671875*X^11 + 72881043768745109085330952294533056492483913254436314235975927144802474209541001889475044510383935114018980613931284384118482960381510758361714292752824098096414921925732294601153390920228631579568657345580432512407602917697480655360831751042356108237420862397404166327594685460082010735659095653251724408344922339004282275029603220178499542004654168221626912036726493968314176430136743161385891173217211202165257893690354657794648334049855964162633956545959879988993349860089863739296108229322427120247661282919357990203835562914046312161/1093309830425762649591618769745197333900309317401464235695308609207321992697695372584116134087011095400361246053859363642318260154722588175400465526021262527771219910111000217511900700628757476806640625*X^12 + -22574505747380866596717217040873215764950277262005009328236188213174020350854946160373471999440638802807148558152498357720776416159789115677542152292054924862292888942620226627585636691770781065193776186093394057750426315199062306139908182377456985157703761272064335261610751732250758147447333874008397586001016912204347976867942431792888596202371693593882292779837335427838617936622931436729073458711143891249127953758184232332039284695286984287435103940463230231462651810691738150062449292173385791046369009147828502376581478137866/929586421873323540943027968749237822425600439920471238767400241647207561014088955327126057253277581379837386378029005116223411758718323456605773643125741335122729225304283318109810352325439453125*X^13 + 317619479053927004502077771144522495332143130644325467484204372772578846274934290040455238250770780224971586915404934178993492887574089882795373843236231299725677293363999657090259435305627673997087001470706917627221864332033166915894794236173087736370431604351798107661006619974031548284739766984949031925326840416074941718613041855973372409901887217665198085222782234081922220636114170538870627254492706548859525015858630205471153776782582808619512022801909228688164825120188625663862747701604364863087434914461827852101771533772775447/42830694387813382148950013660121132668259540269335712326207966133895088373724148616697333087944764562076007577367686410729993696782946753263111020607018532015779749055894853881909511983394622802734375*X^14 + -69351231524707722309653650495619688161471634322316948943114634198185536727259443285386553734597230787197404644983107994069899930044732185403451748824191019969555181262806016772357775822087182580980663171239490626875523896210114953977353410735055321372162914647362279239788697779206210119464197474196033764969618142973749877595883928538017939479138825863531093034748462972494977444493034306697273465970399794934810637265314894744702321393648852474323037574165598459106711021456951864865456272392061770881051816470182549740311039332/36416787661016798511170167847908285826982285275234955745527019775869986926325134332402876469716028961271980084912476489089164584362161125104143709730699145087282175836662645451724529266357421875*X^15 + 29264780237469041500586438061787163691763129707608693846920696818966998355391485112784971424980180208321497702541877748965342133178061613937912879253286556685980644916977111070918266156955376055910281128264674054794825405282247817523089149388012141507422056178583528209882210429889418799309556136125240832331956999299251180125634449139396992931992430699986608514394845868022142816852682384475583694397040309293733703431752933222433037128040595252130473824382112332817000418029266088344696307957625724548155197993829743183986788570311/67116139659253959656086619343694970779128351762258023439006297446928385905217222574618501333686641375624259296493694169391330328979462953566936857033678524395861050066969255567528307437896728515625*X^16 + -401914080865300628913336605754637045411592181523887703167153698122464267192684591442749903015626957966571243797410394292935374593296373868947630012076295964283126025129364942338639277806320690686091326235185445052354330363568742702204749495749346782594068415320390790784083050569234674757874068369660888942576543429654604846314559540079271753653848594311737814759684916906656441553222521104846905605197910645487468996709705394125576414415828706762804976283434315822924474919753366809457611488870077783542236320958197381159383/3951903164516201683252324237429005515679032585483988686438092216589255228033112787021473301108630381038739021694245956493669515394700067835501216465621176894984500904683955013751983642578125*X^17 + 4722953343845078864289845940450769034618564997147085854960485265240084191192382344857773546690955863513946840862239192088491745792463977503809955483957313819261304148744925613950182451524298185564831695709519907723487847201599709895144201670018459875250804825651690154006300166303903147154364801852028779055930484975701431651280421785157563220917316833317488771167259502003085275127830309141027689633920932659072370626497739226099733419785375764493195446346668312882984257744959828504305197692871435463326608878753614558976731627/182083938305083992555850839239541429134911426376174778727635098879349934631625671662014382348580144806359900424562382445445822921810805625520718548653495725436410879183313227258622646331787109375*X^18 + -2789264814085630607276516760646919413785939297373414799375205862689833864801220185414032404142749766060445212983972221869558006579776529786695987245401735837371795448491289980542531020343362596625530406084639021040411081802478143881795978283650228251912979602866886911483991861565999812604468520779642864405397439271023453942588038172996086584296778296896750167749177844078701836019910174665366274394495620367682330372764685549580676014494708056896310922954185332417419132331470614452817355181211475998086148888509866648/428855470918741365518429108782312047279330720074225576390460359912019015521770242758705729908695646341697126608165594844673848659218672581172134179665890059141020174138247966766357421875*X^19 + 28974043915491249590823790986942758930151743308467812955899999632145991872355415073708264833676130182299401304413492258152770471377543646235297083926402730575926535902992918072224185409717334556925418689220648415666874925617477218002434776911187258487182481388230626767494774559459790645966436974914312229767837620201375787546727648755606406315943869106870296311876375345400587439665123601264684308004417162278392149895078907456537822651879093972751916363852498848025185691210163202106759603686135668273989989255795250995564/19759515822581008416261621187145027578395162927419943432190461082946276140165563935107366505543151905193695108471229782468347576973500339177506082328105884474922504523419775068759918212890625*X^20 + -14112093822118653658874210411989734502484986118750793287282263064671133027570279037505364282367015821555951245358366977765136718445665707453410759309746142336359227857479406822028697430441245123640941094076134119856200607406207947432738953401758649566732567579936506324177618452997012374791591631423666062924462918766572976034744473518035046767703416905699515304183704779486952270435100689968064895154559260275093639591866482196387067259511292410179028970467232303568425020945309861374040301410720518429355676315707/46538846545712573577691710122877053421522595775824804817195915345851222519996770782279514911415696835778309995460183922373722046578260725032244620690818237562780268490314483642578125*X^21 + 5124891447557606967296362190410127806282350387120248545667849113740775268236848867664251056381883338500534633545642552679489143544918160660027464811734041331730679615436629774331653090161978015702261562209587122406714855750823394370095002126451111956805056182089736565457679409474185186874716419394686908848838898392471278294207331807711642089397585106342585140674863571638901294183120066884968430612213631870384381179365706663647749900098671320215798773340917466095753223092880904273981200755680059469413683300453048/85771094183748273103685821756462409455866144014845115278092071982403803104354048551741145981739129268339425321633118968934769731843734516234426835933178011828204034827649593353271484375*X^22 + -56525702276305197016090334399485576367646178740090628901730412007535163295262566478220735487828647411828552602944061824516300622622210635556709822494485830458177343539640470813871904902100947390462836752737109401432060283107693624949488355716710060084593511254246409436883151148513715288059358871213871901485653560500608200599141863322540539296813592099045854447098125296442469238567650742973527373077879999353854473154853042966466582715837429661403947414258042776933954535676932649979597411190266361707905263/5050336033175537013314347273236793643138643057604428086510679907308868423222655537957625058211144529113218664727095379530517856383967523063727034258363346452824771404266357421875*X^23 + 458114323889743472975473122477684173225212276856437995869897408152637659354461986871666673305434731239493046871544361993414603982659475706100942726105583178345044832676233805180934594833081479444833835748376167288798146225275843318869795439561419504786804163608027453852518034947408266006844707011407428965800423931483199260020359796956232765720204714950385846134162416609297988970302191387925150923238218646813661459909564354133016048676726252562527901199506079019392573200154206650866364540135259883246451079924/232694232728562867888458550614385267107612978879124024085979576729256112599983853911397574557078484178891549977300919611868610232891303625161223103454091187813901342451572418212890625*X^24 + -187663893359626449918109530519602653808837673566511633301129291955308412446728406655133197078067280320496975682485222461341676923601261829964890477771284898635938405334118238150830228769791192884383294263079701247602713446659444926956124577585629612060836987265341612240150736201043103043759851496694597711363457836114166510066991115819733661170750850899482316644966812138376858276475021185437030879580642418533497973554706053926670693675602652975812595783411386736079218687411454774897473099875605035068/548055999259418015552289449076157747491985139186590134184555605785010138168492190771310369854709118731765454663819357518233082624413187527262836056252126581966876983642578125*X^25 + 1547045214602326991288335688199991565761384101209902121569608622468051123648293716707707423742655648758683170126578470690537089587422240705386657075417724986450356418056863565092769873353518666050936108289384408526114916611889293954561154254871300482136782009072230950090578987742422820993411267222871669325970477332365331374398294796694032019418230570106285756747175089405104529673712021112428006769810067036575502680821847047926732343364299907401505123864750238670692785643756612029304255390507867094172293/25251680165877685066571736366183968215693215288022140432553399536544342116113277689788125291055722645566093323635476897652589281919837615318635171291816732264123857021331787109375*X^26 + -116672146994567049449833297181496644700525433237158080492829892550816563111163273512630137035844846125337709241456422036374675296347551038123831332932824992260145647328555515839824812456000340193696601545171192657562819626084082950128984785599701085565867130738064745362937726419249710973684413609684106697555294650282050377182086892485898480623420671696184282784707451876224689888916568988052534234249675323979344404378571842198958086256574581064378982287113344704608334177077555432442611959157617/11894867048495236365757774261012647802321978061564625809757039734888988348746439300516774169391407894341084203229937222316507490491876017954700728296302258968353271484375*X^27 + 1138414843256356472242258719568805767439125692196265651912197364158151885459226037771615285616232332439829769559317017987282750848768577271874439346397306722496254524273452127150120849215170615250893440090845000308984275586885129549855115911716106856065619876129555996154012163257567682206425421933822186791503083511073451496070843840981500521632158755624899320209121645732796764696466568802855091004560898828117405717191178855607373565176721835559963363131171463707947092601178855710660597238119559/876889598815068824883663118521852395987176222698544214695288969256016221069587505234096591767534589970824727462110972029172932199061100043620537690003402531147003173828125*X^28 + -212463960971041541301091273144973914119407214738871838250325971230251944336718638163559102954997427158353804566579660577128995784080758527623543708841580994793691679287604265480393008911167544392747428117894166841087069293258894919154060292341588944291217360627306204441432152828265873004841681159850083985524293492796080472228987647952311670147754269991668816287726143571626994538195837398292290461807977872058750620388912791004602016879809640107533231281592273888543075814667692056525912483/1290815740476965422220051466197791405569395340375976756349109032543569001491745990289394918002323157280638546199667631287738197557447207591394544579088687896728515625*X^29 + 6635572793333730173804546921183896310995384997860942852917361254786284151085700552551690121854250655652963358981745993413952277737641227588474404241736688423731903028703550630911270399137876589786249863621897360098097927142308615855808414527463872842406161809942511784987837832016141262619735987971035319080120607430642456714757088803114553853560455314104409863363651848539184260020198082281148965908178534185465143543650508978945961385140847903787743521519661158864302870103124252694708159846241/297371676212380909143944356525316195058049451539115645243925993372224708718660982512919354234785197358527105080748430557912687262296900448867518207407556474208831787109375*X^30 + -425252199273859208462831970859792589682202150791728163299489712140264225624182779288352229566127491077265747713792737787016252468149496697492234151667607283506800530353930042958123216376572682616347454696433790843165231180589291689997174804896688248545714408019634591941559189461221779106288139478143966950493186963054132674445241209557837206792115226454606004688210146185564386974128683547679160347662020957468956369150067913072536552350396197570543572803186351283943214980515537229744/140077671240039655151389198719239436307042359237761992007499623716068258436434724936450886381152811424920080976632407084941746886320912381052039563655853271484375*X^31 + 12746690429043670155784478881144206666137547426810507901620275793687910573532959527659013840962653472278903067847016230514042488075847433951816492491560860822543386634059914642495053901778337901550471872357983718451580236808926714669837670947537809730683977389347470030698530261439931497608612069386866042109595541389112897322442465594107895798802042255003487447629527829681801783841910012776154250787587346750847303219217676553296536910733394354134162752936713986707501062493826557975550487/32270393511924135555501286654944785139234883509399418908727725813589225037293649757234872950058078932015963654991690782193454938936180189784863614477217197418212890625*X^32 + -3607115874507660238016368507492343296208530683831239210351911671773461962384964843733571204945595568739561525337934789286227175131841142945932272025733814545078770291948047612577723135679646812710486252202897857442076431533922212447778257468354540289486513499273055229236487321098161914969779071530142416187568019324754820826463253304925232358945294928940852444151764102246680847463992238876784396092722890706408386610337191620117909676622540103197608530062722287940336302182917354/76005247552924392377313726923081625777017015321628861642701911945777676851022639683369987184564737615257775896165169335291235423939724569208920001983642578125*X^33 + 689400134938332223230674906565345743462262082458993529158621538083636672576435487958839641668169832545161314613189547338537211890310630840954866397956772560707566227842531871937475395946431610690035788704321853145266641256143264910728273060684557728400375056256630559288184280161505063878388577415631247762579714438194723381198564823432202784885807402910474668541020104280694681685278749461252861976254865355590571545729136420195334684346465643657376833160218744681500132076461763974/140077671240039655151389198719239436307042359237761992007499623716068258436434724936450886381152811424920080976632407084941746886320912381052039563655853271484375*X^34 + -3201662181977377404232313794460900754354320462168201866145258351008370209220148771068976480544817668857072422443789994170581749134673746136887596823293883357983250190124387705105339403129861135036449064264225868564923315583661062726705392452734544953718279613580947258998861770739181993646222210748179085159805187841726963090460095177114928175170844213649670262023350203885557093284426533624540070581685484036924397043028614530645244537653684994947360988907963322219938558456/8247992138136125054510442422472232856974174207447516184775031138988353429302511088808463069404746350000843830294646699434751538137788884341716766357421875*X^35 + 5680697439132072755552788533785232816278100229452182707165047829644677761887015846705027073048935293502995216837466762500584878609530325147806570883937042689273695019383616002491308627052576513899232795943205388328623428515509387315916780698816040308367030774771327155998258615126352948809591097238272011201205743235671902637979543839333097414318430056828898786796471955819286031557391442685051826640185071295705636339283945495584821382920132480879667485322732927963513038105937/380026237764621961886568634615408128885085076608144308213509559728888384255113198416849935922823688076288879480825846676456177119698622846044600009918212890625*X^36 + 1283223687833328472196466824930119345275366841341475764708711417241504364361168951531039909185990831681787148184707430049343148319554406154029668649438892024968075793081404726627556034200987179426422139447957505539431481782469721978285781061125997008938222845327533751983692432426620027281327292123678719988429530285198042798396140163379337030005039494008457220584514041855958843451015885664419664810919266562914439245553540150772523021772116867820631162663745015593594/895061545104300060174763149481522827669470885235758674419428229949902705295986010722567885990748383071171332641849885994004507665522396564483642578125*X^37 + -14533950248747383515578905497762134488894874886710430574609375660522934314183321307671460261249660828458138214352889578815076845503265143989648644829097428439470291414736049584487861292807602238884810794251219623608793610258456793034906319366796095124357213893260073788083631620483778476613371983271024335555135119253657152817886419175271358327853928471196246484729649889313220483980003897159258272406655539599729432160242911823266766690876809804137813137227377057901328766/41239960690680625272552212112361164284870871037237580923875155694941767146512555444042315347023731750004219151473233497173757690688944421708583831787109375*X^38 + 3705024650104730638829259249413335060345065886188118378527305677702502680565245740124928227609860603062261413339692441559525054756610414730774626509096071483568051906075025348137654578691879551303727497221096282082883305079336099850284702185889225054424343967077419506895646748568803632528520267745251959550113564711079693291887562799170659594785137827112036670224962580555843416974463454531156754515353111801441925698137607510373851911944193652266046189461593864/97130932729712431923468600052254240658651208381525629345570073787292751524252415705107746716304762134690323672474214432339067570865154266357421875*X^39 + -430475947034766765490930976335088600327059505092181229741486992293317790320684822785619303471220650264867376427522889233729499836462072643169206086092430310490088801318685270351497006825474926294504537843134056491616502637643964870199398987372194970151659427922237667275762222824042178733846275485539959813646449410733709580711189754902388896636803769089986076094103202271818549619106071981825253201284201613290812900075557465608823267389014127128442062942901848023/179012309020860012034952629896304565533894177047151734883885645989980541059197202144513577198149676614234266528369977198800901533104479312896728515625*X^40 + 392537849991780752754945035313114093954980312054501768614311439672424946310177434507512433736211548731818080541621399539992630112985794870129842700432115141248087844445132145672318608608899405298695835581012419371438627271976476932056476127823972546213814812737387962548395450360504575589350811541973751940422730676027522650495422198174190310345834678260236192805384199095257489377304000814867931574337289118159681619275491125512461359935805967830354146231/10540524441639981760550037987222380972181357393545917454755298294877129845279697851883640446696121772619677012748151322011835873126983642578125*X^41 + 5080017785362707210269348650649565886537261285960460772751506502677269743390840014321273443185456784931923710810907812213959594022744523668122163338508766053353256284512727184784971094916787985755596263553627709488919255764800917394208140474762695356754420390722507679717795959065086089044806118523369010358626621253543055737803308244928437659582104013225063984501883172011538834012206406881794119571494916806184646226768348897660608412429985626662646783980949/485654663648562159617343000261271203293256041907628146727850368936463757621262078525538733581523810673451618362371072161695337854325771331787109375*X^42 + -1514458307920463195949484655854518936377364111960759800719863828942321681372605116480981217410316931661392033387159970721402942584395203091478661856492293080000905961487511882435773600350189871698207622137404552274863875241746580677691467987063671348125473649310392028977642677408891408566819692076676141324805219456243156784046921446248401835396045188354329522611188395433616453116207588497475017726035431630552677633901573522233505316269147864101164/1143844215045033289262076829866780355092930807764071346148160422667078659281573288321610466271961125623404993244509096257388591766357421875*X^43 + 4244503405485217604103754872982106118811065128178389846651532490904662861474028053579737328633462282339955652537410826104821454398258217374235934601938138283219477486220156253262110135717807886093597255150591682977312708442252734963142710531033989722329840292790806250727862782662129746514428499136613478663299288396100507009589153619055828685941541800763078052234233360819216386654893025166177173365201975093475974538407519736124267575645053054571732793/52702622208199908802750189936111904860906786967729587273776491474385649226398489259418202233480608863098385063740756610059179365634918212890625*X^44 + -210896792562065414219920167322517146698462139615659046104188620874784861149976167997321300234928684628205652634867125067323191720099176573192888573757921399910151978664715830924302482394043395448634751660376923893384620140182256750765766645728512558279768461382373428117345978834192403086214211306571535977798285198789306887722248996212205653770871832292558089126442974944734476018771939003883726139078908965237597310189935869946575782904910508/124128509500274909306790757446205138914045665519703889978096627527626550111945012297516057110359319112686380167608149349689483642578125*X^45 + -38009558525506157606014161926988426517047070780535325066488087800444514054641391221351552648677420405162538689849599032741171030645945234504674902858538139899458724455150200087102995389623016316868959346540487951141114595588270257058040709875703020887859972659395137236744861672294493602579973446436323506654266079248431926360915468119426842977330692439147597275049062247824681405229708832207127217384785845842560940088965864708424541853578281251/228768843009006657852415365973356071018586161552814269229632084533415731856314657664322093254392225124680998648901819251477718353271484375*X^46 + 265491452327277933330579047646136168512037328945811723683358128556949622464751554603467262529266872886479063312353098788933158604217543633772695360256519500543705958891232305506635235525760629879864379012076258617401274144489304785425920198079448382801023170185104842207114354739342156544776123079605864957687765231794857234864937031886472521007573099389603990210035462190409670917687960986133556914268685577881288988603110239401614539198/13470266901820391677351140254607177310259974554498523057850963377930173642099295962834081075459502887974647874943912029266357421875*X^47 + -642772680583764279944292374547631070323393419321501656223027248944914459272170227230974783376294622550658794055164547516502320480061466528258861789742371315587741521597888664434613405179303168322859171015441392033561889473610135616888474010098674091959220178291963019811994534925012086031317511993373636906651420198289414775551521772540761047406566707351957061850300349761273913738506776971540476428662515727304528677465032768720595210446217/620642547501374546533953787231025694570228327598519449890483137638132750559725061487580285551796595563431900838040746748447418212890625*X^48 + 34032362222837797049621522916621582556458493688307739956717421150878084384116017454861016027879553033409297107270885417174873410336466132849930309333294345828720817027146466165054520212888020273409690940628993051867509707317448723162829560625177109694514880635863328126245790445195181657182703419705697184191244449498395695374016008363955364126458390118332506151913502716819235354456842639676586451331893766249087147539647581020963/1461776115227389221633330467130458742296253342864733918377749688326660189050384803346074994623928691044454462826251983642578125*X^49 + 58155331685230098498099011170250019841733994495345870081320775908932993872379248908348861095277719324355812248779781996836796116873155603834632670400668678274601551046048656927819109775197570321739066195418429583659424250459643154968526419649950565207604646348034376383607443424560814669323876540875610977199102544838492836040725487195149298907763229597053644301414243728552322714859751527776318276779979029470452663624894352678038431/67351334509101958386755701273035886551299872772492615289254816889650868210496479814170405377297514439873239374719560146331787109375*X^50 + -17420428998476900957338945877427194146365092036519946966217486415503327737799370943674154962580675279719978060602765832699757806665568842560411943098018973135632609447763804399025682974227879006442493258032253349630689630774716861501667963808179337486138863750441119617622563053000756807910200311895179640127375700572041029942275033488552237062403395174906351923687512417594424786668895511233992503222638467982240490821922213/158630072189624440763248015966408979088036173940828423046961442032193183836178491952911014066622755403630435466766357421875*X^51 + 1653230406637659923883037313568660332984105154773640473717158963816630943901216272449188422490811739877789886343017198996474040902080568313963387525321471750505634900940531711724256998140307287879214394714423733863479013861455495684333846214695604859802539049597717804944326363288366547539166592964057013999059079510172253299139276782431411471667403248297139546547040312342239047512861394854789154607227009215653926553230458897/292355223045477844326666093426091748459250668572946783675549937665332037810076960669214998924785738208890892565250396728515625*X^52 + -3137675994534118494069088460661635098385803852410481309933555072542730949892947660985968635226629941633950332848766606174514625438460063144957105736336821592109010730507223060784628241657637538743410414391670158876496753268407514286660237447665977114657364147049237024171069229811105984179279288380780191379285074554550406113449719347312663981703161761194562992556033764421993559042426193357619390464743709927814097117/17214332304896846528838634396788820302554115457496302012692505917763774697360661090929030283952550776302814483642578125*X^53 + 2748851574855073964952600297226492016056682084373427357944850403492420175288428749151691599809660172052025919103799566187824462084546744050931341288789343668744399193643887402985029919407213553040874053945293047199392526490894001996782666103826314351775128389516141494275264180407261731585176159189174492355261389634770042529819611409455996880373839024610525555631804492199200991026328908083533325234276328093702544395221/793150360948122203816240079832044895440180869704142115234807210160965919180892459764555070333113777018152177333831787109375*X^54 + -18656544342486449967608538682239182066589604397049289645083106396658270287712910030709214787899659869214209232587189312532882486223266577847418961709376316770564360913238496547615351188080739772950367753468499240856588313489697894898764762371940453803389061295977233067028060580398470110683603287662493289502326601385906056479704602386764926613831517308580553312341646383856482015191461332690318494418051303237/1868077298415284484952646163514793304672177477753261205935160707299378697488948571994468831682316958904266357421875*X^55 + -120374414500482546180946658485791643121171923313516670384009238153217780488169144240360044434376577888398040261280431175459435566299037849102393154961597056967151384352780708563870799105415672423801489368919458829925431216878953841101762231648693447019408347624012438248705828414524748208273180365433364735756860076770870156268201330662305984376057473167286267580766410582611979280669654462837238760620373946389903/86071661524484232644193171983944101512770577287481510063462529588818873486803305454645151419762753881514072418212890625*X^56 + 963143120937904019560964058860015653441487962943536310821919082827615600496755138733643393354401176159168129396056670087468191094004781384185257985621511726608890331221946588253582026058171801476483865187317377443183161401942752460760451311415903816252704126825372198972190451236492685758716245156260690342154411722580146995938011288612623712449092953502663863699843545984875676668017543081341427041163/40544271262404438089042781628101862282630004943098452651875435861082554476157321150178379417955875396728515625*X^57 + 11888825247420183389969135061919009230846666068494914290465428885350657444077553702121374494626171542586212936531558930278875955278176266014685737076013448747624272251039421757914771563828818354898032469512202550284378803263596637644707549736962772152140904273553661948164497457964074043243931600119429196825482847281508339382735324755773220548956422420390351144787240599733142567629217582286880666509097/14944618387322275879621169308118346437377419822026089647481285658395029579911588575955750653458535671234130859375*X^58 + -147124177334388211394706434240951216621029949229365270413039136947757094471147838057564372923727645065914532924325803149132880668359752757316294214446941480650504052081910567263540432352457708000126772063630694130570603309561977359314297714030156490589590155921315741031717776722696150522643674618966594034987499918672890015066533033442235227230463547783091876348461694124739945072070365816397663/4399812399609814225615060404568840182596853493553820146703791194908578890521684335342200696468353271484375*X^59 + -35820024965180842542686647410670297697662615321398694791975757682765475550267684272271644013252294178717745268903072647723774375752775328206970797831393085881110187884335497010036916523156790613926035425219897189094803854935351724391008308403941432085122478235160751348029209952873158868739973211337025403620144231614881248545409604147068917727744311612462794923101651322866939649423550546672611062/1013606781560110952226069540702546557065750123577461316296885896527063861903933028754459485448896884918212890625*X^60 + 9546393772973868696554131674408498627446709587417779001056454614576887001860162049819433329479461837217725986534099906981854592496456039807026059577756748529803409015595927479349332964272676691562562140456693993214625263783627711683080400311651916941881414816279331122707349248400572140997575027098930248600194900886209284456164353730171244566215109288032327808596442215725968709770363919/477462007553967902942491633702532846727819152854456879729114616918999337007236498680651187896728515625*X^61 + -13178503512388141313941040000835285390568516584155098665801988367787450582135508902097903835835996127837255986849508597711383735451028037076476957913887960043001735747195662739862991865532756323080091755057417711119219003457601829981929278322944349518133712333484858444006511493030758765373908159751794920039360230951318418777315213196609608066812716925967621786751848887986121198523742443034/109995309990245355640376510114221004564921337338845503667594779872714472263042108383555017411708831787109375*X^62 + -2286192550669524691466472920840352119133247256072055515606601090410956309779391756534303183631312727504342547470323577116838170504316331687873695411946163345643160175389564827361361570007366144839697074201724783587922606679057620699911331956002530909854653652837132237603379528137778720995375633836729865730902385725638441388875912017579323889001535571606735790405940764867210088382/259067828298409062909653626534201219060129762807627172940376894692891664138489690005779266357421875*X^63 + 25097229177800529598910131345077844387068191342252786486733014027753193459305893126694892779583470799883774834709493431292961436383017184816365804373690800994434799715972008650418554676111201508767306331482503430246042608682769644403542786121355513398587482919831546318274517301708153543554166206352213649976757687486421464348080499894346039598399070418666671172433510714820148653527/477462007553967902942491633702532846727819152854456879729114616918999337007236498680651187896728515625*X^64 + 93447225290310937313962804203614032972793203123228227059927756945039722932386479195870763861213348812841923729711445661437930505355727751254779660815660803533367806309215402867582811876734032751856226411518515036670674102896775631952491220259118303842196305983417815185264014093924487392231301448048010326133600328692767454391693635990572225921188031125404521644626622408627/28113708985177326414503920405230734569737358959047984041278013531512931539716732501983642578125*X^65 + -832238996325957077006284630658018529162909291011747340742774662182535305804815068968918465155426219198214240295226788680712699249003286283721406230540998961836162085362081230202013495421540398865750762946039955730229412121826795163710767373972054923967042547799606071977747334566839384521816164580962755756562396273208045647782231196015467938077038009818904469665518979918209/1295339141492045314548268132671006095300648814038135864701884473464458320692448450028896331787109375*X^66 + -2565153571611943941706729352755434675450070290142392497072278649625230781664221361403284052385345020072513070714105466382267348330684417581505752165684271401767949466092656575344950733979866643190395696336516152753652280414073577655138887842350669846598461914703325644168326433940130287295799554291025107800173669589120304860121219581276373959789613827188742345784973/3050863698879796680901130809032092736813603793711121436926534295335098376529216766357421875*X^67 + -781047255101152864249977052028258672427171428185010587160933954981117803338261368025599783582782637059683582920409485613750923800319066282997544162188736017406003933320588369547516107760718918256228217335713120343131394073951541056276300887869523692948953990726872382093131311714782933340469331122499387033359710228339173041713624811078218480573031432652435733918049438/140568544925886632072519602026153672848686794795239920206390067657564657698583662509918212890625*X^68 + 28092981161257807913217467490075919739107201592711972009244216418570748587865747758049460823145241344492314129633245067882441881081880515198938187011879356052269676165889028275967918952469223458880452003289066306062393612044166489497078893514286853320638726057508742716449953879794702656734880878302281036157013248905999576490740067196194100864345382099032732/331075821907737024514501444279120210180532153414120611712049299548030209064483642578125*X^69 + 730211810110934734964972422467579982127093421734741384723186445586177391255901753773910704915104013139477448928954157836124813117356385453007252905291728270274916851287733623206828141148993470044080325882908898199545204286291479393060686154360411502167246408090930480384142635489944508737485747580273444674300237534488927814293907720760299032614227157520416441/610172739775959336180226161806418547362720758742224287385306859067019675305843353271484375*X^70 + 88951089157104498244018963488041012577301430154291865148711770334227990030089117292312546237545468734377596791303663156244807288022346583930671516420678248276354755688939546509604005858415572287802103486668769718204613080206722610559519205272597102498782853060524585786474157830653396278253046024835498927492496338184709807460500310579943281821527278/35927924243921543626098908766046685857898226089432513479332533863052654266357421875*X^71 + -26337403949753651334347789312087618057530085777584028661408570356906287901158516756779008065431821812294126912419390148813747958428418233906274682013445289816337476437372807553804818579116677525417533394977844257281889560357396419132130144144198988700736983639839453653094909714474453726526747778680060964652196312760630419033035679480989753802484007018/1655379109538685122572507221395601050902660767070603058560246497740151045322418212890625*X^72 + -236331854126997323435908194840534565547748279268435586621148841866334090149581328568099132402211706714891524462916753515308008951725846920255930130874549183010364378816207983445927094351811352092907015335168129484651235403970362335977527755045801606671891968679411415309714945546868949696573359772579809969279028950744630179389625536691030057/3898852332492842498762768178626878552132200335261260279905863685626983642578125*X^73 + -733005038412021196802917094242186098266305717295508749881839762409018260723218277581375098668092125302908004106776725014801385032904482358642847443445782778004424529918595677614789043384728838553427359254935575882241600570593010315699454440806420195661145658664581483552229763972878026377901573223073922389178297641023925315702053267746334080301/179639621219607718130494543830233429289491130447162567396662669315263271331787109375*X^74 + -16858956504846417472878787286213786019572208031797520449624132209669127260331438277989378399679979813386705285655663686240308665401832034954341389656704756065293308946192040139638416452284987576117131919509353243272583384922504949051747702935071379138951636590829253523532401347573633783341245463424627839205355109407192666655908369834/423098462560265056838064913578608632895518213267635407477576091766357421875*X^75 + 79363263435044192941175261715922580021578043597002007081629278289165846209441331978308883718215058835387815006207523560991254122582908386700773183804494745451040080915930959739997095012769864812244228204959225637564007081352258590516104874730703062282799266899135168002484061004652188719001130779690005451620620075862857463101862408447/779770466498568499752553635725375710426440067052252055981172737125396728515625*X^76 + 89640116652407077385120757756855109575804465349986938164296222081320958250765316567487959954707413362522923579699102847385766220073236932521320438084357695085036500680880829947622062150892048704724337275283780179183022282382371656593774486017638013010850650378238617906106233091991054411067495267596193088635502735016633881404/45914103370620190649817136579338972641944461559157396362189483642578125*X^77 + 30341497221495832577427594394932075120333676332857456766563133535681546238068860574301915054740355792676718594713420806093314342399165594535840622614698759543841525189183049122928749459891885746210385147315060778356821810930766381280373135595740260215768783520403505834138785048334807217251558695706296205004213156770986048993119/2115492312801325284190324567893043164477591066338177037387880458831787109375*X^78 + 100382140393495641061182367457364651660562842722464584684236096907180208148272765691563541296581448860950083329135018680772802508183989603022308980614665526164094746502695688571894366090502209527877992575628018279644674576173564130871388781099321333826797255248297626328753078784336040177662369475673068032404880636774/4982539703811198117180372933189253677910413625518979529266357421875*X^79 + 1868176087593582930735584656058432430724273534352268155442474793732054678211400197793340179155113196193423345451293436337077806214229490464833308718331421551452139561152551053240751576479829392093945754858740218938056080005617796879544420668339392896069984239442277450124724893412946173519459755979494491637865681290808/229570516853100953249085682896694863209722307795786981810947418212890625*X^80 + -154119173837861422023743013255138172633957538716903462809366681404144640248093389897147285393138820823125010701158209357663175925939121418784224922195774773998999363369815334684025178710277806137420983884094233186543695394011391335696385760118536586107595811320568654994161829383293971366208463536008438624839/540698828411415964968027447985811576550234793870751983642578125*X^81 + 198780009327229779854242536260311983892326129200205095075407607209713990061468515608285607584475161629093971972247280359073023206598593397287772972501670668138497761053138208023014210234524760341835496747805256910222853685322472570996482171768748648067712584741218757308615963012999266499456279057625260579186/996507940762239623436074586637850735582082725103795905853271484375*X^82 + -55343116032912293381283273209616357419545762913225461067310328571460556521738149181248963179484924671329685657795664069263059362544647138429677731549735085263814330146323866137000964386942772180526059529012878274169950712600738159226635947375446910051176165527355154395125902923636629714198649663326/58675944483061960387197769721737555784073227766766357421875*X^83 + -6108738106363687323976157005613605563007177906588841678494319365670108990549638738572640521909591506537686581668168213975136268418337464328624656159263146117032106213082810111050029727154172199831374466673697127008683102327318158225294292450155109963083303812289105690338088713495660518165131979065922/2703494142057079824840137239929057882751173969353759918212890625*X^84 + 318446107479601724339482166268665170337637664659261434135906377706937525692164606137153806531675303012008278785408938920040425243630785543346642580119153897077583601888468681152468825744777642776907128812090724857449774569510150487013706125059405639054332591268992546192328620478110996689/6367438359529241496169047175446289287474034483642578125*X^85 + 1628606564415026150342614629673729355706261397210405017954322646416718950522528215432920010780932775046317028285404124399291687593599976323513060163658467879616500488086476855014186913277986295067955690881490002650865254559701382450294333961004652224092462695287291579065874499701131633610446/293379722415309801935988848608687778920366138833831787109375*X^86 + 1682508483054336887265276880821815255973999002561801927793226149157556306163976711617935464024292230724277308244295051716763381452639462845371309734813727281515422080383565862399079266315525435341465111595514280245872320736853657775933344784334190769773698209161693303147242663467/138197251427655811094282087367255329082453271484375*X^87 + 814420652038167878814583718691049113785787496602876698711089657126378303741773475966769416055734176173328174952939554410257284266201146471206678784801468664126101443279835722602516461529264268373759437259096942240480262583388677143523013269984098723916237228003288329002452363716/50939506876233931969352377403570314299792275869140625*X^88 + 196171387402428060566878833050571678997405013195578613391482108839482273020322222005121401527044369408388889504592070995105764373165898285317840470877743795856205522970753372091968430392279816181640995516541096451871951487239518377319738034442024553341116076341808650683/14996988760461835170296482622599601636728515625*X^89 + 25064263277182489329294301516353231599518267760470024758341165151780934126354728836272222683865972941794847887109333881517162589640530705025178869273864088452836432132277724191252515248863129676287405268435670219766928673100811985434306039211643057864494839798870894481103/3454931285691395277357052184181383227061331787109375*X^90 + 776153847042677315832253454905813394439222659914570667637323489241580668121048649321532103127080968988682567876283386287463049472923017534485744859237219083413522404608842721250860577998707899047217566401116859248427837675892273545538747050941096543478569841/325490803265585136631502607110137854296875*X^91 + -59347689170509364906047150638002084569254084069125066970352533470508511747275174972225849997725458716769185343674902577930677955980417195430965260776680891118551612535893019763318931577533508305544246766333893359089638731395286600782082324138295755320942706379/374924719011545879257412065564990040918212890625*X^92 + -354113549570356085303765805575060378507312629793678154480539559177651272438696158414327008840466935362944546646985172137157034499916844809672773710384159268276417900961328690182846371040598834938346556580234189582532323728803781133817693849263388477/883046129315206556243902895035642578125*X^93 + -40578463217595082935039843104575596565159467722172243100243838743881766070985304079983723002435671542122202662775736252921527408781420035163315321078407710044612947809920306368017630095959341648742989525264039592093844169297991264996512041225414768/1627454016327925683157513035550689271484375*X^94 + -1751236355935174994434092518408072735010663222161764181012869115052210146609666451078325199262771444420019414992721197556506996342775431979843307449631864806362411422390367968968738081747307760194408257128999226713305368791918870021373228/95827035194270923086695919157421875*X^95 + 17501664368354106158012605313861967559291631392226432746901516018744185427542230267397326139356087530499352015973226814738600281625956503829224665875796109833069669647167818292014369669653729147016165160764312479804827111969599419958383796/4415230646576032781219514475178212890625*X^96 + 8949822086273304478825693476564902283055840842591793632483373065913794608548206820224614401429413759519206422190435038650485409784104223021760584524433244670808037130598930152805686825507353909496321538924783974977270361089422/10399027150761901582929562578125*X^97 + 28420804217848834187662627836868226167049276649611740634319157000424648883561127317399644466882769969458251776514676337338876889124485692599035292484316102592508153519173335124624228162138034883730506608119478082897774741198597/479135175971354615433479595787109375*X^98 + 1873241291752924927154440198986682383539967713453409070251370867400859493490445857376716328908102517487711469659727024617694463315731922093364893673814935213560210486998384901434323498586729792751666679047775644097/1128489110229180855445421875*X^99 + 19758247565846128239449952412109593680399349346396107476126172915475348913254242698655398386518124296718819373824280764401916614027412740980364595768702832387016386712579765799602226074744419528579827539481381101/2079805430152380316585912515625*X^100 + -35349208689321361677529075617516569404655379509416540860780449948510626904240381212906098243779124039617185662209461339938480426358771109453229296282088834175664333974877391870260472608112325423845362/122462193188191085778125*X^101 + 10731629143813137501989993628096246593761858733562080799754804996376862615854080382045456106780945812987791496843665011546668940143457684026631653377034979180065287874459446797078010295645734209426917/5642445551145904277227109375*X^102 + -81063709258303472622457557714922138127183135762802926560142749988979569512315959842365968919417344890463790218639120968139647631946594529634939217524848648874146407300325966749942007722/13289440389385901875*X^103 + 5288631719443142876001114676661884776715081288709777738106030480510562160642419795115462716442996753012570034496646782803434980348749803605648406314399412777506165418072140497043121994/612310965940955428890625*X^104 + -2502815539945087693106970677948463719807049583747164725021623989372262415693128390623874810688055445248586065068826944879841612137113301604079986943352996410153379672894/1442153053650125*X^105 + 374350471466935811057964607686925621634709347607404278830179508036838656650503424657207979097402634561779652256734017932807205767561005369408812737609477054119480497/2657888077877180375*X^106 + -816960242600434324610826367987384188164334352240087586760936736329246982007706345366743747143172379927568867489941833807495851833146467149225973295286/156500602675*X^107 + 532735774175042164477339153655406380417820756446849934251123077522299169124066156852340693632450694892913929027539503699872472305464052313343655989/7210765268250625*X^108 + -38937276130102088070519870441433802779876068363570670156980007538914069223455653475375759466159626157069236028399689898317863091/16983245*X^109 + 1466153493376594180737936698032364061515162749988931230574654118325518428082445674648306993207098696641486393803255170442/41184369125*X^110 + -679177380589381774201010460007191850395460910388178522872810754863346398136925487997443714071183134564/1843*X^111 + 6478722764047758185153930250024037694018298009900200951394319839199039443896914131593341289906/3396649*X^112 + -999815044156837904330705326655333254370992078876752293296759401380*X^113 + 2012262837524909504102292844097182795754168284193/9215*X^114 + -22892873286655828528700*X^115 + 1*X^116 +