D=-15647 h=79 15429342417124183485546880598247431302925380234141744728686394884039228453077071664765032976633234790021194413920487008733240182090010685731134557287699197423810363632098922904962289278739701297460876100308278921989352328232799540880520914955415980034091236516708377721384253345360372792383652716293536793366343185561646873759045831708966570991780188542886539963443221761882560990091699261457770976817350356345904958914558602724031501779205340341527561071801773783892733100186590154588347859375/2445575851850106655153035030490361352288464393245865909240516545865823032000391135127390570491586198054700134736920368070490995833467352061769635869052104583489*X^0 + 325109152730560011528388079225384130662650980592302074229307170421288138345551227226555169201729220653749987090047806723641454774984752714864691547684672842787858473354669275703093768794563632196860672820215096787703963943077087865136835979441688915667913325286704294486428348417334640557281424963486471371107268079914481244369483903536593000126478565174085120228389775225211258241063294228816370632026864826247662426128927812640011023315431436731041348631749305151422961394455316026425853444085000/38265925353898618833179539122082684079257602361118063881886362393162532981710120091338280256481849240961893008228592999198972611806263657710509492443058280417852383*X^1 + 2579121820125712122208708461290877670887072231222695045778351485632215213088144853617940790965743608898005871687055415634038552389170765095203646974979016467584111518644218934262762296539421467986267299001838980118319837400900809179909056870038957065684780525812432645532111581619893886214109648445287986893355066678636385204720943780759754209521448335573125263214549251525674111092783387535348548211724100728431656453188738185874097204419109597555502798252789561344991451800974994285674500/156296788640001703531222280979763619370388214561632639435068482512035727743362378419338567807987869754885929234800304727455166858405275903481155229056822687*X^2 + 42211031797738748566972265656679786927049718675648179877590344949658696736616136351845809155792809596188192521978451710197950311960251590161274110844757034848336449337373859637957909392952710286937088063609342756010454103527462129037518211479640270968354537807419640622643913440237543164602451693451184683836406720035752994286290260661220387671150373231005221639570185389672928545921646083078991294479563233807361428570676759389223863049685355866068240413973190387857018298929607257244236565425/2445575851850106655153035030490361352288464393245865909240516545865823032000391135127390570491586198054700134736920368070490995833467352061769635869052104583489*X^3 + 178250397220977066208200749005468156916001916014492135348878008990724591979742058397780355814175471372423752403126813819839220844752669111885225608689485088258165701467975139979959020699892967737919663513350965104272053752303828025778540003879850542231992521158555171397033641010715340882173503024499321852537118178166637805238357583497507977096892237333927346095196500610062335950814001362493124991474585533102777477883150885967308467089513139081011100289658414389925472503759761819555/9988930059436422543057600880664895466887468176751622639168433726083960359389172264289548655204695453114713953780296844599933971905494721255266519400321*X^4 + 2251027524113813114550982535355372149772260639107191800447536067942191193169629050926208537797278570717642602199459489980785604128777478192202154194980069654458437784055728206690645871256050123751254760644069143022748872585841440905032684842450497980591997061170237190593733531267061041270997533894707817576862877908744849239959708590066351884582264049573725802926178956902896783300459611089087840057425468019534511968233179086401638394777125868604984761905577123851650817324167614870478721/156296788640001703531222280979763619370388214561632639435068482512035727743362378419338567807987869754885929234800304727455166858405275903481155229056822687*X^5 + 6621188947952547704735223903613673081713479112073603134339070166642348769658042320615523131064399045628765898237337117761622328668726267109841165631503971014619152299703251998598215395915460561007033158621308116511586212549501898992922301403835965551461799274771888664199388071751543251877579754801049869213090188753256952310314986005872601838565327938905792580532064574697684251811468801822464479680886528742429958998396914548765635194955331277384884567447886986670682991662291222/638392666928895158372697698003764010154500426711294346466954286833511878276294002958365734978251131406321592240064986553328687410078271953426632543*X^6 + 65121346220979774006480218411845954873127041010116774719582098810935123421011059439923234646643657668676767806399412321871504203063084002355340936493496827233562254150774020842104694522218554662037840450198506087871821658025844745779963374643753267723650453632860695579389012007678416959567593694562409601695864409583318465084370246982300327353564042275125307941027563153374851635306500608060370764040961530673784850944033104503651727227267024773488965624463080259526924098290345811372/9988930059436422543057600880664895466887468176751622639168433726083960359389172264289548655204695453114713953780296844599933971905494721255266519400321*X^7 + 148983298387168635955756207962400438582208171000258879070282983103793763298163143464319030403210846782667672843931234639988258816547313837632374945969990017477904913930294800745669054043680733099625901196864907485272365237369113670025859584917045302410376162272750571500675328013267199031209030145103585690251339764784381214956378738485820741498006490150566767710616416399181509493660788887488493449848344204913515874990583845696759108003866348075366037872056457113007627956815/40799684727353176862829788330271873851505108117293688660251440329361019893672525273749967084952459347243662826105003294773994210396770751800769*X^8 + 1170909197085161499753460927162284009111306515573709955210495516014938586480515764183764121042582827416642334260137487612303539064397467912946410776150092799678031072831014236455230217901310064024462533702777295121086893702647979346806254864305888098518461485551168496749351559090847621131067633906514782231521175762895074752539283945755271895830138239885105687941118570591289306173166913204021649076872704164805407001736467019312693355279334565398074130030365224815351584877737866/638392666928895158372697698003764010154500426711294346466954286833511878276294002958365734978251131406321592240064986553328687410078271953426632543*X^9 + 2169476696521967373542327415571934185285556258092864826373350374922036841516815935452836833933100451747847055950293782566809947420610177556532485414674790908750035682858259515920169676730418404919640242555508359251132204865884489369611500111330698583822715130162292657968447640297217437216138647586975088450968848683674219017256225744367680894411515508063815656594233734451706548341895983906391789142568075637000755110538813702746470033885631310664231913138744407196214465/2607508450652085183283043927287778734038800288700306043347059521273152674229726163082377905346229906515220989717198395524636940652953968927*X^10 + 14070230170700358084087325402577299982172555718072132875465175228880424086621198618981657799157609873967476457219738848245805683738583868521928379006841506805444672445400554141768420634038541467934835850339546752290106540407412883157703399858372123310137173871043513407270775078339904603325121760972750937440457061340691344440705578711410886094215711182892534296332817013930752501520342320805399468338867893345738323553634678558639945095790253564167857934909700732190944272686/40799684727353176862829788330271873851505108117293688660251440329361019893672525273749967084952459347243662826105003294773994210396770751800769*X^11 + 21727522913525713141331744581406459369415790969286185382197446600277451221959141470912542360627908165003501111266511512729251680859943469846577054798015866362152843288149487752654321429407485031271278536081943630997427554055682976856311551817961481757236178037890772273039641000107357472227247230842563250526763605426395630684955759430718329032841121737326461133886113658965560910213812775381248979682665991577288556992397533215796493428445180708849539577120007691670/166645903409732548302105446877214720651805476366096123432418963460928783423641986520251671588562018694652073222802990702667408490634241*X^12 + 115954421951629598725228793709501834189549174524600266343237000672410654327771773221828721277491360226608746854536546002587406157380682785843825553191128365414433548850626371383493295861511110692170613103459745309769807228828081841248667074512207073709588354525303031592941353999275401582384771314177544048234213429435740843651069682563115427429844707190196355112321444054413391023370590168993601284885790418348703418469441863259514566713057008176544917900332115414368726/2607508450652085183283043927287778734038800288700306043347059521273152674229726163082377905346229906515220989717198395524636940652953968927*X^13 + 146024753118106632497982104050455534763093267198435917212497436170806072451724302600722111822872447058344404498303041727728825849614215337249776583805449075285698661338045408378361148734209639190384458153040225545036760941201166124520432889170293411705371052177574768043662579858342512456447571929818267436447607494495270339744774217873940389182784083964060129617254848101375921255026669391896770859819782782056909894948165474649238730236537084818114315694113775/10650342136494698555768226936614988218304178204518190287749662137210250106962483959880595103761872480005884401022751371040289415903*X^14 + 634905434631693822568235863776759553503736975664080755974091310305509859264415328085499339853345780465270547587450076001770246480087555548580131587757247830295195425561685552251172815574240892010930825612339920678123055433555569788986174648496661813864451155366365227917578610303696442617997959623625014578895277849415861919962571753329444994038160339242199692680293738779832491079445810509507102670054196470934991338455737092491095571872949032371357962416831733845/166645903409732548302105446877214720651805476366096123432418963460928783423641986520251671588562018694652073222802990702667408490634241*X^15 + 635675823221772273739522229740999580005290500506365734540971985537363309462878017770461849502976778171117397038059662567399197134674254315871991680111052818346538792271280744050793886513258948711055322242708495239639413926945383541640175825584178475105826816760864698256978275544931035894488571421277748583307259692786286733337736005436851759678455434111443330657434953192357915344776808129033270085670886665058976364348326342990219648500173043406414024883/680663522495986358776009902001341357340332217327167526538612011069869630405987343253057781284710965680698178629945125010563649*X^16 + 2093255308933713286438018625781132089144907930711040524892216663034181674977711944820378266258050227345740293475804055597434951865110899071170266466779554390811836839489600301978932286237215993845905449085225938545029626463126258280163716613719318401715262135736480233316274480123958216551218892079184000524283478038176653719682600317909832485261522054342888698463682361679903969071448454737733469525343298847394863284825278223517747811343117635832202489946743/10650342136494698555768226936614988218304178204518190287749662137210250106962483959880595103761872480005884401022751371040289415903*X^17 + 1517935921405874275305240248151749361306909288238838959567874078554065278748766141673855581036588324473168206663662641240573010465477816905135335785817161345949825707705047851438668090505254687020963419924918368138644280333400635197262197499121884598338141975849076657026753215735383845344466087244090282083752260947871608487954159340848070318985551058064716270143537358532860648549939104457444458468772666058511068146254949158145695227524752379696750/43501215727998105628939087492895849513666020152563911710782387107424402786859292084940102338129415586419005472611051639967*X^18 + 3536229065792218613414878022487950094209037196755827701929908835415250215611372470790979129148530453731427471094719075781284951369779873543273406994515963455754747442340753438981292703734819091420554720853723741682879867376977655875570385514564273344921677986884069398049576038313683581089441271489124892013160852051346898012414503115520693708534065774854032370608105034678402022718740640814468171750577133931554320441373733940267143022859870569974148501/680663522495986358776009902001341357340332217327167526538612011069869630405987343253057781284710965680698178629945125010563649*X^19 + 1817067998064383213147281781450928318418512687731774828837476387218402918976696123856260742119026479562111678781063617864835138668109181254461749864958609074457951801635243258031392628512355232819272664727280850937935604274274957536353873540169109720687616367406650346843107595219944058134150928690224260005433545909740670879347267179528767002806531468605639936717466050303680039255177458621148780318611653930902134162742268622934378280043412581/2780163336613926351948558029839320605462134604241318572939374136091544883163500484753633433765540716202403366307346561*X^20 + 3038354648073260706447215888375375968936461302991071488190613820493226133629054143084953406149136143371516453502027360591925559185631670876315509760272147437244770463479195667000426097984061321543118612119245178562182563449996762134730330077688157609140606785415253946940251934333398739993806667288941713433976695311116600596503300053312896639144979499703974209953829345997038622543594548709861811987739085140499419402566278576793585435578302540672/43501215727998105628939087492895849513666020152563911710782387107424402786859292084940102338129415586419005472611051639967*X^21 + 1157556826190811824700986743089059596948889098377773332028967450887968008739410419995298366678198015309863424357049787820594018557922829408940634759011460479259918157191084342690882789171936731066062380655492503264053461727305249037752759445132376389276257096013036012424805298986082724397701633342829495989567788296460322657684745017755198475160176038229779193550277010322399143746979804578810513037874540216329488219643701466201722254783/177680279709460366328916599337848827600315370629597914804075805975046007743561096999657022673070921978807654266463*X^22 + 1571433643170471650695921786308874693347539846096331078033347394748576741873269051037539740211977532859769777326855711446622767004590099794099822130636622465253504342782544819304693492231578750387321790539487454936932894206330611211698804711300652339286315118792315565139048920879214121408550838183558792238508912392382694312713762601189686824437847143931499513589276183458759655753214175072641780193256341406027208310093091285605718977919464/2780163336613926351948558029839320605462134604241318572939374136091544883163500484753633433765540716202403366307346561*X^23 + 570076178534457665257027944951975566968182076559101293603887025622540160008757474321447886123940797840804390161926701592885719949738512036236573156886608816714556807189020310225132114399924288989390393796521096335360117201360996736456516866780483055534825060084056804431794930491062708885646396241848020749217811636843954719197640789357430720376173375521179837816746242923392089548796617613305315811979981476530930049662266811318785/11355549288007948253909158262788319013249528384329131130828644850453505959197360324640954986455609508455784129*X^24 + 875370226600595045884624249995239002106936617950142103324855021787962884358244205626626939305882509067653142820885177685356202211221505386451146272130400214469038407331359559642157719486404050582666963768148529429838470676796691785351689313346489299357019922458280882913507047718788451122464244094393064850501485203857195595309098850780468585486639170306871847796987190242213808324440801516226843526029638217250565762171090359407519609/177680279709460366328916599337848827600315370629597914804075805975046007743561096999657022673070921978807654266463*X^25 + 373657720405861758903004676262399624707169751143605306099068470546694757205407656034757040515183740974109984948098849492626758807577438767357903804761460390182224211060346426910163259571979701264354923832688255757053414537335201391021129200661488001992421795009873304995967832255136612471445860363552989672083703144982205167275812889639252232183216486691200895704064270282095125177234800802294075852333501440874518862660103257/725733321915252013415297390093201189573050960844195764736284581737937365577897381264201123950636512331807*X^26 + 579485512330388596739566191734232368683421203910464607980137749151797491076840505510514665749625196497423852362692870335601861787741721910136453796259336192132806657281852781013740784009307549405471109159659682480407851448649885353355039938406592390893430296105100034445942957277048723107945920957963881027368829597064723656669996889066038532745955286831935509627249135768377911918771684640792262264456524512260543797260513696292/11355549288007948253909158262788319013249528384329131130828644850453505959197360324640954986455609508455784129*X^27 + 205893141399912189487528121587133637840364135946052288563015785664100988549559873325862413786937360340336982264904480851460120527092835064245452082618041079592008890127590475641693272234590482623628520615681149903844969596767073730921806908146841956300036740863141671596288874110075892511035140116498661508457338092757151488976154269016596067703980416998806985873233033854536263577049490176161647378489998242084870513571/46381627271378028594318232894050053657126028046539002028266414120146824667853095242806999677295105281*X^28 + 237695129935752813094738161324047376509852208541922285149141951447614261933313633223047008416138096168729478744424229400670308532657018322830523550107236675011365387861544556979410357414521254807358773626927925673210046979868564095284891016462367444183837893122090851669958016682122330527754739461030597893217639326254492366665661809938177157098467613582832311339818058144568687131747503686447313056072038047364523181860875/725733321915252013415297390093201189573050960844195764736284581737937365577897381264201123950636512331807*X^29 + 61173930131396361087601493118158457308767095045573704298501962020813650773902454453345153839210195721413361768313502305967029492073403820441095640799916477903605307945907324948026974167594095606895976488099489708305866281656450887327897838896309635333402413969908112430067091603093654641534918684409259716029973667558846151175445847170913798446411663051899678446555835822942868959658065846091549960285089315880893/2964250480691380366480362554742126519916024033139835241788612137799375258378800744091966490528223*X^30 + 55520655666712093374473714105246880870584096219737666959998210594484468562973624729945474200452322949865117278025905954115579920968544866400097695705943188636537217197846454877452182288564940184254676597928895576530542828175861198960598219055855930599590514071495660411321451024451101805643887973514860969434392494790043049278716823142284315228958928150975633256892404182914984699884648944349162982768808968530981889/46381627271378028594318232894050053657126028046539002028266414120146824667853095242806999677295105281*X^31 + 12359551190417742574840163794378932972672093013074407385255013090855725202263538552956916388821880282802906746524942396956457256472300645489407733333055909497578395781162395684691104632859541767486197516799442599917058873174523866517978148555999456133619662600736274738002377693249932536215827968500297939974685842176912731522519995806241845067335328214418348373792358291831008987575003680770396419405054409/189445291793403231704503262909319775031381353175678100708673364721631958738339665373040614209*X^32 + 9552077247664067230649234103237506931794045402980577962239160830029447679685723633193938509060774032889967664757734837862659991494781949195524237765826119474296432133466537354513084082026002674678674310649936272413485903170637636642783267798896401923853094525383171481641590799084076954723989530081370279134403156156850898031397114345859702440692583550186890068027427009614249389317698695690901319236871114513/2964250480691380366480362554742126519916024033139835241788612137799375258378800744091966490528223*X^33 + 1758625447800907685478226173854091370503517711514733658050971765990357640419248390908980375054699121046883223149465068015064989122617434870668425116755616037016926253652097081902933297081423720727252776741539215176067028274359855126088546393929341832730148735729926493394067779963551401903008268334436213916826345425900400736574627996551261417131368802714345380596241515205464209741940143304680832641/12107451383230218681185100205107673997020601596195954541360859252357126525106388788460447*X^34 + 1128956407847161596336339890058348888874043223017615210969641594707544798780339612122472332667512039449612406369406463990927922676153744630458129578449659333412295105960391861329315916990380502881183005298508948772687437380609539868697206496405818306851203738476289016284880691524930246839831632442149294640431074115445772084904575971005057535186935973621446988595791742757965863955989275131499721517371/189445291793403231704503262909319775031381353175678100708673364721631958738339665373040614209*X^35 + 179234368256615417693547069062064115890344256378951662824886857785149059961474781230294758935714371352772882139267843453246227492950948473505143358839210715593295854510262863443356369087866851311717636566588174627471451686831274161762220585350355552616906617003712402846368616923024934988664662750723312214552729594107826500237113399451114747660464820375385068542569350110205863259449667782632/773787395873344326783734914367461749665789071144369817943430641807191571873610838401*X^36 + 104521297250119316413104762384852351462832699431583782803373341786761839274862415905235029420992577469723806107668134738696186139025542047563088162147841802983756825292714159511880500308890869645561987799819958199113509406357289984266075742310821220429474172603764861156801145511223014574759282336335811828648252763067067465448215590467479148239224390868384176271623294322623723891438529117961361/12107451383230218681185100205107673997020601596195954541360859252357126525106388788460447*X^37 + 13792835867772287875666987686170034083622346389100430024623555261157121966398851675333158818327923530510912620354538098023408776169594175489188805947135394075615274876016339850666611029164874821977981951245114393261371903780490920259449736264968732296375142269992167326231786857293251333074625065201860080868424078924030612031506193528111387597723807144708573202239339825601667403736071/49452763844401120137006129888634354807042185156539261068794698140678185714425183*X^38 + 6432935621216253783527282251260454689113325530034659805068461120702147515054554851609840124437860069829921578871442015832899586451777609895674773674849662532735405842152768355867678411154326531320052564955817647950492063831237182236186408994713504586355963912788050313971357504810787952967687577135865622826174804167584881797210108562999218080684939798478417025400547202127151366123497495/773787395873344326783734914367461749665789071144369817943430641807191571873610838401*X^39 + 680482260853046326904355675645411707298515934671619754867490919627894992026050056642259129289903715847266452971879205894172892262514772936711560624764621960199183991577064134237948277497234840211554266728144456679833971027306603772917845369939196844160127973397623719426484498659254009749020703561326745545163014089602930518695567679366260961186632498665202173535347070170152168/3160526864216854357832564062672356030359953036143622487939841384334261245889*X^40 + 251305434803046873631680173191989092906426831016829475085283557087466743375622402394074873879120651707960178189983561379449085134236723521604361832242625510627936786237054665592928898000651561597000467715094167369763494822151875558291321338039230633158879397572609378312682769399794963270706814035148376767690195864394766859260590198123109970974913308838055428497188654160305457426/49452763844401120137006129888634354807042185156539261068794698140678185714425183*X^41 + 17906079420279387355246100792735077287221134148411920962412937384821604244053453904129662212795822865763584639584345447165564953410338535496121999153910444785400836213163685755272497250362430527998413969383378034981401931928097097799357892898725681075222457807519186263520737020842075586177398580822299787559054306294281812867943173239485090772358117543665611346134277753/201989318349642382426827127415629579495107882414751868597165040220761887*X^42 + 2363895416991379296495881443643481290398911713716637417494687451200975539059095696101824510943685071047470362583703434759933775536912269555497905262645634673270102610781402516606447755608879754869548900808183350833078704260471058061641533189039965276486261286981689531098878803710703706002480924362268152653424240788698439530811068831191089715009800491427673459529861297855/3160526864216854357832564062672356030359953036143622487939841384334261245889*X^43 + 580425204844984401599607912523664298299757955052094699890190205833866122168014944373588557241963947104462548640846718763081448037603399490233501231843188132057486608029555376984381049555441820280934127666325456613803800373140867990895427706493550782714933067165314629294571966755202419825130073109023867209332138637171318721511983890812268489214868418062582145232/12909140304827914771318919116484283216917484656148262836145270033921*X^44 + 368509049648702862783561611025026442209287784069909708093707592290084777309279469278894611485593036136752044715712380896474417574726715826551058325071880032040208861202398644533309621132905768350456599845100252844182885920868723074476641621274471475774964930712812882746258871020633582463253150449880910564859559724778761505639229614886501263558651752753640429892681/201989318349642382426827127415629579495107882414751868597165040220761887*X^45 + -1930055438976969725469232463059508555285187717872594692137976805631911519674875000482963854904617903240652866699189875233192713259409236799583452426113445405675451599812012105069611969885865227823393711248985786399016109337869539720710317604295400999624087811047137885554506047078687730989011166265304823772640197005930353836200755948780421366789013882500/825023346636921759526996811943777287461972560628124422326661343*X^46 + 14195159717699213827181614462772314044127659538534053686105821330697626544735578114947986018603792198158732746550902720094135719496300708021629099158709716095012990312851472254552725709297214873121750120130768104079195282965095741119516822206661269329499573148334327998259970171823575687219075114875269592357886462746031787900852197858108184153504247628959860/12909140304827914771318919116484283216917484656148262836145270033921*X^47 + -422186311960926007717645305703151233611624271754487696629091948457605201906903316085632666304040916571092671719557660531795592285297671777452384509407194736609090875330942775467053467498071674495898945724661086124050573784336374944979741263297657283580882164498075518488436346419089619132007065407867785943734132240009534973610813188946733152486923/52727254210834138143222139192418820698023426895131617711169*X^48 + 16006839888594414145716983154106560704821389369412974943400900340492619402705151860928836976852783654084426978694544455959822972545858342731124179653730467049316965571403086730197334607465324285145694908280122317348567177900455289602943955407309000675486062384005230193703959722403973032676377115285975746293979988350866634068398215227236000551050575/825023346636921759526996811943777287461972560628124422326661343*X^49 + -590547686654111470667599260331407031269885063090773956140266786734270919842815690867828487263419499689201082758904378688213902681524189648204818110828228349551906484681666594195293935505678941344574126313303359592547852956378358468448541355022285381287329700513050543967151570824384681995351231146166026551021603460903340195092130889989123/3369799591668315852445972978361271853903203610604692127*X^50 + 59785598898240622573844478658949382920422025979755455715623598323347277004835381872455417394268738199251187085254771304622899552791294928369102556138564154892300526406788360850535276841654039458922049065012717579159268657151735805318765438019837251611891908434891755207463081339758350519227555946912901629584189584076711571923255253097709901/52727254210834138143222139192418820698023426895131617711169*X^51 + -331499335154629131416446283143514528960123804829052124471757224915816228347656585670822268150328529114603892645066503482762472121261149209399698753365943609433510466140141182589002429601543151355033469743607417184775145170878852314957524126938893849624463330409539558563792480239604364258728581266868968204247966690256399016792808/215363941437228596692399372298924512935591717939841*X^52 + 2477909502020432279340717322602193003963382070046217715673950102411480312602405004648798222877434254571006417272025311473368771403226446653640727318292839812063836563006973940460717127047910529406021078974576038389542066714409615949713571550863479116262193029147546103221865574815401871470899231644199001319920279093828247199758264/3369799591668315852445972978361271853903203610604692127*X^53 + 2855605657155722740430639491836392577751770766710596462894997214877745794999681652181730792674252563187576783124930859987709114861681827939749770468054460224843826056343825816016696365217171008138516392118165703471211340025700355475197120382438989304927238620249998407089968344764068931687783028393940257000517489243776/13763912662953192093845425468072123278302020703*X^54 + -37170666372766229227676997621769932217747559365047770369219853831451925717423522523179394425218453276286038419951935366543693246541897869228571805114899890025307917399305115870386301489776767058115828238711154855506707483889213753171786843842930076174140610985318199396780184507453549359167712946756043673180698351624802/215363941437228596692399372298924512935591717939841*X^55 + -16961755790294606669906972239702470037673097398717208165422157301402777926242042819973011589675867954600307182589980773881334886232992070289844867909795799819886674869956191714312559767321530214215966989176783013327011545260652933246156478015592177588098167298790026953247574540045902779020478714997135294239/879651860609266446848943916921590290682049*X^56 + 356528833688916369583537799907346142860217837688164352059816212774068262497100364427527656848736954325891331126201376911729846917392443738635875738756450497294163410860665456400711194926785605705770742939666857229690496817384188677740360290748833826544649231081934374814189269168452545823300579521152289947166/13763912662953192093845425468072123278302020703*X^57 + 1088118540242759402799511618390521204819905384343231131082479327226625958061393193260209822685556382911905428696365490336932540207159034259659591580457356432472191254170728522699714343728300232224132825626063374187307031922984195015023730514254855999295644631665410030571428632960671141534322778604/56218563341807787233907069529084827167*X^58 + 4118316329166449548044747497265135002702147777605649945772817231686575057160000802772475417701342058952348523935695589325472650901494480390501996727392459812729958879983527394826534946981977233961415079336350863375228411841706510599297963087224510736929398361958124060782560114735749033171661205303/879651860609266446848943916921590290682049*X^59 + 827711479381872326754608185063068632438668231579863925202507194053720194202619231457901474238445324025427257882306506526922696984138523188199668018688224084114825597399755375471941834728062692122257579927395736668378598841052639106594342620145429159116443210513844212521856644622712723/3592929209548653878309392824764161*X^60 + 337469367274643880992527600175068180569034216024783401073456932000038169390125861949425178959904565615937870542776144296505866486775363921167583070618248642766767930759779224835967215601012715962661077463980440939304637698038369019875675591808913223840030074756091439859539646325094478/56218563341807787233907069529084827167*X^61 + 18956001721448621561967161149448773795369976132494655846323410397853070865790259023623532269267489671420292821527453078875373338917790773728360215843011415909771279402211591717854616035501582005021942591991696430611735659326217150948431850499582849391143844739156284965194/229624158595810946399270967263*X^62 + 2017621291848329750313873846362937237427706394284977436169724257508028605815073965965483618225594567785676438463348011353444354603902388988821421281404292588883662049288015676869813190602011008772165939699892398904951466853889879531734977879442472221621329819944024258615/3592929209548653878309392824764161*X^63 + -2219164182592984746369389468799986420813072115131598348543451013751920647686905072084256326781174264786961497686160754927638704409345236410998537020759383024094463972320125572270888448414578475521708868168131177255034295082495377670156032973966970586460486/14675283351173448354270529*X^64 + 3970776120752841977763931020372044342452560012108958548216060064994147965262161201260680983072035282162452519755589175142549383534445727209404996596953039848544258140018584024128304498793863267941247301705179164906576169519253871892218356337996778014446/229624158595810946399270967263*X^65 + -970778186680865427048980611398264505957847109059231071729403140071830435673322787819193815000153266805126582035785952940822328382376797367247168845043200966880629262143878121095465569896781864850110665982415240873225469165672521711279103/937897574689937263007*X^66 + 388760225776599108509354927957171289743848768101649703901428231480359653385633203647747316625743305817639833707842410151113899547618945828098392172420450705499404084148221909250793342918348193380719499658600174705899791435103106622879/14675283351173448354270529*X^67 + 746689793135528933033548610352209323827659343964003779650576499830001006020941264883087032993605488997775992076150984115065409356075731792973037152880036264665231685610655828500773827124206394964719164107618553817372/59941047784874881*X^68 + 7413178840550279077949123343864384577945277567058547096205974750722067649001122710621746385212066127548133960360365429901305439997387553201128741601626830646035538264586275150689294782387681067148287025460766367/937897574689937263007*X^69 + 5790434231523879575533338887128381310050794344804577161615972515497468979942863047427783917978743274151824861860642418716210701934772961735871559994159206971732611489354448787161136139472752177/3830833245023*X^70 + 23129377154041223523827204278724159690563164816122014512984155396389080218189898341291113126408748662867013868512290994149327461269463276236419335624908245924982590736111260526800673961386/59941047784874881*X^71 + -1430879684479446106517304617790934372842935028774455642525143894323995895527579526400929674400447937792083999788092826659270986633582217332160663793949414088707437262/244828609*X^72 + 169549674544889122876295511986431129411745309685915362902833949010492576272270557335024760932333209784626538301306889125262710107068821228403194017732701931/3830833245023*X^73 + -3496280730590206124461045895597845885162364067446401521314972484437024999150275364590314157077430239034586124898777663213270550652719/15647*X^74 + 138095295878158526648946403756397943850687943920823886808865235993904275860495910830633805041487481819750079042471491899162/244828609*X^75 + -71298133853461642162939463803298036211525440995215854051235609743881480145674859668303*X^76 + 58756977432079157620259277379616379923921265834218522611093080/15647*X^77 + -94933567821345170941357386027*X^78 + 1*X^79 +