D=-17879 h=130 -24992176279911009406271036237388117620323444973445241764452403576754772111334593393550745939975933482606393135478121591016895579819984325487275793184920719921936371938577119583408915728065812448759220959309070651255333246359572482895205430979847774225685296579347014207339406724772149347337630462293043164622207763380264386102539077283128237876054062774842010047900697200659096194693785162953566136205737665870870694532623188781542443824416394487389192246856257008584934344890294621975685772510823949564567146521487265687427118676958974268882531544328540235962440457836564534739355813194741546087834045392989989640769727628675435118020518650958825962349866939947306579628566417825770018633317970736441971371747106733996567565504017/166343398602030289907078897566363970778154901642965056228678689561838388453063131970917052934345485774383353833833846795481592883051028386760909474019305636061117413539633620765400963833877382230929769134415096778582303943079547488487615882346990714166258101*X^0 + 35729373672170760262907599726318030834745243962911311146177313362726067101172432649454044285820034449216424764334829102479915224961001209743392208806088243762316936434956736367073271077547341007434151564902995447026657801395923093762521939072655159499263952293219342998569666954811913689676414240082942585478923466035894740998554272006030890352893732157639540811433149110117442111336695993970245866004115903164719413406608667056456391478541236329209874804901802594032244678824001415918317683992278810939834909210352713897887552425313434258211298725341352097485405351989595139665477170592006260189949905225597986093938547902247800641847056589550817722665149100498000253850470549345548132291688443452538216899702085342648858488/3569274296612322012820714452101078899247915123211380106794945460913254356229212718790605338513829466372834338447513937751516141823449107714854728680081003528208093518949631662952246646561213919200599011784427716453615351338437981482679698112769018837399*X^1 + -249751646065222807444829356836668000594233416192504760001136252141978274797589840105691862146508028406861981033303601495542684443171415908349505985582723603102775161473309785682495998814578336357353662517301592760862913715210625743293745416785067156146120843630082882225864568319254219455679527874404866563527661180243755258531552529027640790816714477182340077234751464987269738887035375209960387218124505362331441308708813819501379251159410091739067778630722872553581685447548629591397175379620594466338855697702821722099256639713999810841843323876251915409091152973870179169657234913318876723146945451585042247451258245263159509010983117359614817062626719008764378823862517524261274716882715176916340316758739295438463667623416541/63815055149131705267221553689115189639653474487896264929386829895668074635022094199257232847288757029279905137103101693059357099661446596833887694071168262080832504025300464501923217793867943661387509731693783142474188866579932670928830322558197287793856721*X^2 + -219630284635511067219776329665305281023987088987219292172934139878639029617113240292505761988853805032034895913884974597039862735198838415214639909179881327314623596763305873295877259307942330239301383490206946929033286691743592615470752155498972873777017039370245943001529064207557270126479319723125907460552994592658144149759851664531458185598382283910873337884923701824971129430114499688122924229287875092149737433523954728005667412077790372061518478647999508634992781879401627274942266277735587879186372403902282487182025042186584558351158137467110020016853946313402350045142569088327973784733416731570386681264741728410439462177394290582636180151040046535403833320382329082736988301318791567288274597840354506345200094697/72068237657422017262054808278342719538480751690771755610099855215039142155531393896941021712819085931013658268334500337171951854033510145145844681106842791749153854261469714767367360557559048315421234031779093105864709538183126087322969462425729392041*X^3 + -83712163499666761004060819909076403648333924259905307186187386220594884726739053072576294429130921681418409218701107922006250993061484529948837787416113515933022992963150537157286524509937724908011857212390751307956558273979234281129569716124526915437489018151898338073955999291552364877489152393632699107427632580189323078058100550309817519188404649858140710290077261125069557026844528647248151895727445055783698557181550741104143182151439459721733003743794308196991453356335374919525834541802784833485642153275167460187429093001899660742435932477871582002307965588448438673203700636491057628179335748958833300470699232065696101724279642779498140616113166262741327562409234929642208789419333540012897468881025030807047323724337824/1288508021077048246628277917208489482628497359479308218552975311389684822598745791483408527203492437360593196179552531528297327198265127885062557053509242273683121760340817030325761039408598224831416243254178405639755141833176111315247371018709615800301039*X^4 + -148819506630262778185258239524923298984286486188108315732771602817069808675110223499272848165999156668759519890838050264796934282839054152222983380506482209019014176231124776001947247801394542064259355781679087385067584505634347831163628644668052629490687680255641741389884756792293428162079279148593643558082943149651050837377271673154102063797750467397790331504159029552504046485247555264357693602137487349922406862779169035940035313909781350449400487712781204931634074158591220903559802700333919831360025031708184628098661989066313451013497181360369071381946286571185929177182331229875967421682154154645445263606538565430107828056026964951998117417513479905632428160209235803917952942155828677945827631908079666779406386852/1455150388407033292220022696374613890787602850291884544731027894883893412279592437876598738090927346109733801379761430824938454013429003993380498343283754562416496526002045250350669341757302782139217265253775524985578619793283098468795345149935024919*X^5 + -8614031792939489285358911984864700130969207430308293609830930780678178560283487980269778583476942779131095070239663475955850475705295544628976013349864396207111891872961828151471178641805014626522460256342662386917907127625837360683205650444548856689620122500109414746592119904199904896587702656297549254763559519111440422463417942832942038238414764355419335705629353804913432705831406738203675207797617135319853735220285773261243089447782968464935773927339732748628213208750516755771263447393114583659520764658758734681473798176395176301985146420099927672425656164342550233856673087487118341489544007007032519209995851059554233685363700596653568837465049737645331211608309011295111678273944099468350497831328548677068326228625569/26016633794329348231601785788481721753391551360368603775246047732629130318146833196795708838327690021095930634868754621719074619306097162397649929879570247821444541388390567031019617161278816441867065485472252611217160143284108517523591975935688310526801*X^6 + -20156931143554209087660353712023198774455681050496516971573802919153575961909583214688041410383997527045989965049066903468541255467008241425376765090767487728965316137795871180811209536169826992364911913430297039220108325014457630196938303322828518538824991896989770527659250241239993625006656172564135656275520445802737839797908870417352895517787683258849601803207498912833347815891904719079770378739059393201751948972989095911890128186243533738834944264547853260342988926485833207893846764402567596402908246200617090613006827376995941205639911699907335340085421225377223156363839632191822654748749086559157160879486795474187943374450548486310670129259867006416220748895067092940841295375109144089709171689374515985536641479/29381357470492701968310766451772225212502076679644852656630743892448432341458295770090729036905015489994625107561601685094400240441180739505026002680543397115742225285907396128228180120498143316307256152839250770165774469789988173121266267639495721*X^7 + -433332710453652511416498143465335382683281515931851262264778378286619980426773116343541523654195791389859094804535736862849889523445392323963086700933018195647934135409482666120901613518371576764027807084659828895953719044611047199011969537718401767050947231434375035894882336999067497958617089391402945472166432945802552273880027173193717597378323989197451720191418534753147162970174276631549914076843344095421071122936125557604807077050622404117853512229407824826254139303475697941520245234949266679526797528025195803475456590180531138194103006653290779405329547289016307554743180446646140531419941947226314023406195549973986649004400929036083403612763382960227125208227233930054761705430935570021561388815510359088543670314617/525309290214939018491428193391235614574324628955370320647901070053085521832932870073452144450824771945613902298093876527802781898847870441610359901925435397032355245886738335376591632374386304352257432756612964519793881745375198547235119599126543995759*X^8 + -622909136394378803445377990274294860504381073672099507996861683278756236916650872813051080436379593935193337359752878366628163376574549868231678482038541788027527246418117258420035899563819631954846704510964953813218761070204545919000845943221666528804067541543119295633219287057487178275763906814221648884192182666794532210183932831166573640694737411606100895584106799361320563993860808185179790140825698361090775619172459999348218955363672682653961328149335723705814664260308297955436631770970609301262066976168953111587762107681940687724059776069586040049484270966662050827628950012762671007257293706270903431522347142519595270337007346377977116767090336162992611283549966579906849642928332087008925151494448833692093881/593247387820787818701280087761607097808224715104412540357050089220531577563982592594818120830175658140167775816865496298399154695411725877359717376121492609138259596633624363906838918479771225302696989270930674424176105128596998182044696158502039*X^9 + -7461354493935123513472932985401300668574960889902656716610342735163162829595261356181888391015044336589301025860336050913192735895217881735043098269263415222493350435757717782394879771403643822579450302750655625581226075700778487381683339885230488312299008780815414878273707956621692918060525901346875898862559870957136346946916904978761858556370188677639928610709697710627332313740501977847942607806902557405186988857064945016472728428385283632494812970749167711045581980626109750874933006281041833379410348846485835637291575730761278000071756491010968251517640480779556648590302172867532466343563233742090002964161447548356022618437064990579587717329460691502806779510751449399407423361045398089714208385695756145056529310215/10606670046847865410560186689089773301713249681351791809043698545173884075266444773002753182322710591888059663829738208319078486799266246961314386967676166358782943328212570002290373023499829737186919471174969528029844583594185730496777122617857955281*X^10 + -6220833844057676292614035034511631535665867054410775320435465397637740439975695325234975684076764222387201035821920551329256592558706284502959752728253303507709987853439618638705541944600031358969254352570250509357257894510365984021285702914269522146862356385462008016384228237099260138029660065231617436387193663423014177515738593977704128765614602357177262876752331097908838680437649587347361816080676430436017462782789948064708158319534083734821898252845637392012879862360310939737421213444793447174165052268421324326204903130115520425770425969979140718383512744839927222354690369606618813031837788253795657473555760062641514665652927366961237481297037735667335553892517002461843279043112308748198188246057804123144220/11978427596806555319154433227917677851600711569589626213372956105409245455595822804783787774466883639387022040935647640456518532638493933761779628210742146199391001419807505753698129066010258534273371728105932852347870347973796987735227658885801*X^11 + -44846880856865999810074186434127640452466406212871327608873641772636384568393311470231446137457425485500392858678069301658929958019619447260713149147122536410067618966386993986708147787252881648194545921586380963356510874794946914495946631697531016735476845028739968726494081088122930380692782673876994184065653233368072822779859431836405778051037956140697796031929867756001312897950415464757345533521993482909065921607006966929687529287701293309406258347045066025465514253710510567829791513353511946558481857112529115684611915389972607489664999443634465523376579832170281538357431963141349731040053371215612952386383833832040047377619153272483117601925641910488234221438113555697550559575397785821464638839852773524868858611/214162307003304402551162111681940162308769122152692927068895082208611899500597715926729341619693412588600567069888444163722094845043633041726857972779858831898911714384738395370368849571197412334273613126805973467127573951423516343718135313219236079*X^12 + -18982847286887437956034618872048006629563474869460893367939067162451651918844940998667124710435520483241967078374161449348564915504071690673583750275400082018857104352397224399380259102164136908527467230131255886924692448826103930340244655152211904138620590112952416447065682501195820629270746497457986951816602497476297088117781528994906791401799786535876289508104545998753435201818148117453776275698861003747802246738388552974301643169302985624204874221231422028285224185574424003453172843765612181782248172555595614379498750843137563609818048569735799901720751116001979289219910829762222312241860775177229380493555492095859412820103144326941853367535087251137044131579938736909601137626640232372306215935029423749860/241859855833501116964861032232131646312873028503935067007530463339825359889820014124221007135888192506220423780847295609642775898120493880418504714138257999775163684353180243698474444478421798247815157103095349834866670150374221856503002676759*X^13 + -128787864693891944963101303177261143314024403723064631087967831034234574738566610293065480738334071022996224753873517121958344683064953189859986426700274240127526922590779759903609383410130462068859908596950911761184243879747589045814943101639018383425990712856073041424869880863975498278853380725239205261868369821071194283006947621020731811830999678359521903444824348060871921439751044259759609541235840364505849532150167727787689037370841459618398481679762603599030460607767984909209759930331045184195892715715326813663590873610780514418212149402588408257967540064840877644909986300051623738314984480187131725456076228361143984784685050218350825949551041856225192299414337623172528711975298246501674977059310410764394681/4324212362447166470214750395278281704427856876621855063027637154052737609470092032526947386582544993818714956777768798204803190282496310088002445784077914777980151512550509577085024592829703330872687193846241759697581195618540712572417184857774161*X^14 + -92265726295305884163522177736865108525886843966166402913872769651551139970657362257595996123446790067821449417205819323388097313345702448979883346135377924800728807412550832231775196370484880636002565144193599725653202946659965573771495198989279811640849479223834915043287059969504869807929016007581061069948273083508585816375517129480379924414244204763034332268909181436690537193650823422876072564139940006185018802491847488153200950041611217191175537606935290253284820850311039157629896106137004124929957220388755791482150646390604245172947906047823277227371783146622583369267666392124117444758727116608706403593370440410856325628799835866637000739043007581513191831387103335513457142463864276894758121702092429/13527594151434706469313777741044333928792048129310088204459447583188397555222328660675709331388119721808849699695021847398779344377229927871721277148512668481188191976798492292548489539595156230651331567934188144463709947445283397086134721*X^15 + -446967312778415702508547905718237528743522762139013561797765378525147842184630560294489243849152389494558247601390630333885144525321214368750159702336051403659558093815616760265565131633209869442203410777517962882303966129334837777022108688081421913506716507428851717955186178751356032881597677216675390477879781174931209330763073298939100919439136320295913230155131581431244135821916278527855838951165594291619596042706702073084863243044743542100087649541066276852658520357129565146203424110765353908383932667786097729054689899453692464394814617029270955864951437681576733415550968390298472664848648654892322211368275258839341225411532636966154196914998824742486378853986298821032029130894366510481496065462270781104/241859855833501116964861032232131646312873028503935067007530463339825359889820014124221007135888192506220423780847295609642775898120493880418504714138257999775163684353180243698474444478421798247815157103095349834866670150374221856503002676759*X^16 + -418779175803805570766405973698775380015550473035410017011884628859447196038895476772442944657609781563971565553456978614745282887535257592812056347788485807805941186853418934136551160036827210478532559647790521504904730316274119624549623294820112674689706189249657093873596366744289383168709949136753476019864862888123908936639868104783531390348839828577285900244953777066396183982351067020563666486698817819761360853889607659740098456761685184391131883326826160957271558755691265259620228221363003937033763136456190159876193525555343724097600958495434958506671264170532814955018029149996057306922787651013600839583703986526248776484891964702735592333568129924647247932243852263982395320690008588035427510727/756619170615510177823915081438801606845575710571625270119103282241087172393440833417736413187992601477087627926339384048256577234589738121355851957520704093136539626198248911714776527747365972965564716591206898845780521698377056719399*X^17 + -594780346347092804884751204835491752378342690336784683904287537194391928734607597044484330996163821457409447344314394875564365512748672110228669093422777600771737236276170305053475968996361933624733283238435917313978924559746112506781756446841886741799768394932488819780850983453224808830947818324775522679602459878192138284362221970390386649227180456815309395097740810793261603729052007322194079497947084032416634626686913040190776062835790894539876056295888650409274052320958040466266065382337522218354818143522292022073250512512659264565042324956210625572793601041463059313071836835979664942367744598458393917988911795457533785644589235873673505160789805505496340987467330188130968849524724453895425875758785/13527594151434706469313777741044333928792048129310088204459447583188397555222328660675709331388119721808849699695021847398779344377229927871721277148512668481188191976798492292548489539595156230651331567934188144463709947445283397086134721*X^18 + -754310051265771204239679547849263581392910109800063364151294679005405236172814504508560622709268956577678362697879769831992085664518063433302880203935639349829747065352261761071021025959466017154179865209483982151854968155023117121023609943554730423421950380341694357542293519589988240451203299798540299842108746647645407849734129146855502459794354148258319696367209235268379720323885096928978394443374287371883256427173374484979426569602051825353768516744786668720736879874264922010329070301997422725352947229335921395135864373412843421987004875858981599366826954356947677638392693052444245828244737085433358192403039931921132385060440720267315620868842315418145365083030483943930011124245935630075857/42318875251161148712115615047754438550566346583792453163997051414569448648886449657013055159012953827232374737196676774330587685809594391261024215980798931323706002919528436250057415277552769895719263750277246985054003115295992881*X^19 + 292288630849579662882070967135855079351492323777841645371051683132627882106370206457473110495659179391054789599948309249847585164792977698160057564086965875280939713244080721949293373180859867116127895341528846252740833798140390097803085598244331982950791172176272794390417021511712532846967657029533238971375773798746902917389575284060948269872857383060981018479923696352401130879475139883110388601557821841881191550070980165890322286420134291553622627589258654944941767583068568012453806017903403569652690427848858417242980875127002626259995800833748108998946053042336131608359719478705343642755480073304925744337874300563954462915770784304259717657740074965049437498581562456301406389718690556553963336/756619170615510177823915081438801606845575710571625270119103282241087172393440833417736413187992601477087627926339384048256577234589738121355851957520704093136539626198248911714776527747365972965564716591206898845780521698377056719399*X^20 + 2217055548797672419294283241745970031959997911660205789440585951409509494722905271432403745999982410555905955396088568394476528368268825263741190739313719232622921186164055214884703502474420227065613500853521780465459111517995704011736271502127303101745552468555837291207274138978338874907054011106153636991063094493309948195168680857934544690542859060214770110041142233445262180354510657016545386192373872651892574437963022767059825347965276549029454889728589590130710124593205994993234099055117127864787623932186596429380713868489581902143483813126071921964755991628349347480175068879698805322776711324324567996055846558170086997877673981408751439020784387964899731531821919169495483613512357345/2366959855202256765597383245581656611139680439834020536047712479141420026225541118463731481571282164955107933172810379458056249555880887704067577380211361447715532351894873105322300759413433072080052785406188656247776895536439*X^21 + -8604074360775337900237524878758545252110847818475158525220395694201964070642446462713713041016844988597459735674125116277156334830734266031376077626832860124230672357120423663426492111351879708070970184884246793472674258484260997055962053594674279962306463915877428699685043748824586245410357492077268135726685938356148246324845957757377913307864519573966151906124594941721887571870100287506496032774996343418549346455570226328760256788850156836117437528084901463915051332835017977908085889734067970162172344378835108544382033723574692670552753996785942713439426351789109909946362919163644653650947346864392490748038304586911506035995700984008701360800550001656984788450459114473942747188292981456671/42318875251161148712115615047754438550566346583792453163997051414569448648886449657013055159012953827232374737196676774330587685809594391261024215980798931323706002919528436250057415277552769895719263750277246985054003115295992881*X^22 + 3784307974831621394711713826277280450068353633529835289610380215964572912338904286314525109301160024644056671996509376157153023314179511738893895964910583752084293859197840061073093122613759306531871313099421748230250439541175916564313549359960174456186257154430452465796103875721984423619243237736455569203877072392454744632313427534358269123261336609795191279661886807584016192973144382676516642516018421895324529595474455794812215961358222425145615629071231768800550131708728966014804603230310331824338475850010959966843524079250489543879437012837737000666987908164643497573470577078941345798881078714183266206065342775429003264001443287376090332749018137999462486930703639000485143279171/132387709335100216208813873571321472741186891875050088710090747756665363064239673273881731728356293134689184695609954665141017369868610532136449319324982462537923393472502550775899141977371948771187023066513152651030644641*X^23 + 10229346248983679049389855626282858935629620932086859551881304634839183132504379385380866117065078625997690173176342121942962079321410887908930181231253627269981018013590788234787504079866048848594297672753851837647849544011894485889511121690795590646077325174941298994223288155554698393955091076653910417974857809799933162420097181583604041608668028014807555279252568124983757988444736496226701211680187823356606361455187369853061015842078139490965073704801327451050983778988004024424860429835611084935217732789253954979844550489251772121914005577350444367727463426205305960856678201314651978421742908070321999403935518447875305733568690696653512562757401928409762416584574243762674175333388560/2366959855202256765597383245581656611139680439834020536047712479141420026225541118463731481571282164955107933172810379458056249555880887704067577380211361447715532351894873105322300759413433072080052785406188656247776895536439*X^24 + -9039746826341429719657305583710430990678674760189071909956726087079094423552161210584362591096209297036111636076104686620337480768077790770569748476155949596948096524777757869021338644000103592047327989976248445177338873177456219803128845409686371433431627959184675953124975957863142203864087819189898721218610798655846154651941009597520161335783153347486637579389313851476440635812652877089912351552708501238789945385532803581147125636421115685915664820894848127505708774023073046548393530063384681415852057955662086456818966222217799290206296682825310839050935245776747078622974705346312472601058604975769421413941796878798204467460469773072756788677502937345003936116722637428554970/7404648433083517881806246074798449171720280321888813060578933260062943289011671417522329645302102641908897851983329865492534110960826138605987433263884023856922836482605433792488346214965711100799095199200914628951879*X^25 + 25324194332815889957926318345341884428826873420328025915247122874799300858149565673171735141988895647026042838368811128653220587275365654628452533684618826282626008583291188481963579111136725183553433914382375592989250590578447004360294571570706999305076393407944595544817021983222092743054408034095357709144081059260665059344210540629137013593742387471873652747941195198187703853673067147455135440686018967869125256923791599868428725106328350826496980811878605163054143617214597565150604845528834907047566294625613381604333276756972627610685025787553381856908706992230098469261199290691288260283976370894373976912908360889017985628398931543505443346359153951382151115812394682267159556026/132387709335100216208813873571321472741186891875050088710090747756665363064239673273881731728356293134689184695609954665141017369868610532136449319324982462537923393472502550775899141977371948771187023066513152651030644641*X^26 + -9530399885176697110622603403642980022131579381835962810924530035051896684413712924588321708625459268545422588626741167932990895957105758429674271240033116123371173078266635659397690988481627527087296831272186004642115723407232354841169124052495344542128834209666433246359469958782466693892196258154960284331108743332007765407519656623026627777092108685124602564278613166440957309555558349222756579928721589881119581391929641293873036343962027567968563439497723220219252311680427088977955685786701376790046730789314504104386986718770823575054455114536263340845692263489560137263418142157282714761281501701798525124158298281406339171199946688056309223923383638321064878432114556923/414153388505146701818124395928097162689204112192449972625926128981651283014244164523873239292024310191224221264239043877875390735545955512388133187755692368528599836825629721600108854799804860495502835684373546001*X^27 + 13819270399837055722629681499940775947775924478158582529782424268280314895355404722015758005261110379230482627383921454554072430120235127720957584155769634428182553084898704403032421376508303489420879210398421766594085836292808383461620867596952836848934557283691096436342783497149807210859581641355481070106509151229202211960722416683213184234215332556191474346142702588228117019253395298176742494009410594926209238463473419179827137902274907042064380420605340678593120904589005142635003277037480896351144369439705765275877993157108133217587299657245782805373519148725343395088071613762238167573453873437976141169702160071624446673068920540789802761507359364694334051365098529812251/7404648433083517881806246074798449171720280321888813060578933260062943289011671417522329645302102641908897851983329865492534110960826138605987433263884023856922836482605433792488346214965711100799095199200914628951879*X^28 + -4719475845132055301184465111331831385511581434115720854428983895714269083986950872815998250832757683544286912124580389847645451716317658719958003014862097131587613170914052050340083211653853068423454476462577358191666490728720796539225884911683967349179520497942942784177921813816206764540899231241731341061393342399144347259038615440632894495962498383522786366499455551810526877467076518472973575489024735542152456085239605723808871818169692587912797884255367286467837618413730295632198723630203895711422246754520101580202714485460607229363061986796194917830978532757818942895037231284476380470369813317772680097827465900379717720286323892483596775756982571978634843820147/23164236730530046524868527094809394411835343821939144953628621789901632250922544019457085927178494892959573872377596279315140149647405084869854756292616609907075330657510471592377026388489560965126843541829719*X^29 + 6105477527333806618897791581650885173065848002051956534160168752936253969984012799009746158882581995147143597189683803465380947044322734491657206689438925909129970645531017954825303150728243936581221876039371945574094025476835184398975063224891973077120710213173244219752002473432608499699642446006989783979964475477092589581832648490054482209873527782646184321976944451998470239882891300584432386640453934040785457998757830453756715256483931080715817445033502039806640111011825534301163427854527512023358142631399690663106236313765766523052991780935219650136816653033939082619131443390918702389944448237664059936053084618505959228661599423197930047258099195294802631943977071/414153388505146701818124395928097162689204112192449972625926128981651283014244164523873239292024310191224221264239043877875390735545955512388133187755692368528599836825629721600108854799804860495502835684373546001*X^30 + -2256171981168889616697482248971116193479877792999781740899186068886422326057701547376911850833190708583483664156835909935171470520808931519520543564202935874354755963780560179301366725957817512794345278249892985120985416307292776035360554053857667347751624048052014243521089976247161826243355709523634488761786389137079611394454751616625402458187643072498932073310626786000712370320887547916868925105584249446126643580997663252288651308603919015557563807302349322636540996605587751827150672433399475887751734104009156863852349306934538399016672606262458614794730746666497148726238217544132163691577528460661409109908470175645994845685296508439300038565767740560158450/1295611428521172690020052972471021556677406108951235804778154359298709785274486493621404213165081654061165270561977531143528169900296721565515675165983366514182858697774510408433191251663379437615461912961*X^31 + 19365873083863353681428774316786555456399122539579573799491164824232336997178360878349052414169230323108104638104232721251741789897979477641165276878186182621988623618849248429768311401820091421008283271974941658913495263771579430846031988558041122746985638269959119543677981151292688982892202091901205132599132287708805929256434107391505287613996661239208721734966186309008994554049072745011724681145395726011911445275621593370993681045795955336194959755949368681179095738805515179657779299470711475212837184921179180101512013215112583702921288428251351560294678332919260822274453076521985427537618026849255125214688441000452015548081906333108268668327009319934944531259/23164236730530046524868527094809394411835343821939144953628621789901632250922544019457085927178494892959573872377596279315140149647405084869854756292616609907075330657510471592377026388489560965126843541829719*X^32 + -13631664424467275503173190002673124889282060983744433129342275367027960499829660791907256322699229142148008449019633253296838680940982358727071150848610663505252286569808092373613243235623106996803238939607057873501419654840155187789293589468487563273024344636663877966651058478124693638099722683222945516201932274652307581135161038528352811066823806968230936919878304909039682859133497885505139320624345419382647154442387854078737411751858718976877039532494293950338714525332417866540257465465780702615228829460139548659776105648373218951128990753483855130226277850417247666402289047794156325623634872298223503571937014968233337953391780750261445004719769866747/72465542173565226803515463531015244514648811955435751707486680423888907952037949192986420558480991893347797447395130104789315392376347758013069811845369792168625689231752917301481696496637364372473959*X^33 + 33071877524343091985181308257947324764161342961169371421531865425602612393064381947375465787474181600850680663451040751684879363489381221768339813492066309603473089222468498157896818043470320154711971676438414257496231971151158600565842189152844094803845225520598737207370741392622841138892842299746764449230291237360658487056308392271561141140710518049811143857103786002122756428690931839252160041493040818858181817029491415373854309225529538852288837920706824339353314301916448144079482012585328416729513726189723642766851738859532375774692126481417213755815436139399759736920370475932553619272776336348926380111368936952523397796906226480817715796229537238211349/1295611428521172690020052972471021556677406108951235804778154359298709785274486493621404213165081654061165270561977531143528169900296721565515675165983366514182858697774510408433191251663379437615461912961*X^34 + -7771946717984012467767306001974071932258499761657151808478142385283105577968193093950164189970841225585920227271788071812366986876942652492707052463697191708062963956800727187958422922571112558927668336247609251028794831223643512111988717116871731618117943142543649030406099851344705066687867585211456481253927481259437778519944350613996880035875940255142185352717050097750235822584112854634901856787925739252953922112063262394663089625208261116134083881683304905382603066888796517251556551340382973035965735248685025882545593809870624691617154346271230807804305303104951138755273117020187120677451251119055441258970220663316847676861715860213820043354011/4053109355868070183092760418984017255699357455978284675176837654448733595393363677665776640666759432482118543956324744381079221006563440797196141386283896871672111931973427893141769477970656321521*X^35 + -861253313281961504008333914799252379016871147068126947511567743440139980703463653271904225036860998317346537934650262721943061317172034651740636552674595807850890598208392523684677956558819314377137887237781875882474446469620444149410866853373747666843686841930770062386644178398482443261674717753544124627475425098700776135986067765806138858942605656726110798542848242444810962436851479866958234766720345313881770953117249865046721564287851188700817373493231770923137700043927913597208051063787892619355572130900585250168253025798980443140111334532049473614824256622573202111250944488717864273607906727123825331919610087082013460790932336512920452162958492/72465542173565226803515463531015244514648811955435751707486680423888907952037949192986420558480991893347797447395130104789315392376347758013069811845369792168625689231752917301481696496637364372473959*X^36 + 5156862153099993895879090474928038273414314591481008426834497188211280106499394344933055017354080737019512173816093608311267562336118278412711657900286040843933550496050661159234211720941092171951937527065607219322145007198712649041317405349262206080095479826442020404437147844107536827214592090032467489886679104840380042953793367908729261519902326775886973077211202481100267235792702977535155024502963183693990225909046499093418612439991353906010272044494392351230516943924079122930373859717434444809355004316218552480414499737953892142234681900526313386968397335706586193834187819965795078211663721439599298198560951947855680032990864717760424242/226696647232399473297877980814587910716447086301151332578826425104800805156516789399059043607962382263108593543057483325749718720653472833894297297739465119507361258010706856823187509255028599*X^37 + -9822856040486023383061932141895815398986831888127949200657462488555188723239014158850383717247504401952633278024299750705562160394419465033393774684377959803902188821837164443436706534786914278589290594303212546059887323905172220598173697725239104948536630573236106573265785015978354029041633802199478996915545537232509852831665295019332135772637571985433159192864248785701103453079020284105111924761361641287282959935070806154101588996325043752793029222072702061030708504712028964317394411513474757058551560092352618494197645622221788330953984118822652975842428445781664360013048453825567463166000274062183929657426377144500734514351874828690451659561/4053109355868070183092760418984017255699357455978284675176837654448733595393363677665776640666759432482118543956324744381079221006563440797196141386283896871672111931973427893141769477970656321521*X^38 + 904686670315480823772928808360554212647523280088722776680795369536340727123654975056826072508944563588931838805280513324406945224191743497790592709688543619934450430219047873450664029886348739717147768218346303484310521869225619567670161611379399910852770578266667151797675654018862945551793229276038013356280620067167698022280589113360487281311923890196299447194642176641015075108517562475685830295618322184158021933381941051287074264096430730316256262067297352025049419537885811121761819183817134877431210438742269481541678858656363805800927113769578079509216340728151335764665065601826605350859339202566286479654348303300469895778955953266/12679492546137897717874488551629728212788583606530081804285833945120018186504658504337996734043424255445416049167038610982142106418338432456753582288688691733730144751423841200469126307681*X^39 + 1765292854058062768823349917910423398555161773960668335207753477881255276034893711060365557732340616067379466209071785721016402207904384368961852030211825374283211789395978239215886878703059753868445159866687101416588190271608267115882103632314394809788000544944038565836440542079719420536473952514066336361829000105339637488125492775488394362435590209199447502994185026240559134773005169507210332818960655143509202200448826197288558781860298807069419930965501881106401903568241317829541593971038795570184308690275353918834370310290298946788073641007467870278209748610385202392203296151118238551090286729127498122832611756406423163442013549817623/226696647232399473297877980814587910716447086301151332578826425104800805156516789399059043607962382263108593543057483325749718720653472833894297297739465119507361258010706856823187509255028599*X^40 + -44292380515708906288584405065360144700831450365970876533490587713808394470875582948122000535901820030619159500873532770824053819079506138690662415779189756769337506410089423029757253921234127820935828139017518772211756094277036320898367985401737579105667550093791875005205035102261183323253290912690128120261419866966986870607946145297110730654364408367973874345941264427806342886838922862379752159163274258263817502785125880144604099766894684301984681413113895157475390386084877225133616440442961875615069315560150575922818730527692851608421937156091395495222098474672596072186327944950782724254218231819158941471723560531305418003836/37325449575179047803434457218641476512546573623657515886870612524308195108358993657180864154192729063044901396130828613934436773569516817603579566408955792693369006130166944461361981*X^41 + 830939246163193587303619056792414460537936547163093624925047371148264099403194103588500170894326489109013043079841822104836545970073203869232879657388875229623721819287446883523331356751564854382915274617868705023181621536650700162870926375602727201942756014896767840588965521871802550030286452226818630656163625533597024684997105676263123991549668937500737648994334079271642514127687718469226980670241594852480482551923922640404667047374921458197657154980664513537672575762853620597342524563096734165465182427536724546142853777008883419228921294854199793060045159050842718145452453918124545528055912037505673517971042839852263512965963018/12679492546137897717874488551629728212788583606530081804285833945120018186504658504337996734043424255445416049167038610982142106418338432456753582288688691733730144751423841200469126307681*X^42 + 124542515217440031512721282305067191761897762447521114402052967207946264099747244204453276497015863774666424306469814350427058504026140905998378549379935282966092867553341157643513641380338416147930299887355442523515921097376663859194039110477019946948191023605334705845157148972675715099180010400654134630481666792464864503316357608436400835538274609421677684584507813585133974900215748622804559074396445837109622245874060858451398435820992243728615438556573475876677543714592035761425056573901434982783159540432370805279615341825156902139747080077255993690441382081544886229511690160315958152605646316706086337812861211658892557/39665727497533525827241718617047265156797634031517020071063350185237189275620609625059366795103856602598194894931805115764544924090878658452263088638635273850551547428445211967441*X^43 + -423583435972613738836742519279312391434637694673532081850074123774117783377393165745124708138533380106366521964854621899408353284435960366712730294267694593637219880929195018774684555530552427853941197930998268786705311443157863848276050906453734242849143687662634065562634905536743320725062507064472867025623754855529183656897108141927304059192726026819296401341459988616562193585081950295421780517543744532874587456076821975998982334807632830378551314854671383579910395532955415184620229859478691519506560764221429193832652086669516450534056027278121558201909405506430843459637722448979651542655461875185139451053486723665310432779/709183541928401908265254687154188053738384898849492801850541637961855707058820879486436418929661852197853126526485743664754298697820819534468011761770160061174011116473171944765877639*X^44 + 5405510191323244945327395669745223562433850707595297445998622972809023591330997554736037452006305969022744218174400525168742360929000780705913909998557255888020257165602555480022366356041293598647519814351282953799185312706773187466648539272179805866801912742660724652905609822695835131090962820962374974611668409662971859945270137285628943420049750588056450645273999105216656514566104399854453381113683326649994081323485770966954738012244136328005454813427183903262823980083629220095997185513088372815357314813525006745030680759386625710291855040412271445034282867185307939071227509070303837953016867230475399890355933047/2218565216037447610450345020249861018893541810588792442030502275587962932805000818002089982387373824184696845177683601754267292582967652466707483004565986568071567057914045079*X^45 + 111289905506006950386420383294601361124525490249194506218859257273709130933480628282338772402188621729939161699257204766757080491979456484537114933487401056178989073336338198164529260761667590300257619488887813912698805738236288145710061230446895270021793688753027508802089770161182923469039458935504636171157957816509700430718190724333916093530869191511020481105358777724576755289387966508129186212963519364884801792688557382119183445587022148326990310548603469886394604609800745561072556967901445468141196141137669969166260724275394979936669600161035451476374731474876482922751588777967816909252633933014961468897502836060696/39665727497533525827241718617047265156797634031517020071063350185237189275620609625059366795103856602598194894931805115764544924090878658452263088638635273850551547428445211967441*X^46 + 909496000586926609461589277547932458637601891360067587168448449390169154284055459324064222837670451050031245069410241570497040524476983995116016288088096333507963910001564023677746967592840606486784896251330334597109691591187732765440304483227064886359241842097105311746654882776100965064144361073182876855656107682456195283526150592885092104418486601259982134871338212021267505894861740721402312825323413525030646479344235722220149222738217996831625933243826735738380317602523223457723366539156848883306992676760021703410224570000506616597012076001072151952893867187382495846121695572738860182039885486704461619407/124087768669245909192367862869839533469072197023815226915962988734714633525644656748257172234877444162687893348491727823383147412213639043945829353127467227925027521556801*X^47 + -14562771741357083753338732361276101830301843168411190726845966929462774307971290309120571961271072022725316809303378150961632519418575961913532966053680674817289116603080773725679010004038507505625591162610019330576049051430967186860754656239358074844794156076069058441025444313693733345728827261491844007632634462268000181293073976195476019038829145726827160193638533102426495093888111006074572819831746005852581508619769944409682739714331625038482735515720499812227898949516126705905585536253744277104887439484959096857413921122352832535387174655893916899223048378212290179084658843799323462384563839743015018418754831/2218565216037447610450345020249861018893541810588792442030502275587962932805000818002089982387373824184696845177683601754267292582967652466707483004565986568071567057914045079*X^48 + -1201259209238891983152262840122025444162980596365306996888869354181427577490636399619417456129690336471714724145553008506681361284638478648749863401121747598385099216423257652962071354565474487751429879199211354710985341448416774713085046546641078585129443240118656336431859877380521474323565100039924658117213604544435227315903598371395443992201467950529267376328307722008597221499481043304353057635307792645921549676412256050844995603897535175228801606831248838873565899706795454376848756797628474776891241593180740516963823375479948379685243497050798739590946665810573628751830435305557190685726668773865171/6940419971432737244385472502368115301139448348555021361147882361133991471874526357640649490177160029234738707337755345566482880038796299790023455066137212815315594919*X^49 + -163106679677408693775111683345923283498208720902857529307111446330598226650237776381016199212875967155856097984699974216976996740285505624171560413436055138239611989390742047422364769707390200468559141616463220155816113277042934017731126162979159718617538015690935773897374565195533278285495035163245008017768715266294134443107892411663815079552000650149819648866924245785661622981298579319037579875686193516211678185742934135672511065061996787898266778103809498792550294907341170949581631464426559435419527866750469228696947308500128866094175046233930502160206063048696040587073553804645693210707205024573114895/124087768669245909192367862869839533469072197023815226915962988734714633525644656748257172234877444162687893348491727823383147412213639043945829353127467227925027521556801*X^50 + 61146000363134922100768948523281610628403139454402024894282827603866457517321717831745282840781197007267210933811294275626970850678858958860562553206947382678136236922682779608866772044319957578702542958630171490367863878835343105687055374732422926080012051039117605722222265301243809501565355608129352071530179508532704113436730448487480504890384107251265134831413073182458997710161525423116294791253194866503939870224423337455112570293611910146288800174437278800074481530815444983073660057624266442713998092828142276852870498104997367174600768523968299546898843662402392560581266980694533454221171794/388188375828219544962552296122160931883184090192685349356668849551652300009761527917705100407022765771840634674073233713657524472218597225237622633600157325091761*X^51 + 199113031871585718433343020405880933655913806108506841490250972031308386944700786243875699636977421200146843074195582400367177001972299849654789295415111530810312444381721313188320583178945724338047920814340226754801255105115393801536283801532695635991724043422583974006810669602456941442966371038710740542809576520096137558014194446867943788552747747077761871955123786639703596742309210378247905225415559227262584748345139937837695019747958793960075652979215675442379918491477793807570792991418826870798976892317723787507852090071419378969650263584944732373057468344523818774396588758894798905482934831687/6940419971432737244385472502368115301139448348555021361147882361133991471874526357640649490177160029234738707337755345566482880038796299790023455066137212815315594919*X^52 + 1160647601411461093731336043959397159715697612965166739543641404519828692310679807189524473407024600438513936230573787822305195383854711799496137197216226455498385491596142821607956181562433929296877775758673708271160147414096171972386095517166879893262060694841599461122706347295184040591623906871594851791091016288384264980163119701238939944565390255765857704387123277960510133710949066586296555315570475017039504276485665921540323416815377360538705928562907153541908243614156695983869220106364845851367937715467209765843308954420239283564074033526716166614705563155689348810205500243441382429/1142735452142382698203868390502709535394903430348115988344658536629719370887225907246976312719193543062400860386260958059168281730753213046878350766115370061*X^53 + -8307997570297785736358395813305690639663930892571049940536408512559376055136028184900137718644422599395210664233567574855046421009545688682546620305206886514329551276451026810361590827362045286623008028123365182693207005712125699493133486377192061994107837313986306008063028689210901696864425569959689949220060378158224587868014633956273745723867002368358590221850561995171028089137949133572594951569253699057670654344584426567166557275649266333928296355779993977367336718036224742537867824199057356149492133619262940636849487223365713674736923594860455536552129910875726161467163882238376156270783/388188375828219544962552296122160931883184090192685349356668849551652300009761527917705100407022765771840634674073233713657524472218597225237622633600157325091761*X^54 + -2183065301919801058302061583478505172904561272326354440357422518511619284194977515914409482390495318267051452785163430658287940392324040658296205476068611789042368112881787562131788638335236516931887183905041838105333846310290076675469168799152948840878328117143682796289731603266495460208093275949854976662059824234647107318139900345987302944435125424858016239716710177243378641169353180181492938030587772104659336838139656931217171774732107597289868075247719126016187577266093122962467267756680223394182324099759604523122432931488199908362105421517491749027096434399618528780858924428775/1214384114922829647400497758238798656105104601857721560408776340732964262366871314821441352517740215794262338348842675939604975271788749252793146403948321*X^55 + -381601716000171411541586102217125089060039750438780454602722753792909617918797284637981008140002613601827416014939614172518232757721504549286192995510070683114845240430491923188329506015638521680146562302754173232091439330592497220486675701689867399819110069186121909294664730707997376400404893622621575431453661396381775036889360182358731096787794239975205388281499951641789281306977269573312564451200580164881395719046644834268772885202537577037627370489863445251910060000482773802984354939996067147056979819766628050855422395000359121099183077591915106999589682019114388316982144661596811/21711973590705271265873499419551481172503165176614203778548512195964668046857292237692549941664677318185616347338958203124197352884311047890688664556192031159*X^56 + 3071908245964453541202718186254216940344201504019656672903042456078647121961423487270965777298384819402839907980612801628266615776677284501981902551324268652538350382480560747420944275435859775631638661066562653507356830446984946949914886830572843432775666200755272934920968723679146675051463188960027304808992705150501974394663676652878929336379836687651990406978280615679109554927961616979472462281890411926099768932986581891414184936215022453587461816551895790375614843763936248250336020107060296946251963451262367340404055487638914822007880875888758706540877096398119134723889/3574861760556576658298026082463103305863405176486738515367268099690505068771865007231186698060177084536879015218803229721446140199142037417591194621*X^57 + 37090699849809584417165083013528835672021588113608822908581940987587741703571382343193352537447124502712061266120752674338082297132337893725020938293784000948600037350084935587686593936085553604812885884300074409373648044849565588371413632621720224441732634535725861642184497335563881654755193263175682454400938366779761147238257301507085547059897281318712797525063752283435750054455991991690985425044809462206193674590656823002629507602235572857970072052181078644132982901341799209046459804324163432356437015832667484058453059474314762956796857586118098663779803963290513693393614951/1214384114922829647400497758238798656105104601857721560408776340732964262366871314821441352517740215794262338348842675939604975271788749252793146403948321*X^58 + 1142756140439866512571167353134687345948789615741984368282665431917383021034305276060282054136657644287717266767458297055442033657678820935006281637938295210604183221662270137220355643479564101121316272129098910671198278787588700892401252058840994639101467127889110017708613057392099055274411565995467349472961350439525831655754653175888478028770618829864386313414062197176787837039152918842830675951671483239966894268319710442445236311587940609050880601555868537037356417148279719410669792117744222148588065254047130681944608411141702652203215357804195926844552559983349582/3799002933641420465778986272543149102936668625384419251187319978417114844603469720755777574984247698763952194706485897684852433792924588116462481*X^59 + -1097822503192731431010204510055852215250216508120621101954292903626142178539688207657181506689300263078203292954712227427813757659439924941688319246583675226308743079307709752704474691356910598345174016275806343870086967633058626996867107663786169341184668088111848204447359995242886454312675219165561720893249485567107563067634636547672947310748022896182686251576713481269218718361147284518156091339351374596577483608639002575306687377582365460328187771999001085532907456489718149683780210959573909195943453988162650860849064647886661315919165857101532031837991833991746575062/67922373450574956507662495566798962811404698353248031791978093894119596306665435137392547263143364606200701289157261364707476663783698710934232697799*X^60 + -109399206677112025766544517291247424668055787639766115970164013341511704950017613101704886251170177767615458788339802742157729665371522615704044280378266094081012940626932025871879307526763500193973589176957119206997251480207732735544761197240899743400168141359790967995434778952874174895753889238103795446511623384241950913671819473691165274966660342928014339035111579125564792174657068489020247042429526592082144849121239980233670895530150011427236544314388258396165005957670677585540428444665926368458451653284616904848265422677508966248740995005550148958023360177/212484083765390707857206011104824045133210393499883620514979583780810718977765519366618802784509631342018692024525191436034030638901761178839*X^61 + 26323228788281993168265889649973975433539765720489282834788054311910174810724649008542534136123626882730583000337358827031149333172954781889567066069738230490456901713859471124604968803547454847861601587515863538744798951546957900705433872558841599911513530043759995632565822269396531048406646664275158701824735704177599952451790230756159216127556706644931308305867810337745910883408978097070310189768992836430692698540269681354257675490852719844148542163823067301897383712497895942788843492924650480190191956268327733713434589510763275917679199110340846316039538137692/3799002933641420465778986272543149102936668625384419251187319978417114844603469720755777574984247698763952194706485897684852433792924588116462481*X^62 + 3319223437139036618905510114176912985457939392406622237632878090199643916341264866217829941318017866172618854685710592767115737487375433654509886524102101632004636234045830010468739744007325855500002679309210774658057152373496179920032725201968068883899548486198641856017808216482424195403229567838747543819938212814592373055176977756757381348800263484647317078369283830549910873345635186869280289781297557638896029745122050483157141153974576880594523680054798095707342285153426179356759772201918575497076205829474399584470439767862143131483505967700068847199/11884561986989804119760949220024836128039062223831512976955063693764232841756559056245808086834254227978001679317925579508587205039530241*X^63 + -532489478859159130467758875975788987224202868214663905327322622074641438467570059564789998404519688829078803288853279435273533774142624754778247682386793178548156443736528555845838153755205061561465240214123904354152908062606461404077957711386633529322559687880455886054331033935541973323902127952434547841125149699455799006611359351306567387143823129810883034267821324958724974530978550699927382167362955771630591743067133613438122843833898406462212572648160426720046688323758548675549829738598572091539498121376452279029871794288842897036028327706649023829946/212484083765390707857206011104824045133210393499883620514979583780810718977765519366618802784509631342018692024525191436034030638901761178839*X^64 + -52076087713101222010800591824202026010354349790364763350283718489183177330611770769011917941391128311053579889448595589495008604119259389375530073734435830308447415062431928770378578921336120699441126369879059444598361339530800645943773065862398331769583865532642594155498023983759615084910902692703853962355025446559852926418695707005558269113745968908441160314513140358216777801462609835357699192275919189267348375013976417309180363747706845000886833042821579598222248861243203239321292375033927816041159972606198478187543681030377058355322338639180/664721851724917731403375424801433868115613973031574080035520090260318409405255274693540359462735848088707516042168218552972045698279*X^65 + 9134524017695925028177236620000517593856043459454352075047622385529584405370193318534228127394585899363977826333517540779200557690733775235436502998775191327216726081593275438746453588469918583261607891796754377229106692080740422543870216057655113140776632535228559670265137565721366913768098981898764478338315300488592212288757185574827488091074271093956691088647699257147145769504901342285074123042574265969724684525377376144566629065286267902718792458951370888463306235063107111895483049097154670650712557932308597498421141529007347495387378841218926/11884561986989804119760949220024836128039062223831512976955063693764232841756559056245808086834254227978001679317925579508587205039530241*X^66 + 73780996487603845309066967135407899950309644520833469050578899829347602548294778416669998304836446621588452892157269474169323970698650602914188990056237626611275791084498985075080082926638965863557449119477429127238895105962659235593807903430931342813935019902269589857198516241465232942780139916598472166036991004296260691603286708791635947906035332123827435257628408816906420809911911411958410608659299347147168840764028885741826823070236863533355243668070272663317291556267401491485471623704758146982986099045836936074748096226855840887197/37178916702551469959358768656045297170737399912275523241541478285156799004712527249484890623789688913737206557534997402146207601*X^67 + 145448108641045462827981677285529418993567418933864390197258179512963279879352537667049003817411885335673816531205938453406192359555502627633661258043747927785088308768963161098272362731969258232518808785130956032611900690127218723756710331559934193975526515272391458849784161895138904498909384025352933634157737251638170690928002844087884822095173907087667562789243495067491162818137281388281660673487820838087468880315935600286279029625263858717195704975801151422580227319937699112367359768380529077452199039274657861172971272179443443934265791/664721851724917731403375424801433868115613973031574080035520090260318409405255274693540359462735848088707516042168218552972045698279*X^68 + -10568870981478176063583161281824550631216392228596897070525243142395959398951529896516667769138922212756659303308506673144619560749971542524367421756803431269603327369293633705292038363216436961017592210742263789637495715244147417314020693233065407992422907557489128648370275667477640809359659133734507689381364254728510257274572704041248162632005181520366989285624782970788547202838189398923745472074896934180834926830812750502372935042323761070404105688143996383024952157240873473353078349357910350446853477216316754352526524100947143/2079474059094550587804618192071441197535510929709464916468565260090430057873064894540236625302851888457811206305441993520119*X^69 + 1247333177005738378096999614031955990795739056185293016015634269691842446919120511190617363955408774291005934291423831623391057549701109707062686379456305099838095829204361273720154421883655722010426159287530730525421458071195379794449413805669482382241798051991369681123202420952696233002117701143193818589846517666608508180472773791592439246588073413385363864991957123068352985950196226238393959130473861602432813313448747888756396735115779517743108738997300694442842080659318585489366034310680559363893471697040964097570434084471835496/37178916702551469959358768656045297170737399912275523241541478285156799004712527249484890623789688913737206557534997402146207601*X^70 + -36475796319688309143279722641101401801431637035778375176028671933013603752409185981608094311091892530012559090554063417741720200488455240209437374711920864912898132881063784454821191495401941736894675998784702920227985909722451319065894154615302443980499015758458698466896872278125584673842231381805990207404763396180474503876005303492051279636814887029145184255149673217377015832827822504852751606511773067241115279397746231384584945907823102014236989455553746600398521624065361834951833412363495878198827181631365502457052839/116308186089521258896169707034590368451004582454805353569470622523095813964598964961140814659816090858426713256079310561*X^71 + 695530315644826059187615658709176005367717459025292689515507424919268134545402189074931961431717556735052875674459234062143986451428263750850874830740045571847311925284175048104348065884100608959780812157224166774788216565157453639511727531976083395872394710873858658778547782141940688043522747948457152000451621914961555032574668075822707767192393968648227882672144161873673564364874550298124314493888805366923586815318266756701961860181453432079543719362042383658323244789640504528941617219163280055836129845175274404943022059/109446003110239504621295694319549536712395312089971837708871855794233160940687626028433506594886941497779537173970631237901*X^72 + -349208308839828039025220364422383170670989336530920851447087579854097150694190577293302433888148498150186192909518550912911411140736618923360782362709027732328965624587070997944416454390447616106798533348527218440084383154915998749483932496674220341573844475690914789083266097353074842801273536895785748500548769757203692764716661609067484113575464812234540279138914554938585494935655636910377433676396754131665403034766304277138787637120606706340210850327508531468758553253276117332407378989587697471245386701661904777/6505295938784118736851597238916626682197247186912319121285900918569037080630849877573735368858218628470647869348359*X^73 + 30627447846056285862239055322910182451306918966130271252657045274673914978508902978330097537381462660878006415467193290047898430109399027229837006948806044152195471395279950258431637466953776941910517868730948657492245998582730523960490645292815967511284821491007139745159460359858502453936118603358162225057577784810246222740393544442681118745781449516451673921262681509836620593180574092546214317932987660600934571633920610020575886003114947387967901476274897149752621276740856615717960519072455112631574973825405107200/116308186089521258896169707034590368451004582454805353569470622523095813964598964961140814659816090858426713256079310561*X^74 + -784896693549769062710224127685813885030691961436223562344336378587351066767360686459273823404312773692962361862710806711275802686256590956999721108845261712184233601085759064453162182286100496055687755492662961312657670400715865890426589457976447751316674933515203178616735923765360847178119051642975792550601717656346320299070767017812009960704412905291839355864133079844322749409078559810975139325975486953728668670333098103440629593663390608905193498866871328946059675176213438202159694685947515805004751692/363851218680246028125264122093888175076751898143761906218798641902177810874816817359680931196276001368681015121*X^75 + 92181210204689610742507575227727365946010000108294525235130104286934188186422551355182646370249814078850838740221868648673573575901526640184788499138005153573188509356051461410702748161877324994965736587081052143246273107657005570069814205695313880733100471649976215504389114545269111539363381895918522513287274994391397034511549920410233027852792305912345776921577756138756862067194859726093859715671803631747995326272551706985797176814317842991316471312332244055783177636243718649934557055786884713927286081344/6505295938784118736851597238916626682197247186912319121285900918569037080630849877573735368858218628470647869348359*X^76 + -961902293091648417270952190005199309033843546585318350923124053248530225106462507861298756350596844733581516916500089548490232919488232676230833563056313109199949547168182031497522553663479722841715067743289538589499457109440831347885063104835964854200470071203910515399766599774301793707091714599593455175297693710902495895847105895329509733946671360805254428116085921917863327256705291008813588015852016837583833804529616821416667095808278767631809410752034736538923356261092191103003476499208716143/20350758917179150295053645175562848877272324970287035416902435365634420877835271399948595066629901077726999*X^77 + 86447555822495126423418273450006723541473852668511194074373310381098853254958808430842528508364584303159281902184426685315570716053792635955641114075006536086072792787184137255462827204539157026089883059155878841242161720537782328782679907554457476982953580002679776332729908494630109783767939558252260022227687047339134626499616869070961280385478829083125990744007880736133913177999354899282491701269356009492510275919420873225804794833519419405450740066878204323676823331384891971825407155183282878550/363851218680246028125264122093888175076751898143761906218798641902177810874816817359680931196276001368681015121*X^78 + 179188064043557978875837323799463697503542558410764266445564799905670332235459879418528244923642001324683467209901179951258565833987549062114485176877040654115177388972650774011684469059481870157439259441768034565559584589652830100365421834673015464565181152330464752573187198006870132104545621346119724399551836478509876752700874655740515486533743276724764732087518588511858228374257476664241378433493519689873001608852174178139387960526582232729686638359616223770369603456093998770884437161/1138249282240569958893318707733254034189402369835395459304347858696483073876350545329637847006538457281*X^79 + 238985315734687248417250576880253200735978436512424283978056980856782750186219959335889766097495249263171626792845395976442891195599950986150975789483443673489340436347897517705602366664836406763823606908716883122497609268971407258859830321482373687418614745056727545174226717163547329789980991113153834670910755517325751849835022148449643962111250040635587463365363918241200210700842652144468025726971721271024523694629435217710068033265121837254968591612333599136974116259446780580100718031710/20350758917179150295053645175562848877272324970287035416902435365634420877835271399948595066629901077726999*X^80 + 3698850917043151965083944613835300766943824013937792041359186827336223417838623544616548285889228456310023926922799329536261250150224135013583574691514118688733560200079956243072331373198837368503059904219461816244907701877823101004541095386348119923812200036985460701064506871538390859404594465936912533617279464356034247500886661049055712494341631666714807548767741692002197762700265928104477360887882463341558915785461434529981195117218322671071947010744319514621579247652584340965/63664035026599360081286353136822754862654643427227219604247880681049447613197077315825149449440039*X^81 + 336675562660359993417596875708288653616715577061719986150950604296583807384730796603488087319814881267498102096131657456994193022891738046387807512242654002231224845549531907386613829780431999325199610063244444210753969373234401775018111101000832568647079926133364860330051235852910555302472370244225240775240022850979270732961732425676254754193108130429728631163810192842528520294160827973920489255271486446460681518817267810468804241115996109464067722368841879995499139558193772907518/1138249282240569958893318707733254034189402369835395459304347858696483073876350545329637847006538457281*X^82 + 4943968470092781454452795328302567528941042175937285183948672410075585136959771677972743650053292385968274546252009084833597671317048321735050448590772913014653398230793132948077063259227210372241879461810232850780261675420275215214599335581954363600810187360342180293485708588542295237304659040714592076832934624938935081415248733777453407791723842155020406706319069665257873341439289694864405259888053169348792962094782134312001562926784397184929334900306442426206616036239/3560827508619014490815277875542410362025540770022217104102459907212341160758268209397905333041*X^83 + 558969486550594340369721324678403451182803645573137705326153526567203748243986213487299465969450328645660844728345580928649235575890652890240289094561816408190263277930816759954317351516909916826761505159020630679181743707389188027550165031042609172657928417831883206511923255967672503412612620332363249026405430156720002634515308719045469649643649305009152647171166977067003358946974106501078445727423084725868072755526445480821201483773066741471696720817632545227651484367481/63664035026599360081286353136822754862654643427227219604247880681049447613197077315825149449440039*X^84 + 7329471009636784803216839974688913142724658535578252105062400367164204696196955215609100542842806475132572194120059462780078611375163715487913572128553171835581222206095283020510415258214665711827016946901434738616124981623299662506978183087558815077079973693145289082711888251096328208547349405328043093758193155386554016131450002171567679469077758366035454853010989101746034182124088904840834118819735897332817713973837075675313197073011572039439446711781354274708/199162565502489764014501810813938719281030302031557531411290335433320720440643671871911479*X^85 + 452109017331626773051064481301819126608896448392096337431386675819623608252144779314075088016783457731412768325117541019583070357592303500339774361042973516250550849507931566516618186132625226353449274287889323897309313233440506124776470183158971054135534697214996269612836660765234628025458328617756528707424174958363310367013877055018451867437485621136410598970093830942616865775894796136865447611932121512064623744529397186501361614892317259151115705288533837875284/3560827508619014490815277875542410362025540770022217104102459907212341160758268209397905333041*X^86 + 2873109523709582660939501508739713877526732676527043329425033554957141204428047530337106791046785015252962055020990797451182633461515220061184910826786645602834893587385153938285997753799680564091498358349973093082697622730458922897656285688552978781483707918541521798681497194504173927264487684391466424647369810637810310012634985821660611912333286721206087687688055888352025931601007760020985614678770353050621041119909341173610058124499066664833378507711/11139468958134669948794776599023363682590206501009985536735294783451016300723959498401*X^87 + 65026340356952915763153094642630294247783641921678321214705027857485130283294181257267496687822489006815475014379490627862686891558341458333328512760338180303664362451787663533284408694257001226965315593964323182799441677146083972788742828660253863214249267951409093771966331507089739794765984656312046934034653121471451372999661625298984850761409097795337185613256302685666677501546795497783587965662531993895755421735926724234877992960544823182262189237169/199162565502489764014501810813938719281030302031557531411290335433320720440643671871911479*X^88 + 176902261471317501652029583437548602929187820308516331368823777437325929937410542570158264589417387395090173451319586711500250945698706232958035554377740906459797273478161477380061235240727694022117664373044875779958665075428915696772242381844270270260324490831936261935135020173075987612744986349161250295599036883886567000875694163429337024472635486875255780634296830942130001234279848860915546523295474662275180457556442716313292384287597858250/623047651330313213758866636781887336125633788299680381270501414142346680503605319*X^89 + 2049711789820194715333266422212104621461336576722658172325397986777019217874320828414555428147311552158036117742386724898403919804637694150326230525840254919427265357842240293438432473584321207719116779790876501905497524786651333169541310250787125228376721357014626260725619953630884447316097152624252334288220466866973294180591131055745651784366518489476929134312518546761415625250929839198530730770280162523673916953947403787409701275858940205383/11139468958134669948794776599023363682590206501009985536735294783451016300723959498401*X^90 + 5741360043195083429892401680002595642450584213990940757972755368887775316845655059312884037255048747524576293329218382110696255447842469179660064261274531209611938461956523975596777966034025488384934231621868445195644084634029823235044421305778384391426656958034187225090928559287931883625839009742535189496390149234053881702105105671158931399822882887045715512410390725734854296091912551540234559729184377596011022007192545311350379802/34848014504743733640520534525526446452577537239201318936769473356582956569361*X^91 + 171240226774594652512266362836452756960055930256214787820348091541538476094541465985298663896328467766184521919272389892046231572813711811266838210734337153373910683674206080606633920025904141273578708694955943034667765533064568208308791431088868557972972094829161942575596444385473631956947661088598886313693400349757860640962863303708935648017012765778338458739955012627176203848845552637476255310665129073250773183358421626065222548649/623047651330313213758866636781887336125633788299680381270501414142346680503605319*X^92 + 814097686354165799440613491629704088289191285452097826495791531679041692851779576357808887622528533009865751714820740247216609317219721948618989030573464371461331735696783472090185928710984526072438157372856227673172212889426381793524369880662035228424363488480114542424639842305336607507228953799210890757860182974618540958852906279843891093214116529250849485739564583562182568883719777791066834976139181193056970498861935286/1949103110058936945048410678758680376563428448973730014920827415212425559*X^93 + 15563440183986481230850073646470464398751362708282764672034199469018381145245326203757648995832900808667881001904212560879960719261247926554307110436846950051809192013635173589297638635617228449306397776865842083217605422984909397717599959091751244942663000210512922829290208728244013330989540669938656958121895448824390239494907482954390726906102335668649426559922236324302427853918729945092022407188730886702963356131922575566/34848014504743733640520534525526446452577537239201318936769473356582956569361*X^94 + 33166594308898401370136408970752584814961854619096098380373686404479629581142230170428801111848736785415633447150113225277285222153518780805143700119701619655386562651542023163502337440671766843904882866458954514006382343212736325563328011809378257268263215409849752395434029144604644520936548174846388531811918949383562397959490686577533363662225622891010043478684686950427130761325474720854240925621005988905481102/109016338165386036414140090539665550453796546170016780296483439521921*X^95 + 241775577888488995607517353954980253201167840616803347795302208677973191286882074770967913164606254775797191679570228084461577602498599008617576684243712514137023824735137437767362132776359428076530935779376213976459272499932150844660316908234232043758100936766137834506985014224410609283728815398347684790080219960340110418825287360037795691555641286460195276837521422707222529456371210132713594742376479079881752593/1949103110058936945048410678758680376563428448973730014920827415212425559*X^96 + 171098983341877436638556509761032414925825104286666196805578827357299434192321829721432859278225269621227682808539278563503592625617644556956189227660300683006439422068727162229139394103036551163175294391343678032019480283725690028415613966680447861431148766043591958942720405551505308528615236705719718067751644441244074065697249084202844698165728560677299526376615030317687533037733606720529151097641272/6097451656434142648589970945783631660260447797416901409278116199*X^97 + 384285237269784819072704240112592555490028389036287340887354575126110929984905398958224786023410653887657487775902716647210957064418260085697737443506373033796576971450359497129089377431657432914660341749765363815821405214159366433292798324590890462292116203290738602348287365708195803302150930208199026865304980072303398610335914877654920997257443622493244512519248995126191813898477851559302336419590269/109016338165386036414140090539665550453796546170016780296483439521921*X^98 + 195136843137822569909107208801352480552672025883363803673357602777148011845896008324615336334231739580190107120807045203404947141095353917108823668506535633515288124437595819311626922350481596361916076393038941561601028885624181621921423013424949223240023501172750562919757912453495544478960480751384632697176155054448054491489036827394126211672807388146722589668230222814692425439500050271547/341039859971706619418869676479872009634792091135796264292081*X^99 + 893613012189430031360652446181655813852641537523087990663052217396154036877327308333212661561469694041372060743873591499459320025130433907469263636009507308812292387187373479670914262265317713239766978215087409523438805881398623051879129738829410987601016762002960140602938563896143517494771019159771369838157701195693555047286310114038007697182223055820479576751249557389843945603779852869308/6097451656434142648589970945783631660260447797416901409278116199*X^100 + 365549116430119366380583610212516347671881521410910610106542213547868155114098294004640437416569077306029581976764185439712066498573606511887982343552651109810715978544127151544159555788998196265022331087242479138085419794144705883293619306887864087214363813858591132905630634247370310585328745722577964866972247627810142410025555323751179085774124308458326930896635184940822322304/19074884499787830383067826862792774183947205723798661239*X^101 + 1237723281225270516569952937307609357029266753286720710850223901221423154994793228682799942864980777865278918669428504098221116973802233971574969269629077231385968637266722473363913464320163662577986988108471980606528189545679636307895261674131208672637447166875854558439270295082236715060480591720543237919834518095685175201848125303686796001811903747582060831366249591888173291348/341039859971706619418869676479872009634792091135796264292081*X^102 + -131079055069345726906212826108617046363564064383204712705010090050261142640916694774681392458065413432368053601628297473912929106427708946734733571522571814688050334540147034165748429497875640482085473026488638689174457413741574234835134150027646425786369132848341373394028984938641878273110012045677275864027008368879691548843783029662423553578618069199950332608796906/1066887661490454185528711161854285708593724801375841*X^103 + 1986675831065963733792656928530234221903186828577070759231423165086007136386816428055838405017988266000266312764788258715914880261955204570030091645465271678658977318978301153410386894115675058012338211404935475060706968725088980979544751270409673747479497860860420639443848135926156972352153263831082554878858631275105778476835606659788563807190181809669928740514104/1003941289462517388582517203304882851786695038094666381*X^104 + -1078910911864741352413311652515301459972438238765569249214542356886160540457714150165965678327744721373269688806076446699002950595118483210715891451220302277566300159379920332418867042764766833795648072543706402727209071725998035848078580037360199363187448544974127219503004426299278665013292184424496014849879722463284490277513474474761852658563020598905/59672669695757826809592883374589502130640684679*X^105 + 107596608015733252128489208389529810790598349208642628797789597232127160482992592145835216277966957643372761791677896118207659167475013243991227221685751982106631568641559125044448738819009763903472290632286007463576101791618633508015009143659563524091191267069571675525482664826909339668105538577248453182243129198582254902555528895612805924087440998992/1066887661490454185528711161854285708593724801375841*X^106 + -1044561808317045996562885845719520162353565273360074062666242892328608300570275750304842484899596452150582554715814678036286070869238341318167440293115343777058773832750657072582320659978011312385615763747581173463094968722618501160112823119875555173839013246995247589181240338716127797421252382307454021880608882423949820638337122379925530/3337584299779508183320816789226998273429201*X^107 + 36732211216960127045442110716879824396685192679649554967544812645784264759468164687615960393520786042615103837281697631285084889908691889960802913874364631651504812351683698496995423444601398423300667931622255794690059516657780195123932848688241013847048978108560396286161373928027475758163047774463539640695726081962285938344730930365230/59672669695757826809592883374589502130640684679*X^108 + -157067788545478859374060792788010189516468133037277883714610499620974839977508336455487174393038521949066652268710738417822521197603395673752946699271461416722333399338813937773618020150716241789881186675147086379667163897336552123732498802048478787508290282547480028624780797261286837259047318507810946153761616663522646911/186676229083254554691023926910173850519*X^109 + 2770446599967862470586814801657001637932942695469958740572889808450191511970606459155483059569435344896465804100489439596624678012653665815070094325027449567135882483871995641782562775169844444856544172464534190444548434662826761498220930080244385274439875486802049678887235369565552397540255266582677124086117285243173043/3337584299779508183320816789226998273429201*X^110 + -6189835771936956718567475650936939882344644458683595560544149397098913831474057268131014983914807502158792744418586698888741648609559294878030967121000351728201828100297748302144448783815306566517753968362292258724274594752684167943622127181685385071515705592975560189634302571750324126133289025603011104850/10441088935804829950837514788868161*X^111 + 2938285532493434389235734542451283180241110638241441342679010832846050714494821515729438012830010712845030288931390575747442412798729265076387261567581789672894579277266467317095935350464543690206304584054991308542859398072360651448729727710071236426302588296668351068284131870075938995671623600583008509/9825064688592344983738101416324939501*X^112 + -57445519109215601323613231054936980828864494929302811425464549370611816223828505145936772448478749333469002605048647046534301058893676664992438354537099670797603198893368158912196652796983999875977169546389628874471838492827783070178735349566734045493721292202980460650383885719835870636091/583986181319135854960429262759*X^113 + 175477485856316667331684952614651118784791347432829912526875937529025554636767831340747337949525794689684899540709326756604251439934397452870195296892794446380797458943661329541536960813170382626076351747434203522802863666799977815716514233570249814066093429220155727076906947127708414840/10441088935804829950837514788868161*X^114 + -18791288870141512775130784240184424387252294312906863906916543323714768958673502149124305262620521032442373270603418845076272945326123362033967796064807841556942824730828014967317996968248411660123128677966850633651475095227382090214659906422877621226779468125150142607329/32663246340351018231468721*X^115 + 529871227479720976137470667435841200866192462713457863351043618812620013836429214627067675659067700570136939226485607847803531820842837792805739307782051287242092745578641781716150429418180407920023866475620851840198194492158843210044440550996586512629668882368436399/30736114806270308155812066461*X^116 + -1894784360522706340595977836666045622205221672005984705850906972551132067181933226425850753952111673772534137171102259687311691411215281665825612476850216232975423665013955855374770236782945893443953415782462308156708483022529220085502453545603235577/5060680505619728159*X^117 + 216260412871315868519185106108430935700157855024451491620171166761357404897554168918773325672134748605943870418944904348830934749344419937847465811114365541361480306279709875505806507489168490669992332792591760209572658544468545679489295745578982306/32663246340351018231468721*X^118 + 70692392378121626903046993095995921202186278604656053204476821341993379944601894490574127716037707877453673161937342442415732995292322657529415056305705150432927236036292773133969546499971609647209168321195128750864893403401840290/102181646765966881*X^119 + 175421760024097191353088189344790000766909210818048840598572406273951646715213211543198383190464227532729245590355897065691333090028713807835194490093935653676400407149333256018083642974890872931900409000715067664911654467488/1826905662528721865399*X^120 + 23262302094635614544703565678998002706339179523200734893621402160191880942558383204373337646001779734047679387988038812123878892642004543851113915663556655935284219082553338051297797391642022680416182395359/5715176842439*X^121 + 23337380458203732129904931328729670611423950837003301543413706294374372241554630819376627795502752036472974260847426938874998942200780119853871772295095212510520585175826436668399106178768331328203215/102181646765966881*X^122 + 115395344078616658754255457863545306025885154701022165278967538364858267054507096952809377209705566106878225484038035646890807014878411117515896991556592406043305784919599588695/319658641*X^123 + 1630527852807560372847495208510522619161662504312521944914251294647356017007911326859473176065599767769308648065242180597611709083717590413667986143927458197850955385/5715176842439*X^124 + 2687492278166222781436361412132746891586471861159614669782284203316094116455015611598072499507646150341419630494929356593465927808941250092895/17879*X^125 + 12658023738774424386674098640028099763225765091227516785619060314208157390246549997457916603082501815182499647903698073664083283321/319658641*X^126 + -54682733463098040868464328708063283125093960018677120419109778476359450169999021711611611400*X^127 + 562539415036281351024989237766441983505918742797710148660721090435/17879*X^128 + -8689814130834502651231969846184*X^129 + 1*X^130 +