D=-9095 h=76 559584368534899921801216274927962229063605424869313564982089737790779691964463419567136497464399844352290734636336996890637654665821120458985702968592395924489518188210243667007166698056340297180853387668617383800489290548135963875741514092346501631095472617263007821714593002874849483540652289794524779923818083155259527342759381065462835915883779608427178617175148129556287827382369440835243300187311713089/16151684767284346505203320060659037826671682435436159546751712683332614832889738417087587828151123130320749260135926306247711181640625*X^0 + -4196668115556022571630867877926703160061735104627697588028248575685675765258718809505601254231863888975075484294603718976172462900170053609458430301179156927685319102295547608690026984914038688920469029571837483799968651966005726311781758302868711221829958824694831647698255418733661424008531365939548541296502299437528889350666536886680143616422175172710216329782945913345809186679859871054073880978672/38372419047090071180149384719182970467767469843991924156838726961887249843182888020332115374767276543342159129679203033447265625*X^1 + 5888230525526999575260916341987118312105094309841880212462339554591591307065866324030729321924030386598177623259332995526990468182086863236464596609346938378115341954876522975897304122120250141520435585635689900677958932380515180036954307321779159723286438317195817060093421978725178433669739857832125821882685994094762951051313987489691041610122163876684386787484620521830877223064174217666755082346135211276/8724928780832104934586466350524227910108628455777663755161205542959113433093709163623014733337709504042423432110808789730072021484375*X^2 + 4348604124609710866203482864653975302230064841328714889134744470026694313674515824506515962710575808490719957794349517108476307718081216937646158061672350971162045935201181400788727546205155109734375976770746988038829060037970829637857006613044326692314899024724536761197023455314461751307380956883341265202645143721080235942652157019429229477148019117131275158286410000319288945195495846175206488400202/4145655740040759091986232592091169519695251882210716292084632557751557085861627902009712651703829129355470649898052215576171875*X^3 + 12949216308882919535704377567180060821077180110014291209620274386838744832009535867379702165631840012234560163704064359472710541183068490714543528277879511396321075054425040307395850059697348604222741429423270775701180241002306786563607899316515445184781046176570738927112468150834245009954184577056688445984604589651368448073257494637052546983837084609367421478113925407058279585723979512567607710648800743288/4713092369458837992701848178133648347703539483588308084563716639093801461988938221097292070905790741436000695102848112583160400390625*X^4 + 2531355599887380952458620397654573454528835956295253323031441194423890061683048847595802046906849724880560707793829094679942007838302331853830032903928011507747176523715393625101725486021034779434132973334401270794299225605502153707467365565419543671901407028154782998329209246147050431342712061150392833790213501131110328380549265543946975317714935609880488605747602575494276251328991945244527097634482/658655584866288827698747234257475531166535345771796046405969658708191312706987610599673972700608366346196271479129791259765625*X^5 + 574771050961761201641203260128660462843501364589024434890353979827746899360598717204300917661292556565120912548994096446885551866618094678024808414319480590505191823773705905324741290652765053710907161093792922679990116287294686664101665149921027126293707390631534235431373718110680178292329961680635878535799260071614611085327350899528387337252940194027960624308506198038653336532375135815784354596114128979/149761813608972422198002652389293498898990974244862126051557351148774999726751307960100869542800827297966377227567136287689208984375*X^6 + 69414474282274498260716686504837132030514323705942588114209892692003892066997616654597670743033301831029617468367998566467737946255712571021664597024171647011248376016685517748213213855112249300838814998339857891848235784379648044963358954854571408242496887742862644056348465022616691663641934543418766918998311196517579581527463716131739305236757772510778687915069575315868105606186792866290474435198/20929242883601701067062996228742213139871216594617818297012119996335051057979045570456929973664191080159507691860198974609375*X^7 + 2388407436648858588484899224144288687243618674908634455837397221948008137745978487710691970201441147630284978300408406968718698123520115876730511567179175069431427319710883123109276081930099410000813006638404490388591514386236599487389508832767056700324471553186313805575743649075941790576016103197463658559665270236461307433720625930158575435764205189176934664597959070569342308031948387827614044050889212/951757320131787356024689753502052142535643574640245287056626156833336446861597097316528890552379089370253612287342548370361328125*X^8 + 207049363921856623364894564125828420601118424259556648099732537022662831336856495827810201710256142281199879373299774927286194554104687346415111760194225439934867479483854165206980909775266993778776040640207637289032347028736550578084847313962604488596558237191426999700845576573208633729082234198692638022578829047932248374019653940282614924379185082236140100925391051086300357086253293842591405934/133008272531300530145820910612567335842172217610655293850170482219699389901175242877670209178426634901948273181915283203125*X^9 + 115736852318596546934882814632864849679730182242929844400729803393443471363137007872468621296131789539605669552304855118174347476903063261040421828237159619561624889865965446884303058277257254985226029726510947539820396968685756537795056018216393788586895350306429595344383571126863660243396212196463265859420359315548253955374613649822784713831081347039786158425250388994770464299785714762066460255343322/151213779834022290209530147752662489935569539896113737195912566973520743893898604246551319059723780554152443073689937591552734375*X^10 + 6291891779089400618695730447458146204829086969851508732220063990868114537343236662018033108021848781047922689652556782265072159297576790868499974332097817143159621435834499490499400430164648531450515598909335049908561389482452410447515901393530139015034343894791297619187521475676480371847452073257681740162629570732612860820348738296584690151149679592667689932154876441476311264816894749031410256/21132155448898215069896780190781726255298389713842429864045777548924202133831580644115827626478998068533837795257568359375*X^11 + 445188147095360016639177804318696572279537384472876586754099863884157887088710743927107221885199639427378531161417434325456520772036757129334945202726691325518824530559326233711751336234906255357749796104271053841625443552958426351318340634236356502329837221965578562007957192896627978223727283556137515924971293272452945627573580822881176681730244260090618164882406374353525439777724993494268778138244/4804923845193231651517780395878995007298471361184922490337408670186640460179955648955836306570662185832881368696689605712890625*X^12 + 54256069907686865213361356703723022637539552057552948016955460897516510186824913194720918431088618059093949762507347655475947341410560830295111801415039824980343308219556096668537454000306361839115103313811988544535634704802146841890875668828729233981143958912121445595198544659035007731932389492750034513993869404895656954809329169975014841674231927349384322576359953290824321096821163536968/2323491528191117654744011016028776938460515636486248473232081093889411999321779070271119035346783734858036041259765625*X^13 + 2541446898385024813222191669043976959257335907165032695278666883803550324945370022022385838147822863598904845642968212866401397049501023069940025810630231722054148676622447527903973805977333910821259179655460321428562005842733741592142923437559327996439817028767090365894784130323524039841071887335155806841486591860230465337066346394536482977549887576012908743399196354047472248943409260760944359/528303886222455376747419504769543156382459742846060746601144438723105053345789516102895690661974951713345944881439208984375*X^14 + 41582153802093732330886218643989058905402532646312277933755258003189552341314399584641299610277295204672392785258377085963489882474841104565393597284077904044991370781165336965964378636219644702363426927125642967209221368346175877163628710357095295044834934185997425350724638291353294488478068019401553827067941060269969398416628051555479028948558264244210661213742225775696981348215697/51093821400574329955888092710913181714359882055772368845125477600646772937257373727787114576070010662078857421875*X^15 + 6562255758396306212062740447745008056320234701909979495506323769783941009085613803087816037683126829354948228679499134206487712462634276521635394049335400413810494387444888175007935694279292392490443993551006977937464580774104570002412681180028663528046847042309461013162318906496529085848883547003894544801701068559490090412735536081212002752228713077182245300697428599420404069523182602188/58087288204777941368600275400719423461512890912156211830802027347235299983044476756777975883669593371450901031494140625*X^16 + 71761748715427259574210455867473447212480967252263747250857062470874227789589584081456384781947325754137440792729046550421086718230466305397880081033509316448779755054262703303413432577618303272480294254837743670665989229359061613972094050258748440330720812690577746701796105557811740079516851023376172448601063283705406029367140493657830718427263738372421864039464474474595361262/5617792347506798235941516515768354229176457620205867932394225134760502796839733230103036237061023712158203125*X^17 + 296013070930746354232741855583411030797447000780707150716752080285933003249477311375243956332197983507452238886487351192787474308298189660471589324993096833577773476560376838105165439332657969899474367002071834834584987970323315166504026611582721864881352372667339223791901581540967087182002833263584760994918618774270557867983578209342799947840145678526452525743331384084174709591707/255469107002871649779440463554565908571799410278861844225627388003233864686286868638935572880350053310394287109375*X^18 + 14928094014880050853200874033072951260626519599333238422311066008406450164635773149512763024374559010896257816423719557313904293525290215285346654205104604591946394327658853937951102841644303983915138539743530152315620721659916277808952340062141654743252490970416173339363390045270384542553541461768418227865861907014445972440336398209188919097132256971789745769111172355298/181670353701348453770381803698488317083609534010473367150477804053956692327385222329755723476409912109375*X^19 + 3072161671320932104649156696607727828710434242194741226338439747587011187190658058002727905668024439079608228476922965431205978205448581281621360883809107859323292664485157787902705556477155477276624472670977767492469097911979490022966266537742092009295248807689329492975808751604941760890719182687564967199924901487002834575577782572075288630808294689482122998564924870268572533/702224043438349779492689564471044278647057202525733491549278141845062849604966653762879529632627964019775390625*X^20 + 55944861055800852887553807053908094871836556038500271518642099642922147503702013239251105339601323679706690341107923453198421219552421143986822636560500023356445956281287475475894345843827375511034621195289514320973349368494672437523093703601835598642451170334918096497511522438540230008030487601511685496329756308059045391769564870866928482214111063029546453600998587/339570754581959726673610848034557602025438381327987602150425801970012509023149948279917240142822265625*X^21 + 323198584277373043705295375378922071988188384328773017713171683242239753636075977102053999302004897344570010998718580049558264888830728903201361375468737937506043062938826290775200442662317524337065624010838203630036980004141205305404777294773765585717297690707960436182043073061704693066740313434723348934738337842546580787179227764942530657078087550565748096274731546294/77209900323073092852412266571857534760534051954451181038953066722931594239138719490146182477474212646484375*X^22 + 3625379475245847395932813941053060893100309348613347339729296835560009361475262836115179097420356304622442697670400201923118605090812240481705125756515110927920333955210318466994688650922117704633564057578593812492697372595938548990650656235092616092431488914402447005607879752482333629354133762273276867476595959894747707142365972529444162591874041748682006323/37335981812200079898143028920786982080861834120724310296913227264432381420907086122035980224609375*X^23 + 32415396253071011592117469684660244173896102415830815337240200489899339145744392890163150740421135441287866156753802302852577221587437513143752325426484088402810209222046126908250903649922742670373656995761115825892974899479519619137784635302069011986879735838239791873375236833195261632219752632194288986161386856228805218337226625879091862912308855636098995911809/8489268864548993166840271200863940050635959533199690053760645049250312725578748706997931003570556640625*X^24 + -185663063345123177847144146523922458893608998608077206443734137674625462705156922093539467249922586401749561270167943511257820129021407535557006828518178843130087386467970385690138843127974241874738199074181624622222939534775568931331162930308843690884753373077154681096121624525696085926533068211884450241960447992074260100023804850247798633339505419878/4105110699527221539103136769740184945669250590513942858374186615110762113348772525787353515625*X^25 + -31966089267348874273140172855078048332669780288788736779884864561483466080201001626447588571961648610982541918116813563575687756634479692313072253734333427451212658405874737003238409756810570633141188264692593263003114315689716430503382037948054289589457462397910676365389655047201583663258418473053174012769959803221762367074609927420897675785606193839248847/933399545305001997453575723019674552021545853018107757422830681610809535522677153050899505615234375*X^26 + -270638714207800906293880844969381155049830336370772796092906182796926920965913712063940974695473013772645590179021133978801345831987836874874644954243246468134732729750420245077666780953751950799704101268757162372881405207699599620108852783609176053784879885284052672166493020956764641865571303916924021145357725059744966837241363773960844852714017/90271813073715701794461501258717645864084674887607319590416418144271844163799285888671875*X^27 + -3703218715413166079373532225944705862313718990123587346951473636502313215566640004464259425309806450589756104778496752584846040451404746188591588656275254476636458446878243506105656613377103532870649200294802117179486754208480604261782192679981576281023242588817213714242063705027178975890170219013601840512392049788683805432779337248873635202204457/71022676462408677147113092902079324319537207448338111736577623098802112687695026397705078125*X^28 + 519515667195685154259687774856256212439350298025811276276398077533912038585484784922978605879904066473923540471334376684036579976475549513120821925003372255785788491668303948914894387107406900688058415798203074694850608754024564457278468278369366684784294977856762156580243080547847627097777410840912898354611757065967157458849810250298746249/49627164966308797028291094699679849293064692076749488504901824158478199100494384765625*X^29 + 7937256769208273354474153520473429472772260254976089659559112664583554435629331927328558230547517429933182382177542278786381682272465800301217212372098016152230414969316969285524355676677494103841464528818836193923633930305322777751648848780782943798340202506766498027135499396973353520016206110530848054767502800615912091462097301877049652095869/11283976634214462724307687657339705733010584360950914948802052268033980520474910736083984375*X^30 + -17871942167680124094315029814102314312927502114566199006955541463118875367604616312378472310813003501625045956848602445792527288496159308752071718166860061124507933688463711251116891427848821233594978528074206297565984114321348575697489066165381880123583266150209932755452951389405053450198395781896722433317304873729339146634586313139/5456532706576008469300835041196245111936744593375424794381728879436855316162109375*X^31 + -1370503627248251622529901626369374655688744346469882553652516345500789432593315459633432530162160699672602252204284197232320368724546360607005372815192405610281233966958353426860264803831293218335355126428602201434768786441656861647190387762079313663118679519990426635494037057810108467580765140669309685954823320296149199698199779113739093/1240679124157719925707277367491996232326617301918737212622545603961954977512359619140625*X^32 + 29235707864087251333155380852457283651649191800944899428878682349675123760461458352164314931007713227270476129458373146063177708613175484265050192122319104904273013855080782410523389241051825812813361118211108158011237461191297451788875963681552302230170952833751648859723492519982955255281374828296838415939078273378338617249702/599948620843981140110042335480620683005689345066017019723114775089263916015625*X^33 + 737671982312066242234895125568735340813652796723713984079233206820986611249662337198711088826039418930971876672531418247344053799114487536721497748283666292164334685998404353678340495601589985398900801830832696068635598619103865804544922039358098594611109653402700071053164209934918096648387624695334300466808745595831066248466899272/136413317664400211732520876029906127798418614834385619859543221985921382904052734375*X^34 + 5778237950001529775665360233488544677153916693968496700480738413856240922578922229902730903329028745729079382683162824499383676296833400235131913580263490760469000430397642265717442470954752099070537970072657759808754191897216464542948536876846351112813399726516809232648523776412393899573383396475535067361102965509936969/65964664193950647620675352994020965696062599787357561266972487640380859375*X^35 + -19098098569075260758568832412205391961364727097178332581014564926421335376368927925202741954002647589957683760169491727006384888775751281744526958838968957257095614022551777589994600333388577390052027187346040310995191282585098698423866522847110476489484472809555502426302025905125303246442306326913747584318416461199317779166/14998715521099528502751058387015517075142233626650425493077869377231597900390625*X^36 + 9275513720540410742913575905382379987237685824027127153849097341973245512882061921048500417896016456100417555626549761202580731639087000851410185848768241345892346355180527698374034834179280254193531255205979439158936997820552483148290538486124676430382633484598828933171911702789296691264901102574150503047720473/426638192891702924170845991618025196106862851517366111095123291015625*X^37 + 9299018213106220841252979860037749158527631389459280521140208495978594767402419809784047555458655332047809414784349770796090930270593345975610361067797526741108268591987464395260555092268984748756437196065129430256180218208690405344695963398594249667547755673079875555811918456014130094209173210388873042957375882463/13192932838790129524135070598804193139212519957471512253394497528076171875*X^38 + -24963575915848538012806278841289827298214623242362117065437759234480984729711307964098077986947241928683249386689529959616965490785191522819237325462829474796215236575301669352824902562260383615694801209914112542127282062505006793426057478739674746359206251440929399500452619459529030784940394909270657655689/797454566152715746113730825454252703003481965453020768402099609375*X^39 + 85936925476957154368132198040960352141876730885404483076943796407985022583909650600576582845164578357192920922976584886664464447548514550443335975808137438453934000235799300324969237635669532535682283337544035205841257354988982723152228984401581158441994601817198558285964290570041455607893607181197814977858244/181321231978973742772609546437660708345416711894880597215427398681640625*X^40 + 380667657756255195647341460429474814391697741605553930899753057284933613078553904352477162356822125148845678397318308376861530780714357804482762364913258260020132692102092336140615131329697094095778277226230148414427146600379503659681623736593610900656262581093015829487379390508676264671587107406549/87680546031084743937738408516135536339030452496208990478515625*X^41 + 918767409215250194916827390209306839692993952624472755017056977955943194239264223398336607491431639029962388799125386982774462358412315577276161152595013235813732167124895105892724982921957011946781591978359311659312645697850680736940351305858741409512594330887038097296326570717908300448791126152950912/19936364153817893652843270636356317575087049136325519210052490234375*X^42 + 4381081267692452182316915327894826384281046943310667708091588477209252642596237578198736724992251325552926716026708692864251369421344093550223583604619503672119191396090561444414998937711759961127714763120652986434247132794637957828349751898980318754061826442798938048734966129096248298994459/9640521828596453429108126279948931977903293292601318359375*X^43 + -4943986578182143050868082372936557387353995672117793119159293170937979580264038837100660664802642490277586046436569109200135332247699049094240203710341040145412578584022351271725747770745748219784486374881101187237463058959510443748092271130345406572409035866928748042352261714299663329761553/2192013650777118598443460212903388408475761312405224761962890625*X^44 + 6954269939054955629569315256714994577853524822658614775611631724704804672705005282058495142119700725873498581534097168723279750112052837015794936246064036094440153629926452107321479708634282876092568758429115650177414683599764637324642141644522841669570701726090193780340542804625152/1059980409961127369885445440346226715547365947509765625*X^45 + 11156896996374469155503471583848339647468734345867178346435986042812592197749980780938354911671557328812176610649416325771361719270952516962109102974776894762830812477723141519032056538197251897086642173645812471823091765411122367836263836236631133823957264730918205342740133462061927434/241013045714911335727703156998723299447582332315032958984375*X^46 + -14087148958369284898999599653128634318574643307223235913440356364825556589661374267306937110224540776149109200247755174673525105648085542751718530377037938302613429862597885952117136162713862487703922157524561835415304730014713795208080708861584856389115532166858939864531349/23309079933174873444429806274793330743207607421875*X^47 + 20213485488091220399734013247339140879671860036380823695524080417870571188753369309641986232422318897583067855923305633487631168816186215825776222872789273688214088494285854643004080331309534370794414617131300019266553253507637353564177420797715603191219199274585607987178665026/5299902049805636849427227201731133577736829737548828125*X^48 + -224677434910819136168347382561641300905046731241044700815791046024838154163994532212517825925037504323862702287020459747147285564720164112624955793908622094115932790050294550457956738521571021455828293962987986924315358703960964983564617353932551893249405831803724054/12814227560843800684128535610111781607041015625*X^49 + 160666591076269200983101457195243097571378199063009037316562985159492352741868802389995103575381361172712930721579561177459834867439107827718200915547764436503998804625968301539047659818981873556266377746703879732172155332603676908261314490338784352230872266355894815503/2913634991646859180553725784349166342900950927734375*X^50 + -148871273915009576383865309338839188581195113830851589718591356205977819628055144727605795602055210544188060576354308299580700719009704525483589046417076166018390294315630984149910772772643883766947087577963685886119144875646071515153248189924965118846471448/1408931012737086386380267796603824255859375*X^51 + 2079256999842357444828173596665726544943489089317787322283963665513566723304381485692569995234860145960191890285591259703663451234467382881432347924665019752488233969721845894061404247985128573059473604544271923887688957871997277354275446826330487300498396497/18844452295358530417836081779576149422119140625*X^52 + -7344813333455985300672096608994814142235064696177145209597225563569896569873306354728094860612341505133910766750628434749714787474988555476882921948927064797790482711375657719357007740672463305120496929618758663435052483036741205340558593349047732/154912700685770905594312017218672265625*X^53 + 382240780637256667893044645475620454582103353674280853382913186821276710646989288440586800589528535142488182732334813388230453254103441955152435643465610704164675689640771628045021777369801521769478625889918660623824463755847370568208948931787222454/35223275318427159659506694915095606396484375*X^54 + -12887552950057904408245083209569154490356032194958515778394271835916218459661518026149437067522336103714766432887462995014094473976008367950425863666244333728135760015247441362204744505432933393960653461762291600014723730073185937295213/17032732345879153996076087654609375*X^55 + -360001956403066120327370739795693480029022098601439137093677998260009521207525881821182905103659565914682859631420660311863744411787587794382563210159044229739944822807360771641360535327776967133435294305075196182355238419487707835438967/3872817517144272639857800430466806640625*X^56 + 6927187860854830488985123353254277270844318579222080370366446347268980536114591378546008531523935762749056661231999064190973872079226561007809785572262492181198619225917056745720712534670069733497095008877753168387610286169/374551563405808773965389503125*X^57 + 243838046292828351833024643210255964267104654226047429810780224242892143543770853242514436203266071654810720269907597799514232872403604980580680034302379860722334477894821146797482973998462762699898078540919567206185594825061/85163661729395769980380438273046875*X^58 + 29832503503885128676345256949819348009799140881435992959154023043979767396855778754089476114763371609429914867456147710255531533243131251246101338890281327763859018863656057031650065961983214080629003910828754119/205910700058168649788559375*X^59 + 144346052323093547442341059857823802328181612736681681398214701458280284584279859488949692646878892758554914580944988282171391408006181678357940770769425741949200505856607690570545733037004661078517104334380169343/46818945425726096745673687890625*X^60 + 373543523601916003281642034721929937991708993692512810436878973214385344488939378058035392131310240563625993372286072458989312963656661901887779787413621239445458174745498804860946443189520752250522/22639989011343446925625*X^61 + 389974020648949103232205967415978054775835982907927997040172159635620951567371891901354471282788322577673405698205364946517224507421503677626082666902042325177773256930772925409515013774431847101169/5147767501454216244713984375*X^62 + 636487213335892251078942940268442644111594444688699803741342574163470577589636302421114295113852599289016256974463335472467637330384231709159770960595719434842388283703268280144564722/2489278615870637375*X^63 + 385330331276539221264217151501327247133835300818934587102366778291772545328929073594555858103449777437975425817066151021390510919567995320771803341879053407574086273081082572477961119/565999725283586173140625*X^64 + 951362527168561651758176996225194517840739266877957840416543363164106750749599034502944254407160092302916758323679667259145235983842929775994081626430333633954890363/16099851992825*X^65 + 404782290112098228146624653004578561799436846312248377131870179410353961946028500969730263837964793367201780276642048134481059703483549955469090598420751290477575778/62231965396765934375*X^66 + 6849327057726294274666045066263928068004659287174503554785692846989464136981225097487804698687097585020432939871777299992360056507795972011364992328/30093181295*X^67 + 14056862974407655090988351504996361143860730040658977589980558988559936301329847376801220397269285458464462185470838319119654248191977983819957439/1368487419390125*X^68 + 1244068668721095629758559404345736116238044680120040141578498365406083188861745955308479782739605076071526541232413852319987936/3308761*X^69 + 5178522315093186145099365592209474055734335933254046528384052075186605777101727016269373579193236705373565185842346543656/752329532375*X^70 + 152812183613965578943681688478579083523280104762867788125160981962714285812688395682544627656842395040/1819*X^71 + 42406091586112944601729824758773285857176709058243187268806223368181024007196502217214077090323/82719025*X^72 + -373213850938245129329750355871651058992980364753941629091378845350*X^73 + 1029636969872735667355468937778162193110100985733/9095*X^74 + -16483382365130506480250*X^75 + 1*X^76 +