D=-15263 h=131 107816556126328640475414139058864753883396593929171941756379472801342119714429975042283040862350081720380950434721309852034125727887954293469853774737339430823345423465113022169743049230215744104834277488750015383418533947232865864462835601843939476860884221449591557527712875222291381681881341479532638956330334006337154085288642343214207857513706352776842356802319914009867691764086805060582872935831287093642285872224688328496511130836925166928683157869021546886783083942448426527007219567228278243436627343069797077340953211260527646161462629198886794103430620927957148956496380418912299690497671493842650723638868871177087244453951623277678904765762284983967771108274263942918665952141235625/5661791475029225560130944095181967376527844407891313426046479292350393744872860269711984179700255699187101594754413491324721810771573827202489866883719237212139093530157072994858777103889789519817582802055417715935648174690063333641042077924291356845730139341761320961*X^0 + 4455330178326219036962608739411070833431234705994623844197407441203977917964106047731518675109107751165619691511031592826286626809158503205772356901623107443047621753410348275586588236579438490924271536212253867031487656418626176141573622088352935605806392973391098529509285303229287848252883555446425134966625706597905873416677412355155116963557730891330358175590266524197678045428366752904236182274283454779412949973270181941899233128552589110455972151051366606098565166119397174429950286195819965121498873974149741493590102454496803724364223061411055392885529494287206701004698310455319184100264774934754620727825339414757324179832335182930548040208929528870501865591533366727660861787313183569000/86415923283371069724278599724762368067944489197645116821747413439144059727994466296614014534765002736692731640736613118089228997806531324591602838246206717568878984550787405120529514936669857440975766307771840598325798090294436661363225235358458979536379116773303041827743*X^1 + 56994824637353936241937086703637382634695720134849232100550159548635906861540599662659967688098770565287705038192430578952189128989655330849425486256673897836342240619553368320183476392710332728678324070421059347517836606213487973251011964866234513682727361799925970308370062317378961152929984705875816798446486223132179925770466695495262536298363673731078049170406441803872930699772867508054523337751771060449763575408191945493903060871886005106170442847317254007291197458185210670924623513616666787911725932860309131871288950815046614842068658234045578146038436976964287276182857460976417886853131448158880222120571772953468102733264788041045088331534891892591191918478014543864324265524350/370948796110150400323065196565679576526753875901940210053494024264587154876030942128807192537525761592550717077534789446682946391376127052511948298743316334412572464794409552175769973392504063409394142832694602367532475574268710845904611015153728418117679312177247*X^2 + 1771447006722523241248660772165109020671328339955896843304064489398592850233949848222369470948587085386794446023743222755798758818247000516836861920294821627225840747749440734428157733903691616404389017009640443678868795255878930954362492299698285580905536153957601674901675912844404677219013278511504627127971162172959928527152248258332743349103990204675698462285282879510999935235153516405040082452691885095910716845240272915908124427564156082373553130809100851089482710950570068856991054134896186429432186352870038932734512839153710594914554596974272764371387444276342668850519855154597523116049730830260701029894396691021634690143253949151701716515236642689353251677001263900624111792144661885/5661791475029225560130944095181967376527844407891313426046479292350393744872860269711984179700255699187101594754413491324721810771573827202489866883719237212139093530157072994858777103889789519817582802055417715935648174690063333641042077924291356845730139341761320961*X^3 + 12870219951922106436217061238695075177687102587953567806994748550254565676654332891759075101567152444842715780741775912256098583852382178565675466891911822244918477716779657419305251407634101784859752373705703642564862022946397649763209053746360519135495537942467400968295225723360137774618517252942829548214771908717407652857296060767425449222256376182366286793047646883853429377289562772333695827068412954720352075994109607993484422611185322167706125373856730700183022121102678719535908839372912958843234076357486514355767879215591191513311992239655311591592343033952148449043515428447079171075203999508397093322332824524206550139327602557557221203083152810361994440983085131957757506492/24303793232663984821009316423093728397219018273074769708019001786319016895500946218227556347869079577576539152036610721790142592634221781596799338186681277233346816798428195779058505758533975195531294164495485970486305154574376652421189216743348517206163880769*X^4 + 271447431711388818416395950637217499172970285177792010853323628978593486748240889853590010534116634013424387902307629614751700329083719469742060693968751388528935177584323433163357589974197069192470867937106683153370578653149601484698779262217994339289510523917358253856243959982555880639957440868962180464638048284564737598125105572795880862764561495324162172111045100476888633616148320780971174919421709319193431739860311926253311889941941593166175359344895382281613337934631591133673481327996111835171753547366322238456243257960549454896522504473035180158524433270279852571789558390239957478627646772299420395619680389203826435614053489052831597574143791232592990835874368997180654890145495/370948796110150400323065196565679576526753875901940210053494024264587154876030942128807192537525761592550717077534789446682946391376127052511948298743316334412572464794409552175769973392504063409394142832694602367532475574268710845904611015153728418117679312177247*X^5 + 1327165357718544053895350043436258434249485413209336461320955637008294896234809468625927430281588074267991490802970587559899627487634120301203876578904324609044124501206009172031036788587763715222827636323208786154457349334537563213903858057854596531954703949507980458272964317701848377426820973708473066284795573285823379382446018832801603733619887094943948595364437470794066966427568664151152919916836183108245164308093878665903740935573554273272026839333298593487219258133185840656349204012196464046688365925928690035397143208235187497730544656978660901062304013338091387762549792546915487447940042929584967187740766945977816806876039810962399260371692961136714722348709488198729387/1592333960077572221778766718410124379035511909393616570007141570223351693343441408519134924187189908771312268363795500346599134680876746484753936852956907372950718521812762614103289376828537980444951461999311142664371693282734498618960179305729444880178463*X^6 + 19616396012052307162681969416626707910642799695715211658927727625054637085597827874956478854706644385758154060697403453762395603983339311134317014527049087694565713816736979718280349073385995646971610962663473969248654021552833796126484695053813406352050501540420260978521684842878848741652271305390984197597457753819615892886143348092721379735630413008832720129120199278655172174789802498542345526001970916230736535588995960531685635640512690001139646410378478261161164843622187119053952377574696044671711853269717128604868941943935797444725612894613918503876897069604745504414085229503038760103131991649577201680023496001339469094919814527487152980033987337141597479256280461827011736114/24303793232663984821009316423093728397219018273074769708019001786319016895500946218227556347869079577576539152036610721790142592634221781596799338186681277233346816798428195779058505758533975195531294164495485970486305154574376652421189216743348517206163880769*X^7 + 70369619056798764128096948683272340615320165772372983112319287944266466953874426027683296649988571240067410841739931163094327307446612687379100825011384343009848875058432651632679066515764383095334426662088391465684225544803297596217257305562410314590929403654474528159370708779538092573653453614235700634644893538365359282176164287992103392673421010464798066000246009433525576226520662276346819402265890019813667617263174263938198834164998630881768472359037975815112720074386590522308507676086947472778940695107916442748352698085187741200215568521936356951856861487350209983504447496084706727719650668993213501229397508637111786280385199903764283813180304315470854075093204321963/104326407657575327378547252729484660881577141413458466225980578537859640525679185515241756154569213704469125883757813034567197450100029252752010538751025838495100473158144703800254823876599487679024533970995947236085415271095754348356167156242510966401*X^8 + 778944003106777295684095854414525145746841369922340982169259834805066940691674520940544336026124882647946478534280601870695866034460933412577590631307244428816442456577794092894918409063678540758122210962772800047648855508487273004617974984336985491552015522611421105794603586334084515162321996286055165487797046783575611113984378981858264878923609608515754379274801305331717873177237405318737070194746694027986403552874631143058256899357547794064994620193364756105873253466061245414388993075633081365081321445074509412373877247968276179394979214199544353622075179083974561958396940271708052018781703738496387028833325668864063155332694520759252756469306012793559180157071095338868097/1592333960077572221778766718410124379035511909393616570007141570223351693343441408519134924187189908771312268363795500346599134680876746484753936852956907372950718521812762614103289376828537980444951461999311142664371693282734498618960179305729444880178463*X^9 + 2133478182800864445423233599635021446699738334021581376717103688507621946451243290860992973588727152586423085984836180162567759155585813722708794438859384057575880214710988273260750716122242357145491384819227753214260004157638232685574864695015711860471094848230265179732745103282109857960270358591077691395325168534940142648836072111562485292548969478037476081643733362827202852995738261856357310537096985696235233321251839623944949347517010368281173340039981730484644299982420781727443419436666474205640156907251218138019722713760951499103461201349067310414068809451438450575087618138599116929017595952414229811097008868831225665753858292543120538100118484857035810855723543/6835249142211578810099407241661839800928856804917674521783435663883878695255138931746167604964241217615745651821910046161776678903231949993579934400250660977206346927743215868456713875162123283694197338072197289922388473504275329119843225856156127*X^10 + 18647871360548058961192953964007088749140429607629259655107653352246713211403082146656857940407435076836357937517855420395164003306511110862420263594007674906232534110628949420970901498381934239470728434419054104210197091294012681593117570220898424288371369947399897734029777387279453682011676797010665517814288331738402512524665332559147707453271058083229409653723605258013322411158178594193951374083045995768067815756914494893620171424180730936859594708342628821592399493337411273166804771626151092851181038311388650106782162946980666662306144448333230302534590246651025076185836852313316905946721815400099335581962421770995160517887767404112353637201817101456228824124361370152/104326407657575327378547252729484660881577141413458466225980578537859640525679185515241756154569213704469125883757813034567197450100029252752010538751025838495100473158144703800254823876599487679024533970995947236085415271095754348356167156242510966401*X^11 + 41579568433046086758807066052361122929983586721398614004128167208442704241303518842535366223339658999665138302321276372221986540592333216164077590743754209393876183828628012932952241640436567331286679901333488750880686572146509695078767314375675775421725198190741071950725642134762882357497701733282761000646652355846390907332946363141487126238488940407529270800534411772584169868578028365910145674318482031113299902174009334752131070887824623429239840882029068959375198233774375945964697061717446952251057238573684097485533879168174798062314859437686919788622828115987305130201038765352884204616461155419258631627882991346799186468974717401858377207499082527988343812219/447831300675593186798100454803239192880092826110048779518013212598039618374837117981141820413040766403442681767798600940953723311487384524246867221401471596488655371011152189507745127115385132915822403070968832465595785461853851085621648814529*X^12 + 296056996583134827451152336512528854619716586360090074701424940266616420359411532664664465175755817757253631222775034934036913237488830817066868610008581149409506736758468263181137387778326563741527774236908074972168124707561507635029417947580979423016945948836038320732337435980401306511470529793805762101055428979142046052644642030992273875941554838795089223879909824146897420709990639724365853722111440161943712525225704359015922243186757793037036232826465696402894146590127682990783292381182709145695496224976100046658089630928955230448578318813204928153042179053601252426200118220744212720897198611905273027770139311272160310817970586150156905357860643078575799708104778/6835249142211578810099407241661839800928856804917674521783435663883878695255138931746167604964241217615745651821910046161776678903231949993579934400250660977206346927743215868456713875162123283694197338072197289922388473504275329119843225856156127*X^13 + 518272386360457797482330092966282553052046989628971037424411115417775730392568864419728157405642382262931060296406470304660507460743998094552185665494419295790801586116555774714520051680009568843974017675027524516162926688278664851848429344419139973440992534971827095698464369569154001385430200807488597257362294350979326041988154043182949898404661356157615574241157329630753586465362109448003413091650351920513010689352883256065986668158197342813128389963057009037328136032978397673635851990838759908212812337167171552689842677739945631432893816620706633820386888874686821637191565293313909973445640554747110565403025294097860842806993993997429495512234294395443225/29340974950900425001513493730147362437272674186598229674245771643716151370951786541383857722141175811009806837960990692586891391698053103862076080809897896644739262989658139914023791332987298232052833851206763576334651474929820552029197983*X^14 + 2721867047813352663169477181709896061271592753862108336312797138296906536227382773690399767406250495285403223008565024728796888412077702864751842841733432070844376605751011332014271037011655494166169811057382980116989048786901397019736724130047864439824681644323431822857415851270246055573487664313644037898066587488701148361183248377529826707439908985871443934191436319438803554490524065668192719143684821918175749506812186457476195839480335279028981279423078842133227749271492841291936103722185929620091942330618529800317655346445458183676405388337953211842001901010308783215365591597852922306628783979039524729749503536246077425887654355464252854610351140531154729282/447831300675593186798100454803239192880092826110048779518013212598039618374837117981141820413040766403442681767798600940953723311487384524246867221401471596488655371011152189507745127115385132915822403070968832465595785461853851085621648814529*X^15 + 3243272869897360750846151631700580237240207295948078306095815316128758748107966931544268885353451886757373001540312550568282299409631371559785782971820076875438547624794082963462835846236905078364335035736607197274120883516234938524254861413291933489427598613222124400747242329040618843032932923831344514459723529651352669576959593288385706450885324549173849156924673686983444984347134650870568019367340863067138702220893470751544081861385568151769594139005850776755444834925816799076974231928818459576233981067298154095857206135634374050812768050466046916084310233891673441508351658504865911315562297502229018249750511039901918202227752117134990637884754720625/1922359624641317237863689558418879803267553835196110179797272596718610454756717980828399247994573531482002675618226475305437423291492701556841779519746963024617654654370578517593120050644519310230808743445375324401143384323515727709441*X^16 + 10264520418037094462424266695164637540980759140204278596125872609223595288605009190342664569354001522536801020882839995407507299267495427847964999927792164215957118327656194346566749552085020011231530296421692323512445784934704003728438249350024493604687446998508847018751762292999234852952145579470416848547057313296622588924622926769947487269807751035806055209147817364798626639431191894379546885370295918985431088858914804831328839263933526375980029374933160852321189809246376833143220539672331121146779167423545129593987239653535814307829361785971117071296245986603915816973829747628627783383979367126066253532148059179556108392263805385112602450817485530372908/29340974950900425001513493730147362437272674186598229674245771643716151370951786541383857722141175811009806837960990692586891391698053103862076080809897896644739262989658139914023791332987298232052833851206763576334651474929820552029197983*X^17 + 5452173015171930157641691914636792945461974653264432350369899223555860818685167111491447963139758620972905167200978102279243985406492993079169141383295391698090957637344283093932490787617137906344439744929531252924631675545076242827543445434112227812635460086324214390740416508684032200663223558509955298573877375801467773100153623726178975037829688696901165204650751149318618067192529727711781664275102991572844266876891936335798554778668294829909583573332206985737724221184935747234037353389874187347669399819484073854179530074683274575265872606058248450247780486564381531581518655113112916496782327704980240448530104237195588538324377115292970946657891/125949002466180779523271280771727694638508408255002960086304959491489907276205069830858890650237406242678547835826932798626575594017735802715179160043698029523531065607716603393377452050351786033598161792922448037813233592577850207*X^18 + -2666644578892710987485636675844066383899579797569487764396700223746131876703155532544794482061552775993409873941839485965410063165948838076483353664852983637379107422288209118747132810938038976680878754263053250678317093569771659319349577141962244122276519724003337661762758320782705003623309002289094230243600726855185538765854880135903758942950836097106550134899998349443042335542745559618066228713225373164295583164107346364716073747463787776477439461833365706197109591931040692956503732403484103532697423423559246677257489228713205802652642305930815321719366000663749268913175282591067118240407235623387954980523790465735702194935329183011605518101233533/1922359624641317237863689558418879803267553835196110179797272596718610454756717980828399247994573531482002675618226475305437423291492701556841779519746963024617654654370578517593120050644519310230808743445375324401143384323515727709441*X^19 + -17498339884474797046526085289048445927722207870995328014426314727535617549439493265008580666361475259586418666159460820758654987659838706146352967433500684276284706562607983714108553935300148967987387895723658583904946281375652370032055615469842980665014278612011389743852454060853408427858349503258214865966606485583995601891505317836710743150289434446203114102513145320230280676104903550441561069436677219144084337065008572605550646221504553817394537084354793185161360400972727473595273177850954871443925494267127381744309541715453875728112059726767942501484094097457806686706257648362668447805441128146595599198860130356495796223944835350068400461/8251916560714196391487340678223658169331612936840919877239399822544054725558872425529639694046871928367853491176500871298340797616309755796054455876544455842464198755665111930379181815524587960007741714795416892997001480218689*X^20 + -69744573225815634644977198365492819326732633805552625053215315845545001244277036472109039231564533864634676276061946303384637966856286794136530542421044243968197043992438672357724872630510859198910126670004589111655913325242006348162057866440626965781250339793990344763591050853344494412845505882308220622108956906916668600734586735826297790787174195281152613028456635582521078019603833425656509729934855995627115673325454983935083037892622990008170600031598542331622445668182766197359304738586073455266931391726482216033373219065631325713940995890611967545795374127210318600775930823758543546008240257505840489978486484197804626371419043425957293092617/125949002466180779523271280771727694638508408255002960086304959491489907276205069830858890650237406242678547835826932798626575594017735802715179160043698029523531065607716603393377452050351786033598161792922448037813233592577850207*X^21 + -52148484798880177945144455880270423505177856676252419211967074011188767842789899942855572295072835646533868116154597177747692344014863694593707770924847051807241468261206561704721924402520180980307054487450774653646124233038214481046748281982859903537665090349263361921822314053836964067030975624832038861131424067273904964420992813147309347094420890766421177183118741090099543731996989760725947962806113184825689097300761408866135143005029690568214248430383907270460050805214233628689337891346969618497648544418912125583488325357701837323063188899536452706218558028625366724030444069341531276460216519315218447509302897388450943348678186072059/540648402064744571282666623745243934307253681244900732309467327690759007112551426687390401234807831249941262607383926573959300112449043818125824272852286958164462999126325881568445378727942603682614277323947906243661238303*X^22 + -134708505515109063893255815788099420267849663968470560858678591270687859462470448170739593260102010696385654775446299023256738662420450104073254713901511468613407467188262268461703090499030741392860748348521129694474643445519687039189704780815700043785629036106327836494989065614277276201012076966777037099925685003415846555680984243340521391502231507602161699563003012304195524558588143982349134571717444297709990940589567202598681250286652053832615952430714860849405446452860937754105325120244467334742640555157620546902798354719389038217947403848384829579092030623692447698664332365515048692260867558596582265391225441070281550716031868575248868/8251916560714196391487340678223658169331612936840919877239399822544054725558872425529639694046871928367853491176500871298340797616309755796054455876544455842464198755665111930379181815524587960007741714795416892997001480218689*X^23 + -106657632895115750136287902581017224657687854331445028298042391829846406763947460273898010833785719621112642866175694797031921800294376918340278627768665187243481014564460414418419723013047997192167584094713786478333531368336851283812357382164055282269800196041043142424096276265844978074997474751950969713351625869192780062949675610946163104501550237252327233671799273851462163366703624795038906191411742373284745497521854660221912187440884120349922925670742312638888395665179810212573248191424355860325998840523024097600232145802018696978561875583792451376434957089708685188301079434639161885721736847234378961103584485449663976472403702/35422158295534598131603657455627591843494311815822625454331869730115901664977489791482041619262781317561505772612456697501100708409162275969719208075233372087038131371704506425240475576750481797982983510708766706654081*X^24 + -203825627327353482264765208085763549457560404795619135981779385749511643653921439783541656884488447439236846999537338335690106820856366638710114352335857892540673554552378469283978548469085129992683430631986361565938746361105625221493533393997137707487687352646158041088072041710275557678067487658340411349922308320939582382272035928655453643138590074759696808722052916512188000173412157423158934187452631753460687224766929275984487233584166421086853079620490792433289413229316134764476043380851210793738641124028432611748511983715853107906944430103477114019024763469147293621951090330503703194252047886884213698251865129167554146484670122270/540648402064744571282666623745243934307253681244900732309467327690759007112551426687390401234807831249941262607383926573959300112449043818125824272852286958164462999126325881568445378727942603682614277323947906243661238303*X^25 + 43939457495707469747879515268436934302876648925775528102792460673921178569918058146821141326668773543915873840559225749928144329738409031799278969870335369052562418500503031972898902395556488605996337678898033303177499959527307528658047630522087763459628049277904321943037844572114026926493968200433931518125256275964495424851802996131680635484237877847992258423677956571527300014742659569376669043185347154267938305448368823630858422230025096568184025290874183326706714125798787947199304370220563783762223284696713555072988783989123615700300050665705809472474492571296770161390207944243642215920906674101668848905848367480436043570/2320786103356784258114633915719556564469259766482514935093485535616582694422950258237701737486914847511072906546056260073452185573554496230735714346801636119179593223593297937839250185202809526173293815810048267487*X^26 + 732215619994724986038436791841004864503974506526692965032853179972253683550171308911605787001188798180316981657973484253081452628955467108286397034515402478896841360011796059542810127978575239579275892006194826483772416067582614840358777674580763280298636769184552960529077896661242300284129849140259786055617963980483888419845278969874687098589845625999309014443449677207725123367777354124290910908587130073403909186141907208055463337383012046589917222912321268017864478127152422397048624372285348520245802031857230848906386981072612105871391033090951416945613865072571391473222654957997348591688942243253154429297851189146902270807749/35422158295534598131603657455627591843494311815822625454331869730115901664977489791482041619262781317561505772612456697501100708409162275969719208075233372087038131371704506425240475576750481797982983510708766706654081*X^27 + 753796032864592768119469000577341780633143003127961104313361313912492288442879740351567921348165717973535393765063461948169020296586187280862956567041342468892342046968407837695957738113315112645819759481865665639512499370140199181274701830703686938442478534593394348955521348534490823398797318590833136927801801144430472622001166255673195367668549472938360650215432525820927490017463963084790767045941520245119038065294608533174620395647903755720968019321851231462002885208827759069571541764378405209894321795624947653957448569676156860027645007863765639470640032566096280620057686748064468918443743118701214647826798403686061/152053076286233653810825782331098510415335108856877084131133167504198564792173901476623320283490457152006349115249705829355446869786706167249932146157481236924562223913601384907243018096233343783875634921709249*X^28 + 1706780250887586802000660072845194852991579060146800369038049373656696443344964464035527610861737574425738504237942238672632800340991651172327385461250754118076477289946114658293601907265620636006668301512638407616911975928296517447485426570452453326843699626227080219444416145684918382141842574858401798943338241596541369817508706120537165282834086896541534329239918832017649708782741429031065840480318492398904149428658172749781206440175429190934140477774745928319904035859579968275475036941351262029127223904811859094097306393399964591885006084524237202360050408375545406933040493934574789289186500816823099239056196304942359638/2320786103356784258114633915719556564469259766482514935093485535616582694422950258237701737486914847511072906546056260073452185573554496230735714346801636119179593223593297937839250185202809526173293815810048267487*X^29 + 788953573706193107054428158371238436581200136599634482334387435239098531922679240455731365161497838451796640401886726014222603476864064218411499080717532553883111697503748178524802108630304614802884094333638131856390923194129540561755608717613461816892572187172971834786335433499193526661999342908967523518096019852890128473937109719574789319806400014730904018546090807208858166332967340931023940846216190570128906544555308737264293456563502008892918760105938755538176751878366302570690146502318894583145530360701754046720862416232859667923932451844106449278705567459847760523168453701576806954468813760419347186686652554/9962201158765226614088041822125303702767156447413816689453788082565587682118449942778177310062927154033043904556752003495737854274173240336102479601486027447065598107423270976036363630756295864762866731423*X^30 + 987113347887466912801636714905226321993447534083621880592028049376693938514079814280345986895291073168315067593807596822693645448120353210399142628208028631182458069023150367935158010906948938159425925358629750699861527857115976103998481080091571192257830586930406131916069577796358881051011556382492953735763767439595462577173787538758484735508670117630795396117354545549684267297392118875639416218768538097954120276252152034201120742128619897358212835402510398265491491767618885292955372658479474484088524991964092076634819625982289918454153261948776317428165967587012813750954066801691687899111188451048292008416717054170/152053076286233653810825782331098510415335108856877084131133167504198564792173901476623320283490457152006349115249705829355446869786706167249932146157481236924562223913601384907243018096233343783875634921709249*X^31 + 226380062303718244105412824569638413729160857089048589402102028083631151963060415939653112405398533490404632822741336342070970838756929799423994509613749558498983533922964239790160627767899991503280186068105346143529512412779126128703988546738148955586223214403308591294528906050463458980493799627893770139035551798571818917786305724109531994668390422054343827486286101541685223402271450882382795555274597845572726911140746519152625153501657154747400043473826675750028793582818032257664187676103327780833687315958812177136247493117022296219444821524483627936214699828120694260063810876786034685587385274980499046012/652702690084860552583898435571336152969085792269790780937809610336473018549331713475606192102661806593267634446488370798384187530247870034469139723611742609386463873905737468127914802513024691395064321*X^32 + -46682680470380131822709732920294324307219172897101680567690398011242141519813818962649457079277630754670893174383930616130286012032805171102974700081231327380398543494578617850276316902127152965529694471131348320331516850583707004793628591483913758202024177589981532189790920974461368527691981084589869882186971841742340040547328606111353581072586288119181473265377729208235653974231456631284886317523461418173514163008346023101575884311532312256368555982240583318720882940555990040204259797919441112971242095829654209877209724603611663541684611911043656362197491580954852252534189290209007244198012920080184303066699/9962201158765226614088041822125303702767156447413816689453788082565587682118449942778177310062927154033043904556752003495737854274173240336102479601486027447065598107423270976036363630756295864762866731423*X^33 + -159751442808916287763334982907353082648372480250515960321170753540408723520191432334988290848028945499781276080068821980635447584256233923890461359243070271899845311028516349057985396263166935001646817999864242076515584107558469827517053322467067968372166312201020712795977286772620423344663985642797305404232370826418461685212791924056754528891092100398671325112653581663625321805364020384444293650850229086166998950654132524372054750318623800346729313410662456512416157477526205637655206815637542319987124990717923590805046154011284413181321135333942966171471867963641260384509160456314531996486592499799056/42763722078546848757380491094236791782027503915992320050960467164808557855554721448968498467055087898399242249000089811857707366195890063190011119937872148947550538813191211958849164811178974735967*X^34 + -327934191739926799269162567441086611649042536921728401076662084629996510942893214314058760068319327257776055340519072358358049241993057228448871042036532299953674401951566941142297748883264417068260544050294063612849501420021153333389505194629816652122065134818923395511976097313189574300438290957633901067810892101320305135745171912995761222956412502848967601902554677567557964729049420258152312638692602358965313505602486922207472153227013520592697513761684604815123803234883834371052511511577673138308063742008245831348944016531215885088298516654239932167677152323883510725958989726617615020710814858631270742/652702690084860552583898435571336152969085792269790780937809610336473018549331713475606192102661806593267634446488370798384187530247870034469139723611742609386463873905737468127914802513024691395064321*X^35 + -153452888671361853265668013025806191968316982981198788977143262312790188935002791774178972618887151578862495458993008056104755183558995887220773422718555785948099717687864423256415946947266344116658882107152635721822856571416901634763905156115527765288011201716683834559016402940002240826080827733087676256299508466026053026984733403071121871835685802453542584083108901041043967349100796747602359549021127764843806294250494804654691296097115224620420600815080767886318642823742767508709590415499226439878050974377208893519583577222607299502388230033862594535098591565667494360981659584262548743721415553/2801790085733266642035018744299075658915514899822598444012347976466524133889453020308491021886594240870028320055040936372777787210632907239075615536779935068305741912677141581527167975573542209*X^36 + -301863017523169288942105895921463267189889981554612665269871216277040581147276934673948508628723217423110313590359752662633415465338906419943854977633140657467527521011732486410376213745274733019944192090362677631951513172230541867370392793126328505284022884987860961208956919977943549513992087822903510512936423778236927705025715312402343571818953979944017115684610490548420328359226915821021302998011224329839747554938989196542406226980072213841928788690061296274470871747653190273707539322406510318046251769857679530369052688342320718096003703820487202320994548541177655962237526633052059647716233915805/42763722078546848757380491094236791782027503915992320050960467164808557855554721448968498467055087898399242249000089811857707366195890063190011119937872148947550538813191211958849164811178974735967*X^37 + -158029169375641408997018450062509278865982228917456095014458422390388899559399197445247300334573645007752235413294626757568149560872989457779896006649455324725826601207243079740268761835839911627382318833685223647043704510332994990591036358040730373591988418149869792319178090412435196781332229429207537867144708156512197850127941596665359782945743074579972687959301516136104670109701676816697642704017163762714863761332161043930829421671177324272275988264043616274772204361168932975996233513801421188721465257657186326069989295087615352939165259303686025151253477624438010682506177198479370357735/183567456314831071351308310574531590048844584932359198323550283461083937226590645371715326075253504610497826119048741163125059766142495396650436712099845054596458226605329331162102337389343*X^38 + -191679777123615009649844447115387428441005493874105886644541581821613972942331412718320592293078578174307118180718584960415442451704233164327370821857344692868407294206448449547195991907431016384990314343520614752026657573813660394870513607049202376035270182378332952040343900738502453371619249798282810532396372521865745926980039634612172827890478807939178254570771755367239784902056336840940001349040215613855722364987555999014215340282057721983570515765459920663553450664603528621897834349455581459128287556150781495111297096369077922456532629566109951833553315165430203545584754578962834006436696/2801790085733266642035018744299075658915514899822598444012347976466524133889453020308491021886594240870028320055040936372777787210632907239075615536779935068305741912677141581527167975573542209*X^39 + -14656674732032053323830517042033691205681874192796552535183120663347124699155657960049651048724676968423868104861480576407020061744783519132595087996824148548457109868621274527227231532544804168018318613820517979951382492840020299993723024642902884021466989429626363109991544380936892946982733624053361300056879251320642665708027303555849677135290916629693049401544282810977978711521344463113241740369445508299656436367420879745723485800456607441125997490544034216979482955410584563954778487015326832903066278724016853207120409182552986273482516362073426410424028694946193843488341244980606/12026957761569224356372162128974093562788743034289405642635804459220594720997880192079887707217028409257539547864033359308462279115671584659007843287679031291126136841075105232398764161*X^40 + 98558837755902964100260748340717302243030573507884347923277148099987054995169765732140706979796713350280417108242951253056931774051693121296866868811409717924250032228645522514703927737293750958358174050974434166667689884392043017319576558863454995969536719317979971585201639432123251430192530923933659128087426142215193586845783790634107298188314816214644068978118656118659496246768326274464440894201059810417238431224673856526158568860974888161261409763911730981764152378694182011533102329540135264442528055767938930872961986992152427470343326822975755238021186980174011391269045570125806945/183567456314831071351308310574531590048844584932359198323550283461083937226590645371715326075253504610497826119048741163125059766142495396650436712099845054596458226605329331162102337389343*X^41 + 80695768537191115015914636824661706425736530787909924138419063917082294794491311209676839668446448223240037856394003047445099617750771001361925175940999584213603343671437967030943615022275514780606272849237570477135240841523765699372635615221813585868757423401772444441517086723255182440706201700848369741120574973577726171265463469407388277080002176907472126511402304625445010105767208642152211298763735787696711296998130110514939931021480077031273138250431185056580324004948733425902533752535036171601067412081383514966911081697109918201410239022883226821111489208918969522620003297/787981246253634564395738854024378795963358647336002466267169262872344540457176190269271290520672764807543703588025510011692477174583737447356865838149710495389250923217919493703647*X^42 + 154548525372704509237460203924436590589115018311451500820486716301018209277078535491357549816588247544624044598121901179277728253897545846408539867011191784533845052250395801602183284364419749587059778194001499907354614498465502443180774802291350024321640299419355613276824748372046194970246219018089576579732815125441522634335482412206605662617934079640561855765711095663936720876296323309083150414863465266012630639786916634589468810626977673586257499321940546406874408706979855803418996657634927951077961922340220167235866431701953255346293045950763004896223336210487437328173187515915/12026957761569224356372162128974093562788743034289405642635804459220594720997880192079887707217028409257539547864033359308462279115671584659007843287679031291126136841075105232398764161*X^43 + 72769983195312770380029755138646577265016603240272763351263533706899736169615820846859602506562865029592803996630634695856421023631904380592313718366395934438060482866595514337236362581472667030348352943680482200299898980498094580397250112544200075775342898878928325651668721423758466791585804658168407193619405995491046310618093905979297776457024821576790154691283668325537515542258207934107729470305983355175024799205353664493045612089252693183604180350072003340913207418231667519593059208999614939941322550597063949538940421232373349419631571222117817956371986008463874346726/51626891584461414164694939004414518506411494944375448225589285387692101189620401642486489584005291542130885382167693770011955524771259742341405086690015756757469103270518213569*X^44 + 119237421006756957112003652832911777145875337644715574306177139098476267119911426559686985643550789390195929276959964751991024419111449307209748324443907616016142602361006487732632585981335672478570695114570990519368684665589235916331218131023125604746696737034497969808249773335671324822050095034664143218006331539388855084643295839265743611310502493092967466396894619469329438325388935360500923150465496948194856494504458885347794038666874034781049069191647445257026144315820937671849320417788534908696318959049683309575870736221061938392623345615722543537194619325962843223705533/787981246253634564395738854024378795963358647336002466267169262872344540457176190269271290520672764807543703588025510011692477174583737447356865838149710495389250923217919493703647*X^45 + 54055543918075138365317633455074750806391506400988099381618244676999055132371978756842454636461643256527210562636662273294347903016382253034014791305092941063061608653073611879074454649697991870157021654288642367025326154101380282502015166250545495881711290089874754647056028920708254221927626036766827245403329037321819439180513063477505593221275574652725550107107879136360645890265261944943430150593518378589059668747345415744465055963122683222589036116504160378922409714764604680240364590181900693201580810266302169708635496047324181589796724178199258976329252286077154/3382486508842391021731962196449880004351142956455182351149137481995158303716202689018311575968373946283881634158926408308455449437938789382258080763284790457804435777404063*X^46 + 79318247048636093932831788252585415337591668314920107074755043751315386107672260002314527229723401651855628960395207387495954285672017343158845441398105575728813572126250255440755238549057151767733555470746086389190073536459781446093024823732544754460097387101177744889205620509472112365760084106518024562762752956839010487437582497323420164352707939820220475574165825735241293190057779703797313383071698342867952264201004565626308356228349836109019668068473082828112242742857965903326758387397819131275686970923337373890671297680034937610797619176991633733404957535576862448/51626891584461414164694939004414518506411494944375448225589285387692101189620401642486489584005291542130885382167693770011955524771259742341405086690015756757469103270518213569*X^47 + 28401277724413353782197026580557917625196357556982079407688866555690768220077039557333533806664375089812852100204871998680430559118594848798661812178480666570459625331338512071719650368206045219288492780809889300109502462359595926695704648874020086686029956348418293211854368991459931649103945890814113593547801355794781786425290206459195916768024061082761506184171544588497025361141996367836063784526312693332172815628621036539955659706863571527560027212410622170194767940734676802968933802980842039384229280134903231614376140173243880255528774716491257582354959607/221613477615304397676207966746372273101693176731650550425809964095863087447828257159032403588309896238215398949022237326112523713420611241712512662208267736212044537601*X^48 + 32904560076257145242590771404572201554617294904640054747577216585015254326336826969696866262216817611478847961874709291196283142572423024205660869440480375288492705397789725626013941593112234470791452512081344863729032787576799948696809124567514926932043551151442019543524234060370341241967898198662314495730689674088036263249512433202370498868110875153449479920157007059024834392221871064270125765909694647711098990695527200404134445719168210744634080696744331819683350947806172072155673126479864473567944102290085442927113323011922036308221891482901650648661756119316/3382486508842391021731962196449880004351142956455182351149137481995158303716202689018311575968373946283881634158926408308455449437938789382258080763284790457804435777404063*X^49 + 10680426108826404133546203876794407903911591723131014832906646714724742620420417949689731857745921877678750176196939697722333840490038625768892005523790419134207973664111457376444354576223835285423186666834405771711600934727891434839511873654823033564114441603325846683681068076621236044616137089768221033728131154930790734295877120426438467044064361381985027392078601166649367534826685054620931988785678913631524392045925023757452287798747244548238402955348189039838642786824165910075904324688609760364629968917322405589656638757797858489719946179734741791040/14519653909146589640058177733497495453167344344601359524720563722457124251315485629236218540805208428108196222827899975503670557126424113327164558881495625775538527*X^50 + 12086475109650760281266895371296305474890109847480150353126041112436061972482322093974247492492055496776378624242326808833412262339115004658714265536569358451009982751641753110285702928719407221611068548792329339820401919690658611678263885879076403783545213931580961191221872478088509694658393830586602251908442463146773529959001263476151804744386873928547731647332098902611271156715243626254722302369121431629781730726437622884131050519891261515338068489941839912252757026013724018076128081686292703212964578428077609920377138676851213056215569460788411092665138/221613477615304397676207966746372273101693176731650550425809964095863087447828257159032403588309896238215398949022237326112523713420611241712512662208267736212044537601*X^51 + 3374565006632369031207188040725712007542206593519664774595654731262767220937196142563039639584566565728164560982258783655637498250518781285148688070568134298328749847480561997368483693858870382743633222237059185896607642500895596294531928106839263571795302375978747707676405159905226759577080065042698948614483649138963316829139845199849940232996904791079342931221275114626432454656956750908677664920291455163485590331501854652056406586368638332723524385476919704634912322265299710234192185794336951560504385997106576737521380210615491165265800238501841/951297510918337786808502767050874366321650025853459970171038702906186480463571095409566830951006252251077522297575835386468620659531161195516252301742490059329*X^52 + 2818147098625385541528379032998156659368050035831731545798115244309506355182142875475844894800326215725369399750537492167730345942357058638702593236681564535072003083542401617020836769561381496360311807571123806859158873715252321465944054689164891905551941701447147825660355773780970346063393468602744899239931456530685587709599996097274075351713457610710048056260664380582858228648408427668694498629307336738178440924242909693258459996059142711454562722447645201159686531208944271795051154072473771750195820577379632563034082351834501088363609667535837137/14519653909146589640058177733497495453167344344601359524720563722457124251315485629236218540805208428108196222827899975503670557126424113327164558881495625775538527*X^53 + 628389392571768215154348884314639669502958329604671042038361486255011672352591993671405171882686489338303641368763870014848392082446108809590752824226610174140074114141696074847134074698804405946468435979509369022025500198080123541696557221655742125350578827262855437427528784274197076386800227705980008232968103014896735504550701202686147784654007021447442978360666843161530293475057332362257282065252578945364521130093975434598346294947292465893906140693412087152290298142232385540682312048053626295737299848116653959491461926055905852392818839/62327033408788428671198504032685210399112233889370370842628493933446011954633499011306219678372944522772556004558463957706127279010100320744038020162647583*X^54 + 564052852060464902325613413962949891652141935458703786203058845813412655766877197252979533987581994120693646367817493288677081495613719836514587259852515491794078125730222265872638347497319711439325883078940715865885455405867581361246515939859979642002599355792573000237293547142267140287405567909663501593026660957586904383612571898627375738241131521398146411848728354681277334604464041128743234008621189283460146969246380597966147677032055193505373666755512373231058023868434335182174806106493510335850630227881273367622683396446373113259330514873/951297510918337786808502767050874366321650025853459970171038702906186480463571095409566830951006252251077522297575835386468620659531161195516252301742490059329*X^55 + 148569830839449604821699004883543711930661952769706052377428566714944549856029208127148136475276724318698746209302658864474211185554045841830435167370580251384820492273636077146969584739393060631712087784672667962722558955300268218458559218316480496427048762637356186183467543931245340402861848386198891571627387100587833395297010842902342743595156702178648322577884277697275680602923676873693103440738915573233637732654343739949493976361283548037331240700366295977829233875170908071791817292043076025382906766246425134203709809681300136141/4083537535791681102745102799756614715266476701131518760573183118223547923385540130466239905547595133510617572204577341132551089498139312110596738528641*X^56 + 117331650657368391275268044716914654706013628917970399295112916482057484381693657826108830556853384600941570585304570286362619963865563032974585752505084118066827131496880800703151753033772083036727925459952798659719605544601724505477588326962115017869066464721608219967673853183970057431657260758966740185529741222152129138358232855675432833917924710437754129557031832593138320582689167732015274816504851989342137221914941122411932450618133455710252682542591600926019761843093694962628255270812459590983802926411650720921731305324489160246128/62327033408788428671198504032685210399112233889370370842628493933446011954633499011306219678372944522772556004558463957706127279010100320744038020162647583*X^57 + 19620031856928159586764426385259699112495997774386061832635518800380407249518538702610657461059609211350505538943402102318684684087306916940464027186899739905818805035551382833463250037798292368006208547947786692731021637087412601026023118802336805651370271525765423674039795661539913283609345720329696574370304470253471221890311008481014595986831862450121673407077310205536683932942601030764870419385969704052969743632069071427898454894083933284289608934187138346603837005055751238545915123823573192493794776092222882975402753256394/267544882119614826884957269197183693590151130258240107486941172654363357359990836039195433764502072561791100845481054912700720009050600282421328607*X^58 + 8376843261634754544638247188222184181082402195401220462508756225768976151699492236251049831259624722848016184766391195283542727372493358302758289946782510240918001102916899718476724538013333194628970440169910738026040194720426612477766610810341352385782540229079704944841486903043595909454128487154343141235435064504448907798136420772755058450216073947142471807381562541822487482661414192172119330023271238160565288479548960424504184231177866932802760499523392064928811374439290547388704019633984332362128249484108217103673501065543447/4083537535791681102745102799756614715266476701131518760573183118223547923385540130466239905547595133510617572204577341132551089498139312110596738528641*X^59 + 707413932580992172533125604417190142945394542729535055392959301636725542945430894415788230869171048005169741382551209893912246340317182497263608743460327791786914307582174853350030699131600675054031258592416342820957929227284429366548152682286829690362545513119571466910133525476391867833208035931887778689653385598918308406202255035187058459388273613223279636415698230007696584071708167200685360925164145754579622475026640108636146795097466931600778740085769052439100777603841163794186309156450927161045702994802693871116821/17528983955946722589592954805554851181953163222055959345275579679903253446897126124562368719419647026258998941589533834285574265154334028855489*X^60 + 169248393479961193716321682320111467122721603776321468049939076119251010295420234432658029679774062892598385496185104846920285316867549675671106371016853076770476773890380070057707182714585487069324099794601579002012511893798634104557268073103590038417235713642201716014316956577070937893395887963839485110137128725786756415210312027375863614037869288374480168629790248677501190360445128234599542289374522919182084782940121773282730922696739000428185792540960674787677800266291276970936239253731630572058595838720288481888334120/267544882119614826884957269197183693590151130258240107486941172654363357359990836039195433764502072561791100845481054912700720009050600282421328607*X^61 + 16552999013677159606133354568407969275211142691126568226312263436472787662297390780061854225071972974262795717878770259110861704635371347813386392866469670401548433981256490355956155746240047102327181233206102940233488425489259223640996416587273279759194958470662252476026668166392489728030419535891961612328249164826241285183039863422769068676491823033180340152250364161032818398093121824979563498681221012100140906917179767475901997975890856047610065382994267825152965651147256773373577720808690318063972329339019502/1148462553622926199934020494369052688328189950996262814995451725080472610030605131662344802425450240860839870378663030484542636778767871903*X^62 + 9062221420338308476768102314865661638442209867609782458756494344690013485040147040895839051088490660643630017948149392752735946058951387517967273771537453943253430474147889871356835087492704289160575471130529410598730724212873611681788041479028661536222268886290150508234215648827957269425562736319378786670502435252652187939608653182052606707208113049897969846824969167102020970529910974991422998221839815353772814750380968404253734573649085922773002375229126429749514313364782218832462101213692255440251483699791610297/17528983955946722589592954805554851181953163222055959345275579679903253446897126124562368719419647026258998941589533834285574265154334028855489*X^63 + 1215767575105367948757283259503016809158634726835937842281440159777793001154889918356279207625552283545280702379797944965397570771138264520440687277851363936177770586770785629705629525724239787611655311944834804390479872547123895691208971295225841531173319497728183086454698896617476438851478638629476271758164787174506951682230518309436116996825038892366748047265856462855925816252178000189831928124473476528948026106908234568623364491827316904129533083106644931122016377370517211170080577311901577030232913167/75244876736088986433467895850688114284753321823774016575735551666151648432851020878093743197631543003396440436261746084291596460641281*X^64 + 435701467371255786180465402799216195719056866589884788847609341549200240497777280441490600338600792463705132690143987551345951854824093171945519883745755044881264886092178545054034331697420978156229839999078136248365204078124043581275785963506756885458503592878519711734470839725768184301729810701779465893948736135732903754464996309631017659020940018812894036789262435945219193540998923170883467708671243626035968342396802992437259985767005076245866150691418720077105132577660246301476502290282487469855302394799/1148462553622926199934020494369052688328189950996262814995451725080472610030605131662344802425450240860839870378663030484542636778767871903*X^65 + 29691969929704205262705938990303246666543197624281560653886958036003512178656593674085775317880024259786664366502560191115716663766291618946280647859833314427348300762687506571782542587887551890601292461457181979022848052031986671334945008294730451690292785824512956870339245085383608450806932957821805142022297083930681602620506892351203045145977920447653714700393103838930024972406868854359657141431898006695585798897016042812071361583337663041693465696027670256516423355590364636288336189511383698316/4929887750513594079372855654241506537689400630529647944423478455490509626734653795328162431869982506938114422869799258618331681887*X^66 + 3276276074708718948788229556343728068301066751543181449246002814476891501758832836909220059347333631879748266270906434446211209513463356520318580796307855606824371301398626926453993700276506883692215736858995840120943870935993437073529303865204442908095446308513727792673803310735461879385616436439235173708106858916272090467153838511792475191453935017817033653279894365079664422769138400006352195548503585640610210032130284211742821029221189995983058706725710174504995268335924842037322809190907666688977/75244876736088986433467895850688114284753321823774016575735551666151648432851020878093743197631543003396440436261746084291596460641281*X^67 + -47470587330204936536532338099229180681105330171373962380633877936783751024521376349230393197459981077068925443099890079516461316707191921786094516157843292865825695392184058590817094776757593134942112095639721067628506212273158648652230192168672407270567144048568825811523416125579348035810839193322585390076360138570622430791948371054402538585288749997381633065748843736503012348958665574427083374553586272364783890384793002834287644123980254907099773980173983279535501683031543256054213341741/322995987061101623492947366457544816726030310589638206409190752505438618013146419139629327908666874594648130961789900977418049*X^68 + -4700298624533154892179258209707744439365034324411726036977279998496897779228255716898472440500309160112835614405090481761761671166083217540625728237787361310561065731576688566948402196909798898222709919113391668435848023142234425705816878515961743167863422038397949825014457456362665292522996553815967391163266287138117502326907449974526807721722039687976726327169649987476659458072243346361763324220940616935535675275994600087742190833837905192027223229998540746419084388644738132953995046253149/4929887750513594079372855654241506537689400630529647944423478455490509626734653795328162431869982506938114422869799258618331681887*X^69 + 1211184521825702235308109251095350491796559305268223532118535108381210544839450749126772703436693920698317464818041622136298274135532249468479895587148349402269029104485318605825277454450338004416109353785041819630853854891657400870609648052093286842772087012730256743408462458899986920785141616807291510998601701439796006559086977005713501210746755359450448867121229223216978203348394486332547375707703152660037797007460672726691696336079499443753949720383203062360803144550530308983574/21162024966330447716238443717325874122127387184016130931611790113702327066313727258050797871235463185130585793211681909023*X^70 + 287155359001140914861631368069971786899246228702194145598587586306495713087502265678025591362655211703073505662678702475389560472427704142766192842515463676433949334080598322213846131987624651950836138539066829480774646199957070709977533902008229269810253153216443227533929303589348761983983961777793867597497804617646671723900648200510489567462656508808747317979015908580326532405641301993362752922802869746043825336929778224151750580475186481524836478591630943202333095961581305043849165/322995987061101623492947366457544816726030310589638206409190752505438618013146419139629327908666874594648130961789900977418049*X^71 + -7940764680117909257779410553660023860613322681909539530475102081025782450922123982859755854360997887171100901186853249208585699553241535637240273228616345158462711820734652717565664657107913418980231388729375974861783892768576592515146254184799524612512137721296187606061286662734241791845658534492560158418254928743646613441941114281323482737369428281997962035157187805020484328053353928037312365685111768127606798187241743733053711265250031248866354862340610527926811448426885/1386491840813106710098830093515421222703753337090750896390735118502412832753307164911930673605153848203537036834939521*X^72 + -7822657800869723376146616704912791410670261004517222268593455308103617733923976707866332446312669572682519534680256759879263240805895787997302050208887284914284617202116886332296738720937495476141606377665892298901050337783155674668167179417146916902563519149017769296881600926548429493929785803220758650822131048915416210950576506558425473459151436191193046719202514715381278256983818806207078624011492169796348645464008841912084733998045102090732929774554730475806754034576760116/21162024966330447716238443717325874122127387184016130931611790113702327066313727258050797871235463185130585793211681909023*X^73 + -367519855963426974406259205457305390186000634729227853982645617689858701134934682334921947321403284916335525611896185310630436947233963003542772851760281894510373247422867350060046832331929579391873038726796268637330983184620586423618779378976296957400466584616586378949680299578449321940266149945622796751649990922424634602638564648892946098648182253939440146121157696990563831772278668854615860149923373818025698813831570219812354603887228806755262266284619501387620877/90840060329758678510045868670341428467781781896792956587219754864863580734672552244770403826584147821760927526367*X^74 + 4638146603618338141364286333016748896838075199579310298150006545117841677666116247302773114821958114068493369446804232684973294427128900180916171497960358446469632731135823825521539589494625113381962420610473816471906713515965619365568554538116874479626774085412148940874121210874315220537729302490504379959630392304054079224382145457309252702515627875739725856217263529820145905254441684860115048476941310092872130263116663165043593606174324820428931824616663719589725231/1386491840813106710098830093515421222703753337090750896390735118502412832753307164911930673605153848203537036834939521*X^75 + 2935447942806818363331067508729086544141402799124380783943744571096667082683819600775159829615412069282849910791647761003910233430212235142778639649094825666468846204245651440093046891302326096619693745056427978017042969237286897334881985177552138267734882917994500964090919176038173759182321212708757607092062798694109868127657335872065136750300568001327367256071978879286955795402499303553964970684565452315349606015195074228309548943729525468029535518293454437/5951651728346896318551128131451315499428800491174274820626335246338438100941659715964777817374313557083203009*X^76 + 464987177710917015112036649951622485714820288459361037258361271916937460822833203264311408839883185329114259447235361708547406510718100440956863845602670976073384644810124770430119749477632683561082528308235995482946980840726234450974364560334922184888452102998260247395181151099666192528779769291824406001029379531501789414377209715291485337218060874328834409125506849810213392887660885463417631532167905799722119045609465977017969918109575669511924784886225133089/90840060329758678510045868670341428467781781896792956587219754864863580734672552244770403826584147821760927526367*X^77 + 10350387102740798670817929093286191094561389407290587509022110854746066728847313662301925235882325904602886921778655619644722089216277377051777588162947585780138400744989318378824561866078203606303678442651802209374237085112716578339460924533468564900161808469832478497461051514070380548590226317981833610975838537396690088074038774919944838975152661959150081650343479537049851853240365071374672770678162736962553496733533004752508436598305684815065447341/389939836752073400940256052640458330565996232141405675203193031929400386617418575376058298982789330870943*X^78 + 2762516050834012086226173499221811447072031960999054244416844633616380376971238148278239743700094446465684595970376559279083324395985644532204018201871678079770241995587633035009211154529137409043376442366221573436481511473589262179367756581403842567306503044863693183473049069400864851207708585695482806310718528735559912535554710490028475298900733537984872831261322741350754500358012844947670313459175960057932823678836864084564883944013613496647181161427/5951651728346896318551128131451315499428800491174274820626335246338438100941659715964777817374313557083203009*X^79 + 332775101094899906164104863289861931376361097082590550043241800660539489715466185731579887028443343163900340410623332207407828796573132802235755044895389960951885139873701724441122827067047277027695838119548961762011039457532235211693815219430161162853499573169395439180945084361257091255621762744995665119936678645868942905432455451718470186583278779631032447971539432200242286324430573551819182829683991736620157789243429633806236059599254265279/25548046698032719710427573389271986540391550294267553901801286243163230466973633976024261218816047361*X^80 + 79506332799648943489011655794083578577873838922322532517809387432719005610744694074839024489242661992676630285856042464038483633157064640023944924846977543807367389057623709765789868601123350825132754167238450910290247499346102657287335857804222252640610673790481469037764043913498971145562586758175407834996868328186953029637120612662038655172173812891149351640993800812282945174533984401609008333410587769685941399886887910818741510543881252250357/389939836752073400940256052640458330565996232141405675203193031929400386617418575376058298982789330870943*X^81 + 3223549867603586435408222527827467293662400202819045652222415395349988621059320472493804614477412076672333344829421648270804111465657992535468102041082005982569930249152371715552893865704731433402290886116536276221439728102537134111111873721872185682990662215356219027241169385569309704324398841280352274825630660712631212847254342601336889604906533406416556312196397920016042296761675711937911681166730319392210654637569363839179058070567/1673854858024812927368641380414858582217883135312032621489961753466764755747469958463228802910047*X^82 + 267023426564499009963901930771444319009566259960251966389393042940102295674332842745112578383615692033067364226001147018375878519976480412142077361753850164900655990530183512846355182948190531162168990725276843946551665514198358654928017843765299344210510748262874247138285621254678529819870726981360004857722233472998178589876544281519357475200233121329887546390316248991010768408277585283572807947499609084891773071183134685368440960639615/25548046698032719710427573389271986540391550294267553901801286243163230466973633976024261218816047361*X^83 + 1127716700216883461945633280775218663442740523472994303502993548742444685300923206028613384856315172891405815712612247904921963272618059159314834960321137202346739324905687061724124432494455664414952146449662781201666341212827293708007565847445165261809080095360164923418209050696518694702041546126492595592168349471326495028739985328445557505020995125471261010980229266127341687774168468089651463140369059428422144225242640731601/109667487258390416521564658351232299169094092597263488271634786966308376842525713061863906369*X^84 + -602732302365071654957091715878619068062227178496400388472027709974789112845353649647794777838647128087925243749855102115632419340957548761656537907515762787933421640702471992965743186350633326061569925740642122969670664226708421969135508527079099672807721091176543826431333220361734649995204645588410474164409923455009863802372987413002712459497481940814987801826643326902482255125882547896343916365053016390361613529565525456733982/1673854858024812927368641380414858582217883135312032621489961753466764755747469958463228802910047*X^85 + -25566900954115650776839931354304031457050501325027628347043495637052721425664987829779119823948701077980750924991569074890163139696238190498430700970855607109494997776899360280328212186131170036320039587100183344019384307525905489248431064652042630815515831824262626910472290271344655152301041068787173902942760941126374566833746167397195018446397701325692629609523175049203246752148642760109671498423653710598912038527329/7185185563676237733182510538638033097627864286002980296903281593809105473532445329349663*X^86 + -1980336166697516812199799182900991556099021849417991195164241562580119618467938671383465903496799040532747612526087599246113699935900878085731683895038674630474469093459591213781509775536815609726634908308162589319515936932400099900443003113306124542926171076831619730703814078010500461728547308985175175167499037085642669967291500096686779997449648992641759803264966932363213333284098091382488690496441917046892840119074674/109667487258390416521564658351232299169094092597263488271634786966308376842525713061863906369*X^87 + -21709348695529465654815491668107624130073110449386750191011858776032797842158715985087025286328638477984655110320727099725401131012703158904393590318285871121034737327719658791655843560815186606896229518533764557661796508111785643731878453033755399014145510558862958046296898586293124969405891214605614273009854862926148046642650662560058275132210151143799452602511595972429994838448623389790136195571342804244351/470758406845065696991581637858745534798392471074033957734605358960172015562631548801*X^88 + 473543741632815536918286016901956451221112720916908559734805004955794908541761260944521737925344787325279899143728429524339047496634973340377349548655980752364088628718017176465454125868203180524874622381670306266109565510527954720894661126469012412945509066923382886131891139187419000607733262378906524593105145169187963646478901788098698916086278942846553972944210768526173032366570738412281780625294620780894405/7185185563676237733182510538638033097627864286002980296903281593809105473532445329349663*X^89 + 40985730571255226908659147517441247432278616373209369451801905046016865097720259616482093295506501099744595127382293912040570903193025429189857762946719691001006427399277765149462844537161294513628088701891953316155502496934675905470449998743728275627366032038188487061102568747074366783439681856536346011152765629566868154626451704751023554395578226763246312336110052719153164880479526348664651076465043/30843111239275745069225030325541868230255681784317234995387889599696784089800927*X^90 + 3579110475814463215069107890888657501056338284129814104752661686758391861675275418896924865712091831046665857879792804165886702223964360693631683718203231964647271152179970647020378948570787948640482866862204520647147339040778562893271245915870452366946329027868503191527491119465750217784890898511701090954835700386463555435044795546721346637142895302868673501998694193815926982617033234417647473658425223/470758406845065696991581637858745534798392471074033957734605358960172015562631548801*X^91 + 58273428504593179232677050219247473684590881004304523380628882398394509142682186468046082050297886764021446305684667228981587060814959914143876324017529795336091645661911319137290420413325056782358399165594896620474521310199347955973033961642218642567591796208900873177712192954307159891463680097834393338171866593970065728902523292307118025293491936973293264277958064364781170391584323481339058/2020776468536706091150169057560235093379786528488320447840391115750297064129*X^92 + 2522513771231753237460962119623896253256051674609709637595461016166979087135437264584367615359492076327142722737910418789305289508457111014869084106432924122510600764497041242981408987505028085674070590612400423719021204115150071869524743047227103733576934398341254399768823194959725362527396886066440220797777008633586026447906482337057232156072987725256258609364010757666242543547988571787177372/30843111239275745069225030325541868230255681784317234995387889599696784089800927*X^93 + 23729348861532073213668216338930065754049738408357821233712600103166402609628725154273968601893351723619489721183689424744536504286362406585195668036092353567094660227565513250365610500256122689590209228122860521169188095678276705201327125947868419396844955990220164521453783379459178437321834000028921171565276325063868691115837737286686673644935454610038368704655290545735713936377346/132397069287604408776136346560979826598950830668172734576452277779617183*X^94 + 616180896169558425141296998888327068230271460947284467305440893065366561210593300152400114799295863324587659773955536146893481175239012512354820272487583756762669539218231945963286316694240854576162671286688181258675139821862932194875677413350495581718670572489913112210743584286580886575634245190800398629219637470580733821386120243717914234982401643456828195242606138301390885079191633/2020776468536706091150169057560235093379786528488320447840391115750297064129*X^95 + 3490694290719990253065899579181435064987704052566980159175990703073971132963406403401311178838564472202763851228708160645729240182466789554170177711735147134533714289566869285759162166643685838454325055095185142376521975030218974057753718951372519894644464780822253858233217176684696215906434381880536581904483650141427116737029907553910979968725422961311137524194241071079797/8674380481399751606901418237632171041010995916148380696878220387841*X^96 + 54790857328476857951866273816589512342218223043452269845678080893251937738084405436460683191978119322328733431158638744008435326715875391266601157843999891331804679457521274592444477748027203914861428900240993094785027388536901014091821051353649090261568892750300179446902615319736259297546232935112341173617439962241155847635427872839012499297738000565139218509100117990712634/132397069287604408776136346560979826598950830668172734576452277779617183*X^97 + 188431501380271600095299725420352271150972634361106051642324457939061349678762787619531678805813808751319030939900634749957668381863055792819139764071653052211858035837555338578728341469517082137552555442611072705090400562075951612269108775993302105188063754454557817809399212077497550663038975820569540546166337811462558945049777190558442125443035699995154170064584/568327359064387840326372157349942412436021484383697877014887007*X^98 + 1795803001638806848651830576068947652694919786740953263125704558613955617760137226951884365348755278224972445413498718410065236753838636160257576517059397214559070218605397758166487364047077769912790376580678336733624805516867660764861833198570936986065064113173980241050891977959044733721742303658358865304197851668784920010783147407652830817650492607314207893612268/8674380481399751606901418237632171041010995916148380696878220387841*X^99 + 3734310793843278746615115544235076332624141400201739521737566044060953166481691892668315129711456857637556944999308067854931963690031840610141659621923793484674381432419958772772042941451853701299185236783431174688130324158264907527718561105931994301733390442740279055704554543473629562376585780862655565887343530137539485120791790921788768496426285284434/37235625962418124898537126210439783295290669225165293652289*X^100 + 21391877154033740059022339750535446137426090551610294611833495759589003196480191502464680385629636201711493582040402911344122619960788436625057077093950532934913571259042021327780504179492659489536850116336274643938227369689578476309695038554931966663755118288140753637246641744752799308646246699344411309925334107107819504587269005056761307499413508200139/568327359064387840326372157349942412436021484383697877014887007*X^101 + 26710589089783649841315084323057852505272871205679490815958322043683741928697269020040516035914069507302247408248774820175153385413582847431557992209042222733004465571238486458516848861912053769039077675507740334830437969692970134077384740785165947005478338924924764073705969342893033019592715796057988705620120463279825772237132254880729510570/2439600731338408235506592819920053940594291372938825503*X^102 + 91673258237879065369453881497014365514108787778379220143524714413115862650074075810312420162480936410130620493650519814779784461863262333951475738898072298840825858355700254461605559506759671285922379579274686853244129888825266466727485483985258769685478665067962923191436603140045737780593456586459719750888490699092356058885883260150072409787/37235625962418124898537126210439783295290669225165293652289*X^103 + 68615895292884846544755239359056407563719123188229801908086731496257129134713767210337496859323020765173774911785240332451268680389858019029509416689718602722413439595041136850181520920987267042329621848557260655359972007528823307497192387246325706522866365773784462990063838068025735366587602196932355603396980336317395640626862746/159837563476276501048718654256702741308674007268481*X^104 + 143658928740576803086229650898497907861596844571418271143536046095485314144692169561744660009507052272270538544641652109879527662654759198940910264394080013991467717865575699162781929002463487315080745161720970886194621705303166841874063400684221844819324983854435547766105412830021452720385326425884893243190227585963243462152518408/2439600731338408235506592819920053940594291372938825503*X^105 + 66772158644593523066611726361531347971074093868398085197526628119072187039059408804231791971573160498023355532701310498578710938675050268415380557185373574929962290838059847556638422812740914843420732753072813631250135925957188005688659559193751917132269255026120677359883760759923215291231872200300308419074873219817223/10472224561113575381557927947107563474328376287*X^106 + 85473819069860355521347712113936346693624040091290434440471996008186370248687666730596709259106063871128365845546325352366419916396359494502091764441772828676341822255017747171618946034621571613361005386996258717114259019249342162782740786460762262011898565469910953674354269544640663379902270541254881078508517558509427/159837563476276501048718654256702741308674007268481*X^107 + 22847291062888747962370077220458820885959449973033310332308983100375354771173863923275595492610887851189035031965521742171838439093442848236782292584596097764474266688975529852305943031059968914660965572908831566057428917968852581686373521096800049220531203839718049944402064118272079655931897607786428190512/686118362124980369623136208288512315686849*X^108 + 14559368771336760459166336482666384535344267024609287807476346604489783227342974689488313195836707277051155517129018164332846612406972540637886352611052445625087000439564940616292852517496298640941992555341703394976612699414052694263926507054691059021102178603280136576407554773637201764189090695630244630439/10472224561113575381557927947107563474328376287*X^109 + 1047700778884930840451499667473457642301412671681425210555237286306471542031159185804356734918527295749396923364932605841287779636370229926537338569222777972145587860148216248563355626700291184753668137888512875307352660367612941638945788288594906742948583135232806038314746093592232661571001412/44953047377643999844272830261974206623*X^110 + -723012520251459152268296813420169126049929783823884642373151312267003681199204780224708739537388802246657908672409322075462103240862662861628376117844738863322432457478460110765999159501654434929200752115026088086575736203798332619593254932159891118967361633597428353956804217471533685713320234/686118362124980369623136208288512315686849*X^111 + -144834667615069862339258846868564485594642761625994706949464707933899546743258678596133283423827047039547812958564643416640569323296304484543658244278943574489844010471003185743346726392406208795454868152984338400938757972821274638162019126658493505888036183986339522535634734714935/2945230123674506967455469453054721*X^112 + 13290185884041959741123343309935889098863325006843264073719766823551862598412501319147271346570590398013460682319182346406613403963842269985788001579092915520787720768647980047169853137208984888452522720157146769817150675697447676772383566686846501318696130896991812602963363296643/44953047377643999844272830261974206623*X^113 + -3627626347601712749237559349126011122391675330399444739347908121590445697919285189002542200768925941108099096164620277489627650094266656520620470805247870441091779501232006061516709602010484578051933710325522746803906564522295167899687486938384242722357675520818132997/192965349123665528890484796767*X^114 + 2036413270696839720161000430458877378009563322722066710002549702275013111443878826015395561755925618160254477075882605603372997561751815598929723877562024741728673772543706324691959784860840086306994482842334980821553433920338726784302676576728120427133688355219346443/2945230123674506967455469453054721*X^115 + -2827449969453494981771229594713405170453081222858681748869956484453124693681929006808320973817804714804634433263231262128816870357806875804492708978517148200671592869482293726219325983136482958510752827689275870737357575987616126004839204127735656480732/12642688142807149897823809*X^116 + 6045612977338201311351060389974027664597913419615592566323021306893306058226383448888339678599407260544605299435122388141386983632360216192065928533661697612951856284283306211858840866909268136127165479057055583201352759534935363934491500501686962911/192965349123665528890484796767*X^117 + -1920361303993541135868128847787888453996901856461555734088974244414661810843928877331983955670786713510235978166932740726172323832821646222640400446413922520794529805590607182683932270860996040914329799953752564138176311914056417599565/828322619590326272543*X^118 + 953767897748474272182407963814243492442476312419329037166189233001905254917414386711814158229117371289907732097889889331961008347752369535303320459644612849946670150314429054507954818206466418698439657916592816129483356743809426722/12642688142807149897823809*X^119 + -7061463994462881137424949135926887213108598040291658089857094927216263267835204524262528047049495088362943615931612251245625085731933718608556098288797795987933550864840613940257129962586736321824052812447067215417/54269974421170561*X^120 + 72038765700816542627181195112538529518333326135564804396578975487432085251489112284783528403436512385956716641851589726582430247145495090915106552350978920570013231238915902711764600090132823996477704162961636/828322619590326272543*X^121 + -93322220745679139704832378702482399588613690550890547417953918724325384520197145287093614407574927634016632351465596049146449705535829267119779124908503060368473943477068607328789952536953992/3555655796447*X^122 + 163257432583383373637343896168684328291717267447398687219172102322151898611651191834203307752638542847654225690673128380835965804372462218987111102206163464236445480957715803521821843379/54269974421170561*X^123 + -15907834946950221159562963733250625957898208672445492612770269733437779924802445518222839235115215479479205330353407296069364956037740478862656803733671643134595290/232959169*X^124 + 2755926177861406522739392045475982435403512465102448949799699696156024022787427622477613829296904013039520321451365998733580176250742950586184138097457677/3555655796447*X^125 + -89518565061032459486207376070202753947308240016440059689846777011244552360540356711540803844941166288818171849125362401053885858616/15263*X^126 + 5169497872163735295756100052919372809559926021569894291804833530293083106647008107786890885636469003647444032506973777729/232959169*X^127 + -6298208553094461452811810899011272313111218952699210273832263631392641366831194338366*X^128 + 11368264898571266380161999149807340467807482438378630938775659/15263*X^129 + -42279784119897273618960731823*X^130 + 1*X^131 +