D=-9239 h=139 30323586642898548892683244854793271165634129787968135550210519036178073509413157532857472125389911799892578485124129520982563509332935385680368323083174996051497859546770612109154537592776870841813915056677122857487216884828533291698255617645267035256768071097051421969432297203407311973332054194812102437074651295419450139014626454695161401351772859514506414240268965187515028682868758467759509040365423656577644304695321678896037063704581744092649280443888797080548789997731804061936806751198739691279047705468977756220940855007035085256859878153927684426742495787221194775418363946815973725477923761353092174823194753028040474409032347782085494213/459724620990708832115261878508847861584713449825738519124042841626640704149251978198948736294900091642680840417986446266314136268490834750897673301611430612249382623277121160751801050478518199543682389928308983806601884947565275243684207469240694677543308594307977160481*X^0 + 990461918468561024978222664533182092367510708860729045936811461996374744698376216390192844162470528033643588115542541817692405868955571592547971853412536370942511553896189100559485178343877446255662194060225669048129908944358292100381168131116658256550172782098356721481520420279749530053547279108108959444462199221330643173044279896979671467023687146037124580067148813925013945437065724109395044929949163763437115947486427917423587916144451145248371282831112833556312995934304019510507129220097906009544511293268778874088780934071938208234323663762384976085863038750798130985580975206403216048842621500936901198540707929198520134110268761587072483190936/4247395773333158899912904495543245393181167562939998178187031813788533465634939026580087374628581946686728284621776777054476304984586822263543603633588007426572046056457322404185889905371029645584081600547646701389194815030555577976398392808314778125822628102811400985683959*X^1 + 174013638835760655187527220514936797463444971603975943823174687697700486362320915337805703782096008027387674358017719306067332483691819384817705814825149205339056409236912182890808650976351842074594307173327996399235799652419087369540636372424360710810845616264878373595471231470857882569887576496178301251844876443719528772996452760822982588245456026962021490234792246400994996149399029638736544459682069978458731369305305681301268650699672568503860515795280945465520793676314127794783437035342274848634229686411783848362156166058232447989100854935582290499593763049231047654193219941746634093371521586187901540860823623062084572197815024157759789/49759132047917397133376109807213752742148874318187955311618448060032547261527435674742800767929439511059729453186107399752585373794873335956020489404852323005669728680281541373720213278332958062959453396288449378352839587354180673631800786799512358214450545979865479*X^2 + 2784055513834646943046763159725349748159081815014676411764585438358691683906288459691439015639756828927686194922459875806745749957713011033449629780901433835822990050639575493905444360063121484140522756227032732476732168674277691817876568880868686477398507344392757604538205696468833138231778400214230475025622904761025458795709843360188069531721988636544340655754714581082355216813183099169176984104675518729639604043579894863134986359006684639730567351843664673013983476398775312477926766261535660722457708631143467829634805119528532708974036160954557208169379368764567735310203394098465684351944834694595817670678679831042479700759374513161238716115/459724620990708832115261878508847861584713449825738519124042841626640704149251978198948736294900091642680840417986446266314136268490834750897673301611430612249382623277121160751801050478518199543682389928308983806601884947565275243684207469240694677543308594307977160481*X^3 + 80784002578720057099983469780026580481707074873158527231690258450972283280410565123337009643155167311657368918425139578947024025429666269760175326639078583583672967173484528203063723814861721430882500995341688235634066900818615444296542197182247246494517311761058787829656530001084838264381106585590610879472769469646782248185074974874435187336381446436666465845468245153308415909592772581160928347534867079401526840371803769080991379657907957061209980097989299616812588872187063439424487838131675787280535583210022902748657587682521565557593224617139847381457673874214097716878850535970830516543327379302074084616952045641928064821853923058033/5385770326649788627922514320512366353734048524535983906442087678323687332127658369384435628090641791434108610584057517020520118388881192332072788116122126096511497854776657795618596523252836677449881307099085331567576532888210918241346551228435150797104724102161*X^4 + 1146423422473949557462383440504343856042395080812313791126983132523049066882099259359983985610016633846263375765431477643800197330660497286419579719497485855237482277173305721647563953848206162975334893260533028993394030961621393048072416071280439992286173148788124974014158513342389472429441906780520196738473639036340454607948163296065916821162649826905038252461167191915817869328812822588409999116725576919314289104113914508334008669858826709912833122236660986665013787367792496599936860323810615317447356120193630025335902472935222418459743006220532109611600358681166905280134295649621307359727176656385047563923156755876771979402111443838354490/49759132047917397133376109807213752742148874318187955311618448060032547261527435674742800767929439511059729453186107399752585373794873335956020489404852323005669728680281541373720213278332958062959453396288449378352839587354180673631800786799512358214450545979865479*X^5 + 17675054437699656875315134568201882333121181229855107555368079103040186391787770889296385246438159009044820962268383238516332925178524787225640440779600240805256416812168216432538726930606411664074447724628821521765666141566412771066065318937952355246673580649363655945735717725947668573490467616480732884257361296587333539641654951011678217136585702808863013199443445540065318177352811878531429174906511145477326505411732450774612253540466567718094051427781481162005107904507632279875346670148939809969688817663202916204921793656943130215257018529281930924740037894697616840858889198353932692391425632583819792948608816040403445868035340743/582938665077366449607372477596316306281420989775515088910281164446767759728072125704560626484537481484371534861354856263721194760134342713721483722926953793323032563564959172596449455920861205482182195811135981336462445382423521835842250376494766835924312599*X^6 + 185643541769071660805868595750317492746921357301263362286412718725605526996786049218607752347302690489002834047516487356650912644783003448781208564526625404171936769627426603498593070696894290459513604244218522533485681417180992418954682495512769603905324252614680710206134805405620685311945285165355156540210498627734775242039331096099008757797396736663643030576089067330214341856567921504503098922294821200497867403052111257543070202165113593179378551668875646126730096291301702303443674213916517611622036094317313065052636444172677158755913167995921356908738873462748078010941988111908847458096634388415279271964452319112006924295428012092110/5385770326649788627922514320512366353734048524535983906442087678323687332127658369384435628090641791434108610584057517020520118388881192332072788116122126096511497854776657795618596523252836677449881307099085331567576532888210918241346551228435150797104724102161*X^7 + 2189249782805410224908794467998197285894130944670692413754755459286869918673410232052210418238847508854410281936401962760516483465589616465729706300448719731455299613637423772471756156922601721725476232755209287548055615440237493592525590722473451193191893828709892190093369115994226778166021684744225425003489928314874859372185091361512745352381311882465675192601286878976183615985042227638165061744897467127385242132020038165294940211976660726074164242271856583708636965288036119947814119759250056085145596556097709776152416200608714038348147830099765307690344410041418824988541857920348767704249525322034329594184293025605889443736225/63095428626189679576509630652269326364478946831422782650750207213634350008450278786076483005145305929686279344231503005056953648677816074653261578409671370637843117606338258750562772585870895711893299687318538947555194867672207147509714295540076505674241*X^8 + 17934732243179974315063269172769392066247096591327339122154752978656043198780624499465389528570994203893049209388773836680481537943111854255977976073487137854457859032196108666905664349625397202149659131606203656194647536191518511280187210628508472953787710377988480128905787413849850067301402493048209601934666862183900329439353158758067503760333041807915668209911857804979578168999641119813835859392176723188254286128669314144981757952759559245401359152642384623758918700922322556135041334580435839276918550799087460507275011952747617966099678875913288535625589864311618019664482179892628355123620203765145624546192042534075511013386019958/582938665077366449607372477596316306281420989775515088910281164446767759728072125704560626484537481484371534861354856263721194760134342713721483722926953793323032563564959172596449455920861205482182195811135981336462445382423521835842250376494766835924312599*X^9 + 167928039468063711556099814578805180901261142044555059053328368030214630551553527632791434130947234602637781498252849146930255129921887779718711880719365732328267070682628179385628994105392054015676685642064524214952119467750561481902061789483223734337073236636800072487782671261582168061585156358402008545837032964876954834589412987857639660923598522470452046779897611065081301480159001406336050063944422184578678906075118100550957670964392521973334930129750868995414886917102377926428532351424679844790154076466594786127510657619200658647105037492271428975018173007355206070494835592374259788258771367035432900337861084431993552591/6829248687757298363081462350067033917575381191841409530333391840419347332876964908115216257727601031462959123739744886357501206697458174548464290335498578919563060678248539750033853510755589967733878091494592374451260403471393781525025900588816593319*X^10 + 1127402359537351237983145994491499359428344880280292984814277575293363079316283292587802495730538886188283898367811522557244327524050684425754500696850381554481488485219627326527548503104010599186160414151550874599451989945822744809089557156990173966973625301247555219625191047195444820401973122656860784675489037305614302372194915922042690523752380897940517503530043693988533217182505884578225273400011371060135040045278836061573568387252607804008036451291489721594201437381743783152829176466271731360435286200389702651595792565584924738353537781966170691241719053263432404450068649891230143432349157848351693810490601593008374755372012/63095428626189679576509630652269326364478946831422782650750207213634350008450278786076483005145305929686279344231503005056953648677816074653261578409671370637843117606338258750562772585870895711893299687318538947555194867672207147509714295540076505674241*X^11 + 8743702011723000501969334296450282275137480632596252927989923956077668901605590667661771354459007779796912745358378059795008749406175643522342625269645560017885451037960159831300221190119442771168651421348576097587503076039605860463207122409511372099598948990308900861733483393044001253521544549423812180072136439008870163850792765920841330132075278354738316631055589836852254774149343946118035291613089581643118152802550747191339741007736373258447627992269447034481624852267281224719897608835775989197113295193408449182339445449542072499211560780115607833258299715384680107319586459122312124188226447212084817628454280215180435/739176175750329945132748387278605251388178503284057747627815980129813543984951283484707896712588054060283485630451876432243879932618051147144094635295873895395936863107321111595827850498494422311275905562787355173856521644268187198292661607188721*X^12 + 48826174009834130142269762374284823927886644613804182880285188220984223084627899097881359888614355452619979036504171497872012372889166939883491792857305700507689677669413848505700103059470534214995799419391357666598448015423622193729911955599388891583869766400232226001156155268106325774495998250858739986914037993828443685025246901966730320568730885849880144810820408007779954148784022909386505626210697121779786906577143159334034078860472046746839962837370804807560446784720989876772945784788030471010310583279460274033236374500215622540242882338712676572651352717470786520277493675485553148871651521174004817640982546971467013084/6829248687757298363081462350067033917575381191841409530333391840419347332876964908115216257727601031462959123739744886357501206697458174548464290335498578919563060678248539750033853510755589967733878091494592374451260403471393781525025900588816593319*X^13 + 317550584422531516691229517552630093573887911577842504694013487464958675750660917239935292631812182871852128168874579554233359900889390155806639178719806345878479534749181549353228505450357891907961420592308357872729987072137974744710500945493605028305910736107436221805012660282325311671455121507469832885059808802045131677784786653455345838799434265167392923569515920599796327395649686067826310903671491686637701645447830832531056828884739394339160348987254743745512938417902707799565213262336197405783042997516693840812144277319931638023598976612323371441838068669692606981473631695170200234716891642499395244041267031408/80006080284698554511608224621561343369215121039512690510641409257475218528515129720176198366986476248542427278975200393142534899081940810384683909004857007835906143858352755882219704567430936498676902864248009002473917268564583526170869315639*X^14 + 1501933750694616328318131195038758419897149355383321868944413510703301068471286227943598392318906008297978929656185337861938023854922199997694314723626597960621655256352809976135167617501098839715854006816790564901965598328041680650106921688484721725296624481203637179604574894986617155259972283611677580219389816945437141264801939750397690684438337122461143696663434634961794072271070856712760514262713319568473187525274235125240715011564584327938562635997771401958503961197556633476359803274849308763584037782730800998005894630599403933538021500346459474617686644958013125814440573620482365021773569089155667526914071907433611/739176175750329945132748387278605251388178503284057747627815980129813543984951283484707896712588054060283485630451876432243879932618051147144094635295873895395936863107321111595827850498494422311275905562787355173856521644268187198292661607188721*X^15 + 8301678842413523069348053973169952831501214225375367290803194584027948590005223446871698905497620827874672743440949021507502226279767741972280096551041457471573473930640641812407342853768843180165642649128324930374169850522709294212681042889893445715061097897541317737997211240155308367122335228566729511697796251377776141109819694817838680130901461810532462994414178177841276934852283101349599224044252202096271567100284119387708635568182857462745993144047791053517816571774157390678952102446363058242407067167776957862548580083905115859940310350712877888772205647358945671175210036427363095518366815199639303596750848/8659603884045735957528761188609302237170161385378578905795151992366621769511324788416083815021807148884341084422037059545679716320158113473826594761863514215381117421620603515772237749478399880796287787016777681835038128429979816665317601*X^16 + 33366000570105333281359709068196979604989945381830582784249351057313556266200671767631934306007738210012711459951599137990699942431119071505220585482029906885470245502676754942688694592651622056878814518513015883507303982578432919618506691366626698447970667498929361171598109717025514009458709321274718279152387772159248928535287562143778053625938208708293866530800170803545356028013878945682795962339500873860996837782758245282885751759541334015404801992708329916972503426037152560340952381002218023024625187166919949295420047006008244819490375278589036990703383059770501356867875106531732291898449252371492778995651726664/80006080284698554511608224621561343369215121039512690510641409257475218528515129720176198366986476248542427278975200393142534899081940810384683909004857007835906143858352755882219704567430936498676902864248009002473917268564583526170869315639*X^17 + 157633246677750250039708479251235761921353958672153747439899185622605370771396712615655024963424902756868114480805658872085623413585228285329522065897682593642029931440022314603954464092921056149543835317802730358665231220887841657401431246946272964826278963265595999883003778301828506856946066649071774416725214948306968407878717093755792711487142061907863122078907987848873863255195173909156500709591493985226088187077369350928244599812438543080600835813987913401045368390791736519820636105245535896139706174952800406727134130678052372986108825672907115861243133672785005653500734168071273667446368812859190691856/937288005633265067380534818552798163997203310464182152375273513623403157215209956533833078798766873999820444249598123124329442182071448584676544513677185216514895272391016724296161678696655469292811753113624600263560788876499601327559*X^18 + 547661815064693095511246780866974272921157433836993257571961452442170413266121989675703793421430238640100236879893383930390223388414986565194333860721024301262600898215682098330065448657383264226802301956662311339878727855223937364911871081474096892551887590791715257510081949853503096050508368402058042779396549641566788445842178835540651768550756420104001603804995348156706532880798558434987438161573654612098909309282796059027062937314268286997556511002194409355505981501389574196026233855885787227552745635198600214782940057557340729938123126920158159718964177147421650567676186636585169456989336468867708702948591/8659603884045735957528761188609302237170161385378578905795151992366621769511324788416083815021807148884341084422037059545679716320158113473826594761863514215381117421620603515772237749478399880796287787016777681835038128429979816665317601*X^19 + 2245104499594542000754412601464386279290615530240791561018276007441411465393619994416114634004923479226064324757509568554729503078005104061034295063151452177216889199683575727134702585141000560305983433932735991505352101100751786289287379635080904922511358804077423531826349281030842649614043393374945174368355277431910938893638749953209639080871636138305587894300521709023146838937378450097241205479086948917601245321816467440245105765926262837294374808855172246833119789802901357440036018566972269771061671724607947147699458501374110235883614264892615187161227537132383003530452871511662967564194348323786011/101449075184897182311996408545599974455807263823377221817867032538521826736141352585110193613894022513239576171620102080780327111383423377495025924199284036856250164778765745675523506731968337405867707881115337186228032132968892881*X^20 + 6669597601544419711082934250257816024481223253653705392842526305275111787600949974668868274014910013662101860266773283202398737030210610201475508085849173500209454395012179031615417353534916167119893987196314743415114796032900953537925612443087064537300637746108967032790102817004665909569653797665206763749962320252625781891274817906728523042453804545153627675477748710650473064094038350154622749032743427747826721224545957855457469383777904216004162787935031717515890123340886556317707144558971115093681281980740948625014981347992101789476958647421207605931703952088610591207901993723891731123839864002667261562/937288005633265067380534818552798163997203310464182152375273513623403157215209956533833078798766873999820444249598123124329442182071448584676544513677185216514895272391016724296161678696655469292811753113624600263560788876499601327559*X^21 + 22693507918871603364906968769612203383480473962428268442296549238756501297728585623565278331986892860374723891880561534311831858745949412120426548207918350618324324259670183173444691001568849204572901039924197537003163045490852717240064912256056461066170670144475429027941418166822301093859796295248230055287131851742157667934074857426406081126452040603169200062610204717622381593161224501192554450552480277173321708363370296940951800380101001312761189843776444922067685457776800223734029107111929042053754635637751795675553288190860776070720567568427062291139386106700143500075506720100323146489110044158/10980525509784303746292500113172418492889626996793724625810913793540624173194215021659291439971211442065112693107490213310999795582143454648233133910518891314671519079853419815512880910484721009402284649974600842756578864917079*X^22 + 54215243638298983370989591882504267059991995918065887902648802918013974992895251217169195728168129401238932867384957636271600499450945057458091838436001699177171808354130225243703579061704755458583503322087725009278744776684594393548902569982849629150831521860665666245239480712959469212607406174403383494812328307335237157393713141014292450965087294846914679717118224570836723498990063806558338701500834193874152603658522764969683808638228967390958589394709745180926494429633518860606025886640288692388129630167962142881083415031965406839662248177260263982178776578826538863443889343227758032184377007831367/101449075184897182311996408545599974455807263823377221817867032538521826736141352585110193613894022513239576171620102080780327111383423377495025924199284036856250164778765745675523506731968337405867707881115337186228032132968892881*X^23 + 144942616537927578777196575189899524367208867180174468571701513647628360927921367793483180122190870202044589805917767311951001280030463439041338636997917168062564309456617685120987401207874828971757337467101616941193195789506350280408170865231165054554719999614128314850680591859545851833364240068423809152035900407335768718456501832784708656661819679297510095549231087926743002984735438091521324109938406006546693669259330890242084027182981371286610995233633538807102980842783515298422648469213383531397376850050091257784599619669508390770073045614648128298414119109308098620108800151425218933808211/1188497186901645605183732017877737687291874336702427170236055178432798373546294514737449013959434077504612262485928153838185928734943549588508835795055621962839216265813769868547773667115999676307206910918346232574583706561*X^24 + 268426666626633497313021754300519331810917698104695504377005517280831128823545174594577121163589477138948586017108054273306237742144896919604908567475222272666414747746086665379783986304787657399754645990240113040414102703796786369582701565725076020294101179939203370547897904874112747602899536522307768021345657802674721572454718674988286848092872203493462757487616436237606594624613749808927468012194769820830638433739322341482009205265569592000003647689023279925218345377030693063175853809143342667675754774588065467260796037170106536531846592335989434885458174731116047035642889296697468561073410795/10980525509784303746292500113172418492889626996793724625810913793540624173194215021659291439971211442065112693107490213310999795582143454648233133910518891314671519079853419815512880910484721009402284649974600842756578864917079*X^25 + 550597743788550277388285519414699765519741264332546765589273733297578454984612312027057120529762934298486104911208213284342671181745627461192120351699067967592676150490028138345264091889874531973557939159076067088182084660094668221080349270462701261230205332935137709197255857532667781322528382910815443475046130222733738199514660912795535730969510522061407383284705938454190852607688633613027953521117570691889120512418831146152144129714718170752547443163484767401970977992765765487526178859363310769543065206625968256252680194067045228455560041527217123492410274101096654785990966137887182956/128639158664535729536067974659350328746820471555625843731578653364303320007175507602278278380715886730664818972391833947200555117972026148772468426783810148591754114710874539295137316497023452354930935265542399889012199*X^26 + 766291907442142167177027770124457305462519628625352871799614238484103755132524606482828100498998596887902444496216106864457645661307998391132318290494267270382843072691609410140482445896924498120816810318848823102374882918848691720404121424463525357868381202566289019296085239433181645996743245107606158385028402458169683998199220884291769856341524190169721117316817507176522401204841518581959884905303417214865608573447798399860255483911234667832961682280449331498298925343829746214538618658443932242580414906204845025476256780567224375618887874812697052445872202426206367131082411423350427539661/1188497186901645605183732017877737687291874336702427170236055178432798373546294514737449013959434077504612262485928153838185928734943549588508835795055621962839216265813769868547773667115999676307206910918346232574583706561*X^27 + 1116941144497142177040904909829136627314783346605869440799268682996352259847423521273184757438163601643813145109464511613574082020834390387078643209511411883303151070617496391829087615171204670541918065066056671518197963540273277609198419508026052162867596827514302652870076376687875719335150302781288200856967827077483629826920337128557885853262451866853108982120137204003043204869776573517856707127814931232107941663423944770110475097194160144903282219375673397087840671966248096558236245615946069878573643104365568645264433326969685439544643534581149245755294034087749413909045799036506/13923493740073138817628312009887469287457568086981907536700795904784426886803280398558099186136582609661740336875401444658572910268646622878284276088733645263746521778425645556352128639140973303921521297277021310641*X^28 + 946948820614288587097503672089207540361469502918770398149077620464050370118508503914978381091469223658320643766746512588789374407640375135878606200774298633784728369823795846417491611440136837230385154120904850788302095397769981525487386419231721524067852641476401764490952143840413770425347539481176000807141251326074899410749648509347930333526973898745619126863813161414012382928795914364050866424940165883038694629708426376083976648537641065527468898753691948066851840575935399646933715404909496102886669026579160481908655499804294011897887860506528494422216293777547546768763454721098583/128639158664535729536067974659350328746820471555625843731578653364303320007175507602278278380715886730664818972391833947200555117972026148772468426783810148591754114710874539295137316497023452354930935265542399889012199*X^29 + 429229707787185931446930571015651003124807923860818675888728586485450621986640304474426862229818581896872879032126915670217756427935136726007073823723646704902359327878244487354277575846394989420066191352122179969051796574582882204430451135198816742640348372738339492532473380043219555348674811893790157772121495295654980832235412091404312294935829628876329947529022829116010107695763486099488053046807920076540505680125550552777521999655515727467994968649906823990937044911474857480060712023111864671427517922462692620972900419885266230889188780919417241185391322261214154583818043/1507034715886258125081536098050380916490699002812199105606753534450094911440987162956824243547633143160703575806407776237533597821046284541431353619302267048787371120080706305482425439889703788713228844818380919*X^30 + -743549686841839045471856314192760923655544597110544522609938053903855256683900610492586155430389890130468628446514699037029319242856559487023708086265871036448662802652860580380830126679489012536459152299023591564500051117078834125951929378487382991075773496448495889837712101854924586628511189737952075404403911861096261528083381497967208697055937387201318801260055398098959317898450089142710119229107731967171543411146315894194977744579323501519949796099314311543292789612348101207912945717978037092592655311312184772458635070278562956710979467663342789740073794954725976846173467036/13923493740073138817628312009887469287457568086981907536700795904784426886803280398558099186136582609661740336875401444658572910268646622878284276088733645263746521778425645556352128639140973303921521297277021310641*X^31 + -2248043989117395200617857758959676073781285863287982416675824948800818854619433025674944561604135114865131151272026363384867126074640589210448268084776409717495022592122823820196943786873923122434448254743536424748890724079229548326068313379255205510733546227856709039211966363006046081370276224940709487845255243812636138361558210932812186639475856600902804138220165798810534884073973858519470787441054054691712558162931241239616003521312791771261579539113859877541654573771009921577974372339423771871121275928965418488255847525939473897072544443420833864966891330587141888136/163116648542727364983389554935640320001158026064747170213957520776068287849441190925081095740624866669629134733889790695695810999139115114344772553231114519838442593362994512986516445490821927558526771817121*X^32 + -2546321411141987934049583994838041029378493604510178305987328909403676843750765429385933428997639679268181354087986119321755485912815796875608147986856040371174980486897522817576416170828746401863872639835804470067017649827710020667002995004886292431251789186984851915406515614512365100662415744868234733846096020203229695647636982639248476348354831740151408015237182794148557665823797222537843759557877205584148210373921808944805236619864383751092252085101149568861151182597939106167730233538062566407979142132980585396421030872712334785204470829588126492303887437701255828360073/1507034715886258125081536098050380916490699002812199105606753534450094911440987162956824243547633143160703575806407776237533597821046284541431353619302267048787371120080706305482425439889703788713228844818380919*X^33 + -1873246952967357675701500152920161444650815767862280837112801749303094787530092443582847110670243076023201994613643573152024320990814725622835070402096204179814874547076359696967973618661365343340808807626174201706870093238344428315510344595864450451679584543472003325431661334622648800070824069373941383494518475429928766097392833154214365457939765531337316820919186472098322711019165994030617391816123004219109856459314413855160333092960491380994388008405854830774707158605585033992813711323253356904616458067419769984646371872195225034568994340652866668977610445243718/17655227680780102281999085933070713280783420940009435026946370903351909064773372759506558690402085363094397092097606959161793592286948275175319033794903617257110357545512989824279299219701475003628831239*X^34 + 688981917434035462742930978358168299141331785504204528041584441230250540739076294288068980451650039370856730211116010561925045183700829851254764320708276865436205356505542846704334261789299349224255944258362524905731702167026716056581679060040317390954239415266450810280883663168756220209766254255695221334438490926883756252093351735300212792513889787313969945413113198257587863565509550529771402791307205710008191374730357055818533581384805166666589419289852295002710378194850812904502116110592217576433629511468422822019082729624875899547960089971163491873560773763754872/163116648542727364983389554935640320001158026064747170213957520776068287849441190925081095740624866669629134733889790695695810999139115114344772553231114519838442593362994512986516445490821927558526771817121*X^35 + 4100831908473288069473015719579643300847478494328308410932507203187065880216290800928288125946230739673800952700420100151886608738423372305521922586282182937075982416044471568283027036881896558844886266741758952499819346622707838806378451432997398364849879457438507056848505273743142272062236624247266485681506260124876277773389786357320615188698614638918169838424938289318157343777545435344878674893177066108765166612470710787431527874368480022929508177243031774991075790795090454629236218754031211606424701463500523794030069870313160406741173689190058710606006600/1910945738800747081069280867309309804176146870874492372220626788976286293405495482141634234268003611115315195594502322671478903808523463056101205086579025571718839435600496787994295835014771620698001*X^36 + 5882698069806784137862234280785570728824950360872622559088315961393028470880464777499381241622348356043149060649274803399994766478844062789045017924253103109596292732774186453368730406400080588125509431028323055921252749667751593615788935261793363019388800787773805227443289064889896680738121784511577237858620916824214226393839378378086006200915728022246106397580510839593509401442223513333274330714952717575736405595481937665021276048854633490899440918401761578209595298169621131695494912512565343710917089422095747276603937414378278921741420291718125643983767885991/17655227680780102281999085933070713280783420940009435026946370903351909064773372759506558690402085363094397092097606959161793592286948275175319033794903617257110357545512989824279299219701475003628831239*X^37 + 7405371622457570077457401472230615686959166343079853429948609248495150093173127771794943644625805151005181832726524505944263718440794485191897771631053909660377832231241033874924558277749694193918432895090417356054896781755479427296850638524863654124904802270802187665686516050994719762516433871417658967436424317773792304056983573310336863294373792346626187064104217720923884233966239559274962672422648602569988462138403991800139972301501982909275568639574175206058732714250905838655690389838014934153285934069554927116513799075683849442606734988903948305995/206834694101174053584725713530610434481669755479434178181689229243022653253111319638665898286395022309266716700346609229513898020188706900757788189910057968580889645589403267452570173721698411159*X^38 + 5861310784441679579657692092727883589213909029439363192392153445772433176317527277577739641698225126559942699987601649413728975125440199138014949409774929329622781480917943423639465860066421217318404623429412494782469302006333688225990570399522806668382516934819116475008072367800457043108035295052362549253462419330321589567846550245801299164697846761837164363567928648766798901962715814321255888347617778842495646266871407044289778372365768483920238080015808403222855183154247551124991179410840153197682451048623153505607654916558072459669089031045115886486947/1910945738800747081069280867309309804176146870874492372220626788976286293405495482141634234268003611115315195594502322671478903808523463056101205086579025571718839435600496787994295835014771620698001*X^39 + 5020394619789040278579662351685065429195574421846751443768524274052023413170645509911893544064540688299500344928093828298732851819529686500651394994124295044336004056074403520826927222905916390817362695985592541391154430764866163932673077841158456149675869820668334230859525190101542755968430666766617448179560547071147301526121989142311997859259193016296347952016218943501181314326551019643026818040119966865428809618765665567540706529365772456782520136057940652932757481800775335831123899220214844030760541470191527606302233883033368185914964143570882/22387130003374180494071405296093780114911760523804976532275054577662371820880108197712511991167336541754163513404763419148598118864455774516483189729414218917728070742440011630324729269585281*X^40 + 3026598433388730203596514239678695972212138645141882539565746808812762031513317610777170179900598117881484240806634356397102425252711931370844657116869854325114319292253537697188515618285415123322892040288421465542306847056374524739035226390407803915691686038565125620317478781540056149134772976048258662031999895502187842574518110334576192954698101164767486276556070412259574824119657231755436113354792510555276674942501384018469396983744798729817316475733275274143977870269186030444686352236821612179545804593040443427921940485023663326195491376995427985/206834694101174053584725713530610434481669755479434178181689229243022653253111319638665898286395022309266716700346609229513898020188706900757788189910057968580889645589403267452570173721698411159*X^41 + 2166234477212909392784080193922033138493322960248345194016297643880632296825987985895314883399969641361792703406503015514968619304388709568626365854752573580067402080872600223406440312581648073959313601282215946792065512170423510871687918863604015968404046144766084871659520152708021601360914193909184717690989666196840109497335935389676318715742849550797070840251299811531214735359301213490834926949994503140259085350308585660957943948832947188737011378011378600469830735158690127518855800750390799558740741941507872317647076671767702083874616802/2423111809002508983014547602131592176091758905055198239233148022260241565199708647874500702583324660867427591016859337498495304563746701430510140678581471903639795512765452065193714608679*X^42 + 1216649832766319503997691544095865063930632704705360103289166304148370535202064036503709355508322936744747010044613159610429744182942703446998338702387105830501409536946699540150780724141031126303744257098703564180951233434922227220575552307073248287643304231851971832288591788119550306404952505263217555848228042849844068771609073212217075576887560568800977857980788285897334294419031406388280258470278595393126116819870404217139248413951335688708304912226166109562045831134471720586820861903137994174518097264126897082200277197411844633956293384165/22387130003374180494071405296093780114911760523804976532275054577662371820880108197712511991167336541754163513404763419148598118864455774516483189729414218917728070742440011630324729269585281*X^43 + 811203243305502460439025439527850483087463082843076596433088055466043969906315089791102263302051289768110653302276757160121700767894014682902507037266391292865654281200660679848511483226236517907880416974620143110478883143623628604838449155462741125011538123743885161391109024770131729877925139813571804732503931443170700806924254868811687947530624078811990076716090109945768547652565594660762251574679908563564653020137644267932596239571505883149371478476824290065833551683440112471612489931820931091149435675788210176073529430497199494924/262269921961522782012614742085895895236687834728347033145702784095707497045103219815402175839736406631391664792386550221722621989798322484090284736289801050291134918580523007381070961*X^44 + 240065355237745886959155328902744795386315321738808352748548467117043217228069032395450921454118165407787047957610776383561233152834790328063069877866799519999744474177177803144703473921744009871458501484194847496720374283542540358656069977325888473509259323370435504974868941616712384417733025986667714516530136485421933045361033028255628342940440565340927236406570159813209996450391838555946729039929882448863456464349349851217277617495755126008302041402166467805700343875654266148033748703139508222273036179227100340577172495080833609746139/2423111809002508983014547602131592176091758905055198239233148022260241565199708647874500702583324660867427591016859337498495304563746701430510140678581471903639795512765452065193714608679*X^45 + -164526959596632912014018073595552557565772616387811164193232168855231242795021267930857236711748098694555871298587390402377120799235467525850514698493540496606020434089736633862617773150318383087765477058673629039101401703608940734156408146696461911178582994246359793215311728325276814553623083951576830757268622754769667522356137900409092764074234800057904752166618358205709709705394478335270914307231478472028757441082507100632273947903798079449029423116308038589728990605991055538747463982675618786328232409459007932124388455040369/28387262903076391602187979444300887026375996831729303295346117988495237259996019029700419508576296853706208982832184243069880072496841918399208219102695210552130633031769997551799*X^46 + -236445530718851715666767605298376975769661490207786020927122917310286884397099059799273464286118956500581262280177461932479536973494719223559705694511797640871004926235237255337685584132370401596264069550554663253318784998058797307038670755040929160752427180723836504360949720523637645843217757497602195032628703030587793383668399546478973659803064441033275437017517371557342925362012777619322749117131659504918367114994278548192861069725011457751567347045839207572185170558195752809834884474437082718344064963250770815830826537681799370/262269921961522782012614742085895895236687834728347033145702784095707497045103219815402175839736406631391664792386550221722621989798322484090284736289801050291134918580523007381070961*X^47 + -81022171461429890383252695323278679722586081750555780604126467773755706283221545628292582688378904471930748504769641968934776106765707780742317702308319727730594577675517710453315763384516283391859533964642582121234136715959098602969457564124417125647677634175248001486980021038563276160415854426062196877111732769047412290879646090241585487760022400527194110729293814323466265213561787977415702990261703337637150392762633210724204604291915739826035454022242248804385889156666022523855495079101623022210403028426178307605341399/3072547126645350319535445334376110729123930818457549875023933108398661896308693476534302360490994355850872278691653235530888632156818045069727050449474533017873214961767507041*X^48 + 91572722287581595729828424544245708301691008305962182873575082109694712085019227091946896397791349444291484899313813550934675866253366274008753775757865001553326815041438766346576629699989430852824588089262293621798275414739524846473592415617925208849127916494196239362527476109161629133106208136348209109549591449921791549485291989097049088395053426862923232388066058367390966327809630960850357547783195934409437994296088532697841765383579302828644904035033670756824568016102400105115200482254058120646458056917422839923686600601/28387262903076391602187979444300887026375996831729303295346117988495237259996019029700419508576296853706208982832184243069880072496841918399208219102695210552130633031769997551799*X^49 + 121510467870819730235316206084319168998154442508948266385682614578460714720444943479684793401557394495567164556960031490937144643541340311726253361547740178047379490964812920260839866108472044427511231985164504903996497015012462988294557689501920711857405857475911649553955714669121512551240997388447644893990729646331273691380728698254258311005812766175632670483700182795164562104050931417201242859172789342398828323033494236672460490321912909090932169117832770011713665922533040522116100192746676973424135355164945247877/332562736946135980034142800560245776504376103307452091679178818962946411549809879482011295647905006586305041529565238178470465651782448865648560498914875313115403719208519*X^50 + 39423366534369191328292885574580868942924860099527933826831548768063547131318583266556148772023966737342249008491350632890331312931011699319767762993642770372542612930823162382871240630772729023714270724184682220870168515109963183418529156353360599570013249284119663000279410032258258514128481410765951410106747373148351552861523048891653741484477392772001268795724913078592839944910957349497887829575361995920278017943856246103050546027647312265513509667255174238989534291098084652677379852293315409043993426464162328730318/3072547126645350319535445334376110729123930818457549875023933108398661896308693476534302360490994355850872278691653235530888632156818045069727050449474533017873214961767507041*X^51 + -11263870252419799926657323618116850789016011242115653686432236350031323094784946825267564482240879330846316621716459659874579041477663310609105409883547746850491299418602974575894022517662478592794516397782833733356505569760041870810458968088067300648128466479348102845505255537275835846092636171205219243367948233300009603341839091510547076924647966358222826848589576925925016823616220215977686378882570514310844190214995182066454042813854296765165470477943270184290830829069566166135647538479781417716761320178283/35995533818176856806379781422258445340878461230376890537848124143624462771924437653643391670949778827395285369581690462005678715421847479775793971091554855841043805521*X^52 + -15886886414867247095437598816124015858951149576259898944689256556543515741634940435290179880534195876018352531887846956727827708204040385872010656951755868955620305486776204529394155589543384504502392549206110854753221352035556632117355466842148276812001092595792592563102021610712778317804372326645878181658339900545177750611844668126425679305443313745779497995036905966309693747268547964513649881544297462184190008680418266960610557655850728350535520992725901090466247435927111738140487723411163322224955466217854578/332562736946135980034142800560245776504376103307452091679178818962946411549809879482011295647905006586305041529565238178470465651782448865648560498914875313115403719208519*X^53 + -6063309767095635146727246459320779826697495146017070654820831019162271845486003360223119070808512979047279041772439229103773613276719693627662111540802779976843126469213199797943590711379083104830522402483736706737434260019552563265162102671160017326746910746421156185191491527055678060239274380075495976330441885022351894467421860117440534699404771597432839494883999287219528295364346162297851972174263027575533348791686230524175712764804421518496024662002462238690799367776761511483794663172404639255532197/3896042192680685875785234486660725764788230461129655865120481019983165144704452608901763358691392880982280048661293480030920956317983275221971422349989701898586839*X^54 + 946195847276950031067887808107910954067225912094555855257851360552147180013446580306566086239806343148717871795080256596435924373785711524410567153482839992426987998278364882862929109119247866447365248385455428765296042206869603154628895553176757727344945427355446590855261895743524641246717930114143107918942323539525098746499069743022722679975110132444745276697525913165905565534728670094858431637645129635817971298234843888474394403929012045139155728873599889804401624902184088684691621350555095965658876897/35995533818176856806379781422258445340878461230376890537848124143624462771924437653643391670949778827395285369581690462005678715421847479775793971091554855841043805521*X^55 + 1693938357342491796856079248665326583996782917049685267283287453973028037473722259951128885303716241341256174980584547463719156785318372723119517122994071157409748966764213078800192649746349895354857374423522037912132308603276037456048128790120323203785810878263013559188336285162890582139656045256463383556680930403545156717834855552149504460444176783270370974575680531142526628453280356752052655471768208781344705172545406706491902966824145537209827924704040564950633336097000439596469757037787419832/421695225963923138411650014791722671803033928036546797826656674963000881556927438997917887075591826061508826567950371255646818521266725318970821771835664238401*X^56 + 508214836055381177836669226893666002927313344602879022905610654208443153085003056653982454973139386688535616001362226109872102817687979959794758218462523607939809177129779679550893630666772681660267270170157114408256567265471348756769317388948117581036213943570337041631149147090977075980632240926755874191483005840844802720082164359813551642416009718163929783329022918637503619595922842881269345359343556029539316875407178428343214184254046703749803617353416627607122678072610279075337388211961741653085/3896042192680685875785234486660725764788230461129655865120481019983165144704452608901763358691392880982280048661293480030920956317983275221971422349989701898586839*X^57 + -25656080790175148817908320992576232820987857022481143150576817782304356357369335232679977288135671146480576022109684732473888806190758603093929598884011958248483654937378947966844805964436208677218683902744445559504504815003157333760147391874330755467575330348096726238400169332048399314800124941455352549351199795781600236811005611982565827337428534764743448139726320106966379889827908960586240386184955634058653569145067127138802915054836340791332132491674467099097062139872170647048279358239/45642951181288357875489773221314284208576028578476761319044991337049559644650659053784812974953114629452194671279399421544195099173798605798335509452934759*X^58 + -84665544291338040958263771455060736027463164189240636588820055377573793400228781815577509148879935472407864203007476415141987981368923068161962395385097530217817787232144849576872644227620923668735472439108164840076304452809440990673045165698972860255191639273967082362787847457338392531140173200195065010147894592601135254290787820130311389869492469733131715048309852825799639686214694192816155187497283817840363039138488163497678509173674212127404688823695838956962721756355199382821193914540026/421695225963923138411650014791722671803033928036546797826656674963000881556927438997917887075591826061508826567950371255646818521266725318970821771835664238401*X^59 + -32749143868565926271888412829767217557996294508935116786253194043316457728567390189459752698466584172605576554785901888139979557926070652629377241868282344228692933175921485157628576959749256548878363072776719668846758408609355895010607885962013456313089460921365137903968836001453066816940354894999810400560595384348111235895334516471181878140942901567084756178016925722267392330937971575660987132206953506902438272669476006151848121412594835216518017847703095212621717414945949834708854/4940247990181660122901804656490343566249164257871713531664140203165879385718222648964694552976849727183915431462214462771316711675917156163906863237681*X^60 + 859696903460233338213119971005403298862523158977600784152778238160010401610406416263279080021493620622307696928512268800047053602935256830452241874070922904375676313374628904087128654631207780504576897359430504562597460256019787369334446618626030672838683979240684734942903317603981067768748645093417198542707586987280368852897325476757705166313034511544045037702861972908825534010551142851563868033906269128732995462295846699913079204592472898797311884508669038637906901738121907342130659/45642951181288357875489773221314284208576028578476761319044991337049559644650659053784812974953114629452194671279399421544195099173798605798335509452934759*X^61 + 4432024625809313866113725935222879677047675647215724265585910335962950067237179983896514689435548609888743458203529760666777813153638576866383456494747067156693048172418347201459989177363243132785109735996901398509527458283896199137729075463253284904705304173402444490982202476329429714898023045688333192609798750252269547772517280049951138379403831676508959519167784914510009902995307479713943764178498306263975568585612840746215737920529879420545379505435593349658027994784983116/534716743173683312360840421743732391627791347318077013926197662427305919008358334123248679832974318344400414705294346008368515172195817313984940279*X^62 + 1231471988375983358266586850769642777233174782812997763032201656579715669890668686911993127072774245283503708617444957825642974453637909888301662187417126342374192876012726352602186489645667662832284186390921699331606220865568598876363065049212550055982021826239654718319588880954023616611169465657536671323792020182810489795105007603062997137172283317104874613070323641557604350115958946241510430274150062795674869837437253248921789545345002747422120773594953299852301408665029410788/4940247990181660122901804656490343566249164257871713531664140203165879385718222648964694552976849727183915431462214462771316711675917156163906863237681*X^63 + 32687479522281276381860267048347471415836325165393811315494279636037114644841248477087671248690258138988196112323660745133727779098754325728601549303834453805001246941913736244171811755491523944989570032211165366485475268026416863146949560256765447779806839478381057168277380839052177811505948608940821233503523775559524595317326385772156234747661106101668646195054469513244300981615124384628779106103770937772643134208896316279951820523720306894495068108604408610510539810/57876041040554531048905771376093991950188477899997512060417541122124247105569686559503050095570334272583657831507126962698183263577856620195361*X^64 + -93631813993395881538425409979971656351429584764943560162756135869761906998804012334616419233233776230070302335332073820746515842275252856603336331640938348010037675446239789273952391497216223661752316450759564373188770997310454859392362629249652927104270794019013926931576487042903289433572556476757263442887628185128715858315376116032521232139974809145677349775688062070102418247148772283162660616693279140077982069669074381026259873304465125290144714825819217563407336681845/534716743173683312360840421743732391627791347318077013926197662427305919008358334123248679832974318344400414705294346008368515172195817313984940279*X^65 + -40704370118561131816927626090726164035520663115502278837198569566776766715634849671361951619501859262547085481196716155981061535452583499272233710614307339238262540923525298928333159202966960175497146392294322192792803861490678193443432906934402076439155704230223011224683814453134171347097169111057058757015776123301183932161487520539924681053843133230446187113567403971986142423167903618599222943162611632715605386139733388923163573218638935020498706260994830761984/6264318761830775089176942458717825733324870429699914715923535136067133575665081346412279477819064213939133870711887321430694151269385931399*X^66 + -3802844973153812646131591252985210815845178422240626239438459356526562225089944828583102774033035840577521086533559282920951024053972157922411544341778674832229497788838601598733841965558269876601125588637838471296425806455667480070456051809820437469957444106720770864548697118610561005384913740564758175582216609865737219445272949415781305665423984930815489967951773651678076671004284238991291756705026483222664137842092140012923524262009520053435832589810154612410668/57876041040554531048905771376093991950188477899997512060417541122124247105569686559503050095570334272583657831507126962698183263577856620195361*X^67 + 2802096426965433347630083561988732336536009052580753310261259641366195219553010773118914512800960320741440600704760650640555957035038394429655751154843991934606271639583716394957500291209008216133553080196849064739345945880087056639092421259079311133085392855514114406720864643403072564992048133015066958213675065443495787215141763871376801188776346072900524402589016374780852675722478658288777944476008178703160573154349171825923979288363644292949438657729976/678029955821060189325353659348178994839795478915457811010232182711022142619881085227002865874993420709939806333140742659453853368263441*X^68 + 1086062058493242550490665000311516622585694308786765638166394072694964074514746609998328487441552023528281036660082030368184211088744756862074217629109265152544060868133035107178515195615377493812456378762896328113982054787116998124069705550089866499056142169912246269559914833903367513332498158822472296354476966048952691467383279348547052956154647237998646234855407203822116493240496752800541687269857503498146876489388361676616475072885785705758805094726126306/6264318761830775089176942458717825733324870429699914715923535136067133575665081346412279477819064213939133870711887321430694151269385931399*X^69 + 138596782382764083528933925459446530559781545219076200334150176821643277413672971305423998831731763230294931563013245586298731188156653694894871524934402122985438117266361558828263070402915863295070369460514255456564908637227822524550374147820258823775112457467036314519556113525778146703356516029743009516262358298815394016631519503899279908009574796414941733290252648388752192661102079138501540965071044857644728528572129588174406812113672057843441336/73387807752035955116934046904229786214936192111208768374308061771947412341149592512934610442146706430343089764383671680858735076119*X^70 + -53505671637503477624719683288404982405424490848996124779212941147453767460988903143380732910185306147828875459197188366187403869899663890046174064531699026254107842770649173384128984039837581980699686974109448105777515095191723834595919544743126220155191764807982890042748916043544183316972524246638775743116560280349389062621560797079377280018951868766031285697983810699217372198601332615647459044813995785801845845956197464921585830604343485424802296463/678029955821060189325353659348178994839795478915457811010232182711022142619881085227002865874993420709939806333140742659453853368263441*X^71 + -12656611387770614078220341262896941312734054044209137996265987301792224798490628068070706594620797625368212090243937261563276273374158743013104514845556220855656510188703152854496210294180667647668449996370708890882509764021825999299825208616121860981949237450607857852727601177654048069676368552827988192255497037773483855178902750983414371906866963160830153722168512903364048259673534359684634646501232604402828993678539282336236835762814520786/7943263096875847506974136476266888864047644995260176250060402832768417831058512015687261656255731835733638896458888589767153921*X^72 + -1879714269808824625658507199083691127043018371375730262299472626728115869477602373473765165360794480551625423359553065332875192208306692234632434560017580731030415740671194584574593292785377481594376075802790354563185532926721808828992759344029509640561933588466436390923293622328327051890607659363191743823741124690062401168948403724482261168058656114250585117967745628352048513802341478348226587893990047076817995680453503113501315026685447339973/73387807752035955116934046904229786214936192111208768374308061771947412341149592512934610442146706430343089764383671680858735076119*X^73 + -365979103090933904597215114768680631163848651885283379144112717633595996624127402615913582150316346977646875770183520068519434088306004725712248916253789609324718850488516199888571986452074816807560289905160116064169572333345814930064094209340266620173471332074710202898558003487952503758240837084473020324197151698959312098255949848521149016872747091284374119839070261395782642414742055038908755419884207993943900601315622903044457832750/859753555241459844893834449211699195156147309801945692181015568001777013860646391999920084019453602742032568076511374582439*X^74 + 531298518176408687320543633359594034019915064295041702450814732762092799881835310453064623645582171041867867615731642742811653508204235362656095035162265153095888985424324530562397473345523448405449716260838789418458668000242258557402977205962862026404247062194650888035746310810850439679377223524878872397345325391014248960818383645643494976513454534163845818509755386524963370596507384170212042434015393079974483876114051099466537475667725/7943263096875847506974136476266888864047644995260176250060402832768417831058512015687261656255731835733638896458888589767153921*X^75 + -14832623773918244404881770226642574322170778763382450272326228019050178888961112120517490573016614004424758576122055991764757295167955598419424026554306198802780518714216934827232719333908273787523281256668337975539034313633039874673985471678943920390318460865267521495517363257394721316184187168706543596020075314670342525370589969623075254533366209643034731591407021403255625973754052692764030136832809020422677744246542053605189/93056992666030938942941276026810173737000466479266770449292733845846629923221819677445620090859790317353887658459938801*X^76 + -3224942019988682779628545277095362321399261284820906798365853510954492918864289726659929556035007734992012875010788753771087226573268079525185057499951408648497092143290264865483294860892340186414791294250554703302095081887533239561073847970629747566617454350326767330058794351644818118850109121023947409823999009862576320528785648785274240873824769638187995476566325600616010027426871307163755246276990611528211090290261538914657735/859753555241459844893834449211699195156147309801945692181015568001777013860646391999920084019453602742032568076511374582439*X^77 + -1759532420178270888981350936263349563034003091267043245330782571569308514095115754617454669707146299090868939448966840477266049766295965966581292004986436941463301846583068259157530498595049356054304587366852067296430155745752488709466423110670067174485601108434744928411304923347961068248635260049748647610336716541117276456964945518971173944698799899811444654331882470540829513285605831546763542127159139237412457905336496/10072193166579818047726082479360339185734437328635866484391463778097914268126617564395023280751140850455015440898359*X^78 + 116128437776925006093477720734110462147559601865018747921449833547102477981783107963903003777867432385306407358087658153887022646603673273578252341004957565555684860713481429814316442364699943078708215004693719680853681203028303505743912203208772735140790228235934240367066973180447095709824653044891084294865776038342655761580883502747308289128239252809092606890291890406334172721579374824475924164460804236191751562974493398/93056992666030938942941276026810173737000466479266770449292733845846629923221819677445620090859790317353887658459938801*X^79 + -14059903102071140341243394142660779812661191319647809039250750832350349258505963819918569400975159280441179553626695604615482184379042764409554103149795557929563404471761001556764469728658617620163167118975991657503982328109118858881594177316455948008803318384681188929963047348163280907975054483308999660425209582035206835893296264466180803011187260735270857203736873426458591600381946290263737215905346771390706016/1090182180601777037312055685611033573518177002774744721765501004231833993735968997120361866084115256029333850081*X^80 + 12072124845546938372848182953277782836992827893176229076107715573343313710848104113709275392244468436375329367696183639427406173912836821013030997487643568110572086011108592336626970250876632233233810021122291415580449960691298789282263253003406410829199942156151401511714693780358566992589067262972299506740696649785804941569825422010352096276227661222473419011297992115641869394413469620147903676143074269969251262732/10072193166579818047726082479360339185734437328635866484391463778097914268126617564395023280751140850455015440898359*X^81 + -6175990794556507865346607364899131895445383341112246026235655904783173658092928193252554746376061578442992594311593437043985778684868779804114965872733202568776199862147145192727837631050581632216421469549282578062480957942615412413788768181619027927517600584518417083440496332326920484552137193764745979409038913056524117964409100196240900711865193326420593938559564426768511741482466893456974738309130457665/117997854811319086190286360602990970182722914035582283988039939845419849955186599969732857028262285531911879*X^82 + 998218221509872005390314696070335929184824233856151663520455991260522332414152277148273571095635781459465458197102859271720078689929977381322097887634050802191171108133895907573631569317905964735888386617722165650453745389677829145870015695812504880912138703730881576784667015329825456661602478920759509404364675670305459075504859792830864211738842410365635036495757797040353477054655077646881085284564647350568/1090182180601777037312055685611033573518177002774744721765501004231833993735968997120361866084115256029333850081*X^83 + -53320466618015410830151113925412572910605647839575704201902692367237134048525738250055971774378197277630213912215466974228088287601159991205491224670468721426030883768966996523686231851868113158444001054486466480178051207830759017517491549485929499605056347626399432220703857335751105428350790057612035240454910329494392073530940902993889609311754914193228524446139040374252326177699819845124420972313/12771712827288568696859655872171335662162887112845793266375142314689885264118043074979203055337405079761*X^84 + -5292742550111466573443824950103794604245677231757225121062221508518573657649913764307014560404606117514845513728864740389757050034142995856606353289187758365632760463203529828886539117113497186350656004851781781586018175042984128879608155609796128329969229811346475276147740768905764397305424332134771072594010394145377376175667105449329552718815712594911553677199098920598245903586860456032900132225261/117997854811319086190286360602990970182722914035582283988039939845419849955186599969732857028262285531911879*X^85 + 1028874679740411692476700818131926324157186970653469972533652670666926166608834305825686101446156829738848371206992565285156796608058566448202443028074822762409178381244855508134887423032626890947140932219190776954921152468814089957585465969060892570537480413095169405510135917734249936211945058971378932393427007626236429012700528326379097884895587393920137095069522242440364230720823541787992/1382369610053963491379982235325396218439537516272950889314335135262461875107483826710596715590150999*X^86 + -40345325230264068275476729972865762943549802763078086715955613548146072790346369186902655687276742277382470155689749896976789977011608515209412091884534937637304777634160016273986176838670906716647365282091879302861966554124521593805533498811952435942112428829233923712422768675911269923117439016358897226533731109098671436060512933841632337095476295443879218338979247117600527583114108032593317/12771712827288568696859655872171335662162887112845793266375142314689885264118043074979203055337405079761*X^87 + -1546828861259270418961519549383860317633193344423013825466202735432924455667251044887211315651444185207789254705044913697364395629048157206875945642319365021385744550421672335837003480042255685884799440113904880367912826961380775447069850849861478752067685808283362891019139697234160987152130268335794748003968255866839002297700360623052808375305723051412637217841426206379937767037202/149623293652339375622900988778590347271299655403501557453656795677287788192172727211884047579841*X^88 + -378439474398589959985704984592797951722868860441900819531323929006454776161148522900039249958460307627125548777354522753446601072132285045657340132970193222040847102241418749858174571552688088564757248909150620528502747216622577653084272996326434773724531880164230225843210953565003274432858448728936241231280429197479337429619202858484707669104552098985353058456730629530479814746117493/1382369610053963491379982235325396218439537516272950889314335135262461875107483826710596715590150999*X^89 + 16995131670329854212979356766974407985472067012104674301551006180804689263475520261322015660784180720426058015676135847939973055962566010213504454606306484713530628565450264272767017331415118477595666218664684697992603531385003594069787525243397264763108102015549964745282613338463970046015827795488660121539358247575834339885679717473707509095256070319278640091174955269363848/16194749827074291116235630347287622824039360905238830766712500885083644138128880529481983719*X^90 + 3848573607905181159610046380068134560224554782673358256813008032589128535291187546447395432019942011086679578471124033585384951526934627793822850096913578782740096612657277776642054185152958492933050521338761974808098449924599533185816815234971924099024795183262729484744436206132513256474228305285180866290124642677128663792140195392900717466157834632671610452659924028190413813/149623293652339375622900988778590347271299655403501557453656795677287788192172727211884047579841*X^91 + 38527900224946904401079579550600519492779905228188428378288115339528615059452377272556816222284848203746845768713596696148956602377642746549790360988672633060548019261070711253191932786358910769444384331875473521262986479406287096577805114741803320560648226835137108658942820333855094445935629236979883496937413611852564280763545107181674176144458487185790807259618941/1752868257070493680726878487638015242346505130992405105175073155653603651707855885862321*X^92 + 8226893937900941045835524853973845574285103539469322807320429974865135689682477468225594536295946675893954867329513125462755603006165046821395492516416292137050226226048951834512690343953691656523799606934709870385646123949006588093822131279993228580833738887673496156500113356639565915171617792666406130591973936528973624673848080633611020743098926277833402802644576009/16194749827074291116235630347287622824039360905238830766712500885083644138128880529481983719*X^93 + -3001978688523655439330938002682067520234565404378304238477769083213706672218564812915851888556688404703573462697485913234901478690413468571618779335517585880080767546512982475796964310126293214096926635820198526337790865960376529944310561782497516818320344205112452474907039050925465957520529262531173052273895054839486935914428361670033310308325971791480803120/189724889822545046079324438536423340442310329147354162265945790199545800596152818039*X^94 + -64506963553906819842760987100318268380887911651617333158893839387932690305236881624370858546456424511115227735764595402049417444243465938526366813344731749429195961325879357841419988162016827179909608936173206811324968541460922583586974262935846456817183265904043147233230908837916717484670949225137369295472538916271078372232778723326163017245773021634771488511/1752868257070493680726878487638015242346505130992405105175073155653603651707855885862321*X^95 + 20841674234455918602620897695365119303787963273575013663451208087100008678753160115657359198058037518667054031637365026980199371107359464646164227988545778338437844552099991611042865400128708776766838126943089410200069944571811565563461313496543249138346528875475123691052688673739487459900995338840724076952830929288926156988564431090645343305359826186/20535219160357727684741253223987806087488941351591531796292433185360515271799201*X^96 + 705293652230884143126032922275392312939888544813803081873271115130138710221624701481504041205545147223547953926811159222734241595201469345245874879612526849136921144846066311218198269310267421267620740928352779110005634971477721734158903938160781418160229033141973257510644688679893349668270150172359122609341317805776498916472151346571099766147440716879/189724889822545046079324438536423340442310329147354162265945790199545800596152818039*X^97 + -21832945592728713211266913455732042582314090602619690417275675317299980059726845768832383487247181193866344909590416245118513929631051806623714395991535763085316777741259218548234891068445962491328295394004148798111545083631449782136020668904048773292411061705687674447844820132729471927811752410039698404944454297433304146936954105815549181740/2222666864417981132670338047839355567430343257018241346064772506262638301959*X^98 + -269444847009592942490381562377280641437334417827393214998164625547778076170355796383144176977221317845048305025406634168720756635828099751877102848884773257356147960792740444687322080541992806802185646453923059852381904509281128319407346981867360385422667856370482370516839010759634040886983839268602008218443724661048104555483703785945053012196/20535219160357727684741253223987806087488941351591531796292433185360515271799201*X^99 + 25662983067877591934639829467346616158537862784268424265601492887327479257375884283027640615540446027145937784887705244290023064322569487623095814328787652373758167239880211280884347628008624707275852877456484101904154279730013959240107118339526948136449708341630875841852570482114152832856079098385441634288575986765020663142787760789/240574398140272879388498543980880567965184896311098749438767453865422481*X^100 + -206880157805187349532601766537104028189834385962174475066348049483456267685545491189597387565555818483118319080081134370856097342081033128528192716735228625525087181604429977584469831954972530344956299671047969554902259719619162741122060395684975375225361257245688488446209596158276192551763319336568161236576376412342239368929664914526/2222666864417981132670338047839355567430343257018241346064772506262638301959*X^101 + -7242180291911810390540472593410555408020579333971389300115744914236593551620428493455086028208192686736192549719002640640553009795723941436257297721234323039430051935087528995191087606761712255578475279357821322263683537087220953578604016520977748869223356138355564147272082657512075686116327771484529047476327131067130062653/26039008349417997552602937978231471800539549335544837042836611523479*X^102 + 405286101715103986038699077820781175407977521723510086919911361329919587038949149918624898995039268444620457540714739926170838281748587325462475049721412536070975742057154876462275555083545150976467452805246641967879723541409913320071599514764312985976961919071042496346821404121055032238081708832141851041056867866278073000100/240574398140272879388498543980880567965184896311098749438767453865422481*X^103 + -20810250303608412475763419653894541414880511606171500275622722723508514723145219729155760859628879297363182956408311104540569747775973653436360105695982353254745967648267759561706142184430028419566864041577595666464372665876519439375995321883552189406016382421059067492487935788763087880222384397527083458231111669031/2818379516118410818552109316834232254631404842033211066439724161*X^104 + 578112137983568775215756351632460549703553997472451200523680275194407180180605269253816883585967105936574579434876362501086867587361719575337521163178418419542065075486170457162227607144173749285831916433889385548405524408008883176810571980625659053444303964095128838726881719593088462166748219217717253736791500755768/26039008349417997552602937978231471800539549335544837042836611523479*X^105 + -13769756916506758309865075462978511174730453955937864329004624662282134002475623496162111758960255979919573009433424911306620039400285475949539892802096355586494040346223882920578473726877724583122571861906262866668180961908247615899351390553184507830017735570548269389651939122201008619110844555245859279292/305052442484945429002284805372251569935209962337180546210599*X^106 + 182905320623767320101113837505194628160564019114413606466126876170672894055644469998416765358398278483021575789057895046578179189973941528858275382566356487949007543980110261496434775844180969886086286261395506087143959886198625940509038028281563566643746765945967454542728850691535822575399230368013945060806/2818379516118410818552109316834232254631404842033211066439724161*X^107 + -2258085535069273154301704092811873339025984817698157526329712577944566463561484755080618815248580884799178215488897244710778360858638819086689643926504997863680781065031524489637481287906333399108119767668381183195703775209720132937257526058832899757788974781526317614964588689334262309374659160865/33017906968821888624557290331448378605391272035629456241*X^108 + 16458667433089685128676546196574954375326345544822369255154893364076570912112775573346934842348262279336683111471497493706266608682073873102327010816824126041387582607860220758863858810942837940091706548365961725204196768840147705924944188919062377885940718014398339157481991469360561252749620161498/305052442484945429002284805372251569935209962337180546210599*X^109 + -114916719779443239306957636815276061754003462419921805074896183790568857640931830210965569967204916595450887738434666888792939677467431427834900299483162902515474052617124673945098403009866250399370523855439420634942003543800571102924610098092192781027900907020437260975455476702385191382/3573753324907661935767646967361010780971021975931319*X^110 + 478490070117996338190120811075644910874736365151821177970868439497709988373984117721626538586867631231221010193053114655789804237145309575698154982489775955201485993641703171628406170901022793906578231726552243919029136640386477760892776817769027818212009213411631102889027441557817895831/33017906968821888624557290331448378605391272035629456241*X^111 + -1907488350809946851349687332360451058886423727441737478571212148756167727755679832258169140451907426109567298598178459432496671739525183639876834700034685860956355164050386500885905800095190642346981764279478449479956123878214684490500139152835084938796345528292973878738481686/386811703096402417552510766031065134859943930721*X^112 + 4522616776752052301162276542164004196578947407058437633840411374389755119532795071264084681241993619775093060374084226165326215399566184432996619468150856483193862400325798428161172991549740922245341536037680009902693150354566510963524044602843753410864263467156862598748184504/3573753324907661935767646967361010780971021975931319*X^113 + -10197961497395382511755575155539335984025531816908533773188282741609821751318519565177613989863464131828167494084753880789802971370179647873619412525064368275235577976980988023854364539026933160629589554963314063957112294037324669988506642438107992265632713608137773/41867269520121486909028116249709398729293639*X^114 + 13496935212255322015992587929455647592583162330341452615324162628817128453912913235342973874751656846352523687833869131971331527301079454391774135536582703838842040796628609068107279387671266093802580481891643303761342224399655478017243167013051165788192390678985631/386811703096402417552510766031065134859943930721*X^115 + -16741613519856830346667275710694073843610288367811399952751721499025438692519322784088306032828108393238434764804136256382743499980182832426683157017192953557400345524251348227592595154017622263574718590177781492116502225743648693776782791375199778852769/4531580205663111474080324304546963819601*X^116 + 12240353177618596347374554636735231223151215110647075556461433063748210908348541727521753842457450294528495339370404849697747929432905083168690192468853512547686778479286296672675750364462257462616554661380636937235293063543201189490453409419815942278065/41867269520121486909028116249709398729293639*X^117 + -8601983629041821431514780823724970447360556978664470020709849300812806440884935339892858179047956210156124192447919939059962227290218490864902183672914434142328322357335909128094810141755888784462885987772233513192825201987780265013125943648/490483840855407671185228304421145559*X^118 + 3624116636094984588720920961225714410445800792417585581476996953473204507256452980457090142463119071925147093879888573524176059458511812960071249408570593001006645163225776358470091439125553398821080928912787637356964632828524713929600569520/4531580205663111474080324304546963819601*X^119 + -1454587488606049224435543590334985123871129455993147635197690295473101721766597934094302607631520102076915923164329722085949437102172158746021795387632517296383279552145534598621552960063358288740222763035333883014045326148884600/53088412258405419545971241954881*X^120 + 335456751097637241343430744416654095497210924722532058610434373633063995892077558867234947284431756185503913457709287813901044479653404030127515158314382760080460381315546756420151376111977398068710598262296205791373251710743890/490483840855407671185228304421145559*X^121 + -66730023452101422264615836034299077619414012978458022621381314949918618658397951612388329045391298651394532764802651395600848805322787151159662936497200049824255991252158729276297594261729152428229157583696122413030/5746121036736164037879775079*X^122 + 6145101708906568317643901828824617865986317925205453127540409089629276047820454222404209135933624358378216451181049991870367117326879398749305979309969213907023128798409085467295978507223390910372298199503674006370/53088412258405419545971241954881*X^123 + -324378998009631806136996697898524640972545869676120580072131381315990192892528568003577181886384942699211698581139375305358877697853211338150806675945978632788622891636797857005410357674747735082477641/621941880802702028128561*X^124 + 11468457194989240481179573065024940596676070541706245973478023503329014137993758928695147896766515188955322820993876223854248548388364908613816912453672038376212893906081120016992140369906397469212802/5746121036736164037879775079*X^125 + -382809401301431207244768268812297143791676061475506936745745349846766306458826881872860231907746138756481465910774059897369523120493582839101354557354127529353683985338850377538931597611/67317012750590110199*X^126 + 7117207856512771228963457464403741507067629816847361698680225005005793877514889323180961687072456782269141047975210491441031373898754780223526181726388126420258512767749596932367475817/621941880802702028128561*X^127 + 6202993250424974367424693012680380101533586866997289117500079871563787644621999274079873798620023660270513596445896276745087441452142987745037122352199582771260995544832/7286179537892641*X^128 + 5893589277283998420599546206861066740317772027529560591016534967395410488459744522554345090957047899083942559485536695464758767160797370261572817581425682267701530801/67317012750590110199*X^129 + 2098703943147814847910843101908868501813887386772569923408492996022932430732122823836060866969334270109228737512050604146293308524952863483177079455735/788632918919*X^130 + 796121178918224844002880421923140210915440337221469261758421888573894637357326394096009827221834324139858832457404527798281890266610160579066066541/7286179537892641*X^131 + 280307201277943953126541083150965307654298485993340796400532624257739689136554879338246205659381955731303218093828447238683004793/85359121*X^132 + 38926039104512872174779299766077200787548235990151002642573412389205348680790075556196790263882378692373684595449769422792/788632918919*X^133 + 4569619348116835062228363020792912624568163249420090060312815263419707839163851955225498947987291747827/9239*X^134 + 211526484326505955136611534363371044999643371915755306920299203871177438657927042846521330050339/85359121*X^135 + -1216681027382542333785375013618129024326132203141149924447741424417*X^136 + 2299600423654852192512888324187075756116616382138/9239*X^137 + -24441020049623487833539*X^138 + 1*X^139 +