D=-15095 h=128 79464590576680268018059965890716744600040963642841112126081975385206849915655070008383691065978249262522629886989495223115432607773422415507177675590710434257193898338848390430644418399265369972476044778052768947609730261586632127786688661036499960218914771309892952878453173761927280563334585486006232684051311720942329590666170356709352561595777723090515797923821056159804837349940940446801466482344120607263278767290096352021362257171931751752543463351897732682141977606255529611451031574856183066087014152686448738664485632274848768876133939210321057083630559566878964444208332340746760827495175767061871362452629869995623645550275619398724330709613794237210238213138433013296706129/101328163608765839345878290497794731697901200449357809177015849118449097183133846210571323477624598045746860136151532625082992620074616252439521661129758827444445949864785727404748450592095004760130538358089975455099233936362423946775379590690135955810546875*X^0 + 2720049869891983439966464602373595020407888386703400917964626248872817916500434340346317189772369942630784546449876405402571360671311229482513747350002365852343330388635483013542184428630112961196216546491540217358998426511172558137809151705984350862288678122676499136750344448300499577631333456314648498530568787072075834480506385007218816441145164906783948141600133584495408908900499334880392798020729254998610606437345510667292766188850851745233396246750283057065467500375851083578804276370369233681763282814091042332310532747851685456352634203855389667180843467300236633608526356632267788560502697983689900295605805994420762817054086819783146949708558802136466653860775178656954462904/489455561495782510376330494420547671993541958650577961448657357581756519033409730735543720926317858400175633201666363192200887552008426345783865431921187040087651716226860977655896915740055710993334552484917817438311339606205052632503793574869632720947265625*X^1 + 4113199713141305623096116300191301649498838909178710466320390479430809512481211700834889506245060908918776022202862538238673770698018891730349885053489467298833361977427117348756658124868070459213234365490827795171148840864608771424980722127553671410183527916308892821861740862237400026273856740936654630995424449191796286532609226353936977323227059858708336460415301762486010738938846727624345098129448537755102176674434397746256807278242439063544156171072360520735563127186570778884367594763812168705812210253202535119421041272940518123580085718301271043162503908196499694438472005380410163653066207226774793833074462826891278363907644085392538725601707579963610256823801538215557681523823233/184708292519470924853267720331954177718562896645761858201687070317415366370232997136325811684569201813766279579478843809656809939939179892240186217371257959253077566411111661442894098577403523936109626743995861355782741783891631737191119100316427648067474365234375*X^2 + 8352229220620789097141648628483472251926471751586014899778910346419911812515153685310360609438663119386893354607173994924296614740594148868071844412174557279229660282375298888056323613048849161790811399746289087156290565426191912660059497918098621507530721677006362305708047023448764939461547672261368452090496987771101597856476879983607732361898219993007732773495200237606927076622992317459438915466441322815301921728051433957165552873914245699945592997526166727078245697681412987499548120977994662518506717251898116904378553106154694525447498153884690001507654604512982807272395222872625378838746560904547576988847896470204922033610810069242854151919886719736371294394972957455823091/162125061774025342953405264796471570716641920718972494683225358589518555493014153936914117564199356873194976217842452200132788192119386003903234657807614123911113519783657163847597520947352007616208861372943960728158774298179878314840607345104217529296875*X^3 + 1099997720516493723281835221916312660894346696591445879403406003800651572658076535099632316759382349200061235348532152872137477536672581462088502484893301932520370358272591513920871273097041725717973674696069725244924762276927693223378827186248335999717522091940444394448409513761137101008930839964204443677128013062918625146920454467260803511002955695143961515876171480271500341256504530414626843407073915706647619431284565303875303178173580280866500850180551030513725462399832891065809733145371881960890724510017020379416250764727928161972543066547540843151554189081668694257776471366638706443621416819641473742286383137938331470423533222988238682627205904550463995953158170373260600741418/12236389037394562759408262360513691799838548966264449036216433939543912975835243268388593023157946460004390830041659079805022188800210658644596635798029676002191292905671524441397422893501392774833363812122945435957783490155126315812594839371740818023681640625*X^4 + 1534218560687609190607148029575100442615713368015790260902595941984858511312672847904751157129657269123659395479074382391921328315542358502755984703105936906739196090461419645807869811832631420874298634763711801179200739931909302083345991906932700797359623240971146436277727377363718834397956127897598718125733085595642164862439634371683682209526399134435591734248222248596135570614045629040164246245170649207544507329839930831852407749234411477438782254577742514387027501032060482063534037109448777743323263333066114494777638377571067002853840726676869132452804858343408065772048054071524210146083790637148668900398576202777183081890338943618593229757702657681014629338352492031504/10740315453728078367234532281978904982884526049617257017769152606129086153892954881544492717071835500046040160175054799611314222730664856171131809063107924737404009260262150635813018943183306234926059050874061658042979416904927347786724567413330078125*X^5 + 133041981556704082588372406601920458792627818192519145079621618953131860102255506923290778235995538951427655814610527955897719546464632298105430914394161575660102766958674915789009058930341620655415639001029327257582473091355224128730851084120409727698965327466618396375380225288127408691096317030576772006519558477571063601318237035765968540882679628986153719095677185505572987545175917703805259915508924550794768141481612021999004224737717046145110771807655580011657226520887232561728878595319686295196732537221629326439366121217602661101102867112159767259045435195238987951386550650565233676664283216655577035197164961672834222488057352883420459302902604015091315395407516573371420513/810625308870126714767026323982357853583209603594862473416126792947592777465070769684570587820996784365974881089212261000663940960596930019516173289038070619555567598918285819237987604736760038081044306864719803640793871490899391574203036725521087646484375*X^6 + 105112265577151748816976352491793500838999726245807343948772192779729365675440208298018864878520706910534816253166765081345808342793446531759258014301985087042841179286253185902549582846394909074383400333924053091585255470368689160333447417538251041257318534996426586395395189785740827023539111183995355650727232278502593154139753913993883944833086188530471161898205561128267010910879722926931199841794857013713696819959644855962251145294553175792618482109917837720325964516907245611446136500324947466218663296043545063967251905388071476582113612022781535801344096681244655875728285782336183569313515644025472925941016836653385775822832755601099588602409037940332412691820692166/711514770038296016378571201191050346663433325579149189650159165692552908505661138227525188279021894670158341184170573011680306242508436977219728987287706176707784647914021241193310297660371396815240745337798056180389494329574517905712127685546875*X^7 + 5525504603117396764711845719743510397693241481020193125281619670406274092125764064680130277974797527184488670212954118169186428081251260101967649856662390102232890882758570469776941843339096589090335638771687189731571859264372374000316277856345687145141029001071488153793404778100283102996933732017535474875341778179852800632020069184763798812138315808930817724752436003159744703230026438762821992153329807240336044706884871875780944421936362736183724345812261300660937776653407799361120788492029485412308917483125216573043406428197139233280909162493969621928216723173536150293255619679220279217740137461351041406970408092040285689045303839844957303234385875264599916066323398698736/53701577268640391836172661409894524914422630248086285088845763030645430769464774407722463585359177500230200800875273998056571113653324280855659045315539623687020046301310753179065094715916531174630295254370308290214897084524636738933622837066650390625*X^8 + 246224690827274272987646612188105060697243721799976489967855819577699019201826671652776816666823374073184001947091425518481071795533019112486638414393223605824514128063415638599664929154883420235433209554897134051969389967264545944638619407368139488939389518629823002045034953380323842075622463361633512725798161348115612698965598345096673265187636639652228690570746947263621831585926449263919200314016621338240714393300345147045264575947639869388525803989416529144046919623091147255260555804886860843862139539803428078929083178172034941697759906404106184179486115646935894976736675936594952052551076673529418992811305860402529159565214717765206099313769208340997093474799/9427158264833335758576630688188808832904052011648217153364149263896030586361856750281883912275878034715579214099643233013319724975269121924077230702718862891126659793494816047609278538063880713020745218122531383642126456834375858306884765625*X^9 + 9436682944933439702052781720609128545324847156555289063162669282463368885532577256405157008718457263994907213760126607321515620020637301094958524992755848635731024365928481165133929088029637712756370071695942781429389726046909696989821063953481420631619880311243160091413469360131477078857003370880447731824438103564461676634048586988812295356404482339663623797960354865625025371083313227234015322534661867703609960405444278912850321471960581040729031906654339952378775358448910726875695601544954849237739298649381198185830573205653728983587398086207159778338206569482810206594057867682721486271766912932529693696209740871106469737516911747275898598539258723321048067375541827/711514770038296016378571201191050346663433325579149189650159165692552908505661138227525188279021894670158341184170573011680306242508436977219728987287706176707784647914021241193310297660371396815240745337798056180389494329574517905712127685546875*X^10 + -14763651710185452828111683771316612418573419903246209895290087496407598114656778957906244112262271344789061251989668429994187539200417117389653341311659782494061531563282584665528622919497577128786834417571052443530120720989253971763402517655013306232127981254037118574218310133284806662018698266062284687864401600893102763943879443948423157190799345379489285154267482041722190847265356731651239495474342366431557830647295432334503645482769528911562826467802421454716683555883004645291770061290651530022621536095513804523656671994900803100716314375615439135891580124720890210839519622024799194617884651808506294223830980348922898454478781295260157102850479533501686582/624521912211549238726507498389454046565356211437443998235452087704274964316784150399594826914599406075891302689608693806778385225257974291094881133005555673476426617654509178377560684866769176086170600736835467614582739770412445068359375*X^11 + 58531687853743075628674525163541792131803685868066474356825130982391782242081207363824897146200004798772746719100292712726893597839884358709554283031705167613730245276199226350782310952825659106869379224612313560717035288064159440759037750506427532688922779263760794076863717181102379347797529509244369364349144219994387522085403602168218774208912132345475987054782661210595991466830666863158797634065182806247564086375688452276307755401470122399491262029231630109837472839503369715065245763830445767608672949362182313735117175033490664211291638789763109934250950850493855806702353690564451104635261496899214907957565302463322688238709200678221520001068495788820559808828/9427158264833335758576630688188808832904052011648217153364149263896030586361856750281883912275878034715579214099643233013319724975269121924077230702718862891126659793494816047609278538063880713020745218122531383642126456834375858306884765625*X^12 + -96631815683908340209311308394960800760746850137231254297867213249883911928473077396723105379848037257286020108211399805126213617630930643977025327400829192345112691998671641463715444277842579820371365495899952589467702599161349407769794746881479706722861967375680717367211117172658176737212520214205774724544446915310189596342256939350507823668789012840690924900422785166437790759894101182522503918147238559683918261538540041231318757576993241667582483410796558937577136189710899528621343602549914793907350302217828466838645599769278043928539694729273907531590900969814943928952157650922401804655339258822401530931050629838763453287072211025146943933523216706799/8274553325095054504491652843848347751776829565252653173043419512477972365906381588600130200922151786364906295986865767562482745614547522902880174004710906571400153927187932141471489696810456125686261685814315569587051868438720703125*X^13 + 26468997760750362924011653064551138806130784905913497784324650568857552099940086099086652513888867051133458317423132494832748207813089913585587879018902040816192064955599393420507793000633520065061900190942777980510467235485153403218800731670702703125307460039027388206555508404756954857592310368533079544513142551694302244748089724875483237163476374509081402991079637504442305553828802544197032933591634016863376238716271161042026162227520295314396815910820876061736704987636362761626390544545483718341706577690180077106658579020054691016303693556760587329521702547815510212441919563914450035012865341134114829935602285777339731705642660177542905903613228192901799128/3122609561057746193632537491947270232826781057187219991177260438521374821583920751997974134572997030379456513448043469033891926126289871455474405665027778367382133088272545891887803424333845880430853003684177338072913698852062225341796875*X^14 + -12232598610476781041623046287209568652648294043742069907264736815234793787212538117192102663153672114236540039427609343749939400834675069771658745031099227393051613783933396286892652520810106748883865886662847874371181117687396569145498316964920606914170702339697391558550776014474676257015897508864489403799109624790183363138573752719788805373427650930263053287755509155193704961441309181103375235446658934504305243590229655402716734959500830769238382804799665473763911841793471323425998020721063962336019781189741549522468401951087296322593046583882202880860719903284928076067750595302042802310983120983346544952047084636069051389115485649177487013791202241/2740825877805582810364906539863646158256651065005847357748731206518043181817284395031510500471067170044685755543844242319470932631516238126161038093643890881550233165680004021686482178473155391085214205304509960114955902099609375*X^15 + 747185700207821427412661463344837207003082846690197369750959737982291629281686453885959499287769205162956943957529224144825267179605681815181271982055182349043064077525036419032124858693280639205597489692379510054541102332408287394462241541572272826906069866063700487511384833065322935597149620423839361283312265545116982573209677942114655835250410985914495942806681222995074697142209228334490514184650585078973426012788665903425875301030517032691171668807503880162432042649913252433460952564561936966672356564399824855207523959103302315179801410218625086847598803719851324951032184181128799535931669482530120578142096259708451559103991469325326600097042855518519/206863833127376362612291321096208693794420739131316329326085487811949309147659539715003255023053794659122657399671644189062068640363688072572004350117772664285003848179698303536787242420261403142156542145357889239676296710968017578125*X^16 + -345398029958746092206303491208856202930733710900631671988134906404209562588467015340213838535897061698893954274019702007591427493981849865158224498778692098076979259213730417905571555308533451652712284968424725506692512382732209354549080182247907171609050336400450860443573651366172975390131830999236235966745599226413065834728793036210256712774672313793443312553316963165483545619905908891036194856756264259827979694906652709844487451427455881187413605007464515762088341105052532137861884310537370302220081589838674653936930179419674289613545232634972242365653664468307376742170721058989545999341416472109881516877759839506028317536653590418726687540646/181571770639654376307711595883646648443633724081208834564341252502023397271764451476085491915936877777057685031059572197381313854356822664866580860791248153795974373347466314785457580554697276653541848645545542240142822265625*X^17 + 8799742238067911395836478958877455055691669012183595398285258744514143879343188652845429861892364483373342946913100466859262858860797633446271196139307793415962181145427390950706788772313294597329928758738391355981133831243059942030021667323378840096944722196936389293424672782507968458169136520969500772941888133087976046283821775133836989640954496144715482759165208585478170407068223522997584238209607931473165376001833914801511640420160353500277488672034704558516067987173449856407557735146839848008963092269552729293511097400685321077009944934170550847274968480049413534223119979537667710793207631468571508262053628430646120899346071725756649046758006852/13704129389027914051824532699318230791283255325029236788743656032590215909086421975157552502355335850223428777719221211597354663157581190630805190468219454407751165828400020108432410892365776955426071026522549800574779510498046875*X^18 + -3992836928563657906758901135712971783207768753510809854185993134715218500686457611712203808501312801454658829210706043236444453278950360335392650288598712325956878251025256428909118798761656224999859971897340587481772527350535522997914007735974954721541098303113815431816784002866060810988249656248473730604443913602047765574889743076811662900110258511066637785601502997393154549831495761424157268662053043278076517919458862758634915367015573744760306260959461453988928015942371966728204587058461291615047929976435845930330021315193557260220244277278359763929765472362194723817608107722859828536375266964387822404474884381291558260639313432171733507/12028603553471638046221371042308489462976728988486838990681765651011818302203673499575057430668226417824291820540548009101113869119365529305503866233272484517785649112120988061308882448141588383805355988442897796630859375*X^19 + 110315226740993132845735159757100162999090617382250655330900137603851056633048712573258158096552124033745471763201132948189519242613914793497822170584565526611205779945898168677416750440361790871059899073054664296727293701258286128436355178619990620269757958153540162585844820775360202916598968961635945984977745733148157063897276367085029336195674155546772172157470297716442431641000777951002858064647569774478189125701586099046342842388182352007945722533773668824506600180165615973602038970142378184873361809861077008816066385825997536552962821642834815575835610413856664477375072398255739375719321299146110113480274652419042932169070423539858949122332/907858853198271881538557979418233242218168620406044172821706262510116986358822257380427459579684388885288425155297860986906569271784113324332904303956240768979871866737331573927287902773486383267709243227727711200714111328125*X^20 + -1205245685519951866726079774358092731913009901764470108135201484115030576060467286673494205468282916369557914832788617336353054736601896682202285500301287271073704172680989746989738743587263238047074246177799877983039063813944817116252000981229674007164064071203242135905276710890703796173257718915086619833546559827985382474367486902731983868240375810577700181172189835359407437197648975267641336761998357074951262540356099786979368121469222592051285447768262698688109376712723529707616661568045955790814484064208081681196789649218003250642588880552966112086550749730751248056761375977890578983268719681736621783453289109991955414627288673769/796860122787124083883495928606060911757318912784818747312472053727182398291068135115936232571594992899919961612490759132236758470974861166313604917739151011446548467182576221352029310907028047950007021427154541015625*X^21 + -48437862237692419950952283050648795548252436303387234559756174212057461685645042154331452871542604472663408154489847263475658150365497122017946821200164644683017483080099160970882026716941813417599902688406686700082346800733226701175614475341619425391028621393789622082071547424976821337394234501319715613057372845843497143404203061735057713609593537585185179769327180593392140801893093160267348733128521089109012248426552989536056921541712155670274969742667766003542330939644876243516091954377047161835019689837168683293736870791954334809546926257505779001978521059531784599009408440488083668241380505457368978676524602792925784433399324160555696/60143017767358190231106855211542447314883644942434194953408828255059091511018367497875287153341132089121459102702740045505569345596827646527519331166362422588928245560604940306544412240707941919026779942214488983154296875*X^22 + -113470399464749542252219676204566752530380931065848230862089290858950733952272905421679240984763375821654491328618146692264564383242110214893759291678166841513363812022517237051330502436665441535864518761531454268912270369645677957838464691535666200897611734816014084707470537011978470147226293324000784589482034660916490551790769348996166217664529751289642429398024881420106856586248419437044680304790444163280287823000097670965085766686633745332827219455508723860084839578591097452418014858088873324007525628426154015434398278960138045825361577069910552766639804355258039685933629476752294764062131082297735376444626355265815457284473044/52789673586427564351341234091160047151859484119564011083966350031611950863932966884129594738098376475648887817985475927938837924542885801014481942215246837459194996169763247522492832786156213842332363128662109375*X^23 + 1412300046121369344106031289758269671490626867910223654916985083742980806354774325593454313614705462620619445817607508351028656823170965306327414593657976257036632847653592751625638797058611950628971008590311511954659098104399461906374551217629618395077682020325317908222681994531259843730267950229191761447694317675628403333641876693234408782479627503458527118953860588983457721495903198925815484127923184142487318476474768072078435677131460450413749402554303330842399176635176821567886486893376961073760856552695760295895939329495733649629008216925753710833173538409253006702049733768993834872149336054925980875404061815611437034098567393893/3984300613935620419417479643030304558786594563924093736562360268635911991455340675579681162857974964499599808062453795661183792354874305831568024588695755057232742335912881106760146554535140239750035107135772705078125*X^24 + 98956612805540175286140252773869746120186455002656092080313974795874526203862239451232352656359727141665483343487233100948033696647547712346710589419478411261538972809344580235951450857203691345534540392722107929944964061246723560995584267647044832201967827180588016923757624555135440778335961240667534741357186206516656185417539344689141148456686719476228715602366392390236841127586526810237146586681299389583999375927539850955265947618429051607843168415008715318767676400802741192623397812220800596269981703916609100792539867462573834878768310595403144845358350229551020858016985623917097649877651148328685519081813401345039057052/3497162874225078791079247041481288317446802525310633394101778736774557857829279025116236816038315765197011448690657563957524870787869215039051470169940168099317323363349668600363884252146817743778228759765625*X^25 + -1128622407134320036837611689947500351178974975722631980927862915748974949792495773891594681655776118064624432661349430516943376818609637646918106356987162611864354094586118598535099983499859331889277778348258084414826599991704357204003536087445577189236647871177324479580920772461318983385624012534912314912415285118770636201234640338135943993840320917581075366242879750970290982449310521466835666157766856483861614194399192218962768866144286348323379739417193721680820031418197918828804362470111212678969974695395882822576224732222996692975273139352759769162332764924686063809313678506957814164752908145865863922554085669759847422161911/52789673586427564351341234091160047151859484119564011083966350031611950863932966884129594738098376475648887817985475927938837924542885801014481942215246837459194996169763247522492832786156213842332363128662109375*X^26 + 261305090265869975842533978436801163857646253629514435948477304876478119260468063478685945296953892508878800574643094232435360765100439826090144929636890858046518100721722536248467341967980582443346902139983209301822832920982193303560992815118176596780517917708708759121007870194597059081737431132254003721566979152796766258083150277414724773449344181654395230496558012366904151798275783287315415035570350490566791155109203462619299638143624207194394182868643793238073648096802141169483558295172909210893358039487300612051251629238849988483034025435520881959246430851725365831627166990061848014332692195451747197886760681699652/231676904552837283277856710267061167104789832746646796561893258481255903135427560458180643659378321642730139032173406025672399522217238492153128199399812394787500719665430182203635922633111476898193359375*X^27 + 19730478952016501829564302249508012907032441653137995282871495840292427731705620209838081835377069955194037694940524476336404198566876343792391234350056992715638944859912024458863422495195273777839701348122892702345836403706616482162516801126931572079533158354388309069061739092642356227595950303468920694887873351810448934793753851759343452215267175747589193841248943696964550603550984931616106895382893992054782670059533820301283013581921406486671092705583009931119160182302543079161655027237829816686506037485010895864664897438297228211635133023245340768309905904031523927912584947071826730562437927210523025340807120545170024707/17485814371125393955396235207406441587234012626553166970508893683872789289146395125581184080191578825985057243453287819787624353939346075195257350849700840496586616816748343001819421260734088718891143798828125*X^28 + 878449131963848728787378773316366589330877978297667707079445597448799473500347746080509913775995791959782512405302997662303812158242114495184662846981217713458834922533089044982504500381015069578327061298563880668032792777277065517039504287429389326409952548912809795502118060485697544924910402611667746303765793435537062040776649679632490419703479318791336721754044364082005128852975291554162784245269875982393530220992359436684457441421799770924119088281917118780411837871957505149216844612560326831400156885169397758796956537158104395049297522662996395248660170878485323479553338726691157249205748531287625999855289831/15347923454974314890881530988212068042715457618194554260476532526085187355775260712698287092373522467222930707663027891730533257516875686793847512381570877428784413359750260497094132006168365478515625*X^29 + -130996895819867810962656386386512464136505494584052192518634872694945619970274674259118939221888981399698076758980474712357219802800144586501709400700741372376946268520207110943655448186436927597482671069498428140364020878166195120778236292420878749343738516932469131533046563679801982819716879494368450392717628574336427408679123894196787490475228551850056497217044620852193878198368767583905792019820047667836052367030549407081775255966656186185154091706340711516080790423982202730879455099186539457559699397531092604876224473127587655186089049790868944157063990762641338449530211911383245336796211366866628105454810639102771/5791922613820932081946417756676529177619745818666169914047331462031397578385689011454516091484458041068253475804335150641809988055430962303828204984995309869687517991635754555090898065827786922454833984375*X^30 + -3890197445713627959511272110178781391292210575782091417634827758726727110290577709228737050716621756056769472138753212237164841268338935755326539097678099892501954887217234122672697188718173479395785441836874636129360078756364980463210951131192771722154317693853311440334294647948886215871361896031838103819644532961940413631164284282654377091005617328898956750530856409869991851474321757815296300382352932884874106356841952132529664963065122756495790134952237849430498285756663928787507594080086082243100802329275893174805937606309204144989097914572660485366319501320730806019322109938224470021062769080956004188258/1016755445841292804960684398026635842511789176428920454486686487319323441919527042908134288994602349600724127702088631449521911726854964345402286345251465878024803799917208380065858364105224609375*X^31 + -9190599631263979098262265824769130404771309004768066019665498359821964721352843853930969060731748589210244631875612097077025449084458732927918764485851372549297585287393502103618103582546218153986029432801779571754925514956869233324804748648227837111716179376414543872451726657520638501317444187993202066848806357098574020624070318368732991509590241608854144405809023562081888166761123171673771546258188898119284503445579208851464791254308220700564682816478030382465848572432573746925196466195770589981511775272062338210402030630517338522984635443222861385683026857954340500783849206199684548639312629905054160454241723/383698086374357872272038274705301701067886440454863856511913313152129683894381517817457177309338061680573267691575697293263331437921892169846187809539271935719610333993756512427353300154209136962890625*X^32 + 11777438418802988487638089486966180442392671477098105880099819676225233818038928646109269874391829179355923190984634434353659829196359512451183647448512210781222564053898869708216523506726637287947434077613820047157435588138365997213494897951146296033370622030668713333486317634888615374007375526938999312845112920833411104036071636251617839584863705913498994900458530133193544132826157068488209989147705657008189631279734268001487059627627679259309753675858767665983611074737879390797682035359222169505880294089485647216647878705749053450810173679039748327163806375696235036848911676278161135937563018941695044/336785507068993973156901092423529593412318375763140263162201552606599351414218960883780817818682460947573410964587158479470656418302406209142857351855404398153297051976551301777362823486328125*X^33 + 73681326502790878023087092878238277438104237411843018493722912862750080995125607559333345416511849783139185755471836542576396552254992878088458878383976126743578423839060385639185779217122753768519127075573676302637994898307102663550813870937050323501353416074772992132011379122495704063154372837920689036275424455187984330830906218588564944601542919135317427145866947443828302555377965824069919001224868144962832494975706930680912531369704973186292776352940065968900123531528857459029183109185755165918748084936205870904158409934244766797002124887063700828995834278465114844576452538952100089549292041636933410397/25418886146032320124017109950665896062794729410723011362167162182983086047988176072703357224865058740018103192552215786238047793171374108635057158631286646950620094997930209501646459102630615234375*X^34 + 5952493449469806172131395561169195905544381556006590559726925591791543670700703257422158289781198479524169664136282744255145751700656402856927092862110340304055216613148464753913419199027645872835591156029953293856436902455382999706763796389014375799919195098814301669254381611728175079723111312417141392810875384083294413481966776241531799683765880932349187366100748040585741992693261712832523115647009695209508974512950440993011474497292970220316501539456596385230476609558239178434253938485262329918316778371237503547237348659077974423479401152034785815197208394272506027743500557210785311424094050396/22311063734282475863325676874695567632482171299313697460231967711599824538868430664708898166192942096560013975792458329213027917741133236776605323077535899182066714274697005748748779296875*X^35 + 24964074269818567042480505880330025375851794608239432754892744614313192822115872407898369647383511766502438825291673792315123373556426464804438808866775582909040404053865731457443832351971238089812323079413735469314495199832662984336728887207902437798166780750432110979234270614103402019282250708991436067060106736876448938021113206404297010565150056137095728018905852775290912674474569408395207786828335570987933830029604975996888474565947081247150752301863031319460051257703863438876373209120908927745634725418215927233950248590120452966725356151065557148193441286479061960333136993838902500127990247065207/1683927535344969865784505462117647967061591878815701315811007763032996757071094804418904089093412304737867054822935792397353282091512031045714286759277021990766485259882756508886814117431640625*X^36 + -7379779910643998937362440034129194176470558943715564308606141133669812871068012078578920573706574174405725028368998914095225473956714635484421238117217483103487451326588081100490857879273627068576424972915829517133353670219328682111040071207775765466335888104948918497820811484839906092903439312949264470527555072002755708601385378590095737246776648847578361576322326748070992081693038724405206862885231563452531066251985006788140730263069503825609829707071056416235741499033480441256539379581632556176449763664418571558875837893151739702371547172312123075840547970000740874206593943382354149914326/1478043308001488960803290948969563937229690049639860712834181365458749555406984475966140984842195567841007881801421552117457960764566627146512442734517118196890805847942829132080078125*X^37 + -74543572638490515126560526654534857528637186141706333953411073959120279176691513325256302479817523788252289136765598327639652618049969065228671323758256113997447191497493088617195173440449308964158991683992170586295828166483056075737233109207195711560688040304129321808902141724912260446968617870248832621254511372265174931164639788820186519764835095022892655754534667862606700886806168535717906660765498804518616052230667566374395226381050783359496768167391616630481550068161415419283426948682591627488756472610118418753379651217463700864287078281071969959834664151584387005637736352326432082735840691/111555318671412379316628384373477838162410856496568487301159838557999122694342153323544490830964710482800069878962291646065139588705666183883026615387679495910333571373485028743743896484375*X^38 + 377606871759627485891182660816299928315125483815841866459362975576183993865944593507002437728040053648515148308025990404441953744149616826428382137661765963210762568936388178486817162106954611858540981952467046820980674954587712718658191306761420367063958957345150399513237413428436038991178985976949971309304896248013514577491744863045022501340021495919982102961436404313570654209125107724001438668047351024703006833912486359821863343454281459166892298914132996512293229006697279367871252742379387324381286150892567437147603802890203151971688327547337821917513575127137483450325014218244022/19583217065273123031510976468626219771178404102548667940830491758314005371407545226447710961804512326479070974513700591155454928977365049970353663259584209299646317958831787109375*X^39 + 13813027958593733894030067060861537277933694712255025662656855973915458596140695890152258936255078488720030121790654070056261002199630537828822695815833520291461393562640179645110568796218107599558707245547434554385777043508448386429339755248172285361242607444205610274948014391702985810317286643521766673883895091296591096349474664644787632040056800380345359098231986068306256319236508354237835277680978518838476314976571950740829176459197989566356385647806941595656883332127910186653383880450141748674710854116813604165423406139003836909315877115843488286479996500576084799463590302675624529451/1478043308001488960803290948969563937229690049639860712834181365458749555406984475966140984842195567841007881801421552117457960764566627146512442734517118196890805847942829132080078125*X^40 + 308343076147497791328171014329789225183588836746615846247740149129984871766971163422890537992175648886607677398816610679216150671117643914773867100451139614516536575954714451162985044479672797879328971915495879241726001381785715164810722960404004852021620159096637121401299733084121775182338036405341021297863798892726272803771993451048342154446330477947096385755658836091201914837025876816235557882147258586490807079137050610812437477403705363997920537715792161783942167824816517162268068523803003437089655072938385048491120964159023276003723810050005350797059043480858401770894903804/1297331372326805103114340938630421978878993315836281413768167721650480647327429296220451206479265473764761243757118290238850939316155352763852511643563047982752323150634765625*X^41 + -1702062142826840584901054811350095470613118618645316249819492160287751117337108448267312410997851182281129699897347250852441320818532418324236525064844906805201853133229201714101932896136574472773969166444031552826104528600509012577507135144587764067010072131044312790354513397636693565381604956629325732226608008927460085064816211531443371960991303261425697626263182301391889939855292068331411205767846653910451726228999818424585757316098979247887976507205512833950208884620737690283382542785516461706684586891063183764834527374743500258095343320356049230260713392350573992483993610140624/19583217065273123031510976468626219771178404102548667940830491758314005371407545226447710961804512326479070974513700591155454928977365049970353663259584209299646317958831787109375*X^42 + -52676053016972091420796712530575333034417195451985852460606245217915984621606223318339269084441043025075927831229783296656045394788600706647584046432092828270526985345332574988480975892620568749417532377149444746622993266550534035461913817032263024135268539703605266516616891716307023982795506065831372904863706191110308036507411234466241962693825750108591253444984153342590651472928854425162358817743685194745848249920208699430882668237550090229675689863429194061775285529502459581585336243237168685274138778684638392097734780265027996900831312148316159804512875858614964241562/17188888669450879140302629196825730094455029027310783885633225858237570683371040691890708267363570371179347383333796492068246960134552537447532449732534587383270263671875*X^43 + 3643689333058697973788953696089540450592895997350385526470563945259939332718914299320475228394872758436207012900674429100385871391403421816490451400788110673215714879099717143735755848048321427022089216968149408401959019612012146504146584575132690297213212198759478056260435455223383091008973233661437661499756285502495109459347223007950269943050226449042449519876354070523767573966017743565900985839237161284066061337127357453331215840625245700556724659880766338437535417094595740045793409741447755841870190461090658342496672975764093107206491055966217203120219788893954888485436519/6486656861634025515571704693152109894394966579181407068840838608252403236637146481102256032396327368823806218785591451194254696580776763819262558217815239913761615753173828125*X^44 + 71605122389086323649596694226698568465133854706119479096351671586574249201569381739336463818642393995512082437195000376140642042524261254024722254869960241978379097176856306657776456872390735312387716591433310672070181268204198699362754223823024054318819735029040112458859432864656112327203525146051947722995935276614868461857429569054178583058393341547621579542757064125595277700318489362808179046593315145730518271048668054509621794529130825225605499624717152715594349107282765735215136302001624152124030280363691327055775201546468133633114991516578947439410172408035607/5693570278055938767904150114880997050167283546641531595108720059038612349576363263296027912343017678429727520150313511781466366391040919989245594479143619537353515625*X^45 + -1033009273084550643094969229664720781336524961398970352457958752926313044854206997756462197420714239865966345196120991479843104659220536020741923666328745590109118375320851045807925586589234605951283254038437396676786948440152086339989805471004650408632811034132585692436714358374088561329637190071516864212382929238084909184674999442090416445398998600341312442144540663492152823602341575987590053958369107063325972060036306461282427241620915661154011420218954076081775498469387160935844922517760234226050805859726461528561821446073873481353725731573717061628544054156993267073/429722216736271978507565729920643252361375725682769597140830646455939267084276017297267706684089259279483684583344912301706174003363813436188311243313364684581756591796875*X^46 + -2962210959321093920108157367413030581423867178647050016808153470093118743797012599672013222949830588743845596905620676949947485328696761687459185738942522064193259820240193101512833297746718009252473905231056565403185138069293865028448202165817156131035936627284481641802915212088639191089531210400994861765222658022582647801550200377348607352448896325727751144479329709448648461649549199975095198146901960898111689962668406381298125073226226712644638097739900583805589875187929440848088531845833048450266077860423487473548893051191151135963114679245002371484850943/377182529185554075382851945338257505807703447939154130182757208283445667411484813732761040897185669322936569735032362489663224007356139118201099336147308349609375*X^47 + 173538641569170131589719828893675765261495505287569976045592809917027492631044703527757793874234047178082520702746651398879950882855205581074452248119345964528161484651658888388242401872282344946216246553637545154851347299501278873568764090654304657471743427292242855657578221064077392183245274797387939098935596585191851988166937172605259528208338532286204949161883381760555676600781273289309506921018895211751985277937121491630931583712790602659819746036957760896335832610289955487365678941249109685060656558789890087839476212710018764713001749805743057761045889767586/28467851390279693839520750574404985250836417733207657975543600295193061747881816316480139561715088392148637600751567558907331831955204599946227972395718097686767578125*X^48 + -2410964259036427439066436869576069197902618943036651465558364716298797913902451430621806312509400114605518145634741298583348658160837783017396570192328837555012374083479955385922890934763402070479518121465112824783524317825515738125916561486612607315385709250464483290143323155998071126621455720736197578603822053916286657612727017009393435847509458617647847280267405481110556000863543955382664367782683659263291066454734487787018952280617615356109965176230272186427920963620880451065729178368544766052525311640252123975144549246051368545397746201181890561291/24987249366383178230066375974710666168115498372915146086966360270516440371744605083323023577157049971708285507454942861190011527483016834594309329986572265625*X^49 + -11528968760443807398257801917643277514915710040278677065647432550087935946119874396970506667946874924337604018332290439018508298590568123524757285537402542901500684167353224753994104828764384794266591690858201839735640601643327652785297807978714346376590527740139673713353771060343970356207022854867294454899204087985725575909573312780349668969396847800035038742132039947579312453434813044867960693493992804648409027478963491220558345032091308707336884817368608470482655638451502443736583587960570962525479468835939427931595546150344546705181073714367601158225309/1885912645927770376914259726691287529038517239695770650913786041417228337057424068663805204485928346614682848675161812448316120036780695591005496680736541748046875*X^50 + 485770736929922327830007555699054351932756901946319106841049122847420634280352144432646876703360107077188938714587768706047622179663726147682337309734605601039875072326029208037361434428355662796889457071537667255292754523236656489370890909715959467873053209101388979455166689183083833050252821421483710561245268330346765276811925314967889897958920852486152115679687615291100103496874895762448333069970235040403427550090131873929206330861052291221686503448040674639018723879076531045270727845309397349981595824057096646938454353725535943660497012694713/1655332849710710714148153426612167351316031690819155090226323966248190816279867842552038660295266642710055349947329768876449919011793099343776702880859375*X^51 + -1115121736467875833733775781668133190324791180689723040495953547826606697769414428332700964863825461016054997840031948145084926487107472911418450744482310515211098277064406149331969002142090419664711472862326441850524440106152632342941401306106850874307597989617804860833488222077343793439653619425906552352101999703067680283175807556512115529136656099886577009679006140988726450873576439190033376967312881269660751876769436088629653405145808207619801614331010657444862733102503963868797791619306508214590220684111976913494338404211345242490580323824381133/124936246831915891150331879873553330840577491864575730434831801352582201858723025416615117885785249858541427537274714305950057637415084172971546649932861328125*X^52 + -17370245643418444103344132719229113358955500354036769650862330438679345832372053941885366308323687501698284745634093129708660503147038656680800213777423388230934522339517914260272436992718065513064579445044947280490468491601159639716232403375906934469153984739977161488670043224726322365899463248735642813954936805697020176148651760020590634714951075146685540541577923518461848298210884205111493351357814093945976290840720407705730701945706226079000158705058667242259166401254322996756912961484053749294589172734116125967961849639383088665845577/109661003624426016174107547307861368089833169315611466725824707932970574115923672908382819496208455959592934743115585881182505399920046329498291015625*X^53 + 261135074894095042198422021175376616009673558920168895387218742067222435762988654799772216139272816117195894853563870229881668787401082929877829660443972180127431985830123483197525680636820679582073795643385320688123745139093334651200619468628456488608156004560733705595437817228282605151303479124335542554030200691118765114712290471520647995243637650361940246788590599871556190616942312983737001225184815500596868546550399581879078209774509302981647186643936358587270937666232604949866279209283975593640090777898207363424346267542611869472465435619/8276664248553553570740767133060836756580158454095775451131619831240954081399339212760193301476333213550276749736648844382249595058965496718883514404296875*X^54 + -4563888277356950111801161777025223996806341008304047496732220157858836602132612482828274422544218726258242525244522528828368901382764424713696406208435321819900939920576416078350960584409955763216059140075657705291213541594115654648892993420925896243457835829395580661017566485554181741002180276209798835391758513445467161072202213029878969353168485533091776396460702038432236420936748675220858401263301660240889791319705591005931002193911390998613089981191943288474605975174977538932383968144304416734762134158589027978320026101523814749/7264723658458166026770953779917944225891564711203144533012567600726768739047609997242982411143322686955477624585331956355250440537929534912109375*X^55 + -552167234428223921779824138538363143844386481821799715887140485000298093820323018715753680589309445051000165690219954324951913708415806483724930802909696178239933318918514955905320859183762782901164504225368490486513340726187696083657701875249304901118631669422522776119308619486564268965070129173261673264490778641056337732219308076074262181627353893922940044457954564887437119100877801391624987588460372836334225569075025501007729701732319477045567417762335848501351812711704230100456525895112334752922733243710344253518103225638923452091/21932200724885203234821509461572273617966633863122293345164941586594114823184734581676563899241691191918586948623117176236501079984009265899658203125*X^56 + 699273270415445295613906915984573296467057121133255047688207704521712438965807328839956355560576200921731585818625690880335284520773689371449112632686644961870438072542983496891390672986731743912750955404100425773120250331714213780342778271981756944682513984610051112073625886076090664500391202179027359741773107395124500769558070513483527780682248949746405843925028789178724364914451528612322473430509729077073460858790704824138685074149843203459681614449030464044743200605859952171152501683289718787128306511592626600096519850431/481266886946549587729112539245971793699341815912762141968371487295579247369831732179064750655403954087809050982797744707204401493072509765625*X^57 + -170213486046539616775645254958089755249480009473585514742675038680336117169728411772393348373697106252986170223946071071918563696653395202337014136273284445509144232709747008571653801101435694108192585521618956487667889095358334560229713098512756220202251729507595093081239781695633875321930917691626773966961107838164972191312196406095720166251498102286339563058738353967168818586000293208811168430257204147593946969096134701905298184349522713502245451838437945924705767949176281821770091189386684723449586188480453209985973379371199/36323618292290830133854768899589721129457823556015722665062838003633843695238049986214912055716613434777388122926659781776252202689647674560546875*X^58 + -43858634585758334860707867526403310385099206533720493904683760990360250524123093256661639892807193616041202847050141835946466407662911302560781426808146632910853032588377389077585359982619081511244730971465133743435158062932627472937124434152267384453519340924602010673330149058334501832988603605305016395205488978799148516753141274799977159588757977425213930582735128241996395445240564349380448246136087175062456332271196439494143862317206500680157520651223570874025533784989900338501977668068553004504799484846528073620807/31882536399241443373906097333287300013205817549702692412611559277613729537584082953233835750606422927314279627876630984246730804443359375*X^59 + 135819138023519127100136786409977969793213854440029981526754013108301879949041008578826830323536064159540333537574600313286094115762605899492948237588972690298735475070112487798196305407200678134577457478432760511381731863345822211387879597637783076304520462808237584095861165140215737444539507182837402395315127712603383810756252664566820208187104621991049970049619160296432718937296993878817240387746609002740782820931712440720051436488819842783578869805373784005666078382317089609803307377161555749899598652107271949312412221/12031672173663739693227813481149294842483545397819053549209287182389481184245793304476618766385098852195226274569943617680110037326812744140625*X^60 + 1283905553083894169706969452894010227762404255330403114430032233942844007973117757837436163572231371622396454418465279136058093239929218212380199824508990053041647908575350157176475769160354217677079201767873211436243708535993404379704760930865164551024345777993917452796807846575137420820211404322537386076896534868819011816261022078085905943193528081499584141508533038673737023793441926984602461788785044941622429424779290150778143308762379770319580634990691425489108397591815817286711159100716293476898129772680452/2112125630953391412646975643145895992925194935389380086956711446016146375461019076067163680066672602008233165145851671695709228515625*X^61 + -3606112668004214957225984849348426943218090754959359756953577978446918804837680394629028779363182760045973269633628881286020459196426597089670218696181179385456169579929204992322338225668663593081417883343933689907262639052153301651610557949471010247764041596775248558697223590250545652227529288671995191295036188925623512174300486816628425730659090754977671962184277573047349444711293728773359026035471977033869139693714810237849938879869949734098821531357353649394217792137795098909335869319614372520709253879797322142/797063409981036084347652433332182500330145438742567310315288981940343238439602073830845893765160573182856990696915774606168270111083984375*X^62 + -237196923398466522600890504974841695825057318066015695120876764264309530373680055591631466093593153003323397324131785212644598273730524635843422290339122107788401049362787202544200334850667909922424054031733740162936074590016060484917277869443053181524761219270338232991313272516597416956321022413145813815217376928189761466133143424894982856301268386588910488145753782285333934270071375308140129335823537522712196248583724976807211566986071230498065115963869520581937709587575949974628706086270357551260259989/699611007271742766693267851323582640915930750377403142416929925808594360868174586309096946030696456445257755927741527557373046875*X^63 + 180537507911505386627447699637536840512667546145821875609138405269312380147462158820187966022578618635075691488932156727888527885941747131169804800090616679680058942791453500062277091416512123260863575482092750601960801669175678795463133432936562253950762966377541166774996979843934830898545264384041836219753557104314728961261611030700876070660332969445887636756796146383963083021005414637202743491329211408542551256051442003292079231243039491230733828136974525933357164914028915519797100942038276229674834218183/52803140773834785316174391078647399823129873384734502173917786150403659386525476901679092001666815050205829128646291792392730712890625*X^64 + 22692156788927611191923299210925327586177296045838802934661420418199044839748199497373035662903801950025412835881714371687022749011619451172300392377009601344978477236040343974890072408737505251684418552831224520714378202679539596417266274736035656466006186493491050342655774044844643526358299923616504670794318512754824713919028478289631778270476950399055795158498369850271735200402688199430696458193176838113855002380349113993886543304821348838000580027292100513657323453535492083294664158776516038114/46347201541685509552386078259263507182241189160477187308176874846544840070763470441145872542609901056327112019062042236328125*X^65 + 4838954949857421367492628619949720251484886293629452208936352803859478866566851428123306774382985950488402353452351584873070838843967067376210132662449107983448279541265641899687165892736441178775731800426571907571186342719051419561876065022714250120595978215112134157745332830764756142208358220440401786831649366329165655406031917541743606126417609162560620424378521310911018555556358859552587535976700640240686245953612984216539017282950166931615399656760958335312090436816032002120441576049528210218843/3498055036358713833466339256617913204579653751887015712084649629042971804340872931545484730153482282226288779638707637786865234375*X^66 + -875361577715937702965428753746778991668185447883940418386625090980249518960345933520840318536039240823427712568164453910425974431673578829636159614050215397077024955820077846310231670101366124025576663402964641803948328288050393340328891320266154985680513509509078982623215104294446516101897814432373332168835782486570880217570680563434329162668718842559783636053992364569567217506605015020051568580610827012652330033287482375391143988569083788374618966477396232782372919271962158472858297282174/3070367773546572345305470570338755030290903554851088924026291808316981786734910264401846475164617492966353893280029296875*X^67 + -305499654214745966844064225792577165082856190891013998089126383587652991545281769396984319303582287938765854927747158006762843196355755639043213973242752003707748615736839572730382367539476091501935216573747602921705812934659026754329114930752191799799234439742975175732206268830123479709953997450276398093283555791461658523517176440075876522416241288233062233755065135775499762902665861063789168619287392753637804039227089522995760810236149824681753151272025787203284649366757852454107655110787339/231736007708427547761930391296317535911205945802385936540884374232724200353817352205729362713049505281635560095310211181640625*X^68 + 2895695020879599210637911147162631401086259910856346198131163747359590884296742423547309617847876259911435197614699318109701084642045879329540525544822202987190955495894045891283292513149964333868892777388328817814967233960653671761349030435010117746916849817656656749463920870927755095312418590074400564034074045372551993559589017367688596436682090885512369689735107495238964238778065874865661584137890427240395823096701014272919404324346679505776523344600170450760605330671703580053872/40680593223538553763570328855101093478514787079842185147748152478529073027292616951332844983963133394718170166015625*X^69 + -3939258060293512451927830133344662618468861445452395172866227290140961337892974136500488322550291550039408677597477866101905289819865771492840183394648869635145620575394797039248584565285450469513216528098851365818295319854085569363111916294402165794020882873723180005005167990631567700227781569059730570616760328622025481483631841351453915763742850330701527387171165600344887725511471838487307341387220564097447277171770890102701049516809580584376056543433551481254182683568711363947321404/3070367773546572345305470570338755030290903554851088924026291808316981786734910264401846475164617492966353893280029296875*X^70 + -171354409046468858356987701561804761343556476998398493500545821011400550576975767582114504451050648743147340460995324793562458810626783843112012657797674535661893959956136375083473740770984139840210551972832583558973395218313756348463947094598927719789080117074984452356397180642280500302842795951189752337863636064593656961805011599227891411769824929276006967822067036248863819394172182569483865294673493369843789351638533920180843629987843483705449706600005274684737523119916371/2694971396060851524582333809546279793210651678028631013431477474563038955103850079584819144349992275238037109375*X^71 + -8132005217448967158644940113308246043329341684265395397324843607415498503335473835992294365007040787358554922472174404034647515895229516289669822020820567396439068901480009710807225683436699448067830446949600095852929535889090220068519539105411535454507051513921687669366184804659446524469060911208307833452027693632891251528272042833554821396731050369218350764073756513667739655529852571622336167661606283473411242723032932019599243996809719488203236479562156290531521002463410862/40680593223538553763570328855101093478514787079842185147748152478529073027292616951332844983963133394718170166015625*X^72 + 716582836702933925641139371782378066476969867936927759714212581748736652724901085044043985293201009708973367768700360436279663366209384820375833350365606789326569278833920017986514858450118578651381962502715693803370285385565932195410652330071213162277059607351646386528744800304803083989227375313636478021453402637159417154736978462422353487090223634776106195702165462888172144194998361911855324117373961303933405717275093947254943472052911485570242098095912603486135843/35706808824920192442296572501441269204513437270998754732447531958437084532677708904734271538257598876953125*X^73 + 6164707082406181346443345302196943179941848752505368506500605271156334573647165151005740726897230853746982036314393206810991027264499711690253294726740053608369472986421468606463719798555836336454927160196223025660980479159891881471069781224246992941631563606838786091039766630484885343939813302926250979892718160617799102995751991648168346092028344950933298152606097829874119524110890006423129035309057485023004972134525606740200790239335424415523994938518241047520341511279/13474856980304257622911669047731398966053258390143155067157387372815194775519250397924095721749961376190185546875*X^74 + 75180549147203024466125337847601248752446109284958013236682383131590095943057691074254916034332381356627087955017027553855245793652398951485060671368992783016413669559858961280332795947965963692644793306743515808064972601484457037815421237472608716958177826662533010949227217203888426395354162814743636484906946306104271145211946871283910672514363652510077829850882075663729965139474664316623821589612536783629610790338211683562048762895269693972397185060857041487/11827362976124608294897837860696014973339992471347716042546383556951667615991291455692040920257568359375*X^75 + 65898552248869037012102392239094063073337049074348324353458533741537002020243319561162229425528065202431724504273024395032209417975439331535816485268628065688954230155148142851342659044646998190664039154172222048352979539338563960036875308253771681743579114231223752648352477114963395833066031510167380209696683950557938240173817915605694273991644143471692662899505817745462283279713419856225780739157663047270451530119833880064014118310547928209162462374286096525197/892670220623004811057414312536031730112835931774968868311188298960927113316942722618356788456439971923828125*X^76 + 404817519442540194858666282754075195485453556766346469196638352131843687585805811809982646825373620778002787816011529450204740506629546156733657483446525560052520252709221169489222809533058057990138172495187882563922550457697591423079254010377461680981945223663652570277403120990402058518157976508575589905312980268858205878579250787921293775402910248009206222229496555482923216974719758420009431403391425017504132421827545358228334216952277489588909482752/783528517795601741960770974540974824335209835796470092252161878565860723152785124590396881103515625*X^77 + -84486962923016065245963135631643116344050296265051820053348739479178968376121341412971839097436954947204870084509843002026197256554197868033666779437249955939885092339091938086753175828997913265797339763884082919408468831903126986938391304963654436126927775908335540372963913289951672180533351281239977260892229039871063926521372077418310307218397768854498550910104183941872862427533594145312978370677454087875171210047766029407448606293618638791656244501059/59136814880623041474489189303480074866699962356738580212731917784758338079956457278460204601287841796875*X^78 + -2856051959858016007112230390445708829768374116629698467392076164132490143163694430796844644863953691574235174507142332826303634532556228235961232875215388875636357304084884474069081423664787802461250881674479366182692104426672560063918864972718635137675456626711403339839917408859071854289377114963810870729992684786873255860625117421663814379348456735543089552138358041367885919715538797472259131449841689813991186568439481607026930211744173135511/51906493394872589729100428919574350734363023239249426449298567642653906800449494838714599609375*X^79 + -779305319383448860677722753285191919595041368475430851488556726335031891158747991649265992351048899112956605785236132428707588298418043437680645321998533676887410358548887844893998007129006359936232016593399697191954787296021805346149239373309590621731386334017978356886084421380294813473211441015416215470801179475964318946854828950472883235655261555462015991742559886642620251548397803237154984073653297656248194582095117682027295392694149496041914/3917642588978008709803854872704874121676049178982350461260809392829303615763925622951984405517578125*X^80 + 7953538087504738949605425320885029947638616314001520352325572614503408695150305452062861410980037133772643559814782493054226050571406813261958417803810802438273299199546413813955577845991468504561132617372782082039738287897186720163869151122430170141604593364595380094745445217241742361215917740562897862839835185144311908639112412974049002093614341240059023248424950801037123907641671413278187167228116026694943280037004540022324090068908/3438654746265159968804268229186773814797152914160279990016466885899563219638919830322265625*X^81 + 3702958281780580364263211833003982284762124701224994700815841010954033720303261594892075857557063645739533428122816115249963097197460426953330563186799364355750412223794980420788864203644405661785632868476086299056532202829542370096147719486853865138636865478869571185883574914256969552754361342573022031409042772391817384057729522532146818518821954695239940022874389113337985589277328516314520396953712155820063008572062142137071189622939847/259532466974362948645502144597871753671815116196247132246492838213269534002247474193572998046875*X^82 + -10638438571749669047288255785403729051435772021506062556675713325785406922285415274306516395737104697532328589491211573222194979813222608108876909104702909932212003677048500910431661978019651957729259678367411987208049190316473244781560853542907831303783026073342505793035440790240294024628684316784688433088071930041713702008977252279401628425793194454284173956152358179351596341486164822673346021677901935108784143671089549901447/227800910650225900550133701834168520357545737937083801922256832454426182155609130859375*X^83 + -5955758661323153523000033460249364206318798270793348519654527457649159887042749223401052671673783052530998401405130611718989665963586017062347256415838465675491952557283347160094415386510631547876323970408503894639819172319071275784425983826555160420080645692051593639853581200358424129644649260422113287940929222536435714264537519962210596273285569535102006302617216057019172062474823440909762511364711413079956755000013135379105941/17193273731325799844021341145933869073985764570801399950082334429497816098194599151611328125*X^84 + -2117966410408130707923895746226524823439670977080996676132684267147749472305193318107797079462073619758965643516852234221904172519042238696291232643551175583162041154005445150532766375341156438626349322118647503863376577079730291256132385597483670535451556513572518737495664972291433347815527495603527096686036237964706669894122997599186475289494437854875888816455871494485731567830430743985445313734623572708022302017229/15091150092760907621737906713094966568900015762642186281699690788633731842041015625*X^85 + 922635117377920797712859463603487589730316824504698549923946670265175217705317101057880289900587010259532178799604094454837959807869178819030773525998482033649498425231885583679259000686356207090290421902095746470181302457999082060781049860658189335713700833273781102252880534518037211052271597092422610392768233383331962234663350538406921756713767240230289335748679700549947914867732675354760641288698033716193226811856793/227800910650225900550133701834168520357545737937083801922256832454426182155609130859375*X^86 + 18573466795221980454832731599438584306598018172856577097719744133568541454504714512793072811914927678608198303337540774556397344224228563965420708506602013811812365083200189802869250525961443372051423157166925725099332713738431065287756293736501795746207669170565184152008880286757713771460339562481507146473086244729687101500183601535324306522055292896116268358068405454250726265345677611937395435543737282382881/999744954803637470800788785233187583232859606667253148837342880995941162109375*X^87 + 3519759413549468336730878716044776326837914736293117724069325770829196642966972669392914017181186261790081241471668239057793438964170360919875905486227589847456838148261779377536823824055292340163715258074569671272621886076887541216451670033605054145046294311835546447575463775734247672180840845633283566699266565395738146604475402496274817403744011591496696127097072213480458470542807985193163706085319393318803531/75455750463804538108689533565474832844500078813210931408498453943168659210205078125*X^88 + 5081516464363496896889954504566089838280883141478320360588395542725885958902372328476437741816422607852679251675461282463777024057091871972843455439941460625969331683655332941378896551456680175350104504518407968514890116635418728731214488140833669272346938448828089317582347911575512237846154909905626231010391216961060107236783890987971321146027438563437145378496866402620602495856576691203706916895793/66230205684242296840065504155891857120427930219758406680181707916259765625*X^89 + 2162666384274445255202422993952684769080702651890303645077489512030378242322943328499853153394830986340646920227383455855286766595615535526743458805818843663820924206116942537171706860881339637959806923969687914859965791883380614408542264225149575478704563265236114207550849349209995718805857857355811421925235358332654638873544054021812082275278951814669987063128684058981130951778539329960453734628499124/24993623870090936770019719630829689580821490166681328720933572024898529052734375*X^90 + 303106858747764735576303937586426101948272871662256009485697082375102421888957965996005054662199113117011798330966471750874649685892902445540947174888843224490412554494140809751732935464129278930725351530519615529867743185574433767656243628231951295362263865243857890903522271271883141102894037837555234904141274049278943705660043213629204156095959663023671315570481769222053616731266450742144/4387559170867326720110334823179321438915397828404001767484710693359375*X^91 + 67735421707150401297113787568266766100060446807859074189629039613825855292048829661817550723124581093071853104798749734658703964838233782293219782859380251721458409345970504232848188080071299704228928639862328772613613868381845454340319046450777271681001419604659637565344431192702804989622489069296758327488884725120841105519632623025322053364264594885835051181972319361232284894370763820212442/1655755142106057421001637603897296428010698255493960167004542697906494140625*X^92 + 27932260128221698849606873886816539460942407368242201569792380765812937411645130738658759761136692864075413865314408842340117151510721942793808299479493903403019047029142440281916170621941957986270778913986279324658939334087762777668354889858118764007885895264613429817780812650312441928814341346206894426706319599930983242233227424674288865998049849560827491114096230809284656737879/1453315392801366916233963174289275070856375564227890615264892578125*X^93 + 833657319766988865917707791985118582716314751049799562761354274730376793493364150288437105784828364152461572287021461424163150920048193041712184106560493199704107496108415816902127436791385839283877267740269297633333921564648219754889281313503472924434138933377458548547068294645716495387613548273964466781027761983754010949574382757657076288567061632180511620493636100711067081967097/109688979271683168002758370579483035972884945710100044187117767333984375*X^94 + 245949672575069458748610715064324940612557581186387107287176314220717344492130499640899532374491347671754467509611226457842305121618896591858343382019419799928483949009658318621620064360576458398106521206842124123405117955030752493857662538451174745504383788749741817060628587775060362600661315705159578882195959990666099545163491628897466019517138161122222671640208276056/96277932613538715881680236786305072597308748872334588623046875*X^95 + 5173615132133814135055290232276845411949740591387482790722354984930952307574690310744908934895102648890146016597394039844252827502524189492583593810966433950054395467148429817849181576539928776655762935211245398026063847825429203790640525740917588505664332823672969122620352377954792504297265723529413321950276883333067615654986262422970554751163763475530427795508840631742/7266576964006834581169815871446375354281877821139453076324462890625*X^96 + 1006509225300017028322897878119565660837254276022859728480928434062428881855109050578200631314046704702068896311159335147432715857835351321445296585950931145915638027351186637210711686305613098123483234410692152678580344969926824933310940551610572200287782686344150259567492106973811366589629384242954049249204489383369377442622382475671238701439688165099246044/6378133992284777468147084252156679204856492141260986328125*X^97 + 13363529643287989630696151242888609699189178933168631161229859704928337478709779225896373015834622343650779401425832521176719812629304767177614110107795722963428533618316971462882101546079182194550797639452454225471559046514691807100053211219584479872563806722143285787634863527163928499993379648641506399357016826019843777832870459667239228490155143947418056464/481389663067693579408401183931525362986543744361672943115234375*X^98 + 331154841915090531453557813774697447166424213083892775018986549299418185829568277422933565871607461975031396994760820438385765912778048037691691342828946572005938396365515310662335705438840702825958235227003298898304245943742282371965662452279014091243381327296274748220204720668519415902530086316445511979825674158584997120094152258528053629981649/84506578234975521273893133516484653260768362255859375*X^99 + 2831834574736454518738397920310416811780887460308650516521649580417222710734881641861764091553983917665600094355526733706265872166356683195779741316299833922672666957853487317044298968746415362305297953541615940301817644505866890428657276692279135433120629742241441326549807757926285446084070732447713086613736211929028985158163904182514815577240097/6378133992284777468147084252156679204856492141260986328125*X^100 + 223864127991172103659033717878113947461239031121614269363232406188576384054781032314978823389606519756187993298322043107049759024190672786557418238192361996300126433604677299967612190328392398048277564553066726986183441857594925121938382904522277028648144960417690860694126451900027152654433100600047731566812267457334109867679157979368/5598315881747301839939922723847939931153916015625*X^101 + 47675712941721227840428463883780218552909000826087005362705723526523738086835598783124094487624448411545025528774501363109312195257177398580718161986621284065892911240409490626334909426317640994969150321936356165803208368783739155047729870506507901659317810517571676307763784969468331667950468695809801632230153176343293800922653046628/16901315646995104254778626703296930652153672451171875*X^102 + 11127205843505344092481688729090740288599561894339799623261495706231824861605043294811399061994233910256481617877148101257648592916271125652760171764882235102643409402199090001140940350534130681299843849818809565667856393692397355093239593554477675714548122678848910658460891428101618029038629997266670590056996934508197256/74174440301388563629545183489207551257421875*X^103 + 155790888492331790161169547058735884183677024152505023912281490231646091017120918591000663723953208227034793986910414226910936885658297140251410534304873858465812910857435649519696354243339723919677758658571737386341815440054883868764491437649937805819354079630463547464883552354212424885378372741201513051981714785050860513/27991579408736509199699613619239699655769580078125*X^104 + 3359113093819368627194529697232768076264164914150458806267305288876734698827361625012656497838869680832915577885774682021305120822267931028619912552696845575791522290673212615597094255384329224766983307235895331275110959796766925308815400578715939358878358443361680086309766845819124102200855419951049437873514/24569208446965406965732091251807734765625*X^105 + 5720859300139049588999788210213028947182622351465365875534149585381135859076124437388554954257511721304909505396671882697691975158627162195033887848182594651617784764046826060027798772634199545418160405489507219935629204139204654184555038973099956330527139232026062406098138975099558877256463115109779662430414/1854361007534714090738629587230188781435546875*X^106 + 115778904744921831444257523225813537012358031063004806317381479021398997725052966780098988212186397609453894157030547107682358139713865245768948683579310347109308603639982059074049943091356974606694221928843243308483752843962938702459888550984919840002648748409879913276388537399446000313403938174/1627638850411752697299244203498359375*X^107 + 135974713652580041399380148255768193738274025762490629810368508043712545506952345868472093645744717319198030185137915694135050353039929794228189819176151119989487231113292189765184437884418745827882178609574975972664933409370265566051911660815115726198534006609017887612125137164262129844947643582/122846042234827034828660456259038673828125*X^108 + 794378735445301614163670707577929834919161150140030761339587657971274230402546597018898035683662595774666390730030561604514259710919725275753328672727112942308767034539872342575911762757609905673155101959786058295307347463943317218920780270910480657842784516020261147180507754526523/107826356436684511248707797515625*X^109 + 202636716621159643537573747328210210826806017466506358047884451060556754461138951454155420014429043022161172134496483071020978451092403170346231826980631213931360096061209160944789374439424765792349502719731465458928840227881502674529153367077390621212405373380972478564782109472227/8138194252058763486496221017491796875*X^110 + 303002343879258832638521957199664732047204262815402359120522487126414274671720706969023632504240344755352506770896987894161325603608217669173077800177470535336524594924501291505514391805653057008146056970662252908466443803011235171691328288805269352551262337430164301/7143183599647864276164809375*X^111 + 15452655113619594862435930293324958506236038447971261373575013690558047054149138951922243864597863258059995288071211644203407624324959349655415960234835043498642030867615629583698048704988382131857361181834157472656924160271881283500711320954180353864792095113883159/539131782183422556243538987578125*X^112 + -1998109596146256495514580691297262591603967356720869842574713399036295233343384938875138175462041858566725022597556759190962794586726563909716739344867601531249234066964938644149106338566448046572036235459405953253389351303963411313254862962178434039/473215210311219892425625*X^113 + 21102227381473761898590932731059144299113475334228741917210366510432913853880496085081101780469727348488762659576393962769239833448840105080931715338627929067546274539066726060793688113232038958914462024176883007377523101590250679622234333756365708/35715917998239321380824046875*X^114 + -1714531028821521004290435551211050804980003428709094599415986821207910149663219890901289786199716157251304538170423444772634979897863558548779096600221181330521579601019188744713433904996440588580430067452414417559996361303647505928/31349136158411387375*X^115 + 2424218119255518534815039463048501603823789910249827292117143043786448278554061755345158992636558104678944294258919357642587196701003720473510301705698441525842671900348738652235238129828379514276720993842903134096644589506910162/473215210311219892425625*X^116 + 14052212637773411646039411308056313273988860253671908528228872737340392616800130896424198575813660338161543439978042867393859209680138379136559840151366274218946463753313516809612767919529604151510649327729324477/2076789410958025*X^117 + 772188501507290739367226609263295619810791665559827678969212222041450374573076148966066565706877621840103043573278758777119730412650796748593510837207891707911175261363366624147927358798711472785979321281562/156745680792056936875*X^118 + 243974917641278411011057075186364545992719515757045793038197268792137542161830391452104334278890872814078353162947145196077160270774396457521249583868366185197488568647961306125366540787806/137581279295*X^119 + 18319903851083787232422724547045179229331683932281676244145270362085885119767560103894104833614616863266190647838774791058452819591947077344745055232700088378413390076405513471345610571/51919735273950625*X^120 + 87286061138105155397555070007597008431211192136178099264479878612700315529998349470425205016751155660853015860890542727250639018162938590525756728738926495140405/9114361*X^121 + 447029025963430988510864499584572762080835821066028535602013494120744732563451614141016779200934050599132067269407795648326675151807592547719037059933378/3439531982375*X^122 + 3549980162259036099083381803915981006425075682917093923923435505177421205693294668720413932806673879338233913778795433213608814196/3019*X^123 + 1212063838223719063355089165695663345905591251641361911918161846996209714588899137776854759562714785714143046548810904143/227859025*X^124 + -2157670220989475906186905257582391503281249878089741940716294953097449707567498281455*X^125 + 5504688543014455309619391577990264838826511448405210025880718/15095*X^126 + -29583900825023479721686027025*X^127 + 1*X^128 +