D=-8759 h=108 110118203635352975482297210092690028810721679386179956664380700922560140777125053242792450327972361444629407932768940004611663487076841159339272755315393150255078234865976146263484518968697809856384369184479862392683515245676084352543798109237649185946776163172068042028101056592903926308170042965728788993108387826629508309059177358834662279584363367435366319498861175453860113598612316009334779745403264398717023805077141689311109187614719412764029861388345850906917106384094964982212029543535808284871018562522521/6702777636885647015937039420719722519402536540385400205804118405295354716378210448044113741256255863405830831207083549860378550389833606679748599334231965875022653288784529979182545468055844701089619*X^0 + 27798206486591602865366719060878731004859456551836938615208223392915862835640168924184488235969338122739735908004941512541709164112070311187206613981200854082535602826303111410037792408870991490916077899630285464045967963277019634309734572906647295438487400490942863797111657844221880146331189409687010313411022355057845935718985083056030083050497999583472857810886345337849739655491246669364215554850492394327048946391917804354941482923736691999043770224387475216489436264316105278845985792761425487298038880168/599247957146951563858648081806855453666452700049983784709643986714779902274062320960461136000060518276832810841914857578061426670337700871514925053761309948783557448378777013116201993652679261441*X^1 + 506764537189828348624036319052991722834548251209227186770969868280730495915564956735340047532952518363996675251009478982657827569080223927653152352427422468785088255453816309432747928526288703675101307180373881801593868641130447933904237059486945019465346678947609667326251518384731566436283679560819615975433573779405618735708993701649603137979423030784889154766547762452824305757136553021169699371274776733320314869073476416054534389305695655169701033435331756919470467166198215524729777510787149560296786408472337/5248812856650148747837898548546246918664459199737807970271771679634757164018511869292679090224530079586778590164332237526240036205487921933599228545895313841395179690349707857884813262403817650961719*X^2 + 3922211917367558822660285251115241832100972535278560007807079989770834452543799881717207189950931871655036292107894955242989234377773403406942621904656995650521124724212308132307402033745701286891783818794810783634486418467322753735119849084352325853053988474642804598592459112449930682260133199321318994044670810509669525544309536149374602339938673010292572568433989399021222789303047365678297911886505380624005475059880135336144134758853690510760510883982689371992407086275246213405667270226695824505593826189/24697855066794099161202415519154563166296315186441847959833483183472490549256364638283647687638069082993109340556143804735720405068148192101482811326388045611469829759645907265092923816487865439*X^3 + 42000315419086366746890860156697737918310080597413658770785769430867802442869999369532177987191357139007855274245984946002282338039158994057394357307824046156180150227831809349651116249374421042644301495432346261762771464583453149813041293655505259562166738214824595343587487759994155070075303742633077893030909433691142485246101694134282987392782210426828568882647118473362337708770145481286602650015095517340675843965151476434824844577648888306130759054634378587777185079015745236688219294871432117616658841349466/216328512530049514552971957532274818773589424718044146280181479204035544720936497866726470096021847097936644713931263585680175027991910014616887944407832891510864238864738501734948919708617213380201*X^4 + 218342766720230183282302610123687705098852019611963232135480774400740193404186339100413966768025822194029484798181314388706498196489480923929118813995096820360487668558918576206228737097340789210421235163399208171019526418564269967360887068052136101237904609678804750153054340690648282773575601837384491717845285812046085483301953511870678249060170730166609352827627514954827794179829373089383735038041557042519170385932766375265691574970686970229017900993117044320900566150761925438363601948021318806368461160/1017915935507782828769730791461901735704186526122332128496390847041165554090826308302362919880961632487785417506652347700604528625368363665787794826901025741036717495516859518517929614996246081*X^5 + 1789379872281750347775515519753249392181898310159748328885968573081490616943435233148363487648996473511947598620034121591480167926441255915890980846656947961501753292194001954358137479680397973952979698728877309245404676380523566699908924378441438204731707206589853205259108554811301894568479262136658573263248470317993904024296895418828018728863266616881390030596525561203297457622326233063936644256725481725476044373620419627998067732513951622187811621355397312025561147580275399580151665559012587171893324005053/8915925679112669797194072002414797303032969782305507113499887429233569088281547634420396815237342938960512471940767913509595066229601497348635294888826084465740608543232172522698545497752119423479*X^6 + 7200765084195381720302759895961871454910695273360760786157864294963678159964063717559491033689986557908996722647991865080191243147934846151783016345703754357743885876551496008370029856002658504964733905665420204879983358292152942669695084862509062796240160840682771273541652608787096794070970211075957725833206843677368909750100838485407370468663348355636858388432110202785942521327999871807577281887348668041775607461818778189389478690759707902086687476962705455996861777967817237461653181850526465967111935/41953151354984541749728600949622848109283175697015857790523700854191205049296528975585456567761976176286166882052916716510815713409975942841579396336484791929929788318482279505077359403315999*X^7 + 48905864383899857046298706152421479367668494845227929957331601344323228978187880278270123073834099467409339331636078550858828511522580237686023927699415854029523977158066107054478019816615528006448381226023286273366628187091626848194468792816177354397914365393563683955392408666861448194093953803747059759743662457702620833779929843236739400904165699798992641662578020795660354882896159114788737500184662412364852219503515817997164189060951857900223812735292230299225218021434865356569908083839440392612573879968/367467652718309601185872815717746526589211335930161898387197095781860765026788297297153014077027149328090535719901497519918234833757979283349393932511270292514255015881586286184972591013644835241*X^8 + 159588818638178528327213868309955772943314442887502564901860781351377648308941245039770720782948490842245376025164926485863136173046243934093757812937420794899659009791603648456151064748050324000613271949174785514193229432508692546791469348856270125971573011403851593690441527238605668584335145352401080407531068062131378021606463516194641719868763162438643792603284307904731662995051344830307031810576165724497306807104736799423568211772779895966316671934373920968951427304153829776667951566629008895059979/1729088667559015820487729757142807188885857566688289149717896564489442290534997940425430964831838497504202105767907630398493489272862349054208261454215208344183657219199920413441366222696321*X^9 + 859992700778927660261157893796539121715719200965098345577090097458501043498299830310957087204817426838186284017401681775677519021825087665949891269618115778119518091872442754052158297723676619095977676038625704897848435846819753724609622604667085870350492009467111354342674006627319092183527573577566666169733970451997920526505195264857603996213271231013597842829971717064849219320056093146910807986742699794396294974196619828182394581719657406395827260485836725474567706931000305190797234913923545800029247254/15145087639149419571652024942813848167451226426622724662379056008363025022796046960186349820962073399639306244421102934660404472541001315365810162077471009886704653582972102901332926744597075639*X^10 + 6256220999828268466579367305856807177198346766359742146727345737647683433336223418614891751196037604620531968392056062786043490086608043728082672510605451244384991686214040526239335075006132645510909851195910432265772165854783597399212789695419510896286556058748228874856452811643446163124325318582478653357950008611328437972968791083645502534726153672035033241598428883589898890714426554124754194812963122778716998746901839381586229610517453130424813589447091536682430354890320619762928726852490200111/197407086146708051203074524162896128426288111278489456526760653555136692605890848318921219868916371446991906127172922753567015558038857067497232726819866234065950133485548625806754906119*X^11 + 29861654514159465742034040653670964031025646080659108928509951465312430550856492054156597098756236060311185255132026461669624747836872287828806140036612885654508418824383855849535494992577229242175798072995058677845738697501520771771687433282999092727600638849828698880317111034832434747580050140622158985209097801012497730123652591435047420153644989634385446324437942764480210103712702064269322724796973688869876088250832976172214390350663897226397610647979622430630803522993887754338134653458178170726188/1729088667559015820487729757142807188885857566688289149717896564489442290534997940425430964831838497504202105767907630398493489272862349054208261454215208344183657219199920413441366222696321*X^12 + 229432973131722272931467083727697868509651082768407195810239095197246540855742127203005836485667425795437802906638099929713611866205655373454693283867707478441769533121848434663658274102798839175597367850040724454998808941608864465810450854967741292221409738037220323384215078831264789448985104127694389615160290778405610961370941880150480834842444320437129450728433997287737681447534149014151436488802050871203493217132702763647203121180036094167107422520496165697890656713341770256358474138782494/22537628284816537413297696559298564725001496892166851983874946175948931682371372110848409620837580939261548821460546038767783486475494584712550830782037473920076507990129994954533041*X^13 + 1209558394137848946600478495634508273926978693994177997901229205093749203420149403159044851405405747500650905530844592353560983219357365304208040562736085207158848371161652238493875822268525247231088567217748533600897139238479580886877958061766424702459079871923037518605022450508734721917488378278747868785848213305890852257973397927904923729462029989050388810629645116669267333926474519155881650406011560206911554552127874294182719198275292854164097729485260642621451289505339055828542344243123833460/197407086146708051203074524162896128426288111278489456526760653555136692605890848318921219868916371446991906127172922753567015558038857067497232726819866234065950133485548625806754906119*X^14 + 8295460614038756417247017784593347361780717160577682560608604948084145638667851930792380843188010017606953367254532175617821503505159197208572260312776133918909145325798671631861763127963055057398967178294527456818068092283134614789125970232408648246578223027615816313185916682530220945701257767098439316446874264211136746026839485875047109770380139254417439663225801052238757129639865642738629345510318150083598166515628766905570622463047282670828657872620636289813200173176754832461104469975/2573082347849815893743315054149853262358887646097368647548229955011865701834840976235690103988763664717610323262991898477883718058624795605953970862203159483968090876827262810199*X^15 + 30719291789002654364754408398920264446157031295758705970002655424719596562451894881500841153271857679932728049903972010446206936879737273048859810674551326717463630435190691508524956356912100041853367900014694636260566302120749193852132539293044300911613839104204981641715669230787079045775463808092652226703409683256565965332187914304025908476562094396617690827804996881009972229190678326097103330777964150837708965948239758631241199713150013781887937417975969176948911609255304928528295356799103/22537628284816537413297696559298564725001496892166851983874946175948931682371372110848409620837580939261548821460546038767783486475494584712550830782037473920076507990129994954533041*X^16 + 145024699133801234282128598747118163096794508921987311569300183185943539891271185366213129305385879846220425753662837628789913613410489981068817676914364088138963068174413060894792336677999332744204908089646573588836292705220673915827327109578360469709589982867331463632077312516070180322547812835416179866376001635524780944667649733867950079081644075726582937924778860492146713960584463055572055937523446951094961366123966097656539229097864935261521260477028351425836808593455170310691499/293764396375135962295160983462707302472758037001640443834710578263713403566028196853030038130924039812491188864367153610901212245533142551199220329056189003763910363834600161*X^17 + 481931101718517227550637632099714116116747354736531774443200097423685036276911639981014621313054595080531761720434430366187552639131224459213218687546566055247914818798927141754852751239173334200157076377247319520685945038885027160172014534313658922518510696262754287335110645952220747931871859488933008834310362680034191088711298452336520523915030697919160837728143439026818590782826677986958282454928774946764712512429385230234369815403820634851906822033175459150440645138288065853616207481/2573082347849815893743315054149853262358887646097368647548229955011865701834840976235690103988763664717610323262991898477883718058624795605953970862203159483968090876827262810199*X^18 + 2556419919569952966357901200128933688601508166147164024268983006874972554697109856805126118278228606201862490874746674997737812223175879804541459139763583373385720647401687980791006301086479772140072473699604779212824054986784206764271429628418511068016034770440939438059771926662175340477268174764782755338090611175499435796919315867598525678367818673125229923580661046740578298403763833827707540147962534095184575020284721755317773133599861607986510814885676128680419023992485599130/33538577049336221291832513239263306595816649960228387239948690291553077242382486225942463538180618770691995531951952689907662089911307518118417665150837881466367206739879*X^19 + 7863291582931063398874150145539603609992674801484384444765111367387459016527776129513088162551058599009352660482620326429763225089633707087476842500101322293230693274605573161507983157737625954440542214244155995174811855322272203757075658997647599892550618375632218332334728333283040697464360612291852224545563453797426256355865385160689765840900183342209556626492579845865033055153038612158506842158126278783843432396428962722128888225855318191650039344401169132294660791615565187483649/293764396375135962295160983462707302472758037001640443834710578263713403566028196853030038130924039812491188864367153610901212245533142551199220329056189003763910363834600161*X^20 + 29583072916287993223664256989368192910784004255653506386292140008269651135890523469322884505831291684163246939428539744058925242660204265111179566950621516181275950107576655324616349532424347248868550587911958848075373303137628256608129153309557688383981318411725663250936088441778981313878744178880063320633516878307706035130205039489570487083529049664756349172750524762730602308116248065539288106205096268281202254752028218246291183575930187624985207874892571439527506721040774/3829041791224594279236501111914979631900519461151773860023825812484653184425446537954385607738396936943942862421732239971191013804236501668959660366575851291970225681*X^21 + 66868519821011458078826335878564452016566157585253399156633005376106879917603778712453739729648038960458348560764287428126555150623805631755713445229502545571865696430326115663637028422109037182284443523958872710628134999112027257987728582359680612002739370077442293774828235525197324661910537093466619507035465429724336353836783104159082466569155488348782014690903303927734548500894055785049355432105358989351380610528380336517482866685493795907733627145704507719023713115412552849/33538577049336221291832513239263306595816649960228387239948690291553077242382486225942463538180618770691995531951952689907662089911307518118417665150837881466367206739879*X^22 + 210191293657969636788397633976923278663130733001676977712872415684260440066776970194035228808379220187989111163422178681345291345653568964250115966854841442371860677824810575996190421816940829651869916248910240498165863536611886384610802042170302233555468726376314592131132089068378735025817324132656054317090154388272670958795189517462642554402276663941387715987441211363486066437356422748678299107374776203702052392347022400340641543497086807501896567670526620503985989552/437155130862495065559595971219885789690663256210957170912641376011491401350090939371433452190706351974419781073379636941567646284306028275940137043792196745287159*X^23 + 399255445275856237695952187958455997963253260610829206477652905214031390545775106318412642305448316028696589315196284671180379492769223143145626594595261820186278176123833768117358460614320143877261544168300411698905782488770681856761886559707080961629043056344619194010282127505552620572382019700550317475118987539651689831777125787817661713349120769548478611567079357938604011296619264895336603397278417286361921828982413107178166503291358443776967603889585883365699429599050/3829041791224594279236501111914979631900519461151773860023825812484653184425446537954385607738396936943942862421732239971191013804236501668959660366575851291970225681*X^24 + 985978174047944360496155034165657671958630998334206634175587432269195452659967173612738023084473078528827681502580315049844348758939453928341957823237738597438096092769824660134312815288227729546267048584065433559911866522078373672332432215780446249641153189529057041433326404877119752039254941696831250540489241196275602584676571188040353475713915588678968953037703412835386025555699085758265668156671685380434203631759023426202526009590608469952510999451541131864104/49909251154526209106016208610558943908056085878634224330704575409463569054696990452270059617616891423041418092633820863291202909499489470937337258110765697601*X^25 + 1453042290984654524461702159817930016536428835368583539091930138208504764706644924933503727362285605466521277585553280562700303534334213884638241206232231900911741801338702503726347086881765854437586045604381946164637960098472484886342034475810475419958860762923995858318901557938428186687734353544551053558504072074648207038429841656523935865026137137432944267740524323628951512668041341379340272898305543941976731535156652541320797603817674013175723168877298051178698622/437155130862495065559595971219885789690663256210957170912641376011491401350090939371433452190706351974419781073379636941567646284306028275940137043792196745287159*X^26 + 2918460429886784441604919063345049875360788751586409399198457828316019708766194283940109639280582752342537303822478456380971114456770887301239909056837669647809610486533283552505162410472425591736860126472005149125188877617108674704475274006064786960024853499607534384151949376451204093006892356500614514219319731704328773854149277623554882905006090159286632308051255568171086970257881433378943770796165460201702772056517406070406961088162700239452663259344263109/5698053562567211908438886700600404601901596743764610609739076996171203225790271772150937277956032814595435334242929656729215996061135914024128012114484039*X^27 + 3645310344422085725779896375267265984385887294207873798625137087765867024078600001870108841620688177805222787071611021487084688814974667838507364454060595922254864623383364210306883056690793843497316782118386962874501958478225996096108490199420502499328564769022778135087103572338478910017095778303067861460002000902628900897585242661802270721975649534749358508981388295555111518687436524705692855801071462812666042022647442536825067103383592599410276495285196494407/49909251154526209106016208610558943908056085878634224330704575409463569054696990452270059617616891423041418092633820863291202909499489470937337258110765697601*X^28 + 6240230506256988044074872556996310601818664574603491211669668439728243095233092241994575361914644561970746853241666445535879067407620424018361496852611520033756032175465198788734627520220653921549172986429337875212329789167371510188167650793699839128473433126831600751008438735396595955843986372153308284295001300334081153103900387520646537030095478484997515474637961366513126700255219198750180993659897502369816223666023351326799163230050773323733632148008/650536997667223645215080111953465532812147133664186620589002967938258160268326495279248461919857610982467785619697414856629295131994053433511589463921*X^29 + 6584229251596133065322445643803282001816674367019242193053107843160368051657677698204574976552180500690812290042226685118979352652880796351651204543441425580951217776417751930484526699566027221137442675692463609918635449796805444100636847475825417859026046703735252968318519609892348239655761972577132825011397663525439652317142002817873595100711119612766727469555361154192513810269929431391489095880632746813293469969330837974146996260686234317557374239959539/5698053562567211908438886700600404601901596743764610609739076996171203225790271772150937277956032814595435334242929656729215996061135914024128012114484039*X^30 + 9531112226484992383552239161252702581752850506150163164197365999520981856119669729614992920981129389915395623501522616734050108643199217615507989692917735411394626199974502065005336188370883272428191288662027344372179163450821446464497226855373174033821972297281561808314075188775172060964397316026415931373562300379075869048557319734984921430086479725422072994533248003068485220351345719028535908035002202993249708470229693684515159929914850814823984/74270692735155114192839378005875731568917357422558125424021345808683429645887258280539840383589178100521496246112274786691322654640261837368602519*X^31 + 8619723204820523418772284460743231687001386635482583522529797679218685937842294751183036465598247603943699901974889276524614926630998975934009505097982678391187719029428804856440167510466851346198858347051992589284969268667208169756041823586422359186126395954593194898936110915089836961665691191022683169284928275244046742451095943466963465691708286199046221174522945053928801789769097762525402844774895816385680115527128599585953487972588285178141830849/650536997667223645215080111953465532812147133664186620589002967938258160268326495279248461919857610982467785619697414856629295131994053433511589463921*X^32 + 10893090231821501031650483700555179312447727613469437260809952602411526000539285898497132549185791055304199594424360585327214113540041420257977761359471576106899912339797588938101274217141533364991262090077400363588745434503302543571011656503065779827443885563661784006484780296768188891871855511787907277869900500824265073322791104075792553738589717504427807961585802549414760650619857090594794201287122210936645576622711363139155379619715115132/8479357544828760611124486585897446234606388562913360591850821533129744222615282370195209542594951261619077091689950312443352283895451745332641*X^33 + 8698536978962721847958291816169898331219133077377474307326604126763614850294487296753740158432892835297001318774267277559791868379992979142607100097675390001019391895373473744891137483344823805867747280948446833183194494884790143443033189395044283165477972181387706307081225547362744802589497986465744773353026748746717025087180237470568331875909749568066838789697653738844998186695225454169501483431542777890818805268441939300829580489957402481092/74270692735155114192839378005875731568917357422558125424021345808683429645887258280539840383589178100521496246112274786691322654640261837368602519*X^34 + 9614815160154523405808247145902918439654004633201786276080020819928982621696107033578158533754543380518165234839554172453702605888300027602801688339908860837149979879462957623600756939244253859330783225986122514115548623231670958460752122781700541369627022934651187076148802739761261233367392523330122442165380006655034489235850174963321445375317010861030313666434456567847760412322217417096950380186443978323172737032522774825461944650928/968073700745377395949821507694650786003697746650686218957737359644907434937239681492774237081282253866774413938800127005748633850376954599*X^35 + 6549305932477122854014494332957144195596611955051287708781762462401002381784457898151320860215741163289505439392926826220702978534353298802362886969330383921093197187445676704558052224614248268229842542479200416367093651377496375534879789627132027226908208710804084835478863322453694613898550679256996932638110947374070259571319411995972417787666061619957612114507572056580732616214735249149345547565408637585175649265411753892901064836240851/8479357544828760611124486585897446234606388562913360591850821533129744222615282370195209542594951261619077091689950312443352283895451745332641*X^36 + 6079955286465120925824021117202122749790914318612295335590774856282753478869413426157752390863218970113129662926168533895153558196948956478470342214034015626094324521790179466958755205817688932763951054334479167786746110576659091174111906090137495321394585567231150840491491151416129962610939182123962532312617212541249081127632903365833734627091672912823556309829979506187421002427446084331672013661189957452242035087407173962967072/110523313248701609310403186173610090878376269739774656805313090494908943365365872986959040653188977493637905461673721544211512027671761*X^37 + 3581807364948354551782526934259127903164394960629391576759450719930336313350113178247289801192877048021188257514712432724074738443709438294820574541898279538253111131507123418006767824195882596935421046948711062917703887664379009288878050126224302683710302028207209965536851336997958141852537867853336964383382166182923164065681864353053396580725736425470181904155115597718502233961931189968566895273297342723074888797958670650080617697/968073700745377395949821507694650786003697746650686218957737359644907434937239681492774237081282253866774413938800127005748633850376954599*X^38 + 3120406278482127777842083490759659716128269588203594312637301340187947131187179519483390828789488552581608086185094735474585702869666440448767323751963340484133122486669755715005608038269747685832395753745673000192933424308876276398143702292373486051570105551828331705484276046564704556929069336011623753641045194500031998858994127247196231299063236301247259064271752611393135965368797513172404360276679364151485340496891698001/12618257021201234080420503045280293512772721742182287567680453304590586067515226965059828822147388685196701160140851871698996692279*X^39 + 1880599651147546801824341767122613134481430545322416211284428876176802109486580208737114105934179082922943293108104557541102403809628007937331127838169368387099739032095864055612388103066138169698945543560730757257960565115792825576311876484731054098443656823654527587020391703602318002201907081424668917827854197618320263125702950538863633325136187907895565676795053716156293685451640562544050074577780343099285580147905705362044/110523313248701609310403186173610090878376269739774656805313090494908943365365872986959040653188977493637905461673721544211512027671761*X^40 + 1717488097970360194935534692399437490523654996718890705414264688233134856387462086192009411862703894988023713005665707105044141230708255825935282249057223753913081441347118954645258377443854378189795551292557136447369508682517789246728904864410860973982775483831910808515972143343018912751572223625387610965841530155165610092553523295304126390807328404792158035941429168321627299027244696296210865003575712728963022649695/1440604751821125023452506341509338224999739895214326700271772269047903421339790725546275696100854970338703180744474468740609281*X^41 + 1040192854399208800253463711536690020764998505478010555874224026807807480018441844790805760193767744862692935985776198864731302197675175694618506381815847680936636210484932116260886266161999623960377205760611936919868748214406235179902564986330217679919436682607592539886292994397657341258391497260992815203525313360956224167855317906082855933808095964354383324874035958012859669652538836212949459722179839133321178373192092/12618257021201234080420503045280293512772721742182287567680453304590586067515226965059828822147388685196701160140851871698996692279*X^42 + 48272037813383108801408099749099495455586275908811236117178671360109141575611279712983655732779842742125703087979604503340377545138101796753257189473753260656601330958514737315019895370853305672780638081497685979132749589814354965643864513300174108820668449274839955297942637058204724818195205090385765412597768224295055028519834792389657084510584906853724495082021008173524952948452489243873441201316561758557904/8656388026878368856409385483258352161083877005992793579366620012185381780783619408285466954896647480418355740828828505661*X^43 + 536702634510051873952398471631408087362778273216809129066673903563541407134607686212828796752714700653466608691490732572271162893353702926122897658422292535227588506379484369926505977314371027131747972568137239489358300557288835413269043510024685055172302761676731086249917150969411818000296721172590369175592122395858307792438703796071302652310420784331119636215697208221748993946442524668273641806680905631717458006/1440604751821125023452506341509338224999739895214326700271772269047903421339790725546275696100854970338703180744474468740609281*X^44 + 461775661285710670608700473794886965232623294549819751066974711177925832869716818530096008735670657658831346558024810960329801683313754262689183136196319216947554931721314787238147792335889435828480119122523497738989860580561955644307165577502385282767507734947820608191345249630239278765552121341260484986415038383915094148788965327583820951778676169300147987739255402620550652682149759034863515717592169583/18777414375007307714553981525506186900398865522760940519233449050293669806472059453981490140773638786156953884661233201*X^45 + 255786089199645399737149026655133036292675725181867005917705809496709053838282820585772158567412678744962302470337315189532660004504080924819252240905643683042450012558901711826805970926782138744454417651645512678086295643812071410278102728713761989632320856580987037945802442383900978871059501039657734583416205820174707301150848114802538640762423863677183279176201762050840550354833293692773571938079875170423/164471372510689008271778324181908691060593663113863078007965780231522253834888768757423872143036302127948759075747741607559*X^46 + 192998072776782284262733267976868757267010637061838072731214413748689317552147306568214338226048463814972309629559523596322958986256530927079792227442782559168817135118307274218219013224348968906508602391955851450659456469181362309859051565280801396663615059492048011582458404739130036188517806784098441901070586919477872730690356751706897040535918934166021997249231935699006299736054326909207386179676/2143785178103357428308480594303708973672664176591042415713374706050196347353814300032137246349313710030477666932439*X^47 + 85676657914007778253854525479649497907338103540320827673559272695637201136984013171742764082466756886347746474685275064562711201524805589776680750898168444039568238799220790535902444284801931962559843542047102019800694334261053865049506493672258355796439668424411844121360955766606123990631610702199073598606307651948976601875660854464488147845025480495639818367213891129165890501149968900227361738392767/18777414375007307714553981525506186900398865522760940519233449050293669806472059453981490140773638786156953884661233201*X^48 + 47784646748504663068429835110313442274192708279532406532416985991875692017997558281838309293804607960254272897746525922856121351002658381987067316258556911001066759085527684224996382150964053723418471347626884586519634286654539483205460384599829424711152786411606925418047123196378931317206787531237468237628069585906931237894753252472994121708341425944487457491100783626378721907936013690944963/244752275157364702398502179963889596263576227490700127379081482595067513112662895311352579786426956277026791521*X^49 + 14597410615447097165458183997465918622016059445080378754454485246479016732374835954610240735270522546337602808385487082580995885478676352097555016715743642679580356368785613582564100924217925818988977101012671060673397744171102394438202142753438567927644418779766839348565304115420524837134413701933720305453143404395021090792733987454671347652172398912061746984360398185601791301812115325707068503/2143785178103357428308480594303708973672664176591042415713374706050196347353814300032137246349313710030477666932439*X^50 + 5102081374562709197923233258624085871333797053015154724510962675704257569776848932010206939490336379073990216084047061861615822106629016006878874757368442787694940804217977000921695764756652126721150328378270786100371920764274818329545437554503856117312557132255240853637609671219328812367537266941470431271990283084342949407204022073361320668649645375655610670151064012890681985940526904/27942947272218826623872837077735996833380092189827620433734613836632893379685226088749010136594012590138919*X^51 + 805692028789205336375729664846662545987178529720804425074402249716938515353740326445403670725803944638403811495765651139964647040011047192527166613900629203616311340006900556403672396786635360277939812706626088163004943794401284594535069674746857660160971781392307984681621349560324902398282549148809375437633482142104771705377903781469759957798593517344665145147068913120935423699338481371/244752275157364702398502179963889596263576227490700127379081482595067513112662895311352579786426956277026791521*X^52 + 34828953871665290661630423735938523384075317728642787084749670201717509240745245363199194695604313250720618073972705313041584809147843383974543705332905935415441034043983169800689491938721792403123854816991187409925710445793093262235804784386042643198435255715160476407126542743785760297285633185521986272635609248452106168984936339317791275450011706404229295917476727534479475352/3190198341388152371717414896419225577506575201487341070183196008292372802795436247145679887726225892241*X^53 + -45997552945340117150217655054496411161593198786365218372155562335281382088626752321654545274619790905573987925900674460887064613376183270211275768892294133390896647884933453130994612713049617167330340091779156485042767721073683337669244885628194535151463971332509181593186238274666156746112148093531144511960968439950645657828966658949932054425025603437027835939650126867536972194861/27942947272218826623872837077735996833380092189827620433734613836632893379685226088749010136594012590138919*X^54 + -25425690773256384600005976134896234024153214989689823303868728647403382191158490388705078205153709095043050585496852538756905617898795371810527491194650218341470539547290712941977382404501138370314999995635117657506421270900053448992778282497710545839444680440721398692145410966134779576112782488329066536518011947887937680369798586742477994768069536029458331846438638312060/364219470417644979074941762349494871276010412317312600774425848646235049982353721560187223167738999*X^55 + -3575273232921257770466202724504968695485755543181304240808225470151959548454260833097401448513208864759402441980474995139991471297980297382834741347175574975383299170242691558186013960543521579962508747926912528793095786853078543144254066340665475304532911480310195590625414296290540233420002438845117910290399039158871855615744790264107807365093003306725931570546328353193170/3190198341388152371717414896419225577506575201487341070183196008292372802795436247145679887726225892241*X^56 + 291754489091398617478196300415747591644606770116459660940524314348676627454137432338154717436567281663358495697378640085148972608451402930488421101227576542584197187522522184311663409492915512429661151109259116904315650700774075625698572720919857791558392181381348115277606784654798565227590694298030849038339216076803385092671442586766395434047517933289414154336684/41582311955433837090414632075521734361914649197090147365501295655466953988166882242286473703361*X^57 + 377515279075704202187583736402514746489392680707318361976625304816729685072341688751001053289639848441326128328599799130075283255876662611946535285199134069473590595118386988588678640947494267847985203335475916496134750136732458857310174452391453914200981146881858135221681598024861763174000229560262397400020778597046245191390169923397063411010842635897660862074476894/364219470417644979074941762349494871276010412317312600774425848646235049982353721560187223167738999*X^58 + 116538090314356046801870198451300093706405348886688730547002036576807094128228388716548013231905972603573893944014876851167973009209195841768536736714001312642708401510948364990265127664028586444811940314586338016166479313445153139027347405278989423920072756691026453108493260771307404269973742129745307987015584842427079595316657598149868901342046337966520469/4747381202812402910196898284681097655202037812203464706644742054511582827739112026748084679*X^59 + 17736703066456021450994616666166007157399342797733610421508685048145980204648714113815067268904917094174726409189159439591897602907856690645385108710388619573265026131166180019800514182129550930189082005853043132859840895063462507899454192972362119676874896116200817210031922609062196600518039462651605613043577175544726066423494818329208616510302025015699995366/41582311955433837090414632075521734361914649197090147365501295655466953988166882242286473703361*X^60 + -2822354689119241119827033199702887251412909779171803983828095479988638855183539267901291569270685852824338050721522454950400336283792646270463226705516386649416121822698494331991430157136170516926705681844663943297321859852257379596586145178683250502549924099062612182941575772813376817244712697097416856481942894550110289117925972395784460397905491095/542000365659596176526646681662415533188952827058278879626069420540196692286689351152881*X^61 + -1295287053011124747796092218155513504297739536402671253289218342121949341912808135234091864319432090877238110116920904010056298106337283888730567673288359681548398779866176576026498375535583130918585706832437919723941132498971407606529991880639914189974299020201998685440596244435120495394100717981959328128116994294306375951550855214469054050798459507154/4747381202812402910196898284681097655202037812203464706644742054511582827739112026748084679*X^62 + -161104193711342541345000530937166966412289054569957069970513905094017112128221348829217683749893425805712972616134501558389669632849297823431215637422971098915554648899275322611086665704128809462845317178475824134368580991800938168879131518298892767791471901379917098225801325663851877299356309742856228705159039536239879519771592670001512728668/61879251702203011362786468964769440939485423799323995847250761564127947515320167959*X^63 + 93871647880515570491358943069748963770566170344465282748937500370055788066673048527554845126495305668763988006353763504108707807096893920135350638521338830256152807993990624198715738521509836216452315836206765752233896913498400600881737656872436232728640163657364643320254891789688031493174227776740474348932365398083517556347330873622181848119504/542000365659596176526646681662415533188952827058278879626069420540196692286689351152881*X^64 + 15791128925854379523277989596844620079876670178489481793941161666122936240653248419713301288956340569962026038659273481565898610497680300745275789211295620406241886320004679777128838774906874346444067320935479914971842079450081425532571853239864351063498377415065236087815211599937788392094248417910330682847832119714508492777485318082789/7064647985181300532342330056486978072780616942496174888372047215906832688128801*X^65 + 1441353677184151010297718339676518657512185376293008653414307978611008974098443896065872128465970173989533145606862257433146616409488399761058328152361242468620306266083640567590578562048667744129645419217633895128458183529523437991044994362617220214534985832864379104943517958526823128403705513170938609562211488929462922368929031703717972/61879251702203011362786468964769440939485423799323995847250761564127947515320167959*X^66 + 146050294979778865616753772048232585284702405900795113554579635564219192135656331227462530417710776241351996909080239168207034340524044507109458338093815939026276002662664282786306168248987527911032093418207289973882828765389136258224779534965298483100976636334773028890269243634712824792274527202389322161380224600687875735124398/806558737890318590289111777199106983991393645678293742250490605766278420839*X^67 + 4224154020776495374504374025665968027167882329988423439725161718586634730232837950987265519025049416405285327757916298255031637080822958277714591828149366053932690094680229490971878264985550149589326160811612122106148059097180432914443752394151928219764809884302634403153646682559484299465537015028652115796343825419693528940218557/7064647985181300532342330056486978072780616942496174888372047215906832688128801*X^68 + 1136652384718066950394192823765513867106353293484863331530864391132940262777116478810873894572784987756527890632782716825612085509469138879579998136110189941907217558462629438051429468936526481344789390585794845813747563611110478053304101750964529604600046195103678026418487078174160053568251567004854035148749105085314814/92083427091028495295023607398002852379426149752060023090591460870679121*X^69 + 94432561906738025196557344229191861935063497920965087145303510375876939335922587429142456772065442915548243482777864022318936684604162480246925997119467396991050572446393955386083655315974161797737047846760555789485126048786449361606627467827987485806819681644785069402437798070024147613815776973407101913494940074542960179/806558737890318590289111777199106983991393645678293742250490605766278420839*X^70 + 19200907546475298244810053872352857906178668640969788078302773401540262378879783578240134612310548434940356896122239092621567098777807325483116801019083229847135709213184049812631212513330461240974853524027847934705793420566848261582656204633845544687831371414730166702151589306913081665799894147977466357224824502/10513006860489610148992305902272274503873290301639459195181123515319*X^71 + 1239068334524679680187760946839269225093654142865233123553353605308508364124487339904246766670018055556843516815226044990752259974856214847546531452683896563067716437785980812209687673041206929268697576194204124581136718915118523597227138635535862374490602286171517465670164283351607779186268505323368390941423093395/92083427091028495295023607398002852379426149752060023090591460870679121*X^72 + 91196510403648630081691728976062752734762277107308013856704920610249470702358235871891827201463707242826805531920477714590779066892866083644628980228037098508442063251382100582021111790168578543389257460597944506322657303554822351206233077942571031657083793080423752836109892840134867698229020079779100835/1200251953475238057882441591765301347627958705518833108252211841*X^73 + 7715394799858588040671497211896673719942182688980077812975908090831830447674964880408653018478854666600707926502876437012652764459650275932942376547273945307940146298987697964264772460799279007821354177708195849266890319219572890188536173678533121683744009573335144916703015793618427550756540827211673109792/10513006860489610148992305902272274503873290301639459195181123515319*X^74 + 195706696004372335566308563216309471181578309473916333413293921693552946976955912522860422672599385177783202344628426359589937703070373504951950635596678883614664416608787882270775962748137238210397226668529709252967658464706330975931391646765627012264917673329908709715530668163093565844542395221/137030705956757399004731315420173689648128634035715619163399*X^75 + 16968051154999454900324015274860750928719769343303739068163166594953246536404118170157230651571716995779611523975016713840441114567930593937968432137893273584405426150380498380977818573772340167829103634664006027234293161209088351547850672954379683515732424391027798735438497815870627010517926078089/1200251953475238057882441591765301347627958705518833108252211841*X^76 + 367631308157753936691211812624026398681043283744720384433399865471850966344674541106793216090114724652525301321813016878206166034566278270116473468779708686380528798378207958597249449605389755374850356798707279660527520716524977744288227021835495681364770238734667298050872013886984756283/15644560561337755337907445532614874945556414434948694961*X^77 + 13053443608191091923378376471647658576804163043378240591877514176841887153941838754925075726956134134463552435549706998324617515002413471373061568103967187463456939451266789381802798437183512920581791037727049149490563759380439762099337949676445782143619489658715508597344590802644865423763/137030705956757399004731315420173689648128634035715619163399*X^78 + 180225684757038684373554813513828193219505352557333413348936619049721942470563369284821499160506552645112872316663713394982934450413868810793836148711142607573320789658853918660964308571756314721155125703897035507768803876388463625107177640918382270114103351326716770199759462552/1786112634015042280843411979976581224518371324917079*X^79 + 6491588683286574466907644455376272992491263905890317440057268800472672162417798527077045018634214500585193246885492744366024015196432019841667249571077803771812311350446712496067214922673448758425001283602558808103804991690604369353241800537193075070311939744887712720561877108420/15644560561337755337907445532614874945556414434948694961*X^80 + -2911364883862249969527750593832790989597097242786866994529547198869013318997460023605362605615650623138616666343061102865764546147803780070353608864631799451694070540152388907412985280048790486282690014742781764628286054384164155516083553862917577280695325145921698346/203917414546756739450098410774812332973897856481*X^81 + 4032892233166411237260044223417184767739534312239162372285925687525569899292718263414253346038846896410702218104582166764146008458762076389981121823971401372094323289608255151950494233174914252682490689082005993535253695122056950607929565938427751670193425145471816431/1786112634015042280843411979976581224518371324917079*X^82 + 267445829821993927350059205561603563146058762462796390947454708073153955636146100614579342805536206612062573736509879482174276534582159375241598657741779655181050680302657391789975691692852715338912156284827431320752926745445969211133425660377935682671378695/23280901306856574888697158439868972824968359*X^83 + 31294544587692192154459381047483809415342887462796383981407507418801699626877241565649291175503405362202686939997767487414517032372985440608727466010997474130058203629491330336656561503117368246496598450951595039013189527746157249226827879109135284184066790/203917414546756739450098410774812332973897856481*X^84 + -2208664746002597710892328015571326034145601720117816675751563526997518593798760891108349963673844323679817884106472494220359761994168467865568180227254479711355146363589329973059850547109375327775787923936277132307167684906648040714118331798555483/2657940553357298194850685973269662384401*X^85 + 4342069562550189835510223822342160092032983623347091676786863060827659507658643628212555863953339280584466663648484698969767089278395546884325911564534973442121331846566458080781941466060611311296155069268200769813238250973872262846752114930043472/23280901306856574888697158439868972824968359*X^86 + -365999338451545233327993030627026636288306137899159915046472106908665666503608307237462716205142770084782480754161938171278219241240273039675271104203202225204855535925736481160025283190316225924360947461822850887856497644347521137769/15971184846607688902546469335418381*X^87 + 4971180477073085842144373984659964633856306751377668731491595067839519580708889598057417473929350613898958480907853751569941449713880273820765839575532395230442698226893833397695089752923599751096343142221821526862844317880626112055016/2657940553357298194850685973269662384401*X^88 + -3688410546669453226435289849179599914424084994858659651857819344206517145256789437075676844133804860433851565030593541916008776677109738554961073824108031150736642160648997773957878137841588274613896654083904680113262793109/34644652595678283953463057126721*X^89 + 1285995978327698562971561011465632615092419087981118723181654908437407631069362465944344662498358638930677415068408108824967699463218178467783552093032864059780483619053862490624428373080214838356246028940985066435988185712/303452512085546089148382917372949239*X^90 + -443385939682331100753076103090631882726034949510478618244502824321956801777484354867289029490820277143144752250260318497284418954942945542062756255841751706362683258235141301060010036036839608618279592918251737/3955320538380897814072731719*X^91 + 58533958687633714269338949169342038183939213826357492589580212216421925817241876707398785268162404156236763442377649039936661509951002390463742318073707983645479865701690406331983184018320909068792590160403836/34644652595678283953463057126721*X^92 + -4794042342911724094937212637103455112764790539765838401870064405590423940910242957003661471510020587278148453828656951281447057842648155925858685209555211803480543369290988197981862601354243225247/451572158737401280291441*X^93 + 226752199808882649271730759413454569578303388999987352511587490639872762795802488656770010354186008334443926375954529331759907706916510374095927172848310896497138575068056868039310351070398626768/3955320538380897814072731719*X^94 + -11804741460926225507624892672905559347182830931721137567358161960448715527470085202745145280288197406051667508970044183593950537972388942246552667716041431056470512580737296072568865/51555218488115227799*X^95 + 295751258930505612817492927898929062588054427394957494053645838666987964276617311952269396143398905313281200437302963373463472139256951925263778637265168702986796859941623233878234/451572158737401280291441*X^96 + 880135686839894786126986801421887571301017948384446100099423698434546130289466203662120279271098467912903276736231906946825255240311840953766651652540950836271438240/5885970828646561*X^97 + 960033493725974563421586941292169908525893791349224068458866244384399126794501168892573013980764529472910347637570172795139344619724718436183668566347809994961271/51555218488115227799*X^98 + 763100940076447737846831329021659922627148781365256794538866336461513514870022241446212962704304166327828220284928290717279811165524285700830186382/671991189479*X^99 + 225790135109578413492043691693504289425603590258726040206735811248842038481768635180732232679024779822136212752621969420721052843716565897714158/5885970828646561*X^100 + 171651711650276746267395079758529925290710762318176120593463004059549723832385547011207623046269615612234354838679183430516231/76720081*X^101 + 43870745588592990858984853614858879111844078710098763269486607446872525022527315091248980547908231479992394970791235429/671991189479*X^102 + 11123643405390004736888377742574028605394590031810136627217503661518002436059333886841040278116958533/8759*X^103 + 947660301672345978624244894148363929442869247060016422787671895509963784826833830088012176994/76720081*X^104 + -22824346382549897434753820396868092318177421536514070800440741492*X^105 + 153920458498892116763071703173404637176121116777/8759*X^106 + -6494213047424671470156*X^107 + 1*X^108 +