D=-6527 h=80 1185066511717194019689968703104629255177746181714888173159247833174885212431673381946105834166064014586234637799278788617258513826510984301503962808103173581428600441282361168845304379459440846955666677737035369849993690669223424664571344148449382754375271851603524261033133446866090892766666048561152557425566058599145381331287469461262195483806719220077511328156662009695482225091120625/1708264055684534150991934076580012892872310261496241664716077518186593810983818079819331791229680879618516822085679783661313510809947135533193835821*X^0 + 6559327653288918122040521411002543417878080261192523562685660959180056155874996353188638312648311135812243470292863674901335858090426081702141397160002018629758700052442843212913149437862452898227187337566357275221063510898283350088432698920303016957300249822654930408093637854469048274450971666934584877473134842763618818676059169199363424442086910387302566569244665780113021450236000/9101590304546823583763470929459410120116248227030373093517401398321444883397056762073477095380429177808500842626121652837813272723100294132659969*X^1 + 95421748955992292089033025760560530354711296154594142943193469464965891635372473535926575671932294658854559992018664819058843832080363300324237232045650566449670144604851158121519440536309383428795716452364582568335063350856172069205450437201613989538706286278925286530491080125452095867346549884785897997381708662262669487029664547271582850568626403290174936358763005970345628244171935225/59406079917777117531224174756581569853998752177827245181388078926844070753932589486053585001548061243556084999820696028072407231063675619803871617663*X^2 + 562854207422441430649899673952521766771776985656668625167601043197731014845085869830547803428354936885386644795141595156136085337436255760642695865409000897584303961601277842130383944669886871916942203505327791859369971792802273592195708641942204460350518971264137888503908663819533578317622761458244553542162141650429838955164179455068177053505622203450289008322971787514697031580/1394452321824241394785272089698086428698674464076968453120484357027952333904865445391983621170588199449747333020701953859018426953133184331647*X^3 + -1362000445770935523001994278444238990696004117822505576152959816814361823689849692005862618267175489103425002778026623935190617136343358805631157387482053440789108831256467148635607347309765685598541073443396176280635819239427453636788279361570867791466392511877190399099567702246235547170505275494617635568928948585864012136867636593085802027737142109817685620328334902481514338225468/9101590304546823583763470929459410120116248227030373093517401398321444883397056762073477095380429177808500842626121652837813272723100294132659969*X^4 + 57797995946823144352445569758964241671610682471714175706953801980059842174456715034020648554228997017791543438781957839574681604114255450676415358868132515390303899400720883456954901417676940253352254047419413724938510563952051733462747062512193960913487693186475189024513727981460607406199412867400892135570631685460281922637845709071096914526614553045380000350262672606297440/213643683441740676388121968698956094484246125950201999865249633373364843558275692568099221873845288716063633065834526407081113368030210561*X^5 + 100992253941631939846425820036158701514402103327782419138395255903097360264642909743251754639265219130185928757833217243131291303970977400056138666859491844520621059199735087764087915648236204858305223543859674701125126467926219193528099863698953181862297398859900442367945374583507136145348874241309409005608567220291081372866941476489041768241441633568200687375375196624568152568/1394452321824241394785272089698086428698674464076968453120484357027952333904865445391983621170588199449747333020701953859018426953133184331647*X^6 + -1121833151469473465617095620780389404854733424567886078260972701205447714781110406373144344867907680410204400721676678690170517228485609350796946759472548015604714417622670545106950699966408397584379996829511167541699366219026594405775696533016860449560510770599318115217182250858359669332144817325824582488271128221799067135247716549615026349814115428042028596103886268273/32732294077177980142197329354827040674773422085215566089359527098722972814198819146330507411344459738940345191640037751965851596143743*X^7 + 6046768325858866818667489619284109437137404374270593139676308217757604473796452177624660541426734700961336520858702400820609186577355930153774804484036214061542490731364919583237047229051632972087253535456346302695516050964979638345196819426700327741113924463303303603427177265788606347160838791201656447336301981550382940398481627860542092608430273111316679280532806591127398/213643683441740676388121968698956094484246125950201999865249633373364843558275692568099221873845288716063633065834526407081113368030210561*X^8 + -42620060338871054418753261651641401852415999133447757027240099606125233318573188010134410443570102650882482447733287943188815953445886950753966487481753494236034414225557663363845503890304606184675272547699172114050253444657513331831994518878148425689129831042977644435905608777307230144681542869606515553833042421592062272259083783957719269702288259145350060257258872/5014906400670749217434859714237328125444066506084811718915202558407074125049612248556841950566027231337573953062668569322177355009*X^9 + 56230925444301924230748050589086282625976089116281797869982648400510081861992625365229757742073133253944014627165301729377082637305620765117147498219541557673232236644512508103990913244485561561907400640601052443023929803905480524335025954870753216765770763199107745056846083560290446328820591664880369065987211425479131044236179859389437991783694383373909348407830958828/32732294077177980142197329354827040674773422085215566089359527098722972814198819146330507411344459738940345191640037751965851596143743*X^10 + -20210045711730925696469962297060601864839284233766349821646084742094632225152326503478782883853501792364786760115046909272791483895499099684643836328560676467735488951319485381378628862066938040408976044976239550032673957585532386069905661642494218181893347685279231082143037481805435886809587791088101028508801648441480251210628421834773795446757648306236513651/768332526531446180088074109734537785421183776020348049473755562801757947763078328260585560068335717992580657739033027320695167*X^11 + -811947128023895057993799908899901708211247401317720560647464874492291817308557889149069041804400624475091008424820494504056054575442859396474426102375578180728058523375606549829830106613307485146483398146250368541004721251224253061747745035563606671923449083606631108608088835289645828323250711611162183931075101395321784971286676851194039466654322069172951784017985/5014906400670749217434859714237328125444066506084811718915202558407074125049612248556841950566027231337573953062668569322177355009*X^12 + 3453529567491157536573968967518517735839843980024522074937108934198525925760386424509798977433829874393616197434996699453303623557368026168824816862001459552536363642712235875348721664555701657934640139670964969251206556491445025791990499814533066070320238875496166838977232670713662553305438209481675810851438537714144990766476938488646804501673816103975338/117716029804113096382422875706226104706784705993618515316953510464494859470365915161725993575660444000701801400188911800321*X^13 + 3590840428519407378278562707586732777677563787796998873914984315459969190657256832647738847436126386223299296652760352455187054789849651012157612175824609652812566226579046884957897960774848636684037073233301448001721518670173786075448535470731596943388509679904503539856778334197585689599407886912101825494743262567247488854431863275887982586929846220853286129/768332526531446180088074109734537785421183776020348049473755562801757947763078328260585560068335717992580657739033027320695167*X^14 + -57803408805506710005908142516631941169447263121690708372702937382062288111998614292816769598324427127534869657263187044692602412524976737706442817091750220573653152601786662175276411598787509626769282129462227042616964594175510279828208278914419409833264250242358976628097597363385578370190997944943012870342578140823742250088979457765201492393602809319/18035242807432679084176938211464088357098928450071781111835990572161001910581571190704150999794766968086686287756842623*X^15 + 72693934729620001096264837413440080570594115287890571567647864325966136367890316140307540455791489181572614710269465626079342545631129579344364888034013279513556744355690727131880956313966661200204940398517756054948196137899096482893835797176788866558596469962612128878102665909354262413212372772673866048703529620033538853331422798439907169841486843391901/117716029804113096382422875706226104706784705993618515316953510464494859470365915161725993575660444000701801400188911800321*X^16 + 6904723620733210120854214191653149178285212143929069412120902721216325086082657768050649977615454789076254471980906517923098140841882405809254172156339278127276338560332585592879895562786997924970244591767819431259715373503614912054225226853585010527132618285004449676589920670791574482940136660156552928830892998110781724740014022634324515770762/2763174936024617601375354406536554061145844714274824745187067653157806329183632785461031254756360804058018429256449*X^17 + -401084198205580995215535064946526470143949041237124713526199960785929758848951182755624594061318138117513398822470875193629625808895940980190809264692786356554413913293454625964783015800583797311640821028406431841198292086439215507937996622804209005874022377192158918291005190795892150462893504632053026994510233547686279813730316094181337592922284749/18035242807432679084176938211464088357098928450071781111835990572161001910581571190704150999794766968086686287756842623*X^18 + 1794078824949699005167575820128344814114733664317490571498865780912493432018745797875253288651308633188157822184984820851821264227389621129218101265287863491180783981427143435209726285299798355408302118949327030570257078784158627168068241244893958408541992734347073269912048437362891555962682840491779927138320760459085556251204823013618983987/423345324961638976769626843348637055484272209939455300319759101142608599537863150829022714073289536396203221887*X^19 + -682187565269543642205392147383960338219442302594340272830403356662063221021327498096297194126641205694096364583165645924423159814997986525710814921679691445312562795351045211524513189293487252199147858881023395933212413781813234763890416606283330398755749269687042907074060888999244937033880850151073234427212984570196618377516311313554005260217/2763174936024617601375354406536554061145844714274824745187067653157806329183632785461031254756360804058018429256449*X^20 + -2888951619863077482927676979763708623189475064767852573078626981936331993222355931007580321686327692770005107506351759956640821936192440770355462815087917862025317934344241163132579131652390245230524191538684294321042243363784025004613931943827064227923186943958719242311866760603369619184198986665839006349897475073145745820484175268708/64860628920122411026448114501093466444656382708664823091735728687392155590296177543898071713388928511751681*X^21 + 4860753342004902305779587262859251394340610321084726894234122273256607842743152131003714747391904699821967981748804811628580510777433387880723632267675603666158899845042394840070148350722757346985835323620928783971681564096752113050762688735052360148441870590269780464003377146813121171225383310635689991568686499053147400544821268064036785/423345324961638976769626843348637055484272209939455300319759101142608599537863150829022714073289536396203221887*X^22 + -12421582776819826091687927186086885490506314697366454730994803369203880969263861443796711645121388822958683415536636487375708296763388163722316191048477143374065719827207425017872361196513982334523057267735315025195184870897398898614244652114139551424204405111211278742550955452088759032430676909654686560382852488257610859545932193/9937280361593750731798393519395352603746956137377788124978662277829348182977811788554936680464061362303*X^23 + 5625560628653262886245410154284614076257104612648186641730648687735097460097831052932496252686102393699156789305737208503296568291385908388504691619287843110506779302285364460722770416432048113022083573256873902224429787716219962086197084980952284217716777642662258554019437173674725455531464403902477019623224311590281597520180730667/64860628920122411026448114501093466444656382708664823091735728687392155590296177543898071713388928511751681*X^24 + -5770827044684138566375396075345153212018004829801481631685969450221171953824904259789676968854702975619066888694856879306559127013500122511167866690808919966039477395028738799472832828299930237841519956890004224188660082154144332422008153031189644289824683980621891323875830926186932822212141857612851664006743445383356333206/1522488181644515203278442396107760472460082141470474662935293745645679206829755138433420665001388289*X^25 + -304885077053843823599161177093555826029483335807901189179053748147498456793008942582895798443246432030617654853800650228316141302282513297564289695254305272971608226657424934591661982405433510519665323166876140871527957629328142705033968071081322381775297114790254519923411714400574492718522663436247595878506486890832909778843/9937280361593750731798393519395352603746956137377788124978662277829348182977811788554936680464061362303*X^26 + 4647711181115456113204046846960066651937829924601865324561519184392807489831275670552778252080122943840702189222842116155287640442419010488717006960773219040271305517609623035201758854905816010077648576562311352885173654334877528842812705229347629787942390552386145343816034492074042666281102124048576132422743541128105/233260024765514815884547632313124019068497340504132781206571739795569052678068812384467698023807*X^27 + -2142680875396473724049399817636267633896377227768126058072615537161894932736614946202109278695361220002874808467774424291420335253411253346010553440032967152002903234916010127539107449742297821548006365251954407353517412216929825352933435209306323616254550706778358780339866991372340804524183869325693657638563613519043736/1522488181644515203278442396107760472460082141470474662935293745645679206829755138433420665001388289*X^28 + 2439717395342568774234604489524931575124679514244137480032882306783134922071320632948644057072160089210466870659147985593383198900015277496643510181952099156579816896424995021296442277546354275124262124774083916959745319606561279483816440500828030275317915108098604976821719343266224458376355126493886678088119471/35737708712350975315542765790274861202466269419968252061677913251964003780920608608007920641*X^29 + -1004897525082293137485372673395032408031401262856181482522004820812013841253633289398083017540266838827348738259736780485254553564717113890804203940675829815792990038365777024192247803843609314977143169674486693953384056987817837828410723561949898781706410330711288110771119497188581279238214207736448901930802010470/233260024765514815884547632313124019068497340504132781206571739795569052678068812384467698023807*X^30 + 523562829369181649921425522337876274262951516192754350432433184771431838901216637552312928521698068624933447833276443037307823377839217602820337779953748045437271425036591334459122541804735400569064724599152825571075121142969955757341100142650149539210182034779016398424769154975427309120071081246006480/89760085376383535014813035864328655502782312613100819701461804941300584409578895754603*X^31 + 880396920071501414934915210045199153084574720387823879882998712765583859358517221318348084470043844510615262758111095442055931082258731487007662665160494332919459733530925855871069243253235378659457452647813128759875533566691617059428264559943059610461521064592077688418478762042202662905318330160034921725988/35737708712350975315542765790274861202466269419968252061677913251964003780920608608007920641*X^32 + -867196852814206348766185818271371612954322773031536363604912560896204755144498065920093600093946306749800564805966353427600105060925598464054781597989233343622917676166231309352117684218587394503186964931489901615867594845959081261735397442049885011801833108909293182857494895582938357808118546475721/838879302583023691727224634246062200960582360870101118705250513470098919715690614529*X^33 + 195662233767715694470371183401651699281713770856148235391940914480341744382218706842109054883005010371571332703941701128323949554656035812941896501715313839504683141428861873189531599594761370523808820680966624572447518876899809488157301697035321443641265549549523450544941902148748996682674915764765010/5475365207959395635903595187724047985669721069399150001789170101419335648984312641030783*X^34 + -707805699266371187022150208062183308672109324268049347299921787687911541760050673635611188429076308214412999229891408020151991691861220337370719479557147190048460567439522686899953091534830574179777837816248728076409960049639890794269846238530577699607183404970621197801275165895513778079756673/128524483312857927336789433774484786419577502814478492217749427527209885049132927*X^35 + 100788786241052613399800852084427543996638088112528683968087083193597673052949464596210444027755710646477760747786335864642203460417648869395395382767501423665212458186677392936850595717028280596841766114575075736545217153068637690916260220957485016137744075236514991522120222669312795292921512865/838879302583023691727224634246062200960582360870101118705250513470098919715690614529*X^36 + 227964202807959474703997154604139960207791688415866868636809186746903188382949251119835969975889878163093989913135164130486376340821931520954413699281024561011002690619972143322263753031978402718999478209436792653728934402413498577435117820000963643056659930622110210772050145021643619877/19691203204053612277737005327789916718182549841348014741496771491835435123201*X^37 + -8088479183718550575432270720534142971409047242483164748244837094455375658430668464707907668169927202100761704591440354256883247492807168396561297927983683696300400368476939602194039848604234843809407458619964372401202989277990506966663202479398819754460075192003552455891345283984252540311/128524483312857927336789433774484786419577502814478492217749427527209885049132927*X^38 + -11286575026643013828201027113757684495708993019325618002529163184884531499098604208801698061126858623774889243078351052403243078993098616484850914140483179828344245605360280433101689973381019105641249662824236156038463501676250171422249375694031100056050088434014995783099773013913/3016884204696432094030489555353135700656128365458559022751152365839656063*X^39 + -35066644936681596238629264153038144994315728142100320995014714044751520187340743994930690868195608178675429540146175157971519470860939812183561925296122493797611179316352307602082615968393670253703675506870547829981514887666024740043445934501793952685956568335108851656728065901652163/19691203204053612277737005327789916718182549841348014741496771491835435123201*X^40 + 8782232030351219064117528536493886240212750404365201549318010293151168958579125873993223097013642938164183079190074290500597758758412749945250896294939496143522375702003302226054584943595866861570564384579456462887221534583325914500017326535204635622678660626512473579539679/462216057100725002915656435629406419588804713568034169258641392039169*X^41 + 4632655211913094956985988438763511790058428506560406178596405754103288554952294076282752493089522668408728194423644809602333057982004957529140781860905144541659210140122924973632369141871543083384228575353725963567945199011354638087088496442582760452717608823003923688981069620/3016884204696432094030489555353135700656128365458559022751152365839656063*X^42 + 2051048048075098859573518701048885990759934332694660794142324418027937653982785118174778367476518753107140022530760531924862198382208474280295685597501436647400678722169194325235076763147160333862086445242149919825848639050665665453753057842193154557282521485426737051/70816003845675655418363173836281050955845673903483096255345701247*X^43 + 636510513494195498989249273857483042781579114749403592065930758071258360382694377222966973897825746051541961088156473284007289181211030958357268695949628427458108172186947993258570636444410789791434952176771223750140768938382592927050081388281405867331693562956984255679/462216057100725002915656435629406419588804713568034169258641392039169*X^44 + -1066394594284285327800795579613112653682547915537228145734363910808675056601148765549940828410308673333661804500518568441594969563578884522637750924089913822893056488466072242731820174672223755041109385006694264140524013188951881438866138322149314740604372440775/10849701830193910742816481359932748729254737843340446798735361*X^45 + 167840351242057304200040825143593652015541530763317862779487457310168307178111692256682431409090196209379435493950387245925927940116037836866003209197366107263973475343303110578311303993947152162062916609173769886262822372212097014068341381182070027448348448720395/70816003845675655418363173836281050955845673903483096255345701247*X^46 + -47594032213378398424322863983694968806100367197507501617785312482988578178712336107369941622291152949527940695610207189450311182877105811441404983803925973943521489615213074460685109164958855690965850229032918631805119924519324171903662539135334538020736/1662280041396339933019224967049601459974680227262210326143*X^47 + 2077807329212499791639247830785815139249503182861108111571940935294053115027718580730563561587358889444587147343069827455576752792756985933065155713737957453007872581440053134155843088509213957222112418971274155609672048069245384832297363831206950707670288/10849701830193910742816481359932748729254737843340446798735361*X^48 + -138004033274475801168568782972355426885338123630017781384323843217114540191673873848914277750849184638973301153149275444884221661507214132887338830796470912310230542372260406756170008840481655355721254227715732879660592340233479015484835280799010/254677499830908523520641177730902629075330201817406209*X^49 + -967177664878039472706262996970551497656293685542771755318621355914219397176693033706525611474002096897702573716997569312066960116431545050928859319199916555500530460027681643863439245911425125456520236384385343842927609789220007285629686284002577/1662280041396339933019224967049601459974680227262210326143*X^50 + 338161101852483346395020800300582551614513827320548336860571454146723354909843160725113767665972474580534286440974095442669021087220592177645684180562113192712068271813150149951321900705265937460316334785929720740289208911723536234004908/39019074587238934199577321546024609939532741200767*X^51 + -3542512910145195342122290466717041687678030152630651750849714159787409582092819054640928907644942693853564582665494895079518983107376975664621143055687083666793755270451576513222558370239741405240426877847144528826136936757581481746447050/254677499830908523520641177730902629075330201817406209*X^52 + -665531218427728809530656400665882066308207813204537099303486332574504583823958084309274158163948432491467408081651333228748164697217215458254953207766413864212196628991275370481382482945355971192483237664378402524305631462778856/5978102434079812195430875064505072765364293121*X^53 + -9860303604004919792306478274624795646459277483527288029276800407725471292654590284571257673878294000824576082842632845991147948580587496333084004896411225418006853238041413390355347634538170249135739707010972866164704602768748165/39019074587238934199577321546024609939532741200767*X^54 + -398418231680204117946187896619537578262900604167553599355120789216385274124266660411966907985955592317377943652275711066049574566644308647933911356628216400261210360467567399411822998227144905771339512327278648130435583/915903544366448934492243766585732000209023*X^55 + 61447775377770551586220578963342570570843407009481000338498936985107753011169389462633138316080183434793774618734108114206758456836562396340943443162101641335293303134634542259723275261359779315538588452266458693576175577/5978102434079812195430875064505072765364293121*X^56 + 1788123018021394471347473219953225452647988609901286313099610677385890699709734369142907910880340943591173632328073890889776564078743979571463876892113755117282004563904984481743240883700063131722144262147465/37711730096493684637206604125814969*X^57 + 105237055888857783546313886039120791033864867179314949559904844436377648311204444490184209014240848142578000274706218121594007217374510207598704152051174218089061143788703242073883292014788714041597949858849965620/915903544366448934492243766585732000209023*X^58 + 4445849271769996581013176538335952325597600645297871949667572823169796695076606790509080024228712152000770107261699323467538680722688013816580740238541988438992342239256569350038196874449783279119057113/21499210615758081895977596744623487*X^59 + 14096018724081723343832852590465313070296533076168491092391367558671794683900784347236488104518861191339606276572177422461985440990471116105881482612988885197349762066550952942622663401700162544650859421/140325347689053000535045773952157499649*X^60 + -1249959883816100808610266167995855013883896640340673238212207868572798555958268203313185194454854372852802100469725195599245392988220767016842157152052990222321150718268348212146792304327858677/3293888557646404457787283092481*X^61 + 1266752582101336197550177446272696533748096105175361506026099322512039085693262756671402372889845980915743077745956815257550425210638422548237140481222637010852703204213062246895452156160261909/21499210615758081895977596744623487*X^62 + -32775515892974956282314578003224999488618375054322063889346481765795151759025685397765558024877047435452853882980181251794619706768582576918189818880655810003510278106780634576905172/504655823141780980203352703*X^63 + 1552068795681432746307648104064080955865729503920881709203267603505679418185164415151646576215695593861946212869611407921489828419514551020915518503677047049608792931849538251710969456/3293888557646404457787283092481*X^64 + -3190993315023705589432319966892130265015288693000401517975807692554507788159687551801568275693032940647662889673503928229729010332805436351749179251656839130479849032800964/77318189542175728543489*X^65 + 783643507341332345544893962401552030958989165272691998000449872029063137988961667339385504512240983078777716227022874056094947008756402090457962359785950299549753310564097/504655823141780980203352703*X^66 + -357349823708340766966556539622980075848320250929869891792852445716085134723507002403733082688212852452395332218973378319873667359751006788461464160179745030479/11845900037103681407*X^67 + 17699512060419859918427191313358084597992276144023625061313921553683432220234871936007666498724829300253552736329844782268419846627454541766091597893912696899/77318189542175728543489*X^68 + 970940117458134967088323849431951657460275208145343572976205506994137052671544646632756748446845577593061481993262087226742346372774495519334786/1814907313789441*X^69 + 7810755054312142764100310493320238392406854142633651770023145706466863414716578414726022910480419080645495483442608783047387276919454635748062/11845900037103681407*X^70 + 107421589330822652899473174872360989807313210196226468181233937074810911151567203305246765378225002427805151667346864534216809690/278061485183*X^71 + 228394460694579932701382076682914954461495910655558132367086896311895689478568497991552501753704292960611624272075844334050619/1814907313789441*X^72 + -147743784904302266108604322284201639190016495527387724525298908408212236783483884600279878696011022213854677/698389*X^73 + 49358032881677164495122193101010465739710688064713922932936717117216735339584822661140739120370834470043/278061485183*X^74 + -648103802329015563852836377995331133589454870113106915679425450088199815394315439500589/6527*X^75 + 1183156448087521660635314133789162820389827728701303103567279007815348245813183385/42601729*X^76 + -41908472755467461157016891770908333755946223494898720357*X^77 + 171985206068541206257061262471563205086974/6527*X^78 + -7952329381433961491*X^79 + 1*X^80 +