D=-16679 h=164 34884034621872136650270893971170402456731555501684074236709429553002035699337698359366604158320952583418453156010379206597005234829988132912431329190646888865903705424739231741015556055839848511724330745554195273140978318073905887200073080124755096004468542600334897620778225358383206020873153958221762346380005909892238969598191911303785976900665630895915926790830020648539167962161367148915351316320844987650530238391151684339754841817103347112340963495434677881874600998230467558336732227412995946519475620939194511912635218503046319152483447520444695938444228960549499212777182054175806670493081731987387628815066789072865273631833270310637905988663458937115659505272262303756674098680677711320033837096508532767769583428060403619611945137766237983511239025392906316141036598739174765975589810020887438557232276386830154154729/484949806515120404545525137426745320899435048138669246499536133341328908321654769554633950099622213699059267839297606139493639055586401719305961727132632881375761784017238533409943162862850004772155725339270471978783865068522305655206400081434006179757119979408855821757396831366181703190709066548944867985887293*X^0 + 983470287321631253870635369102687427542130285870042512718896601874816030735926818323852366805986214616784366577636506322670825445150856508699501368424456386615537594308700059515917299204958600505720319262803674443099032239088407975360317735517151722782020195945291310526834317531290714791967768616485949761852183222802688994599035393829676239341897970493048702878042530013146389905288363527658944580110930788594057166697136697156301169707047099779884972923691303123628239350881181052342132010251213304655598224006346479957018344513416838015381501032756197877555527701135647261544282341507975483266379126462847350297683365138413574898694049893784657731295748528041183676259236989448511264048644838462517400937208295719796178654861672613864960684973777136282786133626250755671407360049964729047544837734775543512172406920200024/3829894668329941612568838493269616145720344176896085329829656679217998424253799159225437598632327157333394781151486268247596155324908448055346644350775825279122151470682387728931583357410838698295186001127834604158213951913165067938418397218280469851169991253398282646227609082959889861045920278390951694481*X^1 + 70325016360434091466031618961299858476982795974221935424605071729737984741778433225855380035094556876901200871439767006064619548478720511944170193481126351466898481334840002350549599620025448810302289599057838729656932365137424532164526963892267452220018463673561585617874272241300753807848732986342935536851293517016080036996935196835152219531613127383945031999608988340249680416290673766531795629473120054356440126081733412294000690406655117600896349826161208143669837196560418429935444232588694238759392116804388997055785009773216257041568821137954069541953138293206137781934756865336314480129877702268057671385470593235497541372052578644816964495001049336017038293708723422136699911496207632970118607127051217699797850703843163703922407392166519594757654436847192078219406089762125151902610545870022562507125871902270579466095/63878813173075096156035657229243927694469620526449807216228843752676995718129116176721073707588584657163691554825639468101656274664148005115126681126589989830478364379511544930849878818255378648865407312811153362754850503959680168144880447203699956647664284115429956256430291894688002992384904323282683312248599*X^2 + -308899324650023231725422190241523429356150468779850180591154898178393998343819610230064578279628697238468633974488631309461989755960341081194458763377005051952210871918221617087425098439201702198408754958610994665111755585901970395802720760512778536645878484173063132213556891585558528187169864946578957854388866712171159480809804730943365380709886591899432863325972253902291386707917899644715003622816127082959223741652043074122577431283323032390506885737530610007217202787126372175058461608710202915162766329213477321151104606059940544760179233444772157691530545872388878665840275990319729638389720776246204248333425972953640332536641763107698934963481114906246618197925530808958817070984136524092110723667657625534798471542236823673707118505827621791574338197361510335055089252047255712736076102124168908463187936151457821/38806415189625285240370148411929080198257579345010997106613824497142618484255174645308409027451483277735099107536493754652182400018557930412709568636076171963045961900912736146617758103149573716163225264740335038235994836220690477941885552484525415483405990876210190491784035914636452216365521137242690591*X^3 + 10759033493434142536027581078169436650350529522687108135373753762551676914749545615408462317321882491224397042258115381510389631081831842448074112987432883055706268518570721644545326909874786585390613257559527994895220106120517970733853461111951762755699444129284073028954866080327454385913641063383799973436450378789256599836274372523425900634283326549823722886066651954137819274089491151187319032415442438235901511486161626112137669220742129476386900657814729559881614123171464566259041405720830911518211709474404715462704365582316111408362511762366250705205895813865522360821121270975765304621274313452543975580815272242214851037457440185424079234494625104288213054570461771596442362137723955652689928989405952128732864232280377583947757991310044734238949811642752247124104249539903112208541115051512778792448836818414969733538/647252198947760132524133705362565128626738165895438420741211978787841733698892057909098954168863289589343718014601179333843750249909527721353582895281114472171643598545323526189437587402431740011886434190604048102738157873324896481592709129889399404847728521824309767212465935020221386516760527048070836367289*X^4 + -8347509872128684665610223657738942147247120768799844672642313568428951656130468352283269263256248622916712143577581168928176011438020770584913063232022473092897787855004178792491381061034431001868289057569744852489745421974365834317940036405075345673281044400574738881772735286733089462808131195011777742770261396702764856009151229525414653872923435488550400772275655593029003984194928132117771113685115359985262922882332246255474479815351606698580202964753669277245193274146623167431536105559490704129042286567787138620069534190423787440496396576841174981590345340846064865762089127899690058006324603554832481092424981211623656362150812811044895213411518710228752283877796743797697640711420900520088723582546284002253345240962448074698298559707581499386954060818565327306769537057960446497816532419624365202393077097118664/393206077525431572973353023659452878080552245896448139038175930212668776535711044730326825687349401878843560715490583640279322837288583862326753228580662693312234999775421332740476114840954371247172196758865436864433306992103644749216299440607038504508400531091763426650968407552824535317811204040650801*X^5 + 185220988526450232584083991424139093716996345202542329984353441248685394301082821329530079917766020807670769319938030940068583528513604915067503883949580954815920185414209498039697070544843747609049022720499202756122765631381256773069130431105668876268823614267674943175693955972907509923426002797219044616568473408552590878976712669627448871681638239088013789115116551084761687182913422943297474330923401757397558879667277081650963496526866911947381850650883148729751199346271205703044389761168581726390061045645492667913441689644284393824202740355379401532012789441125394810539397916576564023853499686469808299311534398040078013434764168428146193186415109889585634591813651966205700614305498286019509530607157589730849223404752851944946445811533899240099272746717657811761484272555180730688272322711355069983463311047649156465/6558284167046673205622555081616014553505530909306858511017736340017102523839124515057121125639300673937231749173667444536218825603136290239747917099496873061754767561254252408778401119432277958031585069741116621461883127321296690772178658369884795216695612458079522193111502069573560424565773072194014709879*X^6 + -174695661965939480774668864720991889488842478155487331102200922914422156143604811007588990398053926687369235692764152335750813932413722789401107839121505388427582010783155489281031177867421873115278535948716371548170316188093698446106646423879940571385078468849373808837921756959041379378255538304875094923132479073332103220108422297532986853798338217282420387901899648844836863835792092725284195773633649403692799372612624300075101433335349170860234860651784529700239102228749834908142023277187873695610877330920932501316484779347019621161219710278669522906226262763635690604438127741508924547605427480219174462591833033756476486563339132606041797664860747918130499437360621305920552428112278570582842398334546409793301155499674754307631481352915454789691812878719149979381645855744747556073927792964236194676222704683695/3984161346711309780712072726089545919756180200041953084564526182981055413066440827353272590752566036184697029852983310462689943012277155269094148068237424016413916599439187315375050267289483106947185158117888292468926727121860780779276611635145362867193458226183105648061254324385595447491461927146111*X^7 + 3974924080540173126037953812616011920288875878435403698778868437445717556720184435120042900737580814264865786627331028225637394441817546573133747258491387838794266715892392782492108632242390631386959658844160778624643478983770410970464503981452434914076569787669556642442092502428493475583212950163740543059642222745118071779494702771568395122306375540413090271845828073691842255291464132489804062491739961594251542148153462780191352127834518466523310195531843199793641057230637049156430280768715106342480023982822582726909629327710623153800101737077595044539099302091939131173003220468586099157318509426220827158578406159631791728468054704448017491708589129589840746530778560839945843141976280988144024007866769006660205304077714549160884579666496489093495964666515244751993232285237575954942982292205296312612227211176649136/66451827101797935832496660998447536395613329556499735497451732205941023234535166559425233541162048917524561760917908635207205559501770672733221295630131995169767714962046205233140463408121288740772101252248258830089228881665515962617554605462589507261919689754508019104013660876427346468710093482869985369*X^8 + -2589074962921076636020701018343637126115186150698414038875812328560457131385699116994331045910599630156971598489542820376604102506089403097573971316966546316304090733937498018389887425398789351580698049272768282800239026751019922668636545645549998163400342687683185647972046642980382568813129876049108825051210121951554212168693310987451434847486290267487525269585010468090513262622917447908742108781342813429100050708955527523789991268904913310024850495472693603429949605902768825370773619429271707838474959720153912936824283012255678358328432589336100992245000039962080235322346393296661163938311759500750846453133334375050397898193373196731353252655363962898926977830820686712274563828612335380020867717000460058773284122846653037658882926321600054356053506484286746195100347454769091805324006760300361188206848968797/40369522608922078838080238066378875258636276383901317302680312064500171761390281181288030927344784466407686194925006263456718050786908042477181547067097827134357689627988647778546885015403959774211540963002765239357792246753071044528913446030311548927135586079797641016988547324249992842859707757521*X^9 + 37679962032387952219712089591598101287738597308724724769573934042204870556512959011856909837022434555605063087653300370664521557701298036917260781464608112393958540342169363391788657363795598190734405814050872266186978360760318511225636879327505400692731736987223204744037210182272574284918718979318108077603188581963594340847188638380578351822150965795008924835255019691349549568691323565238452663426008250211475239423403058026248896344045276289050884242541083823629593772475852276875269787870178780106551360250989159408099979658015285723117509269860411368108604367655894241260892011439445811820022968729117482920186542734524071891098651248730266020181791066675389430954459720028674952349389232556487476995748835954891918335309922860681108765406931184023562623579918919785213131848877321913222724743538864130227521030104962/673323267594211352940340290709133260438794453807090071291404924923798364808228499822703067837183660115213798045154179468194600369074839240476911023532124658773951905305222656298383495171922645074074291721923121427248616883594471951697747366339566324555694440224944854522351980821165630626057065687692759*X^10 + -17817804350210230480893582955037302731063242775054722698979952273701234109597374430593327335732374146985167337879829175332856937427370175069983805634730560829977472043141079286201540725066533671220910106369224808082468300331927494903942584325316892352997161414363592718196051522246875162709082078747672487459315600222002646273125643848506015363810765750576126323650641152923505519955565158287892185475999562479626212101988607008763646033350736554689198589262569484157379390859066286979513039912857317483060209232323537677020754673093601095896240911478811631865592464929580363810318207089298772544219740133360083397221822824298961367705994500995641791838702213816986195020342676556977111406102294559696106319157896736483971533755042332369561376836946876166293775805571588684556103564759386180064512447901640016043015159/409044266497261905607983706050604347905122052214120907977275180700313509663346574712973033558442866767965643440393672194027540654894625527828028146432012278056625070275800795885510136555145344555533930256458260414381371167412255322584469835069407744390306016397014289338153636177123855773325176031*X^11 + 229555062514155632527162165898955775295596296241701189389868996440086997438056472085184439478494613901591268257291092192168032734132519280277377190960740372806175676381590975479342180639664193993110567537635019080431282504308428673737976296345078025958240758738103724717801638088106560094911101983299247157324742855177124292532923324193108500678504205019385531142524621045904441263350650540783542842569502030934209921120954597525696424764889310811069502844535821457535422328448137211455118664045971549718497574335450298274287814143078220126747808461238700610381348299937419071936493552605960412636942220396385320693870193634750279460054344778976559811285910486812011173291174056532850449498953293126579208487491537105012248243756044818028841974159541408466396501620328135136025711124902733499224729115470559699940072735987/6822449320907831323635560233218029918709530708879322624152972738900529027674957519637677226721268574822898966942326058524185350582987459178643681454339532785706449547130081474574423567603269201841750422747467325451466889701269006525386372379122651768685914047485801331871064497798248790443290611021049*X^12 + -105944604368126621064934697294501103417301922327991903666988930490162521206624169671320195997955303138818975207327690917369127812249893158953670410261059904666426312563194417878744806219628934131669243977934492811662659288059590539457862001564679021255080308565837136676309340006761567170391267065428785552032375144858045835332066123070312388648006089438429460325930061364762053341269523003937256688520803542003821663646281419174513620744672985135135960519543119958751226654972845417454572885843033362034992557793245751546234024201166517966443835093094923881416785584112210232914853364532351976071443825377808148300698695498376568374232831496240457993131978551861441919067045748704844236626323090309837781631293530427544139863837458587621261789466496473316295213056496671685158978328998412785578749595318971596821896/4144641827330011514344339967776973127643481433190624944430691620502007502434532713381644143616334581436908312334464332441432602115066353750400908732358659091766271171929392319962300682164372158395901085996849092273544680573935556659078805811303429989925158389057822105530785089869532443533302641*X^13 + 1221019633871372199194402649523457208310610359114150412066340136321985409609586401954541371954648880090013291953949050485239402686130372344824982458253773937786567829581358712381889208193112697921969914778665358681106335933561750397076013102083931383125753521192798282540631875465750236573646839550161165527626162507593558456018462399641160877551119843520067709128066122857750814494855084719613116685301046895573458648289780946287096931865012189579265348178596029051739412998159982994625949261787231679497553621700965033107693291176120072127027907754629788754745720912141883636042298082571486451380512922808235064636223827993332277721471218939413904163813122036768505991112714050960468538429029086864706175121097326215970010855397633975413818808466021584302266405792849053895786531354840956786444768694277108625269547080/69128481038037262047749246322552134795965626824186433448159505538352983133105571126492442671376844483786193741426530600790654370677191714202936756747010074991569636876610334504651213077819563229885234213341446010030451727292671149516775402126729908801961716771095414898147964513933931625691954749239*X^14 + -457344372070195380006259706215317926980850700625429642850012238223503233188711286625686814316719075752324602726727173297526957524151614038807863447669059592884873586769833790714555683998279022227562951899960797114998796337143865812863912677777581428845121424967804254954625715261929762159979316998025926201558195214042434345241804247921490306809510892529687379687824200981560576736212232641138187165082129676781807102978168294027306363944778110117488052949923849267334461398618727126210044027657995490490657696484403612179586616227770744398277086057525136574229683222122391003510177264119889475883988107747970338698858935765608079016932473733707720599142167187926984775914618293151329576108162151956274541506926792649105663732542283517250303560601741416942521412169953923005813051783972934283793670177103648924661/41995591391496609264595806376539868011976039463350057893685885476637644217964867711583299974288659048074675027551080531362918026107453311578497126672379242551022233230773265907646070824736428728875069460607200467307935188979861447052240433006192197871416258034101081349883247208342885242348351*X^15 + 4407176503282273200089507992487021754439276452537141128457254010329363122328643009452726264161845161934181404207718832099904214042536112474475582965200903217221165613830501907052538179030708167440522443965631453050107943941281796160874798632814591646938759714738671293689031612147031235186630480283071935878724065889030388792518831610886599896232010372033995257392319825691146333462046661774492617350029284134959324390095619113561653560911466758857657408488062734519157446741942545617779170891409385440124432578463256920807139157751900393397966276573113570489665857147767309760744873495919625319575601751567216102893397015159330678623163677980424554164627880610993840277995798668061605599026699896764596329950748922654737314424100300672776335670772883976908959740117311820113770856714712956041722093477682477050244101/700444468818771945924193454554308458571748362209215615608786883864839267911436028561497860271160544262837504784524472182602109757446213783817753575768613386508499828056067302073628815285778894768907283533467496594229051016995109075384318182110279668297351767750771935834702680187950982957128146329*X^16 + -1538244038661824609565270355711470034054345234504273983981240765233975550307222333076572402060818717074675506889114613662340944970778001225832842766665824129353071107684835446402485688748102150905136720850472610053043306290220119256621872049527713742274282982334513215018197345104740174592203722637651211692688059664628099092791787253581635303869914775222350693969429474098510215163572262896973291216408858048872643637723734307322501898907004912518961131555694861005682408387466597481963072281818886649072335672087056914080311833475425428041204054254772588700340989516264249314563734766714544720728984517739413816077347511333543833364003974393717758524208741240001916693637199870905736544461488786903493956734318485986031642419879520181426119787456541681666386186986662110450289439527281022413625663030936367399/425520411605187778986551428600949558967800867516407445532280990799913776175793671278708417510329359021801071986098243887543206811688926773593501673219742909714176954014070504130474606953681662880261810590719880027282273933544971793982171184006623984667506901358779468081435864153123544934161*X^17 + 14375555823509584330622891208010216606058936340020274406779447314413635232484638047507020485577403571008038861458604639862397834710055400185944094517854069006065524699256138066204293234703459428910330698617481492350874427339922021636244377962775055168153341850800558914682279873637307069386271208097150890181982852441860352033640459127576762617650135235622427402858610439222189037583051872900267967969260203747902842461867389694015035394407845237328376512462725216440802369145757513186175066626190530219053587621583558724619151066579658590915284555657232695402849393630869457239934073568751312000547120388556579089616012698946459980458431381376612236578832005517499530168648658421361285682828205049276516483972855662115264461822134070771108870622870228268076828272715763555854832501697320431990694844014472810733680/7097254945162926965716691277635237694023950669306159784032914645551761872836062643257577695654783379124620079656132609800333146412159609656766014407632091991122757416000681938392185969380456455179886738842616878975041046937596584551828633178046481440269347607763082748130268778209947605956871319*X^18 + -4349924630090619705842617654251604398846665653812740216193503530511189147448407994546602831077726809663465412080481793743508929486326581233737958222307098223333005076902570222034076774322042401327500028379473489078403620101308681539080393245855591805883594148275901943285151365877821490579941638519357524365829053425461665493265780746410773582216518496740563935872925124384954231210067492205099761455932067045965512417155931986863857952559971765223806670393718091446861593957387925396125340521827448935314355694449822260241049529563623575031722913070760863158926686827243113935112693781137107123708945166626852008655603165329804764812445482085699037160241420554076589993581193495078443811056398083858399982901222761086238569928989981713050076422885972008481838922748925106653499594641174622589625103757534619/4311586399740795889965057343579379786891201307648711451223423913015494224696272585053164012185722266004219747326014941962635766603239320387151614771517270324461652690711548366092104357285940465661265422976896679933491473995389425815875467959537109743318464316184047611113535646134533191071*X^19 + 31616481354248975887543407740958287257458089968912930413690862867739410293737305958839727087034537886125417600580674936337609394364817784897354106046238406236631725602823677128407740437533968693391097575129672955432150179092619513425218882075199651731376292697375513404491851982314877650055242711968102208977364448717958885947469369279592075403811978843379425124145793753920953539992471875771939202842922080524862219807858277097995122293963147117924079747526263031344892128893373755294709360131525100790615586737271585078227079133779705147949273534243048994918683724694871310708754320771277138264319447964163164075309978952028880166680457707273710746909766514216735571592743017380494439608829672430117313284041919319689087247084557440565041716838365885964974303720252190832311847744512836777267257861520642850209/71912949561276734648727191433560475465558346610272858294955487445185428173709130446101722559245661674684381165650603216994801951175428624737301782774136551741695905228377915198050208575172201026764245989831659724610704294769100233182986930097119453408808666329633730105762661041877879093873209*X^20 + -7542155361557824617741122392593360675079985860207388366526587768888289198202442995593129663268408681839925168279531396732405403342736558882185783317090906231801334277671295826323210330689671461086245505912000593013615153946869228461826926661790990929008849938644166972381781361258722248629220120201948726275648170427567319760849789725183649057941734449847847649639208628208307629191303010803162047088614802855872577623527592950212898167393753455124310146378474702506174433834790958149667313430129957930239512947953467662181068626599947454991295697753740637273880756535919245464143317450443463014335809451381287020661138441925417213693845470937802908126681560452395303462953327124175871494067111865458313656418840031219232691489757217233813927080373483406188180736010590527069997781721340412398354600672849/43687157596750075268546956715925126445507106001117107455888161238660502666447033207865262789099290302458968601120961999621406832300944010158200305557072887153547533109314207918314385537581625918625448557053512735101628341340656691821029683144179599893328165323766655451657025253116860081*X^21 + 48469478007767038651123861767639437108400238875136722548884327770091791065500050566368162628699887594738661737535910995215289595298180943583015996170906149407796570515776772750047089336840844901938218812839274478455715988734793890527853771184952769456630486116218305434528664329751954828123585791079697741653606306835928153303650853531773964790566194465376570766070623287155943652141179474703946037726142823318620938906497078639523601016559403308046953074592088900158638930528208823418201087918165430918977464027693651392257641236062152230820495904977526688094316089208228847582185776394145062811699236174292612925878699431635668461721401257151548132855902344644584998430577572353484440752486424919589416344632217901015685237709434898495828732439760497182568452099495830250876619342496461592587420689861415697/728658101556194505404094691064915183984613020992632235256758641299618523973670066873984718059387062954713137298096525191685444555947445145428622896386418684834019304730251673869565636381323938696753856483095538908760059105220812962882954085161771546620820469435104046278187524196736109290999*X^22 + -10676182314753779534469956030190220580372576181302745928814569144076292096698529671664358148399784324248156146952201960883586494007293904166851395780733064731263403089635213108101645820952944870460150289560172416479755955949866777453103847526894919021005246405680218116956086160803790527676398550474337211488643372373015270117410301347446818924506317313280219559440379974460447232335329801139055942003446070549076568865067219541044454155427338920052509092700937405075088274744851752126344317152200559483246167575099247138693804362408720930457997005188923583421806074271665522164553918979147108782573496882265280656383389011217315673413447148575557493125562631726841263592714910850541712592722127659340340571835741182124007759137034090001095712452207762668998998831337360803548596552587510584613788981719/442660209476033498434224814736575716127507699153953543980160636089311406596891217227005780403967867445024623394054954010193522073197406182429153524740411171470084123477073034246365558837537908762377888730861781415682906030731517532091493282053261729238710950279786844015230965152392191*X^23 + 56444282577749723901147849495874493022028188133959640601376057201361366887631326592753377802230204963878108309924403174458489580558236130782304624548992423577886747690097478465320486172662771894296699705618070701689149431912277154583773674374145700760473922641079474616839949966792815995050053785195869308175576292849658278816683326646190428620971719472847190077300392941195481915954036099773999982310999226688605909410045914926041779253564728949243043329666831819049947326560263790624328428969429779500831357168473433406915542122407666209546676076820851382719450655029251526228510965668004462117738189505571076658894657976148370287403048425809252265374436276130802732640982471098568534404245611291281494643503034683732059417739232893209631503044193938282652705910260402954935212670877461069578744501357285/7383129633850762720384435684991346369290700914188791160045099249333624950629548612129229411357780061115565693589442577936017754658859537716735851639145317928949533095474101138195131155851294780247700806142043652232175189686570980917754016451366352381972459939716564771330037267776749353689*X^24 + -9051553236295446278311488724780176115315338333221490624462506514427723437249578732446517756773444465044205634374081338842847523517534479423783237336028350184623017658171452425848595609490433212546588808894121733996621219059739547966839403996854196566943052750147136427458730292130117975900105486748141901692359656936553203367575919616776130722334376249485065569566939963527859482154708893643874975485785691652323745337176833538539520554514581535147852465942842061368879040566559940488100883614616096047825432940570197535249938983278984821915183539991314498982125073918974689324861668762493124078220205069891486036329000269467152690819044985439577923012443867757182909576678186723617480528598251929561576594244151909513958377353409080919028842851490423132718563746694068869785360504293149426880438194/4485255435065031550775465776754079742523460708496801302994612836446647144005912567381975951092425780814746768606948092075226646104104661240513636649746956530873806395324980081997468639819168210374834414264382820268026327669142422382844436996642558441234015864097606369600937293048401*X^25 + 32743832034926060882987036485709798981306974085772142055491414644400998929742293525412147868997221079767805949009278944888755798895726345696403125239655250910705380122268233433106568327624203568616531577319264912860578778288072054413346288108453673449986763378051075984136405978588830219249833859123186194476301290097359970031907805171058246654544972805738635746255807568089097551809406313888848283946977242637516659332985459111450449781725977035806920804985932355499036422972299925459635275741855143337842750475596624441421103081597755307407691617326449015235028667737635424052110551963481306988792282908830575273848282070388593835660302330082550265883928392276314022170666303843936582684060254643425123024897476850726502637642999396660690167565446248513792669716970089828613962625471055838215746127401/74809575401449661235383993690481296025548801157018148932647147499093627714874615711363976888270569598209161353595287227722705230370361644830526945681129487978444216867625342787635779443543906580841863195515641059250411119193626462923462364667001232241342150597283976638574033110754280279*X^26 + -2801855252451453304408954471489278593744596926668363318416114667554087041759399911703317495776423203102473580171200630397291096300464307991076705694893060527572934549094094092000257460480155622509721895881952985938827132284296756924126079051099949626632195891576006207833200223839193655921883567425679034723330936622143723921286421524918592855663356914775686841802493718182095865453928683106499177226470377174363669326142259440183916708923127943190220199885166347236006379258475341020017994672271568935615192159187649702814971805384998877778581228773376654704731764979891393939193952833815803061875111137901876202461080804998915914567485898716298880982109528989071734182772901530300681697378981241258788461583491122702084982868892302436597177486103870535611508200160378881563044912629814748711950/45446859435577092876134883162745936596106772572453949289890854928921600056178381430994300361809458418232040523686925328899412626152268586225001774315440713095369823179442510573629845921784245311670185023723286565459347045751248239264986501135115557081872335333802714578965069999711*X^27 + -4803369911534371319620921915314478244746011789057792407929298339475379789231988213744781374527545540110228520741651255101985447047452026621842087551404425888344793245324886627752680359030950895626124256962448334158634581046853192200415169861365909420408321713467665903225463573390439569833084791247834570957644269311285698583606772606995763911551508687973380861128524694438790962627143573660689781523400969088002149222793434839380080205142336806496457384746145070130967820313934383029983435899309010328994965378919696366612944540168319318534912578444873480577570602684001692743615659848125575107843769530820624668111382852185195008487020630343322234012095824431592731993306282678918701519131406082107465467686558797239519878261861436239737423050356643863799938609101573798073301285608539850085864087/758008168525990332081053716271439476486464859735959420206089569359483367336999223887553935734619956957692203894574227560713303191593687749646804593807235653717673280809921633857572200129439427553347016010680696625296449376085069382700709852432592376568548681032495476462558402525179769*X^28 + 4062296886838569862037854326798194726486673855024064747176484094149297728811891080089601535704754481388004061591412009511407771002948085661223534150214029268302315792503954087305091818409453294511567956386290466509409203500480200052514450470617128456022621524972635422841850697028956104459992003349705674617283280472143405142842634380403723235779391362464315240900336058875285718384206447239404210889267189780361116308539115166234413800246936063435478690532482315303000839599129424551341589000234670238658583853277100975846061742316990166767244832384974619921946227310417446355080494843475454121892064867123914272807228183438741413338448816941100215890183288287494527986021365542714670849660489146557516804864375744134366484204746225487541297026644741648133803030535090071802080534862210551024/460490391786829467957719003207869973304277508528372050482136487978161185292532313798071632660579079841789966335097450721506129493358917865101342997740241052408267888801833700278400621187213709315442248876385600429439993448765570623885288008383867686722011192002677544447814427121*X^29 + -30180028463044047419933976234026126228537666827909032885344608562587877761767879708871453468207137339117807772607586205571603792884932894222773706652624483805602448344135856790131693795200809265391586759164905216529732154541435546062198271444821506844080503766833101617410257117609335102587711934039716171547451788703951785860101561345360869481556334345538110403031839595658952782559975128564871728083679816988086329093699150387257702740589759792858857574230707639591094201360561581970775796197257978268914143701653398332124344093993139087330884732565777001310791753606868508677533077849451885711909996239793083617677408543178251362983844791690741209275714350101601863763590066894560544212980143813077046906923508473278288971269763975102800380496210816986172452034791544916678537052178513212546606/7680519244612528696066795254504063284742044564744717429991554482987750409494146461838036761145798472681214848503090380584000733819733391072025299859309480513117500117325784286943443960781537457672261269009235429562629650731960952435782718691834529146836424671412658763845096829951159*X^30 + 34258713552013978151901143152430338140976622975159848307748858191638243942568477343426061446362727571183448659600318424236394390697591892011145745632920509346321476306130481292411836579110123092195114942293278625967746057361156604142239771000925042276140008365650390357997398485838668790134257581712690148192786321683722530487991773997922073593872567774167806492419146911835000409938967457986960159050245148902245508401423859439492428355921232505553485398944164498771882022299213068338141073918821854733074850335149642377925067849392797329438391265862299441738160749619564708485595326013761012363776538976546140033989526162567348363021650738807045776778605511612039344431541525828884946072358197544822490777084024384381905657142573159356272744034800061423288075552463927387660551107133475/27608992852498918877493794784331792871531717041091915011819442890950367845346382504830723224448652787444688910312216003447816385476282622765234306477621023587041662497861604429426261837473092470498366141638323666253372111563377338202847173594572077865700053480585019752252199*X^31 + -138964784565048573181999415538622697094037220094348393039256249569740867420148859324579077170911762739006947039590709500739869167057084633786322198860589583462186931774132085591166877711469859417180233043615238365427302096933861150967126693974588441923094236379043462070808070189012580140002264963360344598701637442084984743227686157142689508575762090663987710481956958532810379678476645409615739186293413733490529145988320081773770435474320308959658273730214877085300005784352208401429993761010224517821223107056952945895598977314142407432674714063917389950150524887751033779993999327668652136610170425079345958591792654541161988143720987919392554092737834751547658848743212778861639275403292373256545789307252488949035630021183744908605706798739273977094043956590213871138592864974604524716/460490391786829467957719003207869973304277508528372050482136487978161185292532313798071632660579079841789966335097450721506129493358917865101342997740241052408267888801833700278400621187213709315442248876385600429439993448765570623885288008383867686722011192002677544447814427121*X^32 + 86961209911277744330921668612522055526192380683419373062294760018859079132813034017160023299095793134942044030826873651945560502942305367409321951317326608550675010965834129297765934209616195501606599237552869832590369705268812548974299755505408934131212729960075924565222678923895960445403024435720336171454185184282288723048776603797956360199085906911141896159094568250749031028024065799375324365979863225750788824656855288310749575251926444670617504737123332653692120260079050769121706601085255926196852473060475319553599511891069961117004013454587390890813570444570603504948612045444093096515304219515135025354265903170525670272613664460881632585392317333500045123842032678503070324720166354885534777997402452946513926212572886060026116753782533003915551763824674517810433881384/1655314638317580123358342513599843687962810542663943582458147544274259118972743120380761629860822158849132976216332873880197636877287764420243078510559447424128644552902548379964402052729365817524933517695204968298661317318986590215411425960463581621542062082893759802881*X^33 + -103736002250284575131584642065660803028368902305324138005803132343888122595923695247699359173982346818954598524782278575432966029336005771777067837769304427549709261295152213569344707508246592421272800412614204559751569038703654539574294726355876641892147729704756845441513094599164778180448181509261803364020846051865274804479123503226730777010619886720476612970974550144758089506013248170999647747084508249632749089639192332526522583429867413264869658365441809574063974686954994277336854440462895902412138167966965535273154843831700535582391292081483797888904204257506415494374933491980054800786386923122057654266606220084605453745746371590611447129460331042346807555441446260797950579866313624787753308245768085764070569025525393210164007744618225633250768544406114433269432459762712/27608992852498918877493794784331792871531717041091915011819442890950367845346382504830723224448652787444688910312216003447816385476282622765234306477621023587041662497861604429426261837473092470498366141638323666253372111563377338202847173594572077865700053480585019752252199*X^34 + -161695724867937412690775498185223879751075502833841194687035916321224153065123197188786044044123225683804727018232187047782347992808262867362224612765047009374469424772574326743669095673744024240697941281271399304371140924816966575804421143062457809115686342904326824919109561252347685271673025046620415900821904717104972977435428074986351519591437376004708124449376350727996762620329637125253490095182857830867217300645916060243467133585249356977237909773191255543476972456593079270421095125586301959092965570133536631146930045858998640559283026592121571370011019970169249250189876058090324711656474944352937113865467464608397849708086608880013719524361708431327543076713863889920314537607091293531252480310180669236264210994158263158546657579155736531527513923267934074045532/99245436675914630574875143210015210022352092011747921485589516414308958509067876993870233818623548105350019558506677491468171765530773093125671713565528354465414266616856429040374246221557996134356587187193774704638246736554145345369112414441128462230473174824255639*X^35 + 1540667715117953323815364656410142104176345463609146201032290750373024181470219094352700372904360736242208007619113104339641760776191204925693869992225653589802059742774260290572692331534002238865946685773733915799058433890289529990558327337390861288524707097378725963606082866394704338914991529605943535765562931169944237104662846499217875283772699501004011631027516878556884887181511813875215836034379072741072723678726395046569375451602063178158699165057280984155377163202443765401830717542657533559885852146180117814465605817225138350977522873158488173876198960200920154708821496520643920188273224414046913221980421654112360558430991641058535163530913738821382359530451509962637442527342458408231757464246386602820327692738846620533957479433263621873122911300911922984335038262/1655314638317580123358342513599843687962810542663943582458147544274259118972743120380761629860822158849132976216332873880197636877287764420243078510559447424128644552902548379964402052729365817524933517695204968298661317318986590215411425960463581621542062082893759802881*X^36 + -1753909717450202314858292431556657869841099207869025630781375224339887796002129663803643849369657392009043814702022478475628141400528839499690105165353707216912436264799198321817998785480395012330971676588319249604476115036305923743336269486863405283555329333483795833145618609550927084178056079825987111341380795035605922294177393477161070988253113670632576762581799707139035462675138248977067979367103707234319931041330348317799582208095081290701238108966809025820403193220735783735202947864019433354776844033311335742487542193799869418035180132843233913482325669734244759025583308803030158991795298456105653553500772208242344361565015548352828391692926614252850981383427925131314107753734120859585897820905547344805730196119603365088681110793407391619765856646585135072/5950322961563320976969551124768583849292648960474124437051952539978953085260979494806057546532978482244140509533345973467724190031223280360073848166288647668650054956343691410778478699056178196196210035805130685570972284702568819795498076290013098041277844884241*X^37 + 6801308368182639921790811029673456579352680590545265373880394562010101887139087833754279489626120660823378035685801599667125386489434966007533767966781487598988228049714841632728872407889962465020626505596618740350531281152222319884655330241242263634627138331010255337031528094803619472536876882503557545929700554746008195530526100759772426982180004514245725829394025245177430127735615731026423714662035467205203389364216957754717223861957341574655611831246631028773272259729976599294006112087324177386849869174095511031245589169993964072149309317316793007270476635337680739898126755079253582515806531013173540820482607007095717713485896649694505374017340900885138797337099663467120058823061591154825880897389980712580857525783623922710467007307249503818591651335061622508497/99245436675914630574875143210015210022352092011747921485589516414308958509067876993870233818623548105350019558506677491468171765530773093125671713565528354465414266616856429040374246221557996134356587187193774704638246736554145345369112414441128462230473174824255639*X^38 + -4343083192431547335101700191824882392392543777623068249794864986170702140201004946230128416402371739819441269457447936469218753619776333247982948015452493480548179547728658261252390748970272292175978824611045167088832310852667273015834564057224887060980002677752322616758264862116579245500880747552477940306028622308767092184561462286144412069177926452562572681325713585672641678488911272061642813522429295159584544700705422541375393049153694050919336108434392062888153871051139118600251875170750003024405010167977776148460208086818227835792852440876663586717194506065784883118231090441379690346703331063925442876942639990453331348949358545531449105863895929453419721373652193676715635680222974448061475197164431201433652017893896031286783088348048010207209709454697/356755378713551230707449554815551522830664246086343571979852061872951201226750973967627408509681544591650609121251032643906960251287444112960839868474647620879552428583469717056087217402492847064944543186349942177047322063826897283739917038792079743466505479*X^39 + 9370312908717004831600475030124663751802677119924598523151686645418500770003996158568104935186941972285924335155469374858546318645258660602694435954252249088091242661698241435213919339196988335286007356388141591164091896866129252364919039006970798112192270479041363181258599717509274715858611820229279692431125405667006259846614211375844375972316272259946880276303874462285261983795302277974529319325593985743730499503432259768028065843331423471180079097645329362232504758486345454006598984815301307927084712721817753350045651279027581059449041260551922692979793591329659965713892601865982246294522175767966007526520884338704805072784838723318581653868540357275797410295722123542115029915662218680970800962560317824943915754115201058064410021864911941895385256555571975/5950322961563320976969551124768583849292648960474124437051952539978953085260979494806057546532978482244140509533345973467724190031223280360073848166288647668650054956343691410778478699056178196196210035805130685570972284702568819795498076290013098041277844884241*X^40 + -2393796116867722476617851785138167724411999129350110731029245218952742437761616582453368043483836027267058335868321418679550701734289308975564826068560561844392138852365743938589639805759424154925464331591475249954255762411444800775912430248695085470233721125632694246823128656418663724015288073824352280652391535065080447893213320909079992148658409499890885870194507843910378679330037326502707952037946699121254816529833233098249323105298169931648971845269168954915727335611889979629363417984043138805062431278005714198659220607970763780553042614702557736242393600774949109690587181216132887905391777780199215106603071105130352577367799182309903507156814246693247475470221607842933191936122575313635688756911375891457481372977626596470692433354480044404865921/21389494496885378662236917969635561054659406804145546614296544269617555082843754060053205138778196809859740339423888281306250989345131249652907240750323617775619187516246160864325632076413025185259580501609805274719546859153839995427778466262490541607201*X^41 + -2814228494407892513735451450424679665758641256950488832533254090354481267515469719967894872216491681877512232351149232305943263671541044790590080443981178353938722924726530929403227146078129788726341848066560616536942206880416941617454925238738376027237193478920305177092627448403349414737804731754029548122904332002322295142729457705697372164947629844191888984206257774671212010749260957638097378254568328989471673583419278196061854982507964874187689789165082159398017806335948628643000193298004052228355058146978963813868072084148404048772881103056903328268757284387024221248740189060128743206305664071826235145948088303790450011340751991213864187119355322600615976800182557607659764110830669516963538605996876177380973104475573639813079188362715726655782459285/356755378713551230707449554815551522830664246086343571979852061872951201226750973967627408509681544591650609121251032643906960251287444112960839868474647620879552428583469717056087217402492847064944543186349942177047322063826897283739917038792079743466505479*X^42 + 5204473411287857430859199138099532181597684674454263358773224419798765047376205195804922067832791656171187875832074219346504412076924862354108934622021170257271438603840530320197713340902556947673573657125740244916219768616176771312786017714196360539048964268730291616856433179313709530468328988286441200206384285402080563211130145194006273346335271843730226962427074645843947946967052452767630301610783822666772298536682038084206845546277504881354004055952156885528775103140751443520528688568596227000307580055447028898945694117982366335051726410554007190733068285880327054264971771988009971237157562527975227024899576253070726386173022999116205341086839213844609338751111632134617875297018997225514374871599004740646339320770309373311732677554927176498/1282420678511024561558661668543411538740896145101357792091644838996196119841942206370478154492367456673645922382869973098282330436185098006649513804803862208502859135214710765892777269405421499206162270016775902315459371614235865185429490153036185719*X^43 + -15577740980385285072565504837249574862966049486889100249616519505501155108714348878171249139161690926034215572710489361116140568075447671064767278012635942086708837680219510387007151968406608971466383188713332244244076601834996750800649226053918337777747014143794391692385270192393768591170783366899486398557670434556122176708986986381941245258574464616645791387989924773503131188190695011560609686765452511370199816359779636150145488331412552677490893010253558788626055379831748630371059179566440989180282160849396819946484743113564644445218633204457302995630234622188471107631666010764908674985492692840842080849253157889485594940145724563693588836628275258353208216809344522302185218251942727496929212957028143693480759639388752473199321105661614612805311/21389494496885378662236917969635561054659406804145546614296544269617555082843754060053205138778196809859740339423888281306250989345131249652907240750323617775619187516246160864325632076413025185259580501609805274719546859153839995427778466262490541607201*X^44 + 6264301234495378579340454243583752271592945718899990409941013501235908889242943377982892406602821362765936575604760094618314556789105113788601867089869168514596127577071339973589806314813038885966706422996438927538647357055197274205627688573765111221604839880291839820452971680291009770387231949178419471072532117711873275044713032998669390108473340228972203458783000584351952991563305027326676567347084630538981306344581628729964674042703923932332933147623195579148219344814941077018393424525481663255726318174161616322077742591270645492071861116824787467474728098076022901349017283757908515071552192709772559280131111899303090957992860755845664542279963489825815794645212187185326725823508237379625012963017721606141992036342588034158568384878179/76888343336592395320982173304359466319377429408319311235184653696036700032492487941152236614447356356714786401035432166094030243790700761835212770837811751813829314420211689303482059440339438767681651778690323299685794808695717080486209614067761*X^45 + -496988261956717793930898420832272698014239856344056434119718272623790214101208025195492152165839542058529900769003232267405124935667619614286375191066443470266642384174745701457168147669628614340672133305122251783404303507142508173993956878892705777683930093180589528210003268481040088530863189275282621328224110412061721151347875643782511686604241875003022507796166846513038442898374231518373026692925845777915175176112963571624326513762994553466378297136622954176673507151862680986250419822174162737351779075015047473864035896250731241336640407131999896467131639550330769327984896540875163265970326429336420658590542952508677015309292528323495694254493777923919730535054432689190924235224546994406372533589718719627939454116698384490108593973775420/98647744500848043196820128349493195287761241930873676314741910692015086141687862028498319576335958205665070952528459469098640802783469077434577984984912477577143010401131597376367482261955499938935559232059684793496874739556605014263806934848937363*X^46 + -572724081537917053710785101739725512404957754518415258225196126220965917035585257759219990502613601883148393762098103349745518791004464279487111069786713914674581690262762359150055851273220869898952311673319648071318669573270667289155218051970552561162262286788059518918260237047563289830994653399530906427651196778323172133431962429185152525643249761699584935934907550831500474629765814461195735409773492082843877375868604877369132392388938910806830752727595159774025776537431497740675322436490349884548293476965634326506201227710720477706949022602664486961107009191616434928344496607230220097285897303434879676927446045576448782820749528630311315161226039374765242650197883072232782267169030154600149652617039938773633035918627816977557092/4609889282126769909525881246139424804807088518995102298410255632594082380987618438824404137804865780725150572638373533550814212110480290295294248506373988357445249380671004814646085463177614891041528375723384093751771377702243364739265520359*X^47 + 443607224342433505053177279885053271270552442974409625966431504474457905372723716103670119762118897837248808513174688962912276324348928264107205161146372621389666105781006619776544098198403252235261312069221079365509227628156832682216588178424060238673111592797628540668549394630456152569244869577631556362393173072615575488028575526017278938226943972340176162351698449390657741792659852582371028608746035894016103430911427465677287749873888679485792588549116996437986379931886110011373022110702686093110603858667261313099419931228729292985743781649411530675535416064640896351824476267782672177062125532986504177539640201134980373860241924970364122089327743017213995587777010558507740353905913152321978453376239218649250093045812496762263977419/5914487948968645793921705638796882024567494569870716248860357976618207694807114457011710508803642796670368184695033243545694634137746212448862520833677827062602254955400899177190927649256879905206280906053101792283522677591978236960477662620597*X^48 + -2894897163455561795135616827053453451906960015491230631751804390638231180764563523911331496630988897154450817349949514058998855173998141115372952541386819533452788704936797066597997373502767832452639062279118757512287112683308158288139727922533227570475618265743925358017646757883787373950947104720141054467477673896227325588771079494466080750351716301875549569583728647751267430444270329254973418716773304939446148042766081813300490915672744046058956263018499378240201617281896447529087621909037676296154923597631218181749550712051500768676521488538724864899463310994833941211820850455039501096053189537634795632911344411521159945876822859158387458728110152755419625737920761589084710738094182368527446962152085933909623566454004057681/276388829194002632623411550221201798957196985370531944265858602589728543736891806392733625385506671906298373561866630706326171359822548731656229300699921359640580932949877379617847920329612979857397228594243305578977839061229292208121921*X^49 + 4324636631184312949881791540050505019323484076405220486574013205877013701383117361307234209163355623534899667581897710363670763397130488227275532409266537842732421772915812324519521734712496010300917128394968472628028198538484631032980563112636396920042234552059459974810134787891627362649407522621791993735160159279177147551466199265340918766166309919621499603460661250527582630953109402133592899256328866243391518640478908119742980473867736320150955496127831169888001662937068486285180398356267526586811897480324566379834278733809182055331473449347570349166644366409595892133988069618881818693892240055334731700511454056267092540214235375579306639574285968481606354881369938956630756687604906909487399710589026762771478085386782301039245/4609889282126769909525881246139424804807088518995102298410255632594082380987618438824404137804865780725150572638373533550814212110480290295294248506373988357445249380671004814646085463177614891041528375723384093751771377702243364739265520359*X^50 + -1005726642177199266792739180616462010919560627484872056211699364090097884445396176305790970829063542175946861599563707573236169314964133884514054023036829214092374554172771929050001649799731412677743139581379884790814170069183713071648461511836464470189391783446575878978206631407567321679849681207725194467989844298271667386264034946458821015113311315149086291949409701661835240745704873692967421088822181330419159332360741804316458879146784267024969832975643137754696667595947935550372144833789244432066661384875990972564468673246112761375989377432492426696454406226829489877808693919961742065647953396857075773295498892190076266634577051399803863171913433015898791252886919682636535462208401987734279742075891504525825526605178/16571067161940322119036605924887691046057736397297916197965022039074797274230577756024559349211983446627398139089071929151997803214973843255364788098802167974133996819346326495464231688327416503231442448242898589782231492369404173399*X^51 + 808104221474270693306924991934087662940175552178397692364818442091092170215947362464839117552078336431974735503275546972949570573557171355060911330379227806041875141910173925091316914344448642196958903501891870709190602889078656802245907170478662097438613631234313438455528995134733438438941588764154331946286227295446190758676502173928156417875646162181731983618830651327873035618689601715873037204761602741719438608848365076272102334496530530524117768695436937780782147089615305012570031463249058415783818354237139348252785158272661140511808304842441782095134484270079632986645832588078810447660818413479982473295641620843585820679495299378543147804843243803230560985729991243107589309924880851531157644413308399620556160199879261/276388829194002632623411550221201798957196985370531944265858602589728543736891806392733625385506671906298373561866630706326171359822548731656229300699921359640580932949877379617847920329612979857397228594243305578977839061229292208121921*X^52 + -104930041163253284176970028352289684434878216960927916443914386201219424247996197529973193573126362450390557404243029769253511991648636262183360427999465316075130825866929872475835251559501668095842784230830931369430375448283428683769304887851557912696060810763190687700727968002674748167729365554888523812029925838824747860196975284343508357213396673770408265416109703310389192086392350871145988795972330873304612625901928376278582448020221035708021598030661821568367849283718490472621512320502418586125324740828036391598836127040081530817273998237325688678929801274596521628316578959332899304243198525796112229902135441307134956708005987264766829633575457345930299161802352074845118973178220172011679508282105346774589118/993528818390810127647737030090994127109403225451041201388873555913112133475063118653669845267221263062977285154330111466634558619519985805825576359422157681763534793413653486148104304114600186056204955227705413381031925916985681*X^53 + 43091912242706709086564280283274014448355738374554105419992796934367434410568017405255520208303060854021272648537390918014121752385444764325734440289885979571423467754373886522848098244052340523626953350928740479874956853685586515026412442159389485040723896400531094467753576357721976360501812311782202740251314005786778326072146815323172851875792414815030455901470129191480974802500434615060091796676823212117506861594358859722320254302356633158804641178337170444711659294952479260001784466260783478004586005320094694759273027498794282557044930252885312988106347058002959211480774714524790172830857671684551935487802021500432980653779141950755574370098154567511337740085501940399398208560622873140786425822240454910837388702/16571067161940322119036605924887691046057736397297916197965022039074797274230577756024559349211983446627398139089071929151997803214973843255364788098802167974133996819346326495464231688327416503231442448242898589782231492369404173399*X^54 + 3102774903252728397819888208202742580328092505488345900018142618702428180055197723564279679750581855314326051085386196308671866622197581810201161334088251709152385800612370751822717974405132409517864974905133796601518007867717667194084398202830156855731605616222770136458774008441103563552022898107793407060927976125097665275164120852878604470210603532300864215675220979113349740280855345342250264880874760946845057628300095572612959422115378401543858518561445463570436804731132493471005378342033210204267298731874523359768425606726382858451659930776636346629750490929773974656468457112597885095550362769058914633926419823368446615539713350649442849124414430641071404627265500916249758920640056141312929688981547082/59567649043156671721790097133580797836165431108042520618075037826794899782664615303895308187974174894356813067589790243218092128995742299048238884790584428428774794257068978125073703706133472393800884659014653958932305648839*X^55 + -1616267661320190688752290061464326060917474851941555638638533454612329584693147145956854309458642622619060578122586745589911089018334226075498774421844412645301579255540584818809250380564678404329407484966299577889159970161118384873634785955927631839355934563582912767202857422299222891843480791105392953440939077392052202759108292807654186863784006085861525062072701124014935338203765833674197489345590013657275925810106605478547517306060034592812969535892368615586069781201141712463443930820147974553411403389084680349095411620943716500789598369093936005408185739026002422576453176402125434991872817922236945990989706261395192608813566056139091356484561186159526386545728292511637497010200144124454667137528192363702/76425293722370009819056694622384163623800248111618553952990273531777856421158701434897680405170866389459791165717700882048812201501537369678890489186319821674118061031819498934469561854969245081246535017515801029310148147460437*X^56 + 9661947505234392887364666355657740660154851277470046719308436263515224761752932771304815051116750668942528397610792155797601808831014632987441579683970186366803783491329441492821487776017740711911766286462194553923134058593698053587437918959889112190991894986375834892904161122028374421160629454437421488457455737501377162065636155095710562639176221731384143780272086254805532213784972897262288171408264373044289319265127661411999047899078931564409481322950156422805052491243549410928595108497439088502753469594059739640439006823308324330602516951099577967488795400674122805926465499696888893467840829193387361343865302527439497198702889169316156297589808614802802423514107488602037918361174991391405644786339/3571416094679337593488224541853876001928498777387284646446132131830139683594017345398123879607540913385503511456909301709820260746791911928067563090747912250660998516521912472274938767679925198980807282152086693382835041*X^57 + -13386374559038339619307507924966295163416603809483086985948215729790228206557398033478433990758915152288539261945518342175333667551822167107868197344197982187538914801193774313396406884020222784786354980965980032052655833367148006853955358095597851803701615131598886777314437455245750923732645805878544495540160368579240967643728949560260151697919329997543726726644699966400900705605182629063962950832686216029517890269411580137909119511366575107356286209821578105520316319520918512480153507066145561531641215790811913848215381742959361999095532650871943402420576512424087197121415193505136969190175899462842221871883769754305206456208186995779403228788034704976794934705685759321850190427298163919356601308695371/59567649043156671721790097133580797836165431108042520618075037826794899782664615303895308187974174894356813067589790243218092128995742299048238884790584428428774794257068978125073703706133472393800884659014653958932305648839*X^58 + 2672051951232758480419805160553043238449361872770164963955954595945672970757218297508738000050264570554815366623839467690756039442685556176633047096424020796263136615884055158268964282890442656104616733024263781631027645226902651849184261567403016640600121111567729912441034170635302794149962499167654166658030145674050829996972480166606120771134140303211245030252783584206621383257315705147971380242830258973508425265227551930610447085576190795480323246496965244332288238988186620536407392885462703616184167997464947792643092164766562425881377129162058765842431762915352226346563611279367245298938683543289512462578521001359788557320624805608133683296387670749753851278100189387343859225668916392580156/214126512061834498080713744340420648835571603656531245664975845783928274092812359577799860879401697546945471038845812201560061199519870011875266088539355611886863631903706005892136145313263696803214058525816097690679*X^59 + -1408773797971845937360047777821878920140021865765886783366191587891314538558417386801239297587650665353875629718612544730134279158549629348986368669172335217948357491064146291273300261246388498557326179820725406078338071295176291147964559170282846120173897208109401669931980693797601933483040992253244398531563173712181201981409007911905264702846045905236783952852056316167440769718720122193874352341891742379418628664213680090121647513437133712859445727825677670525815124035590076243656735544388383229021636482421661293531782675731328147360800437351773811753699334372942560624985058039636366537640864477378080531788272169178112143167607873745876298480264932279948971000385581191614181287866074293511192955/3571416094679337593488224541853876001928498777387284646446132131830139683594017345398123879607540913385503511456909301709820260746791911928067563090747912250660998516521912472274938767679925198980807282152086693382835041*X^60 + -12926860565083213853526507724151246217254414819626394559203075616500128333131524118212942213930248577907710043197251947796391664120159482569586170449895079751247900388450870735137257654645671230512722763005019401892164021216594864860156841589292516223219930396114636334595376434713111903004122310534478754898261798009638699538099853138533731136619294958928572557074944622315264051851130076162723469750925980346511518036012753185609601392692571030236610942474475766955183586107372495950439651274379578545410629910482364734246647507802728661594864582745242033465278231159301733517080732516909038210105550561472781252944301887358551851536116338359792338757800489625541406220957631976112727736080997/12838090536712902337113360773452883796125163598329111197612317631988025306841678732406011204472791986746535825819642196867921410127697704411251639099427760170685510636351460272926203328332855495126449938594406001*X^61 + 160213971883909763533325293634009072103833338887427206231171224693588087950216911228181901994502405487120551208716843991110415601257032066830726004742979144633957719698940280419572259980991399132662140695253823798980789136651991475277980445529666159247506752527365392963073401634928939835190589430567089569358929597305060720581792092482454861964419440886921857747305210567198620738503650492328636046881442807688340597939107687349027522731084096791232196825081498004205752164826959992512361217020010084390034807862093017419266653142700002892329752668053910321001890621051287433714096717036068588046102160092245712147412465196150886550928588315241541893925545362210644356547340231308349774064303882018/214126512061834498080713744340420648835571603656531245664975845783928274092812359577799860879401697546945471038845812201560061199519870011875266088539355611886863631903706005892136145313263696803214058525816097690679*X^62 + -20028560827970961417264905569159688049914405594858043095377958533239350975381069491498192968500287961328075576396604224123407021932245882403749664904818734322887741213622554922895989175462586996770708850895213623695241536565629830937122308238440068684717251053863416058156549662714142919323851355293809933443760557989142078563626449229720477583852859159849854584182767573201052785755643736512515171026637797867665741621722677301449601084341795840550777387276816640976501559743618492346596619854460274397186659482696448044826485935550368815467589176272996139586779681778042494373327980130840659941085271248979890308211335267164063870405677739203336769910609580426844211659953150136896326388/769715842479339429049305160588337657900663325039217650795150646440915241132062997326339181274224593005967733426442964018701445537963769075559184549399110268642335310051649395822663428762686941370972476682919*X^63 + -9527293835918485537015057257147093832530463169239475230493391230084203252951826976510710394545970022544366526771456043105716632284371099295623092191605489614822115376175156425279049724742230606864470317021359133988224025339457887706182247674987673603470006369718451692322514948929065642604266382697297491986134662708650048375644414004718367964577948583585144672563429708107424491140017802496582295215740060040149947489885701241219286923966108201783792247589084607681559246978651010221127676061928956145221807470625630592841764363320159854544230984887508065547757640189930055609271660544787925579897403928149228766649810953982456783422775044471736716858288127899646602389957509264238313774376/12838090536712902337113360773452883796125163598329111197612317631988025306841678732406011204472791986746535825819642196867921410127697704411251639099427760170685510636351460272926203328332855495126449938594406001*X^64 + 4028457232493254978983823256908137883274033487670823218756460510302936400864760809684433003343553315252406380021205402840976147842781328143528902734816278025553653681862405233655437773383404028084864109842596957078376785455233748521195347842922015038492198601693219621253492710068805046038594500979429476908337385605141556099025530273652871605600542487612492607264943919849103061576248880441110682116595341606163418798666432612736260699031493469518856682145815260947925335744646387578661463350476588583772910219342205201013188748153503060157238016150348420245054035803906239624345788507254075946574741758290770976837646010378398770067610650785573977641196374179130774646346134763413/46148800436437402065429891515578731212942222257882226200320801393423780870079920698263635785971856406617167301783258230031863153544203433992396699406385890559526069311808225662369652183145688672640594561*X^65 + -275128916072006763394640261919546860241609183198044142734587424033430970455421443892170919435996243279278592494713699084528001632212468877655783209799190887604748452388893673533145949743821318453764470131118765659538290317801040989565451586182390206215415722909307770268698211122321893937662983302858959491910305819458551065667694932163695889692568861282201825059097296933900899177085825242885021593882756631069773544638970774666815832145252701157625650305741656660133923211135994882942782396205637719336245685868746854528091303092482164961110005850072742493360276465694454519983721879020139375166399163911576001395026711625115833216846726154434906250093057801258545545890936129078635/769715842479339429049305160588337657900663325039217650795150646440915241132062997326339181274224593005967733426442964018701445537963769075559184549399110268642335310051649395822663428762686941370972476682919*X^66 + -1057456390958317491071047029397280847467708851059030737718656009304350070469060263209299219086015931822178054650923353997235276491033605497491083274260936290034334274882866097249752408870380158898276729413796831916284171308513304745575332655411677357530610691759489694638185346869160534458531743128787987162388353886261869174738241798163084780970023532852743919391270938890526230606167347370356956532377918614864818542587766467197523307859940166273282295674212605853656027174826947727007263699151190082619146911782361854422127191640551492449935893729083687709056981496508255417837600943693201980835415658047132240100549821504193850909868258622557602504544359367423152431490620/2766880534590647045112410307307316458597171428615757911164985993969889134245453606227210011749616668062663666993420362733489007347215266742154607554792606904462262084765766872256709166205749066049559*X^67 + 1554397492883571847075418427543120208841035246409250328317144962662752222241159203267143514752950786852050925154863283713682781484928090929218219933660470082401691140618817319655416651779265806792054051637554120592115115313888744956756498157431779005713171388979038112988722812570847467329925674476978693961486260712969208723417372519326144091583659433216976063024945676057922464323342896513422952727545676191858894690479572997431722465738649489876460471335244424138946472832711499854312221357812463677237588969828517760007932134167218958994913968402913112706335665171603715273583095803302373144172143539538446220577574765986299480401538244091280844177682156780038217462542614630/46148800436437402065429891515578731212942222257882226200320801393423780870079920698263635785971856406617167301783258230031863153544203433992396699406385890559526069311808225662369652183145688672640594561*X^68 + -277531551605007503037622478022907914313721673673391021273765748825469595351934538158472987211153119151642074175265264786112236408288280672565751224369402478597438710036129499770627823195569037474280396304202005318860911857584964831722555994377160354467510052045088344091425152249607349511804672478103549504637660253658517939350394089367070951444413011046321144043493194519157204728620302079154933058800002529060764747483511266996189108493430458426741113534804420291107495106873848769004822633328006816606963872371328313804886564711090811807257288142779216678506294852238105826402846030536075823813254591617259999486494549623085542730192142058028460135645516555095968259/165890073421107203376246196253211610923746713149215055528807841835235273952002734350213442757336571021204128964171734680345884486313044351709011784566976851397701426030683306688453094682280056721*X^69 + 151637564994112314841114403588258955340518572623156405406271044820170870532212254421266752910952114513753802025723385063406587211642419045024453941373578234522139168322113765954206873736595388640828456123711637614534952860007875784187333291623092090682104696645386459889707035688574278580216634646764358121995483721102784552249102752506836096540053519565213540899906564527846736506174150068874674459850802449742047504390869331607832082505539676519144235366008564200416488197507675756086087026224491503934182507701500479168545691996662603936452265525515965904129776430269958360251496565414025889795909389218599083903781670895663005350675158439133275469780827608444909697043/2766880534590647045112410307307316458597171428615757911164985993969889134245453606227210011749616668062663666993420362733489007347215266742154607554792606904462262084765766872256709166205749066049559*X^70 + -10992321439407290644132153182751637866550922456167645690927719492365768588355458368643255339177678693256386967346039954549886174735552191351444958952772738482047335413637339309433667874161080145483952174764192512222677818095784437934806225360040403371212850005561937019471132961873996164770058287146141559507572029185940716473760375010469398683934684618806732636992770299421197011355427469392009231815741396776291188371760710117948099088376434276106309568467314706882870842260458428087817650686060679487619521711080123823876325229380648432130471467766503140520762146439049179393106693029004311609446873156345826951557220437534704164050717363312982020723020021333/9946044332460411498066202785131699198018269269693330267330645832198289702740136360106327882806917142586733555019589584528202199551114836123809088348640617027261911747148108800794597678654599*X^71 + 590934338541168723150407400735668515504590447697273168740602623405789498714305955240326321486965994516551766333614173991070863011367789115063735749406973476958020900318562539148342303763807951467436389380011082630110402878701655560849686923929501835178980037615856541453161322473189036297075278845749377287119715451146801323799177258695957921548776037786919046206987678074744484944363626602700269100967557179774193399700349340703090386421085272964029667555987715040038950465894889477836383708118401268854864035001864255035712836755302821352492511231108523887923537017811300475992547295230076043938462364792506065701064956266582535130741588616063363919637903981969/165890073421107203376246196253211610923746713149215055528807841835235273952002734350213442757336571021204128964171734680345884486313044351709011784566976851397701426030683306688453094682280056721*X^72 + 453948334957083455551606613928536545947367893354934400935132820448838236823827326846429583911486139463215589576690529209872291828378497893463572052617968927466394664688127400568814206106904927352230167565425228750272353407723221011341489060471571435076940978511816211759585976610978024595854762467816799692896955310305267948215472331157809538654237776736498221042884800256502991508587998746798552341332686482072567379437773113123995492841473537402406091142466370060657665192535947873684115869990676932977142582459051577451301779363971900661251754724723811486301966368765506773205849101036388678057322345046446620595659167615603127399158261602630526431766/596321382124852299182577060083440206128561021026040546035772278445847455047672903657672994952150437231652590384290999731890532978662679784388098108318281493330650023811266191066286808481*X^73 + -368331781799591175357981442974344954979788919068231469874881616876272976722378382869053463534266830778710355057134726850606942875860360756582607628386369733682232174051628419964171739326954339625172248581689124399262265099190291625664840821105465444879508595573040567511525757555478386904316997306229882915497734367432889406310621862701613253944708380102958636332717653178592661058320358628468785008741314458623607564001809989958896490645046385850191453225437907195245421762528065937463665960518426005976001169548719119413458674205819882826596989371493394195168437368995263679116072190106446698949074258340710343082174952542562237218914728968106858757958315/9946044332460411498066202785131699198018269269693330267330645832198289702740136360106327882806917142586733555019589584528202199551114836123809088348640617027261911747148108800794597678654599*X^74 + 36800228037431880711326190655913124981681571829330403576409049120646520161378888919566030545042230303823186852537369577397257158886664951711383304924872746833740913451527068163332457951966637413802564742066341105164414731896871167226997675291107762900839933478875660799977444104120663817776122801502064640355173131210253516326904857340199876206519067841211815142958343400504669469991241432018590583022906266940172959854057423809093379423184259034084566470269494950064611410761972821450733589505198480830219807602986614331773238702613115905007294517613619600219798668119823758384085683340961093972472371625099159800810695491267584563490784707359254/35752825836372222506299961633397698071141016909049735957537758765264551534724677957771628691897022437295556711091252457095181544376921864883272265022979884485319864728776676723202039*X^75 + -9638642484031807090001301186465573164408422197288073174238603607967762368640093247660412068284411935410744922837807977405999715720140193107617215986223082235101593656224964102088496174164994019979071795488428193316764381609708241715154348489333907440780906415151612687284112977849692305058055759004505635670610089238558841536277281391364377722200201215287068814916091921410218538048552746557433119029166500981229564574882777131648526347506757025338304719873405407958214569137058012274202269858161248692682786648594246609262804360545848495884028522781303894446302577770030955004191575195547545899477247308979356874584277911047504140635345553487578275/596321382124852299182577060083440206128561021026040546035772278445847455047672903657672994952150437231652590384290999731890532978662679784388098108318281493330650023811266191066286808481*X^76 + -174032513789098362880996678858924239341509240533086899929962963273952167428677475464682071583906127755472490805655562666359697107042504445871466682310897929532814383805606711864946811541985181316116918634132101351987514160288564289149172135966083158634534557260563099361089836997654990176584448041757537158363250286490327765507219029458906448326916664186142881776798430264204964463964916422904646571385239195830019898188923931432450183151368696638438771676554475288286411052536095280583313570971760714997056088150750523188724811521678608135383012021861540056855791839373386258595252660824752504683328557570762305593835110265290357998703915/2143583298541412704976315224737556092759818748668969120303241127481536754884865876717526751717550358972094053066206154871106274019840629826924411836619694495192749249282131825841*X^77 + 519738242609348401364836847451879838759330635572916804895733500392609773735700181440294920443162518992672385305221287029045136026991087466191868037983171502362517438957541341513298930683024738280639731610707955240894386502442664437138029067091116147988266687006667291001982218107428839588137888927533335957903125909143964743157986770089910638811859271716175779121560505345322501752272998386271921828255158363590474121622029502281066010515826723312646533816357457473296485401999581975018764499126656252437602109349638832501644544581934340891798818397730720085545560150306204852808227042132842960211612604635779148240016441095984187142188939691/35752825836372222506299961633397698071141016909049735957537758765264551534724677957771628691897022437295556711091252457095181544376921864883272265022979884485319864728776676723202039*X^78 + -66347417630954604173167341360901086788575287399253742397262705881040441616379847959200273777586681838882185295940628858937313304355521769808837883523339793417032955183031729293133037752941241326196663875897279018164624560656782926898609856956215745288886774378441610599135912748999649301440543599214808303200518498192265200031723588753292864872937539141066059347743543979957090588222266197218918755799086915275277035574453458772744578490074085752196497757266563283498397050353785505926735739108735506549825242885732012432830209179613921204623382997836720679828297203728061654781022358466890068908404492832104986774051770453632610714/128519893191523035252492069352932195740740976597456029756174898224206292636540912327928937689163040888068472514311778576120047605962025890456526880305755410707641300394635879*X^79 + 25820066776060539348743646700089578195507017821934127544354185822508980698789258865261319800522605562247085000094241190045032987657231395407449508781760603200418724847099059230081795588283199782129071905408687086197523657212083835362951076614858235316030419622801225351519189619277685785389078575830883169590991052985572745889391995152553004126946756625898396843541111215704855069002936606521756102632665703997572508970353885447430125615873703267327582916689708110416040439481137316381672454311904646423596795894215644335946157482923582286400213070037791840600075593704825692730037972037437911214392272350945286930563817727602692663404/2143583298541412704976315224737556092759818748668969120303241127481536754884865876717526751717550358972094053066206154871106274019840629826924411836619694495192749249282131825841*X^80 + -1470820387259263817797438415629813316903109446200153368882865672579852882377788864370526744272472740399505591177474361627326383266930149859299058180071521690596193236804773764813030875162959001802211993195692887444095173441451128662623553172443409649577864677136413394327623475599994345628628157927729707820467758565861144196347760470808540048256252642030689965279756689435463138530031157836731344822971718208328713429153369297634170737802105693556165688537038849444637556571508584745652362646296225696004942757131668942718061263275663885700550841456710105134121180514131476471242342021929255666561876021829973682509515111695/7705491527760839094219801508059967368591700737301758484092265616895874610980329295996698704308594093654803796049629988375804760834703872561695957809566245620699160644801*X^81 + 5539303929336988430120804689690919114944614897580177474202981708685099588490196780404972610780451631160609876251034722959952707414580609087041302721993755047703240992074087409209545651441853889830440749063728129810987747075745120480405904733276429146393024686636853066014916432704641556337403527083608134649211121473342047944186246414671429547904195566566824246345091417694234339728863776401462245812546915501290774751815826463729088928386155628318327195572000437079995026301739082930309718256059313620642373516012115754542784056648002488897213649822151555015223703199885114104900507180368204517819559803463795923879362015422/9886145630117156557884005334840938133903152045958156135090376786477407125887762486763764437627926222159113270331675275086157508150925068496655913869673493131357023107279683*X^82 + 32883090731300883273849058658943718549332630779324437231929630839705752113034122017154533404114187851045696862856199120117080598882688227034118645536101960253850239210008059106451026126072293038226460331739057888318040059055544524927832480202321287244396612746744236556969545125542078496361240564470842829707387546650099735969805398817662159190334755428315428292493830919432087260312570511538953542828029352623709118960579169173015732402161090456630326997551022729729487683195870735282595076103599815251449165779292404176273651470276061294082864534860190853976605563222143348715273482826342915901469517630348354565574/461987620826238928845842167279810981988830309808846962293438792307444967382956370045967906008069674060483469995181365092379924505947830958792251202683988585688540119*X^83 + -19343834203759505234658878500539958292397978890917067041553089421548249131269171394464204566121903827902040723124767578268433384775765209018007710151003993936802312634653306677548302016278778674708353896629606920740218778909674510404876537659148425870247699970753224817281101121533926171514801243492708853647457934359905242117461101613980259976102536307530875910243127484399656826694805731120830039143280477365144513439717752260731415583620268975540541698105766532133534991711411899707328230788741955810802507229680153456436466260890972380422427116485200864175090095241495881439240525342645414285614800266769648314844441/7705491527760839094219801508059967368591700737301758484092265616895874610980329295996698704308594093654803796049629988375804760834703872561695957809566245620699160644801*X^84 + 1532600052788525052646126112155584667497732455862813886921286408875093327849305114977858162613951138503290937081767103325623215158074194596168510208806354566355065273448574810024897599070738704590232063369918400203559525310049964380410651033758621677184162319381425767578718350634765304211785708210908917952132975805571698226442005767216223567380786565874746039704842026164590924590180405728801354574600377482357747720819935285881774920250253745317119516748012594724717250888576102579886520451012484189781664713882559382840945372730055874381090584263197095976927093939306678148087796627449891672880485707302149/27698760167050718199283060571965404519985029666577550350347070706124166160018968166315001259552111880837188680087617068911800737810889799076218670344984026961361*X^85 + -373713968189355444542225095276867228938946301995754920367527921080907460422756151972914936939185620899610411077654958654149269523049493993473693584729829574205595875124718416255172571424207194466277045580559125979489997935439120746563827535111304110890112104192211182289707990446535867865021680119051303199131259620525953306757294041918567645971616730224629314426569727030831004957705888280853981194213316771349959974481399217354390637465166613329592750552868307701917857419536806100642667833298185147344863553447210276136013434510248756575181501254050578643191942977821103757038150941062559069529235386686163582/461987620826238928845842167279810981988830309808846962293438792307444967382956370045967906008069674060483469995181365092379924505947830958792251202683988585688540119*X^86 + 8420553227601086984681015614330614518190215415228693959448879138526335415955163320997744442802214463964581381077561727828561543176191851780534073415837453900450509249043058973308430515615687031642670477956852954987750457489937600411133408603868241891589976481711506805240415605207086405391446333915063714818826929515959908864423674507613455842655241819548379731670046417750055351040910799733048150124573542441007447272503186409591509180454233741904258838060968035102627754374152728780326143015013404001385357517795611738912668442184650394873784897913798365731993392151016543420799579514604616360725274/1660696694469135931367771483420193328136280932104895398425989010499680206248514189478685848045572988838490837585443795725870899802799316450399824350679538759*X^87 + 3924483967711854275266341292064678220487987473238875748307334916223505195754560874837659036852088396738459892795621984544086061338341152343591101952939595710663408069481802599214633570250993961635362795096081495821548073588071176846156295101499054600572114691491362463100596644025777411952275885017022908864794786995242722191770771600375691716778797803393840469784565577507540396816025800793896095427231839752154695710933624660543444834037732601795711044157501834116967447055758951913786059435085342391133643446294001114874824136807184371658187879852203932843667002897439165903586270585576578102108555432/27698760167050718199283060571965404519985029666577550350347070706124166160018968166315001259552111880837188680087617068911800737810889799076218670344984026961361*X^88 + -712789303701615594150563567298115746801537223993645715152978667875883264431018492327481906308815960584708694062164317354369526458027147878111374759858782741674956330484192843784667379618444679282823779771392674322861491484845914566548165161000792838697979279107383563445523317023084688678359467411350366696611374742554967568796665314868071922124701478504717016739004471882192455179054438341023134493979850631206717887293703696892050094066701053611364434476273651436896409090557510829848101175635762909087187716950254497882678136257377642067104925827094258989427901228508751467152524890205316059/99568121258416927355822980000011591110754897302290029283889262575674813013281023411396717311923555898944231523799016471363445038839217965729349742231521*X^89 + 310355754540519231751197753314972997795281193374684349133860406185215205851791167525208659572019928164679762200005041998426259212732320636582663436662589761527582015239136929118208005292838738171643678851828012113081709251804407941869864879749912307730731461297071675574136994691952410920925026067786242691239950873607877393483739406065151747124093373466081426427463219094137362939498051061383630673250261441599001965228679597383212008600345844005469930084579999187160109124299808952899134255626630984233320261900045865770880529769517574495942270343017680978554048816781439090290880084226944881822/1660696694469135931367771483420193328136280932104895398425989010499680206248514189478685848045572988838490837585443795725870899802799316450399824350679538759*X^90 + -23046846093199247743783982030251387052442088214448051289211524107287493656509325652681118669377887241571142962176277696875140388320062961379493400450950077606046716601321472113714909194145943161550561486753156689695860930445428150488673137037746798907303520109450556735626191744508884469942539249549213396735918584597358355106298803198163019766005634441982970559424592829594583204553095201904295607913135758279095036434918350075485144497927113850849588088755511106224576788374599765486911703607679751292865996603917156941450770623828638513907521261476767140857449638955830623421738916395/5969669719912280553739611487499945506970135937543619478619177563143762396623360118196337748781315180702933720474789643945287189809893756563903695799*X^91 + 6946466249890240219627052417277927385059064233780885522511996126589279202461429154969667748734001962617216764403195740031667095411211247542963043516532224108278473199492622940221969435207239889650428103122316950583300658083661281411364588518923857628639119807468333665745023372707159694388679367040666483465869275633985902619210428206912159642830809691609355470761392773141607795948369008327228073376940345538034125177840533556678784214507873132916629631762427126094911844233515759368661698883362582932966207367061981888757222941604868154832193963667020894632098758691734020279573226467440/99568121258416927355822980000011591110754897302290029283889262575674813013281023411396717311923555898944231523799016471363445038839217965729349742231521*X^92 + -388008621297813606484033613807973279856776997634534785652657968350646183607497082455809956885295522308835216792719865054642647323306225424796139500354435997535783837166934385987383675736835023273829595749400147946095208769201433025860384375006050527369312444666654119440033449620972142518931772711881756224197240833153441618726322286370855753979532989246595152561167307868967370706648129570653494873832377101658586162561809874337698280262918346944745669519058152216339550204541837414406714115863446265600742297404842342093156911285139943498258543209192722200655945839199523419015/357915325853605165401979224623775136816963603186259336807912798317870519612888069920039435744428034096944284457988467171010683482816341301271281*X^93 + 90841950465760784197457453517497816370786302754538071161581533273581780890129873287178111889499671481823512834442666753095179107269751995175530375812590029342538515750805873594150640337485141067422679448205415581206394780898853478388774565084304509126991985868155427691336138837985930013849586285037699722876168296757984256147088615544966103307396423200588100425220629297056143928481223640040284010321820291823815071875454188082709022969338308467085539228702317812468209335023824105981467534507501608585070021688369941138331978051378568898702074967006943156210974567215583597747218/5969669719912280553739611487499945506970135937543619478619177563143762396623360118196337748781315180702933720474789643945287189809893756563903695799*X^94 + -4176963293007587753019345771626508183215215664882084769273583879401753496027895862336957707893831747232738070783014399614346279639592262495329682721985332291736459505048411452669819943526692464961016221777903503624685651962371057929758325819452285721484635848934426449206772707494654956132295974459343413355054579158878014814223042418964304120054042459089463068125681478754050352475305844620329191397287414622853047321924866807965564812219089757008263708395360210597127199923794285149149038715601427478991552009930444210191473622845725615955928525816933936098271652777556/21459039861718638131901146628921106590141111768466894706392037791106812135792797525033841102250017033212080128184451536123909316075084915239*X^95 + 802145483515250356384665723026294570665032335552362475462578158147307185344075333841640927222395022738770537319724251376194905968959421410687695142463814049684055468388509551080913775989472987688758655302739890801856021691059974404274561696122014879067279931197307771134595686341214781830604409751989090252173553583802178817610395495366245972518785393054246978885986463828007161449687259382698597496897859039227414775237788752114482809207465625610728122107741807761278967951775744969660953677838883922623890987234812007908500734271166264714360958823260016297844607560042115/357915325853605165401979224623775136816963603186259336807912798317870519612888069920039435744428034096944284457988467171010683482816341301271281*X^96 + -29820846242862999461464749999665055171342127305920559454082576223751977190237806831270323567167512759646747518336743850505427154543633392235778118081871001036909071658795776683189447301090621987998602586257669918243969148075912625981311061300119046381855420426284832289949070850037923141190957831165069815188593596852645323354262051569277338135292484944139260649260381038739610843433931760056337353507294647076121293364137400449324313833719760917886549278386822702695894499048118759188841288897882928487856026300481725749036772960460532702883161323947653915920039/1286590314870114403255659609624144528457408224022237226835663876198022191725690840280223101040231250867083166148117485228365568443856641*X^97 + 4695862844199963453778322241204753644437479537187903583405619766833181123642370750451791358669054500709816174431498426362942441695318399209325072877772746966492354992329250912469602732521134160822798930278122110269593176730149937680190854352256484236055993336751694898071370704348960371740167560224165719407867544895069382923210830663588649145963867405783279559228700028153253772553962543210066618089888743306285142870971670310109497876403554894906318109395721555895036054641679199107212606454054402465666183967495205751261044534608882778340758770002408612142888452/21459039861718638131901146628921106590141111768466894706392037791106812135792797525033841102250017033212080128184451536123909316075084915239*X^98 + -141498216256669418424863595418712677789697354793792843207669487018403786968537027955182280889006691080700746023055818404076188409239395200141893676435796512404336606833889038664103334334298361821191768050511489107649898615944781170340261180234726732307339871893258286626044220395765438366799520550430791627782776972989456232049216737514763242433387658578927399669322151492918124972279889162499554080818340931644417073373224850448607222767687228519109123522313910275929693717937096235824097914535213533058353612129986785395169541074973854640254848584015207/77138336523179711209044883363759489685077536064646395277634383128366340411636839155838065893652572148635000068836110392011845341079*X^99 + 17135868854490255183361381799451291595472332696840404592355958137611774891547965533199533358659378650551063348554378774371525404541182021407063266182876873181613513465918256058277668629085799546230157026639144553941074397403406890149590915967486260168306721314012783119152108632143987458035705785752062244064961265825201842175198776505884911031118323662930743516016160925751274460312973704311461037711251718636068120287809126377582017167305671586401570421251066501837526803329650795112483322120958758821214065515543248357212032479301427974985955759650688108/1286590314870114403255659609624144528457408224022237226835663876198022191725690840280223101040231250867083166148117485228365568443856641*X^100 + -377274903780911007391057430872826226255887948243246573681007560833046493357010982036552029397913766636337362529112267382557533585343252559461268706779435632364455859199906063294858063267307759009477043120184815074952630975125957373769543428399895979167208271231483979300294238797355407313176186237419911743300664065738119992993527363525557822279883314663425877168582800682343277764272651501891095884262574679273025973637642164409131969567654976557462243505976938266912382206168459660344060101420545332121164704124674728812354634663926652610029423/4624877781832226824692420610573744809945292647319767089012193964168495737852199721556332267741025969700521618132748389712323601*X^101 + 31426705552180145945726845577363211649710380128907552473336409410676606985609586071886811516345671486871871689582239298133700039400007946293103869681997579476638411478431403849952046344393587551121261371990827813368081190757941930120398417752518669242175437084289773249484467827741150966123960664960112334558690561129118460504889405300519789310295449905873334112730461949005633293349402593699492072426731516635136418201475461808928898167804291954773569041427513577450268564746752313560431498344088364598650823862969692380541971445774077605450765136/77138336523179711209044883363759489685077536064646395277634383128366340411636839155838065893652572148635000068836110392011845341079*X^102 + -327596911675273325717827449898341304490775979768542195224230399220146000935255242547691810140877037960617930694103702971378237037381318676006656916681297467939280718320608011581634547549570659905061453653853368565121680986856482021317198982255215309152584531569728838957818490326498915433399441111540660496395589389265752486431355715304103217124306237221625333421104526800039689379874627149329097019092385878441366480892427331291085804610763890152434152923744971691513830540269681226720066833420113323840852605103291331471927398309522549/277287474179041119053445686826173320339666205846859349422159240012500493905641808355197090217700459841748403269545439757319*X^103 + -32100365757335472182624046000664967791000338922106018992933100214597157092620310053854624473756871765248369130178884540093729181346372456820038128728734304453028496771671453913142164078295761304069249506246792669954073103781401057885007540859232240953108843995542811365420193368910382205317512587059302856376025392965900890086465064918904245800693857789640507419119756262516413707781950040810754866209330597482208492443760805818483850796332299316754803976340225400035860528477803246512651573582387678181827807268204478180754850323520229687/4624877781832226824692420610573744809945292647319767089012193964168495737852199721556332267741025969700521618132748389712323601*X^104 + 2272342429147426258907200148454831532027455882911221878817224622215377549556994290707779825621400763476098252228850243120100788696610221454015329640843686946405891837004472241160790695161312467710281073450838720622121995522566553511788267597189541173505551644966676283553066340686112679326687652714948239630526806002025912282652162278750774288828468230541003073391431601093383026242185471117519000354253646815496891392191453261851740844499781974438239344707792257835023096712209654865765597127288850818183321084555745880778106504/16624945990709342229956573345294881008433731389583269346013504407488488153105210645434204102026527959814641361565168161*X^105 + -149935781246858265225030498198965354201751721764958382337252219846587960381956872811457275753698494350171528794492384957999157266769413052452675610683359182205672026648169545134251606628835069219821219110147516731884573429856608126667360312546920348581256459333773388272292686687172407867681107239658424189099318636399079783168817274153131895704798408712961587624367521615727946835110784987995342663839659639003746900761194725579115945756275927362353243003380338206895798656501683678142072178797347403277214906867390039170425384863/277287474179041119053445686826173320339666205846859349422159240012500493905641808355197090217700459841748403269545439757319*X^106 + -3674753780596062754648941204440045584934092924162245726350659580173481430200563876519305221161315858413171741469893209490518939060680512501729190357133040124390816247245954041459966440327251232718607078352913512469425751585534188437911130520156239485403434182196205783603122744489002969918275156665679060448772357204966313586403634987775805677129001611356207061689622391816540993610081535683683018084516312119987388680585836714053179719732083650497879958778355742987692695136242425709792143170167286319064002966159759312/996759157665887776842530927831097848098431044402138578212932694255560174657066409582960855088825946388550953987959*X^107 + 530568342647901418580860548249937436383485726522152578890399548402906070925384401080697396137317395945532173034965650193713353669438691444945008368473306027039753540000013128743189327818423545892994223839939803996959201716004533769819860899475742025520155438064423271102398436635282621758192937752915647954146528633066445712323697964578053589036328583496448203407212700173739734738532724331755570442992599359509970358691865719278684684512663419659721250326511385226778141185926643411936970368425801940401071751057131158366/16624945990709342229956573345294881008433731389583269346013504407488488153105210645434204102026527959814641361565168161*X^108 + 2953309841315525599393432691604673224803520845228764625564334288156831925358536850294630119315749252444622956258837666824359896913045941625653842976240649992815819468767080509519342168682421312618083475052490551247999387948328878284513591451193282211851281925277130865364650557900694860238814046536239842398807153170899640794027608201216398170348415866457685495003947094697850518067666932849249614983082709636747006059413987495085278375830803376277294830504815071248280358430847367157901160531479542371709832667/59761326078655061864771924445775996648386056981961663062110000255144803324963511576411107086085853251906646321*X^109 + -749765765126028930424824803685535026180981005685558183778223629097518297699447082682387491793556111508573110677773588939200336208475921798578480498885740049522257854872406427664293125474513381734171582450484169196604755044423746077853054231991688449945425938657488955578731140968234441575218307139847663252948203732813914504553474130764840172460356950776622872364475328613456730232051374970358669983916159651134183930645512479644141889045617214178540488512565751216782435234117252994688789298555122402880338503619/996759157665887776842530927831097848098431044402138578212932694255560174657066409582960855088825946388550953987959*X^110 + -1237297210210717802597605887824493955262322128626042029472964601903304019285803142756826086451894864582493317341279801212753492714570032530314300766670304953559282230745373562228386924063072118807285790996169834932423693109624092668201668511912207870828694369500083874808851949395756910738040770043585004568619334320036156283946798253587543865145508870438157563725887817626761760066894563920979211449956600723329754823194372418573472180712730755305821241373047331254282909272156383161500744497557559630/3583028123907612078947894025167935526613469451523572340194855822000407897653547069753049168780253807296999*X^111 + 596457946511461983559590286790879916722374990081836023220329150582220859815160196086254281581230191404075374048052747876144491293228326192048445215695451650134271066505625741700899499940294143421789323367026831501231224284171368521172081287299167419292384083354513415495411835270502540063130477579994335615683625763712572727867639862254889841779547578905918320468444222475918771098590690525152888628295365887113658872554400418270030198750764612378269920118544359474814830337842515810396196646818451637916/59761326078655061864771924445775996648386056981961663062110000255144803324963511576411107086085853251906646321*X^112 + 2046850617748674681462832843099692984613542580073425035786651023978921086792415508391989103763096271770047106531159829221636112469008792191528203585659727537371539202155978836868992054097060940678195508008966483736726756953458485267111759762833319757921213886326130758127077370400137755377785969990077875877158268310486181688807005499690279634278862455634178021696748141407310502494657098406604387361112061003591186087670384217147756140140048085650444768094969703339535342431908007562616545193/214822718622675944537915583977932461575242487650552931242571846153870609608102828092394578138992374081*X^113 + 15462298728983346526036008236464251915364634319113384180628202221772801056270244556482476425711609093004571728350970298826157618048830467474113379529343288258225760131283697192759437311189525280574101211813122974585100676783600297782546919590242527143120267129163979590418318656805510205096756676582147948521811654832143239315941651366458185904431378658575656514011903952054466247114139026659976049226984833863402289106320622406824123996086046950099059792384514014639020928242591405205529174794/3583028123907612078947894025167935526613469451523572340194855822000407897653547069753049168780253807296999*X^114 + -5185686205617566235815946848319488029031134468955545640999082438906561253284564744866056988250266459553493551779203184911304492726075980642103641613901667620584769085750352661849057290126702291089107571855712362085287694700342332158392516718817019679610736321107887954557265900164757480203993549329510229334983644277198905402226612178516880005883730537355958006219161410951433244435629943173021368454454372934331752670910815162865669220026174670267240661481052317128224669309499932/12879832041649735867732812757235593355431529926887279287881278623051178704245028364553904798788439*X^115 + -1860356296613528551005876853695156628621004113014065121898750131000808670471675998807972985215129019307487706556052261955691676941536536456872438583175865992386572338587912555899236787664555602871767802813207357641714251223926687782002161156952891845360979562501604997154144416097753363662912817587143355683919538789738626728375155587782743574594894456347844213126526783208422410932097474653520624387840474411184218375120588904147373833935744055604701532143667033013437878658417736088/214822718622675944537915583977932461575242487650552931242571846153870609608102828092394578138992374081*X^116 + 26284954636110756533088522156134091400689352171813553449253908600442779619761893325756695505451080714647248877555244192902829478161458286553394188471300731017754188438114922685917508372368848595728438886191589626107849478999316039321744251440400308455497084893923580743026101818225624674425805317321861022758216289250692079775614498055252726404742911380326836257222049681458107438571270917855736278113518037296071824748119304408933137031265432070747895769943299140942650419/772218480823175002562072831538796891626088490130540157556285066433909629129146133734270927441*X^117 + 41534737708519110212383813611986463242054936669500998705116453268512646636954996400025966872705519606629133826470402321431724759557514721298265597778267975956463150067524503395590513045952001357108656791100059748213214127733855910500666959451781922982743681350825779328185998215787408954544033436497987042278009289939624308045702788229309410040071934054522542334522525267891640115380355961533517270783058882209568109096160325509664602993501207321289091789856742517531543654/990756310896133528287139442864276411956271532837483022144713740234706054172694489581069599906803*X^118 + 3061977492925308748679661432205932954113278442009100073823836556241370248572333652309772002182994340411134553533069390028471931961071075608366852337118667299912307720253153623068500378868686267207069074784954641648404656750803622582142653193631551679434287079077518769017599882908813789589344887598612714090497335817344877094434274989563780538972518026905491653366429335059833445140638691878004025588740594735101356090121908173291964731691353475245328464362262122/46298847702090952848616393760944714408902721394000848825246421634025398952523900337806279*X^119 + 4100496634457090944082747832515062609945628783407563375823078640352793218639711737092597062257148701286864714419850279875980754445599307792594681192985049741500164130619958195353677549980604050609463994829358980143614753775787195363707028861583462055149724242419127190274205513448458586234145779608718289452090919539209900483410121965848114758112400609153635120402139916871717739917109993997041034700944127675553946947964039174882846399680475409918902111275678024/772218480823175002562072831538796891626088490130540157556285066433909629129146133734270927441*X^120 + -146567623790877540969169842410960535721424261218132032492200226900757967587298341581482974551740814347715425810481484196010556615893755483428416423405164820645969163163410609035644702753776817564040389491077435383094626382069296742315001234633192502747567744146536173413278804915724800537023607154506465622259099721534260402988679545068798477898639403799140891336636872225425362976236278134692032061419655782016584458455816553047940224397124972644914269/2775876713357572567217242865935890305707939408477777374257834500511145689341321442401*X^121 + 3101472211323505787735194733446299193571876464037213325761048564142855896473998818092824165304270594995589545047713098035347001176808833596046799871252849869641143429226476442066526285665729020402457703366721174530604642388049828673309815453364844862082396168707677157368172842798711755562091088220608286178881737358282100229860609370073684710815104527552462883880297944181109872631582847061676945311893328102827100696572059971624551481394271148239296331/46298847702090952848616393760944714408902721394000848825246421634025398952523900337806279*X^122 + 176347133452517070226247179112661946821349324984508109798877038277887399681363405234620767632156931013934831629887092160298081121667116868236265717465272031309570698382349701515175231831660999374949701352220695306949645949333785283065420313130962418502722898325959697363707583351788383322945595885371296918603885597424503022850095671671632945480951754747270850680112716388466306079660495092565720925405015715426180452527257617996366306440334/166429445012145366461852800883499628617299562832170836036802835932079002898334519*X^123 + -17811066569262001139077336531511234971658965814983749524084295764542411052581968726916064446612144425028156755843617402898828139341118322884007119923069869466708149013438434732885562589574260840624528732814178882255244236360296769535051890082047978358748185698274884473170259373350692283046052689495755520347771367749475906344178105370394258802336780725228659654966115383346371937284626145170006282446366839271876090845685725799734555956771437/2775876713357572567217242865935890305707939408477777374257834500511145689341321442401*X^124 + 25387256550252556155408699264284615779550356993064409589913342925506335302760831006225296058429706326156770454988819533231434582443626606602699700906393607122712901097413465010987197330712356530505814557614083689030634404895137037884355613127533467563407889761928588387553728242193341790413481187911487389491327551211122173179764728940300778795562313704430368013932205371107951348945002423315082208864354919115658422500061440254232/9978382697532547902263493068139554446747380708206177590790984827152647214961*X^125 + 358639051361023487240162450820694340277706320428005001093332163353118371719955412718570338372522197923534516617256437738018767697776579058409272024489572666619457543762498484088631226585882493171104498958447454646782039389257982726974512947667274652210191322673156453890551508607868682226232556000011796739854750703051130459841612676216506240902680398809503545419799306932307954620138584423278183210619243920351413582857548403198811/166429445012145366461852800883499628617299562832170836036802835932079002898334519*X^126 + 257046914569836428845950530091085101856946780313819564226597349875501650977369623118945702735908150342367951064945350126229782168447835004469482578087360076249797300069594547525789528730360429721685699097379508225304514000003474358716118879282084152322148846980640741798134243294473877862255042821659783679668174260652178251445452644025375186488915337131897623807569619701325491345657191440558855212979170487930692626273/598260249267494927889171597106514446114717951208476382924095259137397159*X^127 + 263958477370688143007614644964500478569472128040526803575905165864299759673322985809155593656039913533041802730472086878668412004123669439876182167651208970339236544574691943469354228556076373618235605156577562449209503635401383171132038039314630013405465928416116661275231182749803864632985751617206491594877280182209697597833837461635011354019005745700351245957838581922519555182406237985006491893974867571716646819166/9978382697532547902263493068139554446747380708206177590790984827152647214961*X^128 + 1421608239773098954903861053512320569736898349764058194204232873648650990665478735930205449303711801346159165590203492695603390023156635531682694682774043223348067197760553583304478056511711657968953160185517864878246598346527275769023433822068588720690139026731877884080481699316008526549518583973013109538860480845664400788145416633372325658594716593384139510723325127140463798109371869626200341616223998/2759159372529689235607980542582401850852144572440131454680898869317*X^129 + 248759809341153907366075478834748779606861604614109830407065216721961550276890643683491348481289712715814826799376161901727412749419846640010579779503407076993525594045728179301582861581506857663923093916127628254386173296148586962759391910322735009358854087826792148824023244658525306963862798683876478918633648113184807318807364882918417559964446319195814835975075795450277484322304554540599140484585252723/598260249267494927889171597106514446114717951208476382924095259137397159*X^130 + -21420032440120056923291445762989146097526142959903539415119408091238187626763542603786550077448790627294632297522586573637611747698330036863955949808785297286612535288958396121677134851949561570347930422647175846188259596566576097620780475802046298659391464347239176129727323772847438704902109707995304091858464594400453951164483575293806442974181690319420536972179209923121868309662776562311498/2150552901426102288081044850025254755145864826531669099517458199*X^131 + 147744565562349128409088476929183868885853148165222130230379840775115400926503632672797582330244685537598906575359525146355096440502115081081363845033338651595263538771188441936282762117414433009531320412580925914888783972373011357919249617920019068709580697512066803545785351073786054289506677624589638237575604990088786779877934074725456044923995229109100168839569806075908893823248910577958799/35869071842885960062903747053571224061077879441721708910851685301121*X^132 + -17698708099264366312914506388283195841645336300695343667870082495664532879728439541748669022996209778112493189628730902994473370630555572790039673035494863987520731639421150482231067428005695057970322555791954383779610020204705373724622470898514838315942116330026093374620796961421171841276033789305408424055320243895707201691777109076062087035433868237600619776803576050997513953166/128937760143060272683077213863256475516869406231288992116881*X^133 + 32960272455253865341161154899692287227040207502530990452403905555118933239858704512394025601621114493752391427082771396805890356901781253811935480110830767001381880880441738667723721378881591811166091439374846448862330038512791032506083226414434913101205660034102274695522574567221734976881324040788399320065063722241186830709328020754709979587665784477107305282468039856556353101776/2150552901426102288081044850025254755145864826531669099517458199*X^134 + -208885759038616643620730289745364918887970509588602651873342580081377764133511817225781256461091758388083521903403336170869760788369099704147771603348214376341602067426168132733937422917689496190182971727586713022837305446046036489217227966282882222870989734714248835880266561575673546836140068475501764955552598912061853798685198307904122675239427275059568576949949111/594657308098439182772796809729676080547484428744063203*X^135 + 4869617294827692230285980245246108846909968686525622954866441015034464813934329902005648079255553746173455013581630691972644691659101359990460778663198376690985041963813117931123726809949476712372114841596403654020960920970146999544838028958989495014268801725873360835639982982775256066010477206182851362215104702524006000103989095257887621300232066347580555366039882491/128937760143060272683077213863256475516869406231288992116881*X^136 + 114806433382022153140761377995659595489173017455407227424905203288422487909373278903077392532223342725933472833055644936638830970938180350646901618888570960153564187126037953569465842485068023760994256121605727765464072684592283936581350967258100894864989348363472914725142632340528969569876177389985122156729691850433417787371655926670696109533756290618193/463489717925517679479966336500137241268499165038241*X^137 + -802933634146060460492783754158409255616034471314302299832196538963183960042477747523389298644416303290360790365050048859180014787707355380036422222213117962095661418121569205891181800512644392658013220569333628828404209905667704047443441804160375370368315568792622647402746138428578053640432851920440558764713542758904641419896017731230825950003190292123/7730545005279709376046358526485789047117297573672821639*X^138 + 2180650634628405564669508244013341169357834836641958864193015396788531232411117582686327644748558067799880737369817914766592216904940622019029450509491181973011773124743097568163141339916353513378942551006462587464253304297682497014928987150214266299177280839393976108547789201719176222587895138545422448161341408804889893947111872575038643962/27788819349212643412672602464184737770160031479*X^139 + 31483192662440804040218927644974879080358484022027425788931917623325037178724244469962976108854694023147044227718153834274412942578583561551876073435493355251889083989336972743976877003662160360840125588296193787790469345527503888452612308529177086247703626137837649444052966784329793563957141657958011506521874129066677659159362692622669057/35653055225039821498458948961549018559115320387557*X^140 + -16309405348660879151713206937913381185896873096054138785018651093987766603070900280866953880117293604506754046686780728464708301472917844051483612443013240474519120695183897691268425765865279514078194839387545132570616824221990239838428405707716657573692862598681531670746945217793715937164828517560332629509401937398879853125597/1666096249727959914423682622710278660001201*X^141 + 1147649082917605268281704315646076609345948680243179271227144125256617809939982151275124307631327376080160057646360789593596865029995110067554662856248793273738846602893669106033621848758670410319402094175015311904699864478435702218062146671446736726220139463420053114747975739704284662602866557960546100132686164348353092292207/27788819349212643412672602464184737770160031479*X^142 + -10605482867156767034704767163956548715639845380702556083834259928530178968968233046750997951474670554457603024427235822058816707938488842302179330282843164804029934019295753769544990400884303137927859538023498828974446074491794163113253204510026736433486171426055656113175361803845955438474737317501870477294549936/99891855010969477452106398627632271719*X^143 + 309825408394140707169588595859141106417216405638891068383040905620786507914594267613482443952434462969881794015641459423956443891107935880671086492023857289354017843143471487841701052883337228898555824995920360505560597707021397925832047101280529779997666745559317949030036284798959131114098843196088488398503865/1666096249727959914423682622710278660001201*X^144 + -8055079832149442976655973790245437136011286927518709288756595204160198302104737290878698789512683334097203392421234075376215559197922425797011281051928567167521557258344548774612543243242465077668905994860488124475115364760178420584924882533900037599538478602907258574667631021223452332916659177/35438339537961841060848013402969*X^145 + 19029985750193992229991460484191849988403719329391365427158139788492013679585948042140253856950305350029138900101637765386249268619732034344487540122133162716717417203377511473156824088190826874730835141683987926056663592289408327893335530328098341598810284102984537912240080193846787932966482695/99891855010969477452106398627632271719*X^146 + -35758363598484227920599350338789873217865928825349722033389388964889105914505673845214735759054219429722599486619442505224631357587880400851166904513911663030100526836068688566479495814978641534697498936616019823015257564573421250427918185531084238545475968388484291629467881197570/359079044422060743406877766359*X^147 + 136590477090138670097407538522779630945691773504384215440504075406374867805051900730328866564905444429755855262462943436291828117566823735854664719993134323955950074604481354272301570160406416210867528935955708597522175688054558853251698301300475123325724184361624810935001721401/5989079381915551139283314265101761*X^148 + 32358961719431926062957769728760833284853802390996832789290777513752493184572002360074710823885117908258729826655569420989605064504249765510757675648142747904564033259845580390368147150052244958437147901488257745930275194206615317592691150965477730646244446362547/21528811344928397590195921*X^149 + 33648265627972065849222484852374363562085630152368389725092356698244480958836284215404359073902559554410775918994974901433825780939952862631730529023481532014631017178802046669755243854793929548674914418322302657424642751431063197642524103239840659877568998036/359079044422060743406877766359*X^150 + 379729016640018897925052329166402997116744417068566070750583258626550434753627883504006651622467046860747415968302639319081272222729719802553868771441734419580306035892453690705201709638219379654454184548489162028487704044682435222901957719179/99290269869197090723*X^151 + 268431384823323925149476419167008856707270308506789976776481939838654193361516163296957738621754181964484101710264731085842600557418955317630272868749576945216498353459161823019534564950352559925687823375664349006880003677519135098063281873/1656062411148338276168917*X^152 + 5458608096597790396719972491290877019665217999410429514762430952961383783174872641319493101403016579909457968558797085644813717343573887980392356822559385909011545403597449946901091021715182718519373912412318056805641611496/77389142532499681*X^153 + 1686828867529944624004599577084238747788545615741427186640535324415225985925164553087896320151116549318576765156061249608834360062517902985273576626559044753217496059942141869198425023764313299662966521292378575925788/99290269869197090723*X^154 + 9422521881790183368287794588890926089570393279076506072024064682717497572716025798114541671625189255327335386202982222983397490007527730223744379840788940530545581734024738884394104793932719357477849/4639915014839*X^155 + 10376903058106641159004801079949754853717904959372265779932500803908803010839909620377065017363791016070407099897748067609028294435580355076934521262991177266492102366303337795504972832387828794/77389142532499681*X^156 + 195003488460352822086214991675031569198072443113777162811834130857741236253554802566015508356407472440936821085722905557063430320847211420522646639201680639793670425237045/278189041*X^157 + 8501753210797845097648568213721216813509343810536732888338410315633046466728990876473812097674405378609605208573533557454435058582596496097828345707016127417891/4639915014839*X^158 + 53256585978444774716425289916611935626378553314541288276686495002743373297666699235895143549990826606088570045051735961415372472192469496/16679*X^159 + 773959403546679532578511776377106377674257772651397591028160290933524331855582340005979643089885188883002759335606901311578092/278189041*X^160 + -41963745641851702492893281818349019835220494238562802598195104550147051697938092282224187*X^161 + 4398748127441168832921552834013188824410904796196495363546351548/16679*X^162 + -795582394447756624277486867651*X^163 + 1*X^164 +