D=-12863 h=58 35320560990514266627350710794126762953343120457258602228751422543158765617548252249447985570787077890156544797665467400302026244938746278560649715694678063958186977916362165914074743609695625775237031574245839734787341886818983025649506575126120548727227343127172656283286393278254504139071227055276684998718505786982031034660643197127764624210652076563174198645877132687330202792759826062109375/165825231715578286101731279315589270637381010598490549212954434241955121274383185178076421994277265751686399757*X^0 + 2417514847134741312909688270643723251110828579487387064434282958183058617153325836924940757977561928038093537003772216964406232803739427755556644436243280370267014139060938142034726970004244796621009501975936411104937934892790833722615111126909821946153761439513402408059654317666513167173456321106561733415631373288080616315798162589852488739959471968443090645740813762896444723184491125000/6874274598805634022575255563135206679285489683985347719751825109467538175008084843820600524713182123064527*X^1 + -2945242189967716737193913734050347464838761939009444940081578537621366404545100477111548377147506297142914745922436574496069626882529676486501672798498465938412751271726455964063786006687972512084448671833848877544307964447194195083230889388212560384603410825804353374411315998160444995272073094844663912570305737123050242732946595076145879716265118840113118312093415346029832826024812154711875/88423794164436870432385512308608163515649253805103527719167726383080943545128995346064384549385661648979010801*X^2 + 153367259499233119311465062412739408432639151168371285516301100890781636272566838533351477037240955803068560167622296028770791135662597218974281927769320808757655999659005903566186268225311390073081869083539972511147664429429173975836671551373940423970754784587139563483070349361815798533617704506596991973526261898489581587870621253347226007188744481994851137434688807126501480021933625/534422343061932210415552791971951075121316153617767839520471515934660512711504691271134301851293020529*X^3 + 738948157903814339057152051304341672437940502241566552438208344135514059642855375194124961762404546205593659230054053480279410066641325863845499267061609579446576349484904210842198219693428521966101612052786653658988425364614456191679541726471721233056215037635046460586306536026693324409431349546019438456246951533215288281321425119591905998942919540555071780490482474403863373055084191697075/2481613130168833882149667258291809611222061775918710526830408864517781281177918628619236789421458746426294247*X^4 + 583971136635847388216623158184663623807742561968921479815636576632596510260098233538758658320030866149044365661774361942368387259549593345264588889519580391180016027040325476119667855849298466973381113677831874626449385994429406205638820593964470482450847776504608500230430787298228338063838615496741332414490111382271387192230415874501609085821944485698613193851316173429845726961262430/5414479839086843473028473560023061187972093792709408583856593984927380290529114737708582239878905210943*X^5 + 5188841521162242178602178736593248106503796259872086850814700944866404060510166249365007112634716577667318195345978252739028839326347548118774722475253697573407449008760553568638447925470761624411877598779159726885763065879665734257587007125222738458523241621271730135631986267574471839941632045416060917699868073186388180600239634261696591172641041207825403425905970546652485772750281015286/69646454170174067593565255402576636060885042455621122614147368428120892677076002871145493351562357728359809*X^6 + 38693188592172958336530447545554717763387699150073506499192165974196757921756487866904899688272359095879665648440007074909619618119394896433258834758348760434812804642794695127982396080913743495933555266471778465588198064097420742096128121217786448135064324156896370958146767658426986244080756447687903501584179183730002815725568814005084762867863593676283411837098047950498080135245/420934450679222846383306659412505728676987778333935208260638574588150531798889429970347682490780161*X^7 + 13593234442580739306367515558264108153053892278918710616430446105350982624408102923946599244398733421104997395097624496957418969831303165338953288830850494839233025896204863370922383553996463025839343501510698431133526298278371868384821154797416651441636724908027168653562351334855542254450086964113859864248231633558175088832483952342701178719900769910912793931635660939113014874919417/284972623109833867001498608422266378314320725932074135992452314996177910027848144089925381046258168997*X^8 + 503325406789585733392412704890433526780081731847489929616994579657346258742590876944749968804454428281103533938370268305417754471348052641642217706758185276644387434630121541366158441231235980619728472016955305182435793892113151339220715285865837566168005777708006021132246258516417596138089953953486022169020362981798187080727171035287795971790323047132964066966699613907829263/32724438364240289697839280060056419861384418746321636341494097379161201259339923032756563981247*X^9 + 2971390788444415898669591107943499388337086478382136022800263290838690133445537505523793495663910002587604503875074842388874664524638928869290761817558575961357686792246069693500718163297125913025920410988151287367539751617036583747307923209539293100866517297467729137910786508465456096563818109358239105582495483360336948714401320266437977093960581482775209774210776290539235567860/420934450679222846383306659412505728676987778333935208260638574588150531798889429970347682490780161*X^10 + 9663961487293943999126109659037308772207836373365162650596392958420014833169604105208151561515046131936158673413738805524186629408860191620854036977289107519858330643598853421543926703628099996224715516026738489560171331601435871410931700850216983638198872832957027653161609814739865711917024599653112545265789554945006738433614342424871540237803474595767822049065338536280/2544075127438411700057473377910006986036260494932880070084280290691222985255377674940259969*X^11 + 45448544036383695488038123774224831949868763418751845392953140645451447338280410322380078681320614968964762157218557537032984336241935230121201899751499931606587031645178276215020312098578182729570863874220228296000919029277943710516744928076283668480903008704117936521869258364873736294554041779711016367268155336960357803604613611302432906377521096703385925491591579655627903/32724438364240289697839280060056419861384418746321636341494097379161201259339923032756563981247*X^12 + 70622741418215009245621099251678027180840893019756994241451226367247109972661950950266029043524476058423204118530831630692612389020490280357034365937810060860092483448248944924280318214299469783555170947663301411957453532907340543816184558313525840678704713384617077494034020202428341746928844945876746028026906057837754328601560803053140032282111545020370778311184176/197782409036648658948726842720205782946144794754946751930675603723176784984480888979263*X^13 + 162223595408745600952171598597062005774600070786658166748574829010868782225187194644853688145393385293497872882467957922987541711054576053201365393810667874992764501245275757738233173629664188609965077687056605991656852822372032980282841599239054049925174996162266305165199295005535814097313049019031743572590606142958412978421378377351031987815174291696331693244892167772/2544075127438411700057473377910006986036260494932880070084280290691222985255377674940259969*X^14 + 119471781260854351792496961469204100312292027677784101104228221673828460402214020912887170143468364306836981067865694407258414995274608088347016863244889741573729357091497088237445702328659607575496124018786126121028503704751636762644350240785747601655510580180096507620287674658310332544611416749399895817383407606902101230996632516331305429445233695749990640301/15376071603564383032630556069362184789407198534941052004250610566988788384084652801*X^15 + 125818768320346023590550626184810988138282746287981090548863592798493185093611570772024417907375530792436054539156220841798009562491052326861918979631671996344920578519511658443982785814036891325489760792075219420121786648307858788166123111397247990956088649988628097248774862645556021438684857385332512654074196870984602950318190316117920020833371304646823379332933/197782409036648658948726842720205782946144794754946751930675603723176784984480888979263*X^16 + 40044915747377187099043133528589128646932846678978570102819286859924230377799284367213800276941965873370315357718334376831605282674604619939797984165325068273850077453809996765193027978015725848660883970026977387144170678591085524981162151470851268251937085018882098984007858774155087421776760060670087782640771646529293989698238333639179812667960271818999/1195372121866157430819447723654060855897317774620310347838809808519691237198527*X^17 + 15121688759442171876585193963910855498508152121754506218050214465053375804945060515624416921284407330615004484552313884904810847642232275169570230052159412910110753385451122316944214553084181613189520642386942610947770577646599577872146749141737311089556308162722465079981771791397921585522262570342670897840819000670626180555531705428664390684679354206157587/15376071603564383032630556069362184789407198534941052004250610566988788384084652801*X^18 + 754720590998380580062153711180875099893004554486240254690625406658611351729699875480094503321888544683528795392655055479275905460978300237697156548792884104790067528867399983153611415890458801557031143932773145467833420727063886146292123652755544532851414642071148568198758714642600332754057297731227472287271218180123838862244943941279013759127497/92931051999234815425596495658404793275077180643730882985214165320663238529*X^19 + 172444943516764732940966398061553906136936724006034809337517842005160334678113310790167000568702801314647681108077957191143757955817809915830043495331830539394190489067388299693664783670499290000348452110721992291884418633567065862430951132904588583878016441094255888950544060437819063898205812603332244554676088975487213190148003621113190584166275945/1195372121866157430819447723654060855897317774620310347838809808519691237198527*X^20 + 29407545878678451713147739842260607414820152865367130460574880532129846787422162725277304123911574340522516603246820107065409555349797796824153993796952874046003511758152799382116778276960668959130225203250658703813088196806764705215147496344550029826715171642213602498042850399705661048206265611214734707788703113025488582442436414810463375/380246287799092523335378485244928510886292305730965940601620172590757*X^21 + 620617670386126641335899035022428976877413159602634114866281092077346405935190805822320907554783285914993837222181074086788681583298834416100068659347459166756397784774031034896021110534000526981149052988963461037378561253599905369068958440531216524327458649241315677840569696024069069755211589242718777824217010692015303833773816544346178306562/92931051999234815425596495658404793275077180643730882985214165320663238529*X^22 + 169866870528623848067516976441333457199050426681793793448404495328117743506615702564078419781548588273395751368491072445734926787568048309878213802921348834267884810642134669765563856324714735371863460967730907735620148207236008603155624004089468334606680855089084145685279804708901659577290958454943501576270745808313556149692747346903/561663645198068719845463050583350828487876374787246588776396119041*X^23 + 62790159878717950555204895364058213826524804018545866856975533808456078662056438180046892100294046654660892588571828479873258620134061663923337502540857051186826533805722940839146302254141689797031057406764683749209805557166002099214144132377021327108016671347373439911769734066819108212255794464365003871516111004073672491916058445005113/7224679468182757943372191219653641706839553808888352871430783279224383*X^24 + 7295994428059607271455063900410651963714200299319300499620763200730401271267742857666447477691629029457613960833761864271257623366325061176806610240538485653335089625518557768557279379615362599686091967807814689939188452778335040131618619317912438701648023158344623648989694782981581113719140353777401249337118819937569947759026/43665058322169689795962298886989880159206746076906366226883007*X^25 + 1223973635000203997826521428264591946191511111628849743191818197861100031299771904808987166090130184636996699508818110950172472126241351975550376256941923775930027408455300889466393519854597912678522768145175330098896083565013966853697212296414281439326342301018544313644107275107684624958511120541228817166741486186112924192454928/561663645198068719845463050583350828487876374787246588776396119041*X^26 + 67120672916233003684630466870134779993680518982839972263079760748375853721306989757716731147985298832921167754014101909150846694674379953210336750914722831404542906489147398851624726115569939152190922893617142277630232321424150849665939677484354269812387114242089520646612687293869559205241780693768810306677723030749831/3394624762665761470571585080229330650641898940908525711489*X^27 + 5606455871030055387613272823004222684917578291535166180865534375079119783557112004007953149277412201104095504088700861933471800034785462253047659166935068812334409603130340270384427959393989368520328585664749708470792047287787704530378579980824559673525051139927825016201071965533708541237348657309378584861419913400010115/43665058322169689795962298886989880159206746076906366226883007*X^28 + 125759708448068320019493947701965041671754615869471978051441390817523600530056860031422839574656556916869263755941424913871922631224678662346420379847448681594850573028130900650258424399761036913163662887944212753354724547161506817584414522653941459758882806668253590311611607334280481466928994475335426588088819/263906146518367524727636249726294849618432631649578303*X^29 + 3953989367519333189401989087590520445398802924384848509661598203593167939035078272780102363615433976416189800507368722169837870829297597222391838808984742297295381813081699914758201163580961544914269269681711609804926778756076991141398680189911307857619152685138921278713755826123945485523704251938004099379901520/3394624762665761470571585080229330650641898940908525711489*X^30 + -63624826335023760561024520404100983555919703860083625098217661980671272447420792244269887468763395075977080234726881647456875271172568448052739425601124118379988899823067061013175228925141744375833523476630180768977126515789296338477039934483518648773149378938977435837231846782145346560856603403517296/20516687127292818528153327351807109509323846042881*X^31 + 227857928688528779562239280156079946655573744630319278480290463842443128826501803828168883073000215170544293786579288852067020026608764716189179461935662939412108846204682758785403175875822067509681877187126921828828069901038885140069815188111374797207575771939822117810443869545983603383051696438391540/13889797185177238143559802617173413137812243771030437*X^32 + -2831015552061299448812461412852944892206795037570489990908246381013865249388824286970086594632030996803161347507298033028001527580196838871554566869250055200605896025900536949866127606443155136188794763369783734064485391336729822355474632447346592568544906189277528107673777962734422948060883/83948195465954240551861632310573000115892773*X^33 + 1107192339003811418959133493719621916942062655358973289997356442835951784961855945323029703899986893398823390854789992872258928907471828364939471169925222934851963482832214620672315870418193727504952080006196571445562780358507869239419866144741033760076736987014071555163769659441905590749786958/20516687127292818528153327351807109509323846042881*X^34 + -7544229341873597651200098274482565941662060780232476002924503263582194923671183381805910296194854500362352605638854815466850872806535537637046462786248062631911499366498232485375889894783531950537740625023563041285849587383052334623071126657318505807670943668009894074289399566612274/124000288723713796974684833545898079934849*X^35 + 70247828271695478173639396659779580572753467758893163944589248857784551643441184974040888340805199121787570156240636837154694154567005653862396869355879435169457478441712706356777370770812560271703469613641121098455056122192527346641213955306147564496363566879867803367999946869213447/1595015713853130570485371013900887002201962687*X^36 + -202544493067432045177731583580001330015476756556166449097695861498457090273348903581655605699824117834508204599877407965590027617919532829138687473470638549491754874204202416371809983850932919710332166791095204799229849788270497857941239106568453374990118197256923523303223/9640075310869454790848544938653353023*X^37 + 661405650342892052863366888535053683182278513075984492263355577445867736801992844767784882568445129886723281430301831283296744326010396993307848907024352368604544334376164078984010095933349071675424622456355282450784702346857607719641869811402417172776851531983016629049209/124000288723713796974684833545898079934849*X^38 + -202529194636272017142335323317785128641269333656933619511200103881441711592011358488353054434467913263681875612985682766748954689928648640398304915298737188543395407111212013396035374229150401379787176049616085121547309189575155577773699029751134955450829218810/749442222721717701224329078648321*X^39 + 97237555261063394399899139273637940572399549389243166627204760220447647068702244762310220173217999907432318616582574312393076313403140458325290060244828725775898650950646759273270010304584632493773336609056457168787143640662043062291640870512027893186857347065/9640075310869454790848544938653353023*X^40 + -53138887973647855302575231102619599550308147820839337499662051200211231483222943102195408989199078304927770311118820004595444697605896349728589489711411847365725101390465951749409082917048695924822800741624105971884021666466685579430520537577055837/58263408436734642091606085567*X^41 + 31910382301066488886879047762151317527797302020504892385145429872414696314265851073553016708731964570164058777877892993869442242398290133398367361009156228569314483388027833457199438527803496111605053961044926525772271725550056615626075673612825653/749442222721717701224329078648321*X^42 + -231362979568637608973386791433306687748840921309308145599697343079212102080169856342316381260506377532611418574796178665909478368215373780619271390325876144417474383304562292281719606809656236853192737243624760597934680454740364581566/4529534979144417483604609*X^43 + 1550466225466197436542700060263775517624263533837120771491021564448098572454488344745840049879129320480393964463978643527002552322045343671286024825608430983997196494301287279056849850179185074642644839344772137162524621396333878972/58263408436734642091606085567*X^44 + -2560106597020445144834891191542933075339855261941954315840983579873819753810845783455081894325585152905915619899760198373825357993462576206738404611599302320115592030788865529145788507993410102039957629500631566413298/352136747193066740543*X^45 + 3797433938461178884827252701387330168863395831896305560203717353186732054756723299104205224573909548761111271042189544359475093893420194965721276342919505606884824791720229548350692420900663339336714394554963158534/4529534979144417483604609*X^46 + 161485075864012050431859127532577800977222456771371711893352791204535604937719033682843566069018311543213417358656384708440712823412853561938877303096151758709363056534313964883136042836944901483286/27375942407919361*X^47 + 7994581429103185200248325075971257146861434733826354695884463232254983160658006607721351621817951614230656419999978602468024536259602216776850881938033620882917129803390457627557373970379895627/352136747193066740543*X^48 + 91295458998254202988081856738506386317168635472937288275791587096899709712957441416245304215056590418220878051396122078023742836894529121136646327767063664213458383296016687831/2128270419647*X^49 + 1227975114959202593708274169257502856160623951241015638566902855089903874931594322683839618786949785635677744745284538252581050139478333869305063658856600375990063313024391/27375942407919361*X^50 + -2395771224736373528450886564267164414100858153294063174318187037342495051944325790834925116045297190756064613800957383202483591332055005296193908679707/165456769*X^51 + 4973398420877206903594215091616438092971681257978081519810510576096327343429992600006249546861012691183155447720744373247436036002599485184522/2128270419647*X^52 + -3234022909221271984661207380465625415230243409026993320414407217187892220674236778865222521749259424476184638407618997481/12863*X^53 + 2237843674003566338214410510543278303618227096196965231269984871644900258167807597863292402101278645625135424864/165456769*X^54 + -772590791638902332127005069085386395454449755128606207481278223316448333757565*X^55 + 12448908533857848497590644070093676154039868703814604900/677*X^56 + -210076234601980150314787989*X^57 + 1*X^58 +