D=-11015 h=102 1643433902152128489480901361165153576521479729657401797796761583329990549316215480982750488316547559986315146877872603957762856747016345492293667311872433370538992869909534370271134408294732006827194399862535730959182485324333076549844357572224631632885887931587122075923218621900671413313354086034831987363147975033290263379205072606825896725454637316414896966432119654869842926028731917232101613275495241212829094720576911272167277523720158884368412606128737356249224719316883912715352789675773329159805765906838884229683887151/12946908668768336372211075493686178704533539573306340919677528769122395558382789056270528359278647015048973754468748205362726296867276712580814542569562125895715087864346060086973011493682861328125*X^0 + -10492335631204335080227349731011893964023525603774269683980632297781575684804611128429744954094451613891381541441345349997139964194300823647784350163281744321486847587243577903046853164279045367353032063644872009623570485361141915833912986767917102391435357182539237738951616821512975958196745499742115331947893019290028559295907747559629621883476286774578771504918063414185296050280103270230388084214700943530970877493919779025524681823270378844676188221334238328719580298649290244013649206135938577625144500406297632369994001256/45635263675674632044769598900145042697739820287990190473679353405402619864187654865542358360785374998644622689751443674262537651197776956504855099649192581357216541704246992594562470912933349609375*X^1 + 4001480664863484097234054555844903755419047836314334162466846864664634216964321706517381625990616863632984480339537107151018449155718083330137214256731741837501315273955267670190019186609492473244347777388728450039969070910557792373074697206806740787523042526275198355171872944514501888105780038034718337184733780472856277398279935161100075726880570380352218434086729847653878060716225272333056753328981370494839522806896745083702033920481359304187032337446388716825322412279200585147488090777863134714651828980400579396703141704629429/12566810734688901799328428297127441132890103011805298701689451944012746445100675458598726933601272640251762973190303801800046305698587829397524473065896407091243505171807015585727640427649021148681640625*X^2 + -4017658911620238420849796258900326715239685790750895898669412435930867569487226724347564255277198567392630885356479914284665947067694537292946672881157807077721237755473631615386166364691425555338523246561922482100868206780152934326786484003272499176551026690899803715467066189738503458787042613267672637866438110797840055475543231017377224371959381354241492693443574105388776729505536051678172922588839282483297761548407083342866960401588145897458133482238239729770378650891861348750268250541895819283685321283972326037696049/20715053870029338195537720789897885927253663317290145471484046030595832893412462490032845374845835224078358007149997128580362074987642740129303268111299401433144140582953696139156818389892578125*X^3 + 29131693800922304284796093090489595899065321915115250601571680278771690108469647018433894681457873704916157131794525774466713574784278335556430084032046293868546293473305725891074959267139352568773508068260471365508760767835870942571558160763129342761418160516113870328216781027645387095585374742315907257540401740916292295183184025196967151554487149698398328012663524779600033249070351091930233626097849015364291230020681305926238539707871297518963192080388813087238521351167608083364926216385093076882074944257936744215964041011/228176318378373160223847994500725213488699101439950952368396767027013099320938274327711791803926874993223113448757218371312688255988884782524275498245962906786082708521234962972812354564666748046875*X^4 + -11228314203390531729907942119367233537333322795827967557170654270636162624265885761094168407265572375396543589387198224713264991496601030860519418110074435426340612239000216434211188165907318610549007502034973536331717725231663380119244240322600437328792632348081477647185079121156123583567685011377408291658970284312240512951490720366111314582860784538006172652217714267647114477629976501472945254655165964501652182087329660517997254436002757162488499331225501408946813078693186822139750731810443808951577531565557782206/1880622230597307144397432663631219784589529125491615567088882980535254915425552654564942839296035880533668452759872639907431872445541783034889084712782514882718487569945864379405975341796875*X^5 + 468986177387069550610043197823336397716375499075828492644617734731457965754793072484371859145094218573543582884731995610781654486973925704103788268240826737535364412727519740509936786024263872289957937921046795779602626324518295640808880041064173147967608567925590167250417718513691775027606759663848286925035509425755392206805844153155126959751642096353170193787898826771274401319413032323496637089700703586787712008836183191297295603220569785168557061162573159276551129042386296414792280871988536250605634668639326941928958/20715053870029338195537720789897885927253663317290145471484046030595832893412462490032845374845835224078358007149997128580362074987642740129303268111299401433144140582953696139156818389892578125*X^6 + -693785268416014194333083520847397106449861574761155074459807518690576882890183237646202806359200771426265750196253436644418555504074919601546371661236566013993034766655763245957294276954253113065975877795469013848840654793576789074937922990659482268907927863594793844448884399038208950438066363279868721834009666408887659366856441057905485876160476490730333241425546632564625857462446884779348836659149901823419335920162961142814638468315742512376343190208203632835249750776841254445983362185580141853001059530852576/170732839818184942750561294927936430738949534770005952527361142127576478931053350391733349005541160284491007967305732174982466858424129190639045366571267805966272135265171527862548828125*X^7 + -619770911852176642750835460342956883960364239770005906914689868719790184210112132475253360864338753209155420948727325032745694333589568106067553879389210557853050824957839346677505889311909338801353276113936275217067756044683551060478455183774292544413101655014008298156704587007369947267385507639527923180577503489608148302529476528836376988860402977249447503087867065861568029433786999068088123534236471988487390975576461325303614488773462738724887746609046092174538946010694415670797223303780802827443816899178962521/1880622230597307144397432663631219784589529125491615567088882980535254915425552654564942839296035880533668452759872639907431872445541783034889084712782514882718487569945864379405975341796875*X^8 + -89419036427190445870672711745012401818173539665680648447711118501647897341844086603874253683598857483598942789717355708855338020244258302258982719095279130261462882734036181802411281835954195738796513224297407480222443999042676421644266343733346357650694480827109596731739656553247413107367558827393694589299761946939089813939249069741534004508100902571626060960650393797497512000882530727744592730330887695102475254590058680030407847148153370309234679579586455909240732534832173162899430281608393844345448791483/15500030850493412868866209253557551587739403973672805494994202644355558686432442159939477894284263303176668903069063293234903936307229159386204754114504567041876725852489471435546875*X^9 + -3993295293120381586204504682643913455408643952500811522600181669037519883968863250160915872091326178819096021648544764661901692875401801831733872577290222876569133671088311444260977689662610201775745175803640771283363636314466227425874535812986445355631988154756749234569870418249324026728624852506330281928464735594337579624294514527580192281762508114040965768299560620672861318768155296452479985992256551544066335368692242267787617607898400619185665889279036811642872676833350417922092988226478452139307135888277228/853664199090924713752806474639682153694747673850029762636805710637882394655266751958666745027705801422455039836528660874912334292120645953195226832856339029831360676325857639312744140625*X^10 + -4248921420342331716024613774149018163201518830995340903388576242506864863929540948943904643489465206843332342258167978065925233020241393538490084561173876956473070964052492146009419497065126285064558389625150086498441703280176176740368259824478913025671900682211624595485686511229641559719487687135988307350297949727743429178920389362563240766360638073389751333190297723426756576018239233824618732926214016884085712850204757788618990452313333660021499197588265358355667107091350906328627342084096586078168472/1407174838900899942702334022111443630298629502830032273717131424816664429090553078523783739835157812362838756520114688446200992855853759363250545085293197189457714557647705078125*X^11 + -81092464819278837926460714752110339445794822825247076767166244303862030569148654492608709883203880414721277441701336222732109051414420029507890926691825208924296397201341945939031922963147901236250615451600811621438815590296039548667931399763479947208208433652241995898642460726166835339769681500388277653519547080186409310996468250107084823428419697783215812408315193788580068184405296586927181803480488234090536254314474006974221374623581068073217615422284801459014450711023018145159138021312383038951767325786/77500154252467064344331046267787757938697019868364027474971013221777793432162210799697389471421316515883344515345316466174519681536145796931023770572522835209383629262447357177734375*X^12 + -5534028537490946961419921455282030570183507417735291408786242120477928066694339022330162504199763870465142138271001065475618469423985829428071557017495029494765465502635422986770316788105031144879756016834642025235763799009380993379079704524483094813608941457906289077772583655675060764907910048934410613875464223765097212342690408541400820156265184543421869094275257192808540514721124425991505281778697531892189303822924940282861326647160182179332705410223662932274408188454954722744064268508005928016/127750779745882881770525104140848264212313164124378781090978794808594137911080624468795618686805066941701203497059890008733635302392533759714075813462841324508190155029296875*X^13 + 365027055944686959031279576852979411249882592132448763665757949606401241063740549207334406203410418992569519365579249007712626681551826853503103352255481412780946050305953477292900082206058885118678794016438195468137399729897185476918082565595771844545879614738329379790745406715094041458121817515580399597669962071619899283448116555298606244404450157472461377759228995771934085684576624689724717806585125857787191097742065501066869285272658825268065357193866873422084607300461956125101772275961092304920611/1407174838900899942702334022111443630298629502830032273717131424816664429090553078523783739835157812362838756520114688446200992855853759363250545085293197189457714557647705078125*X^14 + 2816662853561753198129106334452258474713103439920252377346325857602645926835075074135460784041780127313191600307074398046603727451500023147525652387067215817160201268674269743536196587946155692568270105687362096728824926921519278916132887324834108887381182507229549584404195604998621985504220317344151068675569477548261428396505381556526582191696808561068190940790237834635524182549813471737293714011136812548199385443349148413610163645691569440392637162000670921467421370386966359700076833646149558/11597891942431491763098057570662575053319397560088858927914552411129744703684123873699102922088521737784948115938256015318532483194964481136094036628492176532745361328125*X^15 + 3507308235373677410115338947059787460678646808200493473906103461104848869441781401248704415170188254722918756446374870393661207858657452056136194213676001870996571004264323990707023573258972819604617474527727218341938318600142210195992604373544204775442277776615926395774400883729710785444854289087969141701704038397722488166101808712492054149654387383745750634207576156529497787786747616336873002426869449013393400626163317277911339752054539321692693025864052486081836448141518663302748348907006943258/25550155949176576354105020828169652842462632824875756218195758961718827582216124893759123737361013388340240699411978001746727060478506751942815162692568264901638031005859375*X^16 + 11708597777192710922669397968993322808933608498603595340035370456028202409016829829457989368370845472725467883113802784505000966850604412593625064191108041151145586528225594429581746725185051661336889389620941582610604603869464271064327987347596551735963491709668005509029386242603980229438041903833511789337915200567275648015731333294466881035683526291259052493886452992473027680908556193596526502585643454387930007447549913613310267966223162357003021856082414570578522887747868145998297351278/210583603130848692929606129290287336419780255289856721342070856307394365931622766658177084377458406496322253580358711126981978814252646048771566711366176605224609375*X^17 + 194429320755758033903440009616162616135087376570851634875833618170312530540502949397598336130511727248481214630153499522135985536893477294977096735356428484592270217405485929275761924590350049452353469772510044056399336090587526956463605555572052269256200855597709106162142572494395502655820731507222523760830596302739528111655890188668400989027833625630322408188137284115013254226449360110983523694030210314041761833968683778255415242525232148202676429842301303936123119617674612665594740877211933/11597891942431491763098057570662575053319397560088858927914552411129744703684123873699102922088521737784948115938256015318532483194964481136094036628492176532745361328125*X^18 + 366278806005241986457462015140441649633363896106297704135567623659152709607810778291142849884869000187921878857869596397612275333997287768406841616675867209359852801762684923599619490164085210884664040361545379745832818022030333024020384585258829537895415280374421727888742365118143517438023762160978266636257732565662661595630119233900060312970338881599282634788092471574149650612236248985008983760415901728412909595061946205109092230971774186320665215643831977102372057363294723099648423/95589470327212298197733149927502195378928849427987617495265935681976561929924088360497995632073720606592035215777898832039028059125123036210425198078155517578125*X^19 + 3532816367368484777111348328896129257825441533742676241888066085077481953178234840832709245365712022450179800823781351273608803545411874142997225948355616188927810749572376317688275478568643794890771389801175171388073757722691248796519644998215111025816830914156941827290863907884770997029043305621476123880913607132034452328603188453364997785944827206184149999546321834244596133276470480728840854713759557114544190822036397394000425210098378079529801713057110648395350127063785326351497707204/5264590078271217323240153232257183410494506382246418033551771407684859148290569166454427109436460162408056339508967778174549470356316151219289167784154415130615234375*X^20 + 787618873027874682544093418550790599081024092504681046072581886390252099450766358381993278092972262752925671520154996170839113030974987428056675131854918831685654690288306091341280670189001857394490321932812143987955237883152287949121623372064252046849078518539012544877884767573128791043170485865571128261986975719207545318193986749347042012435425556692204351970508669571162876290724558588784470517558471860966751563783291033608628364812767684016416165995510825120290893571575768931/8678118050586681633929473438720126679884598223149125510237488486788612068082077926509123525381182079581664567932628128192376582762153702788054943084716796875*X^21 + 4655351504868063823829258576817155559185426206100369103786692215302207764701476456684051412077534964114387673416435376347403178241339993260851088501839801650702576947212882572978610629760759730427558615131171389906261243043167082410840159700865872759902392934268079136623498638154831911693950474939960544897697612749420330469990898540703925998330379247418517161918810932569555351629320563851832252895778449317072153265708688221645621224109453231913296560939537704542743586449522994539558/477947351636061490988665749637510976894644247139938087476329678409882809649620441802489978160368603032960176078889494160195140295625615181052125990390777587890625*X^22 + 679288910169707295585741579947082236789774957102540152510293990072259037997908033723389392558156666845279098915081268481011786862296645821125514570316768262882863406076013876065378786991032228892067727409806956237700633023406045080679734075113225199951546708176381291799317783592606938954712498012696735579390788943726583465000945552168983793481943887065341199500109399088472205624233583238556533600355505791457554898998736902645161986177257214044374107942482806021206130914057/787845488024210770216021192802553488868324850036234726303902722359383755613443297912766547923847669503555566766466466472299281231244094669818878173828125*X^23 + 554301949591381793711082254571224997391744027914883298030162950504284514255814435090944886343883842133055898939088153342533362603230962280133481546474256893689620473924165220269932006178562278583641057282533499258218764629537213343976292671510242249278089435885868469891667979298750498669411426413594833306976733998967224849274277825764770714163501028621802968858831797449934302149807233913822800466300686531135223639673529417796638226281170319174599161635221177590664549906580914/8678118050586681633929473438720126679884598223149125510237488486788612068082077926509123525381182079581664567932628128192376582762153702788054943084716796875*X^24 + 273237476118612575394993940497518176783092393106554828221073648861384861259066651989267071498656176614099451288875611193379033776806724784605768248837891236258291568131860386813265098713096669238612173257892749718574582161098465948547614782455217157470199435198485055291230305101119883496333138477135078262041852723249203523183475505277561537726596045362305183049399876465217896926423979448445210254027433474481949123143677090504028077920029913531475334677877072007411284/71524783297704109869815814144580434758812968682363570250013864944111099011660762406969273529173642260876583455875303356541015091352164745330810546875*X^25 + 104351947937407348503081107823215115517001607699876399861724734972597389039536636988930890422534844742640684233810796708653225427374907939422719729631792988763389002054963228395177360331505352019187985376760459246659675538505144130434576417404465601527421823042035905224123039055020693265593980637921606367973300271301903192206141101503278624007926068166427062324194199274261762876681880175305685121262910752206987166959308094634706571457778452644685414526420496347651517566/787845488024210770216021192802553488868324850036234726303902722359383755613443297912766547923847669503555566766466466472299281231244094669818878173828125*X^26 + -6187912980223256067528757696677258906262143189412882087022713131061146527047450525638273261389833392817995891093698871748986054645729824613791067599989993247646993712748343263974767393196000624734288591686476234924434218684873255468656608833873662575854765934188044652546706813504035867868322086822837263488639335397391406000222911712407790300811477796683927366484866051431351834340598908959435224200044090537466080294319697580747674883892098528814907107036783306/1298679678578376938171871341708223962938047547569016255106924465621626854501330229813332247465703899425811774051299198484630323946475982666015625*X^27 + -109243164009014949057222312683083466819623294577339234948999144982568505697580246945753494261452061355305142706324385537949407314843854541848726643066664566007728000956776687285922569062920740964848361007843432046283067286219128276124850847503425588354420163040216811119555652372736166234517711540435466792157388313376207086806151774944429180545061991019243620352568487455273732686296044564465210708390026500168336522124423280245333784027869846345524257338097111040277/71524783297704109869815814144580434758812968682363570250013864944111099011660762406969273529173642260876583455875303356541015091352164745330810546875*X^28 + -122647913608848892776272453348867141121393867381076967685189548240366895891406040445378987355011876151765892678357973251475587515780490201322010328730425525512702701267769594786322481126880085871463352738639517825894223173065472860589423461943842402343114665937607645634098147293693116342781279701722880092039039582377024534601486487788767136282713013471726042669485377291460516366074786433887726506323458569672359750546511580552446029787684891578683154258551/589505074252554216147013772904323178818904923998645599231468209542272743759114947713723217188245074637227314594325555372051894664764404296875*X^29 + -103470973327964829291459609009016636377757400869458888038365404710053866026554662368412011945284075150226323257075664654981188941021811285929926666810277095849738269840842379769550974491204303468018850706101436166390432864537508153389712790103421267960922786747033036046127075491129971329005171216415061140346928375214763206278416141023116215960115228196781077211390340981239692192059088429588980530086558511160914754631658495910549158038760590891971306211992728/6493398392891884690859356708541119814690237737845081275534622328108134272506651149066661237328519497129058870256495992423151619732379913330078125*X^30 + -34396883365945025050159344578381146570756211798956090490895452003246666358173796521333013007559722789607045418474823964282012275996857083355569491959616516381367210628801514874677698165544741320965644076931519508723806056160221934204914055462769121639995769342739349493488438441403810622412067095969798503950662440231813013633126763690748229644502794584538033775466387647049755374937726019356566642430023145016504621975706277312737377641075932864515192/53518390762828344634318091048962612693500220063426745277482361283910371653119831839648045137380397152721499282281030900776386260986328125*X^31 + -45264663486699277020546765845484571785879580662005691452763763108365912110544790368793914181880477384434999626293556134159213859457555194930605647521074638550975613210713101748404414752865921418605900953493497620375670015494552416755473993747763090756918111405524323374181687214871555947045196137425114572126203159030106189218033665986445629405252913301556080659961362724521976310532764024105156074474174380067902316017132387290438448228157701052443518/117901014850510843229402754580864635763780984799729119846293641908454548751822989542744643437649014927445462918865111074410378932952880859375*X^32 + 591676850396113085866393790561833029083755874301465634608472847076122128800014886631815454657791802735255374799289085626443152974890300110492725234536927285666340712571133374038272280730864555841855723875167379745559172583677034787101794917399373355158509896873433111559811338745106340619008565387142861608523227611535808601881343053631051060603684131335927134759513672235145303660801028200240274652460052900924474851748816500548898798379268668/971736554931063906206411094851795055714938176367258198410937109104137478949066397451621337038227819386681784517131745815277099609375*X^33 + 2844643129669416023389393158814466441165407458962870399613943368422603257051253063798568165017796178528890908894045721858298359856766873107910908771584412411642260315711873919776355089550387058533810226089852653026336215083083537735374645750688970106550365861480181491783664247172153852441216782068146246206272142916088439271345292139497677004165445414986736008828309057771951917508584312931606025971050873137397904480893984037988863105048029501509/53518390762828344634318091048962612693500220063426745277482361283910371653119831839648045137380397152721499282281030900776386260986328125*X^34 + 7162079173722160377735152865799845494493520217416922112661953820483187415584671032349140438691082801723464113237126225547140039427630351042438715861834117787747569091953577351197579921466630512535361300596621829932908608132114186978963202069880124549042264808395038752217174727743328372692944949411854989137519435533125107098717254780883610741012558899247256465205154765191657200429343239633227255444942265247489362145898193639802031826333/441096938234708990561239716228685908177457184006926100050357289652354733975972036973046453489890067810568218119442462921142578125*X^35 + 1964358863583846246494102897515794022577381628551599334580720571827851501524440493756791138787763519280179601861599292046754548343210503931133327160152527762573252193833757206642315726805769008314598274948099102900383273159572192257683793875373605474052230289424678652741190452369558272619748408935913561634359883665566398223408293563465068134415368722245523197793454603689329114061619869501320187267331899712936162332469564355103288387810093/4858682774655319531032055474258975278574690881836290992054685545520687394745331987258106685191139096933408922585658729076385498046875*X^36 + 1161375476131088575169647370075928826485551362573593276574199555664552154801635830866816824373437798516642553558635010187730070941252254208715217746680395369981926245844819556582755431603806095762153741522509787097296830398461876315404531282844935712939467557013666682544375021650034799294215117904680132716433409253323112346713491698314123729654423355851265394998947011621035009091112864894392232041603867094241095499705423042895256/40045114683132908811733065476957413361548541444114943263763712179060801995095055558152197320916029760378412902355194091796875*X^37 + 911461856977391691879104495907058747676065394351151567904520648383593824506063190370219475158534709926900425486067055082810390350964275665328946166335553784234381029793326426108629984554697419896046124465736602181062179378196443936561716649591553761686063236530733452881790950985910243209211542366627116255821699706650944310484486751077369118177567753015080168670414821146931871976930690845823937558912262824726271392183059678382772667/441096938234708990561239716228685908177457184006926100050357289652354733975972036973046453489890067810568218119442462921142578125*X^38 + -253980312603284857390817982123038919397671602627628602809597194673408192786590148091067706334564253923227730958325475588699500374451448964848724198192176469671140690509507539591053676269101413661944157300690306897441881863464689187308670630845534813318530022612146253225772943335319802795787010497332604491409701445786475769673869808572199521366541541992277253244835591459434795625831872201670200981530716205554737260556868259/727101492203956583054617621006943501798430166938083400159123235207640526465638775454420287261298770047724246978759765625*X^39 + 3593055545232277550660391500636306101087009630033679541120937050313683017620468012080893322507246984668356823743433659710605992921424719670120200293499096676229237976093923238864952542260685439804289439164769556689047540940626196472596165741362959407429099978967891645717814270243017041323679752757716812266944387699866952722545183933914761111991188028293389782351878035671977400192566852553136427136017275636836764907631366338639/200225573415664544058665327384787066807742707220574716318818560895304009975475277790760986604580148801892064511775970458984375*X^40 + 193189804422107871377496865941706472598509255904727890533900155551369658559416986845092010107938052306992925150033853305330640092798282100453139059363783374540689305204730633093728531340989158859569979348169774700304319174011139060277910012892389248150504426305151068491886934486720551432250199349143758959487988129133239735043246427499279478182553407195778496025483784420224845112844199032108189160762741864460094177526/330050609261895861577220890152947572309773112545657467162561613802832740111501940741906621543939523398876190185546875*X^41 + -3066599193820074144457460670795842746129573730040250298307143156565220077460962701360930726439969701238773757012939348952374015629581194236996462732866063852595119570711703416310702323453429939457163070499748268703233373889164009918600862209451833107519564187028842112881957159111109195719683730523857067756557896346457917563349070888525856021249640836749608182929387604599097564036765768350567441600734061561926445096460987/18177537305098914576365440525173587544960754173452085003978080880191013161640969386360507181532469251193106174468994140625*X^42 + 205747778566077937091439945591735121576300988720804106779177210760891624965931141456212718027859693305461436136640547371981013605936935475665104776696100648922852677544563949612443875614307876977249727447855171458957138090424861774172817880245194237926537656456606074472317287388194784389627015130641065992171227637478864612666288178299749029471502918862255351522851855209605961421121937867093248324456549944935214/29963741194906569366974207004352934390356160921076483628012856450552223341942981456369189427502453327178955078125*X^43 + 43884075738351829891221699170268919833717039117389244087021368819216451735749807644115606602449817187676675110673268177382986185048088168314230715884972842911103655171243617817552780030227332563668035834090140632468610997991017247951007633102540116116677680489061700334049763811489799096155065941060299354774342321148105613620068613499274518137389451734038846835902859402651137036665327213386947758753776494695506818/330050609261895861577220890152947572309773112545657467162561613802832740111501940741906621543939523398876190185546875*X^44 + -98881207992825778035810507128631693778175921979858871851921333977706116496351165202982274624621841978246540194377281936489935612106363710978883588313120163084935383432349234235554784467748875795728695059863671378435944048811956624203364691434705023750507871410870547304869060792314794558389830206856954639927768358814768152842853435448800002196374750736426933144466960617529670197553446742702011185400950807/2720267017240723501314045120685695359996020056384610406537708256972512332450565724590938667953014373779296875*X^45 + 64247729828538923986454083673324409123713078010384755152999396153817884774417073485388956075476012074052255719644314984550940197129388396989856364782623929930265295444438479143916785264358334301996630695064556453061844883696114398027696111313126673495831285218015419430165543726019408395250742423994406910859632978748703151857666947203035895125866016542310192428806469930198278762445274787001016683437203863522/29963741194906569366974207004352934390356160921076483628012856450552223341942981456369189427502453327178955078125*X^46 + -1309984688082128938098791247629021201405916008772953370024049888426670192560197009805584154344509934977295035563342456985249542568614662119889144686914021947599207826945593042896525461831062931253376374087355431820030059847433421335687712300318373385942996987392680681110298980474744421778856599156568301054379466139676093578722015139163638312225432021037812850287447697061738586176943971018177779307/49392047521393073106019884170416620245048026443660651957107730494280750475725206075187265872955322265625*X^47 + -10670479765782576485705256282756769158545012145242934044009223237831550549307793008707655223093093134880546637251080348953126964532330564428390429745875664402269359558871675032062000691298203000169298867229807923468793012448247403035713039023489265057096977039602508039292289789330580954608692496892173916406626215105930599347864475383821965965411727898206628960683592672583584000726497896695425480416314/2720267017240723501314045120685695359996020056384610406537708256972512332450565724590938667953014373779296875*X^48 + 7267814802242846539342699981654996651546085878134940311582852884497723622281385687966728133937172780762763374198198634857933055070111624351813960331193314114945354654403990574351595826919898274577903874262267778416621099316901780323297226787232430311315180721053432384028104454930260852845713907072729533291099887033746687090833467547994252710903026682486428800205081689435205049259732420858273/22420357476801213393563270163602641963253756896804653634638098272483318418395463493049144744873046875*X^49 + -15145810348132134670552887750349986940112609086051745605019874794477363952869103603652795294329138484779529258677215293800789516220986852182131038543803865406871763814300500255975950994667749495928750647860473982075205457777827940941980791182533961744962465035690936963365535060865109436988740051475721059698533310388236641691470847247512327384568161723148895152502180678646296150090410862837288846/1234801188034826827650497104260415506126200661091516298927693262357018761893130151879681646823883056640625*X^50 + 297697435762444637947118960461705966912861997383315901944568972407470176179538940984755487726712856125400266615765942538197684256050464993827639402588475202670196672329815690283506427349460426614863619794104219856911146750380422099196484045109850289637862680086919001535510444868324793130114871934801896990771610089855680884422806487504767862847980663270695882788492378924370848481176906/2035438717821263131508240595878587559078870349233286757570412916249052965809846889972686767578125*X^51 + 1218473051136748916254630183259931081859901338386331281402636878626552248586027302351754066584499291143700290319803078266976636719481493252697303430340152290946380390134712031486093256299372989218583439710360276938588360284228934042234605694837720716560126514405825535701695155359970138444498832388839872262918160908716608739922224579203962824306353996207482882938096819780882698957055901168/112101787384006066967816350818013209816268784484023268173190491362416592091977317465245723724365234375*X^52 + -160894037399025630124035559494931609772636741122032244223226528976390620487726537735515861019543437428144029534074486744110518093505139797534819354731446324154468648432260740414421197510716826019690684002158407023318434429273938101793831118820373067656998523299643743623466277092745658416556615741107585312372477095118688387728041184181489331336789849192344021700890318888547315053/184787899938380674671651438572726968595448964978055992516605802655383837113921642303466796875*X^53 + 15435732179017329359489190968232359870984269173349956810515855675659752193995827772727673432968228516410247400722100026377983124360568025240125838269371681930694093470514480321394039047609680276074878874247460763710598163764341017564087486654401777518694857256544626414654815459330118765400408270532742453853540932720822386790979434836745362800608089925977920703846044074684378689534/407087743564252626301648119175717511815774069846657351514082583249810593161969377994537353515625*X^54 + -20989763843083217150037806970114980442678198369724778350248895840931874731012430373363978168089262562231494041300470297758797148674067908315207883475387701158153339316308687051908372597611191444771444112094093390518141385672391089821095906828825671156150723494639632139495351266346496558253129891689286257536700494817249189520281263741537226661888440401230582246902773050186/16776023598581994976999676674782294016836038581757239447717276682286322025775909423828125*X^55 + 6454640902001448317454074472308841947058636652596341675702453930739542917943048901528258865141319015465807018095030172738497475302545846367412304227856234861542586552488468881137727557478650391841659163868724498398234276171007088371183065852699933443607667319042330832507381274553275441914971170238128699902786445313819733319239864541514623398787316078767618001583132778138852/184787899938380674671651438572726968595448964978055992516605802655383837113921642303466796875*X^56 + -254904706298028869970755270697148754227609345175163349187544477921248785456226473607212532544879735351857071369636722870382833139749782413068398797045380245618977310485199898306379265785705216814671309054342800891141194700995802440102568463610855053052882891646181167251594285979768099043283126045390462698761827719868102344120641084505224598913244209299909471996061/304603242824911393136625995002855996674281227085923548755647329682910976409912109375*X^57 + 297141477095057353755427188230403876232630035035051050239550920416236758875167160238704466759268691934711207691640927237757868092596468180931302965058725463811638265179870360695444029587289050695033544127070867019146619042967669288593234392627956017116240962503307969113296938990076342664967770304146500470161744779981403866157588137386517781851079556416142450731983812/16776023598581994976999676674782294016836038581757239447717276682286322025775909423828125*X^58 + -45015347417790456743994378693908302212855761501934044851188555111764550518568677725581345401449348764901103984694425368128481515007963973824518612232602481320905506200370487622896800946300842053801674182993293857863334513298605036191737654924639100586173786361591743640643415059512492449394059812663463906768750543712976626435692486929372652367561234209495826/138267472911898045000738082161986380696450852058975737065659250877399444580078125*X^59 + 40936267321551205239424422808298185510582012368803817853800176948612575330880756640095949693547760272189466743907222011818554208837262504625114612539403966726087061653851596466450276103029403605914450185069995983688736206772930593691597729396945184458284487807295945965803299432454994499552883002577232321124199628793148611258241187577986858310416878041829462871/7615081070622784828415649875071399916857030677148088718891183242072774410247802734375*X^60 + -967868352137237501646519198057322844361331603868761467953892691385887279669791988493715396968341851103900186711624072014151659500278294429915779600719151763775311404166903065473526904035262450461514314348512675314585670921802524840442073156648503701169562109298034826760474779053366482038206901044065060359297924739078317556192808416762386605378768032/12552653010612623241101959342894814407303754158781274359115683238983154296875*X^61 + 675634939775525448655883408292862342516951034614079184921041836354543637472196755448899491732113306334106266997538029058097393727868392995286298703967077359961694763102209411355334630758279824781457824770824004941356900982637778378669305060309719477526685396662438239695629450635643237026395684212141240258587372960289795785713977892625631141021501896077/691337364559490225003690410809931903482254260294878685328296254386997222900390625*X^62 + -11542766974315011552877209969666394616540546072215376298543643353505801063926008624136384532283035872476365676918184479252277971762881815178399254542057528682692493844976108569278697245496664378133928281524245338449381546148187514391240356157103521919830323648893962957307870880327192374856658748843976539215069273679587470336061583635889691622/1139596278766466022796364897221499265302201920906152915035468292236328125*X^63 + 220335566396295013455760814424372538909735772103082216916117691939318892191069956337990942786995002999637451766161425663906207421083335257571809984164867833869287459373234099957466302252089060784711967530834675155886049832619131332586517196261968257231542090544211991801317471422968602176377034773186049476986340744984204157135901418983084198561/2510530602122524648220391868578962881460750831756254871823136647796630859375*X^64 + -11045421020296611871257753491445872796917632461728360176714378484944165460135498197639347958225214750836587178396422388533262794762551769928699977950527256009552892557840351874957296386610422459579749243324288739016476232870623094762159184128868445419306809788970991165685494206965742092599612696179022968409937130895515230114592225962/20691716364347998598209076663123000731769440234337774217620849609375*X^65 + 459279131132611379123147997300332712933711843492610160526281662876023222851628040628182276098375374768329884628079953298468223147333622900217108510074667668016273679475845235316771738243575649043697943202804514410817890257598933632514637287289511039413739218259576803250194135258621137036405583246560402857458504878023509758811301379233/227919255753293204559272979444299853060440384181230583007093658447265625*X^66 + 48844263227785632299544512676901537092092321617444651008003432086502570054630436956280654910679500264717992173713629756437753011396322986972542544565036247326733223584807859095853240043299018575788906577048445682817590051428409670161990016116889992155560379358215309314343355419267088212717414546301674694900848185484215505913/9392517641556059281983239520255560931352446770012607452392578125*X^67 + -6967460390839649352190557233013126266852166793030043840517891781526896872056712744264789713594152521381530894626371423478554052100059969721576875749637904571674815870562478738328263575217559784236345248964320427168219321120765025709765849976283013182894333891061790514828394019216977399895034254799582087724900693081381899255604/103458581821739992991045383315615003658847201171688871088104248046875*X^68 + 228319714439165064615119270217532860672128936660612497343820793959280250222421019318540144970035534118471520184427163404228919792767557320868854906290547655607112400705521539071418609924089908384974562117239055462379833612509687258071693936550694885608062009007292485926322261427114635886256620653559713183849613264886/852702464054113416430616388584254283372895757604412841796875*X^69 + -9999622721867180568348241260506597312343149102877766058827667168566486104027225870402455057367742851630249930983488566180381154804691001767111281320066021811588256598233283766119029434329800002082718893945151876884772305970149498010043488177804234651171710326686885672764013322364110584923102675396469347780777742431168/9392517641556059281983239520255560931352446770012607452392578125*X^70 + -11708355026006397546304953105720790895397292858654788918593231834775868968632952840965713982726524375807767073018249842546776669102729695576418083481799477475365100925117358502568223810275095463988033405379943652480106371861311042167923796563280940935778172748041647428763408501365359380333898989104102722994/15482568571114179145358445548511198971818352385009765625*X^71 + 37488736360366992310091391955272200102281037739765642544541841039429531072658043712919951869872245043706615574986425414526209406771340481737837560952522805445271147495007925690527645016679670181129993460426364727065171100674416481693677911450531937771453829270325055723436003082044387679283965873636173560582491/852702464054113416430616388584254283372895757604412841796875*X^72 + -1674596663033962692078001444189203379161184056356149246798508067379318932114196609835292915216663053904631400758826992397575505882926329259379343385674402734624714461202881394156337281195571685125018286252169239889699721898602037990864220556828851872653223931797656338367093214855488023100874658109239/7027947603774025939790488219932455275450908935546875*X^73 + 1951758491837216231529197862189407941333854865499774580012380643586715643966476661197020754535169581557791450257902426488636811723947221947630178316806507430959606174611188683681326238688162749144104263063059042693171148243777269130271284322726351049249629444480848936991204688163270317242506771606818/3096513714222835829071689109702239794363670477001953125*X^74 + -607620690533778183960142132852217168661785335680659333354041454978038493498738036724392416437889817340316130366651790309210715439463830870885902052409986170761811530041247532757123539967454658304073761496752570790599946158165964385932111515448416378435643027400386965609270424312732945500293/638034280869180748051791940075574695910205078125*X^75 + 5808801231781665800344712295460392174392983743562761574302228604150919222596906923207895188804473729831782320645874039016406218995276384226621116143587604423592408923454391065908865778805214957738513141985070326190762017885298455173367585587663026744837660600493277332837896118010485801291886/7027947603774025939790488219932455275450908935546875*X^76 + -4090991788597299325653196263661558837829684872531795311237859871029801115066739161714072393851969162757525569254642785098345301408795947484164181655849106031730004213186195373373059336694879434250702909722661132342458662963369144590752621616517347470225802322955574370048760434348/11584825798804915988230448299147974505859375*X^77 + 11741101591952245222910148706253239607631092702882122673083315927748486007865136138114008685641998683091231077529279564638879275001874622990810691347495842225232110250259057390744111292178135180625681257957031321673136174528190832528958345638153816050138296607097434140624002730446/638034280869180748051791940075574695910205078125*X^78 + 127870380508663378112926352740656522717614629820281829306290074650880844546207939869236759375417058760742308536575753728882758062044867460567995391395165606916153943223636144724985453809217627208295480888380924892078405693184221323445359485989144429189033306457966860137/5258659009897828410454129958759861328125*X^79 + 1003038288326943902948010312220027463760292585458163336838956944798943886595923157168859091886121465418881697091294111199246524453356951727942352634453738619870388588239972030319232772747169119159219208888633545532457233903537092368707815467088820099803340264399696367001/289620644970122899705761207478699362646484375*X^80 + 245487984251653932965643716671261759921797653867445749165674103359428801149088939848045489012362914996512984985758757668721325673790117919526621679260883351389574537075412705971929237461260079234995723036471324022557708611586344563773404279982837117653751314/477408897857269941938640940423046875*X^81 + 1504270179990786689765542190784843423891064224144101847282594523474978796090086052286430763836171034349373575046562180432722817245386054260154412859378675608460214644892313474082818067198127292775288874344005411939544562101121793421081307744214631307739018632/26293295049489142052270649793799306640625*X^82 + 116132447513841848632447096778249523012463328985754130510911306006167624061646606430744929520072297066411921660552531597580593643938028340547485386698827081980048644754762671559276618168764917406988510450770264626272914192388953825268180691176503/43341706568975936626295137578125*X^83 + 30641315229750740291371221420868233345975075241288824845113861436266363604348978450521962089437676940352640315512519370692205709632151706031107758084428891028323944840526772438382231899117220275510869779812755773629681923457946699748871448846844/477408897857269941938640940423046875*X^84 + 3182316642546638428314494944782774281495698584925115613877716421853415998419678465199189702733134344907933169798640910611331603028021340804914555223397736665689849045577295297903322452216008600678115692722794174219134701246428675336/3934789520560684214824796875*X^85 + 207955338012219933380101412590220362387192246375336029028244048123885210483181232341820529141966617157697354267470985846236038966689186178231055355334452301407451917284548413070569227292728744965700729913486035480840121003297451427/43341706568975936626295137578125*X^86 + 500277665101904797253253416395759325555047798185799653357426283363281182072033918720398099028613185360956867679612699862627082405297438349800813096776985587577117186362184059511796034481010780386647282669522192110921/71444203732377380205625*X^87 + 35508883215470368264629038544828676265937727254424860056891909776023124199375271187751283967105429105100954847058138480174452791181565376084744226633379529546207404622565551537262452648403146271718273093870586679509/3934789520560684214824796875*X^88 + 273540566263565424531134986910358065763410487072615804489096725287041683009920165413325956670639087168676288629806574990766073455608198072322541683593611853540875159265645166035185622262900104788548106/32430414767307026875*X^89 + 11129670054776680102113913193998048337561955355814893510969082351217537706396018923273295881006535290921458148652922769267582187614440914524970417123342428490700582195058097079992407991728204128044627/1786105093309434505140625*X^90 + -881055384292607946083103082132489791318635935179448945967962894550961310371768101782156860562465268118550424599186888883317494820748994104169806365290818553528799576217482420430020003/2944204699710125*X^91 + 860164715123905525480418830244314784545272797298046895456865294448444394640135748452546751649638851666313971890363340030033652782994073381235940779838129571265220805534323028083689/162152073836535134375*X^92 + -11209804024827428299178874253866143268729778864490110377073109784680239947000429785223332441040780585370587585336437621445867834781987576819899712897298146825186349/267290485675*X^93 + 368775552977356510686767715960830399135641447429166734241270256983506482555295220961266956691140120141809483144691722286338496903627295623887880958652330066286/2944204699710125*X^94 + 9022099473476984057622518521814910320729543557643229876876486515951278577141820894868867642355664581304702800114951115505831855248047528236/24266045*X^95 + 147445931777000095660670800219082156527797677129822465061609612031085505615510631682342405459745316477722029759979463545833731013819/267290485675*X^96 + 1202024199455754132913641904569621267539995390247166806734302237727683419737477996298967532272716794437626432758/2203*X^97 + 6548127600727346931578944560094984099033717814119546424842095930060537759182524821877804969195834669158/24266045*X^98 + -1296967890865845704941595169632444574535034925279341064829947088580633015*X^99 + 28609717756309500712588738734239527290859112862422448/11015*X^100 + -2496721820115682271398475*X^101 + 1*X^102 +