D=-11879 h=150 1287867490051645578108256813065368391959335349569763754269248095806443849089008296276962804847205913770563424197356090750685501795000390093847339712925019483157378053548630676918929009003169648025124993234522252614877640095053264988670509646523271150782933664744563982953919377724231363485472475644084859210262007870259040216350672008915860970771517765189021941730347893910149165682132314885359622490590360330314104349492743954625742021295046805552408503600457263319266281542346755644630955185308629121571660255235123981550074746110968796805407651381256863782318851499181704536541181466192671382096609155080487171322591289799052459698592650378147753928493324659318608685646609142833554821841767470978480522609605929806101423/83070274954876553870063188515828759292926380830446436770324897090813186563490956603091451938548931538863859847312270209521156164543341443940673613225439570153601082029432468831268937549350920661663585523308693377867209902128912677348468637826646022363278615533473845475121979587440978950672327063*X^0 + 352823128727743082362898112385981694032506475331959038497623520329559512580494118850399769972261919125122559727471184998843750466705106893127175227950872391337726005034247278484757767011560595865541549834398862864568904080789290664476260193442528225358248731069970190605786856074918628809667173786089292547170971486055265477869913484321876461846404833488964403859759504070855900785269407381178448540149084462729220070883218880214371759941613825480831420746259745020148386194601333506749978362820297181141459910077521384304022225600471501209621802069126793179099907133626766118371619329143218383549518258458540248575376924071662995259613762507276143215859278957487705293842512013048468425642203184237949726206001159056492455096/2876944012212765549336678181864518459593797311617706187739619395165509746902941905213187631422806873907183064507937194807293918596531641436067818809052468378584919106202997951156395653494867599241696012919486789025319493957403363540007168946771802039805792052251124811658816313467088597536549776039*X^1 + 18935479871620042396934107421140711593066157092873447489431613802644253322309482960289846712349250151843733240883565904737887578765144942803176096421921805090046890643688009570171377981322606722333740744858344709008774236439370262327829805911577322866846247697539441601504944840521589351413832955925870215359501983382146136149093683078126165597002651426563060390806675767002775626440598306756653403384024281719748420040458915679718047474086156994817383067315944643781340695881121506620169232536718903868098871157412653328040935131816705957049412722750364625427478612116060199207351568277908521606126249687447210694317453712776040965661571270527030714489176938814944249210685853787869490941697139558598750556328240281463447364515842/34175217921075441960570400122368614781514718264706731804158938795171090283460046892027455873671522855143427623289785937115844459008199368619049619632734271869210254062585412661786823967865532211392106937470583566831770268719994555491745159918702236430853003788691111637695078987675545450136674789567281*X^2 + 391803469821362362092842051234065869743175968571643868041736583670148301974800275443176729398229620899046126684648463134191472320901634843409074659560726472269388419510103184217075968626942354879569923945439691412402863757212702629199643255723419495876872896279309932072930097203095093495080757737182931456803249793897942006901188800269499448501357226122548485359362446123633722462604081407174832792544573895565776305505326181344925723375327358917655938110923477298473870920043810862833046365354078137694455689095129057752252438628417967456112312055625500184690956601947490423367481846241891104163521987204985708509377685660011106540606249703673513201252380894238352125337225685593109843756773747071784699108910308848235215/242187390538998699329630287218159648084333471808881739855174627086918911263822030912803066876235952008349445618986210523385294940359596046474267093951718863421577498628082999508072704225512888226424447589821263492324227119909366406263756961593720181817138820797299841035341048359886236007791041*X^3 + 10266000202806378377109025783688591015790594542832103687154759428152833618507292240889524575594281421396069426730199002167705448308396923378349429453617415593108563787943539182761292231869507030466212267881071745575909658038787839838048005990436748991281150920587463765968982220026279506826473256806524166862289671511352505001444871979688827005565700368630492990407924928258128381627380907510514654752378914243779124373612979138569879671512215105738272850894427722462254035767543981761763681997077252245627011587304906236488453291411456568722458756763756757827742817938228846664173992006070546751172623652727153562965320956398609218373639353419911522905271208714014036783434763673999903523381355361779419476293677285604326651896/2876944012212765549336678181864518459593797311617706187739619395165509746902941905213187631422806873907183064507937194807293918596531641436067818809052468378584919106202997951156395653494867599241696012919486789025319493957403363540007168946771802039805792052251124811658816313467088597536549776039*X^4 + 128615609057428253325180003357774565468166637569116430173291539889690910855311186407270963879705913230314280380380721542840160916037610198062144159392608535625127200495545818645999858715896772692217747634979686666449885316424920359174492577987827162723688941489343688187125566294463218267520702547986688781440056493882151303418935525605998652760443923153222014836481399849912671684223480564386212054455279386792870011877747216773924723806084994697752676320945240665481532140846274986052036704053396763428920612205736643146146719434642263521186448522009392606371440390241681761589579367798082276750638264098211268018453568631922781964450814497771410126568310815756491293252839566596347880396704917417369941297563125012477/20387860134607180682686277230251675063922339574785902841583856139988122843995456765115166838642642647390306054296338961477001005165383958790661427220449437109317072028628924952274829886818157102990525093848073364115180328302834111142668319016223603149855949221087620257205240202027631619479*X^5 + 2143356702507676289308952370051164534724561517267901169938539709445796990201195009748102432083152030771203885405787923107889715132426632141868714688785319124257162165404244249079803372342384227751048869972665477822885368420870251705809537118236431144471717091631539105616663425346300513718400116342499681444612625515474648725021113806521796151327182952552706279772363309051754516414319123020846813259928414804540531086242285688053933700910972113601763891180455805331360148478379189282863518418247146321924856104261289960572922836953803098396305376757999724685210203842304230470156828436952041443516236362386797055775949936760722157923828191973435377171056979545930369028512282339643034013692537355842979493815948841882344535/242187390538998699329630287218159648084333471808881739855174627086918911263822030912803066876235952008349445618986210523385294940359596046474267093951718863421577498628082999508072704225512888226424447589821263492324227119909366406263756961593720181817138820797299841035341048359886236007791041*X^6 + 17441223180724529642777148701115001728618692491864959928689899224605991706737204554860037885189296474477878033644971629514602479115503649799125046109374497549674346141628774029663747808078201437419420884264669301828271247636788716503438720274773657361309364968600921833202558229478277782663005936264281074274924859600266065330431843977007798027661996758084816170685611337613151505378171351171385269201068887358118472880084431291801694163922733076484075638403397483500018556267702500634411286364121290237077312755223230361345019702380521629504335606890201703870463723790595628588470406882751684254366002203045183952375468425820817570004241376840986995343633708143698431200147033859594940070497548929083466731545773909/1716294312198600949801016687452788539769537804090066743125166776663702571259824628766324340318431067210228643345091250229564862796984927922439719439384580950359211383839458283717049405406023832224137140655616917595351488197898317294609674132184830638088723732728985626500988315685464401*X^7 + 190485394899408940384254274285735659566038732419813476757473843374239465133119265359650944106200495786408847401168644615529654148609250271359448783005643368703352442584594873041529136838645274659763160342398103524032604744368188068220289211090624708865247005523402027768281241836703321025945566344356901067519729938265837801503589834570394672434516585307152677843564364585929365101937573549676987000479653116019895078128111228120594771925092032675354841987229124962358724433150932437292806046654798196217731220952586811582631511938217173949922848109806302713337865785497908137001824198926542702143137106059743155716346649930164234261067587222388991057042581738633666606946207686004714636136734429378844595488125893035727/20387860134607180682686277230251675063922339574785902841583856139988122843995456765115166838642642647390306054296338961477001005165383958790661427220449437109317072028628924952274829886818157102990525093848073364115180328302834111142668319016223603149855949221087620257205240202027631619479*X^8 + 951684293816963135615654041537356053035625785227701108133002137594904719046817949760228632971496058456973159583304603709597722318145048155179425160203086986733964689965863780667751414153220167069616155018161551063007968292704113642360471281275913809250963055146457740702837883776089449733829483138952309549770932193538298565793329186748358434216078742748269272832025025535096064448185059039456363015844761529076139764552879866723147678352578126141549753644092562265058771760977190762834143454511245872665693041328478248296389525116621399088879529024582689122626310934893797621133158792125799325310209501496049911449878606452411984060569900916700429054179104708011660342562833402571493821221285170171668011047664/144481379930852845340602465481335848115964121903364487172755852905438384650208319620028987315298515633490078571015342219847197811009759064099648071334673032272010386719375223816571210152876827361237237196364754406545289014049862555316918438604666271410785733877345368002440299325319*X^9 + 6049179578759607390614146382648762828184373050460747390847888605726757116523916019825894782555376734422950453859346078405680563207624466848386596090911278686720930550981368347310069347034613778699628082485188300065165185099428320272669283596460454618577919612365582986670826406295766410059428306312588124411333669408564565524969421254293540652781602715087450370045953105071898459081911208398393722658696447491261929434113433586677358323944632556643083546396847688547318275129913590748779882540400605033675863237547479428803824568442358305067686076385681413392103772523027357602583095903060956180918411340394927585825967712686623082283053289093862244363353259284946582210694592775011804571165394292582172039078949724/1716294312198600949801016687452788539769537804090066743125166776663702571259824628766324340318431067210228643345091250229564862796984927922439719439384580950359211383839458283717049405406023832224137140655616917595351488197898317294609674132184830638088723732728985626500988315685464401*X^10 + 1827833583199405328153106639543833523527775643068614243080779741788826536626944032678864057758346697622314261625109489817921967735478936704862222500793147931878007690020807241096889179958734316457037680107680767164798470136067496949482844053800482340465867270588885239001873975498381669849392163154493868316164306746736158037416825613500129817884521153727850321272728962325342383079426454121069066127259133353308562923895091072656744907205139077144136358191324559873213373358541305322930674157186828740306786873236450852614811653268579145602673790020147630526683650392924330431811223761167345949550727872888248874019428439864289321947982470439838547301693107894950374998031534862328857430167219197835974994/1737536588347417956545193384259567882288842518049432818692721283723237702190039080009488380639285601643838208735888569502569935071612077304482677369844419711519853603831193388291116497936055552550566271768484052367867533511116406567615340860878937277197283728516654456272657623*X^11 + 138535384647563995105068572492833542640288032392804873988284386129866302545309742174800996730109206768627647670424912377829508858193537386742060924972944871507462728049680550662741815482762722635844428607792492049770762669142940453349233687406861852321206407752078224390766698614813688898332643049408518542702901560988648405895065684053397121381290607870647694884505002681078497145857770706264850140604781530146257171437927664171818436611672130529963628616759706275109435389761643366270448686499025490814522937735215472595695505568450940285154331865498303882373485810318506309378377396031571606685015479741978297674013987994050835365164402256147859982423077951465720593155802314377365091075442818427832732445/2948599590425568272257193173088486696244165753129887493321548018478334380616496318776101781944867665989593440224802902445861179816525695185707103496625980250449191565701535179930024696997486272678310963191117436868271204368364541945243233440911556559403790487292762612294699986231*X^12 + -249411127709048222007926925079432116761705884798094822696560860030289847017374899839576898161296607164154875085342813505452247049550361169521174985669774737033310561503610381825947232147217081791666958503360437019791780948308250103224760164044813622153334208821128550585182960110792902066950364124701494376156041781810359217068950021497379246827769244581261087798807792103928035487169477717483630626631097513874473895922069295147452708875739768523650405563776382943754014886766237933070304035416173119247625177924136022844362581870163285768786779156834224149826393874013382265142430735624181491892964608456124594352787609024771733156504188461576300117226699448970683421860003518556351964673880938743345/1023887205861766621417320792138814308950408083706206728752340178976569064342981190341478126481606129430664825418908997939051228680973528169995684955712681032127197173736707948315330876803804096965566453605470861737105205368954865390462781886198548778548782397475930734397559*X^13 + 68775440488200427745620885988949556634242967548579506909521664254754392110607617355953500091432411726432980195176683480310204582668166712938047773707776733883252300410352570161352115623421019340132142127328671374060441689263873725752237752325588108374449728921830057462441884431566596185200793650165489596260017669221974488976868479271952388388256918718500497856025660253585159670258743023158942084389856614786584547092530323875757483805985368843247592912845952450917028666299700329440011051408475605918390321780930221776689254303103365718559154092639443339516646837433163886184377436802760863621271994257238067966689428561308774019486534207544022282961265999967426050275409207070969782095996629007758298/12162756118431925695816353689816975176021897626346029730849048986062663915330273560066418664474999211506867461151219986517989545501284541131378741588910937980638975226818353718037815485552388867853963902379388366575072734577814845973307386026152560940380986099616581193908603361*X^14 + -3385945043461948504738077249520265583589539268369872402089554572495487671329161663416865003052548848976395808539776346632169653585865586372095745064357509348808994500687298441370321371374333833407104045033652504506362151503778395846036145523499417452516721512741168709155955853337908942116116625132609512387992727719631202950143636692841972334003138477222619512744987919891888582463133756617271483552847274586232136321523432206213034228121416846240259660052193373254339083019928278574430500797905601866462912568639444225152429064658317868215064889499310456447741877770622265605322441366394316794676886354826474113165710054613489946203879477989793679044733212518506516619970282549977301382178430885/86193047046196365133203198260696549284485906533058904684934773884718331874987893790847556737234289875466354526383449611840325673960226295984147230887505769183197000903839376068299593972876849647745302938418289564534489887107910210494383524387452544704838992968762583921*X^15 + 5672547221684973180243075926672860394065684458315513925912827866935490443688355312433936764680641327356331221008436823342621306259704817204967326702531751250092665648559876171613809501302188117355100127053806355464188735742253259445119081925859795026513680581721572871679998965868932695850362475602707891352063797466671642807017620398012768648074485408193280686768819371059747824656949713933114793462841656069566847446104861090287092280750221383648059951228805570342588238108250554647164767321459769166207745927856521069174218891224411537503175818758496909646980301812709130096735941533950070533322788524499076328518269560535335954023868000056934011267140225877216118692734251376137090023592501423475/146269600837395231631045827448402044135772583386600961250334311282367009191854455763068303783086589918666403631272713991293032668710504024285097850816097290303885310533815421187904410971972013852223779086495837391015029338422123627208968840885506968364111771067990104913937*X^16 + -76273437526972918210135176829010501236495068229498117222005597410856609962581083279693625465225639056805706423974887283561287830481436061633178625568550558543247762036375750303353223181131923133903844696353942325210558832778334858582929150531046670137623185230827904872095187448071089754561725465916483612804980160052214948976819716642375583466181765520599011043570750897895072621279331995466356680334709241521014507293260483637726118058356635256873990527347642071956174070228372809132455469601728409875829899763259234285308582135743922432686390065360387459687459523353793344674090630548162648625309168106982363476829876765873035905009418177986062347245013977099976008822666939173631480898885/7255917757908608900850509155711469760458448230748287287224073902240788944775477211116049897906750557746136419427851638339955019274368742822135468548489415706978449440511775070990789963202024551540138306121583429963337813545577086496707090191720897777998063218180199*X^17 + 587938529776985417169895191869214007322070570173189951632339732784357290770410979915325535536348335954750129760954989573012815060264992449310186065416787299596839159009632667948055497615422096803469297525482833299160627249426071687788533124008002112966050552324641751511721512526792473571196940576015262069918213530178327538657772008279337944754731912544279687774277080467974079008129062525479400981059140074730274820264927087125495017979149900090866819822751641034693997949909585280141278680494085722201355912828932489975385953789725582086127487286766564965909456459613796249328132426270062509818159283680839037424838175047255413410127311779266487199506440130338923851650906972169864822345151870/86193047046196365133203198260696549284485906533058904684934773884718331874987893790847556737234289875466354526383449611840325673960226295984147230887505769183197000903839376068299593972876849647745302938418289564534489887107910210494383524387452544704838992968762583921*X^18 + -1903789154074024097439824246028817715613802779956652721450574199128397473815713387282148116594430913721710584397781989354054607298327071951971850922105425183753729299357616002989107446793113586986692217873708475080629854483018777484987221722431519559705286442940002232796345607998567487603886910296732158598436324890049277205326176986929951220027932527634792076701399146453972527457781546362024179425248045121150669817965600953180964657861926827683110725206837674255799841324332894212385078410613832866155887043778848030299294634241207086249811485910809081107096703019752400669457360683046961063002269055374281913141421113596776388067401975922484776149646854228046189361387532191191127083/610818903772085941649171576371030369598320416764735018707304815408770851483750922730537073651548998884261000036017479446077533401327446992350826546720213461316478612720917170720665877868677881264427839559018724637034919904501817198140170905945020437578757742081*X^19 + 7061714365497898132737437183479535853625677981040265096303380599622470611784765028843880150759273578026056718534413255444349794485217078807739895970805844271234583232958041500772671391573978196446211821960046900622769142730986916664072928113030222641778180099640020204523586498972441704767743278713201750808343824818373600662319874685376813009107215834960233802438605366601240344946843159859942513286451349384915677404785015374631507588766980718435302261303884176817206389493346480246972845603691661354237238459260325418825126211766512147713161776139125979356819598416207624948128183944766870806032929368677462851072829445622849026544896616095132770323674917610679162457914023048336060983828/7255917757908608900850509155711469760458448230748287287224073902240788944775477211116049897906750557746136419427851638339955019274368742822135468548489415706978449440511775070990789963202024551540138306121583429963337813545577086496707090191720897777998063218180199*X^20 + -2607399123567603526514674183624327253504988478310009067063127524502839286854686353896416170469809395410945380237866798912760045975607811637579922597445397995672751538258253434515043132492560206900405489490357204733025885006404874189502709727506765937253800474650030068518936886487761859122050816909372106491363563173600427133562601205073459802239931181097983381825302729062393827436042713523482451952893185217936382750022762774142563349828528534812713900397518325163713601573490506438459664205192397123407679945327299773066848732369875634156948710060888971629779512733085289330653184883666926181563860693978870878543320917762534878153157150810153796281584389950715961656503701466753/7345722989814990940184618430736478173948269055412733379520941101448785389387645938577526651492417578250466008875416153909991622687424951503262979648602136559312094725637285133677268142684904708963330722391479858057254938541024583576541687082186095962608177*X^21 + 56206796251531076665632207235988896564607219204190596325668510778651521922144626904130159959641451722769397229952007823365806409123481204178156099017430304644126630582202662898271680468401084829209621721921455806066223783363747390998954695679291764793682195058289970567456029128719996583399493111954622085802563118762283928834797241617472311769609780426688779701860373728193934993404078309242972032367807927641230219079392646574067855338418501555446550213663222601127356700067279651435718636931728913118323823887657768320798883183664286303237130391472127629848236915666846722266121325909233262798518664570494656601830845341914381470587107588550605466868291807231556887816701278467211043/610818903772085941649171576371030369598320416764735018707304815408770851483750922730537073651548998884261000036017479446077533401327446992350826546720213461316478612720917170720665877868677881264427839559018724637034919904501817198140170905945020437578757742081*X^22 + -58991950817694938758134549395142840202931306198890095808381323909737750334086976513846542383446712451244467660016242336208775055870795558442438688127283091298273608650661738878317381632329678501259446349725449423841455332081306653804403130526779710955894765647134996229386516067316359261617507981093009853662473263357277103084534264106843405868403754057939868603633854298088711080203089481862728758794503077324642491020843889277078255649408992548882397738940721475013327651751983533132764216448393976917968136133311305862656038176120551619526178566420859133951989177644742311385850964856948915468500924159247466222686505262825036821192438563783604530638740810997026040924332359/4328652321635233317728119287411006584530506220042859976146694815232047960746992303227770566583628508102808490792820361761927886085695316148063040452918171219394280922591211039291259954440132415417401722092798973516355296724233696863018083136232230973841*X^23 + 65870278598055672887810455379983869125956737700833632678761834950279365765803481349391335471902635243201303589737953432499514692751974823945501658930620332621171289342752779543972694521467250333390169110987259113871964009696246475130536296728920892404553481496074333359376436992901625970788055034752156747345863883132817684228987236519960225505717239989496397412896905410433965485008732666812554595658108983647705131751590985588269244216905874223678257922537026013434697827258069064297392381172748727264089570504062025111611385818659224000723014869265588926109086703663140080230602059239954351414394089679490840148802916428532115586389937662748650970354797756631202655160371919636/51420060928704936581292329015155347217637883387889133656646587710141497725713521570042686560446923047753262062127913077369941358811974660522840857540214955915184663079460995935740876998794332962743315056740359006400784569787172085035791809575302671738257239*X^24 + 145073737254950917120269889633542746736264170132052182248312878713562990245884044792366716075625146174304528566340611852251309915013600181600834363246734815639550910626289431633717584355259979934136727884033586414331974057480104450153076951773682797210568976869373588156181418202655456155969354020881489881632546093588902491940207814951500797787670077610235845243682020187722784280394577264059895007742288145515823708586641820410190038335994288708411639785281118378751675005555316620436227097449325156261333865365145394031668998644167700776602775429187142176827911131081067642067268760084869347273069361140965525410489617657710500119012342517151380184906553573690228620292/364395346547287929769182531139911321199638540284776494330052598302218028516456966346306134067146098838522475864367401444728334547158457458377223710153899420775678165046823052385828769630451419767438481529825656496031256564040213558634403833338852679*X^25 + -612603641865654916749797424920315474423489826500902636626910689614268602347621376482728609203975889813349993214728185312243539694536131352058511466988112896825647817238493261407020240767571388531256492505686855411480872216921857260609318985342782563596165617903942495160352065880265937022892400709292652654631952191377712758915927351267287583630728249503332375944852481417165288621362889420735256643572753714240994163628431974861340903872860229703105264703770882413518309461502744310971098387479201208303486073115895171009655246816015260685845578597125247709828501485381122084356998813711694026624496791818957655173589314776117143532227824757632859864037308359137911099987989/4328652321635233317728119287411006584530506220042859976146694815232047960746992303227770566583628508102808490792820361761927886085695316148063040452918171219394280922591211039291259954440132415417401722092798973516355296724233696863018083136232230973841*X^26 + 341100312510003307811907798036507757707568407447347357554856229801861851348126146190424395129630874687386719424459485919502026075639223178916097742602839517587504010074329684936274324629189463166232940616981667239617629316276043584462554824594214385550898517564088633517064774602709574945426497881002933267199055456311360097705125011282617528310227332424480995618249269542498589181629185197928992210736221046678165944454406290412918666647885426417883082972629137639142153640088981275186480248755588412107084907665943162272535114144219783325950529045421940612746258591743665927350339924592230928807142246045659623225437619328081146981670230537489843001461602478787771/30675591089088974641736049426711955652802301564506818278479046914910180024956390802786946213245736075302843325563380877576255118036741936053306146153203082816371593993334712718732954763065192336681411021956869811939662982072583008555804683335201*X^27 + 388399321688582503647433114747720374783938868557575482660270681110984286737792174934416418912923963531888729184832660886611731930221734023817141300364971264896645254089601098859290089837108052825614092384074698426321180097358782647730338471543330646716135638419586357691928097823754617904412959467139983830135306387872760604132086334258232181659456931400276456290999376726122526638493378084658675662822471713152647588078877099025918093730452248681691951394302363378582195796378001760684274677236259689238167173635928142971886909217885214713107219700963311125491124723257167946564851349766150953112215718577014620949609960134351510923654968523291040594211059185416686980/364395346547287929769182531139911321199638540284776494330052598302218028516456966346306134067146098838522475864367401444728334547158457458377223710153899420775678165046823052385828769630451419767438481529825656496031256564040213558634403833338852679*X^28 + -1816588960106184861650545928865076541478240224367040204247652636593543492416202963525381787237710432890296400160652262725607676135674631386207533561452183301691607694955501428252027273941689587822438942539960006235048347960871569037906636066453819039220183338032629328741654307857453540535707212050825704738472245317997715314137317275729368706565082100703127576979367304254495722823466057494076822396876802257766696187703694398197027751796231617382952225469154049051577359426744590244939866948152441642231817430903125033480936385592042489593440934505048679828327401854208951226188580855268330653904234683772546758134754842122641696976786668165635294764258323864/2582337830548781432926681490589439822611524670806197346449957649205335468049195286033079065009322003140234306386344042223777684825047725907341202639380678745380216684345038531756288809080325981705649551473766294464152115672412072443455230519*X^29 + 1940065122828663306518075793591395923164691838579046982560319162086783670104865699829877764999930458418390840484914929058579137775709156657851517426118761508776465694534004688368699252768690367062812296832126350273155297089503900263300388193938850053275604157667251696302342140752633960924078841296579394257626692862011758689618692252854966362138998202151164453300405596588402229277591822242508195989401459278077648912255181827487220216754082704291784253288394745752671878356404108975441118095358468486887640814249385602360128540136998362400764469324355983687438907218480183622519954012980403933452331453397566769231863098525014616625880738234639716780844668665680/30675591089088974641736049426711955652802301564506818278479046914910180024956390802786946213245736075302843325563380877576255118036741936053306146153203082816371593993334712718732954763065192336681411021956869811939662982072583008555804683335201*X^30 + 213140543948356545294190675899335486656129318170437805982057078584735790133746962318205800244490979662863240624191354864385123229920967662208675471228200605459832233797488291354382998662901948991360488499547379596529050494371057833206827599908743616734531141692663005325513313006963184003154157165706704659450061109227851395103546928985208363032412784193561582511911055331373778084869794768050136959113628171472077426696163603110647523841893586445475063579154048247217782036192826842822072297751472710644072344026300487045042100684944816185254424763364745441972432761376208668636087929283500188749607412185978111742334736320886240335764726622187701836071/31055257543910399299203654595618195646717793354493492074248164819132628624934702127801511250457854835546935244505237841374065696066861398955433990828721498266811981339759702377019335551096484573083948281766939189976935476439960944806023*X^31 + -10361276433617871295985645036383451219503490233265805689715223969889413550954811295744297087642147868863067621768055210911793086089681021454278747114026836880702380795380956858348103804875416411809834773919937019090672569299931096432574795956432018462156070761019717551374182242177401594889370842002872889302206111555523881949830450364588762727460576389867980485380543379541938599853273984579043403685721268724577737525179395223946751959016019759622107247128380212593441326261998597552620311886352865431926917470500622779871322664324687345083534759986162992890968344403935798383025333901098508002200193273944060934379362668997723534263338066424497164625802418/2582337830548781432926681490589439822611524670806197346449957649205335468049195286033079065009322003140234306386344042223777684825047725907341202639380678745380216684345038531756288809080325981705649551473766294464152115672412072443455230519*X^32 + 15160730758980188572522496986689811767822939708121862559564133513053118607797681919546491941564994945548781968919884703464724406218485825758814179028241119697723564987008931931678444463578787017662589376399632279307430266729972427016247418935418222940963447813939716470701865605656822078779311699961132417822379224138932268621940480677788966268517718419240656499002091835093609861929978090598029470330873843144834255288540007520040964659677189089989199855546230932414421473945374908148376115287280119676641455440474847922485201003905239944979122777429323973207067190455708044676421073583698774144549439086753951412068223389051121870352277002830454901/18300092836717972480379289685102059897889094492924862742632978679512450574504833310431061432208517875985229961405561485783185442585068591016755445391114613003424856417065234164419172393103408705411872882596899935166137581873872094759*X^33 + 14386720276193161769894135692629059337351381246166544060659288200409739474080378564548238245807289379828197414699134603007323582911511642431362080047283622024294771898102870284850107445987230604465618887143411783494351660825641944979418338310015542861078890500162309167541560645156376431428873513439163545025429220109212361991515975836544982566833399781458515144771602450363136760074956176034899489823885611835819675203128229788780753968115000967238680564195207923172557791867633322390036621867184325372771592045024298617489827635249735445555762012489741253343656142400795530091224765244284427003842518526125017254004031123616688406824955501355691239784/217386802807372795094425582169327369527024553481454444519737153733928400374542914894610578753204983848828546711536664889618459872468029792688037935801050487867683869378317916639135348857675392011587637972368574329838548335079726613642161*X^34 + -15163091381536127588640749116370020150441701179236195407121394266051021903442493690512421330259701073787972265069876945274920026306766350625947328617533440541059751460202905723697143932923120360699315416246474710578587457255025374885469675741434470890109495732328565762218877012350472808751313976434833622335895114094093362273301065517216506240630863632498846273954601504412566962707596443237804871326384665548861936434061519592744118870949502337358643937668627285260214141870599101213981816409639233398809953318643983885521198422644213841897861172362933253150161078350305365925668546424816456855007788111128836330529384924944882394981073107625/1540541530155566333898416506869438496328739329314324668964810058044654480554325558584987072330037703172424443253267235102549494282773683897361347368559189578535639061963568832765314621862396557404821355551553155582636382008070721*X^35 + -1998309073727339135140067359799747470969566778434228319590841907857088842113194987843270042194679050822481622498198882333461470918805853613891255260260832767623734935773927386540124874918604021637609665679064836857327942106759073261753299031300353781839574050194008076853905930178633915152529856902991071093739335480253788667011830095124334847819705486139370638030351697911422540043850852622777126279585908283579455148562300272210091008483860590395408636773553780221739128396306554712878594603454830117288834860014875763832328350235863076768194301400474226155717066362475098805761746741751123901453918205152044673344331623324963417336411567923989/18300092836717972480379289685102059897889094492924862742632978679512450574504833310431061432208517875985229961405561485783185442585068591016755445391114613003424856417065234164419172393103408705411872882596899935166137581873872094759*X^36 + -12031539784447031488269852265545404368040963109635992852391152050379890873943811615273681923165728210701810156400411151030268970954317468458229120987569960691429462114683329340514936992871608782837958064169256652444146470855820760893092443628066049199893142590530786613413988664082324793683082965679872787220160582464311425985209664671306807694635979810633492562508702488387280337452046476042944125047263298899848540764000767037287337241386318083885472015926762491670321811388871475256232530325545149590566740395739771530013950649957439482532775085984708051764292604418138185563787646224128764354664014584368214455065023963725351972405596/129686129316909363910970326363282978056127563710272301453389179059235161255520292834833493756211608988334408894121326298724597548848698029915089432490882193664082756289550368950695733804394019480160060236682646315568345989399*X^37 + 10778517814393260361202119696348203714976806594393098539131626866832174130576329494553856187213946245835208675814289770648550096275317216112303502470113589782371077538283184787722068891273813580813819784038506454070369593517060352959735710107351552324106042740093201702959462336449185429493435746448877518918062058285772511619212048945616200386650223083397882671409419492963368046151262367876279208925401623300687830387532175128966323440680734547067399556787776545123381873482862706899666954279512536078389859182545402127147717150833881225669365168836389189313000015151676496499103073377098531315808344596535888644326190353118867223778911042/220077361450795190556916643838491213761248475616332095566401436863522068650617936940712438904291100453203491893323890728935642040396240556765906766937027082647948437423366976109330660266056651057831622221650450797519483144010103*X^38 + 7455685702098943327574976726594583681799292931663256397145648766684324667335294311467710897657388299214795155206676519411969672903659072206213276958821824866216474513640052461448648663373761749221565288225699960550174940810825864454541742922640256889222442417922172358558182558936092379798995795679169646380482247183218675872278655061144565990559889910939678433525723766441371814032758069425043574018376371137119942982506650807602835246938306755485236658292798286283693586408431139445802117055695887230898010636999021938607951013491415401124448339798924093464071053775081149685051584832447589421139882573437681624742216344290780068/1559608544693629380911937348782160331631180639426987618647423172456016755324766308309182997080220905900381331931756236079571363015750460355189703708716248285258292019404595973094124491051363384125167585495203375892250983*X^39 + -326004191126303087366322395110023970169276228454201325117437438001273584594304043659079320783670417306574494438759669181119112080399005076005621426633278942770754244136985799662566732653589459939722509073863874870757875985166004223645499000226265940894579139421287355622116350115463576480157321761103323953947754993902416663059092122554880897831651117653401175413848221545964342786415156318881042936674419454605751764314162777818844701634455527551668745815643718910502371028096381831517415484382498060283380695910740135544469554279230782660467191552995676327242170193629356779639459112955102144468781951754851846899267255109970490759000/129686129316909363910970326363282978056127563710272301453389179059235161255520292834833493756211608988334408894121326298724597548848698029915089432490882193664082756289550368950695733804394019480160060236682646315568345989399*X^40 + 54052117071197135355985551401346543073509033347391043346418573055836985418678023553754013613547430252980990166239433918825736817322949130889222427759417355495569460681705160282236087131581878251221828974247595058078423454724417134456516767742786174624644055384265278251866181078802586280060071667319994160559682343826165470156721272655394860508790039937208829572610014347186371421914030085324056141695819455343033670949789265508868356832574480769016116386172213501772872549582168650234756743223866653606370815244695313154375175276328745475961863375082109982117978491239354751685924200165269579036135654245147946593526082297506/919038623861891208551524660449122175386670971966404018059766159373021069725849327229925160330124281614838734196674269934927143792428085064932058755872862866976011796938477297050161750766861157410234287268829331698439*X^41 + 90685623721350119360164306693008210272599617031141770103540430467465779488879301505964244352330990405403299560354387364388855129140135533672038106090115519173005023179738270726325341406516956574702365072524279893728756174910210610092238283465643947590283003545286091443230303447196202199110782167199896147856020206209941331470005701784158213502338366315497226248319800815021972738392713503803073952376846485946290408956827874961150652023729527530642004578035317529627158494074843994643602122839106870911268631348322033836155213429694679619932551862963953342564090810650291966952792591561184432868676242262979602052123983306391877/1559608544693629380911937348782160331631180639426987618647423172456016755324766308309182997080220905900381331931756236079571363015750460355189703708716248285258292019404595973094124491051363384125167585495203375892250983*X^42 + -534642324436438502174496369752493757518321069761860370345484437340376486516328874040545821446686088147319067287403930228155135897414418263798438123753030593138345703119405512873337787515287380030230284111895893026779506782395083498953595833863936819658897802016002513743764032654654792889227456114435430658112871281976157518129007736252719742391716074492654596450864725503909661301961228701430457310074990802504367614724758132986561641473962317743627387076006514248935574541202932513938188080115867470168269210529310296755219756466780941302246929848624236242578017644398139766980909229299189605083999288932918588856886494/77366665869340113523993994481784845137357603499150098329806057696188321384447287417284717596609502619314650576367898807553425691760929797536161188304812094197829093100301144629191156727574809109372361921780396641*X^43 + -230161328194088138748463145339715256604782380089846006931085456039541075603961476761595424211700045677869497454163218217281325438044110470924987648567292001408088647349977623963169037770688467775160822866903234436814059563486000188453705723615385592485200220685537825607019956191630780819821219286257212632410438169901205198740726971154490507263767594674994236365773300435763797858104982227926300963724394309393045182121461626546280911279849520530368874366026909027850347488527822887089724777796201486246772270687801084765559716728900625529825390832737801599446192481213044986336480119589770660444799961335469670101441441979/919038623861891208551524660449122175386670971966404018059766159373021069725849327229925160330124281614838734196674269934927143792428085064932058755872862866976011796938477297050161750766861157410234287268829331698439*X^44 + 700946304063275776679307036023429001156637851979541867839875161404975957831711581328091617526192436513402973998474594004008896486823490770965433536836798901147167352320568456917580952383064398764386602013987143132281223511637768290354433049797913662079932100190147258474784501642762059309687214994384401311225725037228335237313048745115264685876886164273525036458540692850503546542287444116672637501643816239218257445290914376058955329051834278472815202292477895951165453317694207143576677096749523458553516054737785229805944461080357225437369561750742954247425001925183624457629909149507369619521654148940847093970/6512893835284124381176361182067921974691270603514613884149007298273282379362512620362380469451090379603893473892406667863744902076010589909601918368954633740031071058195230627930899631919758322196511652645879*X^45 + -459670737580091560678351431939725771282778532382831728614020854000967039071177946813369078989620309009384343781741617672077563050407168982855364399463867185105571045535640036841753134631031041877695599190794907345886287001084823017715995829659932386941391773812125807750869609704025450843572683174648453189419455828010042872223760211679436867049012612661464050681498216877729449721987116731569666578448533076075044232944954026158554319767960558507387261416558212491542348702827143094823160106964068558782838289103424029274943886531804033407566129381238066490629448700198327693951269646793592721824033448412974940248923/77366665869340113523993994481784845137357603499150098329806057696188321384447287417284717596609502619314650576367898807553425691760929797536161188304812094197829093100301144629191156727574809109372361921780396641*X^46 + -313855558115742063079437589083041238328752350386093104209756981916796629110531160658286094970271045630453224278487593030145100694785668434262043976421473253831415279792912815505365043623288484550214892684730268106876797103891508228599571393408833902177277936526628026971619715313313551554233911134743309310627417072031128349781328551203583290084239842453440371602045804025718216529968480603880678729994791149931521073125415133238942968216389841544197931610483696609005479214792411028542466391354466639823034823416919330314458013000015731143505032266137099534781777469115952764350949975476212691229836442809168/548269537442892868185567908247152283415377607838590275624969046070652612119076742180518601687944303359196352714235766298825229571176916399495068471163787670681965742755722756791893226022372112315557846001*X^47 + 597181905926775215850085560169188484955209154583570697867153541913526731397655728495933963578950442513598390584752360214198428641839348495513107923680362191614752275506587110249372607127975018842868645111655518166404381689214963386843210759024419359479256489339634146971450329919500084266132446484988312755601379040889405908655605190250519603476053050582448307719703011567830621243244467094958757527960351307944156432985985425136952639714586320326216254184519906996440404034146508637542669956532798955531672176454539349311901931132786077927951772560715799885414811347097249140028307829447163536734183804736464114/6512893835284124381176361182067921974691270603514613884149007298273282379362512620362380469451090379603893473892406667863744902076010589909601918368954633740031071058195230627930899631919758322196511652645879*X^48 + -18369171127531977151687428859317263595355022995964384949252613452331113279492023217773851254254209662104274074160656338789500299828268913885173907460299844113387536146997085979942617105048461337892627100916297263068235520555592153126961306983270812331039983802121265708505209855187203494673574082075647197257590505658442266031239448964610277539144093180945652597487354679447773146164763412764040822557545689907976567499537744783825626320124341131004833877299939316566996650262939911019558608474144214357631378896798762099026596156732228073522054403556104149679261452996617940195716309293328374758566017/6593502789350869700258173586607245480203692083732279961335959569355917551009305042277712189433265226259982835426692558282025057077639007606401073577186483598691156575898918340792193017959329336470817*X^49 + -144000281618976471819273012627134944464012897738813131568289589415342102360190371107897523070823471429282599431630233127140658884040151454162055819838933390423631163693596471458981235909177001971821510469285479577748774533820221784718038872192823104600370620995340022411332392689942231231648475331365155251964132101429496469709486705270902163263959216656880050868160503975929045494000009295672889527484066679173217609626156359430365573431640004178031182884341640593725855066465935275645576363122196038080219415977076377074450867988007813502283632078220864053832106002777780043466536638472566620318022601519/548269537442892868185567908247152283415377607838590275624969046070652612119076742180518601687944303359196352714235766298825229571176916399495068471163787670681965742755722756791893226022372112315557846001*X^50 + 83496943481269120884112387348256177148480233948976431663962912324886729490152999681001191052698658074319534628768146124617453909084019471109152462308934486259572259862104912969507721727775562608087322878229340195309079734923453430090162525529011761865682841438757998830367329178026545285547946293031947992119022266360600424983925381350564365480376248795137519815935313214041617897245737193226445652563238538147054585363922004392989806722860892094058710583823243135113997827080351563704732356127292539800091656083635166076720524214675905315494677625815781977988608233950057444820926951222885302690/3885387618945709899975352732237622557574361864308945174623429327846739865061464373764120323767392590606943332602647353142030086669203893698527444653616077547843934340541495781256448449003729720961*X^51 + -4478987839273206048780997567666843224419839173387529031410784900415661835165009508506453663353800245219639217911123062533835800820365297592402295688430176050510899541876271766303104334701042408718212563397033017558579267106366860528015248175877837480108187066841585607306104810727260446052922875916189008519805174457924432463228560586031516688987307807139246399929973224968476182558845277565482095878853234920431288958628395283435219287736519648030835053971874431890735235416954967635096010131237557909928581647830918890188989524740501502241716929801434448273989468863415246200592635504539591487171/6593502789350869700258173586607245480203692083732279961335959569355917551009305042277712189433265226259982835426692558282025057077639007606401073577186483598691156575898918340792193017959329336470817*X^52 + 25643574472465838546331080783916992428916470536296552408094941527177156660656432657025342870277805798626804135119142208671062828763650330988816015918922517910918637708382685919065616973395810312651607009683473684134205200603798357547281112846359700255397364550070288627753431056487021565923259589598754042222339176966057816777345249388297941875879147899459092690114348641248068938586679853385127942661547598588705397152348979829300297908184549820343642835591458124189170579920195105515743253659827547004995035893421515384861245657613560370466692602193642604240622867619696782584833982038076/327080361894579501639477458728649091470187883181155414986398630174824468815680139217452674784695057715880405135335243130063985745366099309582241321122659950151017286012416514963923600387551959*X^53 + 4413419253930031503361650099589625695026111878634133292552822304912074668837965123641948763098722926262988127483864757150029311534336270685916017419516604461471258669378288046608662916017522936428343408755028235107835073829347043199081373076441389653971039010707147876532120360673595226706081650585425970669227313370023499004104028104278562735843383200815903569248503605818304571080374756139168565012486497442354758970260863697826529520120494264616405108464895867394031678468774845088024436522712677907411096654805931137482449363128854273605929724120778057253845669999337879606660730312359759/3885387618945709899975352732237622557574361864308945174623429327846739865061464373764120323767392590606943332602647353142030086669203893698527444653616077547843934340541495781256448449003729720961*X^54 + -22342052437657613729308809271958470332855412738562018821777988452027077406502262712967871863586286375734608224756346531774997549562766613271639156972126690744579985464144431419492308101150967506393835788177445935372327591429275686063894535351355809923867969877185889869120362633902068609901703246540616502452165473885977435186424285250864681970210089391570744915812822265500556838694793812780679927407535021973194884734736402621573551600626746821282398042249685070904608023096275263563081655530678198603050710527754686605925591681612865666239873819039871702822600793568752767553201354/27534334699434253863075802569967934293306497447693864381378788633287689941550647295012431583861861917323041092291880051356510290880217131878292896802985095559476158431889596343456822997521*X^55 + -548141335784858397093853163607787745340278110424706261897978823097425958819497239875992582759312346748244073337558360420413567430191374840315576206136510996081696983209776864668515672089278780528942351306207714251744022266771698731129869618755114090965433544340595077588410232122145828339863269135587538473189798519166066610386349065344183542608738207520780425563784942579448677317557141126060348831192476790852808561134072421310477707441504127019091885661413290275827074551933721454007707914393827923656970717776140874335782722979458776439824345657823865497758629370098499072362650751/327080361894579501639477458728649091470187883181155414986398630174824468815680139217452674784695057715880405135335243130063985745366099309582241321122659950151017286012416514963923600387551959*X^56 + 5367170466174893772076189869491868386688342444485773135441471529197636533404068186196153435030241480703475266851787919386008482553837318314485838378556080423353149151966854998307015111396209112394739258657118745703395687051930229213148736197552734294245109197361341908095578489524694136363497684540084726066695640695064747130475200850938701602585394138334480581234419174314499457851883970515857554687726781100734292653364447976141542979950071612326520907150130702413524535886384898269109692801027601743077013974631277567450954699696828469327277948129760627154141484144239408987/2317900050461676392211112262814036054660030090722608332467277433562394977822261747201989358015141166539526988154885095660957175762287829941770594898811776711800333229387119820141158599*X^57 + 1880711329444337687967231332578839246702835782603559781150366668278699211047276700055206500260686602963247671949350629686054781118034581073073846270018109806380825969465771836302147358203339159863638716211152047656858524551164265249702461189947940703219603395011279641217078161190130334272657681018216703486884197976503660057693383537339806622897724245441878117238007934178419095735794775146623161168330977448069857425741866104418216031355835020407036824979934243323007380741510895875794019870148108349968757430126139205631117094956821301987018381419568842153536251910544681964016/27534334699434253863075802569967934293306497447693864381378788633287689941550647295012431583861861917323041092291880051356510290880217131878292896802985095559476158431889596343456822997521*X^58 + 636535619617389174764134680435871535807021378739141069902992338800958296143693458911114360692812386678951438906467764051861546626379408932045158965387126524191647015732722124651770326339629801588112096409160165348657751271301912316463891489921804726156535687368339291653258499430034463193927890268904357428649108013596249830619156323555786826548486744080947390180631879302788430587043880839999496005507219879633103667804760620265596396644250486491049217714850717361177896072994259356270722234178003638503851243227084058351835549413930221816323461445256657930129206232138/195125856592446871976690989377391704239416625197626764245077652459162806450228280764541574039493321537126608986857908549621784305268779353629985259601967902331874166965832125611681*X^59 + -167024213120485292311550436038031966918257607372742675116963129507914035293070412082948489080583889290199711428634822731899425596705911879516995614794489749915854450134780044428244202558531542944802613302888793004004782393276952261601399934880865565125926920595497153769091010223571330933670984212960357813018273686429295945951039477324077407663993539692110974027577506465167435586850391916832444979382215963317259529363649871684364034279958824345917719095532941588049406151539194135790040520653334237808973275875848503007657689671428934268603851149342487395012224345703461/2317900050461676392211112262814036054660030090722608332467277433562394977822261747201989358015141166539526988154885095660957175762287829941770594898811776711800333229387119820141158599*X^60 + -624101747742687881828638500282938510275150493848687570535221789585561615930635908013876430603454005302115059667517698255225808770930057692688757176875614583956408229446815255956605998349095686237958910141763233969245116705133270711813070495483806612870015820946657845527061759334519243103665615207137674064287099932632636496356332132395013476519435711529271905123876732009230691013798930747745427186220262777177510180649140392791422766406143730848174015455926502372717024598286128617122659749205775826601613714297966482594007451162583162209448420776079752452069151/16426118073276106741029631229681934863154863641520899422937760119468204937303500358998364680486010736352101101680100054686571622633957349409039924202539599489171998229298099639*X^61 + -156239394357911893608585870822844465257258925627904716247558329467163600857928570785280597811503690191787349111205802269073929670929515947347802189080713006708220953114768419786782763865930530855915985288932564065518185361431927107001644110229263376331645805988134450828229539666880865639828431792297879663633465471937166825471507669017523225791116012666816789701413037959009431523341992773587060162474459505102381067088115230847721789471115758809632045383936931793671270397679613898040153938903799607666126418293091051173291009153917602442582688345817886874204021352/195125856592446871976690989377391704239416625197626764245077652459162806450228280764541574039493321537126608986857908549621784305268779353629985259601967902331874166965832125611681*X^62 + 26959151563527586137015322468970559298832587357734669462803393940514534681831433724201659754721244038204538273665164701388552656530567798086501677511592933158229725335098481734046675182925840281241729780455327111504661585436370568562835143711230796152875783029566104417819332884147083696717144008221027942119095853105397991581165778722468068236368634066247479954379420259443910593923009431870648325415859692364168187804505807628602297923693846294555305634390121340507259052878503206958537713559111695519854775766494505976672871500825798540421118258387559496/1382786267638362382442093714090574531791806014102272870017489697741241260821912649128576873515111603363254575442385727307565588234191207122572600741016886900342789648059441*X^63 + 37147185512784768879405805482858736702583726711946218971427047189085961411577661457653058732292896159950502255973197204740062128777372860299881550366617312109359539515217764393598892600313150827740076690265875049808287503927921552515182176666439719625309410741351621239242774616180124592869528725468554989263127472347265588337588438828470166092892233296902056902060335510267867741085339275150493227443878395106931327031091967614821703728291227595544764588299141750719619450630022930770429743386065740624097161505112271143281740785738299321329031115979883944508/16426118073276106741029631229681934863154863641520899422937760119468204937303500358998364680486010736352101101680100054686571622633957349409039924202539599489171998229298099639*X^64 + 22501037349667496901670171483270574648175552898432318366891295375245470220034596122942877011112356992219955950748614869218109832311984383029639308175488490812464690954328178608556392646571421891693280898443381102110206579696447578926433958876276741752653035694201696345922106072997581372404150264614262267803790721410788614485282743812304024703947038539461002965232921559046244412853184492031406772998310489102811270557820328626180721068954671194030463380582201467531918510476596406025619834420451261308053924091383857825855084823980602003239552321420/116405948955161409415110170392337278541275024337256744676950054528263427967161600229697522814640256196923526849262204504382994211144979133140213885092759230603820999079*X^65 + 6053481133636087839171084873971733932399188213558380616518662417617015878091586537057334725592967267997815209660886296532637494425232324257888852089648852822151583377328437795277749030844327451916634407348246656326608031405492576976980217698004731386062175270782400172996159265572085863834384585015347906276590037176830720675825711989497265267315978946649157423652782481693213262938014396850632169269342723911951126015999898528846005405116812934479146787537551581935858570851458850547640431670717971498396226938359259110971634875477356360986819130415783/1382786267638362382442093714090574531791806014102272870017489697741241260821912649128576873515111603363254575442385727307565588234191207122572600741016886900342789648059441*X^66 + -57578088420340850688667589593595347107265042339396754670560287794631365157308098554303932648944224993493406499519922506094087140678254264295162898533332732546567480260872879507044979425704125259656311992895929045083238302595741996389613761689325294920904004666153440562356804533177568855710214870935863146034423491739520737095845638595246229035652705967325539638194691838680473304611566113721330910391696112419200388140753460504217729857446254470631091424036516072052758618005880194199032200729852820728914101136739664105357846082495837516558/199985824676304796863458530647184413140793862496597055474246362605701757976538257754977524760107025082719336385530638881481802410951549094767157073780963543285649*X^67 + -1793146930612998758346402540509741987385466631098260106726372784018179823732582942527215150548193616556756136355799493645146087717042110265676198525979755247335447559787968369586698715075513624272585071811104578904125101150388246046601237342174077334908169726467179942197714274253289166429397404753652452734614652399388051993695875061938856035713706368097758473247263309605932461501772723776893935871044028982428663415651713082291702446398460502072316842549744487600513355379014323994116393628859778359116811976066837814929218512311505552044453033/116405948955161409415110170392337278541275024337256744676950054528263427967161600229697522814640256196923526849262204504382994211144979133140213885092759230603820999079*X^68 + -253055795655449444424568657644097578745454025801113652997813412662472332688612824482387379789683743258371157153019537043993736764783177944643463472856005713069602201516162841897264763236925289922038578550213455005493391855019506804450108859116173205089057041722336942805067229887953034604314838555757749826468521562558579588238826160954212360985878807470901186279105357263525502652980556137074189571764612339969577005530018131956677679592202340163936160172078013002191459982751097309005274694185003668622968323514967730970329594243220511/824926795954115249289457698603589211541282874175709716157763428544438600963917386143101162828962389852112760576732158026147682307991068746829758112237327520919*X^69 + 15334410032378301087855459127747773708681108356682443060264353099448228575198517247209566149564282273366133197315474489006623835495400697693824622902234406898267690840574926283587217415052247038687362154544357267707862469844430508740246037053629670638940703900460369025738553093340918788375958887455515521136476522188479021150395886933608068025548223405546222434525312862765811814617760562983244413437745945799300134898617978074529972497632171276090058154752119418591939598605277163243085821819969708789332226798313577160036354947626235510/1399900772734133578044209714530290891985557037476179388319724538239912305835767804284842673320749175579035354698714472170372616876660843663370099516466744802999543*X^70 + 63683305937458280038172648117295395396044450751201543093055550610799050857125388788294649238772114980744876035195219464115841649861422653008859093149979678978934666087559903890833455136278166562727165197185220809515817967071459284924650517119606450972385145360352566315506520658240545952665590026731717978356463041472406848252504793611124088893665885863943851682958758328895903218078814911940752057556192872737736585859153989373758319081245988224739794835793166285452842123840409801826861505545046803449380056607827402256562970395/69444127953036050954580158144927116048596925176842302900729306216385099837016363847386241504248033492054277344619257347095520019192782957052761858088839761*X^71 + 4325431483269088612125557174538315550403685881225030817011349094430278525515197112503552890819495519263977037693669939054627356156416343184024919624385859455560099934456759448391330015386823137854974862004105773345493229841000416847629579985105331069506349324284181789571121462241578148646560590650841229415499804351558288180897368227731444167175759197046531097594491999925060075526586077679728751698662208441121513845545202849900695495495095708386602247423494101915138599485757033743599954176970344736818347730676842734858491041212/824926795954115249289457698603589211541282874175709716157763428544438600963917386143101162828962389852112760576732158026147682307991068746829758112237327520919*X^72 + -4381397080690033063067172176695411044960060262762977746341764291434253447286914627261092481737850081788768694663641074815873708420545296774480718749137350761051635021010215013419107850482661417055180701599028358292021009070267651850436379641590114449150849756011695494654474743151745070518292668767236583424041264936698856615692775785568497416886028351583559494960152665735707289418390411327809953611538956896216795472959888510879026487364808830130678372451045245067309771960992359816035048455923431398836075873013167201738/5845957399868343375248771625972482199561993869588543050823243220505522336645876239362424573133094830545860539154748492894647699233334704693388488769159*X^73 + -434016280744698372439071350863596056318421487717692630706896489997454731643177628042501982025775182311982843845496455146589698180368085448381982049365518967745280289169869759080988682801979275565025796701544652602477223325678821238440606789249504092506892118414009780731413749303905641611590067172357114735666431547557903886700706113312146641326634124670548070942151374103085359880396796844364324562744786803520079339902435087325154145002807682487296290253244414031766657878532996096321491580881922342618924148845704656926015/69444127953036050954580158144927116048596925176842302900729306216385099837016363847386241504248033492054277344619257347095520019192782957052761858088839761*X^74 + 167558221286610292388640953290449577077269442900278491725457249470229254870635281620227231763066430291876395083729768952965559648952588197980383431290631674376197507085409845068819934950338193666424267156329918435108141203313759868652909135245218780714615072983511710889549625114810819309139288302618589085587272122244567538099824852345037891830710891473559981486496313498840271000572704582717382279739180327366552884423175371921420511158485986884710732884503316576033177030909519980273111895840237260630008727884982/492125380913237088580585202960895883455004113948021134003135215128000870161282619695464649645011771238813076787166301279118418994303788592759364321*X^75 + -38076927514873795204307957411548289120961042660009522340448358273431167498639779174411323331453700585744576745678503717369703193620652184591544971445944707502373163395504717742242247879313849932218959099011645786041920744465597285577092938137628937016349525759969178865165416391367731325411598732540397909128223607845349201691682665772110966954518052626463973791205017413727653850347927882819279364524294898600144125726504534999112578592914182181448243253619498532137586550253409212416959867481681358309345434926842107/5845957399868343375248771625972482199561993869588543050823243220505522336645876239362424573133094830545860539154748492894647699233334704693388488769159*X^76 + -710597541939287752924627569716120057410517938918257753764978140586954267001140781825089303494951382601205187753852844952947424544700470731114485835614211535909972776525892586822526400036527107462375574012716934980140740028478197903370704707585755631451464893865900264673300027578128790408829839790564514189013278035457729164532096618859937158028320562559238000896881797241572481072905682258800490518629282551392579458689560486231372493230245384003240923533497719945056062310236109723827277732093747097423172/5918311797689044154517398084986661737459912618282216324163111554940902555064551124980032586256800972169531788235737751844412336227241213098257*X^77 + 4664869548681014827813883589720855569830613437733383879583293026449894697467397723901465943465189163871745286454680014347097070493935930228873993032746771916169303986182577575987914619962376778031465221357109424056381337785931388638745250915023286149084510053412229707568426530324581350559818295463242899023353978789613973543185319061271798955374913428519182598323393316447661268119560176466770758109493993023461376637226629192992549339153395861722859891793955855185677781606338287827726874907726825541455462256/492125380913237088580585202960895883455004113948021134003135215128000870161282619695464649645011771238813076787166301279118418994303788592759364321*X^78 + 31767385216553851835631744879200839580611320525906783558819525998253138665243618389174741170016323146285288662827596750326235444908484367219535156457261367352638531574307887131360609908892417484316401772086539309699326813506672396317125860547525537010835631655047943668037415733625604444949003106154401623646729207922058453836002863849508572972979176793212950845240598350467853548737338118533668752435825659207960405247743538573766455528380805843463303622321873050966789904771420915367959684243813535/3487514318025364852396816785495970381532064006059054993614090486117208341228374263394244305395875646534785968318054067085687882278869306481*X^79 + -20641036110014757325264169580105838542841413255796489078584471241211187239792696486767378669572984212295479554038870876009361386520898455605221223970972607420506969576719937971696538365696206441773489777667018319077585398948474911621392840657539296771684665519845903964751609807044948801965577201334699563499748396510476779395839216428990805073468713054788089500187672599595931725471533080951347598941135459074692537296443990441820215020716241145214166514391566211152349502958716069736940164970617938139/5918311797689044154517398084986661737459912618282216324163111554940902555064551124980032586256800972169531788235737751844412336227241213098257*X^80 + 7099253853310194276644843730824464540810797265363171325081508179484332985762185700661741877704876596942733349955349045362538193283525530577101435551589647382744978088107625502873494389373735366148347490343141450391531475605414450875315520919891276999645873716019367000883079581673210028317549598851249922347043964952342918986467245865459930234160078767263049085975361663337048536524430856247724833030606791388315157504967386432256871524794146337349508105577629136873357786849308619152652485587/293586523951962694873037863919182623245396414349613182390276158440711199699332794291964332468715855420051011728096141685805866005460839*X^81 + 2752939721264928692272669890667157424940956223069219535046829514754075858035840744676417286576715163493310344762570704791176617983241679652572098898812156624669967573065861004041670744428924625240708509980344111366150022875422207435248168647899174911553657797885319695374767286406786688934623447860346140558898549469152875007131795083211817898625677872141396968007522037524305132203715891546243902929234813220058888490832048653684640676685012572179242612289976871477621250329436624941502950238918/3487514318025364852396816785495970381532064006059054993614090486117208341228374263394244305395875646534785968318054067085687882278869306481*X^82 + -1263319783979579956591343483723486501592186810736626929215473154392438405108609811249468840379129976414280837835769948296756216145084258483045703670718209130802951534033861719322387605097310623703340314321040275187791886200313200825915449692547840967733060413302171167333018762065889816796399712059470001561821715727671643598912019591493938034118950810508333548111550421211942632356831993592501921736318763959558027003155441682513350092996594566351969357806219601293606101056190697089941/24714750732550104796113971202894403842528530545467899856071736546907248059544809688691331969754680984935685809251295705514425962241*X^83 + 286059301302941113936272485721479113397701951733157995345658489069102952790880946961009946113072771881088503486369501886955899064391859963086932558422146728651091880413643200917906830990157228382015794346401436653083179071703177080855223156691993897321052002187349517268963343225595761306535682335773298218823769241454210120333019609162483900891183378430944654330029267708824819561987989433376504653424562196938840226707366161741619360203175004570716480540849853223894058421489213537374079/293586523951962694873037863919182623245396414349613182390276158440711199699332794291964332468715855420051011728096141685805866005460839*X^84 + -20719318387661437231224222413047250988398837049871424015661351065720826165996835202780627491643072716969825655413678791962234077768345864046518766526968323078792039164638496945346725865794705224793204029462057132532286622288649429269131899766157255127381386855830409652654867190266148348474643980815278136895013854188830421622803607834817915268178039731888278915753284137132488334109724374089484479794696651256788699804404109123872734169396449345752551927172310386814198390204715/2080541353022148732731203906296355235502022943468970439942060488838054386694571065636108424089122062878667043459154449491912279*X^85 + 4792693330540948242511463073719240842657040532040032077891041383381361476657516035706279434388709819225925985977968696478653101629721742324895969358839519929578863731693715351761387112084908284449678891873914854777319850279102275952675498578799668220551021666179473399632261186644305843616281660640480362899990102431982121534660421003702821040203471546623808469078575973353879067599660554828227890516147407933890529001826115142009773947844320796143204996419271222620681896918939767/24714750732550104796113971202894403842528530545467899856071736546907248059544809688691331969754680984935685809251295705514425962241*X^86 + -828541152143025657254388574528545009849269543259551003908627807914779086531186540864229010363579531587039704965393741078358153551900889531866557193820137962603768729846096756544940577789084782317722819069422762755508655755206859461819096958317699214688040679475828189651105171984776225042417010194497392688117540723620851524332707131493283910765931890766399040444916423641035493199918963550751197118880773114968982446401906936308236589095650091570893832546456713874387395/175144486322261868232275772901452583172154469523442245975423898378487615682681291828950957495506529411454419013313784787601*X^87 + 258642017988669008889525880606023191622682856440840759724842436102560922776413970432295235517648678051202002169218427796858207810055721452354472390494621460008034833670013915535594320195644640087416507481145699627387476234401225875024435982935982997011214690818895997785234593348682471366209999051144451031809958855768859336983649593187735998633031954765836025313554844023748594611410429658804970014122821293071745613550612675888289796103234399864125978184839810574901075370/2080541353022148732731203906296355235502022943468970439942060488838054386694571065636108424089122062878667043459154449491912279*X^88 + -33577924381330046795085541744596406076536384707936312571307384817268128461110087766903574237014768919125923197272598486471862100622762547039752489488248217207769950297813385239207814857717759457761156429963709196489281809590174085375534615358599149198788786267233425342269053820558195312814168311776867963037697383287059302320111620817504663329853908969355511914833163562750754039178046768974030715971138287140174554616755886645251054887042310023369311233901552316/14744042960035513783338309024450928796376333826369412069654339454372221204030751058923390646982618857770386313099906119*X^89 + 5565836578646882705109359547258535423210374732662630244956843353838100987403755139345354880320904741114446628051517969603171805679999890566314094619255963475586342876288308009642773795514122674344359915202473827197310298880401449693460475178112969003648723460892934162542373882548862822882891208252367920614564578543651193057244666050548872379488944863132688534055821102014042597043976188898826787051244869406597349141347611107069475046842247301293319104649685670364/175144486322261868232275772901452583172154469523442245975423898378487615682681291828950957495506529411454419013313784787601*X^90 + -483546401703904018888088728550761990123761257310956799008572734284522428176560260977771089299960601556524620091157751834795887769276085124966416516779058667800009296135157093328960833237080194152938601510120615484305067170761908521441141292865247401890022665621503745277929009936278984787382900316015622629352107711980295985368280706611327141971092584217621770798666299611608037279217269454276597561052302932039644463579674678489747168335634341536725801277/1241185534138859650083197998522681100797738347198367881947498901790741746277527658803214971544963284600588122998561*X^91 + 79543884681678662211060162551972731895735979200570673358084750761874498981575059052990577504005226329757554630132952883655517602330085797483099664904806114696805548775400594695619932529381089738234112591901723790699775425151889346074324074901880555819611800887737013005300340356975716047902180326869852648103047924827270183503852721481781877908793204434512327479638898661024830935924608620646319805349985915389737238507812157678167720642269113441272325675949/14744042960035513783338309024450928796376333826369412069654339454372221204030751058923390646982618857770386313099906119*X^92 + -9041856744640978556690834246891260720869304707419478271051919862184768195243177430872333103434759598525302487439482082301370349817070411294713649488601687684453076032006024514257423179196095283373117319338911980153908881674733932060078360256526643084940507692035383317347972275205574091306575948265775815292504226260509658383851581151666128443573612486214386821651823181438680518778258413814191315102655988983069301794180438686480993278396644319503/104485691904946514865156831258749145618127649397960087713401709048803918366657770755384710122481966882783746359*X^93 + 1626860104891477514529020999824778152913093567548429906692328284351372796291506775154586593429677664095872756840700349753082198413944635663937719601603859714384620612449976216691136498583086338279919701751780687165616898047678370294817686774663489546566129388102436051655181638904314627652412448153300493829762021503850932433969092373265015913281219795297948455455033887227177478041250881696462352995864813631732006558815978986076464196002445478775260/1241185534138859650083197998522681100797738347198367881947498901790741746277527658803214971544963284600588122998561*X^94 + -21066384010315949088564225621175070371065243269400788880135115917458888726986770371130184327390974764251827734605580248713803612327520555056303427100186954924397256206294870294580690458426724528597716939171277159583103451219022639041685588693494178708412051663853193722970538858039982368638011775309977387029914176605328463443824396392701592025553350148948677730052298244028299043122239983466562236989984868278009501292980451744065600577364/1256547471587874338450288399200860409343350803915193531362689368378818784249008102598639978383004424167303*X^95 + 17809040608869942042486407364080773146193897385698456195716250578605587731196919354915321371133667902867519270429344866253525176283696659650024367167108547929482689962787854637272986175604687508736889585209056741079712315226985052797751849488955194835473431820319767364079860062485772538772412869501397989211420549569786641259096701651143445573554262125042092771752352854852307502078637066236850198906617061436263853538384692962166636393592616/104485691904946514865156831258749145618127649397960087713401709048803918366657770755384710122481966882783746359*X^96 + -979187096482677888185123566085323071716719807270579650551734998521687506468811508080589645324976446094536786010498523198063497295856611563324175638010576516490234315780059351808037807511259331091490640294991217458937609844275696891829921753025302886647065055953726561948563651699157990365657327719289995369841793031844063472787660042938140801128194422688430834001335120015161993055872348356277062676745647422642327992860218749376935/740452251966926540041419209900330235323129524994221291315668455143676360783151504183052432753685576999*X^97 + 9332453803080671021209863914293314849113477451244763647117415791771493048479734685797291045421039185427833050024063525445378790881589134305881541453999880748826244325696468832615970330377195054557662669177420201503734695091443451099052769906003658293441798424045820588531026338698964652678714151655755992050742372422109939055912817912462715477139899459962653774194540706269780427854157248003374857897165805149729085399767084735107961/1256547471587874338450288399200860409343350803915193531362689368378818784249008102598639978383004424167303*X^98 + -1621896192379274679752687775979028666927583033892037660231132857490474233690354838955052808964306528899588912274092491395631148769855500893288897152631309572084761687113051033134608948817902704118717301482086852291839051744410631695887190857660773270634724975275968676303757038311386718679481611600861982962217477682463101284379778032840318490703981081034240972232978746191948848354673908897364952164056217446355446546422936/62332877512158139577524977683334475572281296825845718605578622370879397321588644177376246548841281*X^99 + 12931663534451157683276603460421103746637784252740841797531088603076529575155431723288507948123140786539801422026894403490771287318035914708186295091479304129863475025173583433591478456495665447372879453837006123485495726265285758932174262382500125948040378154779603804743726864698556437982064190695973648407301521573105553617578732834313545400092107340373431784000214586272187068135199813822558110635947816619656917312758981/740452251966926540041419209900330235323129524994221291315668455143676360783151504183052432753685576999*X^100 + 2144533621533159424748205661475575589165783372077835692320886033816277070748890020290079488184526704394913321630814138363845061311490834724730888795848938768104787976389249073765515477967447255946971550741375293456007531404209263010014867873454892028655946828463803492430816924652837071040515279226843831906789498386195896768752410516874834462086888250951305026050340250791735797866336895974694018035425227238551906/5247316904803278018143360357213105107524311543551285344353785871780402165299153479028221782039*X^101 + -182761531174381119396976560809459113440916453039134215373147138892397215446051767312378151032459031743335496856616148169659544773420363283569682095736244168168658553375424710524684056183495388851214764959620769069094266915083580909103292070873961880952361001890600440755346316359818605068599059674802382853021325678232928329866141647974690482131868559643410261699387031005769558120553515384598690437097388495472757770/62332877512158139577524977683334475572281296825845718605578622370879397321588644177376246548841281*X^102 + 5574358268109202815947293910406372906956689795355659674927124075314379068129238281356241908329023646786137324480228559508733534428448703664948838159074149045421360965594061301014860227513600034519733594996388387487990236864053187332121427146691051652303272216960589497599467599579997670814250401295871745964816969360079440496338761580358102914523992931425154630331927100916993648564290678326382468911910172/441730524859270815568933441974333286263516419189433903893744075408738291548038848306105041*X^103 + -237221997451146200453011382228985006072063309859630497831573172123999834956345748389458039772261654715998091964001953528989373520839936303082983476436744352808910414265516034222044623305038081870612077553738231841104515652141401029712673955460507620058971745988121086568228506209058455606397662690172896166925729361548950512266992559279313507531195147193223270420545550572298874886813201024038994127037080161/5247316904803278018143360357213105107524311543551285344353785871780402165299153479028221782039*X^104 + 693650743358159911150695141114670962697160886912833764394073131386661719635892654156302445287575482028733418154229166741845752365939158830066754176326191578146372924361458227934509525617440504312456755102804700657816784112526232625516673267734421342663639915634379544350428933776512522567726690390141303131055185282012837418916425259512555080941999970960314875711735803885366282324012302282776194/5312262033351422264607812610180429885434276805279832404047287234480274813272387626497*X^105 + -51220679749976003371720040069555530997134745359062481699398379012045670822710284715981571049687809305984117326746886054140308892505011701869101177422314073975907819073144473073020911068361974087327904944155355638848609643095670397585344618388985745262904729999415592944707099975951584123962068613688920747276052167589619080807990769767433195800692917426325714773864201744279224499438861111775568433/441730524859270815568933441974333286263516419189433903893744075408738291548038848306105041*X^106 + -3630212304832454869627755503294151809335031088635425696038436823602732307915368144176774995074055432462218266950573977952992905891429467294581675890502521691514590372603746952374914790597481036668178968036815564113002786871083952977702428043204025386968107679302731756733432609655895291431404831505167562460516983660551982031546525371469030218576597066922950008225067741977186967789563377/3130384227078033155337544260565957504675472483959830526839886408061446560561218401*X^107 + 45092756636841869620595382603809055238522938704200707526818141589311800017472694096511318788699014997694843717999399266273694644826354294115354739646076946685525558741096572800581827496763690640191042872488506068045313400666913225366961544298717629777710419419032531490859225548986086378009052874575729794809228040148374122203841814484775967473316378791983963194814213934938432418384324075/5312262033351422264607812610180429885434276805279832404047287234480274813272387626497*X^108 + -10545714882646930286458282122032853793399232531156691634332018919952613891791094491693765071358510546466742093056460307649152288956387277553400362121507080364807684796391100998628488931821198056673282464671668613337257489780506559938542777220724129739887218268723711556548258571524335443700069839304758205642817067109382860111165206800857771675605228507616440237095334772127630292/263522537846454512613649655742567346129764499028523489084930247332388800451319*X^109 + 361388238841289172898326956423029891044486838746655104192006822065233536473640804869592864383893948590006600988946563550379883501112776387913808981622646634407511615019131093619601955726594182462197423688161104905209694681416114207424997221089501450800597170196213382517390680721398935770101152424613161242055974939656595520833381942253444226565879614053154753588832390562534580205/3130384227078033155337544260565957504675472483959830526839886408061446560561218401*X^110 + -1759318611349432000953775176668644875882259100400396058565195164438825243745942133304801491803999590410228358438324102777421120880420966916389620308689887289654997183412645008388814928780474556612328044002286927222396952159574622751347382766352508007925035865831971443239910997827149508572896394441488748095676807639692486207775815003170085642238883328597539815403639846/22183899136834288459773520981780229491519866910390057166843189437864197361*X^111 + -13502277995351111518102670973538888967402175242423685981863977948522932667812941985386066830350656063450610250769154818815686125358838714824705229142069265767196025792880596095743518496519312714477268822702304875901639039200932147017046657370239308194662752012903797864178695207640387778413279960356089408403535368132638575403990969328099847652474019731979492502185008596/37646076835207787516235665106081049447109214146931927012132892476055542921617*X^112 + 104814151157343963514408773089103187279043248459563327777376111342416380249305402499347361822864501976737492997427418306823041007694401746924026139402922784615877549350798889073859731259164489239453174655664713990273706821998788541671002593824324525282351338958915006383041328162320851307745037992131250492318337335371595117308382400879215955754630347413086101/266784110457040497153121606938778270074680010467331992433744897211937*X^113 + 20338788929406070663872758921056469618206829219879121218946107408876958275698986345278912935314553001330509110073768730853792896919669578975975504411824913755472738447299693530459514533967266607153644159361028985742787704834257399866938075115939123221305337846967678039367876861636100728720115857156052517686204939695528868679511023077555996979593125685239688493/22183899136834288459773520981780229491519866910390057166843189437864197361*X^114 + -80681267133807927693485676487566589699339315718387629425656694483216508507400693709526315513487868736293152326846781087940624079991701524227454363896480330739491396295516927767524707356715675132297327356025330839986660122115154679015579090565015818229974664377158672761284166967551209532880182850068683134733947221049868406040239739137588423744287183/157209257782581318298834182049957731334519746887054798134204417921*X^115 + -3101272627170064244235684920843080865327594415428626049337821456399289657286821798724764002230249966231351752073407946631992427151958569122057203894426863054713505831503617473246610851797169456890620670361466490800860684481245638920946857114228487197218084371978301568363327763621751125476811393775228614638885298378280458579079588380332977565842514000/1867488773199283480071851248571447890522760073271323947036214280483559*X^116 + -5717814611716876706586794427095340007839190632994005032180427452370061131524765351283121120782058214137286798371855844177558631101589836053914109495892718297673622691789164854501693664394571501528512385016543155563168794924014762236176225281049054137916632535293867451130008056347903012289267321973489473595872479690118601544104778312189880/13234216498239019976330851254310777955595567546683626410826199*X^117 + 187865542939418389931305832178092107273513638544419089281729466343858235478788928113847191540771043365243093953989409646436755504262718816709531781564767206580585408202023001984539350357798476784968129723322403515370765366811975937956936537420795528231093117696033483981868278155831788674144006459709275435708531644041563840518723885115014569/157209257782581318298834182049957731334519746887054798134204417921*X^118 + 1379170671197972457969283644994047042981477201274265160199866469986239161272367843981637779467221570699534506274822179171972562506822136799135736382005299003654640621085394872065339736508975744052615444545673459295746235178176468267900016249378594042113403450764483183736371997948155692496062489208599545876560285674274718615227848/1114085065934760499733214180849463587473319938267836216081*X^119 + 7337974069147977340108825205965760147217367273091365823554919314988596071451076555329833495794546720882461520221802806169057686362605041463404084372261547672497231329525002568577261251636971316709915918964154884912449528041204623002264175982164582540404097059808701675497296162933889158005935580982829797629024156654935770465808151/13234216498239019976330851254310777955595567546683626410826199*X^120 + 12538051595676154602811778977366252073671051236831322395410866951261995596081996282434345945999585140993405928223242120297952049470699851116018113568551876505556212738063175778529735307836553798908018747569434944064130538361824252631772019408681249049070205795430385784606026153905329720359993613674394793461876795162599/93786098656011490843775922287184408407552819115063239*X^121 + 19473006329557956436876090838802305147102922499605334744699109207640642137498019515486980085110044335840397968409409353464422838751617174633358712130189806441881431647860037895790465173052428490796192882133132924231730192941571792687158528420988170476473662584688125977627479125862043852395428875483761296515744964172597/1114085065934760499733214180849463587473319938267836216081*X^122 + 1350278983536478961053641063282821264460951508281004457585005284727841634501632693406638486050550973406503112455947041789424895286500681879751232147138169742483887467159759017715038963357132146788552639414908595572592527489836370813518957864534451892060643373019098455712492235363513771130888009576624825912/1127873902998226051300324970682770416071011498263*X^123 + 6866597414584706848506713470157411246093991826398732110246387419016537077254727238011274520586555315913961479587390398078011819520625043221615026074932888684001894341573475653790309489890394693738638961426606439040870835278247065369819900466322144060460194172683030299110519116446267271260065939428518868677/93786098656011490843775922287184408407552819115063239*X^124 + 2238684677353571948536156392587881882842010272200781113606240075914725745175664092918285239143448787821374397628307088288252053112347932417968761043960957904871052496223654868651604946595381174948596408166338078907527842563785523940449078165761561351436940448173203674345823080268690272169503431/664628110193415469240026500107702071933418679*X^125 + -977531818495007863999794013198377250548333582262003407690570905653688169441441357529557550805739840891834036872181588944541561053410916277672454655603562143892555832655386988540950090888545186108471436562662741703822176114048012882527302498862954000925922288094005765300824586616465575239034693/7895117320987582359102274794779392912497080487841*X^126 + -296032388262348233313189370468781259168436196916391047247670484234316013083748875121208713129719258944878858205590207922430040252338809018715751826653508429901503746356305941449274024577872294629406337177752413721492416989927264256189081402087149106609192011803117256208375716195634/55949836702871914238574501229708062289201*X^127 + 232578470042049351224311292198859312947672327649044571022338731443731913290801357823132224436785479021310466865810942213576657548777161267588457166767093459136777679123073767762752640765663838373807684145929652514198815683527558450003408064221362695699248882632131092590397910913152/664628110193415469240026500107702071933418679*X^128 + -44411379374733283139608241257677177573972733918972757906003420341621479575645125889703949337561541176111626195188471383393706008202853176456812497926644167783703671739686230606516541844056784205923736051796799769891422008957594783151692329267877903845915121114785990480/4709978676898048172285083022957156519*X^129 + 8798499074299606081792475480268903868829513368070440761599033508838317667684222577015501557118063466805586887522522782555249205052724571914446560214903384526699925238083463904105629961561218602432738034225531400092893474432173454787774147365113860955953420380229697349/55949836702871914238574501229708062289201*X^130 + -694372180762998425246928273743919997169381905000795512824483166161198485546067926806231579347647142249732218987853140404957639413654315433359379369389895588797404041369068836652665363707094914287756986477400460685567115784798727184922928434061555233203084/396496226694001866511076944436161*X^131 + 61555829059975764981916215723267706283438463625171644189253235072990860711046808367830263498843817251858840372602501562933626066489326428462035221438742961505913385772048381938069600966663467877626602888860203676719139246140606424879276592424462549591358/4709978676898048172285083022957156519*X^132 + -5819002654167797673834274125093563206689540647125066131055731502903779863886482121540047758129724945588369522986456466985068608736134978031131897817765887427036997951589393000593282156368512744644053835412413006056275897510327927850369999/97311699258583787522994113*X^133 + 6404592361383929888471380357615017089563203124913845970548389123982913293031942054870654425107927512958604801088913322738599286537080899303820206385042209159700380533894216775633644550858921068713580078116313819112196486619973612296339792/56642318099143123787296706348023*X^134 + 284450533147026533089274611296739277182137574488171344779604328875437161662863127642842798993166364803896374740780351714708819599064749170545162099552508738879031695826469452770700142624404440249943364347276067496517383203276/2809825140642666817104721*X^135 + 3145450175554234137740587509299907641188866806180925733946600496360051152097887285080392456796658454999029530040185584445088206548627744990080212717724789457529274414417581990284847556623353809788361055882612768681191372783/33377912845694239120386980759*X^136 + 12528056733955724243455538108977519999484813713033680065881638078312415263099523375323144548031566809688285970274605411793356045332312519066338569309942751597459913260194844232414610854322282007099293496875082/236537178267755435399*X^137 + 14193939238036257809943787040023142419925173647786529693520578489637527307038158667469874288180967227308698705581713245104476756112856986461042543287920349076106462879923074051359808853609976471068221964844/401403591520380973872103*X^138 + -16383732328493068867291716257451009110971004971290302297881930682217133515328792393007716781298097132016598872015639933128369338319013290649337378165538432775035447571217299440094047582388982/19912213003430881*X^139 + 1691537866831930810580953891867728543852038462420628428381172123649486854865066809509343562052079787690958437981068451607359032422316618862220060254799346995308020988898021853653777252432/236537178267755435399*X^140 + -46601891211352567148506284248767357389211801935550387804419149097695065317426576153925724318268797964816726065495923368770102175158598615942704068904128289887101686640467/1676253304439*X^141 + 814021359437717166507375337246700053597951512073049494280015839737317758746325102182556027738434821353827504221447141155771304912565637325957962965099166932344886502/19912213003430881*X^142 + 5939570906122816375003122937961371928354582593434415658587121518392951447924959998817884341074878014307900393743910395697218422221666199691685186/141110641*X^143 + 36314716681336880869946565708915869266531977883531444240628998092763621797002852102716911528183721490490394092821701724726752705512636451/1676253304439*X^144 + 12614827079995756953860992523991143304784760522692199162417406046867865956507624818878237048595930205251946702117017/1697*X^145 + 179964014753216895542301658639283269836936437131494931289498532668545868408027770798289470050208283580726669/141110641*X^146 + -739281867601457425111546242319889206137946447122433983137721451812715086038*X^147 + 2121108287862631313278084353899243170126062971965107711/11879*X^148 + -20701275261365652695520373*X^149 + 1*X^150 +