D=-11831 h=139 11106110814550427695454292148844738225697906695847848341040923764954041178932429560560028519302457909776236940261565661829526712582590322427362512893964644247294151949105418234142759706184307016238961164642134974033336670858614464096441693933565074898249807761215428100737225847420026199565557431472292755627218934487675434263856340195619191852316252743895166133022281546910337551909820833081953171494549537293960171344955907593210779266750109928107935453652907563666170394115067617790140440218387623257645696144493999901411861821602135377413434027073568295020903377461067395728572696132140821448912755058302768742686969168516498419611117439624958074739013303172488352344409905687717/9235467757588697885775970968770647760644572300112640251696398265645307984936802144154910444242548734700594037129821460077903078193754504768995130829785378029964435793882462291207970842564861175917225225492900154519057694745384514819140135841763013452526091483403018496333140641*X^0 + 1681393061281353381694425007773036733258732822379678050953460343378486427011959555959919787268202033511365369635296673345236584605778444928930730962773298072830033000993575370786518113102469897881623258287510688556865141075077004085765532483627405656212529489363899842196913721428118949850514571096654950232420393264411436177246214958771069013983586172478228515629835324933776204778971340103245515193346526022962547120333097598341262503863570441229122441784736139122357653273912039083024138797030286948910896948350952982004497864243362271754704984497702204481742667183917172851257667542985146190008864060593195885416611665423985352612851563623881644327402010253297582816693055284979393424/109264819040031884686615512531525533656185934882632646817820087880849638769787306167496745465833594080242728053282917694181671318110309545921981392847190807472509239877423411367281503038384872572276691642806501728114971586532644194825246947143898212156836188340141111830117386923671*X^1 + -95777720779457955286984117851524212892294149849823387295636273311939516309452243164252224530012178760898799586448708092708236513045335230728018850184929101737834016228714620444843159737367981620133893790260565453085724328555061433476004127089008577427676800212183535972126300399352715791281818849678338610169974673020639624363349143112165075959924501474449319349806303247336945379578219449700834604140403195313726631782767331740914409580132547789403202292481817853879216551610988087665347847241866705014170865862671577854901933909529373431118849725306740000108933278217317706269403485768144335819442786221200455292659439703523591179753671223211364433834117928524483691096024443611/780615988300963391579407570684696793224965962311946602290288079253259063894582211491413273961841664669139889876580294149091630309674119243427870072672249009379125669333316058761556152697562435628199241441374368567243487004089638645857504508643649180333538287837293423745511*X^2 + 7169990877156917554658580456894251297135515045261295006224614505098467615064294303614104130188740564673756011423379649083330886642200850608951178584972582930865452508083251840822602925269941781957935420454602385729590945243067296358327089402873427594662544775192236736171310491347762922472400118383148915301236480874512257169570556881677192510778889073881257772611922896672150458408658522102185919548086883569835170210399882734935081249634347275331479589590325788936391523471248078860661558305333712907448282790491786489341432935200137285555755434948298038508752752972186928593628761956297547580590119633028768743874367086113509057202239502798378580582820816575872748818201228565505938/9235467757588697885775970968770647760644572300112640251696398265645307984936802144154910444242548734700594037129821460077903078193754504768995130829785378029964435793882462291207970842564861175917225225492900154519057694745384514819140135841763013452526091483403018496333140641*X^3 + -215894852535479617905987149683011020565346420613286744847971364608393923793750092521775299385140671595070373943863214957409275406222706005286177312282352859947092478009071341424797017032068855087972385758094411206648258367607680326408322957236558140315483526234545647741175237869506590721389720073898099134914483798201686459957545813108346417399573198344071999457500666982679299522234377472393831263821509112542011415847371408947436400050311432145470928747549264451120156311021145322854263299706467819340268543828681206970594098539942671568132476673272084393360782034479574519432559704525394872972859951441964282289803747007379631468800381123243534404297863381074472674531164334/65980558558106955589502795256926446895863913643136387650265242097308685985511132743759046062196066661240798738617216984962524749359658460267760127856668836901286930042542140035631489535758806155709512420029952545621121376391652324051855676497645945425875943524409891281*X^4 + 7233616763562915280514778946881868716820669651086401194906730217435438282038765927708354881841803426266552443792835551787643250671305297631212158551171882601750202502180720612695667722424917354800875599490390983421540576813049191156311073279591951744367362187713634064335578883879696340584599250686037836453548489152834651194556753766027811342303531134708711319627261265461381925450086600141778491868689316691362604805437358220629756941315792521359357423694965760725238047676771727727904794781274099849644491048610094861154130736345613674262499664148262705740225938514115108902271089118496863985977515208890954639831548444384649589569851124816456720360725103287038514513216424242716/780615988300963391579407570684696793224965962311946602290288079253259063894582211491413273961841664669139889876580294149091630309674119243427870072672249009379125669333316058761556152697562435628199241441374368567243487004089638645857504508643649180333538287837293423745511*X^5 + -106793359144352815096376705022545293251048202985632976644144041673606290325112925062881566466281700292986101698050849440709488318001692906722199692136068492597640643397927781727866523807488627951683756797143891146256939990467639500853644204988625017798714407769618582325608916578856081747549097278144499486145630187798132076797066026363487446319873558405862677292706184553870906687244261573706359885585902613919863506860341189586727359387066234555850725149415391070264125966367076464249188358110799784399672717569478608243253239163129390220479294502065587447315003400341280842669663733224982522193465506431779974642472551431550400733204909893412153764398366433691458737299170/5576921524647701427563417737885761718862641673834535343611295925729751160976344581502750913886912911946648528325350095931242054717239325523435054336629941416726137270099073623162157851048838319306019137860700916712122506668215055705507199433492176944119342703440951*X^6 + 2049593673180471232016181356150931074240615034082714239599455423970339136125643348609093559611552216887074787213020721844913800547576362477032043517587503618616906927671230017966082201495878282005180933485998408536242469155775933482243298715543841358423497134377678895030503187241234597615437040377258004558766690154665009025198093319792701073637758649363541724888897155414379811073814146301300501769170290166991677386365849705639775680665669831013082822183772236081465101717676656357884743972871985983368962380088027845972059445543109821981257757721566967628639050367211307301622444221391410315350649701485721410584572314267620513046653679757924301485353574030962312392083302606/65980558558106955589502795256926446895863913643136387650265242097308685985511132743759046062196066661240798738617216984962524749359658460267760127856668836901286930042542140035631489535758806155709512420029952545621121376391652324051855676497645945425875943524409891281*X^7 + -19548539569257869450434815821756257942015668970367044897948934554164989065523663918082576453687768405588490326321555080018248605703121702126137572133272256643700434591015942065853611011807395480163569884666302412919845877557155114990688391103430948376607624773880295108771205533894623027687872736262574792645150714310300107771326173915485639987777439330105919722810750526588217363632102669494024941092848951588288936811864209942745409530684759569113661899571682266411848601782542083798027934300375695879666752447845226059439771426061761275565421750095714390182281313315622700844291411762433930025465798132615112569579027889159641007503921352506545269719433292061649450889/471382091509399157092673293710232585484121517524683910372013855610662764007805306525462844551340792151690349786607226433204467476733946878829773843008193848087747212416454536654733991298185979148509774140875743108116178401505794582495748409558970242931226667521*X^8 + 261826734154906464407076551213814187686888041960008512044105643562725637073270203259679289533967537439994668664968987319417617951654548169026205141393609462113072900086358618728957554656456882209917796487495051140442486340003161068557760638308453156346516523060150816739506239984073053418696208665255746336394970047243256068559637244647629102532584472857327211785960368704081725191585813735192371862518248541097648218760810998246802223039606831016691951735799792648931959554225647296262489773005185066494047374167727746217035015993440590021708410432032826589507826467671163337593497442792049647688275918567509646507346825352590447740611862354047236125726080112538303967204966/5576921524647701427563417737885761718862641673834535343611295925729751160976344581502750913886912911946648528325350095931242054717239325523435054336629941416726137270099073623162157851048838319306019137860700916712122506668215055705507199433492176944119342703440951*X^9 + -1836643459672850327531181357720623492529721519677785130242551633680771590545404375446499473875957113092762870778680934613583469002881384082480878399097731212015499724420676789721917713897032361475455620458898634141778075145968384280529896843044617383253547754882392838327017567843748480679823002573975020842561774179776797382160444864381659350414999632331402540844940152481529274055047904482765968511704195455948924416454124964725336004806647561414237359180321308387163330260647811907162994828726737199281927437572913141681345109387891886810164003592368744071918768674452189582956576744210323027322159525607596900904942830208104104908789975901467562439368231614131118/39842962683576972115009153386039437535637014413378743163892642685374251036075167485881400097315593960923873703542154207861082535435208087129555730116490055624017176267133339248984362378343840685361319765098110312578495342870914933859838425286025715740953991*X^10 + 18803238463074042533050347403366190498706996802169236744071733420488288136127566994375091216520187741436702291344059305110070245391487797353842250119609904455059349715045658469924545108820704176730928260558517361143591685091830377112483600304088042847296167325157740715949176646645001849419105931183034185841825741548822761851610975547415988288353389954753844850631506324437110594542484303310795014764073427793584324108563753771916070623370233637431297544267645804285506153092696632331915999315819211550346545749598174454763521416466281499469724584378969553396191823891229777549261719700272102346702706699996903199563237657476385879767199308719549963466804237208174800313/471382091509399157092673293710232585484121517524683910372013855610662764007805306525462844551340792151690349786607226433204467476733946878829773843008193848087747212416454536654733991298185979148509774140875743108116178401505794582495748409558970242931226667521*X^11 + -103574285677466517808874582817729745032475450139728277458673861590524014382991032474982017346322397369436163746780749947835009347743309244023633145786119096383463082562773524328827312419937454187807908500721551905546684987336156290649867809226614589395419755076214429130548281687009534291939538004971071800785119166204915057778079119524051058650742508598477013510023601131757052980274888492171170459070798143551470702337212955404883570772511281572135662560474157408770585366739763681207178144796337298561991132309866708633367565202951517865942579743249717133626240257201471507585929961540732382984523507149187209638489126034630438115502456539453883362002483452350/3367674979594030269208786525740802766937453673685972712694839209312336322886921434019220699629413740252208072313595994240645975440386111666769988176526925502832996049964782287970954473699927367539626385351881524180415463009966607544572599550843184493361*X^12 + 848035252432738175270417400924400161326472898364918962591360173193891763400795610147455800300213835297041045200520916435075210555735194507482445135860206915917248790559410822793993457677569769421483530557465615322755321245027857687686433949446183391883854778854695849318963114590664558001056738085624530491285182290679895363276699076106726652430573866493528746849262509657907449698219621948071337726851472721862539766069801481605476439178545893957077104838116773270557219183284027676981809869672505857142230450431840024252911467254991864891076973452976930814159741528291095189703025104058630115099330453843507346834410770754164957870820807201810097428102227954480151/39842962683576972115009153386039437535637014413378743163892642685374251036075167485881400097315593960923873703542154207861082535435208087129555730116490055624017176267133339248984362378343840685361319765098110312578495342870914933859838425286025715740953991*X^13 + -3777241844028525553618805151252208753017548368557845507490672879544349353874290658767488102417573821733383130567727557459062675340777912467646673267912108038299498132100225868485331161648073158638217085644045199800379227128616796447389891055607055288658072598616082558525237818024362498600031407904372563801152366061327176304322836155995195883761230339067698019369528011072016049345880471373903993776990659616829013364247876790426254778322044852201189219438765045644339272740242699460179167661037146057060256306398737743080913158543815819448193118695190041394982264535457433602025564267951020374443552735995854975504620905666307288421286969642485418401334502/284648379646186313008941469507294629949915786804663402307061043809681034814210247148949429433641597519415778236294142020171242958362447102254246317008446074113176912345937138700951269858839266971483930804824742133413529119260130804206964715648988631*X^14 + 25135811317646997270046092262254984778452224399663236809995843076502886608621749317418536048027007298106383431135282476608214934417937960609887614291750138191487720373535571578543335553979596260365018396575049849971641317959282948913802144274746013140771290470712041675666907958666151984534605303291272916367438039119725652805589768348282330012693648343069522479133837489613906456681341615207702846053244688623554980269930382832594431012765982836196338015440630384509907028979373833229527936302659730773148551338175346163216251325524449854575626898116965649241951719742828481420443639441925161612697918579762805000354063354079834682200198664758634139826053864022/3367674979594030269208786525740802766937453673685972712694839209312336322886921434019220699629413740252208072313595994240645975440386111666769988176526925502832996049964782287970954473699927367539626385351881524180415463009966607544572599550843184493361*X^15 + -91121772379486666955583491083346571933745418656759422982296408746315295655002815517756970390449448143214383701665539351803491597780253738359784021826845623485683642670973204458196851487552916464403888949427791248996730695122285973177970465479181077276283230206289856777529085630581835566233444775118894012824595571851400797047062019143352366862942909568496971465779769237864077665828271243305540963026128898245090202536659951305546524103215404153054304793855881926009258441379719596557042028442265239232594315902462177013665257179624385529633431510044412397324360257435323104040481914836309734514428593057702408974294723667584812424089682892311376351558/24059536780169581016730747147941393791726463257937909078443161508721243750672829612792615115682663977636360260019790551954293209226814901720416390584772722011087559153574265801787783776421204206870419305622917938755264062146913262125514725352801*X^16 + 493256623610000839149737367839052744148276835943355814257638952417009948722308645975058378263722731121353409009730296522601297523462619003440558452388298536395391500688486512569192599498609188986823908310010059904698664834121873421383835586881651661402562544224474847418231496501008839466387126529773205828077183179331405638405080937104277806634372550270976146630708116091711525968511554419900044637618522986017452226772936520258859798522933165344633061968543085277052993799752866938414507311220326098332194308473757936331150948805763508446023274329018754648949043489674282763381077869445826688817740733691828877425155962146560596844542504659198457381384609/284648379646186313008941469507294629949915786804663402307061043809681034814210247148949429433641597519415778236294142020171242958362447102254246317008446074113176912345937138700951269858839266971483930804824742133413529119260130804206964715648988631*X^17 + -1452856337472249483029747798318823270557425949388034780367100339934543871588636002749054190493119194227683361792185393334257680979965131281006782833768249421939406689454138197069719010473999613778660915963723128534974051408887345021797127039951760159830647561765579246196373062041880736936237960931802799523227667442659483697243039731333740166824327613123558837037064374447205757579746468266593632666799510061972771951544570692023646678486689020398551943433228932741039199882514517866560613338674776234940023662894616989600587663101999479029801188830309523527525740379001273098989620624062879426509510881401549548073678976516620133449651355283325328/2033601283084234723753761063979494023474470734336734771231777661120889506438410076307380197420561573631676127125330956973568862245525729162405239674141891810589769178731659690794335540226625323883899865237335638471411044049269990882048408871*X^18 + 6380745813730583713094536162809171468571168717230402267318045141282921465627299647646046177432213760676272887998331078159670702338145842322140146695977193962193621060603380768203363645345338943421639671504008061136752717909738553357101326407136208453848396612734860308234507499423796594540992716140478987616911992659661897909053908641764682424309212959099674658374063767238655838947295003308658306308061525441183996659509595073758394379470179903346383841074414708764866747119742595841133561066194306273773002010424206512619786944757353535951746814986947869759888898529716000002028227935069269874211472270983834896574387827530080605709047147187097075478/24059536780169581016730747147941393791726463257937909078443161508721243750672829612792615115682663977636360260019790551954293209226814901720416390584772722011087559153574265801787783776421204206870419305622917938755264062146913262125514725352801*X^19 + -15214573507526661432028969872493771345427846033910484634633192723823616265197949704723583713387234274535058571415414346018825661722255319704994164688413599049428476168775268814142753624345248232246287899461773879373945718120062142284945212115695423684027065351728052863624547387322336998544588435300324364770134274959644100757704666974044734388619753145325747554926463898091922129136714570316762303740933222925994463432485253045127525934036687456406228784770839092411641324066393801416213174673597640871887341481163189363274969050523856116576485759306466596363273211678018571832939219230372746894396872467475985248436829818093613067546058268619/171887522870783088813605026116092809016521911447615144217038091549394768526617367619590921935640400104105834428647701544549815082877671301023179754386095157686566577527821797886428496342373875740334702496605159197989269212177329970589841*X^20 + 53812520528638479300232768408603529281796001809161444412977091292907341237040822720048372268507117279555075520258610727437525645031086830437927741068913729194838358777634530850039858863007017263555907843472223371467082556250169329219177599521633605930576426325794338625951689312045608620413202936151016256436500458774417640362034608666695333315397690554437895472636359513725092699511710569598754028509835128325559959773431737814624921680672437418683958367916772828645866566801807774526240490494390962599250446523710217200476740150620563826371653693454393456305106295095575189270580207857454752958734155257812348681999678428451119086956829557889822/2033601283084234723753761063979494023474470734336734771231777661120889506438410076307380197420561573631676127125330956973568862245525729162405239674141891810589769178731659690794335540226625323883899865237335638471411044049269990882048408871*X^21 + -102085997675103004314647192741243326248283424601104024485816664525215617040219863330017391923269609057507364353265824518404521795116254058641444600623730258246598949978289741566361543999565404039769937623996086622791060148332352496408675437054989453183239978508048119641128882527694437588783798628052653426707232113957969828016491294663894685761352592738320201477260236883777960018370566705434454811800710773841653067945867754099759580747584071649715244463721337524759171212001945190120758311963316911763611328650997652554074031079822945643302195683075376988033970601008356068887432338494089997967877305433362423828963139543069728949405208/14528570946731729254805597676958229145171322073165002469532422580457676318706564755269285938267297785825867164960502201381947010639647646101190073061118684615549537446354644399157171527544068611303753063697503101850162218931394638711*X^22 + 280673875961299171913712135170662244743765093127015101248928641803138254799703908960217084006501400551848935696301952700523201227796002088615263648511803485164543069225940228960640637936743172530854721702735554286429566695964815139559921932055011873482677000163692213833384953427838188386723670494855927950065944767389006987379580617131985711867637999113190995772141432642144554795722714616192348322092911877736603083515265861965954565291717735222687382931483474387313732417237227657047794898006450344993037734713026090600897025411638121619606944100088669938457399894938519037680944011038671519239848595758177339765660392521100195435747577165/171887522870783088813605026116092809016521911447615144217038091549394768526617367619590921935640400104105834428647701544549815082877671301023179754386095157686566577527821797886428496342373875740334702496605159197989269212177329970589841*X^23 + -399079201108666895570896466990548644682863713196014584725668919982779731474395095389812583212273916821861075973300957550362008770327494198155604276839289466266198073773652844951668528461719311290439144343622012506459792468687811368157664795359344049211785504742955988383337300852354795935676345129255589173750692385167884126175436548064500165644864535240591760065572668895034621403113148915131947672417341185194308143207352821024406044799133499572390094707044611568200180536941221729852002339052248910439757086928179812075814866497361345334785793111346203545667776741817108517448999480755680910954746179868453113759265146721190305950/1228008701439584925602704562332704686431520756754712405505233926164962921030053651869604085729633825190251641024469799795617193021692810929016150203796693822631183961318117183598780451994258187076642132000465142578832069895308481*X^24 + 782147881765347769808774841181372020010408152429226221819675806237198127204750734088118994524698891670537452023811593680108854225155996604492571462573362541980111402216086965757160403792972090079997209856971907915549080959490118467504239115315057836520961369032938485923497615763047404129714826512544693656231400700800978302368328912816283447342480200206147302305580186704351381865264529016643081550170614880964197746640563916119656623839332866732530223362800677037179223636497407315634886381611214994708339000290915050701730139721539427398298244650385973911956504277084148430202340166174804257298719000200898444462173759864969976694906/14528570946731729254805597676958229145171322073165002469532422580457676318706564755269285938267297785825867164960502201381947010639647646101190073061118684615549537446354644399157171527544068611303753063697503101850162218931394638711*X^25 + -741234066502583289992303109939630885797008027493376457149496173919369463265234550072093593334034023645822485116256823554426081682481435781321470294956671205337863347952163379271229870076292834564160355206757932101121523940429072808046551746923981217492346826961038776531716965212591052801013596306732705303088429593020603675978541321697522216221324868389458285804522642426836214469233998042155866081358087495205371489058542195989197643384982647214484301670977456425501710858194236380374339121437212739648373010750549776854901579274866540283046591057585398417340619597434226555869049370355789314090408244230869591399014577365363/103795850007572050173502202885022794897432233687322492224261172019690890121718675671507403070715393896564249938675496559514596654694684382471147849192519129628195753640276999712516309018194420342882438678088508374510360062151*X^26 + 870984244044285618649470823564678296965361669462276804463382030434370616291602927617912861949385607464346955683110395535389406696958680774045032409053861387210020782503920186818914152074590280537630996322552018503721674558806550818076100432331900702232088762646713198280765567832853664268681226452343569023787283177164956701217507418861389846919876605198081057954274569892627156084118347476903306484993284985188206376370563279766442803109032812302599847129462870424401327966434586167538406744538124869113976100155733652072527365882498358609512123310648314042850843431735531649773474442602643900221431184568056641931823215216207355/1228008701439584925602704562332704686431520756754712405505233926164962921030053651869604085729633825190251641024469799795617193021692810929016150203796693822631183961318117183598780451994258187076642132000465142578832069895308481*X^27 + -375743562005889914537027248433622963512067125057801182068133999023071308473950085086314852473177457423536249513573840295150628006973421291007639015654825442000371047942391924830218200883748178371296480482019220318753865493397828204678394964963675235703229195136219000367521896921340765491141546678911532196070603149104337858762696909557543234013187511869849779762216055247825774679160472807494860532465401110048270607082679559988513446860910771724315568486131500842159877778655423166945920955992642087978670344096795645551474293309289483807764507692064349655498896375710964522189626429771084223065508493917976461708255025/8773210211104052926506821307161084853134327925561870697680768491225669015444060153115324407971886898534718108247442867003177808697040350137025428889571391228822225816945059564915586934172463895096140535718748066478772721*X^28 + -86487366888043761610460730438787438140328598600519526069215502082408302156259513020620351315217262545736711089092971105685989334862518200070441465239414270761423572630347564890654066449423764953401424004622004325750083471784919796163323381280594560084734226613962746981279811484005448824522972268847715531316557667528179422148328900625506215296668612722975062844208126784250129215832616530044879187245868996785228409347352513556746813341162914723502897921611612928847606088276115436965812333691222568480600666450416830128765115572410842036850099588559856938544936853427594123269527059581516576839127739532642978276878253064/103795850007572050173502202885022794897432233687322492224261172019690890121718675671507403070715393896564249938675496559514596654694684382471147849192519129628195753640276999712516309018194420342882438678088508374510360062151*X^29 + 489865080932419606625617101735213790709075070673597720939326731648492327733647813883574626049482902776476749300784437549377424806826386762284367566326809560064115241422776738037791771399687224137912419641234616317486891671324742225783640057152602863332513949160518181619030700557643251411104358250435596138627100214527316102094995389294798262544035377024816276722449308521522699153945322146850875944156962727823665557844752480785827257920506854197469982883883195067258741675043946656218130287915201340625380518319706052495432196134331489545454574753282358660294209814648958626503862391218141705718045885474418276081/741544266004906848660875776110310612216577459687420395374927604701687855248420264822527631474252970884516787105692068887091353959685601397770723429090642484052254738986143146387928909996827309195853312122284512423191*X^30 + -960098067649078180823194735978629554955324804493453808755462804045684774357149475301920806099761514939992577371778504559426041472592468064817698125592860171353833912822788116330671896726838271293920488369534408142739209874544252202162354446573707188310251189312448121377493042378044429152143995636453007402853127881989277961768424527194030902124347191492011253998035465397462216054223681152405919451496275219080312285988324298351563540551227513717920833140482194294775811478639492159715666526192414903403225485235640418881495345185823990983715473523110558708527515258680226799177434265777260893095153679077185391440775/8773210211104052926506821307161084853134327925561870697680768491225669015444060153115324407971886898534718108247442867003177808697040350137025428889571391228822225816945059564915586934172463895096140535718748066478772721*X^31 + 742887827571953060153216970883071221095725040182880538219173676651208119150509599875620693895199153758526471395986522278632736040337909592901391689959695829458667432198040810483962836388562071529202771275483749123775356708627145367074317460836929539570550276201693896218694774863883348343952317482238341224933993573137156632879094415849785520460113407579927752265419346601643785538520785877477986054130411892323852409584562612546417311442063071283278298434656847675760660802283257906503886954516662177772454243287992083766606056590111107057778308831524006360848760140099388133764567605057973073243928389062228/62678071676519892541701950478430446472536341787458405491921866680896615269074487771323441084798662064450746944949038026125547625702442853331985751761528398618227938381044978986385674076310312669753470722870806561*X^32 + -627833470576180347076116116759008681625645675037636368790728559996112241911403435128202421398322710164069828293484380618552605919605855032256580194117446037867637841656756875191769678834833552539543661885395281644593733755669988220778270726849276477831817180253853539440246304071217819461608670407502201777632121607491710005118774449401075416795947702897634870839267948190632522673132580679967522957795874744815660024154322547271315535299455373273381609768735828735744442718344955645503218891953960166169316464580402781404150060093378265869590020535996653777904426915311633777226764113816843766057912462893009374/741544266004906848660875776110310612216577459687420395374927604701687855248420264822527631474252970884516787105692068887091353959685601397770723429090642484052254738986143146387928909996827309195853312122284512423191*X^33 + 107476539952865516678371247459882656852932766324756147004114715681894602684371066471503338298984370744403566372228592623765990237108613655088017983635480235627715368816223679807935736753976319598581794815657538080242134849862507014640818863061568783145765413257217211861882166804004965304115812011326494252238124709096111130020288374229392571832224435335060315485940190327413808376433805221233050737064850992678035718558876699893456610059701295827220469973174160984665240983728129932385534407935319999544932917043379986994104106201178261859287780703317633331284225352596125514184089291256668242329914191/5297783084821223272901863788219968428073395468469140858078088638398834863415982399739957829836756154547438673396081314016190315755425818048515404594838001742729096304711772376501198045499984166152774129225831*X^34 + 299651982758718070938093438095684878284669470882075347276910209771065531460716058379152646849258476420423645809168457965307661328769566795743517996731498320468286989508761522189996941604050843642668143333481435707964257866385418797871602859443290447283264780173898670579569551412175361351649597774702189997634882604182625078968355991581545955347929048476371424518979905226756473258309449391900736684051828189619420404107365647267079378467095851588170385026117052440981976927827377728648859695255210018957248062704622600239686395336621950119180224082446557516612325677335518458711265497291815316498639872417/62678071676519892541701950478430446472536341787458405491921866680896615269074487771323441084798662064450746944949038026125547625702442853331985751761528398618227938381044978986385674076310312669753470722870806561*X^35 + -411147151123904178713924001673659145736477568658336586432755473106318135502719129324477630695267456710037450402050035042694174153195334217887890559597328271155201241024782716773987981258038116837980512105846430333340447640484241586216623539653946317266474824422907141358155987792189383878708441468016412661064543830707477412289373481214373953349040917793110203442085148195185143062035133487705357280158279725513573947395858557593873950155211205121322758224209655391266616523852857399773766869432767815279619367382447024022239489301211363405568505548420652394475730412386185245433656084012495566915/447788275278609016389304690070152009810953889651689701468860505316442808166341171476625630110451876810703970365656437665133151530337741361551466874722170716146487727555724146437426933099483067040214194001*X^36 + 482608066838226783174788536138179798850710453784826795781203246735489109537613921815590291393936029676271938417136569405747570487035109273617749646265434677672092549524868944190742938780248224472002079312824994081311263625103708332067061295907232837860663137855080088317446505565028381068829396971054313358104266481366974004001459450930958493774504269845055708003510652094527681862591996256419672601051149041794555257659083596753359264340915374058449662820097522407871782910785246539157654658659192283780978099080450622647583465093233445258314254518424464596551585076951030896460679546092126037418939/5297783084821223272901863788219968428073395468469140858078088638398834863415982399739957829836756154547438673396081314016190315755425818048515404594838001742729096304711772376501198045499984166152774129225831*X^37 + -195688266597241489402816651422713485601435277649874572672593157671094957505770085410829039576241831222589420198400937813138342971136394872103661800996485071197928660403760322563536370080428785028877678926964962151759330140750276999039914891540440675354177370503954283404669321592268196757535383927946677229914949813921307185192822271818498046602793288747279005418702692668269860039133317905940812689324023976880965204439681352579719936492347437649873137417455631326314801937219560314277733349816250223818255188276203938386075160848070969949311925253769255587317159722557313848841630828968439/37848725828637394674102332015058068617272748681572960989676316906131587200265503463496376477935244426566137297409892457538090738765762941556205466547389968400514557311784645967156363206785822588134071*X^38 + 26740777325537065440562786013643656202983508037297548771182042686513817551974417882382102329048323318893945936294113073902276628142938333048041306390749104721865205356868548147118164462926693414810116355551195827527446048745014115550321509107655855008377595016812170175260197103507039894084924387802823965617541854342664853484024683901475382226646542805369853376363448908359238843230259088582684299614784570559547829538002844817995877875031975520993689346830754085039050143728494609135158764993711846291144736071017000512797437630614815536345311640977351847451497123979896359701624751412520100/447788275278609016389304690070152009810953889651689701468860505316442808166341171476625630110451876810703970365656437665133151530337741361551466874722170716146487727555724146437426933099483067040214194001*X^39 + 83059696288130336710404099746604202780810827275205759819486929348936167971402532019054444931617125879510126629934062483142959720847516425484878838688094133230727276063478033038165709385752038702636562046444184142105455596764878665000690174467873600400517269825718993614234768229824410575491911002272614374355178292009443988218121260979714271543090915792811884557029801020157515501404837551333575982791927210879942139106541031076921104204492735402076744423450813310803314866519448270951778100785287395354374443779098479517327786932296682101550843159495687484763594069159260231855648231/3199114684188774801293409856737221588815209929978274109515367839247027909751120231890489094576556878249187498724528142806025757650727997764872408633876254619264183696372635108372611208417363079041*X^40 + -123268048150192143552949098938288278195547893022467592828279089627886971920297190758052773935237420438014635106335355634740222225202459204150886689559415148093321767491198267018866548429385261818984250006414812863089377986733848628072874822626820868429578295808797553126167668437950472861466261996102038621886346579718972252898695050779599542991017132428888005645444904625919558916831724515430366891344156965351259981765029657442948946917253668347454705676579178143521264750194123230369688355488732127707877944955128811162116859355472661491594694900611392257132103174579743836676295054906/37848725828637394674102332015058068617272748681572960989676316906131587200265503463496376477935244426566137297409892457538090738765762941556205466547389968400514557311784645967156363206785822588134071*X^41 + 55389749224377178137032011413865025524968697243376815937394656252365343825660236896013703201917441482151464030163437307778780463639609765999346156324132704503796704998281039271889666416378463037186854717879198885375272429712882878684746371050449110283340245656196016590932941133234008856272094127388779356715712013415918191435623517496529744121596314985417201133257291753170632049971107175824404351604605498429074001094935865199811593548837488366686284178981351663792535254145148704064948209685335089152257060334657921959531837648500803170099273140794224567270247867090074252339/270401038305196078209230822139905467738585912431601226398053236349169800503010754111274541000469687959528991524345206897643965653852421415338721040814491980328305612067672648835484000373371911*X^42 + -42597246739372879772553322561336224546983418592444844054190136534764044944669184200172545156710160984097783818657750943140922825303080932884301207056588110557028961521794153439829440738526819387898856754120235151442252886518704158487288762582753920485284865468688014795224528245302884699090180524490408818645593388691407150649619100336446886659739907055290948185527878429593058399641699601122480609905973999356112599777178458904311369291216545434077726664546831094539187277908714244214139402737659811674120859639488443233900459850078168448911511063168450403293661193819655953446621/3199114684188774801293409856737221588815209929978274109515367839247027909751120231890489094576556878249187498724528142806025757650727997764872408633876254619264183696372635108372611208417363079041*X^43 + 9669557523447735440255752966649511623431025355355126414270759342637103410205697410167462362741740762255557287457427165150730669692085291870485252707594774822533281688804920434410106815651084889356640735865450574768707438616056567488148822469630551528905043833797518203375834162204250895966408229875529635400152428850200617611725515503991240152981996607234800033764664043813749300680129597173044825401483191963683270541945649978160312016762825432649266017440845873877876487093373261691818354465843155069556426353427504748024830720847619546313446735493119361803746808017277/22855298648059849396435704685986431217867121328002808418396858790395554095428176325862103034440849290806270942806627241792237820459168406334098642618078943481388353652917982320639337365681*X^44 + 13230124054703530645202756927163362438513762786129262197917555003683050278785947799150317614535843836864636196913199726748603520515665732913517178103529896684638528583124365705118147367052835885263681352248307321648805499842495051650139807318093760219080340593160051898907961919820537694374621778020969633241387177653173294853563940350309285359114167344493663089004231549294735281813892002837424728952898681309823383947117581594952165867670286009906170487696874767316973948021530777794980209845383557053244432623072996354509693229519099163825534084994204439048873332279772925/270401038305196078209230822139905467738585912431601226398053236349169800503010754111274541000469687959528991524345206897643965653852421415338721040814491980328305612067672648835484000373371911*X^45 + -2303454060045381159842676169888894304287992904470533447331463682531238033868465472842625734202818285048288647626770979313417671376384619895950051955012720653029778111260279035156884664052497363773569965059796103960783445714400282873266516931311344546178947304276973258196048245915048169483059656455652218709000413793554700181721186127475451772164427901139847111264130099198707281780827668567010640851679965024313320732035843010950715763543484212728848102444930762173933985900259270007146296878076798969829817751067327187217103666773464683265874503098569568588078635/1931814609759094700062184488714937978012604287718942474718693161220146572177176597570966362474925981811027887989741124316814962425760156059005886452377562630495169778794521369338123351*X^46 + 3201673440091919303731382301193623781068534803289081645492784407153392925292944634414447165909452082507357686383505584591171383648112650922420781379343545173897316504831990910849193923697269718617978139706770683336465608990466608452074887875924512596258959111975881949640411278783879381228017510029029823345145884926942264240000858451264629848747503124133277874370281598658835612214769707168609303645105790509999906663465729220770286623341381846499156387251130908207263388799004646948304214731441430202633962288152901754401373711337335002692044911801139385590972057257/22855298648059849396435704685986431217867121328002808418396858790395554095428176325862103034440849290806270942806627241792237820459168406334098642618078943481388353652917982320639337365681*X^47 + -8857912365407638763381626769751669515126572313618651136817445780340184638527883587735402170730288432066075834455354087696397931173024657376880807286897660125050706682481139689263237703895080547940555672447042692653678524209854897555509721525478579884084333476371354823365457237356792731745408996288200971026168548262399055631794680923461877672286445862406112321450612601856117484132390409619748791242690269577752753702678515307372183078161501965588756534107713534094229913573907330069737931237998611849276492012752801855138408787465313693117721801843892776656/163284135724714284512060222188736199646065783764596608462403276242088291114629075950550787124919785462854187134624387145365139246535386362860779853974944014072789263696603953117921*X^48 + 4816983181546720844618078023859810374728543717206020749738514039003523156799280853637409123838373564100960918028882883168208687214357051731602026831168401418947913345402090081810549672079969570906729581791696856729268193321020204191112873126758434475409144586666152688965724916986328646429913179702672822027748653618245765474228772517568211215769818806063561299166325763620275872125663696762647078441534620331082159038350108639232646878259440835316959661672909274393042227408785017707423268962183596308034390033278658926204087961199041760956083676133480051883447/1931814609759094700062184488714937978012604287718942474718693161220146572177176597570966362474925981811027887989741124316814962425760156059005886452377562630495169778794521369338123351*X^49 + 183890015476309547417317227636800236218378518408234300859423872514632834535539612071704938038232813032922163275368514685369621372282291655825697448374886492716035287966314513354149241859854159787931966242826677219613283536810243785311959229208322673152045420328668657370291828697191445556958074584484707768165891831091023296414012221720992285754263861750532129800590919542173569591840316561107724014543962964634926263334052351038339573858051014981880941126010947529238006151348860704714491122241735787608720299432101143112592180491241161516628368805313/13801380756040426380868922507711621980057964987287347516051329240308367096156628852214587703906667691898756414049901711213349610898097063888156525566304117494107790017462932391*X^50 + -880141022968513893875633712345393038405244619651293360520136085273968705637686549179018650911307964141705451718787909406722067982381434411212597747631495114251220263572669463278789612425817638446710880793330738139368414909682287307213768840697503249005658125267568760387211069966856383191329423695908731996654241257026036431612448503552642413767041368413753341365486679351650021479647353309451745999347270896836263718937527758056817872678941138912508879672048701284293734796547761758733120984091995401969847055316207585112303721563768676917389952628118681/163284135724714284512060222188736199646065783764596608462403276242088291114629075950550787124919785462854187134624387145365139246535386362860779853974944014072789263696603953117921*X^51 + 1115100732858433833459859471190124281614021712115909173361539145438490214875780108710345086162876766265173971269345568115162989104482999642472649847247377683035203690269117695297123917032326835398650624211321698068032995652205838121288068588951951056464837330906789274260113343024613107807203560620897366930624715772451812108794021181667717900421756983703373352921277620421304542652926353937012407123708964000013798980577889644970419632640126441494095091186348009431999825367036842237847452618565916884821207907363253633122441181004340379250002077/1166543889446405745995175598657055361343754964693377357455103477331448490926940144722727386011889755041734123408832872218185243081573583288661696016085209829609313668959761*X^52 + -646775760940101729158363877128443867189193809292948102353046059763096644816819791694251454972644303671681707620362422774950573084200528236620204042617029799231691894883598428699752678546851286093724559557179683296177146299732813942085424749985900754271329190457763879695021135498372249002445113047326696874600921590056031085853424504579493872236827508621042417125840775891224552857187272290922567982048544894802334111826434544433978224151740477074701107654710306158799649118657698570945283315275518363292309411049628277705293007053349309457636792553/13801380756040426380868922507711621980057964987287347516051329240308367096156628852214587703906667691898756414049901711213349610898097063888156525566304117494107790017462932391*X^53 + -90713861829931670934937306460010879300351336790593729898379251870068669397084386144468612704991018433824341070605051320634995017417292009194447573697064319531787349166339311299470943846832682374845152088775942877459603977344478144873879069125840380890586522506530724222433931765206526269614431124177008088485446672375279510775082653528831152845038291957904431647357302547130900086412250597085543990828509704593419270811362121403662014897178446250317750278277644665392385365255321240446484497658766586829608335594077572462133832423640465236/98600616131046043951920851885475053786134305189195956170662114557640815732139307304769451949276456347031875869227696071184620326394521451158963402593627743183950103031*X^54 + 198774031985490234535051139507948027230991006821351642335270428050118717236193337575272482084178935080631977699131483630768134337464869010750326249505246645475657824116003105332875044991334808934996367778459075056549879414324343986576773621741427247953148435450928509673554893929296251576074243159332126631924990849392574770343293123312402874786610986272152962691030553661571548174819681217813365768726776558771635444453216844005830815194413731204171987517179826728948178855280874306625836526361119820178171058665108601702622396661734473000001/1166543889446405745995175598657055361343754964693377357455103477331448490926940144722727386011889755041734123408832872218185243081573583288661696016085209829609313668959761*X^55 + -57852922936238667436361180655282206919787584985703004719266215563790237187492713129325175032622369906854424275341745814036988027819783047317639169900231634147451858230631714400486885309132357381983181168334593240828945729325392006905300828057593498410609121579058812085734724051982952368255340174397640773743237778332506720546396161137257724140865342230756625809445237017783688956145169024005693624427027153041737088333812128416285266021511162845499837800005018818366780219146956550084741243450378562272032254478451536922107449104755/8334089775255349839567310614950135557952354423902963077564205439746497822004843825946196597859560167951303851680136596330371086670148039147913397227083741288475201*X^56 + -27139560985385566217107689387702570173777878576711932087811952584673159241718095584690710658248912559724574191746657261581330183740117808860450448062004887678225205563821388937588726642753552238670946709249534379869568871660156756339233632763863760711516934989523734404628321175626434151203098507001456573671499031712831708193855508289231242759365810606398322313406463138732597181884009165074173827278532862105149526456930938939987790256864593655404912627986457002363482772932185610218047013504717140324690982239156265709090197231180297/98600616131046043951920851885475053786134305189195956170662114557640815732139307304769451949276456347031875869227696071184620326394521451158963402593627743183950103031*X^57 + 14194193670374887369602143642360716324171016796131477781528036748127761595925823027046282629488708000678079389877857308659645652906631868142748020123523221115153291611244140301960803127308665606150934271027196967929802082928111213841461764506127474890834884991928682884820871116995926568640246794843124708799165313408473295683896675776718422105205523176346462433418080821032854499447178831828844550604737378868028799814445764930082662005916425058981020534097209709053397922764192180327499104870204723463338433998526967324328369/704428178113037768537512519224929047244726094489304630002891170631941325501212393368793559112463880310312218044132921674446038937549491940487988946588094099271*X^58 + 3862174093748344726288115346415763222208272421865159279456091375520045970558225750626220002589550010455566808556674390971408400824889178282713191303839552259282444412819157636165092937927107136554860500826188986182316174713587357543580527743576564662844684732123848245535715974450639483589216795847246158873619984978108136083614970951963857275275964008746196526350570989067188795793298904705235589095467443012248651597574373247572118575877526691705132224492841340950517034449053127065978446292398772225604806195984881032873282146/8334089775255349839567310614950135557952354423902963077564205439746497822004843825946196597859560167951303851680136596330371086670148039147913397227083741288475201*X^59 + -1611631366187236516873408666870999925804334921861939957211098590360395979915143015253785574983619371734816642491525425279170951812130807964067214957779133942667320920028333841184529528078581221324655154599487825314277703670148974133860957897091139554233689345969831974384192760668719536695558556046541969029273394251361862946422367380709046760646394681594063624227180714825464527486855637424721889200614224363334440828756028876648175877584721579976103771904462848775567338286873658176525127712883805840330687539909196718/59540882268027873259869201185439020137327875453410922999145564249170934451966223765429258652055099341586697493376123884240219671840883436775250523758608241*X^60 + -166650797195256376031023611511944965978001833037221420637048125607108242818487016405406312217937969475850414170942297551075126134058223624492434485766513652866260461355491173259818400526301644704314647536687929119108037427840463975578000725433521876678646794632350362218796310299386431439315509421560136798142396078096037397512652123792246084689955505244247982720928831288350204732765081811217139460941301485956787473188144834188956233902289327455185438380286391903852704420296617903154665191938953664581452301513313022841/704428178113037768537512519224929047244726094489304630002891170631941325501212393368793559112463880310312218044132921674446038937549491940487988946588094099271*X^61 + 233894165450620635156509443530964416572679951137480354902258624175096220412106460734035377665015124010739771750403805764391367310898140387202873972085225189173432123221884627435486531495916936416610623446096191581551503990628076859075544066610558106742027299197639574111521317449196677677286725675149597151415595242764122580470241444431498381103708399389493747459746746284792571841356477761171078440528296605440784176184282924753063522323594499056364104430205328997932895284546947236664114120598061685445292832681/5032616200492593462925298046271576378778452831832552024270608084622680623105927120736138843044129772765336615110821053523811991534179987894112967945111*X^62 + 13691298118714619518778681656003968321607394704939094420521743024141028345823402254216580777783849928710567368202644828576664836542698483093950724221557648422446673279654629775616671678225810046004953472955356985074864432342379542599142931593938318729890691505733608711670401607614529752256591417360462375404941954251113992313397516679384489597063804300878114482406470236499052329742507940336370379524402657183482508786928048869853146064382601349625065784167570014785870386764288212441860851339271262399446465274697/59540882268027873259869201185439020137327875453410922999145564249170934451966223765429258652055099341586697493376123884240219671840883436775250523758608241*X^63 + -30687694811032496363771592205928362408269242000223353722766288398781838333741592978052479518690107444423863139224547111744809836979305624058702596243884496322443136116342078609872305947918509147481316368947649497794879527023191557785021259528906235702159730189940206519105119467110993081386416807973467075289627512574068382228984739540319441351779051602911587523641316287937565958940455590834587480228597331668213286565807654754920371185150519265665989859177767586301035473691505231300079594022071390046359/425375386737604045551965011095560508729477882835986140163182155745303070163631740405387443415106903285042398369607053801353392911349842607904062881*X^64 + -19303312502750697877498159286454038012711493306305946678261335357218917116550332379947303525333038893956028003318930621572022609907120268125106404589081555604490416763543631382443224056084937935866412536685732005778257529767125295294777893459160335233928473356190496363820735745138543961711474082944478408693118864668718432852370053364468019915553048641161358006102285600012063531174251250945558864028229971723839621179963521832250925046325606334284731785333682121840215187539890985644940363392993587538490557/5032616200492593462925298046271576378778452831832552024270608084622680623105927120736138843044129772765336615110821053523811991534179987894112967945111*X^65 + -3985707217133254706339838708258855457593489801868781069906276782183374980300430689224717908257932167844727550161263302648761076775967327362555881320595668644058489396704110733693870356821420883434961870360383094422703753356269507224963689455261330530173766406693723437037945641185585914203112111348859104245546003123835856708732333234707545349155556425500616572878798186575134675854847683955075876232874258210714265497682079470862819992001023763502379101742984361698751520252216932128801883180328445/35954305361981577681680754889321317617232514820047852266349603224182492618006232812559161813465210319080584766258731620433893408110036565624551*X^66 + 814822811208960786158852328889681369270370951742795162275113146029068427241819777458585520197161453909986258772047438149414684930583025331953239336423668110421302290009026144290706981203815480725218187263452988145159744708449925198285965361349008006152799698364637122778783493985697530952936855972470581848619463343979059712888037065772456710523692779159162539053262332064603332459420031330319744777583799084572192968645637400887791374474950510254807371533962711556927529570991006390182450180854116661/425375386737604045551965011095560508729477882835986140163182155745303070163631740405387443415106903285042398369607053801353392911349842607904062881*X^67 + 719808916156776390744896002344738996022216896674060278820629295842652307510094530824412031018060447013817461100607227836937046795700774689511172919288342967205378456071523871007327723704808453510212290135462110201506752506939148420713279625010119495661855426484722377903034500421152126846609302868353296406108622324172455800235735086352142006615132557665882469602014660405326463657585479269887776236189094711301981484111494268576302819792001349919492507832977070049928152227122452021222343671/3038991240130299863213655218436422755238992039561140416393339804258515139718217632707223549443429153839961521955771415808798360925537703121*X^68 + 309425307564040572776393052901975164442722783803102803442939562727743699348344425374738563827083458192784065350060192127821335289023706822527297849931783015568088652060491319940157385575642793006006021895781550561657812785633208635057170686730596761799031664864274926688356182349211223758363580407435637942992578439119421555398938342293011641468077895964030712175095681784756086357129018093935592863039365280345958916416809611912841022839781333730838084983978784859408781174150277091131556176912/35954305361981577681680754889321317617232514820047852266349603224182492618006232812559161813465210319080584766258731620433893408110036565624551*X^69 + 82941134860424689150093392387949811921238979318505442705378530039746577809070126013877255855266865338248967645978112453463914159770601344807595465280560047907582720794486567438245831644353564344236359080943911361196477585425530455030730563377143567258711770102332356265613711170890478988666735120761993782079249130299110144186324240099815216918039787402217761213449318145695932288951050694229490884425847938422374776566137269186282123066737973710939646296785424028505976927767883717927/256866810931476617632799866320380589573070073498532703608599425598724971660740227597601517153531329037271703318043395808367708640481591*X^70 + 35112728752898327613300456487652264109679316883863121496004324959939926672061053655963288390327455747431597941999193574760182417117841178460476416419711077210035252732168093559662056915823968117762356633137124833483902422470617992234635985033744237976792593785266697783861352260665050344923400343327887807329290846312564134867643118587059334420979617984564693418503921789939693419740196563208448514035470528595061271114810804670942913165134382857787144994159610250780545107920669756676342/3038991240130299863213655218436422755238992039561140416393339804258515139718217632707223549443429153839961521955771415808798360925537703121*X^71 + 3712933214262514842194086152672046543639808585441457563977943209630825631735835507595279712655366698162077700957417398971557856773758070951598004944508840594844306405160349502582104180214157851335228783908611143133429424697859095183787468783461905762694952379938112140898306673997696724520333884791420855286215319629093860642642244451377240170442863987574920054144149973047010052407539828911865688393658177423337210085042874143950169245850984698494203778837163532685678091005563/21711335553332483951720046177024815279610351914337985259792023125578985010628030394522991898700982929361144731471844798272986952961*X^72 + -2977254737281589880017718655986865898777512390597436881508297513222875319467240790737269557859733344968215719634008905291181462515413140025110415868672676660894091007180547360990418542289819941186840375393094119159739924056945327869859112177451708825929760967295562873606373202188424145236465241261831574404945297372945150603702653869840678847361843240682623598323825092300068152630196501266224443946385345380765158730018788651097608968911082734963120889819804898883160741238411308/256866810931476617632799866320380589573070073498532703608599425598724971660740227597601517153531329037271703318043395808367708640481591*X^73 + -1985626702520814762131789645857691868939435550507974802605369410287028134923175767690365681947190921402824645643992583300455491273448278777200116476093945043217033447478432275684525707713304902611546917543345237920179971385035695250336922229962622338786267737038566068714273463273020716702379586955822939664328002544664020644406667710526202228565990615704944066981285276916794163322238117916646241773582559141171559427519493439212663111565703328095947195898222915601806039/1835122606147619301134312076496054034283691312174624736691067798628939650970165699815991200972105733189176293759770501079620231*X^74 + -1021636293797955040530285233467991201220750840500770436180339619219060039464064373618263516540465322718836679662559009249348357997697465479096617492834090152353967009596705002339409643403233476799422599648710448329264943596068248581414887175842060721563798057065287059870531150912993178751166071650713559290049700681306492609935625933815269215155672401934555939104250232762700868027171441064433598601298389632149086849457495560849451508097305163752343400809791560007084064582/21711335553332483951720046177024815279610351914337985259792023125578985010628030394522991898700982929361144731471844798272986952961*X^75 + -179204534450003078116689032957453528937476670774693866072596170490013405872800902993472222375135785451874009506911169978894208135980103346949964194339902486203734567644331300281976768022209481194331513759524985427495414949621648576658045614849526538045458408782209735741386837254165060235398881603256476437265406540012240098951191164807738719504014154988746584975981611866657959974702269817103053940441104132947838659316438454799438824743252684384771374009040132041/155111368958466680849827747146991296955768008805225656046916389031268671369298089748625746003897027570718983497571676196401*X^76 + -11734065675990772387269037973569377359316368775646566787577653123923383238349167821908485129154680233074982830579270154312577215880404087754460152189388926167449898032050049520642388865649012271515615367300901445336931921728187354768850806098559402938527631847309046721545351319258452785943564619139440335566463878974408050970526106369833321086380858059366833318674114938085844294517800040451163616881016754184855139365765076529690337409105339718382499945819588511252/1835122606147619301134312076496054034283691312174624736691067798628939650970165699815991200972105733189176293759770501079620231*X^77 + 10396888697377325426376596638332549121085167222254536765809032277593411624078013597689380165186278323017163556429676655221390846614537896546082643247661533321040855257340126194189991999022419020218986500563795930192151682880393914070819216595488282418856123895620723554737021513816237258847927394426112369788987742686128374583179249294765288893360004676361921073425899733910643074510801974275363623651239610847267912942716115600464335566178176310318091286848/13110588196979687334107661833064939308238357603349307416694817769526554929363375010449306567821572780890793973254304471*X^78 + 6468197916418850942627052914935542384472652001092793578339593790340153338038853656490368065744175289547778167893126942300454739638086739396469048862052813137960635019453728083919334411886298896069820404019757872935035074342485267837637144829816206696433425892318548644505637672162114366986392555181799335012400043994549871753348263784325482486112303495609869346843321943134047997636638579051345129566248953762096713375665798366002977320224569630470738602376217/155111368958466680849827747146991296955768008805225656046916389031268671369298089748625746003897027570718983497571676196401*X^79 + 1420772696703361528526203921147600907685327110993408526875257465509912608045532495154394095910509394996853410609064088019189323672681320992177848051570409526171445807572251808216158848723988256409422906974037792044246404172090367349973119985803428851110334505024397291905668404192290040127415497780625674221568055988413175650510580608137656433941086638216815228159265558913904198502973638359312520019659812102907677008696863664805096614249005160324594/1108155540273830389156255754633161973479702273970865304428604325038167097402026456804099955018305534687752005177441*X^80 + 382946191646520062787115122665053160612098186633826253248753198379503983089915025145177258704637192488250569554811829567552326656594377937857251663706884389872371437738081661778014851908458735469572818063139562890708993962911523412392074176060671135695479269654368041584207588924431165255238169084127839799386606429168163889016582807094841947501870936457078287718070725212641100229893790821166552745936559710370311984769150152626151807032640380691429400/13110588196979687334107661833064939308238357603349307416694817769526554929363375010449306567821572780890793973254304471*X^81 + 49506779470204378108869496103036871145522056463765766737977144037740923048678386552876504097133766044105062849206746214514180261807593710870301668457340138800242473416407009798332178676934558650278853371194076484140286483446797652716338152491571907562920505155197655977794981527184038696395503982746665550040882889208842747750247112688187645476966225488276368497351995337726508782558227938203331924918613523133927617916683593930531242111804397/93665416302411494307856965145225422490043299295990643599746794441565978987577251018857235653647665851386358311*X^82 + 8672582597696982273261431867974468585256767162287887678464551696297089707871201015450612992969636063803699253795810106376643507536906604109607877387744081937032957789855242989113705579179366074431539613485474523372378213543658156695258264105659477986580405159899021205806618342433866929356779692742797512934254987366248798662339083761873538764897685995202242510699368004711245767835537072018239253268048416539448187063718011098227547990909096195/1108155540273830389156255754633161973479702273970865304428604325038167097402026456804099955018305534687752005177441*X^83 + 761450149540107932482964359200901032034817520842007616363808149307729008360099665203221686738834688012524592931891868814233671303412620173746499573578552152488695239139879580410352323917833668318790553386743182056424556719860278722728215691542955345780473136367735113863252571011838495384385394065745796582796214959068608731795200554949992298286690611185725608707205537051996907312931256393691110782389729033662980070830806256843332478/7916948381574803001255765797077628475195951254838191496893482752224324147373616010384349222690192363400081*X^84 + 92458401389043269112725960254402704766328671596723727154031215408005121740283742285093908626167040088917902535361164835451827608914705790787353789808115466062619253800558526703271792690194864171991868427416208329152779634672982841213584095955205902002769416643376137448524460503287840582567880627320571165942548057076547746195573164174675072231102494517466065373855848395889106099324733239307506563754588350192018281555059645546830712847/93665416302411494307856965145225422490043299295990643599746794441565978987577251018857235653647665851386358311*X^85 + 5666104025107274815396117514535422240930532429169428978236331828354727009894335217556796482906106260161971573820139686912129687485558496522044559010764787756402030448008066554127945288051150293893573457924217549011373456441205932147689261042317991818962459874384344744172458536696125921378958010677475628626668114773329554738192969430916508459984637560316839892762045288858655305139554250428284791366658184462947732603010465450/669169840383298368798560205990840036784375898473348955869620721175245046688666723893529644382570565751*X^86 + 479105053660244080009776448146839659747529456738551559792402186362816852672653904121391516757265550282650783799982525502040593575857447047885101953969377514960522506361174096422520848182518534683901723440018442290605973460029846169282447905181496751206842806266048010975135306829569018385727792708432607532023044125962560256637597580736382986938367279621799889478738900700648659974188604422885627574154682895501681474396968998971/7916948381574803001255765797077628475195951254838191496893482752224324147373616010384349222690192363400081*X^87 + 20278841614454716974470049032015533863043123911360955197163319686908311879303924154049596566829868580890239510968819788989529004237175759704079387170661239017957581874583160663385515152610276757993081368666857859380468355320659341524157948720626762882234389297268151559531099814305550647723259445717615289640146929007980442045858144588758043836107122253863525653642123789726353093813389815860760982110708083113600371010/56560716793449274685027487616502412034855540400080209269683097048030178910376698833025918720528321*X^88 + 1176670914203223030097833405480083216501617756796652281862614979899254407082920593154086917906806992508308859859363614463044477417464638839096678855558223393883396278351935195455567004799530964532526532537626115549309324121842086897839534426950796074499632491506513114549697565562420734984734952391415733237193829787933392024645805739997998344200969895297565139120216525388391552469341502831407365617035547738422306984349/669169840383298368798560205990840036784375898473348955869620721175245046688666723893529644382570565751*X^89 + 34902482500908794995323567301071388033291550935683288055644301529129680602206695658882382037110933199167342484956030246221014909203868514249058686101818432782129638372710518651143542590710295392704471402394530086849497709328527946967035789530026478954226890650663867505262411828736439498355492645959527027411642669598661250044329175736545321746085627225183756745538263655277236287520924349434174681659910268217/4780721561444448878795324792198665542630000879053352148565894433947272327814783098049693070791*X^90 + 1600395203777800831283538949749653003541057357517361947517199113327610428181426053384936342000059202071129213364557882451661826212724933859380244239576000831624217682357122562328965036563544689752993119156432052721913229785576190434053930545991775914943903483942759736654817443659149272032848881945585642260014581140637625252690083767618981058552621417627645758661834831405809324373477917742364376927489665827022/56560716793449274685027487616502412034855540400080209269683097048030178910376698833025918720528321*X^91 + 49607550286763058782974444320108143371713621650647446721270212480211479100643301220407325305942655147188802887122702376023705917710060276461153357508857693536773377542185489567387971375052471162259321835059803183577690201173483002902235382649304333640283122355754861124415068379809054489278275661947176072858368442930736683721769322634656614914563934466490871440187840263044851191640987396810959897480/404084317593140806254359292722395870393880557776464554861456718278021496730181987832786161*X^92 + 2930570681406193642241509476745261699037126186904866081852389946783536274246579781636940192434900569000207350072375060523221344679198701736200199150499520613616118801900491988325597260666032106949129865691949208891131905031730191569110089135973865034094522186730564556537573327942853948784765257446701451333243662289175450199734650877303100894473270837144179143477189562736682140218804705113129599197173/4780721561444448878795324792198665542630000879053352148565894433947272327814783098049693070791*X^93 + 98167535519148315949516761244524610421523015317616478281136974075599567685043256004746252429000826868745111014207469414021132148489485242076619524677782946233119738748953830928929485106385549389155546463091200886873850320098071665360418492951933541556287477588149552729652948860359660589882558855923539906048708738203756047089304851684007556052462727329204281923710817113160152788842818087596/34154705231437816436003659261465292062706496304324617941125578419239413129083085777431*X^94 + 4371652057898913016899098545836529015867337637820948976376523218517540718262500569747559986895901785010056137122137934635607439004450097519164164026710874045448586722879209279472030749351629382813209808655196879763119278364940171190886175249846785899854222719017764808812548256392936762710821398728382449469855471827774672075104048987612687305744908436813937849447636217093837473262355460876359/404084317593140806254359292722395870393880557776464554861456718278021496730181987832786161*X^95 + 97516284585091866362650766521962801627190986995203091196582842121690792842941404617057215983281605914917261687185523584236117276038088361402183503620361241316701839865147618783359049192132837941488570187410188612362585200017874477381643943282335029314561309808621542945720034664740838803575248157950539033070171303351151101220750368558353355989461826563818296218699771552319614996810/2886882362559193342574901467455438429778251737327750650082459506317252398705357601*X^96 + 4457610248888781546881044449445849289372070802416890258122493053297865947506950755011052669715133860149894266593942889935363255829528350945952835105554270746161927826716646604149940776152301284790840175873716245808497550521472264980166444276168240525387103923594090965084784332650645366479550480257221102661377292063168838667360057683760382132411244192992388792733557957428801935061038/34154705231437816436003659261465292062706496304324617941125578419239413129083085777431*X^97 + 178512037245224556147764704037531013536569250101057521024061118088055098025508128774767309135152387515498049869182171437110326188116646377561842897065930109256015095467230536293022930160697987776242823487655396200738906511294715228223003887092745107702396597444068942235633510299123260929124952694963664353827680076809426300668900642631146573055999649099279249572042165359212/244010004442497958124833189709698117638259803679126925034439988700638356749671*X^98 + 10220798570096507432378959802160721926552992220717230134965098096689581783651230064814680633494256961859885058040035961244703001502714808645343285688415993900246435000949911978418213288961774703607253167356758098069867575311937576682232643951777547144242310747416464313249643184272179669676329087777257162352045315565343126485833764762845564075971545573777717773107078186980340/2886882362559193342574901467455438429778251737327750650082459506317252398705357601*X^99 + 247430346803124591087824072089189509610385208103880794815258374312024208346227990757474254692688085937975957024603912843602298163614163600918661917195035613475571469856013372049507008047689120340002104712092804135789665104902963782157363784541372277968916784923816235052112281380034692348185863310883555498196908100515027075134063746298945621412140600809168769433337/20624630584269965186783297245346810720840149072701117828961202662550786641*X^100 + 8004780748399206344270809830634858450678980583607247886431235039680865334440554736403691001315453462908474476004660130462134708984213766456364580018663732742928284211377770754340628166984649626920941762573969266640276942813316607396443175361588424096873680581406230513570036104313172813335058269002038632123683288360123970921884434860954332826195052102307264393824038/244010004442497958124833189709698117638259803679126925034439988700638356749671*X^101 + 202407091354661094313028475607906052174285550802570953912037275045809375897839017635084176537940816564116220410574274336361917934842272347839843844876942410962410179419546805397980710050055920828438761985440932878182420755914860754420585241565284669826054500152617436072922951799758205335726698207901875718775083772518358000565126184722494395582420195294442/1743270271682018864574701821092621986378171673797744723942287436611511*X^102 + 12113377282858768822566938727491278179300310261489320180691288692294315293273006742266443028921627897319899699341293405917707701999725757880050572722022046738923985749281253578062230150960371270437227401420353443833952381142371416601000203311509469908324436604969363013016344742999700992610341456688138801242915884496464324037490999580217215120355279741483334/20624630584269965186783297245346810720840149072701117828961202662550786641*X^103 + 346885404294850755256029932678185302755470999721094149332850280081290168995888364341797738824987240448724090062671947365229540897144686342438660021376748139728256097272410543376493817010757431445161336112425863055541633556649099224082567908947862154005783524596761924065617128767095325645911201590433420996127849534751059360980734833557737474278705/147347668978279001316431562935730030122404840993808192371083377281*X^104 + 10480041115622086734911163595660669474142111642572221234638553410161227214580355793084637880837894371959235899472662213948644083828651624907986427924440104922401614222114305387226235436711797508987665895056945406550116824092994881741305703939844859827340103570830919236758842108062262494956964186136959581154155041256617298076115337675989109965034048/1743270271682018864574701821092621986378171673797744723942287436611511*X^105 + 120639843601728522855683380312328422786725855602761431082847368921302059954140984635881769934028669616532409453304370312798414231536310893796817160311164182755503526696352617290459755987059834174126621393844826568504766474530989454779730685792410649725739610441590179806508943629259096945400477944193071069560622509178669305079463511053782/12454371479864677653320223390730287390956372326414351480946951*X^106 + 1558156950695626117050470537091299806782283197028287924141227242099861444069520749926317426723145187596505637163549203889574909403279097185502323088394279295896211593449662961099109272837695747954561778710215216087296657396342922998085910081754451709239045905872911122019060370516218105476247360523409244071752567556832496990159577263110374/147347668978279001316431562935730030122404840993808192371083377281*X^107 + 9856218051913879899748427596714086550879016883482515868357221100332766414325293623861230102702370222937373371180818748673271015808708037351067172927316899424471860607402655904533182953601362529692857164527582520468391493109158603873336388166025082148613537220501889946612965758038530977310309780396636180230682452071977988474795/1052689669500860253006527207398384531396870283696589593521*X^108 + 94087545135514471390781922434389231108530595089599600291681815098650617340475975556499551505258604948032025076506885562867355221108249142262373541553651184009281384307147251982046406042230739844325050116073477455434223612879018471323448752048211177341327330688973018375856790301147772658937445747932575972462337753471774633538090/12454371479864677653320223390730287390956372326414351480946951*X^109 + 377626170962039818488983048149341160617658119430672930054203238259859001182069631513563273590318439585853319338563033794066470144731487893458356657689081267973732784815189669288537661583849495763297347984504799592271428404260000652124357721099644575285505742483408486091298438199065774161756000318012097820668466367155/88977235187292726988971955658725765480252749868699991*X^110 + 1261831472914589893457161721882015198171636457366173076003712573870926112291631697581648436715340396057986929568216533194450261719330805149513053323382909708693015616677494131924700519824229927160706734823230193309648609737196791923334771844792720349676419621433631621997712954811573679705137416226905026084140353358005/1052689669500860253006527207398384531396870283696589593521*X^111 + -2628304437542444571191447417504324201480170732167062782717557936592160710390565311408721316134585656984468316510808505887015892534687655054665062971385939270259412512297260615938405748395557270207304209165023018917228626215590274988823320752543434539900177403056296539958679917985061425129613248603630826466/7520685925728402247398525539576178301094814459361*X^112 + 3887034814012460191612719740562272121351702745827951695149953176628442618091440037109393309248825859887602621106386951735265652974542031824273025971995889060793612466261719429236447876645283997302083828591337425544248260522972316259313664356655902674445122788972959933571391884753562824705677689543674874004/88977235187292726988971955658725765480252749868699991*X^113 + -1479529623153421444970352169030433052304928800799143557273011236293821547792574982192899950240037287414194669734159208744392280649338856693095903141253652622467456563698618648734556442932863143672152898010732189579932212188850893510350913092589865716439012680408948941787230635997757841420501663/635676267917200764719679278131703009136574631*X^114 + 395228267381252378430035727514367092372102404127497703141846035726271185432518217370144001776003589412562160544014094307866753313772437304485945239382913732070660380298051212995132079496703616904923769140792699087278836415593238152222148244759005102506419085659280373252541856772100992914284996/7520685925728402247398525539576178301094814459361*X^115 + 73005409193917146534467818811182079746533495172580991996060932593809056628286034992991223256718764039113954790841437857835161072187995501971944661510695636371611650543754425918049697750592728209630270891339919685784834889387677517147558307669133390120538058082937318154423489389872/53729715824292178574903159338323303958801*X^116 + 25968120699544063956780918226819768826808662558669765071084831206688719092883035587048112415871148886037858823512927139926567658360673342995829186851299365183016618143336901882530705487582329894521219582775673918840073461427713355345496017812947923879719311536994909332535347800255/635676267917200764719679278131703009136574631*X^117 + 2893242560891328293031571988544532682125813872867632984390697781807161819463582948521526345290750340074441207594052253475543664096291431840734118560067785384525454361851039718583584756693877798101975295815553670647153228995714602743589660505552344554546715485258689909/4541434859630815533336417829289434871*X^118 + 626477128876976837291379334936810882876017012250159166296450353448862670985376700121451378871562524792167762250677642228005242647625041973431821860409426314124996014438015016508437424100871519391336720951532891231136563780307815314539670118865399899599539670403252024/53729715824292178574903159338323303958801*X^119 + 44213654612882590264703516574655740775215751511073257323411580683204729971071593643534177148175524226166374779112412083231938725658517127172859573264613672358031367479790072498132659578832982224047466666399977528372313719467985580060044577497163530496443/383858918065321235173393443435841*X^120 + 5478349264742999104130670160255791334823756410358974693505879840172479996614469832439134363330610192944958979149565931601298168019600401292544504958297362469050677363569029078652011741983550623715564726735011401729298404405538458837482589448112297097206/4541434859630815533336417829289434871*X^121 + 257080785927343750346733607802533113273158443408302252019854290961234535073635815290128040474576717430548004353849183994354931287141797317836436476836625253385957338132541624751167479699083604221306940486144245783390781670998318006708211329/32445179449355188502526704711*X^122 + 21540570834667204809295312398810162024072676831429535472697978242527290218307349219973088855456446864120778324674154973652993620959355821404484678911665842561985344846461499966645597295848104586271460394439421334949517857737055894584218213/383858918065321235173393443435841*X^123 + -143566786003650525177949880899085205183755803682450329367356652676859288052903735555319099104921524265297026244757332674383889309834536566308613573324775473539789656494012342108689196771833763525420716624600179377974119275967/2742386902996804031994481*X^124 + 1484406759950463845256201444877172130950403594004938244980917101260557776372793277290159364169777837951263160053763883517844251422229023881917693022712135952337796716590528913938249580347214236290432573281496706931291440957/32445179449355188502526704711*X^125 + -6232724664027588934073001654219878147846636499070270273708511400123406851654729539250649528693287875262533606194419781881892071293687702813097620334997507323311540766920739799478608345439467453588392154913131/231796712281024768151*X^126 + 42411844152111069481989445577511728379748115407397216038655154111649797666042497955467018608388651129298577113520973477406243575648099001874285844517510152029154680492144758253529613594424793160861109601219/2742386902996804031994481*X^127 + 2479611931985187249256234577445132898589506596539448261338557324890873181228027765823689842847806988925358217765524628971462560071091627426047999004598961452846699565284053131957247476239311/19592317832898721*X^128 + 322231280444693537022443616202467412835922583842064938260842942987533018234514707330131670682682216679053837058491340914683661036880111296529284422532302506522989751943600607316410833354/231796712281024768151*X^129 + 7656473742012165713082488647970518998308372599497768206288113712062159759081015324662222251028587248261143500469942695489757580810298226553405404627057272131286326846743/1656015369191*X^130 + 400940390426484356273747372192282456099218189728496536370907101458702361714164854292196564987814860199172090929393539065589427701950477321970015586632942545730093232/19592317832898721*X^131 + 3123232403208297377686954777284268179350895402907605363622174593743737665699219323796238315702045123111364396681157850711245506891881646197181561/139972561*X^132 + 20146463662704899387281536404452861233367262407717291390936122440414022679517087377862711598454130565923997917155199948904718993356570164/1656015369191*X^133 + 52316384984924448703897565916181934325252166928270484437549875244312531336005949329844478599245001822706144854515297/11831*X^134 + 112489243930541878683722178604930026667451306236994556482702219413767437396689287932283295530240820965260978/139972561*X^135 + -522867550202030190665868941101758201826104269745763387799579019121440976248*X^136 + 1676970810202010487911296758556326270855438492983127813/11831*X^137 + -18444107520565582424832763*X^138 + 1*X^139 +