D=-12695 h=96 4413487270824032679551484837006976862517732772067638647313900359992017567651413047117638555247032774453580354797147552875935096525948245602114548574439556719504354440814859363074179168003862759172947744077704224958316830860271658020812965664846601789634535365134999484165381099559811038976899607128702123820741671749013267464884684116409967588501234564580067163076188775626756349448634564152930061260068363902641537324507565232108272510930979326847125153243464949116482656555159447904804227463875195638538643683183629169261282380849/5759459748552673707027878768051577077664684722735678743452153187818793532606100723202105450088125389875410258296720016689042735168867300645482705638721295571258451673202216625213623046875*X^0 + -129058134335240640574876186089525483674761891889112229595880831738310825126269227176265429617569779061470877086383186181170018308009998812133803894909227588238938306067168036513694548020593121902336841693800997295525162989292495872840786825197782125781357698256511853202730627095295852582171007404675230338621134954594694182488698174939308175855994029501003870717594471480245108810864327092104694834933755509039701510138709675398330115764905537424873336688287288089726923008661993583930312601751644931267478122693726215443500963415496/23397229282520381667430054707332726720305015217641421327400027110195066846859023577936233180438000583829866633304595395797567207350006522142208943386741391128680334077216684818267822265625*X^1 + 86121573821094300501136221831026881881239884095446313955763856545222090813641801868021852174673316094560779225584790996447045142715293650977619051986159423749129316691283986658911684183833205851045324919344447747804810129362102951437804146374352268323426290051570471100105743673244756200341990064725221897741861637086102524455823476072071872466487233621224838197055841139023565954958032168272681050773701948960137064260660980853968688467713465170901467005729980598593158612851733674823916311503128741206867184661837097954481869019308564609/7425695643539906131700613612739724142856804204698946093783583604098159340521882608047512005641510435293003922745045963741252892432708319964883563407367049009464921027756645344197750091552734375*X^2 + -175864851978502586005818539874706397845783226976319023293433224620721118369458190211921307844482339323795432781418577211669207949106628798281596230508844891548271773795710008164128546337226672667823896592527749826306430827736523284426032689904689935396053268370019325223244655772295522686768135382570926261385330249733495346678791630997575592378266265422840721890484509579799786884824925397619842497246394857053488596030977919472663895969356345536072961622022385993808614341832432612553074586075787158577042796763022048540525038541/9215135597684277931244606028882523324263495556377085989523445100510069652169761157123368720141000623800656413274752026702468376270187681032772329021954072914013522677123546600341796875*X^3 + 14062505425051846158772500985518921046231768487901166756666965515168775420757616956707699779705231661474468736446769891439730828794958242643592567566888739949785037713243394349053393782462681262724288737854352664528074765913088568546425867552032525767252183467654531037149829889538977040696865971501670995049642925380978322484403375794298108776755928211879282906202622879276301774979021756236920443368294945114970055480395557494510509157294437101826581370757973338063013204268693291823422117025575799498417234458304064575529994232125606/584930732063009541685751367683318168007625380441035533185000677754876671171475589448405829510950014595746665832614884894939180183750163053555223584668534778217008351930417120456695556640625*X^4 + -3670934119558421619856798814126588071470941646157641623884868776959508587358929935409801979662838001407691909153020145239974177879614364376173992126427187486264384851660113145500655919132482154527875591643373950350181137127565007024280462801584931840025125025130130519031115972720849653545544999528020980241497431102515146484586890114598004969615614877641355250987019833531816769534936269655812914045189754334783160978442165349426252027656372716892406515127979071426890997342659648744918048745933305143436601938403866120095384/145177402090339156065295093011146487975793549529375123899542262316031030361083279356019987713918875522657052591961434055966417901066367562548599118108768379897810518741607666015625*X^5 + 1041825738511318431462948300060301081942770361559593585510954529311258181906984068729170654910925430753541487070884835980376823615964908294638900292877271645693464832954116731473311149494960734627043256033079835198840661608704236321276320312934915990469579021777281585900998549046597148892436538643755019364094672357357120223618656055473834561786445718200906289317451837698131188548727412175830006709274272015569499317639168951767349424908411629314888982103555474245863805149186936679841821522290380785751662041145985835083493006287/46075677988421389656223030144412616621317477781885429947617225502550348260848805785616843600705003119003282066373760133512341881350938405163861645109770364570067613385617733001708984375*X^6 + -202388647231067235488697967184105408909696789445283038717023480728550751178861510192482841905910878163875902912067141731899923490625266464926784239833658610442420732590883956263069098043651761045340253075050663290548436209294753019462258130036058139679913609727678542144886982093850144822881922251744219124166363636945588894348781393974065980004282267749975045697368720145270612806519224444176153900168915686742510630095961768923109934927415660948732992705896157164897873508243723296787815158237710918008352463356356775477/11435793784193710599865702482169869080409101971593156667943462963058765684212940477039778472935712920256561842612164951238000622376240060066845145183833665214478969573974609375*X^7 + 44788331667760824720124253923237486475429903451358932995181905656789141483454546608199872133848856849230611648612393851864369110826536219167142923707223938825982511736352046244079936327869791395580153420244724062643559000668657669077874337552600220294208945778104597455853010324387937214273809733203522492511340180773357508878290133107972193678510956076372995028057829567353334467941767213746420587510775410357283882271430097434201412801887380608086723948453487326391892203843657958623722738618107387026338030806206006511725308/3629435052258478901632377325278662199394838738234378097488556557900775759027081983900499692847971888066426314799035851399160447526659189063714977952719209497445262968540191650390625*X^8 + -35495291828478304185831467591866364654836599303454992708776907149973097043927937851058548389648113029940642974383575681550810230392707120836731411080974937600714524404881775343072557872989159646760514351869346593034540490959248620078636799375539027347335000395699868851261457235709985024158822151879848771599958593810879255440227322270364195994216626137887223215087535647511552801225838316606184915082645305131586837875462822391576716214512760358715264253211094917242585221952608728457836413668585090222571357230936737/4504054267110559511565853675529684553134738862384071157126216212311447689725459029948711489931356014279858937618024793713273187229712508888083948477287776768207550048828125*X^9 + 1338651427421123599555601968788067415308240964520635670566489465038775376749135362725611043010486086206484744872538885906336841568479614831335333965396388828450934176149608214845912479939116261489317346104351422848865196455786730735038877217585662597699990529097842870150532379876884356752648229268135255391486334976501323353915659953174866050459309954641909766574096592729594470079215845236440952352207224131102831567116404299177709461341336093145608607457993055638616757975082379858864091791655454183464357906188657874256/285894844604842764996642562054246727010227549289828916698586574076469142105323511925994461823392823006414046065304123780950015559406001501671128629595841630361974239349365234375*X^10 + -183017377361342923679624003468817081946073399718614745341407032407657588533518377022212450535352560587618248286949055088875377831428489342838943851321861464868919165976926043397299847416455657765651837154680170199809926522495609130757301241226625629711833832052361522295878830786011651243695404764313777807509182340605478119173297413784039834412014247889827661665143371192929636298533530302740264652528041102406341286427464509602876809166078924756514931555999152642200517619526404576651846815583970407920495890846/70957924649240795771025658535323900009999824535393007595529203817431235757785884678199472074538889551474737103080343343257553166281410143963512382470071315765380859375*X^11 + 29036334781980276917037933904767766812617906900784514917846385756427952532393012944417174017771393790506755133372366531387527677891156464076687379921413182917404745157255770989292921481789855402671939268814138685195248479626345671414361733834842171994690953444379430838754923204607745887813045126129135820332469518809942975200743641728673114281403438567379971955143441358569425533485728791743565236748620734481589732919134368992357034351279454168481524712120206921086491954299978690076306312371765707013051791892261237/22520271335552797557829268377648422765673694311920355785631081061557238448627295149743557449656780071399294688090123968566365936148562544440419742386438883841037750244140625*X^12 + -15977751551236869422209534129033435512185804929640585535419231028151312697261908500646143995665837674155198510464201199376400681650948231087203455756924506504957019545664053316785617217712619754058703465188173428155499073757620967676557332158694597401768247730914452703492295609679616561185097038545335108065124117524573504812280327419705599086639695149608582198036896611465192260507559639415001937735528242734495180726961137181495547243773366804260953613642303138929882096200746080179271032040725976460894779/27947193638929025510447285756330799531311470868606934854481765977720061346114960487672104007301650079352003585301434952051025272265226523813907988369464874267578125*X^13 + 392744905450258153351067282686774530782988072649745217201578255451698837344751466237133392225320486339101976569006122379809974376784681096573120471255484571517017419145750436346614885606006987123863627842303578366649186544471450125131806175550515628003031037278960994004708445662535190923276500652213860793898189211549876213519772381436104966631737255951240472865462100449750703504168326451932510418895120814811218312691151037252356783319965631655349971973547198829836885030834105973832985362674222081616529603473/1773948116231019894275641463383097500249995613384825189888230095435780893944647116954986801863472238786868427577008583581438829157035253599087809561751782894134521484375*X^14 + -163626280791275111213214874274068666288851637610733602002856438145470336830455988722816740132154234442974343695018675046195830672681276727540855474727150180503078624001308270995564425349792101075087306752949150159777908004453676718024572813291999669747694355891811744314303508828081877396602803880209625207055201954546335514841475734423140463792976252146322253246613725534703219468023693476737474642906021170797101618909546699294766044952704121898391101197055239641599147008290109256929936314533491158816/2201433134220482513623260004437242972139540832501530906221486095133521965034656202258535171902453728188420920464862934387634917074850454810075461864471435546875*X^15 + 3017264176623245858919405281594525361265241117748042490830318736864116357700647707022562692254407048193287462755033420027514317236516329380428150185704729650021890398085500748974648620754611432423563305255635081334726123428469357496026210523854695876581613616009096466543197725848455110451805506271003356750827107006773856997598411538145410645192015173527001363147121173223793741744011218216970178970013666280199119609712864538501593769290041256213139372385987111333016269927075873931833739049219540555194839/139735968194645127552236428781653997656557354343034674272408829888600306730574802438360520036508250396760017926507174760255126361326132619069539941847324371337890625*X^16 + -188379650861946534857596298876471190849290910655062219930811170647130337071380724167288566707164457399900331139956467387367565002269907006973242256888262892262701713023583668836512140855143002724678267990653449190592953235738052807617204692778852274727205580565718202740197224313137361710817108326541703961507473151330849171611356947692029501738323942147884942875895334494105286998678555181613962398209363042055385365651049167800257219631986337195887974334140853777394985191449684686830592043425902/34681892622614927351292004796175548989988827609319116285490131471185852147060357656692164976801161531129120448442110033676800584085867740213871002197265625*X^17 + 13039578994246328569593052204405964238392470131265339774671716151487249828356488336435405999309439740297516162439996501830112620043354258659740127288125032485217047482529957142611424295355562650719305080593379073440323570545387198464527598650175192358248257355521168437743353912316895062010519892779183204943550782518513360814350045671852729991764274620525253014845449597264347692150502525823312633770818602991853481414852694992103091859013985417383388318022475297312752828287066952346452226660120933372/11007165671102412568116300022186214860697704162507654531107430475667609825173281011292675859512268640942104602324314671938174585374252274050377309322357177734375*X^18 + -3063411016732539389238045359382947562739797700447971826957619901396338848649713971532056092746892518401587548734165729444830051912960758369034784481949542909318703225085136104339511013874032786526410454910927801071201331824295812207141667449689664974757308955823995578334629644124065662785781625122975408880722675757494262603171862974629458022204981455133737818556620976017031100612713929745836158585867183882306318593969400805423412658352862647527400748177977572889570933247592584087554976713/13659666255460782729929895547922626620712417333327733865888196719647834638464103055018576201969736719625490527153253262574557142215780913829803466796875*X^19 + 31980604269697078156994497033062334141558620396924282987441255501183606342090199427600457148492141550181209838259240270371017964301481053471789573224256501307624730675259901113173105056613689657101002377215695480559569579996719243208392867041127132287169961661836672110922323188863328975070136941981417995559974296922402230561794194700168078709426105301966833815282923085643289421517161635398894422030755926805251062387922820070242805356174199472433576838064669579325442066582802714878451950255924/867047315565373183782300119904388724749720690232977907137253286779646303676508941417304124420029038278228011211052750841920014602146693505346775054931640625*X^20 + -1135138371932028311964622473159426498207336712549852809848791345775006951353413181294555423833470923725688663693559496849176284175069315959981754416751465759927732864736844771552887245484917995559092619294423455014161567731622984900231709388139948109618382924272953151377187009514348959515608090715771986240124310552216127856187801560672458916248008939304119968699707613531022409648849782606708035503538145031572562297070813270695493194570420595812202858736683484570782962297773861408436/215197577872560578651908555304019324469671797295434956532307155882596843457488823237787730633631141703434273763737743404089123941957950592041015625*X^21 + 44860685896310906793656081861536288461123969403212570334126024631108490066708840388766819986888570089476682815580002770097438646438220296528375367109732183341854777582799295096640468764428135155674448786696664688853707881133288271153681013677926364238305901045660236635221015551253343343500803599693939814896006385374647200540912318607387427443876085759770703792611113746910246262034874778187936645389574300569676029801528411014787697376632088718038211187489701118477973221703597114631604698/68298331277303913649649477739613133103562086666638669329440983598239173192320515275092881009848683598127452635766266312872785711078904569149017333984375*X^22 + -6050031568473801269949464815354888931231973592776483917591783574723723197984050089682781600278150116003823765754861828726127361473641093034884115459914695755955939933832418065214209529658925992900383162363570702224992024400115573778527620192573588067282545259836458908666558425838039585028255483579580971071793125086792036565623986914063778713575104202946517025348630457888994520562080315692272378373863803680698072010175424750190291145268449719163640926157754676206716510802381136/84756824683954540626982495196541679586322094247906639043838974353129910774906980400861650505565632809544810462283475149306468665599822998046875*X^23 + 36546549172476428756853186055962773526635496965244674747512422097023995403366798245690755301884221262717041149567383084289239839707698106694827219034784445298861460988980635999529736144386919261429325783945701583280305439360467205498903577705174648993749085094086623851851307157759755822696116560873340576323177170506838089311411708269848107535719586046513498795558758256599002476103657029102084430093758543619259300577630895681869264860036287539326687300718970410409871103786948334812/5379939446814014466297713882600483111741794932385873913307678897064921086437220580944693265840778542585856844093443585102228098548948764801025390625*X^24 + -3793953961462883299190525443779315383383392360495743724757662204399545527425729711318240334354390700316577835044280862518904040389592500729705112536801466586808177755370066922326324793364845999436386227629338346425969882374988639995451541716162931139667325585309872720939694762369493664397495117646431605750942644478541651297855948743243279777805278411805116611221988423427820187951814324121260272618912882862652950044337655793477787404756026186095713608251107034316867832524/6676394224809337583850531327021794374661055080575552504437886912416692459622448239532229263927974226825113073043204029090702533721923828125*X^25 + 17759435302108436107731716436707955574597072671460824795212194229695334363327982345186400815657599509063734245421017576110490893256648060209162028418996485717630418569098955091898220992712680608855963685490428171555766047087870692199885069353036267897049587276894298795262836938276657736324562121162057456643606436714301142954579293016440225561883494370102363216222897466659980795015607779951446468821426842972603441024699968590583739750235369007732741031415897215016977127269191/423784123419772703134912475982708397931610471239533195219194871765649553874534902004308252527828164047724052311417375746532343327999114990234375*X^26 + -57404147965658789839712628138809614644132667541476067259325948715409831137057051830126247951390583357023969742308537470556830054540623429928847891100568431417407037080543674886999013100769642185038392417413218738793891096912885682193755527083004793460427801220454440021962269478620999907969495646141324636842070710740048948565296713836669972213424790135701801686272317674074876559811472669780739131093777672373088363099092589445376340873087516948152200044224212961034/21036295312514651701774025449458194169865474850178975988776327412104584354856079525899107566531624188499765492062084376811981201171875*X^27 + 5249119453434035551693365025712878623880856923221894553549112382758476614096833601412105168939059998012143483669831335549432254335331085833012945767848749708948023531520516639424649145542112596734212073657066926378338844444480940646765559765771107225756224004434257690333726092193523249138944368877667105698218317961340080916450784217089814770873326117932767883022781076179022860646953201383008215849722645670516233947060440115250575993402765815862317439387813339209334783/33381971124046687919252656635108971873305275402877762522189434562083462298112241197661146319639871134125565365216020145453512668609619140625*X^28 + -334776910755991732684400205268505658803264894450931728233527681979714405258327903297790571002462902460684510341015330591621725533433441926126812131445603911208161196869854035285527786385298318344940741358608285968705721720104433162961028543599723242244297004557172168448011811993478003859359991899255770372594393967006693635945433406923953786038000795197465597222026487805311855969008503849101125845205345889174223804335860255881812926651526227534137510817143412/41426339725314398782540420341587621445186047361518267012162913375550579666908388195941527307072910965931007270701229572296142578125*X^29 + 997282547689338912488268507612043002871559322693480781380113265576130384845642010161752341812403536703353163729316215964649889145208112229139861133121340922360378852176190303074587665086997579284510122326223599005754148687389869487110909139831172527773589197440649505301866306669472727121113704996543445885177372708735048600966114167366275763385186831855817979891692134557838784425044465482350273335287904188284017934955882086771463980061054083708776526648830888919/2629536914064331462721753181182274271233184356272371998597040926513073044357009940737388445816453023562470686507760547101497650146484375*X^30 + -11213933053742623359009403229328353607312295254743938580882925342484152093373557598973330243674015165718934307193502126988040466092913771955013315658920406816376798896136978868242589458116059521405233144800302377055977997242245914894587924397174700564187972598596045937585107082173577017554628759272191717239090310489230637860123551962052889005623333343920256626993681202331353199515128416968072238196337314166846501795792717348344373137397826835363178356/652640247740281981607568654455890058214825480291741110865110884215054425630695363465010276598234123134005628526210784912109375*X^31 + 169128357875526649335318333117940149897300041160769885067373003844684829866022670434837604146411457041601801731558788180734590153219881095936068820504065338927447272432465878496294925031128474637147172096378954844607449744475602750865320067629727341828855724446575842169217492412492126526976406376976706872081617719756343242370650277295759801106153682587825578702947851918097915072167550767989714650292028796463929115409104163307707285552200661049608744786989/207131698626571993912702101707938107225930236807591335060814566877752898334541940979707636535364554829655036353506147861480712890625*X^32 + -10808475452127836463624789255925917512961575816699856076334825100952503072174273308552563426111225858806780944199420053773475996774402850307836321186668717967334162622541502121752434002828989816438056441146366027502790138021148940364184933774390709786322709680665183073728525382734723781724080189201001518417852436065168924639482052415303313242277433349728540200594812905325360852741024529983222825874445105845090215232007000198315316375028766156632/257046178708263876174702108883769223400876518429200910147739615681392054206654337717609403937862986661680042743682861328125*X^33 + 35410014449599581620053948355639042507676287186907201815238801803823761828737321352267981201576576856786711608100124106584282180245700471778375519098850659180982056551428054593096392359041623110895604234041435360597507099952773772051540702218211090208187509931715240540360852858582710973252141097902363610269776442593808248746980213398288596853872305753128661546518173770441636044191876360638492218534101733306203331733519748709631777585779255228624986/16316006193507049540189216361397251455370637007293527771627772105376360640767384086625256914955853078350140713155269622802734375*X^34 + -2031235217258313586800719894799850050672916668998954893346253329584523576154889365746156742872454948930872600593743853510799445531083334575627558988670813601569777872852645966037790085577314079923349329336695983852486476905397632091923987936789203904113284395418079634081532452376096294336591485607462870315529691532608783786901579812559670790067741373548386270379788762410382101003296481533707920050242981201796800964739426622190205803180171/20247828177098375437156526891198836030002088887688137861184688119841831761059813920252808502391727976500988006591796875*X^35 + 980497351627995483302477852904322192515643165105145551159173673978052049662782027226047304725418968331299367159850349654627624541825874639144221286831789249948568339941584206170385506334390295159014058522843297026286912004328491782419561835651773260647649960533767322166961262206800153367171784962626686889484603205508291352445963874492585662888157351955841677215166870483804151710017985870099042422440721220306829660266253877527079996012728367/257046178708263876174702108883769223400876518429200910147739615681392054206654337717609403937862986661680042743682861328125*X^36 + -7135609495871035402731889361333456195278819046710157769978150726633959718737627386942554147057316910226963982650241467172364193167409447152482649059621686273749720965907106070900663423796894326118358719609630101609428788142424680290955277496161784765731049962534920143381866735586379087112945058165107309174927879230754154591019945719965536767822594593378326620786945301368407506442289810875790045053303406464184170283705307661750939/63797804417797165615302172166045958345812016975779875104166012193278713701645731139039963772797882556915283203125*X^37 + 278672976121606993937028719056727063183180791746833545308775338500988946568596932430322815947686660594401561110976495510423534922885981981750509741471733096062983623360440835565042686026238939075270501468082126645981164335218650288005001240062376637884110370646748226338918849108240822550653501286535330190203642740202377330748645977152745572400624676300903423729328827344367186627429145927240876384905355763143572447381538177509957504291/101239140885491877185782634455994180150010444438440689305923440599209158805299069601264042511958639882504940032958984375*X^38 + -14978813010921343671066064981861670841749768518600635778366331709573728675895043531164374705650995146427375965508947248529866442393800871601540232778783473584136290915737234467937713914217905152000502855095499393004382114312607139115158006185363859164201908489768125044406475902213508682318448071493162867001803405094705363458529159663181334101829173580279957226954761318370256929688570998671291015234786340516801391176161416999/125635692039773859029740394182839618640827130712445598866022079939501208549912822250964875487983226776123046875*X^39 + 71739872651787221624839972097533430118547459622114755453601281361564824202262620938440998283388152059802137244029422191583715309710353459658121996563937818471042322699148528008208781485040282508517713783503281119855638488519906725925014260516583238470290644003441674948511458232570747945597215186838601220322249632929635877441615362086467126042375486441419878884066598082316400108487985836874718091884679202908183830021921279861077/7974725552224645701912771520755744793226502121972484388020751524159839212705716392379995471599735319614410400390625*X^40 + -1051651294598159646184816147846388356786026988808167261183581695271730783564065021601686424555901960918070506419168125546658974457260083224288824434910734498150833793142326534703878409773902065857555956535590566237609052017950494928553097299684688138951400829567248042175884232304330259608621879085442623395217027481039149928065499744761264726771690052164676057364724947239067927575069288093476347308984587789523700294711/1979294084911758314765504437697355157791683823748650631997197005742437314689449740070340692996978759765625*X^41 + 13131492401570065436160810009997221827752485898892328659233962775870206721977468858108109443919465868617283530338798483598684048884413379362264930844058192506505506583603815125128003322726803692985797478083685435513780390469583594330211289034268546258093471881048872844282102079310549849740026247980554847675459558533518585583631633054630759338197973516811944490521224010628711758437385284047586414013022439900762954506778394/628178460198869295148701970914198093204135653562227994330110399697506042749564111254824377439916133880615234375*X^42 + -359826591695686358273051477213065982022273193094203440632706757428504730731930811991586133342691244998273686598468414548338886801822208419995983238836225864729299596070498448322805529973884083831259379887483889261801289469660678796997651126672407531884502210359488938106688646134678199835995362355702181634582039273568755003828395141350265327968865757961710315814188199985164342574934974998114745781503899317301918/779556551757289608021073035721683795900623798246810016540841672210491262185683237522780895233154296875*X^43 + -33798971062244621103947733525468364188760818822581822722901498667383109571528999725207280938343119696795222347989673383154718019751917096515587553118929127852003652785496378290505702667174157547648103334636746356390434083797090503742956953943049676825482865420468420241377266059555807318145311816606363256475920997981485661770278940360647456463222732768290552766267093313409687715686780340212579774412048108380714259/49482352122793957869137610942433878944792095593716265799929925143560932867236243501758517324924468994140625*X^44 + 13698096397404544741824583894174610245106048482793059044608358180418462113172541758213462508728767462598850047759164035291586321470576234827233604238999739531277532037274466530570512534961615178730146789518997359719334983672863989440250084291156940182661741127939437222836467964277537886754993025312988546387599240370213577655367169877858645677422359289045736757557419489375315121420597986992967182776101108/61406581469656526823243248186032595187130665478283577514048182135525109270238931667804718017578125*X^45 + 43418227791207048883637169160976666777394537684685639077578040086605760919533695875904771851330367491727357383078430803496200813493615698318930217923886509900490789194634457667630231321547292624919334540814100307457035607602180861416678249357657785755554905847481782223511553703654710011021155536328560439314198453389344221215190027997528799469444526094951688736761545222923211734624914717759738001138700794393/3897782758786448040105365178608418979503118991234050082704208361052456310928416187613904476165771484375*X^46 + -1218297051014527507850795284301869487857816938952048354118968384594126645905059724749513998931301908257098154686266079540137422879645646733306246764504540260129080354790556867103825012913250646142386927363403121642000772625416859587109308177377141254047561210486214448259484685390288252655337425098464103990995598493970869405061887369674229878517797096689396250983096738643157998919478521621272652993/967413650565679823918759325498741160884295635735070145947982388901537759279069423675537109375*X^47 + 15915623120602055469479362707222891860139081293111534429818910344150123169548609150159102737634882937204934781905660629801962865658070013766421067420957971436205213166534148056584790416400573485931865691830257352219534306975095987089654077329780203096709949495119367026425983859715157189874315783460012538562287371989901974983523618134127332942599898939615696986708883836204078772047715324325589442933344/307032907348282634116216240930162975935653327391417887570240910677625546351194658339023590087890625*X^48 + -326605153335687690657152258943481081753770583158320329290496284816963394546203709833451628750674319669989775448407809460477120416952713967990069908551025888195157628591864410568040892378693429074086157215032940012794005107699018026139096453860154574454767133783729715793398206349442435645950432949239425398652343212940159057739150161879833685465238739245162251686015439308190314994353125090251/381021524444931005875840616580835431620439399659342318215038357188474895344257354736328125*X^49 + -500670674633049873279035813311541789218847969343718626075844646312430612906386651597356960911928704620819204795406018708620868020462454951824453525194574068289805455246677695483985342969780365838819850801012905119625873037056729557190059700645045366217744175437532367402884281071780486100041415037140938659752050899111841101778060304726361292694184156877598513436140624178699253347985489479541992/24185341264141995597968983137468529022107390893376753648699559722538443981976735591888427734375*X^50 + 4856619919764360729868218594403500459461325578696210846750712814669179721754924987710551660538719995190885244972583207726979892012016487976445640908891260871302656419816278744842952843821834261188196645540610445019570903378614398015031088260151119833307659527719020381278297261130057873126265391188673350154630347104455617086945447823015374071088054814901184428222285638773093475043927/6002702236233651136287366941013555441046701845755688353131758285757777004241943359375*X^51 + 37495672317199085167689533032556577091322384727571175104623483906758578223489824250930919671554888167622972068665616986793971107924518385787660404539063231005275804490502769818150866250090855301329396765796195540649487479199246158116253943467536910398985917041818293866858803707566929486551102230757174886813097399876725217671964940076182111706202350198489213518246567837926385391384816001/1905107622224655029379203082904177158102196998296711591075191785942374476721286773681640625*X^52 + -3191971902281305442953800949031947066260908624775744130594203548886910543640310685462983658221043131491213443878816197308655340837836213757204180566678461700201304050807275685600255041635822913595358815028691136082162852657539505135281105445753883219033594628551796666319584580945299077864553606482828705169659442826549192726625846685366762733115342186217645735040290659848914637/2364199384101477406966272918871034045311816402424453861020779159416217803955078125*X^53 + 3466543525551497108731798975648268069694339178639983968483331638446758537206592455345155144511173828990780607882270787128942700725523386135014991450113125698883723836581559816830687086944421592383388508824725988298428185463884354282145863866389312812022721590891902359290779406904250656599524040330330299291674216954388606722482080951100790822631190741361225287771491923949368703304/150067555905841278407184173525338886026167546143892208828293957143944425106048583984375*X^54 + 37226740574470300378636286999767809919471767779448408148346652545239849457397184556959032785428800527259794068811763580956064939288721107737012509051005865035964770120433197570329774128663680500789775538021421790551506859485562017571401206753070721806619740341107444144012699128809826773829538830458140207617967278325108202030114792378105851551092727260423297524353539562/186230751012325908386472856941396931493644458639185022530191347728729248046875*X^55 + -31420977652524375545812577648550282039236936387327723367929213906168712996089832888740187778616091497706674537864391481741678358657644110656647168040915633100556078954795172242173663414392719828742903129773489675959389036760976655978958886653753316896761069861631676773818957693873064535390016151459350852069520495657433077522185464714566493130013044232195935958646201731683/11820996920507387034831364594355170226559082012122269305103895797081089019775390625*X^56 + 7910237600072424623600705749615301816522545810630708275669017535149352440796573284191626748439074564331858405997558546645902905182594538386175560473615457217759445378874495102188612457896186584260304025430655994759499810068477920010273771209766962431268493650459950177706771503515991281006376244891176419766314995836891045000244644862887954468020571651459839619/2933922820202062361346559384661629483948711439766601378971112213134765625*X^57 + 1729649378490395333466394598332075110594553017398094761818224871702637087307273627589004681380172803263638534365688859102996307397259005297994193387846901288207152336041635924304778739925928534393442831843222154572871656067160752435506192258829611934945557323401930488774329779391666827949481660401148447464729706294573510009070992049471470657660209034411969915951566/931153755061629541932364284706984657468222293195925112650956738643646240234375*X^58 + 46116067311605402684245969998462475601851274536432881285731998874470158158456540533200195897856267202764822261267702401766791142503805018630704566457916693360456599595103387277145261619505056286538065507899826026630950480011342841385404156266625953364534121656816486318598232355667645358378887383186824753048677089427444248359789432033285866450662543222351/1155542662545121056064024964419704404863612225193620078365936279296875*X^59 + 7024541609162764972522415106527312048778054395982409746867157758952498429072443348132943841808610915055042310079233033172916307361711200777996763535063431665737558971472462935333718450735738083727537262619214278620891081993869454633439479446605142766139423438886699485271663451670447398494113118064577420867006748769059700780661744572874729754374503629797292/14669614101010311806732796923308147419743557198833006894855561065673828125*X^60 + 64232944938844016804512158750329887995837199573638908178160297915433590287107577702712577461744337534713687704628037416699588302882080433580204637650324159677150268360690091602035006378871706728108459143949245183454133444732812637394578423049836630614345954105161847897085266613214313395397550806768972296333875004572329806440460930353122345762932/18204689445374100922631350365020943755236112251967232427978515625*X^61 + 100755036099832921872931905455443404559559448923571477761630053692202386311229252371969204530252450497527339746889468126844387962015615957421615692079626429037661534134928000402711285358495043941070187565811654604020212211383914876172519398319165546710827748456683750452362896204356976314246893729515982802518453613306791261197389003330981016325053521/5777713312725605280320124822098522024318061125968100391829681396484375*X^62 + 440939343517825655018214643552559202024058728879561538204965307033345923980961895048393620970988855542422645354821011897754426481094295519266444394976544790421280316216759943570069278195622638176246306334426853944693533230340671540395541970254460311475081617057356614922575677768540697630437755306295456968614562243532172427333627244335499/7170023412908271336207700025608878989852742123657830810546875*X^63 + 71074725409398810537686911358390475608795954874991935000812373835381486090659823336694800444069266549554163862275709266279381943335496713766942541307525998900274616209728856604775369888388099959542013243992657803471496348395566762917049134620584817130410815096147234018997687162656424315110762266425019630943073693687173479539600821121197249/455117236134352523065783759125523593880902806299180810699462890625*X^64 + 155504298579067279789704228604742441297598723413807902696605562049302267752150612799052161195912333188137246331773019622624478729481331771723716968512158628059590083586070763905295057277757215678737910900466859947912829352751192521524699165267688403373951195276459390693657095426369424123763999344967127798911181978777241535835333/564791131383085571973824342308694682146730376026611328125*X^65 + 11458409886912714052967732721608602030347358467464106151377462679904622034835153611263018739851239061980204079484430562265577987749573854086700573036849028276521710327603062440232864984057521127459547226226914306722056001224803653545316935076760283760689468505763595901645485459438847747799728488323488885631733143349173978307744724/35850117064541356681038500128044394949263710618289154052734375*X^66 + 2103744172621057864055466279192709888284886833280352737542106674098412544081130491782879815389567688968314791611687359451521570819328376157802182596315481328343842956497143317515269480568011100346858612457162146664908845546197017520444158238551679526778371290994491487199571611434251332120056495238121448496668893064927/8897851616905641149646700942240168289038682568359375*X^67 + 379662487266768865518104967869313165654240846327557156490646486706663774602979797592220951327100472085965229794281080145833080163615965354222375931022162190242184057974806494774700986982765244796419018634365052983407831651884643443825167081718969999009631772869803445076274450344000559812578640332477254723782296694367308/2823955656915427859869121711543473410733651880133056640625*X^68 + 363430351521681536149536724895753218051487247894656295866943048703636112357833276919155375086376404406647513698024278540529172988048189606067017785762755276216423549168523598344925800949569467081063015508808428631531744253892527531398408570213341387396665009646283701246665172633032093915111536487040298464513/3504470900711162327548917267522712992925830078125*X^69 + 18691166800274391412610781986670781502472860010869067202574464787602666538289846687942830669174787016563199993414682478791162216420184119138879814426427018921352949068418779170299879017986030526082829493590583439519315880654242495195078778474874214655712311187099487856165441378005702420153918538813331950698621/222446290422641028741167523556004207225967064208984375*X^70 + 521925817562512701124474920967518630471295719270684884583803729715248549282490681709387038105196170780051247614298705090665800395192591328144377893538828638187871308846578170874251328808460768687123317818930995876783359150638857074540648632557995539626821015539694958338816328502310540559871516916/11042050888416423245526324592430761694921875*X^71 + 358992659199146963342260490720149114771608860531245052613976363523167644265843651080420782329457063262144387294582611657226529514127759703733126903603600536577253860177044752300535530275356479213924993973104198773401252071748782486198715234663773051158958968868143489498096550412729631657115429023982/17522354503555811637744586337613564964629150390625*X^72 + -72133345209127605896572332530320281100273678288181507735684022379724990697865383049166453758009164504682189883130033597725497327163329340981882846153104750495435671505274782656385317379463509508780412683473301680241506210598596350998692001137126896216677855165267015112667819813651909239/21744881623506150542588272139485548828125*X^73 + 345405937082388876981526994901067712634896314179920890777954832342178920555938762955730370665945531037933982334798877305071270485056783347416793313110206449819659988146367349939839167911737899123078426373639042639702043317918618309950857718604408910937263714346083406438356483695723086443/1380256361052052905690790574053845211865234375*X^74 + -12342865366312959565527943711128623780579114492353916051769582356944588848487254271966784243667925419991662265200939939289866220575069518752191466315509729189665035018985873144432873501897985608229970744656349623289545454954506752227248388933985009708900943811243698690154101/1712869761599539231397264445804296875*X^75 + 2312004441234033376622015391312594178363649551503815663007927538513999171213467388912679729409800963737111735819022875821333947009164581964569625701538979519579428475008659168849087975593956746874060463513797998444280846078941522409753193557827333505757561951624173887424129/108724408117530752712941360697427744140625*X^76 + 146459289098009870348723316061893369257558341789997802146230689231211976151075719243670645782916906659253789634125150900260730172523553598123789954154877074452565248208060688321306129373828580149587538775263718740107166902684263384337189532180066575784501850889/26984950950760759848716257515625*X^77 + 753982918558326408428344116295784818451898512607004730726528792853318734696881794523247304452043838233660703824081009680893491252211421666435585591444904126537843818036728098780757386182335610103445014822459865226906436227928837102900940581332217682870106374772/8564348807997696156986322229021484375*X^78 + 5952562512494750262671448137950573124424863617176976042125450531366133643800613525873241203523439961572594997012817154117850463830149190845821128099306927512629615980280701381162788861092472172473356203906131361890915456322782343850523992793684187/10628180760441417821471546875*X^79 + 876978911817707833130470874823856304331558577425949611224504463576895908429253045062051934809370499989553752098236919747297919007942152907172695232569617800628317865827953318426649799497356960736270387377080056663114471390035699145577689168111534/674623773769018996217906437890625*X^80 + -122857948701860027715488390763404988757632508199729904402328678871539948145470643893024656150703974236178363500370441786304128753500073006654444776499463349380931676794144639634874253591596780322527799819368768377870221097096797332/167438846166859674225625*X^81 + 20964917148543008316586391236249002333258745200441918621559164896203554834578767261736798688865605909468738000415542777183009409492269088518544995199322006873862133466593898356001376789768606514846144349959481521561272290634238228/53140903802207089107357734375*X^82 + -9209188390197123085882732684596071586435096649736562212460521578156500913314373946198401712280402732888841832083915979027971636050070499044483349434331477531621117139681146733589937623562283933643330322087127529526/65946768872335436875*X^83 + 211496639874501945318005161547384750687004828041885832495153255417847979795240295274641354660558181956053042407338657962497624619042821544920223770317816714500197727580584489719745313504726632753487001223184126192/4185971154171491855640625*X^84 + 1086012518316059922866503750463165741731340987004344731548666901870888129181745840959358854051014191100113311451273996513869350631251224752485620736310839487976183596925869666639445914583750485486/5194704125430125*X^85 + 381501178331816477229273622368765766844720192835907155053615038459930980816963125131255962719226189979091188967231144558833072277703084569539864860790202534019686791706619140096595887757652051/329733844361677184375*X^86 + 159130285759721579051899258942935264792386660679163824828962011043830716109085823237904938198324734144283727900248269221504150995233144506399950558935575942922735383247702684/81838584095*X^87 + 112753701035199759698486538487093742311451598067078731813205517848524115260717690677109747239615881183721680103500380663324530301982535031335873353186574286691836043605108/25973520627150625*X^88 + 54867686895381290828426228523202835344002348350566628772385431937679976066936955580551448498449949265189760657353903632991271717989293480448737220538/32232605*X^89 + 682866885026414211686692077756068287321910872195255180823782070297305146088328144759122636194755404315008276529778529549393485411684860989922/2045964602375*X^90 + 110770998545225467594668303300799090314283006468742597614750610392958703285224139634672400215764807511951561680977690560/2539*X^91 + 459540950376979372646783317780511824652066913758259733441262674199141514674898674071796869627320150262643249841/161163025*X^92 + -240372471431975256420182315777632600827590101699983339500713770137283737461300*X^93 + 107184531344002130786202000569904313023933118758999631419/12695*X^94 + -142349296422062919441508100*X^95 + 1*X^96 +