D=-10799 h=153 1442586369696313793215847985225149255513796222742375637026498237551010508770013078235272824543559492759877040876650687555972769744380898817442944838649718010786610538585314895656698922273247406253779417837263076758987837414265800053841847094751980770756847096017491895690294671095828081373002915365464268548725358807848519841755355187616094221205643698078454911711113114036352783436866502927664649952891249097399245720661718080136581870543911394467261634643321542462297391458808538993511191588516128177320747669456801468606244517170073181611327223905664855642296310403787653580302845861778480069619706025256381503164272626718052582615856785062156384703239643819998567246299984835263032211886436784514008481098211700557283271/318981567582789650621226661775284495433310485354892020433428296611325342804642886140888526803073766239803930448880956226320289993434829981629235357787343095636590624090274638087761252520113139873858840431480594666589383820577661111449046744596499882879130825028458338122977670899840687770912609124809999*X^0 + -101185132582405328488017644845237121795237630621105628719362700456668415587239911056472493093056511792322208161065242328546804315746558481483939081568904559977377532690877626982588370806259853608991980862006566973347629947953969455738427449115735827346490189915176664015861331817553613714933873206907984338091571302216212640507167742021512531113956732894323078307614526588668771452217734767930938052412992663406257157618220757505772315689337158898766734828645649806909291250553583136872129872871342972728918488946129875061795169669486745892235578659958559137486049060853589743141680636245241560983020414625137418139501220588472623868885456655643017982715301900414253094216000985111550885565017083836258021523190117678319010178136/3444681948326545437058626720511297266184319931347478928660592175105702376947338527435455200946393601623642644917465446288032811639102728971614112628745518089779542149550875816709733765964701797497801617819558941804498755878418162342538255794897602235211733779482321593390035868047379587238085265938823179201*X^1 + 5103427882896243412526696119765328954169764863855690123408095787386067618484270506776949020806056277827377506880474935581490069738385309162610781151649979073810007644997740571065553748227498430802482530849106567522144041915137023670456823517852353075708718863191125971190527076362534856763398036022851483940774760725883293623480623600058729358584967411138683432045843241948844113423013044279725743320120872793663694604977942327840550760055718469734543876480918247572132085013275273099763629617395559062502130544536863962353163904229988182327471910292879998671226162020371040431657469240970957539089702506006032413016572174710660299296274619027688238237088285939868627526782187149357863434748777154067515332533105897231690/29538065337789577796205821073736873361728908728112975315624437134116616613079256055272574016397237358996567316314562110039845355443543844951313580682224566685488528946224153911265973934634053141388910124222668271746400946437416530368464371200713018138636061212006513392256474756907184718113955840801*X^2 + -74728959316507267662292050552996528132458402723845150691279041588130821790971703606519196165296435807987635784943445071991017738520268004854004029620654781754427480787654874750677108646275438741885477271352961983851508835265433053320942154091794024012055047560820699451567199530767031302344689721114749004940906116571133179507197195922331368141306317881729428666554912337957752596350475309303011961967899366750708544723111221548687351203865501182493306699383646209918587739710274288622253670537801562586460607501862287905763182376840808731144940138771702282504080160692113857648781746010695080184224059339757276314372399762427376739835783006402479702425322399989621343237341864383212060624390041526295204755425774591291143691/318981567582789650621226661775284495433310485354892020433428296611325342804642886140888526803073766239803930448880956226320289993434829981629235357787343095636590624090274638087761252520113139873858840431480594666589383820577661111449046744596499882879130825028458338122977670899840687770912609124809999*X^3 + 2094320556000924547177613066377029116881759600512686495316061511224984204771053751113773552164513940058883420176802943811352813212698931845668095390813409018981578378739672834046491296190285270903843500457347347870255323895679577068613301357249764203332289501391925889791336511079323555650658534006436668380106579817057005441196276116069800520899728111460905409053014499434865685567598276397112114623318407548686312221984998062700422270311710004491530750772898440321302154396263305862622384012377194344607492596456641860957983912372928472388055983289366912671857192175799600491286473916477495362099179441070229177006189890503373499315300749815400254928574117795892918790688663431872379461911879562509562859099174067126/2735259314546678192073879162305479522338078408011202455377760638403242579227637378949215114028820942586958729170716002411320062546860250481647706332273781524723449295881484758891191215356426811870442645080347094337105375167831885393875763607807483853934258839893185794263957288351438533022868399*X^4 + -20616132111648302898746151472804672836205965696764828286701608851542149590962439190437565162853259531225348442184916846092445047090576105636235520266856096129712885854830218732047190250359084186795794475244787521552683875412542383788382213676313706848104319916224025354380125424217138848769835866102977514103070804012241255930037023863475362980694712431121709892582697098800511265072850129968883631186037774954645812846900611559085922790844935110956859731214600228264668286334627308425844992537415920950036964661702450719563813449558783750547622227043736670645229375384836183201148344707484151956154746539892497774085630572656033919692249921830357217274512721019045213060938429162724437877035036493038584222710227338797689/29538065337789577796205821073736873361728908728112975315624437134116616613079256055272574016397237358996567316314562110039845355443543844951313580682224566685488528946224153911265973934634053141388910124222668271746400946437416530368464371200713018138636061212006513392256474756907184718113955840801*X^5 + 328618942622914517491974841258728021023503913876630398210960441239472241942386044384706317352257902454160844583388650986280839959780778180422929869373888666151163781908089309775019312470754614331766768974768446699640097985978958278615121825034293232178010528622224625400909598968834186964951137370942863633029464250996527833883753270432665825753839201365846890272200577940728048872153645146865394573151585975022450494411014188264061903064999244966288898436318769058983970888912382152387615307971991972492698566691504201042625621669562030331626893758032486630545194522181640077584178932305907372412710698258802970461023482346456850002485639772251846570098532034682734937271332712585825619124102125186422148925233710/253288203958392276328722952338686871223083471433577410443352221354129324865972532544607381612077131455408716471035836874832860685883901331757357749076190529190059199544539749874172721118291213248489919907430974565895488023690331085644574831725852750618970167598220742130193285336738451062401*X^6 + -2518862896715220421668063562075546476085182665434090909984718416117718304497164860950762186142578345183117993790225695542962969311997776801300213162244023496050290152182713286970854812215848013577560979364596697668272136772232505642381956751879316124600615776798636911254079399243305656382313750232801192578684057137328963779863712136985414290696457303640153083250169800257704651712929118915096265441133666876996345824664875670589870198234763597029845921388693111909481216036511940038995350385880967733018244247316614025905129011224437976638564564564421798518270914826429775808297007882633830768998017815103587477879658784780043147049503837768083969686544591979922506309746034814926741622404429835751781604771099821242/2735259314546678192073879162305479522338078408011202455377760638403242579227637378949215114028820942586958729170716002411320062546860250481647706332273781524723449295881484758891191215356426811870442645080347094337105375167831885393875763607807483853934258839893185794263957288351438533022868399*X^7 + 26483876289052934594251256066824578896514550423581061472449036165871292956318928819930031459712939553186115247007850848699982591519120721468765951789108759595431428384549002614866069325835733807778185579298109034410893055698577736594959017049568838349352613759848217754116309574879213262470878075188231276862545949261212212129605205169439394381709530324734975639363654839518822086843012580459425467956599389796238965108678326575686901342943650462487801289996427294379410100986010777407470754719268825105536270895102064818265959245701168061063398761426067148387489863586272277006267849303880472800494437762192872265182370838402344542238093688817843868955025994261492821349420962136000038402291026879111971554740/23454783216815656665313728339539482472736685936992074307190686300039755983514448795685469174189937165979138482362796265842472514666534061649908116406721967699792499263315098608590862220417743610379657367110933842568338552059480607986348257405857278509025851245320931764996137173510366799*X^8 + -161228911294763924356817930614058469542424156388206619697253955075103533227759837075138458416382137958697816046806840386323555351443060187269145420891097484725219046195059191291747338456858816824830223315458163590811920744680747819049327083445000650507980667255690394588083188180088265289439835356110861794487728128120172829202019093305796126240237218380563490741398405161492645062875657529936798610315628099292043782647749160246598989081428308669342771883349306807140588772656067365747715425357354287319360370423379076577080188367398238957756089860755335583433589419843317961939576202251297806646725756921530567265828996162955350815578379282239181479092630016787630388076350247275559005341565864046905145058441464/253288203958392276328722952338686871223083471433577410443352221354129324865972532544607381612077131455408716471035836874832860685883901331757357749076190529190059199544539749874172721118291213248489919907430974565895488023690331085644574831725852750618970167598220742130193285336738451062401*X^9 + 1256673243646264575831328506989949223756202645266183264339839584633159703641589498911268455793502941330166587031533508903305261687543176617085261996252564812906120749936339821552099948023484194912388096409340920243608367005238542875273229831046103287934524668036153904215386372172631688646598916474428330738252737526025731487129367467091782726742168350979532720800438662648478869065787117473225036356903111134605022298728319173364034734448452262559351216822418802554102730769248331336958440072743707094615684608623264623670865414963501777411119001200665432082015935410138958190882928073438879601679386154142661858838956972547381601541628271816417654560335624826524731634101985881060449326449355058351528796/2171940292324813099853109393419713165361300670153910020112110963981827575100884229621767679802753696266241178105639065269235347223496070159265498324541343429928002524614788277487810188019052098377595829901929238130228590800951996294689161719220046162517441545080186291785918804844001*X^10 + -5386919426604157927958041498855534860854260929057031228944052046703920194466124464429741409610373822269072523903263169553050506577020647280332950556830750322073353002661480688464989108387091276039443675048413202960335338842513387119303878118293827780648301076468764622699493853944476892252007108696734710791406156370514118347091671851854060623239859257875797986949142394506990609621782813725316346918207193417910239998346625077165739783420653051780147618704348403000172929081231756694356216235680288992490585409167331337992962555495559321015533119107462381790600756151578088601152905926693410779528102231773002105772521291686520767759773815727593223500696977139005054328629885067814819573272385320261753009725/23454783216815656665313728339539482472736685936992074307190686300039755983514448795685469174189937165979138482362796265842472514666534061649908116406721967699792499263315098608590862220417743610379657367110933842568338552059480607986348257405857278509025851245320931764996137173510366799*X^11 + 35597815386008591985590420563008393195357209396321579984207926264545830440792487903053078633853386585567879426949409912953753753883290078071088277600986165054158928204707635627265430520584622443227027985982832990005850313116828285916537376712841673678904023611168748167299007357156923704848960766815570965791574206105379961090004081080400540092937082007058616908674154646133767240404447632138712772140218284852888942548056617892009592101579706873101155974231362695737075057832211022787784198756494312549207648887900924455012186606285147429788047719927457333723353100905017838214405583916412732966212527682841986814835827354734041792104627950600427422641686813349246145862363806589477724563790740954003/201124205234263644768322010688000107913816156139819429587194273912568531817842784482060161107764950112625352172019544890196809632697108080309797048295336922856561026448262642604668042227896295803092492814328107985019778757380497851161141005576446537875492318277635548827291305199*X^12 + -100001994146666472240361009136597285324761911221014824097548788800661831677304867640606495944825894697135930107705176759828175979115908555142289342747836608615623891718432296868457217257565688642669243799816921560323976449766356618791801790244948335175712950392439766070218072217935859581944356373176088960462285996630532420220742407906704456126873501024919739853467134871296739015539869155335498644736093645203502714922487551408157603928932219926194308123331822344798305792432399991400208591218804973600432246968922415851465461605691126182301134021771124352539057457224490121957323157941172326855576737811570041191705570656327095327818869109975420330540612429290884295507172824662029206979673457743035482/2171940292324813099853109393419713165361300670153910020112110963981827575100884229621767679802753696266241178105639065269235347223496070159265498324541343429928002524614788277487810188019052098377595829901929238130228590800951996294689161719220046162517441545080186291785918804844001*X^13 + 537785630955679797039141688862397609057671004687118945990091767901562883765234736813547318545742649758546669402256233222232514282332861190302583200444445791779564202639981980725140911150859503003012427808343247346057909822416858799730357104458764398295404489294442692053144053284797745279390013458746522386481330355234153131939445129684624338976322633864104773528245622020276330811407627890283383003105022619628930832574451224187201660323612755625945751079729362073180764258741080934374100327338396713615188291331373174300048182027909266206893243858380731702257587826899052407547576350115634779078529048622462626820726313420026304895275323686528438433074281137447356012726669828992810967070163801/18624336071327312229680712166682110187407737396038469264486922299524820059064986061863150394274002232857241612373325760736809855791935186620038619158749599301468749555353518159521070675793711992137465766675442909993497431001064714432923511952629552539632588043118395113185601*X^14 + -1089751699658240198382299917672614488993858899289809653408566306949029641893974153413948629200679995939564129900378336235995666956333512810385996572409455570525031077916111363409498570830353264702264167217760287183065103241652992594457080611623987274368381663442248754953693577140918193405878909109496724513091538712492459975064186288361430865829459338861796969554278619953571227719783306684711158486169152949033752425392262427667848697422087424183625420989449664283408935173320572231539555817728680036036038001658854778242784411694107614232148662352387711055833300229525929837554628608089012737481396821543856969256034771708327959351324266129006989532692855704057014896965754718552295248490105254876/201124205234263644768322010688000107913816156139819429587194273912568531817842784482060161107764950112625352172019544890196809632697108080309797048295336922856561026448262642604668042227896295803092492814328107985019778757380497851161141005576446537875492318277635548827291305199*X^15 + 6862869304355598656586093507769473065034720918580756667452870826496431302666140104935630251741386407415640220819543906843826825469484270761533603729421521534638757862470566636544520136516750589850995576798140665914460798067718236105359828123325569445674163906916155632495036288352078309956216567234926963480254392822415603081363063397211537016434218167545013030927830005426469541847716177803124843240791920207679406112262319022489033869706205032454986449639543478459647374033453399109685212739631206607311164046590546673667288084663743013182236176674764681244739251581674403119451688542238064793217272801822946544147607744151073016695933136167372773950311242415931509550548161586152889363707/1724635250609066786709946491960562106436497582742704811972119853646154279013333277327822057067691659677492509711392328987573836076667764294845691189809204491292596495541579605474680125548079636275346399358777934067367110936296389891001343823745675760684562278277469683599*X^16 + -36435903215549677499012593823898872379087881862708062306452702836628056070715338064584513992694329454701250542001607907369421097475274815992330974315691950561006846488186736273805899070408873921450079442459457072509248605209788603869618313745276962741036900210931973146274344564793236858145628406073007214723610107240328221845272776798258713696890335300899220888970431099710106224929464507235223980312893712095854306680835124011410831756151369906906546098118811935188949586036639169258158452182383580847588623930909396402239019688722149976063188099089277966065126769809030725087847524631633148932124076614292523968486301037134827255029889203957688949982113688928193846236753173924601036983183896/18624336071327312229680712166682110187407737396038469264486922299524820059064986061863150394274002232857241612373325760736809855791935186620038619158749599301468749555353518159521070675793711992137465766675442909993497431001064714432923511952629552539632588043118395113185601*X^17 + 134531228523342637323726380580845434779255321033800760038712790531993224742446493365330537173443704855426499506656570219328850091322407079360067774586723221683567995444345975726388301716672132516448471159956599610781387182400613064901745896611487521668053092541193456628033738700105205117973362924499107885677966471880437550732867100107470218009174833489420495321614282660484438094508874046895134796902430276058265044126118104758730160648184106705478557218397747923575802394584875818227824778183372503837873093244014355815267805117579711478336196943688593041590192464355820201718954961529458425722966298380902521021786209476620072246568328725232461785697792382614589130698465783111106101/159703236467179070905634456149695537219788645498907751826291309718136334754452567582907867123594004970598435939567768218128885644658557671529372274266988099943753726784107751224620809847956258567955032814036293551936948878256911740994660970807081744669373301072087201*X^18 + -1460471800742224170993170819602916114309818601317157424194486360334302830113021426040195295586055951477817132004633941656525200609881990581965723325481378765101802059916213948951449110368812022801172967816883753385360217012464204641390829949907129137909797817886613783294948147801364582393850662253072245345604158851979846312948975199934619486996344922844807765319089628005189207365269904675142216062825657154796433881166970900560790422995013206521427295022830026514586943638120221256083243564690185383430995480720368399877108448733924768523858996365448489951461754147835887202247863558168218578287372190974072799692885307556607202556407420652577773878609158684441749632822789083091599304127/1724635250609066786709946491960562106436497582742704811972119853646154279013333277327822057067691659677492509711392328987573836076667764294845691189809204491292596495541579605474680125548079636275346399358777934067367110936296389891001343823745675760684562278277469683599*X^19 + 4564011492414220440706249817466834649951383703119405653277412954994891475412185019437436825423510377872084840058633705355553556341161422236657840327157537254901213387944581326332773839915608048316904067569681191150678081615098612040454147585942292140458526980513152667952630737761632676921432770960263833235807591171841603413292519362051184793337237504590432283575593820126003815703137143164171931339392613945680231640981149653253770502100670488919758140639006633919381043880142649612307760686691681419630301211818561786088526664335569867489359112607891479216609031993813103511668663994204851794250189722182324762449850672322505216000779516642938756346526848188086663429676914500330/14788706034556817381760760825048202353902087739504375574246810789715375011987458800158150488340957956347665148584847506077311384818831157656206340797017140470761526695444740367128512811182170438740164164648235350674779968354191290026359938031954972189033549501999*X^20 + -23698583209335991910350637684307089166924690981007867682762200482643342254365287301185800231886016281387236633866238401401729596843365683716227579219715719481391709390287490192866573464115839794331807317488673125400508329853229023784463173789678045415832949656096201773124911327414814817510206156721959078588995820130572762901419882119416091956649188427497696838044173794019659326261232177986165652468941700658839744890261848071072946154658782188159663771399327568451477818340906721690459193890348779533890499203556437921605235044022334360827781727802075218000497718670283443650582064040634810280878286559890008155841550991610052598505974475071440402251380475194829257725535237987826129/159703236467179070905634456149695537219788645498907751826291309718136334754452567582907867123594004970598435939567768218128885644658557671529372274266988099943753726784107751224620809847956258567955032814036293551936948878256911740994660970807081744669373301072087201*X^21 + 60863307545028868918569353633971695012787583233657766496797898436477505293139892669155810103124714076161076983915773779460743427042183258218402647753589232234502987746887369537321584851932661809023488319418440149609620548468943634987713331188910323233666293220673281061904615140168083525633836477907649261635029722438153617605056061783857509907508332038571006764836360657218651190881263622761766725754595678363733845039036235158026330370968873297833262847354374461481438066682556768322337043014778208875617981979095299231598828298198548256284748330120790176768287783757350917592732776522095204077090132146634287556968680403815141154207037869570307787232279412090058483462216565/1369451433888028278707358165112343953505147489536473337739310194436093620889661894634517130136212423034324025241674924166803535958776845787221626150293280902931894313866537676370822558679708346952510803282547953576699691485710833412941933330118989923977548801*X^22 + -254835123703243333308684069828940256405316110916474204287897370410935180853724692850987020539561493677802462259673763023678439799944155890119309143907058219281900792724217367979650278673389225927344993232558218087001019960326984676929795874702706686570457859560371809196660307890578887222344663768087715146415041676408991802963135428823060000778270221267521204796551979202009227687414243164709001735263119284199676701385610923611059619351023515514896116930908080665134862785090927088316031066348358106747048609240017690627430321829488170282876561751620191556021250579774535591384953735758256288871899294431628222335291410682836413065693169945143918854772882563802641939578921054370/14788706034556817381760760825048202353902087739504375574246810789715375011987458800158150488340957956347665148584847506077311384818831157656206340797017140470761526695444740367128512811182170438740164164648235350674779968354191290026359938031954972189033549501999*X^23 + 687316246757862676876640891449576040347554736505413075787345369914483365302689784817023923912307221383800800611404369426180010435812888616168329495041350532797734641360410272120807571496875660186365036472273130919336656945546545259705310379653001849442583689177325811374456420406325164187046409482723668985689897298706101287648649812373783602377982906627104698604806839028189185107189588241160607710050311203353691600472540311717961454100811951606508025777859332974365477428380683526368228161608700478716855628136595760451707006731555786975623260824568652564775074367415149739194281836459579192113175530867174251730100038059279970671838302130846135662071517833491852009712/126812800619319222030498950376177789934729835127000031275054189687572332705774784205437274760275249841126402930056016683656221498173612907419356065403581896743392380208032010035264613267868168066720141057741268041179710295926551848591715281981571434760399*X^24 + -746516547258253021618096714988762708227468867464898097206075779278183398365726907873972214118553606851631770077870996627460332448863087528310820005538889059552249540349346890775764086347255149344999364809698179964783044440720245824193456771389789208623896710346086020275259372364409055171031454282120324990895692714830198640207909746606379773809449254301088070380821111867654537476832055025648428013912382823955698783479627447930235254499371230399296373844992726657285157144125406864743093113504298533546322453120547462533327108236631944435502731333094782965180726735485064801611842866208275517574318675245569202307282414120615924314818582932547014006756426633044676023322812/1369451433888028278707358165112343953505147489536473337739310194436093620889661894634517130136212423034324025241674924166803535958776845787221626150293280902931894313866537676370822558679708346952510803282547953576699691485710833412941933330118989923977548801*X^25 + -1369776068261409995747864713727428741217176205615221322992780245150931339764295689685697721806579952489697144471288053524495963385732165977948531465972145176289561657533279038559399999773627187611815329924372983846502925090716097212055456140596903490818605351070038190916238821231567972948825858434272109725068514149082554163114824507730165571397450389484185146059897767182267325622559463931011778558428364546133484490335203859289420359310270287323379740516746068310968129296164104243573285622993545774354889006526376292837350918336415969084396203828608471277330092722700008488203923457521468966491239929974204547750014677755529339019041283882924611019948010825443160/11743013299316531348319191626648559119800892224002225324109101739751118872652540439433028498960575038533790437082694386855840494321105001150046862246835993771959661098993611448769757687551455511317727665315424394960617677185531238873202637464725570401*X^26 + 16422395172181764175145986588581088774162137665472633244717789774711842957263108851795325515318420973663636256256409951514613838649330187516446876945232418287723821110120888146572815145754215875783646970362416667857684952526090838753453405278001681809458443332646032086882862566410162275032351520695715974423937501468716513635811307749757560810234012900205737352685977399778058866399717733701335215763416525445498563887460770010493555258077963382375087612210358535396751789828507181033026445233409828576951406165392629893658784260377598323553387722176070586359649902221504946331570550754741244116576209794074868833541583615540966066678480585583679864015354103750067778144/126812800619319222030498950376177789934729835127000031275054189687572332705774784205437274760275249841126402930056016683656221498173612907419356065403581896743392380208032010035264613267868168066720141057741268041179710295926551848591715281981571434760399*X^27 + -1536713223085843327025303142679778746286327723483836175043235671809531893278413628856922432924332786046570922541824432989239004204534764747790037850860880940999849265212075066579603037700025205134106187357763999897174436624512632045838344297076948459808712588037194816688214392593763296426892616786554118026084503482131878920857625178693702377762363337423567747293174817100956960912516711669378891345147519817540924746158011237997534605261387664292856212802503309655502711631169121525201329198150848136758418217626437910039549012191151421501356703797977662499819364734036791101663750799063988575509768136342422112686334210255701639096837682993803600758922512106/1087416732967546193936400743277021864969061230114105502741837368251793580206735849563202935360734793826631210027103841731256643607843781938146760093234187774049417640429077826536693924210709835291946260331088470688083866764101420397555573429458799*X^28 + -6672021056699101918983974271816877768374170242630861037445610896329428571281333013732787941935552101427033661737757309191945425658882070023291800161141933664762630154252711044982281240565154365055359709618310143974466009963006378393291972105956798700687801532033692287863258265832223381597455209072327477551334447451651028298089294499294338218913416005777355546068901095237451878339804847915993801601486649137261475042072072852519924897297755439738921644854161985579330149446594099127658153027069613721634596423931908102394615440042371807446883032529639595392256391092048649237499266927504920407880369464721014914875600850485645428807562647611540031153057309657593/11743013299316531348319191626648559119800892224002225324109101739751118872652540439433028498960575038533790437082694386855840494321105001150046862246835993771959661098993611448769757687551455511317727665315424394960617677185531238873202637464725570401*X^29 + 43307664105232085691615131391963237488786846421058933393974905076177944476971994128405707144887862322999593024622485134100318287050373387790892581385671012485101423063609452238577811194549106645053228454538053308173845543594746293658941570784046422583191050084860776185304034039045957988824541093429644313331690212729457942739336751764184866566819230285980758285799188532307802612073593222362173166314897762764703163392838740165217693906582536296717780004903845067311717044365096541242489922079856046815277899034367433881522596895754333870812394774800002870503130138290113057738559681744238707491523816664223574309294216657966159669386749509331104953658277/100696058243128640979387049104270938509960295408288313986650372094804480063592540935568379975991739404262543756561148414784391481419000086873484590539326583391926811781561054406583380332503920297429971324297478533946093783137459060797812152001*X^30 + -123727412807931747904489948279779173181383298266922409185911828476035326693590773574587321276536746426708379126449436730712334179649380814050807486780895298082434619386551287794927644157147784275713226307660687027709427682697860347824629790059139530641132458632177790931205864483460813444071097718151996410984077794701186626982371673104695414851648846529228728574407950887223011296912243045871830697790460997225070419979934074293413602306683223372930170258824968080011078733721652483758081034909764755074323895100229858131829188327082160926204010933684740300905837748461855261716887825918924597035347885687799712045204437910590822112268693223271706513129089081/1087416732967546193936400743277021864969061230114105502741837368251793580206735849563202935360734793826631210027103841731256643607843781938146760093234187774049417640429077826536693924210709835291946260331088470688083866764101420397555573429458799*X^31 + -326114523704021968010625970279299380391817683979689779280762737695442658930365333872893091084996803002452807291614145439581228279934726717871906537544066020515013135242638569306140891093970723493955002715982931898002900346675319234399518199907745186431350858505180236410074209598369186382435067947392385874504815137107659860450908163192877465716681490386243452799443510048402287079012326821124371459679554151836038385827471312209063216192031752806839937170193418425348896470447096569798046106385317505565396767796467228891518399207282023909598007799642963976714523129378418997599666992340762165121544617807621976784016362828224744964563195091224743928/9324572482926997034853879905942303779049939384043736826247835178702146500934581066355068059634386462104134063946768072486747984204000378449253133673425926788769961272484586943845113467219549985871837329780301744045383256147556168237597199*X^32 + -92260174261176947051990421953082028886231536315701601488041274347993532764410446420210455424041738181428227375534913008700256437649929699984702502358414731833580434233593449935362666403469361735550520739563996603428897277399424741955838354286496401040871033736892811099608754155086900946430785686741736036514963110426321726123840582323902744917696936988202883940534656552061017588745397989884637967958139418735495251696252258545882726742424577517344661785522464107345812010825554199877227326214794757274934413298542180104490774289746404462321492905126057374139114181025799173953873368100238343521570825060242966498424216581710562560278625382533692134947/100696058243128640979387049104270938509960295408288313986650372094804480063592540935568379975991739404262543756561148414784391481419000086873484590539326583391926811781561054406583380332503920297429971324297478533946093783137459060797812152001*X^33 + -74696782427702459697237175546812091217153324307901549995329972404673114464338840062531232122655687420388417647202031839407425592673384503781594266870552885886457163470350835037974111864301988466977425823944533095043166393867095558521475678442229284782526202784742205361467289131913697939557029519144475367146020260693460175382457601323500701320450513849387326911193628596805484883303992919962344403533970590132772430996869127477370218834683612930114337230210409918546774563674769421539282137055564892546917694576619562177419683357959932438435484490228013642368994381522311674038524305417161819479475982870658985887492066417988303678208018368425/863466291594314013784042958231531047231219500328154164853026685684058385122194746398283920699545000657851103245371615194624315603667041249120579097455868764586532204137844887845644362183493840714125134714353342350716108542231333293601*X^34 + 540261148954908714352268714948242531105692179346841307512682862982739339658992474641272619285259398048720394690069747466203171652158319190781576417820205456017424713865279455582189895634810097595922248915333254831628624642104556767376990177425112183354889295391961091844763030273884772251762079137172947833442597283052977130893100890020575213470648175437075877591922772147615413537193817386174876067537880111962342134628947197478128810464949486144770363914975118675795951498065773915003964773804286563755133710062804241656477585938317971925819773431970708818356204940896476128483861505265855799710715936507344115938659177617915793921998073173215107/9324572482926997034853879905942303779049939384043736826247835178702146500934581066355068059634386462104134063946768072486747984204000378449253133673425926788769961272484586943845113467219549985871837329780301744045383256147556168237597199*X^35 + 2480537373685956759522946348213266073266079736378355429653373344637637575506038777260990305620558560498346982285707210691522103072585043621017151543381532949782394042841987768796711608472570850040118129212709697766060783113976951830462746615777634306512914237061223733709945065280719885472515058952048838351384586062265902399431062118894922729844407043569134941484450744868191371007865681339415814535979408050773273515664453085349725883923607011188907544729627465544070475214504625588291403160195621094842885463551628306038671956719240393242768995385919496093171840967510260961079818071716016141070535988955269864789834294336953895813079494/79957986072257988127052778797252620356627419235869447620430288515979107799073501842604307871057042379650995763068026224152635948112514237347956208672642722899021409772927575501957992608898401769990289352194957158136504170963175599*X^36 + 2455613411778708249478428731008038248502006485603236233512958792983582259830128074885088866216174473238009448047131688024797235232700261869197567951090348404097560615292701743411390250105630241635774125172697036700317223346884309726645041544237473671600942799678357494912318708962928772925597379888430488779292557917196442968361826266442060464908688697875848541870065394521636647699081087171147613561968304414181918553406936777166230826845251901877162452942206573850364915239277425836567406737009282279157579594958662848665961590796671481802107244622791606717216419395624483448529188100797112177617405603852105460386441009258288045772621351187/863466291594314013784042958231531047231219500328154164853026685684058385122194746398283920699545000657851103245371615194624315603667041249120579097455868764586532204137844887845644362183493840714125134714353342350716108542231333293601*X^37 + -871341567119094071224805518076785724067488139330258000986329522258084151980459498376170772198702250038408319299745312817457867775435084756167252332566131537831769437307383360054375988782972145430294334177919037645414239764501816792873754446343018163153566130451217273587441149322640632993883491697659192487594442596634367142189349640364083684805385477148575739433852570470406932029922499210274724718087868179377061014887740370577613080701532835543481765540846097074773947741644935605925315370956811856710136561095661803859795460701352929933850741930188590771705496392130422355575377951017493353503384998489293489594669091224245681386/7404202803246410605338714584429356454915030950631488806410805492728873766003657916714909516719792793744883393190853433109791272165248100504487101460565119260952070541061910871558291750060042760439882336530693319579266984995201*X^38 + -1306513731340637541130020225898273682059333271495908101977143453836913942729777323299781009477684294030232784669322103425998332899269872660630078135365533836987738698634760951476231357928006587191989319325283206373277943381102860283001729039503677833464837808200551002490828481023621215544304430335866159966519116843863069280109982885065856351378167242026142406211533868649888535143896934067391488461804402098102694704601068389836822275444485045880237646659511419872821689259377924294733089309261371081847035246144495054616873879889411272964719216105959870044920324728271637385222284389449119802930090163965377978107385565080940624614211/79957986072257988127052778797252620356627419235869447620430288515979107799073501842604307871057042379650995763068026224152635948112514237347956208672642722899021409772927575501957992608898401769990289352194957158136504170963175599*X^39 + -335237399782019141126288845683709907714186442384596189712813179924522161536924488666840087332766976240256801355199326037502540450410781855975899979600650952514631301185703420571680803698807931280138770469451958243434997961415279406734524548107939583697751336865707014212009824201461128728043835840403742444663624023205162538739595339412650108562206184217457956792850529610920318743427564784487224052070850860289572771947869153770729076022191567743368846041539274754762597311583715143178289139554558750439932613848900252331908548296523834757994087162312841622539933250884732356949400801214924015292353349178082030666061793002298/685637818617132197920058763258575465776000643636585684453264699761910710806894889963414160266672172770153106138610374396684070021784248588247717516489037805440510282531892848556189624044822924385580362675311910323110193999*X^40 + -1341094915886217856968644329944343175791846145508835451429123037765684292931036394978220627083259171269301569180490076096100074809224814664129205325336591554594418192645669099937917294865327481113402747521171943772218188804530553894965612763822635887935856388442121090122370861442101047556666332575295141940537472701821110413011234609167760762257276562315708573103490369931020505804889716718423172921739113878155742808276687529047926738430877658877970591249659330207142698090251405321140338277825704906654158437910926648743891581225706107262443749261514124835002001905346363729050500056235455791829445453580921990200156269346420805/7404202803246410605338714584429356454915030950631488806410805492728873766003657916714909516719792793744883393190853433109791272165248100504487101460565119260952070541061910871558291750060042760439882336530693319579266984995201*X^41 + 3276225562204032536426273307481562497888395978585715658435483999756441513561334056130801829033460503262972478040431449638832674939387312317552619861269775078472008446584661293056343990991608513642909387180756780779281970641116675038630460117244005562944943626373181364459518293373588371780224637758643681001272719992063440369873275877207898360865772771936796164400999483673435576038596083443416066776943122386226273722812542548028758499950451865484953636512882173370533598539198095917718138632681474037326625135435144242400683923240705477856051716930743117231996816126645336462337492112650728296097448139094162731365567486/63490861988807500501903765465188949511621506031723834100681979790898297139262421517123266993857965808885369584092080229343834616333387219950710020973149162463238288964894235443669749425393362754475447974378360063256801*X^42 + 2349544212852443914968541671519366368864703146676028068621855846588925357986910070921338790150083942654602337715298692681585394957577204551349507880308566818976259826582678823033759711381004694533120832066051328078520312982407837588293089879377651696601790694054004838463783323849911812616204143817059796398856186398443638977622983777373752781017328589987856548295571457152494955521225654652706960984802591501408713121791369853489786065586770559046386544925340770709378672821532645840879729508354755936149353192686954206256562299242299574774279975314331614775685683266812512686516724346588924949705614460789491466223862804862/685637818617132197920058763258575465776000643636585684453264699761910710806894889963414160266672172770153106138610374396684070021784248588247717516489037805440510282531892848556189624044822924385580362675311910323110193999*X^43 + -273513873258437402019810118538638022665651704995717517994772628925060341981963934645206769634286667393008301900471555524751267956446824181302629828935346138760559813188568435993136633623329560333643770501194721049659245636699673239072094220813309095159655918616747698265343326695955942835721381352662914480404436550246097376607375844534546417009787770042907229589962895554798134383543255929088485315487245619876792624872459174955776727562484944249574733370597097487066771140390956359297648280137183692057495885329350375973011772867915631562332440679714493577909172054216983099530091148220175241011096000581384764330/5879327899695110704871170058819237847173025838663194193969995350578599605450728911669901564390958959985681043068069286910254154674820559306483009628034925684159485967672398874309635098193662631213579773532582652399*X^44 + 21290835048881727803987108917167165950511084771685792875167463184970016870320932979020841886687512090592043041537656936400151216262162687956389820505705873911884251802122825097672774740872016526565798319499275713876641968505255627666915867127889344776223317757547690500123499729390409975712273857154736048986536219474597087412754692810716215080943436971545624988058652459680741960079124316521661177514077730292788164131640264611208064610163718380504842273111111579442632675528697012993062941037520270628404586524553543835459053998572351307649413786876733976164658400078977961799332401061622100125034200487904108608673640/63490861988807500501903765465188949511621506031723834100681979790898297139262421517123266993857965808885369584092080229343834616333387219950710020973149162463238288964894235443669749425393362754475447974378360063256801*X^45 + 39612647441580646893473934229064482415463095461906068686135268170361838349464767520203547003477180673094839879983702290910357628411706143187684042508668172064557790535727417157379649010480121256450305540974585253674702437725726781923344301607485933402965715210252571980564792724549697626517119818703250397275164500494365894511337999161558186908399239941638466998597693302646434971392251517961217432538385425939351595841837143868438229961827518266659586446072937291268933280210957811469466317555767913839573669915694593700227424910785197080268655296164198106449339431433279782555732748019808359821537844771349876/544432623362821622823517923772500958160295012377367737195110227852449264325467998117409164218071947401211319850733335207913154428634184582506066267991010805089312525944291033828098444133129237078764679464078401*X^46 + 42654478023349247975171436815178747779689077579433602847729334108522570991934617371283426134433029175760112817362551539316572251847854182616353070939094835938556195470776195301553454633600764928807346329218911191161000021387794131268692776307022376572412820283431414495787324324208149367458713042567751455592447887672961567909096531092444930173778792182183988393177679958784891105243506912172794802632841784732267024071291207643153119161833169922159975042357712372535176874379624761565714674596396808565024626609757301250552279244432276113246834281335258394484818325512349344989793772106341434633812575155568067373/5879327899695110704871170058819237847173025838663194193969995350578599605450728911669901564390958959985681043068069286910254154674820559306483009628034925684159485967672398874309635098193662631213579773532582652399*X^47 + 19721772286869202741954052428760121028457949107380574860717581958695466580493192593259002626256320375637847536740819323950718198993321383473804389079954594708962439120803251796194413612961697271847831416624896550277118280006620870140132959243012548266937177499530149893064432375418407946103794493431287851727291790763854645610542863625588966264310423793269691407400223070712400403873555631979956245451041451235951134622121839103948188131580572913340593498695851519520825987162523624041380324059592456857357115620130888753389284682928770777330574845627120436016870458663607088850508739969004353770720468833/50415096153608817744561341214232888060032874560363713047051599949296163008192239847894172073161584165312651157582492379656741775037890969766280791553941180210140987678886103697388503021865842863113684550799*X^48 + 1001954118025659682706689693806027313884849729503591150628091820832148343438875328204517356318940356640010770698436148969188965587394894429385147861810812129314355761181726554717959643464832922661573415796830736088847190276938098766398648098634152382442255951159321972496026312746168572963652786322505941343788709621463090002187620232771336450854763563578441666376645270357514893337694318356670199236013338948090098132763862227806918700244584619441302599636106954572169242753210756496567295779220417628499156541265064875166939247966110177425151420503473433276529298480904351511669908102113373184994608469270/544432623362821622823517923772500958160295012377367737195110227852449264325467998117409164218071947401211319850733335207913154428634184582506066267991010805089312525944291033828098444133129237078764679464078401*X^49 + -7168581864112304331371692818521578011155445977553584234023282716898108093436146166756923757680810522707363443022319851820343765156951086523408618143890595434572357528464652403838060874413805843703108838960802733230319007681834233353908372010762833493761036575318395277323134820638890669002404702716252277461376004926343935111552913366291285857502983663664259977914255654565369183185427689244382898815805160670783649097348711275860067115157183757840406460633267350070248345115955114753374013829998253498974383294217942657311209147441595275145886865419067609688025595982907102065275630231693822850824/4668496726882935248130506640821639787020360640833754333461579771209941939827043230659706646278505802881067798646401739018125916755059817554058782438553679063815259531334948022723261692922107867683460001*X^50 + -2213043462291776456394069517288063965738736616671368964970110534932272583627681358922646762722821809267568240734187318645512071944366824656205049350762498650625382548193518793450130043209241403496145035438751174731853877492795842757530310440852836761599799997303466716724618235524663241148865307410933212071045146729114146477648966266706469687380903457967184920964175249965404870151260008440203588731769206881462648030026988590288153281873822112916406097171683523884726762912789453916256070563538034595740996691129315509422566825845542799266230120415023403677676866062254363688274467205532747831242947/50415096153608817744561341214232888060032874560363713047051599949296163008192239847894172073161584165312651157582492379656741775037890969766280791553941180210140987678886103697388503021865842863113684550799*X^51 + 1469438804182252921311603138981617395233985642022869942084648830152262183272240192264535516593225794209570723475770048645581706452362743820137428573199807427346423581871215942049476973352708655613566353446418744070954183728689798080531228556401132270595640831696301154223617720449419737537043462053381062028454657829776370972858270056381189775528193712053694471424157348220762198609033809059567641405952266830399081151779137379047897861976309617333554593209490563642480303786168775321896449216208364462049934149445248176406802966568107053502067458978250751826427147789960783833966787298097438/432308243993234118726780872379075820633425376500949563243039149107319375852119939870331201618530030825175275363126376425421420201413076910274912717710313831263566953545230856812969876185027119889199*X^52 + 865943065858933629544644155101658333215028868955912736251591392520167361585014554529510957727898681433652032770154867514665411997379253190424333054237659606385435766782873445816428210483519060347181581584364226858705958054271034870177781625913824850685981823540078866409550674315311993028469735672179000073362769678920782296689599324413692289981241061302478820472619202405503872155434272108740581191646334194683064234735689957079465891055083647268254443652313633468215938803770261781007850407294381163534185939003513445474853944989114407672416082156761331166256417272412026517989958348979515379/4668496726882935248130506640821639787020360640833754333461579771209941939827043230659706646278505802881067798646401739018125916755059817554058782438553679063815259531334948022723261692922107867683460001*X^53 + -621954792178617435896624690465384703955243803710711139314643073897344275429832900104551679875446745619648885033977380789720610740146209335474931450680972928274153650309089759814144049057476421793568315597666550914507041452795614940015642705527064949680892016989522716911202589376372499238579297674689322392367749952265758337777749914604621440730271619552157826351610163940504402172025463274949065946098953775700471947849719835867396441268177659155420813676743004822377589173977241493106980195330402964871795022311883774258714079581044138101246469831557994941051669822977650300243045009/40032247800095760600683477394117586872249780211218590910550898148654447249941655696854449635941293714712035870277467953090232447579690425990824402047440858529823775677861918401052863800817401601*X^54 + -1274714028214830963033063212883460650339247605772671019314436653114028116994338759375285962967927177882960723155600105871672139985305967656173531665168864656692870423361074691084426562577026808964197686292448979242103945919990411355462885492952141451767201082884581400034354517911665886018079374778200352647732981978123989774909578611010134565893074983989150989054440213289172458134040912096208185555707521886727761037553287198902988153498347949781433338424113450598041275439187028061324766646154017914528779312179106068243917217320429635560207503798257646969996433536715338050414314958192/432308243993234118726780872379075820633425376500949563243039149107319375852119939870331201618530030825175275363126376425421420201413076910274912717710313831263566953545230856812969876185027119889199*X^55 + -329037327541083519741138012318052344757985089960683724681172493721440326759024054059705106534103637246712660577439614357963622050725163361233692591310578030975745465536883630973350121178382460589582567217448877979288258219207580145406178015859284417327701457803838481643002187382888465826700167849576630802144219380565758406589110540412853557381428167143438594038865970034542951981227327903478788319017307055829555137897033335751748663144449593275368721812754404431398374612651805962470635641739964069477031588431349627036531361275942637590755291331275860070064118870728116572076/3707032854902839207397303212715768763056744162535289462964246518071529516616506685512959499577858478999169911128573752485436841150077824427338124089956556952479282866734134494032119992667599*X^56 + 233248911847814383945552805622164396155674626098684567856088412547112208506422191764258614755651555365160955821329060254485962447730784749518670427771219901612571000274618288194042989013731555717470124276098383687180949982821532989686805571066651349610660145891128262920825390885449589843382729334138533454836735805588537357035308455959908635948293096702344159871755554556791766699434294513894918377234219315592396436750918515568157271412845130000324327910585235059996338524890052937134849302842499878965805483043497997421150373064553302666535619006928383720813479590304674713942648/40032247800095760600683477394117586872249780211218590910550898148654447249941655696854449635941293714712035870277467953090232447579690425990824402047440858529823775677861918401052863800817401601*X^57 + 242773206425498502224095659515479845881681821886848533282608166143482405313947006450831118341380009120021720468213457425335422615651896893812989173758142266532539749836063520049733333261463783342295796940806770324644729630559674334763233556222262542391643530153686267321479647715459673733761510978199488507983886877830933825237881844889586932868738754140027166687883470215667001981323433127112364781116941260829713312148094524616700079490818859359799944071594925397721612168450795676076533747560341784149224532695510338430987813843361536594660981577718202717192404632610410/343275567636155126159579888204071558760694894206434805349036625434904113030512703538564635575317944161419567657058408416097494318925625004846571357529082040233288532895095332348561903201*X^58 + 65314381146240537150511172791580692374518739437992732410765557421019497301033168007720284428612642736888346126004548748584573426271288200519091383945795198630159055322728035547409062770835800599370091912849773774128989880419000866395335303523844313466971250516656689304900901940907858891493008538274900626125477597515980119424352216916998467662722995395964432458167261539447781718874477323952456588202415167427755521698907659778747158983894170000893305150517814070655082606215289447287800737057990853614278182173662719444650167245146244993601671899461418543604886141757042168/3707032854902839207397303212715768763056744162535289462964246518071529516616506685512959499577858478999169911128573752485436841150077824427338124089956556952479282866734134494032119992667599*X^59 + -47464756067692393963347451637081748559221708202017758182975441299658071752807203621096352178190958817422772425529431102699845974873362187063052340337165154078457568228619052964645879716951876107232777896136398281272212419191190623463301786066492093476763413982855827994192334766198947230564857440883865832973932244480591202561872635278085276086708730357325384601486332762514711721305486657876095203476502984704522736209543551053483405715461317034133380649780511980147956414007860513942755630123074964115216571325812653071904722200359040968883381450805236381243531519/31787718088355877966439474785079318340651439411652449796188223486888055656126743544639747715095651834560567428193203853699184583658266969612609626588488011874552137503018365806885999*X^60 + -38905441929966401302496307985807760759102078665244630579794126353601240273035508911295543671991843302447527471640820438072537857058534145581205533129056526131487041196807241319704857380454216011446677050369276145978150106390720568102147038754884329745297503165508163056886696827368157895764333125960760269804583038142676049332923003109157358670590857593196294906422953227458008669816330878056317970574263307561276000856514184571383041116815352529871772235735338383869754721842305821413945256894394445450635220414031319716537986162922816638669319260809355561716821316459/343275567636155126159579888204071558760694894206434805349036625434904113030512703538564635575317944161419567657058408416097494318925625004846571357529082040233288532895095332348561903201*X^61 + -5236847480942387835983586872805154376146421771127585777529178824019155129599553287393149385267277970195071321615610845536906007804613340596816749340229656605453122965349781815712527811745511035922944795372392434961791223852569093747281836090541162852238824647837215696061816927124362734902801629546437403499167243693120750645578767939118543235729950330058847855664805957160962171194822738325772728548291772329818819560535485517882603523943143426291639425984835920114680472794024616148432233594780620052795587287018213692898377329436232597585315354305073845894/2943579784087033796318128973523411273326367201745758847688510370116497421624848925330099797675308068761974944734994337781200535573503747533346571588896009989309393231134212964801*X^62 + 7046625595708992966759729762366557018328626085714054832653867698874096750540978540778289748153406307279297828989177475899284493903431025947806488639794202410237467119116806696565928536179291126584737448745688392138115998658397185919802209475928341699147012566406078274040095651331045689532029943332317780651204931819629351517357570431133102866810686979878942300701075193992354389114687743204915352523630352967146086890683903984313823363821184804178474781269172567822783311006417049640653273662597876892761149145449990481621920905799741202151693991859422795470550/31787718088355877966439474785079318340651439411652449796188223486888055656126743544639747715095651834560567428193203853699184583658266969612609626588488011874552137503018365806885999*X^63 + 3674766960205348415924566770500263793822947194397721142103670159467063198691541038921589690381310500075899585506150410979667302180310606260692127183826929577099145535911036287154670402403503212336664960077947921009697145097300140120658024071271498613436515332226650223820973511040752598596163431730041468733228291299545830559899492373120488098957801799677674683836985090079164588422977846178701637220860648991526839036839366688124392702729122114926275856200877767045258827987515341351355622222929926287061458886252906146107205084387275896403825428806362/272578922500882840662851094872063271907247634201848212583434611548893177296494946321890897090036861631815440757014014055116264059033590844832537419103251225975497104466544399*X^64 + 1077584666681380422712374823065993453955886354840706975427086981243145464918293033815826124036895345817371373747357240041060346502973356235156886026292316970660939624874223456816074255934208874473488343749695995387607829473798580007789078309091156728177610199069001114476077133422747857376407053426640010160029442614916884965344025465690721185706815989950560056803788098666348355994048617496784197652868664822658000723697110675442053207902131589827721117330100345818320107635465428492150943535020419111605271688725223119517941861233664973744336124060869567/2943579784087033796318128973523411273326367201745758847688510370116497421624848925330099797675308068761974944734994337781200535573503747533346571588896009989309393231134212964801*X^65 + -405566769940194771037396414270382481648878981192504616922009265489525611930363303881505349117752937033793908162615449381363269240303976946742294380564289607743014920356568612459868192773802741932059357491676680269986687603823632215851148415286695703914864996961661747426404303096964078027719493933838758552914348372226519720721612621324878725658637596617672779763703420795003488975494740825901568507358777300622766391531720606202552538046791168280380576723942050410497505792937128850697421603614754122807169059199618788341668791647936154004464697/25241126261772649380762208988986320206245729623284397868639189883220036790118987528649958060008969500121811348922494124929740166592609579112189778600171425685294666586401*X^66 + -481078879728276978694936705614343963206163057324880601360927578944109465820383076103999169987850578148801146414286401511943974560122921864844170257749945376378670534312458025291186421071593395990031125590538257294304660057775652705957753645463834331471429982728419494777331107236361163347511877424374537118052699541829223076237698955362709808965147366803069873880377399959945785423692957725730487500272223182263178644807247011127202349447983645465900069875633670737368499789657985639295151946881900439864646019277690833638533114693178799417044137795/272578922500882840662851094872063271907247634201848212583434611548893177296494946321890897090036861631815440757014014055116264059033590844832537419103251225975497104466544399*X^67 + -97847033610919668853924420581233408555254403982518031070406417276425435026972681600029296105684636651853462021102919803175656529905764763098743271006344928923231149492837289082241685239631617231560428728955836158128686357720831156913151482899302689829290641262433242765555348200826713670313170579134569146164942819607631228501321528880350376665205114507752884927979198875858557465939581394584616739240804673169301775377722151888909040213906484824165064378916710502276955170121898856741395098367456880690538265134148926451271074514019640825/2337357742547703433721845447632773424043497511184776170815741261526070635255022458435962409483190063906084947580562471055629240354904118817685876340417763282275642799*X^68 + 54642351362964842483874495319706633115410915952027624759888577247331623673762258246390044063314025509148030739030463682635343551507744289853861298330776217208575235496448121174042112131131567398024596159249250961524367622176148669428261347907159480205871609450466747087563664065570979155263652573679970649551907378408835608976694867473273240231976626919487625044174209272212022905616468411403487627552959421307927645451296974587210780632304210220000826648432538980543419521835902948484125783947768281537962266507351828399188379038893966123245/25241126261772649380762208988986320206245729623284397868639189883220036790118987528649958060008969500121811348922494124929740166592609579112189778600171425685294666586401*X^69 + 24728165995209154736218835411496145546560390264117790032171839169665272344022841541880851096649961591340519456319361923375988904502269029969935211772446397634234925320639337414645340181025109044501626404716267036284046975488980656147950996252063167074643350545326099272528737650139099417017392992230138814392724448295619996403163827996593458627291758254240358019113485500645801165739294455553797144221102910077983946726630021257311740894390898445531058300139248728440789069513980275125410101431186074909835204730869038381269791397564/216442054129799373434748166277689917959394157902099839875520072370226005672286550461705936612944723021213533436481384485195781123706280101646992901233240418768001*X^70 + -572238948180898540668327549538078462871249345945167185069679584745035304522639491409841538679348854904925404093717370553814669656859181081122003452074031892075440905935046386359649949866983026368665924964556367466394619765539629076161043967928692135919302616315220764373995667543204564570182667319146383898063984574663795438018405032385717333211528462353108181963648227345774189140887620016735930670434816601230338007876299246241623449739013433935530345119903080284739732300756903192811512651728867906926746494076706513658800599475938/2337357742547703433721845447632773424043497511184776170815741261526070635255022458435962409483190063906084947580562471055629240354904118817685876340417763282275642799*X^71 + -2322031684785534679104602760492207013612032371586386723709290391140423390344185064705616875094553408381313124843641121475947722645605092396130836048065868531853136770175158014969794667654877499697485842075943159026043519074062542700451601125929724698230859111915092684252230904589502977140765726370240713962627949436373976951129814339388522856576527989009777918692118452506231364335287014227719955910565981543746624751520835425373097223152306801861506263454262279715727621810206304351014883381518380397394913902543200416235932/20042786751532491289447927241197325489341064719149906461294571013077692904184327295277890231775601724346099957077635381534936672257271979039447439691938181199*X^72 + -223075566936783464528694454888239965482508518346173616198678514655081754722393116503956887437504356993533428441443928853356037851604449075335258084444759141256287837126984684722559247419792828018251155984615241092714510394876593770579413000577702461286792472637316532078071792471536488867811342133189825414181237505318099974687804797192017084835298300359483561938823174258367592655207257051552176163680382008835922472089653322401284555273676768128317867283598615491271464965904252338286777264615703124378978034962410516301751276/216442054129799373434748166277689917959394157902099839875520072370226005672286550461705936612944723021213533436481384485195781123706280101646992901233240418768001*X^73 + 123590597079050733605664740347363856575804476171257049093440743538705869966267993029451622375274000314344764916087942780486370314377985756887590200847518871449065855160450030009530843212661045605933958069697467362157040704478230663878899242484167845959250280360425107957363747507691439991806878747276179320691264261546428175885840635464596890775297151737506854029749229513058108531878191386126014672885988956082900986622810235160703028442257438450643750946445381345877859791723571631759695632183763650730562945961191940/1855985438608435159685890104750192192734611049092499903814665340594285850929190415341965944233318059481998329204337010976473439416360031395448415565509601*X^74 + 21709716267128319719364874545662122182868135498284444308142005989734655174420739191717414298124820850638414345265376922677701705140433638758063859902585985981888269726432080870684543297671342456139683956049961746373202694945078728567464950102987375312937278687036210262760068384645145933750019333550094875694578194790409745887686208994649243920734694898854801571236739512199378362360929433091296759138181603938657949882385285858367003626074133310906822472341593323927382057330211892093144028691784372447062772491122373227/20042786751532491289447927241197325489341064719149906461294571013077692904184327295277890231775601724346099957077635381534936672257271979039447439691938181199*X^75 + -6114914068109342574660240365823975425306288009437850673865550491053548115571904061751383417864261297200404930804970420612813522106171913489236540911528078355458639714983101451104104512509079397217165171936354143016036605021370682042061264965640274392211555262160747783293404401052181619039554220980415313765969219277592032483174374543759340531934121009865373456109401065012003144095303354365484248807980169299333533346486977311080429491200420567769401126682441099559443497569650954520816998380630876494730548562/171866417131996958948596176011685544285082975191452903399820848281719219458208205884060185594343741039170138828070840909016894102820634447212558159599*X^76 + -1655149427355261000337225415054351432013891442053973972970508850088764470125439191785000097307286646339844302908321340598760154684116547482911153084997603785681221660355086055433289661452006599992921067812558703287313988890676478728982458262218113893248091700079986673653959830587351779766115254604424931540698575491006115439944667731609875924240655223765102275285207145824824885865633800019666799207087927189654609274238088417494047318048971430702401148068449241532726843441396270934337103259400259631475451713943/1855985438608435159685890104750192192734611049092499903814665340594285850929190415341965944233318059481998329204337010976473439416360031395448415565509601*X^77 + 95719158434334636727308284971796499764327927031182540197107869998372276423524482852560432157597189365579720540439117192636158789192376753521959349752964524515157463574588170073817360387492956610364187543076606177660266069461014832763707855868652756410994562926084930666327342730115773529990965567644991700197806149851440859621473491943354611629717572750941076087563948523045785580975532178471317945040065285403061106020058045741725035562284621788730118662721334778220236964802887567872258996836643188928/15915030755810441610204294472792438585524861115978600185185743891260229600723048975281061727413995836574695696645137596908685443357777057802811201*X^78 + 79061647403370790937523153862124711368618602237718698965044410737415483599295717341134846641055758412244227748674681394596473251839543968833271852521493748263115146131168622050366110690192307212628874702859476463866492977037590249057613007823241484888427603692979199939086456626760370662751164217331160547927561932005967484300727083160776780320593692390470491179142420843585914499245443406417193026642091931217243211754050066937303494108315658590905945015207116659167844865867471351859067305338274261620322/171866417131996958948596176011685544285082975191452903399820848281719219458208205884060185594343741039170138828070840909016894102820634447212558159599*X^79 + 7974982094314407862709457762411962076061727029496614332327140556942909705522259919169287717531369380038720241022197358501835875332991980191344253952095901902400120778002819550491161451279071203349213316219256306086350081415940143106123903275463596311928085040120012512817910315801114888935829200705217506154973496165384164534873310390735375155228033716669115533182457586835293686556011203980249404527780811782733627773582395814910653961514268426416442366273536456875464261021296258981955970519190/1473750417243304158737317758384335455646343283264987515990901369687955329264103062809617717141772000794026826247350458089516199959049639577999*X^80 + 1457739440756282439537349681883260267878328043688339532758115727004411816496243497435150753184070774682964652657943570697047905618147109043912165751131215048596621707603033209877532961487082325785088500711727584135195049227770419844787401577741919012663593528797917611221468985798240360562580299915346605269452706885597475635658209286838228213971842087222744735804053275798911768131988479736438709057008565150749285512133804816125351714300889798936628558551294192407619343472952846536367279934933791/15915030755810441610204294472792438585524861115978600185185743891260229600723048975281061727413995836574695696645137596908685443357777057802811201*X^81 + -357052865367317582119244196632753609149957022858129888536173673011941200317577046294260463363888750308647537313527460088851828356995490265123106270802349238614705585475533133602669364021343821493586274031336727973812565327331536151030470103836351191021713703508464861249488042720406965619890807065929566679620528021209158029462767373793349505215452230444697271470710238508588157916892217582560530616882271374604095242526649816170575832658065815412370834757624678912129022203053199451306456/136471008171432925153932563976695569557027806580700760810343677163436922795083161664007567102673580960646988262556760634273191958426672801*X^82 + -240568283701569570229262383438177688513540123599075920798878082073456926496311281135801029023515634813026816115792121319054716017095500351765237337667962591685056010085398846752000540855496063597783163961621400530466093318526303599241137618330444203529620877818416158320832696898872210402157212515846441743512890717648870461493205243730692173206629483432993542076483944383060260987923340853182766673110158042126088016146376453794516828401168017266227844244426310282464594637082677664202323115/1473750417243304158737317758384335455646343283264987515990901369687955329264103062809617717141772000794026826247350458089516199959049639577999*X^83 + -4183473099237987792441726764032843309265795966749428579602834334360968802000108591186918487099440922109275312226332147148811771218032943472983825532022602282832909193735062752014077664653197454517697904718699830938935495811503799719342351351759790912674037605580765760714610135487410163854302491516458468705492063079572962118042237468473672737686434259681814539521453051258094163297518108663141758702862130096596193387524604275660620527164091086157922348778793070153734484800580840/12637374587594492559860409665403793828783017555394088416551873058934801629325230267988477368522416979409851677243889307738975086436399*X^84 + 11830850685431038085378899774577906221012256490321723074144456818074238636990944386819186018924810219294000588774366454289573018205502333111938272152640230527824450519674507856149703092107476408392520057282863808983357010644252752422420474109842196320119309439394667035347658168008228290275167436313571552584717270326776401045471513818891041184811095472337497975003450799149932715944768030518034586163518399552572279757942439863890089205575302244771820536804627606699209591630537664146/136471008171432925153932563976695569557027806580700760810343677163436922795083161664007567102673580960646988262556760634273191958426672801*X^85 + 631991557978349263691093484493595768958829873572625179501238368503955492349980268638307713736187815916537970097319095480215687146210042424647529309778307665226755429969615969811313874223412536359393153411201039737991150882738970163388465274875531725265299609077153882144091505582699463239069145400002642613234285469896946206878690423381241498422170878995557449696697612416788444220464735806750852692305114911602075031081255287490625114310541528851332071304864321196240717933/1170235631780210441694639287471413448354756695563856691967022229737457322837784078895127082926420685193985709532724262222333094401*X^86 + -83143605636058904053004156923408306160980767638945160619991577246698155213960646676428489851383612296402886815294101564954340351773527750446133755177233664505226542701993874728745503298833585769385738372271457777467147182230881996762056840890710109657592840138554364070865115344010157241254463578255701834574949413044035677887513338588116763569116080302708347954370563955531165067872796129923450035518375916380800754402125876139692008664256515920676733111338755575264344941465/12637374587594492559860409665403793828783017555394088416551873058934801629325230267988477368522416979409851677243889307738975086436399*X^87 + 5578161696938008745501418754759384101599866509712758355877653685373756860693738035699786069346881414017248401616591398105017624402070894334341920887839436993160083849126979325133572496899350696684843678414865948250951158715295830551288351592740861780447952230486434395373047945704498322446562387082003021411903778745704672607152910020247324644832127228522827376307634864295752203222035729785549104270953399972336465175366100125470580300428615458725580780790566763408/108365184904177279534645734556108292282133224887846716544774722635193751536048159912503665425170912602461867722263567202734799*X^88 + -6379147468594481853428062852119950480288911418140315911329347321232110949113663387635737622822982703164415517602877447220234811754128506239946613149854557745636960183680572204924827062614957225398158821210051307944644308826354187196620515349736590613564153818916938140359484341676196177655239507051636764367714698073639774872901218574400513966882539387823583227577463748557947409814401326762139570895090744207806884234757916992138754325102006000886721292793639437514503/1170235631780210441694639287471413448354756695563856691967022229737457322837784078895127082926420685193985709532724262222333094401*X^89 + -580449741569465478546689178422265861050659684554890261139621805786479279086333833933632873049128718142816371072215561363373246024542649255570909651841834642729048208929133548568555389441247113750964099924987672510417059501439196731919763109727929412085335449017602865017572706327535676441200838396272953286648989648951902338206009669654227382751565698779277485536515450839550964246685271255343715016694365968014164909978197380292828779627718782406557456462252/10034742559883070611597901153450161337358387340295093670226384168459463981484226309149334699988046356372059239028018076001*X^90 + 287396386920151215528551853807640514608861667552184542415476037664856364114099977519496704626118974624226120428868298411659656256544419136183879063980709682132766823594568090268415288005263634184523608420115104508800689426568419487907007482385614609787734206521310395056307857599531305410413234488146733516501567720672320595602900988508460169792304333966836721659719910978612161259510740909442753062686194339366762792261802113586989091789264146790607390128446580/108365184904177279534645734556108292282133224887846716544774722635193751536048159912503665425170912602461867722263567202734799*X^91 + 27720912821287305740051944468242188419603544106294294092117297743699956750126629786895990686409743605757210042948112806384668519766387181989082662381979595289482662023577601416973665977288478202735355542345398183443724072538268343813914753797053544200427411939438857997659156895037218669211262946861747571696342582820771975416372976501780907126840170765318963961897486274405997053135581949271911667742627038554386199967479882544538986691232981056656886/929228869328925883100092707977605457668153286442734852322102432489995738631746116228292869709051426648028450692473199*X^92 + -3554163107777195488016662461948380936650542544869040704142620663833578384437032582639635710703111325990693630659512250101595745901874445863295173632622406371730865640258482086808500013863859240027140240588092989670346738767165325448956434882778894936424239575151469025036126363088783215455455853689347889275791247594866422779739586970387566186301853450606215149350360612117451199428894202946233854773681350168833729318015371530383065401548183718958791480/10034742559883070611597901153450161337358387340295093670226384168459463981484226309149334699988046356372059239028018076001*X^93 + -347625211583008968032827756693432971954322457646602118279140988161518586049657710241725122440116565598712074161918492540267672156473492612176849976260566899872785141435221056911170861833945939660227001200185828483005572957862119923517235175674719653211552950395243831530378885023165225143399912013579973547850655328093893914800725809986667166125298498815902833584304339262064570390205434682211102525172822267765419456743015231140011733954637191/86047677500595044272626419851616395746657402207865066424863638530419088677817030857328722076956331757387577617601*X^94 + 64871173572689363830737065173819919346053009748528793216125386842004419621013462636610989256107713855650600577330492888736372418688130188239512210919030148741081548794591006244657982781541641469559875775750497284808603074829563421364924813185923229484073589057356903833204827327500223938347723605215183572860129061590783528487898543045662723831114463174133245215563960350784977503936665205360258730737832893665821747410066092326741751366288174593/929228869328925883100092707977605457668153286442734852322102432489995738631746116228292869709051426648028450692473199*X^95 + 9246349656123558301202443842849375628545904920165773199097796213794134903922390898087376910126863995784365573373044031559726727536769743156122204771132111022535883752104724862084944144580383903990309676982539145610846725498104296693340072498187226499324432483014097727782910477277510568352392686331163336644109421340971717295807275762980860452348569037865815542842027877585609644331347707219335873055320842181674867250702522979033109578/7968115334808319684473230840968274446398500065549131069993854850487923759405225563230736371604438536659651599*X^96 + 161884944048659602620798709409887645381676421843703658038224901248696509944766142253103211051428195393838193094818437254814777912800179000687811975431179331190113517771081277911690194219336113026112291064199417066165968942387538406635281152068366502944003990122392955740596931471793014409891186083840699205827017104089709586355042424775481433131281600804717553133237655880101110679657573102401326878131890230632207130109364042800524553240/86047677500595044272626419851616395746657402207865066424863638530419088677817030857328722076956331757387577617601*X^97 + -39868788636693277438678084869444512608354694625153403457140043902534172134671580150573556623076721019540411137883683304379537109519756706202664383132992026411487250914791072592498507677152583913153940037285358921898875711709900996210254029561548146854500730097389824764878644271336048072076140820176975423755291018420215297548753584722928170304114583307501654129302299215619818188572590908478914350089736229693180700269974026436/737856776998640585653600411238843823168673031350044547642731257569027109862508154757916137753906707719201*X^98 + -1759446705662597283297370369647842567896162052805423570677167689919798772251221827683859927111173506349624140471276415184454025029816438208356690048553476076637714895679416676350598085172283866890269838142666718239677116802295567987822785233539495070611958067783978539842146455217340112992907348380280590195187872105795031847206075690896878627294331538593732730120462753265269204321654169154290643981416792921658661405471739579331/7968115334808319684473230840968274446398500065549131069993854850487923759405225563230736371604438536659651599*X^99 + 77678007897768897187123001777745285815303887951121567694517464151369088675330025441253859874071283451325766214671760990174139536371669661293460544979758640527500905235942705162744638574195510629580103969522054128255171915036864739311786103693629421283816508499768723645349770084815645837557622137260914633152101663174022579613394148547715617983941442323517648181435340647487512197800824502123408257029898367381762531625/68326398462694748185350533497439005756891659537924302957934184421615622730114654575230682262608269999*X^100 + 1474478194947049857447421294719740819376371587420995823424351470129676321078906172087226069030219705085555676550164549854922218954464918496217137915375592952082520983905457181221456525741655730590196432658915990738419192828013308004362939458277876950244632902326245891522864102642393972060098588764766508325042549840107145894502256377391902453691951670826519023363073791412403943058858600292869841418784549576227148608526/737856776998640585653600411238843823168673031350044547642731257569027109862508154757916137753906707719201*X^101 + -296709386436660113234478136413490686507658012032663590735726497031078793842113471125122814225134480740592126347120252980326534301033173032498949544183303389238007107284057240181021467157561569795099060935583370191795910410131972837295621916109044967274602206744675468600584157165164047158813284026049015739369171005141344940335898372480802199135149075953632539317572130870013657491000878791065514134657520718871/6327104219158695081521486572593666613287495095649995643849817985148219532374724935200544704380801*X^102 + 7178779054094771588649560465164438071432707199280038633908054877680105820088690327618004808595748725283347163700262536249688304868666075459908330854560308910046242483448219352608810056954645193628625688619009482468620044467800659040281140029135148542259115505680063991102366302199848747788156254511560536075479255114932871925627830113543668470869072137248912839020441578681247585700991591715467440435061861544110/68326398462694748185350533497439005756891659537924302957934184421615622730114654575230682262608269999*X^103 + 800519101093860699237354331256240811862984882006970762813086418453303864106987592191514298807013927884349016239571576378822802648297552761335059065865162456588498074657671404115501703993102912826487952900535206498486773793456766168364956854888769437511804082036576797712095002175860076110386885010068160025777596467762354711020754586489093800616793027551789179601222386594818071548396704187561853938439/585897232999230954858920879025249246530928335554217579761998146601372305988954989832442328399*X^104 + -39332849813366692898160682340034214482293831140913141560538212185436330926888748413679048298625003522610133098111580379758755773360724933743452574026657176782630680495318240449441727047681481122238991501463391921362962752895721753790903045527938764081588597615304599176563220957907481713388436134877130317634050809906878461005286848700557023299506065381461236511570737877739711098761778102873552463166115/6327104219158695081521486572593666613287495095649995643849817985148219532374724935200544704380801*X^105 + 813197547199581715073058773933876580485043333237846320299948682811532030107531244339278911378822604497845110358041454701471016807595460992275022325487315425653890182327730070656315113107084363089244715829004948620999761266599635323505983595353299773706905353428072031489446025596665140071149685872944279887775943936519104446289167589026929450527376408360142045263287836599708790049842691876598/54254767385797847472814230857046879019439608811391571419760917362845847392254374463602401*X^106 + 140874829817609333800614101605514832930185123143110512886226952236402310343719880749590833914388566808959058363502781529296686766422602006301348250646921065594431476691928987506856297081439832437217321569990016749213878248220726239600847978710127573076510471001414199629268205600195677511501446055676569712890903303315814059915850580012245902158894885450554872697446472558511100008230601038171261/585897232999230954858920879025249246530928335554217579761998146601372305988954989832442328399*X^107 + -9439701620245116321455311766271999281407602377931351931707530246927135765744349112280478305462699891425794206102362654599504195619495705524023791426772766544851729870350250547638204148290324458564603734578153736760771546670948689270215186066398783308766939508725154174523004451559514852364287361754707771190820971233732781556369617845455750043605447485721124097515337541850190241535945/5024054763014894663655359834896460692604834596850779833295760474381502675456465826799*X^108 + -138478915136471118553882765228722094134848961746657645379921870264614782655825591041847605324488156804859774147005619200648519255527385240644653281066783077363454102370888571426948368183737502053408393043460174847749307284365412401355469347605049687373653337879379188256604481769860154921209768484867132848492226442905525928625177820165681183896529842045155509700205515481577496465077532/54254767385797847472814230857046879019439608811391571419760917362845847392254374463602401*X^109 + 19043700926702534464614392698606056749656586935235753981964168772723770057845088939982560935681649332536926896296724649268093967563896943035703764329626517002218832288501174964497171721553146023472524075805992826649780883125659573679755841137301911427034692186641105010217222320247657967869934141420938134340694299102325625880697107022538156937247258429795425161218337014863171/465233332995174985059298067867067385184261005357049711389550928269423342481384001*X^110 + -51385152876194799649585367135299672942688880164965241810075476874097500391952124798960996054895942088200642080125646337678052134752864495886949043912007406639784659544394070527290001058647530527279980265092536462405253093741380895740568297023615748767858480358223815971366464806477388796847797073949071373994824572759699791696873939736437816886362808274927073063224262973691848/5024054763014894663655359834896460692604834596850779833295760474381502675456465826799*X^111 + -28586812384585700405942813136883618681377162748185409561030116525709763033079620312821490508838473938471834479889942175739457708054293042724029781704108075782805354513730169281556804715492907293800117533482537926438566741103420635489194271263198195480015457872188184859690911217853841509885576137072503860491685814063571396925387372955180800389043015164312539464492581/43081149457836372354782671346149401350519585642841903082651257363591382765199*X^112 + 1292632936703126417925527827098227623654415059654892737853207457664920236101454312355897267576486215264094284845790808104655407377694378358069271000382020442672617984058237299451053722343813861882795628700245242549269601702847207847761343278209508971726518913332454392504717675162526948585503312725886313327789031176475970604974550618330152052472503634453178554869951685/465233332995174985059298067867067385184261005357049711389550928269423342481384001*X^113 + -25670363030080679900027383995343944939533709727762232742058971031701822202316352838355844252260572494339225205395474759485707210601903369435346385568771182822440432135711552699234781212663571491109201055661879130600171125857803575951477004525408564143410055718970745891341736001134224328598692211902505136321668874846795636786404926566571468919774598619530275/3989364705790941045910053833331734544913379539109353003301348028853725601*X^114 + 459154376381908683266040957277135810143380038474543119993879287572898929136179061282106722417817190162472702496730123102132406182081164908116371546134812226320113796555291036695726840956345220449932829154872272351374988469570789513235453727130324623866050202215434813480036962580152828849789111370410305010827497162767177671487353934341484703685733445353446292/43081149457836372354782671346149401350519585642841903082651257363591382765199*X^115 + -4955923451948870136836005760673041902699981816771304312423797133425081160662828899855172402472869236276068078300194541177377786587559087036333381972910230594248167868990727954249976952628382188198172322935716505112760705800707410886206354087330632363892119383772146288698592559277018817249029482303569390890692160873994677712306318566683922386349588/369419826446054361136221301354915690796682983527118529799180297143599*X^116 + 51734472595944791629881618281986982140626903861049684188754531806150612684052212693603021275844572023433477421103332887787860020435255364139551256255786390047467677998937884570043893279033905026059730353521313939802383782625075837046526501796866713210283870233408426426015407978615975755744914155957389065467975124309033492264877844056972950879430196/3989364705790941045910053833331734544913379539109353003301348028853725601*X^117 + -341414099822971326019547993948706502622204398310050733646738144899863863867331861845366932326149791238623956900502268551194024413598020357613927552120203183227891375083134044799624932676755273155723099251842871776730569040006963259282067835105594574328541084670865538790581796604548456833680290989221885898510698718308997835730379025027274/34208706958612312356349782512724853300924435922503799407276627201*X^118 + 2426503924311466137736217103810701816068154031661959612494150066623954261292713873976814715552005700205051495052017047057519265876059149754248613334388294956122071704418156473679338389544762804051398014570652997720736147962526441868357906974944363942828653256403637659583275006478875872142739776657806748495786228507244845000858232383464615/369419826446054361136221301354915690796682983527118529799180297143599*X^119 + -11792402205183872586536273176611970886963381054668692418979293127417057696299853364607116884200856767761799957417609279738669139228678149844683936608624787592370533733702762299758649841879510294303172878088451926578852953714770513805194644920387612212685356791269967084554051970627190335819506376222975439496550492489131836973484/3167766178221345713153975600770891128893826828641892712961999*X^120 + 62666376429255777627040545905214994788412182789690603147494424729160798081965194002123694732317217257515533715419209379140048920091695828753432024846943060883174321055357002160867987133305122847846515144889587148187374649941127485561609712202088160821325345198172658711546289479585939535736429602923087122765139830258125557476970/34208706958612312356349782512724853300924435922503799407276627201*X^121 + -224341321809592328317378027478396221674486956419585338416290839744643316491275976251281504866037111095424598239750335944397370162066133084130180828336079356827537733720608244262325837899551334046813960451470135022973644531490377312793068310357818641443495235186874857486100185861307285927120624969012181831209405733858/293338844172733189476245541325205216121291492605046088801*X^122 + 882713026996739142561534277735651692047357997371705720620680630678242738167897056987537584049629863849514726787986332904398361554333476181804822599207923030584770985236266349600632440433515637483548140215390343268000427157348972026626345206948008268272226445636047754756558473306494984603207376964131213246851991725102/3167766178221345713153975600770891128893826828641892712961999*X^123 + -2335702157961381064263577816289701962106265025636260175060504432902566135408995521459767383363948882017677110461752110357494287548189563580763528200165555267070787393995563396119948581732499940115302729656067163544321322949306533615000653492184485275616971863306012024438421327845182372820844382003063934992/27163519230737400636748360156051969267644364534220399*X^124 + 6419890321727715787293122515176094185385765791255754839375879743284960639776845111117624487477594736521933263165175503917773979360965898963166070823042587006703427057431523906629921642220408229527937380935868490986865419383513653529731937718709408285587949239621057121898678914438747106524928884482191884507/293338844172733189476245541325205216121291492605046088801*X^125 + -10214724400663091266843599239734211552053019217147047257172709467755828093618394949918857522103748114711344692267584268043845070153330375763140872558926442821095848741732329198306953420405254945541842038519791148072365363726985928321909624954508379987318064187616369734600525427259679598302589898/2515373574473321662815849630155752316663058110401*X^126 + 15420617052038408413154239958145849150676842533987816066567407589134543999767768469476671419474622486909944994346086966361602965178363334672492542905397950783756953676849313025746216515177301451601734165618199524753374289587314283367613909026651750105468782712178694030976253147868137623232225478/27163519230737400636748360156051969267644364534220399*X^127 + -15166102718912538994404437062762602101849503554462389998239771804174082537780320226240500167063851447719667006739759295293487301177552240863926534868457677502468425358039285184351124725633394423455951047017146971247853074372048621770149648124340383979567156522384475250325392586802926/232926527870480754034248507283614438064918799*X^128 + 14209223466506144032009990638434887592898749818901368254954459685378523557848582644250143364455365939093372497482102276476237440621819729501040095729307324528395016680900716600560107735088000455423950917286967550899192058814194260388840174467718179390906360778538788110267272941218659/2515373574473321662815849630155752316663058110401*X^129 + -7053848662536690512661870213334551874308268050330330591997631207702063397483374921026923222151629981176220858251324720225799742123362183125113143820267805792690786847697203036369704831446555022256463325781629470501446295994573717626810688717726778018364709336251073446540/21569268253586513013635383580295808692001*X^130 + 3013250903522393439744257433183916960465557869722104363447429973221407061728808260054765824728609926259070245716634062490594615305192847859631799949738574593533812812820315708021415702493299661065846074692663295838323911126362838223008410527509814181930599695865439919210/232926527870480754034248507283614438064918799*X^131 + -729703089080253190619569950333544101909219885380656146111950571340485535614558953019085081283482131436805822883720377910708029437249340089175533182812640550307458900341937988926135674027231299990062763040311199186521098151475573889823964670942793001882051085/1997339406758636263879561402009057199*X^132 + 161076970994494894608146293825273554085160528436027981879203170693649936151065436038329951535025822916407242836621849942490085454696043831659587038485719657884170205604798565878420513516169758392548868950788993854997692656195304317968366066586717220793120418/21569268253586513013635383580295808692001*X^133 + -20081305307533667039888134995392293211838011201861688443657442905470501264811898515793176075605680886049313372079941373992115138244644065626997385059673206579729911129678861527599000480711631190979807250913091665215978498982171287946979275374433/184955959510939555873651393833601*X^134 + 2114005883475133560920281859048656383686072914470310644489323163368196436374571070271250290942102771986719665477003020001510149497501764969738531356368733984682192849991260275153199703007592304268712509834244486836079553308002148305631356349978/1997339406758636263879561402009057199*X^135 + -97310982789522368843777061198900246594927545804355401460109280510959911490188147450046151324202692471020201411605229862808280182866886908661062124107708056016805763458655109319510041407756232462689811501422828913434314160620647385/17127137652647426231470635599*X^136 + 434149701204784026017120521935400038142717255958506249438773244907164886873715189708840135185360398650392206222361825209827773736718468619190182310953410089419475010639793383639546244123203337930739532956985790452974731746980584/184955959510939555873651393833601*X^137 + 141850105989890131337761085395228045536566529400479717757377892652382212278284370045652918015632966184315028781126053110514805977862029029493876199145960153879749952410244552945923645474253317817883740726425082554569/1585992930146071509535201*X^138 + 3797830462643481252514313247582377030707954761980793986247459743528364518235583536020454975355274911474751299174677201964263796091345514451960545136858396261135814876000667184030787866749007056360167316198555073813/17127137652647426231470635599*X^139 + 36695725209343369002097702561866838828642355432217714162931394323054312464114126704875751017908525178880473978944949425557153086697839217576746359329908876964062103258689735803687750067273278795038862/146864795827953653999*X^140 + 174876095595060394212665542798160888709282752749274833222205418935030544545202887701225174908625069925120257540481226215470098789522984752167197375072279443025560180236899516851422420164507791689245/1585992930146071509535201*X^141 + -89644474481676454049738639757380753113839920070338042653007506640378974840391896031389508828811600029988049538938601204797285621049317089095819288568524308994048974989646526828609606/13599851451796801*X^142 + 20817618584452277456424770227682509001979552639106556910613521873893671345476408269868861132093691892638340352893539602088405803033104939342607355992530122415015539581464144875331/146864795827953653999*X^143 + -1702174125991653028802957244094219655184066536017589030746016246952009929214926651478564734683867317015780276604848534333184012207184301994979378553869868753569899/1259362112399*X^144 + 66116420022405668320775873778964281480103503567399772125298731319121510243470941965599030184616755229466047305231212387725760084754579088781462362005177612468/13599851451796801*X^145 + -2204693808488627542548097383997847494271615151688102208290072338000130305929971588939303087795485312133454592696431276951973021827835659755/116618401*X^146 + 46308898621403631058913595900799966624617844080245770267038700794204476311024621828206288763174601249398164199688126910290900703107/1259362112399*X^147 + -514918784986554158900184444807041006979293463816996584848351018951587208335761759189646631501329813378291471061/10799*X^148 + 3605235541692568493037323115661870500997332471405095628229519074176310137542448223645196704754014325932/116618401*X^149 + -255396854506701109981878487188705732246438662644036035948705855148311024*X^150 + 9493728906052939514438024697468662467684374344659336/10799*X^151 + -1452553922228986004548160*X^152 + 1*X^153 +