D=-4247 h=62 77150216397659742349218288145911363568886728297108622019958171668124394525336631224543445633934198405739373716580191555945374033058177665029063543425167708741616736233127434597931595536835987992797846854501081415284505282816179459729680866628920956213363122475157641119977726287861015/11491808737192441745023388725588982411845657706260522178648043982699843806643777030225212707045930068545151*X^0 + -4397380515102876365273034658076295034130261410986555478025609326208499830710649815313613597280417117845788961775298490865475565552272962313521101810446115395466762559364680538207619655236402704660466333032215878566435085427658044634033812015250042461216963556934910746827317456071176/1638270340265727907459109526957014141959266499227566637330678486607573987003327214506612009225070155453367*X^1 + 170241135984130058132007666109527309698255846264770637312065920068398389469784063835649589297263249666069385554396295861658418651915264499480310210841014966177752352963894318131007152084815252306026265596179594586150091865178470250767491554618756291120055981024760215438224325463976264418/6957734135108546422978838160986439060901004822219475508743391532622366722803130680009581203178872950210449649*X^2 + -6829734833106335684463123600868953410367832044916820463304334079529470137121628639164990201008299874443580214278257037286146046509473185542717540018318875670408723124326370355704465302395791004062228679752611427623941520105075920703602672168640970226709129528190462067532610148953/385747666650748271122936078869087389206325994637995440859589942690740284201395623853687781781273876961*X^3 + 51880914462862639754837823860595573012589029483563102160877536007908172216858515764608294209329134662784666487175280293984003700210330126772749732074069443752035011358734427943710357043535922675120667804295996571101687684051707025980646334971928623773668498984400823245811019308548540/1638270340265727907459109526957014141959266499227566637330678486607573987003327214506612009225070155453367*X^4 + -1175470850699287190315682008031602534512209571431710445663160688532506326439101660736754518495305296159259339312021907207999431983182894807894230098104075140466558891877009408141650370646378459085295496512297118761351693909850163473457909584774520358623730498021158750806690939/90828270932599074905329898485775227032334823319518587440449715726569409983846391300609319939080263*X^5 + 3451943697062874854610095934835336377908228781030162326043329646812024919715694572449433832240583216962141791748944222176906756069283493698836466702920889400705748126656080172067575773971778290320424266197137021931080235472099694516013673745400389418147233130809208348658800745093/385747666650748271122936078869087389206325994637995440859589942690740284201395623853687781781273876961*X^6 + -6407081868141411375520614431921268851727044787560897027323455657012158364773387831779139903278842977126152949345953703389669468225380042927946580186678690690352819808491095197291444600426271641713986522883118616465743937150359457969967643315799765056090969639851052826745/21386454187096556370456769127802031323836784393576309734035723034275820575428865387475705189329*X^7 + 78819583791870649688994259048308290801992135368010940213517967427874908472264833259410907763247442941109501677568809565791782114306792297510791322922540793277320106328941203915979566021526175282929470039836457617908782445641090956117392895946741606580634681086837661065586363/90828270932599074905329898485775227032334823319518587440449715726569409983846391300609319939080263*X^8 + -1581987156659837110261080940524845596397438387324537946631188051840579503094535589661278996012001310020756217645938696655277233064898341644380274878365505700870906654166410872736122884953589265491434169921995472444963142468687358916476095494160202491012642120488831968/5035661452106559070039267513021434265089895077366684656000876626860329779945576969031246807*X^9 + 3605661807203776323821492942721053606076913873428986147849341665990011272470851767823060540923206206002904782829226729273773532933552504144669381999252711322959649649713893555622083184768281800940185840728420124481293874569557087395185663514593845869710830134360044308389/21386454187096556370456769127802031323836784393576309734035723034275820575428865387475705189329*X^10 + -61216206490793145773076809083660403814280517999243846308940743119640770398381509038086404514990329809820986005922481897053878820343702605404651236580725871706149658028723802018751009498467345832448016844280530920001634348217791569851421348075943900737679242375278/1185698481776915250774491997414983344735082429330512045208588798413075060029568393932481*X^11 + 79580316477323306687938026226493382822293373673632215936115620493203279026987981936771174569074766272885236851751105203803671977343083204545226610995573101469142267471817300357505906061175206506712029915675328173002446048551456695471901751950864349515664411860908382/5035661452106559070039267513021434265089895077366684656000876626860329779945576969031246807*X^12 + -33293207822023792157897952170425900108658758390664907265484433552002446129708075105533715160063357415160849253121165759228669184745045712890153439218353537965269625911587818004304563247739222246557898290878052964394466854675728163047414646190963070951525018/9005966122400747782301677825068043056845305827495021496833353322748316155081525433*X^13 + 1003597459533463771682399649410419054225264199150370293694223996595853846926314428865923910394648701825877662549019554542716022535663465443198394186015497042681205959052397155012793738252348558811329478298452014589820638629571028925078359401816461296446444168509/1185698481776915250774491997414983344735082429330512045208588798413075060029568393932481*X^14 + -10253435556873289724862253666385145139347261515689042967014457565283187446359428880016900404783068499154167411549518592206250035350757911431833430842783388251907925658198969888663583588043362002441774401487516359225435484321543566643583083772267831620989/65736978995625896221180130109985715743396392901423514575425936662396468285266609*X^15 + 7014338508062777126180036291219651350313583130144001107883271483784880043424327088693134883351506988931605689161971812099632699750255213765254515262369815566884402503249733563547734300012778655327690617492592995963632856266799535097639562533665100834907038/279184949794423181251352012577109334762204480652345666401833953005197800807527288423*X^16 + -50358266503469908897894862795969754507036104687023444831211508206829729237973547961248103611426818846689568945296212112274253307529652866730406715880557612012360719560256473146634162793962399657617618349256599368294651807528781382947279475015986206/15478450434571673233148135180123785199763690346461858859295016873651158061047*X^17 + 24041052522103929206625024093273652265831718603673212415099161454185145582072927485230822934299710911433188448360843157824139474285135003224864564397468201950427773634552901897036647430359268798729149134145082152718988434120755664093958130001590443165/65736978995625896221180130109985715743396392901423514575425936662396468285266609*X^18 + -106356388165344596583648413715542224486378003199921242926234860504573351110877386635690433516331281665567766132400014964136216870759544725778671608737112700258580852897642526462951578342784240962075739020740676397841928518514032660785704018125/3644560968818383148845805316723283541267645478328669380573349864292714401*X^19 + 22972260671962918223878401536026230908489671201534319137130992897856879899933807078621631082558129723149372429058407620510913085723015141779611464264280499401760338827804281530872663658852938124779490801693461421847789347275204156257901610261066/15478450434571673233148135180123785199763690346461858859295016873651158061047*X^20 + 44061076295295439321703531785982827076348308228674216180146971215713097541846340475457061696824396102111983284879976955616521119160321399733991315769137665655980681243450769529752542631384868179004807396290069241209296448834941349395107/858149509964300246961574126847959392810841883289067431262856101787783*X^21 + -20797129617742518829621042897980961697477906699094424703188827746228339023500289168797684672258200543381378850499234847861135307125462840679679442636594537892153554898443154756120453490494652058505510471928720033786998206063359210905575230/3644560968818383148845805316723283541267645478328669380573349864292714401*X^22 + -9506660075043789153645602468225879652472205181952374918132165245723662762783984302877876096279587796232161193901156504470626494860895363453246127460580626254009846710649668906963558220881992864263981750988093317142936114316144156/202060162459218329870867465704723191149244615796813616967943513489*X^23 + 75408739571242975008317914603920673581149095519954276380888607501893726794652860109008680261527358170009055704937400512692955457497192252277135354081549541581059425587648390311258365847643661679744177036413663427302424413994219306738/858149509964300246961574126847959392810841883289067431262856101787783*X^24 + -362213190820216273380756972242568732768187432049218983400026408661671633958262809310372634106126562606676688545743709820109633078359087777851571798033537383831400684834774836985859736775603537979712831611562405048522343433983/47577151509116630532344588110365714892687689144528753700952087*X^25 + 3409117254470398190787597720557636206135292218372642848546732779641181981658846232358390076091464053879692347274841391210448543196790950241507135449239344792049491431944355334456166568589270631256581139594166596454810948774627/202060162459218329870867465704723191149244615796813616967943513489*X^26 + -49399094502203629522033860779018122029814442337845445711308917739353394984360498070251974106795663923213759381922816577392060262748197083160180163919353904022318192824012237617500568744189417711890748811430753404210477/11202531553830146110747489548002287471788954354727749870721*X^27 + 30844262968294130879882732266766272535600792934927252057598521023378369308350949114976539596622601950881461357853876033448338218252361728559534000026039887102543984096705981783687778393563138785157589313837275740198053243/47577151509116630532344588110365714892687689144528753700952087*X^28 + 12472151882720564769242795621801533982082084069274178643141072381452185573520828320211895606806649715961443265997628340918790484628272232503854547861597009033441366615641073310420404900161178853116640680319803943/2637751719762219475099479526254364839130905193013362343*X^29 + 4910879883284532814334388467231788535611237961860564298715565323858552902142421481557972054125451268034980483190993105253530618872941118726272019926147139836060919036535133980955546657354833578052325011113157554834/11202531553830146110747489548002287471788954354727749870721*X^30 + -2044253503808512041314078163237595625490975326273181966912359624399978403544053849130010739077954358538715638518590247307676863089540389642169721464238017890843471981419317382906746176903906464278709914216/621085877033722504143979167943104506505981915001969*X^31 + 560724193851364453791437318727053353977063633277162280830545259392552360954665402225248384546647770626122337806110413800459411687351477672936761804469523821800893734322177425514773488305057880445465938042462/2637751719762219475099479526254364839130905193013362343*X^32 + -174902916946634992554109278673753382112379184445335869575261149348599227039799256197483403615635201396038534524251688524394459923636993352222511030692990886427916151827593688787777411395057795451434/146241082419054039120315320919026255358130895927*X^33 + 47043164370518841900587192634752551796944297380391765685747043787786948275326402159941812805240508909486904978516352545097493381691801070391033018113885837583773072729706657693423568423777586090412378/621085877033722504143979167943104506505981915001969*X^34 + -15816978304197735793666699123799148228528154398830630583388029855675628568598949289893162866920368583004691942448959933489286693245932638446253994033067828386843978156588778175735935544907591/34433972785272907727882109940905640536409441*X^35 + 1657742253675595977074698018741176328584306878837172271265641797648784024017641785326832497784503441380799348010343574753382501370939197962025100271075782744536983928889834459389981858842834109/146241082419054039120315320919026255358130895927*X^36 + -429102342049950173452347986729991761036879643865259489797219078696559173536325879815516270289826859878255150657159038056528863566519990524707540036118455782340700480194306168890258264/8107834420831859601573371777938695676103*X^37 + 39016389292775917260732087149369795006221356067580646609720617964665425946277692750369555050552496247654231754820029499831995698320744846716987087091878400272298374914502260658516427847/34433972785272907727882109940905640536409441*X^38 + -65976459479953660654580952494672227849210354418913292661769409315255015736191205155470896482643699614613143765007351590803436340676998589495512125839171702947206101026900132/61583010556460040875710154248833679*X^39 + 407446766444631962921222721626573281476379558776390017359278551571185002267021553662747253745861211414045524808823526014578044776438770773266507755857885530399480796437129344785/8107834420831859601573371777938695676103*X^40 + 66159495332710619054377981500682075492391307636878223832451977441834697889661721421616503501718929701789964492858814463781862557275386954854929211299626829435132461595/449511025959562342158468279188567*X^41 + 2685090061826397904472578932714844393140619302698708500894821728269823335195119100724250999072473336678882554937596151649980737998545073007037734813637852268201629148861/1909073327250261267147014781713844049*X^42 + 2064007537280942037572260895533301439666750228093312210801239109190170783608440510737733973802959983922004668680165405307314120765217553505676748274136225362954/105842012234415432577929898561*X^43 + 23450629158506009361287902269951859886897341526382892976591564192677347127889611138929712649919713662229815870541746117151875357523092948939995147779124675752477/449511025959562342158468279188567*X^44 + 6099959154625877742802883726668459131375105240126614226385627242099809945643289883712760745827423143758124420374793924535865751072362086376835573729889/24921594592515995426873063*X^45 + 87408618558455179931637633409161854673782997922926365639381415249167130077406711645218154767735243277813263687166309504021290986574157489063726717773270/105842012234415432577929898561*X^46 + -1710650241548486676832585812307357790423377544097098318582028631183122351639530424212958648769152408381432536629284647417069795997321319184066/5868046760658345991729*X^47 + 2036538603052316736164203925061414008301513861542152300044640546507361716435185193225659106157957282323098728754668044768514625681978778638672/24921594592515995426873063*X^48 + -22774153261153615796308502527530541218042418439978475840335809402150432700187090973218892797691595309068311157586257350404962838229/1381692196999846007*X^49 + 17484182647562671881515839798285942866118042804884640890266312839751291458387753104465887958944629222928967249316173804540182783681/5868046760658345991729*X^50 + -40747745276691997471353340202301655391050225182696303553372762913070400724963733184386712066531793379052982725638623728/325333693666081*X^51 + 3060371336546165405490228073863380084187128085087649913792143398370081258479856082212051025925197570559054311152159858/1381692196999846007*X^52 + -1381193009039545620349778191567401680479511628653949354557962836853137130093678223389859092590659172834929/76603177223*X^53 + 131800521315947508881464332143035409051327913508683140345453867379129792778245300636800022238849709685/2374698493913*X^54 + 103112441610502565038077042911121318148190859553031291600023820735985749322560313169650137/18037009*X^55 + 22306406377200291332614070282333005028513506898447447937981375524817411675385045145065/76603177223*X^56 + 41995922670611562582527515854482253061056365317679042319268131874098042/4247*X^57 + 3028296736892374733804699454542806658690559470151491315290910581797/18037009*X^58 + -908586122256192545710936662666307304367414995*X^59 + 8701001833148300583408286811434422/4247*X^60 + -2217425935085165*X^61 + 1*X^62 +