D=-10559 h=153 482342225649777031597150219756572785154061302378715252549199835972955851633160248114769635360581669774276875863074884671056534938157870118353277543613960776517554894775735431235409149239757678710919179427745948160958610863174740085508734678834071133611731971066772794567856219562724730442689679643943648850353427557021778820355313995323785959707684865477971308163582806658956818946865030595222764964231857970109982197995178221364466160814412893346452337746949313558902148290855776654721170205181328741175278198224045887980913259165078801281156399173803496910070582692995329595649896746482328766105926104408935139504476317666114493165861224577978389279481653372583751868692007529628497880920055177351745052440274055154836897/59116571768138320807390884851463593584093400913061763936115429837837908236877861149732399560965339940456295434337345184448612656144920759643938349143352615652679820023583070214092192997229660591414699332228356662061507275800087267044043244876624330412732492889992956024947604188402223655526743452951999*X^0 + 17199375201281378903199773106928008621148175473131941434192146870303225079744033403809777580111980166972109887410044554157465517041649391054756763086371299047120195827604783498870037046869954186994166705994877190148637559027326478600432828182968196819475661840080668836147624727433577323231806976338614128551314152985101740706082014565856036889145226775090130473669649115429820586916355253268865758847126248008427179984260412537066334929680848270392429895671872107118850894365499857676459593938074573503874697133654262497414155015900408978377668568156424004574985149232650828044455897743098357438110016278397609851808837344303009840325082043877064550455207385928392092554252540608912763079587996129591150376028603723627993323128/624211881299772529405240353146604084654442220241019165401442823657730473073193335880024406964233024431278023491168027802592901036234218301080345028604660268676646219629013638390599465857747986184747810248999217994707455325173121452718052622652276304828042392425435622667421752625339079578706884119720157441*X^1 + 898112091112765866733589252131214792253998413574188325203101115632921538738018518154492239862917563633845097535920469234918044643311593216405990508899065961944171120332838818453135982900730305421526015045115370041881562766903738446761330458781716670269632448739945278226684846422154127394710846484458562702843758572004896438262615658190641336905312924173899597396722962805500755725181778433271708540616658306367010122191069687176467867778090078333255610977029329849517839799904995263345057067327564845376574375021568707972777806391654591840917155002418643708811476235959965307458650136455345436188919406896780994772743309998813532836224296560006078045162657852959567568488372937888165814180384297718003964397856031711560/5598690384329796458697877152331053469466180595990317637666012864649863456471054185977119003784955009040278003062538610138139279869771830632061591925689233417244040157551195209214148403942576057525778893098622659537977770224461337914958163166646872849013400216875931056439776890652734506631948428161*X^2 + 16295773496060560127039046694849357136909444612712878277216644887341488125743746695785555312546730569456778993120616773515403971201427549239803690453738325330333478508008370524758140477695417688505616292880056341864910359716414843471208959298111731828497904997158247926988070028231343126021732881139568392796277333295947890661708562739904446133970842218969393103848259981510644675543042792627006888468610699550089106189214139018490098855409338560235550113965569961390269256554589805805301691730833775560410898744665675792883719987588447670880078194518176923527511693529855077945167792165166427122095458743611795626224848195155815722014544860499466536815746323166864269374521770733885723933792241112013608788804812297043279791/59116571768138320807390884851463593584093400913061763936115429837837908236877861149732399560965339940456295434337345184448612656144920759643938349143352615652679820023583070214092192997229660591414699332228356662061507275800087267044043244876624330412732492889992956024947604188402223655526743452951999*X^3 + 389141485004743315201335181875969485645762300995653264942969246298262638576392608984918522499192801077491831166369562080170304575530091375044167488924526617972516770548054951828793102305643602768394414481599862724356324266320648897866435943659450670808823433753766669369694320966339336009480090952266263590768200758225896140138785955116424689697158587253883243805528825304085166881800604756983149309692658262525142187123838219889986495009377722561119052513853245891323172764218979269973401351826041571581839118860699479878001870367992004527138038024479598084124508087858454651741167101878933258237276708171960482407285831295845857108045884475214834949669768931396368684730806585071062723167789961663031858586359305333/530229224768424704867684170123217489295026100576789244972631202258723691303253545409330334670419074632093759168722285267368053780639438453647276439595533044534902941334519860707846235812347386828845429784887078278054528859215961541335179767652890695048148519450320206121770706568115778637366079*X^4 + 4299560266969214883756809206061525198282333207233520748612839813774052433868728847965280826239449063259860642845829064324146997220171450227393933970767018754181705405202393142456689533400769086231703748873582997955705155840042166917651777327342348165623676234244536503303850496725207379554563911345521133755421828310698597453583176839748843477820183512992637444935082532765106260330095383335784209348972078634161997284633072586993615696155189257964901913609156623816056775213818018273149410067296155140208720883210148095837825146835249798205211436673361983705012420149072281900266265765949203200673202536207229030021341227960737468285734052748638941558218478852008989150045775562019420986655117486315950277608654942018763/5598690384329796458697877152331053469466180595990317637666012864649863456471054185977119003784955009040278003062538610138139279869771830632061591925689233417244040157551195209214148403942576057525778893098622659537977770224461337914958163166646872849013400216875931056439776890652734506631948428161*X^5 + 53873726040335636501324156484694735101029091714073769933676014347749031883332658846229712329581542071146095490904627703776082588793854273909863306853813462515876333436713490601476924229834421752834510484270393204735642131411067501948706150108092474389149882256453623856481714756326240870860373656362186511459453934291948500483573341522191392314943117738537370539069998761567431193228596150514343662615653692875968042519415278974812821305764346665578817738616633610504320187779859558634974860802762246773117353802277201183467606308621678979512594163403651390765635759133472571594789760032364898408535373777967565338984246366033525196117050134526819103539548113569770017705155799298928560626240169976369945230083779/50215856119748527783661726500920303939295965581663911826179676319606372885998062828802948638168299520039185450205728313985041555132061601822831370356618339287328624049106909812278268378856651844762328798644481321910647680577323756163953003850070148219353018226188105513947410414633561761281*X^6 + 325601255658725591902959674461363972722095808624457333108547388063576066410178320428571071785776132848361189197047712488253785012798069500811224564061183382307687567893461669743011897438648039482018398476132945062557578472148601782977378713335780153070161701728686745278889617629823308095877554325817771968047094395421275593770332745250372059968276017951459261098000175904448305146864845282082432411352646424703520603647146778525966105554294519891225317941823714286020565945851114471485531685630764192985261024753281114461776115612464147316082278378302094819774142740482491310343757510350627609858804493163608739418026044633853914048214625260116722200889718671456138098697732823959754490240479786699719787865156340301/530229224768424704867684170123217489295026100576789244972631202258723691303253545409330334670419074632093759168722285267368053780639438453647276439595533044534902941334519860707846235812347386828845429784887078278054528859215961541335179767652890695048148519450320206121770706568115778637366079*X^7 + 2473382187769457281487106603937522919126145626727920188891890330152877807800455835900584173108194757755897046918402707526969725893724358463503554796448019312627663706331176795288527555246833105518349032992943778447183028462203702657999911012201089564755645063172299460155756070968796997735928691065561004176039799543185671648391711990014274283974105131841137808206765473424551304620109146507910190105511922749403981330197128591799493121284783375995860461148514634860071938978214599847817890797762420087003579752211394464742922068113773303570663215359024108500989963025254121058054224104249233987094087027127127143274074533906164275906639898935562816116253534299297171361195177648132591451974055443734037069031/4755739759423101409571145610466929059503358801180406461424346654001929433279483173482616596095113128140845293134361995831522071704902131056239356980454431223347724599782830742710319952538749109268143649838477253708745873716954612762946586215557358482749599225891476987777953443946733759*X^8 + 6720106472657286244325751881181878385130472731825750558971370965043995325082046083621993126204521511070936831456799550704398402574002742271870901889628232446986210174827650630062920733082708665809815091731035571218836158787123221388661409026040032329775313286735662967934938846024973183853092940469556483381266959167335153494430406169737137818389611031816818949449908919935061879655444692091803106255062371844883047626182557883443194085043406457121526981274395466105324667181809628459869528098582235022444037596191750532898792235965102044932081587089046518004522415418381883480673180935927684004080997870476686872290812444458691935473954978530851205178567353982585760222939550883312751330964960775090974336654092/50215856119748527783661726500920303939295965581663911826179676319606372885998062828802948638168299520039185450205728313985041555132061601822831370356618339287328624049106909812278268378856651844762328798644481321910647680577323756163953003850070148219353018226188105513947410414633561761281*X^9 + 53737928170672666290218667665550470543339522730965306751577186076074517123188017108756791500293142200911042481251847270564456773249608331169310976744993456238966276111690644546161196639632137712465950298529423641563277349103065865091515776771219133711678754683192049869710360038180307477514655862075891446492686581082001238062818707648533063344778373644696040069401529019774068496434290676075226888227641786992557839736447165049565552744057237167939672829361242216815334289351912704682843347632867302343167336157732077193505217164437288050319619422430577679707909145763740110245182033376103529809021955640833647653953360633944488267228627438233774905443863934233171829894303867578471633171390315554210162/450396795096420249036002046639542481248542362077886775397703064116102796976937510510712813343603857196784287634658774110381861133147280145490989391083855594596810739632809048462005867273297576405733843151669405597949225657444323587739993012175145229922303175101001703549384737564801*X^10 + -32301900087908885585303600716847167784833125094926127939496953429925820664316964393606179914034039343044534429353510069466975080767362206963545103190353177084629482574738140473068442776398817148255443237228318754908854718096692581475559408906248966744060000566542208297378946923987147369402188605639145973175383884811100983480899775816199559052906503542570444625890373806093999935379215754361021231037708825982388475483343104703625572011917017354278085602099780563374912385176131925547901826013422594444719892860446220245619664362589766604529570896175317593835252408566891732006400669898950818638885002868038672111520334852700764687715484737891957721901212794957813505594032600790892118825394479511075059415/4755739759423101409571145610466929059503358801180406461424346654001929433279483173482616596095113128140845293134361995831522071704902131056239356980454431223347724599782830742710319952538749109268143649838477253708745873716954612762946586215557358482749599225891476987777953443946733759*X^11 + 804876469670643897087872576073981618679587045072501143162637070431659820359675212617101514101360568376487320929648893135854696641849349320187340707501504599107840815832530147226870064435088064463013351434729348250421651318745667683528431937057504190826501972244551187948396662989971036835128089227474762654565677269557864743357438183643633686696021802448818298949893489042711595596636353635629312356495186737385478937860880742275204382977012592141296249915897221570419227372617378508663844171737105061904999275994377981854483007211491106714892927575326841970176617759182932585584089294413503207103775574062335900941780305071995025343501664575044136490461921741622802085730425513930152487946992336165/42655250979867435271900942005828438417325728011922225153679615883710843543606166351994773495937480556566368750322831149766252593346650264749596495035879874476447650310901510414054916874069284629769281480411914537167272057717996362130882944613613526841775089980206620281218367039*X^12 + -2943924186098611512930229937575148855243883460666062386474719929698266413889116998024276240658478507317263059381389300785221959948271894137970232027239947546372028698918463056921692024563781213949091260360403085637918338404610332506675931862317866062603934608213130395556163011361734224258624136054341457177104453128001650473855634752315183446185940769909786821190998339379372419471993990328994993792821402750797301896572074748714122705087825768658315364162369594255275160023672798113778367416332707015302389764742567860335035718520066343529592744895199318575361604808826914280047838659328006870666574826821264960053406464441198643576411413558014262733749062369141926236053087499144117596884444339345791/450396795096420249036002046639542481248542362077886775397703064116102796976937510510712813343603857196784287634658774110381861133147280145490989391083855594596810739632809048462005867273297576405733843151669405597949225657444323587739993012175145229922303175101001703549384737564801*X^13 + 19467774570266181785700104607626371049355245299870461060226037884370964920956692707099175158530226236258379395167781868939584685740277577934074282582215799680261165365740542695569999964348678238178320134469721340045195908000865680610734179910859359488397212514245908734129686094203101454653597984343355834880195707808318939582546860144483965611887009002106408004653919348305038507292058988482687651031192438166806325605792802649686510394766373666626659948017836742829609142565677992321918224902255611092165138468700576494823061908341227080339816887459181447006825074288079723399226775825878409372543226550437328815828685613094767679892758360179228173026140991122588847670309781981636285183770006/4039705557331890829804047921756647259903942419918763628532968641321227724557833729708757789178660910745938891024039317148049303281243514040117103422282401219476053633005162459897236184683140887372789230079734306010727536482431703961633009244588836711977942038091355268606721*X^14 + -32245437191479878510709251776132845275922812385200520484415394055373978639532656930990872727484606663732897969602019593723717153547867279547817803430339506765951312760797108006992439787695652058245816815772612897892139848054574929970358515982545470472879660653156967470322198970031720858170397709865335719842010161829900583911258514672378280265238760198180443324872006790330324378971831120230600096217184826524746836852944806201082175060144337617368645010938223550405124490959182590994002573783038696923131701254309173093484470923925078173646982101977735565975529221842582956627399745317679807008487521162500278784643682066946945205309286216697955693278462841358440194758129658785719937334578500171/42655250979867435271900942005828438417325728011922225153679615883710843543606166351994773495937480556566368750322831149766252593346650264749596495035879874476447650310901510414054916874069284629769281480411914537167272057717996362130882944613613526841775089980206620281218367039*X^15 + 475748683244849541912552016332765231728826561811468065936475693752673689717010154897104472168650972738728743078250803969344640461272422831683336949294058250435245668897041921411740943465284006389874481122685315362264942832913514188222482306994762683430101678675579556102418390060655916002316697069354433569479022092881004845387711761453939374750863001797954885221863354345581205799530047280488610157090811579040391294334507381313223262843187970275874593418995289663506054975843428661124616061733339150280866376560188004069472959759539227504338590741332538917476907482312268821094970792607588575061688401702345731184223499878943130149830424524391732164735122813866023314351487429865940436825/382584104302669838981347468676640520873562119511200267878868135365207664036161921555900917622754134931900643150302047272284241242659675541255526415596401289845255576570239838990172950533491891975830024631095208448785636564298863903933422601059649276633956060052216617919*X^16 + -875324420777368066829919491114786573635338299769866263786408949863674702280820518975409746924702930856720979904941070466885204125054326762561405981565245079583399689507660301386791331142947638970764158114391870325720316489365374151624559968628622715442627996324646047386574454813761578148692431623756664086137413763790386307389559677054112643141839633867514571136299200613744567317568821929775105669285190226903294553763120738664252870100572667282689121334954139752886195010592450520028114237816397084483673550627320374282776074587041187070532068810344959886399200163050561652295169606656452229079213512275818948294843514796214521211651217520894390057753670637067922383249965994489766940993420/4039705557331890829804047921756647259903942419918763628532968641321227724557833729708757789178660910745938891024039317148049303281243514040117103422282401219476053633005162459897236184683140887372789230079734306010727536482431703961633009244588836711977942038091355268606721*X^17 + -1210214833860616952226718491739274774468543900558423428942268869919038967467856698305167519353052659445995530960004803366571961737342421141030761464014798192727420128360659348533541612028415652635749729462931377928218834278014043215670049435270129349117140112111604110820824151074759445897486949757278653896240681793739338038595720829856279664371183861725381087324339967485527174296597362971796661719347658231371081992831534009141784802829310253364856147878153639799806874988395435256443934847042347070904391853726063791945565223929049027737962671882212533863960001058594453399443790133663736356386706993124159493359559800664432616122658801990681304715428880716249971734023948586079807/36232986485715488112638267703062839366754628232900868252568248448262871866290550388853197994389064772412221152599871888652736172237870588242781173936585026029477751356211747228920631739131725729314331341139805705917760826242907842024190037035670923064111758694215041*X^18 + -28379057730951511706742330935771374927661491377175658716178062723331685175888192948923554991239737700633383108089937629527816539458416380941999009349073257895456515263772478901889919969515802848728266638845213024890064583693406158768737654283575566807399706419809830259853054629555366408356040361215467669875321590578688940269576443409761364161784386673437074201214420988458164639182473603528800697207330198282512509187779943271188995615206749188564114901483510464101229961794539032033414867242818184882914113934356311056864539097685754617375162238741314417364840351520438895995805557441992719033584439136497603274526480682680712973477838129816796479259208517312717443504890116185192254535/382584104302669838981347468676640520873562119511200267878868135365207664036161921555900917622754134931900643150302047272284241242659675541255526415596401289845255576570239838990172950533491891975830024631095208448785636564298863903933422601059649276633956060052216617919*X^19 + 41005269165015887617290638133367414724673709488206504432238287743480259076081155481657193321947021116266805964408553032657587940179179105063610468426729771556336530210563049375927891859994020802237126697303544419828405430035043026250856043628610292707473370631924985039984232846502478440546176851900061513974223462938262049281882180231030441187809753271810470563377391002056411388952769213662359738861334905607363981957265377137789855372881170252881733109121146336049620290609085438822513272834048417541299398327996060809502540309185675574278063391733345648467381054541921888378282580510568842996730343224218075589121369711719675808555114518497724326518282019636095100850966159473/3431478973928922067680487518047432462047033642665107325747537498651659424783649056620247939614458260480369462316495112098942719219421402428523645604373996214554195601497466353719162017154249998040944345216384667669074801235240822239245197181141293973303509678399*X^20 + 372634393817367454279804347257552772759499481142621974858835919026360090005435123599368558576860013036839733556705504360143087629442939569388573868172443735551537572862656087554302190090140906746154540754929576578074714657477103986023728316366548337750627394930696515707623262230531461416563202767009605476269474028028408742934267223155215770872295110578419996092205704251173195968041336509541025684968868008801924239012557939897075535425681480978042593150390778306162250801469306515786523525860118936283328888208742118166437758344325859519891603261542504617363601445561233385919200471206542165212701596477404361068575201360165069628818873016003192037722297227265701573809612198653219/36232986485715488112638267703062839366754628232900868252568248448262871866290550388853197994389064772412221152599871888652736172237870588242781173936585026029477751356211747228920631739131725729314331341139805705917760826242907842024190037035670923064111758694215041*X^21 + 2129747758267671212432579709970376583274162409432527512009739582654525249355303454089890302846785386282551581789373727164385124566504955094512188983893558074372412389103557694650146884740029013296650772545375375468501882380058467869614837424614271261585905642914556424243620289120404176044670759920321628872189149719748795337851558261001776510972386035189364448722527989754094981992874416627294070948217854394405309451630362815313973484088041748165989631320155416871763152853099249004865221418458061493590303649063135619226306147821555294028006463936478487403409603258709879750648610349624549109461911044947345264755843204348520245251596701505424299655422823796035583087297601/324981435167053894088501517004208017998582597089223158040300927990497151698423056787598062279994152900877873124016962979348680672357363616679955071917226651629339483047397135497600342565986362159384822920388736402033791195685275332819887980030428447135477761*X^22 + 6546367165420806415639834720361608617832955617208383358228143642126360269211504517214026937889951167071525880242823029125367167356487635939342464542053400643950685575956866538130061299672385958142524375892221938189811731030712860087409546680421130872856095467445083281818014136987008760170679720170334119565896470435357939203655605808732779005678507745502346599610722602190589723309955449967107986933119738625635260635301280073102896482349373374021782689984160234469517176376499935632211480192382309536055811774822301801642833469300614566256347366791287016461124706046131341761846590867123351634633577399173429655429965139721958881123559317204827110238794603352326668246073028516/3431478973928922067680487518047432462047033642665107325747537498651659424783649056620247939614458260480369462316495112098942719219421402428523645604373996214554195601497466353719162017154249998040944345216384667669074801235240822239245197181141293973303509678399*X^23 + 14782196439722656160909457741190971116305945371106824709416162513403951640841373086252737315465264421758930753550348922895565134584247003804922473309899664225472757208727237076176879614295037831123592961541426158963769777722726439158903799883161246617073832402721437159048352115641833356271012305030751575012928292120276169954082150907754123454952229422061197168429664722688714597025152364253323364281151867319910577325279145775233662870239867829708770710832489750435893054356962463907244575848312426599152336948055135620407587997358908757714077613750922528446491199389888656165851644505250106664493445795120781786604621154254003880586522992155468049548188597184375713077/30777671670333733695283787953803202765279154947364632828894869589023312027504788027994891777629903674673536615590203899928845598291255196200393509983637337970389192446954932805909682978121636723116282121449828241503342285792714777234575999624058002380479*X^24 + 37876413471025378543778314041146566458628704820990186123912309865883037936331651527921047948086871139581040365110046096463583480221823485062535801332801256837961446969363972307710055311894764678023544023906593450174101522247319846682863008009630158720354149307055420713347933788519496369871247218767579558730861354122883158246590738917760898237903376991176934845066979275590409564696885837005433339512950837785070835972460349186578971791914356884395813770879496030215600896013859719199803929851797465780679648522193482072240432148229727497920225444162626988565035475600640767782354626960235389580543923789034490518523012010032962366875817996510864251000680914791040620451149/324981435167053894088501517004208017998582597089223158040300927990497151698423056787598062279994152900877873124016962979348680672357363616679955071917226651629339483047397135497600342565986362159384822920388736402033791195685275332819887980030428447135477761*X^25 + 68770590236804971737565399950346294555135181070755694927339398172817318180777053644564015038996629525594439999455281166795666431629266388726824891814180028088607891752533482295097945735918056005493505676665202191361613812319159385362786864623655585579065612268233295897795098514644102368597350170382480785821616928984964715106035975915491689215624426577115853322119579646100407087618463843594478282037582676765657906141990339955068929403979061550699975953609604361996449887876828578901276900681980932900951245700657984032147196621925884447516774996238951353483235121502329853377994718984471393612242451687857686579428552678397840481177984655225476017944737401580629/2914828266912940022282771849020096861945179936297436578169795396251852640165241786911155580796467816523679952229397092520962742522138005133099110709691953591286030158817589999612622689470748813629726500752895941045870090519245646106125201214514442881*X^26 + 127868019308544163116643388867619190963429414240354057134541316921384252242911168150557320764610062115570283410641015113791274756008896977448903781862899914893333411048276691511062686757330937849317947849799658036612253729840742517324169796531447879182430206195261610556389825522726690431381585245304068298445307002261931878751068640707161264996574354456955898636973276904968656686590175123042278612870279640969975167371569959874350269533872594501328858108201838256913566172208107638156513840206131330600980437569704612686428274759381614926812595536984509263733735528398985334129238940090025326673713929141040464363991436032930081424902144605713919185587603575618571477/30777671670333733695283787953803202765279154947364632828894869589023312027504788027994891777629903674673536615590203899928845598291255196200393509983637337970389192446954932805909682978121636723116282121449828241503342285792714777234575999624058002380479*X^27 + 171336637398208732216014429905509194508183331125879133058278870859413082126914173643498159234436624624450075722914148066409989331078119564114742918501971820496895255766801411862196742837481863371670636580143285467920813405862792133874637416535346205804647381242261399255787568850900969927816560284316454199629289015931602417607365158330176186352455915135103071578883963147907240963340558443264234719278949583566939641308728083134747746816632058777403215088434407972923717287143244147850432544274782163153073665388266879864404309429293136976937211265231199958648898130313893375021478398647283415806966973997501910129999729835265910249850360138520395330994979949/276051545308546265961054252203816352111485930135186720160033658135415535577729120836362873453591042383149914975792886875742280757849986280244257099127943327141398821746149256521699279237688115695589213064958418509884467328274045468900956644996159*X^28 + 353426655243059642633041921479618162643567206542989600007767814509523504955516922718005047494389049322025702265775329299528975150651795038367421096571659301567984818666565052918986202488226331310015687954969565077855728499409518540458748094523513285748959823169658107595328854844156533319904477048731080904617452502155644534514263938261585850663323282724809451329066588787319727911932476067212069719373474067377431667202933758750316481768077541894429809939059291259514500148997747562234436859802008151367821133027235251447754718175794599186920021360790009230742072253129652715328916221237667088437027127843040252814790612855436350367525107801736567782473851199559/2914828266912940022282771849020096861945179936297436578169795396251852640165241786911155580796467816523679952229397092520962742522138005133099110709691953591286030158817589999612622689470748813629726500752895941045870090519245646106125201214514442881*X^29 + 590802803642019556089061065485519210190151169335924408835078277549384381510209312057356362030909953908865087569289744617327021621603807162924402786318127945929160802332444926830344043257891220142062483760649647547198664123585272554172803120440739699319956095731898477288815342897985429588563224932662011939830874070385643167736743593471843871989075349986653289121917018407910801394450578771874609171885836584987953408062593575236330267903889429461987691706412582533031551632443782037255966477666114436595122587806960756871225112587849243100605148127105502751270429507365203657999508643652928465792983332881098075344116265377437084655282958775511979507622/26143720551997941657453760034455568909128319929461759651485335555963210112485000552738220802499388425338565676275488860284333815498625464555758793363760140841121206719021617248006371743317370555506128711521774648156498468441523389421437318401*X^30 + 800959706403867662984770404548648151937700253767749556139201626319806628238295136187693843537392689617849949753208853737667653847210713218896865653126962577179823855086236205623585874812307284645545956301115487489322483516682898123651568280199106635676611562296935638600748684516088469225477622206384711984977630880252761411168431408934504866600707019501346998195594149079005765671290043919763602736456291029412505575465173379268166681813125330791105877336624370165397692593798835787818139406452522983453561348379313271864428283730837429614759190351607650012778667662504568910608446563955181819262888934011690142206994446454243719791119600957089607942591578/276051545308546265961054252203816352111485930135186720160033658135415535577729120836362873453591042383149914975792886875742280757849986280244257099127943327141398821746149256521699279237688115695589213064958418509884467328274045468900956644996159*X^31 + 1000987082006568349203842671283713299212921251836506030602074966774856610036195965598059215611903624519638018046190389473597243204119397003222709441785827589678731244820909062409471659460667632333250117940777245295235546448512018780073902038164379971088462080579469859004107432819798184964262976494055555043322046737815760131753880381664297520317555352492237527788060457523440411237241245580878571784203928242621178831997802890522409296181797797950484218911716745186526413571099536785726897078739090188651317450626755916203767654131534277568002358513377588241009510755709469412421519509732629868409527421432112126559284837088310963820897039668103591/2475965579316028189928379584662900739570822987921371308976734118378938357087318927241047523676426595827120530000519827662120827303591766697202272314022174527997083693438925774032235225240777588361220637515084254963206598015107812238037439*X^32 + 1491484573140830423782477773200676767111452958942668913668431089843071681547030482666756078457086452349230805654203941266835863607277225489766954531461817210333541342381616012136905791337679152298551267238896136875186689471493941166203840065617187051632996474959156131201665724565267903201908664095665495368393547866577334590235520404107563029498826864762890034389218812816460281283488911745156288479311365690367780837700532220776618102950988000997542132134760031171091063306242603424041884000583680496250429733714136764117904663517368121046812157624874992840762869499035151539967367742545289954342381940419920244708429534622077233259360340149376460335/26143720551997941657453760034455568909128319929461759651485335555963210112485000552738220802499388425338565676275488860284333815498625464555758793363760140841121206719021617248006371743317370555506128711521774648156498468441523389421437318401*X^33 + 1355074688541770343745432505756784106602071560547711423589676533988959923311908922602171754496106017309093727338722210755913247744079335764965634140013728292141437756096272655625464943853100612022510703149129695009752888310956989072677555639703773092007201658038296215358000536273120804078481364517812738487264669049697236936918703440219595440593976807529572600998725858811685382580786277694416399219948058386831135728961474762461085838749402535251927194820751052110240662632625140553044671754321509192972608352766416987917276952522055725708363259398049063351620620917624658718815813877799788745486857221606194221401576390599371421009922856831/234488642799131375123437786216772491672584808023616943742469373840225244539001697816180274995399810192927410739702607033063815446878659598181861190834565255042815010269810187899633982881028278090843890284599323322587991099072621672321*X^34 + 1094572102661965663204930205371112845321296103793677760110146598052379362750579263368096084121549741019023574636967998750131057187097550356294548426526116748691211927801030766042730580376246545286170592050524094758619741845560831415295283422707746265187106631377260283436989896616890523938374465574415525199843082563242131482662739257058392270506476894220798923604043834015524535063038306784712639662497463801414739670720167393483782000960101784795985950718462448563967387799264856463339605153840952097137117907224241442779034497549698705465539363627536602445936667752240501018937405999879155573537731671434139748899970229134677167702774231640601/2475965579316028189928379584662900739570822987921371308976734118378938357087318927241047523676426595827120530000519827662120827303591766697202272314022174527997083693438925774032235225240777588361220637515084254963206598015107812238037439*X^35 + 851278302415214362547575956388547896866722906002966403866426484274559678316840302281273053114572946923467577114917222118409067156219725567193074837245414592883627011864800643592216271068973524606458429742296987903225792078860087851909268815221019061037453221031683300463073713284038016239912953965165320411167751256029494759702282086634810794534588539163505565715185844101025151480846730466125030342842287572738028386666929787795278262502175728822137955490481268660615503265039889626233136111970939083847851481490155899093308560244687393677115981097409385074400293070203564019798867512008942244053161657053158786118557474539397621615768/22207466881251195674158328081899090034338934371021587625955997143690240035893711318891966568368198711329426152069571648173483800253684969995440968920784662850915333863984296609492753374469957201519451679571865074589259503653056319*X^36 + 705169587669300830206215483838306616219056103927946821572947205755456961046537540514582792655693913485270705140454963751382983420651648274724122051437567043351056639787353959191491375472473823049671036346500180154246137313499669584193100577247954026205737682159642009190303466978350739507188918007239775541801354242172241853078294959681704042444338179250622624196442941175667856054234001245702882368346134931299082939097854609794680870473126319466362237579562373024618813548495548875774719629428998864021917931645856079389074884299977771262800405884367461178577271437905896452035380331357795898615255935994549816338294475922379618065098134/234488642799131375123437786216772491672584808023616943742469373840225244539001697816180274995399810192927410739702607033063815446878659598181861190834565255042815010269810187899633982881028278090843890284599323322587991099072621672321*X^37 + -62527591444642115035450071205428051237513471297881533493100587785151215256668888326979855058117388920273725601011342469601485089085633596049741870078898207171381663031917514401976660327629800760663483624194028434583381742201462432525404266247543196125052063673132449140989464855204464453320756567857491033789196380951867412390288007113695960562296699856734227192713634736519478596654546877074931092380988666292838377059433786141846006012570942747622509336701094570470924695282198748219531457772742832480211894396774650737674779746725384682715030995947161630337603150430100968879021463485338863827160830690021572113256383553090148/2103178982976720870741389154455828206680455949523779489152002760080522780177451588113643959500729113678324287533816805395727227981218389051561792681199418775538908406476398959133701427641818088978070999107099637710887347632641*X^38 + -777452207445850217343162536326278072515606860490268126183134605409037643861242818245994184316724222480061159376620461983462304524728683151285500196029092722367352935552172594057823623016859186437454767552636435617142301782012530228729128792871230053069940799853070893576795920628314221257352095534341030013788431348039398271186293204282507409339953469203563197502676767824410537057994501424040574897797251263772698713684193556654989802786394768655203740485326634230368975496576659271279902626048294923681828327095402435355085797561945841253081849497125897558082016468067239407992911604991115702714765391942827527467389189030112642426/22207466881251195674158328081899090034338934371021587625955997143690240035893711318891966568368198711329426152069571648173483800253684969995440968920784662850915333863984296609492753374469957201519451679571865074589259503653056319*X^39 + -1119110814301342431317551752278628131128710995611480221220428811216722033870072402249277515807667635790105007591530717384826553484800876530854278869345540945046547803950514065435472184212297576630300334613794395098026909489651710373725960216202661509898628289639350772016392695175491797090298286103328344687696217103164812106641011545566819117197498732065577847103360627831456322037632672012431887276368363804129038195030453837010361375130168567901528671066587661417452885980825136241585784599056620899414174129981703173491149303541689944878283389727632567733548030602705744444671479289563463466994873496342630171114600092121/199183538495759150557949536362896884807316597170544510763519534054410718834875612095240454541218781482936290134843906183893098587102792788290727595529824678050848414288890894889071069953766274171613883805956969193189444799*X^40 + -1827984416274770236139398429634167199316942790527059060867191072508762422349105970370802016560531011494298793437743311665797653702026414670051972848962940266145435062908882780495457122056825431448030147481967300447421004278259937287073188338175993082819855661784014587527163319786541211204596132536214212204590636116022487229141716507061541498659425964236170159561786041001554278885050313444980767551566768349896010195655478939693776035511747287854698414915198182336213290594241396132539170725213486782291682029627487156519716783770512363332492778072861758234726602639802220340700962777513129161591675596264230028313814813650695/2103178982976720870741389154455828206680455949523779489152002760080522780177451588113643959500729113678324287533816805395727227981218389051561792681199418775538908406476398959133701427641818088978070999107099637710887347632641*X^41 + -1670584396367773681503639576412506694706426022649867784183473602842650539227124875480589031676944235221664656685180678438450444690668832192678257941518597131745283792005721023124978662839213024397926413463207060354772333365590567574386922191452350258124615148420127170434414011502524375115680281999902546967194786619904317033693582943294212039630790152695098183916310202727987332943564620165027549543826938564014616285142802031664334143631164959811870764834972211256181518978241254483062447287375962473509454343309214640952128614931743758560138657449400630125812528485794001025687561687555839563453402965855682590411092/18863863859812401795430394579306457506138516637043707809784973392784422656963312065085751921698909128036394557708486237701780337825816155724095804103591692210516944245562164493708785865495432727683860574482145013087361*X^42 + -773820463922968023389020574626393000697231984415225591936823884534545607002680518592998459862611790351191119427910489976373072667127257903238905175748807220117147761335562495011341231032192673445064862461287914839831395061812549308403829911869390059486974665164596712120575795818006437851943075383202919349040337186893714632393938616730395455337689245719331991460080323372867249026456143522480794399894373391266814764169649812975695137062914141011597636672117437842311091426335146681830647144615874569391096248413949248957538055746526706421643265778979195631785757926339079173530383965820465392134742706131831520515203049/199183538495759150557949536362896884807316597170544510763519534054410718834875612095240454541218781482936290134843906183893098587102792788290727595529824678050848414288890894889071069953766274171613883805956969193189444799*X^43 + 104896413798763217556733696162476849770947576096956351898455171248744656075361226754316995196668738382865863297602545670395505713413751089516540455568951291320647422282191620311242415850641165053885577196033467104253452052814425924977822365933858864707338393332000207309374935886542317335254522556909866043574186135591392689301003231970672778597800303779672656341693690558458884217680524089272748209689732727294113873728391002460687469738808715788145493599278831759261859888188366351493319276870373165975071556485172735715236213183436635407587021118007079914667321456004376259891416682067263558959052168366021664/1786519922323364124957893226565627190656171667491590852333078264303856677428100394458353245733394178240022214007811936518778325393106937752068927370356254589498716189559822378417348789231502294505527092952187234879*X^44 + 396814199675389082556846470902528256909554109249056889776470887911974073632017022152518200510964934327746745722298269063758625137466719695462527082648170462146563540108377055879970023005391301965527431384972178302902283283630340271130158043769395195351557607519007309658742395924183860360783129776903729259519578557862510900869883458829650605568677109719421629981226867003273030610113827205126574119787060709220238412062591745179713663644629026228851096801192294619838021483049288825603301815901928543453117125063109125937089032503902246908732150627913021396189272380533819425713699714281802385507984150732730036269/18863863859812401795430394579306457506138516637043707809784973392784422656963312065085751921698909128036394557708486237701780337825816155724095804103591692210516944245562164493708785865495432727683860574482145013087361*X^45 + 614892176795850609110111100293951312639209098197762763643687951780984281971491328478684895448977758773076515379589827753059980643278479017999435582283367440105770792011126651934278161811159075564569661421512080762239250782302497070803902947817076363596810008676914776957483757519023277481557337151057724962605495646025311019291965315559143633562435667642426397145679894677008444450259278588391202356661153933946749249261014997573348395410105822468957695489406763789504806538452321804449710463630489873295596565934347318967981398070686514840348724144044082629599723765165033462213271974271247402160156052367/169194045110651020452494859983485859518531268822008793667305451681395650859750013681063855074665610213090464438660094376245698019993080571272746223160929499905172477465652275633805169924377525760538601472884481*X^46 + 1025977882274303236149865959641061866334972941460516649108396435233442197340937850334045617959183170843508238772973649836398626433619497816579889368373325440417001851727062906153489478374312516200286479603898356944221369455217969744362129915717441128178913560110200084186116614393856495580165091423187076820923309951265554759531312115240870828705168370068383755348770967251233582251460697176596689894763639484524699401713414116673215944842750910162940533778948740664789127876776639564537136655384239727625665055082228524237903282780826730338872400911563637942767871653380689676737525758004315391501830095797891/1786519922323364124957893226565627190656171667491590852333078264303856677428100394458353245733394178240022214007811936518778325393106937752068927370356254589498716189559822378417348789231502294505527092952187234879*X^47 + 970857126470948240777956579026402143581495566825690094628884948314922012710250358373056994430910603325770617225760876380911305562293760715118220279959322326440121578901123415690644325545679903405198804824837429847317916101288217172105498466094757300153600909446246486550853672007076660056585935446367266188915274430041573943218703747357207096900965643195712182715032515465475142206616457130978111460308097062530070817545113903198833210774288057356193399417977061599222104498580398920511030312476390813440066481590474398931218269971044789214301679459436836030630579845820739681318911447415399353784131/16023680756762100620560172363243286250452814548916449821697646716677303803366797393793337917858283001523862528521649244838118952551669719790959960522864807264435313710166897967023881989239276992190415898559*X^48 + 624052795084305258800846211627781988575862360346733027741051614787951637493747216436640234165208983291434745428008480273178216615324451406387061613886467829518535440075298640122974170879443960338732574215755685429594026207593117381565979532714905955718974372636709386440551394035203856103427857373105285466090595801072004990450517493925230077456639580006719671423881809680032054758692806450963503029614505567804209058551117645957996065904103251859631367945099721514372882985716193846662180967196249969288677171253529372955843053742053691047738076444545358832846683535746133756309448511748155226874238799/169194045110651020452494859983485859518531268822008793667305451681395650859750013681063855074665610213090464438660094376245698019993080571272746223160929499905172477465652275633805169924377525760538601472884481*X^49 + 58014169587100794031018436697783541664471888915578195003022362543859217921595314608585189499694991804682364538455534745334314341906035863337663437472684403330592151054860592242187110317731763715921415839285213534993464938230078567792851048409350088592975650885113492206863690249184686136389604196507415079510480222051815991078838046575115163373795759674523016129818970376084472653077014943231055596894109021634585454586230635877737900690702896060296352560210690213409655158841919277163076339206635323287053803707831504308572124673509264137272976610733414227299474818110017493977769096112632813/1517537717280244400090934024362466734582139837950227277365057933201752420055573197631720609703407803913615165121853323689565200544717276237423994745985870562026263255058897430346044321359908797442032001*X^50 + -298896024625834947367262248747257485749486847422612603252558941986456660691523037515082939057541105403130668275508940877961210591522144338187860281906594394957352309733363233836253963488747453793919825882791453209297065296032271479768916325692452749696339446820482959557549772290845314218505113087661201377212531717396273929744535353526626891426252471098898529214904469820430188766227012561110948546287997467551953097923765274198270953573001813701109356910680894752226842332741517185766867431434130794443397937327924831017830889743178485860500399213130028728932449536016538327355271115180709955510/16023680756762100620560172363243286250452814548916449821697646716677303803366797393793337917858283001523862528521649244838118952551669719790959960522864807264435313710166897967023881989239276992190415898559*X^51 + -377883778725061198781923871125279023804922578162208251609019831315582521845938199871941039768913259414160451271788138533397363523649060915710756470238167982375947480714337974505145346814059448878974677065614498052922780924572341406874768984047855912931490292819374888787529364858106020570236842237150647631427176844932489842161407652401121860715447056055704771289765170099912984848079042591130075741472927859946757512519813584072940229439861655136402020243693827301410234251312263675399236300131350622489099239646661613768164280710775971317441719192674696696825146999132726371988556228456/143719833059972004933320771319487331620621255606613057805195372024031860976946036332201970802482034654192173986348453801455175731103066221936167700159661953028342007297935167188753132054163159147839*X^52 + -363714989515656372063476314910712277507109242203900219829268710041882641829354314759737439194134501037369164660682191949995840245859910857843499903616588846551960401481843513297245417300836558356839086314690229320808944537849173304440125654258672606511645711363812588676362481641521011654651721046200058034296438542685750014785564445915173935937417933453833379664643719916921119489178686086923730376638625255519104161917572977804887678786002303618308415063681883735988068719063162721491509160922192441273909360008639151247349067598048547335871823685068757084451929576585704134808640800247953/1517537717280244400090934024362466734582139837950227277365057933201752420055573197631720609703407803913615165121853323689565200544717276237423994745985870562026263255058897430346044321359908797442032001*X^53 + -211428816516662319097576803163104717299585558512612335348968459761264142012705786442091823881007160457322285549602423524929663275796758558517005261644780047849192283662040952808594883473073729065298990760978837509116553117936656553334934129664839113851764922554534482624652213410650213122942238630138822109016293284757856160305006627678670356909436911169141777589183278285392549091356826954158217076548070772484015633270181871967806177370728918488326905611758067672067363276017164358161214068522882488031046885359245833306927338627765525219463254931555338412340335007662585671233398/13611121608104176999083319568092369696052775414964774865536070842317630549952271648091861994742119012614089779936400587314629769021978049241042494569529496451211479050850948687257612657842897921*X^54 + -60928379806532128215532072555071918324370709075639340400509588368447080918436989114180075612264316309290026670318913314853755549363655617819332034837036008867796463323957879180680725690484519753646099517128086540777935926950514888325900559728052330378292050101686604532837245167313844949163565729693796778778360216030227375725997466158677283551712851460296582279144466550554887060462594503427713238189823669626602339951789376883324636933404565805354337416206755202201023769312620549462869412211195534742406483121147427902110871553779712543863548156115354862572334417864294784090585654/143719833059972004933320771319487331620621255606613057805195372024031860976946036332201970802482034654192173986348453801455175731103066221936167700159661953028342007297935167188753132054163159147839*X^55 + 62839972131437681007689382204020505135502843242360655585266686909401638270896589011600307652804152004892604811699372799835981343524212355806106513562394595469910197532833640389292441893978311620130007253762318130603712375515718090752523818950307782723685793453773545990382866798676268934066651581299928802870922317288027481550334754347722871552655760555968214263052504207223170706746193879348392235023042888850434662957429707585882624881451530592329883009001956930813977639453004206889211687500783190047844164769864954314483918613167346722548895462468110523604590926788453141/1289054039975772042720268923959879694673053832272447662234688023706566014769606179381746566411792689896210794576797100796915405722320110734069750409085092949257645520489719546098836315734719*X^56 + 107457382181807195101958916909057832189714414074090270035787701410305887415518950204269426215688797911011178443765947396449649660986882967951675879459308409195508497166029245954710938909330559023803933347115127878550326681674212908336203054985811062616763089689277322993766641364022616667825482774719403351549441645795785729184047454127232203187086165480525038236929040255671039332056116677369276763171117033933923301970811594787736053142788484266436932067034072570775252785732179628913715647895721613675432172695297559292044355192248398082474138929802595572175697971320060947805/13611121608104176999083319568092369696052775414964774865536070842317630549952271648091861994742119012614089779936400587314629769021978049241042494569529496451211479050850948687257612657842897921*X^57 + 67996766652046154844607081450882221504533301034356173866624879902258470150739886377047027335938758365327572608934629588910483140374468942755703771200886436966133485662647475248464672050055274960916166559891723808668808765902007065798711172727120311335890305038236403553553858359037152645535056188902200472068147240270126045302484772859000985335228056285993048888233072367163495303309759857518811938543768635726947472723510838741705613733904254534476909516728471303598347838443693239257875562876285139510721139765762418241269276286737329681613995364384311060405957677047/122081072068924334001351351828760270354489424403110868665090257004125960296392288983970694801760838137722397440742219982660801754173701177580239644766085135832715742067404067250576410241*X^58 + 22870474632914611521174000712877268415384781809825857528075890713213598410733914130520075926413700518548326625251896785580487719068696803892772690160895023607332596154551567588033415611441815366374172800994399334190458010232439004833938388409413335720309894393477083673500410824196393708120268842204239974694695474923984108802779567653418159183775194629861721870098024411477719133999384049526697512911107334767901233993397332458536580535735258469992812266780730276563737772908357834108705328509906878783810224038517739438204311728472795592228428705583641863865189103756827/1289054039975772042720268923959879694673053832272447662234688023706566014769606179381746566411792689896210794576797100796915405722320110734069750409085092949257645520489719546098836315734719*X^59 + -6398048705130183459564560102195369525272864356589848139906432608545835107562613382509620723093016894641122667292010359175490463797059142675122996143281649394064472135986510442673624368366235180439893220796798725256489728957521251581640567417400538577336287983968964655382478239797987211889589066526373836270802934312994316008147744920912125396001555675997152979523238911030071652597478085541551492237852489390641542962149266158450670478083800305661584021767847276844511241087728134622798761455018012768829138189661604083117402195773169640267906872184952588450891/11561802449940745714684283722773015470640157628857928654710697699036458025986579125293180680155397115041424134931548440445193839774003331525735357966292748918715384228374284236251199*X^60 + -12506873652595138871710170394618437144569821220428355534406382229742506302611937189536845791556885102046782035846121858347570156712323943655676354928887368451638423095340147761564113624816689647936442042028900799480292751307682184878333076652411908204776179487642309685672331228486249086864148290448002203871064241055191683903554879922075799855070960077449389623597298459876132304491287619487860425734737764661098431827249942569651677605772178791423485045276896316367150587124884128506456675677367660636592523496230627560167699568582490528904297191950577564816810104/122081072068924334001351351828760270354489424403110868665090257004125960296392288983970694801760838137722397440742219982660801754173701177580239644766085135832715742067404067250576410241*X^61 + -6782598887010023572775542686077706234942939198310800194973670289956089764073284872989432504184682305515348384503543259219912464351537173413059461944828247964587259207208623900311433525859031401510415910577639513532387974208447931028066744083016346680497467182925645562349272743770588819045784243105272605787976336988303245726321881861212188186672916788160929177311339211842896635852675286064104062774055441947901590072280023799835186139737693239807248350037141135975241582319349778500647092041456338803155914169930693279867277091791496958949765473530697008/1094971346712827513465695967683778337971413735094036239673330589926740981720482917444187960995870547877774802058106680599033416021782681269602742491362131728261708895574797256961*X^62 + -2177192800027390364432173471145303421490827406869563911510066897409210329963107799391328536574974471791539426041972854058242857203207027161506140438721483644482285252812076371888466538303171393826086945556059349556721132037823664828865623424141215586399825396770350006813985352879309395620482441360693427917261149071045862760779221915359130631619765090864292175180357622948406460035431355836713618986970599893896627455817769680760244335470488638474387851319206706362266023346261384273867755425081889001322232673770094761175924185907874407830948561547038269032/11561802449940745714684283722773015470640157628857928654710697699036458025986579125293180680155397115041424134931548440445193839774003331525735357966292748918715384228374284236251199*X^63 + 73453455564955561468435428779374732240428115223316286441417857811920562619928168648463844151670661364008944496096276277603132065272904426779488641248594668258886213834108977847277150608908407201737824885113328523718730210678512082098580030739605324775534932560454553063706994046472859641858151903648425365492495057231286393965858855053340464350218271098737405009658319324188994597338888713345151793519751458345140892189227586495533201182080123498596393459886660850908477797399647365896558857135725978941762044689166371789592490708093994150938243210/103700288541796336155478356632614673545924210161382350570445173778458280303104736948971300406844450031042220102103104517381704330124318711014560326864488278081419537415929279*X^64 + 435997504396775384463853200711157921835787604183675686845720352795292775444906587067150431824791121415272056604343954731015020690206187763456858208135159455621269771901828798913605148609424114721768661558206881459440274219686071487780099826978119029764597259550965009022330873129071517931472689411740469932431116051867409395333513608932933945670358621069774409875705855763108481037841952955425950755159078959117792911427240654066743062579092018903100855055234223048274518805990817759157816464625897784325109253856034731852404719511919034793853086415232/1094971346712827513465695967683778337971413735094036239673330589926740981720482917444187960995870547877774802058106680599033416021782681269602742491362131728261708895574797256961*X^65 + 222879317102012066250711793955022407602219711214982460547592869110044820060022464109831013967520790238574263623184347418124758922753153986414927610633942569667659820534260305600586939877937673479004703091431026014526356073899717430564910097874162954427150743343430628859993488540620099213384049417802088967104103778508791514532887363096547885455361031333270652171299796556454086078516617113529559061784406124111874761207008314364336462053487709514307748885848629470788267031324370127289181761671572610178447569445784988549890977337094514443338/9821033103683714002791775417427282275397690137454526997863924024856357638327941751015370812278099254762971882006165784390728698752184743916522428910359719488722373086081*X^66 + 76638672615146530701167293171648106954524920944097906201344094465259021933456027756549877421796068531165873491803823666261099834961733019956051469118300247869269557807402785871923566072265245907652244380622022715915392237389189943064357653563270411277788860459819957408754666539420801490351032850991924935002182377096527574526029020475091501306128912667131785350247725019350346139237240007957657154205546022859643274227144953166079945502499513353353757902527416740712558534869643425868953658409747213020418076894715820056887349975425379991827934/103700288541796336155478356632614673545924210161382350570445173778458280303104736948971300406844450031042220102103104517381704330124318711014560326864488278081419537415929279*X^67 + 13401398392628988510336481105707537154262693175380004599277118348086990353883848141491944850413993338109108636308125950072592301594721136093725111051664567281426952228456532201075824940597451799362593576964363454094557485167988243792556640979444419220200254075393417070957437609376401912711690261594949942140441525885998382694660602343802728645687851184842253617736871805072348341854573547533890541401913696147646079529340176050049742594582273588810560877828373280492010669817280699819457782318496725543165847181031788562144236091152917/930110152825429870517262564393151082053005979491857846184669383924269120023481556114724009118107704779143089497695405283713296595528434881761760480193173547563440959*X^68 + 1452070045311728725329901852013537083384935257901581700009386468264880887480817494112908077634383502673191631309829336326828757418333412982818655745677970809604197764952819787038957821907734221364803947187064541771918941069208400994308282296262528691260944040236145218842288143598234427435806614244010364370051443558734856318975136197166927368060871040017015702064475758703236934596525170346576567404003387245955499404914703031547841624612287067385346017190791034275319607257091557702483912591169526694256772245469064264542209923894792025/9821033103683714002791775417427282275397690137454526997863924024856357638327941751015370812278099254762971882006165784390728698752184743916522428910359719488722373086081*X^69 + 270644491858691248301329645171294807371352600394788722269052307222267271783841486364828723362797547606446512523997069391313443442470025095486438879292847575881717260252255360838279609424204616162945866744083398819845518249730103224696894546886951541287762875954416263874961080982841826059180487006242108425307777259704782520094463962667973238445257154161372994403578909432192251257287275577167994503309357165097217891267421223308002409543281309953288323955135862978525580549788339346179999135294523183458021238824906835956302897/88086954524616902217753818012420786253717774362331456215992933414553378163034525628821290758415352285173130930741112348111875802209341309002913200131941807705601*X^70 + 232355144072043125999636623809821753944691713807908938949249390111052042161128701126492621247053545882516330974097470271311801600125675073808489499937949918019121776596919506893262898016471736525160339758423578998238280587193177861293155059799259258958966378396050417434034362339124189259760826042212749416998773222197024588330681241639993820834144769587573631852679764372560454857559145889648279417174683460159001482138609432664779492491241114858807658003054100948122225394632783621712305791384152591906171928574380917933778910715/930110152825429870517262564393151082053005979491857846184669383924269120023481556114724009118107704779143089497695405283713296595528434881761760480193173547563440959*X^71 + 69536746248846352136785779552067498385113880604609135411892483639451436190881929776249954917694456267056095403516117603675274137525516421997597547081093342700994810569478784387188062950955273206992385434302697113371799906180540304127044909243677520301246786877649982059892908683251777039912329778192192779693337308520287232443455828985861078387724093652895692484746455192143959488050285967536922185973597362325873054374832046523638767558494365015431620831264928848309688082341673898785231306788096628666869293073182892745/8342357659306459155010305711944387371315254698582390019508753993233580657546597748728221494309627075023499472558112733034555905124475926603173899055965698239*X^72 + -5737919250743039192990544147508716658472155258410964576506546779894420781979539215605066319925198982494191990947159912094504545752557810283529136701723185369677564693325634704674346314412904826353557700983298536937872545867791098874650642213742517781441432758295239423430056659391998752643137929644306540012376467164111389530265550232984989714669777997579952883261401477314985123920285483226816534449055490660337487376796132134519804602649618267357123602479332807561459980815148369876581937256133490205109480538867488297623/88086954524616902217753818012420786253717774362331456215992933414553378163034525628821290758415352285173130930741112348111875802209341309002913200131941807705601*X^73 + -12567176089370586521129104781269024019189924178658676714144780337401643807179524847456917456650207549971020802902495087451880578295555215890876325924848738248396701159150876512486698276557596437964084691632688985591577496192215682005909783385165532719751946227879034277468827237810428821654278163287915329457876774472983890480639219478014447824844307578841837145599684139968002177090142477023622958274134398006535936015093742590852896885440697040027014436714835220529115019776836463008772758488532947500423961688411/790070807775969235250526158911297222399399062276957100057652617978367331901373022893097972754013360642437680893845319919931423915567376323816071508283521*X^74 + -5198960600080303419388359545956368159921483912519978022461341837653571414755101336899094875278836554834492251702607788810034117858135363198976446520766844050605017152557016159419137292815868999122650292892968505327907874260231166848385443179902262479884437668854605778062617999664233281590611244833721338180414268742914712546778640102776989947140808231271157387315204385447914997667018487406566182457106442090120828183917142446272403210295283330910404023464980472798887170571486840365177980436909719029071243462424617/8342357659306459155010305711944387371315254698582390019508753993233580657546597748728221494309627075023499472558112733034555905124475926603173899055965698239*X^75 + -722563321682147714215528464446555640461467545212675950786179399420756022150326433436198652223818541807525578200210291120611021914471462835118325067188931920226305126529558195361082560959914151789620767786371555076043035650347851238931188780839735970927257437684080557632206430841096191615399634486140960494506124973222861151320153252942345702412859321863700932172092254137614999234510812869726398299017573578207259855306328195396918514871880057601502251587998948386390117261836038697639657330212925855669144/74824396986075313500381301156482358405095090659812207600876277865173532711561040145193481651104589510601163073571864752337477404637501309197468653119*X^76 + 109262541366595006680340362409605536468159825665260426491318815280462625944195442280892934376203646709888971546187640552135174415817354374509081188432532011802090212907719734349634793664898235987921084871764225096219844772606794446374784745243154804197568126466696108441092554848709411753484724178006100217873775720148043789227534260209633415351679772409927667080715989679588757895283803140835433504251683533067024645418765995623731094589952006981299619220772601507479518738055504081019823168706904154028309639/790070807775969235250526158911297222399399062276957100057652617978367331901373022893097972754013360642437680893845319919931423915567376323816071508283521*X^77 + 76662194757761624511024505302512634619260411476303862193203801249405569004700290577606825241371152415925558063986061834827193237347244835617980353254697350993923415971424665546288155311295024501540914498871604330453065593191799283094997257750975021062386409627772647822591752329429107939035214317762013088218490439284271032087219524178088819985269616911494615925769752730986858488027464221071288423670292715141770920940639447870436785689711939647694079276013588478956438303475263711409889566087938995/7086314706513430580583511805709097301363300564429605796086398130994746918416615223524337688332663084629336402459689814597734388165309338876547841*X^78 + 20701222497328696714987658532438007675699139321717669932905238966841288404224150343206754579492646835338707258819859464097030655406012021267828791103591779370138331889667821357912371289925855336995968571932792811196367674083838929012219018428861858892563249763068587608345635684217383468215476075930477300583291628737931232240673948451823063227991673013049857690860190205003431939553792323034454610691582521506263758103989820194868991281209574538045615601008947450723327893838802834621381170610611976567/74824396986075313500381301156482358405095090659812207600876277865173532711561040145193481651104589510601163073571864752337477404637501309197468653119*X^79 + 3753885777185148444752644078613306061591212874100743818056123691400812359966864421761044166267131586388023929147982594396620784281870171026631192742074780199644691015133690823029956828061721356608539726321401226133931993453297895476923641547821918862957001455744740490577686720193890568930447071907658415788490401466752951207652630243094293515331706734691689212238271273838520574096778345222023314830551580941785582761493572669880416080685128723845181541798949046114139604846938601056932207933/671116081685143534480870518582166616285945692246387517386722050477767489195626027419673992644442000627837522725607521033974276746406794097599*X^80 + 1454309440564369548280884798482088254240937093577271042760545211960952918708620306787087704686354374223912848618797533472664718498073842541735896178133976740937713532106717217449942338353654772559734276629511164564562298629908123941315118403474766361157697468142072797771434660796617887192364288668635775626081729818128313640050569284022097760458428483738950798604863450837550195229241425570184044122286148059419177558751108879288859725666923866709386930138939462982011129593310266072619937783526/7086314706513430580583511805709097301363300564429605796086398130994746918416615223524337688332663084629336402459689814597734388165309338876547841*X^81 + 594657830135164707960625409675378429237564160994180982980764582419303862889418781954059020407179998924186186686146775549792699568938904144262498260481398122777252393474799471009960947444038615394053388677169735827967325489782631159045481022656290823671859221802119975560680002039600302570702352670332829456691888985874795867301649900244011957086616288635447117932262870875321394262187136715390375754427978223990382524169301092803188925583129129254336017642739263933172209778588321556790/63558678064697749264217304534725505851495945851537789315912685905650865536094897946744387976554787444628991639890853398425445283303986561*X^82 + 203965209363229612976372690329208204472626943823997690025247010739544034866252407974542275277650813351379951634137612533787259960008803459745896633422329289632570527539132848098649118034444395178383356551609408408731236930170908342119369039480883439018426712857206496484359730131267649199541626202151030025706081939427239527297817526751108895911788313656121717011858012226561136093059453257878864075140474077242624634204020788794586242631164231119041672658165946576015875777437517094269520/671116081685143534480870518582166616285945692246387517386722050477767489195626027419673992644442000627837522725607521033974276746406794097599*X^83 + 38200479754585941297720184172298908297917904087477922279040056093154862655167778045410716991509616161070374815532920143046776216451712048301859486989576815708735574809620195429405268378872435395598500431965244724997540630594938491796032888343705405473282321822505220050934866056798432026859509421911941701312606749406045658756266748870165940076256768925769546280031290021265163475173749918129173026623481978660753192010707234342712700842939308130978355174358842987556656588961637/6019384228117979852658140404841888990576375210866349968359947523974890191883217913319858696520010175644378410824022483040576312463679*X^84 + 4755010633605197356671319106919610902983844409718204038563124276349634086382041808717595251139370980499578074834931911671039187773542664492894509176015418097013874182586463938869255774480259492257687802260423772914046187050349520540817890152309487824936471019844301162741934478414302929476027201182395199042093587338227464560292061106268636408442790393094192664942738554807420477567824918396434939446066588840234035004469328577528266178983810928616629097162820830403749704952499918/63558678064697749264217304534725505851495945851537789315912685905650865536094897946744387976554787444628991639890853398425445283303986561*X^85 + 58509103454773702524802519674818180375181899245172592254662826351055269932927850119035838942965855665496941739518755516629146460922955660995703059087602544104926517505928916882119620003196342975378248032780280848092951738127178055654696871776599275742332018577245455153414627480838132683969738374076467822699810602150731760962912564582673380823620517298226665098849370288172278626002676058832705449196834916200190662521244374302054820631349952143396906924592746370994536/570071429881426257473069457793530541772551871471384597817970217253043867021803003439706288144711637053165869005021543994751047681*X^86 + -75446241896777873005692576217209289176559765552922039877930705489217973969290779168130511935912279314928848823012494431152481001093389659958222666822934068288581050759900405681786207618648035186743686588932203404939925438933643621851036929619933116765041732028955589534180577985671697957319272423117880735155055232995594246303874777335927010005073868236919650954255207508485106362114784751326923544043877458176695813930894316642515705913418208746186873442057687860184526562/6019384228117979852658140404841888990576375210866349968359947523974890191883217913319858696520010175644378410824022483040576312463679*X^87 + -11667792286207383530263835487253407716625723911038720674935474135838829565995922513480203272464919923692410788556924741121085576469655584435558295356766246193607232389724572290393410468727980044929425959981202033373694917111502392759473724312030768061058750112126308845649583631423930788163878993551612335055295682378790755805919229125400704687841927772138152713213780014027006217225829795874970631077138219862774810370466384346667655364770529864284674889926680610/53989149529446562882192391115970313644526174019451140999902473458949130317435647640847266610920696756621447959562604791623359*X^88 + -859771129383596455051660217241369529947856289297487671214937749589178773868614130139603564492492270443369960000553896559587939525765501584409927261252654332466194896243019426679634790646013678777179611236639085788471026174565871812744998799025321392185033613404930656086604215066420221344582148779855136055998055263036422242515321330942252211444121818646813527976276493310444391384917603395442249437835202560969396661638038989650119518629687604414807566837949121895/570071429881426257473069457793530541772551871471384597817970217253043867021803003439706288144711637053165869005021543994751047681*X^89 + 803781158262184716049671008360189413552951390563371187889875259976594747152114181084903693425944459645666962427582014894581135580784600821723383526668438978476752302899712963940481201604280001244717910787350473582670375408818448378069694533848041919296299651042064814464197624982753626596502681682309396022655941967020134044749269056041388085518416780813520226282442840930150268065657822874486307841310759786227598271382334382401678969789368271814835980/5113093051372910586437389062976637337297677244005222180121457851969801147593109919580193826207093167593659244205190339201*X^90 + 3688051383189866904705696806503216043258373195918821396443108042319079203403704520636610422264161873013458698253393989894194119524859148845477081422347255005354462455548373063011544524251027604882145838109652451583645136321727726569438856940363526247246835067903003153449197112602049516511055275465507752687706903786065444114693630876267136120138665800860297367683646490694353675255557122162768694731325452997407417424200031303337618696014904544422058029990/53989149529446562882192391115970313644526174019451140999902473458949130317435647640847266610920696756621447959562604791623359*X^91 + 242564645872131056421919402221574998089942748394660661622175042024899028730921267935378961503261086266793774949319664445756619227106585029232600047889254805172498425746207600524591542274777190335801424491833568437238902101430117958335552636140361219456107913231820207988919675913058766456083856196388323261898968170545554391475787529041037616962715759560764012413777802753215225298109814489249735713843356965724838280074855346455238625504527283199/484240273830183785058943940048928623666793942987519857952595686331073126962128034812027069439065552381253835041688639*X^92 + 70533238636526075148645301244670809772423742184014619453738423886255453135275026622890947861968835875286193085117935539254191556890494696485700578292708389907121233518090557812928826812050451402783494672287917483378979504272080158088848889225007362908426343266055786710396509707163254880259386210707104192646774258681322637505701012334361981096699049869497139631402663211138411397427921887954108974048289015152591220485276414187328317716624410162814/5113093051372910586437389062976637337297677244005222180121457851969801147593109919580193826207093167593659244205190339201*X^93 + 13307534760355092902309885082797609356248793402138947893252562436005242775208359093235925903859548489392832617695283644815580144374973067439063541962842008846850030061309165879999645400291279574203567851236389531526931461892186495117639284289092793110553027094867084426318958070902149322481901602402289975034436121007223109000008845015424837413038091641149947877605246897142941301565443853242399162008013801346048931251866859159818876356573/45860429380640570608859166592378882817198024717067890704858006092534627044429210608204097872816133382067793829121*X^94 + 739540665848810810956904713822947282802965866766527290701146607751896785757584761220985931453072213567964013133087469336673530685174962309996352988465686915649379707112286662959635031330619610939258279468661140938032645720490051159329811053126312118493532280382141851627190537217615317327602184050184895924223377681262295515096687365072353490857396433620919157656145427151054574848583182988218662939683040195431710054752273625950488086178710/484240273830183785058943940048928623666793942987519857952595686331073126962128034812027069439065552381253835041688639*X^95 + -86840212085038469764637216433310738407403289823265501995127407573923582662234907957028648699320818507411065941677397726377984182565942802889489851852424379077236391251270431159601725260690318345147080747074858667820037450991657027195525272962088712281367003211177355963424006898806466306589079955465422729613700044623904049009811042644443016302015880189488307091557535598849188707911776955717611679963814116120972822236662895416331/4343254984434186060124932909591711603106167697420957543788048687615742688173994754068008132665605964775811519*X^96 + -9946001723244318486392551443468364744749813700594092829852218966888065354287929221916048665130309382114566831905032739618118545123884176374799571438135662306478121650035990542689873815705901008029925206583089416789276225649904906162406361261364000530989415793439190546160788598011563580468317473635302427615586226933917013343196816360768717202047971964511202006768069365279138295113876421297639884576695080659579311425499981977304808/45860429380640570608859166592378882817198024717067890704858006092534627044429210608204097872816133382067793829121*X^97 + -25669124856869834468797514467563940739948069540667429889783014769338123848577559491561547733565849159042045359442629155202164544434711677550641703176615263269425528670401783896855810474595105185586744598148097561084173244855435380085861282761261615642324336778153518115996351145302958490484472888062825631457554284775277077358376054778302942930280199867894372440163568320298573611885489375892750353065703833103987717504658/411332037544671470795049996173095141879549928726295818144525872489415918948195355059002569624548344045441*X^98 + 88975691224526420237877626602797904878480033092878045029818444354544615105581379746905755066149585099142576520998508900373201033773188934835644769373829740242208772393443627606570720587305687879092705084375513218029453972968303431792973002402646227019457328756424977248224363248804348930293355858852289660840692198307125859440844043897952769024297909408098862104190274021567012236969547505386526456733737282941947284805756549/4343254984434186060124932909591711603106167697420957543788048687615742688173994754068008132665605964775811519*X^99 + -18581049425407433709670200587978625805663716506979557122777960073397024464789061452468244711957716881736437131105272620063876466232881304867269064455606527999079916702653657352210884534785673109346977789560029522081385692713959579247657428518609698598262478980628948832957320502412553525164995365503156494254999463376681504189140618201589584527165724070786631575648800594864145570581095755279004718583411169347520072/38955586470752104441239700366805108616303620487384773003553922955717010980982607733592439589406983999*X^100 + 889326974916953818514936295201106010012223336883881787622599532974938518568553187484369691863247775997516279915367052377594037374027655323944140729438000945160453528809773962762617272680716978771568345974630864806369022105371388856796176831951110257329784268898711632465513413506806132996151555782275607942724076846416953053505220942548971037742247494418718080904442125820447577463774114402026937472348027398036692150/411332037544671470795049996173095141879549928726295818144525872489415918948195355059002569624548344045441*X^101 + 44052079095975753472685349396780566917403999668524349559267811796846588354539461279666970095310255694053502010476712797251102040608198985477593167431562802618060156416386370191143014946659837156011815544404694539703939515984673502952638520964849460474120092492058624571554459375739212676163883943369353732291173645340646949984241681610449467858407802132848945627587088677035483070086842943363240714059096488/3689325359480263703119585222729908951255196560979711431343301728924804525142779404639874949276161*X^102 + -1801768927132982782111579206433566933729519228959792017124425335842243866082449582496273080478935255285782980600779430701134741239879192693877489465988826525135125874430469564133298258256359945997298508394696278639469718542087410840738758701005879098892881452153733452091606162090256655610950927208150958903664065016061047645012078449299895210546235017986496488332239489112300219877035645067578936640549909818/38955586470752104441239700366805108616303620487384773003553922955717010980982607733592439589406983999*X^103 + 3805597791406808711623646967524461699313756182049619199046912951509065663458973319993552093245023238006374473923442346117908927850946704019986943931178186898651701420139504280125193475859079704015268437677108720239125610459333383817962319020998017406996926200841735014230772513785080826221270195665111054053485232098631696367007461170685755325352304953798455622502281351408540146819098223142053178/349401018986671436984523650225391509731527281085302721028819180691808364915501411557900838079*X^104 + 9480399928208964420648931713565836647917037855862831082409242889165248790119994721752187772496425182227836491058857242064482761899594582972242611654290397271051483041089516208225098338510753603319194843160853474973703376132292572148589813314804493786968628006926150637303636755803489329991666356875410575096178900699032671132174398155131122116671553464154849556436671975302628823339652635172554282286/3689325359480263703119585222729908951255196560979711431343301728924804525142779404639874949276161*X^105 + -619286649643768656699305855173886251599236912353438179110286720339990220318943968169191244341550437321031919821750101565413003513673006115797214666967063516790512578151606069964417425278642893361138884896894645669299176186693678297307587770245588858735145825172342044913898962917637347714004739754270037654641058735272350944564590373313981370926458169010610882618259333378793258066073399503/33090351263061979068521986004867081137562958716289679044305254350962057478501885742769281*X^106 + -4206861078950206162983692597220210101518109700297165934750741849301514024588480912749129378885596873580327254336159697411247148301781356449758369667525204937740987178564349664644322958212378505028546967565987993766942721228397452534987895734458503319944592526195893219450422567724418705013949252653675398981681908639108603932749393309550149326428577895437097046035352047239023863425367989044/349401018986671436984523650225391509731527281085302721028819180691808364915501411557900838079*X^107 + 793534419474797732280300460915814212936330182665822375822802541503510681096028006128848904259648914497031812232360185432266401248341817357387030427460813555896825406368683799041613935168399344260387714038044322606541629674762906017524979234047542619189394660574140236351115308394363270505657917351012646717982237818567634231134042585058829673123749033517697467816574042299187434712/3133852757179844594045078701095471269775827134793984188304314267540681643953204445759*X^108 + -81966580862353691335025295039785644903884387222206749290676451148113294240633288549985070512915363036440659726489135214836704653544051153887634065624768342590354994495979675733892410742260238201999608178375849525247270341743031817550066624960837817071302932064538988679986051833740383256428925576205242124894526784266197157977306927974633233381178562107291785824330229964690358568493/33090351263061979068521986004867081137562958716289679044305254350962057478501885742769281*X^109 + -1199474395163100330131770425692266761596678079423209285186993458400681406858341381019125940525139101578025754520450172914690521956711134272768496381995842370645349870619677863910928835724261961408983741971118878719154322940794766863905046582667158683957152380461038985637780792101704012081304940939541577646441859639526237289003963573735283188957512033848330978660928732378/296794465117894175020842759834782770127457821270383955706441355009061619845932801*X^110 + 175752018298230881712856533987536664887782385287741045382444497312405989034259475662858622675506041349246886722862041265541053864280327272436774220285585306789876628233652159224214701849014921526702315716623031530991522676288311534886807796350791308251597238217282993590512501520974308490416123020913714368558175355799145093665147004668658593523054778037996999112045343076536/3133852757179844594045078701095471269775827134793984188304314267540681643953204445759*X^111 + 3553286051048851531125358741569059538679852917599468876958488066831852645878403735922667897454493899366846578675436754275405695501896903288363932391705194420838278482039337820419893434165431867853181824582389843688684664398190408700214586136158549521148239215309774884562467222515534459061413885130908579650473997193600868693591654489779997956107276973986194823923/28108198230693642865881500126411854354338272684002647571402723270107171119039*X^112 + -35894809974138029563283007688332613135344268285022908199083575248672244032402606612003342316468854956867127454931792553088974034784583168227032673362722400060142845108006255085989574537161671418530601770431254207329902265014716101604609761614371891394003484783349840319149736761995062479009762081980603279030196386873516453805602719353765703108013074308305812143887/296794465117894175020842759834782770127457821270383955706441355009061619845932801*X^113 + -570220987032579923007778588195629073219811987909418470745284101793458871635578537120866748551887954465106727357747873232056474430080615154364295781378054423436659237933797988862740340285430198233408837163373437399878550991625068233702464755759772481092017861778730571405712754147900214957750058250298600261253265258559854107076973979749196115274127491559/2662013280679386576937352033943730879281965402405781567516121154475534721*X^114 + 8229220837304110673400855760802966639970515750745412790284592870665960022645447120069421099612428988388328950768653809346090165690737096955798890278912262800115158264248667758991078994662484091451600738235505705609525860571652016273497419209076141472658285224912886027803959755489826248483407248220422403626670345753841235385513408996090739841840268062957/28108198230693642865881500126411854354338272684002647571402723270107171119039*X^115 + -123516258655055320913860798995997718195695945335759020515025551597558000067386595529980833566529945621476570515739702935310993468217117519847887711942909686713981588247970972271759464617025939700161486726846986453559923249495428150658179334876582999851079058376117075607316390971150416335893301831219615389004849502450525670302904924792505488877/252108464881085952925215648635640768944214925883680421206186301209919*X^116 + -1637078287362523584163550302787384488328133431273493521078722633562321004661606403939223958857743503637165464733172387686714056387154108132720695164420688498173075849106640782262297804861154035900923762037150761683653952738997547596636034063821574937913106901810226008250174626997487396619853678126615638538732790593820257914579974412944664111448/2662013280679386576937352033943730879281965402405781567516121154475534721*X^117 + 1630662889330266110398560776528768499581459356015781409130299766900722600171727241138775666293273142846314228064047286178260652908382755586379406594045710494160777711015064550025189554041711271576715996685777646739784923166673303923371859568776492319013584129975300423855337703475280964323367738939728703045637009162376446044022730476/23876168660013822608695487132838409787310817869464951340674903041*X^118 + 147569773581754704383468869815626994688879512015553260726671303006982739990868142686935917935604686565513269599466965591851318762311529946578548270359410234832201310217823928112919983908946094235686066506448228830560185060472006086492118779370361545730690983612362308829463387336703639171353895336409959773228454295705291358779393063254/252108464881085952925215648635640768944214925883680421206186301209919*X^119 + 1632946157755720529290270913832555612458040825005633450280281941708243817233943173123500753706455663782025543214211439247383841716346686236609903163775023309510062297496100828095838627056154400689837415729382131936929710249107234516155500999702016439704962027171346318540480432679896955712220348002415718885409941260443837492/2261214950280691600406808138350071956369998851166299018910399*X^120 + 12690413241128342875934036201147223049877061175433663509745934560086652311881158810501495028561005299733026076578289178185357168538332621953534474671569773479311115952972327873120999730627800220447426408122695167633118380675684529245494921625599536640890393068535493972854105454276545705265399773195182013666975049237547975714/23876168660013822608695487132838409787310817869464951340674903041*X^121 + 51434752125213632265131076473362427616426526341006625458306970970521203644005841903407475650391411913305820684823171066423800368568212105998767578564282471668446493301050502484636136359938190493097955815664896534442576135455318936807295961400434381234516188840448403772194127699078002555461516807552649822244945276/214150483026867279136926616000575050323894199371749125761*X^122 + 164809213233584393460957768930261779214030934991640334837698905910772963524706393975336726995164145275443781989755653770609483636352459884274281317865240145600714011442716311887499334942329755903046826341355838760617524523251372936148962071597160113263996201695730866674666126658397323635040667754389208986562683876/2261214950280691600406808138350071956369998851166299018910399*X^123 + 239772614151306618507707518898007974791456624211567848564105275121028653469032860674815157964375929509061018226430137415263357657793807371550859243911882532809524269541715555097645901079846633394476112752198233180637421375849364639959756027416306518220253892258399125829809692020835159968867496642787750/20281322381557654999235402594997163587829737605052479*X^124 + -324166851977845013260566837932833846678330300663264620331246567875735415555184282687453112705752955478784883229936586182516855506538440593980472094267956239700991967561961522115487620894099712411304907749469875342440292446397254716612579164679462064095287460081327821209342482732196283365311288806003679/214150483026867279136926616000575050323894199371749125761*X^125 + -1343023126252139112872165045933095585986891960864898628697579630037742738141958287986185281521244878022940685601447394387575039543717203823457983106346904491092231358830702357172598217366735561087712437383264519094759793407115441045889283010769280363764398836293317782314257161748565438194534/1920761661289672790911582781986661955472084250881*X^126 + 2152755217050816178716690624509720870927639821622772121210980361545091179015555178912531711599278258606419895840531579306831379466401415458691573748925063438042634566390209056706530961701190514566708312142283852165263392637290473310548523944017094905062013243412697018593908534692457817606319/20281322381557654999235402594997163587829737605052479*X^127 + -1212187483213449362946493634801150559901475934988797990395355826096640045463851559561059676866697173036816038273596457891359686755610104030804997551294553068044994264534210077839876422416630524537337079334845998703591756015762690229957668889924393706141137106564625224258069902359/181907534926571909358043638790289038305908159*X^128 + 5693593020623834863234748518567675612703216589988577127618437710405573889250867597391811310855793315407041537961757454807123651970323736116636058602941907469057124086672691474558473613927940131541699987910394932200042483755429139627410102702106767118497532433346530936130190561391/1920761661289672790911582781986661955472084250881*X^129 + -6473725329811480831162469251555153038198844989201895831937752204174057392119957758666121503469977055200825028030710765566891047204758511803679466285384181519265570841536387556018750186168040504402142317228057129117010622561266373935143757314836140683321178248210138670/17227723735824596018377084836659630486401*X^130 + 4426363890805615682345964339385902127121947061174493933264720789253451020655138076830751326691458202274198699891150876186936844780219794859561671709621596403542407841967523812104467668284574079354424784125898364921089259952297323956317038744327276370778927879625646310/181907534926571909358043638790289038305908159*X^131 + -1658819260807381046610527135935960307118461218720096519309973996808860808155566549783304728147966496437067939116339356869044288851833965433511914212752635348678882693584448268587460827283219465110343055997946599838574278618573244778567960498670470869373216/1631567737079704140389912381537989439*X^132 + 513202328462258684234774497636136821346794115759141896832572863426418772816096769341405609041502601950015977318239272244675088368018445743799967429377437680344931605748288154450837663808201454158647847072654619833284147257889117610658454389608873083329945/17227723735824596018377084836659630486401*X^133 + -96932642796829251834215030467165365423726767107880215163127895678498237123787066892461084396884395673503900605452321158801408553979670574168617257092662045841169943208924394943836986762760343583409752577754586263643523932126662251228980992727/154519153052344364086552929400321*X^134 + 15416669519710058682685363368179679091988091221729714596059655290320280562754345182923084329348006669895264517345335655462701482819629149885600525764024589702021564842117603825196667558536817703271370755532067458961581812233513080282113620124/1631567737079704140389912381537989439*X^135 + -1424285913908398671834118923562399122757561495165368341746736317933995224902952993236632826853910674321641944123597039733948997211978018766253831995839008141432566534811723292041598221669984409032800966737896960883003991408816620/14633881338416930020508848319*X^136 + 94320552178691528735685073473867519622844821504267103885196510247246713027785535830706410528820344690952551592688953216658089112689684037946616192834887716870055084611377734859381282365987819361528049076138788114966851850939599/154519153052344364086552929400321*X^137 + -2636098928729209733615799802203846443422612510547791235253799293339266758335924589004580808742851753498368531611785042578236231536958179694524080626492677514160510085256472978688665188766049554527446356428125230343/1385915459647403165120641*X^138 + 47946510045643717901784605697145736645995472979023818404688440177548578480669175843479579304782940549698526009011805156519401470247504130331143282476355708732598503048113639460090151580919707989359899306527095124/14633881338416930020508848319*X^139 + -412995821606574768482121288737041704164837335465780506089196507441016938819318526660179101477636269207803829822391858757737343447471626111836294728763616092799601823964144472926198031181257613476877/131254423680973876799*X^140 + 1790252234413735889733576592757386644569122634365296883929152355102604098670616306674954022247338471260670978651426272436084392496654371497237979203345595856620341377274273793517257434936972554523/1385915459647403165120641*X^141 + 745374489454309869059973039050343235748840036805644702681807170792283894688793833798320207310124328085704907980748456888104281176154323965179261742317233379005550232069813915625419/12430573319535361*X^142 + 198213575173465783539324898329932936686927632523578504592129391961582762700015716909303365515964816624178096271358191763878815851574729248785978284614161574666960562853399143370/131254423680973876799*X^143 + 21818343584482624074836898101887034523024809174161428524802458227504164600313037654877191068075004361761769562998049992281299904565827037236809984227345132807084/1177249106879*X^144 + 1566647329228475418009610108930650257019854166035272177903848444584218432573074795217572518410071476195459973458480173924052041375678662007420630926453963997/12430573319535361*X^145 + -74157203658401382835927168322030254246973045414983150913181619368657453336389504375425935688343723376330012381071346399804052059552739796/111492481*X^146 + 2065672692197301855048141468440809249399189349290893394434703038026766038123106331898876122885154918920825722334420757356173688383/1177249106879*X^147 + -32584423652453660605212243993880795920185863775090825414896087044597322559683294802603278104051280828137934923/10559*X^148 + 302549858289862485651942192006243211686541200484474189876360039042496021544857913059134516913017516219/111492481*X^149 + -41186430401131730521595873202126785848686541993186919642728101974898281*X^150 + 2750226619238536925907880643046473703439689718593038/10559*X^151 + -790639425061193087734247*X^152 + 1*X^153 +