D=-16895 h=96 10609963487630595573598400788452069969405612747715771008706102904032868893876192716617115792898470315855459178805817641824117138602762595988604643594384405240417569263562771567235420689708672355733112358400673914657080408493351518561454769545777493341289701897792662315577446836730570183566434415050403283430349890547219915746289964860229116121629656181436050747041760105715629370646007715914954914877573737818446610463831250109483744534676091999915364693239443179401210618001067263708743480765265752494060131714919917199216355242703824805834769125599593257579127297243919705511784277281883569961/51031040757122200652130316071069055393432511540767129085988084014458595233129260496549828297941005909868891409265076383746257790601248645628314383379671814541467256276519037783145904541015625*X^0 + -14629735555812917802075487558881118466748250702431198463683976662610035197650021549095753280577337407260503857289236498324083890321438433168435635741680597252572485801262101348679611884365158422890952117005245648941832627921803018590207330661345043572728151118457192797914762360708932659425079005052503717653882866100884452388386227701679314939521905599879690835545451069543007908907828793048697967834022692099722460730748966403683373126395525976176317475761341598057604124906483197018660686173952723089456873915183347888115832744963948800081503810807359792832504082648277732015442394017986616/9260992203998035165173285247444790073480364217179799492816151771198313224409722196252122846161198158877351365011268804708998292071652199581246647722596008799200717476196587085723876953125*X^1 + 66220072050339620846982994665233786867615103649026723678312278189194383656989280074464228502098310580044159211498282126896626547526760522009659259531623989824203120218622790605360448503345186646982216573790574005381592373429460043771141058599025447730441761958686906818022088390501999320749597077945803161978615736653874295390439794065176347448683240931621629456477760504438621688502478502436150521502622295350325538184916906510022778849005272068139311858990583451154591494860239808585437204492330549662293414192569424805652291084303401683178747051163181589679954684197845362738983311359266607267128/3911611582163670102890066356389493207286268836231317810778222104359887548160056412641990387147336072355821282796634661388963153613764097798129052831831489216562403044008533470332622528076171875*X^2 + -16491029311298397477990844564738265309256498951748570640859914367602471599389452142649884440834032842648465521345437985162688340282040188072904681301968160741948461036521749549364579725991757538801670908843887107359945004042135513248366316643846067836932737791363547617407819022589057583597920264408239037591121337658397121808417777240346831631531657569703291568850289265123614068530979896523451007388293152264588415966327522838906399519897181327825625640035994119806474911922457061828004939747870233062715604034240003761442651116501807698316550998722723076740389193536480417208995598898914942867/709869989520649392241443884031558392664646498479439985639669027055530060769109092991428848614459324681431042372250868830629733600666450214353493042530085035763249834417365491390228271484375*X^3 + 7412794134946173524500352193533258074047985670212957605747160439707096503268399045602060834088499493667439713230490876161424563708711021944366722202607705500019365963365128654477313930638241170579731202994887712084661094380632013740993820580484428233281065885212463549835758940603282208295634795674943591593482880765928733337766713865881846969421061245533059919956192134115181045017373577681019830889030362335098707235766540925682206402585146135353456225776828366522149275714046362050607040416612112169927190506696356969349904339953673695473086788110225157801218077952156591985761229554600743153340871/299831336823784287047979860517829476101730064795253463934555205302579509417352453152254759933532257262319436521979460722337233729581491909287556623838644666980502648812034749425947666168212890625*X^4 + -1321825448683451630049560998536519775346010477576120398771570499441794942432884598869200118713310348358268296955023419664108475025604278264904323594900825167826567916215524046294935528008784081667131401841481217352300355424758107861012046637171319265186801669769411710307669554344431595990198879424325651329398558525856377201963191297920509804533823432649317801008516426772894939719022785572105390312241622221003882873236397178007844176266271768458588741186059075134492880361336343914858175522630272671214176601394334751432163902007427619255559624883581385542897523134928674589908956096047/77094628129015901479070012465721457427516039268926530637387319635365770858769799760683644921217050229988356836722320954913617415788988133870939835359800281366915442049503326416015625*X^5 + 183978412618621875481595109713408325289017900950803953799863502792925955478201762577928986755752197747546913362256630229520435968248610295055339586088537154989798040085751654510886791521589620263273353748152603207410200147523826342367087523693144065197204674565176024364576699227413876704698965227133272266476115477841126171467004815481575280628594493707047613986861155489742857714401865355552348314546746757097361795923126477677705840040268954085971886585257760556955691165907686750014040540680599112249481379070233946452756766618952443956829749725117902328430067908839864583680381354340723366042/17746749738016234806036097100788959816616162461985999640991725676388251519227727324785721215361483117035776059306271720765743340016661255358837326063252125894081245860434137284755706787109375*X^6 + -12269747236215745197390305245961673663700771713378727409343818266712040648591445736457900969431347228230414266207587390386217036961628944861268268728554124699960501643757364559065888768854870554861142426923750091839533296620714482290529692489902503351980616472053829279495655906463360795762540089523183766841586644260495489247727566995535231938320154301828705968099346733909956747485980544056354016605445545501582504521390348104130618879054487946583278076169267468919051333076636194520605474598216662640924159195814497898586851214563747181459080231189981354028133236054702628878394306017/2486923488032771015453871369861982497661807718352468730238300633398895834153864508409149836168291942902850220539429708223019916638354455931320639850316138108610175549983978271484375*X^7 + 2142470419637158572457840119040377161590289541939058245205960438526213771139526474774738138085062674923926809351621626189430731262128551109750154835183421176129683308850360148903508677700050773025797612553952065925734852435177346795807552839194351824052301212254218876464372402727995443468788741028840105067158004119071090807466859413606640860162740369602212016952026886738568057912690300368908644376329606677640186295569352137639143668921312053316578808032524324538169305430382029580507479359405103579420010988532206004378487284377544597441006034002052582122829825363678147389061682337503064/1050414308257841657652328919845454857449906035039123979934402230031858627950738521739314662051582309383591361900341623010698037290124963323991555256777278833624222897924482822418212890625*X^8 + -95950818088586202492809197380717324138428125631427128273541717862101660858094162231333652043105608619405412833041724788490934104445826823120094287613696348085967364290945996980339363467717651136199603519805923899412458789820127609146390389680500286668301006317333198347908356778639272752150377604558125961117733087437838640806762483947978697298151302637820651650913632004001741143008848772294041266579720202762933514729996135913240678458888000997168672420278598423703596757047150974256095278589545097929398355279211556009599889968799226533491213690514969570526421737082393878490333/147198785914931696682679572054571322738195189011687998238431526096412893409521426955261902111174426925294478871821823511276704151426721274419688656425933004356920719146728515625*X^9 + 12423531723375855811296184927758183053279704831966983636028890766590374606693628193512198605014698043784977581376411207644427001870049065125595734970281327432568442739823545061473580833888344301872583361870826863892894050575022915238748861096325546319258862058544384802230750006844873592218830359330851016022368048282118607702235839656948578064154269669174244276396953203999474567012799298573072052199173357863235774455847355609568758846054071165810725990841917670408567033829888401197465830888420026730382129037149611135814802197426183244023828065049538881553085584717775346735988474671/62173087200819275386346784246549562441545192958811718255957515834972395853846612710228745904207298572571255513485742705575497915958861398283015996257903452715254388749599456787109375*X^10 + -503002578300620369876175947009088812286916729784007196558283652680382933333644282322835992620551546380486026586511312181535444140396469518095669399117045757106667982439049519200025238955680373342835034565237367223912120000112192694845999159387710109772077657314684818635416919089998416487765106634133334340484608031076804096563202459855643824927487516305204008519850082193594119172040969644907759936964289963498425504661043646071904576863020541920311490165493925382580510754226467956967791726895191102608123855222109978780910533820088463621803985406824570338042122479740478838/8712565014201343396429687603111649762544846937655400901949187694371878864132668064827576330936633733370492978503807251333335552022889687743100837906240485608577728271484375*X^11 + 82456873895939954625193739847000468955835133830392877918400636948658457511514887148804285507572613578498041699982209215521159061032858388705074884866789129848142746617421272316335825184550487877322799330915791000161860560590265104995431584092096299823877193072093393059035450073381756074265354046705476697054282493971775246068700861481517520723427998113777046043223199045054031219617291768793263868097559720645772343056518073023564073007783136413404797657563509445785768672463955963646749001159486930844762050036677598505643090489400192304108318981833762105793802745767615265674764/3679969647873292417066989301364283068454879725292199955960788152410322335238035673881547552779360673132361971795545587781917603785668031860492216410648325108923017978668212890625*X^12 + -784184251330130638012619738254835790614688517484712516554132896694883179451753492931492083644182798248188479018601028344100542293201338133727020318570262520409077137074498766322440633921378046677958362845346028504503313269800478307062793280438569966843692023666314109664073675404338275154924632363977753017486179170348722368306714574064612506638573152003779061131079430763322668256369244478859132825173482832468689997535554916362126615455063825722200999133371062324653601325774905110040389230726299803792684792418508884439386168677100325217691338217069450819516966472787/103137792414339667314941551975278481947852582866592493660244897240270835917521965845842868670454379797223947659115800548485771553985080648039074731059372425079345703125*X^13 + 392353035579033421050347310638109875991165974012809412545543202879252983964317589474761729020311715019260436659492094573720542267704022803935369403084485306881134062231818410536149068223693991239557583222409926379888778157365754147625343566826566522307037510541819188203100091135212440301899974051175525984256594343115027434332120983733383175889969594051312672035541069822986199491892935387102332880722591054504179459727928541796246578047351985136246090840807376294851625878188459612637739723736011748025851823623798835750150227431873096404920759707528827204003480002084620556/217814125355033584910742190077791244063621173441385022548729692359296971603316701620689408273415843334262324462595181283333388800572242193577520947656012140214443206787109375*X^14 + -9042983818501074072889115932653542630830856700919980534295936448957101326533967455470066445257534800808975387746648712641869716560002341241189535985521667695774779826393395696192472493055263642452776892139065537649385093506205733280969919769746460942928852276935358619114759760832248413074997446022553237381939896656004825334405947955208732297812926321860740890092617430491535896031731906531042550584160759369225926887620178755560298466087285820610361122871796800499930951686928712851819959842153376010527852677143717454963140078658988091888591071607599482204815843/30523170291310940312205253618016715580897479392303194335674725433640377602107714070980428727568623793200339644603669887092563348323492349227308295667171478271484375*X^15 + 157790288849879895547001654959215815724888559183927313043309681045308236653681414556302442639370486372820189106297453789618477854829470149022842587827019613723554746095039450986747256945126936568400613313165380255855321110762442784226249246208068265769182841028089181460817454859330196441686852804695823421998904437290725735018669183825128347316836727872553389645758160899596591101058368263384416702271599883916703742345733877262143554930075239938266053754728152950666200939741011982900737350302925033367294867047985680324454413068413253850331857203190422517183600314069/12892224051792458414367693996909810243481572858324061707530612155033854489690245730730358583806797474652993457389475068560721444248135081004884341382421553134918212890625*X^16 + -13453003688708751018728304713517597185512245659495590598506096017344050043317841986390334769223706678783512711560390590310897989634206497754587201652749872329851839990212261885276441870278368788456748786806457124042865752617254629412271017115829189643787759941418506814736814119830133682614567764540064446646623653429746415982321596777063600737253460475818575467976927374031697830693684845740155120600396481707916051455108414632985496977077031540256032398215731169942051434522147751398481036810644100691928288026259396383736787148519710698995584593451059922248/1806639259621837248428840107606789913045130476016762020460179072722129482220048184136160327171862905782796072483200348451764625529653290868736803531646728515625*X^17 + 466453830751497810893880210244844766118871003580308626525723594142343458526808832912276528164274235010393073710827195343552187206724371614429322905575144707996013360304545133197257383661200790056108932050709277999751359395162289554210267366184042099082888642273962076055955203104216327145215356960943801783712631330859183141183893526491143689099813806824571170752511294576414437951605496887196279294854138136544214044696825505194781960733002180183337318999029978013631699500978253782424733321589506784025506171875185566520443973932481241401566850684675015257669041/763079257282773507805131340450417889522436984807579858391868135841009440052692851774510718189215594830008491115091747177314083708087308730682707391679286956787109375*X^18 + 8428789897780903445290508100156602559052142435439945958393161000098730128608825327745967638499745220887957358833461537222150042695879786861003458018888179002628365821170464109539370063363133860543929649935084012907297108348248687309396841979255300779048157460462606203959104276901236325298685693468053585316273980067207800546740250630339394420057960248978944813256619594004875691210954639832010217505259056569321187786676732968253894790052245850232551298256518662240293361703987983901533881105694438637371019692628547561073140690730532515695235342466668/106933368429821677918250376301082563660558181474800948236767035970531487553716968578642221199873507296998879697141186650000865672071813605725765228271484375*X^19 + 4969061887436370930091659704238817195413483895146569028843867396249287524484123747659372367213536152790970191623603688633726795963083757562369690055553638168083476114990824634228330946375531643246648356853373379183601653648039458208077268031105107943997671318857714155663477496585740489388386552472744794546692986070258763961217549275634934604598479767985250763499132787901448148093466968569816687008369863834519343925312052078517635273533826626050808706497581283825663953673325963306780572198356385865262972077349219621971230192041206659486903686975705936264/45165981490545931210721002690169747826128261900419050511504476818053237055501204603404008179296572644569901812080008711294115638241332271718420088291168212890625*X^20 + 85099017200376418460142732980603419605097529993252306334664585911459479096781980692226789525700327821791627261738362108622929792795825221958252883240243388652158765861584035519826221155120926791608054418574547199131089054339054960631223769645194171143735858423635775460255129977788544439064091713876522000941983140716680688178216708953158656852412073387426038297469225647473485132906079521708877524583522946356987666183248383600084879508609128898352201415714902428183881155618290463020566752301949465487739038184548382906537932207362737623157327993/6329290821534281025051812743479287579790362916531574325940635452532198138722519596249909511682362077360099419777519186149799684644676744937896728515625*X^21 + 4983243771301318192256257226199292967326225853631475960566740728764073669131251959744956563494325537271949939962655386437552522887218757870267771196039680646971580575694006287593677220232850170384357626665719377442587906027045927145297996664691206859884408670999229717197171781447066364182358746918493183805344848046884909210647746332931672499452182134873853644144980728722779422468150334465427454050816690289571819785258158307817902241644623167056099276630152754112309313574295762421667867094963839218893926579861471591397311632780370308640449662112116/2673334210745541947956259407527064091513954536870023705919175899263287188842924214466055529996837682424971992428529666250021641801795340143144130706787109375*X^22 + 7550863073162548635207152174921324722432129196582689910054402045855939716045563958975280337250761013803193831521876107273238914326470324398024410554469241813842552222433879387294936252196233064266135247960317429059401777317610628216961065592135511923623584591219270989498478380074553678140660170144202406936007971182447214028937016377774213131748414926132307920838851301966471518056190966760826423867682746168665218664482853441403675009675028580892714438359123377451631344123297170017147495724513139831340504018181384305229734904996234175579/74925017123815105357227732979926458476358247014283211908146024889401576072477296197098662464425712664813251491891319161287951283156871795654296875*X^23 + 675779133876841071550319063100043882883872350478073015326844643923170505397327832012687395857124562069797507527562261066349585073964415045515405937092997439433693800533742933084074424034822254513430033820498878694487823995312119612486168665303235503579620200232762251154065396447416180424616794637616833887115843731983384246974941594563082560618326155187622267024702501677505709453489252384353745423650996429044677751463935722097282395333930099304283137273625152378603845453141784387045061301357411733945696032758842370569632932574979515195378699/158232270538357025626295318586982189494759072913289358148515886313304953468062989906247737792059051934002485494437979653744992116116918623447418212890625*X^24 + 2314176456312204286985490579450614398812790957197086313218436480676839979740160127347814019633321534051257187385583610104135384905782797074434010658785991632687554113059032198186622877598144291945339697657936373031786237457317331742902793175890127337467092332037076174905929747474106508198117813496499726296700251280605559233603406596701806261698005436680701991080666217813090839950420446576316803308236308693450400772713498026173774374463177083579577112280702724148326672093080126876734636481334914076321954520899198695469705474596033/22173725103230276814805484752863704787321174020208112432123712604143704075903313464663705967571977704887023229325634554983116686344146728515625*X^25 + -162931564441102282113848896099697211746457995297597897423699133110129007711303188975018913491476665919568247746455067986359810857760008088197249831411530272920372413465451912864083047709741422838624426244462079172879028048813371297509472980822172138527915824376765726156542934876606207528409828661141690803892006554875711193498494507511082281318572205183792951397254696998172269174302618666329199298136693691988590589034777869868686960600675918322576291800879655062834553528220186815573149463587591304743444895946650597462597130853070388534/9365627140476888169653466622490807309544780876785401488518253111175197009059662024637332808053214083101656436486414895160993910394608974456787109375*X^26 + -2772952817280567324266573645116431836943484765807880794728135673668035033609878202197342672653152987472104159063457796255458027853586068823862375846727126957513125074860444213729131561175346916469567655714011014095007171613843113373108966845943347004854389440750830688345901904819332023550519279548345089877136842979003469096741263808071250725743559439192132637640589945322793482019295047147330603876910487023457818433620707083799799656764461763560737409459642783573628655013742940533987448439118455213277574070936850512391636577/1312443036592499367552854972054673263528924179947209969347363871213004088541184579145528616014914335891507737752331136725842952728271484375*X^27 + -78602738072185305812430096330255176996112760397993139687891947657022547186880503792849949923645611720449122220983101462712523650974070498677591555484329322807959190416050663703923099089137015136835475863779707071393137267532398666163993952927921852413424840255860612105593037484270418086818384512973677295542719202680205807038557577266368813385635046196942655180243746344141732449936052578445213753260570893637812631772264955770533480382965371665757276092956394171529684976050665042128594280469370184402414672595094157230821640681911/554343127580756920370137118821592619683029350505202810803092815103592601897582836616592649189299442622175580733140863874577917158603668212890625*X^28 + -506980609135957798959546922848547839396963692515306452966274123973923300955264048064846628317620167529515600463329023468722615537376848169998451292600192528006644338168077938036557628570083221336238011127791726863080090020208614823513764851415107174621628221509370943084968376241286328210822394042517946027890526713363558835491957170745566115705469495557807014833810139790837002480236076254989574083365433704599972022186692388169000940657810278897058412529523631292147885881431446857257335972633351870170346919269518329533/77682334216780075025324354664378411573182845809245928934440004215034275734902904950904327671791319082066157901884056627750396728515625*X^29 + 13728744283462234601022031114030754917757914307477079082814752474588265191231654098026947589971969504837598502772090563870702677843831742025395434268576279731376414907402284393147738118116482527010232934713132103814439775886549392294955091876788833407517148905921278108686817083256834508889327071580230983010686121915827261588313629805940091400615126667553949093968908257944792621832136293737189761847416601420037034691410263463276642094659100340314266466323191437019780882366418146339281383950147664783257842510050438261491174/32811075914812484188821374301366831588223104498680249233684096780325102213529614478638215400372858397287693443808278418146073818206787109375*X^30 + 40222160192400365146238789672757835255706841460184448384002113043183400466443315196840485852565048933487548409689754203920641925810352956028221319913698571031213322433589121151906002742897193776860716187192837288954546547723560811596507005975111655676972271837023311814903323270951288903719241209996072897229797760576149175043668691667945850437190519202297661032758497782979781480507405141300003107977130678469474797551146980649738818730842287525111044552996301837454126016093043418812930733687394448993768081421163/919589632634271382365485109966006647803289089189061011357679836816031674873073749048882245300873857141949190907180309295654296875*X^31 + 607879725127557629404033788211354539755900223967447357986133464573781739159873117733897434673474329245616589868250488195291528921341138778400667148224602902664485219586929878044971543509234693432225515748566016743886521822769023181749044291613691349835282087731503373652497660385888477424525385819430906980982673135068084326930415540866902340272865308924001346242566688827110696898669474605972803669502344883071716937365283535702072211994494064322481768577149781417557880881247486727005428969507721141597699318244949408/388411671083900375126621773321892057865914229046229644672200021075171378674514524754521638358956595410330789509420283138751983642578125*X^32 + -7051254125415985352241537995452012165153348023109881916011894115189174759042614975299921683666223215430829250887336731444742721632487377649058310640120047603813394757089048903417332665759659985982245733785470797120388697473329508607568441682750678815133804786535621397190431885767421909161064923486934542759747460481014364913863761381738348314387716602184674022924005147742351296051929304326852974619672841718508243400297381874754092675748346982609828531496186741141193319590928343946703680558789759775422401/272148455943850660658622406027228957621571201298923057519289682395984514611741269324913360550717329725347496569156646728515625*X^33 + -478924605276356521116273835339230005267625352956844153008916419396648059547688822300401857993822803349727460987212074008608696249767821197454110586725988606439461840508475264358293542942793791396480930054418966659582806568547672457596870010225848426352335724440397429460664405093838614289004741468188540421188738469320777880910438109409158367373277678236166417043240196812332561371363515577368142749756412480959183074852822634974649180040702425239865566389732526065475238970695533752176772015749461806150879695751/114948704079283922795685638745750830975411136148632626419709979602003959359134218631110280662609232142743648863397538661956787109375*X^34 + -4478904082433094550092630254429054079943459211615827637371542386077143611741576199714145062458461909596028862851208205619922624962452769060674259416848154025403098220319685805355298125899749576823326355839501918528255936999508719899600521470215398257165598874021254280074171652867562153221060666311644421474215765259781383327741278245650147525208345359893190987327169118779816274796278627288368279357321854084232869090140141724057137023373151137302764602114018759534587471381152108771646298968713318093/16108224678535108650998662682878304683135318218344069696317826717726221640233280220474303672726684209845960140228271484375*X^35 + -5168560343814981847279394663179482970590009741603448075003386881104168209231734667068562891482820643399126060881983873219465739187668135263077913686767244617184149039001418750408232420314109748826789512968717367015398532329536571717061405849289425791880731039612865592407522729736451051927593623386171807954061411714559576002308062156476351708626251093554335984240443712719343753167169439847353606700052381441586036155525477801836889898333906787643394954268020646593955043997151543482694948824643301244898/1360742279719253303293112030136144788107856006494615287596448411979922573058706346624566802753586648626737482845783233642578125*X^36 + 310510986670249313279345364870960574912277296318595243800588108841105658825458274718353387091309996659374449350643253446870785704694457677496059089860962486825976680287505103958162512781723934206705576053948222775391436915272021131847616599577453152487539355765396415988877391505548956814906263596843668295592426992960974584287320171201539230970120047557210656509791221849993621500049328853650391887762009167775060488841927197716582455403634721323419050832686007465728455076440317693369591096356/953431469578875918970030345242870948986997231035458401676106938012797966276015402218070652425373436510562896728515625*X^37 + 6314566272243809520925656647187558369776443160684791945091808410553242341662625572327853410904224340575873141398004137402276077351899043380976402505472654219285307887686947854132893188802087511413932469155474317565809780176749734595915181992531737982853261693454989057210034100419265632714194777700419152154653602718688212031571762926076375959221489057430530052043408650205344418271152504667479203010219960479973907136925625689177240890075934568581356285272325019760634684203183973633755797572198378/402705616963377716274966567071957617078382955458601742407945667943155541005832005511857591818167105246149003505706787109375*X^38 + 10981001582450169344716943392474936902480828233059042695253041851888512479023047038605613613519448648324405862582903555801011244991176291988023351749013597070608653314686608167393929023054496760635913862099723878701129385175215820446117601211527587259850192781021447726340903089428434935851231654011439620814255702757990775417410639190936130921646846735926298839052580904826354731953380955711321355786880600809866751226697492964574485698407116922868799246369131044918470833603629515822849/56432759371345126899676256007272622017579001541015590510571585558614854470317573377808265902656018733978271484375*X^39 + -83343672906638167408723631707270844809956907108480107327002761721176795678921692310809680299359661794463743722592142665588583058782678933904718534679186260486274186612155003792619742609772223924056100459348337024562615014446709528387749367541102303728484678784325510400060060114223385043148354483177070896838642500296826953509590787905064654334191438374110948542597333086538785689299950152967908021508701104305425593093539947807668998646416439890929525938305656540915861901295981091835995483/23835786739471897974250758631071773724674930775886460041902673450319949156900385055451766310634335912764072418212890625*X^40 + -423804801897892771208598475659589859739095000810960454756771370362769774592100670304435533717701303554411424158514796542737701717373541577766140678837482011174191946175930526725081985719713961457398170292896677205525540138912813425445538033664679186947415243396010529097793146815430170504491863515405991302492406624992546214333211231354745371953120187960967664158136225495836040848171619640042160946984668122328775839976616555171563993892402464579899788983569000705960402763763621/3340204757108323580921944717802463570143770437467628914505568840403365165452357110257961876451969146728515625*X^41 + 1804314709057348852367827105900566153537594222484397417926839908558162604817049964475415256158189678588480710057987581358523744281004236070357293493727256849456832410790916689518606247874410872857568762222612732685912211268035049638055315188612114289083877434616847233815184127653257006003979673303756737243339002409191026407100285281772849439096400072815314711244667167227335909776829785985092850424831034488184154183320725982675239793979301494281682410291623241642796203244450591128/1410818984283628172491906400181815550439475038525389762764289638965371361757939334445206647566400468349456787109375*X^42 + 396651921503397434325586283689962709527380750607163803854558076763265667315115047266203870976150450002254103581227137969071535091345381398278928685254414406534648381471621164829609315429625033425841414214633262812718555291653525195186105833357880703496142970438784585894849446751652213175737744719638135688024251197709227113758520560499840787442866213757186209051718408812980273338448089022596354936154481464539304889360568095048021073535765434784437922177765710579415786/39540748826378497554565785354275981889834512429329729677485277779264458898518580766593215465545654296875*X^43 + -121688384672093470438582639193832706026586425356672038203711506913771885868675675853000351556207085877802503334804504970920135831563390869382314062803055741230069112026701758033239185143373967676674120629897545048790796297464900984939708046465993391223405617233279054898125327822533668997806192630029532896593633612306916925244973529975480263080252332756020293848304957945292825392336672791993917961012680170670441576396615899617253213106517914559226244769932567749512281556588/83505118927708089523048617945061589253594260936690722862639221010084129136308927756449046911299228668212890625*X^44 + -60237646441540147703327524463329345612691002498482636135766400732874905622078695191148643681555191866852204786698091566062118776601867290713387169417882643505909082345014645867410394424649159741221375053873063015489801129471735994499367744914665827947790773771037090050573364900868418607141219802280309015055251501739655616212271600111220453607963690172478162517164227834128559081787148095490178504906406202237044605802980161631981751301219346484806838458664454641/11701908501443769622540924934677709940761915486632059685553500378592618792103752816393375396728515625*X^45 + 1790015020838829101872132987913984394189174331999604809523434167906796311665658472659818722977216242481376684601311703917006838031862895839087815143711557074724483075541859646953232713309310695549682147878999618170600351171617406100870190988376909915664252194232755365026541724329717966110988289495399728683552693338465053560857949719242698345382845060612161542495468791006594572677633950154215245060724139750549094687267353015921479302572531447928725360376289035298888/4942593603297312194320723169284497736229314053666216209685659722408057362314822595824151933193206787109375*X^46 + 1266336485362597981040794652515203391955682785991026362233674225796150786803902212664752968504086037373719164469259922910900321771997389298688435618212248296476505896412334789988875974385016962079233544408060775656291060582182582860005867133486494003366201079835801369151220144775493124740482589667959639266725469661052904795312219216347313162843841787154875292020487875630478361345326437643226044356349524472595877357479174842541425627741253924190274168564/692625540186076923500498664378674752338675080593788676268333848984469890032776135921478271484375*X^47 + -5029939168739565952282986996597550680680570202261232486557509315209494739763825457741634651834852260139290144687514460589128902406661094211253063871276616941420327121322034458197692561737156851995387440131358431638660720275189757513081656574601850061505797330234331988832064709486914486205102495047555666932310288826419589675852099685901413321974117235851857367807454728459387485977469385706200957360578832275729354274905647354855296389983495585501291878809718/292547712536094240563523123366942748519047887165801492138837509464815469802593820409834384918212890625*X^48 + 7546082193737920968781924108044455966788328578046439401530558433741412424867336862063279168396282970221555704068376454447860474523565497877149432203679616914591963114924356087455696401050718989775202470290739371466858594502616525373795259325349218577090407113442654956112506616193929265385300982442574658097486179861552749350404986543925485491495499559615233051793056434583141474974684598701022362478007166807918405420332962298404328701924831044/376109070967783706433149520040767043253486906768349941363865781355685760149860382080078125*X^49 + 3787012752419678991899013947220089168546543649979938121216685503573266702167276461812884588727869672815785754789410720560800252667749419687053929058264132344777067705701754060379487825783752692202563378466219606887211397164702039373415725943999480978962532853490214163859090718866170072258505758052891350753308322635797289888812703187529315654024518045242864699963239202641161905296462591183143912771940758158197043381584480344407272874542717385768878/17315638504651923087512466609466868808466877014844716906708346224611747250819403398036956787109375*X^50 + -8267428718235547480146149081479707458702846571029813395837751052270400617817901301916457004038082430151583081399291792208487497783497560369997569612973532165815179795945155294661635218410029137952949583633441613894731365485950905685788602793872526598242338463557096322380301342590224217511618368000056735504143083193485371993937219695659117298106170831505409730833699407269445809531026574481764889900731384113574055563339234725026550740944/2426510135276023912471932387359787375828947785602257686218488911972166194515228271484375*X^51 + 32195509119339044528243775994689733870638694975880764325387330464999952608494892224365281723742122580043849128819106808021797402115157743713959477266369516714254882642639656881024199605605138484972614280584314997916644227429584231548155665000504256426156008069522539236596592185891089717600540715828067188335705011389399494099140217561657730250778675979036430513728097849973062358284524518223222892729277034179043175084750073136596434118704082/1024897218387210600030332442111090192865751820943753590216534254194243696408369541168212890625*X^52 + -5908017484626588284791471815628101898968073590584884665587107437831602864297544284505606962694655845719362419210824400770421104374813271776578911168971013370892058141880713605223190856521675678782604397198958694171618982055416898294874980210386289704712368636671549740623137267851526256865589319423945742072542140825796614652471065357710113776201880607792203450347028953546058305359101789539686134805274409615130195243043869900472/28724594676247693548054837376262650202177541113965761304746835300055237579345703125*X^53 + 65466735309899895424578993086715321610685938299156110635824448143797960786930229899645143327333658391698989623819184326679581738810473226512661645349280300164600580232403956580547157603734378476081927711760077492274688464099573997088218856708576131608139290012852933201456214616588268517214608568759799279301775065245697320249219526222928964114486639886832920049923356129824578355723875110525477648874118497080595256743163656236703648/60662753381900597811798309683994684395723694640056442155462222799304154862880706787109375*X^54 + -41687083756221311233248204124230107346793643574838822175870331768651908061537881640554238800551161556873499580239336816175583737538528272190953393201634044518596223762385730911900424242525765964415043946275133350274764422957386455824523707910636823815375859328603497729389722605540534511194800475673207083414108022167466071577017218386052011420347857732220316815378077235799064737997908623923132701144640971006926077841804/8500915855651877344792789990015581592831471179036922552455411453108978271484375*X^55 + 71096162906318030782566216471533836805783974518454597388316993646839955487594309955751508841601618509042051832038008114716866938339181996265037975966047440019100458503328998505364657710592609958438940708830976447782322393079955635752568077850003769065377372379472902057086468072680289859747738502771933008012993411449728911142721644824515095040031341487499141740502211779063650240335392954452152496225645831977363744928532782/3590574334530961693506854672032831275272192639245720163093354412506904697418212890625*X^56 + -34992978537679315740135430393765582723809316340823937773865638250869780281062406496830893429822706847459752734101510461197751241315087114604034687002140707742662262420325600029270966270348978941600085623896349018682163620142928215641353587922428174847762810663824117888616644561210933888452851957361511635841677959185698729093127972375142507491910929025859043298683936194149535431776346742417682689737594942347539/503161636913399073382230836934926403837317027465932083601977594146728515625*X^57 + 43741802966116729830738287037789752328061656982820976572239145491124233605588638525591361265400796052482204572212693944691351717706180305202941247174777033705796422040214663470937005035059972519563833647382475683071123689587611955369500234354072236055581347948914667084930114794598127526386090814816080247000857464571535333046265605428545101928858466470837544251014637845797939662339871005429731087296342256730770403/212522896391296933619819749750389539820786779475923063811385286327724456787109375*X^58 + -14975122917545891362361181930173408745400996394471963924664601398751195253877603221862162921106006111376218287929399654438444110891824805435019093133139096142924104347248556206982032664209672504598421697344565211340170812437590480966521532971005001198364069100665269599438605919332921241286007656668307700229506081384898232974593607414490526924584736742211449469243916214879279355574138334964588065617801/29781689074483520176515586678598780931477776115177986599702728271484375*X^59 + 2524846227167548565581511279647866000777086843073557260092440973229351569666153550762376881991524228799095272720349264219028051538747084932484455600893562130872988839186148466373651448775640132194816407679150279138460492631852335294369615387219959893895986384667247928288957929271119589962702252491821926499343157312878357467018670212491858417661179405106439692665804801823828061963159604639697970118126869/2515808184566995366911154184674632019186585137329660418009887970733642578125*X^60 + -2871461965637314536987952063602394081846222858970246760161573379027865464814660535964216405885078442823696309769091210992876501646901970801533717903407751454079951642237587290365564851846612129958955145444413305716652261841650558760600205334874051827191476042831792107592014898064995404165142979730259207679881778311253631014378209602456513914174601391709379185929729656085406299984637371743723/1762751646906393618024006314211232964278057183496773400396728515625*X^61 + 1597388282186978151454118309827635948324800954607491307705357797079440633245018512772908133533319673289193781523043994671001278696187828209351315878685989733995193131057268386703851766314617114409749749648522459524033399993497111621537377968105898946608609510102090369564930808785653046728307419215310816169472670824844503001104530086587073518132925972524527808408095330883886393103191541666814119/744542226862088004412889666964969523286944402879449664992568206787109375*X^62 + -238234465568062691330724993992416755388439142265642823696650667103911020098450961267830949612129776602932239870735305729032068489035293473068052575849233238976086621994284843314665369200488291300293170792880832776741859476992159948955273302986874824598749958292596121169546829043412571511389934942100417187515446687226326104934010376163989757870774558398450869148893987137105033295551/104335699728108530217461160947690616411841206481016478271484375*X^63 + 17157794708909656783568327652998141578883427231743676230059169312668552746226546918249281621876444959042764990188133830430709318084835180428240519752218092117130079761823604965188954922132246245923439481571732451890059145843954367287834430238571163730974799769621340038078079719066920110546383503678126938521299552166832133637684236270905401366578735286413353329358435098177804762873992/8813758234531968090120031571056164821390285917483867001983642578125*X^64 + -8110533485905624854593548709217992640888806631889793658891837339240799027800803931437453901350340163284328763649662253754539710066276070476016736039151195427043049063705921325760194134259001916084501642804932169439950586451502303316908211468004265177123302298177956540476366909330859403481279090918839270384411943981277080237684242012712854104021159457740845777912503239296/6175537125073011554747627164704978775486309942646728515625*X^65 + 1802761844137457804051915390485938450379290707729884027453628253497820244569468871876466526956092210266068901393949093795114933198456295219045542469991824841977818112761306887655700717624643353508657790791218710397692843669867274987704248588811373971680893273868821824524890241035455380057255824522709796877899445387126224910397294091758330391219079628653587934304230641035469/2608392493202713255436529023692265410296030162025411956787109375*X^66 + -101914367012471784994079673153581443359597768529739770173333940098839350592313197157678545412223182202306388937652048460509365798193061689081231852834338215226478687272153344544634886327942436284659790389090657357596106508897581437846354967534404652496553425179315145153045892269113784820709952356631871982926351477095458435097219662723056248781409905292417693102/365524541288725158611874943160993120774567028271484375*X^67 + 13036045083259137226923247807542558715735942562032346627816244891882766229568174120608165074096085496968564764337105551635312996527853222446457290530562248740201921715995785587801211631949128702140631176015113596721244205501989791257483166554563167002314056101889378137395785940985107150482001823970094121337751904563331561796536344415961729366501429578925547146564/154388428126825288868690679117624469387157748566168212890625*X^68 + -403955185894503678002800945641557078373528399281841576952393353878611695357981226490307594953196597232332469436889600211306321756439290572736533812251589867063256834753612083706773086131954906695737070006854350934107664529154883616120701108077355054709643257358191230506904126175755720553146185833586573360182224086408344832212514554729030360245293843/21635071991046176893274634102455940856736728515625*X^69 + 26546156800402283964002875899029066796496284286515201072096654950172554927663441625575018627877765539291506423356861374604103191515196375220938332926684432245385055079391288784800251816766619822762627748122800894415001649556996508971944750199626509929807307714529713059562024115599754784539967210418100860049000990742602097043989218468954231151572428346/9138113532218128965296873579024828019364175706787109375*X^70 + -375162714019860299003201103721197911711793199920739696140128235434266181809429444936050269676169885728530409860032537360456555780484847744552210100662518886817101159339823651695475341485035468496650620026334843043510996827109631702811286557043245871616989154218255567737464907030745812543803524178893800843607808612072869994298521003496508/1280560638712410588533568162323524170271484375*X^71 + 8152184347183831376654878286250455283063609826159098873157178450341400751884921730236231843259931823157467074366819455428195023716111755276950410912155785481251740985801192144797368130553365881490204434908673258140716656821653221311567361885830115494525681524078320103051245678635979980073299442867247091746435795823195698383518306272159239/540876799776154422331865852561398521418418212890625*X^72 + -1783247158623747354588726176595667376694499774617675740030592111267546995958300891288530292830288822291873794398196848275952162891046998267913939454034064158233399731298978861007278061711825404462938252580335408513494446498996678632004194537243210970258510376220307813655754884866468771589581225976250119142360956930494694307/15159048697394620758017971735111265703125*X^73 + 30591750897799352626350514766221881811683300806988467371489889442279170736156789951487658480113401471220495600795887352375409649541381965760894285577103404592308432580033903944574006621344191553482276226762531914669631925767858690354363341224431307283925775420780676770008326295893461164691354719888560546269427137940053748731/32014015967810264713339204058088104256787109375*X^74 + -129398209310825956518729289124100793039632462115320068821462816198398011797061179884171267834476271127497441302652422678736757695816546058421638714341981076768811486346436493179036649911884811625410264941679480878265310015378710902960463603218186140097753730722487745313872057710965301698145396051266102919675648/4486252943887132511991113268751484375*X^75 + 420071914081568055077071833582962159584160047268691208603478752405526383961565141979497314944629932393761551633098211427882934323429661731358981454804970478859095945207009237095216934150135801210049851238282739754862299044994502812866398053316289831858478246549650862649535425117917855097505117488064062094594444/1894881087174327594752246466888908212890625*X^76 + 357765074186682065151253686458180722264348639832775771531745190451221759704972455677491660509501791558924807255711450493307787570212894302878217915350732123580557840797283723814699997619534545581009175467635934882983539573529738872760452926204797054688842678685143053318311981805740985600062495412/265537315412082421544309752515625*X^77 + 305791702673259580816748123816461360819439892139013374937229201439257793095743463002418850966998533451825914061232597135967936915502762033826616453605183451676434787439730500111036754856648558331254616640326231263147173034560720595391180515091256061161313535853594632532501050895541310778357934991/112156323597178312799777831718787109375*X^78 + 1229918086559045844025274773474686710383923505435967782415974210787931527017888124585501318246812447256204914146573075042236936810623644390899903803521451809063597647907943203416949246444687813559777124348670985530745717385523735295414784888689470008588237768762828938055099821263/506997327730255031636215625*X^79 + 4986632910157401739186075751509615485571819557767774758079673932383694687249524818204489087901516159218893307558995962356268340864903912195263307357482998943122044031798838523612172604351270050348335641945501849607995282938037472185879667169549352051889711192331386304611629250989/6638432885302060538607743812890625*X^80 + -122920890413085088383931054251173853304653690252394272802648365440904977749163818134611410302762483505384621273723013874167806953861689034229808140755669808521098852329184150368881719249906417266785418809492539041758180526641361738333798850087027518284554591865712/930270326110559691075625*X^81 + 3338441934272059525545637546887240936227431988839373212942880531246820745524404740541994216767131774392913082595347133927934353095986793269596202437724401167524246620773259583922355795230085465156907428768387043920969182150949103291713475502910734708939096637216/392922928990947649518067109375*X^82 + -3064054992512930827237239203887433408660035023337689343384751868710353188261745450430435871212998689863386261878381561905951979179298372568439312974278306996033881332383575746804084685744470897182393124488751050573910368562680152029400486136321/11012374384262322475*X^83 + 89349575830981226816292095186675503895892571763114103625108432052746128102287068391627442825858631170904682834770507595826813998279000104896232288243810702006996665149153209741168485658347298852256345946989491453620504935833374248674850295949/23256758152763992276890625*X^84 + 4789141914159794688474732844085379387150856041986573269519953010351951994581719111174752710934628991250166638949993295433362410824581584183317454332819569300109967249899443894273505436698983162404020663715108067909920729513/3259063150122025*X^85 + 425529286141746848496904805791976166628159251720065908642676902114498698467417711063788247121867070985457837919930494585764482605132013561362471255025885232707856227737714810579536591087408962770765098920624348599296066/1376546798032790309375*X^86 + 6188997070245037057672534926370623158650722999497685026197931362080929815527748027467134019271020311546864320114285270781126030778790037707975783317338167118348648346952977726332999596059492433645688/192901044695*X^87 + 150022839771466599826278717456202422132698670230126762612078133532246045781767682726682542510814562642802735756103323020489747836333164504382194958476323496036737433454980961439701803211195081064/81476578753050625*X^88 + -88346457696758936404620222292146272173638319810048559585227477523321113390734727663581120605340841723107233083836121523915503434593645111378093375586982864011692905862918/11417641*X^89 + 78403402446947769680322893417632685081614677011688406313392115066252171213059862603656929682707099284686846196367624031978635061064537443556799446485292121176997/4822526117375*X^90 + -2482236314447176972220445139459854568398125808945100512114519242059810108242499375767482102469313675513022494051951363840021918245869960/109*X^91 + 4552598268308117048015255435439413475813130734152048958341124564664661630248511117543857541655764433603891195433567467839661041/285441025*X^92 + -155470439224003318318591409589483559844496811577456918476431145594111871221602546291372925*X^93 + 10668409286660405200833112774571452097479743865420811523244873082/16895*X^94 + -1231051884170715989911390193375*X^95 + 1*X^96 +