D=-17927 h=140 448399875745538685810646841675005386718808890300264720430579242143242252569948184127607596053536891764664167259381814410537567459717876263872444824052493194106549076940722544640524904717231228393509461260836703292925802783046210743057916055872180976836088224877230456724655249756454963209005690806829600882095197999194825602071961915897868795622714423009160719689459853306602382519618177988308815075930265728991535273485378315990213516433408138325457207187933384052604909933404582991169819436518388657073784647617033524444458352431243613715625321101572312325012233905467971326174566745339827587429605216365175292286513788530190975701754379277210528872631880658890160135583560862353652961384049186480944432649773496140625/60674489896247820881365421519941090003106400441977197368376346235373982554898696200788256518438330234491656478795586315043113055571127681506248786321929282086867567549332996171030662886835223793062562346946808726000721053587567897845479703600647936812716731057943455561*X^0 + 3559207695614528873260479768959291695913456126485203863244578929561868137505871787742981425258121727014907497274978320291450037782150331323854782034116140328899086515115911938095967489783135845124181779870881198176683468191768565519857470647811503434119704916138306915248331020804188737904306498085031325412053009221561121022721589157157811336379780594702774859018471449705828748604062350407789220948348140833545940408205648814810318494129769851412374664314425104646076274020584942962125247972885568503959275894566884983598280948962914757678128384309278574979776049016320008574482545127433745683183617533389570193322387528155804719028736453927185027730245641143135747247834862245496478616086749343283948418724825000/414783005126215553544412683445105658765446898623716866532059679539861505517436282984142293282327365180068968971715808659763051870686769931643898202754926227994284083137316112885344088357822485584720412796268335315661249256110055826515749369522650794006501492002573*X^1 + 1005702109610593741846970211281069904050644423175476055596625535039558915228804978566220941267206507999364004510201962271802414715174455855674853207446989321865380533596916059662620006423512677928282340480720524862555287839172182879186128477729716222349985960807003268489744511698554252751402610362815542720514408534110715291668936119235141751712333342701939397257738256087679831269658795780889698126188083413442888073515563212955760462382346570410140084778605686892240702905880462469162044072932218139079378998364168265554405838703364719464396344995550460176075358821014035490053617684535968087565756310106125546643591015580666118147548175962874745851649708907312563657772049502691187798343073607725301451252315953158750/7435814932897666228390686176120409144688166551627372266320233875111097209411080245056718891672282675583096406755949301843572230885801724564580163080787562489253530758402665955695563471990683699077282840198702447203859215414284970801947838947432560784154552247130126171*X^2 + 4348216888332765310898513940965096795259474819180930395713559498723762104832926767282474587375027812754927731465387416026105229498072913376691353596476579670997495786565148939861197471853147078370889472176614369388728135727892872064466805635296017009942337883255418367920273025248599454994454746218918977764765642772061369355631425791709295652479525802495401506711850376452599317347135067649686378644596893083403170652993666583488798564898514192558373524665328039023746035483303658349247463619380332072389892451011111152963865337775041659278565415777169382027644121492771206852231925688992143894217691601790479609615238958652326289188125975728131586608002680934324772676213726282150292357735399500034421758698428625/50832725066229462327052750908065885664510896205517150430687516926930090233826491533227010561793563970581331222784605992385754725269082029331268162629138892335775206707908936241931218950306018900520485687142384821136150198899637008470748109825473520077664069723303*X^3 + 689297810934539917380461839800127588508276772140493894547186878362708940174936566540646404416198491916954030181282352384346545744096439079457260757098540968836952885339395126184943733661033247155016100132765843223792659477561056172130666599630467063963335030159035288976504975174934386545949676292099289828238371454205117946207237009704155669254808440380125039975512976981972470625469479814419485472245459404024183080902993809862634369026803800959642061867184575737034035593087872273905886945868009508630716840586843002315031760987269017427295808401149815291930172279998916929217214595172675275854060612246648820972101618041116162670743975836630173968850787227828670924619484148677860318889817172146887403096921257414550/911278262262295571137074665528897132307686836276305955770935115949075727621807513716160618341273221300611524830859631625499424959898833539821644351452572922903442130652683500009100962122136000829630746913401532688507764615673792650855101364841263794432283777929652881*X^4 + 108656338634579609170240126223902193455655497592719805368736257081553934438794241259923547824836991739900283755455814062029798509738731301356012508999382544399824172373308496913055149286149316383429923052745766262052723041446945467485038467080825564862569549234678050514553492008750387034179250379973598416708225156921663167465104072727046432913916424088757742330244251504247041243737751438860834548932372171387690250041445281197996408171821358671106346389549203297352885891269866301281613245198840190266939939832102599735843880502859642114637754060808120064598172046979685303925383816570070801715627488957930206367403525095110781974514086036128752305816533046446242422623051465133301741842189256068879015890951035/479206255156622922590054939669946710397854714047659866279142654133496137084658730915120476652151074414472303042929570631627854552935508615885776732544456562991354377957082067545399453483668053449431699733757072280471321672005279992835188852596922234234686661641*X^5 + 14200353793179762917662809003102583236772412611120323795689660999043886819883042177569627448413330679351411191511413757778854553636787306491525761193957072371032615681829195739874766973263934418576373838677878730573427697570453722579164927565036512906162950598126604015434718268985722861508860508248219276999363403813282075200840971777634663372643966452881913707522642880830952549725256098320057824647261055649758332502011311581032508332712819678761827929274707547085437898760231413581643670953639169727639869124991828941582291815742879587283162483937707161213950564328689159038704672209775432266423206344071201634898870157195673499017857013750477776862333864323813640977112650078857782674591899474256222441212747946012/8590730536192779133271914903463134677302341458732398422786190360651185249516677069115364784943112311028244976650598412713192548570474862956984319484324472804746009933636610224886376002601717194187962081127063034772009383614038654431556430560505024893125227783238207*X^6 + 2159434810788452928000271708669511381874639210305042559923421587510349092831580998386977817314986742353351006042481743688879709078945721033476633192170297388945944656067411126516287803274202521778096692572874113667987164944503513080244214968855629196582133250313110390887389533264506549351628184847802477376771758166373340682973713206023178427535813514904589571745512049236073478779862783234838415668186176977283237919033905472460680571569624768202175202505466741057017845005571738725380654404897461948676807645858181054196982699386023715033446218993142378094521444277147127139990515582825915084208891567884528684882239075627490574356090226328102338976400375704634168480009496898964309980813456492682634025029296/4517535400316242199906246711899425116150914635692224990303737856225851908702366571353565044581554726169789658852853095149501166923975063093919577609193571659816973831357553936251046334508835891836556995314606192636785483492435561933906783962117468488071737927*X^7 + 145355243373067620471206151542397576914639475582169543817381343384932616856710518453563331547447259370238709174309826973252125484305947331405236262488850781757144574837137522113302061324268100410743887036059206890581890621441455586163898943140393643024810585880542579748963522385681309230505922642693154264936518350118987464001094664169374450938223135222033872873816936053664716430596344671594549502901930394352792967841715392536850955351747522339282830258131048015857075103779010871689690681001459898619912236526400938817538373323483021038053458516139774810685946655927253341805245895219679686195944851803186010547430193207988682090240213507937761528178307336861428061193668998292386734363506586390538835747020250968/80985857121469273917719284804220994057237446674054517401175108548560847167307325524655360554213531576045819214255097436745107419446100956084696267800013159145538889874746869415172507638739901032953957255004945215399653362568892318789146916088879857585662045817329*X^8 + 2195053047100431509820805297270294776421936667420128331979501913440815374708262480097090247691170132272807780612246872091019954162420176047364375311187790378047599454994732701658541444579091011152991433427955454139344444684021897123233776711561549614595117196732530204665800028828804343695530307502195909194732523472679848254912933659277041171517915945142855843614329250970650745859003205503581795916644811672749186071930451176622859612005766708729702694539010121877812709010873533804319345889211397755784996412800926043785716514645855233052384864422539033424865724727221611287988299528605254879319554989674393180072837625666344200103341588938408880394544261919000956724748744196928008587846787370534330159844/3275950254036433792535349319724021113960054123054550391808366828300110158594899616645079800276689431595206424113744086402828982540953635311036677018994613241346609014762548177121861011246436469787205942940251046147052562358546455354537189240114190346680013*X^9 + 862872492147983579792999035362897708207233844406013939433771873237662709893316362441533078150065359498278073211640784788667127471638256656444960843900817066687959004032247219090274990030170994233659161314225282388477107982937189932705583137973920121236856446701842372048489481079862405503690014797316847762802491359154966331028937395199142288535372383531936717996590819154173606265657777635051586948197848787328329879541189859584731183049263126000545179283466658269729523961382445206737266135684073132569583557065063493789888352000561800753631433855318121506210688429389733748562450225723486647292969767054810776105058866165241091182171914819571924721720143891724580865861102272827425128091915218966952965441896811/763463482653444931784155694311002844629504573431986023361331697702168972570699950558752492534282748722694452346132173080265697210151785662872408615953713610509068577499426615226426830531993265720378132208168446555616746710221609966830246489597852174484123709663*X^10 + 19999161719947736420280923194905211452232412462823724059604988625428845863922637508960942967981440090190965268753298477776808585378055994389062112689573901460913211673443656067685207626171574925324151701211686382239223156342426949633537833891772465755465599694293772701095049394763283222559752539037808873903072194108783429104550283082843947345000207210386605810898686761858355493887617473520876742567288484637995646797378073055562937927723964932470722319953778501667779773955936118459029063011555530438825978813765110571784872158968675829036530943272327490788321983434556473237536289766658042079572934953904400531126135148555548167564179113070237876319001193475902164877957965099252447889944643637026832623/30882779769741580350224467843663723336824295576293803548592290622118514910611816545602637711092793771383381808178878261955603171161999462685624946516990552674043449740328590502236543253229640396833703595520858303054157585686079709651184525106225144675011*X^11 + 4044446728689596791591519933858461350494997625340072421624082178439835061505578300055968457848074112133410409858035467046312324384776270539711863030072264372578031090858960169871588697657183102088772210443876646906584077214318778872478817408148629352968618239097114148422870640539145647398098717893932534483643638323978108528236530608088562274384916119428000126451757194483632712911644839795736544700296734690003504473573935914922062168244605939123011834997589682889417188901063996684722863672518363821105597270153871732866810478185254802460287213900334942546030228129262315055629793912121650214170467863284319027448896064932987382036935425749712236585531660287751313659287921900266585656948617635645169671264554/7197262708118045042200162455433674387370238908350847210802981921775342018432994457769240321207886681214668513777895757827015274642475136778347579410731165291238500005433318345136728641708420924122491456639731548385074479501726562413918204760530876191655988561*X^12 + 1777529835149749681505183692148932482041436449647320968491823024061737378144488323348992709322724071276348228128403491115169161554060415715195240099679384973315703997141245480234740899165415528404248328205562199130705382878427170055537095222458650907010525456885557874015947649770813363994886417055452404089444285259192998358133291817973091286066999462401851074087109825196852517404882509141580631540738920205720459598127203573823332788023300722530422225049235406722757625987807919497293792170482661250839225604798104587954586722569469425876280486319268596577162820595244545332279560441079200844548902545023784593893477821200608640360313968695112166210243106600910356379276885642772271970464132733510804979/3784764163224312602746870968512813084788474222185389992539591816633813647493398836988285549800349635506737872068332433843725116697881007392219445947332417260270734594717572004987654684405953029053586590023948552005911988383573220399601294229841950290121*X^13 + 23870569863977525506025248202462404588004718229801986713646610270075907048136033091342140589674375189143192255803921189357561724615199182933287564259480562243429729139416912985365169047293535842703087663867825647415188743984122964670511295964524395632259208128718026904285469363723796190449367123033130259232844459301904347836431287319586753409558970380495150026697151132995632804518909037905448883507539268541843966142110133335346378636438745007836448408708210291686509627811515437737439039326969168759698086174804681175297652013353338215961384979722454093388955425810825643085541122920913602431266035922687520315526904286363427488065607859956222702020130894523233631500057930325382029693410373369391553056453/67849467154122252029443155852529200171002977381117486396257262496794377258614160950688995051270867915729289832568995541516460167042912819520318007497828244224873459079501913333413685527345519951843646799359325691809984215752317122103652401658376642850999167*X^14 + 1415786367964148205134411478978272985845334135717398037070684138358856281112500885323445771627668367707756321493847508326098504320935120894799974063365147326955594202873155904187399058461005506885565825955403670413695041361986905954254648715500345879192940274869523525823782790906194297003760953969503580381593655014181548871874715690802608465134544177442977193727874946899011789171281750755713134759973408445602844006453261271399409810876971682971832292178350983131374051000731679915329972474684215410876937422157325200904813390868457775087326033768353836156521288951813933953110301786091267686814641071609411150169091884577642719884601108303082967571357771504081146898473137894023713289977404379631988/5097061444309133309407367926102410660131582398053462126076317581709269389559119950362344571366885451319547533086949304876041284271465150326204578609273948449551388141648030256380349207218210854417965986772125885846561260642955751082028056043504128641*X^15 + 129173056531860632331181737048232365723892444399667795433844389037560232993319164559646167339701744410043096699359750120070541653702345247255241327897895946886844953543551744718635457479488558453400945949827721763020613345971773720299439110789933818606441139697557920951601207166441451096337436867648219670711772437312912195250005051259440015883555418451824766618441812022888655414162963677373190476484687032729717589677898040680125221070325639912222496485294489349477979866804683739980491023595937532124767599193001164561638124023847547394523226073985566735457591329132052126579665103970451546463343516380546818719875715881853256850092941177882591751068309786170825573991478491111460802132265811212935416025/639625143584908829864221193678665411329252143549330908739191017011114506426384403451020257916259088400638700379548181319589544721941890249285086365099178516985754146507269668842913641664606061910056133714047305288999126036823874247532618724843289599030449*X^16 + 43683777792528070056775891066869051896007514856390341812722934601495094588321383156434747730274953073065151941516525006612499413627221324598767123857562079971205848032350294296680068377185469702745640893429194575660810593889719342352422480317896609343197227949745317824233324847400817309213543052477036074142200772447892394264034876138491864864090752035588564778450200235857987028118520175454910068915580393579684937043297238479527970001158214751353897530840267629773519613151105349627374275634831283746400484264594698464539963413377920121158711573356428663915964610013826673579645888769058585309969090617723319842986893316867276031779222593231256540178068235246845510660428663844243037796298682609833/336354308507709304681704482433154002952845538957842678370518419097566000326236341902083651917611730290122426041270766311616937540756583524064261532591681877381563684474235499152002739562623051306769329076333180284290844610956470883585607759216008489*X^17 + 462733034969611806012575477853839130836431255964224815687612072733157856508076570548865151163055005340195693800048335352099921870244272240295058438174032677412354472651602812869899579222111475259832283597145607437725516582495586883553688871211126666612052141508378871459717241484772624051576527232622369250730941981250311566881061512322098152949413302600353584817159466259134964192969702823420730160491688205758658155247775600150578455690849207001753861633858465751350257544519215705861759470826876329908598425558475358776500472722079373839275130308519869266401955984321743279901551403110590562100269255195699802526950426363657845561908056771644720922110858789429854695070287744761901381955941294467208881/6029823688617704705028916256579151810935661976897245695148283699162065687848438901278653627927025488911024731641861027668356839293143272835900016494771081015819292171569619793297953112139143440776453762351424922956481971340616653530039190299465384182303*X^18 + 122618069212799498215747591648115531178946767729031302598148540721021595209615632302321872086708886045648926349077140482244374226155107400025723831378550598143774114532681993936012131143060166369052037599988707684754231580521264018619111203797595405826704432282427030437873129548615655796127560367236905255461339336014049028036136237431161993937177486454676342737282780112003103242570267477496727796744708396006192741869332465611117776387909865846322181684045175512754238174541921394241146183924239668242947387840476074713486615924115501082134629304661038634890480083225923143067098323301389346981967524789914714989637677311527038434620321191992544729492121732353603571407713516117886940627028056192/3170852799565062335650586128811459056118195798732382029598795829056097174939138828663587726561967000559529759634894823822349664996254957079648585876498813927454915082063133784609162882026178148649747119646360655326889760654411980773468383516902183*X^19 + 940654257825021783562278249321809833474426278594082217999867775554576428647176296411773410416880086545409979396558967885068725264418430037163958728329195507593376719824798266189122766639555371527179738163597736403118133774223878062785688205763654802352532494951372060791894027268589618610274347088519837645038072576429998920723981683343612504015115588488850885015101354126078875792030627280554793369049637473946986427638628844741049012519235137330848694966464899401956043542268451691162780958001435160617488782558026105336736518970131932995583710748793726519560948760877570978832158894838679457062892030434630640142146074578780539333197298965418905821057998218893173034454259646747077638487261952729714/56843878137802872491208057531203026499030896083875412644617612827488654055133941781452137174076382419030690000974759506663262444387862615566860199007994237277484262676145799356688462986083295670844016613900307468045152739251643579325967711307505434641*X^20 + 180151399421661128284931835659068597585389271903021986991322148290792708719326993510038967317401728451478128056304333771915735085791672147990539042918819799877218708968129944096671201503059671413522335708949564635934054954325985995959382866463666931319696248942965794197024652228479721295932884616498414585530285897453206495788572978753935744138008065561406885469429674502384540077024442454060184030368826302956217650953138979702346557564093908993862260102827527687121113398819363663052691275191144142464283922568272336243593238597640240986893540297531919847791675928933974214064874391959010556090511631561834516253795163670473584218768323533653939487557399416204588569303656907744064025587607203/29892013338901965455734314484807083197633462932212448429865370397193084317772882358685018451998238583954957850075150623415914173278690675877760417980046831803418343775794589702624450664496240705182532672518265786257844009069873640359020294213001*X^21 + 938234813545087025565521013375283217070642244013451097568360481069383469329046902898073747406677046649291890597154273889854955440734491730805795192627676502048284907298621291327985993679507902890585604954814312361265657475484096517272397485083119414102527603482761521229310305968618575462172912279536521884023900647304902150413982109684089329486714592652415103910475473378945957489921284445392223329680177498270130633566211311478604259911512831130624808716020327222277575937946439550074871807529205786461777461839524286255659833846752060124872391565458160370960020135524787718711653183476789401080813792088724205872503086715435513473100166650816125566695978634694851156129035078433917952436896570613/535874123126495534724949055769136580483975089985772563002196495110480422564714462044146325788972423094560529378297225225977093384367087746460611013128299553739880648868669609598948527062424107121807263220234950750244369550595624750716156814356468927*X^22 + 7942145136994412086858235579762753754957905402900546515301508162013331165776118297477496507522652987170984491764797216224915542572436667132613853679099483067788838778020470775247966984733714897778262489112667125503946672521889510456990071627635344847770372515241967198969778472192795372468150596142058223579154496242802133952835867648477225657232588114757060153720030760862294485651414421902058533044150807069278555384519142126368469025115735192046453823003462351043385310125436968018897509012425407739765725298363622617666976219635501963618694177698184882423937935554841988234783226314546014520459305577809988725714265666824700216639185842919249193615564761329625615126407691068353321400051/21676586902757045290597762498047195937370168913859643531446969106013839244215288149880361459027004049278432088524402192469843490412393528555301245815842517623943686566928636477610189024290239815215759733515783746379872377860677041594648509219*X^23 + 206614308981766638793690857508754562142225959484479127309685750332396996932606175323371128781151282005424480396725868982465426837270048618448897397860845899401096643895575899750050307094372113982005371308404021942403797786809510488837631287294906553061096718437873485647639376151105117275626018154055211074806737779386649590452672527306582087929539073736490858726441949561057503757148619269666923943534027462698876697375514903170320888606899743109005718359638229448246681908962809483114026347480054429099017386145639788708785803902555478706228095356794206357370457703051038070610657774170104477583589080470924645744496075454791487186916584194249115522811541780021141814995135929838284944108833971/5051750254274432162019099147932397060400055235543903784647247597125631249703617118617768118387702320688387876662700455357289495284098724223341510638627914574777700098109285659743532162299864679175848021655586917877575637532808645220674429721997169*X^24 + -80887408944912565934286738731865566126525599356482409209370463151471058754909251799304558024810679444808566844757332520751920046354673070122456773768115602770730206385554551358977909266929202519126495201056180289377573524136109296932065088753075276815148662019210803583402467742805935979166540171004681629279523053565797895971247617703646008708806548194593045754827455453653333769223169057116741527449598342819300540200173434649383314577367101655179978449817560501801373167142574449420865412045824239491744771769329411574671898904130708678703219688883782717114047824383668543274722705442026036828281498940072599662486489544920685547576072121480272858800319723733585254726493750260749262/15719062293514898687888152645429438678295989060086761081542399641779433824666633901291052544617116787003939150489051626156521747942272319474475160127514516043468953275510251252799266877657896892832313077241322513690987946236894156341296961*X^25 + -974046331095370877492814935114256270915593122814164741089753406962566147246875700818449203915160867443655925178457612831265923871577593752174484193854012347080400649322791722977428421850353286184453423151744604729821813518742185287164148813524829815076275667832471547476837131876641545057046230250382093955531947102407961990334143229678854031923233516611665652416760611150180555503636191699088666938155982885150795975850048559488569622939916375561884041848062638084235777311977596367381006299760206366688558185476139586786868208210377150689391426958120968251757171545801126662173029622053398864899341262523550590177116956949722424434030011450657484924577058047159531275070015272423006353575/281795629735841588777770912474613547185812195880175365908810598378179910174798745948444698967351052640619617150817228502107965375361115871218916195605952729111267925370072274208932457315773117597804876535705188702938340912188801540730430619847*X^26 + -610327109722553963061062485324365242067692694732182886626053088700814639692766705219593174032305555798058812902707287252827648093154575691018518975471087634522239468189042072573890530246776657754741218710968063958544035487551509028365589244615398730428868808495913718579387279250148999094943689547414437796412688829413782633101680088581282802012446137338519071729492937463798069479328066905317081180447815057667374021511703702491356375152586329685341473327118103362449880345378871393997041704718219995401164554678737170303535689568452815283251832743540143929766311060140341176450370411739984029949847403202393362965827849563294520038166930556862736570027056709714477321502931745869/876837300915652294744695300129940239766608415244422439981168050525990618880271874897699143449384547721533951608693681383194162321764507138644232728706114578204326059882314456004867901916544703120004076378720506146649631630328228724343*X^27 + -4383900332315826868208073155045648685436861245676008870389223071107276377644570598371945615882991885410519397558387310628015904150484746368179671861413650208056149779378834795367938018635915811815594637464531146402937631507537559037108166744312508101018432131207662278308907644100451001262757313824446427568900538544840850127183797870264852765980964969151273918088767659883160781433542917702675168945849210159919171897816365670432683241037000574135266436260911579982424652058719217847335654812235202715107541725850260075640413337079593116218982629492122131099720390638221066091835995311751114799643281180596059208566757006791315451807007009767403998431405052254077763179716160252426/1209158637962684514452934818879187590638153004622058544734030741675341063435894915483927118816701291307995319268388586627424749841713255344190396932885732003343765636577711634830712836742915145602485621326255577976229842018222627410868997*X^28 + 1933504098532477282960698102641391310132664679820185939813002581531533629627824783827801895986595337250172078546502821779245144908041136423741061033617138396706617234223062435215118277224960261424404757503242074605815785511636192637809240602504402742709885966781179596410585224793203222990685953100389375817474598898459429465744504334769885671450840328769293867182493798429171332573638319769313904458844487811282996104370707532639593479034103707031151581426100997527873276017699915492843422575900512958419462325951864365374102996596762261087874779847507126136709303637238074167287034623099892997999834625414904573482244700946410326211096593928888305677160586710968140358726651/48911546879882428445623657060854590269794634642964379984446257071790629713854625698538469540323788013696321281234656182473038563159731530018644097099688435220858261833118450159249618001703837960618289528572572440823876366950869009*X^29 + 11552069846521481790985832350483367338458870516532374525739080971293728417268787687679045046569675319980745214633365020790505572669646203785126193732172599076301935279095944389802800798552412191481886523781241161568836773999731590165860984625788738253447803276688830565296646950289620347538151968446625849608898822648086472739813736786803579660417211875754994490045777524654357419113842696099401113120248971507546676267672493979413571291968951318613612044721642650159088174332116346756161586744789952588530286878262802942253424230746620429621683517608064367490715074469635137301357995809376505247622524370993904011337761856724795765310483213366756624156599112868409317019260382431/876837300915652294744695300129940239766608415244422439981168050525990618880271874897699143449384547721533951608693681383194162321764507138644232728706114578204326059882314456004867901916544703120004076378720506146649631630328228724343*X^30 + 932746812750797487190359106139397096031130807706392287659544285572664986741453508829523673267035374767942085547508790192360630356806590149785665781883471813057680533644170000157902317203540976126862736798252297843969038480454254048323112494571391188748536708731294189030746359894728215509527600490922734949814264870719677569838942747940822215377428624978951413386261211668606569388860084938115408567099781903793266258095237146871817357003353935761710642134646297290596786907839207200860581192193911128734861875581557130160584604469670475909854887463226613181601977128919948289135036176931768103297314298186591043221101689449846235457951648394005481344087270394468756112/389767604171540361670135685684439196023513093920298830849287643313681914063022461718066679472493907941702629563026689052212054946327817816849636996865768595023135588243738097835265385824286096475534027114508621798116778099681*X^31 + 11207447239875306636597022588671421853087703151812741976798276662411360474019081638990106090740699505337597427152595173188379002318389860851641096987058725967145609180976319362679725453066108368970431404163383732873564357453160118759258043089081318581742926514685438483794519515471514103021867853144723075508795930464974207197772698457798549246087359133540638966713746192717741019219958631879509886635776497841861544088737120266926964052645273887875286540437542053498682464529994243186170240756512524408782024888963816651790638862124881772648508268977346453345382128398040592565066064539023509319915110944881738268572974174770673946528242126663558658372297543818748946533165/48911546879882428445623657060854590269794634642964379984446257071790629713854625698538469540323788013696321281234656182473038563159731530018644097099688435220858261833118450159249618001703837960618289528572572440823876366950869009*X^32 + -644772125399926635788724892724217158154416435158185467285738041587916727002350871032597587983712720426758968780030966784322019039005055722134640274793539885901494687199771816007869963534320473473008655629818043104469784938943433582267208099458429692394252705413585042206934033581695611892671738370455486485476031637854925729024070778439806012043407472118854281194706849041249374245642584087476122622388291396192671721398116130306874714521086718845192852333030754422277000552755605533566635751288637868312519079582197781708169481262550182033140167174342545615791996404177014776903880665766880587079573924210630942958498748945284661663114747692129845062026926468727/152193519785841609398725375120827487709298357641662956208234144206826206194073589112872580817061268231824533214770280770094515793177593837114266691474333695830978363234571689900533145577620498428556824332100203747800381921*X^33 + -12017931599851805167532434037520069469119859349630565611826475106683113392795613539769161129566580245456460105655234468064702132846890041514801020253632491987989976853731305542081256792932975094483630879150105202294757314660826391863696387924927297679766172929867679940952207220771758806336949298265845190571915961983789029414607247225841792588102099763843821121563899242474696654778491483670833504418507037506551649978119840242806135855072117355627011379860026832371522939333389712037082677628181909842313352099411160440941162466239534394447669038159033787817583952518105344479819654361199082274531438216828166213384153824034250476910191935322661527911919380872232553/2728373229200782531690949799791074372164591657442091815945013503195773398441157232026466756307457355591918406941186823365484384624294724717947458978060380165161949117706166684846857700770002675328738189801560352586817446697767*X^34 + -2081727773357965962810404616117219439968999788342364244049359003967238237013394094250561728867468636675660966385947148703953464267433749635125371847086128837125396438234382079015947233577986601497795605434527003041388538049372894407802237124496240532185304604903474400142946828898510023226296958482035343028159583156030160053672469757470888560223453358837290880439054429485033414997657273731873620015869442356034747105639520295220095396135828772896857190780807040326731897758644969887522409320923996071112695381701237757087617443772918774188041460399068230019435493243986371738084780513204044437523530208591360393269257554154265259672754974289180311786400350/8489625692298856997753409668144557801600845520257876733878180632946182082561141803585239070511589682145620193828877155692224900606771564518004501114203921226695953769987822273695160683751910438364301017019032952964823*X^35 + 3700911415534203186921524738539398678563924687517734815512484288158926510025066138539950510608045961767622702062628533797918248928021911926966860085122564443118308851400230011880938029200349979176857530721838978089934991230903806781810040757721829224672704660094283261738766059422530561445654909890277446149691536761043844759384707797524398882762812710737600137039710033159638175665953406031651143102327095185202881385329513340752978208623951375447109819675346656166856587782931693950952506761444702932876700553607894585937520266222788644423516611662789283860429154864441845400139988007390449639131523117212068444957971337527601075880187322951412041367559894928/21741931397977372771246482160118212529899765377380422315462020600975172313439084158981797259580181175974933316395754395727787970453941976730609527353476242261568337604938812842933306511088642632650974904585743392542911703*X^36 + 2223945140036287710380558442478131049944128136493972023212725554676539899364502165171576542316275330300521699102216236556832737621105068043895171572906648106247424670931022062374352117753956962159724533676591401996036504816184266258888152459218267427052424425455571453095246743477152059533776549104554176573333219977122676288004549188303814762050243284127477994785318606200267068068856985803384329173489437822749242816554202265211640858921601667139592138055306974917907682157419949450785079226524766602886307638644598633868736072195308122512319499640171202603291850615896270140426095548041312672026598536720212724825903087066207497961906567836986560479/36428188217595534873282713518262345158788615025285781798311016185067569255489750327547356889743402440434154729346268223231073458628246883806568095027285535040381520654225136445220834425734755218232494248121797173*X^37 + 102497415135730236035842823531957412290878229093345728864464366624212541162518361672109966337789276119754521297129629551355976488055667188514832492875726630821892652489268554896380084576042657350903944322165721260215033332748115513392827043880244195942743945564608416332982401508707354058368031065718822714301415334287274862767406150219486681285509810081876469522717508400785867326929540815305593355272450132159871654788171161323689694235048741333610054932534591316735154798290381659393531498884308046488139841154959515494207651176308971838489697249278612225768493423402444720768070771661634346262376960362724797438014071407532311333233953993762314557410370/8489625692298856997753409668144557801600845520257876733878180632946182082561141803585239070511589682145620193828877155692224900606771564518004501114203921226695953769987822273695160683751910438364301017019032952964823*X^38 + 3441451828542353228483506255928769557592027658287575174380871890740653911155187122993522700145563670520602529716686728268698725064717391742073009499569322969891007572965768707221724886640403745784945612026629336943482937039533403362626743499313863806185215057962914466148297080609258894540856714914237896280926171909121684706157825978192997954219267417450812869317930859508858557612689545592280383932627677263696808478760262778306302702023227487801870241678409109102080217975265365887289745944810346164494237788224354843297697328845478183422974095673182440716014811093018731659527673187031581396176144751979090719286256382463847829781597121011993/2032029241791461754520149133612001180274926927276498120059743191000589571902144827776390745230289643578633052342626664987508978559058787516403642272956185365113042932683948036214694841620726012061833784131299*X^39 + 84303632717365734201213367677697512834915535047359586702304523930261299616452314443653025817111078240184001310013867931134001616373026405656479317452213461228818392344619230407725897768711687716568831583261814122051125150608322040576743395297071047119411731174296482963014490415070903288483872120601647065107880542556766360696886650690841619943279160712159333817130205249465998095378135401571402139782842810592597272381431511888251572927816057526226908479953960397771855653935982457618158859152163987269775400478490770675050662420913350038255663495511538019619445488486438439136925279402976658373549714292128334433820878810277963812137232599931200297/473566446828741953352675275737410487064251995328715163378043210405878400321366754258115639566664231725644011481501486902003954962167209489485385235354711955524959768504926773787870847534551817837022425225583363249*X^40 + 20536757020749963439759202153041237302479562741587998929775301240271134967522571926461179957363997562404647198974161395820217328807798724086634018048830403282550339643522496120038116029049014065938046956033780607425518150980460124952696811795270154554447910513668632322327669980930933020414372815592826980076005675843089402793061614966066966674002058857170110311454031928750100923694920953333253167156534760846089695424233115399229686980157280966424130514790624003883872597397221054308857650837869943997119273391625222396867627774503221957516423139365328247769612491419214044659691962306064240728508183899340925570841664529269196049864370262/1473552749667484956142240125897027686928881020505074778868559239304270900581685879460761961733349995343461241727793085560195053342319642869038174237096581120459059414564139257588611197694507622959995492481*X^41 + 20122673769054173280002254130411792095277875209982935358877976628668486845528364828160042976820628163139340044277471534209652056646694881298503587990564272505198634146536719031596254997737746645603324018462651981328477648663589774869773693923469913100627141140509077035303073807796891607224857543467521287279601954285204972629978656068509864092049614299279686157424305493785821908971279387890401463633896435935718388308035965829381197686642305210711319310916023401047795539153633524526957461761294902576988864436981531768591710720954199503757296909085939073144354744683818901455895562914657320390661321105643453199709400908842476183032302892461/26416380143289002808761938736956015343574050054594475560776661483007664434727882761093079687993765366522229680454146644837616721267764237713247349548430409746469558124891324470791032941069438156803839193706887*X^42 + 1862233848502279059380502751074881028817318310567107535902730284235196381929859604327544392655209927514423392970165209878654134882675767778644045685740495694205498964971091819706092118786194088516749541338573892588198994527643827690939113627209622134630567261972668013277978129560003226147708822658534363810728021647847475282379314251984801899561149794445094470611322722612115337747860257906949958991644436411950250876779587684862541477972517444758053791570038353831494320740866036761110763488689266561714191154077587927671859753679596754457751800645407553434880623330342797602388260754641087772985478327361608888034923532695481001046/82197397761336807951260117470688218158580968399903764091513317303746912510832034331497850266823785091954105077692479810352822744593051981315232567473452396968765516514985176414827422195264551958498103*X^43 + -412620471239451990478009172357155128490569945123159974947639565027008607118952225419627220855863291990426639266855715462960099150784358170497250490581271112465915075699085162737225606432214914626456390810266453710874732581472828503198930496283815803550384663759409144807377159564548191071284755336747803269750563239633596775019423867414002506771063085162873568980131167778540271491706095883778426182788191620429015906203212982971879571596184809457423813588630987097209621741081619772687222605979639576493473689340630582280195470062036204679711926789931645653415370682082818105414278781755521053610474351872894575056038971101049326746410/1473552749667484956142240125897027686928881020505074778868559239304270900581685879460761961733349995343461241727793085560195053342319642869038174237096581120459059414564139257588611197694507622959995492481*X^44 + -251993613044524844472029090377505841766141157594482060854042952332913435312652331331855870050590489638841006231474478593153153991257263660193995740540060495985920624450565572228127789188558151668269199620205048096169443566821492635187700253691446325810577120042438479720893647913318213422739585953116038815099500142828039571648612252230931752071998877292642563075356135822147295241266351894826037232271639017146776353366877258584787810257845231913780450115415549488710002812836862284185295361767833084085396699430510032953078558257548012225949609069633407112554051043843647214233772209114900183076585218438273934748861690403528/4585117295773794162506839820978870874021362659669981820243951431011709293849056413872809185408812689906515595341801740969087005332350754800872012465747330672659425253248461896292041177847077143889*X^45 + -24889091643031296339180795867501042394901063052925022649642351776418915230448657905863233775978576577138338885073912256371699670061901965479967769827771045657465684297190814487662451179429194811050455307850368114569172970032450208176838581455036074974632460752011103019952271484364934719628860352211376114722300391465989896485995681087180374093231004378799879338095826345996639177864799618026419768965620153490264422750252663782081253236943385054589257536121991200420118843420856083567412060152664913771612642757507243601700385803790877761039432095274055208865328273381040418356391817606718923331432913112460552309121498928916193/82197397761336807951260117470688218158580968399903764091513317303746912510832034331497850266823785091954105077692479810352822744593051981315232567473452396968765516514985176414827422195264551958498103*X^46 + 12260718651028920853270342717590243556035642246874883902389879998398656290407372711065731542306062593253948642513466075491686546656312204843509800069762085953008710628605872448856924391399532070201806062519868449299998685538298210880727426487891160503856462910566656910254857558857536043577343858292550143476605408126726500715699473325447503332496777304990147132020563953774381444383916287863639136694985848260797114423873922433234592183000150019570606616852619518590743606300909633828178144448196018229531560795832948877505809305461932476593599188920456800668693000395823245770568766898651142563868669047134857925239904/36538001703526158966179026217269010622615230495660829397349181450260256228426845491420038293466460724896330318528331096503175619634794721456637732914815885636664769447907481104256478080525601*X^47 + 25424736362662399904081375581851236208181142298350027042632432129524582052504228706467335456566304173488693151468975753090755679129850958252067326564264929938889156858638349832943170578939322909723947920872888750324093880712918183104295283976115159061144121709771447478133871146124348417821768125873413849715770984424709054772868308033898480734630581202172999124980204416433768905796914870790798941152940826028740361264803095511771001669123592912168624612556857197611948428412206646623148043728683292885293589421657242364035147342247002328775878336266584042988496515576221687786516202231748402777047242052262821345416327208/655016756539113451786691402996981553431623237095711688606278775858815613407008059124687026486973241415216513620257391567012429333192964971553144637963904381808489321892637413756005882549582449127*X^48 + 38560787689399759084311867536926578186854615744568369688531960663491368920236444480339133465071832182986398586996383414031857863992144432841335709515602254683877922687567009217609368380206018090293553890992378505762607901904652161058270752229345313691408982891771446634980184259057978048597467706806320640509060060137041086760477587407011411992050881728413293610541534586077880366024888518470112404239143712812032447577204608226136555198502924889368812698071026695443727643787833871270754204912481728949583677782717425988463387936241675525670017853031782507374630262981236406467466042187320346041451684630063117773/14267083835816540010222189073513865920583846347388063021221859215251954794387678833041795507015408326784978648390601755760708949486448544106457529447409560967069414075715533426105614244641*X^49 + 2198585274694098319992776293816099530842781963475124889788920161972260212846259391735324683256219266178420349269116962024215275813441134562116227412821843433215008822709558520094801384232401483437156950466387016403631175058021747653276420172529533502025178296022635489286619346492250975788131897488343916375135642219364157952450541043352629360896558182617231522751846115307392983629524031730142286191975076350813762696543927755677748653170167069481836637995421495328089756030229601898754604190448204080340815380492803755761389583540881109573921232428523990703495154642930410703746510237087608104360324570539513431980/19674308609591008674096398732375621104485124113048138906264943857832445661460609110764636004174248082636485556130639821194017641341812542322804933107977784573588722010411720594599642043359939*X^50 + -841823635196413867595974715706048280883712164056014304714869558052758715621786054198276810894295182721010940308025958515485186735282993391514998262912714000185868585164745892146425077053121443755789573607329899597652023620607873988842281726031032152753075595227671646731555910421667954103008209180251606076533825849670589381540826105204221502349823651002399973931679934117505232005514429715668296281616507263877806138313897373447885050040134864517979405836717608390468829015658388549611052456423792672439602145029175198816599101951400417044356963141643114895630057054064778472745833045918978703498547898374/795843355598624421834227091733913422244873450515315614504482580200365638109425940371606822503230229641600861738751701665683547134849586886063341855715376859880036485508759604289932183*X^51 + -9296440623554619456270102332826843186540210329529381542806216837660301601517258556458116710104998871743339265691853417105056759735261812385896393113553647126770856041662898819621170669751282496263434576465559241177446305835030948825908767370524286572949180932873627649841545406580358381067104720979221003739051559120944329921171081221509690035891346947744428032669620177973602732191675997893879328885213133895996776569331018430962399085063564173471670687678615073401419073301216164697453553869628070692421245401299675445339485058249536009377074353900544314703614649173121786795919649621507848408967070032773208/14267083835816540010222189073513865920583846347388063021221859215251954794387678833041795507015408326784978648390601755760708949486448544106457529447409560967069414075715533426105614244641*X^52 + -2947396569771591794287279718349432523189678784921184183860194329420634655313551602523815358430677713959055844851199907378962788454554944557130379227111447304597665982493556507075026208541366884221746028133644608989375293888469166337221905992964925691980072385830724704681760031903553705706041356743465722671692830943570042292835152293564964618190094036546288025090092240477789378444335550991308910944511375281796905579944804719741202077711499804044493276528134599879749388011519229795322776237854026096704555861954111097258183931933359234429477467862879000339600743441333459671258081226858706594530774/44393560305607431351270546758181146998654178084192314079571739844947042902294078226786792129370794312578839835931929584742764943094192385009390408641455729340103558069323344914929*X^53 + -3799019343330591399915655330782761307084984404209460876603008312311413210026045320874577016541983931925818002459113900548230731007756103515391505318434359002204010762000873848878652042058809122192195960423884369172903257277802824179653901052238061549332679989636461829779918058131698749431184561606213885192379994330911301879302799013736565103652914460277554478082419867676266319732020770396765452184468659664492440553612326171312820146659541132718016534294679631649597667938238587426216404915231191666417773403038563026550286374946464333178566295856804866785044231214544573342439046392576791755401012724/795843355598624421834227091733913422244873450515315614504482580200365638109425940371606822503230229641600861738751701665683547134849586886063341855715376859880036485508759604289932183*X^54 + -739817504305359903673469068525566196326642336111993246471516092949400738175201955536983918056759554988434644014626941280846139061603340731007232041240502301524358017686277156052796121962145635712915691137542535988543443566166372502633923248724482408581823490504909095751036937140003986938130722734498894535900634610430257842121408583515936606249373795653086673723000060253045486587240401942703138439369809795356851859589288870489365227516405024130590238506669836206607926563646605987838320025497152821098436096641604236448024447996303594660206023893612547036110409050655283250716974467069382171/2476351888526102044473171571271330785890231387526764884228913920061752825475209361677179234081039455155845363749201181722695651424900562559791956749118967442411087079228166727*X^55 + -737398191100568655164073141710703901655022847791721591532654858514366232597147147631027318906672062394382604188176282867367058731356147612126695780464854309806974716739110598725060090860754498846906209224832060358453337867499911563039923262945361959227643546656825899783704107756982937377003770752973750148306811930391747237770904665120744421238734099637126591396987828473393589048986170597288968744212371252369102416936070393875420367897081646236465634535830748412932690362593879189781083352631891039175378688883865930206210331057580782101708482786225817438274949246480925509941558520769954792195/44393560305607431351270546758181146998654178084192314079571739844947042902294078226786792129370794312578839835931929584742764943094192385009390408641455729340103558069323344914929*X^56 + -97628843817068053036745239591826299476995152899967064107205226843673239940972034615643217916773961180161025853783064813224749454708114120809559717487560925365402918612235341116098110246889118152239878717212394850845191859831242131024256596362253934780828644276326109069518422101799667438602335049690684156560236891204827766685661596972556140227782024888197590972858567752566889930822109795233454044759868137777064211628806088905350329329917308172250958808716089890694247309444211458216874590492283530329191602790155106250968083174211441250138532056964674019832719165319598767374895396597/138135320384119040802876754129041712829264873516303055961896241426995750849289304494738619628551316737649654919908583796658428706693845181000276496297147734836341110014401*X^57 + -5185121654293026726738671738919447767817953674261759754822889376951987364485658031383930778865631690313411172946314524045976891954651110913241678648729137041751223503607524004932998590411878288634212741671138129939698544900835633771403511416381340971608166674007105442525733632782559046778522180770401456882543221056165302455260336166577237119724849315562993581328368705057513282165195804708622941495885081563147399211220378622752349933114520382458617007617711528244961879896298774526693551995359849525409535449030806592103527249894376760745346773921130662748606987266169254347395724474529/353764555503728863496167367324475826555747341075252126318416274294536117925029908811025604868719922165120766249885883103242235917842937508541708107016995348915869582746880961*X^58 + 4697535234195810039517251146725745090412872732522747593602141673469990571685157691314759126626446199865069713871443161825875333454341209021053761075449348816963622528201832982200201104761559458183522762193414993246194732338731488652389597187328672618864443415589997986466296385482950710201342915193856241846337658077533933272576011406052697890099219114493013156889700126536816113237618866936158586302350558297750526416607030882216685956784268587349967182747519983335104557645338940187568734430205797910369845652176071757104528218998994766039397737831901000294031532263678692247740/7705434282597146248835653156079751928893003487270767889880975145143958880419998019453261540054181778192093206889528855729259145796499424387810369626660776194362755063*X^59 + 11447578512839830476843163701657239171670538885325604874868066272123380883266522554842693283624050180499710996032675184251388264122133424502298428884694131417913824166483744999976932079403945034162188246516097842014271773698527615611907335228545590607417467022112205923268833199102998616408445177135416380513450606730053732896136841224039433624997570766553505854739436320299467368765431385510866902682652547944603387336183227501874372006374992382990280328155339159065359121862701855790600344926544005011048792832943910891730766615981169054113631876754897524896535472060581145211067226/138135320384119040802876754129041712829264873516303055961896241426995750849289304494738619628551316737649654919908583796658428706693845181000276496297147734836341110014401*X^60 + 2557546345933157281379968953826902647253503392305566644749744919696964324117306602885618070740019241701313214764092246341890462615800552232021997110040299126918811997118758874070664650025601057426385428722542669750930570264566208600297145688751084586632903596551744880435099190957823870821518715636675929770965975254148728668944280284674965866558038735524656869683570819748938959446232960010417239884555266957140994850838896377918433987498326129971911012069855471673808487480665238447334431704545097919299623968888823384810047134354386567967646044424989799710302682125116982/429822852825188054266506005247936181675294443424486410993527926878114513327383166143429549844044278361805835158672887584607527516957629519038900520257755128820369*X^61 + 3005656541838733393109471618307204517904283282939443084052938043987526143809166384895581782918263624498022341000334014920048749648041595282819131721756875960005852285500225085145337397348697573421999134439255998950074782254869115650487617374960876183444322907520437519037852625848571377042350448323908803666526094380047091499630227512928260867540619844305934228920441492442568178299924313156640026193769883369983025782974396698305240466624581140589956763903791270022565547040367973939868998291984018539720618137714174125504340365049922325942413882703580480082699615858314179210/7705434282597146248835653156079751928893003487270767889880975145143958880419998019453261540054181778192093206889528855729259145796499424387810369626660776194362755063*X^62 + 580949787150809716725120159113746097493122748197138136491890031506407159482798733668621223398717645985825343593788384267709830810836255607106786277062818807171805129918896884179632761146103131890203793675173361886320893628566244109024438489364897972163824851150384901352567351508127518689052916293368371126251654119652721361401611412572124887363146039408595177258669317397240881638250909493003968584148847247543944432994189736639157518181510984891305194520342025771168106247327722938691989397428961654109357745521482141786454295357266839467431860002417508159418474629/23976284533116977423244603405362647496808972132787773246696487247063898774328285052905090078877909207441615170339314307168378842916139316061744883151545441447*X^63 + 11750740791142778325601331997871826941095558782773799437886478189531320717425614528967155020381614594572292560793679055596453683901288577340493882271000008960348052293486115338780501210091310092737311763904033779153363637043024592519096882907365820711351360242443295655528524591130890835343143554116883063004969544163553149317539098190250833482560024738117594408114723214217372862432992027749232835214387645512793042285188300820735289860700664426721462013684578887738278971086211307090214839113195390663961029672144301575884867388835083065059988606039095990552049243408/8771894955616082740132775617304820034189682518867069612112814834247234965864962574355705098858046497179710921605569134379745459529747541204875520821586839363681*X^64 + 86872990644516841835526388391765512552402299480289236575690343869082742410632932467152364839556391533088026323429935874318702927894585364574207722583355713813739925500097600631041020211157346676579212090519716114655368927767345357309866138014586913970551141572371504906119904662475573342789001403478793540739338079530865812204657528207829646098438896007991763624326158955091589621142658928266897711050888954046086112729664636358317253175852838394321090791829683408282722681443168585848372465001457860391990589594786740483102369615577333545220612219933894412362/1337439869086683629343705215895724186802530938405074649785044192952747184377100744848836396434311887512780452409176901164075352424618693370990399015537761*X^65 + 68302719964365180792047121490989351078501255256049261210075929447090884990528302241731776877466537355225262502897941069477802588034013071859660308486161432128625720489868032203055116049977137810661725081152642820336209963078344851223589891842819596990615162001507376216189663440501860181532128513478651736450521374655129650026513650963807538205257985518085811545865157196172800078807994635972530204688053587139288089156521883432382448666440227641288182657311391002423119812573888165922237110103797974126816399830114492779922592352624160474898366813637390240440926/23976284533116977423244603405362647496808972132787773246696487247063898774328285052905090078877909207441615170339314307168378842916139316061744883151545441447*X^66 + 8720039112699700498040820175892960574094237338242117906446307597412919696178828927401233719540864882140292932913035720223103389520265498349794983326140434505823372355805120335826315809486340013935204721010570626335767668295255903329445401536891127915734236318708710310771011912472240901900964224552775570464974407512035975452295861226092533202614780364718437172047952617280196488403766959179381456040245280964008707459271321130156422708324055140503779418625134469344236755918172296122874297923226919621754492702920253908576643134897342507331486440247271/74604778774289263643872662235495296859626872226533979460313727503360695285162087624746828606811618648562528722551285835001693112323238320465800134743*X^67 + 463363503289529262637036024409389179102597059757783658590847119019396177200449158910109511178496725314872415534539215470776109507511684708647430758396414745700934512327464808293954776321008643279126401962677703959931677064857602945370528877638944052241049901021358295669313793566014020729200524136384881566889203170892920023328970993809480514618405115706437442400154863503002800798813760467594965202450948777356870450208343215670159214924033714968215674394137439453034774291124331665064644269279620395148566073954639212710519011141956521559618539629627085/102879989929744894564900401222748014369425456800390357675772630227134398798238518834525876648793222116367727108398223166467334801893745643922338385810597*X^68 + 664965740132655568180959784704005480077147235720651573976796915836531930613044852428266516127182465256135193427156561945440812390366377149594826881313675276538128377755688102924259454255098037281267866825088286650866979423651921329993134930467927301137150799507222889808225935093821977271789478899410323866371864776758565481345285649618637059969357309612122568309425760221904043099305635012756717607277804857123012409619952651822300135175796038517762385079809147416717232112849053159973620970524290895425335302333900666610348672543134748289341692/4161587481134002546096539422965097164033406159788809028856681402541456757135164144851164645886741710747059113211986714732062983897095906758844209*X^69 + 383596758729007022114290741784850635547489200991470035870781956984282494156574990802489434658925295953869352591664198136139663313246636350003887491205858278150972579437961415718213944296852568046053444919035733327976948837227744308678687051994906790910815026447813828195232537564066294095222230266501114301765309918587536705383272237702611868807749709130625843175786631685888635482553097194091929799700775974244934382566354064155954149745870876403976298078819774319877204080640386287120182809487705553927623391266168712844131221761057238049882772597/74604778774289263643872662235495296859626872226533979460313727503360695285162087624746828606811618648562528722551285835001693112323238320465800134743*X^70 + 34985524335076330068344200284863952476626130595413312579274652503068199146893215876629444947015174464002154140554656309362729062756342537326278192372146193143081417525221804484928305911851793666679830382595304274727939707021832191865160545902742849155964549452348975320009316102291396225147462762896853617190222369588543406511902683937383742891439965480007753387608790306545209797231699778162542160033779590455456395806334641798916861139610249194079786705989011751071455160712907627228439783452992962627436428428251924572857967160731354763/232140764273665562899343974059524581024901330941530040099106454093906217277579301882700097388673046842587109567244196727397946332185859695367*X^71 + 16993987979968762875794954583958402976703913641498311686227109761115294867932219419474411048866481901235132415175003266892573760705093273514107169773984508205660072514634198308090541374774395288147153471131463631111009599048339567583585450578188712873064397354816657138533455840334631636559393823258183950357338412649118024381971916498402550203742211587447130025053864715847389648595651230018101672552955831720370763587884377452759111338562874007656229086083845228887428830519617239406370409649530168262019588670305512357745410880248115227756/4161587481134002546096539422965097164033406159788809028856681402541456757135164144851164645886741710747059113211986714732062983897095906758844209*X^72 + 1324882960552257521205404539832588031417485862933396672415119431848068393544739315403469656632099003290248683923531308646097742574525945818453692619752251321103510197694929576725685644903348074593566933663205056196199708057515915216732714872422247515785918168603299312642799329288034617169330561613766248178254933194457558225497666791204957118275616942284347326839286604092927162818519133360926165393767841172194873058691908772973206513555192388827203516386181826301692452205341629390685618015555327727725572956417027496567575925703/12949225429445281580819098235037908240358193280611928381720670167563240769653556193601835074952476534980036234018195834629215503552510721*X^73 + 530636944419833220116458016547933315192367472162029228983159883396697651446072220231950193528144814012907263595302887120205951842047785019676013970873405512842880933297396483991007876475990229761730592493398260500409375700925953423609370661249919940890346389370196405138432004400164136894408960123086722032445134392946745154023862692695314842742371746174349724039134354477163525264302840607265606374372429014210195975724873701865555668240472985181164343860990669269163519915996584048954418382132736264405450192576978561624552345513380/232140764273665562899343974059524581024901330941530040099106454093906217277579301882700097388673046842587109567244196727397946332185859695367*X^74 + 30334106976708717486811173723457181119127549344000018547129178678958801004308560089596907402658678148326371739185799563939954391286913776536586454161140723388024890186283588318262032225086207417763736499363650515214740089322912043092227507809802670549937125725376641684187694481180535896342012149958153097884872873490285017139289353165646856185685753548783881311481256030546027923618761325910056188864569547561389044096130371272327531502336285136250268148075698821470579377657404567759444817163323697358284185237477389535211/722330865702308338306414806439332193917453744665137969639129255735105749408911485111944835998910946336812418922195338574731717719223*X^75 + 988004062478699409847715607640295400857958418374576080784735268992498109602274459800311386753842472611312679073740986235868266006699968858162364958815107533701533907855734703517705239126089120651097845619438938968107981617106556490774564847149573239335640127512382117316945782461786863369028894391975513894900495361617177792167691505452118645821278060185537034762754584314944030492311988691661692543935033957734042399904709316547928615573959684193167207326920447938393056803721014739271852961675854543589705244507125134156086/1849889347063611654402728319291129748622599040087418340245810023937605824236222313371690724993210933568576604859742262089887929078930103*X^76 + 70958135232825048396868132040511739011275229467907440826981785420792112196533300776152906124282940614726600330725834204401084685119717264357632414152471010893392648815189475354892189215918794153145554541722403879998699415592268142340340513274718115006453926005315378219863964022820800332921033707770147251386145062595457299303567575351393096903466180300243128529056732722499520880918249396620357487933524469397942541592483560306521611752558111039473118605097997968675411190055602017167272479208305980911683873687591/40292902644185214386479322052732314046826225507064091573555489247230755252351842757401954370441844499180700559055912231535210449*X^77 + -73016882542227272050629640795474961626351007250462830339531351744713117628519893342952786276501899846298770899017234923118718928899593367543332959810875762478510218036601089202407705449604652328034835316073388975203373691289116869976330699717924760050389248205346646378788557446085118322191524372403717701015595517758355895153964011675245328242150646414489625848355551032070273823598586131392678991851100936225136691266282654660702164304190664619436783324373599062370242260212111778001380163492801421579697898157997519/722330865702308338306414806439332193917453744665137969639129255735105749408911485111944835998910946336812418922195338574731717719223*X^78 + -5172996570501984869181798180987244207956691329265336370483307393977226575524122120333814134586631416710105545651682836921655217019901738779704002017332384114980379996536497574863080182089363576741772440846858463056872741973959378237416595441062395660733065419812719322567472970426350410071434240267117362695248423153195306528965138045236242278963758617303116186331859420817572304090792073050669997817927330853272764968630872046442716119372487387931714424359387940121818934605802343173046704610126104004959651/2247609898152798258854204387389541699493848692311267449855273567648282214110104465744516894652861298554175297543142312240487*X^79 + -458217327475960009981744776835911541106317653343762264316975868097858724292680793077502531113168037157883601587604040688368883982005491074511146276937757350345168060149979118261741139749751264788870012806434391835054441012963128049695823553082768645942378710815761652201542012605345539771873486904020251884474868916616460453426470326944339265714484433414219947388641383879904156279763804171182646937108129475926670990127786421449749387920260521838848041195841773490304250288595227201736601890623803951682837535/40292902644185214386479322052732314046826225507064091573555489247230755252351842757401954370441844499180700559055912231535210449*X^80 + 61945181129778252838127040535726587629954091077001276678060857835669321627191926264689917957247426975889341882489716784137709145322292275423798671203811687004316882054457877758611301753633382243776568231297265176870607822147138691016230330071984457144444098518311608187952654891567153811766397427861808332740291048336119766493541996609562984311240814216320943311170891731542226788082137033002289847897662940428052617213760056275723730258054809542493697348994800632558640346662565757409877948018906098/125375684618329796332582383409914748674839554432491072117770601196423395666319209334775305106981720229496028200097189281*X^81 + 4610572883667209300468446417081207827762459214739708639480578958151049935682464974668265782433692135111038740591175640173139371854732758969240168470024678854438388847186993742918016299030870919641743039647755908508138219820254294998363540821290180814301690875555109445999674561871007731960428777218644731624237452864916183394888806760573315603909938174807642683730420848929760630900162939617884233153068601856530651675668024060940082868691676265153900362111678954343887027700205324839836950886001382566/321087128307542608407743483912791671356264098901609635693610509664040316301443495106359556378980185507739328220448901748641*X^82 + 1458602593643401688793912132410638460416781240278697378667431632648214735161543795518206791057014140383376766224471626355505257576833986911124330853202145160456373722787848198595084010253373453033104835513328495975592306344873696410686069095857181274774526340383879566644515935446599407679047585100726369489815787610441566650825710255175517597205229917563165469785153152883779531901619476759488500573390117188223797887206376393825436262371018088011551033100578406157922940916181730541991070190/6993679066119807906095966051760737919051684857058686457174686294216734292760596270138634746861255102889274736436503*X^83 + 199763536270439950657927280145068064508590610057026026051432775686925126015630233502771888298448346920921009335846870570783863726694355548888932156565210768827498732560190464742698248914585644204852552691276157770369721568626759564730174544954841389528029464673204396704034000287165274424950777002643671860223611389101414135237365423132490006695177638987556085075616710266637458099391697787157143238487829976084114698531937863046137788948608133261260389013776298007137111199849300591840073430631/125375684618329796332582383409914748674839554432491072117770601196423395666319209334775305106981720229496028200097189281*X^84 + -2442537242668448737202802203964293373531159207771938248912843339373049223868907540407358848918268197459078288291309011701553969495802211303229262261455207240515812401447508387541933878046242450380383526716666674022188535449204109510645330120596193052161131708475446437043949093103000222220100816655936122686744385196821161682125518876094096388017646171378668034363140749089897454679161367723070690084562784651087895291842742220954613238005646282459667422826069069793328608835270266643/390119878737089747648572881785058175882840679258029032028486991365913666132682337822203087346530657828374783089*X^85 + -2127724234146847975693541449942283002048847045505915840694224418018748761431634025636435633971162414147760192021389330817082453175569824940793880631917217892655756707216194331113278637551206116278002776080501660724231472658477352751308137973541264879055046191849555529594752760820781608150039245799810588298793463621926835279275387652975476403011489790962363785758542365389949369655559704963612188226019036462447915135184475406370211026001256450114632372517991647639267931099283994579895/6993679066119807906095966051760737919051684857058686457174686294216734292760596270138634746861255102889274736436503*X^86 + -5572687146395341602392267127747334310108185077495487021507423831336246259332504889178222085784953621861092245640444649574513921919605105653891268101511283888544248508010112631895988307363714476626738095286732160093855323920940313522537384081654746108669297494129847169096302590402338574192470531701981613453478741594527870058005789967961770903553602163567727941509752936542457143438842385391846656073866999525134092559132265657188468955299487841580913540075558636078394279818/3108797414411540036565538667015102326760438598267808589027619881949124354586317030354876422208565354958401*X^87 + 9298779348070461014722992735519834993832989314255282163854209785800172995662857103741729248769360435440606640184579046430389701101154006776589604706001442235446482574585423384940825468585009188462238869858083185997926050737270444469571635565883052021059106712065113521280862503465790255967017573489058657965617392734491377764974323504463942050155075480986885192345431762108925490041824942773978475989968024644751540427860702102942117090635449070686023006822162445619663454222417/390119878737089747648572881785058175882840679258029032028486991365913666132682337822203087346530657828374783089*X^88 + 167781577807994589668733300047515519278222516809492800237010114551239661617547984734894866811984038424778741364235048788393035820822528850376961530820103800595848658889428343699650541374388108604103694093668143825824920272414067488118998138469658704737654012645022007369126540545823090671311541045593583894205392253911775471764777152484182476529140158439848003709785476936827784009798871880478589799411582533688724551393906372966509651392206946014881140100578008477272/1213899810391073813574985812969583102991190393700823345969394721573262145484700128994485131670661989441*X^89 + -56038068676277671538253119326725406046365699192090105578957742723891019955429290551683500443154908786226024976062888842805862342686714202075603613771197462451317377572297805246554193290347352251523524210785044658304972478222118858137850105900313622727641473093559616253226300535408626522102310412053884784062492223364240840651811855146676294121075994324204914525641725835043741507822547336094543867220546264845866657992663328245826251857915732454562498487153482521972359/21761581900880780255958770669105716287323070187874660123193339173643870482104219212484134955459957484708807*X^90 + 1284553079415291121159878969420693358931035515212370524456273169476346355580708963075871778936354793494155908674657769152206708861737006584427104998920551461360947270216895673427842084550215187858008921026074084615950349892366694487017821977792764398688486189252915726036300122233048566566730307084783456153133148282016740056922516521502876215036118781021567038988850724715093286117570272171097218940042523318758136818931481698585494634931376473214373581717966/67713494192618609559602042336675578902838756830525093209649953788880579320840080827494010803294583*X^91 + 5030681294548698146665726834842558896721609969872073412752086231158759063986962229471517695503453663207085149146273540309929132502787259805573971187373616250503616970648672955172367174386949129839931493659177780169084625323641440591072942626512726826794142788460379958411410634173982605753004083999675390059881695590629872848593888298334861671530636866415689766833896105111829090883053256093090787490062886272697304099769024879235829478872465436113921823310570/24773465518185179868877261489175165367167150891853537672844790236189023377238778142744594523891061009*X^92 + -14077877817163172231722096652705811031450590155906769148997889062195430259989434793822607620607905108358863257003425873908619284187130473508846373346268912090272668095405921193776444345077823707365221738680685850985853636504042330272760166491541264526083567824849798574841671384286927292174489857976287158729337069082850203526850657336305425024621773288345308386787529524061687100332254617096970244843087993171734510815015193372311131237013785364423153/3777179349172678616589615793868219942145297976824069460012827232045550249391425270680761466129*X^93 + 1228531066154132962846836418381241665873229833967734242485088451136055319406335687088510981005687916768681288363310161765408693092571984740366960508595517963686167589937024050318035572424897881339099434534583575096942835926216456070552701218589937473691521902724929977123730916501515503832647498204137151573701919791796798358402338875729843759413761248933993681962679199440615429740093929136296962170474468852820712807293495388898362811333502416286731747/67713494192618609559602042336675578902838756830525093209649953788880579320840080827494010803294583*X^94 + -791238147351202213522315065898408461732683979952039652178528445692831176303476214326372410719231964185629762958587880795138632447745931365105242318740614623732858837482058209711646023357802976095200206664789768547337976863916682648302523626997421530302191283980157900927554119800517003191603983060012066206936606055458427022225388656323500287678272256223025903391895366415638710549492314365530703835408533551823169418462775829982882758931662/210697793784385486505807764481966862394449599867466361355097184807583547129549019394252327*X^95 + -466835684529305979479066797556223725673047069140159282963659063876135090960411271658549928976321326030813870686566990989080495187043136079180613924972858470891903033038162910413314116444055201035445966355295247465953830139575627146055071168481348920826750613963199764337088705342790160006169886353438840420208074812330909712572906965657138470391530351716414766855387945168876081948640023543747553230235196532515529772949022734518160074219084764/3777179349172678616589615793868219942145297976824069460012827232045550249391425270680761466129*X^96 + 1969495177259140829886851075504552201804334212446051531402141192744286402797220299099986272814715589593805714645401016224484897720724151992024980972270588444291529221947197891915777903834964064121907837557890586287888032421842949605032941918150172475854621654772884990500128491419635172642915751231540650979825049387532299238806413176852959339679608708051708367226624857424515543468397420805771092681448277676024271398209267134393448/11753098331253722681196394515644941283787002837477902680598939298688210360325153087201*X^97 + -31733710758322719935658801768351112084923068045954673902977745597758291259029903370230353854462083830788550453541608839482893125214484758392067623850823513078082507480179662779449036694015607523305683256394058481997176359561567914268442502876281783063092704775383672539782268758821549630752594915832748002610985265544434281409335273906061705277332135477525387315347481689173988673555596776535165992178600095505239560313801148261732305/210697793784385486505807764481966862394449599867466361355097184807583547129549019394252327*X^98 + 1272515838987770610548800898931382701492859781108329728329639067988080574878284161829094912857592939149643796791717159365651780315357300816165349554876668908038464736445321184731085933326903689182118153866965088703500814623314162981533415024669359327313924851715095205076264000494778158667649817585027403105739177581545696626894200934818041018775273563148860227778409165459283800739962685979229847725008839078050526745139426/655608765061288708718491354696543832419646501783784385597084804969499099700181463*X^99 + 290925736393374442929057277168730458863481269524252844576823960634080419052913405064862420994244675470809191672436520638939978028713850325082072631071116211095029886386962677218046761056262039200472026436534183252991002580822120653178171933527165711781665044068056301886127301738523881601695331209891873077982210821874320262822137327081903563335351792571328810652889730853073019579039268575868139575153385578010549841183124572/11753098331253722681196394515644941283787002837477902680598939298688210360325153087201*X^100 + 1078215629665038351717861928142495931263347841253168036784628361371438701697591947125156609580593254432063080992531934261319707021944381788034467407215981280867551947279362585691017352251710755190768266916983928540987286583469058943898124728225193181738208681420769433743101560508180609572313043190342841325850966976595745166411662266180634435547928926894801577576047852293735533356030423177367771906647258672084961/36571024993656981576308995074275887344209655925909766586550164833463440603569*X^101 + -34755971464736620388072236604690937667415001167087881953645177914706388637752038455889491091964079071747028923128405422410376042205667746741563029937072761175099407363081742189154961171269064046050405895567018741690028513074672544865139438737250503174884476735884585468663539364533060373086420558199092044603349884914093303905449984433573313507012355495418782159136724264089539723710304852428627652296073550981178254/655608765061288708718491354696543832419646501783784385597084804969499099700181463*X^102 + 161716287244624266956224607159821399236264717415826909671365996738705560364594951876372761804584978793547633139077337211887987867765915581384483788567228036306158158029403355720083000654466816701109539958454678313853215556194028974456101570204211430786403671415710126146507613628834192319657669098284838436288522990799389621439002530949182859547599777393924414021327367364502727789411942408993099957648482/291428133092597610757189833963740944180044911712658213760171527651534721*X^103 + 19192885585873406128911321874987830083895509457427885057278475662200771848933214119969966052969934988324721192663024421299238789853746042850603073540599228060534869488587780259096158659968435252512478327533012917783149437877652715888532542817062308325317282782663630977416112134704829252883497168195690661159838076501450297538570688964754511142095009237372813188738195666438929856278871598623738363430010365/5224432141950997368044142153467983906315665132272823798078594976209062943367*X^104 + 801361396998084918074305168254992816334598015942400389818546716230135233297006382212811455978313842216298129237828098426916977599500959687707304890974283295742233664003617279065620743542963385813458511349020716953818722719653837360556702037735062807224986306395664080153021264449100851372451870721785678244122963936426267294187359064444058047945919298889935460387790270397754575722689801248548213/113794663448886220522135819587559915728248696490690438797411764018561*X^105 + 4280594950310360097131069038830683100248538389376246850268602915514466111604858419907364193904692491851350012473465057438115833000959361075996698074375268804310147958810600796609076780368950689352068673770211344303707768305251103548840544068113441138693848591172374640278341746802162155321174178312836501303528993603988980624030485230740156399072445693231677222558855778000946860183512619690795627/2039996931648183275300328837746186609260314381988607496321200693560743047*X^106 + -58920754515928315739759657884574179241328797466834591219669071203499593761854756223506901916167567171527081604244697644092009851714659528794053517026965645153177167072435320360319791250051233023820670260941437274857141500966827309186803330014583981407578170178632277364586276161974841719620567416240631607765808613237896615987723366941871162499141900467731580569955911444496955749979045/6347669071729024405764256126934786396399213281122911741920665143*X^107 + -795539024211732709782707984129967421461871536879229384642917403024231562429243450483055731096075462809860530122754569280011646534123771321295960373701072842897994506955752992876709515906494345328826330218966189635141660413658892342098335443239024310879089556787000747445046611688384101654140140091080260200856336661629937559484419969777945528208984352352886576021916522558589960291793294/113794663448886220522135819587559915728248696490690438797411764018561*X^108 + 2825376765058056238787232583378502059077466226872087696292992562396661353382642991976906021135036169935814075821481674610327140554240216261730359734714925175034975145266229213266733869179401313285637188686970796714437136019512745531720621257528622087166513590221257256372937688879793922721989887157365394523265087420636119992834475187190430629069689557964202735511279400174452/354084290273276309798865182514351893590629401524120697379409*X^109 + 26407781290520496025964351065433388065232606798315953779395815141059052619446190556847249042240801348255802349785235554812294940056983691309214763582966366707837186618340443827339519536628417683040316414216711655867610973404199167750366519773390767509174085915442290146442712245470423074605844236899535631337850169683775142252421082241750751744035422873415690578125767256170945/6347669071729024405764256126934786396399213281122911741920665143*X^110 + -130508204028208419181669633586572162488760187428818779917995775866652892026736219472356029752750714693306683727009665658723295917723321500859015987649174452367372764658044244829389521013796642059433254382849660356135670278840702406638513723688864960850031383045245127504971803978663351049776266727200017472845696740104989931184611521221366333971233401027748541813126/19751452572838529023197700815214586578380621494065972967*X^111 + 976782951158384584935140702598595122931257194749472303257616501570193340713348844930002611977844426266945112114443624172576094921607964973492857715773924538786252415324434168119802189733771184227271275511866717845812527469608632948172276970115706959741198527145714142739022264144245639798660681369221486026497185844033932895058111525026079808753798429127722287530127/354084290273276309798865182514351893590629401524120697379409*X^112 + -549794506909086018271226677212580465187431469126460763628586199421683821529137699903232113313495581142286836351307697401201933171646736184879535364312192729835412083271797722039327344245822353009666928319294164241336438130344175709207617446896441640098005347768055255739228501530566217568850642948285423380426968493590933166373881638762597493294477310038/1101771215085542981156785899214290543782039465279521*X^113 + 535658691824375651639912761293193555516498635429533408831063525270374775069525912578952324061936436300708495741182688625707969234282688716559380795036789382290339015989678057836835346127045209188739208841795553847531317001504308835313925393330518935923958237307278302112039916892860416878324007885330981242777710278660039433469998787765713316992384158576/19751452572838529023197700815214586578380621494065972967*X^114 + 208317250703603176445851837257265271159380460218982220327441984971416965376639375386298086782852072316510059812267727591658356074365390621608668356080749988874210434773659913524363002144797811655255076823738191120353948584290290099960642490667063867913092783004445320688454580589563696508761519143441482484743501116726085653311478984223972261/61458761370309755182506046701304766206394793623*X^115 + -369256476848675808106679732968588532036351026864834214584984759200227946714635711455574120877920019291134151772419787488840884332111969137715415798993940614510468104990535601720995198180985403038581588168805181584235330652964445085579197513867221249177609532225931132660280647445214578433984788089434062303680727545788907092156918385065218930/1101771215085542981156785899214290543782039465279521*X^116 + -92385731711714076367794153560067984258680455983540496087881457050667308054705367703688307484386622120304223285260605359931712874600576614599811255110335122705710818867676470574010928927680731061883804903683146135582859291245094586537255296705373057961167252903193406289276885199388165130105769363441358852598559262378810070594193/3428279208473796797149888252429562459217649*X^117 + 110791987750942706285149209756086846892254552193663443803230931484441856693869591490782728348755363822801198139151704345761195090052760873073470684699264507190590070106765216334434174505958736239133867037299563263647455339708368705224651500037468794155148112702189831301533234082117073468554818891065397217567086827311546268648877/61458761370309755182506046701304766206394793623*X^118 + 5850112741840123157299502167459172202067465796064238771257387984139977355543792989803510583636856988220234649885340149818544131228434985821592047121757978252574118836240478034785532819994109219335890252970582423850676345874525800690056379061586506249604599885464620158963501714684044946114692570624033678726358516969/27319360330178715243167833454960693441*X^119 + 25293596816911254990474856063637294800221566661143974138427551341664110467015836954639511957496016542493705739062395952127887162447861860011261723560150362298405140038800564136911449274641170530520332814882714887420656742579486618184302329048667877239589832954450827026979322089608870179025688494751558867115518708206/3428279208473796797149888252429562459217649*X^120 + 1031846286255211087042760244946929665246286463256364942283483217520867203959162005230825854028235611574535247035121796414570361272322942918848329717644009170745598192407708484834388280365399599674395266489883983880427917153879459563459601500133171501728337923756942921091058050997893430339559152737831713/10667458153134992285500911149926081*X^121 + 161953533509249340005377630842525109735433966896777139210502441470318539898303656322332322388007856659119424902681647820687589836630259009075495828571007412386157448118925127367169297923264112053335212493900903459415892552088953428491689806413803746909887884129084023528699545028222566948881222785845510/191235522311251006702174834184724854087*X^122 + 325742111887186731151232582978649134305614407782908041459947382742165044997646617089080980645712518209435453453324280924619042690758699762360774346116525603299176675540160081081060685976359195049400305024743976160616588384716013439099244897542402226208148210067394616938340063814632218537/45773063205628777758949376531*X^123 + 315377526072727779785443157834540891709573364977371555507478730790885952772686660411126976969911083811196785735470028545560719653828348137723490214143695473939725576383214835427006786050598702901367724204554228565935517364218523076115061947775977009997168833942872460064987834542988233647/10667458153134992285500911149926081*X^124 + 33428244019178868268482793105081733070602580095302945291329737919474581254706099087550615376960116310900551736084523220246756893679923438914182797823455719895405321123733499308007033336648327132812148735953202059086358252151185523797439535533446374642741666504783412960556/33192939235408830862182289*X^125 + 18533715587318880390869050573790982993562086042717395177562458478707644318306776698797035988810450354818358667656341311679164801465722174800543648504678001327528325256992730432202528646531333629560003452217560754794347639421288941567854705600363933130797407188863555768/595049821673174110866341894903*X^126 + 1244624450928423302734896562921835103345381802262658537359932622731059242806471564652177001560360987969360809978582401235097907335991904923908411735469241906021070335427331497304086759199850734683457166761798345748997992867782920282483246928984490707728/1851561289418688618407*X^127 + 433819937939505561531653339585751653629013539861840455371342709170810421842064153991250242903066821291760902365088510166801012829173857143937306699441528411390712700385732873936409917816008224719192820419292135939819864540269383175423784312484982922/33192939235408830862182289*X^128 + -398052209324823574786591595697363282010404147849106599443000375593924275712321916570889878420469648494360546640997802264808753086618720007635496260617182461965667656657575030961354525909544821232651086913192094024381397232285968395/103283387595174241*X^129 + 792321059562015558006104878120000260345523079995502937377095965384368835016159009955355823344612419320544236192695008759658629235331021995864726745899541266033899719765648794827717718895436072806797502614672201158473556307038/1851561289418688618407*X^130 + -122693682602787723409680188835956690121742615618347341286158133012506319963081112542345892064748643052006330022737998560429466953573092150007842379564269622063699599388264466912899943404444525627531106035029/5761331376983*X^131 + 41446919913184630661919901785320923236448812938757311682977553026131132103775233271162057812888982031556551383713775873964897943192157583727923570367152294216517742751648816746213915004732681695889342/103283387595174241*X^132 + 194496633726223538648921223494406609528476143814784282403826081971695466379105385627641385575543756703771739680522669838164041863992957797598918994764388907047147807266660275936/321377329*X^133 + 2629136839023757740619217798358045032700793798148065544788850385955416199556719665200069870766049368237880428310826051395465936935177855016308569853343691332202241523/5761331376983*X^134 + 45191711057319116963659635888037920628669377822530919390561800532127786401259030630986678122473994328881076624783635456715563750767064559283/197*X^135 + 1425399728021526395191800951306249393911950719963773142867802602747681399737837907181992931803622549953082449949871224912613211434/24721333*X^136 + -72483509569523067396426916333539466599889923783858807529829671204860257236894929996803591505*X^137 + 680628321190793138909627891784160123223862063961281848897769820292/17927*X^138 + -9545678864636833772250433700937*X^139 + 1*X^140 +