D=-14183 h=64 8779839495230986543958382739589789849344808678792194190023292083194314755916253247504041697915793338188118722873325076318422041752798547033754411216458863270141396967616400082555268950214392934322802181458208671437245566597633550584648743535938128969294899663924684963804540037173859054048512844572767040275505396070227721908073153355471542583064267399799373606740153178327080946193142108293802797195727367651726696621883899136769/4010535983330801057958156380177402277349212275510434709604498746628183964874521916029645076149602972082493215140128858653*X^0 + -61347877411874182164072603117724830017408631412729289217096225266532710802413564849611392759652299246214761898572420039794100109097797623025693258558498293854498137746699556155821692892233637815858860579618463906256011201914476193995047728715971894730184553818530750765423250258244031594637683707488250626645542988154358786690947654637220164203817823566005839744338343196973157541982345578867241955240023567660785044734608680/43802234752382348162707825246564659610243093506185221157742149716047211997308858083415080968229215317284247834605169*X^1 + 10198961654043313580363790236414101133913566428418672305985424491303853755604830826544034082478578861032382719593367927924605985378138555345505750342931022053955494549669864398347978229073371396633615220998770983961291212110431639020517330714412149626511645814044474919398478879257964465198767358746225118959233664889658798441498385992755487073833438693018232424642087131297354580407318847413396163607949675061969022522807535532137/621247095493038843991685085472026567252077795198224991680256909422697607757831534197076093372394960845042487038205111927*X^2 + -31007954542715456444227906201519601227819314787952262642446480309484473742287874206192390195700833732136529686271672855778156953917768086122401853129842170879726809474523290870442655050167238782461381699466874170642699491713310153782792789807981921015909066700178622730271216833213522299056779923597459534954343339625996275231957963003011217510516653177916329762003470837404778353092779313591629920364887149396127071811285341/521933136371192049601468128510852955942401664143361938634874377918069437181498767263424429502272959784321926535167*X^3 + 619544033109387316166305422280363247833115334641539665124249764769956878931363491842168969491549607684787900649022811905171672379625200813023672684190915446277119373667932642231975424271929378489474254517886731698480639583459969898989047124138648438864146120853261186144570131540730463300257637348093010672741419961456896475155046857093644813782029917132693507202867207701449118346340916376842987906608522781546259389419614770103/7402577673152616839497622466669427474131082802545302375658423302011978827545197016097148683630737388621037884048273561*X^4 + -31295755457653223583263139608082760125303984340621690787776055662034498472659408517961511771559670596872026952491868253669234235088019527214165619028242159740390693451914507787267240906295936066780519592830000282752422189799495433983471314527863381074961182913278335086558702009292767982257441715466605308345861665347228432897156479836204877764741092430985652747932592216995484850212822978122886560800940566593401758763946/478398841770111869478889210367417924786802625245977945586502637871741005665901711515512767646446342607077842837*X^5 + 3157040870814929230925814033777375620544814613439973216647546508035855906167482202914885896244306402140488639868049998848604181157281430175212919472124607479022256136289911729085841258733154205392009981091660026701619090251705446384750840380772155829666421713328674451269090488799482677322500949464886610480657123829389699663156284792809228469682625193751958272751923283820264243384350672060112289386785570814397784389971494129/88206700046731456382648113718334149554265881240228167629293769868153734883673291667518728585884130203550405584443223*X^6 + -1115806513578634678506090517029948161497894493802472237968035262935839742357951629398337309522269447953701019463834867503047512529262367776134358992936745375730109271078541355119975564562409852753707308178357747705932824558557018752852690449434482845293689734813325577353114078060703272797044568230839642784678131154023688586207620398182647237636837499615731098854463803409698735348290724070634593464825260965331059683596/74105778422684606729543791523458871942226987778707857748963286709738065955579641838791620286204795509254037983*X^7 + 5394825793734245451114536569883606563128743568097365867333975313146506009159653122825248910002332756421416091550223734852506443177216363934994096673054165445287778564499365061175053039545310696784172119697992304143660138287212901607923044007563180237193713435209312818819828733981839008963824028272041660923969675923829069948815570154076570862473256239778791138509385295513208933617183375685680804054027720464399812191886094/1051042255368935777245119595177217180756605367665413546453546295404214989447986060199581550519242614707750020712889*X^8 + -1283392449224427103933192983573618321754631705594845870239836419890963239157389956583297044202873556503148055905319346363384647741059112949053286348020477274960254841925023662902765318624014488641295730233578108022036677051626565433134688951889830715872351987861790619358203178127812361988195199504642462017640008429256435430423779722698962062347604359669011507945949898108030463194403005729257201090757752339621997874/883020274514115387244793116228199207377590138518058799941817348512002619085733587446646254556060808084603569*X^9 + 4339578561507093110534827536641587157362864744306322714428799070735099503269357345564232148970260685373696191995729236059908463514614854884209286412431941691580810574967084741099159084747872026755695321996851214197687595158803523607815189937574779655300125623670077223611238101509325592277923398554782835002476943744485263078333096559599099214049049362690797602654600427562725797572020089684906924475446606012298583634426/12523876553433698537292900767464549358236360934601627959574795453945733146492959470755783828368610441063932419127*X^10 + -4367406244903183614582407436101802146856456898196246778484961854328080201603182798859863059523575846122027549901032725484604830698629813093169496517007476710695608738054682860266277897138551718689468242918986989726469441911630788528279343738783250617324620899798691286611094234446665201157391158866226207284367294077294191806943717997080421217395082977117497765470174802242652380200026307990372897066229522684549/62259061870839412482887479110780455995035615773676852565875861842487669681007797183011087538324811963943*X^11 + 10696799954093589027205830290787876859399720981421379153552237364718697174927606889423862580897865290458917826101354228914231908198226121340424807930294312875863798710096683898190269793208256279881015889729626380312892326417149330238790606346720114834223034580371451541782113925994008517625505110025704800673557215924474468664307663400049687564020423853727159616478908275230973998088896357812807201747922589079406368/883020274514115387244793116228199207377590138518058799941817348512002619085733587446646254556060808084603569*X^12 + -7842386295484213686381756629684409708985248453506413203648203118331004755267056059519925575662045833259861419679392810534886958226850655105718230210746904132681296880866954134664993293289731507359522340758272038274288145591243433890736879969084544307206516837443590692286873244773252366208956325505712674440218428516728820870759325452885037997470660847837592447318792952186354175212571714295021754648519338/4389696246974505568842098223985084678490842260006828778528933359831324097934696268984776671954086721*X^13 + 13982882722791245221555105041996949949366287180122559942270655889156905794902953150916436736529818441222266861856063848163752700508586681469394199588342676859031985572657206327156552595074183630495860182290801703802765310278817074614470098814736395160406061744302011869534786928530133028780913993446278015452330543103647279300967511572131448288279627807896640280366541353280660083235401924861017812547793964518/62259061870839412482887479110780455995035615773676852565875861842487669681007797183011087538324811963943*X^14 + -7404957491015081935730263097378763541290512256704617820332351955682510437610096790357108937993949171199903682319588370320852217760773788663444527625587761760335542285219549869796587371146752439482710423782649682187324491619162551022115886192087289189812412791175313150917019826921326491332035230766488246756889055782153982249376071849369094394057561430164821419661787112818695212593002466906618417643/309504071562751573633370811815912337198818462949081913454765096230087012475124886764773085521687*X^15 + 9373860105634248209740814168367381878119126426794052649673419771353766458485302143016761153683585186042445218182151712942479072901279573171600063717773137799931555377057360479571612473701361199004020319072178934682805269167491150908672850616828465528559288307568051920060732278304031232604663905534486637720362531367646773666621619704558183991704498317757021240693739665379963937792223506800890887588393/4389696246974505568842098223985084678490842260006828778528933359831324097934696268984776671954086721*X^16 + -3422235422840647151136514437560921125452123973481148999200669777823157192503289189362432476359705178063955226073706027246565741237378208835626222551348893537620002276316320473240782170420557962084182081992470764311550675247364781173331772444910426896869768194327456494838206960006988256141678933496134567325037708394222101727137287153895356173450086654756677053641557741139702071805474122707671/21822186530547244844769852063450069604372732352046951523285982953542058272236119774714311889*X^17 + 2856608934612671526565652786604774734071245322306028652851441115857320713177020755959371712392437351115179558421278435685749213235234509374863788850505201897360905932307678596704861282962231578833879641853278316745697736223395945438598421571659645889609758422714678500936791898486622167371060116249879457337563820929581248627208464133403138714097411963960652235286739069509512117502323715419990275/309504071562751573633370811815912337198818462949081913454765096230087012475124886764773085521687*X^18 + -644816741875868840283283763736023647977478034770436451004566687547494010021679354158747948435759078409947666789482136223144574487213152820061300071073233259822802969474130176767216532031500992822463515407392020844454906828910495347538160977190918528448194243125622740754317788875765151668222845257086652879576557054547620491298764813994472857733856811388377480773352161992707000992769714/1538615704050429728884569700588737897791210065010713637684973768140876984575627143390983*X^19 + 23130617681525494363998960389093187290986433346118401184225745386101760837377390666049797239225339448471582300027434036917086084535737746013049477806380297978192648026166887790850808259472048711590571556449409944234514607103108538391790821897107649865286516326238226925048477842500145386365187323493384119107623474332896272000759732047366365603489718262097875575403780821068576218835990933/1678629733119018834213065543342313046490210180926688578714306381041696790172009213439562453*X^20 + -30288396191444029279896363317243012967536804301707642313186966503148233431871105248232662570110188120251098949355536144365923633375642798405967935861112218573480893109626643238929582258175126252089792461651768160912829374763857341984802185212517457104150355593492540252775304717903883873593517405476609622613575033871953545015609984432951975255874049029351949153292113698972831558/108483092720188234427453268038407804963069171896687135139601901441223787955695349601*X^21 + 971262661601976920635042947676505356071593363110026471590172933717394165380600656070391125218967639803162251225674437381747362938039091294138593180603599355364669604832712122211794115469304762663924407102036900522385345383239486474638778492065017232180077593213335699705031184201639772210698486193840609663626038896976936027000284862082093226145333508976354795915370840256790361703/1538615704050429728884569700588737897791210065010713637684973768140876984575627143390983*X^22 + 1452074045138943041775413211027322967974114648372510369762623048933377799592977249577672162942744404929584993603907596855454770765679188470330089967880537342251331779864588292319942871210304263290873243699755836478695618971403151811082695123050225234352219516599160606740620272474391428999761150983787924899047744924455317671941026494246979506487651259267248223743463226347/7648811444700573533628517805711612843761487125198275057435091408109975883501047*X^23 + -912309959149866891992982459074882138122722954503820567846191069460161858103921746424922308451285488897370372375833777832778209476043402614669692553440167931579389157325538730879195939882532205432254765529124667417015658668711155847443414819103300049541569817157783242607455778258554234626614051291790415871109739240959954032372534739297837139632924081328055282963288350037180/108483092720188234427453268038407804963069171896687135139601901441223787955695349601*X^24 + 123189186551997663645218582164459576205376885702562839246671143693024300132230922987418383658755228893845510250017042805107467684031472781045664864621583060771547296114394309842659655524412889302928403554463630531622129235746595993679776469093699675706036220420257708538307437746117927269890281279788720521215021649332717157011440867456173446172231261964754803913587/539294327342633683538639061250201850367446035761000850132912036107309869809*X^25 + -29401393493214422166418469838717460509184039623293660050616758975634148641102967862833626426866534155332700554115464883358398147661084111654641468237111133192353452727769592074179023609597951030191169780414882877959288433932381295749373645404677330442796486205084148402637934714092132246383571850770553353564692857844714979929271875162147504491093507184442898580049763/7648811444700573533628517805711612843761487125198275057435091408109975883501047*X^26 + -138769274495982249143426043757168091467474066877253180921988805346700487305729272487638440948238716490606415434924952254804912047596184418647548066498027680514786873966805846876238533647379731287942622630694604697011100665215136261451867302611171772295091634805651777675604445439366261194500880052331929268197419262429367041064313557684435236331626376231734/38023995441206633542878027303828657573675952602481904401953891003829223*X^27 + 1266116023422534298215108222744402710772394441449564814591316665382729899717799910786329960693892062383750901053633113841906913791911344889811493642763402374144351391528612534658804859048962207342336288711149831750913363204431817607547289994978016316630149944067537322743954344384978396330568017363490103369016231370011072599318528927217163606812828431215104870/539294327342633683538639061250201850367446035761000850132912036107309869809*X^28 + -177732787375329551974211901015116887279371108340646405949696365842735447647008299753701761412957961258634874539261077953896743180344886029867902442601206877502228259678737241567830373722488091345964571443268736127607741425921742458960370344889045719933315288398117210501765330805578343267694797827927477541688842218713819343405041658361646980303290364/2680955752746713216024679355836470251263904153034048114076985898881*X^29 + 38779634731234839813701638969860764242736068484732469655806056698895877777533772256200164334134176173858045191109911539473903136269985839302898620435354775841379387000768747873880278406340773114963666534217068238663357550886254761336721441058993915930747840545604918831123927272707125730058766401504489390998247167862542581978278042885693794300940493654/38023995441206633542878027303828657573675952602481904401953891003829223*X^30 + -149781422095873714205981656302307584929069953941318150682866824246235992535530195341740368584555999316955271585931753583908168569478104116969453818390513036493182168835991433531332666513922397730040721590002083090548988686709512143111638222284424694710197502299149443217438705125141122058701522558970714572459701774711001811820144447291324225/14540461509969753692257140758093222391182857879878121228973939*X^31 + 200147894748157941861640155423675241854789094834878335382696968252235989648266213914381705064279789896826813795568556466731313597919664020156774764873435132494655538489324448354031464364103010757258382369977034590859091276635731767649490454208198784037593135175419734562184133206700496489214656424783809615588085515746787188279103671054836919613/2680955752746713216024679355836470251263904153034048114076985898881*X^32 + -5327991990328382187702143334997749666557705852427621225163011947803354345330797109886039064854503452928107910416316347987341658773396165153367546549331327632514430368628613119784656971600192598782809172872393299598333029485590581073743292866749689959994482965996825919880936605618532151878359256792730407549736556085204482896215468668/13327645746993358104726985112826051687610318863316334765329*X^33 + 279754901119104860539504329601357439706120794918224189605583311224197019492964502945892503351463729534485855678358759953578417795638868589690859642481958491223833423718700266133611164146292362408789024514431833840820426296980320784086825744477770228642798486076326967497143949203445691888810668174505605510435483521158343802413128993788/189025999629606797999342829855211891085377152438415575976661207*X^34 + -2406161801262394234903068302389177615364557377479925685648484076713769190238204762931642309136064259675123845824251631325408154098788613432959741776450215550761543367005703470891576733250464969621512696392160048793504635264152049426525758877613675079443424375270453016394507189545210760622441594865060850107834921606936684797/939691584784132983482125439810057934683093764599614663*X^35 + -39371984909980313371752575804183605873859503757445169529050397370886729609586978681283573292954133837144442630564275377191387693463907344673053656474747234362147958160504355692546950155768194404473061173899992657526137184548141166249196190027448620869939041315122050850086266070737883897096320733959339230193517259756044031751/13327645746993358104726985112826051687610318863316334765329*X^36 + 985758496281049205634018725315413406930114223882477151506341731982656486299334336115538866924322733415786292145945201050228261870927020870059162096230662141388575013032242825403720845276580996125310680238195182555189319473067232718613529806986449807631339953216367789912390016405114863154839502016792837273951890763/66254782823389479199190963816545014079044896326561*X^37 + 77634429138293194394734408677931302716925043023418594000727193394926733689381397522657040185252601204766179003442814955396950088744291428889592400866279767312315947567244785763735075360739824646708071483125558195810559548114507087100468866372475116176141856081025868215654829965547973674748247910955929545632584537265/939691584784132983482125439810057934683093764599614663*X^38 + 761395564998000777635972195373539741297247796839557430823871342598921911416499655495448014574011854653536317783472441949452047859249468097275859451210311952002872379200478111040967636397199345531819674443313204122021247518320597652439253240950793258087586167565374642711406995845976909698695584612030632851/4671422324147886850397727125188254535644426167*X^39 + 12903449932280906474598759803721320283480450270680319754969548019314703515901887232067730259377836467032784993716430333333981972236848040378779627991686404867343255427583520202910349079954255078337342650934411442022462940355585759191308078053594238137227457600420580184582326243154555335986316079509722843274/66254782823389479199190963816545014079044896326561*X^40 + 48452737040916701278151509716867657523403875544731169612524165248638175403685876493111908731917687724029673855406275367161371416997091558219278413889195539433345400332984079323357680531460798081352405145853247155773846960989787156866348318850103829160803446807283937662130921518343988233112123128/329367716572508415031920406485810797126449*X^41 + 25132396971038773879650691020589744085746611489019644994738924334458945403449517512795801938846658744827081968000564697105433348449243600492432732058254157998968778473349637929222555374975359526408636879981492643203546562896907196554407414809898096216406579450397900748741287062289911218352787107/359340178780606680799825163476019579664955859*X^42 + 462704985384513636016927450366985559888870474652485782307303450822126880634214589976660040281259111658207849364595839963702581240356201796076535110127843693746768683927516103309711961499204636615993707528825021743677704175602118069783961214863451738199378162351453963850379620864426413/23222711455440204119856194492407163303*X^43 + 977181875807179253141120578048983290264071228349403301811265920174342299491763117537307734126821268140807599909802723300041525782941350653894885451912377167831929691492165014785421852541975549636031647381917979703757747812561812663915816570565069454936861941725581168936581822437456393/329367716572508415031920406485810797126449*X^44 + 245509213705673805388327774350487676902673759102887417861827043968255465072403421403382838206391598682471572277649151763841786099968081407213415741908807325161716849683192184926742575651085257328806298010711501710886085212893889261378407783867013014716611191274052997955031/1637362437808658543316378374984641*X^45 + 110863205340565979582466291534141936252047603018442404814573345179151641921900600440752028575180111089040092349846945246763838984845213322695789495371286769238028030342893912401680014656117909596703826310425772773942799455004871876651298903775892109918726945241663214716736/23222711455440204119856194492407163303*X^46 + 17767280148483083461810783974323660139815587220942209597782289026260674182811678493523487620118708294151703883250919259829256420690783979318339515528761160409241754599842328528758924950291071381486150993275887564329623400951450121113391753648286142383442161724/115445423239699537708268939927*X^47 + 4084834781504042425408069902459293789624829687429430008457756371415535305329544829060386675927059442011609053638358936725612038199144116733130687345548806201796534768622973589999861170283056712861367307777420508276031716911369166555793922297259550033065671830/1637362437808658543316378374984641*X^48 + 4796749902127233331181358474342935780407625709253886981396664176191235070421527990439514113014697416494025497919878069931646407470972343135723393257368484582942328146537421998951580990959150292524723642821632235916694135637151298560514773438440/8139704099252593788921169*X^49 + 14673590325446487892786660489444564486936866071639072816158770466889894404484407422361299230909585034759954536285964490206054409799326807008045512999901878697252076105093327084792059013399755212021969796567955834657895652785937615744862602602/115445423239699537708268939927*X^50 + 10962258918771930613271938767497452729446354609996147417322635456168243636411730439468417886645269110593506141550976478634876366148278941376018288134179403993883247431166498859841238262012849970010128035691921336659292985720667/573905668705675371143*X^51 + 21027075693643545650814809153609696330224663583384400107432408898147101957137153125744850801714330195974175039541679392760152185952779272664850729565206781263701945490108226473399812038398872360547253794029614296057809773335/8139704099252593788921169*X^52 + -413806308189572878523040487865135468112519091010564437523568838310706836528441013782037187419283942770245757668399718645618640376412207110723759255483242057827073264183995779547193272068972744570979139913615/40464335380785121*X^53 + 8698433047947720471654723624334501750680406704073622823503950363635857377804574141905877035687468453109583326770947673795574487118087378801680885543295251838179874688400741560928210144428510957097460411/573905668705675371143*X^54 + -2206462876269251480193922071782052739759626718397574298115839441396091067705914597603665112444856527445023307429043819285295101912167678399818608000169628779068787680646167414082432600/219462820499*X^55 + 102114434097249381997835109258655683382105307554083525210300751788907438125863278599379990586383042197724881249310766999414422668403928274660676342243404308174777461358941374359754/40464335380785121*X^56 + 37006322513824431772575729269433061333953237067035270601271795396748981075053302829641565898096905154291893631527985153396694337606845793798452540173107939394/201157489*X^57 + 19129208379859191295383202751022926876079773246149935133984463035449253985512605848091877270874115839265885719200226321143537565694580374297574057772/2853016666487*X^58 + 2310587921429606811496198520834694620748330578287667451045253302659451485311082669629439477111176776480033006834623260441274100/14183*X^59 + 398127624112224231865976943835776164023372260963607999833144823882321841593670919229708247105593017844183255899707305/201157489*X^60 + -5780364202639267071599761960885466774707482383154199347535685133756993540022949172*X^61 + 99765678481164259831943638026869046508609962869614799411451/14183*X^62 + -4108773013632825085154027876*X^63 + 1*X^64 +