D=-16199 h=164 -41411051883355169094827097689035369218535422828207827578007952526547396481525710755106486892847665854192071369979732336867795400762714216651708215460640804771492903971583202089632239523726904183924064861699437150129360816612166645214137273799734663749081154977586438621134678583272034448721304078087677989086903976322639898584265232701496206274793580675276306702909570591721074206166751537726523564550896470627295697892236392920328385980197708864928382628544005873195201282059686166352217843186609948549637499718166462081504551436754422025761908026706268796712003375662106356518530190598207602378301173350674882336611029375815481853838634253556465029888338678700525361284050752225983481830726011617962695056632106386097336985756785333344993214442410100327181086241924833062529317269078184314348876389412613250245005632110914428968793/323506812419077922743438316447808970526849182099739091636168186022878704544317806730157624898459048882100841517906247784431937897657032009959841843565122874293593439914381850115280032458223872356191016360739909092053727218381969680212522026743693010611608360662594747041717685845948848777884890852699685708924280807883399781043723982272727*X^0 + 9499643130243420127313130575024708270771507296583146383734019802492197860689191655548872097283377658293755169284130984293758279911961459632607208883913205250038080236380250950207969658906022310627616551004750481748932343551788305912917289477291078101930424565233267342055716643431466348705745124168475551294159713131917939962908991849839077740899007957174931471588978207778938299987439686698797595980303981500589393176914581964961284488260678154640861499799512375759461976093655988843312136560932187039315502765053285287608031737666731152746622554826236489031863974926686279771818092832549225623118058193704374425953136973266433502124036469965577530651738729742078461946924971630759037377350030077996377035677413471059183401936289501353011630210395914275514638820052849511053563204999229371571754067831726913897684727424019534378816/5741910689125944637916271532233403983205846892406890031165914238050881460187169064080808094169695096536384369591916609629092744065121091047220064605736584122332883884121773724014429314541756476085014319507234011943136618712911992411041681205887632349042257012504338692312344939555049181199572406461988257348321276959988071360856829104001*X^1 + -416567584750290012798184304373882327212553023398174730254261683076590908559503751830002715891216061798429312816755022956565473003550845827949559271542449986864135059854787370878235633371892185115764136784548370969697137659788298480887712647215407865349359218127631593183355004403306548535776248729931103217838923922334789101671967531252623303300279190855323861619934977290473390474924559712567532160359312112493586762889177611119486380833414195785103821211817668255182705424082150066928375144512395203322495984325637730435609976032803378666243199214606006169064935385862641034636896157702688890533999830290684165346978194632931486088835374083757022924743633333566099655016795363603123791021999541026189780401094353846224532217236657397116239259744395584367462529196394224811668828136991386606600282761111029366613330159124090525618788956/93013211253151177189605682550648911123951513810099211614856644742186228773571951669045010317454890868792890403019457159381673361110896553873917826548326926197670386038888612555309740466261913156101146961697683759466870086530461365066464193854173756422135521345557782476767675675852241686251873412277747780785456365474846767974519774655712199*X^2 + 6168273146587045107662003131714421029839551565261500335148390740554368163345991065206447853780853536358745218150374501390158344683180157065184375078954275860260179466079182420994344233581268097754501952186094210141357552327238790318309264247786261771742706554966964532565005967906166301308446728700853666822347072068790390654807700628782891169147416409273020855734495202632209294420457378900187005269640857867342092011881872421166007183602035671793348021919633291777590901431981356192263921988172325221948695742691570407499329469586916952568943200708046487879363416968528634909647045084426733518174954930053379361794821183690252149498405390104204695851945108170423598012744213762443519467903202716367986450789124163867251992163387710599506639218459545804358687828026073849373788687145365538662560592420307489218302700191406562280/354460811724547480580052566962985615359333717662009385219205768136976446705794744371924692522359102199912610012464757678195737024823821905501578159499758264234390016922141720107070147203022191251621354374173344770858486246861657658561743391930837233720739367399490011254543177946481213729216149543921739449862416010864131820535639799*X^3 + -167056324401104279156576425707965776520536627351953277330251746569440714977875054964341451001019754822289431622104877726698089665818908452538203408813379369518576195714575286944255126022789513126538525076835392952385148029033966662555190672463267623086385877970893518219103329302827298771273172772378839990858898556562657133276894455685428513484845222933107554130191966806209454878751238914961164547372795966019999748515257537661429031025505262542540657773355628756236872588447806197758134051950505176432082819309718162295941527251540691998644345962106978595374576670711859430745070192430764777243389876334721617765498114347614003735506173880580743959636104738688320129157653073091867503524259972080257671040401006462221694724315425184367955447065904918540553772471285504600370651898798560813907479643723202793650915815414049494361572/5741910689125944637916271532233403983205846892406890031165914238050881460187169064080808094169695096536384369591916609629092744065121091047220064605736584122332883884121773724014429314541756476085014319507234011943136618712911992411041681205887632349042257012504338692312344939555049181199572406461988257348321276959988071360856829104001*X^4 + 1422671432040156336519598671724626408451175888199900342684052965276666344416334685705103038401182029484571176362004627077939529234838764178695729430022142357428849731889678439695880236306263026037035269055805304313807349139336032900422833554108095865763627546935367480563938413836202727913914053923073463420496433766576560961582362378053974045454521790778866095966279430929633036398008874498969109935452030020660095204860123403656682434050925893688091922784519612220817991237851772477332724609944040500844970301748549835243603111063937865510261675719011798965797775484669716948120231256977488713509436331850117297617807605714822100362573943277413751460999328358264987755835935445057917112751476868386225397916231770885587894463281864231287980015457349825918979876752567738048123376841585243597766578566766241831016932657977720/21881647739030031519232827147539083607588969545157687833767872593183310494832689942090542164476764133583098340173143877905780420076783869714277310914239043412210014008404328668872779011236631350800750316326522919369003410510627671989736612873068537176414554441600716788353798255847966771357253506014058858563023397176623978056401*X^5 + -28588801078501001364641616363811370613612560207086860798731920731634295697389124497902895331668775811832012142043199396237030287629180202815858688833652849981163731414126297685091541255845173893266090989368996980776712834781431095632488020184284489336500440513866407002993961831162621628323328757832157161442048354433424882725171239343636096731252462276529737512074402703113491844893487865877842071669649294931627353195145517951644396243764074042729928699494455117683828005421408892114935203171308897550382005724127306774190370455966674842829919137989210595833107426214132192172408840923437060944015782581692402553245912888734059360077974132970044440918515911025841968841570940834089909896608244675830066941010465622396669563293879752166336775202271385286056977292968629511167190292015511671851120015988443319491341322973679170771/354460811724547480580052566962985615359333717662009385219205768136976446705794744371924692522359102199912610012464757678195737024823821905501578159499758264234390016922141720107070147203022191251621354374173344770858486246861657658561743391930837233720739367399490011254543177946481213729216149543921739449862416010864131820535639799*X^6 + 167435915523626299620288143546303320010553886375890519165707484915553154580873899529661069289590457187237842331390937479107451637449812096632431477002194581640229206694468084864641035710919130710536096268218746561979609538481876367215580649813480172040955453644216641852859958074572340079769882810662915446830927468794059814317945217192101907403967594169657092306719703887684068880354607199002877048720790772165410078912546232624389478029955704633619701568550786940182369318785570577439800762694964500519820885841749528581205036556761358759911011830454896116648651041821802085434462617242748285626061605117405655407954771450606042835055275614743915130084128908320899171818282372077069502468564816913713944163371323272048931593315742708847039140487990943548343936129201744103372816828826980562592070300774878929560987558646/1350802379099329064709724498273910957934994107362040115671823729439058614410314830674149155162464604826415108350709542435075030562181855035142744052980989160578431632101014177966095376951455728798120273864221428444286894901575879498100908258106582948108806373331731390107648512614850717412016390271872267335207321265301807399*X^7 + -2730960050919778338071013762916212562417298382630891393379273572950884221571790181398229190825757356284439539014832576529233148189359767274455429580490504104468648842551564109442479463739172382908376767977289711388673607361627148499884000517104520787977983072944617931444062503321716091538231081615587015917925687009564887563995843947744089261965686860336810962392967597308728713441411738472927136481757132850445021957013598111096986817605104268942136609456820146664499149659284293750852528074259097054158651749295094417273217049960368969572600463650001430689928537486696182917050350480198745997317187185680110219611748270322707586616464843981352889329379310268714642649957629710225355840306929164782861298112974704994041452839391672603586977653005062421288191506162521174120917711136869997619562566211774167903642111599251714/21881647739030031519232827147539083607588969545157687833767872593183310494832689942090542164476764133583098340173143877905780420076783869714277310914239043412210014008404328668872779011236631350800750316326522919369003410510627671989736612873068537176414554441600716788353798255847966771357253506014058858563023397176623978056401*X^8 + 11850118720015570016999771857218096915975893377911650358223590857508809822088008639988502008564438266532852258944599429702968985716241253804498941670285841372803894945983975543227293715900466585143638373741976093605377940149940677014179255919317266640731569732669773054299431805478325447116632512501933646012475348155461328886776916321354035924284144705407758412690229181559291252366338303622332579284233041665303222970160366469549351159679672061414467753946564837129968891594542500614459855423383128319863638390500004410322387523361648536906184884656158075525688973670871793900716729429363546474631675815518039264199904958775654466607332037159633740611619934026732239969961925339108215781846544078285756215651552974470911368398264571496963463633491328620821490182108458008467137363040800751646132497954270741257960986/83388010315410152769289740000858754116611772786100383707131534628005346898593421240456148846377221114045009466677544443180136462879304588872321998455521276657721565041114524227797726831993069251072305319107440486714420328512616797215933592080164389660399183488593826168754152269575326712267201078577212626409489552768801*X^9 + -163826660092750878998631596685534391254014321278893833690722097165103534755051850069131107262586269851751148153530656897247469985309910378588249029762716423911288159186715062657578930859787876499170742822419547743020685627955104287918393803081426224785157210398085667937993206403466471624891064413466468025058169258464382987847155322308446686028462315460135818787740260482973345118416881246826358376722537543335065071244535948722544655774500116404513588252368875562572865210058596889293548678487185693779622818835345157051884415059807030675387414230172785851176886209363860849729785287643114098889279640265492283219454264760913120254471733248512911513004177269465066094407198334322616493387867926810963256493029746212142972726184288082158024702576395541094149939841003123361333575037713288365005703799674271889616361780498/1350802379099329064709724498273910957934994107362040115671823729439058614410314830674149155162464604826415108350709542435075030562181855035142744052980989160578431632101014177966095376951455728798120273864221428444286894901575879498100908258106582948108806373331731390107648512614850717412016390271872267335207321265301807399*X^10 + 558152128021761763750259392501444623837724368606798807685806692533140939780477977353598208696657874079849583733437687688739543951041945784943110206279053437262858378963814217179358867426743249206653980649236007565059531985557725021576987346112386075680832781462021382026142783056908109838016024503223861764974287523574479911860165931071719010291222281157715970619649979126167106654133264867500214696284274674677954702719281691288459551472299212959772463061902251081418579611461720323533740106806612219895565746020962486889327055159744980799856663105522972182701637891499925101685615858711250734058842532759120432838414173868263155819338711408391289090488326303954756509267484634051212597452046243204947608031895868430381393087958021374288546491822303739804454434727338932096651884904392438645548224281157820882251/5147725805013281855008935119504830799222900968337575387809836078029838070164418867859506688460844565346318258329374927043653093578573034685617754087012857377475249400649084772380870845854254537383314113161765571128737596673412975937769837155390109862361823784714724746512386707177932385472387250977048745379930214999*X^11 + -6686932670073537658224763539661422797869217924779680514336043380164819529616997517665927543983019194396772727117788780157996191026835594557664359203837229164372691905213956182037427839683098682764216888978761801024475911014575955420844658263784676519258922642616765343957129012963909332072225966358390739403584061770189512034104431514604125646873075241661204332694649809813467605246959332172737898510746330867743758282983900814534315643997769070280520152800019312169892260690502809762176412153111998050537606501501103126850910638666111076856214494130305585282560614004974622853491467357757982984697050434840579506353076144685365094982750017863900837020661216631531979593166299752277064941660126307078205587484282139145076448469462986784248135985776635001358885847344601026813186395845813580934878196334763515164034662/83388010315410152769289740000858754116611772786100383707131534628005346898593421240456148846377221114045009466677544443180136462879304588872321998455521276657721565041114524227797726831993069251072305319107440486714420328512616797215933592080164389660399183488593826168754152269575326712267201078577212626409489552768801*X^12 + 18904330219124100153984894812897737124411710627481080320564569020006506095893189111973151397056661918295285702591425925551287139660802395609405686874308224016953827768774885754320263856400750203690231861005875050799467410522389383761132600076499252852032589242981171977083222152546877515292719041653637932598791303340621770320851719376457410869471949230387116494828846609464168989347669334729569565363702585225557668799603221052701901560053285619329064082833103023143031882888282019282876720731074592805720917003772956085812776684582437675851541071857098430039223729184776102607253122058750127511735465672274050877716451553102326257736092981550666267536038029706235327316583935700713792233396862264900649180947960169340889788675860573729898748456594101915668767066057289999333762279538373822585935665490114584/317780468239600089820910866072277967727816591662298622619287368234448920931194448290604771187162452333250093112499223843672639890028584152454951175196793467342135279995622246581941530085453085831428737154254310212280856637657446505202162920883394645494278892815280248565490876423108363817049648186742931377241201*X^13 + -201447324640939144356081219186930037736027581114269015192959903704842575032026349220532224931453794660066027789614895412127492332861575834017243923593609373594120017016270087076235734863917263276977528925292698201139499535858397132992833016527376366369275015437567723271625761651640356322989582941567256812457591165482437187155521339231024883545926396818479303189820855252793390773079134124734416765832242090848201102765860192006543115928761655542200894184170630720826889021868787242078317416732265004910505815807500914801772660531427910195734976719006155371417381915024597763730075898282442034535793269218029894821501774208616093544068943920862810770431634642259373294340793799670646200385992864220998067346569268742118838983585056221158716657473153457407792470786948848251747927192305228135577929941025325760576/5147725805013281855008935119504830799222900968337575387809836078029838070164418867859506688460844565346318258329374927043653093578573034685617754087012857377475249400649084772380870845854254537383314113161765571128737596673412975937769837155390109862361823784714724746512386707177932385472387250977048745379930214999*X^14 + 491309061477291767629190030021195983007321858778111941271596541247178501058150919285189356824712597828876321205746012574494934457526467061096048151863970542360311798528540156553148194582338521787160760952578386459102851661278801632829827068512121759174266838564915388193738741566609174564718007852372604128608125092781199541846136725346343651122978160897914933338338055721690811010734026156493578935328847172676244788074757171150047722743183581413388857401460525565592071189484090849738572149376369397423012059436793110356423807238212899209896975602536091240508204234238719136793148018608044540041381957327666023483354777465992573788776405677658766746217555931188387892194306531837510160149990115775716158101302690148390361573850624958742663417386853157412206617940189463661174361552491304057618098440955/19617289230174707686950482503381564771147391299604828854823592088057838195641363558898991986367211082983523249120268155051092035929908275353722524550700257259221882832003348761154486701984880908168944820930570418685156900898663282005195562743588779893467429644748456606302294982598207532381606777377796862599*X^15 + -4675808307769188336449820643489251027258674896607381537728198920326817703785214582100561146384584168175387911155097805769308896272488018771208100835829054628261787604530087689595932592049218014798443750308952218802474567419727361217376181665957297495987978314573309295799777915498703113498223794287762061412201581400137244893633980016550223247445346205756338917164276040309692390120476807089984159906270764594445242168883702557609458702522167972024874717571679014161352620730851053199965843682486594623371517313169100932327403883982338188508753831138918260551941045932086393452436414854476926861418194117893342546335360452696372986155670365478924441666711319169548366403964625533910720009079136747792571615267212600648206899876235268883977331563661426334148662839929630477575916382263847785074147235730470041/317780468239600089820910866072277967727816591662298622619287368234448920931194448290604771187162452333250093112499223843672639890028584152454951175196793467342135279995622246581941530085453085831428737154254310212280856637657446505202162920883394645494278892815280248565490876423108363817049648186742931377241201*X^16 + 9828474941972048557642283659522603833298288794037148570206768568407870719703078089133374383704666096556297486352374967794466515562151947557087884333085945247435014508337060080955646272458566338221517795785695465320212530372388647319619535822941579509354174002416206045057771173709904099359715906325235854997316646497846767999228772367515380916092510862391820055789526536329438981559698948820277329188095909344535260667816574958442794202250548917935104115191333732329843140227283153924886109997233654389784736314971767383968552299184424007255989021605957720552197140521696855401966710793758588838106794477534663657868694082244452453824209168504258643377970988803580764138039965759683181227253884906699228781780097065464776224076678269335439442720265056855176454970738260429779463749082881950134971298/1211018533870899912769336533328079805614383066831583977703783695787260830646420369090622383256201684238750740732160513306444350634601412146041269495073785866980794050991008627764336483856094876731214570092633521741166547373212129267559451987381244514690254314756988493505913635569986266583221604875473601*X^17 + -78749355028474987223529625748758484537398606615118426839752156766045503033337092280787092459977700262787590356461449000157707320118559407743595831264267850715998295214960783219616128379909134854960761455135633954141361629274749461127728074741734154898962349018415017352117139705059793597790103552991396738843429906237086498851552899318784518930146309653102173376927289566108041607336372682655358923234461935418776193680476306042149399104023647015088968462726060426558015773101926728080334944372834034744356678200579228282291033595284262817463265180425900954003260961897142987064558680577510532953295340492276743441820708914262665440358186544601716623875679030511588456058547523346870093537112331546654576839936000629606371742851848063873182144067150365307060470450949728543731314249989622092197838684010/19617289230174707686950482503381564771147391299604828854823592088057838195641363558898991986367211082983523249120268155051092035929908275353722524550700257259221882832003348761154486701984880908168944820930570418685156900898663282005195562743588779893467429644748456606302294982598207532381606777377796862599*X^18 + 134167860542329980059089565188101709605412824551813945868997191876639653290630190153683982842978321541716173100941534788630413640683717760282193301407344427443472343430983819067952868595328980054639902959999338657190143717565556805937917059751909473765684388299891475946903304203855347558482572325681233824500155030096462517025451344171333689499286136095576932883013743572805294393376282184469057723315629008291188428996705955698978883433402371145410005167595634983147048877286905673094289697385670563638797569098599356950302694664404961471364788946192818675692070220861176719337386937398708275099427601459558027019088226764084684574704921778186584007620834363746336549629840067997940373967594047681632298821182220105850292065158142991503316805956265868107787445701218285950768217882429343443937/74758845229390697744881568820796333453570162777429716507425377849698180791803220513033050389295739504830590822406353065401836572294673260450723470280497923759540345144206965106755755531581880161196034946146893125573587713637393003738468546662216464886119779909685072751769469446878589208174677750199*X^19 + -873724379112946021061959538111393213542628716687276137950689267591555044118505897553403556888519766475398921520696440817738274424757128188954307470940617493060415625249467812485771280872239820504629123522995196121417755487824339717701717909088362150895243466541845545721400528832249301369104018209294198002779337408213572769669043151016113933615779012527678163265924597988927539326345930373659951236740250682877258456481062428515739535938861919117952970682223301798083673995507173209716343376188103387058739905917572606494395894304957280966305731499970885108072691830122584947706233923502546101790519753710934943011660680420367546636768529460817558221321677612560248093181513525555891902108448641596418129405449309932796049651823901567704966747487879690941779595557123535070350137764750590279629098/1211018533870899912769336533328079805614383066831583977703783695787260830646420369090622383256201684238750740732160513306444350634601412146041269495073785866980794050991008627764336483856094876731214570092633521741166547373212129267559451987381244514690254314756988493505913635569986266583221604875473601*X^20 + 1188414704002635945611260978016538492228962937779079590936170747240897930434198289574443863509965891431424395682352571129532554242198188774826212898648499832045971090884859688758794598636311518318927250724483918622849767875052098190470424276704420852270005069174288581416927907978148700270641429003691186608405339803868680381305527954262978887038981361468833642163989109286511326600947908922275628234683371545990904073537172842554559041579607941461006860264592392120757129208932883353721402926038727401126720640682479265664180313494745416594418216331120712202580689957548641907694467689421684690487079394354672633845661455857603089154624013803382801479971692942099648512603361148121153686569687042897794699317353477672493737957456891796627787264775817489744092514014956148864203351607708434/4615028410975411923259557307290347148192491065956523026571107960349291980480475369654487955385871936837495575184045500672994417698294540431552779201215996281223553623322857281730709027198091250150999132424649245359194253573516451863600749840250414524731142657552013874422462463539637583071466001*X^21 + -5610448591806744387518640246013519617564068547427757089096542792032805770325438976169807408054488219165240826514922691068166816613712733541810802384429721892797681444288887075870720044187943680535671343845134240031551882349969224174774850832716500467978976064200374460437557035188296590891246903130746694735975965209558235782081980414405757631474945635286401625606018381588027066267112359370360705051158241190688212030404710854519653704336855544218454475635471633461861157523542255366422597045965378958623050003852436787738101067349882436632154495408186307691092413266803659149722440889453571279911127734536462119292490595155151644193156353707868299606584118680184649214988365725146511412083195071776681023521926154899818355335667933422842935323010964805748625701542114515416010567232292137368/74758845229390697744881568820796333453570162777429716507425377849698180791803220513033050389295739504830590822406353065401836572294673260450723470280497923759540345144206965106755755531581880161196034946146893125573587713637393003738468546662216464886119779909685072751769469446878589208174677750199*X^22 + 4176554037475555815343619196233210913671652799196434706639692463079709854043798913086072694260667112126802561008506670363873848201116609723113667910492933336493399797327269096031970531640304950068694000564032957741280866797732249701745932264577656090420012684847228046420253932374008264372208656666083026053151703692675738776377296887321746518357401998228748546509874766901263691090956061030967612767763282671119967570717064713161928946369717337201557880410103888256258806006430506115067662284197891639352971265330787720878277245046501241038678414531822545773347221349825761038303841899674334154091961257467568354586979534358240221912046273918816941281331159756066255366901864718299511882397286234127470121975863366183964271936312945516234642827206188365019654515607739267648129524397/284895883139416749383267936742412935872121184391414471669307238740001974225598825214796466163705903872923981429967621499660128260898483883668916550479412079833542417638302196538718996678689502447743634324628016875066007381536912887437542431029718780463679403515773435052933049172148748877799*X^23 + 2200086212098625000444946177733301549162359536556532425587327957237055310421247375259991821978618574100327184371419109187513433924317712233214421878239059858736573359453385985753846089791822626919863202697312021590498243738635273622304466036127313975057254349139589485779610584418607745625333369807388638227786394754533707181524802003585315861561212678825611779425429239574635157842761184689410381633909126766854801725057206534959230182319211887746978554560450044291247597563237843931742220004675041126367399432402362697797207612366601877410314122866913029299375422091924726962573626046330013324725563310976329836950459425575456461831089742026503903439670175453785786823379280646647993755916710185436069266684879300558899188626529078624356055861056329193519052285870224272014310848227209/4615028410975411923259557307290347148192491065956523026571107960349291980480475369654487955385871936837495575184045500672994417698294540431552779201215996281223553623322857281730709027198091250150999132424649245359194253573516451863600749840250414524731142657552013874422462463539637583071466001*X^24 + -37611617832749775043219375273770010651306031351111805687958605704530135402989497861722183503501389525776930775284268468335745435608823064864861947659550242225685210279292754075335067829458116998336978326473557577876222402991131007075979927858345532881679970277606596703626558683593965962799339325495066591030769490646721556884034209293507495932031763984535219451257811571728516654910980451099773443556265973435206040562983622151380112011640277078500126951593837382887754740318353751440347883663324118305389566533703963514013330433061416772073992229672114685778272165641119351653115098469445695493733272500807354873027652000807388219628833398625187847203162610226697654349617727964675169000876706277123608795984737132761998246730456785179909431461039809925004383637378777197304645/17587251258683668706912027701858937951239038483327024610735677433175009212025361146663156130854120863814061450087512902010008535150224327654109299986382621139177876266331390612921723358151089724535072184988457119270696177636700591853666425768857261587979468085423386323410892596589218401*X^25 + 399711528757595404178848046336733975939631907853500313123552256345850149858220874542557868573994232381978312772305591664530889970082882951142482012781372464816783540182524071965898211021648940082097148728060492045266218017764755695078103337064797547162876315895069610492634659889983378855734712711585075412223715950917976648989720611252660907247945426385621970971514981960225913777547703559068237694374957598931435150370970592762899493563491161317228891617417599699859996332584427336791997385800592896830986740192362901480782922123584638149480078021221661892121977197709631019862753791204572047677604243806697005951247629634561749058149555945681972710671571822505004656339681072925875158774340613524873696491599411827963605833567981761174083631688605998966224233098263176153388343939/284895883139416749383267936742412935872121184391414471669307238740001974225598825214796466163705903872923981429967621499660128260898483883668916550479412079833542417638302196538718996678689502447743634324628016875066007381536912887437542431029718780463679403515773435052933049172148748877799*X^26 + -758451544786897748090129396625501192472211193602482284743839265015809025289969171931995334756663912108209225406641644257100329831267583547362960471128256451617524033389298041446580124181708711205882665417370978005434262092849204005560346785067751539636868545962471530961437285101714405674077674362037097726777317952529313824986794633916260525919867365014936529875214267312226690834892653888080779576828443072514400296748992843488238356473782286379848431339278160382094058853173131834524568151712399092502782410253555742677281022107831184203666098154538232998035367281847118502437451631664382311573320561343955079635238282061345219579963226264296316736780253256977289110112263306085197624533347546557193717376725857618638801729816883818131900632273047386010097627475538555994/1085699812252834663060190610646270630979630747782395494211721552760973468240345771137919385817280132342370606215662257053522349228361277094518754243248510472200622030145773851035355476149829602107233297425054455168263237090974788064304366057710800764737296628521722718896900586245399*X^27 + 5417396162644715498650029420493863471922012284599372249917278585826426169076792573301073247218620221666772743243676175055465414859630144033904600016275933986418740283638913079324903969917323892993246757212421231372000489513146765236003321034972925694544248583443444605539608842396991512542661512416702475103427731821386791976397559495888322462563790963077372195983544763318716240662575047996532121750262964694187218474622449298223873200545436868889123913742067824591514906586222926882578047707671484327535844009847159411163077367057300615096763512071941963687853511006362966691730777480269523480091624377097737406894449314693229165864839824884454165911949871969750655846036142591141410934904057516419220750633758387870270480407123258017401443435029179488723760952332614011178061/17587251258683668706912027701858937951239038483327024610735677433175009212025361146663156130854120863814061450087512902010008535150224327654109299986382621139177876266331390612921723358151089724535072184988457119270696177636700591853666425768857261587979468085423386323410892596589218401*X^28 + -7823433871498858964626078652055253027317122920402614825569386629133734619164258549239896525717622498586780097677004230941649858856215928165393454350828822411732543954973820162039287246081652737752729904401768270216591546175598569951179397933488851244791280132194860550662421548939348324085678349098183759582743092970151402224352696033766210684347827086564198747989228438558010693202455828405621526273385065806280746254033152012957681655812197052479918123323610073411756469410057276103195771746482093680024483970597560012111370347049482335338136133986631451014649021022755838923510974582274541089274101654382311727504641810350849907403469317883073616675206417061088629863997063016588326440098775381678945894858550451428155354596544703096539156265244336696232837062343063/67022644129442228721537786940321663743418158391406598815465248025246834263864792341374120983843455296152269042265711281778032546969644860455506774692790324847251190205924677513140038036288017908959398569359494732283674121302227795808652759905599158265158134978808736273652730801*X^29 + 37547783922586412681792679417724807902003266605344636857845865215674799799595836407395001180834117776501074188974575049225414223431420679572926518208880598990228914249848789203533892767279946716689607913311504683556263085723244088908647225628273507808012526707160337603972843409418156623095716382515608405506679899965076629290702302730113621565315625464279802392487068822167333921523241630509567245429679368894450146299319377091619712845147902391201253658702955103395290802097966907142769177906054399881254978208024868604549364892821704125984258144037408160274177359282967709505272608319825040325686756502441412555505772052525288303954153878864793149200445565232930879268050253876325550869424805076756630157659711026414029066523775151474343783316960391665401762197220156704/1085699812252834663060190610646270630979630747782395494211721552760973468240345771137919385817280132342370606215662257053522349228361277094518754243248510472200622030145773851035355476149829602107233297425054455168263237090974788064304366057710800764737296628521722718896900586245399*X^30 + -26101908817549444426559566890044316862735939885011046446759193345203264275215542485233499530343681288605948022999472034408738009303785661147261545177785327113257713274923389213056874914842986342487752546491714351962659717850221737878978017309525258284236930097745901831653286534743345959125988440538703867512872123566881066089125610596360129080272185599122615031288898027649557598314715180860504949043480854100559461405932583726620888766920528314539538451980760956304540844007805982165966256347592481442668040610172881297169453187913435791711310821268966197763439439171945915770224504164473255389269948677623867175747254538471044541486043945947484711039177980793954468505281557114279560534326365225093474967299597805601789448361143602958289342501900157599313543327/4137455653400964795452669111693417108674495857238508476786545343863623326369824825074024383223869084273860673020909394516824035247215560247886090171787784730369232064073379684742270389301069072718031888965954363373274530606965108698601935916142919826233602998877013165852999*X^31 + -19838589998274795109870648212129708091498928425659998377172509553228758560938242993545142908625701516215700960997785749815473386528659616472887044011562501945413547661313263122758956917182176843478328717455378346170435347723006478550939252362795384074707929185363312505545848684636879736526194425491642059091656986939783379583953586293462953495551363968964462164006104147665536714061220311349813474720148329410084320580992173928780309555959893913784985704522141919274745096983825732280315942437913371536732430724709956484029217298112782100524290604172562430497293201869553131725820832187225208907985513259417816504183794841447293660009023363575099194496395001479098537564016043190306411832020456618454007415117480667420016593962848632343654798253445041798418366456184/67022644129442228721537786940321663743418158391406598815465248025246834263864792341374120983843455296152269042265711281778032546969644860455506774692790324847251190205924677513140038036288017908959398569359494732283674121302227795808652759905599158265158134978808736273652730801*X^32 + 185602150546006430484723552774912929725424050004052917401580379157882921148461846610463048169288675072711275584895061261925962820575939800592455740942916482230636858955133238592832023897595365197022020748685183103850964847718465650569567065222943405565956208109929487803619443249852769848083843273069335599059269909112259310690094481531347483964544715712616352766589913457467260646076960834803242182893858036877782719611768857176222068072639351100387207864514146439503325539648413646627507842880549550668531726132173246291603777161653482191458374216871984243124748965826025643446005004157514535344417220529926300475059892907998730459744173736208932259402891391160466341157273403229098796312475546873125099906973459426896324314372426724297027364207198977228495/255414263436074127751877838860017106529692935195907678053370290997198797849856461823200468129135692590521678685160157695958024276017998657194029888992393649630794003584997819911245779943272366980556323783317140772472037200257121346910422613503482920318143280380086003201*X^33 + -1323193369884584687751695272781774224347253504527105489244733952006147436866835100582258321960193992978491506268585131202181168854689259522739315196157949694137910169806079464613646591621575485000947155577551911167232176600402993136719560441471592666449832752967434689267791291833184551295031612547846569561544021267327772862412752091296160613677049322578551497952401321982217502328981705653396167700164224451921412894369495612982023016725653703302477622389181512758161503327613242898706290218489301086698720413865404416374430033306016872564996025097478737629908921055717679406562960595870165455982858095711044764968158578837992304108203538017466132500743092603297295751167455695587364910860662671320545727421385501604664901250436667449046383795200484336564097788/4137455653400964795452669111693417108674495857238508476786545343863623326369824825074024383223869084273860673020909394516824035247215560247886090171787784730369232064073379684742270389301069072718031888965954363373274530606965108698601935916142919826233602998877013165852999*X^34 + 15604788994270556098123269365487655789626751499737759827791465860128607959018094082120319558126516432699518009452913775351923105376475675492259617281093457254457682317306779211254347079843166864952084016347483048049457851309507332205852564986063880912527060798572241031865742754219442540458854304580612015973440949635485208418523869427189575129416224673240735310477816410149100055836664386056808183401931571306540074225119189529329679552246181950197383200480333097710413005706688662602269921336514670248705354461242735517592410275497212729439317962374453820567975342425674952019713572272221225102959690568998427363160610754289644847534696854747625825510962842382238704466461847430213123452194688381175354254718072081035498624842536703835062366118915449/162549338629197632634748255976102067220448847355289004128020051509606229893188304116520154374513185929462158912164081463573877397305292904801957285763721987185663111179064648836822547874771681197424254763923406734711279237840901052763485218002818629072905276945367*X^35 + -5948820264322242833311164836296099044340267753463577206447726880307364214641846121253853061852225454562819007428974486395774376964869170773109880192155050468925067516030224607364264121737082178624449616553669335640921432258886900052938186310976021896696027202328769648253264836423044710301308467012131986629185348460536520855850007667155761987905973538996687216271524583898514158114833017105744701075879861479820944272452351008509478633674877589764691682840025487307373498860410841866720289925525749737028957157589983252711782844772427676766057056976316315127897554528486403948075501598542451545410703560830463338158308569907177088246968227195968856089673026021255026982668174550239121310771947544411644922493827791114711097559344905628896201070748846180936/255414263436074127751877838860017106529692935195907678053370290997198797849856461823200468129135692590521678685160157695958024276017998657194029888992393649630794003584997819911245779943272366980556323783317140772472037200257121346910422613503482920318143280380086003201*X^36 + 4757839020943320761362281849083042692953032827903326043507026917451877304068581374337864977476375124168998785124371764118501929537714085619310625012278520818464792191976800145966244380019004755671900192167721675511256413784424082247303910969521782966667096964280698259704167490760329033726867699443625187548061626645627116823691132723053705845613805505485775108854480052911060354141534926877073959508395164648962765281467296222958687521321198310385085434750401184509091181245006446567330926935647327198887494260215192901592885147706538089860600400791506110279993529611878420079041124048273205568364012952613817910086393779317836850076920811219255188318285378403085261678352048051980909569950507267015525343760209024406849423952906472707702401961244/973349333108967860088312910036539324673346391349035952862395518021594190977175473751617690865348418739294364743497493793855553277277203022766211291998335252608761144784818256507919448351926234715115297987565309788690294837370664986607695916184542689059313035601*X^37 + -14400476875136816149775480105696740466034121395509330604598141376473294717111057159027849749102273445495155699246635309358278080362426864859655266077131690630202902298720794089353125572410638396552049597447652658418415705501600950000316318579924961798128268632013670911812829030876275081643926109524544457975350883555017053234133917610364369396393008778943546844236850390547472540349028369876742835880021208460128903851398233298817033606476515325193261909099458126718114132207719332807309765417476745022452087359980704212789560383558325717080703501325536246050141319564073983536327350912250980249203742805664577470880741475205605396266284433195019820565639126993400033540196443336967723093602502055186624956306491642062331169919641005835054586865771321/15767285847032170365570580829681900520383538193463033400417944996431804299639265499302454974327779035157829414479915901966666107538613411765789856719081032757009321784369270937171787143852853076150152712100570453266994086070567402118058066146273407020071811863700599*X^38 + 9189454115076092877875435520646223672600850607287539185285469009679837639684746284400035606341917832033132988916141741297505600833676836796557327817998460077764263312387206168400593120070589997021905178532408081582378362385566915181413411815984431311699626029106800165247044742392768109922126784134208710167798465733831065563890545029828256582518150104136501050905610421964489614120868132212433920954895828821826192599837409978269909643272976962840913146145495278712393108834481514704668207019560217268926243458771567052564977756077809297540552846583225683780021027305926507182054578193237508051621427231792509326950701547073994940022589608804824182995393253005352943599792542878036681757983004130786661627485151441750704050141637709823903718/60087001241370940186944435461234602424430297632510398966750757332032482929636117893179683367204668111568267469812796703120905813771047782132613821346893959664717645829052303013020522770042980104643206246531595147150459586231907215668108890436727124455788199*X^39 + -22373471942949847164118349387155521089360003510965085689810240545035743324281641976278399709875584125620824818146685653521832039297556143484673997550972524234860757034330131715572138024283550749878078964430094338737870749248500233233224318304312394537098407737779927706350792792174074136685143311167324697310399016809104576884104681695192326381964567103250534410961645369807689830444980560441854752265967086925498276424270498252627186593183899821327470489300690217722787823960289206425225992839985587450713082349567270631681904995193778255070829826229410981791206469041673903616768694122333595650045163875501481260893949782196111433981390838555570724411612275185308888597653382915066503446706107564508130049373702509172001397314761353253237325318/973349333108967860088312910036539324673346391349035952862395518021594190977175473751617690865348418739294364743497493793855553277277203022766211291998335252608761144784818256507919448351926234715115297987565309788690294837370664986607695916184542689059313035601*X^40 + 11650662665842486685655631534653998469351404282196587228257698468468529111607759351421561471020877915258774569607641983162330419495280223223368226614860902785224051319263426973420926707175020232525851706994299086966385968952238090933477793112952761450998850426322787330746633646672773566616661597488796463644490643409253859712701301222342827971924458521863291375198571544685269223412342971090541104661487127103860165292528116343618764430547244914857793388761867682479373155642293662807576283983880326472023507469345978530632976880981501075251581537097702670016265950468896460511862092348322478862255183791552045441276846742601828184827798684475454797946843622299363005708485976192357076573183490773443385943660916725927847635630184348372/3709303120030306820602780138356355480241391297765936105114559993334927028189154756045415356948247923425413140923069121743373406615905165882623237320013208202032078883205895611643960909318043095539428745387468062667476979210562825832959373445072357828001*X^41 + -24105623321468079156506629857299728917971957454654508087896799215648543302999032205977149372784011189544476979698082760847781797398500088033471094940784292551912495694626284218371270908385511426921689235927081584449132018724042733828517698141007729559473559158176900233087107045136289263208872915726456442162688450674740855630800363920697288721541080817063955820744529527477079483792509667740859474582406188165911345649159867581417167461518580980994372580643119965741082620311195759954381463565255502811886597405433497194723936907569235588184059689959180213133490404900526284597593811839424458997560732329141666062541716044783719939846640557727473900957630831393583830917339208400503770037949139379087155749971218119602857644156996299828293/60087001241370940186944435461234602424430297632510398966750757332032482929636117893179683367204668111568267469812796703120905813771047782132613821346893959664717645829052303013020522770042980104643206246531595147150459586231907215668108890436727124455788199*X^42 + 11246813949128315468507618887881780819691852071482182438944782533285898103421388202591146326720096828570301822958675631530284462712934196967594636049690359603646804026625807809508963691861590384712767085431129422738921228707341103333341427461334793881933179840429110830144541455314646405425110048679225480859913769285144838008699663110565304216781423566583610154539780655107329026745158648552615711919498675460845469779520493062037053577094289498562498152856018718613245875646463402039763348309571671871301494531388194213982952961501965762889180657570359955028943822070073353252199232430041187987921724001885238816299911486884226965304382883974179326129798703064740808030782622107733291642931706505912670030895106743883145911489613/228983463178610211778676470051012746480732841395514297494571269420021422815553722825200034381643800446040690223042726201825631620217616265363493877400654867709863502883257954913510766671895987131269136699022659588090436397960542368847421041118115799*X^43 + -21386868239462721289508329156255915259515335437849125127339215944729134279490643039316070054902461031319068892684310510511400342814296022694923629006887921500564480710687646245026899502831453505202233176409852965613468754338500741320732201546041875794828779712304772170625646761888955198417063686812642553771853184174153737766885490007387811318656733890788646076853213703235371810947489274356145133816354742002367057591762818511697892840823606291652896361200967814818441513093109407813167336550140078495089428482543028723916334439643324037175795146826774733954847601599152403648328757406699424934590106683502604491982477410584368544021263084884834930990524885881144576463067679056367417534895561227674401199418351331678429110314132471/3709303120030306820602780138356355480241391297765936105114559993334927028189154756045415356948247923425413140923069121743373406615905165882623237320013208202032078883205895611643960909318043095539428745387468062667476979210562825832959373445072357828001*X^44 + 9003728137654448949877189288732596432245861007393554680814590185040370243790885441378093295874905764135833166372683138319195855008552305207862140682224784763215533003408410652382629663288963436474315943518262081008349103760844574779804401540917826203530029115874587060113877589504187138519710189876066065327084301860411411592319013158095614183277239636645771603522793288683041447317314163682173581469342292932759224108806558972830179339103317922193386039517915730453167252289048414008394035315018055521206647406844309186330748925031484309778683969269699172410470039147634478730412812710964861384822325945269493545783135210857168835910740369900674520539693437921845815979258285232062525451798431099335175092627948797047718933/14135654248941923068008918454905410610576754206772905580256267017718465511176845658694983294131971136862811915738176813496242460659152803590560767788175496494219612499738129200167341605771713508936918124515257706530676979934597343592037844380401*X^45 + -15135773671947740677191504223617753755730420051936949666100560724003413418332016902766025901126795509749701618607546531863875893024184087850716963512336237306197739164364779446077543697974919350541576670753805414697236329432993493133066906746955864983837020637801979173753523255272593819010380484699317935759449672200063621997282058563757407940319341232264140875114737911639924438836545394216742830006984924945451808754488084578637180102362568268485944398499332135952857633548586013773277220299463699312539152844394743614082228050901184367604100078490775635079207878448071508131058636176219767647610145151196533682934620312747603102534283028479859430551965277600607586960253218834166888377056998995229113782425461403958502070171/228983463178610211778676470051012746480732841395514297494571269420021422815553722825200034381643800446040690223042726201825631620217616265363493877400654867709863502883257954913510766671895987131269136699022659588090436397960542368847421041118115799*X^46 + 5839578819676017482792425788252632542396325967018605228409989905103163581859713512298048192222584744891807312694541082201097933850542129940656045365212179056229673668087650123746750671749730212272589698302692845606803792720777129471598931713890819897003543932101957535145045204226072049629913873956468228847087118445089078767919731415634040417381420875315082330673800802537522673345826842351619340549369400428151105334828258536431818424310331110794375338432455855318536808683145718541817451481296164458971833105044796975817184102638233461154639418741170684552838681207519493981718529071847757129958958870628218618256138349993799700193720330931729366808519891401619097873322263260114437803610649037094882981132755888032/872625115682568249151732727631669276534153602492308511652340701137012501461623906333414611650840862822570029985689043366642537234344885708411677744809895456152825020046800987725621433778116767018761536176014427219623247109981933674426683399*X^47 + -9717192922496843190372725010550192613775205434931450530225372671625162543726503906836974848487856135666918102561801444846090896908320568027478973239846555145166931315843083076803578486158995389751983943820694367597844507512952070395276874582975568641722660612199878661782571176832747396807424216453086462101006575005557384075827161607369969184354757301740972022941352171936272851417800591523269877363796647248204341520777496321607049744939714870436241402763685987649161216010312097338042135864326127136870836016520465495327927921178181137526469010666684960624999688439009362221063474987566539211451093340976943375042628963977596971345132628430341879144182937685033851203743924621345812817926843255827491180190152097995193/14135654248941923068008918454905410610576754206772905580256267017718465511176845658694983294131971136862811915738176813496242460659152803590560767788175496494219612499738129200167341605771713508936918124515257706530676979934597343592037844380401*X^48 + 39097719269049002732077446719834589653831151806675152837601714021767330386550225743177030819186625673862386094365376094859030555271801552062550897564691976583814799184713027588769912114595384635826473583019287330824458343936844691903636578946440066759833418633403721536354226267963196682319147481326607034157317142426899379747013938062812893346529198428520394561835077126172769499747324009085863130747588441816254219497357864718871183471964111023655871952052838327718058564817539445203148734464222140295831298378861516767743157241617720056523612319356327401424339711064322246937858122614289471590836201494276090254041049107824342620086454524860242951353539318666614134049388995039078680873302481112026277212213/555351269413071984939717373181155561043384759331782928978268800566798702390069837792847472225815684704076826675497369614035317971355547407732103702984017376758540536132624317350391002739838698849783610275048432555416267333532700996833*X^49 + -5981470843271392750953851879570805172859881907472650518102472384364858519251258615561334329181358760677344767696069860843332974576645301272187445639581848316989880533021445863251032375613167422146544075859656088150290542587405103457204338842561579626400364715657663926514839878305067861517587460058560874725786772268750825651630605610747123916476796864323821827471699773216864382528140432240310961671480848066331363721796737619096326416117411778839082378513071866366563833200970384537143280729566728841612278168401330961055026071396865443887414867098034423579264304854777432564400847540460193365926238796400626496656429424432087172524052173226637233304527605956151619625703644227236906371966828030208280944849475545/872625115682568249151732727631669276534153602492308511652340701137012501461623906333414611650840862822570029985689043366642537234344885708411677744809895456152825020046800987725621433778116767018761536176014427219623247109981933674426683399*X^50 + 2076579540744813391898581429012245865248502099880134701248768939639233032564152892665303714831874202704028745912834697939931525989483468332904897271475970822441063675942414349642569740127081162844112197338897155076089698100301842514057928100664888826123450764043913053747176262491170696853311117516173642128094480833775638066895866434442745148540308805946548595292889118251227453718956107323829376372319283459072060332122772493169696475704488783263296972598931414384869530356607428008669971942689737900504915509088102015390306966294628482344810151241305803165660323571489533241863598505552179293806492997470949176092232074680724952732179731013719742987477795638774278077468444062681300234804861208240801489/3325456703072287334968367504078775814631046463064568436995621560280231750838741543669745342669554998228004950152678859964283341145841601243904812592718666926697847521752241421259826363711608975148404851946397799733031540919357490999*X^51 + -2926441900109392522123500362410213242881470399305599839917473248354649989899543887683603388359705875052861594001639094934087795679732946773591932928893711652856507423470055481676802189955033252062932587894666036199850937499597514134710704921533685332926433900793199066586288155218581874505979783751709112102454073291650771141872700756428988183738206996293251260567601721667743661475400542055880995164310028530801295480218291627051126425945005501382560713349491656716497332620510078748581345573844266109246121113621240433246309713074525487083577937588883850409880083306322675529475707488096044769272770520749285681264032279934554286793090056931767913448951082910666850491418006140385536545849886559871416664217/53869073133067982539152585198572089421208321655182944110892073654979474131836774265906204805904121416295452187523244852561425843221488098550014059189449685545578432004864558782987927265764353788429010196679697957875377931352671996692801*X^52 + 944831206578763019731098794784400291183304255384229074969963552010491554330141730441183552656915179474841450858732295258989311275562822335694674416610642316341215242530194712219162122721836762228033633357383212481194838336915061989828298970537479505861970006265367200683633606647343164031689598692438436097358257261632845597215048289871801273457166395143258537610209796086654982534487577370562606120348748665273725817881597842279871718675230571844425889600788427681068342567071970660811080139598517436275927485988721414999357505200199551487848436553931699556611885948567532810065685401734529555049485523641009451836855655800780547952418923503515850041147412040669016104115981870264687314186676118460/205287777212932115252075282676632867129517035808665253225237456650424825658296286417047061094484535973085063902258093707283371883810210583610396480814782821575273012022485426338652161473647075445916714114846459641523028638765201*X^53 + -1246297056965014237811995896488140943260050562237246257785982009822454266875982007117015208088139777131661918981222466954427540732902328106184034840680639438514220274247167446212945462350899522651029468886006948233831416499348337281688154625457211600395207091742959487349423163608935776306668106519142365135217867111080204534339842481339420713176212769908050760243680288725172012805928760299909157132014867984830740165337673712176945055244922120278386760404612080929828494458010992747502782909378815123575357963106276382506573365133228619654400247214338373473001135352586592478490371436395780140837441126506534553846593393616733568611096263818204067896861720598147789180146143382204470928351649832559426/3325456703072287334968367504078775814631046463064568436995621560280231750838741543669745342669554998228004950152678859964283341145841601243904812592718666926697847521752241421259826363711608975148404851946397799733031540919357490999*X^54 + 360175998742084373211269458233280832158595223197568843540288055124774349727702197366558867681345084099083703363097500929064641882713421952300552267501335683494695064681821371788200682324973817347948973377933842022608325205081805778739947659558724329899334224976026993664139833423636968656817167957751463845707552702582930692706936501070115311943682342185967917388630339624359836140966698469445957025579571312014529489156153165807779920442772448416370340609740141636935292126200767817381582370902929520653874586235864092440201442650097726617657853655906249338581677662771226613895088323814659297744973776261578063103365303082093143688172549606304801923458583640128915653343407034106794420303419/12672867288902531961977608659585953894037720588225523379544259315416064303864206828634302184979599726716776585113778239847112283709501239805568027706326490621351503921383136387348117876019944159881271320133740332213286538599*X^55 + -410916224357575132241442472990966342837719838028445382059271560162231866432710772533752260418351875996229209874858597964738996929413695044272108332259616518390343118375585486906046488786119288680875583977776374588129981911230588140217425432938226261743508002167052996216258149761862059515042828534230285882527431942437971350565489362371167337789197091988709927377545543547533038106577249916638513622554346185852007317773486490167704430178868846528529963342986040814800199982675161651341373873345660400871242878169751174541348245568741671577786526143990475885672425729607600417516190721308380970181606593925384259504372517864393738274587639532881490366172719715319062068624266464396492956632226795/205287777212932115252075282676632867129517035808665253225237456650424825658296286417047061094484535973085063902258093707283371883810210583610396480814782821575273012022485426338652161473647075445916714114846459641523028638765201*X^56 + 104463776023066276633023519123434452525131719793797422028190262730794459824933727064146492581318023370757421535726477720413813827765892290064812911337233984118175002162818187802962846951627471830957384119785254077924999381292144658804756948861086313921796544580276312043564306786607508015615869861768401296104840603445547211202386581630299039593021476148813527708324004541995519479220140218571312617572095801346160985195405592079784069786356781953919960192632706358240718566813038772251421713213080703827401615235811158317105612416231631149827000277347244623990226289831290782859706605737149483936905139254004422486508342601279802943443358882199213411874282256144132713039813131373954279/782324050182266310388147951082533112787068373864159724646228737293417143272066598471158848384443467295313080135426769544238056899160518538525095851986325737474628305536337822541398720663000441995263369352042739194597601*X^57 + -95383848943901232620347733038655432594400292342564411166924771544168919043559874104225169646825160787488147061835214026199427840671267105841886932316911767317848248393898803525103663793611374161211495706729339602355557473939784268465223078871276328845047115579719735862631481301697433796943370384005558188140515441127482944393593138917153563421065604347444610898058681382598380748959750828468957931959807535834125192626672180744090143073239320290250973509309088388511449937759531682524791239803688187796529709924275861824760096314208311048386945252878150202766705347061809686201726225460216516299814677227941242053248760200097039900901688624917287580933428445203400171057755458915768633861/12672867288902531961977608659585953894037720588225523379544259315416064303864206828634302184979599726716776585113778239847112283709501239805568027706326490621351503921383136387348117876019944159881271320133740332213286538599*X^58 + 7337460598566583653643108409684651847038481863296629603506968232044320785669108738995661549923310412903925406978284161124121186083049476684208819182508409253047394677844162719821078565387128675909200580729147720790512955787054810771554665567113800930473115943393942133348322149713640318125273797719773366448226637844701353314186230844901044802313696169378250072358218025490333918677101512571908838110269800076031741213360602444572749142776540352471949750911053707906257743476684859944697314861359199008955380183716820692448841911338121735558151006920488117687471199181200209072973707132955066878051086945897434756394150295130576656639709296832084109823133922824742156110924331539/48294589183422823037727511024293667065069965668507915590235739076079828586460065341759296770445303246824685482772193934455093332869962253134458661151078815820398068123732194736798488836533146613696115152295989826199*X^59 + 25463568484196061397252720200899022442475120691233600565393821356974048044504720017474653814127816028387930248472845460867238079069025048623557971345460774160452948305423422217322891198510261218711594961713460451138956037677133710075813440566155172946683768693065780048027300816777568102784022361910939218298092526574858276617368571664607802505515215550068546364267880455347922611900110612619461383516154751032863923798543436897482819646737070155778443775130804480658071598935688781805801874612755524885535069197866604146270714158223135624997549661264302489078190377161041571038645825046238312494671410766237363198159674622927443296782746443766966733785224291287460535210426084058190/782324050182266310388147951082533112787068373864159724646228737293417143272066598471158848384443467295313080135426769544238056899160518538525095851986325737474628305536337822541398720663000441995263369352042739194597601*X^60 + -14309984173790295177353240680106603163906360658385563857440917736292629266062946144691294279133392169073780375652385772630719741500354900223611663791512984152472836523617239009692469977904133644829811107424691924617382904466215774026371112226432477500237635168262208933910157622355515158058906658958263427397616602994324735110700832052559747865099215344431731722244846551326365848695513782115739742417044045249089322464205580512355185646509930411430478875868791531290393045835251286360710437382759715781209335988818310015453383449986798503252923794537132961158587845366716753112569984588671556294543977665550888230128372130348517460885814960598882984329332984713399112983575/2981331513267659919607846843897380521332796201525274127429825240822262398077663148451095547283493008631686245001061419498431590398787718571174681224216236546724987229071683112340174630318732428773141252688190001*X^61 + 17509932020181801388964433077647455259863669123566119015309716658132931583027951040189524851366455731866456851198104652878363396165396793133538119969222374187677784617850414983978892504198902710841280722406849407402114188333320475810590410550546403773736392592051836063042492733285801891128332134029114845269998100198499890461643829546353666787447903385382375431749681850482472190469767494490390091435252862511949528517872768957412277296301093500453777758719631922677471219119129592703783176464145055349170843255389807377571810512882098367444476661747856564225203729375242929504280008779494127267535464477372209330047222903706075829484593865901953627315996392941998686310645201/48294589183422823037727511024293667065069965668507915590235739076079828586460065341759296770445303246824685482772193934455093332869962253134458661151078815820398068123732194736798488836533146613696115152295989826199*X^62 + -3524077836133041531134704406018116857982250275703114546348872690836568815134497435733894772210165444718651251346282872337732075172739344794483078802565785969681604574266019433945877644630459307893326374865777991238524920289426607565842937821111029048827033804495408953253134183482053436045448816330464481904141925112087023646669818748675211817411423133628948696550248026119356527344286731411406082380587773180106426282610391772100968625570945774820868596798989195504214443132222295947714166271280687914850463191526486240793847785105579676615336049395727313919109422355932178780201903962505780736863977518132598843276181587782919517945054292564216480827465984902815484/184044170212214329255376680282571795872140021083108471351924516378928476947815491601401046193190506119617645842401470430176652287103384071311481031188112633293721046303579425417629151819169851766969643353799*X^63 + 2522698541911070765559131104045852868771504991624023932819412271289327248435606508971869129781185463979217862140169172717472500119790627517135583674916071804812665853410857731945173868765570611744350337446817201226034577302382043680022930947754916356089897963992701296980227121183162426013348510862168085955721905520640052568993410879830907383929033285066633854630513505201249381119950322506090385368739480061093851989817643964926030442569129422561807723913042539589953616950570531441341325419961492858496236202214720704776275892838724147479716358048517021519964457320876631344287351147426674586760852811234601676873867606387656865037993008421365334308961894917552549218/2981331513267659919607846843897380521332796201525274127429825240822262398077663148451095547283493008631686245001061419498431590398787718571174681224216236546724987229071683112340174630318732428773141252688190001*X^64 + -255615577043815173970667509857854739557768823013876401466664475007039288319488515496555970808066601156066909729180139987761480412274740183153958409191352056613388358708261407117314505674840729030927889949242880436924693413244928799623262322392979577037347852960153403742004363164999472476536020276730918286308287245674084026470305622709561791144002039534697908607187448178121559837868173233196915664555019459789138439157989716993877760778138918328712115175580385089264812980570830929120007104767372465512666880779441969548630553727051045067474042611891853178107707381962911251573768349955378222182284044148932468257031603920898186641151333509261382996597964166/11361452571900384545674219413702808560537071491024660247664949464715629171418945095462747465472591278450376309796991816172396585412888701235352863213044794943744740187886871128935684413801460075743542401*X^65 + -438464935552487793829204331574951977750629038935221681380437092257281362399504652653575042295326323908045608468295928646220938619751716679711953256905016384244206112651654545279812547992128619478135896716006879397456542647667600811983856442195022935162516882806954354945729536850926961931390352890135273298029120431995415498697128313898036927947403753375840176295452312319164863118647969357604330463408792167023962478645411539263167849051988506281777262441009661906361692612505180773165657649650634225944353852362034680756080607337200676939500561819672717797297819085350265440711574285412477116654227768522823921335113224147243881363220532125407823605792756389838/184044170212214329255376680282571795872140021083108471351924516378928476947815491601401046193190506119617645842401470430176652287103384071311481031188112633293721046303579425417629151819169851766969643353799*X^66 + 318908327095266948156547227648605992982250859515186125631948731496243935026008625965656752235022548249766921015456900458969395704188846995297126001982181001984593942245963934357769193432947220982155766253776893927701259726944111841802817757981333663048311095334826336052341920946625408965284481227637207542748766339086580397971331526903226792654783649891617393180617871415514251877230055668963011066626544003735587222661860314153952698658018334341126788500541158626348727361669299322604015346300175273074463571635400762134553655529381153871781978439618621264302425586351835035610587105508880183190980386939321813595853740236227515834403031044442737572053/701367527125154919789753652305871261222116889377409731938079478036646038114633316591317208807493751370478196789739602208308944096110173543759050757024803688113139094258094396501986814852858823121399*X^67 + -416998813361173067975249400408583319320304050064664102396269956538803436452964916076490286379701528736536180879078255500354286861649217323379604494975774116612565867435781000860647885131122280995191238641173763313267684447663906947428673339437443034134578083433954570070409551185975911105331813502496456552497400459391596089430134713221820059116371978100705611459424832940273715853546838061190073451457130573300313348738613278571934940467703317890633512541560779582060360386647241075847608135577613642495229379322182461806387035649101739353009960303850283770168799061559161490386468789100397899026036451683775162660729177036973098836538722463895700909131800/11361452571900384545674219413702808560537071491024660247664949464715629171418945095462747465472591278450376309796991816172396585412888701235352863213044794943744740187886871128935684413801460075743542401*X^68 + 63357289534954152730797936092023927632951132764234689457413413546972597707434261724325015690984064116635189371325117553209586226717419960746142362459146735910927768753898219536954437207971160152002986279026533081091679910380804999515159550146134942656429958692073128882483726596489997494163994257271263971376677360381221333392030162082352458179475040803437606441444186365427938192268653832790871323482949872829882004605254642179689107754413275245698026507337684940613179544780064907955970922589133849834673097355544257348728030054656203727581876399026401280396537258368233276049914887690085727369597535089173894662580990048452449205692326597082955/43296964449975610827196348682379854387438538760257406749680812274624732274500482535423001963546746797362688856703475659504225205019456358031918683685709222057728198917099475060311551012584654801*X^69 + 8215910696288180254470519784630625736035921213926639505816737965606429218240311319664921194847179616040306992577988542544197013880044187463030634687109601204313330301491354322673819710784520565737720802990072401634490210348673276358906810979818813637451071206982504845398764265916874253743468998880490358717993086417478574399450921609280059671238843369839653193936115253824288030598427151238826142855193578342815296879096909464665200805321524177983518490385731176499562976315773638362618422113469173249864102147332304449547727313962604791376510078380639066007385764730127262087840901892825954699803972422774976214737160575062208799508860396256470062/701367527125154919789753652305871261222116889377409731938079478036646038114633316591317208807493751370478196789739602208308944096110173543759050757024803688113139094258094396501986814852858823121399*X^70 + -14644106085030931846086589182578965073949841101653057082973492576643338286117657666837540244811263418600969959576967316732309572753769779927640481847767251274621495897050326048274005227212563162855715833516805869733414424905032262618022793045620588271553306040889723189070251393513555488395568252210425490177517702670502373026194663529617399192375560226124922796524146361118692043068295276925360096840184683636758855802783098610691148509201545736934739303186573456570782902183629237772128858993501845064468466767573801568384605861739359380330384830189561018587537559851192693581025674351036271009081451037542297584772553861179143536254750258/2672817115252522428989218388936345106947252222992617244871955816693915196894899841683005244987144070458836277344495071270092302303812356196797251909729564914977973882159360149411170505128999*X^71 + 15481478899429597501315294706747449602068740282693595069833883032914665929993345224724779431362744136454052585774586739855069792834242216591636444520087634309814906871002230546977417802733004330575325111763219288186062677933766840301459677103151686575890822898387221495421620697386444325027393230207120640977549452396302661394648922151426614310568582472185081491745524678050107926196329075815777250331537286132867651961608414288572979061542253140133935199821534739673471298928709766004975770601112488340214451573764963524140113100754607291477751921649418059264396346547289825792030736622985952211559839470541784123891997241164859464035887101280/43296964449975610827196348682379854387438538760257406749680812274624732274500482535423001963546746797362688856703475659504225205019456358031918683685709222057728198917099475060311551012584654801*X^72 + -1830407204323259135867874336511021567087937656177187870158395336890664847786447440565510365234996790868948359348660824294388289377579927730085784518661122443848901061890892864600840939061991386159947092622495455730378434002896676955231044218440862504589509057509108955020375180684433228179193246814379385633175688088482139601992204979887312209159793456329058824685166467155612320082530098630179708918576557398081337679372600382803456238927272162437887812093681670544925146497390393336182412415908361729283123459953051866298663887087168285112025598616833923085221548008102523656365497695427551127806468743104401331807463727187796063696/164998895935089970306143489655925989687465412864535912394095673602933217908198027142601718932473860760468934955521641537754941805285039582492576820157390265755785781971687150405035527201*X^73 + -16493960817240483360992219705409656805823489049763321117344750388084811853636502841178948790252872634453124834623062269098242036773987793086814846753844632591643455622732384594350875618061731395817890975637668543637841674022509764339791771488770631562079157777900055186769846940732301401311963125222040620943013360986179914252368811506238066568117899918971820910840259671873414388369036195521573709010628044879188374571437705131020053489978813000892191842686345268083743738108197735409289649761663205584020973567724815315523463493350450493102706104769867208038118214386208241840041227468698548070048278098966902236018914669077411860009/2672817115252522428989218388936345106947252222992617244871955816693915196894899841683005244987144070458836277344495071270092302303812356196797251909729564914977973882159360149411170505128999*X^74 + 183058476605869236543957724921624994682215115237229830833877971195239194919371389904988546769635626558184722149642072714093038705044790363463484232009099127781448485312998722429504760454048847464071979621341500577877936592347271884833163902108608819690395188720393338710022955296777574305051347207015955055297617698048227671598555849883573823733402936636375739608970769685343387016173171197471415678708486762403349380088530034421808567352709874117738633987441755048221691363992525166114074000592217018107607273064842444196846178701786185052503496785579243440558839025525119385545775911201558735489334545269230138270622855766442/10185745782769922236319741320817704159976875909904062744249377961783642071004261197765400267453167526419466322336047999120621137433485991881756702275287997145242655841205454065376599*X^75 + -151499098567143297655528051207774205126221375411094652373346156831168054977545443896525313006295934060893426282233172947717760701155954217399366762632482478658015976226660553977146514597395565471107404243083440176659835485617631328879959126153014099228752258171514286162610140181318157522034701711370535551961696956949083410149384940109727332016284255937266903831239421801915664579257694483274451976491028364118850215382282948958364455543338412865565732007663955953376204157506524258123122686637691119850331174513020725577551365120887951938814091765674249414555164555270921275535993257818565431246942519625717558185109194026702878/164998895935089970306143489655925989687465412864535912394095673602933217908198027142601718932473860760468934955521641537754941805285039582492576820157390265755785781971687150405035527201*X^76 + 14538252705345988886935907172729246360842859193886373025419583497898726452250611247112098135498211359173063762956844868532130620271142286544466785404459046490466565182700971623006445555170799252708517715399830049717034278730626630976004604413775481848775865638624172467525935931878791218845912651258045360080037941067287192101503331201081994823169825169250753573067666920377773890017304311210467840652313776951327524461863981123913030783565965775669732618734638182665385182967959599173309550207988650693588356344558943872881782790177690009297762757652772195577983787507667296328727551588203982270963568875902517994948120/628788553785414052492113174937817406011289333286256111133364896708663625594435532919649377582145041448204600428177541769283359308197172163822254600610407873649154629372520159601*X^77 + -867218092498081393194050955060241029249335148140673334956079286574430527042395588620901360520087300122356407072418094191151973810868030869512267934554491741588563512693884542138959744789949716198718803743680788330971502062896233399329151973940516276556625811170631644525473340430369140757100003725194776690860542835830983998885804961341194389159051905393753230539375222823406427282427754381150764371800410886191231393477131892492749335785326903756045757847054051724958586527900134063949857639779148673328877684530599874526182202047104134943440976709600854272759621304422294060096414246878509476635711960887221861481171065/10185745782769922236319741320817704159976875909904062744249377961783642071004261197765400267453167526419466322336047999120621137433485991881756702275287997145242655841205454065376599*X^78 + -720440334127758190916362131714009324537157344994066825550716080760718740866487680540164166294819920850840451064635895738426096337586202805933250236838629829661905045380452731453568719438674953970163210550424439254514343277419754589811298338776290466489260274103155411675507082885764482745544937319462435547232987311714602180359250355017803417238001298608239469712556302012150850667609877215596834171789204361575114800328467945180747986132421066707002969041515720364704249350118286585214895741882468260332069457635362431717132833386881456771930854199730396707890903098668945274377772773866763361252086105778176316/38816504338873637415402998638052806099838837785434663320783066652797310055832800353086571861358419744935156517573772564311584623013591713304664152145836648783823361279864199*X^79 + 516997350542163117793606430212887409397838113560669094905383364923715993292012434628347687847528318053971023723986232029098142213567574392281497089040908418413699525342991021979122178539044541551004145161534746487570535753962074913608116483500532021655572080676820578972569577059823040216499495749866146454353401551393048459594988993872000116233346917120640390415115663026430650265864482298916062601917740493101852448911226607585725438154458791120947207798989582474384697685958669928589331364473553053788755743366177726921576511172947519101198116365700746846772465407660834654286535396443751577377453360512559016006/628788553785414052492113174937817406011289333286256111133364896708663625594435532919649377582145041448204600428177541769283359308197172163822254600610407873649154629372520159601*X^80 + -38735852813661048089165214233381206062653247524170853455889218641332576921887890103790385008331655279163439064010236904965244152291631369046193005091680949238888925836341752991243715752364611916849228495645158910573396489211036914048207462611774810491592967461964963378126080783049985754553684777007197805075155988758209593654525319624584695312537451696655249954593691641196447030603775930216548718337330673615825111834799150612647802800257462944158689137703818167302006863957429997556875417952156896316577602925290793678847310419378148639100481455528431696049312523775880530150470604467312722744059673725/2396228430080476413075066278045114272476007024225857356675292712685802213459645678936142469372085915484607476854977008723475808569269196450686101126355741020052062552001*X^81 + 701286409956910464349126005718515866246806627620058009407936942388790857109130943841593562944431798025919480762378161391552119172403818274339663097930535157832819315835485156680910172360635165838302500361169571038805108362122272475335087179933684507786395748042704143988341124040281957208960605592770142512831284701065081977467988878577367223531145978720049281017024009609607577722036341374048423199488710012885116329342004602373313137798805555806749857596588019301686299472388876713996964498926593220323436341473752480114549226924382228709080114544753294450792117363813179773957973792113921638184532065245/38816504338873637415402998638052806099838837785434663320783066652797310055832800353086571861358419744935156517573772564311584623013591713304664152145836648783823361279864199*X^82 + 969083469142235463312551701782225277406958483712501801209353455080688952196080085314809387060209857928131771649313644115271337724899592869661098470702771143963162478503815030113756818263320466322333835750547611554643945249247150903611772665585918413293317591560215228829669475021974668753871229753167560287158795580432810332986939517526560952857970755583811547218835551006292761866578642932737474992096283972148833659892035339687435972763953889145317333242326028002880584786657120386809989449521488138701404733387142447634238503920428679948230830471086526348608409715215447698600331090367646282149/147924466330049781657822475340768829710229460104071693109160609462670671859969484470408202319407736001272144999998580697788493645858954037328606773649962406324591799*X^83 + -272703172926511339146699219576186641269194541432551980903686031184063310282524985620628250033185422872884789269716983961525549602615404531778229007019609267645073586313397818993502302665291352976609522969013150273380591798395278730903288275164173865806788040940189050953122192005550460682907158631513660183376971392877926868803882194721186395537517763992148675196562482002516355257913245693654940469581714844237776612222035038142060109578125527939159697372860229879338525351325455429623769546668272187103081334084530561581939862856728698084200454006023073005670661397838515155395140095823307387980316/2396228430080476413075066278045114272476007024225857356675292712685802213459645678936142469372085915484607476854977008723475808569269196450686101126355741020052062552001*X^84 + -7946022954142487558600794343849975166735713467232179916661814713745527143982388288308303620795055100975898508501390354073677003154429330720913538951785375245313307730294410167790306497777334936897823841651472972814900223466520432830809337930551867899430919495575007788638114141738896851703543008818525978706815608789101213285704026600256928903906792898905719847587984868210523057931913546038308708326684912983429918508519439107999884541461375470763465502120780235261558132228580819450058447131087889041182651580120870112822443218042339751781713132848549100749836959827227560063825558697851/9131703582322969421434809268520824107057809747766633317436916443155174508301097874585357263992081980447690906846013994554509145370637325595938439017838286704401*X^85 + 8622332934479398862939808362057340404369021471033864255064706268447569051288326814367846971136412624782940534110321979337328544815728182224289753492637280667299540425393440365521095368532744902125180991184891654753661640337449851053519343321695827546449853183297271270333578410117015553919505270356225065278529029434145278154162286260147051149454395768660235367586619245724895961418866811963160013000996873631776142636014783659680019114029448998742818034911116848392594495603564375754739031436899586903661635814222491798867379332787788133086833363604640109002180849407704083338458800378143397/147924466330049781657822475340768829710229460104071693109160609462670671859969484470408202319407736001272144999998580697788493645858954037328606773649962406324591799*X^86 + -606719769369858931959192818124083691056609230156421240674045738270891988033640741535453890547995122411959561530465905565119326382366376230079598653433908611855076873158085310233462504445366509196639536046368443561557046220894395062321769160717492345220223274265615661797124070530714787954812179917967617733392483167307209696544470099491836227775783485527527490676375261729941551150116045284410755874045297342767106648397236440880570602385210748022075607450609140595252956358705258181444488474105765102752124721376869669073284689206764675836224784425669810814833459618104970906902578/563720203859680808780468502285377128653485384762431836374894527017419254787400325611788213099085250969053083946293844962930375046029836755104539725775559399*X^87 + 158854378783689150918037142308988371592483777557054786703948669753647960338786057219190729260016649521536337563037662437919868841355556376690829280472335784363001353192213770023965800722113438911452140791088469970349634494669321413663134832027269171999734071356167527190669187245843381441279347623282582873982513457005356611479617261259028246035446126954822705789916248641776808172907348695776172163411392404496806535349029572946533241182076785596000757883257090883773056452569909767032141774992261090892216634702069309822444045107023253712460121063902891466855845303292298718188067638/9131703582322969421434809268520824107057809747766633317436916443155174508301097874585357263992081980447690906846013994554509145370637325595938439017838286704401*X^88 + -6092831859339228435568300246308261676644804500283271487860211907733480178827627685431903183106396851478512103289449143512194620001203650298866677025234049770348989920973735296457274337689643787100193987497908351124793301529064164476930472713039229828953636071883080528662558555412017851397954827486298428425299144008707809634086211045112044190646230492924509155228826112262713173158074591892243113794476759012757295250958667503866560839608565971460103077093652419214894644661619418089797408600746748261597586632371970144549918404761596352609166823581768555950814785129840494/34799691577238151045155164040087482477528574897366000146607477437954148699759264498536219093714750970371818257071044197970885551332170921359623416616801*X^89 + -1590356067067758631290451112964065855055742933777389760833948708582975159833804443486941063938094028764921292061097800978578152033621394890369644931664262257638239199909493065552523548973305984041867160639043138866172817289667815060605568944357820227219621015805983033316349958262236991720600651745632780256661440388134102203398499652693586873091734343787082708716019165355621043901762567890381632351581435228267658170839314321343565413095916353853027473230920365557416104726064115228562680611251888204687626308147999142669073133724432333330864330971827439367813367224857673719/563720203859680808780468502285377128653485384762431836374894527017419254787400325611788213099085250969053083946293844962930375046029836755104539725775559399*X^90 + 65922110958577610357872652240551294042735977949643648999669745231837429789123507697891670548445137149446406893130265915587931226599019107798226952706225728217337787837917971781815109738054450437529338048125479247088547847693852757656236615163886637254634704639391291006812366908267478583744553510920767842860824955599428715053976969362677132155803544856143917255064688936539129860519623705314661317511946787792954096677967721468878325217076177312387803736551780003058913480419068491605403089475894631076258540436302854536691395136069329513255816559293464512037425794/2148261718454111429418801409968978484939105802664732399938729393046123137215832119176258972388095004035546531086551280818006392452137225838608766999*X^91 + 106567685004351727862759785070200358631441082940696612956504671101430784823052923163386826537093089806688494748027946297950427702706520766512846856650888280994464588408361484644821092004182962774784273422201718825379363461631871377055062996066355460381033864027901363571039016956700524706837275364111597395566990883278049256305382150177619529285854902294756134218819537912196398798228500662460552130213335034227000800936656013323979904730053691983945064970874436987417684864846250208902669677527361813703261910097337904165211477480135707586923030081778529616645076018702/34799691577238151045155164040087482477528574897366000146607477437954148699759264498536219093714750970371818257071044197970885551332170921359623416616801*X^92 + -8779876540957588591345717152549892831034403120931754476440320353585757232602037199983498616703671798637943161192177050002537950986252446062754508213824997347229682619063554513619582117916698899790809799970575565390697936227041027027494199953609733736242788456219263005971348617841864465644427137687625120392521769069105184970636761954166466950735290566324938156066582766334245244677283134905109307077979898513695624461232162853665061146531280845316175361437903626064383470709179289892039015812481500748561045842651488416835070843989968764311542393355895620113/132616934283234238497364121857459008885678486490816247912755688193476334169753201998657878411512747949598526519325346059510240906978037276289201*X^93 + -219787132403330415263516585089047333079135430169811363187625794740393383746619552944233794589224142765228637295152499379747801478135418295873250427915367149168339412994295256943320998470628302295813718338768201704331732012703128693919693194258537811668978550696362330789933689717163356200696822979635923631172359788165302937463135817163803663434325140702641787269026065963041726778387384606264274654727396824864822809766937320697535190915863687522350566404423337645127839918292395805955262694984048202330553891424675850175406204712425542964325185099243355525958/2148261718454111429418801409968978484939105802664732399938729393046123137215832119176258972388095004035546531086551280818006392452137225838608766999*X^94 + 88473992006582437642812680072147547753752816523670607203421596337591022203185449869619194820495260602893135763306221760873827175389794627278722119499549547975644352190208677145496262093295773366464037037101479125921080136795710262871807116157644694683728136812637712176603955615042377320789029731419182746238760814935623600868668076806269083763782424388227666738102319667626938762879482676655143715840065400835007653345609666365151893978706078374333324498099249159924966183208188215397645747593448479277111280528687708966400730776487497035983691244642/8186735865376519445482074316776283035105777300501033885595140946569315029924884375495887302395996539885087136201330085777532002406200214599*X^95 + 7368646494136555255767083481282567469912585609796854446414422492064144264075023488985958583784975694711587432356589296321501875854160022561977969897413537907293395040572373924334672340714167882630907548691955608157568487102843730903722134075130876399917891628688113899251133316391054750565734105596330036705355626424353750374260556850063616984086431235105381292389661139686076461944034929431486667066106101254248121069004761693378740372644440926274141729915871399119224853050051166850728497979402098184987143913938626552907491097204194443656270506810510/132616934283234238497364121857459008885678486490816247912755688193476334169753201998657878411512747949598526519325346059510240906978037276289201*X^96 + -1269108476507813510237577621042953642531771242029221021848946424823977266218429295590585903122535774430339861368629435088457942824581285094667107264980239583454237792172520557752352574614134091125123036606877526242050531604837249757853533254768339945952456558020434459267539902461366214324659316215826157049707324717063026444851536931209489308421952420899797840916967748241159677414296889209803076029987977798766974221465931149038195612323557647702960393008557050653769593252125933121125518698367179203065517430281237137585873780507793151850422/505385262385117565620228058323123836971774634267611203506089323203241868629229234859922668213840146915555721723645292041331687289721601*X^97 + 26607185250072699163864773023239775043808002789917907448519068865582138227570854594922689555242363712484648564951642190787231705850861965325562030490734282897541498044373350494239693921816457786012662371327003658994170423359983684531330967309835795097410175664440222103570203621066161938464330997825244632577228815041728865696413341750211039042594233052164160202112996248325143003837951292869426348053326611765160108611463930789259830768925674036181714092410035094276172776942234924241515824500764343111623253523513074140130867421711139778484046/8186735865376519445482074316776283035105777300501033885595140946569315029924884375495887302395996539885087136201330085777532002406200214599*X^98 + 4389499972348750671240245202485952618822055602518503586659318717394498320748997314094530008813796387091708234508172362097579233361441548193409414117454179173314521559274767519832397423631943875239334010612093454368710026472614366228929862549434463586525237944611543782851657357245504266343441879438151059851574277744285086330270917117658323017316065078900416740402555978562402314979428734002272290752096612530543147488389944851853144165845764483103479805836961767956225217596206111855453004190718721680498030879087155814414125702551715/31198546971116585321330209168660030679163814696438743348730744070821771012360592311866329292785983512288148757555731343992325902199*X^99 + 234606250461849882329327574957307983744761065988278796318491135290432455841523092393922406945745141850059165341885117447438671306639841910881105289499764211016086894822542177683173891895501738799984849608154035053762756782388125785605343129586006658147325488276918786275187429712244330295514844948276154650610025805953849032975908025628816781585450875686429878203404462583793493528323489649628508125223264374722798296086368488755085138066328622247215344269371846489044256180196553322911032650252017522345652132863987160746519337121042618/505385262385117565620228058323123836971774634267611203506089323203241868629229234859922668213840146915555721723645292041331687289721601*X^100 + 3974701202563752404642537463721210392436003204899293377475408508964545059128183575880714204672089981313255131003775644999866434305258255081015705282158450115500878875034609314550053171063036367054295976636988582788786418510198111456572953320891422858275457073266402097687682622992109260732849900185269109877891342033817540293587910499089777827408716710052658628745089622169292820141427455972002863928894094118294551644286220826338157264594402054423530492498418490809298818668693720814993082055855031987909577821419636954410572/1925955118903425231269227061464289812899797190964796799106780916773984259050595241179475849915796253613689039913311398480914001*X^101 + -4726072730770611596406967760057429480922835702632028029006925551986798911458295734138169055414804731712107405622924373799984523545774404502502524318811864612740695264450173953794573170806765013529222930007792020651152513492404518423295386771475505083654267702958520835666933749732833688768367304953386790539982247891267645390608598489988067144528382217371863330570377268880902714693985424803461955445286535503089313324252264665312716882504584707565790352787764633137363846250778181965411137336958926642487575026295426758339385842/31198546971116585321330209168660030679163814696438743348730744070821771012360592311866329292785983512288148757555731343992325902199*X^102 + -37348901446232370348920655695110518423012308045905990260676001590009945351080287615000750790936272948495393583862205342115670281507537185720938757305770364800959982979935999508351904043311368627562158815623465516679157771812163612111037888424219705448878092502698281739160255351440224846025269165886385881944911798639767454933850668640605908415009818065308174092366860728623536988862273005191612044799432993347831799297822569627025241932743824373440215622813434696858840775657475879140604905907653529043537029538896217/118893457553146813461894379990387666701635730042891338916401069002653513121217065323753061912204225792560592623823161829799*X^103 + 9626192950657895322179844697208153598043977630488151464093371531882417804965848829468927770868471633159156881524481281148931553325802004842275717271029310050260300529104099369025769267258312031753066021066822674612736627842879105070227373975723858937942851970995569208673168615737249623861268403756624276614087855961776936805414644386452627871459500097246010124311895276725938949790361885086581518711178996636072450913054770025847730574484695348944220600375402400954355496794884211322594397163697415408861948478353667135/1925955118903425231269227061464289812899797190964796799106780916773984259050595241179475849915796253613689039913311398480914001*X^104 + 36726459533633389315797929578745141986550465753051955826713796905702220719609594324256972566367103132989857541601918017399402056421926941145811385084714290301440628227003261384027627642720414303802989620863072988463058032665053087703542232695504136728277859638721277470192383599151652878162885192669725153416274937621178582128365172697609165989946456312486315603482039496914624075888338239243425303141107572267188536587807780677048078383158774964244129570711763966921065549128275520950677584101198735615351675/7339555377069375483788775849767742866944609546446776894647883758420489729070749140302059504426460015591122453473866401*X^105 + 35080989150383356965387888800917810636336500744835384668460981736964303976552832718744752436412215077172963916663022852462454457299628789795513504310155277927837327190347552590012611575896449299792477056923083995763760686153033343032077423160723042801374925824695131005463317284273992047081946355233579052356710965892044679651831884614064148848128104314657375861168006361044407944165769274298586165843535890753021684882081059943966457814888320299137270984016589883246174306474144572674400423111850395860408493913/118893457553146813461894379990387666701635730042891338916401069002653513121217065323753061912204225792560592623823161829799*X^106 + -150307824999150018507657511705693224166339018871004209233614000095884636831129928199073027266161065093845715387122961280752790266512478380804128253335500445712507929667354719794252797841127382731818361266737542427809436799009317282376131770893706609038320438572874171257337605836173880779141552749583302140021279909834404116060186845865543278946106059748943722883177230521155465304094906434011368792729834800175234689875143850801788453566813378122100335529950994908176918681642183377996705096351696394/453086942222938174195245129314633179019977131085053206657687743590375315085545350966236156826128774343547283997399*X^107 + -6334944410642366690836350733019241148966090195042247758129025493672315391634538126624850877807653267626068125685131576315916995291392530665424237194715878997217115169368093780088345580498624214379713954248862606475489526192613845919648584961910593401775435070664707774803755820469008460715477700172568229349767002724386966954221653339730618940776846986052725316884634828721383437429478325939783092288683934703176247989886370759888758202007745250611787447938365715348171011478522222597486120483101396899/7339555377069375483788775849767742866944609546446776894647883758420489729070749140302059504426460015591122453473866401*X^108 + 2058107624516294967494788577814375054139495312993593017676520901779675693650989570567805050414497203889528028817495692911829167716651547575828856555913036638104756439621580229187702827155142968770975696248739293774886666685090635245040446749608050715713628416331086687180053974845801298752782479716360617800635295020112265437129113516341541661613169082460737561360483048705505305847243761809754013887509780525182099817333779265661497123490346312832201304808713030830298295370599384268320218823/27970056313534056064895680555258545528734930000929267649712188628333558558278001788149648547819542832492578801*X^109 + -135928957054506655637024708300896109119412819835685841688159766185778650464006075750627429981578191052771674804198383856106074263244866935491257401720207932066150869621822984861487120919966967496622204818361707146235490622764146377184074047784652585670742488746392911237488437258479445370330498960472558556357363694528581850677506822087758643381159817025334933395830977880209530239706209036115109974236419037231686361557932865096246751168553125266840024849680942687673884388719176605467442086344/453086942222938174195245129314633179019977131085053206657687743590375315085545350966236156826128774343547283997399*X^110 + 2673049090583263305680040202031369430217538127032577685019271484879256331816030339871373380497581169554786550382388688425011363385212350588491633980845588027802973385264290257470330640998401472432997325226013526610105719909422452456326763651009775982336619872906074786531806513597400255355907896732483762608620237487503239267262949152685825109232237911751544617432676960611305283641669987562300321352029454023793502604394310742172871935072307298435098579268428707327570555513116464608/1726653269555778508852131647339869469024935489902417905408493649505127388004074435962074729786995668404999*X^111 + 48627048224183992851124279674837930207123096615553266198476483302634009459715458381678626734624290076199329099089359278159083363474691187798320654578873364447961819251869392931196378040915172948121080669437819326359581712920001315228314638464706286376545380136427589267260694848237780572026231415339531300596474731499392409973227804504545174924158810872146556923215362443047468339570040832654249909623563479072238235365353596230976350445185242824661131589461155196864950671991485114528/27970056313534056064895680555258545528734930000929267649712188628333558558278001788149648547819542832492578801*X^112 + -5469843237729155874338140578958098242253460110966869501556915889641260443344897125122844036680227508985160093818966026838722814408301987595658530694709234211568195942150712848276573032370561768318467992471467678858779539658781414706639823301546834471095589260980285583619895453385070940274897161492987821036640929387015366778427756723772154432691989978061360904769692011179946664070429752336465457211574974706115581320586244233830740011211108949671098457756041988196616871866/106590114794479814115200422701393263104199980856992277634946209612020951170076821776780957453361051201*X^113 + 623419881166819769739634117682338957937980058400971360889145078223901142642963091391434756484407542807264516352897034492188453311407403213588808596537824126529354277509984115581965237104286413077259843267723715946863199075197837884268332043726553596308843839955014687258286794616159647583413167539975402839496021461814203183935501285434081345987754388814105733928330790816124545260936753032550765849895934576213742555375096482930615184834855698781600401831130120790012025636168/1726653269555778508852131647339869469024935489902417905408493649505127388004074435962074729786995668404999*X^114 + -10549588807328524780389029090284151059609447524312568437014999580161401535594525697936162846497038991267177799493762910096375535264045082300888614737135523074906391844285387266927219595725842855446626559598282121041922376144061044329422335708263437591465696282092294713990111281309512177091766745538330165324302100321603142500322939518298165551607242137277095416429378849300917623247799313992056202097168029525924304362602115284784171825783872228275877537832510034956/6580042891195741349169727927735864133847767199024154431443064980061790923518539525697941691052599*X^115 + 614369535014076395948130958266526128964984221256665163241258287036032782925994920896646770250837823468914696151314390057861711712732446346633748145062506603358137935083538408522207735612571134042613226539314411097501350066082646309673282563436065530863756777202271309587722218341728207356269965294070088130237970790816156802693363493595389361776862280976556013605573097806179349755091771134247456678859065257182139626084741010547663857067545573097042550748510052142997/106590114794479814115200422701393263104199980856992277634946209612020951170076821776780957453361051201*X^116 + -6337165427451903420175070101114274822761082302544375894938308620929726354223607645255300418613946406310511027411211115874639601431843313296751334925674171681659795516173449852857608944742674859533240616359170372939946472538164817748506747421190870867424528557727308761951123676827111957151811772589580616655436409699140919728097948594353207355442350836090806769453664537653094308418783031420482373290745386619072982740408820753128092883791632488295354937910/406200561219565488559153523534530781767255213224529565494355514541748930398082568411503283601*X^117 + 217491492403531729096445599260474735692689976160640063817481694915857488077075279929892134870719736107688889866538284630202167400371131703073780453713504257600292526473635049448881983438453899829663029841629797762842096796691505766356536621839469254395753618461003614375480851085272375237654907304245161121010188742782124772500600728080003033749228672500363938955469648714123668911891050896907116933327855078607377769035040804340985593575614621520106752729300/6580042891195741349169727927735864133847767199024154431443064980061790923518539525697941691052599*X^118 + -1300969868745211941819719028785535912797018789217730522398901312457968218829983248530828995779986735625551212871411504338806238373301726243283976770952141071671087075683627810622723929208433392610717257610830710205980254118060991501980007729250890684765053697439183364390402548918230969733620703918486187874590909168104090717733102614566553794749353116466175968516340418674613670350497640571332865483887364211874915354905333758557281386866286420380/25075656597293998923338077877309141414115390655258322457827984106534287943581861127940199*X^119 + 20102017662137148357847685040324369204905787072983599024020556044493046768936084665612608472780842510026289333949985328212378570564713331814003835600257838439830106499129662835046500999547749854860691105317920614174042836560980811326607538736867984712769106366448979840205090192610674118249780419393475429166910785441145905284251444615448324698754557853372113158043936446391901893784266705291307637372658699267962253039847504468764251365258118809664/406200561219565488559153523534530781767255213224529565494355514541748930398082568411503283601*X^120 + 56148641896111029680607416564669600941684657397105842979558032365289080406487053792136538602735915975053370009971988443909391350989825776898750894650904878108364046081217079219504609399992885324450627704943858339213588891319613929322421666759642269749481113242453002535507821664658305533285541408679004588468281372783941926259500051601200399590686945851360708243388826231010536498429511138832011886057544734985513329184652715910869480090/1547975590918822083050686948410960023094968248364610312848199525065392181219943276001*X^121 + -5210170252931737433412082598102685802829880187992427526493475444318448074342722912810563406117534145794444468619226889172944593716536391565454243678127097617827269951615062105172785070967315661700000339214212765700660677826231255925151506748108342883043629933651547092584942879584801624629319191179264708405509642057575421481224566321962284993347648460153177709068660950445428465917323353652068123369467744514819147738390205155456957923909/25075656597293998923338077877309141414115390655258322457827984106534287943581861127940199*X^122 + 40838591897561913630178319824837343422779827501074347971715943047812446999182139221554978583901957206072349686340710499527924519063971498790656258235451725110324938370568453145462392559459512925284052252963521964494754491970941477269302880795563805953805283709066024359648969290613920625290088520245207357791725560458014984131287240062593660325842878695859398615023702888825037306274667882862036368178099390498621340409718016024/95559947584346075872009812235999754496880563514081752753145226561231692155067799*X^123 + -1104597331450488520870396797779931820384928710456661953655472702398597940945584617352108571289757062303003395607204936382484415069888424465041493762749557434133967763860716370779400003167906618061637310479273000012491778336494027720044313214229521523277938075959284089683933657222774118932329846649368949833423670660234431392755622217292909601257389036778167252283550792784965427180596769407188145119294000621998817007524611114194/1547975590918822083050686948410960023094968248364610312848199525065392181219943276001*X^124 + 5571952767095513775766160654085275376104162085384737933970716401514186100286971979797848854008324522072649518612482018995971140751899395107816706855960444784749586779472173922507635731656948300838917283552734597790098142319171162926958404556761493383179723109700413576632867187579663620807128986138905988470817329779204897954062497537378654532674673548631718746757235400199589015753825253336555581062555866830619802989/5899126340165817388234447326131227513851507100072952204033904967049305028401*X^125 + -69313520540695366122974619130352451603410071248624291034654872407373521552260744163824186965379022504702407862446059060860547583109346967982954757364270687931467275150306005053501553255475097742615815062218057694575840782923140800267178157657979292900059516357886265833806992028634091094725910910898598863207061667883343406241501572741622401445575661993278016560423024293907224719213720266357503834116002222555214580218/95559947584346075872009812235999754496880563514081752753145226561231692155067799*X^126 + 17605093139555835445538209254709860164408977471263728797248434704008132368250483711698100235470752526958205303342282805980250079321243510008940851366425521260619937294559651625758788519784871281717652831887008392234006831328054609038808276591831256880772104832471352787303159064022201751507396482841991262640222123430644674986559952803459056609045244933055371398407736142806918191489667433353687683478681891/364166080632496906490181327620916569779091740235381949752077595348435399*X^127 + 7461135359191654008555707503320059440276314624059657581877355871623815411423524723988747382435529589499609971828496684639531260421395868630953089328564314841713803730550443564886004810775678727700340274781879798806247890823064560258274401404362738214190017405314878254425046627766064606001628359859615512353369969119489937052487218732510426224851001902486759134097409570657961131684331145224961610282497146976/5899126340165817388234447326131227513851507100072952204033904967049305028401*X^128 + -472162226843540682534195419196335439123698953452943648410611749201763958174330101294177186422170787765556771082948468649590676826332843404718172063758191493035383634388595768594159336963038584571776011801623248290341549788710148044420876771762554777697819022071176405915445529083755927339646650212243192087356938312265514670149999540502539485194554640813675839442925676773120137509000574961899163/134615421530233035930798318525951949343768814085656189227352170903*X^129 + 1861339773650000964889415332854805313175628310313373543286439996529904092167544590837605900869258724636519462137153414903202864431066125218660667225815331597037991962645734118373143864783384837531992651821054671676338571659985959548157505752204926158877572280062792701984180647440036100365312369937468609193920840772877559729707633192504387517377596673561048003986970281319207368244440604879104251040/364166080632496906490181327620916569779091740235381949752077595348435399*X^130 + -6086437255003716368661683454670384795633309008268882834413343083238538293862319771230205899116872660173537566949881056229259726685844731412966024638506690786748030738684483345171790622858015795416968805918050621207212179756711667269971859652569277789464313378109134329303394732585657102559735113375933351916703665583342267149123156536025117529225017099142592173142154031133226792712231788/1387787850827144700317508438411875766430606330779960713684042999*X^131 + 52274837619358072919185400054855714800914393079250307376954526692674288001886498071465917298741777250633357478780977602541798854248176566501910104754201776855655873840662856034339024978646885446118107189915893418033735367401209205191413534317868048140460817002367237905190757652048856227591156331803300405127473410105469025551932126546358986038800264653702067621872432849369019637369926210/22480775395548917000443319193833975540409391952304583600967812540801*X^132 + -66441897684234617276627023042026645398130250640170712908356021317925297788449393655211030251561071634434221498565516196530352291212790314899604173089890023568464022367716635545706707110535747490949139624776973830850393806744609524610591985676041095280279644660698982389454069591420391016621071827203284683896720614692769792320416132432066861798965965192352079061620792752578289/85671205063716568943608151022401121453830874176181289813201*X^133 + 221408949466627169081463555015969202259557729134958145232427726960794321734262926734315541716459062054594405470201681255356112910682471594376277921814306157095659997764687420977917789312059610048678410603624887631186531828122578566510143570383021487490622901834700106202452411897358069907396950697400153336152140710368922634173707733576046187857691432231617196834675069465139278/1387787850827144700317508438411875766430606330779960713684042999*X^134 + -96951259200331496692990183684016058078053297408829710371364347996411622607662633341461288694551866205587451175946781002310079350682809082425652229386186018274347261969768700492377528364787796779233541674229580235186376701036196342712757941535221153309022151484904233036814120098698560786787525758973538905670802112466492241988071919593064235981799169507327279335002/5288672452849964130107299896438120961406930932537890599*X^135 + 68678108922099946932016827718675952772060564832621594688686869912200445268700067572517599237368805258407703068932267367052750355269881338423126185113610303274737359358260188024038909157958812665586011482656412643647109424172266982432728053355908439517264114148278419572442534245389542916311882071986219171536892836580807929328167080093567159473449417542821736955443/85671205063716568943608151022401121453830874176181289813201*X^136 + 6825805669166544658447075380267712771572585890997328353774102889745768412194279688369825653233644455766756626093874091748211307779984979765140419133988372025589484754914606575202338769080828499834399319448790824976326453501411206252520013991341056325302157505931304102243339205750342789428772027823728730160683503336456052714995208815347776617851443843/326481415695411082789511691859875360294273160845601*X^137 + 730615630068506089276249743303932641195994612570315885955670157768080336280747233854382246451520698845411597372547539403153658626856362261821552455702564548629374786920156714471650057245525117045395403843544808459823882611037499052760132896391811265206709920357848153178223110934215139924384103294622626554647597605517495689822510114674746233407876410/5288672452849964130107299896438120961406930932537890599*X^138 + 115556035027707094697901044751559420890699245136959302736889484731692188426730791596474363705134560055623171082559291296524965884172570296916423556881864262294611544461925705334740953432671448631713771421342474192948564342372659739540247799903753023656666004564655821426179342439985770555736540737039032764074895920858866224611680746433519/20154417908229587183746632005671668639685978199*X^139 + 7349261182387584669645873925075340518042822517417188776057746563011301757655192207868937660138515149263262069593652982837074886236973625230367321754766965678974632102724395864284061108260593560150566547353924833808288205264341935659187588868496095794794370829343187647646525881622858904365508832805501047272415093451664983787517863273731/326481415695411082789511691859875360294273160845601*X^140 + -672720075287506091381684655025124840248146519977365725764286367530095358891805121910027547176013479569121535996193439317766490426544779545509222464462509669122975557325401326645827089616549583040803338601951031706161803989131184066614494405735717974327235204005583701994602500857371296517347908001936063245423942042969424903/1244176671907499671815953577731444449638001*X^141 + 61963098062865722137164850511224942052364262380597228875288678162318086847950945835248870378164895205750741611248242600943826729108495407972352467193400942624948774289969142090513597600612196713420381965266926279562290027569546863857500622857065299984201063146833000677090162438833269547854684194822765828108608828249805995/20154417908229587183746632005671668639685978199*X^142 + -775135690339239109148033821252423185373262572343066805858145183639670944604618791232364308270918943098794825152497829363628535046220722410959968468761151781623415620230376407055290446352658199360150812013308730147496606265500934542722897140069887992765741756490159200954485757364504584992542296260107158189595/76805770227020166171736130485304305799*X^143 + 27591783426346233997414626747034869498290880653529144574001433224800242974654327223071894106190706562651335537472942553009565755472537470381367756482396937728929465691001206555742706998857972534261760869387409802179267339351355130924054719408723106261299838335632659556720550779031093970349116671847530056300/1244176671907499671815953577731444449638001*X^144 + -159856204487198520639081858064679753251970421085074019219243356540334584760739028017001880583772423551349633826940381959032879486948494501989645913356457666765210579977756606685116134400802159927769515366839584311711862098524153809990539704374229120199723154934098768642654265845272446013882106/4741389605964575972080753780190401*X^145 + 2688130320421053342778302829873585483372095950639392401760343796064702186806451253411981821397981442685598888415243497461933040471057454408261357748278996599462307875131187465150573860413771020454897497156173150218986181098850501568781270928874950895357656960508234156617463704105535895750860/76805770227020166171736130485304305799*X^146 + -6620284649950700251425417532243833401630752837848374366086591106927409032916434621124735370363684371467429621961145691677342773907344844715552959414706201895574692307679519470669645391364097584289775148280479893939875174765523761109802689685395515208953110686314494442482083655/292696438419938019141968873399*X^147 + 30283393555327950031806280224681434424533061547735263075888322818436395313444253840280691511589598937064065252547761419665476018016145443415106503872515811768113672737205093571395392925144137395997280751681359735515144789140184288059885351946701379969134629411303484825263891/4741389605964575972080753780190401*X^148 + 9509116936762148399502532083369306691262646650849005572269974175365721535869797342132586795081162394926680468888790478539739994333240641258858056940607988265751207510557506213279100550342742799064891722329575420565392089474432505262705596392937456912168880156/18068796741770357376502801*X^149 + 12307510036023704179377261448106219147375084531487378679425305335668567541729187526813953528971398252645343233876801019426188067886168416660402432512654602694223907954850418248973242919551306897434894919952013509786534848270485311146548810756191439947408093/292696438419938019141968873399*X^150 + 2423061361829857207202885597355836161142535337782136958923297515860307470257468930894270332028964373700159019308319458053267395508779213550167335155426692096863734099887632532152818288599638122363482810706868722921213673806665934771955856780/1115426677064655680999*X^151 + 2142390087272825192022843347215288516322588944386317055862619599309998988634199842261706348494651188276898583344741136606396851320948352466647699991219257947158715344997968901450267387487638572331349929563589489729050489253446272147622183/18068796741770357376502801*X^152 + -7667305572545594401378117453101156079486541243043372422384032708499708351955608242969280194252101239430138006953819623954268183072066023905363388033863538130480648000249702567646575756787651340550278898720750356357795990/68857749062575201*X^153 + 43882836990986110290528365492945681159759967384692286004718689462594845831661198710285880851618049282553519295961076195619879933523273531525799591233631575356602148357795990179918488964122611721179171990656212809819/1115426677064655680999*X^154 + -26477152504165365177614879056205860998341841155115623205604355910771255894536935135187163964138228874218034630964884527931674491584482166639581127193387642499216223330659204362199562953493707287476/4250740728599*X^155 + 25709358949463147890656215988626123079008125000178379697155347647759217865895886388736929750728522787196653746580120645156546231773801406635180456924851082697835955538716478745821300258712907/68857749062575201*X^156 + 836574975955568433141282314573214737269079006617035114078402498822154901968708037138175102301854001781269204219266270959787459185542265095474996418803667559352547078552/262407601*X^157 + 57853880171258989320870058916345709513264885685768076268176262853964177954023697558146114169530973909290846277109263738495677510116210491575618431600815854093/4250740728599*X^158 + 627486285922350438504864476262998485215903345589354212004933548524150189462422431031864687209813635223880300223328348714063251430392340/16199*X^159 + 14464739136087370969712971430665844838835658535176590406814079843101607661413092100344793273852612685224771918797752209196975/262407601*X^160 + -2216109774356578715308978073185731871725507686343086198413170056916996320079938823558848*X^161 + 601347219501504308705633287850089746817288571682069196715856702/16199*X^162 + -298486141372376884949879208064*X^163 + 1*X^164 +