D=-6407 h=46 32527444927583056670590594461295942781261245034116350186038359625614560757959287563049434772910083740059999043009306521670366125455324643783772400353025712617349330401271292173531232083915529969479966261490021222711629201230214531168197205726219045591140697824837290717215369175/44942092065999980342569076906687906054853229405251897716392901940357008783577991949*X^0 + -65355871536865608478005881779630824692315336875893359962578652555725812351107474862402454578734427844386007008429333488055162640593499371513940018865710575861846062497776486640004935030165603566539053318547345862065584252010742986175977853018168370226801172058817666051986440/87046077151389538972589987252267013213760139832702653114945037765657014445018407*X^1 + 495144009147455433149676930783188952528204123321333150641756267280688355083523320367915075336099782791609761837609575479041661554395118192631739524669638341519269643172606489069655341036547109844187498888290767804894997440299060145813093120666939287314410771312346154247659578891/557704216308952776197384048325274753660561215908125898507452856964564491549232933649*X^2 + -11712134608250624030531670619200851082053380074306555200976775703546171758613435784445940110641467450192200229305903714137378141215798011080016141063980603497097556579598537717283586170068592002371260296359292868701192516775925334952076602896959860974933210425226158056097/13586089769219531601777741103834401937530847484423701126103486462565477516001*X^3 + 1101987570998707069643812558423134167894420498544117823895964081721079929882869904930385367075685264244801972302507837360712982960682640719474216641403900322940054380323643429237390192383803077522882969506138247894720355922727005597653570612480574885444513646204132434488274/2024327375613710208664883424471325888692096275179131467789419482922256149884149*X^4 + -493477028401355500517037987100328863581980738438154559160723207254677764964996457526335595933822930517159509279714151965173985658859073555557898571116265411342471005128937995956700852536982677222867209742479861218339113287194148916801138584925733381567215197897291900/2120507221666853691552636351464710775328679176591806013126812308813091543*X^5 + 980731355255241757973473656926446683025646095705510533358595680377249177583678598734455081546415215398525240625062639271353762097049041300247313921497886035608909178605307305893369355448630735014928681282254083209280293858981549070419916590714202526783288374333415809888/13586089769219531601777741103834401937530847484423701126103486462565477516001*X^6 + -5691706958463614203036612183649698521343361203686454684338781573561040357861280161045901334439865215418144624610876991734370489484698080813685883656084459668932974654573811537149677190723967883047421921805991713664069516274459750975807621838233660383218491642349/330967257947066285555273349690137470786433459745872641349588311036849*X^7 + 6955047340778429320655345486132104389580537425475888006067882329198297999566869591677351839490476455980704366984169343335299836416252493849128134675021671544216456721997240931590284076725164702710191444371965005137832150200404780864255163003085898243525413409130913/2120507221666853691552636351464710775328679176591806013126812308813091543*X^8 + -26436704504676478398157272703054901555965909733031143102564372956030337451944085242720176818748694557292708777583511132494335583747378504553951395820781260948417125727455490015716843303865119397401156848352451677383582530310205038675479843149501317163751076/51657134063846774708174395144394798000067654088633157694644656007*X^9 + 21577280084072995282927440630124199560650518185067378085392243531469521446776892984681348244103548433023617004851561557883923198029010653901040638398797988214686399596464890831545122652402611649109453029153104356363791315374436803669612875786423220239576263586/330967257947066285555273349690137470786433459745872641349588311036849*X^10 + -53540855546807068175478013980010531751817972538204287028805405469425035800875007113473396386655107178720913182529679300375925439200466014031901794202769441439960979040579857976167101410788810714830599261613225596305481076829433381207965314493924697749/8062608719189445092582237419134508818490347134170931433532801*X^11 + 27273315025645266332097199221964133235530012874189518410677094038758545801680562916382450961817400613454572976378023218167167833524472947650880740708025672312661961922724389913989554456819093715455242494816128762033439784568985847871853897979765025601755/51657134063846774708174395144394798000067654088633157694644656007*X^12 + -40771696816685564736973394381963800601482284569523446155506497176473065610435925292377633933595183874622661872102432541933518675871663310350271402105447184368176627795637267964934427493908217830828151842577849815744303035717752043607327099466625/1258406230558677242482009898413377371389159846132500613943*X^13 + 12412965483960103370044671478964310080688287209179254418693337687067238282298899075995525991305803133976811948057637067881287589832038442402542034149147968002625502443091568417916810889555925365202955766369604220772934987011892111307653754658238284/8062608719189445092582237419134508818490347134170931433532801*X^14 + -11121087883193818778306734043010818103793931559857286899592635821175646881561065458201784975290348121510544298556939627688176386185066191373234704641482552747434431609762467691229234840088740312099061304722423985152002564581210252437001919/196411148830759675742470719277880032993469618562900049*X^15 + 1975663211802439354887674558536115518376680613221768906127187068111611903389184161652663834700077143610985612582392020155312316455558609961152232543221911767246377493161755730463463671647046333119110002270802939215690070369649617231688637962/1258406230558677242482009898413377371389159846132500613943*X^16 + -950753101326888074260588135671613268542562596645156034574678296420038460959622102844306140310096286151820277125789754081419491214054622399581383107007358798392873739717057611969246536051451891713343313353254340745130995343898926799/30655712319456793466906620770700801153967475973607*X^17 + 79872278629374935237100336724168577604091643467636966878312748241387235522825022198257413442795718081406506107216677419383398120511497680775685678805033051377321899650042549999205247922426196178896854331887834110586511622931301499567/196411148830759675742470719277880032993469618562900049*X^18 + -22226630285968015045185147350957626414136792524343428378411336988449148269892692621410150106811410563549922363759673125879457153998710586663266870916990094121129632276508233732531592241443089398400922278915564638846410775751/4784721760489588491791262801732605143431789601*X^19 + 3224206867662159987350557604750949123037984009336542393928056039475429509702522101358054944274896848493531670445277809278927204006704644566372942041467130870594512611500710444813122375453187951296354003424960555794000386351196/30655712319456793466906620770700801153967475973607*X^20 + -712940002824842540451546957135473629940248002126570581241716705095902007317353639599104574068740627688483811338563137279184006153395671924322162925841783842756899603906008891007375416547803689876065452170316929982329/746795966987605508317662369554019844456343*X^21 + 31153106175318470428663647813754977752879152154146062226369682871143863835116494536436087961735686416620536063036191636515657360727452234628746174826972371085779435060588857916424017350883008249939231578302818152328085/4784721760489588491791262801732605143431789601*X^22 + -9818877757305556181609781081151510002714581176319317276320916496665938890855472498183494305118188661096719039155699578674977156268450945845362083275277105430589528241506727632690052944289936220950000819589078/116559383016638911864782639231156523249*X^23 + 635653540286597141338842523081486058889020691407771096401930390840907819395906291447084486077215677383916925809625719698152115689852782424713483206428671298270908380145996312455334393643447382952452701857865731/746795966987605508317662369554019844456343*X^24 + -68983882636221476946862565036625233879214862760415104877553721796433598263244968762253508134909410997983967722924661575501995884729755047897885372165427760131977103019103883830545274959185733661324408/18192505543411723406396541162971207*X^25 + 403048084381575094527651559310860428366471228811232248312775434462258490565340166787245492535094182950686723648726640271539150032701229289172694510275504591303913459532641208359902117917030378108604045/116559383016638911864782639231156523249*X^26 + 48273992991489260294100190207885394990979530727225723183019200133717565845677940292598189007147119363178058993534252193180969863351094408113752471239177583548611772651424532589583646143423524/2839473317217375278039104286401*X^27 + 258630597300669081217621809582383583034302767526790209987383639731587818922637296804945809381846856422988032932793349595118404820596103372183279463625041055455719807297632857391240554709410459/18192505543411723406396541162971207*X^28 + 10060306495674920336038164077975775506373620510882771787916039481479576538873088897807637284922617377962441686803267425663523846280320384750070555374974977596437962565525753682828047/443182974436924501020618743*X^29 + 52930230651211569462202880954197417080723210717241116055355582753590613854564318738482718804259903160728143000805045065807076164918045955201948694928545728305542225025520093100532773/2839473317217375278039104286401*X^30 + 48466705354838686134341928715343161035108562266975665083184863878739306283923491595637886845289089292468418281335723050062865937238807973190948948142517306022265308423166/69171683227239659906449*X^31 + 11314349920667477744746229681367419702678000632105956736840210235207371807789975579305404324552589370722125428742068172144214675069862668996672235040492850308646277168748/443182974436924501020618743*X^32 + 6836599219470569319299017550432527846087059537266979961783315013635239784527692502816347021179119726368332003153692354551652948680576686094142226804798291848/10796267087129648807*X^33 + 22809515560120854755654116415156373192609748264174783998870112385921035258535056752633781556745070470664174230000722095765018959950347575428307789638637410/1608643795982317672243*X^34 + -96201948602363171576043369694321876080844011700880259974243748867624774559294645007493780481408854911842548881998743102053679761178152630816074/1685073683023201*X^35 + 876920554460203945634355470388609411481604174442505836180727185382297342452730135594312480529672530861271149640350325539033445255857349081746/10796267087129648807*X^36 + -13406878829994609385903981378017639696846242705179195413423867780742610811755431731001019102336332344761526868070438856964460618/263005101143*X^37 + 20218817895905931010628116260848190439220366544797910687476871642020962341697931963190764744305362106979117572306589218865867/1685073683023201*X^38 + 1008838187630937509249959235154047333534896051883193068125336837157670514857341551438720390162572863074206991/41049649*X^39 + 6600346571045894333268575322142313327692220841780342927140969027696479899277672180072472204134071999594/263005101143*X^40 + 109460219188709509297675017918768782315760781411523062638264956707736869469903262722236/6407*X^41 + 238715071903145528915910167723060461263532182301167049746384943922495352303767054/41049649*X^42 + -12972342846342144186722798078963973446873376661744411642*X^43 + 77252034413633705763414739178679185112335/6407*X^44 + -5379392356460177298*X^45 + 1*X^46 +