\\ This is a table of the first 97 Hecke eigenvalues \\ of newforms for Gamma_0(N). \\ Notation: \\ f[N,k] = [ \\ [g(x), [wq's], [a2(x),...,ap(x)]], \\ ... \\ [g(x), [wq's], [a2(x),...,ap(x)]] \\ ]; \\ Where Q_f = Q(...a_n...) = Q[x]/g(x). \\ The newforms are ordered by dimension, \\ then W_q's, then traces. \\ William Stein (was@math.berkeley.edu) \\ uncomment the following two lines to make PARI-readable. \\ { \\ f = matrix(99,12); f[1,12]=[ [x+24, [], [-24,252,4830,-16744,534612,-577738,-6905934,10661420,18643272,128406630,-52843168,-182213314,308120442,-17125708,2687348496,-1596055698,-5189203740,6956478662,-15481826884,9791485272,1463791322,38116845680,-29335099668,-24992917110,75013568546]]]; f[3,12]=[ [x-78, [1], [78,-243,-5370,-27760,637836,766214,3084354,-19511404,15312360,10751262,-50937400,664740830,898833450,-957947188,-1555741344,3792417030,555306924,4950420998,5292399284,-14831086248,13971005210,3720542360,8768454036,-25472769174,-39092494846]]]; f[4,12]=[ [x, [-1], [0,-516,-10530,49304,-309420,-1723594,-2279502,4550444,-7282872,-69040026,-141740704,711366974,-1225262214,-33606220,123214608,1106121582,-9062779932,-3854150458,-15313764676,20619626328,-2063718694,13689871472,65570428908,-29715508854,-23439626206]]]; f[5,12]=[ [x-34, [-1], [34,-792,3125,-17556,-468788,-374042,-3724286,-379460,-32458092,69696710,171448632,-291340546,191343242,-1759857392,1623469924,-644888642,925569220,-10898589338,3795674064,-22966943728,9880820458,-20768886240,3204862008,63176321130,126494473874]], [x^2+20*x-5336, [1], [x,16/3*x-170/3,-3125,176*x+30710,-8800*x-397088,-4288*x+1664250,42176*x+1080730,91520*x+3577860,11152*x+29583490,766080*x+54730990,-2402400*x+98247732,6344576*x+73947370,-7550400*x-448375658,-4636368*x+268611370,-6835024*x-769381010,-62251328*x-53352990,58605760*x+4244815380,-17856000*x-936772838,-30563824*x+7561506830,-18268000*x+16286555772,113205952*x-13859364910,-191878720*x-3570198760,-366939408*x+2980157130,-485093760*x-11188323030,1515290176*x+13612549890]]]; f[6,12]=[ [x+243, [1,1], [-32,-243,5766,72464,-408948,1367558,5422914,15166100,-52194072,118581150,-57652408,-375985186,856316202,-1245189172,-1306762656,409556358,-2882866260,5731767302,3893272244,-9075890088,-15571822822,-30196762600,23135252628,-25614819990,-61937553406]], [x-243, [1,-1], [-32,243,-11730,-50008,-531420,1332566,-5109678,2901404,30597000,-77006634,-239418352,-785041666,411252954,351233348,95821680,-1465857378,5621152020,-10473587770,4515307532,-8509579560,2012496986,-22238409568,6328647516,-50123706678,94805961314]], [x-32, [-1,-1], [32,243,3630,32936,-758748,-2482858,8290386,-10867300,20539272,28814550,150501392,-319891714,-368008998,620469572,2763110256,-268284258,1672894740,-7787197498,18706694156,-8346990888,19641746522,-5873807200,8492558172,75527864010,-82356782494]]]; f[7,12]=[ [x^2+54*x-2640, [-1], [x,-6*x-102,10*x-6480,16807,4160*x-263088,29862*x+801500,-3100*x+1996326,-78138*x-11109082,-39500*x-34147008,-1928052*x-21299598,-1370844*x-44653564,-5698188*x-417460246,-1231356*x-122384682,9186912*x+1161419240,38136388*x+1313802828,-64945144*x-3846427074,-104471170*x-1265049090,56906874*x+9057783128,203009004*x+10409505092,60930912*x-10510871040,199184616*x-10067016334,-434987496*x-10748260264,-334983474*x-6406046514,-390416072*x-61311890358,203366268*x-90623421322]], [x^3-77*x^2-2854*x+225104, [1], [x,-11/21*x^2+103/7*x+33758/21,59/7*x^2-517/7*x-203864/7,-16807,-242*x^2+9614*x+345608,111*x^2-10449*x-789452,13966/7*x^2-556530/7*x-3029398/7,-16027/7*x^2+374949/7*x+81339206/7,-26368*x^2-271104*x+111665392,94206*x^2-1334914*x-373446750,-528982/7*x^2+20757546/7*x+1897574692/7,214134*x^2-1636362*x-599585382,-480098*x^2-4531682*x+2276507558,-263494*x^2+8794170*x+949775472,-5512434/7*x^2+126235278/7*x+24498285900/7,1709072*x^2-9570288*x-6352710722,6211549/7*x^2-324290787/7*x-2006394706/7,53985851/7*x^2-1091697669/7*x-176474991136/7,7965200*x^2-165057264*x-35669636140,-6546092*x^2+15923796*x+30504930080,-7137500/7*x^2-1827776988/7*x+88685181038/7,3959276*x^2+121951980*x-36786471336,8490007*x^2+96511959*x+5777190530,257804312/7*x^2-1145562088/7*x-1184466458570/7,-31507574*x^2-316246518*x+106589168630]]]; f[8,12]=[ [x+36, [-1], [0,-36,-3490,-55464,-597004,1373878,10140850,-7297396,-32057464,-13605402,233160800,-257786178,-221438598,-1697758892,527509392,3277379822,-3001908988,-11630023610,-17189000548,26169539608,-7039021094,-4199910416,-39739936436,10565331594,-69851645662]], [x^2-56*x-445680, [1], [0,x,-12*x+4270,42*x+44352,-693*x+98944,948*x+498694,-10824*x+1018514,-4587*x-10804864,-24738*x+18596032,59556*x-116081418,-28632*x+33162752,-81564*x+40063182,647088*x+582488634,324051*x-31833344,-816420*x-591679872,3514980*x-2002694402,4307463*x-3127072256,4588692*x+4766413078,-21317583*x+7948439936,-20099142*x+2722771520,-3259368*x+5619082042,41373444*x+24820355200,-13552251*x-53734524928,90758808*x+33052899306,-64199400*x+947679362]]]; f[9,12]=[ [x-24, [-1], [24,0,-4830,-16744,-534612,-577738,6905934,10661420,-18643272,-128406630,-52843168,-182213314,-308120442,-17125708,-2687348496,1596055698,5189203740,6956478662,-15481826884,-9791485272,1463791322,38116845680,29335099668,24992917110,75013568546]], [x+78, [-1], [-78,0,5370,-27760,-637836,766214,-3084354,-19511404,-15312360,-10751262,-50937400,664740830,-898833450,-957947188,1555741344,-3792417030,-555306924,4950420998,5292399284,14831086248,13971005210,3720542360,-8768454036,25472769174,-39092494846]], [x^2-2520, [1], [x,0,224*x,58100,-3200*x,762650,-178752*x,-10301704,207104*x,-2808800*x,106159508,-9574450,-2161600*x,1590697400,-28695296*x,20943648*x,-115091200*x,-3092621098,-9113820400,66739200*x,620142950,10618486484,1195288192*x,-1223376000*x,131872902350]]]; f[10,12]=[ [x-738, [1,1], [-32,738,-3125,25574,769152,-918982,10312794,-5521660,-39973422,-15269010,-241583788,-25751446,-1217700138,-683436262,1537395294,3572891298,-1069039020,-2091535078,-1462369186,9660178332,-5603447662,5026936280,-38405955462,35558583210,10572232514]], [x+12, [1,-1], [-32,-12,3125,-14176,-756348,-905482,2803794,-5428660,-10236672,-197498010,-44362288,576737054,930058362,1605598988,-1803684456,1558674798,-9501997020,6736320422,8402906564,-4806306168,7462713338,-20644540720,-68013349212,69871323210,39960952514]], [x+318, [-1,1], [32,-318,-3125,-70714,238272,-2097478,5955546,10210820,-3535758,-139304850,-101002348,-524913814,284590422,-1253635078,-216106434,-4881275358,8692473300,3296491802,18275027966,-13287447588,-32505250798,9297455960,-22741484838,-93378882390,-5811134014]], [x^2-604*x-105696, [-1,-1], [32,x,3125,-177*x+60500,-1254*x+589500,1452*x+426758,-5028*x-1643358,7404*x-16684708,39081*x-34420500,-107592*x+61605894,113442*x-13552792,303192*x+97063742,-1168812*x-39654294,-986667*x-428520184,2086863*x-1274296500,9183012*x-2788515042,1261416*x+3957603588,22983984*x-6383413786,22637439*x-13173391432,-7768566*x+9246023424,-29730708*x+57634058,30074724*x-15401031808,77912265*x-2536259568,-35835480*x+17426684970,175966980*x-84035759374]]]; f[11,12]=[ [x^3-4500*x+92224, [-1], [x,-4/17*x^2-110/17*x+9773/17,90/17*x^2+1540/17*x-311395/17,-440/17*x^2-21110/17*x+1291202/17,161051,5808/17*x^2+285214/17*x-31217868/17,-16280/17*x^2-1585306/17*x+117475358/17,142340/17*x^2+6247090/17*x-475699840/17,-231814/17*x^2+2070970/17*x+677668993/17,22616/17*x^2+9841380/17*x-2201018336/17,-257162/17*x^2+10468458/17*x-1003171727/17,644254/17*x^2+53096076/17*x-4507023193/17,-10552256/17*x^2-501007746/17*x+31443619416/17,8336680/17*x^2+225806680/17*x-24091114146/17,2025932/17*x^2-397133924/17*x-24111952376/17,2437860/17*x^2+389755652/17*x-24317849278/17,-15367764/17*x^2-1822155918/17*x+35658380327/17,-3263656/17*x^2+331317836/17*x-149409003876/17,45578896/17*x^2+5118166218/17*x-78283250517/17,104141754/17*x^2+8245253522/17*x-291441189277/17,197320288/17*x^2+7814945654/17*x-512530999068/17,-296828884/17*x^2-16700031144/17*x+844560681338/17,476487000/17*x^2+4821808500/17*x-1282076508306/17,-788014172/17*x^2-15544258884/17*x+2265757610711/17,115608236/17*x^2-6246508136/17*x-392070464343/17]], [x^5-32*x^4-7718*x^3+140876*x^2+11993504*x-87564928, [1], [x,-1/36792*x^4-1/252*x^3+2503/6132*x^2+86591/4599*x-3160763/4599,17/36792*x^4-13/252*x^3-6689/2044*x^2+1427732/4599*x+12880711/4599,8/657*x^4-7/18*x^3-5441/73*x^2+975835/657*x+46021382/657,-161051,32/511*x^4-125/14*x^3-135651/511*x^2+13703225/511*x+579723628/511,1317/2044*x^4-557/7*x^3-3118603/1022*x^2+23084539/73*x+1742404642/511,29801/18396*x^4-4325/63*x^3-5181951/1022*x^2+655479625/4599*x-43211193520/4599,45197/5256*x^4-10507/36*x^3-15702297/292*x^2+447590537/657*x+17971883011/657,-9073/2628*x^4-7825/18*x^3-1644835/146*x^2+2234117950/657*x+55945794080/657,-84989/36792*x^4+32125/36*x^3+41592745/2044*x^2-20018957825/4599*x+49144107203/657,613769/5256*x^4-112165/36*x^3-215462169/292*x^2+3578302004/657*x+515613514747/657,-735838/4599*x^4+505175/126*x^3+614543829/511*x^2-1174757525/657*x-6325255039048/4599,-186305/2628*x^4-7643/18*x^3+59155905/146*x^2+12582106640/657*x-165926278430/657,216875/1022*x^4-63218/7*x^3-440260525/511*x^2+2457597682/73*x-317180601600/511,57404/657*x^4-97625/9*x^3-73699558/73*x^2+56231476378/657*x+2354639426066/657,-3230191/4088*x^4+689725/28*x^3+7585404675/2044*x^2-14307040525/511*x+625132811503/511,-3248345/18396*x^4+4428775/126*x^3-222714011/1022*x^2-917933681650/4599*x+13252222106068/4599,2263915/5256*x^4-1890257/36*x^3+563730985/292*x^2+162575065009/657*x-4607426792755/657,-1113989/584*x^4-313025/4*x^3+4937703777/292*x^2+35508397025/73*x-2272573619975/73,-11354249/9198*x^4+1719677/126*x^3+2384282974/511*x^2-14413679105/657*x+19561739689052/4599,1211099/2628*x^4-1916575/18*x^3+241581909/146*x^2+199346026600/657*x+678052160126/657,93353279/18396*x^4-26490049/126*x^3-23675421779/1022*x^2+372409813138/657*x-60457556610946/4599,348290879/36792*x^4-60115075/252*x^3-134859111535/2044*x^2+457337839700/657*x+210504567231697/4599,-5135215/4088*x^4+13921111/28*x^3-32021698865/2044*x^2-108711025914/73*x+41859851984255/511]]]; f[12,12]=[ [x+243, [-1,1], [0,-243,9990,-86128,-806004,-960250,-4306878,401300,17751528,-84704994,140930504,-413506594,150094890,706702028,-2475725472,1600124166,3945492396,-885973498,-4881597772,12631469400,1423335194,667407512,5716071828,-85738736790,-52302647806]], [x-243, [-1,-1], [0,243,2862,9128,668196,2052950,1604178,-230500,-43012728,-141745194,233221904,278269694,-1181577510,856975172,-1664054928,-3851181666,10339000596,185948102,2915010572,12662314200,-15201270694,-36644027488,-9217637028,30573828810,145701815906]]]; f[13,12]=[ [x^5+41*x^4-5776*x^3-137132*x^2+8660928*x+8321280, [-1], [x,1/24096*x^4+13/2008*x^3-8167/24096*x^2-93171/4016*x+330631/502,-31/16064*x^4-3581/16064*x^3+56183/8032*x^2+646467/1004*x-2601597/251,-85/8032*x^4+3159/4016*x^3+463777/8032*x^2-13790493/4016*x-10975231/502,581/4016*x^4+582/251*x^3-989063/4016*x^2+13809967/2008*x-237935091/251,371293,-19419/16064*x^4-1394601/16064*x^3+11413407/8032*x^2+93091115/502*x+642049317/251,15427/4016*x^4+61749/502*x^3-34318073/4016*x^2-414847359/2008*x-2710833701/251,-16979/1004*x^4-674609/1004*x^3+32747359/502*x^2+491536916/251*x-9526357536/251,20373/1004*x^4+127283/1004*x^3-65980695/502*x^2+187446662/251*x+34867602378/251,29135/1004*x^4+1298160/251*x^3-42901477/1004*x^2-7968159243/502*x+15888310576/251,2380665/16064*x^4-50387373/16064*x^3-6331716757/8032*x^2+6520683033/502*x+90177228229/251,-453459/8032*x^4-110714617/8032*x^3-375481029/4016*x^2+24359520427/502*x-82425828384/251,-1837057/8032*x^4-4433481/4016*x^3+8656485125/8032*x^2-23584908321/4016*x-540158865307/502,1275241/8032*x^4+10401693/1004*x^3-10274651515/8032*x^2-140356892109/4016*x+656352210585/502,40039/8032*x^4-177268299/8032*x^3-619177583/4016*x^2+27133465905/502*x-7849307712/251,3400567/4016*x^4+20844785/1004*x^3-73211233/4016*x^2+167743656833/2008*x-1923057381309/251,9135083/8032*x^4+258782121/8032*x^3-23804349879/4016*x^2-33612682428/251*x+645335269924/251,-7699473/4016*x^4+35442225/2008*x^3+29033177233/4016*x^2-463481749413/2008*x-602427433727/251,-22402483/8032*x^4-335203669/4016*x^3+76295916355/8032*x^2+121186892065/4016*x-6791093497317/502,11516477/2008*x^4+951491313/2008*x^3-10134384791/502*x^2-759744679329/502*x+3749620954738/251,-1533161/251*x^4-42138603/502*x^3+16805933413/502*x^2+73349071965/251*x-7718008339376/251,-15817909/2008*x^4-507389599/1004*x^3+45892227133/2008*x^2+1901242244463/1004*x-1247055406278/251,-9280367/2008*x^4+50242545/2008*x^3+11022953821/251*x^2+379358266021/502*x-11965797573870/251,-83287705/4016*x^4+1135088505/4016*x^3+113246874391/2008*x^2-1788643247535/502*x+10439358743950/251]], [x^6-55*x^5-12286*x^4+603264*x^3+39388912*x^2-1594524928*x-11319915520, [1], [x,1003/200877312*x^5+156023/1004386560*x^4-9091847/167397760*x^3-22495961/20924720*x^2+8150117921/62774160*x+416654549/1569354,-2749/83698880*x^5+28591/83698880*x^4+10220437/41849440*x^3-1794561/10462360*x^2-197366715/1046236*x-1236090445/261559,-186079/334795520*x^5-4155231/334795520*x^4+861069021/167397760*x^3+2025228199/20924720*x^2-191024723449/20924720*x-23579319285/523118,-31889/167397760*x^5-14182817/167397760*x^4+299483723/83698880*x^3+1153425999/2092472*x^2-146443311751/10462360*x-25177684115/261559,-371293,1150809/20924720*x^5+9533161/10462360*x^4-11148849921/20924720*x^3-17603307645/2092472*x^2+1380405932786/1307795*x+2927185741315/261559,1574603/33479552*x^5+373162311/167397760*x^4-38669228637/83698880*x^3-169356458681/10462360*x^2+10689108481297/10462360*x+1849092320493/261559,-12318177/83698880*x^5-70449261/16739776*x^4+62273286467/41849440*x^3+221118014169/5231180*x^2-17707705868711/5231180*x-14980167351798/261559,-10267163/20924720*x^5-147256763/20924720*x^4+56984276369/10462360*x^3+91383603549/1307795*x^2-3588304931057/261559*x-28274129822338/261559,41980693/41849440*x^5+2182027817/41849440*x^4-221498380797/20924720*x^3-2134085741831/5231180*x^2+62702882573023/2615590*x+78826524285736/261559,12102699/10462360*x^5-655178343/20924720*x^4-206692910829/20924720*x^3+430143332621/10462360*x^2+22081517290563/1307795*x+147722619634153/261559,25403753/41849440*x^5+8945843501/41849440*x^4-45683783373/4184944*x^3-8551766249499/5231180*x^2+84610143880731/2615590*x+413347919238788/261559,1351098807/334795520*x^5+53591329047/334795520*x^4-5435253624501/167397760*x^3-29048191206971/20924720*x^2+171782561359821/4184944*x+864220488552653/523118,-1809387759/334795520*x^5-58727457583/334795520*x^4+1484147674249/33479552*x^3+30897862987791/20924720*x^2-1066869896302633/20924720*x-991606877984413/523118,1573582937/41849440*x^5+52078131917/41849440*x^4-7988681205721/20924720*x^3-51156074573607/5231180*x^2+435480484978623/523118*x+1756982539009928/261559,-1754804941/167397760*x^5+16979539271/33479552*x^4+8268742866591/83698880*x^3-46081377310593/10462360*x^2-2067913392906603/10462360*x+2271422925348841/261559,-142363979/20924720*x^5-22139577277/20924720*x^4+88355671887/2615590*x^3+9458188437497/1046236*x^2+55654260005509/1307795*x-2095742120833872/261559,-10940016569/167397760*x^5-75438476329/167397760*x^4+52731880931667/83698880*x^3+38012247870287/10462360*x^2-2599915949481139/2092472*x+2692695891044853/261559,-5707376761/66959104*x^5-265804265849/66959104*x^4+33566335464811/33479552*x^3+107612678183073/4184944*x^2-11557919143231727/4184944*x-46766153134063/523118,3034351859/41849440*x^5-166645378917/41849440*x^4-2533029857457/4184944*x^3+34045949641282/1307795*x^2+2714184794204333/2615590*x-4174625172389610/261559,7766017261/83698880*x^5+48761470397/83698880*x^4-6198636787635/8369888*x^3-42413094040399/5231180*x^2+5725991026908427/5231180*x-1708813210496570/261559,-2218521437/20924720*x^5-229619636119/20924720*x^4+1272725654171/1046236*x^3+418743835625937/5231180*x^2-4221187304910089/1307795*x-12220487847737960/261559,11152041533/41849440*x^5+87051854517/41849440*x^4-58969680834347/20924720*x^3-32678048300814/1307795*x^2+18519027937026003/2615590*x+8688560573798862/261559,454929733/8369888*x^5+984375162801/41849440*x^4-24175310654127/20924720*x^3-197450380106428/1307795*x^2+9811672089022727/2615590*x+1785619289365798/261559]]]; f[14,12]=[ [x+396, [1,-1], [-32,-396,7350,16807,-108780,-635842,-9225918,-7555372,26489400,-169827594,-51362704,-251605906,-928817814,-1818895756,523343136,4199520078,9140129196,-6639312802,-2878139188,-4345596360,23450332826,-28761853648,-5577757548,78002173386,-26685859630]], [x+90, [-1,1], [32,-90,-7480,-16807,-294536,-210588,-6962906,-9346390,51172000,166196354,119000988,-275545510,-197988378,-809489728,-2600196204,733631454,-4657126942,-5135837424,8810564836,-3849006656,-18686748254,-29850061992,-5875980446,83056539450,149400800374]], [x^2-350*x-122544, [1,1], [-32,x,21*x-3542,-16807,-1386*x+629300,2199*x+1252986,4050*x+3979514,-41757*x+8178296,94248*x-22489936,179214*x-43040402,11286*x+69199704,-1151850*x+466638614,-2202114*x+282137394,1838802*x+196532372,-1709598*x-1124622072,-2408448*x-2016564258,-16765893*x-427577696,-677643*x-4743551694,-11839800*x+6296270644,-22375164*x-9225188056,8431548*x+29094377914,-58710036*x+29219488848,61936551*x-34120781800,-153100200*x+67137197610,-143371446*x+20117918842]], [x^2+350*x-322344, [-1,-1], [32,x,3*x+2394,16807,-714*x+351900,1449*x+140714,750*x+2689386,-7893*x+6884696,1848*x-6727464,-280014*x-84449202,-415386*x-75274696,790650*x+192008486,903714*x+244244994,-2050398*x+80604428,-1150398*x-850889928,-2845248*x+3221959758,-2904957*x+601268304,-6782157*x-6056776894,19290600*x+4765398956,24722964*x+14925288744,-13241052*x-9324799414,39612636*x-3922010752,50028951*x+14180917800,66399000*x-51083763990,58568454*x+62595589658]]]; f[15,12]=[ [x+56, [1,-1], [-56,-243,3125,27984,-112028,-1096922,-249566,-13712420,41395728,-4533850,-265339008,-212136946,-1266969958,14129548,-2657273336,2402699278,7498737220,-4064828858,6871514244,-13283734648,-28875844262,27100302240,-34365255132,-63500412630,19634495234]], [x^2+13*x-408, [1,1], [x,-243,-3125,3584*x+27188,30976*x+349128,-71936*x-138838,-78080*x+3782454,131584*x+9669284,1571328*x-4706904,-4221952*x-128383662,6440192*x+6332744,-12830976*x+269527898,18386432*x-44315766,3544576*x+1619315804,-7918592*x+975061512,-111944192*x-1879786974,240207616*x+821964216,116806144*x-3373205794,-213015040*x+10721491004,-823383040*x-15461433888,909419008*x+18851015186,-640648960*x+6998279480,-562434048*x+20351433180,-1657191936*x+28833093954,-89902080*x-19121977246]], [x^2+22*x-1488, [-1,1], [x,243,-3125,-1276*x-19468,10384*x-66672,-1916*x-1087942,67540*x-3159354,-208364*x-10073116,692028*x-11112816,3089792*x-1172622,1112588*x+161530904,-9027036*x+18703082,-22327912*x-478078326,41066656*x+330628916,-19806332*x-2405768112,29631928*x-768819486,-146298896*x-4349480784,14026936*x+7433248286,-50570080*x-8515465324,295730240*x+3813313152,-71528792*x-13047603886,-90478060*x-40616786440,-1383234048*x-10592961180,312314856*x+14494124034,-127385280*x-81583074814]], [x^3+x^2-5450*x+7248, [-1,-1], [x,243,3125,-12*x^2+460*x+38888,88*x^2+1320*x-139116,-628*x^2-6732*x+2560022,-1484*x^2-117108*x+10408338,4556*x^2+74868*x-10615444,-8996*x^2-41884*x+23294232,36784*x^2-2102960*x-156822714,17972*x^2-3207028*x-135346432,38236*x^2-3330844*x-246159586,-28952*x^2-2794856*x+807632250,213040*x^2+11171536*x-630972604,-531452*x^2+6785724*x+1400158464,-193272*x^2+30989944*x+2208996750,2571336*x^2+37053496*x-5630304252,-945272*x^2+131496952*x+2289262022,2697792*x^2+1169344*x-9059172820,-2165088*x^2+57790304*x+24500727096,2959320*x^2-172433752*x+2773412954,-5005332*x^2-184264364*x+18164006576,-3308880*x^2-42879408*x+14095627260,12459480*x^2+997045416*x-64932049206,3884432*x^2-1137285776*x-83770921630]]]; f[16,12]=[ [x-36, [1], [0,36,-3490,55464,597004,1373878,10140850,7297396,32057464,-13605402,-233160800,-257786178,-221438598,1697758892,-527509392,3277379822,3001908988,-11630023610,17189000548,-26169539608,-7039021094,4199910416,39739936436,10565331594,-69851645662]], [x+252, [-1], [0,-252,4830,16744,-534612,-577738,-6905934,-10661420,-18643272,128406630,52843168,-182213314,308120442,17125708,-2687348496,-1596055698,5189203740,6956478662,15481826884,-9791485272,1463791322,-38116845680,29335099668,-24992917110,75013568546]], [x-516, [-1], [0,516,-10530,-49304,309420,-1723594,-2279502,-4550444,7282872,-69040026,141740704,711366974,-1225262214,33606220,-123214608,1106121582,9062779932,-3854150458,15313764676,-20619626328,-2063718694,-13689871472,-65570428908,-29715508854,-23439626206]], [x^2+56*x-445680, [1], [0,x,12*x+4270,42*x-44352,-693*x-98944,-948*x+498694,10824*x+1018514,-4587*x+10804864,-24738*x-18596032,-59556*x-116081418,-28632*x-33162752,81564*x+40063182,-647088*x+582488634,324051*x+31833344,-816420*x+591679872,-3514980*x-2002694402,4307463*x+3127072256,-4588692*x+4766413078,-21317583*x-7948439936,-20099142*x-2722771520,3259368*x+5619082042,41373444*x-24820355200,-13552251*x+53734524928,-90758808*x+33052899306,64199400*x+947679362]]]; f[17,12]=[ [x^6+9*x^5-8410*x^4-88580*x^3+18705368*x^2+99820416*x-12230355456, [-1], [x,-223/437669760*x^5-6481/13262720*x^4+303473/54708720*x^3+333520697/109417440*x^2+132001597/27354360*x-334470111/103615,669/9118120*x^5+13043/1657840*x^4-8867879/18236240*x^3-258423497/4559060*x^2+1207519507/4559060*x+6562687944/103615,139129/145889920*x^5+677949/13262720*x^4-15010773/2279530*x^3-13190551511/36472480*x^2+55888473039/9118120*x+37346012609/103615,-138009/13262720*x^5-5450279/13262720*x^4+106634209/1657840*x^3+10915632991/3315680*x^2-42960859609/828920*x-398130775509/103615,-15269/390080*x^5-568279/390080*x^4+26785333/97520*x^3+1024041951/97520*x^2-1860067971/6095*x-60785638538/6095,1419857,-717499/4290880*x^5-467919/390080*x^4+565875119/536360*x^3+22415129901/1072720*x^2-251115492579/268180*x-203000565998/6095,79518953/145889920*x^5+268300253/13262720*x^4-35137952149/9118120*x^3-5322372814007/36472480*x^2+39257888240243/9118120*x+12578378638293/103615,-14988789/9118120*x^5+6016697/1657840*x^4+190479703779/18236240*x^3+434539303317/4559060*x^2-47249976563167/4559060*x-12299408496804/103615,31530729/6343040*x^5+143580429/576640*x^4-6877208421/198220*x^3-2922006704711/1585760*x^2+14516079979959/396440*x+8776049684929/4505,381174643/36472480*x^5+797124933/3315680*x^4-1345063764757/18236240*x^3-18889260283887/9118120*x^2+408681296032731/4559060*x+217980908808272/103615,28736583/2279530*x^5+17377887/828920*x^4-729200206661/9118120*x^3-1054671824313/2279530*x^2+194132690011673/2279530*x-14127529947798/103615,1035821/78016*x^5+13585843/78016*x^4-777734937/9752*x^3-37406423563/19504*x^2+324728402373/4876*x+2354697493718/1219,18898147/2145440*x^5-36528513/195040*x^4-6406818381/134090*x^3+312055318467/536360*x^2+5125451614097/134090*x-9089977995732/6095,23458213/268180*x^5+65998001/48760*x^4-302096621913/536360*x^3-1782548555559/134090*x^2+75961802663589/134090*x+75016449057606/6095,-8376595/78016*x^5-92177245/78016*x^4+6499657145/9752*x^3+259946116805/19504*x^2-3227471265295/4876*x-16774257970002/1219,-589800051/36472480*x^5+8956472119/3315680*x^4+980191028579/18236240*x^3-147117700992501/9118120*x^2-140697850073217/4559060*x+1556616524384096/103615,-168325/53636*x^5-36767909/4876*x^4+24284039/13409*x^3+688785705601/13409*x^2+3066163510572/13409*x-70532741610220/1219,-36659150569/145889920*x^5-251359591869/13262720*x^4+17630625445447/9118120*x^3+4437169100502871/36472480*x^2-22169237088098619/9118120*x-11480984489596029/103615,2867296269/36472480*x^5-6117686071/3315680*x^4-2529984451859/4559060*x^3+106564073361109/9118120*x^2+1753103280453729/2279530*x-2264033725277134/103615,-106445525907/145889920*x^5-329252818767/13262720*x^4+44500556593751/9118120*x^3+6827244220542413/36472480*x^2-41821050825089697/9118120*x-20514566846240767/103615,739245709/4290880*x^5-9017628391/390080*x^4-427339555569/536360*x^3+149643394213909/1072720*x^2+235236923400469/268180*x-984391879842462/6095,-9786568203/4290880*x^5-14983840203/390080*x^4+16200957287451/1072720*x^3+382963294770257/1072720*x^2-1123135896687597/67045*x-2166455071037646/6095,-2488994467/4559060*x^5-18209637681/207230*x^4+21058443969581/4559060*x^3+648650218721828/1139765*x^2-5780280698600433/1139765*x-62942228225690794/103615]], [x^8-55*x^7-12058*x^6+726176*x^5+33040416*x^4-2383120192*x^3+15657421696*x^2+351034071040*x+166084534272, [1], [x,-35503553/8251467647717376*x^7+1194636655/8251467647717376*x^6+216649306985/4125733823858688*x^5-1028605132853/515716727982336*x^4-40765346326841/257858363991168*x^3+16951825767923/2528023176384*x^2+263514281054213/64464590997792*x-1752904378785887/2686024624908,1512524107/100392856380561408*x^7+33351306139/100392856380561408*x^6-7325913276691/50196428190280704*x^5-4403373653549/6274553523785088*x^4+733450094709259/3137276761892544*x^3-176908894246561/30757615312672*x^2+469043560700485577/784319190473136*x-168140519381592419/32679966269714,-47224044641/100392856380561408*x^7+1826317599871/100392856380561408*x^6+269173542013745/50196428190280704*x^5-1611029751008057/6274553523785088*x^4-43303267414768943/3137276761892544*x^3+26697495155940171/30757615312672*x^2-5298155377387750159/784319190473136*x-2062924961737023907/32679966269714,166999440711/66928570920374272*x^7-8051575321481/66928570920374272*x^6-1102607222833695/33464285460187136*x^5+6328565896300611/4183035682523392*x^4+222308740147094415/2091517841261696*x^3-287797455825396015/61515230625344*x^2+1091788373972698397/522879460315424*x+7103316957974053995/65359932539428,-12038912191/2952731070016512*x^7+1752438051281/2952731070016512*x^6+77538992565511/1476365535008256*x^5-1301182615981321/184545691876032*x^4-11295337292603029/92272845938016*x^3+322694776194087405/15378807656336*x^2-5705671942349913233/23068211484504*x-1457340935040820779/961175478521,-1419857,-184805928911/2952731070016512*x^7+11239886287537/2952731070016512*x^6+1125050387059151/1476365535008256*x^5-9332421926860847/184545691876032*x^4-194125578031678013/92272845938016*x^3+2538270130078746629/15378807656336*x^2-25924081813486416265/23068211484504*x-12614759376643101289/961175478521,7103158217839/50196428190280704*x^7-389073603358025/50196428190280704*x^6-40928626191975283/25098214095140352*x^5+326251082727906757/3137276761892544*x^4+205151440031493161/49019949404571*x^3-5239269475694514209/15378807656336*x^2+1069223575547200183139/392159595236568*x+637617171734620360519/16339983134857,-55016353506677/100392856380561408*x^7+1420800367309915/100392856380561408*x^6+311390271454506797/50196428190280704*x^5-1493198724359764997/6274553523785088*x^4-51387296971876011965/3137276761892544*x^3+27972939811737423135/30757615312672*x^2-4306036478755403668231/784319190473136*x-5684143592814222803891/32679966269714,-46356920706061/100392856380561408*x^7+4159906744676243/100392856380561408*x^6+273966241424262973/50196428190280704*x^5-3184590279080107069/6274553523785088*x^4-36152057657738148211/3137276761892544*x^3+48600156711536904207/30757615312672*x^2-20036409570922475490851/784319190473136*x-7660181438925025352007/32679966269714,3804130185187/33464285460187136*x^7+1118373520335091/33464285460187136*x^6-36036895694405259/16732142730093568*x^5-948339267140899349/2091517841261696*x^4+13081016233196700619/1045758920630848*x^3+48095111132327060773/30757615312672*x^2-7560203504744609325759/261439730157712*x-14657498217422748619337/32679966269714,10111460878279/16732142730093568*x^7+2868763999905207/16732142730093568*x^6-60768177129911199/8366071365046784*x^5-1900998536690517937/1045758920630848*x^4+24194883995256683299/522879460315424*x^3+73236286138370345425/15378807656336*x^2-17595833366354439454651/130719865078856*x-7317667175951441129247/16339983134857,28068519536339/5905462140033024*x^7-2156677043213629/5905462140033024*x^6-164374733791759691/2952731070016512*x^5+1650716893234909463/369091383752064*x^4+24355243640507975507/184545691876032*x^3-413525486888158817305/30757615312672*x^2+7271763686465264678737/46136422969008*x+2029964543283449010421/1922350957042,3702973490705/369091383752064*x^7-125913556355815/369091383752064*x^6-22142685541987889/184545691876032*x^5+224838934820519995/46136422969008*x^4+7818236539516467709/23068211484504*x^3-32089955400870203787/1922350957042*x^2+273407899448522500126/2883526435563*x+1011462708318956016784/961175478521,-8450704221379/2952731070016512*x^7-618721620734707/2952731070016512*x^6+31395118601769499/1476365535008256*x^5+367265089181017601/184545691876032*x^4-1186655355597215779/92272845938016*x^3-87560018798536393975/15378807656336*x^2-1767386395641015852353/23068211484504*x+5244253330749294000509/961175478521,42878644796141/5905462140033024*x^7+4221016675764221/5905462140033024*x^6-275297528029431413/2952731070016512*x^5-2726457304514413447/369091383752064*x^4+82308169507907412509/184545691876032*x^3+588650842410768905433/30757615312672*x^2-38538569610388552587953/46136422969008*x-241617103575179109733/1922350957042,-1214680370769009/33464285460187136*x^7+34853456554329503/33464285460187136*x^6+7144759144963539273/16732142730093568*x^5-33652721345352777481/2091517841261696*x^4-1232990680489108213937/1045758920630848*x^3+1792313995706849619641/30757615312672*x^2-82182267601154117043339/261439730157712*x-201701036206920561666941/32679966269714,-142944126173819/5905462140033024*x^7+1915215656687605/5905462140033024*x^6+927717799491622787/2952731070016512*x^5-1460029383584026799/369091383752064*x^4-211674315077487128159/184545691876032*x^3+359141629555474435585/30757615312672*x^2+41364475195515894867359/46136422969008*x+9722355466009294120443/1922350957042,1147546837787359/50196428190280704*x^7+28195566766772839/50196428190280704*x^6-6695323651500047971/25098214095140352*x^5-7339167488488563143/3137276761892544*x^4+354504517393730061139/392159595236568*x^3-105854207833866920433/15378807656336*x^2-198784535868662626824661/392159595236568*x+16054557220090536636943/16339983134857,-2943211619683183/50196428190280704*x^7+130979035423859393/50196428190280704*x^6+16253906298472021975/25098214095140352*x^5-104483836776623980363/3137276761892544*x^4-2111778205644915449131/1568638380946272*x^3+1553199741443814643789/15378807656336*x^2-867177767561944426049741/392159595236568*x+115685662779497865468049/16339983134857,1139602203354215/25098214095140352*x^7-129466170318663037/25098214095140352*x^6-8030590763293459781/12549107047570176*x^5+2996531643659211559/49019949404571*x^4+2969086531969560951439/1568638380946272*x^3-1420403382733088376791/7689403828168*x^2+73724111895710975054647/49019949404571*x+397175409399499490708664/16339983134857,-380652402912727/1968487380011008*x^7+27120194472217593/1968487380011008*x^6+2328309210398719983/984243690005504*x^5-22288857010631933883/123030461250688*x^4-379798619420882808231/61515230625344*x^3+18286075237543145001199/30757615312672*x^2-83633959315983440763165/15378807656336*x-99541990293596542019139/1922350957042,244352148118447/1476365535008256*x^7-4608793735133153/1476365535008256*x^6-1267978791731422015/738182767504128*x^5+1446149744475423445/23068211484504*x^4+42041575145912086861/11534105742252*x^3-2008247697062664032565/7689403828168*x^2+44542622695250668741127/11534105742252*x+64100364039074468252240/961175478521,-7757279137226327/8366071365046784*x^7+257437928547188233/8366071365046784*x^6+45875258643161128967/4183035682523392*x^5-234857911709830581851/522879460315424*x^4-7918395736140809940157/261439730157712*x^3+12211202904203146968279/7689403828168*x^2-681248257402783053755777/65359932539428*x-2777874716291017644294304/16339983134857]]]; f[18,12]=[ [x-5280, [1,1], [-32,0,5280,-49036,414336,-522982,9499968,13053944,58755840,-117142944,142907156,718521806,-668055360,141575864,729235200,4917225312,1408015104,-3223327018,-2358681328,-22245092352,-28036594330,-20685045676,37818604416,11288711808,-115724393266]], [x+3630, [1,-1], [-32,0,-3630,32936,758748,-2482858,-8290386,-10867300,-20539272,-28814550,150501392,-319891714,368008998,620469572,-2763110256,268284258,-1672894740,-7787197498,18706694156,8346990888,19641746522,-5873807200,-8492558172,-75527864010,-82356782494]], [x+5280, [-1,1], [32,0,-5280,-49036,-414336,-522982,-9499968,13053944,-58755840,117142944,142907156,718521806,668055360,141575864,-729235200,-4917225312,-1408015104,-3223327018,-2358681328,22245092352,-28036594330,-20685045676,-37818604416,-11288711808,-115724393266]], [x+5766, [-1,-1], [32,0,-5766,72464,408948,1367558,-5422914,15166100,52194072,-118581150,-57652408,-375985186,-856316202,-1245189172,1306762656,-409556358,2882866260,5731767302,3893272244,9075890088,-15571822822,-30196762600,-23135252628,25614819990,-61937553406]], [x-11730, [-1,-1], [32,0,11730,-50008,531420,1332566,5109678,2901404,-30597000,77006634,-239418352,-785041666,-411252954,351233348,-95821680,1465857378,-5621152020,-10473587770,4515307532,8509579560,2012496986,-22238409568,-6328647516,50123706678,94805961314]]]; f[19,12]=[ [x^7+9*x^6-10458*x^5-57780*x^4+33079800*x^3-56001024*x^2-33006306816*x+384276234240, [-1], [x,-717377/5762148641280*x^6+16536997/1920716213760*x^5+96779731/106706456320*x^4-3875227201/53353228160*x^3-232304896081/240089526720*x^2+350221426969/2500932570*x-8130977094/4387601,-112525/384143242752*x^6-2972863/128047747584*x^5+76859813/21341291264*x^4+2630554081/10670645632*x^3-250184756381/16005968448*x^2-189132091983/333457676*x+86603978535/4387601,3508097/640238737920*x^6-169093317/213412912640*x^5-3044376659/106706456320*x^4+330299247429/53353228160*x^3-980576636199/26676614080*x^2-37379196167823/3334576760*x+914325207265/4387601,165908239/1920716213760*x^6-4440717899/640238737920*x^5-78996595511/106706456320*x^4+2696306078341/53353228160*x^3+127910090054687/80029842240*x^2-136926967991401/1667288380*x-1318042127919/4387601,79236209/160059684480*x^6+537620811/53353228160*x^5-114014135873/26676614080*x^4-69584660217/833644190*x^3+60712217940127/6669153520*x^2+401613302910141/3334576760*x-19484098358996/4387601,-245547085/192071621376*x^6-2101166911/64023873792*x^5+108003886997/10670645632*x^4+1496902323737/5335322816*x^3-146490837724205/8002984224*x^2-34757532549941/83364419*x+25030616950749/4387601,2476099,109803153/13338307040*x^6+621664321/13338307040*x^5-875243815281/13338307040*x^4-3147531261193/13338307040*x^3+397917873072369/3334576760*x^2-405302860132151/3334576760*x-191823724123056/4387601,878237069/192071621376*x^6-94791348241/64023873792*x^5-579648870409/10670645632*x^4+65298622429541/5335322816*x^3+1092564954517753/8002984224*x^2-14236351250754027/666915352*x+347169213772734/4387601,23220052477/320119368960*x^6-9987855297/106706456320*x^5-32742343528799/53353228160*x^4+50263312996449/26676614080*x^3+16466150837118381/13338307040*x^2-14221267227983763/1667288380*x-1247635426167740/4387601,7683296839/320119368960*x^6-115968051699/106706456320*x^5-12620020349693/53353228160*x^4+198064629996723/26676614080*x^3+6831421609214727/13338307040*x^2-12925523210778081/1667288380*x+679081673938522/4387601,11466865519/192071621376*x^6-188282742107/64023873792*x^5-4724743569887/10670645632*x^4+87011055690189/5335322816*x^3+3935985288163511/8002984224*x^2-971786815617150/83364419*x+2756900652240714/4387601,-132563081077/640238737920*x^6+2257904220297/213412912640*x^5+143290804422119/106706456320*x^4-4524931114399989/53353228160*x^3-17509808682558341/26676614080*x^2+276841546572594609/1667288380*x-14480744165016875/4387601,-434420010727/1920716213760*x^6-1990709068093/640238737920*x^5+225554440842623/106706456320*x^4+1432858629054987/53353228160*x^3-381285515938542791/80029842240*x^2-27767080314687951/833644190*x+4549420969940955/4387601,153866634941/240089526720*x^6+1439541423179/80029842240*x^5-38117656617767/6669153520*x^4-2030019854176007/13338307040*x^3+32800823360605297/2500932570*x^2+849488290792963121/3334576760*x-38306645326957188/4387601,-5167254505691/1920716213760*x^6+34768220423431/640238737920*x^5+2439106156324339/106706456320*x^4-24516498664355169/53353228160*x^3-3589350714710222683/80029842240*x^2+404893994962335981/416822095*x+12161240315266974/4387601,-259915686781/128047747584*x^6+4246094703345/42682582528*x^5+364337891175039/21341291264*x^4-8286377339544813/10670645632*x^3-157858208468943053/5335322816*x^2+470948357332769751/333457676*x-62256593197015541/4387601,1672900763513/640238737920*x^6-21072318766653/213412912640*x^5-2155716250950771/106706456320*x^4+41652678857015601/53353228160*x^3+704471422745147689/26676614080*x^2-668185783542881199/416822095*x+114936616088067220/4387601,-1927980328847/960358106880*x^6+9920944339147/320119368960*x^5+1071667981320943/53353228160*x^4-5104423908373393/26676614080*x^3-2175343507275180391/40014921120*x^2+310095849886669361/1667288380*x+121566303992996058/4387601,-5338500449/1333830704*x^6+105664258305/1333830704*x^5+5182779788971/166728838*x^4-170409367934361/333457676*x^3-4720308111850197/83364419*x^2+50273503633054512/83364419*x+52427259729980689/4387601,-462921330803/80029842240*x^6+1604021542563/26676614080*x^5+710026095337961/13338307040*x^4-323812347484689/1667288380*x^3-462224283792470299/3334576760*x^2-625132312669033407/1667288380*x+358915091763938968/4387601,5120141501563/480179053440*x^6-26281654782263/160059684480*x^5-2440874299694447/26676614080*x^4+17611805387031907/13338307040*x^3+3584670936374614559/20007460560*x^2-4527097438308493933/1667288380*x-85641049449140700/4387601,-4308195224053/960358106880*x^6+99694668474233/320119368960*x^5+1475255120144957/53353228160*x^4-66205957655143267/26676614080*x^3+26434941887769451/40014921120*x^2+8433679439177933989/1667288380*x-540533983560278484/4387601,1878325393459/106706456320*x^6-116470210621437/106706456320*x^5-7663241035362019/53353228160*x^4+228272880517542369/26676614080*x^3+3544727407459724441/13338307040*x^2-6194570856150416697/416822095*x-20861015238583640/4387601]], [x^9-87*x^8-11322*x^7+1111298*x^6+23062032*x^5-3703642344*x^4+49908522752*x^3+1569947506944*x^2-33506908250112*x+139839674073088, [1], [x,-11263056385771/163535467928809631542272*x^8+59961474675521/8607129890989980607488*x^7+247970602037275/319405210798456311606*x^6-815078706262992943/9085303773822757307904*x^5-126267834116426521/79695647138796116736*x^4+348546902416095942269/1135662971727844663488*x^3-1499580962708575384583/464589397525027362336*x^2-7427250824579741610247/45629315828350901658*x+1323391818016106765285/764127298560900267,338019385849195/163535467928809631542272*x^8-21485796853790285/163535467928809631542272*x^7-2160202806707417107/81767733964404815771136*x^6+806127647905623973/478173882832776700416*x^5+32154256278685531427/378554323909281554496*x^4-13051376431761703575205/2271325943455689326976*x^3-7601917142282061091387/464589397525027362336*x^2+272410930996425234316241/91258631656701803316*x-14382334539057865665644/764127298560900267,-7465577669119091/327070935857619263084544*x^8+519296829750127633/327070935857619263084544*x^7+45949904377217618417/163535467928809631542272*x^6-368804147581384537667/18170607547645514615808*x^5-1240306902027519700237/1514217295637126217984*x^4+311097368380836605650373/4542651886911378653952*x^3-62171272416827462702417/464589397525027362336*x^2-6074075901136677193558993/182517263313403606632*x+207019360814884907763422/764127298560900267,687143185170425/23362209704115661648896*x^8-64338132736372831/23362209704115661648896*x^7-4215557229164371697/11681104852057830824448*x^6+2434742008829932895/68310554690396671488*x^5+56368536911928407983/54079189129897364928*x^4-40629754134417040418171/324475134779384189568*x^3+13853646189305777978569/66369913932146766048*x^2+7721120026492110422240809/91258631656701803316*x-38037153885838958599414/109161042651557181,27351391869725747/327070935857619263084544*x^8-3159671765211363601/327070935857619263084544*x^7-167443250975269860089/163535467928809631542272*x^6+2291636609853139654955/18170607547645514615808*x^5+4210319684717340477229/1514217295637126217984*x^4-1977742741848513287663993/4542651886911378653952*x^3+11331009787539715802789/6113018388487202136*x^2+42440583827069627308537717/182517263313403606632*x-985233121679838284234924/764127298560900267,213930144581534587/163535467928809631542272*x^8-12532801106322325667/163535467928809631542272*x^7-350038419224782658329/20441933491101203942784*x^6+467892466955552356561/478173882832776700416*x^5+89309007342939464531963/1514217295637126217984*x^4-1853125677432435864506215/567831485863922331744*x^3-6835759242875733742778453/232294698762513681168*x^2+31324763330192413356595259/22814657914175450829*x+2165048593449463476815173/764127298560900267,-2476099,-2341286839800258851/327070935857619263084544*x^8+169764567311443692505/327070935857619263084544*x^7+14832371940826339590029/163535467928809631542272*x^6-120669877340807139201179/18170607547645514615808*x^5-437781982698852075082067/1514217295637126217984*x^4+101530574163385345331278349/4542651886911378653952*x^3+3487205780605893154400135/58073674690628420292*x^2-1966367785782022418808586633/182517263313403606632*x+43152563051764259490045884/764127298560900267,-11388348736121848753/327070935857619263084544*x^8+786497029527498997259/327070935857619263084544*x^7+70986235153384092022555/163535467928809631542272*x^6-557024114939802772123945/18170607547645514615808*x^5-1981346353733299040379091/1514217295637126217984*x^4+466182844522664713221242419/4542651886911378653952*x^3-10258010249141850314894921/232294698762513681168*x^2-8631332026459298993346913343/182517263313403606632*x+259163374749727133642611168/764127298560900267,37724381167854449/23362209704115661648896*x^8+4213194502473915521/23362209704115661648896*x^7-471098665492163172665/11681104852057830824448*x^6-2936194381524648513055/1297900539117536758272*x^5+8353633753090328201185/27039594564948682464*x^4+2340737213469685672661611/324475134779384189568*x^3-26416280198171867499098803/33184956966073383024*x^2-239880266205737908235025869/91258631656701803316*x+31391461624517351816508626/109161042651557181,13607090785433788091/163535467928809631542272*x^8-894787069391578982005/163535467928809631542272*x^7-83586826667958585171395/81767733964404815771136*x^6+639701410203323264536427/9085303773822757307904*x^5+555218864198612888942113/189277161954640777248*x^4-544958621154201780932878151/2271325943455689326976*x^3+182472920699620439440401539/232294698762513681168*x^2+10623134134778305841375860807/91258631656701803316*x-986865882779155768862959600/764127298560900267,8449714743883546031/81767733964404815771136*x^8-680274593874393875503/81767733964404815771136*x^7-12593006257010811426215/10220966745550601971392*x^6+494415402757754676970715/4542651886911378653952*x^5+2441910764699764408878955/757108647818563108992*x^4-218562122064730116687991849/567831485863922331744*x^3+517992411614696559467982541/232294698762513681168*x^2+5244605731387668449656172528/22814657914175450829*x-1678620384106237256853757748/764127298560900267,7163379424695426221/54511822642936543847424*x^8-548758356918326938303/54511822642936543847424*x^7-43543691170674657259043/27255911321468271923712*x^6+399376144121494436862473/3028434591274252435968*x^5+1100971045381923853245127/252369549272854369664*x^4-350458703534965794572729753/757108647818563108992*x^3+342368458400616746469073747/154863132508342454112*x^2+416397249015515128216903831/1601028625556171988*x-549902894766201332080952896/254709099520300089,5091547845245374925/27255911321468271923712*x^8-472358183366929466437/27255911321468271923712*x^7-14908933955567722667587/6813977830367067980928*x^6+333597813461685975586655/1514217295637126217984*x^5+1338352266370680215935765/252369549272854369664*x^4-273813612186755875550445233/378554323909281554496*x^3+918380620804921980013669079/154863132508342454112*x^2+4439608219178781339632199001/15209771942783633886*x-1137829283317290382473044246/254709099520300089,96436136161528563247/327070935857619263084544*x^8-7399748311709044237781/327070935857619263084544*x^7-573510192838297832063701/163535467928809631542272*x^6+276241558465444720390045/956347765665553400832*x^5+13284617841389565605185789/1514217295637126217984*x^4-4411799388701303530969055173/4542651886911378653952*x^3+259130768759815490529648547/29036837345314210146*x^2+82988689473556295354248666505/182517263313403606632*x-4389698698054215582035967136/764127298560900267,-21264195358102986661/163535467928809631542272*x^8+601794502824792295097/163535467928809631542272*x^7+81777258190073708143325/40883866982202407885568*x^6-318135051801570306600985/9085303773822757307904*x^5-14747055640466833647334859/1514217295637126217984*x^4+36906874337068345280721913/567831485863922331744*x^3+7051275671029958066975383225/464589397525027362336*x^2+34533666112536315374510689/22814657914175450829*x+133562349723131037909123065/764127298560900267,131854965305915623319/163535467928809631542272*x^8-11921115725248364673469/163535467928809631542272*x^7-753584948390952200259833/81767733964404815771136*x^6+8604241390240091724930995/9085303773822757307904*x^5+14822195193962153520820057/757108647818563108992*x^4-7419145868878891378748494679/2271325943455689326976*x^3+16527345390047907038362314151/464589397525027362336*x^2+157683805776844113717078291763/91258631656701803316*x-13526374422556947850709965522/764127298560900267,-151937798390253518527/54511822642936543847424*x^8+585367643596429322297/2869043296996660202496*x^7+477332550805133541907643/13627955660734135961856*x^6-8030811624647115451048579/3028434591274252435968*x^5-2874416630781994989869867/26565215712932038912*x^4+54593052281979591946044134/5914911311082524289*x^3+894143790790089499767856501/154863132508342454112*x^2-39299816697639482254506472037/7604885971391816943*x+7836385550145125278756090667/254709099520300089,-54601225797811906513/54511822642936543847424*x^8+5384667512722208200355/54511822642936543847424*x^7+293510189331022213808455/27255911321468271923712*x^6-3745468544063392274731825/3028434591274252435968*x^5-4074062528352853840464361/252369549272854369664*x^4+3002250806016085070227235755/757108647818563108992*x^3-5376112628384668444794004369/77431566254171227056*x^2-40161873337859581497752405735/30419543885567267772*x+8099503946269826347814820968/254709099520300089,34381768346700479491/54511822642936543847424*x^8-3122983359212505825371/54511822642936543847424*x^7-56314163212095999518533/6813977830367067980928*x^6+2186455533141044707334995/3028434591274252435968*x^5+14238355557242351606127099/504739098545708739328*x^4-237788885589030179725181969/94638580977320388624*x^3-326393321395396505197061899/38715783127085613528*x^2+15278146199588771538580605230/7604885971391816943*x-3193072216912121308483580399/254709099520300089,1115461380134395045061/163535467928809631542272*x^8-77787990824878931925535/163535467928809631542272*x^7-6905235922516783175534411/81767733964404815771136*x^6+55450905336408903628033325/9085303773822757307904*x^5+189653359886040987984816613/757108647818563108992*x^4-47115871231816231752733551035/2271325943455689326976*x^3+1275995718283883571292659119/58073674690628420292*x^2+993607121253303936298272565195/91258631656701803316*x-60190706310421532472530674936/764127298560900267,-90088614885419166107/23362209704115661648896*x^8+5720711835101827867465/23362209704115661648896*x^7+550457218465546750990433/11681104852057830824448*x^6-4059101123515532671667939/1297900539117536758272*x^5-14279758606465877697213269/108158378259794729856*x^4+3468895038651197441954561369/324475134779384189568*x^3-934246475151261406519988605/16592478483036691512*x^2-538132538295974042289775270675/91258631656701803316*x+9313461210843802725142411336/109161042651557181,1751948467815593133595/163535467928809631542272*x^8-119474932591303959086777/163535467928809631542272*x^7-10703900131735918480955185/81767733964404815771136*x^6+85363731365680951962897835/9085303773822757307904*x^5+277750522464907965580711249/757108647818563108992*x^4-71708557006655362477892980357/2271325943455689326976*x^3+32534844334292541454205018305/232294698762513681168*x^2+1238262015385825479865754598629/91258631656701803316*x-103970165414599371905228948726/764127298560900267,-50883948354728083261/10220966745550601971392*x^8+1683053934367413053371/5110483372775300985696*x^7+20831937629185940870647/319405210798456311606*x^6-4945620649835219167212995/1135662971727844663488*x^5-42649160887351858628875883/189277161954640777248*x^4+8568401708003492244279639607/567831485863922331744*x^3+21401160141318832711688163233/232294698762513681168*x^2-146948144991837258946033636241/22814657914175450829*x+52077607662340299986024388374/764127298560900267]]]; f[20,12]=[ [x-306, [-1,1], [0,306,-3125,-32074,-5280,227834,-5097318,-16279036,-33055038,-2112786,91337396,-109132054,1202079126,1112512490,507908142,-1900361502,2802066708,-9660996838,8370234446,-12173973252,18053518034,22759013912,65367228042,-13526251734,-155553294334]], [x^2-220*x-174816, [-1,-1], [0,x,3125,111*x-10540,-390*x+192060,-3156*x+952070,-5028*x+5081250,15180*x+8049884,6537*x+27244140,-336840*x+57973254,593250*x-34142104,-731304*x-284174530,629460*x-373450134,-1748715*x-372361720,-3182673*x-476442420,3916068*x+2431676190,-8296440*x+2790825348,-20736720*x+4742890982,6916671*x-3682455880,-8865270*x-20700901632,-11326356*x+18069448970,40981860*x-31907717248,-14154423*x-3094529520,-168050520*x+20330041386,-111643644*x+45226879730]]]; f[21,12]=[ [x-8, [-1,1], [8,243,4390,-16807,-804836,358294,-5657862,-14602004,-36724800,51126982,-208102080,652145982,951188402,858607748,-1336554720,1497595998,7067944068,-7643926442,-5086757252,2801411040,-7844280438,-21156661264,-10894949316,70788775714,82223797746]], [x+62, [-1,1], [-62,243,-3310,-16807,628904,176854,566958,-12916124,-25664100,-47411458,13942680,-641657298,-600859298,-1417753612,860414040,3221420478,-6082959012,-864141122,11897667268,-14077803900,-18814150398,17021361416,47613135564,61562070254,-166479510534]], [x^3+68*x^2-1720*x-7232, [1,1], [x,-243,37/4*x^2+551*x-11266,-16807,275/4*x^2-1375*x+233452,3111/2*x^2+134298*x-1434482,3047/4*x^2+67773*x-1328246,2474*x^2+287064*x+3542420,134497/4*x^2+2336475*x-34196560,-100902*x^2-7556200*x+165414342,151226*x^2+13160664*x-131841920,500025/2*x^2+13643046*x-654358050,-1163071/4*x^2-38672453*x-223721822,298628*x^2-2377296*x-675137916,983703/2*x^2+35689050*x-506435280,665111/2*x^2+74126202*x+2368393262,-3006467/2*x^2-87398178*x+8671586908,-1370002*x^2-117745272*x-1146448258,9676453/2*x^2+245695950*x+1002207020,2636975/4*x^2+198266325*x+16692989152,-25687561/2*x^2-1037584998*x+4994074538,51422671/2*x^2+1987902378*x-35370614160,-10003600*x^2-1159456896*x+9187900372,146341729/4*x^2+2506634075*x-7685346526,101943233/2*x^2+3403669302*x-58627940158]], [x^3+33*x^2-2910*x-69840, [1,-1], [x,-243,-46/13*x^2+310/13*x+122790/13,16807,-242/13*x^2-122518/13*x-2191044/13,8864/13*x^2-424224/13*x-32453050/13,-71698/13*x^2-293110/13*x+104327058/13,127180/13*x^2+2563812/13*x-249712876/13,263846/13*x^2+7170610/13*x-610126224/13,780980/13*x^2+13104540/13*x-1934624274/13,-1739316/13*x^2-40961052/13*x+3422043968/13,1674312/13*x^2+8799192/13*x+775615382/13,-2053982/13*x^2+128728230/13*x+5458776234/13,4058648/13*x^2+26150472/13*x-5823386620/13,859740/13*x^2+105081748/13*x-17415742896/13,-8805856/13*x^2+486771296/13*x+11571701718/13,29279244/13*x^2-1005173596/13*x-132187557780/13,17737500/13*x^2+1107079380/13*x-106304374186/13,50178900/13*x^2+3894865020/13*x-123858121684/13,2802426/13*x^2-1762799442/13*x-140989665600/13,21012532/13*x^2-1988982756/13*x-4281390622/13,-234137508/13*x^2+579792276/13*x+582226728608/13,135691736/13*x^2-11398417272/13*x-573496335132/13,-136917806/13*x^2+7400525110/13*x+327264129546/13,-216447700/13*x^2-5268835836/13*x+62464948634/13]], [x^4-45*x^3-5484*x^2+154872*x+3433536, [-1,-1], [x,243,-1/12*x^3+15/4*x^2+311*x-4698,16807,-53/12*x^3-357/4*x^2+26755*x+301644,9/2*x^3+427/2*x^2-22842*x-281674,-319/12*x^3-5583/4*x^2+115113*x+6463962,45*x^3+439*x^2-332964*x+5028860,209/12*x^3-41151/4*x^2-47815*x+41055984,-487/3*x^3-5655*x^2+2834980*x+6892614,1881*x^3-31557*x^2-8880084*x+67369472,5931/2*x^3-427983/2*x^2-17060814*x+432092846,2959/12*x^3+134175/4*x^2-3155737*x-552983598,90*x^3+297902*x^2-23183496*x-911471404,-6587/2*x^3+1360863/2*x^2-17119730*x-2645294112,139975/6*x^3-579561/2*x^2-123232098*x+167896638,-149521/2*x^3+3166461/2*x^2+338338538*x-1535321628,43065*x^3-1765797*x^2-151091028*x+5298961622,61191/2*x^3-5420091/2*x^2-349307910*x+14142804236,558533/4*x^3+4164831/4*x^2-604163865*x-12054327984,371439/2*x^3-16857091/2*x^2-450300438*x+20678716586,-458631/2*x^3+33166779/2*x^2+1009358982*x-23430917056,-442828/3*x^3+2767668*x^2+1494206224*x-12563722404,5292967/12*x^3-80153673/4*x^2-1675938945*x+45844825986,-34983/2*x^3-9857189/2*x^2+243725382*x+66173518130]]]; f[22,12]=[ [x^2+426*x-145287, [-1,1], [32,x,-50/3*x-2405,-55*x-54877,-161051,8839/3*x-422523,19951/3*x-24617,6371/3*x-9333515,106463/3*x+13899140,-140114*x-7013034,190135/3*x-239752500,2302978/3*x+364847697,-2004199*x-122462379,8085116/3*x+1124090518,4853446*x+1539955134,-24738110/3*x-1790500448,7380033*x-1823861730,-57000010/3*x-1194977450,-9427609/3*x-18926516090,-38559431*x+2122939494,51530311/3*x+5200087509,-775884*x-14505954382,-68251162/3*x+9920487884,35615342/3*x+45060560513,-149119060/3*x-101003678099]], [x^3-106*x^2-210879*x-28406052, [1,1], [-32,x,19/81*x^2-5488/81*x-231122/9,-47/81*x^2+26915/81*x+687676/9,-161051,3349/81*x^2-1340593/81*x-50087918/9,-8425/81*x^2+2241691/81*x+132782294/9,-8821/81*x^2+1897135/81*x+168462632/9,-10112/27*x^2+4275215/27*x+227825380/3,-142528/81*x^2+26265358/81*x+2466382022/9,53968/81*x^2-41239963/81*x-772303724/9,1134061/81*x^2-390220096/81*x-16069813250/9,1000273/81*x^2-412052653/81*x-12718847906/9,-1031498/81*x^2+450084656/81*x+16627685596/9,2499650/81*x^2-1050313718/81*x-34429338592/9,-7011322/81*x^2+1848961282/81*x+99607355798/9,145166/27*x^2+157240135/27*x+11089511720/3,-12167456/81*x^2+4106112434/81*x+180853407910/9,-177238/81*x^2-39566639/81*x+46064751248/9,14350942/81*x^2-3332077315/81*x-108284445956/9,-32546191/81*x^2+7331411431/81*x+402495357374/9,-4942850/81*x^2+1891980944/81*x-214492326128/9,93807200/81*x^2-25376202878/81*x-1338474713332/9,-83103583/81*x^2+36464382244/81*x+1008362622266/9,197329669/81*x^2-72417473770/81*x-3034073551190/9]], [x^3+70*x^2-530187*x+80369604, [1,-1], [-32,x,1/105*x^2+34/15*x-26018/5,-1/5*x^2-613/5*x+289828/5,161051,-823/105*x^2-43957/15*x+14279394/5,2383/105*x^2+182227/15*x-66916994/5,2713/105*x^2-70523/15*x-67651384/5,1718/15*x^2-230431/15*x-224136268/5,-2248/5*x^2-399814/5*x+560834454/5,96374/105*x^2+4900901/15*x-1188078852/5,-12271/15*x^2-9504178/15*x+2129622606/5,171187/35*x^2+5551993/5*x-8391436698/5,-48098/15*x^2-26215784/15*x+4301695028/5,-83386/35*x^2-2278354/5*x-1374127656/5,-320594/15*x^2-49847762/15*x+31263704014/5,281538/35*x^2-9210303/5*x-29985500712/5,912928/105*x^2+138974842/15*x-9942990874/5,-274346/15*x^2+112480267/15*x+36067568336/5,-108676/5*x^2+27987947/5*x+35710378788/5,5577017/105*x^2+592340543/15*x-98503026666/5,51766*x^2-8438684*x-15584263072,3456056/105*x^2+1534989254/15*x-27351343948/5,-264751/105*x^2+859241156/15*x+312907816658/5,3199237/105*x^2+341708638/15*x-80037144286/5]], [x^3-370*x^2-378387*x+63480996, [-1,-1], [32,x,-1/27*x^2+334/27*x+26594/3,1/27*x^2-91/27*x+26620/3,161051,-53/27*x^2-44425/27*x+3712174/3,-323/27*x^2-150913/27*x+17205490/3,755/27*x^2+81793/27*x-13025704/3,-82*x^2+17899*x+25514772,14920/27*x^2-4141690/27*x-153908390/3,-23642/27*x^2+929861/27*x+748103380/3,18841/27*x^2+11722802/27*x-1184458094/3,79259/27*x^2-31985609/27*x-3068125366/3,-23978/27*x^2+4126808/27*x-2452010900/3,156526/27*x^2-148323814/27*x-5025954296/3,-164402/27*x^2+115628030/27*x+451860418/3,224726/9*x^2-16585691/9*x-2502628168,-969920/27*x^2+62021474/27*x+39061906954/3,413510/27*x^2-495933809/27*x-6019416880/3,453248/27*x^2-1156603175/27*x-10895885812/3,2739611/27*x^2+108128635/27*x-79593941350/3,-980870/27*x^2-1636063996/27*x+71669225728/3,1255528/27*x^2-631588546/27*x+1290135916/3,2307715/27*x^2-2815524124/27*x-24716644418/3,14048191/27*x^2-3766786138/27*x-361738372754/3]]]; f[23,12]=[ [x^8+32*x^7-10240*x^6-243056*x^5+32897712*x^4+475545152*x^3-32355612672*x^2-118888316928*x+6030172585984, [-1], [x,10909/44959706219409408*x^7+958707/3878511578624*x^6+19265816821/1404990819356544*x^5-1183647570997/936660546237696*x^4-21011114984745/312220182079232*x^3+682658768972819/702495409678272*x^2+4973464508241535/87811926209784*x-2742823490228578/10976490776223,-607881119/7493284369901568*x^7-1759835/242406973664*x^6+78845363515/234165136559424*x^5+6160537388823/156110091039616*x^4+5937506352193/156110091039616*x^3-5381965970305579/117082568279712*x^2-1932438850708105/7317660517482*x+51232431548212114/3658830258741,7259537/23271069471744*x^7+37690677/1939255789312*x^6-515886007/181805230248*x^5-75691269921/484813947328*x^4+3693985720677/484813947328*x^3+58634820436697/181805230248*x^2-443536944587435/90902615124*x-1885274806282298/22725653781,168374797/535234597850112*x^7+18649019/1939255789312*x^6-21190787255/16726081182816*x^5-360959243169/11150720788544*x^4+12870118369913/11150720788544*x^3+748033160614489/4181520295704*x^2-19178299813267663/2090760147852*x-250109723279693188/522690036963,17972550413/14986568739803136*x^7+2837595771/3878511578624*x^6+15236697603041/468330273118848*x^5-1256949880031397/312220182079232*x^4-55270612124492859/312220182079232*x^3+1117450299954126919/234165136559424*x^2+3131561960924406761/29270642069928*x-7715502491419040390/3658830258741,57410740619/7493284369901568*x^7+1005311203/484813947328*x^6+20367964601399/234165136559424*x^5-1190076688299451/156110091039616*x^4-82607495483540325/156110091039616*x^3-651595591796377001/117082568279712*x^2+1759978040238519061/7317660517482*x+24535543835178004976/3658830258741,3196398141/22301441577088*x^7+4082191557/484813947328*x^6-5226445245297/5575360394272*x^5-122287703093231/2787680197136*x^4+619880833712081/348460024642*x^3+7200954464769322/174230012321*x^2-216791829618079104/174230012321*x-1315274705197195478/174230012321,6436343,478977536437/2140938391400448*x^7-137200991371/3878511578624*x^6-312437282685707/66904324731264*x^5+5488307612362147/44602883154176*x^4+719476313403201549/44602883154176*x^3+4686467496263964047/33452162365632*x^2-23808295602801227231/4181520295704*x-100239489798496598710/522690036963,-28003527175961/14986568739803136*x^7-504619848181/3878511578624*x^6+5141579376285427/468330273118848*x^5+230681505692173985/312220182079232*x^4-4845447257081843905/312220182079232*x^3-221762860985110776103/234165136559424*x^2+201841042654866692941/29270642069928*x+829763099736879208346/3658830258741,-4678846794103/1070469195700224*x^7-38167839491/121203486832*x^6+1072425071979191/33452162365632*x^5+42053706476175967/22301441577088*x^4-1575492041704937975/22301441577088*x^3-40499206586350544867/16726081182816*x^2+43814464694247612271/1045380073926*x+210861319815195218210/522690036963,-30165538926071/14986568739803136*x^7-1072067030549/3878511578624*x^6+2301818798821249/468330273118848*x^5+349454655920636591/312220182079232*x^4+2169444374291606305/312220182079232*x^3+99184973610769300931/234165136559424*x^2+447575581655756829697/29270642069928*x-3208422067869366067474/3658830258741,-1866028554351/356823065233408*x^7-1567903993441/1939255789312*x^6+112742428693371/11150720788544*x^5+104175400758001565/22301441577088*x^4+1083058565373909515/22301441577088*x^3-34780268731584109549/5575360394272*x^2-17620145755125145427/696920049284*x+469114979430932557014/174230012321,15600280924949/2140938391400448*x^7+2444881420279/3878511578624*x^6-132794572545511/66904324731264*x^5-116599937992481853/44602883154176*x^4-6851576571385758179/44602883154176*x^3+39736100505251282059/33452162365632*x^2+645085828956439597703/4181520295704*x-464382070807322313074/522690036963,68849965544785/1070469195700224*x^7+11007070973367/1939255789312*x^6-11836980483497201/33452162365632*x^5-730996294192063745/22301441577088*x^4+9942044875608433289/22301441577088*x^3+692697663969451488911/16726081182816*x^2-408028585906624630565/2090760147852*x-5011169983227791626352/522690036963,-81956554547003/1248880728316928*x^7-713891818055/121203486832*x^6+10856036505355287/39027522759904*x^5+2499932954582316409/78055045519808*x^4-4171725812348646033/78055045519808*x^3-697282980497169692439/19513761379952*x^2-16994921409066116613/1219610086247*x+9247288002638486940248/1219610086247,119459443932837/2497761456633856*x^7+9211925059145/1939255789312*x^6-14839759852546809/78055045519808*x^5-3639602299003956799/156110091039616*x^4+8917990546277885767/156110091039616*x^3+577062634252335908855/39027522759904*x^2-895282103626858351995/4878440344988*x+591350511792778287064/1219610086247,-11334429332653/535234597850112*x^7-3792651099299/1939255789312*x^6+5340492223756913/16726081182816*x^5+244007926333339177/11150720788544*x^4-13421709382936595369/11150720788544*x^3-252127537235836354993/4181520295704*x^2+1866703935906158124343/2090760147852*x+11511811197686647075324/522690036963,-181825579183195/2140938391400448*x^7-21740510405869/3878511578624*x^6+35583300394920845/66904324731264*x^5+1442791409519373987/44602883154176*x^4-42129234010424434131/44602883154176*x^3-1284957229232612243501/33452162365632*x^2+3292709019182623578635/4181520295704*x-3805051549183211736902/522690036963,-1324654085135477/14986568739803136*x^7-38967334961799/3878511578624*x^6-10090610253980273/468330273118848*x^5+11500413174265725197/312220182079232*x^4+496371307113975121779/312220182079232*x^3+4435396990556257272665/234165136559424*x^2-3962153559213866613365/29270642069928*x-123294549143727764817178/3658830258741,-221046050777045/1070469195700224*x^7-50402916787881/1939255789312*x^6+34030793448884239/33452162365632*x^5+3691416681599762317/22301441577088*x^4-19320975754291113453/22301441577088*x^3-4183347745668369815095/16726081182816*x^2+180244414618193757115/2090760147852*x+30380898253189314373876/522690036963,2463839360281505/7493284369901568*x^7+20002505742047/969627894656*x^6-558654911525536015/234165136559424*x^5-21544436639337089313/156110091039616*x^4+754185527455809126785/156110091039616*x^3+26084489744308089937033/117082568279712*x^2-9946444810335688922089/3658830258741*x-121833457588809010004620/3658830258741,1523503033995077/7493284369901568*x^7+66907067956545/1939255789312*x^6-150226650623618719/234165136559424*x^5-31948503909849823053/156110091039616*x^4-26316278510891416307/156110091039616*x^3+31036752318131462861755/117082568279712*x^2-23928345892358070763753/14635321034964*x-219751117496326010549842/3658830258741,-5837669682046495/7493284369901568*x^7-32393642083523/969627894656*x^6+1434958387495054865/234165136559424*x^5+36287926238849585775/156110091039616*x^4-2131914466407013537855/156110091039616*x^3-49058942149387245651503/117082568279712*x^2+27690660051572768606735/3658830258741*x+245307397944240152328224/3658830258741]], [x^11-32*x^10-16384*x^9+453021*x^8+91689644*x^7-2171413128*x^6-205410732416*x^5+4226023192464*x^4+148783481621696*x^3-3199980978790400*x^2+5191695182200832*x+60024577238663168, [1], [x,-18439225233973119961984009501/204475130388820446154203982323060900311040*x^10-231234367543247934800466085121/35783147818043578076985696906535657554432*x^9+18077532214817805896476398861893/14909644924184824198744040377723190647680*x^8+43660284671977127527376868529860203/477108637573914374359809292087142100725760*x^7-45500693038837615295019175719773905/10223756519441022307710199116153045015552*x^6-65725859498560242034237793390206555813/178915739090217890384928484532678287772160*x^5+206524347640677994171158435845106422/49920686130083116736866206621841040115*x^4+861430510702227532447513294516241992905/1987952656557976559832538717029758753024*x^3-8501447545205922273301956516215555398301/7454822462092412099372020188861595323840*x^2-52910762976614422512261413758327339943641/399365489040664933894929652974728320920*x+113560209359918019028560791512451550438958/349444802910581817158063446352887280805,-34760316817247330768258933489/23855431878695718717990464604357105036288*x^10-231976346222330739400735510771/5963857969673929679497616151089276259072*x^9+11133137981435352216208673351731/496988164139494139958134679257439688256*x^8+4478568022553680332933660443140209/7951810626231906239330154868119035012096*x^7-332457566913164899906512780957292061/2981928984836964839748808075544638129536*x^6-6392925554850198614946316184915512199/2981928984836964839748808075544638129536*x^5+80342025315448444735850502133413808729/372741123104620604968601009443079766192*x^4+797138584384479951418883220803930202625/496988164139494139958134679257439688256*x^3-4538301229274830543522485509178603956699/31061760258718383747383417453589980516*x^2+113595629405530067666445300183232198177475/93185280776155151242150252360769941548*x-129227623820745240794406354203771997599278/23296320194038787810537563090192485387,3644726466024387526569835703/296340768679449921962614467134870870016*x^10+6631280255369551135318941/385860375884700419222154254081863112*x^9-564800947256472649100581321051/3086883007077603353777234032654904896*x^8-38381260566626960119596050392791/98780256226483307320871489044956956672*x^7+64454499607170521034969387654448693/74085192169862480490653616783717717504*x^6-12373043653334744126287959690007595/37042596084931240245326808391858858752*x^5-7246463324159908538492980560255504599/4630324510616405030665851048982357344*x^4+187560400475978972886883699339539348343/18521298042465620122663404195929429376*x^3+4623225097636799752152143592538115458801/4630324510616405030665851048982357344*x^2-3652244337192319131050822623894457012005/289395281913525314416615690561397334*x-738842863575044146310750504597034153058/48232546985587552402769281760232889,604287886410437589707137623767/6815837679627348205140132744102030010368*x^10-1705715068260298772910855254917/425989854976709262821258296506376875648*x^9-13725607069469682660762931512583/8874788645348109642109547843882851576*x^8+123788957892377736711091853491421257/2271945893209116068380044248034010003456*x^7+16045795675540195030717237919648404657/1703959419906837051285033186025507502592*x^6-65592510580977715177494610791823821509/283993236651139508547505531004251250432*x^5-204035654732131226706693199989044155321/8874788645348109642109547843882851576*x^4+149878495294640834396967653627739410731967/425989854976709262821258296506376875648*x^3+1867674552271121696301603951920157522336041/106497463744177315705314574126594218912*x^2-465837892417678548255659180507283720330523/2218697161337027410527386960970712894*x-560093375229330665100686937340401249650336/3328045742005541115791080441456069341,22684146006761898949594852997413/477108637573914374359809292087142100725760*x^10+119319865301420477656392969127069/11927715939347859358995232302178552518144*x^9-127204089602052940397547924204921/709983091627848771368763827510628126080*x^8-21311438281111872311715564470537644677/159036212524638124786603097362380700241920*x^7-95992989975044967343737842265512226395/23855431878695718717990464604357105036288*x^6+9606312156200476651039687414840104074049/19879526565579765598325387170297587530240*x^5+27131715631112276490844608328974735864911/1242470410348735349895336698143599220640*x^4-2516207558619791189721026489633464414972927/5963857969673929679497616151089276259072*x^3-23495306417097398384803206292569935630415149/1064974637441773157053145741265942189120*x^2+36135980145374616618122123318014811461554261/310617602587183837473834174535899805160*x+276111218513468776074862741311517616609706298/116481600970193939052687815450962426935,170722841827125626881815336198617/119277159393478593589952323021785525181440*x^10+1210142437385904259400955619545/283993236651139508547505531004251250432*x^9-27493430550918801373823244578928043/1242470410348735349895336698143599220640*x^8-3211746498234002958622924805676970233/39759053131159531196650774340595175060480*x^7+11972150056990977715926584252779704805/106497463744177315705314574126594218912*x^6+2863328508453498447280260250468691709433/14909644924184824198744040377723190647680*x^5-840606173511053268589954975603382395120657/3727411231046206049686010094430797661920*x^4+833582053298333648702301545693941070011421/1490964492418482419874404037772319064768*x^3+76518785221081918154052639179929581869928757/465926403880775756210751261803849707740*x^2-529341079304616689235102226530074345432207311/465926403880775756210751261803849707740*x-249728383759950714860445669419466568613381364/38827200323397979684229271816987475645,-7725464723835130793303666250499/14909644924184824198744040377723190647680*x^10+50662376909319264949059857142523/993976328278988279916269358514879376512*x^9+23924091745618146040851783175924581/2484940820697470699790673396287198441280*x^8-3350915680782039241004304513013127409/4969881641394941399581346792574396882560*x^7-188091268526277849098551156398391662319/2981928984836964839748808075544638129536*x^6+18826624953428443148275314596716142783941/7454822462092412099372020188861595323840*x^5+594430809632489213373875751982195971902917/3727411231046206049686010094430797661920*x^4-944212646165514194340823812824987161748303/372741123104620604968601009443079766192*x^3-52170594201961704839966639461149744677821117/465926403880775756210751261803849707740*x^2+68776106046064638011232733356153820293702244/116481600970193939052687815450962426935*x+307909828938964410887338615013537001100783574/38827200323397979684229271816987475645,-6436343,-259175949203043622292150284635839/13631675359254696410280265488204060020736*x^10-495547284300280550196578581937963/1703959419906837051285033186025507502592*x^9+40438317833983652972672436288084005/141996618325569754273752765502125625216*x^8+18118798750416270492791506736659731679/4543891786418232136760088496068020006912*x^7-4659632084447754471981454105681945704907/3407918839813674102570066372051015005184*x^6-18942388802507621497843379803135757324153/1703959419906837051285033186025507502592*x^5+271927701556555472181908937559364813795501/106497463744177315705314574126594218912*x^4-2257166079813625064651841203361182084299381/283993236651139508547505531004251250432*x^3-131193717822110627366629335144775879889950245/70998309162784877136876382751062812608*x^2+620683114511928305015402019907238874294415699/26624365936044328926328643531648554728*x+174143634837581009424295514768986413811648658/3328045742005541115791080441456069341,3017552001407049807601766022375489/159036212524638124786603097362380700241920*x^10-271877178493780372547209634682775/11927715939347859358995232302178552518144*x^9-1634599752159326075557717289023884133/4969881641394941399581346792574396882560*x^8-66482762686714410471577466519710649443/159036212524638124786603097362380700241920*x^7+15654279928906350613244936870805097126021/7951810626231906239330154868119035012096*x^6+38547524707352758719231489077833744932299/8519797099534185256425165930127537512960*x^5-2239241112290107771664263921014670263917521/465926403880775756210751261803849707740*x^4-42295939325552815653516707377142706187188985/5963857969673929679497616151089276259072*x^3+30220792088345831985335590281249710875962885103/7454822462092412099372020188861595323840*x^2-10564602530398304960058391072198638738495435793/931852807761551512421502523607699415480*x-38168739711235620517402100914703116132389529918/116481600970193939052687815450962426935,229447441366594081959785708813837/5679864733022790170950110620085025008640*x^10-475097025163670634346881783959311/851979709953418525642516593012753751296*x^9-199138722468058704042021759977615063/354991545813924385684381913755314063040*x^8+41156733799961221082133608723258632601/5679864733022790170950110620085025008640*x^7+331054224376288355912510049129494242805/141996618325569754273752765502125625216*x^6-80875522494528868130430911866485708358811/2129949274883546314106291482531884378240*x^5-404420333826098497178676655144608411683269/133121829680221644631643217658242773640*x^4+18410485323182230847275268182265466406231207/212994927488354631410629148253188437824*x^3+22268998854440958976387402493313855791838403/33280457420055411157910804414560693410*x^2-3652439471686001162679944029121092146605585353/66560914840110822315821608829121386820*x+6608787935621216269499520240294837147168591514/16640228710027705578955402207280346705,22053377052719359857180594522649961/477108637573914374359809292087142100725760*x^10+2589320587536147320704752809336793/567986473302279017095011062008502500864*x^9-2891750999870625578845925859425307379/4969881641394941399581346792574396882560*x^8-9661267058927340642330400171161308061769/159036212524638124786603097362380700241920*x^7+41592756668329738033497974225916778575521/23855431878695718717990464604357105036288*x^6+1811204531985506588000971186828063880612857/8519797099534185256425165930127537512960*x^5-1847671643244563557220230706073723762726289/3727411231046206049686010094430797661920*x^4-832043790159939616706585598497718207483300811/5963857969673929679497616151089276259072*x^3+2670596581217667846126457418922579314571864289/7454822462092412099372020188861595323840*x^2-58536176776891262118223742026549713321827038049/931852807761551512421502523607699415480*x-404111007950995200694018350684532050335796514/5546742903342568526318467402426782235,8990018354618252073180081852523093/34079188398136741025700663720510150051840*x^10+1607762590982646957451865132633725/283993236651139508547505531004251250432*x^9-707010710092871995921963923569011811/177495772906962192842190956877657031520*x^8-889866429809470152265352999386453296117/11359729466045580341900221240170050017280*x^7+32805325056133904845106091447642620404537/1703959419906837051285033186025507502592*x^6+1077978736792178388340340141721283695297287/4259898549767092628212582965063768756480*x^5-19013541882351781649051116013225717283087709/532487318720886578526572870632971094560*x^4-6177614885309600051147613828012950922178487/425989854976709262821258296506376875648*x^3+12894936931566956552475650545175431786690243517/532487318720886578526572870632971094560*x^2-22885796509891310724208247967657947769585245857/66560914840110822315821608829121386820*x+451639014488291076594168960328601767667683662/5546742903342568526318467402426782235,77222943924319314887702836105023213/159036212524638124786603097362380700241920*x^10-2513499099431867517535176978883289/3975905313115953119665077434059517506048*x^9-37789321400963814054509527479152142321/4969881641394941399581346792574396882560*x^8-230039682432051681060600787197111125991/159036212524638124786603097362380700241920*x^7+312969199795331921884778790132142434900449/7951810626231906239330154868119035012096*x^6-39840685903637937398827248312227851132379/2839932366511395085475055310042512504320*x^5-12406098906938225504649450404884852387891599/155308801293591918736917087267949902580*x^4+402439945677807469659482829314147967832691945/1987952656557976559832538717029758753024*x^3+137930306665630268629027557294456720851839555457/2484940820697470699790673396287198441280*x^2-103117623846704325283545523316905852916482235887/310617602587183837473834174535899805160*x-125369265686971132878876313298767750246094786722/38827200323397979684229271816987475645,-3672514259039978271275040770674603/11359729466045580341900221240170050017280*x^10-8488561624684671210432683262718745/851979709953418525642516593012753751296*x^9+436113918868609179840372236607375329/88747886453481096421095478438828515760*x^8+1582059687253573880235512284252936679841/11359729466045580341900221240170050017280*x^7-13724973211381723315963466438478456022027/567986473302279017095011062008502500864*x^6-2094137484810977623033403994125278823144651/4259898549767092628212582965063768756480*x^5+25269749970921149004595680532574103665490637/532487318720886578526572870632971094560*x^4+93936194193542600797311531076072401039335179/425989854976709262821258296506376875648*x^3-19885764757692278790979792905814823141553642541/532487318720886578526572870632971094560*x^2+29011887143308335767714108785203108961955810491/66560914840110822315821608829121386820*x+18554144965601102640636865037096337209655668192/16640228710027705578955402207280346705,25144514565036923607331804531862243/59638579696739296794976161510892762590720*x^10-17285076626085001529801604255547015/993976328278988279916269358514879376512*x^9-632512234504227660422646379779274221/88747886453481096421095478438828515760*x^8+4873242943579853078516930631499648508733/19879526565579765598325387170297587530240*x^7+31306328814700523786124438356698466062073/745482246209241209937202018886159532384*x^6-8464985416592994761709955471751212030641293/7454822462092412099372020188861595323840*x^5-187962025198926617870756632332989433205492483/1863705615523103024843005047215398830960*x^4+216718788402861173919399385185446309748399209/106497463744177315705314574126594218912*x^3+1306246758694762966307591358775010308334904962/16640228710027705578955402207280346705*x^2-304006968809636805560791643261522175453804920569/232963201940387878105375630901924853870*x+136640869831054270905850906885591575996517681048/38827200323397979684229271816987475645,-198677586527697636739180298718732829/238554318786957187179904646043571050362880*x^10-9797676048955773251145938303251801/851979709953418525642516593012753751296*x^9+2008549017855526915990907616537090821/155308801293591918736917087267949902580*x^8+13240383533720638440571110988144268216381/79518106262319062393301548681190350120960*x^7-791889675479293842613344265490466649836961/11927715939347859358995232302178552518144*x^6-5329861778649449455676703800031142484018477/9939763282789882799162693585148793765120*x^5+172544337168099841140644496272164879559529689/1242470410348735349895336698143599220640*x^4-237701396198099882984752613693429993874719105/2981928984836964839748808075544638129536*x^3-424261392460493668614557429906449395846481105981/3727411231046206049686010094430797661920*x^2+146788784393988078724431337042366633005223648967/155308801293591918736917087267949902580*x+123006592063297237976714682872698364867869626736/16640228710027705578955402207280346705,-92744906687545755961352989898178611/34079188398136741025700663720510150051840*x^10-5125857912879446476894398758626753/141996618325569754273752765502125625216*x^9+3444491771418910271468008460925683881/88747886453481096421095478438828515760*x^8+6136417991524980520050475097243714175379/11359729466045580341900221240170050017280*x^7-287787783852750573529180648304659979067089/1703959419906837051285033186025507502592*x^6-7820654615703456045772826410128789223459429/4259898549767092628212582965063768756480*x^5+8502125780541298254921261061208852775021503/33280457420055411157910804414560693410*x^4+235235152547384237574594585757163853822793825/425989854976709262821258296506376875648*x^3-70725949821101742764090282772875945039213713789/532487318720886578526572870632971094560*x^2+37673023695354749603904735739646425519840690657/33280457420055411157910804414560693410*x+39271247953331922717048374505036410165053492776/5546742903342568526318467402426782235,64382672767071434533110735909263909/68158376796273482051401327441020300103680*x^10+42994979807718865914944377168549457/567986473302279017095011062008502500864*x^9-8231768319632552786376134315211583031/709983091627848771368763827510628126080*x^8-25333866553718061654592921222759904263301/22719458932091160683800442480340100034560*x^7+107952311941024881595734884178892015855265/3407918839813674102570066372051015005184*x^6+41074035113141949365132697771116499211679371/8519797099534185256425165930127537512960*x^5+538960989781507624578503543416090317062879/33280457420055411157910804414560693410*x^4-5733657123570104017174194616558141556256077983/851979709953418525642516593012753751296*x^3-65267784081856127308318769960388488681246491919/1064974637441773157053145741265942189120*x^2+363463541590490104025398379398728100978585607629/133121829680221644631643217658242773640*x+52231154446061734918087459449807989878452257118/5546742903342568526318467402426782235,710234768250321911782163292385271681/159036212524638124786603097362380700241920*x^10+1032701104497513066543067599011960599/11927715939347859358995232302178552518144*x^9-328149462325576834709038862066355606757/4969881641394941399581346792574396882560*x^8-207123726302501975137016597686508538344227/159036212524638124786603097362380700241920*x^7+2443928046686839192961538041440669836239849/7951810626231906239330154868119035012096*x^6+307027143908091652985282492868926913267266197/59638579696739296794976161510892762590720*x^5-1984708197489644844486513982760764556035866697/3727411231046206049686010094430797661920*x^4-30711280527825935927285142216538970782690039385/5963857969673929679497616151089276259072*x^3+2537134856067416357890546566678628101808468192907/7454822462092412099372020188861595323840*x^2+385785662831286173681294040825504669306697985773/931852807761551512421502523607699415480*x-2349072876213588365687730515728864716697286611802/116481600970193939052687815450962426935,-787485621219907206286301282102083/34079188398136741025700663720510150051840*x^10+87161069824882481256964827907961237/851979709953418525642516593012753751296*x^9+1485093738093421172829290665959053207/354991545813924385684381913755314063040*x^8-16943031350456807818272593570797884609693/11359729466045580341900221240170050017280*x^7-96637842739241483492798991971398059872323/1703959419906837051285033186025507502592*x^6+9500730958521489684966134111150087786626961/1419966183255697542737527655021256252160*x^5+9625124073444945826773262462751150817634937/44373943226740548210547739219414257880*x^4-4499479367092450901393981513087083506595262903/425989854976709262821258296506376875648*x^3-109981152988723336743743433762060028757264158987/532487318720886578526572870632971094560*x^2+118625337616912917611551065936715709238052299129/22186971613370274105273869609707128940*x-96248749345303555906973688226734699661761089636/16640228710027705578955402207280346705,-114938726054826938471195521031916667/59638579696739296794976161510892762590720*x^10-632443048687702399915430414306707051/1987952656557976559832538717029758753024*x^9+35631664977883243883311505649553020397/2484940820697470699790673396287198441280*x^8+87095086332065157304565426511529363205483/19879526565579765598325387170297587530240*x^7+377366083425064361249972717132247824276377/5963857969673929679497616151089276259072*x^6-18029233708273229750448368663091111406684919/1064974637441773157053145741265942189120*x^5-917556592166545613341550142535213235220487273/1863705615523103024843005047215398830960*x^4+2036704576386471842125957741668271968138326693/106497463744177315705314574126594218912*x^3+868047434982949261079492195887429383908125228679/1863705615523103024843005047215398830960*x^2-3844108069184604011275494839592235269932331300983/465926403880775756210751261803849707740*x+694989413576080249726476290946936383195211086608/38827200323397979684229271816987475645,-117035122026075392867016296732063039/15903621252463812478660309736238070024192*x^10-1029679686066911455419448733436112507/5963857969673929679497616151089276259072*x^9+51999775987099683805661252408197280879/496988164139494139958134679257439688256*x^8+38958760689345152120822640768396302283037/15903621252463812478660309736238070024192*x^7-1793209444331076389228464836449168983707991/3975905313115953119665077434059517506048*x^6-50858997987354759621018900973515594552753059/5963857969673929679497616151089276259072*x^5+126341130759181092859877912300382842571475171/186370561552310302484300504721539883096*x^4+12626012098494123665204746089671220591855339971/2981928984836964839748808075544638129536*x^3-39490672316968684508277649099077450436553868871/106497463744177315705314574126594218912*x^2+445032984146437033587028362308799869040217228423/93185280776155151242150252360769941548*x-76544872193642958370493993734795209565370817154/3328045742005541115791080441456069341,28149789374381072035313202236672893/8519797099534185256425165930127537512960*x^10-117938114389549122514556655983726291/851979709953418525642516593012753751296*x^9-14789756370637991833842918823207057067/310617602587183837473834174535899805160*x^8+32784685928597152279809580796751499381141/19879526565579765598325387170297587530240*x^7+1294043809171603237131819909097154660785865/5963857969673929679497616151089276259072*x^6-6388363242819782952637164679110317817288901/1242470410348735349895336698143599220640*x^5-420321903300618109737912678818721677766025879/1242470410348735349895336698143599220640*x^4+98208195562568530868681563759148973762497957/106497463744177315705314574126594218912*x^3+180701673668630148117913946838325409083497383693/1863705615523103024843005047215398830960*x^2+1022760163420904678718736888161490867409838106953/155308801293591918736917087267949902580*x-2889380375351218658726934219353867659878826797052/116481600970193939052687815450962426935]]]; f[24,12]=[ [x+7130, [1,1], [0,-243,-7130,-19536,-196148,361414,-130942,18516692,21560872,191663742,207933800,-200784930,-1435256598,712703116,-496082400,-3350114330,4583222956,3427501702,17079378356,-7915078504,31559658778,41023578808,-19974672172,-10640163606,6441105794]], [x-1870, [1,-1], [0,243,1870,-72312,147940,-1562858,-145774,1096796,-60014264,-19626954,-239950480,488238078,47066010,428866948,450903216,4336685950,-8937556460,4673884486,7498937612,-27032101480,11676141658,2478876544,42745596956,-93270772662,118032786914]], [x-1190, [-1,1], [0,-243,1190,18480,135884,-848186,-7124606,-5046316,-14891224,-115001346,-163990552,-223622178,105358314,1419475852,2469276960,-483704986,6151842476,-7532732282,-8764949068,-10401627752,-31738391270,-39880016072,13513323988,81514517226,30783027074]], [x^2-1564*x-112229180, [-1,-1], [0,243,x,-x+19670,-66*x+336896,142*x-247342,-574*x+976758,-218*x+9647304,1022*x+35575780,5315*x+126557132,-16093*x-15124538,34936*x+137981806,-87098*x+422456134,-5038*x-1016988024,-73094*x-1939233404,337103*x+397669228,37992*x+52438628,-813988*x+2842392894,266024*x-2930606372,-84378*x+5631164548,1985280*x-10043314598,-2077745*x-11807177362,-1126858*x+34565995944,1352076*x-5696362590,-3083012*x-122785440486]]]; f[25,12]=[ [x-24, [1], [24,-252,0,16744,534612,577738,6905934,10661420,-18643272,128406630,-52843168,182213314,308120442,17125708,-2687348496,1596055698,-5189203740,6956478662,15481826884,9791485272,-1463791322,38116845680,29335099668,-24992917110,-75013568546]], [x+34, [1], [-34,792,0,17556,-468788,374042,3724286,-379460,32458092,69696710,171448632,291340546,191343242,1759857392,-1623469924,644888642,925569220,-10898589338,-3795674064,-22966943728,-9880820458,-20768886240,-3204862008,63176321130,-126494473874]], [x^2-20*x-5336, [1], [x,16/3*x+170/3,0,176*x-30710,8800*x-397088,-4288*x-1664250,42176*x-1080730,-91520*x+3577860,11152*x-29583490,-766080*x+54730990,2402400*x+98247732,6344576*x-73947370,7550400*x-448375658,-4636368*x-268611370,-6835024*x+769381010,-62251328*x+53352990,-58605760*x+4244815380,17856000*x-936772838,-30563824*x-7561506830,18268000*x+16286555772,113205952*x+13859364910,191878720*x-3570198760,-366939408*x-2980157130,485093760*x-11188323030,1515290176*x-13612549890]], [x^4-55*x^3-5362*x^2+227680*x+1316736, [1], [x,-1/192*x^3+5/64*x^2+2405/96*x-555/4,0,-11/32*x^3+805/32*x^2+22039/16*x-99355/2,-365/64*x^3+9315/64*x^2+1039745/32*x-887517/4,-15/8*x^3-1855/8*x^2+136443/4*x+879310,851/16*x^3+9315/16*x^2-2528735/8*x+130410,255/64*x^3+187151/64*x^2-348315/32*x-47894881/4,2611/32*x^3-288765/32*x^2-11340191/16*x+113052915/2,-2765/4*x^3+98739/4*x^2+4455945/2*x-131508036,21115/32*x^3-1728565/32*x^2-60479495/16*x+423846379/2,19397/8*x^3-652395/8*x^2-74396617/4*x+211700440,-57115/8*x^3+2540565/8*x^2+108267495/4*x-822577113,10571/4*x^3-311765/4*x^2-12460639/2*x-429128840,-1057/16*x^3+8574255/16*x^2-12155291/8*x-1488772305,-23799/8*x^3+11802105/8*x^2+77513395/4*x-5353311060,786375/16*x^3-42832233/16*x^2-1790307875/8*x+6869438523,-23675/4*x^3+769925/4*x^2+21927775/2*x-1324845538,-7573141/64*x^3+154901435/64*x^2+14904892745/32*x+6704550715/4,1214025/16*x^3-23552775/16*x^2-3890217325/8*x+6625098297,1442803/16*x^3-82352765/16*x^2-4090841663/8*x+27755587540,9651965/32*x^3-141336403/32*x^2-27285830545/16*x+10962762493/2,-1587561/64*x^3-65754585/64*x^2-4399288083/32*x+79481908935/4,-2076555/16*x^3+67461093/16*x^2+5202340215/8*x+23369814792,-1145893/4*x^3+62597835/4*x^2+4230992201/2*x-4234169990]], [x^4-4132*x^2+2496256, [-1], [x,-1/112*x^3+725/28*x,0,17/16*x^3-12949/4*x,220*x^2-536108,55/56*x^3-592427/14*x,-1581/14*x^3+2086090/7*x,-7436*x^2+11497556,6663/16*x^3-2333059/4*x,-4024*x^2-45747046,75560*x^2-327117728,2517/8*x^3-502401/2*x,-426490*x^2+1134346682,197269/16*x^3-125291993/4*x,761891/112*x^3+344699409/28*x,-313929/8*x^3+339875605/2*x,1049212*x^2-2967914852,5036150*x^2-10982303738,303031/16*x^3-367530275/4*x,-7672800*x^2+768138072,-8975031/28*x^3+6620797443/7*x,20151976*x^2-60293424496,-44237433/112*x^3+45464052173/28*x,-24794472*x^2+21657254262,9896951/7*x^3-47948876404/7*x]], [x^4+55*x^3-5362*x^2-227680*x+1316736, [-1], [x,-1/192*x^3-5/64*x^2+2405/96*x+555/4,0,-11/32*x^3-805/32*x^2+22039/16*x+99355/2,365/64*x^3+9315/64*x^2-1039745/32*x-887517/4,-15/8*x^3+1855/8*x^2+136443/4*x-879310,851/16*x^3-9315/16*x^2-2528735/8*x-130410,-255/64*x^3+187151/64*x^2+348315/32*x-47894881/4,2611/32*x^3+288765/32*x^2-11340191/16*x-113052915/2,2765/4*x^3+98739/4*x^2-4455945/2*x-131508036,-21115/32*x^3-1728565/32*x^2+60479495/16*x+423846379/2,19397/8*x^3+652395/8*x^2-74396617/4*x-211700440,57115/8*x^3+2540565/8*x^2-108267495/4*x-822577113,10571/4*x^3+311765/4*x^2-12460639/2*x+429128840,-1057/16*x^3-8574255/16*x^2-12155291/8*x+1488772305,-23799/8*x^3-11802105/8*x^2+77513395/4*x+5353311060,-786375/16*x^3-42832233/16*x^2+1790307875/8*x+6869438523,23675/4*x^3+769925/4*x^2-21927775/2*x-1324845538,-7573141/64*x^3-154901435/64*x^2+14904892745/32*x-6704550715/4,-1214025/16*x^3-23552775/16*x^2+3890217325/8*x+6625098297,1442803/16*x^3+82352765/16*x^2-4090841663/8*x-27755587540,-9651965/32*x^3-141336403/32*x^2+27285830545/16*x+10962762493/2,-1587561/64*x^3+65754585/64*x^2-4399288083/32*x-79481908935/4,2076555/16*x^3+67461093/16*x^2-5202340215/8*x+23369814792,-1145893/4*x^3-62597835/4*x^2+4230992201/2*x+4234169990]]]; f[26,12]=[ [x^2+243*x-206388, [1,-1], [-32,x,55/9*x-1750,-649/9*x-3684,-6398/9*x+258932,371293,-9209/9*x-121858,69590/9*x-5863572,-119336/3*x-17663064,-311704/3*x-57358362,369748/3*x-130224712,5016827/9*x-81797958,-8318594/9*x+362905298,-4356169/9*x+27475680,-34592765/9*x+687220676,1998682/9*x-588398794,118944182/9*x+662748052,-53772934/9*x-713752434,16305794*x-5328635284,294653093/9*x-7708197884,-92532728/3*x-7968555046,112670536/3*x-22605339904,296920712/3*x+257895924,113383120/9*x+11775855146,-78514204/9*x+28572920658]], [x^2+243*x-22464, [-1,1], [32,x,-35*x-5270,231*x+14266,-3140*x-331342,-371293,13219*x-3820410,33680*x-10553946,80532*x-10375784,475760*x-22831142,-1395594*x-177616562,-1759*x-55360830,3915854*x+817964106,-3279221*x-112947044,-2687805*x+1744095146,10020118*x+3799362558,49131532*x+6909931738,12063914*x+3964746118,-42144568*x-11250547466,-14344819*x+1360306334,-24427996*x-12661468654,107999720*x-1766460076,-139747230*x-10230098970,-362874452*x-69672544854,-419089860*x+12129226178]], [x^3-218793*x-22508928, [1,1], [-32,x,-1/11*x^2+12/11*x+140494/11,-2/11*x^2+1575/11*x+542942/11,-50/11*x^2+18750/11*x+5686022/11,-371293,-571/11*x^2+84864/11*x+72993666/11,98*x^2-714*x-6114810,900/11*x^2-3672/11*x+66663304/11,-4028/11*x^2+1645404/11*x+1756137310/11,5150/11*x^2-1691604/11*x+820030394/11,9923/11*x^2+4093572/11*x+849281046/11,4402*x^2+165828*x-603150390,-134300/11*x^2+46100517/11*x+21352575092/11,65902/11*x^2-29791125/11*x-9170199634/11,-285250/11*x^2+45930828/11*x+42427835754/11,-976322/11*x^2+74853246/11*x+137765942590/11,600978/11*x^2-328858908/11*x-127400818366/11,1362150/11*x^2-248308278/11*x-149878776142/11,-1026622/11*x^2+307890069/11*x+182950227818/11,-1922000/11*x^2+139590300/11*x+372581146438/11,-1975428/11*x^2-906894996/11*x+409676244700/11,2643254/11*x^2-606002472/11*x-358562543742/11,353052*x^2+83638464*x-43147083990,-3651496/11*x^2+1984950684/11*x+108655164886/11]], [x^4-679393*x^2+65654928*x+60501589200, [-1,-1], [32,x,-14/228537*x^3-3/67*x^2+7533122/228537*x+828610/67,11/457074*x^3-6/67*x^2+9752227/457074*x+2019690/67,3209/457074*x^3+150/67*x^2-1228162037/457074*x-32174450/67,371293,15370/228537*x^3+537/67*x^2-8999390122/228537*x+120405358/67,-1441/457074*x^3-3234/67*x^2-4824893051/457074*x+1134448146/67,7112/25393*x^3+10500/67*x^2-2794143452/25393*x-2198491704/67,-368/25393*x^3-7716/67*x^2-78799228/25393*x+4489465794/67,-23161/50786*x^3-24150/67*x^2+10264622977/50786*x+9561167942/67,518812/228537*x^3-50631/67*x^2-269259469792/228537*x+22520333514/67,-1953980/228537*x^3-289266/67*x^2+878434636904/228537*x+68928322030/67,289513/228537*x^3+335700/67*x^2-4782915370/228537*x-100377971100/67,2785691/457074*x^3+72306/67*x^2-1330268623013/457074*x-80625956318/67,-409712/228537*x^3-250950/67*x^2-543597584908/228537*x-97103098214/67,-3235439/457074*x^3-102834/67*x^2+3285787475963/457074*x-271856499106/67,1991896/228537*x^3-26334/67*x^2-2978141853292/228537*x-22628643294/67,-9008299/152358*x^3-88050/67*x^2+6013711682623/152358*x+193640812946/67,-10659875/457074*x^3+2137566/67*x^2+6097110405629/457074*x+186814833446/67,-1567382/25393*x^3-5229300/67*x^2+491879824226/25393*x+1856452978790/67,872113/25393*x^3+7647684/67*x^2+202617444239/25393*x-1835742922684/67,10383863/50786*x^3-5463738/67*x^2-5720454853631/50786*x+1392623514282/67,-159868610/228537*x^3-13560216/67*x^2+56563269419762/228537*x+2877309142390/67,66267922/228537*x^3-7659888/67*x^2-62551773026518/228537*x+4831580827614/67]]]; f[27,12]=[ [x, [-1], [0,0,0,77153,0,-2248615,0,-15926533,0,0,-249734764,119374607,0,-1549433416,0,0,0,8546352539,5951291615,0,-35338681231,-54296224537,0,0,165605778077]], [x^2-3348, [-1], [x,0,-10*x,-50071,-9554*x,1039121,-100902*x,-579301,118670*x,3197296*x,-89057548,-566931913,-23233696*x,1257516392,50254198*x,84450132*x,60259742*x,-1112205613,4034467871,-122107188*x,-31135508287,-617559745,-83402324*x,90530850*x,-104737106371]], [x^4-4914*x^2+139968, [1], [x,0,1/2*x^3-2413*x,16*x^2-32197,-49/2*x^3+128605*x,-368*x^2+996893,739/2*x^3-1684263*x,4800*x^2-3491251,587/2*x^3-2012143*x,5928*x^3-29223440*x,-25664*x^2+224896724,-65616*x^2+299259731,11208*x^3-68887888*x,84448*x^2-240382696,-136025/2*x^3+341036773*x,-23721*x^3+47264490*x,353695/2*x^3-987575347*x,-2315120*x^2+3976143647,-2094464*x^2+16047091601,-755797*x^3+3670487394*x,2657376*x^2-9823477111,4820656*x^2+23298627317,-1568721*x^3+6844099834*x,-1547377/2*x^3+3097846173*x,2817856*x^2+27461928533]], [x^4-9*x^3-7110*x^2-51840*x+6210432, [1], [x,0,-1/16*x^3+81/16*x^2+1999/8*x-10206,-9/16*x^3+409/16*x^2+20007/8*x-51070,-13/2*x^3+405/2*x^2+26383*x-349191,-45/4*x^3+589/4*x^2+152523/2*x-275536,-97/4*x^3+3969/4*x^2+166071/2*x+597780,-261/8*x^3+19509/8*x^2+895131/4*x-4838848,283/4*x^3-37179/4*x^2-172493/2*x+46491246,507/8*x^3-411723/8*x^2+402907/4*x+223269372,-8379/16*x^3+338347/16*x^2+2880117/8*x-39748906,9927/4*x^3-613959/4*x^2-14351985/2*x+363776798,-8553/8*x^3-859815/8*x^2+79952183/4*x+297216216,-39393/8*x^3+28529/8*x^2+84631311/4*x-262041772,-11195/2*x^3+650187/2*x^2+29061061*x-1413223362,153669/16*x^3+15012459/16*x^2-732111147/8*x-4017806226,-86423/2*x^3+4562487/2*x^2+206079857*x-6892686252,-41337*x^3+4882513*x^2+84109590*x-14925911944,403767/8*x^3-31167655/8*x^2-727093017/4*x+9766299356,-555703/4*x^3+23699223/4*x^2+1529625009/2*x-1732001940,-373113/2*x^3+7973793/2*x^2+814077459*x+7347105065,408015/2*x^3-14743639/2*x^2-963048285*x-16289450464,-428487/2*x^3-631233/2*x^2+682373053*x+35293380993,-2718361/8*x^3+31054185/8*x^2+8101392951/4*x+28570259412,9099/2*x^3+59366117/2*x^2+668100555*x-146511598873]], [x^4+9*x^3-7110*x^2+51840*x+6210432, [-1], [x,0,-1/16*x^3-81/16*x^2+1999/8*x+10206,9/16*x^3+409/16*x^2-20007/8*x-51070,-13/2*x^3-405/2*x^2+26383*x+349191,45/4*x^3+589/4*x^2-152523/2*x-275536,-97/4*x^3-3969/4*x^2+166071/2*x-597780,261/8*x^3+19509/8*x^2-895131/4*x-4838848,283/4*x^3+37179/4*x^2-172493/2*x-46491246,507/8*x^3+411723/8*x^2+402907/4*x-223269372,8379/16*x^3+338347/16*x^2-2880117/8*x-39748906,-9927/4*x^3-613959/4*x^2+14351985/2*x+363776798,-8553/8*x^3+859815/8*x^2+79952183/4*x-297216216,39393/8*x^3+28529/8*x^2-84631311/4*x-262041772,-11195/2*x^3-650187/2*x^2+29061061*x+1413223362,153669/16*x^3-15012459/16*x^2-732111147/8*x+4017806226,-86423/2*x^3-4562487/2*x^2+206079857*x+6892686252,41337*x^3+4882513*x^2-84109590*x-14925911944,-403767/8*x^3-31167655/8*x^2+727093017/4*x+9766299356,-555703/4*x^3-23699223/4*x^2+1529625009/2*x+1732001940,373113/2*x^3+7973793/2*x^2-814077459*x+7347105065,-408015/2*x^3-14743639/2*x^2+963048285*x-16289450464,-428487/2*x^3+631233/2*x^2+682373053*x-35293380993,-2718361/8*x^3-31054185/8*x^2+8101392951/4*x-28570259412,-9099/2*x^3+59366117/2*x^2-668100555*x-146511598873]]]; f[28,12]=[ [x^3+100*x^2-292716*x+40759200, [-1,1], [0,x,-1/243*x^2-2035/243*x+57374/27,-16807,-1793/243*x^2-818048/243*x+37235500/27,1621/81*x^2+364753/81*x-31407398/9,-19394/243*x^2-4480622/243*x+339784894/27,13090/81*x^2+5793367/81*x-313002536/9,-58805/243*x^2-16834706/243*x+681622912/27,213926/243*x^2+19147478/243*x-6090034054/27,6710/27*x^2+5121662/27*x-471155224/3,223436/81*x^2+68780558/81*x-6838817146/9,-92396/81*x^2-124710266/81*x+2431588354/9,-912065/81*x^2-246921584/81*x+17769708004/9,51692/3*x^2+20488190/3*x-2783881656,-672046/27*x^2-164113180/27*x+18243400250/3,-4894780/243*x^2+1716796553/243*x+161302853408/27,-3367583/81*x^2+509758759/81*x+93207939346/9,9453803/81*x^2+3565268798/81*x-186768905404/9,-28287014/243*x^2-14253657152/243*x+418665140824/27,3460736/81*x^2+4439291132/81*x-103558896502/9,16448/81*x^2-6761794900/81*x-123903433264/9,47899498/243*x^2+21594430489/243*x-2015416909400/27,20138254/81*x^2+15920476468/81*x-432129526310/9,-41004080/81*x^2-15311266550/81*x+969636338506/9]], [x^3-1132*x^2+189612*x+62758800, [-1,-1], [0,x,1/9*x^2-583/9*x-7310,16807,-41/9*x^2+28952/9*x+444100,-53/3*x^2+26309/3*x+2339522,-206/9*x^2-2374/9*x+6129178,14*x^2-27953*x+4877096,-899/3*x^2+341390/3*x+56914944,-1630/9*x^2+1460158/9*x+120649598,542*x^2-572054*x+153715592,4036/3*x^2-2395162/3*x-66354106,6316/9*x^2-17481766/9*x+541942306,30751/3*x^2-20941816/3*x-734788156,-115348/9*x^2+85099258/9*x+425383256,-94054/3*x^2+72064972/3*x-294602850,-36644*x^2+15549515*x+3628856304,98303/3*x^2-52746245/3*x-5900896006,251963/3*x^2-127392734/3*x-4200870844,87514/9*x^2+153228992/9*x-2229994088,-71920*x^2+70449028*x+4715435978,-30160*x^2-71079428*x+33237922304,374714/9*x^2-605660645/9*x+10384789400,3279358/9*x^2-2459420260/9*x-9899326790,-175976*x^2+76610774*x-36409920934]]]; f[29,12]=[ [x^11+32*x^10-15325*x^9-407614*x^8+82465976*x^7+1785306736*x^6-187882927184*x^5-3367672715744*x^4+170288442403840*x^3+2941272354394112*x^2-52480495829254144*x-937413686027223040, [-1], [x,-565550727753207886291601/44827281751076160732232269419642880*x^10-352148942753396333653993/3201948696505440052302304958545920*x^9+2925145791867451886506707147/14942427250358720244077423139880960*x^8+6504602362395108757597412003/11206820437769040183058067354910720*x^7-1964612098154854208227957177251/1867803406294840030509677892485120*x^6+2829283398649884979467690688477/1400852554721130022882258419363840*x^5+6480662659253248504349671277566813/2801705109442260045764516838727680*x^4-8123431197511703726587222523237119/700426277360565011441129209681920*x^3-23257160197245998420755599770702567/12507612095724375204305878744320*x^2+71791603574525809857216972440064001/10944160583758828303767643901280*x+19535623586408457939820139520896935/39086287799138672513455871076,925017894146270556324001/1494242725035872024407742313988096*x^10+3864954354528630600079055/747121362517936012203871156994048*x^9-14355009321426394257800774833/1494242725035872024407742313988096*x^8-1339114248667198151737492757/53365811608424000871705082642432*x^7+9639494213891783819148374632993/186780340629484003050967789248512*x^6-775604395914495267948775540135/6670726451053000108963135330304*x^5-10589247398518086614588253679319261/93390170314742001525483894624256*x^4+14034076631063118229727053409345271/23347542578685500381370973656064*x^3+265233977526044694583445262949849509/2918442822335687547671371707008*x^2-122291358861745228024322587391032589/364805352791960943458921463376*x-1112500203182923700981545495224386715/45600669098995117932365182922,-1964432955575494978175157/266829058042120004358525413212160*x^10-4068531048110427941531659/66707264510530001089631353303040*x^9+30490189152218744089624414041/266829058042120004358525413212160*x^8+7757016902730631599336213917/26682905804212000435852541321216*x^7-20478931353549717853583325560961/33353632255265000544815676651520*x^6+4736981656708651234002301374411/3335363225526500054481567665152*x^5+22504949183489530892568539530864161/16676816127632500272407838325760*x^4-60186535655582727853107183572180183/8338408063816250136203919162880*x^3-1128312890555994032283595254660432057/1042301007977031267025489895360*x^2+104834562107358430157018786446004439/26057525199425781675637247384*x+947915406268120634085800101657033913/3257190649928222709454655923,18186433787633351939582933/2134632464336960034868203305697280*x^10+80845057791723021772161363/1067316232168480017434101652848640*x^9-281951323983685076951127856773/2134632464336960034868203305697280*x^8-219911432675890798620922164619/533658116084240008717050826424320*x^7+189152811090980783362416608084829/266829058042120004358525413212160*x^6-84707865174713563841154036817141/66707264510530001089631353303040*x^5-207645686442099312648987279263078289/133414529021060002179262706606080*x^4+255255961205441005695393443323575407/33353632255265000544815676651520*x^3+5200274977569498598946354139129835437/4169204031908125068101959581440*x^2-2250663561157794433100293912519938233/521150503988515633512744947680*x-4350717965623947017236682278258535245/13028762599712890837818623692,612066806195703857367715869/3735606812589680061019355784970240*x^10+2527115309304619491889899161/1867803406294840030509677892485120*x^9-9500148570452117601112502340757/3735606812589680061019355784970240*x^8-85500992658096142401426248035/13341452902106000217926270660608*x^7+6380755779195220503896027342311357/466950851573710007627419473121280*x^6-6648217398846540948928949015181/208460201595406253405097979072*x^5-7011390497999379798118098673287822657/233475425786855003813709736560640*x^4+587856309183651849237014036207242293/3648053527919609434589214633760*x^3+175713949919706987854502713458278451177/7296107055839218869178429267520*x^2-4094350271932010921232435160914403159/45600669098995117932365182922*x-147585357347915966082842512914464005242/22800334549497558966182591461,-1213824194541267270246468097/3735606812589680061019355784970240*x^10-5070341447850001042132982993/1867803406294840030509677892485120*x^9+18842939107724215455281105539881/3735606812589680061019355784970240*x^8+616359510019304844598000137491/46695085157371000762741947312128*x^7-12659712720573957074762704642663341/466950851573710007627419473121280*x^6+177184441179423030006691205800081/2918442822335687547671371707008*x^5+1988581347862540113450770041213507403/33353632255265000544815676651520*x^4-9186612172413400526782031244207610877/29184428223356875476713717070080*x^3-349386639234333656186893511649509566271/7296107055839218869178429267520*x^2+16045647205919233740254956586890129869/91201338197990235864730365844*x+293767248322623954051484374993347224113/22800334549497558966182591461,-86782747687970483143909837/116737712893427501906854868280320*x^10-5771395780270113633495316771/933901703147420015254838946242560*x^9+5386687649606301893066474662037/466950851573710007627419473121280*x^8+27686486815310869774247312576379/933901703147420015254838946242560*x^7-7233349056326487247800570559497903/116737712893427501906854868280320*x^6+16583725842436139778531036736918661/116737712893427501906854868280320*x^5+1985813744383781296710893746633622627/14592214111678437738356858535040*x^4-42395616021000875508195269880962612649/58368856446713750953427434140160*x^3-39755712991928396373033465082735027773/364805352791960943458921463376*x^2+368859964211414125326954363267149341893/912013381979902358647303658440*x+666327885193100128848306894916882580904/22800334549497558966182591461,646596284187519506019339541/1067316232168480017434101652848640*x^10+2711261584824172693204149007/533658116084240008717050826424320*x^9-2008906360598472217432473708817/213463246433696003486820330569728*x^8-6654569615834543587665838574457/266829058042120004358525413212160*x^7+6757361212279560900439653725064413/133414529021060002179262706606080*x^6-3723653131857001991298716129443703/33353632255265000544815676651520*x^5-7450214226896296476323019589425393873/66707264510530001089631353303040*x^4+1953222673326486253362281504821938037/3335363225526500054481567665152*x^3+188194574065727731437998952793854092447/2084602015954062534050979790720*x^2-86300020387166081837620709280184061699/260575251994257816756372473840*x-159522045476763319102907154484779263727/6514381299856445418909311846,20511149,-15736474479362517396259114797/2988485450071744048815484627976192*x^10-318956670233016053177323868359/7471213625179360122038711569940480*x^9+1220647319412479592838769352844241/14942427250358720244077423139880960*x^8+723465912001108851144371262816591/3735606812589680061019355784970240*x^7-23399407729153797850118438511285267/53365811608424000871705082642432*x^6+507610435286859514019380388253853649/466950851573710007627419473121280*x^5+179568788216142831485041639985521150921/186780340629484003050967789248512*x^4-1234355086538806671027834262271418897539/233475425786855003813709736560640*x^3-22372611728270576549811903463287171960317/29184428223356875476713717070080*x^2+10622112279633262843407385396606148361077/3648053527919609434589214633760*x+18666942951192387498314112609110227475997/91201338197990235864730365844,36489282804188413587023394483/533658116084240008717050826424320*x^10+150450741527553504695914587721/266829058042120004358525413212160*x^9-113268620793970675249066160118679/106731623216848001743410165284864*x^8-355201294168248494567610688770191/133414529021060002179262706606080*x^7+380351853316264415680681970236439899/66707264510530001089631353303040*x^6-222961887757790625438623769609027869/16676816127632500272407838325760*x^5-417866972613080482184296778032459528839/33353632255265000544815676651520*x^4+112317858874568661354659043903176290699/1667681612763250027240783832576*x^3+10467253114030514662798541441206931857811/1042301007977031267025489895360*x^2-4883378713936388486129486899929800537577/130287625997128908378186236920*x-8786617004886097465579837525306677615891/3257190649928222709454655923,-38456658849426925624048775655/747121362517936012203871156994048*x^10-794644087251940190230206351939/1867803406294840030509677892485120*x^9+2983739655130983625739300608992251/3735606812589680061019355784970240*x^8+470481657800778126707922854948839/233475425786855003813709736560640*x^7-400643973077398608480862599139825859/93390170314742001525483894624256*x^6+292584263114969614563294723603763231/29184428223356875476713717070080*x^5+62847181651747331898629318627432663069/6670726451053000108963135330304*x^4-1477818473220100808697964364270890876927/29184428223356875476713717070080*x^3-55039067039087148639605218388586510832837/7296107055839218869178429267520*x^2+12838878941111228374427560425904398080581/456006690989951179323651829220*x+46134630627911906201494655344590677764105/22800334549497558966182591461,316411447603760165555426706853/2134632464336960034868203305697280*x^10+1311519008001067828316358183651/1067316232168480017434101652848640*x^9-982115575462252283219104732353169/426926492867392006973640661139456*x^8-3129862842378461482342685792959531/533658116084240008717050826424320*x^7+3297686523458150715349122875036030669/266829058042120004358525413212160*x^6-1903009709448423654600436969813644949/66707264510530001089631353303040*x^5-3622827094309623535521459970767421250209/133414529021060002179262706606080*x^4+968271294539245958985385093292859661475/6670726451053000108963135330304*x^3+90752208966340810027292473897266501357781/4169204031908125068101959581440*x^2-42131014264750812243961665084507517724297/521150503988515633512744947680*x-76164295030411010208767264627731499980133/13028762599712890837818623692,-2011266892906540119889990526037/14942427250358720244077423139880960*x^10-8292754794149550005019294484139/7471213625179360122038711569940480*x^9+6242389785703432168501626652692001/2988485450071744048815484627976192*x^8+19542781746376035988001879413703639/3735606812589680061019355784970240*x^7-20956459175413901087401628179420029021/1867803406294840030509677892485120*x^6+12332433057760669794742585758011189801/466950851573710007627419473121280*x^5+23011863548873112852109698747721206007441/933901703147420015254838946242560*x^4-885755873889436280069119308088260393393/6670726451053000108963135330304*x^3-575716259864234683532549949505059454101489/29184428223356875476713717070080*x^2+269093240587401422961776683030042986905133/3648053527919609434589214633760*x+482497250253580802414682608737592216025665/91201338197990235864730365844,14380175812014270293361397219/266829058042120004358525413212160*x^10+30088591576478621065181191653/66707264510530001089631353303040*x^9-223190011900405444654390253480447/266829058042120004358525413212160*x^8-58761205348616381310248906165723/26682905804212000435852541321216*x^7+149901318188369068492298697236800907/33353632255265000544815676651520*x^6-33308944027788115704958404630109415/3335363225526500054481567665152*x^5-164719829421560249020732749755826376587/16676816127632500272407838325760*x^4+433266320782641013538220566695665515061/8338408063816250136203919162880*x^3+4128402426801157022117488582267103246297/521150503988515633512744947680*x^2-753696759037528654457985261154757705023/26057525199425781675637247384*x-6924646284234438525703202878802389950763/3257190649928222709454655923,-2267745116394155026609665132557/7471213625179360122038711569940480*x^10-9549435855327122750859111254103/3735606812589680061019355784970240*x^9+35201456211215910837081027691162701/7471213625179360122038711569940480*x^8+4718371179875331238646755081500365/373560681258968006101935578497024*x^7-23649743173331211884720968945747238341/933901703147420015254838946242560*x^6+2579355342323656758460775254154112627/46695085157371000762741947312128*x^5+3715128434929540228929838071724468275983/66707264510530001089631353303040*x^4-34007472695111430077189182724085674677329/116737712893427501906854868280320*x^3-652896234730545029362159009300301520222331/14592214111678437738356858535040*x^2+59511334493042481925274495856682154540311/364805352791960943458921463376*x+549005105890816132649971956757741664843955/45600669098995117932365182922,400461586599362848295521660717/933901703147420015254838946242560*x^10+467215340901043750109742653529/133414529021060002179262706606080*x^9-1243222369007391282301252884733383/186780340629484003050967789248512*x^8-15133155131701516112671160355319581/933901703147420015254838946242560*x^7+2087560567786674357088736621948639453/58368856446713750953427434140160*x^6-10063825174098190564812154131159722519/116737712893427501906854868280320*x^5-4587480281701170639046995527591081749561/58368856446713750953427434140160*x^4+4980134530109293348054683824910139749875/11673771289342750190685486828032*x^3+32839690436593992760705295331380143076319/521150503988515633512744947680*x^2-216113387179276432085713464862529947888617/912013381979902358647303658440*x-55166444040144170006676771133356828423464/3257190649928222709454655923,16212411245660112971298969341/533658116084240008717050826424320*x^10+10911245866353052327385555971/53365811608424000871705082642432*x^9-252517367159381828550449463670237/533658116084240008717050826424320*x^8-70675584802723613166676374300709/133414529021060002179262706606080*x^7+170243164521789522035908919004662813/66707264510530001089631353303040*x^6-150397908373651433086730253530487171/16676816127632500272407838325760*x^5-187722345071336996126681102889130712793/33353632255265000544815676651520*x^4+294124146725618376204769589100900199373/8338408063816250136203919162880*x^3+4710292667828520583815605333927951859181/1042301007977031267025489895360*x^2-2446149386402592121918772891280098488263/130287625997128908378186236920*x-3949265581387919265581672219127054038517/3257190649928222709454655923,743070436719123838443470618309/1067316232168480017434101652848640*x^10+595668326987004990854499619103/106731623216848001743410165284864*x^9-11535296981989754944071734874563093/1067316232168480017434101652848640*x^8-6616103114650934528814158202116631/266829058042120004358525413212160*x^7+7747347272851572682308147142365161277/133414529021060002179262706606080*x^6-4910324441519138782259076566260111449/33353632255265000544815676651520*x^5-8508670132857773650768759825157101903297/66707264510530001089631353303040*x^4+11765672906343768294761452756032429017587/16676816127632500272407838325760*x^3+212876709502579758553760205431476587248789/2084602015954062534050979790720*x^2-101682445816818456274499543742352979171757/260575251994257816756372473840*x-178662627178198790719943111451345535501037/6514381299856445418909311846,-1351209387370367665632013796031/933901703147420015254838946242560*x^10-5565106697317239457906450956317/466950851573710007627419473121280*x^9+4195710579957593251693396531390595/186780340629484003050967789248512*x^8+13144071397166745114335009236520067/233475425786855003813709736560640*x^7-14096449338846865044359811079349223313/116737712893427501906854868280320*x^6+4120194026083820342194551136175425119/14592214111678437738356858535040*x^5+15501933789449091309416813238838781041983/58368856446713750953427434140160*x^4-4153838877321771970013609340643882894769/2918442822335687547671371707008*x^3-194582590889143473061526421109749953928451/912013381979902358647303658440*x^2+180935778185892351698863096453878960395629/228003345494975589661825914610*x+1309872309407430341530960354737107845304668/22800334549497558966182591461,-6326630174194526363995707130353/2134632464336960034868203305697280*x^10-26087099651954795844394672692239/1067316232168480017434101652848640*x^9+98192869605324624974738903539794177/2134632464336960034868203305697280*x^8+61601598474350890735302949629276363/533658116084240008717050826424320*x^7-65944631819020176752913859760309727929/266829058042120004358525413212160*x^6+38643794156755159063665265972062633717/66707264510530001089631353303040*x^5+72449256533978545277062899271899828087549/133414529021060002179262706606080*x^4-97353328388919955012883587005090340872823/33353632255265000544815676651520*x^3-362992464550656470312536690054176220327473/833840806381625013620391916288*x^2+846641815479262799830520739474935763658521/521150503988515633512744947680*x+1523631894600381256329209188997274538304629/13028762599712890837818623692,14867192742122554272898148514711/7471213625179360122038711569940480*x^10+60376897519626569826896753833613/3735606812589680061019355784970240*x^9-230813797272214723283711931170393079/7471213625179360122038711569940480*x^8-19722284430705905989657296396792793/266829058042120004358525413212160*x^7+155065008134731064189990312237844433903/933901703147420015254838946242560*x^6-13555022058661780586300806635694990647/33353632255265000544815676651520*x^5-170441082841816540864127121597123924708843/466950851573710007627419473121280*x^4+232527753779658926457888269433517424876311/116737712893427501906854868280320*x^3+854705033432427360307410166443800419622389/2918442822335687547671371707008*x^2-2018506935307823374891633122713014817350637/1824026763959804717294607316880*x-3594451535212503341909429252537106188548409/45600669098995117932365182922,8350732963888236251802846419821/3735606812589680061019355784970240*x^10+6880022514465108650999684318325/373560681258968006101935578497024*x^9-129619286063965555148015106258382277/3735606812589680061019355784970240*x^8-5791787937073172375359284970964791/66707264510530001089631353303040*x^7+87057268033405613476931868319643057513/466950851573710007627419473121280*x^6-3653481829043643855849023614334436489/8338408063816250136203919162880*x^5-95646177715362258398802840900969589267833/233475425786855003813709736560640*x^4+32155339762600653326705324944746945312567/14592214111678437738356858535040*x^3+2395585711750600634976572880538862215503051/7296107055839218869178429267520*x^2-139614916944911438317546679047716759112391/114001672747487794830912957305*x-2011050206323556053279907941036665567236227/22800334549497558966182591461,1771810070907847780989672029073/373560681258968006101935578497024*x^10+530624138483962716772344875475/13341452902106000217926270660608*x^9-27494679510361445977257479636380453/373560681258968006101935578497024*x^8-36274256096160843675729085096212921/186780340629484003050967789248512*x^7+18462644223439100046838295885309754171/46695085157371000762741947312128*x^6-20578242090779403996014289104575685903/23347542578685500381370973656064*x^5-20283869101545349007261379345031409064229/23347542578685500381370973656064*x^4+53557070356641926840791903505664264942335/11673771289342750190685486828032*x^3+36306998021096326966390915120045705932743/52115050398851563351274494768*x^2-466973888957322112669672267775295780454309/182402676395980471729460731688*x-609617013082236792236354421403257393886688/3257190649928222709454655923]], [x^14-23517*x^12-42196*x^11+214206700*x^10+532863376*x^9-951901011680*x^8-1439668569088*x^7+2125122050961664*x^6-3617975849298944*x^5-2179155305696991232*x^4+15507015861824716800*x^3+709645914927917694976*x^2-9478460460037847384064*x+30797548279705794248704, [1], [x,-130729817561959712456908709971499408481331626473/89103228305780300998341474379918533619856182552984695807761448960*x^13+1300148258340055633810200559621594146439038486677/15911290768889339463989548996414023860688604027318695679957401600*x^12+517089742821967549715469943021503397291785005097121/17820645661156060199668294875983706723971236510596939161552289792*x^11-2408949365022148860992201140342014290883218314814921/1591129076888933946398954899641402386068860402731869567995740160*x^10-23479226304944846065484913386306996428552746203414866619/111379035382225376247926842974898167024820228191230869759701811200*x^9+2844345345375547686778406770799544049862800408033507291/278447588455563440619817107437245417562050570478077174399254528*x^8+9474408337494466118718602475917093242982520162870376620737/13922379422778172030990855371862270878102528523903858719962726400*x^7-7144213680075183254939835118655289217226331536110684209083/232039657046302867183180922864371181301708808731730978666045440*x^6-101780644036326332984123727145483029348639379753089156903491/116019828523151433591590461432185590650854404365865489333022720*x^5+1222017485310868930573474575428513464188085675991666015792059/31076739782986991140604587883621140352907429740856827499916800*x^4+505284241583383768541425994790675688500650904934208144747953/3152712731607375912814958191091999745947130553420257862310400*x^3-726684274830983157509702572027196914428419040194369201256378617/54384294620227234496058028796336995617588002046499448124854400*x^2+254522865377095040138663039816897144171492343156770528729348383/1699509206882101078001813399885531113049625063953107753901700*x-31550069455757798158754608412642688078076068770897186678207279/40464504925764311380995557140131693167848215808407327473850,-407329077954636904806052175766052938805941422327/21215054358519119285319398661885365147584805369758260906609868800*x^13+5648189964738331965240702464990344771271622963091/2651881794814889910664924832735670643448100671219782613326233600*x^12+153525570089267772573191292325620400960254965278407/471445652411535984118208859153008114390773452661294686813552640*x^11-220216778717767306738341276247054364400581986560783467/5303763589629779821329849665471341286896201342439565226652467200*x^10-1295034775925704536380473571363159230323189310930678211/757680512804254260189978523638763040985171620348509318093209600*x^9+395322840353835892445286617442043013378174166164554358947/1325940897407444955332462416367835321724050335609891306663116800*x^8+906841144345261935825823748924931773091874639569273092741/662970448703722477666231208183917660862025167804945653331558400*x^7-2281434590686302275260988082422127191780341969935598495667/2367751602513294563093682886371134503078661313589091619041280*x^6+364055346664627764563756712846795725007219859936486209553979/27623768695988436569426300340996569202584381991872735555481600*x^5+5429040326404413002210842395981933985936025013544607427701207/4143565304398265485413945051149485380387657298780910333322240*x^4-14940465875603185698388507023320068914718417057904833399211921/450387533086767987544994027298857106563875793345751123187200*x^3-556702445843205351733296083626007769215151690051765821329676549/1294864157624457964191857828484214181371142905869034479163200*x^2+37039428756892408355351541614746741069113463014136041429517747/2158106929374096606986429714140356968951904843115057465272*x-264066470529564977681167536261502002065036208768499038043498528/2890321780411736527213968367152263797703443986314809105275,-102717311069595832956492177688682797313940687811/1291351134866381173889006875071283095939944674680937620402339840*x^13+329260362301798432129332700632210869318531244689/38433069490070868270506156996169139760117401032170762511974400*x^12+356895480792679397078245831162946762646057036042475/258270226973276234777801375014256619187988934936187524080467968*x^11-121398988868550864271372488825479438967599369571443/732058466477540348009641085641316947811760019660395476418560*x^10-4221538210123283666994012371429908967577269142370767791/538062972860992155787086197946367956641643614450390675167641600*x^9+2117882517477828659037391779723455802858542354104542183/1793543242869973852623620659821226522138812048167968917225472*x^8+824250689628298015768141011145874019310095656907656250743/67257871607624019473385774743295994580205451806298834395955200*x^7-19096291592364054883886205793552272485164023816122524771399/5044340370571801460503933105747199593515408885472412579696640*x^6+16401422787764970515952446452014594415124905595630580236781/560482263396866828944881456194133288168378765052490286632960*x^5+4631224829040619023249058120879698280569998381911269688197481/900775066173535975089988054597714213127751586691502246374400*x^4-305112771976037319539091699659000135988717219777884818297477031/3152712731607375912814958191091999745947130553420257862310400*x^3-706073613357825652238094596215154604223449415102637445696370007/394089091450921989101869773886499968243391319177532232788800*x^2+2645408489180997399218982198414937703473971689625603552971387447/49261136431365248637733721735812496030423914897191529098600*x-253175177715962765768515420451716742274421706802757124894526077/879663150560093725673816459568080286257569908878420162475,-63892164774843846929573889931645107884275170918469/18563172563704229374654473829149694504136704698538478293283635200*x^13+165065569374353338279122301240728216794919434385949/1060752717925955964265969933094268257379240268487913045330493440*x^12+87813234022205109020880251564519337411799058857001047/1237544837580281958310298255276646300275780313235898552885575680*x^11-2188963109985512184180399328134188977414585253184885923/757680512804254260189978523638763040985171620348509318093209600*x^10-1016683367717482252374869286848884926081709340250133432801/1856317256370422937465447382914969450413670469853847829328363520*x^9+182116848128269140241496568752947612802620251413852386541317/9281586281852114687327236914574847252068352349269239146641817600*x^8+906698968710852006650918372770163488067513556324674442206123/464079314092605734366361845728742362603417617463461957332090880*x^7-13977204343757823747422508313320342116069038087451670823802701/232039657046302867183180922864371181301708808731730978666045440*x^6-37990837687616716419041361102175990066330899108603201526406401/12085398804494940999124006399185999026130667121444321805523200*x^5+1682673626148832079764249960865713361870381290502380186776159361/20717826521991327427069725255747426901938286493904551666611200*x^4+2866616754549590833032295038878834486805085233148070561968246061/1576356365803687956407479095545999872973565276710128931155200*x^3-628870759932432310693251998733734390637190196794690663305535685317/18128098206742411498686009598778998539196000682166482708284800*x^2-29284974003696884873378134463311350139501602754562875733439422967/125889570880155635407541733324854156522194449181711685474200*x+17112567174698473824437308095518782942064613592240861785586259291/8092900985152862276199111428026338633569643161681465494770,204535746067566663941866383852407610476454789445219/29701076101926766999447158126639511206618727517661565269253816320*x^13-441137142259167942344877625153712712252304604247979/1325940897407444955332462416367835321724050335609891306663116800*x^12-835124103933503244632209859003273470574006971308476939/5940215220385353399889431625327902241323745503532313053850763264*x^11+937592277510463070146835415636945604150162058542442213/151536102560850852037995704727752608197034324069701863618641920*x^10+39685607299275181633455736089353311660288966311104505801877/37126345127408458749308947658299389008273409397076956586567270400*x^9-15660254640963713041430663210791417235565116072255612288141/371263451274084587493089476582993890082734093970769565865672704*x^8-17224333262490905647927086104843433604256866057256355672200521/4640793140926057343663618457287423626034176174634619573320908800*x^7+2525144310207605071160025281543462651009175309001118677500631/19336638087191905598598410238697598441809067394310914888837120*x^6+217033232585530345448469283840960993747617743957376617174738473/38673276174383811197196820477395196883618134788621829777674240*x^5-3709629520885464528065224911545697429602028991017715243674326719/20717826521991327427069725255747426901938286493904551666611200*x^4-2756561636086668564037063304910147310818082457231958128085518249/1050904243869125304271652730363999915315710184473419287436800*x^3+354336253718645097726374655344178097163877938994510056415221037409/4532024551685602874671502399694749634799000170541620677071200*x^2+39207791639405986476833759461086306296694777832842592484035774247/1133006137921400718667875599923687408699750042635405169267800*x-16816165766888394536478194610550171743122175155093306743519544659/6744084154294051896832592856688615527974702634734554578975,-168368526625796684941311068499795312953392867017499/9900358700642255666482386042213170402206242505887188423084605440*x^13+2553195499651695362767144876008776581794199111163467/1325940897407444955332462416367835321724050335609891306663116800*x^12+1713637522642673061784796839274865764278766651752966153/5940215220385353399889431625327902241323745503532313053850763264*x^11-39829472134932755863680012640936751158785304008550669433/1060752717925955964265969933094268257379240268487913045330493440*x^10-56787841298424940580058344987570515486585677723620560526071/37126345127408458749308947658299389008273409397076956586567270400*x^9+100232488994202773727532631613629386144906259401546926365591/371263451274084587493089476582993890082734093970769565865672704*x^8+6760424861962686465051401334571255912303698723205247604875683/4640793140926057343663618457287423626034176174634619573320908800*x^7-50798041895134612970144742804501932480833528495408676601464359/58009914261575716795795230716092795325427202182932744666511360*x^6+400079578605427500350911102983639713852572773077433657168832781/38673276174383811197196820477395196883618134788621829777674240*x^5+1185723070899803954241733614233989194605823479636465530802361497/986563167713872734622367869321306042949442213995454841267200*x^4-83584486539577945439186279462216295303507293819293810710671980919/3152712731607375912814958191091999745947130553420257862310400*x^3-626799963390054146037056926980168345464724061713247770695239287769/1510674850561867624890500799898249878266333390180540225690400*x^2+15013575714987223399095112154473431911790079002361627720398485671019/1133006137921400718667875599923687408699750042635405169267800*x-1303257027926963487802180235176543482580314459345795268419395369104/20232252462882155690497778570065846583924107904203663736925,-1497827555134676474449070976996571763179955839015/312642906336071231573127980280415907438091868606963844939513856*x^13+7406366361180206095159810503404119996654759934741/2791454520857778853331499823932284887840105969705034329817088*x^12-10140382702936945482389728262771621174353044306733589/312642906336071231573127980280415907438091868606963844939513856*x^11-589756959139811587392839024440958912485107670741250543/11165818083431115413325999295729139551360423878820137319268352*x^10+131549000410967830076023080084975290773415298893630312323/78160726584017807893281995070103976859522967151740961234878464*x^9+7593132774600431943280339096685484288157982075781779697253/19540181646004451973320498767525994214880741787935240308719616*x^8-136318783178119182793603556730147150475444586745693230110927/9770090823002225986660249383762997107440370893967620154359808*x^7-87457578347523004606118529870917074168354839360338176144301/67847852937515458240696176276131924357224797874775139960832*x^6+19087652821482297779901154144920844920877682063077390437129563/407087117625092749444177057656791546143348787248650839764992*x^5+78381227547116324090381833923564882013601368106841338376022079/43616476888402794583304684748941951372501655776641161403392*x^4-146018798956220631523581201736750216749941751546228597410654479/2212429987092895377414005748134736663822547756786145868288*x^3-5839682882353030936868079944212162900148410244903275539769962941/9541104319338111315097899788831051862734737201140254056992*x^2+65116142781127264344516142314050521200041212451155441459424221799/2385276079834527828774474947207762965683684300285063514248*x-1940200483369493009694590153978131246851934262749146063169409630/14198071903776951361752827066712874795736216073125378061,1534579153897514564728865631893373762327270500951429/5940215220385353399889431625327902241323745503532313053850763264*x^13-17079181741829756391363515943426080666876498264107/1104950747839537462777052013639862768103375279674909422219264*x^12-30304004342144269519782327772269190967645168708749923601/5940215220385353399889431625327902241323745503532313053850763264*x^11+984385656770849403929201541816422939201291285430860015/3367468945796685600844348993950057959934096090437819191525376*x^10+18267459551253726322991683941856317922273290951162104605949/495017935032112783324119302110658520110312125294359421154230272*x^9-83813572024426595597129692853980867103004605293438688094523/41251494586009398610343275175888210009192677107863285096185856*x^8-7284519430642352223488968203240271484706829439671662867957881/61877241879014097915514912763832315013789015661794927644278784*x^7+9276284606549421881095331919482641440714829421451213406720193/1450247856539392919894880767902319883135680054573318616662784*x^6+376000400184443110160002467925052272284806035965829274277019973/2578218411625587413146454698493013125574542319241455318511616*x^5-7259031767795035072609830493532442608170194372357782351534006641/828713060879653097082789010229897076077531459756182066664448*x^4-1727553272552249285506149346927825879060029512171071256607038273/126108509264295036512598327643679989837885222136810314492416*x^3+161171985895318957958932045722289486072898124491249075988149658985/45320245516856028746715023996947496347990001705416206770712*x^2-1505818215766540238111314201215799590783173146817901930723206421743/45320245516856028746715023996947496347990001705416206770712*x+60191414812615094597641099488488670379513455892730259241427175434/809290098515286227619911142802633863356964316168146549477,-20511149,454719048517330163344561685057765030752395249393107/2320396570463028671831809228643711813017088087317309786660454400*x^13+16453867812207239457758240562023478633675095388538109/1060752717925955964265969933094268257379240268487913045330493440*x^12-206375633006520831640750242179296823952185681833804379/38673276174383811197196820477395196883618134788621829777674240*x^11-1704033047152321566734549935188049585635733193412053346061/5303763589629779821329849665471341286896201342439565226652467200*x^10+102754065759833103659443949318041140560717684208124810964989/1856317256370422937465447382914969450413670469853847829328363520*x^9+22753134510579652813516405606532452117402113227572666800875117/9281586281852114687327236914574847252068352349269239146641817600*x^8-128350966986789022921961682983650593374676209841223393654542617/464079314092605734366361845728742362603417617463461957332090880*x^7-1925132243821828760873375611628714920382098008925781393795437661/232039657046302867183180922864371181301708808731730978666045440*x^6+16730963391515998621759195752474648445725179676934011949365209423/24170797608989881998248012798371998052261334242888643611046400*x^5+32949307575929754720049909727645670159053342426643627307176246623/2959689503141618203867103607963918128848326641986364523801600*x^4-1265919013090918500471912784573319318510966082694064757959261954639/1576356365803687956407479095545999872973565276710128931155200*x^3-40960066806615827320417330517075017431177286337830143186685093733717/18128098206742411498686009598778998539196000682166482708284800*x^2+38000366427062703233421892519319456268033339065949230872474839107083/125889570880155635407541733324854156522194449181711685474200*x-13829976761633850524014641501097341180292112685390338010791913108089/8092900985152862276199111428026338633569643161681465494770,68187917985482949855343533872252519732918541389423/1650059783440375944413731007035528400367707084314531403847434240*x^13-95045016959415605668016010626099352748421934699264109/1325940897407444955332462416367835321724050335609891306663116800*x^12+8540373194557669028836259369175097761855312182224534801/2970107610192676699944715812663951120661872751766156526925381632*x^11+108438893795165983213419549880581839418215850238195973539/75768051280425426018997852363876304098517162034850931809320960*x^10-1174628632303257488207686116481172046631962071581608054939079/18563172563704229374654473829149694504136704698538478293283635200*x^9-1956337077240250490835399203546048575535582557235787430785439/185631725637042293746544738291496945041367046985384782932836352*x^8+1058442345086334051276188990047478638723533083535821807323427767/2320396570463028671831809228643711813017088087317309786660454400*x^7+2019075886185231661614508852982988127991358116636133784518781333/58009914261575716795795230716092795325427202182932744666511360*x^6-28001509581446453381985907802215381722947548466468510830758398011/19336638087191905598598410238697598441809067394310914888837120*x^5-164549581856000277434653635229276391069234223431760424007938179179/3452971086998554571178287542624571150323047748984091944435200*x^4+3109301043435931164595464891054968321810010768329266075678672211269/1576356365803687956407479095545999872973565276710128931155200*x^3+7470798850909891777813064894909915763254406069320507619578797719021/503558283520622541630166933299416626088777796726846741896800*x^2-444769362345312458441672854689541774341856606591559360620502323474519/566503068960700359333937799961843704349875021317702584633900*x+83021267064977611840601550715117682656411510932417193986829278828658/20232252462882155690497778570065846583924107904203663736925,-477167801043200526654579804810198246498397075951899029/148505380509633834997235790633197556033093637588307826346269081600*x^13+4579040703173621838954902727736824067390792869423063/29465353275720999007388053697063007149423340791330917925847040*x^12+1958876848682683000564968704974702427013130473594519328301/29701076101926766999447158126639511206618727517661565269253816320*x^11-5118242097692470442810391079280560253538943058114542807199/1767921196543259940443283221823780428965400447479855075550822400*x^10-1251834261209918450979020470241758930171393777041331764304601/2475089675160563916620596510553292600551560626471797105771151360*x^9+61109921407165364884390113426611818815723812527981979377611253/3093862093950704895775745638191615750689450783089746382213939200*x^8+551823395809097456095821016811766193605389255395480203022427789/309386209395070489577574563819161575068945078308974638221393920*x^7-3543457140437429164048341633471893661420509011811205546850049723/58009914261575716795795230716092795325427202182932744666511360*x^6-180233943334221580793010057434588565915208229294159634237506082869/64455460290639685328661367462325328139363557981036382962790400*x^5+1734084043716460754649823415118711752969242075177193089548217305997/20717826521991327427069725255747426901938286493904551666611200*x^4+4709407572711359590201698618300559469563831669928789387642118452969/3152712731607375912814958191091999745947130553420257862310400*x^3-171072139382671908504934877152157401719528006461619345931561969477471/4532024551685602874671502399694749634799000170541620677071200*x^2-159798180748486656302742660248018677042907826179859202800541043150881/1133006137921400718667875599923687408699750042635405169267800*x+10377078602496442846140099795489194984952504437247450730759348478966/4046450492576431138099555714013169316784821580840732747385,750650935729747103185241589258708999471733844183497/330011956688075188882746201407105680073541416862906280769486848*x^13+99291892524886982328707411300173798446654114272439581/1060752717925955964265969933094268257379240268487913045330493440*x^12-171367604793486442567306809774417972567366569360587046989/2970107610192676699944715812663951120661872751766156526925381632*x^11-60981400316318040629222259522012746671743687796189684045/30307220512170170407599140945550521639406864813940372723728384*x^10+2085669196237607687390574572861558140892975219244373184373809/3712634512740845874930894765829938900827340939707695658656727040*x^9+5917677145807185997122437262631010653966534149093587111556071/371263451274084587493089476582993890082734093970769565865672704*x^8-306138918847751891581385255643746557931529703821272030146619183/116019828523151433591590461432185590650854404365865489333022720*x^7-2597487494851916228045278385452581832519012438080501407066529161/46407931409260573436636184572874236260341761746346195733209088*x^6+23827807878284958163461329023988210522190850625987314751358527543/3867327617438381119719682047739519688361813478862182977767424*x^5+108280692233316480405648282875335469137161562063830155591744062433/1381188434799421828471315017049828460129219099593636777774080*x^4-517784506885565873316552568214892589487788910455122492602217989171/78817818290184397820373954777299993648678263835506446557760*x^3-7809546641891399895471514283826637284228014913195842445875869537529/402846626816498033304133546639533300871022237381477393517440*x^2+515259503480295476922691342476197606674543074629713419573653422915963/226601227584280143733575119984737481739950008527081033853560*x-100714047418145685434821072741275474971183120171508169030297166557141/8092900985152862276199111428026338633569643161681465494770,55490618550169655160457378485319210231103642039799455/5940215220385353399889431625327902241323745503532313053850763264*x^13-50650990457412636614307560454589670498026113383220859/117861413102883996029552214788252028597693363165323671703388160*x^12-1151376573733984700339837134307380063392948363932747273923/5940215220385353399889431625327902241323745503532313053850763264*x^11+284295174520230322557049056266172765677402777794118451349/35358423930865198808865664436475608579308008949597101511016448*x^10+3735395237359379006686930463342602822746412988299048829852159/2475089675160563916620596510553292600551560626471797105771151360*x^9-1708353785740666724846450941594250904260011435918616942141155/30938620939507048957757456381916157506894507830897463822139392*x^8-1685861612955189541340461549480527115589873072226981355377581117/309386209395070489577574563819161575068945078308974638221393920*x^7+8000588663432293928798179991187100713361029980408034984812398279/46407931409260573436636184572874236260341761746346195733209088*x^6+23031382701080191782125635971719628818955567770996534135813902807/2578218411625587413146454698493013125574542319241455318511616*x^5-496094533399117262233447408009512273890163317448236583342119103997/2071782652199132742706972525574742690193828649390455166661120*x^4-3397313089340534880289327315027090722031395795275533940449459675477/630542546321475182562991638218399949189426110684051572462080*x^3+401286175342085820257073620863712235510717680470626749725881616608191/3625619641348482299737201919755799707839200136433296541656960*x^2+47058254364390365679356327611393757176477186668788343899447555606633/56650306896070035933393779996184370434987502131770258463390*x-74834372612857200332826034043807410537887435120254609902160430703849/8092900985152862276199111428026338633569643161681465494770,13862611598197464261680541103899499968468346601105003/471445652411535984118208859153008114390773452661294686813552640*x^13-6500265527939129912355551617137747169028590752734671/5919379006283236407734207215927836257696653283972729047603200*x^12-522478171264871116431367300821183292007893441922429379179/848602174340764771412775946475414605903392214790330436264394752*x^11+3032261387963865277149353450392560855015113495229877616983/151536102560850852037995704727752608197034324069701863618641920*x^10+25728729976606372819400260891126689094932467976290714322029861/5303763589629779821329849665471341286896201342439565226652467200*x^9-7048763941355880391397588188269435361187167294730170323265297/53037635896297798213298496654713412868962013424395652266524672*x^8-11817184929468720044904616951326972327843912550593803669215116353/662970448703722477666231208183917660862025167804945653331558400*x^7+1656600815781086226180199073864321073527050631344975658116736767/4143565304398265485413945051149485380387657298780910333322240*x^6+166903891494356425192910207196680729832562721333779622207102314889/5524753739197687313885260068199313840516876398374547111096320*x^5-534020692866231002309724338316391896134713081961412118185774087089/986563167713872734622367869321306042949442213995454841267200*x^4-8938144111498191931163114511638801320748752169971671869539401395171/450387533086767987544994027298857106563875793345751123187200*x^3+9339876905938160722476501879407238086894127588995964261026613025809/35968448822901610116440495235672616149198414051917624421200*x^2+574484284154284970100837843777597883119310732186158165466100363730071/161858019703057245523982228560526772671392863233629309895400*x-92397373634294166575294009686394448434326643685282593966297334806611/2890321780411736527213968367152263797703443986314809105275,-139590592258216564743403662320733025971264108872006919/16500597834403759444137310070355284003677070843145314038474342400*x^13+69084980379134866587327719390667144004117610267661733/265188179481488991066492483273567064344810067121978261332623360*x^12+5228477335139948283329749728356042064938363301889560974599/29701076101926766999447158126639511206618727517661565269253816320*x^11-24589633350880559255235113636001503998500607049161457405303/5303763589629779821329849665471341286896201342439565226652467200*x^10-10086535412036465394313637047176166028070254778093460100955937/7425269025481691749861789531659877801654681879415391317313454080*x^9+276255252685561999362520258589339790953276261509688364007181341/9281586281852114687327236914574847252068352349269239146641817600*x^8+4387279786138388485682169124490115404219717299358721442028297653/928158628185211468732723691457484725206835234926923914664181760*x^7-4919038204676039655785575406213863025967625387032509786540084477/58009914261575716795795230716092795325427202182932744666511360*x^6-1338818202523527030289281684888534445394507997824707018222747079293/193366380871919055985984102386975984418090673943109148888371200*x^5+699769591430764919324897335581504306109174632400392226050060702701/6905942173997109142356575085249142300646095497968183888870400*x^4+8346955999270541364122432456382817443542929917913165072307034725531/3152712731607375912814958191091999745947130553420257862310400*x^3-11467579615718855954057193655631525694642570729597560042295943610881/503558283520622541630166933299416626088777796726846741896800*x^2+418110406092460573273702561220217504426243191294575921672706870368981/1133006137921400718667875599923687408699750042635405169267800*x-26122167640239478859373879561566020773325813955627974480952315409556/4046450492576431138099555714013169316784821580840732747385,649292361456055738179692108019180621540281240885935/40409627349560227210132187927400695519209153085253830298304512*x^13-9481460472688865932368853458591414288582867359370805/13259408974074449553324624163678353217240503356098913066631168*x^12-278734511652295944962515244451748193521676992263896647759/848602174340764771412775946475414605903392214790330436264394752*x^11+2754879698117780275214006971470697473410729311281670922425/212150543585191192853193986618853651475848053697582609066098688*x^10+532044306756016233650233227339944560240560898232954923599529/212150543585191192853193986618853651475848053697582609066098688*x^9-4539811993556953284571792143153123102952332282087502224940349/53037635896297798213298496654713412868962013424395652266524672*x^8-33338194789614639500984423340950291981724280795176532934751715/3788402564021271300949892618193815204925858101742546590466048*x^7+104953428444029161032084318290412581813759724813483168058381985/414356530439826548541394505114948538038765729878091033332224*x^6+15093346263880533767262970655976838220968503123884558150876246993/1104950747839537462777052013639862768103375279674909422219264*x^5-30386266611759169396403731701123058545049957281291056730693727121/92079228986628121898087667803321897341947939972909118518272*x^4-125086334662281381605611613217649576617948877961622716831829121663/18015501323470719501799761091954284262555031733830044927488*x^3+155660982062349204912824540842654583226398325362130856993248687505/1079053464687048303493214857070178484475952421557528732636*x^2+1450172590078803511495933649685756290380923183115188024410231866555/6474320788122289820959289142421070906855714529345172395816*x-1614170733553619838826592138787348681088139169976499588068328014370/115612871216469461088558734686090551908137759452592364211,-80037255775482812664026831473669716787666818037880159/14850538050963383499723579063319755603309363758830782634626908160*x^13+2307185056758706679483713042574417590048229811074202833/1325940897407444955332462416367835321724050335609891306663116800*x^12+24909492413072680622146200301231851442803728492937654797/990035870064225566648238604221317040220624250588718842308460544*x^11-2631157432435182076907156758993500985167478826419121312963/75768051280425426018997852363876304098517162034850931809320960*x^10+14239098538747047294047521289581079296566287308506549174796223/18563172563704229374654473829149694504136704698538478293283635200*x^9+47597498222713943301354107367654787416484116203946591144208031/185631725637042293746544738291496945041367046985384782932836352*x^8-19042304469385416916716642036587119129981437890787894111149483279/2320396570463028671831809228643711813017088087317309786660454400*x^7-49553955250353898209578842019258206630481701777746836920826549461/58009914261575716795795230716092795325427202182932744666511360*x^6+586850167762089193483680152798955539499354822207191724753282250787/19336638087191905598598410238697598441809067394310914888837120*x^5+12381450363733041851356687839731507996364975991889082177890348987969/10358913260995663713534862627873713450969143246952275833305600*x^4-70841259249704464650037453460365057632759388089844304981308314522253/1576356365803687956407479095545999872973565276710128931155200*x^3-1826589548950030851227944048426565808756702459898869397415897516440693/4532024551685602874671502399694749634799000170541620677071200*x^2+1167133260141749117562673402048010479475387386613259795028085961100817/62944785440077817703770866662427078261097224590855842737100*x-1822799653509872182239779053347852265319482224475511537738509870441546/20232252462882155690497778570065846583924107904203663736925,-565121923272834082664565582146719136030213428475796047/8250298917201879722068655035177642001838535421572657019237171200*x^13+261072182100283596181234476087267826431521977088442839/58930706551441998014776107394126014298846681582661835851694080*x^12+2216712050203366581344968708909567052745877421604501178583/1650059783440375944413731007035528400367707084314531403847434240*x^11-1783067621919723236372823156503393533116350714544494553339/21046680911229285005277181212187862249588100565236369947033600*x^10-3957661188090075647449750946633912354658625678741401149863429/412514945860093986103432751758882100091926771078632850961858560*x^9+9617856289993298145540837918319766221683659209891403205814291/16113865072659921332165341865581332034840889495259095740697600*x^8+1532756541904459463585294667106190485558923626168532896005273911/51564368232511748262929093969860262511490846384829106370232320*x^7-24574747126249946184885583017807033950262705501146727255623454071/12891092058127937065732273492465065627872711596207276592558080*x^6-1071705027049126460867534221578231965422558124950914930897193434703/32227730145319842664330683731162664069681778990518191481395200*x^5+1517727167640108261685631089022786707065616635702979104991282122623/575495181166425761863047923770761858387174624830681990739200*x^4-893272935753982782227129529224984431518067419129131860315272274583/175150707311520884045275455060666652552618364078903214572800*x^3-1060923722168161031136932681781424110747218710817743732594938358144687/1007116567041245083260333866598833252177555593453693483793600*x^2+406782818615796567022178931376300206437001815614222036661309065747371/31472392720038908851885433331213539130548612295427921368550*x-17364684008721127980988341716797586212017236801747169046491441320019/449605610286270126455506190445907701864980175648970305265,735862377477569390237654840989702548801159202547063/5380629728609921557870861979463679566416436144503906751676416*x^13-3720076059705102509004170398768217305118678138027095/576496042351063024057592354942537096401761015482561437679616*x^12-45090438605794010809150421445330941324198083356427623409/16141889185829764673612585938391038699249308433511720255029248*x^11+17302099137534643908958415948243649345002192280801399709/144124010587765756014398088735634274100440253870640359419904*x^10+85659681597524774099911729515169714036191916105195565964139/4035472296457441168403146484597759674812327108377930063757312*x^9-206172651908896715575367945757286297256146870934679186677639/252217018528590073025196655287359979675770444273620628984832*x^8-37081207937054657339726681854900708904984104954358958439824733/504434037057180146050393310574719959351540888547241257969664*x^7+158580737445089586625844956701852153814080380572729733546055751/63054254632147518256299163821839994918942611068405157246208*x^6+2319215265410849250478987997507499064711017037035264503355569735/21018084877382506085433054607279998306314203689468385748736*x^5-633895441768466172698705680071931419226379582152491094497173723/187661472119486661477080844707857127734948247227396301328*x^4-393090683761654767943892180584333206442038270794235449552402224133/7881781829018439782037395477729999364867826383550644655776*x^3+449467264981584473129222684282491086599022508419144241166632144769/328407576209101657584891478238749973536159432647943527324*x^2-247014056468847122351258625052259435313664093235109672672604772461/246305682156826243188668608679062480152119574485957645493*x-879962412120406460898221781336314085769391742448231150502486239676/35186526022403749026952658382723211450302796355136806499,-5783634427108104867868291683348815109479669039961576059/49501793503211278332411930211065852011031212529435942115423027200*x^13+1208224208026234449888297702494940729237846272162542573/353584239308651988088656644364756085793080089495971015110164480*x^12+8314654243372424937238208011674932770325560958734113166817/3300119566880751888827462014071056800735414168629062807694868480*x^11-3910223622303296983961773176036683574239142261499303348829/63140042733687855015831543636563586748764301695709109841100800*x^10-50955970976934460937543506379935731714489145892017469669452513/2475089675160563916620596510553292600551560626471797105771151360*x^9+633052040626368905560704100319784271465128041322990526586853557/1546931046975352447887872819095807875344725391544873191106969600*x^8+24540558465637512917887096018192154827107549328215288180339000367/309386209395070489577574563819161575068945078308974638221393920*x^7-95224904613270674205764743640069529166205400675419049105333615037/77346552348767622394393640954790393767236269577243659555348480*x^6-9317633764467186644102878010859015896268692547075874920709732257897/64455460290639685328661367462325328139363557981036382962790400*x^5+1470476184884402075530855706908973249734657479262861956517720066739/863242771749638642794571885656142787580761937246022986108800*x^4+115564087316004068628676096447794992132267942889419124553673598386449/1050904243869125304271652730363999915315710184473419287436800*x^3-5380871917880287310202159256879054334382622426300622872400174215304389/6042699402247470499562003199592999513065333560722160902761600*x^2-1739467106588043067765306206381978893880046015393127590689552083379671/62944785440077817703770866662427078261097224590855842737100*x+489765442346077307335041439099450906066223527105989589607259461855687/2697633661717620758733037142675446211189881053893821831590,188797807512990268987463182482383150207134725739982921/9900358700642255666482386042213170402206242505887188423084605440*x^13+2518538188984431746640417001700234036761306681082144257/1325940897407444955332462416367835321724050335609891306663116800*x^12-3110527152707720300249941345709939081447322267886300948931/5940215220385353399889431625327902241323745503532313053850763264*x^11-42356294475826883856606424315911847584170055810400061144213/1060752717925955964265969933094268257379240268487913045330493440*x^10+204309695554987393432536168809680144702746667715812413731609309/37126345127408458749308947658299389008273409397076956586567270400*x^9+115189346905593649287105851006730439355536474196563383574958891/371263451274084587493089476582993890082734093970769565865672704*x^8-130002648431689111469684309088211614922258722792416204293449731057/4640793140926057343663618457287423626034176174634619573320908800*x^7-62716942413862765101709220055946452011769407676910875644801188909/58009914261575716795795230716092795325427202182932744666511360*x^6+2772727883695284973722657045822156379295151056576054232993564146801/38673276174383811197196820477395196883618134788621829777674240*x^5+1545664272842471244830103374131568932083748899042215222931880409237/986563167713872734622367869321306042949442213995454841267200*x^4-266853317505390311386798629090300277765408903289405477155619444783699/3152712731607375912814958191091999745947130553420257862310400*x^3-829351747515674794021920690146882725820806389766630944121967972659099/1510674850561867624890500799898249878266333390180540225690400*x^2+35543137356740917136594730074611188604475220798800492543902158570781799/1133006137921400718667875599923687408699750042635405169267800*x-2545806246118245540062405228512156238862517318883176864930790642908384/20232252462882155690497778570065846583924107904203663736925,-6082555180947334584410986335932836427619212074240472807/49501793503211278332411930211065852011031212529435942115423027200*x^13-2164992111913368672542140395736652209422958838236023/29465353275720999007388053697063007149423340791330917925847040*x^12+27768464947688769358405165253912575247110972727447646927983/9900358700642255666482386042213170402206242505887188423084605440*x^11+5338418709581063362418348396930247867844177679002009805283/589307065514419980147761073941260142988466815826618358516940800*x^10-20289453381205662376233724139275480545290782587699005576230003/825029891720187972206865503517764200183853542157265701923717120*x^9-125944697330321465117174275468150601792102281280914514113502001/1031287364650234965258581879397205250229816927696582127404646400*x^8+10724754743902351220001018932150603759254043443368018595700916447/103128736465023496525858187939720525022981692769658212740464640*x^7+10499313547450565946280903677871299880170461184914990539243002721/19336638087191905598598410238697598441809067394310914888837120*x^6-14011914749673109203933404057921918431234756558839352453226441382581/64455460290639685328661367462325328139363557981036382962790400*x^5-5006054746502889550009555988841037031341657416410980214620067470649/6905942173997109142356575085249142300646095497968183888870400*x^4+216189812164762185491286229907665666158720769352621631960724374428627/1050904243869125304271652730363999915315710184473419287436800*x^3-281557374226649135427932258889578469470659452869380672872704892807643/1510674850561867624890500799898249878266333390180540225690400*x^2-24522554589660873242204019647599074588525015135299138974708897308335023/377668712640466906222625199974562469566583347545135056422600*x+573135183851001259224389819496587450016243755285599383262782101821598/1348816830858810379366518571337723105594940526946910915795,-2904780575447557781530042359215322788196773104572512405/5940215220385353399889431625327902241323745503532313053850763264*x^13+406191528445289078095671191605178619898864160514492827/13259408974074449553324624163678353217240503356098913066631168*x^12+19078828348822255165233639655732346664169515081017205870923/1980071740128451133296477208442634080441248501177437684616921088*x^11-123846221942415571236921272991736506676737170979957455812049/212150543585191192853193986618853651475848053697582609066098688*x^10-103284198544651764354989247439138652743561201449643657222177127/1485053805096338349972357906331975560330936375883078263462690816*x^9+1521368008320697088735922039104564577634650461462153739201620755/371263451274084587493089476582993890082734093970769565865672704*x^8+41131229972106618636139518307511022004712615591762263254146081531/185631725637042293746544738291496945041367046985384782932836352*x^7-2367148555563765263963057062554865760005999324915277735721941441/181280982067424114986860095987789985391960006821664827082848*x^6-2127183714524791472474568103822274990989473483670384370419712986975/7734655234876762239439364095479039376723626957724365955534848*x^5+2147173900540349995354521132292239543479372749927733174518868680711/118387580125664728154684144318556725153933065679454580952064*x^4+3563553464349897926199265193510481981295237867265840936410675220689/126108509264295036512598327643679989837885222136810314492416*x^3-342740147600528187041358950044013068471909099156398552396732128654791/45320245516856028746715023996947496347990001705416206770712*x^2+891280220349773192009393848323354521427539059042151268606377684408141/15106748505618676248905007998982498782663333901805402256904*x-37112692154595456667600783026502041020913009049462842809395664333488/809290098515286227619911142802633863356964316168146549477]]]; f[30,12]=[ [x+3125, [1,1,1], [-32,-243,-3125,-22876,-259128,-2323462,-1918266,-1613740,32849208,152590290,56810072,571517354,734063082,-580696612,478846584,-2553787902,6317920440,-786138178,-21287683396,11719480032,23175633458,2698969640,32658710748,74556330210,41434868834]], [x-3125, [1,1,-1], [-32,-243,3125,-57376,954372,978038,-4574766,429260,-25641792,-188685210,34469072,-381698146,-1116342918,-182578612,2055898584,-5352288402,-2306052060,2262182822,-16091830396,7283041032,28423422458,-385693360,-14785428252,-95789444790,-150483759166]], [x-243, [1,-1,-1], [-32,243,3125,56672,200100,6686,-8416758,-832396,33264000,134920806,238950008,473431814,-1183674006,375190628,1557840600,-1695249858,-2239457100,6910588790,7738201772,-24442024200,-14914113814,27081567992,27364114716,11710977882,93415768514]], [x+3125, [-1,1,1], [32,-243,-3125,29348,-538680,-25606,-9807162,-6599596,-35008200,1288146,-50347432,-650167894,-678700566,354979292,1215951480,4566555138,-2196450120,9925999550,-674495812,17538228960,19619940914,-1369906648,-62181646116,-64990633758,101104524386]], [x-3125, [-1,1,-1], [32,-243,3125,-5152,-93180,203894,4432338,17715404,38596800,4076646,73231568,195272606,46765434,1436617292,-278996520,-2179465362,-7925830620,-2219791450,-12104306812,18129117960,-24090734086,-12116137648,44049478884,31204135242,-28332695614]], [x-243, [-1,-1,1], [32,243,-3125,10556,516912,1478402,-1265874,7842380,1561032,33939570,14610032,290433266,820995642,-328352908,-19932264,-1077746478,-10780120560,-9856407538,-13111086124,-28727516928,13379419682,51583351520,4311034212,-8526268590,72302803586]]]; f[31,12]=[ [x^12+41*x^11-17338*x^10-701472*x^9+104898944*x^8+4156438480*x^7-267808139168*x^6-10595513527680*x^5+265760535162880*x^4+10977427305537536*x^3-60532689800986624*x^2-2798965915992981504*x+8126844496357883904, [-1], [x,3284482814725318943374713463/843872712881147594260025378180468362444800*x^11+76420072467432818103645133879/843872712881147594260025378180468362444800*x^10-1383314942029298953627008369227/20092207449551133196667270909058770534400*x^9-25866908032555458200068648412929/17580681518357241547083862045426424217600*x^8+101577594315752106800190166502917/235455556049427342148444580965532467200*x^7+417993132181616013193790150168850203/52742044555071724641251586136279272652800*x^6-2061762176508391583701867054204225657/1758068151835724154708386204542642421760*x^5-38062216559718638723560641221222064221/2197585189794655193385482755678303027200*x^4+31233361733759882716270178750395073477/23545555604942734214844458096553246720*x^3+335513058727096013984766652744386432857/25752951442906115547486126043105113600*x^2-207682047697932644089896994969884455003/476906508201965102731224556353798400*x+27697077030128057848712294543760159217/59613313525245637841403069544224800,19108111105166083336939270741/140645452146857932376670896363411393740800*x^11+35883404268081860927555395537/28129090429371586475334179272682278748160*x^10-2693546087244875227910945319451/1116233747197285177592626161614376140800*x^9-58078943693034051231395797291363/2930113586392873591180643674237737369600*x^8+594662342006377406165585308970827/39242592674904557024740763494255411200*x^7+856619322951194421200372781124618369/8790340759178620773541931022713212108800*x^6-59948304476415782470014814789458300199/1465056793196436795590321837118868684800*x^5-14696255563090363163663578074933245083/73252839659821839779516091855943434240*x^4+890451133998481405537702864014239047051/19621296337452278512370381747127705600*x^3+636187142224590418323537259390981727887/4292158573817685924581021007184185600*x^2-10644076039870523436429268970306694014297/715359762302947654096836834530697600*x+1400927549997587240559711867512518814649/29806656762622818920701534772112400,-4318456163799444281385140011/2197585189794655193385482755678303027200*x^11-41469104844905547578534316263/2197585189794655193385482755678303027200*x^10+1814181998689805846155487803369/52323456899872742699654351325673881600*x^9+26460874574567616824651069817451/91566049574777299724395114819929292800*x^8-2113834900226648785490541914999809/9810648168726139256185190873563852800*x^7-191428138796056844920530745978561591/137349074362165949586592672229893939200*x^6+2619087241663689352478798045259163379/4578302478738864986219755740996464640*x^5+8145744920051486874268355731920638081/2861439049211790616387347338122790400*x^4-18916293334703737922219326233557498377/30658275527269185175578721479887040*x^3-2426664022684903815708524828486879612089/1073039643454421481145255251796046400*x^2+2881616629073790946715101886137181169717/14903328381311409460350767386056200*x-913736381705268084082697809369596388288/1862916047663926182543845923257025,-14716022238240568182737870064107/281290904293715864753341792726822787481600*x^11-3034738074293667071333998512951/6250908984304796994518706505040506388480*x^10+2058114716743379465560080717074277/2232467494394570355185252323228752281600*x^9+14566786018080088022150223350765967/1953409057595249060787095782825158246400*x^8-448522512566706063918457955380053329/78485185349809114049481526988510822400*x^7-70686566850467850967836044154376515207/1953409057595249060787095782825158246400*x^6+44244712019016689473932594673232397142873/2930113586392873591180643674237737369600*x^5+3675375645691440872205803816359966699287/48835226439881226519677394570628956160*x^4-633739185861496342219426810502464641773477/39242592674904557024740763494255411200*x^3-58568935022293630985125298461748811449661/953813016403930205462449112707596800*x^2+7140338770183757381360552524166592428654519/1430719524605895308193673669061395200*x-763279944543542949314471586878719539928023/59613313525245637841403069544224800,7899865361949493841611719907661/93763634764571954917780597575607595827200*x^11+207189307519358550667318879254439/281290904293715864753341792726822787481600*x^10-3320368219061025633219267484518569/2232467494394570355185252323228752281600*x^9-65791543897787923155795479392644689/5860227172785747182361287348475474739200*x^8+241796576227361564600236265688559799/26161728449936371349827175662836940800*x^7+943820722568447981337239658740929528523/17580681518357241547083862045426424217600*x^6-4786264143471738554629655510224345720579/195340905759524906078709578282515824640*x^5-80879804335460744647142014163568465049261/732528396598218397795160918559434342400*x^4+68870564729946585030985707906702743403079/2616172844993637134982717566283694080*x^3+773204685814733558993401596596230681162937/8584317147635371849162042014368371200*x^2-3918148908440245965848292486824043707180769/476906508201965102731224556353798400*x+1311851645308879701725740670506159059148291/59613313525245637841403069544224800,-45403402246437989461899092454169/140645452146857932376670896363411393740800*x^11-346147826114971285560044353273177/140645452146857932376670896363411393740800*x^10+19044363484620323886222159573572101/3348701241591855532777878484843128422400*x^9+109056050584731726470570872784066927/2930113586392873591180643674237737369600*x^8-1381731192327111922486075332884507371/39242592674904557024740763494255411200*x^7-1537149959840905765375186263861754254389/8790340759178620773541931022713212108800*x^6+27148785083720202838345039658869261146871/293011358639287359118064367423773736960*x^5+132697778014047589163296145429457756371923/366264198299109198897580459279717171200*x^4-384619852763008277326398650861431059771371/3924259267490455702474076349425541120*x^3-1342655427219118727082429079573895914332791/4292158573817685924581021007184185600*x^2+21040753018114343745278614888095785789098301/715359762302947654096836834530697600*x-2444254091774892284750582892381477643281213/29806656762622818920701534772112400,166223456932679217223849320599/2930113586392873591180643674237737369600*x^11-144812218177075999527477259351/1758068151835724154708386204542642421760*x^10-68076387840309546903837578629967/69764609199830323599539135100898508800*x^9+200271435319129047317623192815377/91566049574777299724395114819929292800*x^8+18909276376589267187751502796092387/3270216056242046418728396957854617600*x^7-9886034060836939863693716136368504527/549396297448663798346370688919575756800*x^6-425110592893031457133331824409463181961/30522016524925766574798371606643097600*x^5+147067815411660046550959365644724409879/4578302478738864986219755740996464640*x^4+1236319517457414648741763357911743688941/102194251757563950585262404932956800*x^3+22602550552844051414536946502736700967791/1073039643454421481145255251796046400*x^2-15325704759588696162029109671399719570779/7451664190655704730175383693028100*x-17078063139573573596924465886000562205992/1862916047663926182543845923257025,886104938276611094280423309229/703227260734289661883354481817056968704*x^11+9004827568809184890267161486125/703227260734289661883354481817056968704*x^10-123815191612477501626397173678627/5581168735986425887963130808071880704*x^9-2861392432369049189914156856185955/14650567931964367955903218371188686848*x^8+13481641566170423249953664186507657/98106481687261392561851908735638528*x^7+41094774085135613628484164907544022137/43951703795893103867709655113566060544*x^6-887055672003894755368349148020618543813/2441761321994061325983869728531447808*x^5-3413475106987014261919808214570794790271/1831320991495545994487902296398585856*x^4+38265192822643390035453275420411343763795/98106481687261392561851908735638528*x^3+15007324213708287575520918306640565641507/10730396434544214811452552517960464*x^2-145924767415971000831257531866917365357443/1192266270504912756828061390884496*x+50718501373965277647910326202094806801533/149033283813114094603507673860562,758121719312259536367472426821929/281290904293715864753341792726822787481600*x^11+757856012309712891395977483639573/56258180858743172950668358545364557496320*x^10-105226532247149233045943796463106119/2232467494394570355185252323228752281600*x^9-1081496441801795384926733210827828447/5860227172785747182361287348475474739200*x^8+22627472799937473262382830714633263563/78485185349809114049481526988510822400*x^7+12029723642639201199434431890182315065861/17580681518357241547083862045426424217600*x^6-725780626610707925991972779071378875803777/976704528797624530393547891412579123200*x^5-168726414075303844228045484688209343318247/146505679319643679559032183711886868480*x^4+29836522148198893778883534771777393371590919/39242592674904557024740763494255411200*x^3+10585700016692248736622099705487745155212103/8584317147635371849162042014368371200*x^2-104703240209838819783560693070816746385108431/476906508201965102731224556353798400*x+32635876087836745306227685726401405701571981/59613313525245637841403069544224800,28629151,-6386771465251540893754897654002671/281290904293715864753341792726822787481600*x^11-20072209768963258894012679048234981/93763634764571954917780597575607595827200*x^10+2678900507083324447003704102894767459/6697402483183711065555756969686256844800*x^9+19103738615829352113565866343669150793/5860227172785747182361287348475474739200*x^8-194601589208284412523832701786311682989/78485185349809114049481526988510822400*x^7-30381003014604346498324300712674872626139/1953409057595249060787095782825158246400*x^6+3843882635153769327286246659220950596592769/586022717278574718236128734847547473920*x^5+22937857150504564330800449531310254941645957/732528396598218397795160918559434342400*x^4-55332568827097566532858578672709799377992109/7848518534980911404948152698851082240*x^3-69356858151269162569826664563833197843404123/2861439049211790616387347338122790400*x^2+1059048198250373227642035687543798921032203353/476906508201965102731224556353798400*x-376508938379588212251411840900277450530548267/59613313525245637841403069544224800,288899795820941659023401528490619/46881817382285977458890298787803797913600*x^11+1710765705286021076066538514593469/28129090429371586475334179272682278748160*x^10-367066617893702303730555095953856381/3348701241591855532777878484843128422400*x^9-2773726931800093259134217998676678551/2930113586392873591180643674237737369600*x^8+3007697821153430261697171801751647431/4360288074989395224971195943806156800*x^7+41389898284601362381655536526135340967213/8790340759178620773541931022713212108800*x^6-913207142860735677967824829799237166626441/488352264398812265196773945706289561600*x^5-725432900442569535804684734527278026340511/73252839659821839779516091855943434240*x^4+13702763276287055414255798568097547261854709/6540432112484092837456793915709235200*x^3+32140345645251707542644852193255246943074699/4292158573817685924581021007184185600*x^2-505498350730639430448515763539510918783566469/715359762302947654096836834530697600*x+56536023803958372665646203037402829670487573/29806656762622818920701534772112400,454720854053739706873116169229137/18752726952914390983556119515121519165440*x^11+8832157044720138283345930956721843/56258180858743172950668358545364557496320*x^10-190299912618850777622566583308685533/446493498878914071037050464645750456320*x^9-2767250456755462951128186246189929573/1172045434557149436472257469695094947840*x^8+13750880901432273176827688742107310163/5232345689987274269965435132567388160*x^7+38475615009291157008183971909149715265191/3516136303671448309416772409085284843520*x^6-268000025079444179281062462211249769461823/39068181151904981215741915656503164928*x^5-3428078610606514545390667935494178448894897/146505679319643679559032183711886868480*x^4+3732941691846344142422122032118622310307859/523234568998727426996543513256738816*x^3+38691970040513862521479707154342828596037709/1716863429527074369832408402873674240*x^2-196752149510385833391544898956315197012257013/95381301640393020546244911270759680*x+60929846107071552062330199391329849556039487/11922662705049127568280613908844960,1186396459725498883138061589817/17722461208021412849882925449018572800*x^11+19719249530929217014727733899047/35444922416042825699765850898037145600*x^10-1989447518221219711334213892572147/1687853448382991699988850042763673600*x^9-49585743682255826887168942251238351/5907487069340470949960975149672857600*x^8+1154337110964713114230883756768838071/158236260785905471873954691509094400*x^7+43493067191890793210274148780237085827/1107653825501338303117682840563660800*x^6-2837114723805430372530219599978104370437/147687176733511773749024378741821440*x^5-29211784116585898075878966685055921430487/369217941833779434372560946854553600*x^4+161384753595134797956871623492396278923643/7911813039295273593697734575454720*x^3+566939888402846966909151960241506608324983/8653545511729205493106897191903600*x^2-749544141003973229511395239667508998406849/120188132107350076293151349887550*x+970456153735430662793679025344413166103269/60094066053675038146575674943775,-435666318947922702237373538473013/281290904293715864753341792726822787481600*x^11-6896700290530730821984496251853581/31254544921523984972593532525202531942400*x^10+63222737157766751446210879354478459/2232467494394570355185252323228752281600*x^9+7036694896866705744496652855238246993/1953409057595249060787095782825158246400*x^8-14928049626365279919712295134518893567/78485185349809114049481526988510822400*x^7-38309509992848712712308027366553201249817/1953409057595249060787095782825158246400*x^6+352652552151070764925378461726816442156187/586022717278574718236128734847547473920*x^5+9939176105240944072819604718412639314150957/244176132199406132598386972853144780800*x^4-6760108417698864021642456319987732974341887/7848518534980911404948152698851082240*x^3-23177571484292608905362685602729685863462723/953813016403930205462449112707596800*x^2+512337025098281362001347795152830427278003177/1430719524605895308193673669061395200*x-60367499254144402101107304925362486916272201/59613313525245637841403069544224800,17791987920228668515700044705790663/46881817382285977458890298787803797913600*x^11+101603282035996421892988295886731473/28129090429371586475334179272682278748160*x^10-7479614621684077949556452825648404379/1116233747197285177592626161614376140800*x^9-162789347127437472415278435992430730627/2930113586392873591180643674237737369600*x^8+545028933693038061048870765660420013561/13080864224968185674913587831418470400*x^7+2374429991556327727676899178659045060521601/8790340759178620773541931022713212108800*x^6-162099155644017392721391351041702866504277671/1465056793196436795590321837118868684800*x^5-40882031906101136389918650433264507194596827/73252839659821839779516091855943434240*x^4+259978334690606454238169019761926984769638931/2180144037494697612485597971903078400*x^3+1894279544241804529132108590756043130043902623/4292158573817685924581021007184185600*x^2-26639007491894419349964145089739897109564592313/715359762302947654096836834530697600*x+3169320678609722531651337860217016803979906521/29806656762622818920701534772112400,-1717968484727362336497386256394007/9073900138506963379140057829897509273600*x^11-1275506188016385113447450253984953/604926675900464225276003855326500618240*x^10+723717415348570092493378439994541931/216045241393022937598572805473750220800*x^9+6211406622327873134233621392638912801/189039586218895070398751204789531443200*x^8-52933855527536701261489058026722798629/2531780172574487549983275064145510400*x^7-30873395451682969952945074278675720764521/189039586218895070398751204789531443200*x^6+5285227168860357491422093243732365349722173/94519793109447535199375602394765721600*x^5+1589864026868902236580591754549636871704921/4725989655472376759968780119738286080*x^4-77267607839586519082572849572793413699001977/1265890086287243774991637532072755200*x^3-7715042220952292678448275744484719271505761/30768161819481619531046745571212800*x^2+300608195447236420132208091990020664653671473/15384080909740809765523372785606400*x-103897970104330247049990296888836418701422323/1923010113717601220690421598200800,-83571018398610460610002107028589/2197585189794655193385482755678303027200*x^11+277746026822710726484086494721663/2197585189794655193385482755678303027200*x^10+35039488619322505028889550430561831/52323456899872742699654351325673881600*x^9-83120861083148300610209446820960017/30522016524925766574798371606643097600*x^8-1267173060977574515937209327867313313/306582755272691851755787214798870400*x^7+2938606981943460902767182400077002645591/137349074362165949586592672229893939200*x^6+49255388268566129167635024220391798702581/4578302478738864986219755740996464640*x^5-58231927024734056532797908036584605670527/953813016403930205462449112707596800*x^4-1366216203206244020380001489292132032901917/122633102109076740702314885919548160*x^3+17280925670732173887586022191622440729613591/268259910863605370286313812949011600*x^2+6206522927551395054309477105298190091967026/1862916047663926182543845923257025*x-54056626587366898505673371756218839170494762/1862916047663926182543845923257025,-48886529245877394451624145983253629/35161363036714483094167724090852848435200*x^11-87071181025949083546400609912638073/7032272607342896618833544818170569687040*x^10+20526352826530425590584051827443138057/837175310397963883194469621210782105600*x^9+138344357602903413671312428832529970247/732528396598218397795160918559434342400*x^8-373162961423808258907499664843967546147/2452662042181534814046297718390963200*x^7-1986712824184767098955847508337841026743561/2197585189794655193385482755678303027200*x^6+147465639700466139988090624959516564141656431/366264198299109198897580459279717171200*x^5+33987236737728934612283494548297765360987947/18313209914955459944879022963985858560*x^4-2118168142009712928730160883355907753314355719/4905324084363069628092595436781926400*x^3-809937021651697107747342753903230879293138789/536519821727210740572627625898023200*x^2+24104396599372828955759228827416485714845708693/178839940575736913524209208632674400*x-2619030797930602413678822975633214913141181981/7451664190655704730175383693028100,2187353278515870549134511290869349/3516136303671448309416772409085284843520*x^11+8416200860863742110104416656102039/1172045434557149436472257469695094947840*x^10-917655872496075047579834769260527121/83717531039796388319446962121078210560*x^9-8164505000686115879250206649834739727/73252839659821839779516091855943434240*x^8+66658236406689107037656286633271758431/981064816872613925618519087356385280*x^7+40468773558977084141818389989520756209563/73252839659821839779516091855943434240*x^6-1315899638047278813140920849023551240568763/7325283965982183977951609185594343424*x^5-10432165890742976385289107499472583798135343/9156604957477729972439511481992929280*x^4+18870177377431594183720384612458431312958427/98106481687261392561851908735638528*x^3+10343226680568611486798750680323166183181749/11922662705049127568280613908844960*x^2-353579126036152982736226320878436224827476387/5961331352524563784140306954422480*x+115355158227425413603799335140454512410908313/745166419065570473017538369302810,70976119216829030053731772584170791/46881817382285977458890298787803797913600*x^11+410158007800281594922215327538029041/28129090429371586475334179272682278748160*x^10-29851947535338764407133510702694748603/1116233747197285177592626161614376140800*x^9-661380159257399082906923312486864422739/2930113586392873591180643674237737369600*x^8+2176558044352128000246727774196311825477/13080864224968185674913587831418470400*x^7+9763250831608535922577837425059343027309857/8790340759178620773541931022713212108800*x^6-215924208673416066786978829159870541785386349/488352264398812265196773945706289561600*x^5-171094167857440207251362218761118257493882139/73252839659821839779516091855943434240*x^4+3119705677474169900760979467630338867878230601/6540432112484092837456793915709235200*x^3+8205278637457520084480543915145504256199785211/4292158573817685924581021007184185600*x^2-35687117498255670839370828764754862133219569347/238453254100982551365612278176899200*x+10284713937114923929515543269813181869185388297/29806656762622818920701534772112400,509456925636144974937993464302739711/281290904293715864753341792726822787481600*x^11+1589921056690919021469160813209212821/93763634764571954917780597575607595827200*x^10-213779342725670446249933420899599469619/6697402483183711065555756969686256844800*x^9-505824502398542998440169974370473948371/1953409057595249060787095782825158246400*x^8+15543024592566341704767946921306132345949/78485185349809114049481526988510822400*x^7+7264480816490683508044941737014888223994497/5860227172785747182361287348475474739200*x^6-102510055043686923813173578617115529875683963/195340905759524906078709578282515824640*x^5-610107703760152329353717447306064628940808679/244176132199406132598386972853144780800*x^4+4440096479492294859404139485967039670943091229/7848518534980911404948152698851082240*x^3+5437047082459298836651671871964719631605644443/2861439049211790616387347338122790400*x^2-255936861484687109688171840449154157138680702619/1430719524605895308193673669061395200*x+31507790520454347087312564365772753387030973947/59613313525245637841403069544224800,844411837374274705908227894074753/228320539199444695416673533057486028800*x^11+1541325701285066761802345776200301/45664107839888939083334706611497205760*x^10-2479003896539151463320386371203829643/38053423199907449236112255509581004800*x^9-2466343406180585896332128581873524379/4756677899988431154514031938697625600*x^8+2044557793324376107009659387037348549/5067483558226311599269210161964800*x^7+35932756122703793178826508323816436663677/14270033699965293463542095816092876800*x^6-2530086678567642725607771074869816999881467/2378338949994215577257015969348812800*x^5-627627552759821286595017393551837099073559/118916947499710778862850798467440640*x^4+252358748542755423723209819697832085138491981/222969276561957710367845247126451200*x^3+15354777437439741282672436582490087855755673/3483894946280589224497581986350800*x^2-133632814692391099858691004125092140780352967/387099438475621024944175776261200*x+40573811913824765793464107396666638198438417/48387429809452628118021972032650,2493824977137209628927928852198123/4536950069253481689570028914948754636800*x^11+15183889234117669013155559699837753/1512316689751160563190009638316251545600*x^10-1060509195028232313630137014015435567/108022620696511468799286402736875110400*x^9-15545941684577800190522483445121608109/94519793109447535199375602394765721600*x^8+78639436342565005384203826909785015757/1265890086287243774991637532072755200*x^7+84721746212658347546499860925225561526421/94519793109447535199375602394765721600*x^6-1601489035718957543064256034893300602921797/9451979310944753519937560239476572160*x^5-23882987220172403316215831161168697080388441/11814974138680941899921950299345715200*x^4+23870913941094819540145719593447451819127937/126589008628724377499163753207275520*x^3+25310480821056028749864635580038962478600233/15384080909740809765523372785606400*x^2-447769949588425029960569515571812665915301389/7692040454870404882761686392803200*x-925695202440271116084411190292843018369929/961505056858800610345210799100400]], [x^15-87*x^14-20538*x^13+1904695*x^12+152963883*x^11-16005533774*x^10-464882731600*x^9+64639993837600*x^8+205908973669552*x^7-124495148870491488*x^6+1659211590982516608*x^5+86101426442991640576*x^4-2414391643898135257088*x^3+14302254383522861744128*x^2+53136084500328859303936*x-266516933670129620746240, [1], [x,145288024904900229984507244703561313244319304121525294470980111/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^14-12197506724106875267832567325440713539498251823802036019402658387/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^13-141162658349403878362014755103349314842248247084589422119578167357/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^12+252041140674985142409079708788507124679569643320333533197249253505339/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^11+75793807676240354663380616714030398886317097902766137482361893016527191/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^10-997096267538486552131471242087040146575356226399378940633837682832940647/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^9-3046785536562167326796260855421234464746434227888360172690306802416248369/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^8+240767447245911257551199715117958602129082998370270921649193569871203858533/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^7+33119737357054257578556605176435271022353296843229129083368581761533972749087/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^6-51037539942798440048488201778521887693135713526847683151253115745960895583011/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^5-2686193277891260923954889566351969762879805234440458315774520655053186317911119/84995902441823757192879277260983319443846824904992209049810918092192186720780288*x^4+3528652542341325376436867073353721129161419582401201231470575899544585898649913/3541495935075989883036636552540971643493617704374675377075454920508007780032512*x^3-1301688079227112954807804395825045668788266543089728072681319318527107459806257/332015243913374051534684676800716091577526659785125816600823898797625729378048*x^2+5615290080036488188862013499091833992936448335295259971850882927073011462748083/166007621956687025767342338400358045788763329892562908300411949398812864689024*x-2144221240015976496765038340591089502347467594444627595686886305219846025795509/20750952744585878220917792300044755723595416236570363537551493674851608086128,70175000827965488951876141930019015570648342852302894131744387/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^14-64388516750508502229718883722822931132055641131603442204059892541/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^13-226469942539311812473833764136190909920135268371213422113301626297/247260807103487293652012442941042383836645308814522789963086307177286361369542656*x^12+159339387768597560748380875662768044949271776231361575095651205156525/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^11+82611398415325389962254994489502847006249628560919330946256293089820665/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^10-6121955160436280535219918892639280759972688124927837963220741520119087881/2719868878138360230172136872351466222203098396959750689593949378950149975064969216*x^9-17669288015480473174330735839597864815063401229799040712662317475476659281/169991804883647514385758554521966638887693649809984418099621836184384373441560576*x^8+1564983821337774164765611211277026734725798834417573795559883131161605773963/169991804883647514385758554521966638887693649809984418099621836184384373441560576*x^7+108309712610067225465633638731715003617444333755216015097015672976995293488881/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^6-3108550891716135311322936321364259528953625480669131237151431543768419381855989/169991804883647514385758554521966638887693649809984418099621836184384373441560576*x^5-15856197995977064433597778321752228890452694200610742220104503078401617832536401/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^4+80735371597633598084228157386185531876096689126190646546233272143955816191736893/5312243902613984824554954828811457465240426556562013065613182380762011670048768*x^3+3399536291407651346358249085514994158139246403532361262728390061026947047377469/55335873985562341922447446133452681929587776630854302766803983132937621563008*x^2-16163175348314118469774225904968311533005888070690663809249725445444784336666451/9222645664260390320407907688908780321597962771809050461133997188822936927168*x-49685260336585016655582600121804091682382499040716241933618482712493511066060675/10375476372292939110458896150022377861797708118285181768775746837425804043064,3938302149983370817226810782367347961453338726712184350315801137/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^14-178168525690348035821339765724918071165854967163534830246768878135/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^13-3895719366084887979880391816463804322855042052832079517737578090631/30907600887935911706501555367630297979580663601815348745385788397160795171192832*x^12+3909373871568612857553270332903200380437289337813079199385249770372119/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^11+78940522407705294640558335075304667051039178963156510213504837650006323/75551913281621117504781579787540728394530511026659741377609704970837499307360256*x^10-16587191572822788759669537858175344098613517428329539716655283633551460759/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^9-86601445466919649018562538616916179772111165357662501237808261851867663633/21248975610455939298219819315245829860961706226248052262452729523048046680195072*x^8+1432929526753675320879459005436991332054461861223509677824941050274379414839/7082991870151979766073273105081943286987235408749350754150909841016015560065024*x^7+302065055984549005331030528581157803006986007299333418427361154039162214600987/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^6-8773784409240922307447215835304280965917817912367990173955222252519765301246435/21248975610455939298219819315245829860961706226248052262452729523048046680195072*x^5-15388022948167369422320932056489003656897129610864987394303327022586987193046935/5312243902613984824554954828811457465240426556562013065613182380762011670048768*x^4+221103100225817859814653899141772710821383246122235063511665002365198368605001677/664030487826748103069369353601432183155053319570251633201647797595251458756096*x^3-291087655719273226185650725052122239732415571294801188373521943195523046589126603/83003810978343512883671169200179022894381664946281454150205974699406432344512*x^2-9964047453013543325969113409969772104868547601304739262487079135572979229113765/5187738186146469555229448075011188930898854059142590884387873418712902021532*x+16940405769172906658587812177345664293341463099862655314018357679903621516360705/1296934546536617388807362018752797232724713514785647721096968354678225505383,66367834767846636773161899383122916919167622461452505676712956247/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^14+437366540673158143973942254789548942879535275775763904758738676055/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^13-63033802130456422375009731364590797131696624299010045077945620981461/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^12-4081193873616749379790810734052145417041219357625966343934165816464949/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^11+10942688731423002897103056354801745766826795756489501208396177795628056565/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^10+61981480285066550600975578816685247812846031951823565684706644431512004379/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^9-1268386590410740516201050902210455866436958028825852586298814863186211270457/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^8-17323174025976494290667369619196627334739552910977715312671118980186065807873/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^7+4428845117582065337711094521695910003159582002892210369525861716990812605748301/226655739844863352514344739362622185183591533079979224132829114912512497922080768*x^6+35297209088593679422337841667545591444894972892711364688700931567024287653663967/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^5-12583347752448031904625664740503386915416852660988477279357088854577336846625155/913934434858319969815906207107347520901578762419271065051730302066582652911616*x^4-1036534076887408829213484406714359510511615545774247434573764748498681524141348911/3541495935075989883036636552540971643493617704374675377075454920508007780032512*x^3+81224562159433409385639197416276593138889314762123473344582510388822274413109335/36890582657041561281631630755635121286391851087236201844535988755291747708672*x^2+2392490824144970974635590743557932403677199740571625564867111463833911040599938499/18445291328520780640815815377817560643195925543618100922267994377645873854336*x-2531163000265466011038274191963351963198496337118327025725817664772549858560731439/6916984248195292740305930766681585241198472078856787845850497891617202695376,-540452684478367043189007460558370006570473217276207016727734849719/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^14+22794133976340180376956296821777685156553465435352632033108352808393/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^13+566320575655529486473993804965387607409445573991769081352115068706613/494521614206974587304024885882084767673290617629045579926172614354572722739085312*x^12-497829682963028109788736203339317500170448992679714016889412825941150977/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^11-37215343475978845808222648851643501357354444134466963390276910063155634055/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^10+2087657426585226637057262443157560708064211669196495729040950508631689168197/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^9+15279625457608460479355545485158515008769148184391763455792758373761115205945/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^8-59061851516372936615528582038539907449188574843160118207086868353271282764199/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^7-66328997263268945727569677324383065946056357960934968242455130252226011083399277/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^6+1079956764900505652008874239639073629193664970727634140625786709898773162951608193/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^5+7637225663162679313054721226352845569991487493832247813583667056610900070286326205/84995902441823757192879277260983319443846824904992209049810918092192186720780288*x^4-30014732939151351051553450357462145101250156105226303459047480977392952552490269681/10624487805227969649109909657622914930480853113124026131226364761524023340097536*x^3-5620355634863991619359798425599379037468140936791478325200073436205055541478773157/332015243913374051534684676800716091577526659785125816600823898797625729378048*x^2+92653744486380760408447976239512790599353788947543727173793983631744745314612724983/166007621956687025767342338400358045788763329892562908300411949398812864689024*x+2850916638262419298239568544801096573385293194352304163179779462039301313881500111/20750952744585878220917792300044755723595416236570363537551493674851608086128,-233145428431312820838842577125742065596874816427364698348562194491/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^14-26485107298263308329944738289380942536969478996277084211911179320891/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^13+207978878768102426383736917172759314284768535614291642036040121298113/247260807103487293652012442941042383836645308814522789963086307177286361369542656*x^12+179094074300536759347930154637495695952199362610757085035432275154765601/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^11-29984016286459517797994349721953174567040544894734227030624181663528209121/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^10-2007521573957958402892498425898264829528181445273457055379453266011088198511/2719868878138360230172136872351466222203098396959750689593949378950149975064969216*x^9+1798592706617544011481680374179823858817542339458295026736844084217278015069/169991804883647514385758554521966638887693649809984418099621836184384373441560576*x^8+419145635630571756433488616006266400958042926236334167580699192760412576762685/169991804883647514385758554521966638887693649809984418099621836184384373441560576*x^7+7551264804262637741155172978371420475030109412536813819246175865732330006287399/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^6-600941640711774070119540788362231068834969308733369851307093033550490823130872227/169991804883647514385758554521966638887693649809984418099621836184384373441560576*x^5-4064166512121786559883907963564144999828674789677242897594003576833961105031362935/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^4+10536146365203735813165483711498977370707221270275921567957367290332909251630437059/5312243902613984824554954828811457465240426556562013065613182380762011670048768*x^3+4607902049800353538070441654610210672643983410656819339881121611915708779232099137/55335873985562341922447446133452681929587776630854302766803983132937621563008*x^2-24136284196216447115289081078181620424560997468790701211956596582563131911538665623/27667936992781170961223723066726340964793888315427151383401991566468810781504*x+14343987116174869618918110908059156057158563308357995075504752414320730303572000195/10375476372292939110458896150022377861797708118285181768775746837425804043064,-632784456619161433643326268482689399152950253324697342509353343767/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^14+33934109765575453985683161933420522665506377492670214013610368745921/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^13+633091048294408925383428739606443483641578787142066316106944824787465/30907600887935911706501555367630297979580663601815348745385788397160795171192832*x^12-744566445092905081939055558040669127192929384496129429266824468116922993/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^11-12978904864646594110055171487139966550959487486645518833345797839529388581/75551913281621117504781579787540728394530511026659741377609704970837499307360256*x^10+3144595500894082089113661043342677785830745232151836203954294345839906360217/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^9+28717050120920595870750045756952324351572621279394974086609868408460549337003/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^8-268166238499052758150813771455208347457770864478809600091445896016977307992829/7082991870151979766073273105081943286987235408749350754150909841016015560065024*x^7-49575453359258284728334697471537435686394411118489777326127910839777313989587549/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^6+1603994943466976932623693715240411904074398452767813312924021855664382681917932325/21248975610455939298219819315245829860961706226248052262452729523048046680195072*x^5+1964855144267277570792337874217740196116695472092609427611027876642053698728721503/5312243902613984824554954828811457465240426556562013065613182380762011670048768*x^4-1215164508006856951246130752835392271894058066466678408676817480410524081045337713/20750952744585878220917792300044755723595416236570363537551493674851608086128*x^3+63143329068081485874160351363782214519730622646794424559531641177367908061484197717/83003810978343512883671169200179022894381664946281454150205974699406432344512*x^2-6517196934288828481435277072807389760394786525033621259452443817703849648271087603/5187738186146469555229448075011188930898854059142590884387873418712902021532*x-781622455333731649151304691377946732520540189255806748917491718103205368512416812/41836598275374754477656839314606362345958500476956378099902204989620177593,-5582245570764866029746203154180888092046082955853945893768451279179/1359934439069180115086068436175733111101549198479875344796974689475074987532484608*x^14+194206556955789509276423419570791849923323297374499329345146615331445/1359934439069180115086068436175733111101549198479875344796974689475074987532484608*x^13+5603004870543765621395782299798470631994755190747593609397293964378097/61815201775871823413003110735260595959161327203630697490771576794321590342385664*x^12-1415963270018174859198322769440646608549769701595607094059392444002367471/453311479689726705028689478725244370367183066159958448265658229825024995844161536*x^11-1043649645252749797539015658700469549412728820725231867946546568580617342161/1359934439069180115086068436175733111101549198479875344796974689475074987532484608*x^10+17961344757451269048353053624540490733929598948938760402831460455576129001793/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^9+131775850243858787770944514386820740411083102884323532908545094668211815326355/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^8-4648645482081148514473465462700803106872927235694003319137268658900123163106403/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^7-498547261759098745538155985198035724255748511878989982957844259205558700699054985/84995902441823757192879277260983319443846824904992209049810918092192186720780288*x^6+9534775050713334382905415451854714453468728430339717040561236909514557532943625261/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^5+39385987808932229539135869297900516029058991652008389847373803716894259431687675553/10624487805227969649109909657622914930480853113124026131226364761524023340097536*x^4-246694398344348809747165311496340052134789828992317409690398199947039052962220850857/1328060975653496206138738707202864366310106639140503266403295595190502917512192*x^3+5049616543282034234816075126155555126595903956876465817963265353060143474564608659/4611322832130195160203953844454390160798981385904525230566998594411468463584*x^2+56519053489383546246137852015458222009968925785459781448254390099970347244789117573/6916984248195292740305930766681585241198472078856787845850497891617202695376*x-88815014592496963405785647140306458326983229610240877467114192812918606438063934941/2593869093073234777614724037505594465449427029571295442193936709356451010766,112900064475631772914012112627438504991065534971593005586532608244199/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^14-10049041412634849915449890940281319021618077020549335847735228143068441/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^13-111710869795267551825422269750981310358996158371563832757327147927201285/494521614206974587304024885882084767673290617629045579926172614354572722739085312*x^12+72187959273422207781478762975790645898267529161252840500411720907626368283/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^11+20385761301132689733840225077873094916809782931220145019452069138364724427173/10879475512553440920688547489405864888812393587839002758375797515800599900259876864*x^10-892884164795439395812609549426326714290601770553116804210748494684142074240789/5439737756276720460344273744702932444406196793919501379187898757900299950129938432*x^9-2471982941853922492829194798776212912489025873672859764136474891654746835752281/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^8+220998537719127467989501146723302361777693665369480225307777301971439096485810191/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^7+8166643910711215820496931343466265556237178106383743884243837830550023750951734141/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^6-422409459004513827302468304231004240846237820211177569213996829236205670902069555601/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^5-134345006902436862580334603433186353675942860579264256155739783319107291699629579981/84995902441823757192879277260983319443846824904992209049810918092192186720780288*x^4+9890225433679787675692294455565936961847223853173584080501942523473466584756444284129/10624487805227969649109909657622914930480853113124026131226364761524023340097536*x^3-413441724984667928261057878966875722702565307146755395333706684350566110573873761227/36890582657041561281631630755635121286391851087236201844535988755291747708672*x^2-623084892624762920714830357564905219508729044069576892446841750421332775776857155885/55335873985562341922447446133452681929587776630854302766803983132937621563008*x+6345005315916035095650602178372718460829282911766418396881470385640880436450283477985/20750952744585878220917792300044755723595416236570363537551493674851608086128,-28629151,-16906341592563238785350683914693164064987264922833732831333029152817/329681076137983058202683257254723178448860411752697053284115076236381815159390208*x^14+1018180694306664029633484539638474126384536285447150555278084547434959/329681076137983058202683257254723178448860411752697053284115076236381815159390208*x^13+186749187808091680979833834828344680288082091347362683892576010689763553/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^12-7450967592907090856303449061333793499705009431483210070133716145353024285/109893692045994352734227752418241059482953470584232351094705025412127271719796736*x^11-3152855092821152553965106913856795127719175741871376855380427069971050715939/329681076137983058202683257254723178448860411752697053284115076236381815159390208*x^10+94320312700985078891912590441868550544558349687860753296980224015623647275955/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^9+392350876809713075612708169136349456809223338046088573360521159389677908213471/10302533629311970568833851789210099326526887867271782915128596132386931723730944*x^8-24053004725278386912849235598700202956437865353565545010434017482976855984023497/10302533629311970568833851789210099326526887867271782915128596132386931723730944*x^7-1394591049113029142051244552999638011277318501673961630395796493596384446404616203/20605067258623941137667703578420198653053775734543565830257192264773863447461888*x^6+4344798917459247582552692170513208736346534834318324154238892341434013626062200101/936593966301088233530350162655463575138807987933798446829872375671539247611904*x^5+68797143402593445050254800617128995255496896842869057678204372555733876020908743035/2575633407327992642208462947302524831631721966817945728782149033096732930932736*x^4-1175972672530725517024483492546804830375491849941167693036504109114937076875621162599/321954175915999080276057868412815603953965245852243216097768629137091616366592*x^3+11237205260814074351114961926379400006682141062964381314856910931718868937481146085/304880848405302159352327526906075382532164058572200015244099080622245848832*x^2+130570240249373426411355834222375751362078907540166605870594704969516017244033103163/1676844666229161876437801397983414603926902322147100083842544943422352168576*x-262583791018250924067734173042048931193734152384058615740908490863775004231997935303/628816749835935703664175524243780476472588370805162531440954353783382063216,-98947922826250203605464448913452393943018068408314395820675062735191/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^14+7997040786978013847904554499539598159567048714630864950488497787707881/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^13+97980835738623114556297408606776635980435646068395064756544647172903669/82420269034495764550670814313680794612215102938174263321028769059095453789847552*x^12-171810009219366987811057610012638176607283386178110762835123262036848367457/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^11-5988127159146311603777509475296049732317640662968262595447224605428324707431/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^10+706612926198112598499199420099277600096012010988104273771847909831299781429765/906622959379453410057378957450488740734366132319916896531316459650049991688323072*x^9+2209097575390819608117982736153644927494671911438255050619573992488866133193065/56663934961215838128586184840655546295897883269994806033207278728128124480520192*x^8-58289062022681208910558278288054442996099312085173846901839112062708033519960821/18887978320405279376195394946885182098632627756664935344402426242709374826840064*x^7-246521363061069436995216415250790966399161277466062731202559294178291994434027923/3655737739433279879263624828429390083606315049677084260206921208266330611646464*x^6+335714500104275233831207604017358172895899960660442709028343896012100161773002067329/56663934961215838128586184840655546295897883269994806033207278728128124480520192*x^5+268939920884298134254661538070373537168485214260861702825476707007440026547995913021/14165983740303959532146546210163886573974470817498701508301819682032031120130048*x^4-7963687994554218319457201947976393560072536458737768280750221370740713042505790427073/1770747967537994941518318276270485821746808852187337688537727460254003890016256*x^3+2744034271504675227782506886152867398583475110099332183282482597683367195377501054129/55335873985562341922447446133452681929587776630854302766803983132937621563008*x^2+2250531717385038690259417061212893558865312038566681581981184859765135890199767699983/27667936992781170961223723066726340964793888315427151383401991566468810781504*x-4501724502392324041711137037699103218763433060142874468710708800742246796776117315009/3458492124097646370152965383340792620599236039428393922925248945808601347688,153404844249092811291245082114994184306896714905486895274027469024807/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^14-11146851154266954253389506260557677709869858750208381197763061818208985/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^13-154390227896916597798842831892502057626896518574276990245481230985425861/54946846022997176367113876209120529741476735292116175547352512706063635859898368*x^12+243733795042445647566116202639424682275112946901298805762085451108923741457/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^11+28713831822955414300684068195440863781618008833733140682530665463205202025573/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^10-1023347972287297465047939779851731067030904208368195502340650950345919739875541/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^9-3559989393675213170894407998901325590605583455554008680691384858291556373588505/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^8+259164094348346292476218809293194427173765585568679597190913960522493828099713231/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^7+12259792622002327784387974329758393817062818454887359314647274593302415163025857085/75551913281621117504781579787540728394530511026659741377609704970837499307360256*x^6-509825004259206257044847898047037213991358535544902460403308589254122211168182799953/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^5-381000054576995314160607370205518943830424570571813361199986638105481390292214827149/9443989160202639688097697473442591049316313878332467672201213121354687413420032*x^4+12337354559094792461889069170174011204200702460701135795977863401788300428272470488929/1180498645025329961012212184180323881164539234791558459025151640169335926677504*x^3-4652445022065438798215733882003681613516680671851613121414422725900418604466389604763/36890582657041561281631630755635121286391851087236201844535988755291747708672*x^2-1395069840411998538450670365113978047717630794536958006205537534575511802302354804583/18445291328520780640815815377817560643195925543618100922267994377645873854336*x+7128728970255612786836749537406274496618804491167068672727004265648588943974955041793/2305661416065097580101976922227195080399490692952262615283499297205734231792,9752793401820408312783834270173505374366003009128822183397501607775/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^14+489358823613875393395636083629978325538115929166588762302930902506095/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^13-6298885537573456723571622885542530021791496726241206878524520633514285/30907600887935911706501555367630297979580663601815348745385788397160795171192832*x^12-1315949240986205429879370692649314868200360491235451560323152023214100095/75551913281621117504781579787540728394530511026659741377609704970837499307360256*x^11+331591592574315573399814528394874753349700296808904874807603822469488582013/679967219534590057543034218087866555550774599239937672398487344737537493766242304*x^10+53393564909586630342623147330395735960564108991653034773344567323601537078179/339983609767295028771517109043933277775387299619968836199243672368768746883121152*x^9+190113086849218477441941338911903572853191343800105439284540947251442249203123/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^8-13699420430750952028276259657129799567229779405711843590560220774482081554372749/21248975610455939298219819315245829860961706226248052262452729523048046680195072*x^7-1041774095952755405807575938958373010554021734144461600969679010603985725941744091/42497951220911878596439638630491659721923412452496104524905459046096093360390144*x^6+25504898451284095890545380822334696357692858416305500417072332605983392406607856847/21248975610455939298219819315245829860961706226248052262452729523048046680195072*x^5+172677170776180332097364896612910486775992797831947247372210197895890434572976363233/5312243902613984824554954828811457465240426556562013065613182380762011670048768*x^4-142285124532681954011794102752429882430878196127015957600612522213225086990659932017/166007621956687025767342338400358045788763329892562908300411949398812864689024*x^3-2216706491180724582710184230189019083055045978731333199891540182743881118133828759/1729246062048823185076482691670396310299618019714196961462624472904300673844*x^2-17568285658528535723816423426913700492865050677367102541482175345195273806873326119/1152830708032548790050988461113597540199745346476131307641749648602867115896*x-2011198833197908812663406903927714812575334431082072945780617228033769679386820336736/1296934546536617388807362018752797232724713514785647721096968354678225505383,-271951730200487804545269123451503455624030920055488978274198245950521/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^14-2805399378620998888822663756527676670008524117566800157160242214368185/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^13+303894756725519441042636150287075249946719137047703621821550442727892251/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^12+35244472211583971241541918417712402401218560783926574432199757247264827505/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^11-21408918191573810817282768275613384739528184329140806898995022123050637530985/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^10-15072365327152590770445783548901378538867863944004691912035091693885672990709/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^9+9516402203803874459712434722074667631967673238653181626377458853683903173109543/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^8-12930132852204732047117399406164598006765815755817414272394983956216632862064731/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^7-46196109534528776357018438158967139606475683283457616804166001283655954962550808803/226655739844863352514344739362622185183591533079979224132829114912512497922080768*x^6+6241932688496987252548469994815112050151991092945518040440997491066534081452136593/3655737739433279879263624828429390083606315049677084260206921208266330611646464*x^5+6597609278944784272855797514552963363983293123051666269223152579019119721283591993299/28331967480607919064293092420327773147948941634997403016603639364064062240260096*x^4-9885638574322562429970053682842211598567954561219808219332568138754608082744573716287/3541495935075989883036636552540971643493617704374675377075454920508007780032512*x^3-9878269965929151588869491509098662258457975130671513382455241483342131248642031938091/110671747971124683844894892266905363859175553261708605533607966265875243126016*x^2+63852421044932806668641773067662031186936865891223452154182696064062179920977451323481/55335873985562341922447446133452681929587776630854302766803983132937621563008*x+3587006453674450532342603315960696119207020873994122571263759866019439503087992170145/6916984248195292740305930766681585241198472078856787845850497891617202695376,176153916712336342292534185726104300752068452015447557446694589884981/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^14-5990229376147417456452030029808803801594037836190142868910804854055947/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^13-168192892141911659754617343488822570420604797216108130882934491936621807/27473423011498588183556938104560264870738367646058087773676256353031817929949184*x^12+131275932819346201072623298918838869964455881312156543350927384242036770035/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^11+29097564963485846302232154314779954322447924553449434440049927361071201544623/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^10-558728770279469967357001694724031304744160205447537843548865961339630502639647/302207653126484470019126319150162913578122044106638965510438819883349997229441024*x^9-3254777599917666885731798219779742854830458257303366626209126531108154758993623/18887978320405279376195394946885182098632627756664935344402426242709374826840064*x^8+4724138388278945258128192112029030180428771251723149936073301191045718514270515/609289623238879979877270804738231680601052508279514043367820201377721768607744*x^7+9470092688244927665118472160386661200246629610672796016063532609753926539323570551/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^6-303732128606044729370141221754362735372516429868299222983154719196906716170485621779/18887978320405279376195394946885182098632627756664935344402426242709374826840064*x^5-17494031584949710348809647684587758659414722551463339976079531484756334614820117783/4721994580101319844048848736721295524658156939166233836100606560677343706710016*x^4+7641800545187670043066885605826623672690978001885275178587983559451973673719291890859/590249322512664980506106092090161940582269617395779229512575820084667963338752*x^3-4147489440433923146358521010350678726963367749753582665135081546716650326654549682395/18445291328520780640815815377817560643195925543618100922267994377645873854336*x^2+2140782903472577448902220352114239434897275670746070276290275210640630102788310811443/9222645664260390320407907688908780321597962771809050461133997188822936927168*x+3368191557039096975610097315388503573083126082822867715409797908700933966360828074699/1152830708032548790050988461113597540199745346476131307641749648602867115896,-1883958362049029445227138618955310095771397085437207582482914341439533/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^14+72263256279046494642727886710341603663821707475419241209215639774327251/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^13+1835950921229292643504203860467600171001182010978170642560964946212537207/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^12-532369360875042547181448110640337972483580292658984210639178424918315143273/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^11-327081161471724780896932089455967578589223961720413599543503949653895900859607/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^10+6849536583563550038382810915929332537604287290796919071655204505234053247404839/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^9+38297794237229994839795409711426093962921067422196873150790103252451411384654307/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^8-1801997151040421374477333736578245888573486106141777844434254113741381905719413221/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^7-122296707154375382608523999476896178676052894524436945827281184051611845208318632991/226655739844863352514344739362622185183591533079979224132829114912512497922080768*x^6+3733264189726066831711741426422988576602232223415392176354445823095733383763125504891/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^5+3079779087293677687366708861166029999955812079347469822186948552523585527381666595023/28331967480607919064293092420327773147948941634997403016603639364064062240260096*x^4-93525717449392762544232006864032230431409468882194607741676946997613019887347356330059/3541495935075989883036636552540971643493617704374675377075454920508007780032512*x^3+14616237482970927218326778953924374287798094641888917856113241307255383287600888429939/36890582657041561281631630755635121286391851087236201844535988755291747708672*x^2-15175431944767273654664470152481962109344963713378746714885683391318321384961506550705/18445291328520780640815815377817560643195925543618100922267994377645873854336*x-77604044481362899273188390896152339274938328668394074428825878958443093168954985682507/6916984248195292740305930766681585241198472078856787845850497891617202695376,-35048319772124672210207811579525575583351073075267500442596890633925/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^14+3053465345298298080709665700403764433042104546090476903402239605771057/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^13+34628314882038888627035116340081083147442828456783719353421886721521399/1717088938218661761472308631535016554421147977878630485854766022064488620621824*x^12-67169220407250094925533306100522777174126535843640086743024467129762982809/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^11-18879412774629442404970382552688869138106502383987874943668923967911313513565/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^10+285940582654200332087496927175131190810149919581123532632008969906380516600661/56663934961215838128586184840655546295897883269994806033207278728128124480520192*x^9+1528419170558052602767440052343432822308634321820737399284766650154861864390151/2360997290050659922024424368360647762329078469583116918050303280338671853355008*x^8-74641475494147292591965928211223340408510304233895838306498807282769844524500459/3541495935075989883036636552540971643493617704374675377075454920508007780032512*x^7-8121432005222612200035116442464164981431978471958638443155871039173355258991866645/7082991870151979766073273105081943286987235408749350754150909841016015560065024*x^6+51420822906301163933268443633467122297982898584866908834785077215997257564135812819/1180498645025329961012212184180323881164539234791558459025151640169335926677504*x^5+538835523686582298208108497765849095920351194101502278112619582462773245717379429127/885373983768997470759159138135242910873404426093668844268863730127001945008128*x^4-82550517768080997646784841223235099176816369529269899395946285522277807891335481581/2305661416065097580101976922227195080399490692952262615283499297205734231792*x^3+2098160363595668766703277228253089416949936114215045509260723763894432701789613462737/6916984248195292740305930766681585241198472078856787845850497891617202695376*x^2+1694130744194214255110515578426767876725640063068440798695519091329785840054172102509/1729246062048823185076482691670396310299618019714196961462624472904300673844*x-4024537888319594559466750532409674074199342297777221671785314987316144770495315632844/432311515512205796269120672917599077574904504928549240365656118226075168461,-288665901796374821784615674155842701995029446022638777406522042625553/453311479689726705028689478725244370367183066159958448265658229825024995844161536*x^14+4067972028004003246199976704799978688735440079961022187509442459189205/151103826563242235009563159575081456789061022053319482755219409941674998614720512*x^13+271434575792897508002022534241743864235717692989366365885523208384026747/20605067258623941137667703578420198653053775734543565830257192264773863447461888*x^12-249218258126796696319858301965177068707066709042704716450585417357334497559/453311479689726705028689478725244370367183066159958448265658229825024995844161536*x^11-46513304228748598959170090576116462065765999026079443607472047637055643067859/453311479689726705028689478725244370367183066159958448265658229825024995844161536*x^10+323879239961437122575704721289187250795351221388154814325125268291245154901881/75551913281621117504781579787540728394530511026659741377609704970837499307360256*x^9+329921265979792402101128165049367857310390521519269488426900775870041255337651/885373983768997470759159138135242910873404426093668844268863730127001945008128*x^8-230441575094844415335034959538950274487014584441444759270812603896427646198745081/14165983740303959532146546210163886573974470817498701508301819682032031120130048*x^7-5740025697777021467874502038505564465556815935609617765605410289701829052016757849/9443989160202639688097697473442591049316313878332467672201213121354687413420032*x^6+433339778272923275708969865427122762935614535288317730069428265117139907205394247759/14165983740303959532146546210163886573974470817498701508301819682032031120130048*x^5+325628400352190891633487281376384714896870478103168844086915196143924463611696760805/1180498645025329961012212184180323881164539234791558459025151640169335926677504*x^4-10292847296350586000776073165984450039081663121383343744351258697930251606406730053477/442686991884498735379579569067621455436702213046834422134431865063500972504064*x^3+4877360979070004096384631309734167322522662194250136674827996454482818765230336879219/27667936992781170961223723066726340964793888315427151383401991566468810781504*x^2+8044304669348030749137969987620742766603954751199048381079331050360016234218135044239/6916984248195292740305930766681585241198472078856787845850497891617202695376*x-2605608975579562311086860482891874910563709903213796190086292979374566007310887447119/288207677008137197512747115278399385049936336619032826910437412150716778974,-312242263962668647977500954524421563108786955401891960098503425976855/123630403551743646826006221470521191918322654407261394981543153588643180684771328*x^14+19478499866777243728657337022848376673188007327533509969276530923411977/123630403551743646826006221470521191918322654407261394981543153588643180684771328*x^13+3379345189898946570983804304420083172047268999911864381619801406850367223/61815201775871823413003110735260595959161327203630697490771576794321590342385664*x^12-13641246876231587616381713905228507597959627354774143408942665603501468927/3988077533927214413742136176468425545752343690556819192953004954472360667250688*x^11-1681681847651324789318517297688828663246601846915806967427270095033853737141/3746375865204352934121400650621854300555231951735193787319489502686156990447616*x^10+1761640173218030818135941153625290016934698704972398259398968506333132395132245/61815201775871823413003110735260595959161327203630697490771576794321590342385664*x^9+213905295392958467182690153603968169987777856030219263660901656773382702473677/124627422935225450429441755514638298304760740329900599779781404827261270851584*x^8-49201916228581220113505255760422714699016380601554579151020994931329260430914871/429272234554665440368077157883754138605286994469657621463691505516122155155456*x^7-21781133919414399190492721484725739156943038111786276835532402535307338610324328269/7726900221983977926625388841907574494895165900453837186346447099290198792798208*x^6+864394208344421232914342431687523252719267955065572094360741151688090803611764975121/3863450110991988963312694420953787247447582950226918593173223549645099396399104*x^5+593779354859579563292569789632205533043383196933305541613231076735450552238329991205/965862527747997240828173605238446811861895737556729648293305887411274849099776*x^4-20634573497075288542835287629337293391522429211498609077512655375573878991205700119125/120732815968499655103521700654805851482736967194591206036663235926409356137472*x^3+7839093733278929175858060229259859849069526093315892587605537713332588368818760086227/3772900499015614221985053145462682858835530224830975188645726122700292379296*x^2+83294015049533520707969871383811539498366260287716095964951706042758769295648330829/171495477227982464635684233884667402674342282946862508574805732850013289968*x-5941617358792895303813315538049027332178623833821927065244581322986456928386788944057/235806281188475888874065821591417678677220639051935949290357882668768273706,890252813809631843265387089602511784267603669370507695463256589224915/494521614206974587304024885882084767673290617629045579926172614354572722739085312*x^14-45234930051198782964686945070108526770729267656133319545535793640315437/494521614206974587304024885882084767673290617629045579926172614354572722739085312*x^13-9964768539572941809458756597490264884145952016249421870235554547469980387/247260807103487293652012442941042383836645308814522789963086307177286361369542656*x^12+93326591922859143481066411556385340508462643171303992911633048883888568431/44956510382452235209456807807462251606662783420822325447833874032233883885371392*x^11+56647600550945604931817582725262231322900848104197821450792993766933009293923/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^10-145149319343089231157869428430943341523976187354865536571061526317179827629319/7976155067854428827484272352936851091504687381113638385906009908944721334501376*x^9-21158426197818575938412899809271565029118226637092695050731496707639750531798509/15453800443967955853250777683815148989790331800907674372692894198580397585596416*x^8+132829873269418146225471714434067157146922054800967768524919069409008654640404291/1717088938218661761472308631535016554421147977878630485854766022064488620621824*x^7+73069749845993109252528080279315682011587697506904394638089474409861825240933347297/30907600887935911706501555367630297979580663601815348745385788397160795171192832*x^6-2469167394312322120207264576331774785682904789575633091494938114428132575353644314245/15453800443967955853250777683815148989790331800907674372692894198580397585596416*x^5-2480217259618215952108032938676654807877251226509433915792821152287104404227330058225/3863450110991988963312694420953787247447582950226918593173223549645099396399104*x^4+61483806397702250077827168156059129470543629641684068906057738423443614409890151982837/482931263873998620414086802619223405930947868778364824146652943705637424549888*x^3-26039169303623664710032538357336844697043292680959038898415605128427563493770741774547/15091601996062456887940212581850731435342120899323900754582904490801169517184*x^2+33413744501562774372961948536420096938547374300985997455550453882581333662309340464237/7545800998031228443970106290925365717671060449661950377291452245400584758592*x+13436573604733318272499048574527477126153193997833824711529246051655406070168703006085/943225124753903555496263286365670714708882556207743797161431530675073094824,-8811102666069160001130876472193474306304889146559266455907828495042859/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^14+459076544120183129042664931137559941436984789796922628067884913496437333/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^13+9024696875792080859183681401214635734579944210444563945565594006563215313/164840538068991529101341628627361589224430205876348526642057538118190907579695104*x^12-3283040969089385934958674081812190574741271484740152415674267260313293819407/1208830612505937880076505276600651654312488176426555862041755279533399988917764096*x^11-1733522020025819081487270657205331906218199148457773447397899776826546263878193/3626491837517813640229515829801954962937464529279667586125265838600199966753292288*x^10+40352981756735408626970761020593540329817973269704462353787482935971583850997921/1813245918758906820114757914900977481468732264639833793062632919300099983376646144*x^9+229828128014751758691180163382656816459554257388923242404549671505152752909192021/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^8-9940408186359960294950928483182027333186582329413844947478538454120677485364500147/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^7-947426325872029827669975977473005506191770551864427688733313603865542977673866178601/226655739844863352514344739362622185183591533079979224132829114912512497922080768*x^6+19122239478211724115247507175457398882590492402604818530601869907770615489327888749357/113327869922431676257172369681311092591795766539989612066414557456256248961040384*x^5+94611801723254629205114903603555994087058098514333335736141517599733396048562039901817/28331967480607919064293092420327773147948941634997403016603639364064062240260096*x^4-473837404295199895081737258860275614041996414061272880487805949134185369441373132225021/3541495935075989883036636552540971643493617704374675377075454920508007780032512*x^3-795817324408226386491716621524049014240494254148995390031966932077502479784077067883/36890582657041561281631630755635121286391851087236201844535988755291747708672*x^2+233396365749273618749678459494296997165416292552894092963738076630052453714230603170457/18445291328520780640815815377817560643195925543618100922267994377645873854336*x-20948697581418969763061371762343246034768045290045877740366677102138015070157821963773/6916984248195292740305930766681585241198472078856787845850497891617202695376,449382355616485657127328343060717582973118860620975662115303833598805/123630403551743646826006221470521191918322654407261394981543153588643180684771328*x^14-12851326047876811487505365310526650769304419316072056652031373378544107/123630403551743646826006221470521191918322654407261394981543153588643180684771328*x^13-5058680634691102299166857106909245509489171911954345060948293905950341541/61815201775871823413003110735260595959161327203630697490771576794321590342385664*x^12+99230461502996472927818997778294019739705358023527099677118296602038817137/41210134517247882275335407156840397306107551469087131660514384529547726894923776*x^11+87501347688949034378529098280917652672328756951447618289013029686403010409999/123630403551743646826006221470521191918322654407261394981543153588643180684771328*x^10-1340654891385458906945684882002659727324211946314150613214517507019525058670399/61815201775871823413003110735260595959161327203630697490771576794321590342385664*x^9-11320483017875307568305516601921565851806061480767380936313806257470389920721123/3863450110991988963312694420953787247447582950226918593173223549645099396399104*x^8+370507648812499410743407263008703083551328361514393145773485730440483798550174349/3863450110991988963312694420953787247447582950226918593173223549645099396399104*x^7+44480748574964841045423672568863616609446550663077577463298547203195167935248636887/7726900221983977926625388841907574494895165900453837186346447099290198792798208*x^6-812349898137492903604590177841950795833142195404132202821555331740995522790823143155/3863450110991988963312694420953787247447582950226918593173223549645099396399104*x^5-3973325732626952727226034475202427833390343719619722505475583086561106808543809341703/965862527747997240828173605238446811861895737556729648293305887411274849099776*x^4+22775325798952305238664927680866500441777415147253411989143338953437466313691476639987/120732815968499655103521700654805851482736967194591206036663235926409356137472*x^3-203102265122729410241236905066605139247507176700931295755214697556521153250651233695/419211166557290469109450349495853650981725580536775020960636235855588042144*x^2-11998176380786149023538262143614914075827401916601300306966363673430855379034746069051/628816749835935703664175524243780476472588370805162531440954353783382063216*x+5738070117059460123105460063013902906013651717179331259338404275239410171632886633115/235806281188475888874065821591417678677220639051935949290357882668768273706,-3222115541801015795495483906623283524799122006066228496439945506691673/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^14+56531911020842144810779004810706771693427362164773555942362725897237223/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^13+3160503630256091382480873108555012628906639268206854807301825436370900315/27473423011498588183556938104560264870738367646058087773676256353031817929949184*x^12-1104874208898273354833695976618751653726305483423180013376635134157972705391/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^11-577149255379156582117770123379656065507493757305360816977587460774468731807067/604415306252968940038252638300325827156244088213277931020877639766699994458882048*x^10+4101167825444958133520004519551546546682461724041576712270324958377598059524427/302207653126484470019126319150162913578122044106638965510438819883349997229441024*x^9+72860458889133655302892295282834826038470408756247010803050859190318926649499927/18887978320405279376195394946885182098632627756664935344402426242709374826840064*x^8-948123343729557623936655126103571945946086785294923243647321312669862892472304657/18887978320405279376195394946885182098632627756664935344402426242709374826840064*x^7-297049795379509768803050354146661752990196815235114570309699711370139685652019355075/37775956640810558752390789893770364197265255513329870688804852485418749653680128*x^6+1866290171124725214697928214480711091405193869766136140295965012026451009762976210447/18887978320405279376195394946885182098632627756664935344402426242709374826840064*x^5+35523708799862974412283598020817276190316121426348090974119277584529897132864857663187/4721994580101319844048848736721295524658156939166233836100606560677343706710016*x^4-54621710920477524250978336456209735029322188386831883750655120350506148923562802789711/590249322512664980506106092090161940582269617395779229512575820084667963338752*x^3-46782970740900246464029544086470579203608854342462934857370230236251262154824399270365/18445291328520780640815815377817560643195925543618100922267994377645873854336*x^2+251184405268516831442005141355206025145573361351181348859633890898164656729828235216241/9222645664260390320407907688908780321597962771809050461133997188822936927168*x+78727958838443448049156545845687022645732111758481232245190095786234796409091416897937/1152830708032548790050988461113597540199745346476131307641749648602867115896]]]; f[32,12]=[ [x, [1], [0,0,-12938,0,0,2631822,-5059294,0,0,111071390,0,818241334,620972890,0,0,-6069399322,0,12898038110,0,0,-25532351862,0,0,14555415610,-18892108206]], [x^2-279552, [1], [0,x,7030,66*x,1371*x,-1182066,5443874,-39675*x,12486*x,164046494,374184*x,540226870,279999322,-572493*x,-3542964*x,4776519398,-8403513*x,-7479685282,-20644959*x,-5109006*x,-21803168118,-63782028*x,116924421*x,22195771450,100703232594]], [x^2-172800, [-1], [0,x,-10,-62*x,-1957*x,-148722,-1904606,-1531*x,126278*x,-118019810,-237144*x,-390850634,-992147110,3108275*x,-1171636*x,3538213222,-14302777*x,11957919710,24084641*x,55312498*x,-7519762038,-70883724*x,85401605*x,-59057953990,-76766507694]], [x^3-440*x^2-274752*x-2198016, [1], [0,x,-1/18*x^2+256/9*x+9846,-4/9*x^2+1778/9*x+79104,8/3*x^2-2863/3*x-441856,-43/6*x^2+20224/3*x+1265038,67/3*x^2-38912/3*x-3881694,-472/9*x^2+404717/9*x+14151168,76/3*x^2-233870/3*x+19280640,10403/18*x^2-783104/9*x-116173410,-5024/9*x^2+1343464/9*x+301664256,-19871/6*x^2+4137728/3*x+463839286,35386/9*x^2-27932672/9*x-399420582,42064/9*x^2-35381045/9*x-114435072,-11080*x^2+6074252*x+2393655808,-18557/18*x^2+37458176/9*x-2050885146,-11040*x^2+7164615*x-2833602560,39949/6*x^2-13719808/3*x-7074652578,244648/9*x^2+100775017/9*x-14199353856,-407836/3*x^2+224859446/3*x+14734596352,188975/3*x^2-170598400/3*x+4604877450,1124632/9*x^2-625915052/9*x-19207454208,286208/3*x^2-107763697/3*x-1904640000,-3034627/9*x^2+1248591872/9*x+82719540282,2150495/3*x^2-1523537920/3*x-125308303790]], [x^3+440*x^2-274752*x+2198016, [-1], [0,x,-1/18*x^2-256/9*x+9846,4/9*x^2+1778/9*x-79104,-8/3*x^2-2863/3*x+441856,-43/6*x^2-20224/3*x+1265038,67/3*x^2+38912/3*x-3881694,472/9*x^2+404717/9*x-14151168,-76/3*x^2-233870/3*x-19280640,10403/18*x^2+783104/9*x-116173410,5024/9*x^2+1343464/9*x-301664256,-19871/6*x^2-4137728/3*x+463839286,35386/9*x^2+27932672/9*x-399420582,-42064/9*x^2-35381045/9*x+114435072,11080*x^2+6074252*x-2393655808,-18557/18*x^2-37458176/9*x-2050885146,11040*x^2+7164615*x+2833602560,39949/6*x^2+13719808/3*x-7074652578,-244648/9*x^2+100775017/9*x+14199353856,407836/3*x^2+224859446/3*x-14734596352,188975/3*x^2+170598400/3*x+4604877450,-1124632/9*x^2-625915052/9*x+19207454208,-286208/3*x^2-107763697/3*x+1904640000,-3034627/9*x^2-1248591872/9*x+82719540282,2150495/3*x^2+1523537920/3*x-125308303790]]]; f[33,12]=[ [x^4+55*x^3-3186*x^2-101024*x+689536, [1,-1], [x,-243,-11/96*x^3-183/32*x^2+5885/16*x+51919/6,67/96*x^3+847/32*x^2-21829/16*x-116699/6,161051,-695/32*x^3-38841/32*x^2+520595/16*x+3111427/2,931/16*x^3+40205/16*x^2-2001007/8*x-5353909,4511/48*x^3+68827/16*x^2-3299369/8*x-27208159/3,8239/96*x^3+154091/32*x^2-15007993/16*x-147494879/6,34147/48*x^3+1763311/16*x^2-4079013/8*x-504147149/3,25091/12*x^3+530879/4*x^2-6057645/2*x-585307828/3,13805/6*x^3+123217/2*x^2-6672435*x-912620846/3,-277207/24*x^3-5835731/8*x^2+95976897/4*x+2119005592/3,-77731/24*x^3-462671/8*x^2+65466197/4*x-746409818/3,445291/32*x^3+14556485/32*x^2-624555415/16*x-956078971/2,3713897/96*x^3+13999245/32*x^2-3294997871/16*x-5134324981/6,864413/16*x^3+40227123/16*x^2-762951057/8*x+206436951,-10846243/96*x^3-110875567/32*x^2+7550456293/16*x+50349595703/6,-1768195/12*x^3-52988767/4*x^2+601985373/2*x+49517982488/3,11027577/32*x^3+640311831/32*x^2-13889061725/16*x-46843810105/2,348941/3*x^3+3548897*x^2-414032438*x-42187768810/3,-8636771/96*x^3+331493393/32*x^2+12832165797/16*x-132063433733/6,3449495/24*x^3-50377965/8*x^2-1313286081/4*x+30695225902/3,-9973315/12*x^3-124513135/4*x^2+5682459189/2*x+156283129706/3,-944669/16*x^3+67891213/16*x^2-2935870223/8*x-99041666129]], [x^5+23*x^4-7872*x^3-65512*x^2+13150336*x-118479360, [1,1], [x,-243,1/1536*x^4+297/2560*x^3-819/320*x^2-461593/960*x+28219/8,-47/7680*x^4-923/2560*x^3+16681/320*x^2+1417963/960*x-611073/8,-161051,-1137/2560*x^4-52751/2560*x^3+910677/320*x^2+31424309/320*x-25607597/8,1843/1280*x^4+102541/1280*x^3-1533287/160*x^2-47942527/160*x+43861791/4,-9739/3840*x^4-90727/1280*x^3+2548549/160*x^2+41578123/96*x-31931157/4,48179/7680*x^4+128227/512*x^3-2136817/64*x^2-808936447/960*x+284726077/8,34877/3840*x^4+20685/256*x^3-2072615/32*x^2-474805681/480*x+363062827/4,19033/1920*x^4+977933/640*x^3-6924191/80*x^2-1896799421/240*x+332317719/2,-121483/1920*x^4-536679/640*x^3+24894133/80*x^2-144145397/48*x-194563273/2,3317/384*x^4-2093923/640*x^3-16282459/80*x^2+3398440147/240*x+1425246107/2,-98651/384*x^4-4756339/640*x^3+101313853/80*x^2+5094375971/240*x-389952337/2,507919/2560*x^4-10914959/2560*x^3-316963307/320*x^2+2604632305/64*x+6978206115/8,-3926303/7680*x^4-69465803/2560*x^3+1012522281/320*x^2+122368603291/960*x-37332295009/8,-99663/256*x^4+4336079/256*x^3+127728939/32*x^2-836756085/32*x-30645331455/4,-1921049/1536*x^4-129229057/2560*x^3+2559520379/320*x^2+136013917553/960*x-81420808099/8,1645589/960*x^4+5877861/64*x^3-94579895/8*x^2-75252316777/120*x+14496260631,-2050591/512*x^4-256370917/2560*x^3+7024568679/320*x^2+102361739271/320*x-95450830335/8,-2697847/960*x^4-32618403/320*x^3+964178021/40*x^2+45960066323/120*x-29343718671,6667211/1536*x^4+738585859/2560*x^3-7172692033/320*x^2-1045645842131/960*x+218346948345/8,10720619/960*x^4+147612583/320*x^3-2910296241/40*x^2-280374190039/120*x+82029712225,-3950905/192*x^4-44339757/64*x^3+1037735543/8*x^2+60307224989/24*x-110072239801,2364791/1280*x^4-978170743/1280*x^3-7970075459/160*x^2+408258208941/160*x+510842866835/4]], [x^5+41*x^4-7296*x^3-197452*x^2+8252608*x+176974080, [-1,1], [x,243,-1/552*x^4-33/736*x^3+8913/736*x^2-27841/1104*x-437059/46,17/1104*x^4+85/736*x^3-90883/736*x^2+495295/1104*x+4929873/46,-161051,-3/46*x^4-1763/736*x^3+225303/736*x^2-767941/368*x-31999333/46,-233/368*x^4+5845/92*x^3+2437199/368*x^2-65903455/184*x-208504281/23,2591/1104*x^4+9811/184*x^3-5005765/368*x^2-23311189/552*x+151936341/23,-5971/552*x^4-290653/736*x^3+47197157/736*x^2+1300782395/1104*x-1713827587/46,33203/1104*x^4+46611/46*x^3-63446531/368*x^2-975010591/552*x+520904333/23,2653/552*x^4-120109/184*x^3-393559/46*x^2+582140867/138*x-2862336516/23,-27725/276*x^4-257763/92*x^3+15715735/23*x^2+713553533/69*x-16085084998/23,150881/1104*x^4-130649/368*x^3-106424905/92*x^2+2542021075/276*x+13541897252/23,409111/1104*x^4+2969233/368*x^3-245100347/92*x^2-8350812691/276*x+39587594846/23,-12401/46*x^4-8298719/736*x^3+1452550787/736*x^2+18388327991/368*x-93895775325/46,-480809/552*x^4-16090349/736*x^3+4880290509/736*x^2+37202169763/1104*x-293923275863/46,-261555/184*x^4-17786483/368*x^3+3085064985/368*x^2+26646537225/184*x-105289920735/23,-29996/69*x^4-23689837/736*x^3+1363089289/736*x^2+211299675791/1104*x+145430135485/46,1360543/552*x^4+7842945/184*x^3-945175105/46*x^2+9436703705/138*x+556057393080/23,35791/184*x^4-5418457/736*x^3-3147840207/736*x^2+71792070405/368*x+301311954873/46,237979/138*x^4-1836003/46*x^3-358097462/23*x^2+26705176450/69*x+544196965806/23,10674383/1104*x^4+120416179/736*x^3-51836906021/736*x^2+286843700137/1104*x+2633228893479/46,3108265/552*x^4-1196245/46*x^3-7877818317/184*x^2+145118860183/276*x+707033460686/23,-2364997/552*x^4+48631605/184*x^3+2481194143/46*x^2-244350497699/138*x-1839337501358/23,-271432/23*x^4-19816753/368*x^3+32339537213/368*x^2+18070917513/184*x-1736312194973/23]], [x^6-55*x^5-8306*x^4+341176*x^3+17337392*x^2-448135424*x+1358294016, [-1,-1], [x,243,11/129024*x^5-613/129024*x^4-12221/21504*x^3+48385/2304*x^2+7875725/8064*x-2929343/336,41/129024*x^5-3751/129024*x^4-42863/21504*x^3+326491/2304*x^2+29346911/8064*x-21491525/336,161051,-117/14336*x^5-2277/14336*x^4+796745/7168*x^3-60159/256*x^2-265196531/896*x+322702787/112,-9/7168*x^5+583/7168*x^4-192659/3584*x^3-11099/128*x^2+136242881/448*x+40696095/56,1885/64512*x^5+7117/64512*x^4-4536283/10752*x^3+557975/1152*x^2+5330491147/4032*x-452919049/168,-5269/129024*x^5-319237/129024*x^4+11235235/21504*x^3+40848289/2304*x^2-10911902419/8064*x-3655716479/336,-25645/64512*x^5+1236323/64512*x^4+40607755/10752*x^3-118143047/1152*x^2-39788480827/4032*x+21309378409/168,18161/32256*x^5-1447519/32256*x^4-5067623/5376*x^3+53852467/576*x^2-12100676137/2016*x+20688187027/84,10219/32256*x^5+5357563/32256*x^4-86796061/5376*x^3-370424959/576*x^2+108251721325/2016*x+8535919001/84,131239/32256*x^5-8676041/32256*x^4-150426529/5376*x^3+718579301/576*x^2+93913449073/2016*x-29885257699/84,-40325/4608*x^5+3223627/4608*x^4+32907155/768*x^3-1615071865/576*x^2-10243025027/288*x+8437036289/12,-21285/2048*x^5+903019/2048*x^4+88427449/1024*x^3-572324969/256*x^2-23194550467/128*x+30231493875/16,1245079/129024*x^5-15807641/129024*x^4-2562040657/21504*x^3+2546925989/2304*x^2+2324061340513/8064*x-490115039515/336,-285769/7168*x^5+13075847/7168*x^4+1459835245/3584*x^3-1463908859/128*x^2-496177588159/448*x+627685754895/56,-5788043/129024*x^5+355212517/129024*x^4+4166004797/21504*x^3-19654939777/2304*x^2-502364301581/8064*x-1552529890945/336,592141/16128*x^5-10153091/16128*x^4-843038251/2688*x^3+1299305639/288*x^2+482627732059/1008*x-497092306561/42,1918807/14336*x^5-54033625/14336*x^4-9328509619/7168*x^3+6371099621/256*x^2+2546342618017/896*x-3653239141425/112,-105113/16128*x^5-61858313/16128*x^4+1746529055/2688*x^3+572177573/288*x^2-2576802568271/1008*x+882923746265/42,-8794057/129024*x^5+936912647/129024*x^4+14654274511/21504*x^3-100041601979/2304*x^2-14474481791167/8064*x+5470167588325/336,-5034247/16128*x^5+286181225/16128*x^4+5923462081/2688*x^3-25817719301/288*x^2-3655391181457/1008*x+3291937803715/42,-4461677/16128*x^5+154554403/16128*x^4+5821299275/2688*x^3-12621785287/288*x^2-3936932317307/1008*x+2498330544797/42,535381/1024*x^5-23879995/1024*x^4-2469421097/512*x^3+20318270617/128*x^2+712723781011/64*x-1503392754995/8]]]; f[34,12]=[ [x^3+276*x^2-358254*x-29082564, [-1,1], [32,x,-25/1521*x^2-4840/507*x-2580/169,107/1521*x^2-32317/507*x-3800854/169,-2530/1521*x^2-406153/507*x-5639352/169,-1771/1521*x^2-689248/507*x-71019658/169,-1419857,7582/1521*x^2+11648638/507*x-327421216/169,308825/1521*x^2+41669861/507*x-8143267998/169,-690503/1521*x^2-39651944/507*x+7920745764/169,389851/507*x^2-4635815/169*x-27136778158/169,77437/1521*x^2+335352124/507*x+8892385448/169,440098/169*x^2+119266884/169*x-120852289290/169,-1536754/507*x^2-212262578/169*x-45190752604/169,-1342382/1521*x^2+41796880/507*x-109827706392/169,-18324976/1521*x^2+270437156/507*x+452743245594/169,-49705222/1521*x^2-4046200906/507*x+948314815236/169,19442753/1521*x^2-86847352/507*x+416889184448/169,-72639974/1521*x^2-6449015960/507*x+2190913012520/169,-35074103/507*x^2-456543689/169*x+3226829908362/169,-29910872/507*x^2+5205719600/169*x+4287149402738/169,22088825/169*x^2+6512523035/169*x-284259881422/169,121941190/1521*x^2-37546640198/507*x-4932733606596/169,-200345659/1521*x^2-10972409212/507*x-282899906754/169,294180392/1521*x^2-42715886404/507*x-11360991322714/169]], [x^4+230*x^3-448326*x^2-145141632*x-5905908936, [1,1], [-32,x,7/58320*x^3+479/14580*x^2-70451/1080*x-2997719/180,25/23328*x^3-187/5832*x^2-202109/432*x-3494537/72,-451/58320*x^3+2233/14580*x^2+4130423/1080*x+77868707/180,2201/58320*x^3-3983/14580*x^2-15010093/1080*x-450648097/180,-1419857,-6847/58320*x^3+1031821/14580*x^2+37702331/1080*x-2463822721/180,10213/7776*x^3+5825/1944*x^2-76115321/144*x-1496016629/24,119207/58320*x^3-7295321/14580*x^2-716250451/1080*x+18327610601/180,-197131/38880*x^3+5307313/9720*x^2+1511776663/720*x+26700784187/120,550589/58320*x^3-4840187/14580*x^2-4091405377/1080*x-50900846173/180,82553/29160*x^3-2415839/7290*x^2-801138589/540*x+54934809059/90,1584439/58320*x^3+46160363/14580*x^2-13516026707/1080*x-348473335463/180,-626917/19440*x^3-24993329/4860*x^2+4420063081/360*x+220104378629/60,-16145/972*x^3+1225259/243*x^2+143414813/18*x+439817839/3,95387/19440*x^3+137055919/4860*x^2-904960711/360*x-398577370219/60,-658373/6480*x^3+37167179/1620*x^2+5553220489/120*x+44492624261/20,5656777/58320*x^3-330936091/14580*x^2-54030916061/1080*x-637447879529/180,233747/480*x^3+1881693/40*x^2-53404375717/240*x-1083020142513/40,1368017/5832*x^3+106420789/1458*x^2-12596851333/108*x-534810728749/18,54698947/116640*x^3-1903408441/29160*x^2-515933906831/2160*x-5717873301299/360,-11179139/58320*x^3+604782617/14580*x^2+59338121647/1080*x+601680089203/180,1746497/9720*x^3-329818421/2430*x^2-266711767/60*x+1086080935331/30,1220677/7290*x^3+111474778/3645*x^2-26673174941/135*x-2588908959628/45]], [x^4+230*x^3-439656*x^2+8379792*x+18369973152, [1,-1], [-32,x,11/91143*x^3+4315/91143*x^2-20086/741*x-17776038/10127,-433/455715*x^3-202997/455715*x^2+191773/741*x+926892836/50635,1537/455715*x^3-880222/455715*x^2-1916305/741*x+22333784256/50635,-979/455715*x^3-1477751/455715*x^2-2282504/741*x+43732950338/50635,1419857,-98894/455715*x^3-40467136/455715*x^2+48977774/741*x+346683269708/50635,77872/455715*x^3+23098193/455715*x^2-37547671/741*x-287771675964/50635,47477/23985*x^3+33718783/23985*x^2-13257734/39*x-537012600114/2665,-63316/50635*x^3-35338839/50635*x^2+41010001/247*x-1963192097692/50635,13733/11115*x^3+34480897/11115*x^2-124409206/741*x-831294015086/1235,2207996/151905*x^3+607494874/151905*x^2-1095323068/247*x-24368000579346/50635,-497759/30381*x^3-220608844/30381*x^2+1248034982/247*x-197402658812/10127,-345289/23985*x^3+134958124/23985*x^2+295904404/39*x-4528161399072/2665,35388202/455715*x^3+13758170318/455715*x^2-20901337060/741*x-36299457498774/50635,-778651/91143*x^3+3489344968/91143*x^2+14759369162/741*x-70980297552012/10127,-5521417/455715*x^3+1803740917/455715*x^2+743396530/741*x-26473910149126/50635,477434/91143*x^3+3618188572/91143*x^2+3539719376/741*x-80256815897948/10127,-2519239/10127*x^3-1045553097/10127*x^2+14615024165/247*x+28773093466476/10127,-213862/151905*x^3+596702932/151905*x^2-2167987948/247*x-57087161314738/50635,-59460202/151905*x^3-45463728113/151905*x^2+24368798223/247*x+1889565782840492/50635,71697377/455715*x^3-79681077932/455715*x^2-77395590722/741*x+1475575689719436/50635,-70705060/91143*x^3-34187654831/91143*x^2+219788257112/741*x-72230026114554/10127,739208258/455715*x^3+320506580392/455715*x^2-482524494728/741*x-3033083188325386/50635]], [x^5-210*x^4-587212*x^3+58563360*x^2+66621328416*x+6152390811072, [-1,-1], [32,x,1385/1780585902*x^4-83752/296764317*x^3-340605361/890292951*x^2+3432020546/32973813*x+321125433178/10991271,1481/890292951*x^4-226730/296764317*x^3-1002479885/890292951*x^2+11772271325/32973813*x+1418124558500/10991271,-23086/890292951*x^4+4625257/296764317*x^3+12557736898/890292951*x^2-64734699179/10991271*x-11766264565984/10991271,-83942/890292951*x^4+3700157/296764317*x^3+40209643469/890292951*x^2-138742403240/32973813*x-25610050290230/10991271,1419857,541477/890292951*x^4-50345284/296764317*x^3-286011588472/890292951*x^2+1987057489214/32973813*x+308118463058716/10991271,-26116/296764317*x^4+2372851/98921439*x^3-9927732245/296764317*x^2-695838613037/10991271*x+128739730401644/3663757,666511/1780585902*x^4-692305034/296764317*x^3+140564125285/890292951*x^2+26940547998614/32973813*x-64018658885278/10991271,-137138/10991271*x^4+129910061/32973813*x^3+25627322523/3663757*x^2-51230171161085/32973813*x-2023917751639604/3663757,-24534637/1780585902*x^4+1466296016/296764317*x^3+7130465988977/890292951*x^2-25536944210714/10991271*x-5597256398150822/10991271,10024894/890292951*x^4+287751668/296764317*x^3-5195829511402/890292951*x^2+11698032579884/32973813*x+4932323035249798/10991271,-33478303/890292951*x^4+9097386055/296764317*x^3+15778489271428/890292951*x^2-114701622727658/10991271*x-13171819321767676/10991271,-26546069/296764317*x^4+1255337411/98921439*x^3+12070894254548/296764317*x^2-158921149175444/32973813*x-5526633656130048/3663757,13922474/98921439*x^4-194391106/3663757*x^3-7753918950170/98921439*x^2+680598378236092/32973813*x+24936873865446374/3663757,-61204795/296764317*x^4+10466146459/98921439*x^3+27610752772192/296764317*x^2-392658728189506/10991271*x-29797072048213060/3663757,80547461/197842878*x^4-3546321844/32973813*x^3-21168213740083/98921439*x^2+406141909013102/10991271*x+50244872085027686/3663757,125174609/890292951*x^4+577488388/296764317*x^3-32007893035196/890292951*x^2-344014823490944/32973813*x-118649217390699100/10991271,-309946709/296764317*x^4+41507706356/98921439*x^3+161437078167233/296764317*x^2-1986364250479675/10991271*x-181596790777447148/3663757,1093484809/890292951*x^4-151932196264/296764317*x^3-546163155890188/890292951*x^2+1707501465538148/10991271*x+412414640628800710/10991271,-502679360/890292951*x^4+102969263123/296764317*x^3+378314620564829/890292951*x^2-4803711479634499/32973813*x-676756852338978932/10991271,823271371/890292951*x^4-160668687151/296764317*x^3-420989311721668/890292951*x^2+858407400485566/3663757*x+342805161328675996/10991271,-337799305/296764317*x^4+40805471566/98921439*x^3+241826934117283/296764317*x^2-6375907415515832/32973813*x-251464674638251790/3663757,42186583/890292951*x^4+73421848004/296764317*x^3-434190903369712/890292951*x^2-4347550911293240/32973813*x+1546015404131568910/10991271]]]; f[35,12]=[ [x^4+88*x^3-532*x^2-126304*x-1756160, [-1,1], [x,1/32*x^3+2*x^2-501/8*x-2203,3125,-16807,-1473/32*x^3-2892*x^2+760421/8*x+3322187,-2279/32*x^3-4324*x^2+1191475/8*x+5048615,6075/32*x^3+10254*x^2-4219223/8*x-12238731,2319/16*x^3+9344*x^2-1752403/4*x-15192022,-11203/16*x^3-29128*x^2+8325175/4*x+27408658,24173/32*x^3+52410*x^2-10548481/8*x-123042693,2129*x^3+79984*x^2-6034166*x-149644944,-17477/2*x^3-385880*x^2+21295108*x+151631166,22347/16*x^3+161496*x^2+27596305/4*x-478279632,-694049/16*x^3-3095704*x^2+333157053/4*x+3441828450,1289257/32*x^3+3276320*x^2-658702269/8*x-5171832063,-3822551/16*x^3-15310020*x^2+1882746003/4*x+17249908784,-192135*x^3-11494012*x^2+474965308*x+14228225060,2771501/16*x^3+10513436*x^2-1172003241/4*x-10765239712,2174305/8*x^3+11288412*x^2-1297036053/2*x-4009349072,2183825/2*x^3+63934600*x^2-2092870602*x-63611076760,-5889403/8*x^3-46615888*x^2+4093313183/2*x+62460262414,30075349/32*x^3+65286370*x^2-11283775913/8*x-73448125139,-1394770*x^3-95246588*x^2+2338748548*x+104369107484,50380637/16*x^3+205641252*x^2-23661735977/4*x-251334287868,-14785433/32*x^3-75216898*x^2-13493399603/8*x+56303011057]], [x^5-65*x^4-4012*x^3+156436*x^2+4110304*x+9793536, [1,-1], [x,49/128928*x^4-4009/128928*x^3-38213/32232*x^2+2476061/32232*x+1152149/1343,-3125,16807,-13253/42976*x^4+758045/42976*x^3+11664633/10744*x^2-395766609/10744*x-698892303/1343,-1017/42976*x^4+309489/42976*x^3+1090877/10744*x^2-525649477/10744*x-1235018705/1343,-25263/42976*x^4+937271/42976*x^3+51331867/10744*x^2-1942800259/10744*x-9348929787/1343,-88937/21488*x^4+4230465/21488*x^3+102317677/5372*x^2-3187710541/5372*x-21066307382/1343,280187/21488*x^4-13740163/21488*x^3-295178087/5372*x^2+6284148647/5372*x+46499665002/1343,-2568487/42976*x^4+188626351/42976*x^3+1658839731/10744*x^2-99645550667/10744*x-144963359775/1343,-938537/10744*x^4+56242929/10744*x^3+903917805/2686*x^2-26497949609/2686*x-380733364916/1343,-3451045/10744*x^4+289699405/10744*x^3+1931641481/2686*x^2-157789028757/2686*x-441843964394/1343,-2865863/21488*x^4+142892527/21488*x^3+4571676291/5372*x^2-60082363331/5372*x-1443090268548/1343,18431275/21488*x^4-1156238195/21488*x^3-14739956887/5372*x^2+618615491655/5372*x+994602503854/1343,6526711/42976*x^4-129654015/42976*x^3-13662364819/10744*x^2+34229478827/10744*x+690793278969/1343,6151491/21488*x^4-1241916523/21488*x^3-503343295/5372*x^2+1055710965463/5372*x+2539152548916/1343,-1857238/1343*x^4+220824610/1343*x^3+3938769980/1343*x^2-624848862744/1343*x-2185739224368/1343,-128228273/21488*x^4+9516839817/21488*x^3+90986187813/5372*x^2-5483178062421/5372*x-13587049569896/1343,5998121/5372*x^4-501118545/5372*x^3-12498944977/1343*x^2+650091708069/1343*x+18297948377212/1343,-27822815/2686*x^4+1975706999/2686*x^3+47917053358/1343*x^2-2156694135046/1343*x-28315590185328/1343,18063886/1343*x^4-1574953258/1343*x^3-45720450984/1343*x^2+3804200054164/1343*x+34501395896398/1343,-420793815/42976*x^4+36720472031/42976*x^3+137294812387/10744*x^2-15765713978811/10744*x+23781794451175/1343,436111325/10744*x^4-32973812213/10744*x^3-344256186921/2686*x^2+20348163855137/2686*x+116524683693804/1343,-47317635/21488*x^4+5885556875/21488*x^3+131894403167/5372*x^2-10231198608367/5372*x-31878118422420/1343,2195889357/42976*x^4-173041577317/42976*x^3-1839269207249/10744*x^2+123559879058377/10744*x+144816759830857/1343]], [x^6-30*x^5-8562*x^4+138124*x^3+16188384*x^2-185540736*x+508175360, [1,1], [x,-137/4893312*x^5+5969/7339968*x^4+1732939/7339968*x^3-11185069/3669984*x^2-102687329/229374*x+295135094/114687,-3125,-16807,-284525/4893312*x^5+3379639/2446656*x^4+1241442973/2446656*x^3-6022286075/1223328*x^2-74169158237/76458*x+67269860346/12743,-349855/4893312*x^5+1839839/815552*x^4+1429512079/2446656*x^3-3418731203/407776*x^2-80770124189/76458*x+245234000680/38229,-1289071/1631104*x^5+46163047/2446656*x^4+16843896605/2446656*x^3-85761319979/1223328*x^2-1005493382071/76458*x+2897659088116/38229,2774323/2446656*x^5-29121377/1223328*x^4-12459193523/1223328*x^3+53132933917/611664*x^2+768092031310/38229*x-1392901698156/12743,11917/815552*x^5+365539/1223328*x^4-521487655/1223328*x^3+3440770537/611664*x^2+67660867670/38229*x-516415169668/38229,-46501301/4893312*x^5+567072239/2446656*x^4+66441957943/815552*x^3-992351963347/1223328*x^2-3917968290339/25486*x+32456748082408/38229,-1692161/1223328*x^5+6431773/203888*x^4+8534389721/611664*x^3-21592067833/101944*x^2-1236382070591/38229*x+13144553509544/38229,-31975613/1223328*x^5+360930307/611664*x^4+141806808421/611664*x^3-674889431111/305832*x^2-17485871666329/38229*x+34458515970658/12743,-107487121/2446656*x^5+1706604683/1223328*x^4+436400420753/1223328*x^3-3304599926047/611664*x^2-24707281395634/38229*x+57434575563954/12743,190075003/2446656*x^5-2458448713/1223328*x^4-273756945225/407776*x^3+4745961476261/611664*x^2+16368850576516/12743*x-287679668968600/38229,-284282353/4893312*x^5+2322530963/2446656*x^4+1322903845889/2446656*x^3-3975669242407/1223328*x^2-83221230201139/76458*x+71115951189966/12743,142315075/815552*x^5-1231607353/407776*x^4-664997779475/407776*x^3+2342440460213/203888*x^2+42433889230467/12743*x-225671506944098/12743,-96842809/152916*x^5+1182573671/76458*x^4+422345420585/76458*x^3-2182372902811/38229*x^2-406541222705392/38229*x+745252923297960/12743,-536776451/2446656*x^5+3631867995/407776*x^4+2057918296451/1223328*x^3-7216799696303/203888*x^2-113031746356414/38229*x+781953254342182/38229,-209680567/203888*x^5+7524019303/305832*x^4+2755244096597/305832*x^3-13468540832459/152916*x^2-673323616840132/38229*x+3507704229078572/38229,-3091645/203888*x^5-651444307/305832*x^4+59440876039/305832*x^3+2558654406407/152916*x^2-17267421842012/38229*x-705719729607200/38229,166145651/305832*x^5-850115565/50972*x^4-728168444279/152916*x^3+1935197889473/25486*x^2+356412579962210/38229*x-2920272705294134/38229,13968369101/4893312*x^5-165147930679/2446656*x^4-61642124848573/2446656*x^3+311354251570427/1223328*x^2+3779236117859753/76458*x-3616164340106862/12743,-890676897/407776*x^5+34872614705/611664*x^4+11628165274243/611664*x^3-70438879681069/305832*x^2-1393352156320624/38229*x+9065681656600496/38229,-2715914259/815552*x^5+87695431715/1223328*x^4+36075045665017/1223328*x^3-162594671529943/611664*x^2-2159091652689038/38229*x+12955460937447838/38229,-15071247713/4893312*x^5+173660567971/2446656*x^4+65774727530353/2446656*x^3-301758821846519/1223328*x^2-4007616114264179/76458*x+3658995923786836/12743]], [x^7-11*x^6-10672*x^5+44438*x^4+33026548*x^3-1170848*x^2-22807222656*x+196066483200, [-1,-1], [x,409/26927255424*x^6+148645/26927255424*x^5-377389/1121968976*x^4-171752863/4487875904*x^3+8906421305/6731813856*x^2+12399097807/210369183*x-60684506202/70123061,3125,16807,-682735/8975751808*x^6+42649309/8975751808*x^5+529960677/1121968976*x^4-154369207989/4487875904*x^3-696653157535/2243937952*x^2+4223425961196/70123061*x-44683003556358/70123061,2793161/8975751808*x^6-27283115/8975751808*x^5-3999721071/1121968976*x^4+18914118579/4487875904*x^3+24374231544777/2243937952*x^2+5492936335269/70123061*x-295849232605460/70123061,-8578633/8975751808*x^6+338655275/8975751808*x^5+10545157679/1121968976*x^4-898941558195/4487875904*x^3-59363069572937/2243937952*x^2+6628469974223/70123061*x+764028472324956/70123061,4846509/4487875904*x^6-359101927/4487875904*x^5-5192016653/560984488*x^4+654958867199/2243937952*x^3+26423958404597/1121968976*x^2+33962994942321/70123061*x-231052621397072/70123061,-53539217/4487875904*x^6+712716307/4487875904*x^5+58821023985/560984488*x^4-160567301515/2243937952*x^3-278396157688185/1121968976*x^2-173678352305325/70123061*x+6498781451398212/70123061,270307537/8975751808*x^6-8762000099/8975751808*x^5-254292540555/1121968976*x^4+24889968333579/4487875904*x^3+860428601173729/2243937952*x^2-406218781894796/70123061*x+1611938134802292/70123061,-5204127/560984488*x^6+383093079/560984488*x^5+4361771125/280492244*x^4-1002256925821/280492244*x^3+10669573741292/70123061*x^2+246040680591369/70123061*x-4603005919235144/70123061,-23631401/1121968976*x^6+722624927/1121968976*x^5+8965341303/280492244*x^4-1689571084275/560984488*x^3+71275327896341/280492244*x^2+441997044612525/70123061*x+20425983197499454/70123061,-161930149/4487875904*x^6-8708156689/4487875904*x^5+269067834073/560984488*x^4+50526261403865/2243937952*x^3-1716311358723197/1121968976*x^2-4539633620888743/70123061*x+56719819006841118/70123061,18590457/4487875904*x^6+26197488053/4487875904*x^5+444239127/560984488*x^4-103497807267517/2243937952*x^3-249947422575647/1121968976*x^2+5032178279687721/70123061*x+9124323190630120/70123061,-337358729/8975751808*x^6+8078028715/8975751808*x^5+775036739047/1121968976*x^4+42210473899533/4487875904*x^3-6559559153442921/2243937952*x^2-4809380741368495/70123061*x+88600172568699618/70123061,1632940917/4487875904*x^6+6900646321/4487875904*x^5-1814719308287/560984488*x^4-13078958954857/2243937952*x^3+6973284967788261/1121968976*x^2+146851909366088/70123061*x+43339308654603426/70123061,-721649273/560984488*x^6+28621706523/560984488*x^5+722697199571/70123061*x^4-67656001980067/280492244*x^3-3287886785259081/140246122*x^2+2107658939007760/70123061*x+587609748566435700/70123061,-961154575/4487875904*x^6+34963819565/4487875904*x^5+594854832267/560984488*x^4-206630806884437/2243937952*x^3+4452056415160809/1121968976*x^2+16565400954964467/70123061*x-807796111915026062/70123061,-867277705/2243937952*x^6-32611203829/2243937952*x^5+1253532836667/280492244*x^4+267847775350189/1121968976*x^3-7624145038089593/560984488*x^2-55606955138615940/70123061*x+153918528559259092/70123061,-5730661737/1121968976*x^6+93426486811/1121968976*x^5+6648900306573/140246122*x^4-158171061163875/560984488*x^3-33842063697960449/280492244*x^2-44064464326744080/70123061*x+2905183448496390600/70123061,4922044209/2243937952*x^6-57123989555/2243937952*x^5-6678588248753/280492244*x^4-37936784681909/1121968976*x^3+41327498007995865/560984488*x^2+44196674107122870/70123061*x-2716256930663868854/70123061,59114998095/8975751808*x^6-2025408951357/8975751808*x^5-65469952988205/1121968976*x^4+4967233326468821/4487875904*x^3+325708650287709343/2243937952*x^2-43245434056292670/70123061*x-3577017621667168214/70123061,-1811450413/560984488*x^6-127892875901/560984488*x^5+5343043279049/140246122*x^4+534934302963529/280492244*x^3-16774648927756819/140246122*x^2-280936921767814382/70123061*x+4911280349361917676/70123061,28077852457/4487875904*x^6-75479675227/4487875904*x^5-24324347458873/560984488*x^4-1620025531543917/2243937952*x^3+80359665173932945/1121968976*x^2+183420218781453805/70123061*x-493123281125134218/70123061,-73933628917/8975751808*x^6-4885889004433/8975751808*x^5+125205619534995/1121968976*x^4+19351861630364969/4487875904*x^3-801760104870551221/2243937952*x^2-575608810435848225/70123061*x+12570257289174039748/70123061]]]; f[36,12]=[ [x, [-1,1], [0,0,0,-268,0,-134374,0,-4655368,0,0,-249734764,-782919730,0,-1549433416,0,0,0,4430940374,15458751248,0,19805520230,32885832404,0,0,-112637211442]], [x+2862, [-1,-1], [0,0,-2862,9128,-668196,2052950,-1604178,-230500,43012728,141745194,233221904,278269694,1181577510,856975172,1664054928,3851181666,-10339000596,185948102,2915010572,-12662314200,-15201270694,-36644027488,9217637028,-30573828810,145701815906]], [x+9990, [-1,-1], [0,0,-9990,-86128,806004,-960250,4306878,401300,-17751528,84704994,140930504,-413506594,-150094890,706702028,2475725472,-1600124166,-3945492396,-885973498,-4881597772,-12631469400,1423335194,667407512,-5716071828,85738736790,-52302647806]], [x-10530, [-1,-1], [0,0,10530,49304,309420,-1723594,2279502,4550444,7282872,69040026,-141740704,711366974,1225262214,-33606220,-123214608,-1106121582,9062779932,-3854150458,-15313764676,-20619626328,-2063718694,13689871472,-65570428908,29715508854,-23439626206]]]; f[37,12]=[ [x^16+96*x^15-20445*x^14-2002426*x^13+156124638*x^12+15764518028*x^11-556232095616*x^10-59488371341440*x^9+897385346850400*x^8+112036279454684608*x^7-398442933729970176*x^6-99951835327648081920*x^5-363439348930108391424*x^4+36780685099179942346752*x^3+273915264943920833888256*x^2-4111217314001123970908160*x-35752839748132082496307200, [-1], [x,173179189979096158288580889659554916616711784870233997991584974021668417078089/175707733253628172156166501370239712799095997471127666689072694807297690119169841056041756451143680*x^15+20185803176767695679632896855461732310739419650391012598115859376141439223161/348626454868309865389219248750475620633126979109380291049747410331939861347559208444527294545920*x^14-266961654017970287050556163394725793965770074251490760232553851397120839858439915/11713848883575211477077766758015980853273066498075177779271512987153179341277989403736117096742912*x^13-14535017032313312992094428430552714472281676839362092949998200035231313812380107351/12550552375259155154011892955017122342792571247937690477790906771949835008512131504002982603653120*x^12+6083696272133837994757663337790738229892410388810656153668578570352506896731108342277/29284622208938028692694416895039952133182666245187944448178782467882948353194973509340292741857280*x^11+373241134123690514195369235128356041943505256970555983203305118966916478995242084474543/43926933313407043039041625342559928199773999367781916672268173701824422529792460264010439112785920*x^10-5250073060599408607960008232792359405524948216535857797412226435623438916650474301693967/5490866664175880379880203167819991024971749920972739584033521712728052816224057533001304889098240*x^9-7795848771486746794035597435255548705601629067210207434215071635201402293654458825047671/274543333208794018994010158390999551248587496048636979201676085636402640811202876650065244454912*x^8+2549245854045959196298130607595433430909052203814866463905865499483387872262539699303184239/1098173332835176075976040633563998204994349984194547916806704342545610563244811506600260977819648*x^7+118124992878087046388904877828109350228110343052631272366308678907911093683901125466756158163/2745433332087940189940101583909995512485874960486369792016760856364026408112028766500652444549120*x^6-106397309972750784327523004983820732102859091880759999159555564595891991501387819959622604083/38131018501221391526945855332083271006748263340088469333566123005055922334889288423620172840960*x^5-16417155517577213310700355668859617118519816452195538741614535619354707297733929949528868777/635516975020356525449097588868054516779137722334807822226102050084265372248154807060336214016*x^4+4937599781619810816053931969074391318219738818109217142208299946998970812794934196607919752477/3574782984489505455651173937382806656882649688133294000021824031723992718895870789714391203840*x^3+2602654503176064289061807988175518580353349390752562440262770099668615818471534113822251135183/446847873061188181956396742172850832110331211016661750002728003965499089861983848714298900480*x^2-3837280638164455102666580721030341032779002490903807803696414233927131697613475070621118393429/18618661377549507581516530923868784671263800459027572916780333498562462077582660363095787520*x-10922139047401700132462612631462454625694130365378674993347601345071025958507133917262654413/19394438934947403730746386379029984032566458811487055121646180727669231330815271211558112,54659095232061903684122288622516286161672490821422115138831656208205464851707/1301538764841690164119751862001775650363674055341686419919056998572575482364221044859568566304768*x^15+521506233774640365096240988035147938941962928313719430532889662432174354722245/162692345605211270514968982750221956295459256917710802489882124821571935295527630607446070788096*x^14-1202494609355180293207332303930779522401620416864592138992380361450150379585950191/1301538764841690164119751862001775650363674055341686419919056998572575482364221044859568566304768*x^13-42993970880685056580364848638258487078045674783131063499274735546830179021259759747/650769382420845082059875931000887825181837027670843209959528499286287741182110522429784283152384*x^12+734691618182119075324838126509946410701232902614403572871705733938125645681832559307/92967054631549297437125133000126832168833861095834744279932642755183963026015788918540611878912*x^11+165813692654869469104863975038742054536247034269940442762975793480883889267718723956141/325384691210422541029937965500443912590918513835421604979764249643143870591055261214892141576192*x^10-1372614508335943008124068022408747949345493607315343970502460985065052660559563928340189/40673086401302817628742245687555489073864814229427700622470531205392983823881907651861517697024*x^9-18888585890544184608765869973821501190420918539523262455704104962026104838994972156920473/10168271600325704407185561421888872268466203557356925155617632801348245955970476912965379424256*x^8+3073544912215426204853962778587362299732306564279277528939169484874816935941100302207417569/40673086401302817628742245687555489073864814229427700622470531205392983823881907651861517697024*x^7+9599749982069548683377025309378571395658145245022689185462845416747305338442914477187817311/2905220457235915544910160406253963505276058159244835758747895086099498844562993403704394121216*x^6-213442176257806541602361708162785473271014237747658276502133726161797973249736015333802817873/2542067900081426101796390355472218067116550889339231288904408200337061488992619228241344856064*x^5-244917005041766704056798446930961062950759987584555236739327836435770016362149916341598007643/90788139288622360778442512695436359539876817476401117460871721440609338892593543865762316288*x^4+3081821593415796371140147473614864397751700003025664438207510828300154899091892090653301336629/79439621877544565681137198608506814597392215291850977778262756260533171531019350882542026752*x^3+8788406110985846855354166403927352979870446282548737143564898837911821034304540552950690850951/9929952734693070710142149826063351824674026911481372222282844532566646441377418860317753344*x^2-6528314235494996449833797944365550989187302853616341412450742202703874195135311057939667262567/1241244091836633838767768728257918978084253363935171527785355566570830805172177357539719168*x-1565484304028719656957030911734566966419000604746457980897816173618980523076091535405092303105/19394438934947403730746386379029984032566458811487055121646180727669231330815271211558112,-94967000054960740353677904040204100761709579499078777634941478540607431353499/1394505819473239461556876995001902482532507916437521164198989641327759445390236833778109178183680*x^15-282609429668414332745232237081228833386505604544629757015875191305767966203911/58104409144718310898203208125079270105521163184896715174957901721989976891259868074087882424320*x^14+142981554419269037340933528755819928220287747725366415668306883160335971598299393/92967054631549297437125133000126832168833861095834744279932642755183963026015788918540611878912*x^13+70472713385669353477484168751320549038613334136938627953426679159581874601953028067/697252909736619730778438497500951241266253958218760582099494820663879722695118416889054589091840*x^12-3178244342925430101089674409593124894756695885869696462045788899781478454732762384847/232417636578873243592812832500317080422084652739586860699831606887959907565039472296351529697280*x^11-275743939211235294871402967031251756388238067235570737283936768344397396436649172654413/348626454868309865389219248750475620633126979109380291049747410331939861347559208444527294545920*x^10+2690857495194341537263045600455403457546286642550939520675310528957842974750853341001197/43578306858538733173652406093809452579140872388672536381218426291492482668444901055565911818240*x^9+6445222328971495279182892800123600030532711254165146964335825126602565844867347480356261/2178915342926936658682620304690472628957043619433626819060921314574624133422245052778295590912*x^8-1305832629218947391798088051855041467182122573571650622362464012549695645036648745023870349/8715661371707746634730481218761890515828174477734507276243685258298496533688980211113182363648*x^7-119968100646766821363683582306227761047165173410847616345544337967134763089538133408147703993/21789153429269366586826203046904726289570436194336268190609213145746241334222450527782955909120*x^6+170423337484230787437013515272095785949111070485324553940709934084243663390889126466754458379/907881392886223607784425126954363595398768174764011174608717214406093388925935438657623162880*x^5+220438731470951438656106335415193375216336497345477731987224289861289036164635094622944034963/45394069644311180389221256347718179769938408738200558730435860720304669446296771932881158144*x^4-2989250919081183123878189969453422871572524434415472563134569259747965190144122030976350726807/28371293527694487743263285217323862356211505461375349206522412950190418403935482458050723840*x^3-6304939657336628328937121189666182985444588925425470099876580402757860901369747577871293983533/3546411690961810967907910652165482794526438182671918650815301618773802300491935307256340480*x^2+8252482252022446537806535764670332120392685713576356449150454703172707582483210787051043293117/443301461370226370988488831520685349315804772833989831351912702346725287561491913407042560*x+264266535269585860010979339451364570222372451302487145373485916362904869828959680474309199055/1385317066781957409339027598502141716611889915106218222974727194833516523629662229397008,6853603194799068349669203816516667236698893019606935552691141464500264988126147/8367034916839436769341261970011414895195047498625126985193937847966556672341421002668655069102080*x^15+8926419914306830628052389340734981393987988339088775486167902731003700622308261/116208818289436621796406416250158540211042326369793430349915803443979953782519736148175764848640*x^14-9390052705762444720745860674672272303860551877223826420237897506610985895484341497/557802327789295784622750798000760993013003166575008465679595856531103778156094733511243671273472*x^13-6639367212525416919275161051839298031759790839219459520804007035487894120529451140171/4183517458419718384670630985005707447597523749312563492596968923983278336170710501334327534551040*x^12+181745875479814094280594374889224280626646771615760798946697072228579008878649270884951/1394505819473239461556876995001902482532507916437521164198989641327759445390236833778109178183680*x^11+25751181723306222353947291806651988395822618504871928615188860127436261158279098035735909/2091758729209859192335315492502853723798761874656281746298484461991639168085355250667163767275520*x^10-125873412869317375734911381647847175663873177670922431995135309998488824679648922286260581/261469841151232399041914436562856715474845234332035218287310557748954896010669406333395470909440*x^9-593009420304779810872526480342997913413087544985511616592746139213218297733760688571439613/13073492057561619952095721828142835773742261716601760914365527887447744800533470316669773545472*x^8+45232317369663784372218787190411459723015850172673027738259643038157281892446974880465361189/52293968230246479808382887312571343094969046866407043657462111549790979202133881266679094181888*x^7+10714301335583660880408143855009880808674935128108019673279705844368704665014945582346003894129/130734920575616199520957218281428357737422617166017609143655278874477448005334703166697735454720*x^6-1195662319863704910806977513962764324731724028192725068917008810393998521830888172865036514289/1815762785772447215568850253908727190797536349528022349217434428812186777851870877315246325760*x^5-6144456139249322218079287803680554872369780416915360861257311608841420511334999759099137003561/90788139288622360778442512695436359539876817476401117460871721440609338892593543865762316288*x^4+20413131419155624736215391821525121088859243742039515765786448515427670821519119703136534422911/170227761166166926459579711303943174137269032768252095239134477701142510423612894748304343040*x^3+458889121093013509268599781718424074008733799547825142947397475632012206818479907315050724548869/21278470145770865807447463912992896767158629096031511904891809712642813802951611843538042880*x^2+3396452324948507199349663143775967865841666811595983023461004494877460086075883694433257661273/886602922740452741976977663041370698631609545667979662703825404693450575122983826814085120*x-5433682971664841015678377230961810970503521705183705243740452896616086994521126905372107743213/2770634133563914818678055197004283433223779830212436445949454389667033047259324458794016,310894288535503471876248078168026294623567734447293192572172102349824883131932451/19523081472625352461796277930026634755455110830125296298785854978588632235463315672893528494571520*x^15+998113090307018711433999377516079302853308571103701983271136008748890677891986399/813461728026056352574844913751109781477296284588554012449410624107859676477638153037230353940480*x^14-64910431610177418056031300888632301443252121282441744231342029173945622703513029087/185934109263098594874250266000253664337667722191669488559865285510367926052031577837081223757824*x^13-246986926538176204997681885032909661663765948039849100480689423575194767780197138413163/9761540736312676230898138965013317377727555415062648149392927489294316117731657836446764247285760*x^12+9665349661445954753997053385115145297937006530914898965318330403069719729825058832503223/3253846912104225410299379655004439125909185138354216049797642496431438705910552612148921415761920*x^11+953406135393918010137224640058331648555214707051131881094018631481075423280204984652482117/4880770368156338115449069482506658688863777707531324074696463744647158058865828918223382123642880*x^10-7677658485839622584710988298698285734959368344108213379612834045298379888981267437726283253/610096296019542264431133685313332336107972213441415509337057968080894757358228614777922765455360*x^9-3107479552764045492991850711391895435944365843502455708477410220756588379499565834022480251/4357830685853873317365240609380945257914087238867253638121842629149248266844490105556591181824*x^8+3394709609818147741319664795756631013604728161620255614317886308965650459785614596667418491077/122019259203908452886226737062666467221594442688283101867411593616178951471645722955584553091072*x^7+387663227161152347114314331837545674586286122072825411616519983436562007463002190232923144568017/305048148009771132215566842656666168053986106720707754668528984040447378679114307388961382727680*x^6-384054084501005853993178767963403255386893453212814464668405573824552811222662956719598747398211/12710339500407130508981951777361090335582754446696156444522041001685307444963096141206724280320*x^5-660757836251912803954509493877788470574349771261169360564436078963011108984856843082346423036955/635516975020356525449097588868054516779137722334807822226102050084265372248154807060336214016*x^4+5302632195424926404335069641939189666328884424147626698103880083820704913874368238362765991917103/397198109387722828405685993042534072986961076459254888891313781302665857655096754412710133760*x^3+17059191768278906832266811301565595234566312811652647010687660415018803189734454885950045283877317/49649763673465353550710749130316759123370134557406861111414222662833232206887094301588766720*x^2-10832211101033056695914913270965323987020126017196001446013049411091421251313897213690537561188453/6206220459183169193838843641289594890421266819675857638926777832854154025860886787698595840*x-630722966096693119773841404339499118076972899555813376518352156326109378326263830605156301740023/19394438934947403730746386379029984032566458811487055121646180727669231330815271211558112,5592135463973353441447999098054566158874070786441618133713203075689540925999735/366057777611725358658680211187999401664783328064849305602234780848536854414937168866753659273216*x^15+5971908308777131392901421086347822985341484830317762633134646250087351764036037/5084135800162852203592780710944436134233101778678462577808816400674122977985238456482689712128*x^14-40875387080245673214232570299404340290707747503140481175062240282815330620861095337/122019259203908452886226737062666467221594442688283101867411593616178951471645722955584553091072*x^13-4437497118390896275309455060258473885804425260277061128851356457722786646901307526127/183028888805862679329340105593999700832391664032424652801117390424268427207468584433376829636608*x^12+174127933476509494194519107558805837773791999223866386354894078152077836146885777068379/61009629601954226443113368531333233610797221344141550933705796808089475735822861477792276545536*x^11+17159115695365977829981073547100690342609927248055576153457426994293283817410017002239937/91514444402931339664670052796999850416195832016212326400558695212134213603734292216688414818304*x^10-138944400959707167691080645690788098652254920507602456496845388066787000081172964739121909/11439305550366417458083756599624981302024479002026540800069836901516776700466786527086051852288*x^9-280610962970133759741118584193556335901686997975657122987212272342632861674168642836355739/408546626798800623502991307129463617929445678643805028573922746482742025016670947395930423296*x^8+311366491608139336010390446732032218081465632276394462244813332426187571325034231260690359957/11439305550366417458083756599624981302024479002026540800069836901516776700466786527086051852288*x^7+7053643453204074303085882497508780330327499315613852945911802590033826263626870728052729159901/5719652775183208729041878299812490651012239501013270400034918450758388350233393263543025926144*x^6-348648318817540868665877573375211836794561472011613974751721094532283327162466048115746794263/11348517411077795097305314086929544942484602184550139682608965180076167361574192983220289536*x^5-2907500856366480498509943308647632453599075252701937315366755176459781637468268592367461096015/2837129352769448774326328521732386235621150546137534920652241295019041840393548245805072384*x^4+112936940664774485244903673402998278093696433714444774310203856192461357102725612207373692426735/7447464551019803032606612369547513868505520183611029166712133399424984831033064145238315008*x^3+323983982559394022274514344212478114780174602256626713965570655457183009032093358674738530315241/930933068877475379075826546193439233563190022951378645839016674928123103879133018154789376*x^2-104270131500267957543619590770568366188097315914631795398251452673551301615725559722130430489807/38788877869894807461492772758059968065132917622974110243292361455338462661630542423116224*x-22278328024305290647701676569475932054800828699557506717005783150865126359984778321497394134583/606076216717106366585824574344687001017701837858970472551443147739663479087977225361191,1900427936163314290286810794936560316392268102266042266520720128759166513650467/122019259203908452886226737062666467221594442688283101867411593616178951471645722955584553091072*x^15+889268843094321185234405493390372913821486704486612444160305605523862075740795/726305114308978886227540101563490876319014539811208939686973771524874711140748350926098530304*x^14-13691518192313440506185426689583723641603093531539437632620381877359025990752737917/40673086401302817628742245687555489073864814229427700622470531205392983823881907651861517697024*x^13-218879212204539669564007670553891358716762539290660975745189688343542168359466678773/8715661371707746634730481218761890515828174477734507276243685258298496533688980211113182363648*x^12+8155751596024303398588868205842834868170817727319075918418633760397278208229841555713/2905220457235915544910160406253963505276058159244835758747895086099498844562993403704394121216*x^11+5877400436906293468231723086340777435010099865639582187275163523735518030748727418980701/30504814800977113221556684265666616805398610672070775466852898404044737867911430738896138272768*x^10-44013381040927549351975879032475678436580086685587400089255091641540324484293512562484151/3813101850122139152694585533208327100674826334008846933356612300505592233488928842362017284096*x^9-665494642706043349731993880102631268844776724157021840743811065764830139614213485699133897/953275462530534788173646383302081775168706583502211733339153075126398058372232210590504321024*x^8+92361297004624570909814165086800974537773668486853362680788949587044842357339552273481059609/3813101850122139152694585533208327100674826334008846933356612300505592233488928842362017284096*x^7+2342348217822922267804744737615059927833609219059642804025617738082912584537348458023887468553/1906550925061069576347292766604163550337413167004423466678306150252796116744464421181008642048*x^6-1858899917101040864425524062823344778846096386192144774057157501188088100261884986844111097409/79439621877544565681137198608506814597392215291850977778262756260533171531019350882542026752*x^5-19267412683525183889811718898685820309303637428560725787641253033100701263514150235505517041519/19859905469386141420284299652126703649348053822962744444565689065133292882754837720635506688*x^4+17204224719479518642774105727765466068956969537233620410062858469889827897316309748338206839877/2482488183673267677535537456515837956168506727870343055570711133141661610344354715079438336*x^3+88558905998195601122304944559682363573329503070024101219821423246550222716220461652691576619881/310311022959158459691942182064479744521063340983792881946338891642707701293044339384929792*x^2+8528061394734102869476379036233474618199108426265270720838170147616898412476338937923669631517/38788877869894807461492772758059968065132917622974110243292361455338462661630542423116224*x-13797691438061405252099399699205139296789893095073284082685550039894916007259380655615862568467/606076216717106366585824574344687001017701837858970472551443147739663479087977225361191,-2339446097320770067117418243999782926322149314676660973290492002274552083570462461/8367034916839436769341261970011414895195047498625126985193937847966556672341421002668655069102080*x^15-2492198904525676480500385734944609369341520689689333919590500076892655484448032443/116208818289436621796406416250158540211042326369793430349915803443979953782519736148175764848640*x^14+3414194980448218066815195178728251103874833021667989018816530519109699014611694235463/557802327789295784622750798000760993013003166575008465679595856531103778156094733511243671273472*x^13+1847466014225240618123010629660871218234699173824001587927327836556212562089573211637493/4183517458419718384670630985005707447597523749312563492596968923983278336170710501334327534551040*x^12-72439142676056480207896972597828201744629087109870073582732356086827053186613632214967913/1394505819473239461556876995001902482532507916437521164198989641327759445390236833778109178183680*x^11-7116170755864757899478905786137526448983823266557314550785347823446158715164532119986319707/2091758729209859192335315492502853723798761874656281746298484461991639168085355250667163767275520*x^10+57278414038797362004175482988181141297816942929401395821262249287244721640655525231437964923/261469841151232399041914436562856715474845234332035218287310557748954896010669406333395470909440*x^9+161839724891665673358705606014239495659988423332729761762655779140989721859973736831712203459/13073492057561619952095721828142835773742261716601760914365527887447744800533470316669773545472*x^8-25118506743427152736135002490747026896163117406643268609328413340058630610600404187520102799899/52293968230246479808382887312571343094969046866407043657462111549790979202133881266679094181888*x^7-2870587136322143232128211920126027084314580582975332510842601131488935954525637144896407919162447/130734920575616199520957218281428357737422617166017609143655278874477448005334703166697735454720*x^6+932758340523368618292366506990808371163655405359809413036391350721946091549946619674057731371887/1815762785772447215568850253908727190797536349528022349217434428812186777851870877315246325760*x^5+1619454319733312840883259681540230536181155462253591575467222403794602635504753935127415574394263/90788139288622360778442512695436359539876817476401117460871721440609338892593543865762316288*x^4-37419442024160691106175016732014405390802278948769672505588873437749908659846582839574265356417313/170227761166166926459579711303943174137269032768252095239134477701142510423612894748304343040*x^3-123943676178595661388161659482114103346338199525773806191536545084734052495281327539372132000769147/21278470145770865807447463912992896767158629096031511904891809712642813802951611843538042880*x^2+23976914672501761251441980983410215695391762193056867481707663476622769737458876143983540382804281/886602922740452741976977663041370698631609545667979662703825404693450575122983826814085120*x+1465685219613150476624024657880767128440053632897222723705512786054897707066934126246011478264531/2770634133563914818678055197004283433223779830212436445949454389667033047259324458794016,236199750832702135153582879838923991862148858546592288607056129515997877875826695/1673406983367887353868252394002282979039009499725025397038787569593311334468284200533731013820416*x^15+288635532499698229183945171981906991942775286465417924273891568528790738199813361/23241763657887324359281283250031708042208465273958686069983160688795990756503947229635152969728*x^14-1673616175359290428686301705643117423822282683417911979462553354412588839193106053145/557802327789295784622750798000760993013003166575008465679595856531103778156094733511243671273472*x^13-218151479124827141180499576540142509560258215923000800730046054311508825087779982234543/836703491683943676934126197001141489519504749862512698519393784796655667234142100266865506910208*x^12+6814863642205199158705713634138622495944372289142042773436833496508471688847847876530827/278901163894647892311375399000380496506501583287504232839797928265551889078047366755621835636736*x^11+867028635774894309544259644781283002085951216992635203551071718342686998628810412762933569/418351745841971838467063098500570744759752374931256349259696892398327833617071050133432753455104*x^10-5104118385881152498560883427281414300896200561436076095298356121422640759210953153012491249/52293968230246479808382887312571343094969046866407043657462111549790979202133881266679094181888*x^9-103714463894292363251358065189938882334304834206022149186536756331452226021420379717270335581/13073492057561619952095721828142835773742261716601760914365527887447744800533470316669773545472*x^8+10505590294132914286716609850145494984149237471992166889838344004231516475602158225486818355141/52293968230246479808382887312571343094969046866407043657462111549790979202133881266679094181888*x^7+398995795820455517864023879975812472771157078141815185167848095033898974688438895373323972253533/26146984115123239904191443656285671547484523433203521828731055774895489601066940633339547090944*x^6-74680483940324031088929937697776199885850358722727402500582552467189844146266513632986556570189/363152557154489443113770050781745438159507269905604469843486885762437355570374175463049265152*x^5-1270602816413148270316229699741072783599810902141075122679402366063491365965647924387010576349705/90788139288622360778442512695436359539876817476401117460871721440609338892593543865762316288*x^4+3362488700414627854574141143649676700839848638520133074069384167012711809533763967729132053981155/34045552233233385291915942260788634827453806553650419047826895540228502084722578949660868608*x^3+22269380192237778742047563343321137890192900400335241008758888675841892814475137849817870442985025/4255694029154173161489492782598579353431725819206302380978361942528562760590322368707608576*x^2-3832932916695750699512474279899766229564940608728627116545420080675157296585899831413926583413515/177320584548090548395395532608274139726321909133595932540765080938690115024596765362817024*x-1680014602373891113848845158654014172329012256605931338523195820141843037412062174955906484740989/2770634133563914818678055197004283433223779830212436445949454389667033047259324458794016,-31398460982174127811508210722664903785695171697514606456243555926727013447032402341/19523081472625352461796277930026634755455110830125296298785854978588632235463315672893528494571520*x^15-98682458092129030958241658854899197247343265060209161412932013933838380123082775449/813461728026056352574844913751109781477296284588554012449410624107859676477638153037230353940480*x^14+46144616712400900535693303808457652564943908324618058327159010279877359415471135704511/1301538764841690164119751862001775650363674055341686419919056998572575482364221044859568566304768*x^13+24404670675700564811683033624977769230874157557247856688126695813114351253384609119954653/9761540736312676230898138965013317377727555415062648149392927489294316117731657836446764247285760*x^12-988709496128070899044160299277411710568032133460752754764487884123927797676866937781673073/3253846912104225410299379655004439125909185138354216049797642496431438705910552612148921415761920*x^11-94061884912655527584327971630659804843162334220028804571229793202498502662779357929291471347/4880770368156338115449069482506658688863777707531324074696463744647158058865828918223382123642880*x^10+792594269277327002437778166177620732422351029465880982082138557413734294169493450588684759923/610096296019542264431133685313332336107972213441415509337057968080894757358228614777922765455360*x^9+2138907888714536544242594331093032221650771055854175956708298917210078408462689524651100094619/30504814800977113221556684265666616805398610672070775466852898404044737867911430738896138272768*x^8-354706417688598444637094564066098671806704572743284119191816959517431064106150891247126024525363/122019259203908452886226737062666467221594442688283101867411593616178951471645722955584553091072*x^7-37871380838242468617651150443702579059134479898011929085571681947058650472215194759615809542655367/305048148009771132215566842656666168053986106720707754668528984040447378679114307388961382727680*x^6+40884854986171493418543555591346564778079261282374979123479201488983221026079197283084732188891541/12710339500407130508981951777361090335582754446696156444522041001685307444963096141206724280320*x^5+63838757662732939909897686637572636326797811586188603273036844857664137373055989460034975285928237/635516975020356525449097588868054516779137722334807822226102050084265372248154807060336214016*x^4-586941099692737041607425279754173102889932327793745305198325578804094442511676256633661052012712073/397198109387722828405685993042534072986961076459254888891313781302665857655096754412710133760*x^3-233252036806902056191794434980305470516267244944927691436254490883011645766349463752379898071909461/7092823381923621935815821304330965589052876365343837301630603237547604600983870614512680960*x^2+1316510462411832338998488183571770877352077275897575937605705847059809563757386416223867784473268323/6206220459183169193838843641289594890421266819675857638926777832854154025860886787698595840*x+61155328081407787482117072407796037657865166578295197716253443546758026913982592700761495214722081/19394438934947403730746386379029984032566458811487055121646180727669231330815271211558112,69343957,-8002620692155172573406261709891204361415505864094073856630605643602133096424837179/19523081472625352461796277930026634755455110830125296298785854978588632235463315672893528494571520*x^15-17523486676989479306446510916442310056753861550722051864252648141811573191558307351/813461728026056352574844913751109781477296284588554012449410624107859676477638153037230353940480*x^14+1802484874340809074948475284236186005932832130436904673222004554292954188537357045975/185934109263098594874250266000253664337667722191669488559865285510367926052031577837081223757824*x^13+4289711555242063182929079328012183080543082132735435095096677595456007617587422386670787/9761540736312676230898138965013317377727555415062648149392927489294316117731657836446764247285760*x^12-41911438491394445263028782555175252054509658791936375719536603644192356343709740767262041/464835273157746487185625665000634160844169305479173721399663213775919815130078944592703059394560*x^11-16173824732130395397435011935801880512769292274313856940798097290679528268992015327374768493/4880770368156338115449069482506658688863777707531324074696463744647158058865828918223382123642880*x^10+256575350582022474514911503137608602688988651411716909695466765752869607317219069599429328477/610096296019542264431133685313332336107972213441415509337057968080894757358228614777922765455360*x^9+353317075832513227728083320589163853973975616916342505282559929866848681405125897823488489029/30504814800977113221556684265666616805398610672070775466852898404044737867911430738896138272768*x^8-17870176875987863967280495369876365979085480467831480463873977010951924784945683122961480803435/17431322743415493269460962437523781031656348955469014552487370516596993067377960422226364727296*x^7-849973732214917454729709291439983996590667505069091097923702716153451977542564905336592726553759/43578306858538733173652406093809452579140872388672536381218426291492482668444901055565911818240*x^6+15510134803154801171063451676371741399477366244765418290297536613305848044935773959936502147770779/12710339500407130508981951777361090335582754446696156444522041001685307444963096141206724280320*x^5+10451898048702239148785526694438383621400326037868933499054673761060104191197372533996176810107891/635516975020356525449097588868054516779137722334807822226102050084265372248154807060336214016*x^4-32162971338782897929288221109695780085216819691578050437223608103207049597146182715377177880008481/56742587055388975486526570434647724712423010922750698413044825900380836807870964916101447680*x^3-430974031699123437476662337166935410056106615186378827613367700798379761652199834863612212052275053/49649763673465353550710749130316759123370134557406861111414222662833232206887094301588766720*x^2+326148384063900046662009377276454467823989075377348023993211924465159166410501856717918509390678477/6206220459183169193838843641289594890421266819675857638926777832854154025860886787698595840*x+25357223327128346253702355492533808743409624717478595502707365382782272805349027807726021144139023/19394438934947403730746386379029984032566458811487055121646180727669231330815271211558112,-9984301769469546001189223931671686949927946115455483877223041474832289204875060897/1394505819473239461556876995001902482532507916437521164198989641327759445390236833778109178183680*x^15-31576896638345232353277336434666391131398666388943394572640315709568055435466447493/58104409144718310898203208125079270105521163184896715174957901721989976891259868074087882424320*x^14+14591205068913948284834296117905515189642705710447480462544618846812477129497421726323/92967054631549297437125133000126832168833861095834744279932642755183963026015788918540611878912*x^13+7766389251567282825089486003892272793510818469267901964645883629662780078114909612884601/697252909736619730778438497500951241266253958218760582099494820663879722695118416889054589091840*x^12-310561181913737841453661789153744974843439048435713942249543591457997003607345500298197501/232417636578873243592812832500317080422084652739586860699831606887959907565039472296351529697280*x^11-29710215174226685300257361301548018081104794150257321851270286677908750755648523251860222999/348626454868309865389219248750475620633126979109380291049747410331939861347559208444527294545920*x^10+247070647678928930630407856781751201230531487154288447220513034727608828236732884056576516631/43578306858538733173652406093809452579140872388672536381218426291492482668444901055565911818240*x^9+668637185796606204739790207229734482108425562932963063004455696239520601136362435094061828767/2178915342926936658682620304690472628957043619433626819060921314574624133422245052778295590912*x^8-109499787020305545903041284557599713593636470842443106764417604445666084797449359167933911749975/8715661371707746634730481218761890515828174477734507276243685258298496533688980211113182363648*x^7-11654650050313434414968961649104805946682547593192900041410960070333429457824719571490477937930139/21789153429269366586826203046904726289570436194336268190609213145746241334222450527782955909120*x^6+12422440562477392315125449117568840937657348038046974097536063198135053749226662964750053087135057/907881392886223607784425126954363595398768174764011174608717214406093388925935438657623162880*x^5+19110761565270697580185682758722941380187204255073557180803773892694440544202383961284116782593161/45394069644311180389221256347718179769938408738200558730435860720304669446296771932881158144*x^4-172674534280318822388573397044996589777138688972703638087681205796473482823754024610002863258483381/28371293527694487743263285217323862356211505461375349206522412950190418403935482458050723840*x^3-460629338255758249699546589958153146976214739665928358119634395144617999821493911103176136076802039/3546411690961810967907910652165482794526438182671918650815301618773802300491935307256340480*x^2+377058432876221002998039194857460097034256041216616566193050136356671926496565971517155949708391751/443301461370226370988488831520685349315804772833989831351912702346725287561491913407042560*x+14574311889369170890182158057573300733539872489385552689044518475119724047718228005237151047673325/1385317066781957409339027598502141716611889915106218222974727194833516523629662229397008,191336614663859891348934822725374454584328201514061258756596695330548817543365663247/29284622208938028692694416895039952133182666245187944448178782467882948353194973509340292741857280*x^15+201675222669144554264423597923827054252344282293224864282752811283285402542980185081/406730864013028176287422456875554890738648142294277006224705312053929838238819076518615176970240*x^14-280479600327078738059559726378476249979350068978022633528368048242876917518633874088605/1952308147262535246179627793002663475545511083012529629878585497858863223546331567289352849457152*x^13-149597934916663063612210440865862899710165110455081151915711319585948647728723354862038711/14642311104469014346347208447519976066591333122593972224089391233941474176597486754670146370928640*x^12+5990691044956440533613590772295560705589139746270298569607192475918723724813366670366713331/4880770368156338115449069482506658688863777707531324074696463744647158058865828918223382123642880*x^11+576980859413198628446690755229161402500035856705255044405860138549149694124219091825232412089/7321155552234507173173604223759988033295666561296986112044695616970737088298743377335073185464320*x^10-4784775534257550202454037158869847211534405632494957298361175673393805137871538667250394354361/915144444029313396646700527969998504161958320162123264005586952121342136037342922166884148183040*x^9-1880326321604094618797187145083452866697530585930542533488784923503466200703570722879774765191/6536746028780809976047860914071417886871130858300880457182763943723872400266735158334886772736*x^8+2132150533376252750379166102423838538046788912133581832763576515243343021931232304201277702784121/183028888805862679329340105593999700832391664032424652801117390424268427207468584433376829636608*x^7+235441774915180226185815499615983180344431291584039855505323766603530273076476399192738448367084789/457572222014656698323350263984999252080979160081061632002793476060671068018671461083442074091520*x^6-11640160729723649213023656281981506908567266786949792162058793990220869414986249170912967746694307/907881392886223607784425126954363595398768174764011174608717214406093388925935438657623162880*x^5-136320460385129666509457361269085842719253222164920383710919126447677166917428626758454171803017101/317758487510178262724548794434027258389568861167403911113051025042132686124077403530168107008*x^4+3485271881245222420910513339187633159239518515592655270181649934609492519582242948461608182826351291/595797164081584242608528989563801109480441614688882333336970671953998786482645131619065200640*x^3+11266374918063424419836722532198711945174725453839345938009515461957633976366722316399060586470761049/74474645510198030326066123695475138685055201836110291667121333994249848310330641452383150080*x^2-2622008518586601334892833959778456028414787176175069167084027398628293314153002017682966421993695107/3103110229591584596919421820644797445210633409837928819463388916427077012930443393849297920*x-23303132494739071854746959539617731401607826656618961295819115195451656366213775610171697103117415/1385317066781957409339027598502141716611889915106218222974727194833516523629662229397008,3209453878098414202914704382354467900615757348885280060324392955631675121159178909/261469841151232399041914436562856715474845234332035218287310557748954896010669406333395470909440*x^15+3358528235137289657672917322978698540496077321072358835085285372569329589517435607/3631525571544894431137700507817454381595072699056044698434868857624373555703741754630492651520*x^14-4743047307213620753475842904560455191290721777074277582330800778580364555601750969895/17431322743415493269460962437523781031656348955469014552487370516596993067377960422226364727296*x^13-2505954041826901732537198536001570402903770807081729241452769103929607937526629399070277/130734920575616199520957218281428357737422617166017609143655278874477448005334703166697735454720*x^12+102372816947616746023191494219442867848195297084541849268584936424636626864524459973797737/43578306858538733173652406093809452579140872388672536381218426291492482668444901055565911818240*x^11+9734882333968644640110408448068010892298649981761509437997239612105626435563518481900926283/65367460287808099760478609140714178868711308583008804571827639437238724002667351583348867727360*x^10-82879359982311485552823738674545670572785799958391162408659984961945505024296847549012303207/8170932535976012470059826142589272358588913572876100571478454929654840500333418947918608465920*x^9-223747235932864873403313224147089420896681338927526917168854606842150836955694876200572361379/408546626798800623502991307129463617929445678643805028573922746482742025016670947395930423296*x^8+37648724805073466258542809024215337050125367366113910632045672629593630129010678008895831866875/1634186507195202494011965228517854471717782714575220114295690985930968100066683789583721693184*x^7+4018825079200716824016764817201724945766125668632444952901471226804518435637310745338198665953663/4085466267988006235029913071294636179294456786438050285739227464827420250166709473959304232960*x^6-1485531163467548472406892132585767472297579617777893652445575374547735418568096998644305064668683/56742587055388975486526570434647724712423010922750698413044825900380836807870964916101447680*x^5-2293446819329618981098213445642766967968770508671668758082809612798662820842234064429869827880983/2837129352769448774326328521732386235621150546137534920652241295019041840393548245805072384*x^4+67413670537547051051682549892962755466769330097614846285445814142427866575464886767386209332621797/5319617536442716451861865978248224191789657274007877976222952428160703450737902960884510720*x^3+175006131010422834029722224655251818790933303095746518493952523953210314244193657563332131687126203/664952192055339556482733247281028023973707159250984747027869053520087931342237870110563840*x^2-52878542465910694860099159652141127544012210801752710924781850308843524916175196673544926846953429/27706341335639148186780551970042834332237798302124364459494543896670330472593244587940160*x-2099362941629712185977149333621746754263691995195702028627492877326017336445363579764846128534974/86582316673872338083689224906383857288243119694138638935920449677094782726853889337313,25846935732728771474417367854612894115432539257866263321420257058347212863654966809/836703491683943676934126197001141489519504749862512698519393784796655667234142100266865506910208*x^15+193879364742859263126535561280699055324386428277166912020644125312246129350073961017/81346172802605635257484491375110978147729628458855401244941062410785967647763815303723035394048*x^14-1321059488421003874439393762572026319986808378766767898807640391430650908200031993538673/1952308147262535246179627793002663475545511083012529629878585497858863223546331567289352849457152*x^13-143540106617467001629073815216174475609396606595851048522470227813695244782868575362376663/2928462220893802869269441689503995213318266624518794444817878246788294835319497350934029274185728*x^12+5623258018854271532421718283022265212316248851227649944528974588115747032161995238221348627/976154073631267623089813896501331737772755541506264814939292748929431611773165783644676424728576*x^11+551925538004409779445352107625280681690729762901468783278101834192338624169163634845670376601/1464231110446901434634720844751997606659133312259397222408939123394147417659748675467014637092864*x^10-640626400796625545177865851326542172590495165045122036711910474171110624954886826050393200767/26146984115123239904191443656285671547484523433203521828731055774895489601066940633339547090944*x^9-62593724356613061496722566379067963418409800610246984114839780881466174768413597545354307520213/45757222201465669832335026398499925208097916008106163200279347606067106801867146108344207409152*x^8+10027389389582358774197055243316277754740317985194675487494542712755482944866214533661441567905341/183028888805862679329340105593999700832391664032424652801117390424268427207468584433376829636608*x^7+220944060561834842652673955546688977671249825744902631367072291218070423874235428522019245527958613/91514444402931339664670052796999850416195832016212326400558695212134213603734292216688414818304*x^6-11118816761831995685843300196645488362393962605675364907145293511760954060941540613222814187663331/181576278577244721556885025390872719079753634952802234921743442881218677785187087731524632576*x^5-88091578433367999716430272758631495882458654079719407734422928075151598006057081121629566334391831/45394069644311180389221256347718179769938408738200558730435860720304669446296771932881158144*x^4+496795985101407829899420718001556273605015692317494182750122686961024596436244250423184277349797741/17022776116616692645957971130394317413726903276825209523913447770114251042361289474830434304*x^3+9267390915337549561878916607293321386050279866142180447469619973180482723787784026235258300008177657/14894929102039606065213224739095027737011040367222058333424266798849969662066128290476630016*x^2-2865325635309235578111907622629433394497904265797729781324119335662554684585217015300024205901252483/620622045918316919383884364128959489042126681967585763892677783285415402586088678769859584*x-562565989046949755036368867585628441462750765286354531961086484270366051988478638377551560000625477/9697219467473701865373193189514992016283229405743527560823090363834615665407635605779056,-218665737951406172657711123585506553505317331735412022846336557603413354979848349591/2789011638946478923113753990003804965065015832875042328397979282655518890780473667556218356367360*x^15-4813045159913928126566691240854965073577036838816603927551536033524170986261784466293/813461728026056352574844913751109781477296284588554012449410624107859676477638153037230353940480*x^14+2244447697437216456559598065971439412282177146799743607320025411403934543193282181819891/1301538764841690164119751862001775650363674055341686419919056998572575482364221044859568566304768*x^13+1186348669886902154365681383541546647530793495836299273825149233829786563138974305073128761/9761540736312676230898138965013317377727555415062648149392927489294316117731657836446764247285760*x^12-47958678134876659308302123092874686350193153519029170361720757379142439171840794979603320061/3253846912104225410299379655004439125909185138354216049797642496431438705910552612148921415761920*x^11-4550954557377903851748954804637560837012968299799210238228853150937572644143495814864546839639/4880770368156338115449069482506658688863777707531324074696463744647158058865828918223382123642880*x^10+38317938413630452274876337348155843174426632003506899201702694592897490921691552889801738581031/610096296019542264431133685313332336107972213441415509337057968080894757358228614777922765455360*x^9+102791457487753318811295682398043096980923503168972468881160625716608202624630457136378239670367/30504814800977113221556684265666616805398610672070775466852898404044737867911430738896138272768*x^8-17066981047658074671350276169222915304027644452385752144104271099615084847273866678978537641776343/122019259203908452886226737062666467221594442688283101867411593616178951471645722955584553091072*x^7-1802181948301673100273512261233451037387114754332443723597052958100506148618858024990065178095813339/305048148009771132215566842656666168053986106720707754668528984040447378679114307388961382727680*x^6+1950424357524348674867876583894833778444152953909853721841389694699276455270481244978280975212174657/12710339500407130508981951777361090335582754446696156444522041001685307444963096141206724280320*x^5+2995940400056568609709781522944972145853129744517363575226538748963077928956474241695558885677589961/635516975020356525449097588868054516779137722334807822226102050084265372248154807060336214016*x^4-27504324389393831451794564086179317538410675016029046555032554469695523868224498560555330928003434981/397198109387722828405685993042534072986961076459254888891313781302665857655096754412710133760*x^3-75524953941154844032134100229665888667711034698917529467673809682970739339860580395990628774749709399/49649763673465353550710749130316759123370134557406861111414222662833232206887094301588766720*x^2+60737121358973859338484271946951074861253236130513991398827432319547623072691250849307291837098753911/6206220459183169193838843641289594890421266819675857638926777832854154025860886787698595840*x+2805179946762413253509336348381092907345891563495347472623139297155328001608656039439395142383446909/19394438934947403730746386379029984032566458811487055121646180727669231330815271211558112,-246626983432153082041609601262911990381489825124926542748666896170602945062716407/557802327789295784622750798000760993013003166575008465679595856531103778156094733511243671273472*x^15+5043129943570638064828978982003828673288330391457254243182078991983429628673285069/23241763657887324359281283250031708042208465273958686069983160688795990756503947229635152969728*x^14+5432902047776984862002621637438252434566840811389795841493026995587211336328386797097/185934109263098594874250266000253664337667722191669488559865285510367926052031577837081223757824*x^13-1296835228215556128543993258570160527985542247781081651487995806864527254647068047344289/278901163894647892311375399000380496506501583287504232839797928265551889078047366755621835636736*x^12-43739181917174666710436100168368442294721083839694954410658331181113149708105002326349115/92967054631549297437125133000126832168833861095834744279932642755183963026015788918540611878912*x^11+5395748716864757572265872966387032571354834921606555840776780419075158054286151587916939887/139450581947323946155687699500190248253250791643752116419898964132775944539023683377810917818368*x^10+55324592870316847824332971234007581884347505488515368970896323967449403869675314403441755601/17431322743415493269460962437523781031656348955469014552487370516596993067377960422226364727296*x^9-703259351668807568798861453894645731755787213089231804651736407575605476440110864170930992915/4357830685853873317365240609380945257914087238867253638121842629149248266844490105556591181824*x^8-176153839298848424603402172430838349051366698083491264390666085629020005408506365943607765723285/17431322743415493269460962437523781031656348955469014552487370516596993067377960422226364727296*x^7+3094116930946674303989398986706157471806959471384513668491544464639071275443149306195904599037843/8715661371707746634730481218761890515828174477734507276243685258298496533688980211113182363648*x^6+5286846012189803468320980033843312664262990052685133769506095874713654252443707611003185670632583/363152557154489443113770050781745438159507269905604469843486885762437355570374175463049265152*x^5-35186876498043657054564686474716621929051484754425285123724716395417161814097952316175324077677557/90788139288622360778442512695436359539876817476401117460871721440609338892593543865762316288*x^4-85589113601655732018597160554979730439465249723103390948575753615853329878856668722604965688898947/11348517411077795097305314086929544942484602184550139682608965180076167361574192983220289536*x^3+245894212253647500563507577162315003263437067567492654428499010199829637263110131904796372552100815/1418564676384724387163164260866193117810575273068767460326120647509520920196774122902536192*x^2+123866631928169838168535895279960470103814951418132752010346240091736774736626957168628016305563809/177320584548090548395395532608274139726321909133595932540765080938690115024596765362817024*x-62971080904796736661478043910504192456520574975027703253311610129120995460974383755519330713067593/2770634133563914818678055197004283433223779830212436445949454389667033047259324458794016,-1174498339470037831949535641696696525490787596546689883686224834260791504331389425/26146984115123239904191443656285671547484523433203521828731055774895489601066940633339547090944*x^15-615565771786150431188221802625441839304332717054315202127870966191104717546059553/181576278577244721556885025390872719079753634952802234921743442881218677785187087731524632576*x^14+8632628392606329893556700607186559941787993136071966231284920573929556647916543480175/8715661371707746634730481218761890515828174477734507276243685258298496533688980211113182363648*x^13+915235078058737528669792700129468482239456526873986832924100024773768681780929304804325/13073492057561619952095721828142835773742261716601760914365527887447744800533470316669773545472*x^12-36981931913196685475068195733363673449685856163696387924346272460589170809538808815790693/4357830685853873317365240609380945257914087238867253638121842629149248266844490105556591181824*x^11-3541835430609798595877887944750777120291939765264313295745074561211864868898940908678398715/6536746028780809976047860914071417886871130858300880457182763943723872400266735158334886772736*x^10+14789573728141728005996546984821720554228359391363072711844320583761656083729232048123295395/408546626798800623502991307129463617929445678643805028573922746482742025016670947395930423296*x^9+406086652765632776121927207030398884235026991233309427352636695274999338281530640064634995063/204273313399400311751495653564731808964722839321902514286961373241371012508335473697965211648*x^8-65658715433688305447807887621347460310660646080225405397972829843436364675450819658872276292355/817093253597601247005982614258927235858891357287610057147845492965484050033341894791860846592*x^7-1464395946651982694393600979549260997370989579224217969762724756854852901492666999664875836665647/408546626798800623502991307129463617929445678643805028573922746482742025016670947395930423296*x^6+246388004756364497097591852454104029412447093746697780498557590191837859087741965440126236362379/2837129352769448774326328521732386235621150546137534920652241295019041840393548245805072384*x^5+4285312987321279248888229208828380689976344109385831209630124033753693048388912686809342240868747/1418564676384724387163164260866193117810575273068767460326120647509520920196774122902536192*x^4-9949388800772818244160805616547969298970457503581699240794084086968324109663280564452032580415557/265980876822135822593093298912411209589482863700393898811147621408035172536895148044225536*x^3-71607364812866180148691203061500103192922490961730594499938309383275098811970366938672604243383353/66495219205533955648273324728102802397370715925098474702786905352008793134223787011056384*x^2+1739688390361437064725047968182415317285449783660286093900452743186422714048259732246073686100237/346329266695489352334756899625535429152972478776554555743681798708379130907415557349252*x+10618919500266422528429190368528109440622808246483023081711808490911618398634782376603619036992575/86582316673872338083689224906383857288243119694138638935920449677094782726853889337313,1021700771421582495974541858167447699643590302818620920439732065476973495959489845033/19523081472625352461796277930026634755455110830125296298785854978588632235463315672893528494571520*x^15+3089774552218193270606465446048835170834778816645347117606237402328353377612808802397/813461728026056352574844913751109781477296284588554012449410624107859676477638153037230353940480*x^14-1512063053166164834226662565767208740245693124311167310262587463600135379707534581127307/1301538764841690164119751862001775650363674055341686419919056998572575482364221044859568566304768*x^13-761143755893825021517482497722300600360037311561752548882566936341992437860155984271263489/9761540736312676230898138965013317377727555415062648149392927489294316117731657836446764247285760*x^12+32721071415428728834290558091884571044345112474765038701484478132379688366140544867752615909/3253846912104225410299379655004439125909185138354216049797642496431438705910552612148921415761920*x^11+417180555212595190405762990375179893671438048644459060081613814923243713737064870308033243833/697252909736619730778438497500951241266253958218760582099494820663879722695118416889054589091840*x^10-3794025852051536510748328954791705284213993275363923833495270630860679313040135165094357673257/87156613717077466347304812187618905158281744777345072762436852582984965336889802111131823636480*x^9-66105028062407053648593857618806803498694251442084780590812739131324935651879980812467165593431/30504814800977113221556684265666616805398610672070775466852898404044737867911430738896138272768*x^8+12024875323909118623440586584686227048966741900219109874263867389604425510362259315388726340383375/122019259203908452886226737062666467221594442688283101867411593616178951471645722955584553091072*x^7+1167251034405179183023243850807774372247639017840238882543699513409845842338604064493555197202605491/305048148009771132215566842656666168053986106720707754668528984040447378679114307388961382727680*x^6-198069942298750242133737908444958934437159219708631835890644925153214642233475566109151568261261039/1815762785772447215568850253908727190797536349528022349217434428812186777851870877315246325760*x^5-1976906692545937632326861028451916396854296410466930743964336510974107237029665520665886590321217553/635516975020356525449097588868054516779137722334807822226102050084265372248154807060336214016*x^4+19006200947894949171587723580484609521914006514015610429664798789767111098267578627365148189835708749/397198109387722828405685993042534072986961076459254888891313781302665857655096754412710133760*x^3+7377415981797297864651732880384189115726377048158069052007999676920469239759977253594049705714710073/7092823381923621935815821304330965589052876365343837301630603237547604600983870614512680960*x^2-34762439185781652773911163631759138435949679709718899951362821380844106222040372980729074746774590319/6206220459183169193838843641289594890421266819675857638926777832854154025860886787698595840*x-1725510629108599341846916128089040065300534564982480332237635946359156398862448393260151413556187781/19394438934947403730746386379029984032566458811487055121646180727669231330815271211558112,-31088613322723516816044100502207132126064416281333182288516785129838356651477883467/2789011638946478923113753990003804965065015832875042328397979282655518890780473667556218356367360*x^15-150320455189085482445375828530646698394893780123847718927613748298542807213615604983/116208818289436621796406416250158540211042326369793430349915803443979953782519736148175764848640*x^14+40111032407106932622655399947666785228183819135972439880776189237313921665004476564753/185934109263098594874250266000253664337667722191669488559865285510367926052031577837081223757824*x^13+38214786721604755300980063401747878212714871272457924026928095889195384989272683049459731/1394505819473239461556876995001902482532507916437521164198989641327759445390236833778109178183680*x^12-695326067420108931235054888736988036802944305753721357375815152611923481104757948047961791/464835273157746487185625665000634160844169305479173721399663213775919815130078944592703059394560*x^11-153790196394134642658516194564618380129323301225852966889867646600748805051005136295685975069/697252909736619730778438497500951241266253958218760582099494820663879722695118416889054589091840*x^10+385798206340043505487826395730047428326220024324750577959634925426901001182744438298947189821/87156613717077466347304812187618905158281744777345072762436852582984965336889802111131823636480*x^9+3735896587160151090585354759295442119697206759654936070196617517843886405703696511826848954101/4357830685853873317365240609380945257914087238867253638121842629149248266844490105556591181824*x^8-76997421374753501168018215153644812868534624952934833256364610271275783589604568135472676348509/17431322743415493269460962437523781031656348955469014552487370516596993067377960422226364727296*x^7-72700451451630468486036230004181854516957694340663867509313314096291329591865807901285245252819529/43578306858538733173652406093809452579140872388672536381218426291492482668444901055565911818240*x^6-4154042037652731072034303097162966262272161968424269601052336075450138411611097819724762097027013/1815762785772447215568850253908727190797536349528022349217434428812186777851870877315246325760*x^5+135288274416986182288990828075472872126879380322537494228467260425301630470752420623250969524676803/90788139288622360778442512695436359539876817476401117460871721440609338892593543865762316288*x^4+273761286812359113985152010082114764361331221573949075645405281608967229700295521626511640345956729/56742587055388975486526570434647724712423010922750698413044825900380836807870964916101447680*x^3-3073938333170572949577793211089738119579021759222560746893351632822361675999871260901677768095404669/7092823381923621935815821304330965589052876365343837301630603237547604600983870614512680960*x^2-1357952336585991504362046978430048944617886757805438334823998963370002953593772728878583966484776179/886602922740452741976977663041370698631609545667979662703825404693450575122983826814085120*x+16185319027859040516202450985587582241296149513460768293129041788220154881916706113459079998490223/2770634133563914818678055197004283433223779830212436445949454389667033047259324458794016,684968473660197343395663633446314516123778615856469302502664803421348051183803905151/4880770368156338115449069482506658688863777707531324074696463744647158058865828918223382123642880*x^15+2167008890170364584899508389069265163883221679446314263963808118966741731230747961499/203365432006514088143711228437777445369324071147138503112352656026964919119409538259307588485120*x^14-997343903106041822410770834042095456357056143434187025427818894825572904051111727341805/325384691210422541029937965500443912590918513835421604979764249643143870591055261214892141576192*x^13-530887288227576365320244117792035136483089614608999842308624848493032736422394791064120743/2440385184078169057724534741253329344431888853765662037348231872323579029432914459111691061821440*x^12+21122602037436488177671272528817895206408344309330187170476319862580966337710557257570544803/813461728026056352574844913751109781477296284588554012449410624107859676477638153037230353940480*x^11+2019356594310034563004091187598985638832935745288404787104536939127350058252661211427758054857/1220192592039084528862267370626664672215944426882831018674115936161789514716457229555845530910720*x^10-16695528303154052895556926609242687466851780932371857116750455864963832602467152534925786499913/152524074004885566107783421328333084026993053360353877334264492020223689339557153694480691363840*x^9-45075933013195721786321679936180922267985662490241571026829725911584597953532883483987940986305/7626203700244278305389171066416654201349652668017693866713224601011184466977857684724034568192*x^8+7336529765727388488274434890079217377676048953795757692588381396340544166246738497668913921603209/30504814800977113221556684265666616805398610672070775466852898404044737867911430738896138272768*x^7+776808547617659529968107481469827849231450059291502454350183297702125207148864669393308690044485317/76262037002442783053891710664166542013496526680176938667132246010111844669778576847240345681920*x^6-823616768700228161644959048774169858555195928383903031533669103124364933225934812570684378856638031/3177584875101782627245487944340272583895688611674039111130510250421326861240774035301681070080*x^5-1260096218108302772434701320527455894701998941393078284404595964446600919704024422701749116577344023/158879243755089131362274397217013629194784430583701955556525512521066343062038701765084053504*x^4+11406270706731239301289853781061138561998376647821022187299311701507667149302115985925395537397371243/99299527346930707101421498260633518246740269114813722222828445325666464413774188603177533440*x^3+31199705852080482819534113702764189266505272713378136269162659313567349243220381293268551121275686057/12412440918366338387677687282579189780842533639351715277853555665708308051721773575397191680*x^2-27050747611159128168592109889645521457439278529826750340418819069099719827210862585036031622088302233/1551555114795792298459710910322398722605316704918964409731694458213538506465221696924648960*x-1182195210544432572566868442295733454859357685676509053582986759702682774928421233351041825004031563/4848609733736850932686596594757496008141614702871763780411545181917307832703817802889528,-2494098331426214612643266962446700380950310866875336743274904286235205970430468968181/14642311104469014346347208447519976066591333122593972224089391233941474176597486754670146370928640*x^15-2740467866186907304395386957413456297010646554937835663185962188322939886968746927923/203365432006514088143711228437777445369324071147138503112352656026964919119409538259307588485120*x^14+3633209277113444398864919686845564838588899756773181790741431760317615389272517850161839/976154073631267623089813896501331737772755541506264814939292748929431611773165783644676424728576*x^13+2044987104716978142096462801907712249623046000463855756370516056899833378591621296552870893/7321155552234507173173604223759988033295666561296986112044695616970737088298743377335073185464320*x^12-76937436559928198472262464555592178894836100559988152702769007081541720221907459059917531393/2440385184078169057724534741253329344431888853765662037348231872323579029432914459111691061821440*x^11-7956974452452533652747035141234193957643212692900391735170327650333348822169560205507018235107/3660577776117253586586802111879994016647833280648493056022347808485368544149371688667536592732160*x^10+8682076486503041405330410226116764725659649620270243493974690739167506990568935489885465217909/65367460287808099760478609140714178868711308583008804571827639437238724002667351583348867727360*x^9+183756737914132293780923312412599827662303845676808773845126056937004927219526588432451587902859/22878611100732834916167513199249962604048958004053081600139673803033553400933573054172103704576*x^8-3817115707789244070641055551568189895272613666958676900371538276185496844647117456033640842487237/13073492057561619952095721828142835773742261716601760914365527887447744800533470316669773545472*x^7-476352850168149489690177396071224219163772014756438243009817749977653254631953155527856376601919441/32683730143904049880239304570357089434355654291504402285913819718619362001333675791674433863680*x^6+1005307246327075161009923020269089853112133702618381787870425208352157449019566681638455789021914567/3177584875101782627245487944340272583895688611674039111130510250421326861240774035301681070080*x^5+1938183153879625592959089870113089107482296962598750038217534511290866761225724042745926575928323647/158879243755089131362274397217013629194784430583701955556525512521066343062038701765084053504*x^4-42238999988152100190924806546678915967750010070075153323925935308502966768750577514389336169134574793/297898582040792121304264494781900554740220807344441166668485335976999393241322565809532600320*x^3-21646786989822399383282136728010959499123869236589380689774826553769205232455725338078855088894732101/5319617536442716451861865978248224191789657274007877976222952428160703450737902960884510720*x^2+31113161816424537012728637618313894967630632753233817773781324569347006268344434433784792522580670401/1551555114795792298459710910322398722605316704918964409731694458213538506465221696924648960*x+1894497330092357670410802205317250151128134349432282231976223788837220411416157855107254980689027835/4848609733736850932686596594757496008141614702871763780411545181917307832703817802889528,-1705322462499363345743272523326295460091501037046876859508302938107241468970594870883/2440385184078169057724534741253329344431888853765662037348231872323579029432914459111691061821440*x^15-5452650430339371165870703882029111271994031393445335846694155744029630756467098090767/101682716003257044071855614218888722684662035573569251556176328013482459559704769129653794242560*x^14+2488116822160258084312899883799677754778968028616778760297096851775439380387570507718361/162692345605211270514968982750221956295459256917710802489882124821571935295527630607446070788096*x^13+1345470742462315902246004250465484371556170413593239194005113749449919775572486294194833899/1220192592039084528862267370626664672215944426882831018674115936161789514716457229555845530910720*x^12-7540437041290786053654282948722225715065103130448826846406300206843446847105866762576565777/58104409144718310898203208125079270105521163184896715174957901721989976891259868074087882424320*x^11-5170143620526831411913202832989767466465177497719768856991032091850328814748720887382873438661/610096296019542264431133685313332336107972213441415509337057968080894757358228614777922765455360*x^10+5962617939803048108203276551160695976772362294113495530224404571815075742404171422403955375187/10894576714634683293413101523452363144785218097168134095304606572873120667111225263891477954560*x^9+117054723833423122201497667459641668832105453435028541511861668994437009246401746743310281083229/3813101850122139152694585533208327100674826334008846933356612300505592233488928842362017284096*x^8-18306701146310916491745666994385508554831476390392131864913632653242234660699215650388179182671237/15252407400488556610778342132833308402699305336035387733426449202022368933955715369448069136384*x^7-2056605184113016336111969891395978181277746371591257436709707707120405529584567694902328377058153041/38131018501221391526945855332083271006748263340088469333566123005055922334889288423620172840960*x^6+2040028391137215687342948061290059457557189796094956352980003332363960147796516257788781931283133683/1588792437550891313622743972170136291947844305837019555565255125210663430620387017650840535040*x^5+3404392368908576220897335148475184963977043172346884582635132814093610252970060410781980244733094555/79439621877544565681137198608506814597392215291850977778262756260533171531019350882542026752*x^4-27408574494379858181295417870403826904078890660542523053401262988247570944958212256350309331893306399/49649763673465353550710749130316759123370134557406861111414222662833232206887094301588766720*x^3-82634111860424380458791328829674936416104737121421809382057135916694502802580899498984210723561004581/6206220459183169193838843641289594890421266819675857638926777832854154025860886787698595840*x^2+55952241906784122809274911473572607387289440094180554748984525238966363470840137760683957298726920149/775777557397896149229855455161199361302658352459482204865847229106769253232610848462324480*x+2691770473934064591596788422270650595653415563630255184406437512358439189308182684371901885235241831/2424304866868425466343298297378748004070807351435881890205772590958653916351908901444764]], [x^17-64*x^16-25565*x^15+1596454*x^14+267449414*x^13-16365052256*x^12-1466400644064*x^11+88796968402880*x^10+4451327911133728*x^9-272886952282673792*x^8-7108023844325244672*x^7+467779720210706585600*x^6+4583971569277134610432*x^5-402072882396658793054208*x^4+623930055132605369548800*x^3+124302461235376173728399360*x^2-1056209062302743636559790080*x-97953351838962630910803968, [1], [x,49045184702121226884496449835323949800262333804032443722501329747012272241384355765829029/13998089646286580197172178725316925136483048755868756601454345635646842776352967373203642754137777499378527764480*x^16+38039341119008499173522539866515813493111524108948942546798349098604515957802525511750627/583253735261940841548840780221538547353460364827864858393931068151951782348040307216818448089074062474105323520*x^15-1188477772444348420709748869398891889328207092611192318744432151494840345479442430300992699697/13998089646286580197172178725316925136483048755868756601454345635646842776352967373203642754137777499378527764480*x^14-12892940595346625731493024711661523731594335440849833512765461731369925685652310675707717153653/6999044823143290098586089362658462568241524377934378300727172817823421388176483686601821377068888749689263882240*x^13+87304310394774554061235664689577784793705342332301140966725332402421354838198760748623058118343/107677612663742924593632144040899424126792682737451973857341120274206482895022825947720328877982903841373290496*x^12+17638663891043505028533491217185384904780141443650432584129850346663484985287752206976794241105021/874880602892911262323261170332307821030190547241797287590896602227927673522060460825227672133611093711157985280*x^11-334650570229598816571692054487102130380770376094192432162993494786732402799774169691618113548339051/87488060289291126232326117033230782103019054724179728759089660222792767352206046082522767213361109371115798528*x^10-690440633093517062793803654152721985277225006364448451240544710529636300429820503226319431581294011/6249147163520794730880436930945055864501361051727123482792118587342340525157574720180197658097222097936842752*x^9+3935755584237815519271741674482243107708300351220156463152075816134328015634181479381392330654204641061/437440301446455631161630585166153910515095273620898643795448301113963836761030230412613836066805546855578992640*x^8+3934953814568539389482776460409141715497742488037309004533630010421187087784164448687929470291475454017/12151119484623767532267516254615386403197090933913851216540230586498995465584173067017051001855709634877194240*x^7-53140837455089301333256231301627367005707029983036215837759511970520258725655330076543277892330333041551/6075559742311883766133758127307693201598545466956925608270115293249497732792086533508525500927854817438597120*x^6-121375026989366171016255025429086279848526212251707786735505098825045945556058109831913848761607420003071/244107311075031044175017067615041244707084416083090761046567132318060176763967762507038971019422738200657920*x^5+71679953635318933176304563625103330472866047238078574974292764700099850027285298040681612205907414127993/189861241947246367691679941478365412549954545842403925258441102914046804149752704172141421903995463044956160*x^4+25253445375259138099887338058162750872916504802137458804604444392994010984258776227790569984361702216543049/71197965730217387884379978054387029706232954690901471971915413592767551556157264064553033213998298641858560*x^3+17027171165640191434656962113056088151960011861585067053570356268972959624126564941563512923430431944321693/8899745716277173485547497256798378713279119336362683996489426699095943944519658008069129151749787330232320*x^2-270455902982439566721417326920643340087969439430147105771951087695357806589442625569880792764042111208502207/3337404643603940057080311471299392017479669751136006498683535012160978979194871753025923431906170248837120*x+5562942921861870226703297941932703459972024028607985773692541518648245339710803513788123020181948008137093/208587790225246253567519466956212001092479359446000406167720938260061186199679484564120214494135640552320,9824888879605931867227877498253117653508491342293270270987537148696404192122330515504803/133315139488443620925449321193494525109362369103511967632898529863303264536694927363844216706074071422652645376*x^16+22249729647793988966538345104191110007540109527639693880927480571867617120588164205534949/5554797478685150871893721716395605212890098712646331984704105410970969355695621973493509029419752975943860224*x^15-2091951814491105977941596922395359231807224155924964058165822408460508309666359983936102517953/933205976419105346478145248354461675765536583724583773430289709043122851756864491546909516942518499958568517632*x^14-42178517413788132440772500360606832683579602885156466802446900262700471224388581135050579550341/466602988209552673239072624177230837882768291862291886715144854521561425878432245773454758471259249979284258816*x^13+140081525724072301490388491021172549529351005646927969982975770869458347960144398385789573399445/5127505364940139266363435430519020196513937273211998755111481917819356328334420283224777565618233516255870976*x^12+46125366364752596680877124623088667889678347686426847595216961847739731007918580942778616652073469/58325373526194084154884078022153854735346036482786485839393106815195178234804030721681844808907406247410532352*x^11-5018724764796180849466926363468882154890164908429202174050974259703339560978710736450025510239939847/29162686763097042077442039011076927367673018241393242919696553407597589117402015360840922404453703123705266176*x^10-48159516584770727269486907890371392143877504384570265910493928978820000118310437456097872493203600609/14581343381548521038721019505538463683836509120696621459848276703798794558701007680420461202226851561852633088*x^9+17470165551024625961846920614558745109109925185390273479334325817399686001185690717163364338872927184629/29162686763097042077442039011076927367673018241393242919696553407597589117402015360840922404453703123705266176*x^8+15221915745152476181347032313917546710418144822469368579505670251751698073938790453520716017792088090067/2430223896924753506453503250923077280639418186782770243308046117299799093116834613403410200371141926975438848*x^7-1373133338750637162487240018342637516730290881141487210718093585432567244542621395784694215061629616334013/1215111948462376753226751625461538640319709093391385121654023058649899546558417306701705100185570963487719424*x^6-317565463527280369930359260012989799123348622193281167159958536291809153571961156241515281738881331223941/113916745168347820615007964887019247529972727505442355155064661748428082489851622503284853142397277826973696*x^5+38867179429885272429108060531636561365616320248597480095317530225375112648497237244988581572518111638198651/37972248389449273538335988295673082509990909168480785051688220582809360829950540834428284380799092608991232*x^4-22813786170056918363969627416958744499868411504408753860520566850130046049423940628130025038967381139845335/4746531048681159192291998536959135313748863646060098131461027572851170103743817604303535547599886576123904*x^3-175838711420868864674300618694341076105703787185684292872298842900056014744294455494187375655577177041186931/593316381085144899036499817119891914218607955757512266432628446606396262967977200537941943449985822015488*x^2+672997793903597328734043920063519827159364865634183602662434207032413613784690962607419649775348533423622753/222493642906929337138687431419959467831977983409067099912235667477398598612991450201728228793744683255808*x-132272314194848556490933220524974022264483902221591795043065527364451486336495265048522673407624055341481659/13905852681683083571167964463747466739498623963066693744514729217337412413311965637608014299609042703488,5437996471161649469116268415203198408266057060671123609541834659711047186471999703896077/333287848721109052313623302983736312773405922758779919082246324658258161341737318409610541765185178556631613440*x^16+112966528685345944765393821105105014211413212357125835471857883543132508956928802839398011/13886993696712877179734304290989013032225246781615829961760263527427423389239054933733772573549382439859650560*x^15-549882125860257986839224061764282585177302128811374767688143280497820566898732445760223166201/333287848721109052313623302983736312773405922758779919082246324658258161341737318409610541765185178556631613440*x^14-27892847182029988731427916139971718683396665747543119164672274418714743570613568463147795174749/166643924360554526156811651491868156386702961379389959541123162329129080670868659204805270882592589278315806720*x^13+79418149296219750653470634125588162545843696693856411940844841706492658567108189460003547924671/2563752682470069633181717715259510098256968636605999377555740958909678164167210141612388782809116758127935488*x^12+26544922728035543103624658066817041117050651490173356960093132706848384035122854419056461710037093/20830490545069315769601456436483519548337870172423744942640395291141135083858582400600658860324073659789475840*x^11-514762833556909831934180323768145014969302261201433600803039422020919070923326175445782127561845635/2083049054506931576960145643648351954833787017242374494264039529114113508385858240060065886032407365978947584*x^10-4102926860081873664744029547809924903859917317801263348866994711256796420935243406769528142964212549/1041524527253465788480072821824175977416893508621187247132019764557056754192929120030032943016203682989473792*x^9+10246734997223263658334486194238185327804861649695181420034676096194413563242485428674695493299574389133/10415245272534657884800728218241759774168935086211872471320197645570567541929291200300329430162036829894737920*x^8+692608040788601833449896720850616455490035633419494989052596268949166309469468736566317286881566976283/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^7-849010850528244546215080508337789039251647497498443910475852581550595564926670450307870596113200665511509/433968553022277411866697009093406657257038961925494686305008235232106980913720466679180392923418201245614080*x^6+868245076524013978914890582935307331041354392225596768913138437579082484420771424091567552945407625611919/40684551845838507362502844602506874117847402680515126841094522053010029460661293751173161836570456366776320*x^5+22781178616021100955537208178181638379923520481835517258644985671078561703367832648714316953858397674091267/13561517281946169120834281534168958039282467560171708947031507351003343153553764583724387278856818788925440*x^4-64260888652744321661397571082026593689979499397642332659210424407880683379248025280300370802894397118407663/1695189660243271140104285191771119754910308445021463618378938418875417894194220572965548409857102348615680*x^3-66132024250580367852077758838651574422178028624033553933262924823000176114660848621999319362046693551235131/211898707530408892513035648971389969363788555627682952297367302359427236774277571620693551232137793576960*x^2+1163462187406652283054342991550855334064108864992697986215989359506709164996051356609784854902292685388873929/79462015323903334692388368364271238511420708360381107111512738384785213790354089357760081712051672591360*x-397058732062272776772270966237323724212604070450542826253680698880436430477764859521369742415733053878039571/4966375957743958418274273022766952406963794272523819194469546149049075861897130584860005107003229536960,-6064745026084065762698756320699442960021104918951399984456393426705224704108044310729430409/666575697442218104627246605967472625546811845517559838164492649316516322683474636819221083530370357113263226880*x^16+10614147657323833495825383561873204942019752454476414144337096114232383278763077866761909953/27773987393425754359468608581978026064450493563231659923520527054854846778478109867467545147098764879719301120*x^15+151073954592922105241629552617694984324952005996163651533874454330635291256258227727592590385157/666575697442218104627246605967472625546811845517559838164492649316516322683474636819221083530370357113263226880*x^14-2896237202789620157810810846534335279521400944435113724067849755084213409168784653523989725400807/333287848721109052313623302983736312773405922758779919082246324658258161341737318409610541765185178556631613440*x^13-11788345776963692953018173593421352428518041149040665487174307556627275250981369226699476487184467/5127505364940139266363435430519020196513937273211998755111481917819356328334420283224777565618233516255870976*x^12+3341616742124749652922966041746438120250735814231794729336025919083612168375937599639026088086623519/41660981090138631539202912872967039096675740344847489885280790582282270167717164801201317720648147319578951680*x^11+50829118235010735740279853229060221227171264898969498857191885238528742970870270740515980527670078663/4166098109013863153920291287296703909667574034484748988528079058228227016771716480120131772064814731957895168*x^10-809246601374646989205837193160912418442272305841395556130013851389326746762738407531382750349490529823/2083049054506931576960145643648351954833787017242374494264039529114113508385858240060065886032407365978947584*x^9-753674302456458774279272555483244456500355080456862710550625435588193743165041995608363057693820215912201/20830490545069315769601456436483519548337870172423744942640395291141135083858582400600658860324073659789475840*x^8+1848843793140954259011675281562456341008502483266696993325347248159690790119001278307158498026587509386689/1735874212089109647466788036373626629028155847701978745220032940928427923654881866716721571693672804982456320*x^7+51301571824324041190452849308060953995797180220134998027259101156319348098732093874766202355758927558861233/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^6-134086743804552652509028622489066338282710979418715765949867806838791065929738261502962490953085234304757003/81369103691677014725005689205013748235694805361030253682189044106020058921322587502346323673140912733552640*x^5-1300709424892280632302614631159839905584019263455882065160246896502673622076405581216016737024207738258682119/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^4+4425254905229862537503763607607702191942755371858372712545604903619898985929029978095567460792601930018839971/3390379320486542280208570383542239509820616890042927236757876837750835788388441145931096819714204697231360*x^3+5734124006183464694808877718175354052106030460749887297579376866674340877782656600826781152241778774213496287/423797415060817785026071297942779938727577111255365904594734604718854473548555143241387102464275587153920*x^2-58654804653736062168286607487249145402240136825398864185776356333369204775497612909064302944923280447475240373/158924030647806669384776736728542477022841416720762214223025476769570427580708178715520163424103345182720*x+5254835891444320487549911277100027412234138622514131878639120212757321270263008825212452352671004611726848887/9932751915487916836548546045533904813927588545047638388939092298098151723794261169720010214006459073920,-8510600060237139120014374907684739479117600690641782806954709860043065068838301161791730271/311068658806368448826048416118153891921845527908194591143429903014374283918954830515636505647506166652856172544*x^16+924646935322637028800849249802325715862980801934816684181602023664939207567972176036947955/5554797478685150871893721716395605212890098712646331984704105410970969355695621973493509029419752975943860224*x^15+32553392803087166253165912464268713824688990308339939922098014308231130372496298033597478278629/44438379829481206975149773731164841703120789701170655877632843287767754845564975787948072235358023807550881792*x^14-477854318239114365862911874945117299130518077168234369805731726647296574112719500945930843308913/155534329403184224413024208059076945960922763954097295571714951507187141959477415257818252823753083326428086272*x^13-96678025192052778539138182432873789215081574056260066809475091286563019187667665633592028460686393/11964179184860324954848016004544380458532520304161330428593457808245164766113647327524480986442544871263698944*x^12+70721272318881774632854688779724899252718521561019003704582806842499152214404622218568972174483823/2777398739342575435946860858197802606445049356323165992352052705485484677847810986746754514709876487971930112*x^11+459531908850403544027216381086484177001999505331095924319099847735004744743172602366447008861761359893/9720895587699014025814013003692309122557672747131080973232184469199196372467338453613640801484567707901755392*x^10-700648275684652375805210612812760787078183133960634373890545100705166030462896626253697423629755583069/4860447793849507012907006501846154561278836373565540486616092234599598186233669226806820400742283853950877696*x^9-217681247549267904838800036282368319870011213038257209177984437312398447699185331566411788570004215932777/1388699369671287717973430429098901303222524678161582996176026352742742338923905493373377257354938243985965056*x^8+1498620513267402724444068434367879970834342040869634088141364378998124569335656841375648820374266686147221/2430223896924753506453503250923077280639418186782770243308046117299799093116834613403410200371141926975438848*x^7+351920787839980572953849460951822968428305884916747135393879331179780114769504613331837494635343450188620709/1215111948462376753226751625461538640319709093391385121654023058649899546558417306701705100185570963487719424*x^6-8987669026158721245747225933969346177508074263060834231614318152706274295179735722507184277017844561881095/5424606912778467648333712613667583215712987024068683578812602940401337261421505833489754911542727515570176*x^5-1450782129427150986853681560480732981138498490583561933504125124288197813070830063826781327878941649383967317/5424606912778467648333712613667583215712987024068683578812602940401337261421505833489754911542727515570176*x^4+10169761250625753350212850838825474961524183204694251553768312193507629926892481332876589672829599264683818895/4746531048681159192291998536959135313748863646060098131461027572851170103743817604303535547599886576123904*x^3+52797463467322849778998866246938435582669694416447655960520988839286599993140261564558299617058838052389089291/593316381085144899036499817119891914218607955757512266432628446606396262967977200537941943449985822015488*x^2-62081750020202871349540400674294078894792976587239752676054707887450636023612291820289386684537768422957583651/74164547635643112379562477139986489277325994469689033304078555825799532870997150067242742931248227751936*x-5959530736285464218642997093099784295906678466225667402588073111493767631932242075339633977879549409207428047/4635284227227694523722654821249155579832874654355564581504909739112470804437321879202671433203014234496,-136817244779741175621931563278711215612935044328267730107644297298156394771628863100275693/12818763412350348165908588576297550491284843183029996887778704794548390820836050708061943914045583790639677440*x^16-4130818410257618334468592395186853604874977078333001373685749736802835209394543479622974893/3738805995268851548390005001420118893291412595050415758935455565076613989410514789851400308263295272269905920*x^15+33525333780723749949221813532513781086372615313078636364373866748760179070382073005607436520303/89731343886452437161360120034082853438993902281209978214450933561838735745852354956433607398319086534477742080*x^14+1149901000898079981202365853975087629125704591153386215180710125871495214257908124701564932618987/44865671943226218580680060017041426719496951140604989107225466780919367872926177478216803699159543267238871040*x^13-45811527260727263925961956422765561734600040533780287421194824554375496763720895159095003344971333/8973134388645243716136012003408285343899390228120997821445093356183873574585235495643360739831908653447774208*x^12-1272790326889963306057966419776457260453676015761866732440235193178584126670393540325461869411047379/5608208992903277322585007502130178339937118892575623638403183347614920984115772184777100462394942908404858880*x^11+19992424277490080909932380559102620364731566609551046664001722134055571478660773071350397156698990197/560820899290327732258500750213017833993711889257562363840318334761492098411577218477710046239494290840485888*x^10+258858153736162650343498991390438670415108739490890910965459712875218527210859306081970590974604556227/280410449645163866129250375106508916996855944628781181920159167380746049205788609238855023119747145420242944*x^9-386236494112806229596056410329755041739553136427704615531186544680296048262250975274359885571996708129019/2804104496451638661292503751065089169968559446287811819201591673807460492057886092388550231197471454202429440*x^8-346807122020646141879451172239752488655654266676142512075213767001586788681585376535513033883761149901949/233675374704303221774375312588757430830713287190650984933465972817288374338157174365712519266455954516869120*x^7+34309988157512386339257102403645541203225381482113045117170010994817610043968442571820313046199378479702067/116837687352151610887187656294378715415356643595325492466732986408644187169078587182856259633227977258434560*x^6-4512772607739549203918798227644520322815813431880858804349794996055531275648556011716419951414388238212637/10953533189264213520673842777598004570189685337061764918756217475810392547101117548392774340615122867978240*x^5-1148032978800826982685183189844808642573462436246774583922402139240603613324725889585615623775814072330082901/3651177729754737840224614259199334856729895112353921639585405825270130849033705849464258113538374289326080*x^4+1429111427757636023313383326032852709377776079676723217743200621008078377824041737394465425784692370118866649/456397216219342230028076782399916857091236889044240204948175728158766356129213231183032264192296786165760*x^3+6870516892854800150120336461618658713995509854242043019159218701519182939316981608634002674053609183101163613/57049652027417778753509597799989607136404611130530025618521966019845794516151653897879033024037098270720*x^2-33690956402960916343392178514041878545405253722217659007620200519580826749290310089157813166757612484702765807/21393619510281667032566099174996102676151729173948759606945737257442172943556870211704637384013911851520*x+3325324966261829505437548886879383107073462571337249369695461053530160848612030689883355285276218467115969653/1337101219392604189535381198437256417259483073371797475434108578590135808972304388231539836500869490720,26938586251942869470862834857532897245359355336499009002182725038668312122227415478334382289/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^16+148976084669962009743952130399761598749321182744464380572248532350255810036177881234772557287/48604477938495070129070065018461545612788363735655404866160922345995981862336692268068204007422838539508776960*x^15-1068808728723572833540104732585021458295385736537419823846561767206718858341373025725471622642477/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^14-39914369848548963183459106070232345572442044900872579828633207077854509443835901847777565838873633/583253735261940841548840780221538547353460364827864858393931068151951782348040307216818448089074062474105323520*x^13+118579209757517690991135847262858339620231190055893786690870549758645359778331610597494397297833323/8973134388645243716136012003408285343899390228120997821445093356183873574585235495643360739831908653447774208*x^12+44035409231456780368750518345599180795716077108174722972557917593955405096692383258558877474795405081/72906716907742605193605097527692318419182545603483107299241383518993972793505038402102306011134257809263165440*x^11-684240883278008418904864797445521864278993527040321392849761849407488097464661709097083338540769629695/7290671690774260519360509752769231841918254560348310729924138351899397279350503840210230601113425780926316544*x^10-9575780690569056488579135422714641956358322613064358014653273937323507301838880800745071692679862284201/3645335845387130259680254876384615920959127280174155364962069175949698639675251920105115300556712890463158272*x^9+13069089444106269544348013658452198459297718291457543189101062635665684517093693378874704803171272993854801/36453358453871302596802548763846159209591272801741553649620691759496986396752519201051153005567128904631582720*x^8+2407216348546309949871703987039895155346238830178186586194961944233392503295924338116883672164450012624113/433968553022277411866697009093406657257038961925494686305008235232106980913720466679180392923418201245614080*x^7-1111342948315249356728999374024814457643720166837373035959545984733931148460873184474312466306851033253981433/1518889935577970941533439531826923300399636366739231402067528823312374433198021633377131375231963704359649280*x^6-575653750531277072470902507539777467255628469134547331635673291402436966799383758883126884835074679128523417/142395931460434775768759956108774059412465909381802943943830827185535103112314528129106066427996597283717120*x^5+34056058742894574601350166172502884832460530988580471564218297300000007571437652281900116147976001515523682719/47465310486811591922919985369591353137488636460600981314610275728511701037438176043035355475998865761239040*x^4-12840025949581846308766737234828125899083884916461703453232017009356676411895059754936684520764797396107942891/5933163810851448990364998171198919142186079557575122664326284466063962629679772005379419434499858220154880*x^3-25366505698801206490508554228083044680452971729434389441842400628276290395769884024884569588494135182723060241/105949353765204446256517824485694984681894277813841476148683651179713618387138785810346775616068896788480*x^2+696567070028758301611214961706868215012970665320642187760477269345962226947001563112447967221098594973128508973/278117053633661671423359289274949334789972479261333874890294584346748248266239312752160285992180854069760*x-1795120611934059799794934120762231886675760839230512550908798084142513597986928313545437510791874973164085321/2483187978871979209137136511383476203481897136261909597234773074524537930948565292430002553501614768480,5567851802200433394952158172841177915162028888079578247644527682462520436561043838667567107/222191899147406034875748868655824208515603948505853279388164216438838774227824878939740361176790119037754408960*x^16-467441349278501251102182709685803656014333466777710144396107598659081755362591114703777041057/27773987393425754359468608581978026064450493563231659923520527054854846778478109867467545147098764879719301120*x^15-42663168312515598047724223275577322779316781841743330445304736258271525953221531554573461674711/222191899147406034875748868655824208515603948505853279388164216438838774227824878939740361176790119037754408960*x^14+45081209510409056454150442053316824239519875299510894399041943411029616657751884607304161598938701/111095949573703017437874434327912104257801974252926639694082108219419387113912439469870180588395059518877204480*x^13-5351363915999109386185796653631305676668215669339222383533006177172335152949011831501598012400911/1709168454980046422121145143506340065504645757737332918370493972606452109444806761074925855206077838751956992*x^12-54206719411728760652511364687084639853554256052351501488982155616253500673685061691432928190905080917/13886993696712877179734304290989013032225246781615829961760263527427423389239054933733772573549382439859650560*x^11+67009037161545817091011888308008355210128723893514808295225146043546703810108486480398551505339601043/1388699369671287717973430429098901303222524678161582996176026352742742338923905493373377257354938243985965056*x^10+13223178685305384141314337574256946927132079694976785639166397394902720005770510477034042867408822056885/694349684835643858986715214549450651611262339080791498088013176371371169461952746686688628677469121992982528*x^9-1767319507384701463073637391789111886519996350576664351332530997600531874393735667899775237673369042303357/6943496848356438589867152145494506516112623390807914980880131763713711694619527466866886286774691219929825280*x^8-85716251345514976613537090810872694181778782288682323419808495244923380159569614123195529235238605836358401/1735874212089109647466788036373626629028155847701978745220032940928427923654881866716721571693672804982456320*x^7+554316668006907134327805775284607128919449589039899611038547259481840430639513585044788628619053656364623183/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^6+1754515265536698025965946238175235696689228251142286245151116878864517170516557715663461608355144967053806849/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^5-20982742619951207586507463274386051065565210863786082920812115861312803418751517883273698128438299606395533369/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^4-122835388221426899875053401092254880713569760688526630006450898587275521694198768114620235502216324270869930179/3390379320486542280208570383542239509820616890042927236757876837750835788388441145931096819714204697231360*x^3+168006575632984251344391132099706682942792837209364291823174354585237199185524949072086611869378636915047208417/423797415060817785026071297942779938727577111255365904594734604718854473548555143241387102464275587153920*x^2+338129405909023828201558678007654561763279735576305331852202770626735449076202813474382637611611423689937913479/52974676882602223128258912242847492340947138906920738074341825589856809193569392905173387808034448394240*x-177167197671903466274501487480672722394527469777115468708920079884750656413101659881514808574923109179555578781/3310917305162638945516182015177968271309196181682546129646364099366050574598087056573336738002153024640,433594800788993708239164514632678115865756299890694782732778981381384425894805500089198599111/222191899147406034875748868655824208515603948505853279388164216438838774227824878939740361176790119037754408960*x^16-3946497250055259529686415602939718800399289544057605395535559555286067113331768333996766056541/27773987393425754359468608581978026064450493563231659923520527054854846778478109867467545147098764879719301120*x^15-9963396647238874123027128906301472688468439625309615943960319950683883366800919433311096842491403/222191899147406034875748868655824208515603948505853279388164216438838774227824878939740361176790119037754408960*x^14+357969750638775435717125160971095443641258871344946860845511840716371768215163953868350261853270153/111095949573703017437874434327912104257801974252926639694082108219419387113912439469870180588395059518877204480*x^13+699655830152962365525113126904385545890959184132578470220830451479206573721678631185857342125895837/1709168454980046422121145143506340065504645757737332918370493972606452109444806761074925855206077838751956992*x^12-405156391467598906234671884488785611995717286342544251342246215954720257434198616531145191650130976161/13886993696712877179734304290989013032225246781615829961760263527427423389239054933733772573549382439859650560*x^11-2607578938442177312893742279643294411732097491682583258553195855261207919601725241265270353255685530601/1388699369671287717973430429098901303222524678161582996176026352742742338923905493373377257354938243985965056*x^10+93265496709254988691992316410357400414293346338258059993570415785406002460524101418239664410259791022161/694349684835643858986715214549450651611262339080791498088013176371371169461952746686688628677469121992982528*x^9+31076371172735115773989313204560877300149993622815368837492150754688112352170424634565272335451257494551879/6943496848356438589867152145494506516112623390807914980880131763713711694619527466866886286774691219929825280*x^8-573673602942384901850606210891279924522490561660689037859371540113474521094613443644985103460592618878913933/1735874212089109647466788036373626629028155847701978745220032940928427923654881866716721571693672804982456320*x^7-4391475145976636431883524465649893718796173289661900848933116233024366269282887092371919607008321744800944541/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^6+11281004954414071426674125819916707936176793640490164021500797425037873243575463066328546834346105158649319257/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^5+51350461985380091648160173397855029082521554836524600228385144839902596878146577270438564600675071328973476123/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^4-786882844719412277921765688352165283934608246870519483897359942510776760642086930557945623098560584654083461047/3390379320486542280208570383542239509820616890042927236757876837750835788388441145931096819714204697231360*x^3+63572155992796497995251915200548060355928572708311040163562240503727543695583192630339993783838013998987612141/423797415060817785026071297942779938727577111255365904594734604718854473548555143241387102464275587153920*x^2+2461432578851970809279151368945956000584792945371315569976921202124870160817423074189117335274211180983814806827/52974676882602223128258912242847492340947138906920738074341825589856809193569392905173387808034448394240*x-538963900229589567944206308705928106977279608893492029747334282864699404060223066655955173643142940455473547913/3310917305162638945516182015177968271309196181682546129646364099366050574598087056573336738002153024640,855213635245718292582194916533569197044445332651578069301863826428484886589629137334365124851/4666029882095526732390726241772308378827682918622918867151448545215614258784322457734547584712592499792842588160*x^16-17207868327062957665962439811636913935231774366871297372220836699747921943423601533689346564187/194417911753980280516280260073846182451153454942621619464643689383983927449346769072272816029691354158035107840*x^15+11470698995994376545635143978400692238613705454201839822019991400434626162440922840848009052506617/4666029882095526732390726241772308378827682918622918867151448545215614258784322457734547584712592499792842588160*x^14+4363394775686597894194525954199142540175320358625771104968203357865929002579608675052877218107804893/2333014941047763366195363120886154189413841459311459433575724272607807129392161228867273792356296249896421294080*x^13-3953155524078455270320541785714800683157518960405141785441114016098536763648663719523597483552910527/35892537554580974864544048013633141375597560912483991285780373424735494298340941982573442959327634613791096832*x^12-629209517919942712013467597767286148422756699899701566925330700423439524893383132869368631213275224403/41660981090138631539202912872967039096675740344847489885280790582282270167717164801201317720648147319578951680*x^11+33113951197522067826332246672868401305627575950389612256568179167253639072749555438989030829859536220803/29162686763097042077442039011076927367673018241393242919696553407597589117402015360840922404453703123705266176*x^10+824177093794651498304985754153811262479171891689504189840136070065211256456393152493053513717967140114373/14581343381548521038721019505538463683836509120696621459848276703798794558701007680420461202226851561852633088*x^9-784460670718186613122642537794289232298094246202347047622225175137918570915570003710466104696688681356490381/145813433815485210387210195055384636838365091206966214598482767037987945587010076804204612022268515618526330880*x^8-149585774311594849912255860737030721848455868858867141282613181692061236995166188367592260823018250391831693/1735874212089109647466788036373626629028155847701978745220032940928427923654881866716721571693672804982456320*x^7+77720099139623032844026869896900313199994556373005128435142417905668716527942054008458056898839993581502192853/6075559742311883766133758127307693201598545466956925608270115293249497732792086533508525500927854817438597120*x^6-7639722683370920616940008816400654393538320210038770469641959127989523111055178321908648114607229735672249143/569583725841739103075039824435096237649863637527211775775323308742140412449258112516424265711986389134868480*x^5-384228291130531386335821608144404661992009771164701701732305392954162982925415434316807584204766579643896772197/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^4+3528734565881969798433658142775797556972521548264523048527162585796810238184317235663198926747892632226925488591/23732655243405795961459992684795676568744318230300490657305137864255850518719088021517677737999432880619520*x^3+2220589753518805086306087948056198866551636557156161815214717737740134592787856847410604101921341108528986715501/423797415060817785026071297942779938727577111255365904594734604718854473548555143241387102464275587153920*x^2-86723736971397405004691942450481873533274865802037479580470186191193678602601843073649920331439715136034029294313/1112468214534646685693437157099797339159889917045335499561178337386992993064957251008641143968723416279040*x+6523125809694828382638927423050421514669072582978090382970636183199488662646082656747912300359360210886733064947/69529263408415417855839822318737333697493119815333468722573646086687062066559828188040071498045213517440,-69343957,-1855539567790677667634460471772913102563311126804605291165174760469043327525862297013485737307/1555343294031842244130242080590769459609227639540972955717149515071871419594774152578182528237530833264280862720*x^16-5089321016958686141720264467287262320978091194458776429577134533855299390668055905567490868609/27773987393425754359468608581978026064450493563231659923520527054854846778478109867467545147098764879719301120*x^15+70264826781622533695855226684873842731408112474387543478327369953730875545586295888203852560171471/1555343294031842244130242080590769459609227639540972955717149515071871419594774152578182528237530833264280862720*x^14+405910635759418555327763597032504837440657462222658521601865623797098144302612466061067847829953437/111095949573703017437874434327912104257801974252926639694082108219419387113912439469870180588395059518877204480*x^13-7572188385871806885073917150710558769708453056756095397701663347503529480542458713782049570899651257/11964179184860324954848016004544380458532520304161330428593457808245164766113647327524480986442544871263698944*x^12-2629724378329020626150960150128122527413883226569153861954745791979993604100746622190146488991393740563/97208955876990140258140130036923091225576727471310809732321844691991963724673384536136408014845677079017553920*x^11+43116649247788318409292372969953472836728461070151899334075546578577743412468924773590437936182190247573/9720895587699014025814013003692309122557672747131080973232184469199196372467338453613640801484567707901755392*x^10+420393277199082357739833549259837015228338593199110568314007442301430303094853985525032644692229448949283/4860447793849507012907006501846154561278836373565540486616092234599598186233669226806820400742283853950877696*x^9-828233516863582870420815413904433920812104782031407538067378036794308902650385864827158021980255181696764123/48604477938495070129070065018461545612788363735655404866160922345995981862336692268068204007422838539508776960*x^8-930318683657025807655089127246100769287185407764033351450920875490740624583850673411210451721207780188103959/12151119484623767532267516254615386403197090933913851216540230586498995465584173067017051001855709634877194240*x^7+31143713473797670956100165594536354461624297016496585451948752228524171033537786359482248926847963102590376511/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^6-34248411734886971958521347016303869699811725770250832956420704408336223669991252469974658975649717802409671109/189861241947246367691679941478365412549954545842403925258441102914046804149752704172141421903995463044956160*x^5-7167647057586428097985356122586567376739393316921750317227510276494433487871130979675368731237362240163832583071/189861241947246367691679941478365412549954545842403925258441102914046804149752704172141421903995463044956160*x^4+9297744441755799304645325491834365510235365986407408071595458429838731304720984083027370394703261199593273477259/23732655243405795961459992684795676568744318230300490657305137864255850518719088021517677737999432880619520*x^3+43232743085505316283912089497239143457447708082223221651163192953606045505656465479711679749616284605140355710263/2966581905425724495182499085599459571093039778787561332163142233031981314839886002689709717249929110077440*x^2-66629694364218319081761169482119877529423965048219228218329592920175017370362738988862483534459417786067079927919/370822738178215561897812385699932446386629972348445166520392779128997664354985750336213714656241138759680*x+2199642526779454020930476466736129342999149209636698012717350828463555188457140923834326444207025610135834626101/23176421136138472618613274106245777899164373271777822907524548695562354022186609396013357166015071172480,-1614406958769235681653325786255408039196788833608511285483751413886131591459673561806893020951/333287848721109052313623302983736312773405922758779919082246324658258161341737318409610541765185178556631613440*x^16+3434764969161240852752042269683643395101452377876630573195353310585197886753561273792295380767/13886993696712877179734304290989013032225246781615829961760263527427423389239054933733772573549382439859650560*x^15+39691603525414349174150777215007914824195450165496356204648021682797880305959762130657851105517083/333287848721109052313623302983736312773405922758779919082246324658258161341737318409610541765185178556631613440*x^14-874538226231875871003365450305560070688941809069975649230373434647539947802056724913497853896227193/166643924360554526156811651491868156386702961379389959541123162329129080670868659204805270882592589278315806720*x^13-3100367883211996268670343405474529362062882999105479698530397718670513627958016949983317545795096205/2563752682470069633181717715259510098256968636605999377555740958909678164167210141612388782809116758127935488*x^12+924307345997314153505291927189794193192156984866704534342624667798897256079859211690559023905694286721/20830490545069315769601456436483519548337870172423744942640395291141135083858582400600658860324073659789475840*x^11+13610124030267620810031430055773049593963395650634980517948896538680093856184172672233938526920302193817/2083049054506931576960145643648351954833787017242374494264039529114113508385858240060065886032407365978947584*x^10-201004342740000852892738113066590158763215769119120602368153144915327797781541121499237458189162100958017/1041524527253465788480072821824175977416893508621187247132019764557056754192929120030032943016203682989473792*x^9-209127589452072256289120939240302319502738148897910840647117195884754541434527922173325256453860669632684439/10415245272534657884800728218241759774168935086211872471320197645570567541929291200300329430162036829894737920*x^8+406720803324447564324405680195962101880084510059925348567104276053089333684856535713169110591346442905652831/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^7+15005354807396160734888498746690625805395364934804614040295739622944317144926750191667709242349414503327881967/433968553022277411866697009093406657257038961925494686305008235232106980913720466679180392923418201245614080*x^6-26427461111716201351925156239970247583596930365152148745552221829619315876778934123877661484240471414796953637/40684551845838507362502844602506874117847402680515126841094522053010029460661293751173161836570456366776320*x^5-410445207080107808155483721410194914727968944900223438885726922350411417534936301287717578389855708485831733721/13561517281946169120834281534168958039282467560171708947031507351003343153553764583724387278856818788925440*x^4+836535722491516981298634950183116230845544615781468635110493334435798348190758720183365914042053627323475245309/1695189660243271140104285191771119754910308445021463618378938418875417894194220572965548409857102348615680*x^3+2099747191557034892342225549065040925390624565818835742064159560328711825365094803586785653819305959383678600193/211898707530408892513035648971389969363788555627682952297367302359427236774277571620693551232137793576960*x^2-13117068761685070711862066372782497512512855057010101238193426223367391003826902573545438944601840593325133530027/79462015323903334692388368364271238511420708360381107111512738384785213790354089357760081712051672591360*x+2920955154517163730649718788674238374072202202936371947436253458001208790496864494671539898986812235489185555753/4966375957743958418274273022766952406963794272523819194469546149049075861897130584860005107003229536960,5772864034231408731104633849843823806825560391527644292356463499885061340192242774687198658487/466602988209552673239072624177230837882768291862291886715144854521561425878432245773454758471259249979284258816*x^16-10350422288676476915394033431565601222698742508803278395589974516081961130109703240071566840511/19441791175398028051628026007384618245115345494262161946464368938398392744934676907227281602969135415803510784*x^15-136091212281048658891740830249362215528246723947791503602206709655175345410671536321083928811939899/466602988209552673239072624177230837882768291862291886715144854521561425878432245773454758471259249979284258816*x^14+2851040195551933524915636213307695052258420705748943009914118237163046986256388688686405566838073049/233301494104776336619536312088615418941384145931145943357572427260780712939216122886727379235629624989642129408*x^13+49527447192234242830385507547721404649065840550702421370711577199540123085411903198783469556619460897/17946268777290487432272024006816570687798780456241995642890186712367747149170470991286721479663817306895548416*x^12-3304818259076226696708577497572945655369849125196080931764453903574463951888961479830697682906726019041/29162686763097042077442039011076927367673018241393242919696553407597589117402015360840922404453703123705266176*x^11-196104097570301092755710271045353884496813032652164987802701377107270045145946943282232728799332864240605/14581343381548521038721019505538463683836509120696621459848276703798794558701007680420461202226851561852633088*x^10+3972859844567879748397036210972125391693169897854703638034181679112667582905849869948039260625041827379749/7290671690774260519360509752769231841918254560348310729924138351899397279350503840210230601113425780926316544*x^9+526088596320539593587513620234707242710093980101733561397495088728123604611945246072952219379067126130784823/14581343381548521038721019505538463683836509120696621459848276703798794558701007680420461202226851561852633088*x^8-1768865239486996061968900279257681596997901126540377735404962886867153727505855711811866542475039588508803583/1215111948462376753226751625461538640319709093391385121654023058649899546558417306701705100185570963487719424*x^7-32119966451791681424476330610582251875138350964091417106356110088480183154657991211388027823348728247809298575/607555974231188376613375812730769320159854546695692560827011529324949773279208653350852550092785481743859712*x^6+122775925101669453620109575097644803015349334261147885536672204979869033912343047851355777533098976240143580805/56958372584173910307503982443509623764986363752721177577532330874214041244925811251642426571198638913486848*x^5+739169454717483312914514577759609032988796596517058596035099320391426032968545892483381332890132807160591787065/18986124194724636769167994147836541254995454584240392525844110291404680414975270417214142190399546304495616*x^4-556075901106595953719343820895953922124817279625286319350702416473693605133993341913999383798120020741319506683/339037932048654228020857038354223950982061689004292723675787683775083578838844114593109681971420469723136*x^3-2931826012921606992822819320574581068185992878113899024810768590167378630899459842079383833662925654511961116129/296658190542572449518249908559945957109303977878756133216314223303198131483988600268970971724992911007744*x^2+7967056492863373133209952849215181674229244652940839370369828678272822397496543770302183272883226089757497370653/15892403064780666938477673672854247702284141672076221422302547676957042758070817871552016342410334518272*x-12300641580131002813883143105736119556040467178947736786982644193145190521792493078233074800059754214361024891849/6952926340841541785583982231873733369749311981533346872257364608668706206655982818804007149804521351744,105727931916406941903963847147982500984116304834480221089771699815540479108448658395409047743/55547974786851508718937217163956052128900987126463319847041054109709693556956219734935090294197529759438602240*x^16+4429777487131751900560274302903575036227769843700818135500884484889660574676319983178638922907/6943496848356438589867152145494506516112623390807914980880131763713711694619527466866886286774691219929825280*x^15-7466822467857101033229098540936653523448177316296131015127999201649340485471203161821579317348899/55547974786851508718937217163956052128900987126463319847041054109709693556956219734935090294197529759438602240*x^14-416642013750921249354015356615981899510443475521723878303585083187659626001391910177756022475125871/27773987393425754359468608581978026064450493563231659923520527054854846778478109867467545147098764879719301120*x^13+1054362505507243671528833873333392850254005997766535041245540202804957134133854308783045456197875397/427292113745011605530286285876585016376161439434333229592623493151613027361201690268731463801519459687989248*x^12+479484485860988423234886408227956686847044136124123050844538022485158500681137920812835415842670834807/3471748424178219294933576072747253258056311695403957490440065881856855847309763733433443143387345609964912640*x^11-7056085674285781624138449620618772058767014624223934112543791025519734371822808212971211096841753158513/347174842417821929493357607274725325805631169540395749044006588185685584730976373343344314338734560996491264*x^10-107296713637179364042092148148836277635825972248670571641693770714199519783700130612259555078925153928551/173587421208910964746678803637362662902815584770197874522003294092842792365488186671672157169367280498245632*x^9+149560689920899673842525654285805493014666332800298475509303460070624428530544298584067920179005152184454207/1735874212089109647466788036373626629028155847701978745220032940928427923654881866716721571693672804982456320*x^8+575806654666073418276396201144457248452567490655418445645039063726539665845230981713325833159530090990279691/433968553022277411866697009093406657257038961925494686305008235232106980913720466679180392923418201245614080*x^7-41194993895104938082194421455337334552770543586222431774250362208648473536166579122856639033917467282400122693/216984276511138705933348504546703328628519480962747343152504117616053490456860233339590196461709100622807040*x^6-6830539033796114595327176900296714687864010301957829770767935126714209066101433262167009374243959454058232919/6780758640973084560417140767084479019641233780085854473515753675501671576776882291862193639428409394462720*x^5+1344432818425671668257573660971642439159925927681381371360436466787094076234245334720445874980563091708290690419/6780758640973084560417140767084479019641233780085854473515753675501671576776882291862193639428409394462720*x^4-326066180067216772771138291295960963538379467264767538617360755457859588219224784248543720378139644641191379151/847594830121635570052142595885559877455154222510731809189469209437708947097110286482774204928551174307840*x^3-7782459173602450157477663544880431705001383346535425122121142892269210181471491376384219911969775710369779666027/105949353765204446256517824485694984681894277813841476148683651179713618387138785810346775616068896788480*x^2+6170841459952511494186185498725639960936471146766097535730648029622283156486222858890419799899739054177535324771/13243669220650555782064728060711873085236784726730184518585456397464202298392348226293346952008612098560*x+2583603798673538649189522410015259142304463425496608280067519315767504655062641667638337754245546126458305590511/827729326290659736379045503794492067827299045420636532411591024841512643649521764143334184500538256160,121393746692090375750582769109842718560697272228394170576321168680614828492747474839792538588481/2333014941047763366195363120886154189413841459311459433575724272607807129392161228867273792356296249896421294080*x^16-45231741876833570923653295236145209868896648592500572499209277931103671230745203061426250723231/13886993696712877179734304290989013032225246781615829961760263527427423389239054933733772573549382439859650560*x^15-2810509978314511960818553698617730004612234259461004669559774873321809975705437476595541835420945373/2333014941047763366195363120886154189413841459311459433575724272607807129392161228867273792356296249896421294080*x^14+87924430855241208991721532508578106064188536744287159977502825237745554316751478000505268732478735663/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^13+197437535016690272038174773251089337849178204869272701645945681116988398507103987148034533975265705147/17946268777290487432272024006816570687798780456241995642890186712367747149170470991286721479663817306895548416*x^12-101735138982560948276085422002256494855162777782100386002250054404713929824901950166481980650728127387591/145813433815485210387210195055384636838365091206966214598482767037987945587010076804204612022268515618526330880*x^11-724867152468291764127998682385937739193954955731597981011152593978065354445770074018354997327869767319183/14581343381548521038721019505538463683836509120696621459848276703798794558701007680420461202226851561852633088*x^10+3418409488801031769060408738434422346960895563055027585338830311521146351469015789322736824312681232400737/1041524527253465788480072821824175977416893508621187247132019764557056754192929120030032943016203682989473792*x^9+8177500867138013058442723039012079833534682389782634564601117224899561229750376011080285600738074133777074369/72906716907742605193605097527692318419182545603483107299241383518993972793505038402102306011134257809263165440*x^8-7128404351613170750935323404464533059141320188966585590611449585174946499850775876553042448931908260906290943/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^7-314188249399649204970061816894869923545486445482624122441819124440636645866023153970811682097494130390839565737/3037779871155941883066879063653846600799272733478462804135057646624748866396043266754262750463927408719298560*x^6+2953329708049133973705953653237646156358367710070883696432991939728601086216206258455540896055613260460484112827/284791862920869551537519912217548118824931818763605887887661654371070206224629056258212132855993194567434240*x^5-465138937369937126294474274693527390742984941247548708201167787361825067083963284839011901755869919311942644849/94930620973623183845839970739182706274977272921201962629220551457023402074876352086070710951997731522478080*x^4-65841263087921770457805841309677749420770578327751411530391647606837966513570191574276469080919256216872932407019/11866327621702897980729996342397838284372159115150245328652568932127925259359544010758838868999716440309760*x^3+8404174969065369189775280365592686044356579455810073035607769245594483128711766155616600514791185073193825672991/211898707530408892513035648971389969363788555627682952297367302359427236774277571620693551232137793576960*x^2+71658549537189164472360784913613499287059322107458623031874126322478544825450714899017057182489848380620162030251/79462015323903334692388368364271238511420708360381107111512738384785213790354089357760081712051672591360*x-258472814336906158406580764289944784752090813113579314164651004159483809310157245600976819802974246791855439901663/34764631704207708927919911159368666848746559907666734361286823043343531033279914094020035749022606758720,106964082000020893767519892929044164681796710386668728239769801754946205652528218891579403972377/1555343294031842244130242080590769459609227639540972955717149515071871419594774152578182528237530833264280862720*x^16-1092091671853862508255794848290952198643243714218728104372679703129515137718787939298125380024387/194417911753980280516280260073846182451153454942621619464643689383983927449346769072272816029691354158035107840*x^15-327233758109773208274617181032460966152524998990431825709918514859624443969713512068276867807776963/222191899147406034875748868655824208515603948505853279388164216438838774227824878939740361176790119037754408960*x^14+14083672060630789185467806481929026602852371912937328048003098753786092114050065087577681293305040113/111095949573703017437874434327912104257801974252926639694082108219419387113912439469870180588395059518877204480*x^13+145029220539737150986131967092867325525853184115063742283210018319651301698692562662235637952457294083/11964179184860324954848016004544380458532520304161330428593457808245164766113647327524480986442544871263698944*x^12-110734366357567064035470342747004646311223932402334492386088512057337458459688086657078978877627792298367/97208955876990140258140130036923091225576727471310809732321844691991963724673384536136408014845677079017553920*x^11-64867669729292563845207653828284366010376636096582029017204997587692131673031016677430657799897338519377/1388699369671287717973430429098901303222524678161582996176026352742742338923905493373377257354938243985965056*x^10+25065747959819797546208729711504788263169322920241474447917901887135372149689985196305125525024570709132239/4860447793849507012907006501846154561278836373565540486616092234599598186233669226806820400742283853950877696*x^9+3648470354795650521421114408641007172981634930735388306271643876966615748255483879288746529666404298274745753/48604477938495070129070065018461545612788363735655404866160922345995981862336692268068204007422838539508776960*x^8-148073543688938834848425095452281810952932873060334147831765459124838118462439503815241811052320849917093517331/12151119484623767532267516254615386403197090933913851216540230586498995465584173067017051001855709634877194240*x^7+46576945779399594810374932655942029964779391033135463296737687139413655894259203233638017342819831569091132413/6075559742311883766133758127307693201598545466956925608270115293249497732792086533508525500927854817438597120*x^6+375679747120723177718410658615224328623372148453603926241038345029897710081923286886576541736853875199957985537/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^5-27188994856252407335028290054503837339892484007740646259980783503922844511706859999340742522662055402780781057979/189861241947246367691679941478365412549954545842403925258441102914046804149752704172141421903995463044956160*x^4-135363956787184770629848786971598856682029306830042013945858967273996452669917051849959469681054668519133650132009/23732655243405795961459992684795676568744318230300490657305137864255850518719088021517677737999432880619520*x^3+290871874122532525933403049586351992912781772119000721310821428113755375576916895494419067110849598442167304964787/2966581905425724495182499085599459571093039778787561332163142233031981314839886002689709717249929110077440*x^2+124253278016964658605187966180704615273003488892946646984834928495373865579002826611912594210343518895080540621109/370822738178215561897812385699932446386629972348445166520392779128997664354985750336213714656241138759680*x-221640242450636033887923900381161078096182268328119551447258187098915324894456323812169766550542690781299526525591/23176421136138472618613274106245777899164373271777822907524548695562354022186609396013357166015071172480,-48498517326512971503972612140890275622138379795504726801512381881264955322582314824784010153813/666575697442218104627246605967472625546811845517559838164492649316516322683474636819221083530370357113263226880*x^16-62154643824415075638893013981141445492042421638284497175379557459945694629532358896912473454739/27773987393425754359468608581978026064450493563231659923520527054854846778478109867467545147098764879719301120*x^15+1436956663162760051009778398951925581809355841237478307828091772153657187307791035292633557526304289/666575697442218104627246605967472625546811845517559838164492649316516322683474636819221083530370357113263226880*x^14+14658028392095966364118215606112964571287748480669108014089391386203222740799866060282158112679878821/333287848721109052313623302983736312773405922758779919082246324658258161341737318409610541765185178556631613440*x^13-132744706254037202027468887859308758658765900351406752462298259067493277961977410127360759044511020375/5127505364940139266363435430519020196513937273211998755111481917819356328334420283224777565618233516255870976*x^12-12184445356857903789131187290449682611463347497246413866707064072723175338692995527125508672141479433357/41660981090138631539202912872967039096675740344847489885280790582282270167717164801201317720648147319578951680*x^11+676808240525779563461155113904204310439587417427133953237907593066497427686197250492999628401522877076667/4166098109013863153920291287296703909667574034484748988528079058228227016771716480120131772064814731957895168*x^10+1075795790467376233155273805030313700521567371545466724227036449035338430123907390655589261376730627149773/2083049054506931576960145643648351954833787017242374494264039529114113508385858240060065886032407365978947584*x^9-11871240139111162900162947004825657914675550208637548244197770995666789922447603501239981826168064352575389397/20830490545069315769601456436483519548337870172423744942640395291141135083858582400600658860324073659789475840*x^8+3924843077614933743020362374366897769159016413243182369678580474401552027141519360038474151098069802669661613/1735874212089109647466788036373626629028155847701978745220032940928427923654881866716721571693672804982456320*x^7+954624846417325087706644652343431294221018274803015816535645211254418275108957595500104074165381829585877847901/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^6-883589517091549892119638971105879642256258299520022466664502059864339970507517443701030191766094109387477593151/81369103691677014725005689205013748235694805361030253682189044106020058921322587502346323673140912733552640*x^5-28450697438004012218768328602601300098972454585997419737499378617566363037696212935478320788975721554994322156923/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^4+49765533910986073950659037267546781515822321840785596904322249187829704941547914359488083265807238992370543309607/3390379320486542280208570383542239509820616890042927236757876837750835788388441145931096819714204697231360*x^3+149715360186591567200592639345803646493431010837548968885792534285223204458056127610643065770351939938932625788019/423797415060817785026071297942779938727577111255365904594734604718854473548555143241387102464275587153920*x^2-890887014844407968664352131283284483110701904061269503954460878919239612861215920719295927000042243286300652948561/158924030647806669384776736728542477022841416720762214223025476769570427580708178715520163424103345182720*x+12851062767319036202588773484263265305987851509636488484493609497233597111894849412650747974259579105537155528299/9932751915487916836548546045533904813927588545047638388939092298098151723794261169720010214006459073920,98183543484250542548107704653408987321714413563303139758776356729437567007040142846669019181/2136460568725058027651431429382925081880807197171666147963117465758065136806008451343657319007597298439946240*x^16-1866289536515808746181778043078332383772573301924770486839642243163459052123918382915664559271/267057571090632253456428928672865635235100899646458268495389683219758142100751056417957164875949662304993280*x^15-1377764742485417249525094548099363742650424540132537832884569703262898426830595449603760171363993/2136460568725058027651431429382925081880807197171666147963117465758065136806008451343657319007597298439946240*x^14+171120117668486081005896762995749351477954706632612342978401534530605733677058409479853435368307683/1068230284362529013825715714691462540940403598585833073981558732879032568403004225671828659503798649219973120*x^13+113242257306535619688984494612751190117124981069281521811538231155140530417550296279307773469861715/213646056872505802765143142938292508188080719717166614796311746575806513680600845134365731900759729843994624*x^12-195347387432820391668540994029881901823064062208217080028911235005115315781254163616882266214600928291/133528785545316126728214464336432817617550449823229134247694841609879071050375528208978582437974831152496640*x^11+467921393587829143392295314653571933449201405303677053106169722170505844878561822533874692932231599133/13352878554531612672821446433643281761755044982322913424769484160987907105037552820897858243797483115249664*x^10+44760038778210531560809383162759144635433271316837896383289333529222553336235781570215557628991455254715/6676439277265806336410723216821640880877522491161456712384742080493953552518776410448929121898741557624832*x^9-15767820009199511925082258330641954745431402041929466070560319146653506846452840455049651211417307922265811/66764392772658063364107232168216408808775224911614567123847420804939535525187764104489291218987415576248320*x^8-262673011900215784585686355948812548415747709807762068903703311683664527834195864556476980756095217626474623/16691098193164515841026808042054102202193806227903641780961855201234883881296941026122322804746853894062080*x^7+5264334553994388326041206022385229312295296573700778674591973181054494620015364406224426958900373572651395969/8345549096582257920513404021027051101096903113951820890480927600617441940648470513061161402373426947031040*x^6+4290360653235917987502666468976000703946961176986397711350668953276910102406097773789853293888593096149857857/260798409268195560016043875657095346909278222310994402827528987519295060645264703533161293824169592094720*x^5-185234169661431039013780808185045491806915072934040395979126789219393720325224700666691605228689183540109511687/260798409268195560016043875657095346909278222310994402827528987519295060645264703533161293824169592094720*x^4-113483626426906700341261009278092300432785686563848643829903409970019085888449371835449571730584553375621367477/32599801158524445002005484457136918363659777788874300353441123439911882580658087941645161728021199011840*x^3+970750096369733562728831421650027170176807185942327623491617939609366059587409381066172324113318312457401728031/4074975144815555625250685557142114795457472223609287544180140429988985322582260992705645216002649876480*x^2-984946188139703039469838359348393054326859723732924391281011062976875161739418545157549761380280295766243390383/509371893101944453156335694642764349432184027951160943022517553748623165322782624088205652000331234560*x-171753211014483126681961773528826588644365225667708712003904629384957299462962390320486968533400929303960029163/31835743318871528322270980915172771839511501746947558938907347109288947832673914005512853250020702160,108734611485300552588016091422426562096667588533008548076802127439979451904813412558095672347863/358925375545809748645440480136331413755975609124839912857803734247354942983409419825734429593276346137910968320*x^16-29894437036886307005450439528044930830585069911639094999353061813774582235073280231232441150553/2136460568725058027651431429382925081880807197171666147963117465758065136806008451343657319007597298439946240*x^15-2702066758501463131138121504685932795505282970401522643170203300031065485146170544825512844415483099/358925375545809748645440480136331413755975609124839912857803734247354942983409419825734429593276346137910968320*x^14+57278159637700106330870508038620839421397555242047602764085280919803335074629015252182396807381847929/179462687772904874322720240068165706877987804562419956428901867123677471491704709912867214796638173068955484160*x^13+2740704667572566858353855881492615422243755948060696437880573270422165577923537918892406706679612689641/35892537554580974864544048013633141375597560912483991285780373424735494298340941982573442959327634613791096832*x^12-65532840112257798710844935981697563814793411289338252423799014141371676600530683957288570063582136820433/22432835971613109290340030008520713359748475570302494553612733390459683936463088739108401849579771633619435520*x^11-911055844884085448253238802899295356958204156922340736326584413519119645650307455407128270701805031711705/2243283597161310929034003000852071335974847557030249455361273339045968393646308873910840184957977163361943552*x^10+2193502126465273915387669323179465111229797106378318067411275721609415269782578808067184199357662965151479/160234542654379352073857357203719381141060539787874961097233809931854885260450633850774298925569797382995968*x^9+13541269564436342692362850959078649254021820452772709312144539908564450247058953589867878661009475948748536407/11216417985806554645170015004260356679874237785151247276806366695229841968231544369554200924789885816809717760*x^8-32391665087752458407328079279628916308708361586262443588362683900947496829651151409622610845017283121133597503/934701498817212887097501250355029723322853148762603939733863891269153497352628697462850077065823818067476480*x^7-918319753342456377100778446762041084361545752474720026489972162126138577302786363022774755407572974914235338351/467350749408606443548750625177514861661426574381301969866931945634576748676314348731425038532911909033738240*x^6+286338953090730926011342748922848453629868964497594126677229071451641960602330768562675824935487621153533586623/6259161822436693440385053015770288325822677335463865667860695700463081455486352884795871051780070210273280*x^5+22875830065555207738946891732617934277791215305585435621496488805287592835182612896931161516573093144874407663993/14604710919018951360898457036797339426919580449415686558341623301080523396134823397857032454153497157304320*x^4-50558260429302412689411095255401430195216386391943982416018227752964264722640139797552562958576283583682376856877/1825588864877368920112307129599667428364947556176960819792702912635065424516852924732129056769187144663040*x^3-101558072894172273526161742366317400169388518414663043180194769499390245551156781950728812986405452559234944862369/228198608109671115014038391199958428545618444522120102474087864079383178064606615591516132096148393082880*x^2+496089422324156043490908839795544656391353507278014095563715005383072396260184860374482840626653312169108927779771/85574478041126668130264396699984410704606916695795038427782949029768691774227480846818549536055647406080*x-22565072962775125279501347704638103212811028585856749683121217778430564643743591216403081444462831201159287923129/5348404877570416758141524793749025669037932293487189901736434314360543235889217552926159346003477962880,-146886044972027318987914148864241943390297764815913439267397177983023771507411440618318124650963/666575697442218104627246605967472625546811845517559838164492649316516322683474636819221083530370357113263226880*x^16+732308075294032408260724165648421279311564748342149500295206956435458281768305905071340227342491/27773987393425754359468608581978026064450493563231659923520527054854846778478109867467545147098764879719301120*x^15+2625846377102915377435547830962073148016970296332425515660629089811253883928443065743826972133599079/666575697442218104627246605967472625546811845517559838164492649316516322683474636819221083530370357113263226880*x^14-193801898464522626914913330809160350357322108301369038811321868669312991879453393278086569639108317309/333287848721109052313623302983736312773405922758779919082246324658258161341737318409610541765185178556631613440*x^13-108196707392039053905421935568971246248398494366980242449201306001469597418276774075067441867966202849/5127505364940139266363435430519020196513937273211998755111481917819356328334420283224777565618233516255870976*x^12+208871443127053793766018640825522390436146168949029849439004231795867400639794855055819136197968336431813/41660981090138631539202912872967039096675740344847489885280790582282270167717164801201317720648147319578951680*x^11-39997496317880504670284698488549025682310816422222833749031397676795701599607747095271169997683538283875/4166098109013863153920291287296703909667574034484748988528079058228227016771716480120131772064814731957895168*x^10-43872497507542732274520250787632738687968780881658231801067134393969153870844237676166786563956251283668325/2083049054506931576960145643648351954833787017242374494264039529114113508385858240060065886032407365978947584*x^9+9789815966496474423803971387731079352577080255527767793965513056719634331778408960707470358414784771201821613/20830490545069315769601456436483519548337870172423744942640395291141135083858582400600658860324073659789475840*x^8+74292211189849585898702088650359418437361284760449225215528788995837191073382436413253764937341916498633761403/1735874212089109647466788036373626629028155847701978745220032940928427923654881866716721571693672804982456320*x^7-1421441716925220340789626379063917927858341752698608142559865438302590597071369496627702339783326758716295608949/867937106044554823733394018186813314514077923850989372610016470464213961827440933358360785846836402491228160*x^6-2595829129793636128275412582942983337813585217771983775116839960081257826665870070278933592841020042661791400481/81369103691677014725005689205013748235694805361030253682189044106020058921322587502346323673140912733552640*x^5+57228349152626305212009352766488107842345087643365167317232272386573539980322022838805723897692379998302799487587/27123034563892338241668563068337916078564935120343417894063014702006686307107529167448774557713637577850880*x^4-28309261379647483717170181013172679569697034577232361710394087277856223896996353203675594940870269426474426566543/3390379320486542280208570383542239509820616890042927236757876837750835788388441145931096819714204697231360*x^3-318054188364840405410635852610207863707266983700554258605370781821715543940481232009212716671877819687598106852891/423797415060817785026071297942779938727577111255365904594734604718854473548555143241387102464275587153920*x^2+1748886975046318639141288952220422423625901005871469824433305737824323748562653722061247583339769562500001314297129/158924030647806669384776736728542477022841416720762214223025476769570427580708178715520163424103345182720*x-508694127921865517877950814127866418958728035486972423490925102710510209840188682334206006051122651015566548028531/9932751915487916836548546045533904813927588545047638388939092298098151723794261169720010214006459073920,-145562323735965992296428592225017385590160878884690978247224421323101577659315266045379298076169/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^16+1077665762069807140090998433299972820207441511327763209844406953193569784243088879639577571515073/48604477938495070129070065018461545612788363735655404866160922345995981862336692268068204007422838539508776960*x^15+2676178382725062920610398277581922258411377079630603057023146441385995088395998637689931481427480197/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^14-290413034824040604995980709517664243195021256491250787651298319171575482343187980028608984859104487527/583253735261940841548840780221538547353460364827864858393931068151951782348040307216818448089074062474105323520*x^13-117878477396779174095364772454999266876198502786465857930132113022321952791998741392747722673900911059/8973134388645243716136012003408285343899390228120997821445093356183873574585235495643360739831908653447774208*x^12+321872351496570070316748501016667013854766831419055416961133332036377828780224458913352621802638418835999/72906716907742605193605097527692318419182545603483107299241383518993972793505038402102306011134257809263165440*x^11+9187112698479678042863728039948876973196448246489147805393393876461622432277941666515708758860329945927/7290671690774260519360509752769231841918254560348310729924138351899397279350503840210230601113425780926316544*x^10-71384811239737101031994920415055255297738384993803942917979954115957235367325616903210945709699692968701855/3645335845387130259680254876384615920959127280174155364962069175949698639675251920105115300556712890463158272*x^9+9507934469542142343632322906764882116747071317158607309765851246346419705831305679238802874855671946106941559/36453358453871302596802548763846159209591272801741553649620691759496986396752519201051153005567128904631582720*x^8+137425665521929896379253565990956313803236625646218258081574405251267120471914663697121944718724159018782384449/3037779871155941883066879063653846600799272733478462804135057646624748866396043266754262750463927408719298560*x^7-1498033817738032069929091183509733295106544671200373451277503279894950568891775363674354006602765317666949792207/1518889935577970941533439531826923300399636366739231402067528823312374433198021633377131375231963704359649280*x^6-7264288344384935388233135252059085505574684734506924223873169607664608766042777226722091281322103437252637986603/142395931460434775768759956108774059412465909381802943943830827185535103112314528129106066427996597283717120*x^5+64337499308462139573228562084892831312211756711275860472543613299188927441450083165034309160286715842800241020921/47465310486811591922919985369591353137488636460600981314610275728511701037438176043035355475998865761239040*x^4+137249974563799586286179459986346759563063334878063769542869367329989500484428189120305502165178046714870941243171/5933163810851448990364998171198919142186079557575122664326284466063962629679772005379419434499858220154880*x^3-408168083758151527643353374968051309700445083410701501602426966147914734150088588115939295541395960374459619934433/741645476356431123795624771399864892773259944696890333040785558257995328709971500672427429312482277519360*x^2-1020757643549169577771334704806308826711492808154160823130764456325976313217762591410240780463699207895861056449973/278117053633661671423359289274949334789972479261333874890294584346748248266239312752160285992180854069760*x+52774775932452719184350433096260337369140373244277999029305171769304436408534414686874285168021170118833334438961/2483187978871979209137136511383476203481897136261909597234773074524537930948565292430002553501614768480,709699215986809413952934944002403928321532620093131347215460916913548793689869926666091702201983/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^16-1068567601515877745680891761041418562191206800212316275073966679091017219400012438759085755684951/48604477938495070129070065018461545612788363735655404866160922345995981862336692268068204007422838539508776960*x^15-18517472608735801353860659623035587774848981014769993983021002940065909143188265666466802296125151459/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^14+300447525701539189101560650896001337573695274543687103216282594022922804646538267286253048638974354769/583253735261940841548840780221538547353460364827864858393931068151951782348040307216818448089074062474105323520*x^13+1514871112921337007653278992132717775705407098167063478350320224530265802668128866558732587405305788677/8973134388645243716136012003408285343899390228120997821445093356183873574585235495643360739831908653447774208*x^12-357951976468715615141029450084494497475247053401448947270352156194122044316563313835265411433178795082473/72906716907742605193605097527692318419182545603483107299241383518993972793505038402102306011134257809263165440*x^11-6855152648869766935146213818902433924229072962514721297111469157343695539599982944234258117246017163171505/7290671690774260519360509752769231841918254560348310729924138351899397279350503840210230601113425780926316544*x^10+89931023417670575300340467877971755262025772046790430734040021991085283966861752518746861851799975355668825/3645335845387130259680254876384615920959127280174155364962069175949698639675251920105115300556712890463158272*x^9+106900564527690993354987331408551874085379155142486007696944361720097140999484949474544434674958814726072762367/36453358453871302596802548763846159209591272801741553649620691759496986396752519201051153005567128904631582720*x^8-215223220285600557219464197836426290145743512468963739370966923594399962956092124477203969018014519346367622823/3037779871155941883066879063653846600799272733478462804135057646624748866396043266754262750463927408719298560*x^7-7692331123482651037620322977983209149163608929350292814548798792653027335093951402558321817953573028248325681751/1518889935577970941533439531826923300399636366739231402067528823312374433198021633377131375231963704359649280*x^6+16636860327470060441823508570112547838632704174170414878302287683038563436567475573749333014077842243924617044881/142395931460434775768759956108774059412465909381802943943830827185535103112314528129106066427996597283717120*x^5+209467006002240350326080728742163863000138512023128840879293590043110046133270922730466072340685082059219238767953/47465310486811591922919985369591353137488636460600981314610275728511701037438176043035355475998865761239040*x^4-600200066256127516392903678869094019562781366277809044453047761711549671174144625696744809721944681626288990155237/5933163810851448990364998171198919142186079557575122664326284466063962629679772005379419434499858220154880*x^3-1065888235568207368802518575256649726932116739501252166321253516606122087739834014082501846425937331739460227206969/741645476356431123795624771399864892773259944696890333040785558257995328709971500672427429312482277519360*x^2+1273724871078567503190713610440359618976752241145916706820073908456491902069613733745917463180600462343936359311973/39731007661951667346194184182135619255710354180190553555756369192392606895177044678880040856025836295680*x-404222835880857494600001577122119918776574180823402370000476424092423063810654212832778129294589643488676212249489/17382315852103854463959955579684333424373279953833367180643411521671765516639957047010017874511303379360,-213877421153183446949770290056128034779735250174249985015861915194778814509109337053326275681161/166643924360554526156811651491868156386702961379389959541123162329129080670868659204805270882592589278315806720*x^16+1345929000413917380384559713570317171992718126760378321607617204674480639482666585015027161995319/48604477938495070129070065018461545612788363735655404866160922345995981862336692268068204007422838539508776960*x^15+40159635179452156051068499315776849775653897129250156369511053623709242494239954107902629796037966371/1166507470523881683097681560443077094706920729655729716787862136303903564696080614433636896178148124948210647040*x^14-398115389418789766629595263736487525718690346605631458279869300524148182359433037777907625742130441361/583253735261940841548840780221538547353460364827864858393931068151951782348040307216818448089074062474105323520*x^13-3395269206056513625623577253361338715030266239452411212380476010924482073072180372312179477388337086661/8973134388645243716136012003408285343899390228120997821445093356183873574585235495643360739831908653447774208*x^12+72515832026323001937901542269648031282825887891475158367004982320281471611705348422464552135884563410991/10415245272534657884800728218241759774168935086211872471320197645570567541929291200300329430162036829894737920*x^11+15971609299462004013505675517088184836938039062044019217448853360799819901426332403409969083502489414983793/7290671690774260519360509752769231841918254560348310729924138351899397279350503840210230601113425780926316544*x^10-138070303198269425673036943286622516141287930048038546449372400100292089244657299609455484915874925826213273/3645335845387130259680254876384615920959127280174155364962069175949698639675251920105115300556712890463158272*x^9-260108051564326990278805877098962680320121082925560515483294755985095359243675553009495385655023389806877388863/36453358453871302596802548763846159209591272801741553649620691759496986396752519201051153005567128904631582720*x^8+357534519628136656133844346279415344255857714741047609436167459933829011877918538732008702136811621544602536487/3037779871155941883066879063653846600799272733478462804135057646624748866396043266754262750463927408719298560*x^7+19533116999791279609114054270157203264364623082268070844675979994080383928401301678702281448296774824419458430999/1518889935577970941533439531826923300399636366739231402067528823312374433198021633377131375231963704359649280*x^6-4197701911874391679025681753659731631150390565477116067189804809947997245394862755218549001509572281526288362207/20342275922919253681251422301253437058923701340257563420547261026505014730330646875586580918285228183388160*x^5-547324717369405814493558396743174814659020082811879643479760158364478950025332469562022524645354505403019169216977/47465310486811591922919985369591353137488636460600981314610275728511701037438176043035355475998865761239040*x^4+1093656860966937901980593557600349688746378716240828426205667361514353332635611705766038450105501267782446093730053/5933163810851448990364998171198919142186079557575122664326284466063962629679772005379419434499858220154880*x^3+2736568475227918736352737482300159650852861471582817435394922976793383259015922364321246067770848777832695322264121/741645476356431123795624771399864892773259944696890333040785558257995328709971500672427429312482277519360*x^2-16200388583998149403773906876033027850582723164726613115055328745834416445376404063935334489502910790096630240615459/278117053633661671423359289274949334789972479261333874890294584346748248266239312752160285992180854069760*x+754051890981985581016345265471137899871888521526395761306660628149115153957994471226266741353807458212801928588401/17382315852103854463959955579684333424373279953833367180643411521671765516639957047010017874511303379360]]]; f[38,12]=[ [x^3+519*x^2-123336*x+5626908, [-1,1], [32,x,5/27*x^2+1030/9*x-11245,-38/27*x^2-8422/9*x+65903,-833/27*x^2-173434/9*x+1724895,1511/27*x^2+303364/9*x-4111872,1556/9*x^2+305722/3*x-11764023,-2476099,-23953/27*x^2-4395434/9*x+45052400,240292/27*x^2+49752053/9*x-606858728,-219175/27*x^2-43140161/9*x+497981030,-57859/27*x^2-17007437/9*x+52352900,72803/3*x^2+14689815*x-1608549652,-121105/9*x^2-21882326/3*x+874545451,1433321/27*x^2+273423952/9*x-4911488227,-997244/9*x^2-207487171/3*x+5143327330,-9226213/27*x^2-1876813022/9*x+21821169202,4663157/27*x^2+1032697948/9*x-7104734421,12934694/27*x^2+2598332101/9*x-26311882970,-15643546/27*x^2-3212310890/9*x+44576360114,-9610474/27*x^2-1604095142/9*x+36150319501,-28018073/27*x^2-4975089973/9*x+88713680530,1468910/9*x^2+752612152/3*x+33119598324,-22605965/27*x^2-5961800395/9*x+37842774650,52933004/27*x^2+10031933134/9*x-129194330284]], [x^4+473*x^3-335088*x^2-63869796*x+14506831728, [1,-1], [-32,x,-19/247860*x^3-17339/247860*x^2+8909/459*x+7423646/765,121/247860*x^3+85781/247860*x^2-32879/459*x-36475184/765,-347/247860*x^3-476107/247860*x^2-351497/459*x+131706628/765,583/41310*x^3-21907/41310*x^2-1037498/153*x+112243226/255,-377/247860*x^3+3579683/247860*x^2-799619/459*x-95073782/765,2476099,45406/61965*x^3+24902051/61965*x^2-72367706/459*x-29252734256/765,44707/123930*x^3+12377387/123930*x^2-10052641/459*x-32181544966/765,-613177/123930*x^3-267398387/123930*x^2+589928275/459*x+103096927996/765,209429/24786*x^3+73668919/24786*x^2-1148066827/459*x-81389727278/153,47537/41310*x^3+181246747/41310*x^2-48344809/153*x-270542546366/255,-1395551/247860*x^3-1018617031/247860*x^2+229204219/459*x-127559474396/765,-2908741/247860*x^3-353596061/247860*x^2+1922396273/459*x-548559725776/765,-522872/61965*x^3+1004924138/61965*x^2+4412660239/459*x-2208775494278/765,-2023601/41310*x^3-1415385691/41310*x^2-63335980/51*x+1207675994228/255,19359637/247860*x^3+6554911517/247860*x^2-14965014449/459*x-1489099360418/765,-26705723/123930*x^3-16706591323/123930*x^2+21211949561/459*x+11154646333184/765,7804813/41310*x^3+1460923733/41310*x^2-11887803548/153*x-387507620464/255,9237659/247860*x^3+27496964239/247860*x^2+6007674041/459*x-14295127990606/765,1213663/8262*x^3+1683337493/8262*x^2-2306994991/153*x-1483354305148/51,16598294/61965*x^3+21689980024/61965*x^2+3674339804/459*x-32188389745444/765,11361647/61965*x^3+11280153232/61965*x^2+14344216049/459*x-9874871163922/765,3038431/4590*x^3+2296361171/4590*x^2+2809481392/51*x-6369206875774/85]], [x^5+230*x^4-720587*x^3-138826560*x^2+85782104676*x+18964281462192, [1,1], [-32,x,-17137/42251472828*x^4+564499/10562868207*x^3+13397003057/42251472828*x^2-157776121085/3520956069*x-13863803378418/391217341,-26303/21125736414*x^4+19875379/42251472828*x^3+38198032427/42251472828*x^2-1014588019310/3520956069*x-30768284419580/391217341,-3049391/42251472828*x^4+42508523/10562868207*x^3+2122431047527/42251472828*x^2-12981526861231/3520956069*x-1813485570149948/391217341,5219815/42251472828*x^4-391292629/42251472828*x^3-1790153241259/21125736414*x^2+33481656420851/3520956069*x+3082220372613826/391217341,-7118227/14083824276*x^4-23942905/7041912138*x^3+4747476826685/14083824276*x^2-18231488242091/1173652023*x-12048156856051878/391217341,-2476099,-105003373/42251472828*x^4-1641236015/42251472828*x^3+18587091101834/10562868207*x^2-283893106585115/3520956069*x-68561817824472132/391217341,226573615/42251472828*x^4-27710522473/42251472828*x^3-83472564337795/21125736414*x^2+1707010058716736/3520956069*x+180174267528651870/391217341,48016057/10562868207*x^4-10819606487/21125736414*x^3-85988138864137/21125736414*x^2+1542991980389867/3520956069*x+245303439145052364/391217341,-164115884/10562868207*x^4+25502157943/21125736414*x^3+228479037874523/21125736414*x^2-2384351436664885/3520956069*x-321719826518992038/391217341,142982569/7041912138*x^4+11028952573/3520956069*x^3-89224297830929/7041912138*x^2+923645821471/1173652023*x+425139937269374326/391217341,162863117/4694608092*x^4-7282527317/1173652023*x^3-124647370073341/4694608092*x^2+1265075691918157/391217341*x+1484628854481241012/391217341,2294866769/42251472828*x^4+3915998981/21125736414*x^3-1507641646719295/42251472828*x^2+1295738747569807/3520956069*x+1614744941902617024/391217341,-2978687377/14083824276*x^4-131013378347/14083824276*x^3+516267942103427/3520956069*x^2-8077814748364628/1173652023*x-5468106434074700770/391217341,12562063585/21125736414*x^4+81770347372/10562868207*x^3-8681505781208963/21125736414*x^2+72023670296008864/3520956069*x+14320192104079642660/391217341,-29611956497/42251472828*x^4+147599780225/10562868207*x^3+20390066188087897/42251472828*x^2-116471564980128511/3520956069*x-16508837988286127138/391217341,-22820432005/21125736414*x^4+107664125321/10562868207*x^3+16361889134254823/21125736414*x^2-108074432483015365/3520956069*x-28300751574503232688/391217341,11987671085/10562868207*x^4-4906162016191/21125736414*x^3-17801530361379095/21125736414*x^2+513860518157100118/3520956069*x+34228583435276496168/391217341,109803149983/42251472828*x^4-1061318562293/21125736414*x^3-74980782543911717/42251472828*x^2+428582215570266491/3520956069*x+63381786815930915426/391217341,-26164264999/10562868207*x^4-807618721261/21125736414*x^3+36011607791962921/21125736414*x^2-259315780956261857/3520956069*x-53968044951491969076/391217341,707118265/7041912138*x^4+1384075498307/7041912138*x^3+328948688323592/3520956069*x^2-116944454164722542/1173652023*x-9367614153853647492/391217341,-30824489473/21125736414*x^4+7506223918363/21125736414*x^3+10644188618781682/10562868207*x^2-1018001754372224257/3520956069*x-40394383713770219962/391217341,-58421041585/21125736414*x^4+193586221166/10562868207*x^3+35142033143654069/21125736414*x^2-473876513537563888/3520956069*x-25185973895709495150/391217341]], [x^5-210*x^4-467323*x^3+16185348*x^2+61261589196*x+7658101924848, [-1,-1], [32,x,-29/7996644*x^4+1280/666387*x^3+7401605/7996644*x^2-24939490/74043*x-1857025694/24681,-31/3998322*x^4+8393/2665548*x^3+10332173/7996644*x^2-22702271/74043*x+194220352/24681,35/7996644*x^4+8668/666387*x^3+30958333/7996644*x^2-346481044/74043*x-30523536832/24681,781/2665548*x^4-126823/888516*x^3-95763863/1332774*x^2+1748422861/74043*x+46287163646/8227,851/7996644*x^4+427859/1332774*x^3-812213477/7996644*x^2-4871155018/74043*x+37343721278/24681,2476099,-56323/7996644*x^4+15216295/2665548*x^3+2746561873/1999161*x^2-81536346109/74043*x-3381669785812/24681,-59129/7996644*x^4+4702271/2665548*x^3+7600864807/3998322*x^2-22261216990/74043*x-418433906474/24681,-30701/1999161*x^4+13518943/1332774*x^3+12304379197/3998322*x^2-14360817621/8227*x-5575582134356/24681,-43582/1999161*x^4-8261401/1332774*x^3+24788341307/3998322*x^2+58516835275/24681*x+5046134556386/24681,-81017/444258*x^4+3921641/24681*x^3+14540817521/444258*x^2-2248826902265/74043*x-28930725463390/8227,-733817/7996644*x^4-8533636/666387*x^3+186115421057/7996644*x^2+172504952516/24681*x+18965036554480/24681,2336683/7996644*x^4-207010583/1332774*x^3-488967124141/7996644*x^2+624727937002/24681*x+101671580602972/24681,1839245/7996644*x^4-671812481/2665548*x^3-76741944320/1999161*x^2+1183067699420/24681*x+188431729437518/24681,-840113/444258*x^4+28990474/24681*x^3+231499544447/444258*x^2-17120274307442/74043*x-441124878690388/8227,6698035/7996644*x^4-459384778/666387*x^3-2054309417395/7996644*x^2+12016292590136/74043*x+796300534208770/24681,-3858395/3998322*x^4+499711339/666387*x^3+800049742829/3998322*x^2-11190319847929/74043*x-581825232435832/24681,-213385/666387*x^4-113824375/444258*x^3+125510237021/1332774*x^2+5430307466180/74043*x-13163541568368/8227,50469899/7996644*x^4-4003552819/1332774*x^3-12916441057481/7996644*x^2+12301754149118/24681*x+2751602859734054/24681,4925657/666387*x^4-1722807649/444258*x^3-2605108908007/1332774*x^2+48759578400539/74043*x+1284054900944708/8227,-43298311/3998322*x^4+7346771791/1332774*x^3+6189562441328/1999161*x^2-81999087682250/74043*x-7200593475448604/24681,-21917185/3998322*x^4+8137133191/1332774*x^3+2993560150052/1999161*x^2-10868272267209/8227*x-7005937833762146/24681,6427889/1332774*x^4-1213838152/222129*x^3-451492662845/1332774*x^2+27358074183086/24681*x+487081667236854/8227]]]; f[39,12]=[ [x^4-2820*x^2-22464*x+313600, [-1,1], [x,243,-5/16*x^3+3305/4*x+3510,27/16*x^3-13*x^2-18495/4*x-9282,73/4*x^3-351*x^2-45119*x+131274,-371293,-975/8*x^3+3186*x^2+381251/2*x-4038282,-7263/16*x^3+10465*x^2+3528819/4*x-9341046,1391*x^3-6318*x^2-3588052*x-16644204,-2795/2*x^3+76410*x^2+3255590*x-106049142,14283/16*x^3-103675*x^2+293409/4*x+83892146,-10773/8*x^3+301184*x^2+5016249/2*x-661761854,184431/16*x^3+201474*x^2-77652155/4*x-984812634,232713/8*x^3-196600*x^2-114870717/2*x-617480144,72739/8*x^3+118287*x^2-61471267/2*x-1100430630,44447/2*x^3-2390688*x^2-73941842*x+2597293782,135957/8*x^3-757107*x^2-211097245/2*x+1178674146,547209/4*x^3-2056732*x^2-205573329*x-2527017886,-9172089/16*x^3+1973309*x^2+6702530517/4*x+5164509922,-2153713/4*x^3+10733229*x^2+1421616071*x-410012226,-2657097/8*x^3-1402960*x^2+2172740733/2*x+9118649202,-5480163/4*x^3+8692168*x^2+3944805111*x+16450447224,6296233/8*x^3-26549289*x^2-2783529705/2*x+47281124358,20522465/16*x^3+41619474*x^2-17646341525/4*x-64421455410,19861065/8*x^3+7870096*x^2-11669942349/2*x-78153716030]], [x^5+78*x^4-4408*x^3-321360*x^2-837888*x+104832000, [1,-1], [x,-243,11/2104*x^4+443/2104*x^3-33019/1052*x^2-126705/263*x+4355094/263,-509/16832*x^4-12987/8416*x^3+349567/2104*x^2+4930281/1052*x-16787834/263,129/16832*x^4-6189/8416*x^3-585645/2104*x^2-1297105/1052*x+107938962/263,371293,12691/2104*x^4+309621/1052*x^3-8858657/263*x^2-240480110/263*x+4081107966/263,-116359/16832*x^4-2097441/8416*x^3+93004749/2104*x^2+639154827/1052*x-7001602898/263,-1711/1052*x^4-44005/526*x^3+2015068/263*x^2-114976420/263*x-3061432848/263,379845/8416*x^4+5949203/4208*x^3-318303855/1052*x^2-2136948593/526*x+44013256254/263,2511189/16832*x^4+63133371/8416*x^3-1744612219/2104*x^2-23179775913/1052*x+88374732298/263,-217555/526*x^4-21038157/1052*x^3+1288250847/526*x^2+15212454318/263*x-372655832198/263,-7933277/8416*x^4-165301253/4208*x^3+2980972757/526*x^2+56510650471/526*x-864949576242/263,2766763/8416*x^4+62303553/4208*x^3-1711295463/1052*x^2-20578963275/526*x+82720529272/263,7797683/16832*x^4+222550113/8416*x^3-4247386843/2104*x^2-69153377835/1052*x+11323510890/263,-16107345/8416*x^4-407629443/4208*x^3+11217672549/1052*x^2+154863348705/526*x-1627174552266/263,95316945/16832*x^4+2288978491/8416*x^3-65825689377/2104*x^2-832147888649/1052*x+3475866287898/263,2652971/2104*x^4+72349875/526*x^3-2963028045/526*x^2-145784108340/263*x+432814735882/263,-77105591/16832*x^4-1075099689/8416*x^3+58412769825/2104*x^2+200829978531/1052*x-2930711511386/263,47658053/16832*x^4+530543407/8416*x^3-36939375049/2104*x^2+296237461435/1052*x+4487586454662/263,1781606/263*x^4+150854157/1052*x^3-24630727891/526*x^2-40790903022/263*x+10824938290174/263,-33734497/1052*x^4-383666868/263*x^3+48327758677/263*x^2+1088141131584/263*x-21453451375688/263,220234247/16832*x^4+7476438589/8416*x^3-136429148383/2104*x^2-2940229994655/1052*x+4210423410246/263,51636677/8416*x^4-379522467/4208*x^3-29533118585/526*x^2+300641514961/526*x+8128980674670/263,-8515319/263*x^4-1545573987/1052*x^3+95276111997/526*x^2+1397005252722/263*x-16896364118810/263]], [x^6+46*x^5-5617*x^4-165432*x^3+9942388*x^2+101024320*x-3495801088, [1,1], [x,-243,2081/18377840*x^5+2135/141368*x^4+2343743/18377840*x^3-1374963/35342*x^2-3215357343/4594460*x+1384453094/88355,-28607/18377840*x^5-13521/141368*x^4+89617119/18377840*x^3+9354271/35342*x^2-16608098759/4594460*x-10427090238/88355,80539/9188920*x^5+76481/70684*x^4-108843323/9188920*x^3-50633646/17671*x^2+21923935463/2297230*x+47442397162/88355,-371293,-1448457/9188920*x^5-686407/70684*x^4+4404790569/9188920*x^3+483253617/17671*x^2-512519270129/2297230*x-1175109878126/88355,609823/18377840*x^5+1072305/141368*x^4+2286794049/18377840*x^3-805943599/35342*x^2-839886524729/4594460*x+1139400234342/88355,-1527531/2297230*x^5-657363/17671*x^4+4365810467/2297230*x^3+1407259746/17671*x^2-970739884214/1148615*x+235364034108/88355,-1377833/4594460*x^5-3717355/35342*x^4-4416221639/4594460*x^3+7736873388/17671*x^2+3254331098999/1148615*x-25177867719178/88355,688321/1413680*x^5+19191955/141368*x^4+4371430623/1413680*x^3-10657611449/35342*x^2-1479132318743/353420*x+3748409160662/88355,45253401/9188920*x^5+60149823/70684*x^4+604271943/9188920*x^3-50978843779/17671*x^2-34666624930503/2297230*x+143141499913838/88355,217711537/18377840*x^5+125829527/141368*x^4-197850769809/18377840*x^3-56047050087/35342*x^2-159321452157711/4594460*x-3331288360882/88355,121330203/9188920*x^5+32188605/70684*x^4-276680814651/9188920*x^3-1126280509/17671*x^2-627359951109/2297230*x-56963760234736/88355,-56640306/1148615*x^5-58713889/17671*x^4+128101359862/1148615*x^3+128762608701/17671*x^2-44992233030298/1148615*x-13224932756774/88355,-88417717/918892*x^5-324586831/35342*x^4+205141319173/918892*x^3+464143030638/17671*x^2-37509822429969/229723*x-152420322722822/17671,165325807/4594460*x^5+184718779/35342*x^4-273525052239/4594460*x^3-336434709435/17671*x^2-17750547515211/1148615*x+854130691776202/88355,-6217789/4594460*x^5+26277077/35342*x^4+279644372013/4594460*x^3-80526603442/17671*x^2-111432840715633/1148615*x+606032469065286/88355,-20401135/3675568*x^5+305312875/141368*x^4+690131114895/3675568*x^3-63680910713/35342*x^2-281545223347879/918892*x-233115768834354/17671,-2713034899/9188920*x^5-1327584913/70684*x^4+6807993255443/9188920*x^3+866288386848/17671*x^2-682105282146383/2297230*x-2546305316400842/88355,568378429/9188920*x^5+8165115/70684*x^4+787498099107/9188920*x^3+140103768593/17671*x^2-1984986051226787/2297230*x-323106688613778/88355,-3250312837/4594460*x^5-1728285187/35342*x^4+8225632153029/4594460*x^3+2399366307910/17671*x^2-787571449011709/1148615*x-6361847878954192/88355,-889241741/1148615*x^5-1203042739/17671*x^4+2476389778237/1148615*x^3+3704682483813/17671*x^2-2434938041067218/1148615*x-7781138210268674/88355,2769377843/3675568*x^5+9473757657/141368*x^4-1048728726355/3675568*x^3-5908766149809/35342*x^2-3156726573720909/918892*x+1706617158798342/17671,-1339834981/1837784*x^5-2541376863/70684*x^4+5083194225477/1837784*x^3+1095460740787/17671*x^2-1466234375410741/459446*x+809496699217702/17671]], [x^7-32*x^6-11275*x^5+251594*x^4+35793624*x^3-441287088*x^2-27664070400*x+422076773376, [-1,-1], [x,243,-7/261468768*x^6-4819/65367192*x^5+712669/261468768*x^4+86811935/130734384*x^3-10024541/495206*x^2-6693490303/5447266*x+6756119046/247603,111/174312512*x^6-675/990412*x^5+6243547/174312512*x^4+532429875/87156256*x^3-6267823091/21789064*x^2-127817243973/10894532*x+869428558930/2723633,34211/174312512*x^6-126715/21789064*x^5-360672449/174312512*x^4+2936020003/87156256*x^3+123375507987/21789064*x^2+32199486131/10894532*x-6193285617114/2723633,371293,262205/130734384*x^6-581929/8170899*x^5-2566919423/130734384*x^4+31698588569/65367192*x^3+249917206813/5447266*x^2-851424377829/2723633*x-29905618578534/2723633,-186847/174312512*x^6+693909/10894532*x^5+1945333749/174312512*x^4-46780648515/87156256*x^3-646667433645/21789064*x^2+9586233945333/10894532*x+33067688700274/2723633,-737177/65367192*x^6+9501355/16341798*x^5+6701572115/65367192*x^4-137964216287/32683596*x^3-583902192772/2723633*x^2+12849543354766/2723633*x+108349606440936/2723633,1378437/87156256*x^6-5840874/2723633*x^5-7269547479/87156256*x^4+752687519753/43578128*x^3-151291234287/990412*x^2-143874542753903/5447266*x+120698306100774/247603,-1291409/15846592*x^6+9972540/2723633*x^5+133270635433/174312512*x^4-2273088843351/87156256*x^3-35855353120717/21789064*x^2+24426977204691/990412*x+818610779641438/2723633,-1608481/43578128*x^6+1121499/990412*x^5+15189497531/43578128*x^4-105368001579/21789064*x^3-2285504623506/2723633*x^2-31384906673895/2723633*x+1527552509190406/2723633,-675430/8170899*x^6+421592671/65367192*x^5+11961230597/16341798*x^4-280653082583/5942472*x^3-16564173083737/10894532*x^2+134065430386927/2723633*x+1736728743649338/2723633,9426487/87156256*x^6-63120789/10894532*x^5-78341656029/87156256*x^4+1961408009727/43578128*x^3+1136676697305/990412*x^2-381294425985345/5447266*x+401818545880616/247603,131747663/522937536*x^6-347916677/65367192*x^5-1528798175717/522937536*x^4+3720429522743/261468768*x^3+206822958641257/21789064*x^2+1006146907474301/10894532*x-14816351283812658/2723633,10139051/87156256*x^6+28360785/990412*x^5-315425123609/87156256*x^4-12367868852349/43578128*x^3+227955714034215/10894532*x^2+3642231270007683/5447266*x-53270176582594350/2723633,-349763369/174312512*x^6+1419611251/21789064*x^5+329238273577/15846592*x^4-38125809348801/87156256*x^3-1187007544084269/21789064*x^2+2947481109256639/10894532*x+60274551589493166/2723633,-1339395/5447266*x^6-31525821/990412*x^5+29439936731/5447266*x^4+2970879801777/10894532*x^3-146386322958657/5447266*x^2-1571419061200962/2723633*x+63721298514702262/2723633,871478093/174312512*x^6-842561829/5447266*x^5-8831056736431/174312512*x^4+83926752552513/87156256*x^3+2795381061612819/21789064*x^2-4634665572734199/10894532*x-121902237639759734/2723633,227815349/522937536*x^6+747570881/5942472*x^5-5988440867975/522937536*x^4-310078425759787/261468768*x^3+1444725749921815/21789064*x^2+26868827807904279/10894532*x-199105153749348894/2723633,-49705159/43578128*x^6+1658727891/10894532*x^5+292433686653/43578128*x^4-26982678374469/21789064*x^3+27211268112064/2723633*x^2+4554210309477255/2723633*x-118883593192961198/2723633,-43941611/5447266*x^6+2903594121/5447266*x^5+381561290421/5447266*x^4-21813290271657/5447266*x^3-29583938250499/247603*x^2+12293762531350644/2723633*x-8309560200170272/247603,5227635179/522937536*x^6-3247563295/5942472*x^5-45981871656089/522937536*x^4+1083625766062403/261468768*x^3+3402286856503141/21789064*x^2-59536733308305439/10894532*x+16632437282959842/2723633,434770733/65367192*x^6+14726912897/65367192*x^5-6149940604403/65367192*x^4-159044413535393/65367192*x^3+3914176262344045/10894532*x^2+16642269872725335/2723633*x-752270716327847526/2723633,821022637/43578128*x^6-96518601/10894532*x^5-10280553184383/43578128*x^4-36798947316441/21789064*x^3+2229059788206840/2723633*x^2+29339026255752867/2723633*x-1405603988284957862/2723633]]]; f[40,12]=[ [x-520, [-1,-1], [0,520,3125,15148,369324,877926,3288706,1560796,-12899372,46322502,-59427528,666072318,674573194,1188382064,2261481572,-3099239618,-1383819996,-1230906522,17559290864,-2787272880,-21237297302,-43065891680,-21552415272,-92144552854,-80484578542]], [x^2-252*x-35424, [1,-1], [0,x,3125,-65*x-3916,-22*x-142372,-9460*x+1198342,29756*x-6606686,-73668*x+12795772,169145*x-42456436,533816*x-75769978,70146*x-113949656,-329832*x-344886210,-1009228*x-726683670,928693*x-725594936,824287*x-846539284,-3038652*x-642958050,23432088*x-147770396,13249712*x-6274546202,-57416033*x+10748783096,9124618*x+9049946880,48023756*x-9426203382,-42034844*x+34640124288,-10830327*x+63521477008,277234024*x-47131921110,-399227996*x+19577574898]], [x^2-5632*x-4335980544, [-1,-1], [0,-396,3125,x,-13*x-46556,12*x-1084554,76*x-5139246,11*x+3029228,319*x+30171552,220*x+42033638,-2110*x+133336720,-11728*x+29374750,8296*x+268774266,-3046*x+942737484,37543*x+78445624,-37820*x+2653198062,52173*x+5851103364,108592*x+681240998,-18218*x-6533322620,2816*x-2954221688,-53252*x-9120725382,64656*x+32183262928,411060*x+27057564324,-192192*x-6911920054,316956*x-4926217918]], [x^3+98*x^2-263124*x-22631400, [1,1], [0,x,-3125,-23/54*x^2-407/27*x+125966/3,-71/54*x^2+42952/27*x+800462/3,73/9*x^2+14264/9*x-1040186,-875/27*x^2+385112/27*x+16681642/3,-2179/54*x^2+812318/27*x+29909638/3,14807/54*x^2+400283/27*x-88021934/3,-15440/27*x^2-6612088/27*x+380710906/3,-33929/27*x^2+6271550/27*x+706023076/3,8254/27*x^2-811072/27*x+783963526/3,-84347/27*x^2+18919088/27*x+2611777582/3,1309/27*x^2+28896143/27*x+1756500268/3,-437977/54*x^2-102377299/27*x+5155417234/3,-709859/27*x^2+21467864/27*x+16602027874/3,-65975/2*x^2+3421138*x+3751501854,71000/27*x^2-84810176/27*x+1772304494/3,-614005/27*x^2-375948731/27*x-15388909132/3,1663340/27*x^2+1069213306/27*x-55923506800/3,1496573/27*x^2+564126616/27*x-19678055374/3,67762*x^2-3892468*x-41844504200,150836/9*x^2+577630885/9*x-21749261488,565094/9*x^2+451479328/9*x-4617693294,-236271*x^2+147973896*x+84942638702]], [x^3-78*x^2-527124*x+51214680, [-1,1], [0,x,-3125,-1/10*x^2-153/5*x+36650,-17/10*x^2-4056/5*x+531178,-11/5*x^2-11496/5*x+121990,27/5*x^2-34968/5*x-4178482,459/10*x^2+34002/5*x-9674222,-1279/10*x^2+131733/5*x+28966006,448*x^2+19032*x-141654338,109*x^2+228666*x-174140948,-766/5*x^2-1638336/5*x-155327358,14587/5*x^2-833328/5*x-1047238854,22923/5*x^2-1784847/5*x-1404340988,-11023/10*x^2+6426051/5*x-1238105162,-841*x^2+2286024*x-1305466698,70917/10*x^2-44108694/5*x-3326388850,-80216/5*x^2-22886976/5*x+8893610362,-157811/5*x^2+62976699/5*x+9296629148,161332/5*x^2+16710342/5*x-13802480208,-111949/5*x^2-143509464/5*x+23798820774,28522/5*x^2-116092548/5*x-361224648,-48620*x^2+34291389*x+19454554448,-584754/5*x^2+242698656/5*x+64308330642,-104283/5*x^2+720316392/5*x+47537107630]]]; f[41,12]=[ [x^16+9*x^15-23735*x^14-165789*x^13+221745194*x^12+1161453532*x^11-1042011886808*x^10-4090170526448*x^9+2616137075693280*x^8+7704756343230016*x^7-3437669352367717760*x^6-6030018345505327104*x^5+2108418118936815493120*x^4-1066391172386867642368*x^3-439631294333590325166080*x^2+1862824352462280868233216*x+3805101821770612944666624, [-1], [x,-5661861003116786781381860440251588068288229911760861334261296234871366973411/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^15-125409288690453880769843922533833905309437920050536295501878626295734801326301/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^14+199851178803494501295384753265884898196375344958047039166586239944205478244213081/50815681812669708520485676800652316472653511183094221293646208508900328226223945684527833274122240*x^13+610493331407252318564413960148036855094402883987876986793376168706744862308897037/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^12-1242484751262812173560315786286210874027831964924158130311028715971822952794468912851/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^11-3405545472013991327997810921305157776101200312437652384142171765063562847953826479845/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^10+4393457193251314946866285540107941080139974111268984999581872798802279463052868733902411/25407840906334854260242838400326158236326755591547110646823104254450164113111972842263916637061120*x^9+36989623577286251507206736927875823051034237696399019158093555437228009470073318214306337/12703920453167427130121419200163079118163377795773555323411552127225082056555986421131958318530560*x^8-2744416054597538760601958687772579920418071557029989033269657913660276114424186122472532187/6351960226583713565060709600081539559081688897886777661705776063612541028277993210565979159265280*x^7-368243897165269744520912918374707988418318827011444991478742327144441656906108311433536077/151237148251993180120493085716227132359087830902066134802518477705060500673285552632523313315840*x^6+861206599595071328948249475218449015996244363867680588230871668843779589024458839065318400817/1587990056645928391265177400020384889770422224471694415426444015903135257069498302641494789816320*x^5-2241006486758668131725573340685107435790693279316389645471953338249501883752774654816885568293/793995028322964195632588700010192444885211112235847207713222007951567628534749151320747394908160*x^4-1213546362339087229029116023077722728068361397345011448434577600309291686501949633818529626537/4135390772515438518919732812553085650443807876228370873506364624747748065285151829795559348480*x^3+13592345659090218633875179760558909417479482117922964289753108631850465601485380540599225553931/3101543079386578889189799609414814237832855907171278155129773468560811048963863872346669511360*x^2+19564816295196481950926824749462143950035881964108631308944443101895972387155820620927375595511/387692884923322361148724951176851779729106988396409769391221683570101381120482984043333688920*x-6382277255859282709143025075149600948877195631728710001844639003936260864119371103559514030067/9230782974364818122588689313734566184026356866581184985505278180240509074297213905793659260,-36784067836031643269883364594447326332200811970798070430594252006349110901349/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^15+1796078780393193528367264181638443183131915945274323846165495026478261989817091/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^14+409557730031042083705943154215915477450738159258017707252228083173055251002879611/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^13-20191686482414508087138814242912463381425330019776471041719668650935651203135201631/1693856060422323617349522560021743882421783706103140709788206950296677607540798189484261109137408*x^12-6757586236109517136754203371600718874177920480645869906960136664901904843007977265393/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^11+343558142573525863535145102761333569706297367594690297280080153791666650683578792613861/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^10+6271164870265495003712934524516129630658521491353057795120842116181474620819386341358515/1693856060422323617349522560021743882421783706103140709788206950296677607540798189484261109137408*x^9-344462456725861561720663394468716576468509573373729826388796965008694006999854231047111295/846928030211161808674761280010871941210891853051570354894103475148338803770399094742130554568704*x^8-2470223141329390808319435647244369938068119371807334252190422083868912017866744195715729699/423464015105580904337380640005435970605445926525785177447051737574169401885199547371065277284352*x^7+23764563171098768986523319226470707069492897863374997692905103278673775264634267024538074025/30247429650398636024098617143245426471817566180413226960503695541012100134657110526504662663168*x^6+229932337119504211334217708103309240338941088085407630842836501595587283676124655737770339993/105866003776395226084345160001358992651361481631446294361762934393542350471299886842766319321088*x^5-35648495092492473760474048399651606101066594242727158918224952673433244601628352932459375865245/52933001888197613042172580000679496325680740815723147180881467196771175235649943421383159660544*x^4+934010987604558512868058789466993746568625525841315679841060766933848364573427704650629531173/413539077251543851891973281255308565044380787622837087350636462474774806528515182979555934848*x^3+77417557746729831064445403685653261455523686645767633332590055480190888164617922725364556648051/413539077251543851891973281255308565044380787622837087350636462474774806528515182979555934848*x^2-20192732665131293336313943475228827905991410094276829138533729911625699518894694610098414900571/25846192328221490743248330078456785315273799226427317959414778904673425408032198936222245928*x-3491995927113618165445540286667903928615867460015521498355416937594259008276510711506783167775/1846156594872963624517737862746913236805271373316236997101055636048101814859442781158731852,977252093659786513241160787824307376481326467885286314196813675568875945877047/38716709952510254110846229943354145883926484710928930509444730292495488172361101473925968208855040*x^15-91863408811430258275531730512221060941761229482020295440327897991801780954090641/38716709952510254110846229943354145883926484710928930509444730292495488172361101473925968208855040*x^14-19788500552233299787770848969448404492001903057643434485174930949890944498305598833/38716709952510254110846229943354145883926484710928930509444730292495488172361101473925968208855040*x^13+2089493518645069266388086413112836935035838982211811104866702001980562107037530806373/38716709952510254110846229943354145883926484710928930509444730292495488172361101473925968208855040*x^12+68960617968214714731399860177433395254120564851705791981532440949978860283617660123091/19358354976255127055423114971677072941963242355464465254722365146247744086180550736962984104427520*x^11-898328302706621186619184445778600377850476794810468206151982448416549714939625843666507/1935835497625512705542311497167707294196324235546446525472236514624774408618055073696298410442752*x^10-42109331572688828413931074880995836447427465499753691473118414295778832159237190839100237/4839588744063781763855778742919268235490810588866116313680591286561936021545137684240746026106880*x^9+4549771564544004458065816998515357872704074502409005298024019791037023448129677990086763391/2419794372031890881927889371459634117745405294433058156840295643280968010772568842120373013053440*x^8-5233817017798441151306896638066425555578373798113004762199568931357596331397215737225017871/1209897186015945440963944685729817058872702647216529078420147821640484005386284421060186506526720*x^7-2231277429667841377792556726178627263445852326113544885495597191938031931538861263380709612121/604948593007972720481972342864908529436351323608264539210073910820242002693142210530093253263360*x^6+13478805448501108888613410347798402899887936333203998119607035438833890169622881200507168349651/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^5+31213855284368132221673534924205254235016687043967439634300445751599564369222897362199760734171/9452321765749573757530817857264195772442989431379133425157404856566281292080347039532707082240*x^4-119617134483085687132857640535857099015574228270102816237086077929304621476886890185302588649233/2363080441437393439382704464316048943110747357844783356289351214141570323020086759883176770560*x^3-313588529884050291824307808023196417572399456867421670609777107188629378021888178945158311788371/295385055179674179922838058039506117888843419730597919536168901767696290377510844985397096320*x^2+930599835288280828094743074264670461708511795771085113481289885101028954081972332205313629517743/73846263794918544980709514509876529472210854932649479884042225441924072594377711246349274080*x+124820337872888728112868253939949665241570753102593501486998229985024218433551246525860585138283/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,-74242047836732339236263148346160162376060323708175224300960490611148691911517513/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^15-2876056503181429415728111105695835693803109038716731212498988051122792447345352081/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^14+1701833669459474805340647156672173822781867920961029932817722358518510914334664863247/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^13+60308923694943037813464638203743357464388299302841777172638969377107991923500568808933/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^12-7672393360569859782328371329508384571364826641847302766269955285100565869126888688021549/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^11-24185857073856476005239555346917290211068068377987943916880299983131627326151374359866859/13550848483378588938796180480173951059374269648825125678305655602373420860326385515874088873099264*x^10+8751485064692026373803525112463319019796308622235491640086317143771361663835195517348602803/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^9+117314501628394027407588323843816560448833152247535543055257905263724342613641017548941251551/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^8-5444192187296423407600394102014039613644399078987470273793799008704617462532331283900413240591/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^7-8133688599148236628688853214871022459314131263678288410205461743136500931164197708403751197503/604948593007972720481972342864908529436351323608264539210073910820242002693142210530093253263360*x^6+1857167554580816855923551410091821635442258100035613400516896362887636137731139766897128399614931/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^5+797545978473262549175431681899388798472357127131348973883391597863837183166850762000936751082021/66166252360247016302715725000849370407100926019653933976101833995963969044562429276728949575680*x^4-9812532447559694465410473382503957756244042809377058383708760398216503839075738948249700969960953/16541563090061754075678931250212342601775231504913483494025458498990992261140607319182237393920*x^3-8299228046332982960299229867326651939924255846200183074510231528752665755299308566331461555941851/2067695386257719259459866406276542825221903938114185436753182312373874032642575914897779674240*x^2+63219223305573896442663491329524848617412640338892704064696921248618964337596765953972075738485143/516923846564429814864966601569135706305475984528546359188295578093468508160643978724444918560*x+501586407838663320911362351283569560093145818180279976495369428594531185656834179075523804067629/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,-235203099990943900814509265932110100375440991002796045866190205617779501464475713/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^15+1994039655036522645603007518910055986178225498974025700014428670683703128273714199/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^14+5387905258233263216593813788606214131732799332665508650109619381076977851682066768887/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^13-51422709514754579190865415208251746557665052225416304963891809028094439009292856288227/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^12-23804572192972313350674942767992825741359180729152543759752903470581641452102292045531669/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^11+23285626505334814510766946915751640347199358779803642230626267109452570642503240147317229/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10+25621902147797432094479543224324986530279463637545258542920496192437960232690472170229639083/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^9-110162815347633085129939006409420450276244784392003272580716067601085682227371514379024686169/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^8-14029940233857424968414022465512374034883738025417156311811147949601826942196517976443045355751/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^7+5435188611546353817129221010823517959654346100452244197816255453716100048828560076220212034617/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^6+3728849750777013960328718130576836233642953624760125610608966440439717380477728149708535776970411/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^5-13801838909417874091854140900049428300240650077871492126122182234165689379221020296025118152949/33083126180123508151357862500424685203550463009826966988050916997981984522281214638364474787840*x^4-6280179174048565122133882383603531033412805565906075730519828078522789393667856234749875490786249/4135390772515438518919732812553085650443807876228370873506364624747748065285151829795559348480*x^3-1289139050259162945900965614702364581384040339337630419012943581686485161234041537214143737404707/129230961641107453716241650392283926576368996132136589797073894523367127040160994681111229640*x^2+45482639295217914710582611346402573089961006073793219375027340116109838419097123347769541378000613/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x+2046726518955793662860077333623935227256701181779824492066142832823533018489142473516425461368744/2307695743591204530647172328433641546006589216645296246376319545060127268574303476448414815,420548209006069302921766990672454328557629918136934090937133753065870452942069623/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^15+22340564117061698490583394926628689190565498341857787805663286619134614572147648951/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^14-9950495122481137548613103672367321673732476722952085903843085375972129466061939404537/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^13-484150350003051635153689466999751178356080385523776107921495448261447260242660597421123/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^12+46670150591607587276327104301250266090907372621732242117532705440155452799991378783336359/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^11+201757007525479828333494532033350454224744414708868714493710639592274378338260295858586053/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^10-55536699169307328535399927807387480976355884163223660828758827300803493546169454777243381673/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^9-1022064882619953982696432691416234491367091675856563458019639298871409154707670052579719754081/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^8+35484129393328116810870663683462750631223550869237430630175098703995976041035131112880911673101/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^7+74530732659585528430043966508480438003934956685367222022121675156622280881199823438748328077073/151237148251993180120493085716227132359087830902066134802518477705060500673285552632523313315840*x^6-11751287275697112646186872253631386574110198786389535437840888459881965887643606008221845685779281/529330018881976130421725800006794963256807408157231471808814671967711752356499434213831596605440*x^5-15470265357774021138881670928950955024030306859756935836885700859285811930096873535506991443741057/33083126180123508151357862500424685203550463009826966988050916997981984522281214638364474787840*x^4+13655998847032746149945188110108336407325101103205346429686446694179407485813704111771808481881467/1033847693128859629729933203138271412610951969057092718376591156186937016321287957448889837120*x^3+76807730155754574447728039146690650018365109705047375451255393870640494529842775341206938926899721/516923846564429814864966601569135706305475984528546359188295578093468508160643978724444918560*x^2-309324570897912559156090538631111654226140992452231766176610491725094144102002373016256177725139923/129230961641107453716241650392283926576368996132136589797073894523367127040160994681111229640*x+1868419017205232152273606642200010618156083938350130694151454854290363862086544440702835398355042/2307695743591204530647172328433641546006589216645296246376319545060127268574303476448414815,-180881647809112606152730118648488836487944458218449333330358991032243905400009891/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^15+7165459769295668242066033426907598649369613042118115889782855395678861031565533689/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^14+2083799100571458643167977180947333210517492917359920589815793144388643523087305734297/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^13-77736268159299003267357626175536534516701389769646841983198410814800288129823524156451/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^12-36339287294548725398444470448188794040260935525631259490672692564480607009190486896018831/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^11+251112061525565509801496329445421936238394117687545525739322299987294186817498386655241735/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^10+37277952092320391301750121892882755141657897467408321444575488412187596281783197543556308797/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^9-1158759065166177483514684629754834885721426575328415163311944686261422963606190215706469060761/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^8-18207801657009662454662694609469684561667920604159642776667588212156328699139530933540746690029/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^7+69176859592530203048070651719411730899005890004591727619155681184016128246536715925319378757343/151237148251993180120493085716227132359087830902066134802518477705060500673285552632523313315840*x^6+3616410407950621082584158653634889191726987546898593532356202002301749681345914107739702973657239/529330018881976130421725800006794963256807408157231471808814671967711752356499434213831596605440*x^5-79423606412465900702176449463933394264269919532417442668759011838863034522384948811248656470301531/264665009440988065210862900003397481628403704078615735904407335983855876178249717106915798302720*x^4-683410970428994615572192181910767666916618741281739914576132397481093167847917948232090296259599/8270781545030877037839465625106171300887615752456741747012729249495496130570303659591118696960*x^3+52475953331602084584336805147554822231700410556380837129669257507232612544818119952066254462711857/1033847693128859629729933203138271412610951969057092718376591156186937016321287957448889837120*x^2-88233840496279219531723890332986645857119934562403700103939427618694206828062097102729263970198549/64615480820553726858120825196141963288184498066068294898536947261683563520080497340555614820*x-34511607355871596263674382152309426973549492310614659398400476241387893669735046684168401273977047/9230782974364818122588689313734566184026356866581184985505278180240509074297213905793659260,13463761547792107724544484791645791329436227380144825964284067131211031237574617/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^15-33176968225344513705465687246092769772651413394969776594404701586775566211039509257/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^14-125185145487130965228732143105930843842608940128535403198460940104416346213806307321/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^13+742960572540160903915673568974728785530763045245206749651823903705050491374871696835371/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^12-6749085975801485623732291197743753063569979986903006767082480741389646581413167132109941/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^11-634067348458550457250308297509341452551292724643226072987488979082493442462930101714885099/1693856060422323617349522560021743882421783706103140709788206950296677607540798189484261109137408*x^10+21779358248879176602094444468361379156093899097391699471475112819499750501742837056954398847/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^9+3230785727847587353586643281519657731468397765711598651148881680460963571505345863885177151249/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^8-24957344755889560248055183629736345360006085622249257485853180966721962487959961686447755086439/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^7-231537328187386171586312236334300804744669962981600068805207539650375460768979859544928758345547/75618574125996590060246542858113566179543915451033067401259238852530250336642776316261656657920*x^6+12215454670672213041953202484266753906957581091449877753565300901891165028029388890488543587592409/264665009440988065210862900003397481628403704078615735904407335983855876178249717106915798302720*x^5+372757901423623647772978106372086547436335044177147383237307802926589476516894416015983441639701189/132332504720494032605431450001698740814201852039307867952203667991927938089124858553457899151360*x^4-313811088791411145765579456605470977044853432337317272377069714157908188168172628214902611328836103/8270781545030877037839465625106171300887615752456741747012729249495496130570303659591118696960*x^3-454809187717601244702167506261329136472180433774173983948227095174788583306642414978475940648936313/516923846564429814864966601569135706305475984528546359188295578093468508160643978724444918560*x^2+1338675335627634252762608375428340564326782611387918989443999179109498920297196043242109276789735069/129230961641107453716241650392283926576368996132136589797073894523367127040160994681111229640*x-17754856490353975072244902324074725950290621955773158727427668600518047037177109627764566701114967/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,17030507138416544398016042592366521979947823621368677887703090018248578032661040751/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^15-339725200060027666786840761339456706582876266360360669242319356005773567632657493313/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^14-401113492108018834822715634876672394413539733356130758474732212401689349850163226801089/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^13+7835718028552428378731642443221658834069470348806942275611923191474994052246131972923909/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^12+1842950179175289314672618681871413207458149058977550559725622828722335954897527805716508703/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^11-3348379905829944793881971210774494668441368515219588564716390490166579363464982216225217071/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10-2106243015842426877437481868421294160328962767744323400599479366041328361808202297630759546321/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^9+16283735979697808431933882886407770247771189956215203620385305894079732597631358393259866409563/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^8+1274598573494682808246315269068352515869922608148597564744422552344049806719898386573197869499317/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^7-1034067918628111269283805463725702321912459000935219055444270489118204842063243477571781117527459/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^6-403264798958454513145258639951811615224766073627646411802296668382167312118419863715312488577598137/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^5+336974681880600126668799630093001829528955973432995427563796250762519500385686341861693845134947297/132332504720494032605431450001698740814201852039307867952203667991927938089124858553457899151360*x^4+919609240062288815957286389991571777366382937373042679887683813692378511133980983507819186731663663/4135390772515438518919732812553085650443807876228370873506364624747748065285151829795559348480*x^3-658552748011742797118444476429175304804226017217819690791167397992474611753754515088693241238175193/1033847693128859629729933203138271412610951969057092718376591156186937016321287957448889837120*x^2-9997332735136145712717535766218730723449471567864721059761821701820484875411261474070667846908574031/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x+275319210319001708468969995729351210432821386499990411502554550391073876486082014332810685592971659/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,-7978653193983791244688014338369213181035185673793003313394094528167473307334747437/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^15+117121948947921506158281789407007520428349390633388625410832067256486605887572878187/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^14+176053877131682003438435557678973190881228615245535159111722215420107729072702021697611/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^13-2952070969699104013946532316247661836738126125047848045405736602309090937745647957147527/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^12-735950569368440268820365599162630111168423004320188745548873202252377718983118170858431617/13550848483378588938796180480173951059374269648825125678305655602373420860326385515874088873099264*x^11+6816745637728809512268401174588555677356328643446609037856625451133330053007223591731430461/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10+727089379397637541741246672054295533817162784782800256916371225659270313587120984651351368063/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^9-7129139427143730975769468715866965789731706407910107791521488839572375960891339786368654438581/1693856060422323617349522560021743882421783706103140709788206950296677607540798189484261109137408*x^8-346477732948682984055753018068653998601167204215660885692857781042694313224276525539794456030219/846928030211161808674761280010871941210891853051570354894103475148338803770399094742130554568704*x^7+491436683875291419984801627449084015622459730000464300405447886303486785275848741312173649276597/60494859300797272048197234286490852943635132360826453921007391082024200269314221053009325326336*x^6+72552442361079150487509931157021413358946909206420277404045467473816730128782605480674393742238239/211732007552790452168690320002717985302722963262892588723525868787084700942599773685532638642176*x^5-22442622430447610458356253376870556633465679946586630806542475710101882919109803173919658450088761/3308312618012350815135786250042468520355046300982696698805091699798198452228121463836447478784*x^4-70588100527594710426819151936937661917012037317576739148649791904812741880552639240953013761393165/827078154503087703783946562510617130088761575245674174701272924949549613057030365959111869696*x^3+373914107660684504134779311437785047981814267604717687312851781496823636402876979161522347093441205/206769538625771925945986640627654282522190393811418543675318231237387403264257591489777967424*x^2-205854374284919391325601630409097075853315968837160458915589407033487484851018135535179115439582347/51692384656442981486496660156913570630547598452854635918829557809346850816064397872444491856*x-7573875962803707989946763685448336757130631475163511098885037761957165980577646376007277061272973/461539148718240906129434465686728309201317843329059249275263909012025453714860695289682963,-5265657888846531807224452517104382402390634376780499122792792166807171016384890587/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^15+393978359885389037986060501439136071640351339555440739661223248501588255679491320711/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^14+104803573235054280331697783782738273272340781941533918337382946579032712873091292843543/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^13-8939462681289968817014255128884841970824567733191755568325533420724611923156997568675943/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^12-11149546300228651619275017952440994890066740839561068055497261233400045576133196309966093/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^11+954035320829054467795530539824285560805152573919089690963077388924705810492673916018541797/846928030211161808674761280010871941210891853051570354894103475148338803770399094742130554568704*x^10+52188813927678363796308220914175905889664444598626994902218669522606648070095114070503065103/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^9-9503603629460101429430976897248626963681889743726913826755912240562440437999758953769197521013/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^8+3957281706626333917715465138275878984300601670294543832382072462804321520609063767781933448237/264665009440988065210862900003397481628403704078615735904407335983855876178249717106915798302720*x^7+159944571181773442127845798559006587280934437030489460916156793592262408867576322235346586469101/18904643531499147515061635714528391544885978862758266850314809713132562584160694079065414164480*x^6-33625634175897792523779553395629588218839719026159527876443346279884152425119729815576024071044973/264665009440988065210862900003397481628403704078615735904407335983855876178249717106915798302720*x^5-1786715540491845764761433923001799062279005875997030939694285282324729873772887529668813547229997351/264665009440988065210862900003397481628403704078615735904407335983855876178249717106915798302720*x^4+151156162529452699960076648814633306783376262472866083819608846521898760558397819562669025049817747/1033847693128859629729933203138271412610951969057092718376591156186937016321287957448889837120*x^3+2545558793445859809116489909436524566260273878262429022290595705878771587581451443836590521114561229/2067695386257719259459866406276542825221903938114185436753182312373874032642575914897779674240*x^2-817837955813847805729286645505974968762804956158312890806137388106758134878252481592092773454664736/16153870205138431714530206299035490822046124516517073724634236815420890880020124335138903705*x+119052173508799774013278069509849518511120724585039856923441048394195364893833039740864227123111243/9230782974364818122588689313734566184026356866581184985505278180240509074297213905793659260,115856201,187426571925529879583567011123561652960153190995537584991941830192383303567554309501/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^15-3315376998235349323764863334918222136025585198332631896777482367950614271300881516003/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^14-4308283660340447109427161983193760687060946617924129695737029666810354545254102431914179/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^13+81822873789530791013270451393458931902615296929982801179277193171964167520369938628071599/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^12+19108649682062283021986496263802872044611992141972258155435497734884179301696405557510129413/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^11-37778297683896035474630945459416346973969698913077707709147687408350709911334626391185623997/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10-20674726181966782852203897964993797030437864166243376336144789378196121444744666464146990316971/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^9+202887353851414230926956080729877105747406062440821244748297946116439129685834101839497776893153/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^8+11439005260932451631066144295853190922135635932751498535246905421868905086071056034669927437999127/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^7-14866022966580004987803613891762944208702029649696363312825710314713398014732848812362716438173849/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^6-3133526543380889620308328115527406849013115432313082232238869130725152315270606487717281808571862547/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^5+5981374695295540805891253297075961050471420096696075425154071233789999131278039028016107842212936087/132332504720494032605431450001698740814201852039307867952203667991927938089124858553457899151360*x^4+5885062248703009214293517192107481667822895306338225027961955329370209606900442192917135491062416493/4135390772515438518919732812553085650443807876228370873506364624747748065285151829795559348480*x^3-15530496166867387056727797570671614259059495067322769744410587495137471513564010155611152210540275723/1033847693128859629729933203138271412610951969057092718376591156186937016321287957448889837120*x^2-61901777520742475524839813915119898476847947968273960230305675214771290134318774322113516779249495161/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x+3842961918275952848478004879148137857090776504329313863310074367664344995514165362593411754234329029/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,52117213995296826415558868128422082629095725334221688322066875590141814694639524327/19358354976255127055423114971677072941963242355464465254722365146247744086180550736962984104427520*x^15-1180101209417979557332753557387820972219853767266062472159333041427916292512208411341/19358354976255127055423114971677072941963242355464465254722365146247744086180550736962984104427520*x^14-1195453107272821566854857958203529805927827469115803491189352689490803611052684207979213/19358354976255127055423114971677072941963242355464465254722365146247744086180550736962984104427520*x^13+28232249854313077897149804462604302659316698018290810924434741688834279044235130593002473/19358354976255127055423114971677072941963242355464465254722365146247744086180550736962984104427520*x^12+5270770793355471002848405668840408663564212629997603052465514328217175960747681111142307841/9679177488127563527711557485838536470981621177732232627361182573123872043090275368481492052213760*x^11-12625000758930046336609365443407504837943935451500359571949394684485313975796892975689004641/967917748812756352771155748583853647098162117773223262736118257312387204309027536848149205221376*x^10-5625606049795113589842165990845166888116583344010074828727270296446219909933034049634862803047/2419794372031890881927889371459634117745405294433058156840295643280968010772568842120373013053440*x^9+65379838386502035963291486374536823578524646510809697318818118810186258303401734150249681004881/1209897186015945440963944685729817058872702647216529078420147821640484005386284421060186506526720*x^8+3019950214891241196433919412787851283905719029185041881732197777093918208239660949834176854282939/604948593007972720481972342864908529436351323608264539210073910820242002693142210530093253263360*x^7-31958690552225674315210982080539068314833430989944400288965788169511234687886598166780733322495891/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^6-769934059516090576499673898174170607312662681031701414072791820844042683692737737281303062221880979/151237148251993180120493085716227132359087830902066134802518477705060500673285552632523313315840*x^5+3420422108624000657652196491273848218088873602853025800649724165467485834668112123625203225973965753/37809287062998295030123271429056783089771957725516533700629619426265125168321388158130828328960*x^4+2346217298446996196236471308578569907803363987545480203591350602021098065379037242037945906536440557/1181540220718696719691352232158024471555373678922391678144675607070785161510043379941588385280*x^3-478934902319461577335808690152687935160138396927841465508227478312106078451106276444648683657236497/18461565948729636245177378627469132368052713733162369971010556360481018148594427811587318520*x^2-5784453644548262943044489172753517122866993930511208415766128019387964132918258710256040199217498327/36923131897459272490354757254938264736105427466324739942021112720962036297188855623174637040*x-1829927558280899090849529592454450449650294765115627218610269452366168484917488455896735314791530273/9230782974364818122588689313734566184026356866581184985505278180240509074297213905793659260,-18208555714661894764292722573476863334808465844616497930665435473947640991688293597/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^15+2811726672290783877689231689145420046730350101696713789128382969401319217820373718819/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^14+468160127315768198392187260577834769839119472545526300144027278082196877479722232342851/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^13-62660421881040756196371648616057599822199264421729717838870656582259326029968333492001135/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^12-2306850930769327718094202886973477455207197731954265409558551817535242924228055069152600981/13550848483378588938796180480173951059374269648825125678305655602373420860326385515874088873099264*x^11+132972930926790063838799424653165341438814707505630199385995303674897341253908703762774144945/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10+2736998699050562378800817326850619933722416497842118827160156195537723045828145755988716070107/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^9-134365491994146258379350038630810880247340388576540738749706589768990037019209598021207226110049/1693856060422323617349522560021743882421783706103140709788206950296677607540798189484261109137408*x^8-1609548507190287815632787141929829463088017649450114535201614709034871315207992135637301999552327/846928030211161808674761280010871941210891853051570354894103475148338803770399094742130554568704*x^7+9435371470571825553748860247957510367335344227720926037923281537863531081597765750369061958068889/60494859300797272048197234286490852943635132360826453921007391082024200269314221053009325326336*x^6+417067439800137919021437317310604516362328811401228946942564849132365273254173242695000378566824483/211732007552790452168690320002717985302722963262892588723525868787084700942599773685532638642176*x^5-3592306869815022880924856195827320442624248261866581079657270822120982979396187968813238711978312071/26466500944098806521086290000339748162840370407861573590440733598385587617824971710691579830272*x^4-325842306956598060167032100031232026078002801754868499342834166363082597088174422616729717178505827/827078154503087703783946562510617130088761575245674174701272924949549613057030365959111869696*x^3+7781240975749500360418879748243860767609633802805407217229617245646816195731424768937057198964500323/206769538625771925945986640627654282522190393811418543675318231237387403264257591489777967424*x^2-16367029810296990605502379140521227948019125977110094104002777540656440719084525234059130507751592771/51692384656442981486496660156913570630547598452854635918829557809346850816064397872444491856*x-453530639271484595338339812759706051386839385936393053624547579503473296363135269605048571836570349/923078297436481812258868931373456618402635686658118498550527818024050907429721390579365926,-460944844070287282370850824408459630440845967916876859786502471598118302150264288523/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^15-9745180244556267590403488479809495846384307091080405715897427371999059710447167510311/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^14+10541392670538720686224405857428311116896576826706496909782269958204117769107260236396697/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^13+202866942470356072057106318896495292656487646533379140447919100069510607456105657267163963/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^12-47002375275422065148513296221613600845189571760219092388225227178132423700681199642230600669/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^11-82399485418273923447297159747201320849583125147169401304964304023148587233919841971773740755/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^10+52224579359539552504859271361301900006767360745238638259719907088138349313118245689322279951803/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^9+418941774828630814194945031689604637570449878665007748368595224595937937105030037122827397995971/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^8-30904686048049902390339951325298435175404491344671028741057175378352230803212916893431714752630111/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^7-31539714015470360972975640589831666336511314671927449144737319581143619338556592582552839501950703/151237148251993180120493085716227132359087830902066134802518477705060500673285552632523313315840*x^6+9724737088657478749759857263120716759298165170008139828410201767798743831418960611946391254513445911/529330018881976130421725800006794963256807408157231471808814671967711752356499434213831596605440*x^5+26573116193235503576405789709313191472221750201371907301228793391262264263514703655006612773155879523/132332504720494032605431450001698740814201852039307867952203667991927938089124858553457899151360*x^4-92807906962212253659543832476312527989933756115834610461332258703144777200400121915759557627005810391/8270781545030877037839465625106171300887615752456741747012729249495496130570303659591118696960*x^3-28677583456279307604435189706189992366682261258777294068671939774657172501463770307028401783789527801/516923846564429814864966601569135706305475984528546359188295578093468508160643978724444918560*x^2+38233332216697802700134258114971477909859331464466361071061343258601316867618210435543001272822561311/16153870205138431714530206299035490822046124516517073724634236815420890880020124335138903705*x-27648156889280515977277479020797627360018529273301039012231722827520865408801456445795199092053319449/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,658998222903529609385833598605941487095392940372686035260855911052644175578594667673/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^15+12319912606025936458808221947536081817444899534545557078032078645639697478335818336161/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^14-15904667059477574429672624161974769054784794998566973971737796536125026274632440420262047/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^13-266538182856520057537506086093266387889059277475567898667991931515518967743351208099717653/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^12+75941121192906194620563412618519879689779222277315657481154314035981559384923491787359856429/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^11+113643674513309594845328810231654176899781106248912310178276088049955598137965470017224099539/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^10-91669390239496064435332374846664422430395173887082583372114702908696684323302376234118635234403/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^9-612296480225939599161230125610466608465802950509512152600264017310650014883015088470952602656151/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^8+59224607738598753565875636833182992975863234113992111732249389012056308408219574233659087178322591/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^7+49456936720056371765521686970619111397312633438254104155193687321693982226825472329903391326633383/151237148251993180120493085716227132359087830902066134802518477705060500673285552632523313315840*x^6-19813734598239398056943264165338115482402311394420359454122084645834231777029044785423776595913693251/529330018881976130421725800006794963256807408157231471808814671967711752356499434213831596605440*x^5-11504975424477498267318571880256161756444264320645117534287401369488828672110055341345060897590811377/33083126180123508151357862500424685203550463009826966988050916997981984522281214638364474787840*x^4+185314106122114161500254129123724748469314301302455897307380428245917647476349550125042489404339734261/8270781545030877037839465625106171300887615752456741747012729249495496130570303659591118696960*x^3+29800201660324034713121550904180435132894039910620526326495666376099289445439186648082085710780053483/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x^2-128122277285809665481066681759305398103551418461509816652125967147572130026220349854095935663222032737/32307740410276863429060412598070981644092249033034147449268473630841781760040248670277807410*x+8133331311646871197367828940435357792193722168293978373025762969405780295578354142355846706641764982/2307695743591204530647172328433641546006589216645296246376319545060127268574303476448414815,-3691547468322072299380635085668322894595080913911639441038761875821945320976036623311/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^15+67672357278498178984503256083018823910415503951663795902065269879555010535875105606873/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^14+84870480110280460131489823083097076161076604516188628804772421921321495725604412273091129/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^13-1597357708283539246778629636086148920605201872656974153766961461723294294148059465136206349/271016969667571778775923609603479021187485392976502513566113112047468417206527710317481777461985280*x^12-377108593673994685641207464176006073774095141116510882675480728913105011117387020493964292123/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^11+695335937744746240429792759885094960213761215563656926106672992955437392762880396173895254515/13550848483378588938796180480173951059374269648825125678305655602373420860326385515874088873099264*x^10+410751326072485343406740877534660553974680209925310619661038602419177176931533828798022657466181/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^9-3424671372817173816836226949018852826859906161456349606524087881558862193873734126017162888048423/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^8-231887161838713453792951898939825706336621323135476588681755765952470129888865260436139203343670537/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^7+219175093535836410084090579045109340490339409011293293078844678101855817305004424558100948893693799/604948593007972720481972342864908529436351323608264539210073910820242002693142210530093253263360*x^6+66941905010356814231142477812929092760582733750128843490891959549211029701338137400696241131584803397/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^5-4555646632194203158965043592770356098340619579448247398084875508037797720159294354783453936745365237/16541563090061754075678931250212342601775231504913483494025458498990992261140607319182237393920*x^4-279416543367727697785261990262436110892183658131824875652283089333244444287146000178664952933966486011/16541563090061754075678931250212342601775231504913483494025458498990992261140607319182237393920*x^3+158299711637880657549418497663095459396847012599588257638491646307452173874873150257563765036891398563/2067695386257719259459866406276542825221903938114185436753182312373874032642575914897779674240*x^2+1633061641704965588392004672182742989059680801921836712588952105005934300160989326098699050807380745161/516923846564429814864966601569135706305475984528546359188295578093468508160643978724444918560*x-24767753135321499278930213250747442149376644010823157374445784626299720804007962316620985481245099067/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,892518670503350744455409854893764442086550149631066916108716777232958780781925098321/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^15-15794555553127656503658528815898277324915660667433496435456148926365824188544683556411/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^14-20452991573388521503074666567504347872074140388178353449969867383824063086139744885333691/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^13+382250817206435654503528303731917033429061670593728200814405880006325604268073938356235839/27101696966757177877592360960347902118748539297650251356611311204746841720652771031748177746198528*x^12+90133093007710162757396987353002987341921857214009769758427823439177768082827677671604025431/13550848483378588938796180480173951059374269648825125678305655602373420860326385515874088873099264*x^11-859522972757104819972248753418404800301650279715161977499509141320504465779868532587979152371/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10-96212260302794771761197966858086272173750294840148104240783415983460343066902280653113177385633/3387712120844647234699045120043487764843567412206281419576413900593355215081596378968522218274816*x^9+888262228537273640010175673992780368149204519522889202319913249889288434090001796851635115252999/1693856060422323617349522560021743882421783706103140709788206950296677607540798189484261109137408*x^8+51671554429094520657054582372773648998498165989648758606782664156929140529641240996599819168875565/846928030211161808674761280010871941210891853051570354894103475148338803770399094742130554568704*x^7-61362546735478316780888404324585950852990820835261456056666818925689002892023152033185801600688003/60494859300797272048197234286490852943635132360826453921007391082024200269314221053009325326336*x^6-13154486876918189330143291705192645179108915528024051465488568194056407798698606511995788866774024885/211732007552790452168690320002717985302722963262892588723525868787084700942599773685532638642176*x^5+45538679274274376545359280263467103211861024514397327834037704611013272601255306917968238957905270679/52933001888197613042172580000679496325680740815723147180881467196771175235649943421383159660544*x^4+19722163356188123306185941997444504829086135423181917982547404466625874875349242149585969310730810299/827078154503087703783946562510617130088761575245674174701272924949549613057030365959111869696*x^3-27124456438822510600652615713807362215830578161425744378569015514641338655825153739162948900166734119/103384769312885962972993320313827141261095196905709271837659115618693701632128795744888983712*x^2-87320696982692570584748512055771621924503075807368790382511937358536845336494542255864035083963270367/51692384656442981486496660156913570630547598452854635918829557809346850816064397872444491856*x+25807946442511664831153797888764445197916431968390444812459733917986662273323720652930851275347757279/1846156594872963624517737862746913236805271373316236997101055636048101814859442781158731852,4279287237997951169940324376611429473791156741746290240900927405973377300639565034941/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^15+34145129055790808811273727663619426072308184127638305313291455240007198241496303623297/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^14-99232291047204572788944887061819381260475944235298330404773226911611156437835185896480319/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^13-548734963461544860735352216804023913374420657080720775856720301214272811456971702079846861/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^12+448882814886600409453954319630410374313724304196735190638250576152340552605973684815584419323/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^11+149988323371315981204965775893725995637418821641336550587563797906115678254503677939326149781/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10-503776897187428844774996908398724830868937819622073349708940851533610190694085002829491290701021/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^9-434639961818807248059759362796322959438330933591402203693410809229018339136705935842417880003877/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^8+295751164360510157673920140217404561923629839397428541562676801966376334649265855433670892981071737/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^7+18354676496435846726176450087882390968341090876576822381606228265545947324837761780060599968611801/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^6-87908755113178472480188660820937378954127482352598664048867476015137896355321662853001811596616141377/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^5-15676399334903186270548637269015186970160513413049719478599692901703801636263588541022235715926944661/264665009440988065210862900003397481628403704078615735904407335983855876178249717106915798302720*x^4+179234959393644485775829197367482565326949665631884757371180229841052727708423544361218603340218724493/4135390772515438518919732812553085650443807876228370873506364624747748065285151829795559348480*x^3+81975108163049657799962519109705234410095021334591154677674151871330326139069914157150708796998198569/2067695386257719259459866406276542825221903938114185436753182312373874032642575914897779674240*x^2-1610138047463279576059165783059876166623062208182569417869321178238514197040260374870957893887259794431/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x+100783777521663626684385042868711052533867013687892628626269266987347613565606183618069893424099092813/9230782974364818122588689313734566184026356866581184985505278180240509074297213905793659260,-6302567550836538352234890733865435508633057725848504909771749655036714775865845300077/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^15+96699028774898378905039119639233111475275541205372588677080173287734545116790043133391/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^14+148716837506933413280639243654401473072241895895895200330876258668963542217034568146255823/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^13-2226362927609598274457623912037782728821556947930553227933263294124269309358167368700788483/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^12-683442429693900547416207634439378212785648925853379966218321382354450640724659498402726784331/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^11+933701001650222136667128876635711415369538530809349572062166249062623524855214737765304482027/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10+776290564152035614661847662471631674840299371963237435368267771692241306436367691195042205046317/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^9-4290163072980012762082050997261235647627699425281703184896502190016782134750304905738446194278331/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^8-458003607479237795447304244758621915952703693614265706459501345565610527597299096162395322571801289/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^7+232095712188177923572282629188492932392564809640307525799409602379662165045445949762742293049018023/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^6+134422376996335996709209718752269098235331277830587782908377468607683270596099597207178776740968120209/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^5-86513519577531941931787855176416689302425279474013532722001596154230106720604384589077832568467795923/264665009440988065210862900003397481628403704078615735904407335983855876178249717106915798302720*x^4-506961653285413277505376416088601149518078471574183597410737849739000491082003028299410804058849777047/8270781545030877037839465625106171300887615752456741747012729249495496130570303659591118696960*x^3-16118727250122538322729998923036190326130943747862231864110169289651216794919831137567931486665119631/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x^2+1813628472068286112626352908496126961148189975314161342709161159567022721971984122786678259350672250077/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x+158332372051797221621550984874626488649266517469355614575962554501068583824545391935637877210294044589/9230782974364818122588689313734566184026356866581184985505278180240509074297213905793659260,4621195273606234695375251455851111157926491945443884622512859676270941550490632485163/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^15-81547122443811860085246341305750580825372253989095685716318687932227041887562381909509/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^14-105216439946517042071016441856894788466735441146129123677081877760642844704219503983777637/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^13+1880239853923491901083205262867603043993169807752409556541835721970086409372638793374768057/135508484833785889387961804801739510593742696488251256783056556023734208603263855158740888730992640*x^12+459210837514482955396354564909779967030923389537504734366036217693126098393219604274956428139/67754242416892944693980902400869755296871348244125628391528278011867104301631927579370444365496320*x^11-789622625330965138991896198003728348486930289347382284854204989283010011519910890050854054883/6775424241689294469398090240086975529687134824412562839152827801186710430163192757937044436549632*x^10-482970444328245214307438385675983421261856323187791901848569135663071398017272059252510437407333/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^9+3637891009268213626634894024562253678604633701646115912779130596692741180226129356152284009775439/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^8+253250072528419822797118666661798506336280336617686366121556640976662908229735519958493935694890841/4234640151055809043373806400054359706054459265257851774470517375741694018851995473710652772843520*x^7-198409857154298972873924230881509246298355580413538359855426952624032752457765942208883993516957927/302474296503986360240986171432454264718175661804132269605036955410121001346571105265046626631680*x^6-61577658752007573758668405480858550401943761897887444486468302380929745561770715177895824000502011981/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^5+37027762507002145381421569565231252645652708112251676414524883254688039838664376416248206801022632211/132332504720494032605431450001698740814201852039307867952203667991927938089124858553457899151360*x^4+158374776228834838864763362108222813896557956104941576241600697362388678544896535636062321158948916243/8270781545030877037839465625106171300887615752456741747012729249495496130570303659591118696960*x^3+93576592129162480456142950946174178989263495760102729731524453872649701329057130906299395484478230881/1033847693128859629729933203138271412610951969057092718376591156186937016321287957448889837120*x^2+11688341738687862652915548251500391016259512320886198685972535346136298608480781145442719855897684247/258461923282214907432483300784567853152737992264273179594147789046734254080321989362222459280*x-71360079036154776509713070616323824642902697091419399898850624258997159429585965100544456714492828263/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,1622621953039916269112565028457019494333138257709469206154823596542585098292207845961/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^15+31904358689954821490515176994296037797559083864341357585740000698542064230320626033367/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^14-36908015009792849265269824476841247869759006952274769659635580915344417557384905612140849/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^13-645284593628032136592110743235248890499932787554856638950103872558324648685726168982818231/33877121208446472346990451200434877648435674122062814195764139005933552150815963789685222182748160*x^12+81265602659118066933939901377826991164107665036218049601276510204524524840845842151312621329/8469280302111618086747612800108719412108918530515703548941034751483388037703990947421305545687040*x^11+7866986219616913859502156531325421359015152663456223816937497069407736540525690285266355125/52933001888197613042172580000679496325680740815723147180881467196771175235649943421383159660544*x^10-87852245515863581295238456312282621420359632475631297471678915717615882909307672539878445846653/2117320075527904521686903200027179853027229632628925887235258687870847009425997736855326386421760*x^9-610810044260682732802338289988095046595202372792225998380970042280552241500331135087207915551671/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^8+49059331291079478104493239811417901641521020045566192713905540134059870756591257729522073649530311/529330018881976130421725800006794963256807408157231471808814671967711752356499434213831596605440*x^7+22341286881252576393932786519636923454267195046228210293165497622898074612163583054499081099004989/18904643531499147515061635714528391544885978862758266850314809713132562584160694079065414164480*x^6-6911256149251443623641830993570840419862700204544896126854076023388841935268219578776505536150378143/66166252360247016302715725000849370407100926019653933976101833995963969044562429276728949575680*x^5-160571920550187652737262458146049198345522771865353859981297833936909705865060717304883943170213597987/132332504720494032605431450001698740814201852039307867952203667991927938089124858553457899151360*x^4+113389499358928427468898515265106568588151618548073286284713208318244566108746372225863419362555213951/2067695386257719259459866406276542825221903938114185436753182312373874032642575914897779674240*x^3+540709515856472481698594952959373432853107893668008254663606756599655719226367055762269990436692853473/1033847693128859629729933203138271412610951969057092718376591156186937016321287957448889837120*x^2-387556296617456018443992356041988061205032309214642045390929607722191563127174196853276122641053959543/32307740410276863429060412598070981644092249033034147449268473630841781760040248670277807410*x-98139513151964043450290682447764720323631084819987790468216921251757597771938058070234320596671345029/4615391487182409061294344656867283092013178433290592492752639090120254537148606952896829630,-317187879339535766760520068766382223978346155659747621057896510653726323692972097611/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^15-13370399860238044257222130544497329673964749923375221447240797632705466586577773770857/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^14+6919152680645503124030120454773067654659572574002017325749989496495084452533651483582359/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^13+242533892562399637621160111095515428428895992991941380418892462245788151448718196471303961/16938560604223236173495225600217438824217837061031407097882069502966776075407981894842611091374080*x^12-3658833532415642009674130136967232357293787154883943289162898123889576196530875627146194161/1058660037763952260843451600013589926513614816314462943617629343935423504712998868427663193210880*x^11-4512748501404780146217843005324089555392734680460590084205533568346408295468135869909339653/52933001888197613042172580000679496325680740815723147180881467196771175235649943421383159660544*x^10+7731098483398420024627533988978863509080487822962523229825108391784743511047264064832025484149/529330018881976130421725800006794963256807408157231471808814671967711752356499434213831596605440*x^9+74164123665840712670402512719622222069313909316977527620335131412417587859627451785776152330681/529330018881976130421725800006794963256807408157231471808814671967711752356499434213831596605440*x^8-1118512639140948239117901372947367862868904498952786592627843168244917311900936978994304932207717/33083126180123508151357862500424685203550463009826966988050916997981984522281214638364474787840*x^7+3265999644581685389106449837017700129184525378631469897131536113875634441038118794014667535825441/9452321765749573757530817857264195772442989431379133425157404856566281292080347039532707082240*x^6+3028502673562749097890935595271270872033761016528257800571143539531799145210792509459999345763954871/66166252360247016302715725000849370407100926019653933976101833995963969044562429276728949575680*x^5-81263546205609382877775010850742068990402087536334680106861848398761288897755286624015356612344384883/66166252360247016302715725000849370407100926019653933976101833995963969044562429276728949575680*x^4-18291120462150099551998963356249429436379699891612762625772936549452253282479536321962245273616316273/516923846564429814864966601569135706305475984528546359188295578093468508160643978724444918560*x^3+108752728062350205705034627437959216967765477025961690374846538567956070401668137030832707930127064223/129230961641107453716241650392283926576368996132136589797073894523367127040160994681111229640*x^2+153781866832328731157559522525370860098835638897195425738248852993862544687510200678829423027941117863/16153870205138431714530206299035490822046124516517073724634236815420890880020124335138903705*x-95971615750651047650521729050233525025600091534082050585051740943961045812797448048156043314381695221/2307695743591204530647172328433641546006589216645296246376319545060127268574303476448414815]], [x^20-55*x^19-32503*x^18+1738275*x^17+443222606*x^16-23055368444*x^15-3294800888008*x^14+167447087631616*x^13+14471224931919872*x^12-726232358927467008*x^11-37866314033938930688*x^10+1916458898600987447296*x^9+56025699550187119681536*x^8-2987324241970268061351936*x^7-39995304004522161517920256*x^6+2522685461445625400278908928*x^5+7073042236918827053748322304*x^4-965826245587796393804399902720*x^3+3181450307602072163986333237248*x^2+115795949323041437339282976014336*x-689192524778427936297894505611264, [1], [x,-4495289788044051491002576104154809277494742899773226241691131175080818387345953235711011417403822578385632755620150023397297396382550965/18286844858111213091810472273295091978857179616299466513320805106932524112493071876177348246384683165517462866318452649180985809852826181623897202908160765280124928*x^19+578456366959898055994143424343753148101576304161288006725338214092994253632586468287786079220061646624762962330529849354095709832954301147/18286844858111213091810472273295091978857179616299466513320805106932524112493071876177348246384683165517462866318452649180985809852826181623897202908160765280124928*x^18+108844213667630909840588562754366884767058205796248026272923820523606029294475835875949706026129283952785951218811201457939852013960659946267/18286844858111213091810472273295091978857179616299466513320805106932524112493071876177348246384683165517462866318452649180985809852826181623897202908160765280124928*x^17-16222027348738770901449860429546689041698970121600017530413241896432649084540581497363114868191370291066028374742044111162772947718459626320967/18286844858111213091810472273295091978857179616299466513320805106932524112493071876177348246384683165517462866318452649180985809852826181623897202908160765280124928*x^16-158146527270856371139275024077519712886299974243316259429352729024560696451523103756871834702658938407604508292325748916531383611474690088958741/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^15+46087697945818626883200620690314449332710567254131771775904326371264177279604022281907764021552171879993581994768784058461320099555348089737989503/4571711214527803272952618068323772994714294904074866628330201276733131028123267969044337061596170791379365716579613162295246452463206545405974300727040191320031232*x^14+371934331147730481863130205536591325903985633464707604491846613846334834150260046192227126051525206956969197785966453553739559578728288700154924473/2285855607263901636476309034161886497357147452037433314165100638366565514061633984522168530798085395689682858289806581147623226231603272702987150363520095660015616*x^13-17085129426428365541944872339789793171827407118348279697742670037775249446969814862999991277085375009879633269731093413460631139725446618833478031791/285731950907987704559538629270235812169643431504679164270637579795820689257704248065271066349760674461210357286225822643452903278950409087873393795440011957501952*x^12+1080510396707937001415593397076496756003635126197372160696936761609627088615247415099099359302017084445316850018599908631135287818232294650297696929/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^11+7053475993156305694770302473280083060873098202961326780607816677458632278147837069894933943738590779522832902774428015202254710651425357893577178681309/35716493863498463069942328658779476521205428938084895533829697474477586157213031008158883293720084307651294660778227830431612909868801135984174224430001494687744*x^10-19688437708525310486473506979014219304433595036987595705470874512741300169906957341500887965306213839292155727021848559815764942701436157504289111381635/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^9-1587325746140648625825418098560987307682577510584610454293961232462551232777989857120255523528624915140776588974426534935704626272166803306909852622322603/4464561732937307883742791082347434565150678617260611941728712184309698269651628876019860411715010538456411832597278478803951613733600141998021778053750186835968*x^8+19883505364792668649498536612423227319229075245516338809283140720341159601895341839801816184958150770291577062234577994946665724835189817425632030189697123/2232280866468653941871395541173717282575339308630305970864356092154849134825814438009930205857505269228205916298639239401975806866800070999010889026875093417984*x^7+346973939980650753975704063356675351924403722657286946675841744260261237167182478236109426776415127224704905501451460907912621444130674276349933794996733499/1116140433234326970935697770586858641287669654315152985432178046077424567412907219004965102928752634614102958149319619700987903433400035499505444513437546708992*x^6-626716876328232417155036288806367033380439701766145975815181344501089179916562064810812270913840456081111066148227504214110124660711508462111760391214519791/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5-6448822279224198167884044086989234821918531724114056577465073981783397841186147319062644362602216017683987650696761750550654762298939515884247384561730739793/69758777077145435683481110661678665080479353394697061589511127879839035463306701187810318933047039663381434884332476231311743964587502218719090282089846669312*x^4+19811748812420136257518433924478087557353637480054787563493005622855523577369784773111618950354205411608855181762515935345791764085441322565622316867092793679/4359923567321589730217569416354916567529959587168566349344445492489939716456668824238144933315439978961339680270779764456983997786718888669943142630615416832*x^3-4504879022190091569524407712548038157072664440679819564345137665983183822840102811055320172438900683780413502063271104799132879753495257071041039854892450177/544990445915198716277196177044364570941244948396070793668055686561242464557083603029768116664429997370167460033847470557122999723339861083742892828826927104*x^2-82531870852462511186370017995511167151958274163700897927929579012179446439520519125829975695984504548029488635000923092280678128448153874502763583309501496871/136247611478799679069299044261091142735311237099017698417013921640310616139270900757442029166107499342541865008461867639280749930834965270935723207206731776*x+21320464430439306780098254853246209684387404167734261715476267879904856102544220354966187180021701408048512405074630834951261937064027342464516794850513910221/5676983811616653294554126844212130947304634879125737434042246735012942339136287531560084548587812472605911042019244484970031247118123552955655133633613824,13151964087797729397275072153635159255812072404293721940193527500165360820765396828000533100597656506344182503008011897376161047823025013/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^19-366030234633093235053954746299610525325039557619892669425842531067407582343270081875928585342915534471604486805831388662922927695054146057/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^18-368529568649311323461612988752026484678492555368334167792172509495654036501620331123752448819290589175861765619572545988379534754356738618971/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^17+30925528760066271636964296931461978302911993685414954168449524593134554495125828300133215457956863858518356629760090294044785641345966689727111/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^16+697319077396409934851563664785319144951892090361699457610367156676972600167412459321358582664946879812783026973908333806483151865966519210431317/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^15-88472761412903126265155574733059508382799489172390146093627233202581653406688427182210638039252333130836524587223172595056016106495384628846796095/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^14-1032115751582143257747441321324594769260119538442935201795401815602939663084202517087650005994689296586159181131477272904307604617649236901830783315/126991978181327868693128279675660360964285969557635184120283368798142528558979665806787140599893633093871269904989254508201290346200181816832619464640005314445312*x^13+11067914598746101111825102799199736734739089574458659959921943435906337843749932279165405356662433071227244173122918915529772132131927703752652404805/15873997272665983586641034959457545120535746194704398015035421099767816069872458225848392574986704136733908738123656813525161293275022727104077433080000664305664*x^12+53083742728453304534337622179284553756700857662970241361502189575791461495721363755710464229552630627943727184061692489593740531565217423327072678173/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^11-4678116191995399457642769179126002588073926675988939329252769512424674741763294348156575379980022343682326542127905248862498574923679351579560601597663/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^10-142934300356130437625975200978964701732907429867119369722618757710255894535129542665854212876977522696068714425037635210256445468257063143947299819144759/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^9+3318000577671877461080831177544636015589878932494788129612616789467240861978387922228689082799340053670205563583890859146042081655752130282626196090404907/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^8+15976489802452410033733273730334663904314403241952262899195972734345061290277184325903853926119778311858084328237275758051817373503135199444505485994475997/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^7-817787756596362283261123130908859533809149307700517644725939323372996625713840172626644552152844508606685905355528944847086971438716056887195011761510421499/186023405539054495155949628431143106881278275719192164238696341012904094568817869834160850488125439102350493024886603283497983905566672583250907418906257784832*x^6-532150496868792705315344279007440996770695891140306609419818919840757730216881117546512773685964985849693531553199735947956773559893031754413154623765487859/31003900923175749192658271405190517813546379286532027373116056835484015761469644972360141748020906517058415504147767213916330650927778763875151236484376297472*x^5+22686215183265017303042418832085298925079536430096886917370167873282403054111040041951869918816011223887000731717818723422673266041364857085446142670961015025/11626462846190905947246851776946444180079892232449510264918521313306505910551116864635053155507839943896905814055412705218623994097917036453181713681641111552*x^4+1157308876764061386503488369117024867994978647602825145280675650373810481288466217809055818548735922663099191153062735012515012097834211341698978233070906619/242217975962310540567642745353050920418331088176031463852469194027218873136481601346563607406413332164518871126154431358721333210373271592774619035034189824*x^3-27235564345359027961900458794256066889958164647912104118876841096053084131663950152807817323025007261944334326622772177027599441024143800590952917010976023199/90831740985866452712866029507394095156874158066011798944675947760207077426180600504961352777404999561694576672307911759520499953889976847290482138137821184*x^2-28329196641422330755069126896912622343245626215183876892598424632353474970643014369614480450297721084318142889140982943201430695336998986527761608171913246233/22707935246466613178216507376848523789218539516502949736168986940051769356545150126240338194351249890423644168076977939880124988472494211822620534534455296*x+9558789944457944444009773544569212829403262182882510200830290381684471434004650117930130052269586873517345857114045605274067646682879782646726004526038908179/946163968602775549092354474035355157884105813187622905673707789168823723189381255260014091431302078767651840336540747495005207853020592159275855605602304,-243813765021231326442291715436436996221445251339001985903248664747534365124915658207812726518864145249163754797540073260313674299578970565/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^19+29984696339083831762958533714535504055966650200592224312254665070243165954942010343168247529772361172651647290770858156616739112908587126219/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^18+6023258818626476726860656477677670111492006910251586872300190813216813124903825474441057071737523946012930099588443633447929543214864606142987/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^17-840071417219654473019559470665474366846319725113578584957255761535538171448963888025281509697306302137322971559282870354718502456144848553257719/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^16-9181499792569387414931715301973179161540138004550298583260180142556843228329500669159023713876965921791796455146753915098278548759872985728068901/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^15+2388615750489811199537635500910919228214590775310800915914344032492798142477086404808943390246400157953695673118256886763345100716431987770529373103/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^14+25689119698521651730077829362659666609843233098834897201749552755819895234244150908053449533093269515709460572409320571280037672493688585356404503817/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^13-889175715127373911716968364219297338754763530742055016119756660633244038871710050705124664454651291593108564030036651485230468558396488215797069282655/95243983635995901519846209756745270723214477168226388090212526598606896419234749355090355449920224820403452428741940881150967759650136362624464598480003985833984*x^12-5151407568439166907447674132612909627716819992548990556277188801516289833496175486534833916306189790644291312160660830095112395217458857965261795757/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^11+370958339418272730211819186952825791269553117506598646585762729381457353989148927975030759253376609616091253700599840491252178871154773624146286877348461/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^10-752489004251353305156581036103490135676252591398540841063399115053603361676199102805620253018719890846993664414083290207288612948996876041761935957928947/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^9-85503585834803979537400715492547920635293105249765827921889158910294339882983112876703487153824453864544784907291700095259848398058257296249667729274956443/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^8+852302404118899608173454173704592629182284359969185025795167658704313508824359095013162032720484448537242709748354938733940781858417086412250099679450443731/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^7+19855277837793298839398185030246487809192177791197756341068665774326949516824985042061169209389314594172355378077177648866741855338320512964959699159545163051/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^6-83518531959064029908321355356158667505911375387580322887173632478429904271555602420312063209061672191928003711532743097906580990529099465433126720948001301853/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5-460997845281463040779791126119469204004958719520918273318841396395585258217186811465879834681231044643805610020578982627738855136125145755378222855821442452385/23252925692381811894493703553892888360159784464899020529837042626613011821102233729270106311015679887793811628110825410437247988195834072906363427363282223104*x^4+883232023035227691300465143762469048112645889682185772269598305592175175456671019988338562943211291556733914827352058300083142245858733545089670080994638573183/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^3+200607244441997750444653197038842112246447344491522971386937695196618974941348433024571193801206032662157399789839366574000446170110026956763672866698921497391/181663481971732905425732059014788190313748316132023597889351895520414154852361201009922705554809999123389153344615823519040999907779953694580964276275642368*x^2-3523768477871169021979693653919286039892125056702020837351031318314290170777332012617604950163394741893389642041417898179849930899468999880482142832496803385559/45415870492933226356433014753697047578437079033005899472337973880103538713090300252480676388702499780847288336153955879760249976944988423645241069068910592*x+581454044772742960090750852786671119657077553587464480070119165883903680354529159620959683913445050131537469319375226975194786670436203519608936163416675303901/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608,-482902780437496296101334786517697225781034252558585267188763406469373654105131047305767030435354917310028586478811362933085672689802758349/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^19+51399805039715556430982713477972242597188391733554559421542001576420160932018650971509189342793562596692234620202655833971531646609526515011/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^18+12760202442107296383441440297655265958312254616404206900483316321697547738781008714512396844506211821159057293224312380958752489038164367922051/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^17-485162538795009377613456212570558502335654912342895286076870237777506776489026192310933394090705190777383076466753423917988356433635123821519557/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^16-21880889739814530229760730966143261575461031105072609054559000213217776193904615691373306574634761596270569183575245130217026734729105694760152365/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^15+4176004283381623678190307000021569183785136774623101638323599034836017533288614318573069520197045336833873581619249542295729334013442559970668847559/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^14+80825620009055865619439264845444336754385418054857561309086839982162698855493330563095144849818601896998636997474628262237207040964297786000198062513/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^13-520574458956579949338386095886119816576789653599875807199610022149740549097406942027118445938307067068200744772619759876279334423335115044889755260797/31747994545331967173282069918915090241071492389408796030070842199535632139744916451696785149973408273467817476247313627050322586550045454208154866160001328611328*x^12-2677487084470987922294240151224608327844116758470920226939954863402590305210927959641099476622229902636099716201039854381111854075734100540855607011295/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^11+648225615700263138776914529143423230571378383737350235087523903202033124667864190659125952909331231600463218319371960553617730432409299386128002204529077/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^10-87895213196483310685613405191617010354527867016947382099701300864493181999296464277294485881479066729921811145293517367918822482530889729386460091474347/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^9-145273574328788093630130481345573514126399915270390282710232984791986440734030977320141463587739249828932868896059665698043957057280135158709632851722801043/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^8+759160217136126479492499084456733601383546843431064343133725334728124448547593073131764203366758710526318521951239791481990291983631915108298444696849656971/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^7+10200292378068314251704315163294240156140019495150836755776987833373709245452712741868366335526449684781346235925030948394279885529140343104539665532354769377/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^6-95889374428770299503654408250158855696430384785127645284470999204106371753683864929083381100709616080018561853064637862546993457773058254729128519357246046245/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5-439014895851666140030743026450320337356027797044133291401064152819441012661854605721535533229693077177596074001292608223513795012389650225950322443729891454345/23252925692381811894493703553892888360159784464899020529837042626613011821102233729270106311015679887793811628110825410437247988195834072906363427363282223104*x^4+1137491256567883232083819058849821886453532422329842352540757950131444166245128360934667847757950577973745665493066041340997692657639414077239454876267036727575/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^3-1048579780540318345417557622906925830791716152142563519101126012933340490129719507856637279996291646599868513453667008708919344358623318664940142188965291810105/181663481971732905425732059014788190313748316132023597889351895520414154852361201009922705554809999123389153344615823519040999907779953694580964276275642368*x^2-1495224311239721913396603985351627678008598481541316953263797665916551461252800777480218295929166242692694888016197253613551343126967145749191821075819579607653/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x+1595686670771688690404321630248821740379402590193592991808480953530770108750616073135073034390265870391373543772542604607608443143008114254842282322256334690853/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608,-4195662257939631831388384572083197421483431887573734471094887674370309625994430711770455038913872344982009931973497734274333574953703451/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^19+140241495870045751021062522130770525771419301352398564066744982752736818733007499280632270694114875991752203419943570277745199077778956753/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^18+24414573810270021520436885857044431410713915990535031777308718598797655272880961061248095408367874525985247520768677499298594995947982801035/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^17-7772057325316257508753887692359080434800586701789582830224346558767042619733338721653357494444534312333631360075959587843883112338582922909193/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^16-259790762884925459458001200728195444652852857003754605758287692776260575017730864228050409784857738315721627954794942792556632988455457368336855/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^15+87002630116239999949175898795072496218595423676795360441005057389200374320935627507940723273244387141112763835402045376595990978707710063565036051/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^14+401508272730929712125835242266121187615814305127169840193967746884524302976031400224243668495916782897083541889604785256008850059884943477944641877/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^13-42159958221795054906982799490420941707173679984813231301006597610733407340875415580747951150800419823000153244888086044354867712445071148307019226877/248031207385405993541266171241524142508371034292256218984928454683872126091757159778881133984167252136467324033182137711330645207422230111001209891875010379776*x^12+89748525952978949348949187637631574185138692064767605560298555494637018530937894374762685918696693163206561053662364212550217556485615003745549357597/46505851384763623788987407107785776720319568929798041059674085253226023642204467458540212622031359775587623256221650820874495976391668145812726854726564446208*x^11+3170812229608884705846764845558303273705159833440124264616802085657508070546689843078010963301042259825991437831271396382434795452768055843383298953033/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^10-154959074930839597581675145406123123539748001429599014907567089852012403737493976046141506325228312976295993445614932477108261008558215328356588557489053/11626462846190905947246851776946444180079892232449510264918521313306505910551116864635053155507839943896905814055412705218623994097917036453181713681641111552*x^9-1810125005146525394362704902296402893015064662771493574654869869633564177437860322454956842806690373985736851432184791455941059766929910846943935798979655/1937743807698484324541141962824407363346648705408251710819753552217750985091852810772508859251306657316150969009235450869770665682986172742196952280273518592*x^8+47839686624998400403117711269736343437907375122712222338833209055210881217279577073190253593773363612099836546786313277654068000744762349775364906869938145/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^7+527188917753666287858191477665206491974199094455356474642176612390611590888430814813783960654496619373207034286746829416841461456803989633735046104902499805/726653927886931621702928236059152761254993264528094391557407582081656619409444804039690822219239996493556613378463294076163999631119814778323857105102569472*x^6-4434274950038416705712324399540996062220434370314388662321316597592964499076675195361029891222815782252920419111619315368482306700597500725713378987880126781/121108987981155270283821372676525460209165544088015731926234597013609436568240800673281803703206666082259435563077215679360666605186635796387309517517094912*x^5-20181006252914239228490814603454419425634638596340655242238617034396060012883168938220630847928609253639564513170012653917286986297484404667000794864573393015/181663481971732905425732059014788190313748316132023597889351895520414154852361201009922705554809999123389153344615823519040999907779953694580964276275642368*x^4+47431226074126713026745345195311900664944925212990927904178048143693073371527084468420776265018643913928652188006705583840683154031337336646925346669759513321/2838491905808326647277063422106065473652317439562868717021123367506471169568143765780042274293906236302955521009622242485015623559061776477827566816806912*x^3-117120723424059023355184888691903631992229970547761705937339038768588039924094733648478159371669641882259797329243264482894607525694351055625575610531512516137/1419245952904163323638531711053032736826158719781434358510561683753235584784071882890021137146953118151477760504811121242507811779530888238913783408403456*x^2-207148158191029395042863699015267003260930877492354090391366180640536427134535753529165939636628494683641783556653861129880854953188445644872939099269844278171/88702872056510207727408231940814546051634919986339647406910105234577224049004492680626321071684569884467360031550695077656738236220680514932111463025216*x+252058732698570083151394074304027912877710581611053067562729977683616703846510847039337584776571061403894363804177294990700715550907690705095898898343833995859/14783812009418367954568038656802424341939153331056607901151684205762870674834082113437720178614094980744560005258449179609456372703446752488685243837536,-4031048420351138549917254376614602171229682594198395002681998652170137374425004361692137018102833591823242290447460910598655129091044059009/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^19+454981189403099139493291150867320789692507190244015532612245853541858307702325238262716384297187922072465148320738551989475763128946520621263/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^18+34627181464023327257011398134065000600108051783187256717934218993537444675128558157049710210572294962689566028624391584673881571187674082846725/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^17-12784089394055477074080135965322350117756294526933303551058199713974552058824309187193201516593285963498589840770143553457159246979638832976313867/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^16-171656885637754669866128030053149604970710668682700028694902218687611998951848388820572948559519629100848341419343704480824080307546064785481451617/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^15+36448258878425372526731274094021257146918688232644447534309554731972519072240978493426191880754815860367378452920734322931151328401885827542311908963/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^14+592861305164278770317807397205352224385262691997587540640220309424803433173312513869878315463855220466784376955363313291674706705883426562651703854837/190487967271991803039692419513490541446428954336452776180425053197213792838469498710180710899840449640806904857483881762301935519300272725248929196960007971667968*x^13-13598027907376253859899611639478971341682154545300625184702061344974435064229226017220478932200516418307458964448458620444563423623618437440920523714579/23810995908998975379961552439186317680803619292056597022553131649651724104808687338772588862480056205100863107185485220287741939912534090656116149620000996458496*x^12-15886433640051133613131237484262331526205888673564122040959545557555220499440855182793488614474097355802963714120849588586183426936900249428306024281179/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^11+1893615230909118729449160200752901253083557173426708656490227784975046493227254702227166411683523344344195463319958178772736886644349254120717061260729859/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^10-3659156046493834915636277258745009977441734407083810285381147179550832610805107259199820174280792010946140734388754572205603435785144972574070127091288023/496062414770811987082532342483048285016742068584512437969856909367744252183514319557762267968334504272934648066364275422661290414844460222002419783750020759552*x^9-436440284275400223722957676495523655175146045679370804214898827933260074384495646727125256731432029152335908927836617430383608721456357131294451861750849525/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^8+2610517547706965133246155836468579256173221526446456794202017956639231404746289381073619025867266223365756357824866880155784121841007232060894952026177550013/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^7+302856599045266447442425048655093269267903442803093435804068971942395035604732096666959713700085144373860069955434928424654499835182269785173388966636179446191/93011702769527247577974814215571553440639137859596082119348170506452047284408934917080425244062719551175246512443301641748991952783336291625453709453128892416*x^6-858463046795455505649230871342902353040898181290234881476517650850910664349013177683787599868954366698623816338585615464649385579674171583214346173305098513721/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^5-6871900643456798049670996404086439511019126317832959120150113535028204762656309709836067931084449264060125677143069412015940126976079507975389475783235747850861/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^4+9027717755937223313621134234020808387467040818950331191122896431088388192225781585416853529976007482931707622251905036061451152173829518239028025401899248055027/363326963943465810851464118029576380627496632264047195778703791040828309704722402019845411109619998246778306689231647038081999815559907389161928552551284736*x^3+695710743571027361192447949590374014681429989574249600736885842621192776217191953739879338225244268923917367294037720844960649094208415169610655645152659083745/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x^2-32246934637641799557436372080296493217568460748623561662339090002637459018487365179268366719817783769153119332412088801145322328230917276388830793989453895696747/11353967623233306589108253688424261894609269758251474868084493470025884678272575063120169097175624945211822084038488969940062494236247105911310267267227648*x+8896240448382126257603211174815066294951362527909938300897928042614095798303203187693630977135929711688741608605182626979806357141344301070042113706592040179833/473081984301387774546177237017677578942052906593811452836853894584411861594690627630007045715651039383825920168270373747502603926510296079637927802801152,-4579152625167598948388508894018533655976389646060720177865054467793693652185913799454878370202978191370350324125735428888291638945515122307/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^19+2104443045944994382207200100210107333122207215295965564367495652024477296187334293544792179471941546711200470521799598264001960572832092958023/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^18+301638389822970763346872008560955079160004399349132050012410018192368540125213220361753687027028213427852512691746747971645624331341187946491527/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^17-58702750250740177449420965826947057912764038031693426931113317092591807592879920126687008996042690463873456544883577043150673628859103212270110819/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^16-340539438464189693858206812893200407278530836545472838555280687618492387727856842528312651153397892721278779752604090201522996214344173030231284841/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^15+55290791307396336044645223138588670748053403295481953015534068921116565806693009942758335245894561293000083339709677987946442216518960068637127695913/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^14-67310498114372573748518717391606994926716097025465772565642685428388383354182479781639611759605191411088720023677754519510471985427374656140790848099/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^13-61155180846887808932330465561128151314107039151576401988934555563156637235387915002256248719624126855500855896270568539288622316938684449712215861748331/95243983635995901519846209756745270723214477168226388090212526598606896419234749355090355449920224820403452428741940881150967759650136362624464598480003985833984*x^12+47030189573585493839206604448106372707449616354711542493928095583108453634024787265524554157653455958036752631388563213729322479785148329454819845930095/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^11+25098191954927920280056364251775149966939899768624580606125187080812102038654883353985692978671775890180734203012323145551400688596109181831078163249487953/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^10-367058121799634922824225832795017084148354175935428250329524416039416227566062394778626229520835619774579517867417444566177931608082559507989072887841759917/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^9-1867261587119316581397921558044050620316225402767431894781862109487370274867369517876783897739335727777624902987910109285930111322919798082584889486286276893/496062414770811987082532342483048285016742068584512437969856909367744252183514319557762267968334504272934648066364275422661290414844460222002419783750020759552*x^8+104660613225271063645363102782874828671969157592738175619269462790688829530948553353596007651390454792186399137846443955396973507768540687109320422528181853423/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^7+1202882334458363294915360050718304044746203252421436466002831249028171924340688174322427254657569230138093523402328839178655791229225146884513396833632108972583/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^6-9320995802282696251725066795315089293765320307439667036590336761433094961278473819860656350863055940741610554784538901165081720484711828682850687299939911265793/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5-6902294546407759965605346137839027650769039508702419041142678371252057003558743877219012682288313502641769452836734896191792480027290739418123928014782652225159/7750975230793937298164567851297629453386594821633006843279014208871003940367411243090035437005226629264603876036941803479082662731944690968787809121094074368*x^4+95338062185433711453989665915893060032706887368562385457381481481172805417513969520680971468453985197619808858191658851212269405856785221092266798925650481160587/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^3-23812369856696377083487700462806527213836766933848642826451311119480233113884046361337708924779551996915499445058275644632080419127719650766661932335393486849413/181663481971732905425732059014788190313748316132023597889351895520414154852361201009922705554809999123389153344615823519040999907779953694580964276275642368*x^2-349638195799125798551524562145036549232235335019177431375224261253816095654631286175415718641136099937495662603346005730518885643937435267134240587535429509619139/45415870492933226356433014753697047578437079033005899472337973880103538713090300252480676388702499780847288336153955879760249976944988423645241069068910592*x+91790237525056344068720443695879184559495791143596631557009295483520040433670448646608369486155119395695629798624875472254994655395647243512901503202476725253377/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608,37135989593528224749559354348359308967507736206748527025576082457960265054682536016221617640101036817352288882023173827642644173700780315193/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^19-11451669267211752522950757626697283429868349646591906550952576181061294196309310418874693258400977268001263181087691927334896203057921880004805/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^18-979865057942363342432390005720174553769315816519300516796070013103561691455567847634967752289858401855214310685186963705621724961801811857332951/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^17+321579823251331389136680859750971148250723509888171080710361887649244093323648400621203899155414776734556895108681573102675748363337310160292744665/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^16+5058345108493600299932491423322016764613601371413468351230049919786798475698184108912919251132101239887688139175112586309926506177348646015419754315/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^15-305489485286917890721994112046964644804445552344099398200460286030845537598787644073255658052248841297388593117791989276943433246217225644939292125323/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^14-18996687349507983942080365952339739099213607265275461353438673035661041949533804456218203503328276575402262182296841397320236090052356630649527000087591/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^13+113991063364171762629171210335002497402544180678448694414071086833787615480032381035319347488280461722096057038677176709417364282536770522392003747693947/15873997272665983586641034959457545120535746194704398015035421099767816069872458225848392574986704136733908738123656813525161293275022727104077433080000664305664*x^12+673832202154795167822341714236237502032948821264109434409674322820656854702430176845036828037165952141050561932066312381219164163365271005709422308201929/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^11-143097889193736107369505654763623596706928019562245326953583049111514179452603966571448426828706052301572369733698574622907960260223541000341129650221620611/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^10-70581522577680053282617372795394923194208198312469875544810576945830760971177608840615655964723962920647580883221987823315294046287102359645285681993204649/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^9+33158997450520480617805552582448044516537836037255941355634602880543492245832503125798258988134817154159778262036157671096517918838848719735937684664443898869/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^8-45253164941445588292195942252893371960162699234827376089787744408451054061991624113873002989027911204406264783787743383922509770122912985412729537259860116671/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^7-7803890981344071648055415581833148736159539679712964188855207058707370339804378220365333973929764846101542054387237532726752443678302826496316772954249064459621/186023405539054495155949628431143106881278275719192164238696341012904094568817869834160850488125439102350493024886603283497983905566672583250907418906257784832*x^6+18128801140306009656025296116038884118350433026513268093863192947349243115761683686608911491961531056748709274980153471595373695129899124599180994872817533872531/31003900923175749192658271405190517813546379286532027373116056835484015761469644972360141748020906517058415504147767213916330650927778763875151236484376297472*x^5+63400855899788843577068951262949715532922483378309238093179608671622462790143794717981867681215566936712600148365019869200334984373507651977141371262440846839941/3875487615396968649082283925648814726693297410816503421639507104435501970183705621545017718502613314632301938018470901739541331365972345484393904560547037184*x^4-211782357718994985722301145248537400122055246728558720806993047184896605175023881082538950235535111712058958564255176293283371740657986321357204904133264461217233/726653927886931621702928236059152761254993264528094391557407582081656619409444804039690822219239996493556613378463294076163999631119814778323857105102569472*x^3-42908582010850411122504331786475816925050168865293722429036010434938267957449872472367074341209142373570081025465795365113418436800872979460416212955583081174155/30277246995288817570955343169131365052291386022003932981558649253402359142060200168320450925801666520564858890769303919840166651296658949096827379379273728*x^2+896105455015653650989377531185038620210403845545455026396586275481405182301631978812330525023254035647864364679999547811503644032112861819022814395964559184723961/22707935246466613178216507376848523789218539516502949736168986940051769356545150126240338194351249890423644168076977939880124988472494211822620534534455296*x-132290476767533399660115711022846311251067808810551318036619753556271791887622694754951445312627843077370399298945179675209495278004162592712282126761824395337363/946163968602775549092354474035355157884105813187622905673707789168823723189381255260014091431302078767651840336540747495005207853020592159275855605602304,-71609161491038317912650856162755459032813641476637582088997939817894344486231488928555248385593480423466757027083368309580965270155185519571/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^19+5915797997022697480473828997069561159724322889595683462169834741171538590353949200738290625053647366684410230787406807501976603879196214433565/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^18+682878211221682369342471660419273895953476861820578491066837224700364618759495380959980114706037047429708234416026143355923187434772265197608351/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^17-168341753658314687335353247806329377802362458674976964029744946156638416818124459581610225950167434705249882298427318730366963470249638138532348817/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^16-4006318499504512171475207827805182057851440893968814611008607729798573870560882842770233373470854842147830673027055809350033957314275702689633330163/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^15+489141570755265779193547479731280280337229336309927639622434085081134389525405669811224408541500351752240004487230876432409430682440250337597201907865/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^14+18767933548814598778210449846321689521886624117564376481485549155874453113390880377704200136625715671482274466996433034600957237786412321327267600576239/190487967271991803039692419513490541446428954336452776180425053197213792838469498710180710899840449640806904857483881762301935519300272725248929196960007971667968*x^13-187986821676938847275438547559707783938505002653149344968550454359976272356604126031016252050030088541864666834848084206553839381416401475688636850580297/23810995908998975379961552439186317680803619292056597022553131649651724104808687338772588862480056205100863107185485220287741939912534090656116149620000996458496*x^12-1056219568318957704372700586599328902295453242549961571969310354184457099167163883804033957888198473957188370613079834129278096103713130921740156694229185/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^11+27500839263618943309428283900406909617082136450487460112645137266921324706043921349207150835799210446172361542728381164403314055834913901665853742074588409/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^10+370592363825116356080911323943277994013574519683842782613561372878712479703338610103116614383232049160662635317310419345846881512937534562229107394508266699/496062414770811987082532342483048285016742068584512437969856909367744252183514319557762267968334504272934648066364275422661290414844460222002419783750020759552*x^9-6925596209452047002605314887730871344150027410126926405044526715850175000311998231628019220493910612183439223122331411917185298165166787342518370676949404335/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^8-55755481810178344773437524420173989555376042852944390667467867258583163277852407134866115935858914269711763243906166432299963969984508324269555829261154807353/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^7+5744494822392171517451866536014127555773040144611756194263677104583342496640515368585594114921651462150678768105758049894734045153417935052972351710639795670333/93011702769527247577974814215571553440639137859596082119348170506452047284408934917080425244062719551175246512443301641748991952783336291625453709453128892416*x^6+9305854986408394265681379852713824125743505244320189027302502432947429717963535599451475670932825410969624320863984750942288749254434388773410694005928000650501/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^5-199682259302905326410898454822462420603395262226916601203728134066623734221038301830377108362618793304043999478922019619268395766699452731863516264191056445077111/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^4-78380339239433383466017939871899134782299183039818136527128058247584787293176780720680711057941329678649031742077425359143054318466756982190914124346399893665719/363326963943465810851464118029576380627496632264047195778703791040828309704722402019845411109619998246778306689231647038081999815559907389161928552551284736*x^3+126376637858926619310211950149994487878926935158791146877802525623327341738300538619760982742469437919299176164088157696237227377289278713887411515692340862694483/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x^2+374641852575506000965617859709314694153433416624172992530075891522868684588010568729270519725649066158252173055909977327439975110379002017576451754941024668391375/11353967623233306589108253688424261894609269758251474868084493470025884678272575063120169097175624945211822084038488969940062494236247105911310267267227648*x-294721112547907768964385546958967771014666785785864894390028769695258542027763376622453349066057590713816117972701515476813506162019241366066590343283718941906725/473081984301387774546177237017677578942052906593811452836853894584411861594690627630007045715651039383825920168270373747502603926510296079637927802801152,-53596089051071030888693664926994402175394185193452171051516853416512596233534870331020278716386648010793053775583215855665133614097372508339/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^19+5751788446302033809618086088756251661964040531755824951340925277441935924543590402397168212527822385733248174148912274312884153820511191064893/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^18+1435017625432435432488533204238594581960004449434996343977993625422456425979551502879225672080106501276674229182180776986122042998431537380725501/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^17-166301368898559593066340783860931036452928638371602697989134037819996836136066649805009364991271447142055474044443414793246020527745024075441768497/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^16-2507504289869107328454987731314475733721932800764864602357565922722077663882987063740841937313408909147007532354337965558471718266129979824366180435/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^15+491735368791952920607166310343411512412794611205459845825519956722483636173176050782882507132415928839313687741286506636390326758016628052226248677049/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^14+9547448434639390532692475157460593995636314693317088239790794450572649933320992823355247464245613429667363789652241612312830070390085163218552092088783/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^13-64166209326407694627378558354745397484290502696997993893905264180455378991554941815981899951260441801297883060805894492605884588569544265321523107120387/15873997272665983586641034959457545120535746194704398015035421099767816069872458225848392574986704136733908738123656813525161293275022727104077433080000664305664*x^12-339494259688783183868172646064514739537031209415150051143682080913258134349502676417814031711687822213577398819015682573694055956388146266688189778215585/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^11+86098666583185353199289603900253836532034298116214178764359621680079129345061238084093804969277762959714630938156580178442055705981663597013648204196723659/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^10+18448659425927923549763635102027797428174917274938106542222542069704949479532851760510656362414332786944436938222740489906700587174399061791563356923838849/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^9-7370795520530176804638691943223163512219189091511944525495799834682836092574986401503408795948132273788270565145638594014584171187050520058333478713130150991/248031207385405993541266171241524142508371034292256218984928454683872126091757159778881133984167252136467324033182137711330645207422230111001209891875010379776*x^8+79310386510561000411069868844394485608965739384748404767835182880013397537173139184572998416424162024792910956690679519196528946702672950352502349716619039221/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^7+6250267661934096084922918665208822149445742303361338740106800115237465613067686770354042159720147154438387256017601965437024019803357812133250019860400320064733/186023405539054495155949628431143106881278275719192164238696341012904094568817869834160850488125439102350493024886603283497983905566672583250907418906257784832*x^6-10762241471508366161153924281853274835777221735227608326566243469568700379891647811554463869935366986819595706022194267593448082666124742459524331044395573588315/31003900923175749192658271405190517813546379286532027373116056835484015761469644972360141748020906517058415504147767213916330650927778763875151236484376297472*x^5-222388915762847080831580652230127551270280615592116790457922980711439914142911813812582110359071379641739999100030341276195793936085447309904544402707186793205495/11626462846190905947246851776946444180079892232449510264918521313306505910551116864635053155507839943896905814055412705218623994097917036453181713681641111552*x^4+132891458203286218297825615681295563423831274454761580365925120492827342062177534623163355019133225898296908283850661851719910316425791058277103854812482677850985/726653927886931621702928236059152761254993264528094391557407582081656619409444804039690822219239996493556613378463294076163999631119814778323857105102569472*x^3+393589823986445306344628129566010718206332344789231782813178080313895731378988009783732120493500433304348582991277825947169469590223425803515106078494550315016377/90831740985866452712866029507394095156874158066011798944675947760207077426180600504961352777404999561694576672307911759520499953889976847290482138137821184*x^2-571560181836472762816831553708717025467046698470659117942926375786618753961204542859286875112664625857865061268377224148531468108438514642991939821407591914745169/22707935246466613178216507376848523789218539516502949736168986940051769356545150126240338194351249890423644168076977939880124988472494211822620534534455296*x-37234139152773842143586296066399086285444020449658250733469305018101760748465910232744757487223600377857310546619646995960275436945341446450804379448545484696485/946163968602775549092354474035355157884105813187622905673707789168823723189381255260014091431302078767651840336540747495005207853020592159275855605602304,-1396099149547104244477552110623516195004673267594320969257957624700014407926087313677295808835610375617065832717766415484938138393111623412927/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^19+186366189190585698859486460925329255857517215942229648555252051263489441628296544130214784476178151013930339284153503084046615320899532005828081/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^18+10903980997876263789334576307423992068761516548045741405341829689274911834581741575833432785690552125824627176632009091237925532804889582038311483/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^17-1727853287423453321264269873934438684094790410390336118266134524097634562790673495972875298620897877985258266662772837228598120277686031622228256231/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^16-44190409125801062172853652602347488020925160010761355562568827558750341455710096474013220982462979061446352122984866062775337565323684160295918565471/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^15+14577685300480647709058101871722102199122273421661934142501485557501250030559900074574740553079679684639397086929706867793016770955108581055314031164125/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^14+74862356049566344825356750279927392462303487460349819947056974762564405617269554667164291884535914028615681002149923120552203472156193930401695181933003/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^13-5333668478442989070635395954387758209202275507879431591637069693311274209531231173126772249156430731513655792191057767979918654020299563311071670887114125/47621991817997950759923104878372635361607238584113194045106263299303448209617374677545177724960112410201726214370970440575483879825068181312232299240001992916992*x^12+2234196539893091249423829200921735683885572787391395865616693251882609537484928699379382671604499240568421946843336053091639035644087106881438787837408073/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^11+2161415366981014337427866282761271509082389456496591189584503684395658055434440138974225786294820669177605904843372250838064438897169386869672307917105988407/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^10-24390352939883117708294033882072213567757620134386748453202085588323100148363985624727204378338608988882481986116624709769359061709790633206985914898930389307/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^9-471620747174104180998417213434065056935133306617317488228249554109331924114058428011161344074582174695737521278525870449374355312392163558871937873060818667041/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^8+2523146239273548020248203446703782248978938455169901339216571143218868216286124016791952227705370609779906079134323611255754913489586881765273290503058553517827/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^7+32140725303959876246015262079937719145397164551971529940858423247552227910532597253474973515299718517806415565165045549915500253561869760915247011624381390351323/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^6-694753923082897148809210187154111395979180827129710414604176161426440619660584051531491599594753613103635779583472855532935582919246290596432329957246402343095431/31003900923175749192658271405190517813546379286532027373116056835484015761469644972360141748020906517058415504147767213916330650927778763875151236484376297472*x^5-1366115449623597827343434614784143265793322282834742435250105496106029907729478338698384913588629631645428057556174126076295759210548120046303314574212261051771827/11626462846190905947246851776946444180079892232449510264918521313306505910551116864635053155507839943896905814055412705218623994097917036453181713681641111552*x^4+7200480153592523571943765994202313890215662543249438801040476185647439494558234382465469450275195262658214518811778717461224068238587651362222303691539808602017869/726653927886931621702928236059152761254993264528094391557407582081656619409444804039690822219239996493556613378463294076163999631119814778323857105102569472*x^3-964494485219979957659251151128835894491196941114523528872135564186753766745502149989634381292404102207341548392313967573492726494039101404228342292587770110784769/30277246995288817570955343169131365052291386022003932981558649253402359142060200168320450925801666520564858890769303919840166651296658949096827379379273728*x^2-9668116275784697254583291189638366874280408972625002664443959077037494746636238631663961946535594699785010808461181435380065476009194400130970858894013856928074055/7569311748822204392738835792282841263072846505500983245389662313350589785515050042080112731450416630141214722692325979960041662824164737274206844844818432*x+7646347819402812817231769739853056031017422957681342606042840016894972046940025567039802119697304206701612767822271275787438049441445034354283397117974350135434791/946163968602775549092354474035355157884105813187622905673707789168823723189381255260014091431302078767651840336540747495005207853020592159275855605602304,-115856201,-821631139199059765689401679836986278677265211272590098798163525523014868900404329087918232597073465349154877291033584099448920057186518029041/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^19+132703802151243759951049801634400838235837235219302955312682636973395963292210545343530442105823827549867190074617436434054622337036416852802143/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^18+17393345245668829193850564828756167275283488779169166922725693275108261149621335617471983539204771904476672146750305866556217568687373619345018271/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^17-3697702482672298400818218089730355843216503415270807106796852234903595051955909595319297786559806981252129114502027233008685287142463364463796003291/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^16-17189484966844154188140639839400483482652860271424258647885802143541387688831581788245910909500139880743276161404453709781979457161440730015328058577/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^15+10407852538937180641111958333638629906789412203011592342519552362107989900995540297571971160788294015365961089891583745673998184075812419148420609925555/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^14-32389210706832502338628024070388829512823619258332874169792403939105993680410767505232330688236914030853012881008393142930068729253480286216585893469659/190487967271991803039692419513490541446428954336452776180425053197213792838469498710180710899840449640806904857483881762301935519300272725248929196960007971667968*x^13-3802348458697142741293957564494205458432282281169718933434898997766206480428994187404667044996381518971197857078741344637252180262223848803533858634290083/23810995908998975379961552439186317680803619292056597022553131649651724104808687338772588862480056205100863107185485220287741939912534090656116149620000996458496*x^12+3725111266871902871599148937028165807178851623866861128898222629671262405137897270050398063742574080649563115902275463140472376155112842604427000330290887/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^11+1530555271251457384138225807663766952017612158039337451907390120797184809018959087202539842743196257171314963972740855849630643705419715212365664136783272697/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^10-8876198647303655429864512562592453994955962443622513324198252894993044870103526341155401769544672879716698848457979147303452897793723123833884679720058559975/496062414770811987082532342483048285016742068584512437969856909367744252183514319557762267968334504272934648066364275422661290414844460222002419783750020759552*x^9-327432243462703134785928758250788722197816932105531287830778719343152739897867474134968001838228270638862549206830504349938464252023480927204015143698817921519/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^8+7345990720700818691832014134621590876200536852406627976658061017292455231980233413117469210751315543232682667113194660745839091612760632748841399445278109196871/186023405539054495155949628431143106881278275719192164238696341012904094568817869834160850488125439102350493024886603283497983905566672583250907418906257784832*x^7+62769319074978367694103791034433326862843993111906935476352625379147218472323631430332070515370992606759614731237855123568021105736934862100385735092790125750335/93011702769527247577974814215571553440639137859596082119348170506452047284408934917080425244062719551175246512443301641748991952783336291625453709453128892416*x^6-641757298647779924858202954676844813078840146975327663116623578527791716851133183350146266636902348596756877060182994976649933407907389875864778241169489084203561/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^5-536650851280562533208801009891902035517070843430456656141281185780190033371088928316494764862990210324259187465350706466187497606451071492197221733330065754767197/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^4+6527852593738632960678533593391781997467589747144604256969225169771151043639422769804190765794284887104976191661690041248508159104477873379032289398046983622401603/363326963943465810851464118029576380627496632264047195778703791040828309704722402019845411109619998246778306689231647038081999815559907389161928552551284736*x^3-3567865866405789702048619730937880310787513357308470324340948897345508969524219700821692603008188962610711971892476696295544578867031098594964251443852958003180237/45415870492933226356433014753697047578437079033005899472337973880103538713090300252480676388702499780847288336153955879760249976944988423645241069068910592*x^2-26512821518795405026141929726627353291860174199902217260805799188201305881766252972062278672386405791048190546844677715122135096698017781336845560839879945030547003/11353967623233306589108253688424261894609269758251474868084493470025884678272575063120169097175624945211822084038488969940062494236247105911310267267227648*x+7421622714964763714514485015827071934753460012733426029110184136623437294761721036327318038177703723982081333856206736841822545975168506278381836758341541565436329/473081984301387774546177237017677578942052906593811452836853894584411861594690627630007045715651039383825920168270373747502603926510296079637927802801152,965041079908789600309135880505646018533924993658683141557944777549727440480170236578499258505236885235582225855916380524209953921714405674159/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^19-113311139108809126470016580234397879367744897695932473387350617215591470681175728967832305619677668657342470869993376410716861690569269719386113/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^18-23779071014249635681659574441870903416236198779494217020372084508394103663605864462066380123987540867129885713699691257069200611524469605329566913/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^17+3195846463602237876520695682598734709751938057949544259591448284967186552587982008931275308989816321171442469096746165288638040081381001296693930501/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^16+35498008078835316810316521274199307974340993522729101194380636924651732930560818809466196430863625425723815765074193622507189822421283992562477633231/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^15-9137414922935943190124631947536195611604595104335255986295488396951968885203190375695117113450474093825887083870111230149530564192218691099696374311213/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^14-89528991119867287091709888532036798845614415744068361181190990769042140279686876842074839640351878764838162935988675542415466906319446273125950893380091/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^13+3411162969531361414073190743957064689891246233397030917269188414214939019161604328922208468342716733514788767947135965007980250364552159373294377716579645/95243983635995901519846209756745270723214477168226388090212526598606896419234749355090355449920224820403452428741940881150967759650136362624464598480003985833984*x^12-1512779097241332881914031903091769051008750790326561541441274968407737027381798452846013382284883215260074592481121692156546351144640849536393126741538763/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^11-473254220786083188238975460954621515604130830371518556925949111350167967783648382013541786411009093646048690194575541991166825741035532096408303022071570573/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^10+12195353898493064672300886692555500081196933087573066187119170213499545115030529883810867609830966598045620635732044424167980702649685697596281155043751150699/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^9+323233444346218335228106009157351360100398829988690619555769383550631559895373574540942072762252473531099075637118975437139087294893994313127852617443992820337/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^8-4224949936522148099852913987373254246387927174798894451747044863119789720562957506183112749494188465558024718596533715656710651151294507971401542770237161965849/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^7-72701352513873198617352064508523791315898690905939876743131795603160436016037058044817880086427232364970685410905351090289629171166761823924960249139741008356897/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^6+399054499202952142674319065188303684685830275400023568842639490558967397447695902562936885957330755715872807387959460970500593036371943423428399596280266137983095/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5+1583474852481291884915799308766742990538465992730770149200072215303914926334251483407019652323484320034343898843819807389803656097080092089620115762784464538251203/23252925692381811894493703553892888360159784464899020529837042626613011821102233729270106311015679887793811628110825410437247988195834072906363427363282223104*x^4-4088066452328090159586686289018763810723959245153833344267188138773213606328327019877634556050421122225740239463523215273725164265961814087418378039358403557430173/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^3-763079851499680250141593175619165061143880626775316321950163813992101812620426534045492559989029939364720557136350802685812905678017873153818750431307770505625773/181663481971732905425732059014788190313748316132023597889351895520414154852361201009922705554809999123389153344615823519040999907779953694580964276275642368*x^2+14771613592364320798435980594544762020046850871886004834036028070525255824577160400666475225280145218695601538421902729176726998231697375013921632176445913195334565/45415870492933226356433014753697047578437079033005899472337973880103538713090300252480676388702499780847288336153955879760249976944988423645241069068910592*x-478321668296316896278645209279324214635153124850725509175659164736951955649515386227534049639690720461653064898672364383714124461734682123696799567176915460024055/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608,-5992680605347987711416342629257017763956069625481088042118301589320025626681924753707228150469193729296095591343709246563403288855942968899/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^19+1789922407588499451975798994141243058147378314191985652447996046720785480380046334172523695715315504178696234709616428766236807350229096459315/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^18+472893876449108565204554234098011475189832301769957208609307608175630270758063631345837418185843377374942873177135126754684931532745170422922643/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^17-50050104646824021278083446255352681158726350641276248014051185957874556202436755796871837814518674830527450363160423526584446102147395009560508375/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^16-806661508611826845073810629413813762038088725026872931704232730688403050402424528395457843629392856846792284294857893784603473192749905682114628659/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^15+47193652640875882187843099318285249165685115985086223147559778765573127861991065109867672904725847276215396460628284926158231813356379897636985119927/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^14+2958286018849935070610483313966290194371517155509094099654484243096895114010051852877125888371334825669264808590078236019868700654877886024811147487203/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^13-104294284774180282999235069205922341544860023794504318481594409931692625975419999217898686034423070769431500767168524451989012143296218036432114109239233/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^12-16061039459471765453165296707882343888646883313151723855130743459619883474034549491316532107199172460507683238395000081557908329720069209077428142689923/3875487615396968649082283925648814726693297410816503421639507104435501970183705621545017718502613314632301938018470901739541331365972345484393904560547037184*x^11+21310439685164809294508652197562042837723240914399377068162792628623894313199483694313815428360966552169544688086601936201265162946365202817817362608322269/23252925692381811894493703553892888360159784464899020529837042626613011821102233729270106311015679887793811628110825410437247988195834072906363427363282223104*x^10-13070219756223960304390943757190619167035607207512224486177411900710077633147872823136357266545139533167055313497492721288638917522522702379020604052580675/11626462846190905947246851776946444180079892232449510264918521313306505910551116864635053155507839943896905814055412705218623994097917036453181713681641111552*x^9-392470288514426269136047029563598715693220175376752517562874824501335486863167021042783245342017469216751713899719613277875173237718903481252792621416665293/242217975962310540567642745353050920418331088176031463852469194027218873136481601346563607406413332164518871126154431358721333210373271592774619035034189824*x^8+28325831004947193606746613839574807679167584679996259803168515172314977161278314122060397848463577656741021835763086116207157394376442215285266831717424235605/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^7+988540572177974953423802503367448286403258789990282550655078129866262217735449470599781011479844974146753145331935748788572015588718476958965172093765952774629/726653927886931621702928236059152761254993264528094391557407582081656619409444804039690822219239996493556613378463294076163999631119814778323857105102569472*x^6-3474260651443573689972165980322262341303636819968219315703436981923684549678965746918218910891176272135172099492886589510726116096680185344137129593848827621223/121108987981155270283821372676525460209165544088015731926234597013609436568240800673281803703206666082259435563077215679360666605186635796387309517517094912*x^5-10517823917029309333400085944811230832061543981534102016175078946657687113568837851639637876834398768006148841325744800468546839132365132665852177848975597260663/30277246995288817570955343169131365052291386022003932981558649253402359142060200168320450925801666520564858890769303919840166651296658949096827379379273728*x^4+39720734813755121791800275887758460885030095526416666374575611816056095418423981424906851794103057518324447437859176116497398134391862861881174160713511157047279/2838491905808326647277063422106065473652317439562868717021123367506471169568143765780042274293906236302955521009622242485015623559061776477827566816806912*x^3-39907120209990869275737789756099077718693259315025329581511464761740795893633978015996736436499236711054072811528322373669929970939398161903310256709225367620715/709622976452081661819265855526516368413079359890717179255280841876617792392035941445010568573476559075738880252405560621253905889765444119456891704201728*x^2-173602231694558980692565044859214758408248250873134067794492732341183233319669954585992880314393778729104482861593117571829498925916832102249549548215163040425241/88702872056510207727408231940814546051634919986339647406910105234577224049004492680626321071684569884467360031550695077656738236220680514932111463025216*x+103093288372116729419852900395168959493926998555960699028142151578890741500878992825777362467524539192379055100019102748974463609815603393643322786442603376886769/7391906004709183977284019328401212170969576665528303950575842102881435337417041056718860089307047490372280002629224589804728186351723376244342621918768,-2912507186787562516274783055199537847167917191761538245281129164130980160115378337342700217776107252487353728840247822206070625486437077511519/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^19+540447700158690459518457473878048314619405988691351592176107930747306502196813826565820569071963918365718963879467716221998680222322551005964881/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^18+17633244535401201968837777452252021887101781289837827247246532280054557374057011335382290540230905643816278738155748097039434459584369213148773979/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^17-14754931318412168717329336972419723756614177742552383869735501393507319601523629057757516948950390707686100477747939691396816100374826376060831092117/3047807476351868848635078712215848663142863269383244418886800851155420685415511979362891374397447194252910477719742108196830968308804363603982867151360127546687488*x^16-22048381852347031374578239229696214397878272702152523981010114784245862963232960664918555560664327825661686650180114820267273036747941582558874256255/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^15+40487855747342019558044771672587174441564627756568409964303048787190650711950825317243852474878961786208034940778072247511012407557956367937209108811581/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^14-428845513765552178824096602517417370425580931001445519186003725083771605492223454089427722088203292800856327647483712791431480616867617631469680022239125/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^13-14309844932757783704851575419302164785257081856213682064922342840865724697589765098783264646067965148913007618119356249828034903070617859810440100242025421/47621991817997950759923104878372635361607238584113194045106263299303448209617374677545177724960112410201726214370970440575483879825068181312232299240001992916992*x^12+67263871324795351301725860055475448268350288717347510503621861397504288086684769544936071718092357730958864264698420110337162237787228226244523784252118587/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^11+1829547608141769467940232632145947375920094580398980125292274990312512861940092328287280501460318279993060887067601969831743057900499023599037463748495199901/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^10-46085644085512267719169602562038395242909279365522263555786093315854742471972950753226405784560359969852852808580390256802890195863261146601989096790911881033/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^9-358538657784537799226512275926351495713562870368003235714995431649901520487981203386015347001494778530512542587847456977417085293824064030853909852138568450795/248031207385405993541266171241524142508371034292256218984928454683872126091757159778881133984167252136467324033182137711330645207422230111001209891875010379776*x^8+11932304965357284899197428648867422670813560068731835654700329044434395849078985101712176584103611882349454510118515304746281755389444138969117964775144253643171/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^7+159456911619732111628550685717188375492250715345351209113680507831256339259317479698705944748655314240996212355562515991827107792890871844525466642101392743670897/186023405539054495155949628431143106881278275719192164238696341012904094568817869834160850488125439102350493024886603283497983905566672583250907418906257784832*x^6-3031426738446078838002170653418097453293877635552030182857184119100524146214126839553205121971528473093508736392535530802176409683142213516597059167290695299308967/31003900923175749192658271405190517813546379286532027373116056835484015761469644972360141748020906517058415504147767213916330650927778763875151236484376297472*x^5+2246881332024879786476289535678386952244302571028587539017228332791095846952157098478338481247756405628190612897699854952222666903660517182536179088063999939603405/11626462846190905947246851776946444180079892232449510264918521313306505910551116864635053155507839943896905814055412705218623994097917036453181713681641111552*x^4+30425024570346534553015411267686629018382348577485536034192210269845866294079977588608855791229546736313970022704703705653134170512963445179074888182338770631433389/726653927886931621702928236059152761254993264528094391557407582081656619409444804039690822219239996493556613378463294076163999631119814778323857105102569472*x^3-8354072337188493033835651953267799449167956359853339760234477616594269662335023184259089146297530264021846569334857070805349866472509605724461001951776158307632449/30277246995288817570955343169131365052291386022003932981558649253402359142060200168320450925801666520564858890769303919840166651296658949096827379379273728*x^2-121820337874057883729148080498008149432353273951533097329108653324961362088198956087255649250452730975288067959354376767935604176709492495566270259320910047843876661/22707935246466613178216507376848523789218539516502949736168986940051769356545150126240338194351249890423644168076977939880124988472494211822620534534455296*x+40541378329583454560844110574073300029402536592205422186745530503541854845640154458777459227769519234141760302658855827187106013124469289590038837752756051291899303/946163968602775549092354474035355157884105813187622905673707789168823723189381255260014091431302078767651840336540747495005207853020592159275855605602304,-43100106860671329994550371693437354335526832056988131564742189191470608312795146842251333178966354455625383983465794098680716206958800430515/7936998636332991793320517479728772560267873097352199007517710549883908034936229112924196287493352068366954369061828406762580646637511363552038716540000332152832*x^19+5383910174924137596540795121331380110995231052498940585791642970662529026894451388943367673837925029564713647616155308919814609263413015803509/7936998636332991793320517479728772560267873097352199007517710549883908034936229112924196287493352068366954369061828406762580646637511363552038716540000332152832*x^18+1051395435736636332566948709742770836288445142630189443104612955448005990778497366368858798499932678183747124860093868480384166922678455640583029/7936998636332991793320517479728772560267873097352199007517710549883908034936229112924196287493352068366954369061828406762580646637511363552038716540000332152832*x^17-150662857465527469827123180383603396190305449981942543265790197859825932837511995365257272900815454565979251282877244782431878330515747594127648185/7936998636332991793320517479728772560267873097352199007517710549883908034936229112924196287493352068366954369061828406762580646637511363552038716540000332152832*x^16-4660915585817285034429871277777605295338565546391227522225312092649341882860292654482677603948182758751300426852034334331823259857935691786423442021/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^15+427149118563830738280387597977647342329474991541407482846075555495222920881410850110865187050834068992376746600841843746881097271301112878214589694749/1984249659083247948330129369932193140066968274338049751879427637470977008734057278231049071873338017091738592265457101690645161659377840888009679135000083038208*x^14+3883561175398865960094860118619423199523772926345772838210616291169884636423437125390768557643183096051940300849370351241621455535228953970332972971979/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^13-9879335876960043129189357708157924937551414589409884027628936481397879044498378875970057378013882757470611330350784907778410760911225867210763666367149/7750975230793937298164567851297629453386594821633006843279014208871003940367411243090035437005226629264603876036941803479082662731944690968787809121094074368*x^12+64961958975690010596978670162717961230812667443964206119819999285053832711275086877937036641853829061867898818498568823819602834319040772726589522908561/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^11+65197276457337994632400720768446729469717492778699246469707882895139778639626020904025812671828244405419607774002027450954625477527755239267247868352399875/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^10-523690146881786548297541213640588514246775194494099003455118117580014184233814968930674518334013081699732930287738606584614353114357301558083259927318431515/7750975230793937298164567851297629453386594821633006843279014208871003940367411243090035437005226629264603876036941803479082662731944690968787809121094074368*x^9-14692736208959432432246418652521712021221504479180503393638997362014507571158371732788108162899762521367603256360406040909471742419606851536783541542095108799/1937743807698484324541141962824407363346648705408251710819753552217750985091852810772508859251306657316150969009235450869770665682986172742196952280273518592*x^8+182499791891331405293293053651427165620074819971099399897507281473140873029341992485156389891817856914895749751262632591977465719490603038223701648678433252209/968871903849242162270570981412203681673324352704125855409876776108875492545926405386254429625653328658075484504617725434885332841493086371098476140136759296*x^7+3244516355634859692523806902089237636223204705733643095847343471783616560646503727469642366555676411444304441096903551129398578505885200965930859006534464932745/484435951924621081135285490706101840836662176352062927704938388054437746272963202693127214812826664329037742252308862717442666420746543185549238070068379648*x^6-52705080968146349127093935732454308131149410856780990096858748648760271907041005568553025474916445578807445890792707548564562126940500158777540453010870412035781/242217975962310540567642745353050920418331088176031463852469194027218873136481601346563607406413332164518871126154431358721333210373271592774619035034189824*x^5-32233825681847374761848573620081736033777250800607968006342739327550761174429620711930074293424247303070520815542490233141743376132573049993748537466110854653287/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x^4+186893140118800902866926051465360959993566552910236999699878732285953234625283129728610194941581716890108546025847913093226337739503410525850927936820822616098261/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608*x^3-1915557236967691201183263739415861634694788188070298432923585586131915966396849176606183784415196208344845533011243309118605323234310239211669644083384761150277/29567624018836735909136077313604848683878306662113215802303368411525741349668164226875440357228189961489120010516898359218912745406893504977370487675072*x^2-748406384349179264755240747013451764844411624605675074514048417777613778902317676938151602263059526270534790677231892367019475375060466858375806324142443857374677/59135248037673471818272154627209697367756613324226431604606736823051482699336328453750880714456379922978240021033796718437825490813787009954740975350144*x+240680458912828965310842449349684018894307344175571673862895731512168030929389531111201534333733233973690361146478966532736774697895835285505177091318198744841661/3695953002354591988642009664200606085484788332764151975287921051440717668708520528359430044653523745186140001314612294902364093175861688122171310959384,-2948354152806955890320595755569972829212745599698904702489749015366864635955694971897552854601249736034374579193341769250811599237558322007435/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^19+208437852162436631149947806305933208194290564792355929285556696827743749605581261152941716708980551444613571339779474195848239169832591554426871/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^18+16925453042302255268866834268662234900502542149272833852112804772046771691169356021275370728464155236540979609779522503650909387669394262916758839/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^17-18111723158339464696758111857774051986791316768176534698474256918873467579521615244069893802231851255154225065311274792664650097678651838092539042169/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^16+2969618310703104329022136183463962022112542712361670450099557823483187216934814654730448881301826471766705822961032615589198776772270566790098042325/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^15+53136546002833504798369939200821404712990764957116119617548110051601503279768995055161389114081334300214297269952865820935143074927042125218406841836097/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^14-254569723392893465428943236643564117518357672622661603236201540749545142276406998429392886562087458949073505080323422588934594006849599313993633945964499/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^13-20299845184091879036919190255642735684003205215637668372839240886327299348915225294503902299724294373838492692243716234614069993561097450412859117704327953/95243983635995901519846209756745270723214477168226388090212526598606896419234749355090355449920224820403452428741940881150967759650136362624464598480003985833984*x^12+109877182660229072010718051199288771405025936525799616276966344334328216319655446886747271321897813836004694775559927657746033216644780212427821410626984087/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^11+8605730255196307120895176633726742617847730718999620906434836427889835697678085574355127451011179694819101446509848901942520203390321159741541095585511504739/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^10-229146371466421886582424972754787346825169587476229527659664536007448267500157924641008841025928704762735383193421756854151286938639571569066296245888747925175/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^9-1974788641649395703780525868658547987770401202949504058738414837987899422068289236301329763881031458768387019387543517356764628996745291553531574021800855103765/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^8+20574427580474620773443848276541143167844124698664057417492245308765056300651114071422115213222222159042370225820515240176065243890246309847639274507704242968607/248031207385405993541266171241524142508371034292256218984928454683872126091757159778881133984167252136467324033182137711330645207422230111001209891875010379776*x^7+429873389354963983748891067090117264558433628699564471257376518975913145565546685154439516436452557687906723201974431998644245379368386538830815150530651468480645/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^6-5524187863820381966921080089019384419483729497158559151632840604137785739651290143555633052754217863828337779126509063766495912589943050665573004791833771185000819/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5-6545048326115831362182189543027502587980308010673912469879995789135235184422819164336758134128490256479441045231607292072252678018730407315086206278871507266633455/23252925692381811894493703553892888360159784464899020529837042626613011821102233729270106311015679887793811628110825410437247988195834072906363427363282223104*x^4+19885941204688609839407345799138751046550297970069471030755438435101185327374357833551569781838615261671676315840032606792804957255505082908254336299162687282696571/484435951924621081135285490706101840836662176352062927704938388054437746272963202693127214812826664329037742252308862717442666420746543185549238070068379648*x^3-6262065451249780209571860706705548313895882229462578886892825771307560883281700865632616307044533349765542538105153398939921082001403604045703514869668790180116117/60554493990577635141910686338262730104582772044007865963117298506804718284120400336640901851603333041129717781538607839680333302593317898193654758758547456*x^2-253776045756403265208939097742028194451005833720358179857037853203953528641212437273470848133544289529652822584718085295959532285516447099380590414912719587078995865/45415870492933226356433014753697047578437079033005899472337973880103538713090300252480676388702499780847288336153955879760249976944988423645241069068910592*x+66195563307860081058556997120172908016543719594648379319350129753463448315003249509420454450455302226272225389867215196201227851536337710892697724772998648518134387/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608,36481236269622920847553174394171494025954194310310953349216095381837090068492399551373971451384615037226014174343814148161364979697260143732567/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^19-11622401237639407664432170103792288334537155661952251448955168160134641259300352523172822299372975936235092768427734467027525744486942885204565387/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^18-2850323858583777851913833739710425731631694535397392407981371662824846794558008394498926229607412975460497770460995364120336721792720082535228129739/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^17+108564036250736274447023849999629474089365290999276004302155111219811824259456099001004400201479215989168208861546715249353150592964036715079113708349/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^16+4796989206201092596602081315285782333124325654911221317589864889808410964054555579830609544975568664944472192134218803808768490572775755978622187555173/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^15-308554132738272589591544609796070565716748044442721427175493831557212437586429566255461273196035724433141069028876145720378885342116411121256596512423973/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^14-17216216780351630012129977257254374678495562140592189778052871204746768096286729254205128240343984543593295848745400549577937799662636605114049714478089801/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^13+344109028158932923631024146818240379397993906739312409134162023802743166371841269893079458684387214961612905336577109883784669877893106146971966186689136159/95243983635995901519846209756745270723214477168226388090212526598606896419234749355090355449920224820403452428741940881150967759650136362624464598480003985833984*x^12+529507894790093294755948742165239585304667029701910122048642940458296915536535088428164147784793310818811347806493960066368298629795069451569645537500149703/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^11-47725412001638861247480789550374757711752447554536348665545640376467453824358784805348632419064094743240680585891171362934540409479630926099064702439084449167/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^10+148307505000026003207748013487989811094826967791554284267247791569504784342074237473739624284416807664252788292867370959492912681840177108558176699629184891161/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^9+32856357271862885431469001220446927306327855609066327906730384823662111544061508298144697374264969753687240203678564619886057453271523902650577456097549456166491/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^8-182737643516657596486358651402022140813717581736014519280425451501581226641609276061522138410076257098628229786510978823757712770164652504707684341962406226074003/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^7-2527382588396209750593827980278107756542656563867227290646547222395660615510561994607162877356669664533768561485629174161001429708954562313730406963518959149401849/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^6+21568147834904447133817782714189196714068433144336130884419587517416660074396336596807186096016031781088616164517559553800550103140981546594010532496552374700922781/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5+58528101885552049176183254731909317505317849148937159531038993905919376513972008716462778439768814760429321641119410949146612015196354012855626127907868344179672651/7750975230793937298164567851297629453386594821633006843279014208871003940367411243090035437005226629264603876036941803479082662731944690968787809121094074368*x^4-240908901215752807537578567696800398674649200019522731303930524484802195704998435820634301440747769361487061685993896865459889256308733960022954462818067863820259135/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^3-90881037725404992123285109757750439137952336873861150871929232091768082824818466037119373856761669304762105794404140737497667347914694362804853907367552062383401967/181663481971732905425732059014788190313748316132023597889351895520414154852361201009922705554809999123389153344615823519040999907779953694580964276275642368*x^2+323068045715727662422989065080524698865983435724236269445257938365188544794177616386556026205350807157315578441411351462225804606465035618606500215728869153387485149/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x-153002030808990786518085481353895508848627313432448063620693644993430676622666862617130817739095459913989481737881794471127844850049351843032833333769802284418274333/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608,-15548163495182599542129286269790455345961102077560876051337481622044426386571510249069977185985109776001132102407823871171684016873974792727335/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^19+1747129736163454190421453394484297944245072354720973907382195178181694352779160304728119332448168238679619224530795526372622966910004037822103817/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^18+394130369197774041499906102191598447374784122761317249058529570090560831666317537237348574355472469218472172782438624117392241380804317589608139721/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^17-48917406172730410222389399176804270950544563016083034900483886349824916395287677986170905869105902125780601463287491313540421332095153271647431170861/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^16-628465322010070103934748525814256300495943666726661903232388624051583545948496738363324955927403833004657166163312621573598097800302190383871537364295/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^15+138668733969621904811277180021425677017641446154577773910106586317742984382654917295770325847993371023235636944927533600880176076579594547155596313431189/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^14+1969568347921996099702217968607988164491610087360696654397562905038068552476875372980597354358557326348419537230164130787346906106865653963326274814494675/190487967271991803039692419513490541446428954336452776180425053197213792838469498710180710899840449640806904857483881762301935519300272725248929196960007971667968*x^13-51243485787501541965517841629850034151721199314195093063710493057148367517002910365273336952601632586504219355324712247121840218997897686980094621455746661/23810995908998975379961552439186317680803619292056597022553131649651724104808687338772588862480056205100863107185485220287741939912534090656116149620000996458496*x^12-9520038347482135767433902257968424693447809412649288585059833043031912211325066680221650107434078497113783395695822539596915600862762892809902446436880159/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^11+21052875384086304076872355366792615171882610883489932667777717016471113062479710049081258289631726520795123808227188596793386156352962308282700670258175943135/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^10-34327160297169856289564994680219953421288047412730418013756575861268203210102433473612314184197412010120350751547224699327403801470571423968254354456757774145/496062414770811987082532342483048285016742068584512437969856909367744252183514319557762267968334504272934648066364275422661290414844460222002419783750020759552*x^9-4697245311183931308573573371162245836275373157738139608498036785905784491161277736995473548612117655416804470433168140734272973393898087667731273744840383329401/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^8+45820835473364339634910052700689954135023410287029237360639000750250005440321619938090786615236363603921397135297184723873132486493770822928406615134595922446817/186023405539054495155949628431143106881278275719192164238696341012904094568817869834160850488125439102350493024886603283497983905566672583250907418906257784832*x^7+1007007468831915245239891141930155811191104220594372026356566237010304731839569913182493643704285108340601613429061938307861869407588510983216650630602550810860329/93011702769527247577974814215571553440639137859596082119348170506452047284408934917080425244062719551175246512443301641748991952783336291625453709453128892416*x^6-4690992153649658088890895473705656234069034615703163993188123255569262583083697786753688083063641927307250188522720754843724460633740574880551270675881669698131503/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^5-17315370304408650465108675551950790030536017771161507037837038353144756803873506338236873521967634720754351724052168180008727060374678421542746184975577236578251547/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^4+49876225964236014850729867938762615770455672619082137801757516767486021129545775427886536008250151686900806951284309139172403770693030880313450977639797024438338693/363326963943465810851464118029576380627496632264047195778703791040828309704722402019845411109619998246778306689231647038081999815559907389161928552551284736*x^3-19204045236896466296010265777897368619728907520482375439230265893179624040654646195701342685649355985918112170381145758511535496256432853196155225986400802786187179/45415870492933226356433014753697047578437079033005899472337973880103538713090300252480676388702499780847288336153955879760249976944988423645241069068910592*x^2-194486206259355322629306779653706615455314396970883195339998076303461451914612994752689081625875753757556704927312451487030034652746779846182857040736644873942877901/11353967623233306589108253688424261894609269758251474868084493470025884678272575063120169097175624945211822084038488969940062494236247105911310267267227648*x+62121983943529217837693596386558087223290909697622998846733557569043865574732304843635964204534252611486272326236401371215943191448041093490222907011546169615551215/473081984301387774546177237017677578942052906593811452836853894584411861594690627630007045715651039383825920168270373747502603926510296079637927802801152,-9087835699381086129413513874758898626671345409446475148952606592805538570469996496534367053049028378961472228357633491746638033029288661278397/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^19+810106614373287871786916712540993707651770441825433873451498852172081877913054209050223451817071666677603864229023665017979843546848195447481081/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^18+881732229617638486022779626747595758406916037705696991000852589320135890140737111521927360432166910531382398391238001982294159755453366969140130233/6095614952703737697270157424431697326285726538766488837773601702310841370831023958725782748794894388505820955439484216393661936617608727207965734302720255093374976*x^17-7731685788012545749399118300192529482050396521337501113645712472648077930876219235269628225583425709904244293434355562488026990332800097871026795935/2031871650901245899090052474810565775428575512922162945924533900770280456943674652908594249598298129501940318479828072131220645539202909069321911434240085031124992*x^16-1999842401426300093345157418986163540922788959674742363343067295213157515528034649595291355987420207598072743834726414519212591356440354960762178686295/1015935825450622949545026237405282887714287756461081472962266950385140228471837326454297124799149064750970159239914036065610322769601454534660955717120042515562496*x^15+22906992270332922638306967316475161374041374616088834657252787193756558022562610500024943795817370884839769259811428842889323025692170861196074782146455/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^14+11182334276593397323357210678131687573819145827999185267228861208732408692475366302332905882647782416921951570716910333221783606507205170215848021023742755/761951869087967212158769678053962165785715817345811104721700212788855171353877994840722843599361798563227619429935527049207742077201090900995716787840031886671872*x^13-27651361036363847500174450098898772030280638958290478709469297505711015263928213317132515674880267411879355048173238599660222855106216167182442102454528597/95243983635995901519846209756745270723214477168226388090212526598606896419234749355090355449920224820403452428741940881150967759650136362624464598480003985833984*x^12-776455997152076871706432309244546619515549031725375215968751516116385216540074367893014772636459610594677014594809854267728156564963159373078692711435976077/11905497954499487689980776219593158840401809646028298511276565824825862052404343669386294431240028102550431553592742610143870969956267045328058074810000498229248*x^11+4436864767230812080114051372423119370268263988838299315686327519915376231859326513765637299582373568803409484931712612856617732495845041904863822788870667045/3968499318166495896660258739864386280133936548676099503758855274941954017468114556462098143746676034183477184530914203381290323318755681776019358270000166076416*x^10+1046018584291135108771874534249714003857380480631259893545233068836701540140865168343757405410831904204012127591789517866086104031575273889977147491129323058669/5952748977249743844990388109796579420200904823014149255638282912412931026202171834693147215620014051275215776796371305071935484978133522664029037405000249114624*x^9-3954588037128246166801761535608946364164225373706117606707522811237020026332935046221652364890724712356473474272631236040432523752572910351036564798395724407273/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^8-207457625587477506838790677506652811129392298943543261758132442391125032487032699308701866723000524501960608609675153147252610060468560463094075617705277718002863/744093622156217980623798513724572427525113102876768656954785364051616378275271479336643401952501756409401972099546413133991935622266690333003629675625031139328*x^7+473644930433735761426486141230167834464694085553996653147456968461254263828818174023558273017205037153925193844334510346359183871219201364839093458509680510343859/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^6+14899359581783999525079553543185378149735072392485388967489878788281661010775080469463155795227699013057709729246827496003542596965318005717967857133778807521787457/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^5-23427990981318098079494024459829307285625085263627586315380927705841752051870709249531911129394007841842605507098915159880686551324529352253745032867486716937293369/7750975230793937298164567851297629453386594821633006843279014208871003940367411243090035437005226629264603876036941803479082662731944690968787809121094074368*x^4-139621705344689270048538248146984980549621354128067285694272487670436957364683468226817934115874038938364001895551129379053749107282504236362465362526964131885228619/1453307855773863243405856472118305522509986529056188783114815164163313238818889608079381644438479992987113226756926588152327999262239629556647714210205138944*x^3+194258015129416526078725884681546703299190684272262949841482070809891287197787591565248902770091977348642472054525317495332133715583203161854339091755751945251357253/181663481971732905425732059014788190313748316132023597889351895520414154852361201009922705554809999123389153344615823519040999907779953694580964276275642368*x^2+197825135049136216718424837808562938184829672109305271711556111526068229063763121126570292781000578781111730433284827018730471390766791343631338457702592138027725697/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x-250109334784038259724391970009600513652346179534905496893777063590035080957524032446837877270309028011024553637674212497276324505202193130757771342046411322671545281/1892327937205551098184708948070710315768211626375245811347415578337647446378762510520028182862604157535303680673081494990010415706041184318551711211204608,7814037736800199797149775524488543766225961221285988217053533047923517494026047313248241682110118135459621054563361414079406329629785494583209/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^19-1283953395621896599810794436412849657618001212257127024542795446692354345788883542836760365208723292988257189203636180371665798206885935694011175/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^18-52920904241834494376994480531442560088771341046721411545853382597774439338601386641373792049844037120006041809725480866281824711594572308170413773/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^17+35353245052538965622484590225565772589945748141218070895820748885424456735189863318482550408284657122289846537580457033905131941578407814093482921411/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^16+135653777103503481007477176572564478917678407362352330441673661368394816759936789096300541482747023121399631843861777982177737723822198674666096606345/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^15-98114639839636372316734155517835008836415695155451375755530499834505709454550814075515794902765263145272150826603402212577698457602994553121773020263131/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^14+516096650796333709739966176456620927459801893565565652642721037162337181440004169859457463994289910855786065022665942389278257848819523026695763776956355/190487967271991803039692419513490541446428954336452776180425053197213792838469498710180710899840449640806904857483881762301935519300272725248929196960007971667968*x^13+35231199047926620292818352404680901717663447678436596608843135822509511353337125393335889432621474282018914663179180737979004770749613196183275567034770123/23810995908998975379961552439186317680803619292056597022553131649651724104808687338772588862480056205100863107185485220287741939912534090656116149620000996458496*x^12-122864613049891495112614479634155366242881165255311995029998262213152195275953820478560935323145760433627271814342510058226901132470886408016116814145975789/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^11-4616289267621209468291487320233828965516261039429853739960822055162551710346436442602182145229808644166212253693758196980422104717917639127245520458979746939/992124829541623974165064684966096570033484137169024875939713818735488504367028639115524535936669008545869296132728550845322580829688920444004839567500041519104*x^10+92056095600771471357885471099166698782418081987280289869800258136226240349488407965562327866517667409174199330727150239397626894565523143283516509339320722031/496062414770811987082532342483048285016742068584512437969856909367744252183514319557762267968334504272934648066364275422661290414844460222002419783750020759552*x^9+947090468894568716069128914156719948936017843244062235824561254094601603494114673857388242888758659381071111002634473099841737155281931230245621735426507397053/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^8-24648189479923928479700599561178338955341353673902469360143350211112371774467519898072946149934640419195534678794828224898278658764813262301397104238547901973829/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^7-482732809812034280670896780191153748792055229701189926332552488237248011986554310583701292531012481993610086918576581820785980118732859985231903822879051933551623/93011702769527247577974814215571553440639137859596082119348170506452047284408934917080425244062719551175246512443301641748991952783336291625453709453128892416*x^6+6296225867755846120134894008704307166622028002787200246849394998899939194401282715144198446387551600429391809590600142571779829576976136147324927784444635860867361/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^5-1234505809701604351664099013152164527151224220830276300056455502375312507069704269128290477645237667523507350990565749769021578957753048462469400518803557433505995/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^4-61691571933749695269775238432340344404110592583391485865429073937545586332432619509921384086011693693465279972674092105974839676311073225603206375041408057761703403/363326963943465810851464118029576380627496632264047195778703791040828309704722402019845411109619998246778306689231647038081999815559907389161928552551284736*x^3+17947924596906935947253925357805129156732739332945220207618286995426110777326355968336800238331436824362433832689467236220312167259206520688906578207134105740439991/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x^2+227923406626472254553114273350436108424518510157491652943857323628836650077042463585841286066057832609490198037955301603416685556205915479512191548726786467818797859/11353967623233306589108253688424261894609269758251474868084493470025884678272575063120169097175624945211822084038488969940062494236247105911310267267227648*x-92442954743650938145048737204871091981028279478865421192389657955201051669471265746439954439317053028953309292678852755980707567431339628440453928577688853205417505/473081984301387774546177237017677578942052906593811452836853894584411861594690627630007045715651039383825920168270373747502603926510296079637927802801152,-42852397347279419538042732971224098543377708855670403101167075237660693374652795759713227277438608492204151964445792083520196886350138620546071/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^19+1894406905671929994758947237648606954512613760416257186000460882187420089594958472760189384821826910134233809131821822854917698514832592734321587/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^18+1004562912352379196532021302291113821585331151812002495063559710226806530155886254331952096353513569510472501172392967661576610984577486862388873689/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^17-52639655718664655137906279846009462041952693701180224064153332348703921823514183145777866748180446748985208576101409198662397184314927366466380147839/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^16-1360418917530313620881450441052133574917647289087595777121082506189219320734005357432901182299053204578843073119203929169181684393820868705343740742711/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^15+443814474530000660235004979420214266050136373365049339005242735739515531942453069734535004928106718733891621908130826149521550250155571499840500692462949/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^14+780718938018477271484310367319838963222261534914766155186890250897091350652829720261186836677177188096701396503708121910508822029272088125916430945048705/63495989090663934346564139837830180482142984778817592060141684399071264279489832903393570299946816546935634952494627254100645173100090908416309732320002657222656*x^13-162377441538496508961700649703194377105730581085295827864441484989111188340603255294585179668986094960891418924984426817607086845170790859682096574870477109/23810995908998975379961552439186317680803619292056597022553131649651724104808687338772588862480056205100863107185485220287741939912534090656116149620000996458496*x^12+201521451487239938803525849609718934796469050224751278950156687060249428402968489412677113801779386358751787294357829449809592967325398184984680680091973459/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^11+65881460948619094797919355679267113872089576847466666130776003164679712760828009596506276021537884824990648413544831661414421846243515385866983998615484381775/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^10-743740036999599922585156064344679579434331959060554851627677351731019322059382184839088223840572832158783603908131657166852969054768609005388382778473837485683/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^9-4810132646889131256667643677520011680399245721213404987696095061614163394514301022424616496487784518437241866843147162334545025564213661006757267213733033528963/124015603692702996770633085620762071254185517146128109492464227341936063045878579889440566992083626068233662016591068855665322603711115055500604945937505189888*x^8+232509639703964290122248694700727706588946850169801628127085949161697975397631933170119746010043465613370032782445391718111546426647733095956251198447875780200817/186023405539054495155949628431143106881278275719192164238696341012904094568817869834160850488125439102350493024886603283497983905566672583250907418906257784832*x^7+994351639574210450867018341044887931682578443319380164635541640986375699626262003154526020236549870800905621550118982385571189589141903310733164170454400085735699/31003900923175749192658271405190517813546379286532027373116056835484015761469644972360141748020906517058415504147767213916330650927778763875151236484376297472*x^6-21529872727178983975655125438762503698946191608100247602345569908933263400726334148787124341032495000160240336151604143917613287858332447959805166976549642841380767/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^5-44689814381396820682492747932354233438278194995579537082167754784110671067760724029067546121233819756003938374249384869189280047998120762505951912051117517968185931/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^4+74910546990422978143059471645554433996783355879438580763502086399276189203232366193694418452311540122051267104639044193082861670824183711809637281196652397656544455/121108987981155270283821372676525460209165544088015731926234597013609436568240800673281803703206666082259435563077215679360666605186635796387309517517094912*x^3-78573016441554595693722505565295778423581772557266932065235456046896325527632676511497419946447432637582296500741208210592535914345767678963113866737458215924053211/45415870492933226356433014753697047578437079033005899472337973880103538713090300252480676388702499780847288336153955879760249976944988423645241069068910592*x^2-290104109165361229974105520061574436436473466047139652265047872067570954226508924564097313855802657351202134383256091376881583669485015448808160797659350339215202911/3784655874411102196369417896141420631536423252750491622694831156675294892757525021040056365725208315070607361346162989980020831412082368637103422422409216*x+211136232846724986740697737140058175482709110551240596431685504003808543292843863941046012997549361837927100347924181316869356957714044312448827425413630602915440479/473081984301387774546177237017677578942052906593811452836853894584411861594690627630007045715651039383825920168270373747502603926510296079637927802801152,74099233385620556799184793052207129282367218887103582701011056555785216857529914494393556956851744921345328774936458114821312364441248413573487/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^19-2552558266099627528540142633348259282755385747129562230474425055885272308514811104471178852127265795787258973036724372737216502236207156452062315/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^18-651565019723868109607193745734466190025652345009393376820317791739104811258238169920000243443381099328145400843920336896444523350847412860612833451/507967912725311474772513118702641443857143878230540736481133475192570114235918663227148562399574532375485079619957018032805161384800727267330477858560021257781248*x^17+215570880902218764264766411998445501702261323366153445195864630194833680844827183064776254136533602382351374299791349769981420411633187457219226841157/1523903738175934424317539356107924331571431634691622209443400425577710342707755989681445687198723597126455238859871054098415484154402181801991433575680063773343744*x^16+3353877443617167137804998764855591991675476014592714922497691350526239572644301296780264618670415051341399542021650141938620522218062830973359261377679/253983956362655737386256559351320721928571939115270368240566737596285057117959331613574281199787266187742539809978509016402580692400363633665238929280010628890624*x^15-615677669985909869574431237811683733916091114834317823567040539292280330210804348906150851271387571610192055719341073724420898169577697631799066346322029/380975934543983606079384839026981082892857908672905552360850106394427585676938997420361421799680899281613809714967763524603871038600545450497858393920015943335936*x^14-4155465547300939362613616557541481568552424479790927871459976640114392901845139892144911045616515023375111399715850588124366122418387857431142913042988777/63495989090663934346564139837830180482142984778817592060141684399071264279489832903393570299946816546935634952494627254100645173100090908416309732320002657222656*x^13+230006445921104654785760845079462716044633258271086320668964147753096621248425193992455183873496323165354429296273262203803561699007266177507798910341768509/23810995908998975379961552439186317680803619292056597022553131649651724104808687338772588862480056205100863107185485220287741939912534090656116149620000996458496*x^12+424368525580129328015702498027615416661350971409129535281187666489924992253773007096490134212623837829234302655046315135406733549279359465655005000111148021/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^11-96142071453082585955586484550520519415930343328240927166821236253449186925134164812734220556578419366942642072542763680184704944825523309219057537742292478567/2976374488624871922495194054898289710100452411507074627819141456206465513101085917346573607810007025637607888398185652535967742489066761332014518702500124557312*x^10+8263728242681788065487858962205789673791692239100961438090144214569102346268217962275505602718113216572517150317957274897892301080154390607671082374826525483/1488187244312435961247597027449144855050226205753537313909570728103232756550542958673286803905003512818803944199092826267983871244533380666007259351250062278656*x^9+22132192505856343958907287926826112705909096033483410601418061218255439341160116142922649768523083569368652145464040335266648348467238224294669624634127198562865/372046811078108990311899256862286213762556551438384328477392682025808189137635739668321700976250878204700986049773206566995967811133345166501814837812515569664*x^8-35845891299652335590079496170700469119439229490225125456760882562686758954514101020640115618955783261330946620362866641394373216598917243446826680555757976659059/62007801846351498385316542810381035627092758573064054746232113670968031522939289944720283496041813034116831008295534427832661301855557527750302472968752594944*x^7-5091351760197030461860529028618682870590418061503400679167967061700575568097818710509527578640030063579556385623250981489727475484364241159556106331574842885148769/93011702769527247577974814215571553440639137859596082119348170506452047284408934917080425244062719551175246512443301641748991952783336291625453709453128892416*x^6+13943008566761562453233079531975347626448342695535607580652991341244955427276256365819538981669011796264067599816504715885550325962507767574687309749612551421285943/15501950461587874596329135702595258906773189643266013686558028417742007880734822486180070874010453258529207752073883606958165325463889381937575618242188148736*x^5+113321699229178008280510462448237957346572355834572262580836973769301007290172406320511687690686386063857162371265019591706398292646203405176268566384294792466229059/5813231423095452973623425888473222090039946116224755132459260656653252955275558432317526577753919971948452907027706352609311997048958518226590856840820555776*x^4-56161716594501422353610209558224507244677559883107720727511958351871453813079007923539110606670074617444545753058451550694082358237387476527775438132784424161137055/121108987981155270283821372676525460209165544088015731926234597013609436568240800673281803703206666082259435563077215679360666605186635796387309517517094912*x^3-8243828333389474532815315399178479816460597535917399351059072061336310589604099683556073953311195946812843476339719475194747961227660452220865522572158632133042063/15138623497644408785477671584565682526145693011001966490779324626701179571030100084160225462900833260282429445384651959920083325648329474548413689689636864*x^2+782936873948113617168271112518886640844578893504497342880570644805970521426925906337740622666158400055856870932106474018926795833165078935155951804622475252829292773/11353967623233306589108253688424261894609269758251474868084493470025884678272575063120169097175624945211822084038488969940062494236247105911310267267227648*x-175936760815250188370356597401171541842112334611098873141690461669897148629273937138739869909322136186345853743091082058025257971945580541726750117050040513882810999/473081984301387774546177237017677578942052906593811452836853894584411861594690627630007045715651039383825920168270373747502603926510296079637927802801152]]]; f[42,12]=[ [x+4580, [1,1,1], [-32,-243,-4580,-16807,-522754,-225726,-7106092,-10905820,-9537514,-4122410,225621072,401516714,-449235192,862042724,2301032388,4033367010,-4862200904,5473241454,-5274256280,-13847661862,-12935724098,32414725668,-30154096492,-57844151544,70497350734]], [x+8010, [1,1,-1], [-32,-243,-8010,16807,452052,-1091458,9665922,-3348844,59956344,-55940106,-128343952,-578037778,-840886998,333428,333958944,-3918222258,-7463827092,-1084935010,5115031244,29627533944,-23084922598,28623995312,-18819334956,45381862410,30119202770]], [x-4510, [1,-1,1], [-32,243,4510,-16807,-235852,-2480586,-760606,15003452,-5374600,-27052394,-25063344,149797694,-1071949494,-1406759644,-2438417328,-3889131714,-143703692,9774314310,-5693078516,18924090536,-4973372870,7884412896,-46705826788,-77932624710,120157387330]], [x-1080, [1,-1,-1], [-32,243,1080,16807,454950,333386,329448,-4876828,-4054050,64835934,64240136,439691690,1147482084,682653668,2242598340,1692909282,-856900848,328162910,-6834378088,18096946722,4621386710,-24901224268,24895768956,25356289956,-40168146010]], [x-1340, [-1,1,1], [32,-243,1340,-16807,-143714,-401982,-1234316,2681444,-27231626,-124375018,-154537200,-343247830,-305909016,186339428,26039940,-4716068382,-2670634504,-771441234,-1578701912,8730039418,18730568830,30359285220,32567168788,35453220456,-16924604018]], [x+11880, [-1,-1,-1], [32,243,-11880,16807,727110,-1895734,-10233912,-12792796,-27412290,-108082914,-202243384,412454954,-245108604,509839844,699876996,-4836690462,2462248272,9054716702,-2923148584,-11268869310,2809231382,25573574516,-38718767364,90783707844,130559880038]], [x^2+1032*x-163997460, [-1,1,-1], [32,-243,x,16807,23*x-635526,24*x+1284974,-281*x+966984,-1074*x-2938336,2083*x+19658646,11314*x+31060074,-10482*x+114715772,-4020*x+239329766,-13807*x+406020372,32700*x-692507956,-7842*x+2275010124,-288968*x-2500105602,-168426*x+5900836296,757494*x+967300538,-465366*x-10747119376,876621*x-4552251462,-36246*x-15101257282,-2525538*x-3773559460,-1720196*x-20928910164,-18151*x+22498293828,5297670*x+23707264910]], [x^2-2992*x-60903140, [-1,-1,1], [32,243,x,-16807,33*x+293206,-88*x+1351814,-1233*x+3392224,-430*x+7098016,1725*x-2126894,-19294*x+78932122,29754*x-89912700,-23252*x+261332502,121769*x-27305476,-43228*x+319235308,-88342*x+126309860,34784*x+820548350,-457470*x+910344248,-465322*x+7896059954,1091110*x-3304751464,-1748989*x-9239538738,2446234*x-14955520210,-4307246*x-10613960636,688476*x-61606864556,-3111535*x-67402209220,-1766842*x-126888231666]]]; f[43,12]=[ [x^18+64*x^17-25565*x^16-1544794*x^15+265919070*x^14+15018137792*x^13-1450524250808*x^12-75486170057568*x^11+4473585972133152*x^10+209648875363082496*x^9-7890671228040643456*x^8-318718042916091544576*x^7+7752486164488487645184*x^6+245179291201834153410560*x^5-3986696554997959992279040*x^4-79302623233953176999690240*x^3+886009883650183980753354752*x^2+6229128877241193126602735616*x-43610602980547306697219112960, [-1], [x,-5867263806256613116365849583855375401019338414089334440033790684732267259647671992149990347254774511/4689752432173468936739194207798481729948113516415431645698508327543762886954282998613297982481175629422894655225887096569856*x^17-22105617194703038581993196204749750559302460095975324766295768372075977565521577927834149797174030417/586219054021683617092399275974810216243514189551928955712313540942970360869285374826662247810146953677861831903235887071232*x^16+7246045263582728201782403431798713385229414007134173611088055380406406486400473522090466297307390588167/223321544389212806511390200371356272854672072210258649795167063216369661283537285648252284880055982353471174058375576027136*x^15+1872192185794302146457140326598300692722885419552171798384326068565582442972762644441850367286437972587351/2344876216086734468369597103899240864974056758207715822849254163771881443477141499306648991240587814711447327612943548284928*x^14-12624355070926205612051641946010900500775703811830325682139723991715322038492747022021530336607012926064487/37220257398202134418565033395226045475778678701709774965861177202728276880589547608042047480009330392245195676395929337856*x^13-1908147286714239509126393044832405497498588983027400575791124307120747496536323942808048746447293858695067411/293109527010841808546199637987405108121757094775964477856156770471485180434642687413331123905073476838930915951617943535616*x^12+1071158499235213116629452605241455244904584094962704426358348627226674910837448756298915498917952088341099561577/586219054021683617092399275974810216243514189551928955712313540942970360869285374826662247810146953677861831903235887071232*x^11+3753781136655784004769609089621709389914363565119609308558074577867928961371039705134515413307430476996357045011/146554763505420904273099818993702554060878547387982238928078385235742590217321343706665561952536738419465457975808971767808*x^10-789410048589587983445320067469811362465186235561331386257057862819618422246617250127400732244365655430839951741023/146554763505420904273099818993702554060878547387982238928078385235742590217321343706665561952536738419465457975808971767808*x^9-6672655358874204319475760634270247520351265248463286169222014587845634878569409694447065357645218901161688679679/134701069398364801721599098339800141600072194290424851955954398194616351302685058553920553265199208106126340051295010816*x^8+14865443966762372998077646583960905455157788271065506950590012304558472984723042167076580922942089477035094505499813/1744699565540725050870235940401220881677125564142645701524742681377887978777635044126970975625437362136493547331059187712*x^7+8498452079802248957847592522234555766544593865626790807311376562008631747657712525991318106331719602681671557363381/208174379979291057206107697434236582472838845721565680295565888118952542922331454128786309591671503436740707352001380352*x^6-2508688120570231016032988414837003404848789447279048984152506444230585846131796469912945854122818076212247152282025827/381653029962033604877864111962767067866871217156203747208537461551412995357607665902774900918064422967357963478669197312*x^5-636203323369351207045636852214987324182636146228913296195353278486614314552318619302013309510363668561052709466888407/143119886235762601829199041986037650450076706433576405203201548081779873259102874713540587844274158612759236304500948992*x^4+34506175838624460501423320887333658367498632103972772604412613419728257086256271357001683871242792013858946102047267461/17889985779470325228649880248254706306259588304197050650400193510222484157387859339192573480534269826594904538062618624*x^3-3725141598881412654321463256536790911800954303199251676862139639719015944532237643536424870999535527650250778024302893/745416074144596884527078343677279429427482846008210443766674729592603506557827472466357228355594576108121022419275776*x^2-55870157021681728197550312777789272471483211985532294330614269850352100810111862154570843037998589699719730218000479/739500073556147702903847563171904195860598061516081789451066199992662208886733603637259155114677158837421649225472*x+55173926026427823767096838448328052869452822053784619660636775107450950907064434545185447172729813607640691440856941/215687521453876413346955539258472057126007767942190521923227641664526477591963967727533920241780837994247981024096,-22343623172631836795192114432499616386718574119206992951884681791260852039608274039690657301935493457/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^17+33349516404823788781974674732192593545566510224621848316954916033499512939691557799225945132297752825/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^16+603714833173069723855896435354073303862726888839049318231612770760306479468961826792425963025816314925485/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^15-750346301536868222547175479224868722036321746667506278427712436377149766678604765324996843094838166946385/1004946949751457629301255901671103227846024324946163924078251784473663475775917785417135281960251920590620283262690092122112*x^14-3283627155130913462061075188419249711976784485360508477110803588576272308485421509103061240432374333995204007/7034628648260203405108791311697722594922170274623147468547762491315644330431424497919946973721763444134341982838830644854784*x^13+9248602042428619035377710797606689539785623150205514300093812252901426152367318368763573549500398672240965355/879328581032525425638598913962215324365271284327893433568470311414455541303928062239993371715220430516792747854853830606848*x^12+4597783159600270658086132394342103248289548109267687142950375769745020206742789551437609109689815307655370874711/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^11-10507716470982930734885534011088883077573052418272362602071718711666457325802070601497163182050735728331562281601/146554763505420904273099818993702554060878547387982238928078385235742590217321343706665561952536738419465457975808971767808*x^10-503792307554149999315147013140554910074283986419794665253644155788160687460132723228745219932982340093122417530647/62809184359466101831328493854443951740376520309135245254890736529603967235994861588570955122515745036913767703918130757632*x^9+8705621636453451244098795203957850936502155134648412429722090335892935478978451868127612513047235761034303759375/33675267349591200430399774584950035400018048572606212988988599548654087825671264638480138316299802026531585012823752704*x^8+1465693208601474031007490613914057841375860192927234400965307430815946233213486133772464084271241266320962768114564279/109916072629065678204824864245276915545658910540986679196058788926806942662991007779999171464402553814599093481856728825856*x^7-309108052425927537076843090033215396007688972603522524755438980724126136254108240745629283312831540434555915926337529/624523139937873171618323092302709747418516537164697040886697664356857628766994362386358928775014510310222122056004141056*x^6-38773846599020927296288096620944475329995993930988369499783002950298439184020891602608399936061668270534841906578114471/3434877269658302443900777007664903610801840954405833724876837153962716958218468993124974108262579806706221671308022775808*x^5+202600115161761316358604245791745933098976207555744253263534597877310664355765469455700731985404867512577932503093937311/429359658707287805487597125958112951350230119300729215609604644245339619777308624140621763532822475838277708913502846976*x^4+24985723358782794661854619276245688295037943908593467504988742796674116847486454859985860444143484131649451321351581171/5963328593156775076216626749418235435419862768065683550133397836740828052462619779730857826844756608864968179354206208*x^3-175327480296112374272121345688749708836907800211040301991211553677329997501132384617606551832558082206594572704457191255/958392095328767422963386441870787837835335087724841999128581795190490222717206750313887865028621597853298457396211712*x^2-4160809697667965509027830374896834724683500735551765953306211670192179142613288039002716288592716735482453033478537719/15529501544679101760980798826609988113072559291837717578472390199845906386621405676382442257408220335585854633734912*x+2686887653146874022622981021737254910577903814445871509924626953652007872296765737877038277576523962477512754454459705/215687521453876413346955539258472057126007767942190521923227641664526477591963967727533920241780837994247981024096,-1248518049257635454919111970514625001403068336361853138045113086136854613895293301567775176482153363/22839703403442218847755815947070527905591461930594634638142086010765078994907222395843983680914816377059551892333865730048*x^17+268810201949182401175281014864796473879790431003495431970149899995259617042886280802830334486460763/951654308476759118656492331127938662732977580441443109922586917115211624787800933160165986704784015710814662180577738752*x^16+34232292562249809106352859471880119012505010858056724876214014338550825823124306410311515448108393438759/22839703403442218847755815947070527905591461930594634638142086010765078994907222395843983680914816377059551892333865730048*x^15-157954339827619080385087314737160290202424472756799150699602349966339602656735219913009477556868061546173/11419851701721109423877907973535263952795730965297317319071043005382539497453611197921991840457408188529775946166932865024*x^14-189663335166173571821545016009307635945658288377882891055447153481788341449980789420856709672233274014645445/11419851701721109423877907973535263952795730965297317319071043005382539497453611197921991840457408188529775946166932865024*x^13+297975956405314427061594423474793912758049642546048927567613484260369304144954833245695380621872628564708731/1427481462715138677984738496691907994099466370662164664883880375672817437181701399740248980057176023566221993270866608128*x^12+30218537626613071050210601769116827877269383934122450909697745300993030489520757826142430376309099149560813309/317218102825586372885497443709312887577659193480481036640862305705070541595933644386721995568261338570271554060192579584*x^11-1024736083514477454038198321943004000288978206579737555997480092359462550990201833602411177476197805415824658493/713740731357569338992369248345953997049733185331082332441940187836408718590850699870124490028588011783110996635433304064*x^10-71669739404465014859749648610185090979087749360745850843016826014995910395616867052348955746634591026733695057713/237913577119189779664123082781984665683244395110360777480646729278802906196950233290041496676196003927703665545144434688*x^9+13122682387968103864620927931648900440589170930472066778365132646677391867282221750101297713034653263181770976939/2624046806461651981589592824801301459741666122540743869271838925869149700701656984816634154516867690379084546453798912*x^8+92440857590677028553382505272748076688087349203854024964456441781348979364677394991738895785461251578167662905595109/178435182839392334748092312086488499262433296332770583110485046959102179647712674967531122507147002945777749158858326016*x^7-49177765821155960389375223983657443459318454311784306035983107333720753078928842627410260510151510847784698951447919/5576099463731010460877884752702765601951040510399080722202657717471943113991021092735347578348343842055554661214322688*x^6-2487280080877697020275388726971551793426045632787564058277595047016881626098985134665163198288005643435296842708259233/5576099463731010460877884752702765601951040510399080722202657717471943113991021092735347578348343842055554661214322688*x^5+5051171932086096644504751581687862937147934631138748409189180092277918682529549062356190310506689097660234375173294795/697012432966376307609735594087845700243880063799885090275332214683992889248877636591918447293542980256944332651790336*x^4+13524097777899263856352902479117258998005290479565353461015304093932664468219553369277583633064201502916238829353864389/87126554120797038451216949260980712530485007974985636284416526835499111156109704573989805911692872532118041581473792*x^3-23331321742813547541544918994338789432956693904974106345719662556297628848833437595765183792193364495665975175766262937/10890819265099629806402118657622589066310625996873204535552065854437388894513713071748725738961609066514755197684224*x^2-103832965677496896951463166923034579365936501021929377083334832093111577126175260278058151592352954721117233961424959/8403409926774405714816449581498911316597705244500929425580297727189343282803790950423399489939513168607064195744*x+38814070956643963298436840021865967643086691238533306874320182571005320120289636184899725561282618972128489890116897/350142080282266904784018732562454638191571051854205392732512405299555970116824622934308312080813048691961008156,116353472582458679849081939945469931175463677707677226224835327348823781470672868545573841638198417209/251236737437864407325313975417775806961506081236540981019562946118415868943979446354283820490062980147655070815672523030528*x^17+517909114647923343392332003148218024363153140377316921779760516040787626287738164885356928411350177909/31404592179733050915664246927221975870188260154567622627445368264801983617997430794285477561257872518456883851959065378816*x^16-3005389745949995194136639734942081519967796839148176678223521856506714083636729316705270496574621821983477/251236737437864407325313975417775806961506081236540981019562946118415868943979446354283820490062980147655070815672523030528*x^15-44722851369710325229704917359587663302462145100880492139848325430355491823307562983106563641027503127773801/125618368718932203662656987708887903480753040618270490509781473059207934471989723177141910245031490073827535407836261515264*x^14+15684473784714678343894553685726675772737050621887434864874018451694257061668134348456551341939736339311287439/125618368718932203662656987708887903480753040618270490509781473059207934471989723177141910245031490073827535407836261515264*x^13+46570447359074555078945955028980276774636197666169977658009899407987073460573267089778174905964695067580123687/15702296089866525457832123463610987935094130077283811313722684132400991808998715397142738780628936259228441925979532689408*x^12-21192371909127649495589048441337533386274820103899395801809367902539890661422797689708877879395040143305779231919/31404592179733050915664246927221975870188260154567622627445368264801983617997430794285477561257872518456883851959065378816*x^11-31121177741682490233610065120838510763604222320822126470082894242982246989043551095546947361159650421109519110739/2617049348311087576305353910601831322515688346213968552287114022066831968166452566190456463438156043204740320996588781568*x^10+15814991267214408459756304821316805314273074363113177046175430553048043010996322437910656901069789306271212093722105/7851148044933262728916061731805493967547065038641905656861342066200495904499357698571369390314468129614220962989766344704*x^9+220629056754297687836952329171701762750121231934301952494074396984749023308222583037084059858324312660172400097585/9621504957026057265828507024271438685719442449316060853996742728186882235906075610994325233228514864723310003663929344*x^8-6457685885582650489722018864408591799310576029352965181910689173861334834880605181252381421314789081915220230480443695/1962787011233315682229015432951373491886766259660476414215335516550123976124839424642842347578617032403555240747441586176*x^7-92063124213895858667119178664441301891570545508505328375507123758636229840705745719400533115314610995330553874166187/5576099463731010460877884752702765601951040510399080722202657717471943113991021092735347578348343842055554661214322688*x^6+168440352107081569495462819808401737491112214233435636528933207982012757190570416766657291673769737844033039321386230115/61337094101041115069656732279730421621461445614389887944229234892191374253901232020088823361831782262611101273357549568*x^5-30712910621178993948292624082214489226196235794313385844382733832878821824386040678722785970202070856320879364498378297/7667136762630139383707091534966302702682680701798735993028654361523921781737654002511102920228972782826387659169693696*x^4-11940990369462500111442615243413073341445203859421326092904725597977325320670649355623014794959978158156676072578943319/11832001176898363246461561010750467133769568984257308631217059199882595342187737658196146481834834541398746387607552*x^3+768953208502344975650999946644639781914631289870914489683885864325094367225261774554887339534248103572375149337357051803/119799011916095927870423305233848479729416885965605249891072724398811277839650843789235983128577699731662307174526464*x^2+3461083699794265305406106184771018545085014135210343746216565223172758919792082394069898407434381574135186262407048915/30812503064839487620993648465496008160858252563170074560461091666360925370280566818219131463111548284892568717728*x-1578945264863931107995552795182169147516666981076940422956004081055455739144966054375340553519791964742882598691489879/3851562883104935952624206058187001020107281570396259320057636458295115671285070852277391432888943535611571089716,407447734433700066655166482608890448589295666683264128201539159879238073278902514483308692749147619915/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^17+308110560576795846803019276255102978702862093801551116693686276776181110749442853244551752812272421593/73277381752710452136549909496851277030439273693991119464039192617871295108660671853332780976268369209732728987904485883904*x^16-10445878456065468611251404789265287308802193450032530805055517504664346715788205702748897241171746148033279/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^15-75786060568158042957166218348872843120251281064551746492048025618449359451354493284806058191952779011310411/879328581032525425638598913962215324365271284327893433568470311414455541303928062239993371715220430516792747854853830606848*x^14+7597509301820084634411120360632109089733394029812371603543295557169564635226557221995958466530442259730863659/125618368718932203662656987708887903480753040618270490509781473059207934471989723177141910245031490073827535407836261515264*x^13+11307800094828422748190874355705419048364531273298879592788400537576040942529686098009356275090204275184391279/15702296089866525457832123463610987935094130077283811313722684132400991808998715397142738780628936259228441925979532689408*x^12-1082142598216406461066924305762830392460428890621062273273573261326895396109237551545234763852325813965302588499/3489399131081450101740471880802441763354251128285291403049485362755775957555270088253941951250874724272987094662118375424*x^11-185803630340069509576298973904091260329351759132101554590460128326370955036594810054361304280022180302857122828083/54958036314532839102412432122638457772829455270493339598029394463403471331495503889999585732201276907299546740928364412928*x^10+15346105066323568199984699588185128935642839370251158894859189057300398412367507722403719472769189342595335505893497/18319345438177613034137477374212819257609818423497779866009798154467823777165167963333195244067092302433182246976121470976*x^9+304290266047873959569183308156044345968318685041914493695831845462351203044731339443970676701480507402875401745657/28864514871078171797485521072814316057158327347948182561990228184560646707718226832982975699685544594169930010991788032*x^8-15597128696464792014228659474673573392608804689461443879767448072300501029334552002283537910388167928235778328044570669/13739509078633209775603108030659614443207363817623334899507348615850867832873875972499896433050319226824886685232091103232*x^7-53918171604389112166887683532361246781040966566141072329063750744022936366274027387668133068757183693788831438302303/2439543515382317076634074579307459950853580223299597815963662751393975112371071728071714565527400430899305164281266176*x^6+274846926426789528755340674679775508840929890635437927060593478056714303889086662748308320833325875386402784644234505617/429359658707287805487597125958112951350230119300729215609604644245339619777308624140621763532822475838277708913502846976*x^5+1392519536848918606234410377698098624904784451291357525901280769420676834736160941758605248404851310060093396301967652049/53669957338410975685949640744764118918778764912591151951200580530667452472163578017577720441602809479784713614187855872*x^4+3799597588701927391259863698222779260333618818978796449017137429895698614881390587857621904153273940079254155024220773/958392095328767422963386441870787837835335087724841999128581795190490222717206750313887865028621597853298457396211712*x^3-11085407766186458063716963758005425288040338487472713964909026303181718123362129651563618306668352873071411864581017101867/838593083412671495092963136636939358105918201759236749237509070791678944877555906524651881900043898121636150221685248*x^2-89699333915846780883568473220914211768720213382245298841332592171987893543770894154853601249139413147896631662240241709/647062564361629240040866617775416171378023303826571565769682924993579432775891903182601760725342513982743943072288*x+47075042033575170293107734925960890619345918053182806873960770225695122625136585100906602369910508178386019126928604535/26960940181734551668369442407309007140750970992773815240403455208065809698995495965941740030222604749280997628012,57026500321388237346086983140841560498594234215553840453894174043997596071137111068146556514544747774065/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^17+368707009977965302170348833525043961667398986222163632152697646733243273877415137972322443286363080632111/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^16-1454632846807130662161937887227978761278347915453764405896867576621142366891184850183509745978126462826127437/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^15-34362956501794008777970241722294002353637735331402916745882572082264971408958359202389017127651474923646043785/7034628648260203405108791311697722594922170274623147468547762491315644330431424497919946973721763444134341982838830644854784*x^14+7485890884613141894828857282533851174616090575635565743364708173510505541523824865457455101065344502173811637319/7034628648260203405108791311697722594922170274623147468547762491315644330431424497919946973721763444134341982838830644854784*x^13+39893624750665671700733425583060865341364643625192002239071791267956807342081855072456604331000213468074367818733/879328581032525425638598913962215324365271284327893433568470311414455541303928062239993371715220430516792747854853830606848*x^12-9935423924112567186821386528807481690118020913559936818770198273950163459452437802672149565359389508763305594610999/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^11-31434784637754620532141714105345682620514368513218238532942245480466794019045296825677283632007103289522199291631535/146554763505420904273099818993702554060878547387982238928078385235742590217321343706665561952536738419465457975808971767808*x^10+7206540662837297748339721655324849079575948459370089082173632871186525244071908442477916020994375501623198557864237057/439664290516262712819299456981107662182635642163946716784235155707227770651964031119996685857610215258396373927426915303424*x^9+73629907409363479898035137486526795540628822408013738141221542692655058992499768978048161743397750301474080452211871/134701069398364801721599098339800141600072194290424851955954398194616351302685058553920553265199208106126340051295010816*x^8-2779359403516949593236850763645950488333912168933409496368894052499614846042467017973282951152107355169208889035902534679/109916072629065678204824864245276915545658910540986679196058788926806942662991007779999171464402553814599093481856728825856*x^7-456805693337889432338916040698460307119890334735584261929827530035221920913582302642301082563679772773628237465076346779/624523139937873171618323092302709747418516537164697040886697664356857628766994362386358928775014510310222122056004141056*x^6+63299996094242609239464070758784478560593337812230832021957417336497268321367087267649606413225793004789520867467567970871/3434877269658302443900777007664903610801840954405833724876837153962716958218468993124974108262579806706221671308022775808*x^5+198435107006436623543742550517639999801586076961946314492340202093090563593536582979170190271411361350018144293162326044649/429359658707287805487597125958112951350230119300729215609604644245339619777308624140621763532822475838277708913502846976*x^4-28583047298849703510598151568407645689177634311832970750742597299664293650988482648252055221966551789991555690701363728259/5963328593156775076216626749418235435419862768065683550133397836740828052462619779730857826844756608864968179354206208*x^3-776750984992460480937684909025390677127386219607410961741229414340638572611647071551188599469601349800631378905584095152199/6708744667301371960743705093095514864847345614073893993900072566333431559020447252197215055200351184973089201773481984*x^2+4258485138001343088817095987577133246749975886173752768044112639952596650318833755832174767445800434847410985435986978023/15529501544679101760980798826609988113072559291837717578472390199845906386621405676382442257408220335585854633734912*x+1218850669478693480235847484310297222263397446109249003107679739956723099471223959535334344551405160774065101867088820079/215687521453876413346955539258472057126007767942190521923227641664526477591963967727533920241780837994247981024096,203050681379630861868735900477316609136540285435612542261575178470946940137171586132948407629134991058447/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^17+125681154962389463762106936139343401422656097620661223654314778589860466857274783090324721670258214462155/586219054021683617092399275974810216243514189551928955712313540942970360869285374826662247810146953677861831903235887071232*x^16-5339642369097657450507502949677353664981994440714411069325034235634774173908193754478754717667342450817977395/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^15-24580853836727327842296640202906811226928477708082911794597314748369196896402057068789054926876658878066252599/7034628648260203405108791311697722594922170274623147468547762491315644330431424497919946973721763444134341982838830644854784*x^14+4040927585024279976502430996116985308604320671328690549137058300563779035298825248719301853967689786823470956351/1004946949751457629301255901671103227846024324946163924078251784473663475775917785417135281960251920590620283262690092122112*x^13+14024408816836749428512154996548706845912676578440155113348189831569819472993066587067590551700428712941997734275/879328581032525425638598913962215324365271284327893433568470311414455541303928062239993371715220430516792747854853830606848*x^12-4287360878839559249291339898653019996618198907386579566700916964932755748183754085476680746765967571301113064715841/195406351340561205697466425324936738747838063183976318570771180314323453623095124942220749270048984559287277301078629023744*x^11+6548605387104047294607302987569050535638551879052776054899602096467350400654364974245832554589853155582264491225517/439664290516262712819299456981107662182635642163946716784235155707227770651964031119996685857610215258396373927426915303424*x^10+9591870710710773022190686538635140273093451679581056644014809745173684080596403582142422856877870718847817920797516885/146554763505420904273099818993702554060878547387982238928078385235742590217321343706665561952536738419465457975808971767808*x^9-118539314405965969700573188064414474973947880734511116299855281714975233019444339238910049549378151260124560615329803/404103208195094405164797295019400424800216582871274555867863194583849053908055175661761659795597624318379020153885032448*x^8-11496636689925690191870956591274791211084387537382703617082938293580920019744520332620479153355246556101853215228396383337/109916072629065678204824864245276915545658910540986679196058788926806942662991007779999171464402553814599093481856728825856*x^7+466961146728240237374133929982718742115261504425902703139412100797258129017786678931036396449059511329655271395080020723/624523139937873171618323092302709747418516537164697040886697664356857628766994362386358928775014510310222122056004141056*x^6+278374324757550960861978245257423519520800414760967097698125290796057739258749266726876354582146900549110250772931926207913/3434877269658302443900777007664903610801840954405833724876837153962716958218468993124974108262579806706221671308022775808*x^5-295992683092591664813397529725969973015347505352227632117130161425930921514680792337214690359690367833185444920031527144729/429359658707287805487597125958112951350230119300729215609604644245339619777308624140621763532822475838277708913502846976*x^4-1223474393645944110865291448722750459792150306272706859840211617886227688981210567349295358257909502189511534327906175962949/53669957338410975685949640744764118918778764912591151951200580530667452472163578017577720441602809479784713614187855872*x^3+1295482676896742279839521130355943109834447785666490022116657917106163906942285492257289831527338843964143296513863254191543/6708744667301371960743705093095514864847345614073893993900072566333431559020447252197215055200351184973089201773481984*x^2+1636014170306995995278141458950630153935576486139169153059918280916971032756032654889905937961006109463980475303075321427/5176500514893033920326932942203329371024186430612572526157463399948635462207135225460814085802740111861951544578304*x-2599418395227190144274432551512543028854120881520953021318423456383363119182541840200524956765772719452583139068703099775/215687521453876413346955539258472057126007767942190521923227641664526477591963967727533920241780837994247981024096,-9218076116011100833411943607756538823316575271648482679803262257674588818563060014702864386847504025263/182717627227537750782046527576564223244731695444757077105136688086120631959257779166751869447318531016476415138670925840384*x^17-14078829920599131443950700504820779249126631722473348614201327858598850568062560425398222978557633766665/22839703403442218847755815947070527905591461930594634638142086010765078994907222395843983680914816377059551892333865730048*x^16+244031041399968483115169020791203227827592321763578801840868891378512336673455525407156970522796558277846611/182717627227537750782046527576564223244731695444757077105136688086120631959257779166751869447318531016476415138670925840384*x^15+813647516445842586488296363414444057977382129792078854867271763315604525040251928280710268479670160045834103/91358813613768875391023263788282111622365847722378538552568344043060315979628889583375934723659265508238207569335462920192*x^14-1302760340381483224479665739846533804731344828587481939266261140800241661037917617660031987271892920038087754713/91358813613768875391023263788282111622365847722378538552568344043060315979628889583375934723659265508238207569335462920192*x^13-253130017928721226652627534620116293318085759905109501614516637166433004721441162945477799090305661998173347803/11419851701721109423877907973535263952795730965297317319071043005382539497453611197921991840457408188529775946166932865024*x^12+1794458045272878720061244547938764160685420291555547751238689909230601713306100631708250595013672806309648658881705/22839703403442218847755815947070527905591461930594634638142086010765078994907222395843983680914816377059551892333865730048*x^11-441215792460406273753780172460637819702795652381649935123960225247448362127313866190340180991528160157639087942623/1903308616953518237312984662255877325465955160882886219845173834230423249575601866320331973409568031421629324361155477504*x^10-1356980179563708073025644885890620435926074973419858187986086244651586007066585314856782519661893824376982710878183647/5709925850860554711938953986767631976397865482648658659535521502691269748726805598960995920228704094264887973083466432512*x^9+1376081467176889846394817441205008431077671189580754722993010958734667823804208871358438563625608073204074257271103/874682268820550660529864274933767153247222040846914623090612975289716566900552328272211384838955896793028182151266304*x^8+555455899767377637618371180388555805884137828626963897399576214797288994696558397240613530797035370950702444928764340809/1427481462715138677984738496691907994099466370662164664883880375672817437181701399740248980057176023566221993270866608128*x^7-318446897279873702941603202865197680099265833048096632208649806353028982103009316402750991359337628519564104782281656981/89217591419696167374046156043244249631216648166385291555242523479551089823856337483765561253573501472888874579429163008*x^6-14205674683240138746805907180835390005268895628304928462338192808314802591024338176792420076398521374657564602259053674297/44608795709848083687023078021622124815608324083192645777621261739775544911928168741882780626786750736444437289714581504*x^5+18368343528106969978856293208302392979449510579571544975051316905041447412570362484134049799679249132957187518787612927761/5576099463731010460877884752702765601951040510399080722202657717471943113991021092735347578348343842055554661214322688*x^4+8287818036412838871817433775960196443232283910904147810642041870363748759999529265682013563316002429513273626581305848493/77445825885152923067748399343093966693764451533320565586148023853776987694319737399102049699282553361882703627976704*x^3-86614718961043274367349415129060383498241007762802464399590561440705859658800561970409235039761011649510997289471910088143/87126554120797038451216949260980712530485007974985636284416526835499111156109704573989805911692872532118041581473792*x^2-1879709116729172256937372954498788288605496585216764125424273795764567882966755397532895892801701350113908493731923792585/201681838242585737155594789955973871598344925868022306213927145452544238787290982810161587758548316046569540697856*x+94454913509086806379489843251864924959481665309803506605312990579086855618414584982043927250599183720376940395001529495/2801136642258135238272149860499637105532568414833643141860099242396447760934596983474466496646504389535688065248,146210122591134488498033876061262073323460223253741167924421394163314694210801127290244076321514726442957/669964633167638419534170601114068818564016216630775949385501189649108983850611856944756854640167947060413522175126728081408*x^17+249727191046389958551190558213551712843576751929677976836688513279288958235485691133457443919426080379707/83745579145954802441771325139258602320502027078846993673187648706138622981326482118094606830020993382551690271890841010176*x^16-3886992906057962054236747642512109432904395275448936267644742734451711964898133404849691597090159236353167289/669964633167638419534170601114068818564016216630775949385501189649108983850611856944756854640167947060413522175126728081408*x^15-16205562544489334650084893401438903852044685856034345724295271308055954743812870063805418923863656819030220197/334982316583819209767085300557034409282008108315387974692750594824554491925305928472378427320083973530206761087563364040704*x^14+20860346852693943260510012604796932383628134577195912400424644312233799571399531590959266958471604315472023070411/334982316583819209767085300557034409282008108315387974692750594824554491925305928472378427320083973530206761087563364040704*x^13+8973593204769982266238016671976774998826762887145288641979285455706667262124737345377618267556342231863564611185/41872789572977401220885662569629301160251013539423496836593824353069311490663241059047303415010496691275845135945420505088*x^12-28924210612878428303985849118307762501096353095235597304656447126659093705405257823553842868455997832494617230506043/83745579145954802441771325139258602320502027078846993673187648706138622981326482118094606830020993382551690271890841010176*x^11+2165210898656949865630529432662507701920872882120513655878626876655229152991343892072622784983275326720774560623261/6978798262162900203480943761604883526708502256570582806098970725511551915110540176507883902501749448545974189324236750848*x^10+22053054557736421246315998122271875080976368930202206428162369622221312265365527261882732887763156857035420450788746589/20936394786488700610442831284814650580125506769711748418296912176534655745331620529523651707505248345637922567972710252544*x^9-5125164550753936739043649670636059759607716083787372379064853452265154320849405052841464752371521298573245531608609/1069056106336228585092056336030159853968826938812895650444082525354098026211786178999369470358723873858145555962658816*x^8-9116255342242316459489508281545662712086533866550268414976344824080612558032759304613379310574147951846189430764994052891/5234098696622175152610707821203662645031376692427937104574228044133663936332905132380912926876312086409480641993177563136*x^7+385076806416425419508728336198396046004941488909938051679463745473074117937636440024359589894456695564039490610465690797/29739197139898722458015385347748083210405549388795097185080841159850363274618779161255187084524500490962958193143054336*x^6+235787120520360831607338686604860135819547575748271449876216098637601654385744718278579232149265310687169887968126986060587/163565584269442973519084619412614457657230521638373034517944626379176998010403285386903528964884752700296270062286798848*x^5-283577285616862893091322813748949740933605874183047686904336468705076950240568674599248563460058218374781661713832135430035/20445698033680371689885577426576807207153815204796629314743078297397124751300410673362941120610594087537033757785849856*x^4-419254185491700148139613923103529915361167329501829095747764810097313718141876002407847867805456591339584895137685250518165/851904084736682153745232392774033633631408966866526221447628262391546864637517111390122546692108086980709739907743744*x^3+1697411024647090559853563309928702067558207340459525713770589933318020033739408744667229376592625630314696470800975574293133/319464031776255807654462147290262612611778362574947333042860598396830074239068916771295955009540532617766152465403904*x^2+94512552050788681017555808063574706838650084720386373298287644648002449829481527056119408534213835474790173562355366211121/2218500220668443108711542689515712587581794184548245368353198599977986626660200810911777465344031476512264947676416*x-12505771927610624695356093724285121759361684608624405065039648419516625350018704035517609602166941600764134275355331256719/30812503064839487620993648465496008160858252563170074560461091666360925370280566818219131463111548284892568717728,-22285711659400111595851471813580959750948007310103728860288060482081550591543009922830518561464657460165/142113710065862695052702854781772173634791318679255504415106312955871602634978272685251454014581079679481656218966275653632*x^17-33089888684790074956750675826110484190885684549801251798279397322926649136709754139100574359460015457665/5921404586077612293862618949240507234782971611635646017296096373161316776457428028552143917274211653311735675790261485568*x^16+567722304642370509645455575276603956749321235771562387715443713554267662922230670397641234597377093621614289/142113710065862695052702854781772173634791318679255504415106312955871602634978272685251454014581079679481656218966275653632*x^15+8368972722309422768427193085901881605988545439061257416344660106713651780714256721565530842340577714977180125/71056855032931347526351427390886086817395659339627752207553156477935801317489136342625727007290539839740828109483137826816*x^14-416290490467918326824608871552789773927821252018424555792990791944477303511224906217029536319151387685872176533/10150979290418763932335918198698012402485094191375393172507593782562257331069876620375103858184362834248689729926162546688*x^13-1203686955897465779522817794338517511749891792208055124009846201507761979757564466080346522404214227496956876079/1268872411302345491541989774837251550310636773921924146563449222820282166383734577546887982273045354281086216240770318336*x^12+1286081699986304734672442954144734045898713127427556021273584580823286642029094286017581329797233174308435146378497/5921404586077612293862618949240507234782971611635646017296096373161316776457428028552143917274211653311735675790261485568*x^11+16069757895579421185044621585880101983701147074714914167395613701712969203431190750471339321088486712143418459545793/4441053439558209220396964211930380426087228708726734512972072279870987582343071021414107937955658739983801756842696114176*x^10-935986000796042236630072235563967236631156301851191676377927135716363941287792552476952818314891452872795091100169799/1480351146519403073465654737310126808695742902908911504324024093290329194114357007138035979318552913327933918947565371392*x^9-13119675685327159423129712908184032180259140099173011756977703480723057117699702969859213646093360487013414342855175/2040925293914618207903016641512123357576851428642800787211430275676005322767955432635159897957563759183732425019621376*x^8+1111949636236037629974334639210512912652196019964087625919821484534749744165472593072901081192300342112142839595685564131/1110263359889552305099241052982595106521807177181683628243018069967746895585767755353526984488914684995950439210674028544*x^7+262035901445152134699758230690792595997412687311755615925953316000623678502171140899639603767196296934663749810724790953/69391459993097019068702565811412194157612948573855226765188629372984180974110484709595436530557167812246902450667126784*x^6-3995372975916726528396370112226706531904414994996435051579468628223607073448606796857250302746393995463633622082638961077/4956532856649787076335897557958013868400924898132516197513473526641727212436463193542531180754083415160493032190509056*x^5+1201648034301819632123528121294862216071906139068182256323304081160697869967156964388141237173097735231756608858829758541/619566607081223384541987194744751733550115612266564524689184190830215901554557899192816397594260426895061629023813632*x^4+154292037188556348503706950095483781438408510445744184372169167530277437285895547882977978299413915886996830862715338390311/542120781196070461474238795401657766856351160733243959103036166976438913860238161793714347894977873533178925395836928*x^3-134538545369474161848399421429854991145815543682462966719185591048352170432685397316566163027140288726399685339990168240197/67765097649508807684279849425207220857043895091655494887879520872054864232529770224214293486872234191647365674479616*x^2-5349673776298746648348641077846300730706942859159280936796877490095878193732279377076763853231828322197930860238097720803/156863651966455573343240392187979677909823831230684015944165557574201074612337431074570123812204245813998531653888*x+3077018981416483983342077493160863966587473404094246814214365276408226653849609662343810309248014911656987425526356148549/19607956495806946667905049023497459738727978903835501993020694696775134326542178884321265476525530726749816456736,-193456593475278982000728245537144776501033752009451561557920418706576323671237363458837597842411314146555/223321544389212806511390200371356272854672072210258649795167063216369661283537285648252284880055982353471174058375576027136*x^17-416741781743389009074233626970214614068236789833452289085563948329012769664609916975261706498723859677597/27915193048651600813923775046419534106834009026282331224395882902046207660442160706031535610006997794183896757296947003392*x^16+1706194803170009168516531515101264052384581086561429132288165672557933010577187432026825753019866895187748773/74440514796404268837130066790452090951557357403419549931722354405456553761179095216084094960018660784490391352791858675712*x^15+30677966840110867305056067031669520778634384261185221288515352469019415522105418414616921325432436767989653091/111660772194606403255695100185678136427336036105129324897583531608184830641768642824126142440027991176735587029187788013568*x^14-9105832173106606083491222483854523644665385523260887567688988309731055522206835233353866723286312748892764806415/37220257398202134418565033395226045475778678701709774965861177202728276880589547608042047480009330392245195676395929337856*x^13-24402628166493401549772266682643008497066531781198949744484716341245555982337184854817465667620353793359346599063/13957596524325800406961887523209767053417004513141165612197941451023103830221080353015767805003498897091948378648473501696*x^12+37620254907856316224948459734164606339285454664227106990065253538764789163740512459005357757043670374052216031966781/27915193048651600813923775046419534106834009026282331224395882902046207660442160706031535610006997794183896757296947003392*x^11+26790660485894046783848107118679321154452637956399384871671867822955184271140491301461704785818991792561636916032831/6978798262162900203480943761604883526708502256570582806098970725511551915110540176507883902501749448545974189324236750848*x^10-28434990445321105351835497303789901073123254102370516394313161684708028217674954525952463273395212166427540791336453355/6978798262162900203480943761604883526708502256570582806098970725511551915110540176507883902501749448545974189324236750848*x^9+9985989766664610897669949107337212148008219197722298696930725091590464308561693609520269173089417805809520334058121/3207168319008685755276169008090479561906480816438686951332247576062294078635358536998108411076171621574436667887976448*x^8+1291900906245051888609281713016320914681527522570944579907321583751627998568917123654793182939431568590749156497304730293/193855507282302783430026215600135653519680618238071744613860297930876442086403893791885663958381929126277060814562131968*x^7-236250671618814356793016660303721102271011134918619350063861286456401579772928541763952584278699781975186752100949148459/9913065713299574152671795115916027736801849796265032395026947053283454424872926387085062361508166830320986064381018112*x^6-99274943007757217091380440337175026422518341573314057761314221056067878250775928635488910042609533644366293178230157805871/18173953807715885946564957712512717517470057959819226057549402931019666445600365042989280996098305855588474451365199872*x^5+205681782961334093293776466706870729076827712553276215634281602744047127437697692221144646006623260803822580541870487509829/6815232677893457229961859142192269069051271734932209771581026099132374917100136891120980373536864695845677919261949952*x^4+1615577685464704140553265495957237284960633285994633500345282230188421081179954609455168515512842586892289704108137076055129/851904084736682153745232392774033633631408966866526221447628262391546864637517111390122546692108086980709739907743744*x^3-378375081884537959309768591590010006081527148025529403841866125404878015979830536887877188566112508297018557726464094875081/35496003530695089739384683032251401401308706952771925893651177599647786026563212974588439445504503624196239162822656*x^2-47055543956293155484638670698434924908570180760998117548889269905692332624137397482397174227492449720971968007582404086749/246500024518715900967949187723968065286866020505360596483688733330887402962244534545753051704892386279140549741824*x+12572505396195769409012849073603677148849954005570324351039969368583999242372023015405313434035601885368043169766269216955/30812503064839487620993648465496008160858252563170074560461091666360925370280566818219131463111548284892568717728,19040526629632120000348213570961766971494960947413545745207384934213677992881657816059488653857654568494075/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^17+49110037543795627976652198726008508032288658433147620008649520000871332644376667902704914863548413186333093/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^16-498191419711377995706147668063767889113503684450611444664541726034087499787441841348975990594546812722018138607/14069257296520406810217582623395445189844340549246294937095524982631288660862848995839893947443526888268683965677661289709568*x^15-3691121874991347269118900255606085056046118991238221174238244826772970017926607007066867370023687745391733054723/7034628648260203405108791311697722594922170274623147468547762491315644330431424497919946973721763444134341982838830644854784*x^14+375219386904443258601038792500601477668591204185718162842242800698219692911666322060835412242232762757641170973291/1004946949751457629301255901671103227846024324946163924078251784473663475775917785417135281960251920590620283262690092122112*x^13+3023998624752825738956360344437685619338030423191999826730869883048829969923227717762379668994088432507234802350095/879328581032525425638598913962215324365271284327893433568470311414455541303928062239993371715220430516792747854853830606848*x^12-509551466830862001746567401600098156172403201045665823557804816633234223114650567367988159190017147160446697856195995/251236737437864407325313975417775806961506081236540981019562946118415868943979446354283820490062980147655070815672523030528*x^11-1162906153687108580925842597754154705958433558599220162254361830691951673353561246716756094549281268038179340105705189/146554763505420904273099818993702554060878547387982238928078385235742590217321343706665561952536738419465457975808971767808*x^10+378469927786691117804183951904364023931896084445965998562424721052607421276346273518768167207160490499726608287233277629/62809184359466101831328493854443951740376520309135245254890736529603967235994861588570955122515745036913767703918130757632*x^9-804305848190463005693763364103317596073894565701248618328341583473250180082334346271908835274169394428011468113340451/134701069398364801721599098339800141600072194290424851955954398194616351302685058553920553265199208106126340051295010816*x^8-1056020856635867199254861806424151713381213485932497499604119164798640007611086998463741624292078390646710353939143506903773/109916072629065678204824864245276915545658910540986679196058788926806942662991007779999171464402553814599093481856728825856*x^7+4700206800497332530565812670907130376233133540539240529289834333798412936321550341413966343471997760461582667909374796273/89217591419696167374046156043244249631216648166385291555242523479551089823856337483765561253573501472888874579429163008*x^6+25774201452154780785777807937207561191801486221141272339157221168350236003722164642335530397143321737918156656027442461982653/3434877269658302443900777007664903610801840954405833724876837153962716958218468993124974108262579806706221671308022775808*x^5-31336309212225210114038120060805208166088941265180003400702579028572309007843701715002275879293341806146549957689641220449437/429359658707287805487597125958112951350230119300729215609604644245339619777308624140621763532822475838277708913502846976*x^4-13677477825917658120365554049260694861399603285567383194879000847906333798337074271200930213094560130707204021354404803659393/5963328593156775076216626749418235435419862768065683550133397836740828052462619779730857826844756608864968179354206208*x^3+201867902199826498907853105917767568254341889400957977162486310775470472138800825051022010456416173777951809742528705255638547/6708744667301371960743705093095514864847345614073893993900072566333431559020447252197215055200351184973089201773481984*x^2+793940301451743586947734679554985068211201177109290122599032656140652239544289665535850379434811161577065931850359113235567/5176500514893033920326932942203329371024186430612572526157463399948635462207135225460814085802740111861951544578304*x-457644471549615908253162468233830020138897174553315146604477803022155824708469003849943044241216956931635163116241502796763/215687521453876413346955539258472057126007767942190521923227641664526477591963967727533920241780837994247981024096,147008443,-2380417691470769932005740079707784270242637424265402317291472537184432978195358333529762671545811061406107/4689752432173468936739194207798481729948113516415431645698508327543762886954282998613297982481175629422894655225887096569856*x^17-20639815294726395904971604623325134708711490240476162277470889513638316995270109753169498207302605240127037/586219054021683617092399275974810216243514189551928955712313540942970360869285374826662247810146953677861831903235887071232*x^16+60095930059633803288671715149237994061643055130953874876952103831519339186080687955725181764345272429389518095/4689752432173468936739194207798481729948113516415431645698508327543762886954282998613297982481175629422894655225887096569856*x^15+1981617802135587442653705967457461354906107710221227687286463562348094485236361423865526302693069831646531054339/2344876216086734468369597103899240864974056758207715822849254163771881443477141499306648991240587814711447327612943548284928*x^14-308782108749431742294801858182977625152416727894881001413303631266539278947586730677184567717479176091179773078413/2344876216086734468369597103899240864974056758207715822849254163771881443477141499306648991240587814711447327612943548284928*x^13-2390838937303065868144308043594952705639144457339235827641897856605992510406981507662895704117490214230187485767031/293109527010841808546199637987405108121757094775964477856156770471485180434642687413331123905073476838930915951617943535616*x^12+417199516996558289585784349718104362846066485458592607607127432150515816496762743611425187435465053498985964299145885/586219054021683617092399275974810216243514189551928955712313540942970360869285374826662247810146953677861831903235887071232*x^11+220934222464998163033029808365674637831337696967778930865636249803083843530851880249864181664840486078543870116717197/5427954203904477936040734036803798298551057310666008849188088342064540378419309026172798590834694015535757702807739695104*x^10-320928314606658577680586844156887674515156925348904315919128236328725733006610685100945286573564129754709820036377066891/146554763505420904273099818993702554060878547387982238928078385235742590217321343706665561952536738419465457975808971767808*x^9-361687628592004058860625785532753222843259931911511640445099258205439449578328426146978065992789231562090462395159247/3207168319008685755276169008090479561906480816438686951332247576062294078635358536998108411076171621574436667887976448*x^8+142622646327880971752035007811352924272113300321544078939933420521031161748222044435315776999528196543713664498144660477117/36638690876355226068274954748425638515219636846995559732019596308935647554330335926666390488134184604866364493952242941952*x^7+36147483357690143329683137772431634947692825129006190199320899405059604146606625751319248078666937881238251168732789705941/208174379979291057206107697434236582472838845721565680295565888118952542922331454128786309591671503436740707352001380352*x^6-4404925284484091587826626740032868915701546363551937056839244919384618234847250154795117896631039180017368983409142907790701/1144959089886100814633592335888301203600613651468611241625612384654238986072822997708324702754193268902073890436007591936*x^5-19796392545558177155273839268016494399738873887571245757225779685656388818366823661541009275779766680357846842561428407562907/143119886235762601829199041986037650450076706433576405203201548081779873259102874713540587844274158612759236304500948992*x^4+11147551895915335321627068005691370545473670077617127977809733451880302750057109027464036552942334181723179962758658204414867/5963328593156775076216626749418235435419862768065683550133397836740828052462619779730857826844756608864968179354206208*x^3+99423069804235107957543881816468979839211379010948060919003499586535823642498812274310187093906345959613629567388202895421253/2236248222433790653581235031031838288282448538024631331300024188777810519673482417399071685066783728324363067257827328*x^2-1610840527550399958639783627292432633996678014306384608810778164561730964458357245700055087524962951757671795248216133323133/5176500514893033920326932942203329371024186430612572526157463399948635462207135225460814085802740111861951544578304*x-75454729184892524071791848329836579527983549534308765810612990841793920779452625703167059839998835864824515854869489567057/30812503064839487620993648465496008160858252563170074560461091666360925370280566818219131463111548284892568717728,9424227081558095060180974496575070164946550064153053890587043195559984697758340624038713684697177194356963/1004946949751457629301255901671103227846024324946163924078251784473663475775917785417135281960251920590620283262690092122112*x^17+25114718489112881285033182408501476296871597162732198998893148792279983949356701911699150613786310774048669/125618368718932203662656987708887903480753040618270490509781473059207934471989723177141910245031490073827535407836261515264*x^16-248828266425385151237080019572851011918856026434681167705304229395983492562785623380130915758541170334363388983/1004946949751457629301255901671103227846024324946163924078251784473663475775917785417135281960251920590620283262690092122112*x^15-1990026754938379478197191714694834711277365169689330851634359516379283428086172699427673936399120046587698410795/502473474875728814650627950835551613923012162473081962039125892236831737887958892708567640980125960295310141631345046061056*x^14+1326965981332159267658609242157070840607073764058018557811946438592409236305506147039873101314438729082276281619397/502473474875728814650627950835551613923012162473081962039125892236831737887958892708567640980125960295310141631345046061056*x^13+1827501219657531643464050170419655435290242600398627593249479955344850518514647921735544402449464243750888227541879/62809184359466101831328493854443951740376520309135245254890736529603967235994861588570955122515745036913767703918130757632*x^12-1829950195372383420189050027872002765376126907659865244322159968127893048676430062600216351608799754000353720089632405/125618368718932203662656987708887903480753040618270490509781473059207934471989723177141910245031490073827535407836261515264*x^11-996449330342234928570348068546585612195640209887522264489510213952466156773242909384371994614303522032790948090180541/10468197393244350305221415642407325290062753384855874209148456088267327872665810264761825853752624172818961283986355126272*x^10+1389857863288135208101153264678818630272088985751129209189195332720862412129383572061802366934490635131156897403232498067/31404592179733050915664246927221975870188260154567622627445368264801983617997430794285477561257872518456883851959065378816*x^9+1151519120114268872789487089334987089742350200481393268272780295640194964531083697315964822697641734070233788630655081/9621504957026057265828507024271438685719442449316060853996742728186882235906075610994325233228514864723310003663929344*x^8-574165641174187500750903585054461624165835895695830514381851377345507099416272672797347249565498040711923567591723182974773/7851148044933262728916061731805493967547065038641905656861342066200495904499357698571369390314468129614220962989766344704*x^7+1109068364080475153909024178953509273607886743362597679102807369602590641131424869521291980302023696606243822356334348271/44608795709848083687023078021622124815608324083192645777621261739775544911928168741882780626786750736444437289714581504*x^6+14960984480591349708769619773711275612636673722682160205855421124451970644761478866565074440282640367961061187054536878401877/245348376404164460278626929118921686485845782457559551776916939568765497015604928080355293447327129050444405093430198272*x^5-4796509598348942456240203972523621110611080112031690635022263732507005302446012790167597583816626020398468255327491341349973/30668547050520557534828366139865210810730722807194943972114617446095687126950616010044411680915891131305550636678774784*x^4-9165469352404787640442896618864840168232613463462928692710983896078629168008768313176376727641070143029641986891449069514809/425952042368341076872616196387016816815704483433263110723814131195773432318758555695061273346054043490354869953871872*x^3+34319854974433875426169964582059456990743196377460167640345649965603382192177959060388778443473929603601820565565156787598523/479196047664383711481693220935393918917667543862420999564290897595245111358603375156943932514310798926649228698105856*x^2+2227812192152174555008002941641559849956956941427866316011650849765866071858931029438271554947352087654559087579515078878981/1109250110334221554355771344757856293790897092274122684176599299988993313330100405455888732672015738256132473838208*x-80372079483182480676761720095604126819840458892472513829138660577767633981291008579260248289169769832214714559051206127475/15406251532419743810496824232748004080429126281585037280230545833180462685140283409109565731555774142446284358864,-17712722147527222842485941392489709788180024915206589613033411945264345686685974311020858685392768675638067/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^17-75994189434951076027324232439111170994730741256301172686867969449415134521755296438781362608834683033793771/219832145258131356409649728490553831091317821081973358392117577853613885325982015559998342928805107629198186963713457651712*x^16+461141010883915970353421326682967487544428886856094161386999305617917212051165276251856983111230527162117855559/1758657162065050851277197827924430648730542568655786867136940622828911082607856124479986743430440861033585495709707661213696*x^15+6736764578409344070168562205404408117470303341977940962974258240498766779598114124351961628346244486563057202835/879328581032525425638598913962215324365271284327893433568470311414455541303928062239993371715220430516792747854853830606848*x^14-346177056725469375180031749612610089346400048422845824241113963898080486049004795347653199994560270346676531333843/125618368718932203662656987708887903480753040618270490509781473059207934471989723177141910245031490073827535407836261515264*x^13-7346303672514270545901195491762794142126612123472560649577084790838096654655289508439465843346316818395436770526857/109916072629065678204824864245276915545658910540986679196058788926806942662991007779999171464402553814599093481856728825856*x^12+3288569234793928694786622305549292159785983277690493698112628072826236559296322009762570996147671492798018926226782149/219832145258131356409649728490553831091317821081973358392117577853613885325982015559998342928805107629198186963713457651712*x^11+5353800528325379606454262915922559259879869451046702614905771481290101048469454667023233380103052951714289193788743033/18319345438177613034137477374212819257609818423497779866009798154467823777165167963333195244067092302433182246976121470976*x^10-2450815831109047135292891776097886944074904792616490885342804413897347044754392975030180197493447001980607474952753852947/54958036314532839102412432122638457772829455270493339598029394463403471331495503889999585732201276907299546740928364412928*x^9-45503157231130426360845838575257402915215416978923236743264186268491240328986866482023196436994982998784444972388279377/67350534699182400860799549169900070800036097145212425977977199097308175651342529276960276632599604053063170025647505408*x^8+986877522961130263967266006798375876650468628231697948224575240979083188977122881468468789166866149744098910204502202128389/13739509078633209775603108030659614443207363817623334899507348615850867832873875972499896433050319226824886685232091103232*x^7+15515146448229062092893433496241648315208230357348124024470911937267776677543815459904459234451376725548044664949327294867/19516348123058536613072596634459679606828641786396782527709302011151800898968573824573716524219203447194441314250129408*x^6-24692867454675751104268390551985815622095777592215159217958918234669359534322641064685490499415778981050339381120060776830105/429359658707287805487597125958112951350230119300729215609604644245339619777308624140621763532822475838277708913502846976*x^5-21537478003201793980304675177054037586589747053713368563012476010648424268061589506249341428754138563349162815090856229088273/53669957338410975685949640744764118918778764912591151951200580530667452472163578017577720441602809479784713614187855872*x^4+1569000999829528562367070197196542138001357061653991424050448063264689833345116639825033390168946854280935791996914942374277/82824008238288542725230927075253269936386982889801160418519414399178167395314163607373025372843841789791224713252864*x^3+46276802477535766318190433747092040511311398789021681912117993981497550767136412732983698318359122520880604363490966630401891/838593083412671495092963136636939358105918201759236749237509070791678944877555906524651881900043898121636150221685248*x^2-326633871749377687160402044606264576942151101600396539254790063564120445042426792395906650707723394758519771315923099072649/215687521453876413346955539258472057126007767942190521923227641664526477591963967727533920241780837994247981024096*x+72621417571597090759921853360366265622443554891872728837480964092249063691593620077819851906000118858176542803681059723125/26960940181734551668369442407309007140750970992773815240403455208065809698995495965941740030222604749280997628012,115247846850737313388118492812523632656876176723152267345138669640877885247334143811317830005967004455755/32567725223426867616244404220822789791306343863996053095128530052387242270515854157036791545008164093214546216846438170624*x^17-88485046529407685060360169097885311263009166448208015352673816675505174642322112092145765023305084683175/12212896958785075356091651582808546171739878948998519910673198769645215851443445308888796829378061534955454831317414313984*x^16-9370465287427493796433423066943040412926092730844791371974788412386650968056309178721564156428756025843741437/97703175670280602848733212662468369373919031591988159285385590157161726811547562471110374635024492279643638650539314511872*x^15+12360927348618216100781247683146388605483785217460294362965003347841203076068432801278062604341368383603854997/16283862611713433808122202110411394895653171931998026547564265026193621135257927078518395772504082046607273108423219085312*x^14+51474258485849772199233163151860021819179055619312878021126513094365602858890515038995282296005061818544284180295/48851587835140301424366606331234184686959515795994079642692795078580863405773781235555187317512246139821819325269657255936*x^13-28440457156121670968452152336980077104905319127984111243795306206326245449530117218502850106727587430945540782271/2035482826464179226015275263801424361956646491499753318445533128274202641907240884814799471563010255825909138552902385664*x^12-73555350888547069524724259133182338780506747576872390134376152258271650827405873829935504447715906584526400982991751/12212896958785075356091651582808546171739878948998519910673198769645215851443445308888796829378061534955454831317414313984*x^11+328829530657969051829268265282652410135878001237826685315862429759536796537531388422421130874900104378291544861173847/3053224239696268839022912895702136542934969737249629977668299692411303962860861327222199207344515383738863707829353578496*x^10+58476773984657738580206136923238310669754627562314695512640516980947163544684193398646369741077343171204108201452197185/3053224239696268839022912895702136542934969737249629977668299692411303962860861327222199207344515383738863707829353578496*x^9-4612947177409618121987280365723356831722012423730833502907791840717610262129243342334418125854309984442526458404152711/11225089116530400143466591528316678466672682857535404329662866516218029275223754879493379438766600675510528337607917568*x^8-25702800314120994875778476873910900841369191706461643412599860384503124207303842908991701750042674496182199558439302783175/763306059924067209755728223925534135733742434312407494417074923102825990715215331805549801836128845934715926957338394624*x^7+4534473460865595876597044520180799841048377452799010926747867873044568870891531304027018228767532276159101327033627793/5736727843344660967981362914303256792130700113579301154529483248427925014394054622155707385132040989769089157627904*x^6+727626446075190783409784784869498786576263046177327691861816157502498621829225020462465321881395824896783091853263807674859/23853314372627100304866506997672941741679451072262734200533591346963312209850479118923431307379026435459872717416824832*x^5-704493812631125181316417927669491326150203820560046536188139631120603924795870048033674474805506071600256748161447072707727/993888098859462512702771124903039239236643794677613925022232972790138008743769963288476304474126101477494696559034368*x^4-4365052018114930719339545125440266715049482910549812145693527359995054294220514824313185423549902198598908327106950024109875/372708037072298442263539171838639714713741423004105221883337364796301753278913736233178614177797288054060511209637888*x^3+10709692134685211554090226458740446942130267005595388336583135199242886622517060232373993959678337110193832514762987104665943/46588504634037305282942396479829964339217677875513152735417170599537719159864217029147326772224661006757563901204736*x^2+119015315086713428629990502353059200175278158242844493783391548713275565048530807812194644437950628316713543519430361066005/107843760726938206673477769629236028563003883971095260961613820832263238795981983863766960120890418997123990512048*x-169469737387689094367593844110526207421608649190470290885365568823706066826617855015841802026909489539665940003528114789303/13480470090867275834184721203654503570375485496386907620201727604032904849497747982970870015111302374640498814006,61185235860503910975191558793000490202584181311302796807977143914044177725397541675861764904674654747005/2326266087387633401160314587201627842236167418856860935366323575170517305036846725502627967500583149515324729774745583616*x^17+109641710349629774562271177522482079478221216831026952475710616207314087462959266594388230812207778682773/436174891385181262717558985100305220419281391035661425381185670344471994694408761031742743906359340534123386832764796928*x^16-4911919683821465092964273215163396825562519497538496402436191002027975944427990591248587684008721358397343483/6978798262162900203480943761604883526708502256570582806098970725511551915110540176507883902501749448545974189324236750848*x^15-3434526354014590961766363046915971706972735361114018495946978417972407972542263762922337400985298334214952753/1163133043693816700580157293600813921118083709428430467683161787585258652518423362751313983750291574757662364887372791808*x^14+26566451033766189861750248100247272001331530973515820687659792195697530738586961986852334956568560087704429093801/3489399131081450101740471880802441763354251128285291403049485362755775957555270088253941951250874724272987094662118375424*x^13-130053461494869004905050007224084683583296025497027088407601937727247613285822617273890472038614712969897195459/24231938410287847928753276950016956689960077279758968076732537241359555260800486723985707994797741140784632601820266496*x^12-37202197662572495729713120368286174130281515589585521386929064790946891336002340944184480768755351111091046431026977/872349782770362525435117970200610440838562782071322850762371340688943989388817522063485487812718681068246773665529593856*x^11+46583480573437149162860518912416676520507981874171896787742125531585144481026815285368603190383044759943271149461943/218087445692590631358779492550152610209640695517830712690592835172235997347204380515871371953179670267061693416382398464*x^10+28755223775210518113095211347687441361853027475104504720114063883850325705805895598394245059743649360089625137230500815/218087445692590631358779492550152610209640695517830712690592835172235997347204380515871371953179670267061693416382398464*x^9-1809932126261332695935320465278898913342202244170351377178150012897366776236719516467789704258576067100815621322931519/1603584159504342877638084504045239780953240408219343475666123788031147039317679268499054205538085810787218333943988224*x^8-12132777295256478722932154394533640792881430476239926337914509282259661253651938922145291431014729239904010052903766611569/54521861423147657839694873137538152552410173879457678172648208793058999336801095128967842988294917566765423354095599616*x^7+514588725525659451752893344943168282991279597231309097558874054352497656800719906673466753422968842245483442460996376971/206522202360407794847329064914917244516705204088854841563061396943405300518185966397605465864753475631687209674604544*x^6+324058940233368264388169927544929416219093086784292974904651644870779677082413644853558602546660089088478205989431512232967/1703808169473364307490464785548067267262817933733052442895256524783093729275034222780245093384216173961419479815487488*x^5-10782364892893383514891593523383543930873343591565633054344304104463996291994018874457200041964037975589464102269107666385/4437000441336886217423085379031425175163588369096490736706397199955973253320401621823554930688062953024529895352832*x^4-1813528496335682386756633806268607877965278782609652461991636868805770286534384880605296555250732065244427572701119690986199/26622002648021317304538512274188551050981530214578944420238383199735839519922409730941329584128377718147179372116992*x^3+355641526617369689464412704039733678432279713371873882724292751398621546477984221045160858731648529487524948025134550001609/415968791375333082883414254284196110171586409602796006566224737495872492498787652045958274752005901846049677689328*x^2+46257591186114470212336849990416985207182627289751188069271810129948563678164325157288030526833742327051151547016855202857/7703125766209871905248412116374002040214563140792518640115272916590231342570141704554782865777887071223142179432*x-48312666626352960464958254640148503267066076956971848375362830393133797505351100097906923081989765743945332606943587543097/962890720776233988156051514546750255026820392599064830014409114573778917821267713069347858222235883902892772429,5312469931835481556898283280864566643140482374757359560278838669563409246537022650329781536072777300938763/167491158291909604883542650278517204641004054157693987346375297412277245962652964236189213660041986765103380543781682020352*x^17+11840979000921735913664710366772880398409120022952231766844146940173578912217060982133552001276494007872741/20936394786488700610442831284814650580125506769711748418296912176534655745331620529523651707505248345637922567972710252544*x^16-140868956538964946829504125046308309301944714107458663094886944095180785062356857997961887492450742354114000831/167491158291909604883542650278517204641004054157693987346375297412277245962652964236189213660041986765103380543781682020352*x^15-888481708613372874635914397404765665437228687094666169293799196393460830969971050619815625759298325017353693907/83745579145954802441771325139258602320502027078846993673187648706138622981326482118094606830020993382551690271890841010176*x^14+754286348929458615753099972157373411037211769565565574317642029749586159985131609420054954689600999532764757255133/83745579145954802441771325139258602320502027078846993673187648706138622981326482118094606830020993382551690271890841010176*x^13+736539502856720934909095230647320194407820394509129824597835108167885177563821491011009343216903612451864768180367/10468197393244350305221415642407325290062753384855874209148456088267327872665810264761825853752624172818961283986355126272*x^12-1043807753598155843477679807809736462946465026440975076790240048174952602773371243937061326194353365200491582944380845/20936394786488700610442831284814650580125506769711748418296912176534655745331620529523651707505248345637922567972710252544*x^11-103391401446542076245116819878874323855498071352104090745191009946364999543650877124737973605995627424010963662630823/581566521846908350290078646800406960559041854714215233841580893792629326259211681375656991875145787378831182443686395904*x^10+794301734019916882436318435726297826238664811879904291480856282275601299433680262605831294225697908454300242306214954683/5234098696622175152610707821203662645031376692427937104574228044133663936332905132380912926876312086409480641993177563136*x^9+4860959666570807297350619309225398803861727601442906714429183846820708383714331361834621245221180907102757991664939/1603584159504342877638084504045239780953240408219343475666123788031147039317679268499054205538085810787218333943988224*x^8-327305876994606794943210162411572097066189575450606962459482217270559522022366875557582914904854673169172390612516231939149/1308524674155543788152676955300915661257844173106984276143557011033415984083226283095228231719078021602370160498294390784*x^7+5094356122551839296661477588802218204927196910366678024103458399347642015823436696938022338148359984853463194487802642079/7434799284974680614503846336937020802601387347198774296270210289962590818654694790313796771131125122740739548285763584*x^6+8386180239839820775446895933341158601062333275354874671012954520551000000775572135235807384147321693412099695283832166180429/40891396067360743379771154853153614414307630409593258629486156594794249502600821346725882241221188175074067515571699712*x^5-5054954707834531638423911850073764801227739151835866454033470729437387231406789556418419707232153752593483252468274746668477/5111424508420092922471394356644201801788453801199157328685769574349281187825102668340735280152648521884258439446462464*x^4-14355532830120138373861664064701138837721178684817830216455685395692297856794915052043149460898173848596183748591696344075603/212976021184170538436308098193508408407852241716631555361907065597886716159379277847530636673027021745177434976935936*x^3+32504011134580776494616466489552591008588276813504344564665090657704533177952795855080226281878228658721959780728406457607571/79866007944063951913615536822565653152944590643736833260715149599207518559767229192823988752385133154441538116350976*x^2+2505375213721141286559671758790065387275714140468025631699930478746977741343149137571571139026112046831363994620099153840871/554625055167110777177885672378928146895448546137061342088299649994496656665050202727944366336007869128066236919104*x-202506049686415747892894198748919060466369376725976051601029298806884295789103434018387870348200025250913493527930392886721/7703125766209871905248412116374002040214563140792518640115272916590231342570141704554782865777887071223142179432,1552165951054112381585238104988696707319022473840765065586949494597458491404002738755461420241919980654381/97703175670280602848733212662468369373919031591988159285385590157161726811547562471110374635024492279643638650539314511872*x^17+748373865333207421737597600229096723791584104448459146746528401480068430876380019978742239303516983680973/1744699565540725050870235940401220881677125564142645701524742681377887978777635044126970975625437362136493547331059187712*x^16-40991077870745829174453826623613149494695682841057389692000954576184876635769228692396928921550218940224336537/97703175670280602848733212662468369373919031591988159285385590157161726811547562471110374635024492279643638650539314511872*x^15-441114677127020299825952211902331715199029517310308630539820782149002265850857917796063316399943071258642453765/48851587835140301424366606331234184686959515795994079642692795078580863405773781235555187317512246139821819325269657255936*x^14+219176405360934437110714681478105746983076782346482916248101176164092676673384233659504219543366733610017153598187/48851587835140301424366606331234184686959515795994079642692795078580863405773781235555187317512246139821819325269657255936*x^13+63600215085634811184337028451010799116511847071215637565868848411530270099191678413306741869185966432352152306567/872349782770362525435117970200610440838562782071322850762371340688943989388817522063485487812718681068246773665529593856*x^12-43423195672191695133083363033996953593410256264361025561601775457803218330840341909285801498478778575934734463172045/1744699565540725050870235940401220881677125564142645701524742681377887978777635044126970975625437362136493547331059187712*x^11-286058374629442356503373397107650503612556503436348129043683454268367594346773757151877856907614953643904152786998147/1017741413232089613007637631900712180978323245749876659222766564137101320953620442407399735781505127912954569276451192832*x^10+232917401737483504760782295324459126935521519854435641703825273509388429589261438534508910935324600982844025052303378813/3053224239696268839022912895702136542934969737249629977668299692411303962860861327222199207344515383738863707829353578496*x^9+240492522522108561342835287296439882699541902897954798234187587017662749092519940360112241394840509436113373776955619/467712046522100005977774647013194936111361785730641847069286104842417886467656453312224143281941694812938680733663232*x^8-97243791454611036714423744923791261569062738643083566432283479916163290772283838055052428569517302589745662940721963212795/763306059924067209755728223925534135733742434312407494417074923102825990715215331805549801836128845934715926957338394624*x^7-1443601350023802818235116739085786249900337381508606226311817207254170366373538608992598774193010586986870907768514947251/4336966249568563691793910363213262134850809285865951672824289335811511310881905294349714783159822988265431403166695424*x^6+2542689691995436117414489913541276298871898363318739326268101603281541485813224890664610692622967825251607450011350975262179/23853314372627100304866506997672941741679451072262734200533591346963312209850479118923431307379026435459872717416824832*x^5-362023801887555091304328688686506880677683682319679995601273118796997988179469910839798494707084271924804583387348240369755/2981664296578387538108313374709117717709931384032841775066698918370414026231309889865428913422378304432484089677103104*x^4-4448816997996415277355640536448341874935564199495920799055147698130555739718990633683127101511651308314304448717094049369697/124236012357432814087846390612879904904580474334701740627779121598767251092971245411059538059265762684686837069879296*x^3+6151851513083914883159881319139044386318430809697552690346795235965539348541102110639819971835510736358852992161872280647741/46588504634037305282942396479829964339217677875513152735417170599537719159864217029147326772224661006757563901204736*x^2+188673442324409940417012447391226815112176218448991774391106935770309424457430140476158172098270618981626424657815738863309/107843760726938206673477769629236028563003883971095260961613820832263238795981983863766960120890418997123990512048*x-75575403021997048804397890237681309384408205371659551608384483280391038039796589444732867560167445517424428319951214989077/13480470090867275834184721203654503570375485496386907620201727604032904849497747982970870015111302374640498814006,85545870501101420336465324325514189937403941013513181214126989637543487404135779462010320302273301550875735/2009893899502915258602511803342206455692048649892327848156503568947326951551835570834270563920503841181240566525380184244224*x^17+68781233349163842162358523266552888991770238217530471781473211705555284250710346686518346432237300766554347/83745579145954802441771325139258602320502027078846993673187648706138622981326482118094606830020993382551690271890841010176*x^16-2248771617844103172324441130623693644598625800609753701746171767426265341854118360523829904164274169329358474843/2009893899502915258602511803342206455692048649892327848156503568947326951551835570834270563920503841181240566525380184244224*x^15-15551452795445816605134787517269800236577659908289560431403329084422211715455254582615197004158237417910301221983/1004946949751457629301255901671103227846024324946163924078251784473663475775917785417135281960251920590620283262690092122112*x^14+11903455907842954887487315089338366967142311661016152111428343478685189015571672699392928427788152535003909090720753/1004946949751457629301255901671103227846024324946163924078251784473663475775917785417135281960251920590620283262690092122112*x^13+12894262147403189339174350932474631273491022420723759990482589912961129077771269967702655175556091862613788092113027/125618368718932203662656987708887903480753040618270490509781473059207934471989723177141910245031490073827535407836261515264*x^12-1800997837805571224156022515219676346319828827167133174170619931912778960745652667752517082010799473221114089592153465/27915193048651600813923775046419534106834009026282331224395882902046207660442160706031535610006997794183896757296947003392*x^11-15870768456149929400552816835839034563428246203969023628554527203416260686827672559264962357847593885592190868522193835/62809184359466101831328493854443951740376520309135245254890736529603967235994861588570955122515745036913767703918130757632*x^10+4012858883409438053072609558675683858357038370923834446518775292165744822020473933966896729678633397630313211508677011117/20936394786488700610442831284814650580125506769711748418296912176534655745331620529523651707505248345637922567972710252544*x^9-1700161554014022903632947654751003303603569391471066687959941243186996563744332181617940626568928532023982406432422883/28864514871078171797485521072814316057158327347948182561990228184560646707718226832982975699685544594169930010991788032*x^8-4766140001237913990701091513327904849957727005143207509262190752984549880439228374693636931964188740178346633559492004717537/15702296089866525457832123463610987935094130077283811313722684132400991808998715397142738780628936259228441925979532689408*x^7+107236362133729133238069371521044473954524992771825760287844719532031370310422778172228705681685391576324784038668010124215/89217591419696167374046156043244249631216648166385291555242523479551089823856337483765561253573501472888874579429163008*x^6+113321022963311268546833677328002649215597417778666897035447393763237943708406204314459016355270008494246391238119161777589265/490696752808328920557253858237843372971691564915119103553833879137530994031209856160710586894654258100888810186860396544*x^5-102482780436990923888165351421229165423093940319951634450053602457255245178839094285523710657348772315260868534501136937721417/61337094101041115069656732279730421621461445614389887944229234892191374253901232020088823361831782262611101273357549568*x^4-488513339935111714084252022931793412089850154899376491729158329076436888238619395802787371753517070506655626573570228088648461/7667136762630139383707091534966302702682680701798735993028654361523921781737654002511102920228972782826387659169693696*x^3+623122594466483108357537881535176058675920435619374975924633312418818989881727250853724423183503214205688258531043057948259607/958392095328767422963386441870787837835335087724841999128581795190490222717206750313887865028621597853298457396211712*x^2+1538504401899265753949707333072146908584369801961754428518326075967389796057954258768960145386161247810719341411652119198539/739500073556147702903847563171904195860598061516081789451066199992662208886733603637259155114677158837421649225472*x-1186595909958370913783367154145972105305294929560054621277237356758343045161494526414559653007188392302287433886694589625023/30812503064839487620993648465496008160858252563170074560461091666360925370280566818219131463111548284892568717728,2006163754607375087796800992157743795515437346460913125633579331662448655983420755831507449037127706524543/334982316583819209767085300557034409282008108315387974692750594824554491925305928472378427320083973530206761087563364040704*x^17+5265557767571269119157322885758893903045793907551031337571680579171260156001335370989833324626978251319473/41872789572977401220885662569629301160251013539423496836593824353069311490663241059047303415010496691275845135945420505088*x^16-53291945688311895109919335034845361307113902766038957269993574690600444217349151748073059041082407655069188579/334982316583819209767085300557034409282008108315387974692750594824554491925305928472378427320083973530206761087563364040704*x^15-2901544565167406316586978765607500476728003453094535969041483304935718421672757615527051032006891830006041801489/1172438108043367234184798551949620432487028379103857911424627081885940721738570749653324495620293907355723663806471774142464*x^14+286346651691806735151323172075451754050146099629105809766649975963988987600938530704828649935141208636422127120329/167491158291909604883542650278517204641004054157693987346375297412277245962652964236189213660041986765103380543781682020352*x^13+383908328489318061214870121996002793819007381712221488190204548837890213775872577301022030327979446558026015268211/20936394786488700610442831284814650580125506769711748418296912176534655745331620529523651707505248345637922567972710252544*x^12-2782048988158192464300231465831013639207693404993979947578185002697607312630263195688043835659614383599003882639242863/293109527010841808546199637987405108121757094775964477856156770471485180434642687413331123905073476838930915951617943535616*x^11-1603051843472299433446768410194513152628430137413929176233093285297070624372235484255732577963341018842467653291179655/24425793917570150712183303165617092343479757897997039821346397539290431702886890617777593658756123069910909662634828627968*x^10+2106683965154343340508471398144307728907418418382885743996036462606022454322454340883049582188694440467373949772330480649/73277381752710452136549909496851277030439273693991119464039192617871295108660671853332780976268369209732728987904485883904*x^9+1035498264872681911998957059338346474894073138931742443254424358637500399744980238941493754215182931983983960401283251/7483392744353600095644394352211118977781788571690269553108577677478686183482503252995586292511067117007018891738611712*x^8-119484464242151236962963262906039855866254703916826467226958423989069856416253850399598413099050440839806813887986041071225/2617049348311087576305353910601831322515688346213968552287114022066831968166452566190456463438156043204740320996588781568*x^7-27669845218119385674688318547818770487697737604589247762711411526054422731328439689122402875940457180810246072650663061675/104087189989645528603053848717118291236419422860782840147782944059476271461165727064393154795835751718370353676000690176*x^6+18212864710622817795117635499738449088687680370174880621141370951755890871322435644198237345878263815497323544977984093166479/572479544943050407316796167944150601800306825734305620812806192327119493036411498854162351377096634451036945218003795968*x^5+32654058892823646464376481007849339293710687723335189716713869119115152393964144714641723475718160775492225841255093072109537/71559943117881300914599520993018825225038353216788202601600774040889936629551437356770293922137079306379618152250474496*x^4-12069374621734764065831737808258637238244731907399587536192590082091363691666998897217243092630722982915656112006065220410097/2981664296578387538108313374709117717709931384032841775066698918370414026231309889865428913422378304432484089677103104*x^3-409784390430260368240491273819331264213304769787804745665635484468462620784442991638389091076601385305873626369128525010167311/1118124111216895326790617515515919144141224269012315665650012094388905259836741208699535842533391864162181533628913664*x^2-643338218598720784157672182572342199630596585485510918407401119292503951301126670249051845271730426286691470275079335131301/1109250110334221554355771344757856293790897092274122684176599299988993313330100405455888732672015738256132473838208*x+7095762577135258674751346550331419111834632246725196771877227401878068198297918664552906582842364904149432906847173503414229/107843760726938206673477769629236028563003883971095260961613820832263238795981983863766960120890418997123990512048,3349047646031868443760997266241946402907332060734710177811708613600994619763309253043956019479919358184053/781625405362244822789865701299746954991352252735905274283084721257293814492380499768882997080195938237149109204314516094976*x^17-53481774424376512594351135956659796650771079969084316976540952015297766127501280038046669520970860279400621/97703175670280602848733212662468369373919031591988159285385590157161726811547562471110374635024492279643638650539314511872*x^16-39107115895248892262111124662757780820739376752294958264265880176034477462848742555637091415272876219327486699/260541801787414940929955233766582318330450750911968424761028240419097938164126833256294332360065312745716369734771505364992*x^15+793119003772859389754201206105382465619579909678213033176779303119885243844595864471528607848141148460019199157/55830386097303201627847550092839068213668018052564662448791765804092415320884321412063071220013995588367793514593894006784*x^14+4265155374689205187460916864831903454752020354128825547197218475598984094613259911676576943830147094097632440351/2067792077677896356586946299734780304209926594539431942547843177929348715588308200446780415556073910680288648688662740992*x^13-7241622781303319443464104806138228882758642345984813122405773561449078436124434554727075938672021909070785945921607/48851587835140301424366606331234184686959515795994079642692795078580863405773781235555187317512246139821819325269657255936*x^12-1416677908455186918125836109065521841540527733023155660660695111817685120647245956521815640756308810849693376287909331/97703175670280602848733212662468369373919031591988159285385590157161726811547562471110374635024492279643638650539314511872*x^11+19374562920775192215517469804562032035890282260967354165920437408619143635589365535466285267890513917751422527826276431/24425793917570150712183303165617092343479757897997039821346397539290431702886890617777593658756123069910909662634828627968*x^10+1376018284099746254640312061543984358612305877202467141182537624587889308388172897362643550169897535085750728511756972677/24425793917570150712183303165617092343479757897997039821346397539290431702886890617777593658756123069910909662634828627968*x^9-25776582273774464797102141046189949232048220306591421096498283208401283799464249062004459678806253411561288524860520313/11225089116530400143466591528316678466672682857535404329662866516218029275223754879493379438766600675510528337607917568*x^8-246234371780855436436147680769099290677536537718089695177355232219871915504516151832502590138705570878379210346176436813457/2035482826464179226015275263801424361956646491499753318445533128274202641907240884814799471563010255825909138552902385664*x^7+120252712598146821430898725727969023797272385072781260945767111160378341725868033965191046916924597110644685263317618292245/34695729996548509534351282905706097078806474286927613382594314686492090487055242354797718265278583906123451225333563392*x^6+2849702249278292604306210429782012190370519342470036622107100150250821503807532109337039992975310861905438829533543150496427/21202946109001866937659117331264837103715067619789097067140970086189610853200425883487494495448023498186553526592733184*x^5-55961791458435175039749233131284959842772810173169063849916082353916241994592445005110820070591855435268289022057332518488747/23853314372627100304866506997672941741679451072262734200533591346963312209850479118923431307379026435459872717416824832*x^4-192705879641125289102026815808194896398427645125284219901464045930607478907801634494280853089453817607809852233844547177962903/2981664296578387538108313374709117717709931384032841775066698918370414026231309889865428913422378304432484089677103104*x^3+18169348015245508993942614316349378280663090115965875611103763527824511021791075522677387926516222136280042725007758351119309/41412004119144271362615463537626634968193491444900580209259707199589083697657081803686512686421920894895612356626432*x^2+71012815362368417934876045541538642825983671293114035968676075841548062573402333550791813577273096065431838573152143138636603/7764750772339550880490399413304994056536279645918858789236195099922953193310702838191221128704110167792927316867456*x+2327832551361297904131871186568101864563595246513135677605042313145645987362798361848929038553959439624289572093482426018827/107843760726938206673477769629236028563003883971095260961613820832263238795981983863766960120890418997123990512048,-26438425628577100619266225261656458498392413453576295631886259620030603547235945974378481955417771665359939/827603370383553341777504860199732069990843561720370290417383822507722862403696999755287879261383934604040233275156546453504*x^17-20115558108090763138518218733463070972624399034924125687717051342876759523106503226216176273136781266105855/34483473765981389240729369174988836249618481738348762100724325937821785933487374989803661635890997275168343053131522768896*x^16+709720171878280534303810761728715567630209354676323206932702139983500189731559002760325019643002821899744837143/827603370383553341777504860199732069990843561720370290417383822507722862403696999755287879261383934604040233275156546453504*x^15+4654871185302724472401213950544354410446085745435066243272305891274124584918464090613774737811947988159906358411/413801685191776670888752430099866034995421780860185145208691911253861431201848499877643939630691967302020116637578273226752*x^14-3863606316781794415946519886288650949986325895624252474606484237150675061570324893560921879565537875810581097236325/413801685191776670888752430099866034995421780860185145208691911253861431201848499877643939630691967302020116637578273226752*x^13-4019959937264647325467538683268399222718216519836459357121436776673167237740505168289125697888791394510751843967895/51725210648972083861094053762483254374427722607523143151086488906732678900231062484705492453836495912752514579697284153344*x^12+608264910710007050632656611481871505980229302947805396120273778369668100448161689620518035004950038645401579063671757/11494491255327129746909789724996278749872827246116254033574775312607261977829124996601220545296999091722781017710507589632*x^11+775844964753767714673422104486733252987645556935715177124079204910859885734273693791546572464366395911662141550724593/3694657903498005990078146697320232455316265900537367367934749207623762778587933034621820889559749708053751041406948868096*x^10-1438997464077849734652308395463358234206200800463820378294603039726109820531272131344676800675495504034958358474940500049/8620868441495347310182342293747209062404620434587190525181081484455446483371843747450915408972749318792085763282880692224*x^9-6161966768139544295358743747655233712163839005586473393442933383622264899152727221287444809199415319438978979946200451/404103208195094405164797295019400424800216582871274555867863194583849053908055175661761659795597624318379020153885032448*x^8+1882371167837124556814828708616090049355545288183108496554155821636818092162515164618711433499651659770679356879956718566101/6465651331121510482636756720310406796803465325940392893885811113341584862528882810588186556729561989094064322462160519168*x^7-36469319207516145499460452645700713393668995254747754276260066080602633461484627786908448370281334973643221770642621571951/36736655290463127742254299547218220436383325715570414169805744962168095809823197787432878163236147665307183650353184768*x^6-7576388814841581646579739893119134761359613248486528379394729901577127294681447794950320506264651892764606748227655568305315/28864514871078171797485521072814316057158327347948182561990228184560646707718226832982975699685544594169930010991788032*x^5+45418481569857083641512073417712314092409141387121847389617895234698321933532003752590907026985081435613605386209746049360245/25256450512193400322799830938712526550013536429454659741741449661490565869253448478860103737224851519898688759617814528*x^4+329230617988120736992738711884979753190118762358445934699627276759653801999997276908230212220271089213481134880728501583859809/3157056314024175040349978867339065818751692053681832467717681207686320733656681059857512967153106439987336094952226816*x^3-387392733977154012517583433969440537868897579638784980333985008253616033652710028404391951290502522711591791588971808767024251/394632039253021880043747358417383227343961506710229058464710150960790091707085132482189120894138304998417011869028352*x^2-4148311261847131821180783566980394044757701287473825428224469665768174383703634631071549567831384104835025768544175973557591/304500030287825524725113702482548786530834495918386619185733141173449144835713836791812593282514124227173620269312*x+456022634983975740649913138916516055663237694298848242089806218031855082862434200563130583121105133809372254528048838993859/12687501261992730196879737603439532772118103996599442466072214215560381034821409866325524720104755176132234177888]], [x^20-96*x^19-27613*x^18+2742214*x^17+310879050*x^16-32508907540*x^15-1825899594756*x^14+207416830188712*x^13+5887432855294656*x^12-772604498184733568*x^11-9683997349086863936*x^10+1705850186176977450624*x^9+4785730398042246047744*x^8-2167916483493465598947328*x^7+7189604400156012657639424*x^6+1462139100034837954489090048*x^5-10462100753388244239722217472*x^4-437341792903592365385974808576*x^3+4158580144291602044624182444032*x^2+35850430506451047788443053588480*x-349816974796668646539559069286400, [1], [x,404113343965784097799553779825630094333002121064622504464120945123711058408371136696175435587976735553132634267733823792304777320274730009/2484023395566682129364982601196857514236044469629501964621586826758799348304448571941549351976166299013942924066412237296616865931672286377842066718713081859953131520*x^19-1179695589391266257604536503946253164871567873330101969068993319645982207142665294129741227588089202654651908183699344813221086026857882993/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^18-11671218545835148478826595399307858112322653349452454715059001159464335313800078482292674471339225066266588059955763516829497425619643108958037/2484023395566682129364982601196857514236044469629501964621586826758799348304448571941549351976166299013942924066412237296616865931672286377842066718713081859953131520*x^17+79391380654828284493448848497294256583196318984018023233923220082083086757957446606108491178005022617631656735295170725511257216980540751900715/248402339556668212936498260119685751423604446962950196462158682675879934830444857194154935197616629901394292406641223729661686593167228637784206671871308185995313152*x^16+23358412240318507123506226726146924895028623116004084963290496713878605414007713273416669214894605752478570821458809676927913084967868307998934087/414003899261113688227497100199476252372674078271583660770264471126466558050741428656924891996027716502323820677735372882769477655278714396307011119785513643325521920*x^15-2304127111111849481300942694670056079760782811081776189165009346481812161659742925480541258806078771159680887725989823153000196986484138732194777897/621005848891670532341245650299214378559011117407375491155396706689699837076112142985387337994041574753485731016603059324154216482918071594460516679678270464988282880*x^14-75731516101761063509987113587285479872359183504676107335382097800728484509429747750772290069450825668188620857078202816701847065881664873413567642571/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^13+1025576967783058234956480286320057180527465109382244724803707201154797372653220071345422821875352020245674268637098417188484988188319403809327726783343/44357560635119323738660403592801027039929365529098249368242621906407131219722295927527666999574398196677552215471647094582444034494147971032894048548447890356305920*x^12+4509286451798840021539761626283841734433378140112697110105468332986532502280674655458887128482070606069134662749199047884652790411541318219870011997621/3234405462977450689277321095308408221661516236496747349767691180675519984771417411382225718718966535174404849044807600646636544181864956221148524373324325338480640*x^11-1627948292396629470929641373252678054236851614817729684649596944664028064461275244116501959676754665385677891871650496676115314054683634419018023017671967/19406432777864704135663926571850449329969097418980484098606147084053119908628504468293354312313799211046429094268845603879819265091189737326891146239945952030883840*x^10-123911029235572132140406839929098597697719976575354900972672257628840671797553069185245444009248760065209249416035699400534159160847330768973132736727366481/38812865555729408271327853143700898659938194837960968197212294168106239817257008936586708624627598422092858188537691207759638530182379474653782292479891904061767680*x^9+388055892843233392873337775122009832675066670701977982163730488719439121028108520278007050845566971717353125816846576090683339174522576054241006238579763097/2156270308651633792851547396872272147774344157664498233178460787117013323180944940921483812479311023449603232696538400431091029454576637480765682915549550225653760*x^8+10492962415419443765232049551124720511743778504563070864918311457412304115636125145262983331200488935097054154934080042961933763254047466678271474761478154443/2425804097233088016957990821481306166246137177372560512325768385506639988578563058536669289039224901380803636783605700484977408136398717165861393279993244003860480*x^7-134564044552640086381073399795184212078540820375291752143416730815268627901735568668837796293327024058544822457423180962654185619376960229416356808878676157113/606451024308272004239497705370326541561534294343140128081442096376659997144640764634167322259806225345200909195901425121244352034099679291465348319998311000965120*x^6-247910991351385061764327759593015246287912672691690675741004150355691439750553133786591726362518111062647521578547337467937892475817636730404890194521352490997/75806378038534000529937213171290817695191786792892516010180262047082499643080095579270915282475778168150113649487678140155544004262459911433168539999788875120640*x^5+393278502243776883199062989314062295963808498809669371191978382756715736358707239581121880994875585017163686091002914331153197155657055328387758119174137372207/2707370644233357161783471898974672060542563814031875571792152215967232130110003413545389831516992077433932630338845647862698000152230711122613162142849602682880*x^4+2779214945408259936587582942850956393269925618430238689927143953425112822332886765190305596748829305034732518419525611940373966930238768171070115846897322058739/2368949313704187516560537911602838052974743337277891125318133188971328113846252986852216102577368067754691051546489941879860750133201872232286516874993402347520*x^3-12562938658963070127163315843468396459034220187602734567369919367237262197792897465295026368971738277566391964486229371082411840562524488973115973054336845001457/296118664213023439570067238950354756621842917159736390664766648621416014230781623356527012822171008469336381443311242734982593766650234029035814609374175293440*x^2-452941374116603294831269603482085095921985595442413383208645088855636739627579418997239556113824481256745995055746347367323863102990495590681876737648798068741/4112759225180881105139822763199371619747818293885227648121759008630777975427522546618430733641264006518560853379322815763647135647919917069941869574641323520*x+19800809205200836757950961851425477397637931732112608484774779906171816350090376144125800139617653842833943089217284513093795491358747447902257493944564239851/5712165590529001534916420504443571694094192074840593955724665289764969410316003536970042685612866675720223407471281688560621021733222107041585929964779616,655374957086577551820279341896348281161686162241196842119585603807951454589814099553374400237387459920054905085734919795358785875981032753/496804679113336425872996520239371502847208893925900392924317365351759869660889714388309870395233259802788584813282447459323373186334457275568413343742616371990626304*x^19-10040664269381819342692644901042133974547000285175402309752053067354622511863547100689316551248590634834685952329949131958939490679961104741/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^18-18568705524748730212360673015567034369692095902529123907616488231232798640785888011513508886764679464086709099045420836127466158294270080924429/496804679113336425872996520239371502847208893925900392924317365351759869660889714388309870395233259802788584813282447459323373186334457275568413343742616371990626304*x^17+3347640607836509446324025594391482553458358894221733611378814259017444602601482945194697129119841353879846427359872668358283245081179167487480411/1242011697783341064682491300598428757118022234814750982310793413379399674152224285970774675988083149506971462033206118648308432965836143188921033359356540929976565760*x^16+25732538765293245511094415372498377081129267030306201577507312735957588779696232273124168479709875159363381566249471792033088727075280279905324093/59143414180159098318213871457068036053239154038797665824323495875209508292963061236703555999432530928903402953962196126109925379325530628043858731397930520475074560*x^15-19146130328752555119002515653256597681562294414305452391870873850935705275914454973340194562303846967439963582528681338974987317273354256488558728421/621005848891670532341245650299214378559011117407375491155396706689699837076112142985387337994041574753485731016603059324154216482918071594460516679678270464988282880*x^14-79157754909542961743894935126605892220488970553271441449099439021866048401878116149488493925096351238639967215715427844119607128053834032207437110441/29571707090079549159106935728534018026619577019398832912161747937604754146481530618351777999716265464451701476981098063054962689662765314021929365698965260237537280*x^13+1665401843150270027772563409349314782907775585879577102534602921369221587839339167202580501877758541387815403143728220091109272025021710200237152157431/8871512127023864747732080718560205407985873105819649873648524381281426243944459185505533399914879639335510443094329418916488806898829594206578809709689578071261184*x^12+30047953209705228127609676774905165179917677013687072949836597851021650804998556181829830032108156246089877518075420455763493683853098921573455261423499/3234405462977450689277321095308408221661516236496747349767691180675519984771417411382225718718966535174404849044807600646636544181864956221148524373324325338480640*x^11-1822402977382514260224637578169067451364412420156116932719775363470343431371575783509318778178227543133084265742207496887423140628572662989640350044122597/2772347539694957733666275224550064189995585345568640585515163869150445701232643495470479187473399887292347013466977943411402752155884248189555878034277993147269120*x^10-19732956662554263403387752448968194697302274836326379646570185857380770016056564533345121400930311747396410757905531788205853423992235551932527932574051407/1108939015877983093466510089820025675998234138227456234206065547660178280493057398188191674989359954916938805386791177364561100862353699275822351213711197258907648*x^9+2883601331296931169338796156109344707089919852711835187314403649979597447142733032668240172621977723117378560692701984861824447486233956051834948628225444117/2156270308651633792851547396872272147774344157664498233178460787117013323180944940921483812479311023449603232696538400431091029454576637480765682915549550225653760*x^8+5673125542939179551203278676115477497503002775050401430730888427613166471202042783371782480432980271838631085068690435250573864644125910763929460631851830001/346543442461869716708284403068758023749448168196080073189395483643805712654080436933809898434174985911543376683372242926425344019485531023694484754284749143408640*x^7-132397555928136243949574531615965585513207521679482898377507069478241775025451548482906101996536598082416334108449441798652435415114778315656604662607819065699/86635860615467429177071100767189505937362042049020018297348870910951428163520109233452474608543746477885844170843060731606336004871382755923621188571187285852160*x^6-251913913448513631315153009745340620015786398724398128828577558842333529376579432047981372757706903675256778535694929666565193821009761117945557948405904864857/75806378038534000529937213171290817695191786792892516010180262047082499643080095579270915282475778168150113649487678140155544004262459911433168539999788875120640*x^5+17147186332480639565298857613433236605957938577770457823502593810804710410315807318960317113607061911282479814992670128696126522250748878310011510438987161333669/18951594509633500132484303292822704423797946698223129002545065511770624910770023894817728820618944542037528412371919535038886001065614977858292134999947218780160*x^4-7877738311104271356684817573531454112734855705189727046356654753255167339611137387979413449862051862493714132371977878338890156232652147045112496865017139080129/2368949313704187516560537911602838052974743337277891125318133188971328113846252986852216102577368067754691051546489941879860750133201872232286516874993402347520*x^3-68437452021253645221381380306929147008215595562998781981918965952926445261584783652961566637351475395502119813899600684549298763432270653345177362923542713040797/296118664213023439570067238950354756621842917159736390664766648621416014230781623356527012822171008469336381443311242734982593766650234029035814609374175293440*x^2+498448720998757803942617778165923590808244174675212544812705212591655148089692261395170933548676890999776070965358632972530283735323697938806178598182294111009/587537032168697300734260394742767374249688327697889664017394144090111139346788935231204390520180572359794407625617545109092447949702845295705981367805903360*x+81577303760020780001584883304442009600504529199886998053602775736165676784351928500134371889547387344245658606621929076278364718409751163758264010739761250727/5712165590529001534916420504443571694094192074840593955724665289764969410316003536970042685612866675720223407471281688560621021733222107041585929964779616,264661460426386396240035360418116885083350507021298061216336782815536706978703462330630239529266154747124697510971208985131889149392301093/29571707090079549159106935728534018026619577019398832912161747937604754146481530618351777999716265464451701476981098063054962689662765314021929365698965260237537280*x^19-85923020888798287008696203454612861497308758840008314201087172882260070123891680562576374652974708742792511566020563200887483115398518689/136906051342960875736606183928398231604720263978698300519267351562984972900377456566443416665353080853943062393431009551180382822512802379731154470828542871470080*x^18-8000211272633186849010325892690432774432840907209874289702785042912453979377956866250535168451682282380055821209046758207468989065072172457649/29571707090079549159106935728534018026619577019398832912161747937604754146481530618351777999716265464451701476981098063054962689662765314021929365698965260237537280*x^17+53825131233881141671871189901590474744508435085853125364191668631934811048695122230427058666911742623331658787506063061116772146567369250245343/2957170709007954915910693572853401802661957701939883291216174793760475414648153061835177799971626546445170147698109806305496268966276531402192936569896526023753728*x^16+16913255195529923931094567250167412288168801262623732294478804733709195149410597188041961636032181754250089243329368141888032564281781336566187419/4928617848346591526517822621422336337769929503233138818693624656267459024413588436391962999952710910741950246163516343842493781610460885670321560949827543372922880*x^15-1623427895269630556478611447668032597525107513045099563235810923142211668108883362952144357174711037557659133955350382219568851524163796201614142149/7392926772519887289776733932133504506654894254849708228040436984401188536620382654587944499929066366112925369245274515763740672415691328505482341424741315059384320*x^14-58488776215579368058057861684479464738179875730762711237266580940126726706521495291911009966100563048462915649610720723086438124308539590641199314447/2464308924173295763258911310711168168884964751616569409346812328133729512206794218195981499976355455370975123081758171921246890805230442835160780474913771686461440*x^13+5283453918651285660879439165422369427709039092915432002428973354311940161515535653037944507619055673367332838886692918504472975953704474612647416190437/3696463386259943644888366966066752253327447127424854114020218492200594268310191327293972249964533183056462684622637257881870336207845664252741170712370657529692160*x^12+1872540805567759428581632258204146130655611008122985649639329368099603293330026211395400690284059407182859778429053963324021281656881897333921668977201/19252413470103873150460244614931001319413787122004448510521971313544761814115579829656105468565276995085743149076235718134741334415862834649693597460263841300480*x^11-1257808380309406258595090488523345170366312844366545793291195746766734395120967188746460672259636430688594738699753395423081313217274489125346156318222179/231028961641246477805522935379172015832965445464053382126263655762537141769386957955873265622783323941028917788914828617616896012990354015796323169523166095605760*x^10-110829963363672352241395062323359648718962189199063692744833663427692721503545256950875356507725822841653980407081215661311290237241756951604807344628560957/462057923282492955611045870758344031665930890928106764252527311525074283538773915911746531245566647882057835577829657235233792025980708031592646339046332191211520*x^9+105371949253051878070271464731605387435286882112196377606365416470882518725490651919051024148252658273107391536724549591518792323876692352931869540884842343/8556628208935054733537886495524889475295016498668643782454209472686560806273591035402713541584567553371441399589438096948773926407050148733197154426783929466880*x^8+9936629644525291712538967443263887064448550638113087169445655596581659984651305893451173608362464455738558789496491052794417105760424159607250023992348389851/28878620205155809725690366922396501979120680683006672765782956970317142721173369744484158202847915492628614723614353577202112001623794251974540396190395761950720*x^7-115780318464470989121403898688058153915429286766402284475072453545816525533758474983492946625764182562032722304203976529937459408868922042445065030046328778581/7219655051288952431422591730599125494780170170751668191445739242579285680293342436121039550711978873157153680903588394300528000405948562993635099047598940487680*x^6-233898326921909924781679983887366889197702897450239191570126627518948074665090040875608863471212014093776269284361397050619414274132025780655211973998233804189/902456881411119053927823966324890686847521271343958523930717405322410710036667804515129943838997359144644210112948549287566000050743570374204387380949867560960*x^5+2492522144259806460834143874626013200021881014830744856714103170562696099811700486686423326522488991289496690655440709328662408178324913149966173329805344693173/225614220352779763481955991581222671711880317835989630982679351330602677509166951128782485959749339786161052528237137321891500012685892593551096845237466890240*x^4+2192193594254581505268948476161670105165707131581533635756302084532872589965869596910505250105826990716024342615545841853659919839293259085443893134174164642803/28201777544097470435244498947652833963985039729498703872834918916325334688645868891097810744968667473270131566029642165236437501585736574193887105654683361280*x^3-11716669931728511886291341385800493818299628226093227884196989382033320759875032600898357665270708836265320608845296382638885834524983827210009050506956757679829/3525222193012183804405562368456604245498129966187337984104364864540666836080733611387226343121083434158766445753705270654554687698217071774235888206835420160*x^2-16682472050251991890778324458794226443632335180234896031647116289059137171256174743907277841830353602946595914662381038218935585981549767858919594785694173399/16320473115797147242618344298410204840269120213830268444927615113614198315188581534200121958893904787772066878489376253030345776380634591547388371327941760*x+48807096881223668326109986449292780890941735854981401959245236476637769390349250444619311496711252601510873914172062332984471637353433085886867687058333122073/204005913947464340532729303730127560503364002672878355561595188920177478939857269177501524486173809847150835981117203162879322204757932394342354641599272,8475366783665861712146320587677187774871781378641226762691760002166526294968135100949494320194448713048120241966836953851990024314451236949/88715121270238647477320807185602054079858731058196498736485243812814262439444591855055333999148796393355104430943294189164888068988295942065788097096895780712611840*x^19-32616051744135314203071852401267619477515780877550756154982539104350303820448195948134128015876824440205219186994812217861534831995851871833/3696463386259943644888366966066752253327447127424854114020218492200594268310191327293972249964533183056462684622637257881870336207845664252741170712370657529692160*x^18-237109998489708563254082670296956079675378459719079709997512653588175019558277573642633285793606983321993916597223763778505519386989991810141217/88715121270238647477320807185602054079858731058196498736485243812814262439444591855055333999148796393355104430943294189164888068988295942065788097096895780712611840*x^17+2225473396904408644024679497967148935530709757407280619220692697919344673838536694729421981995233446274777312844851546721169959727315974329093487/8871512127023864747732080718560205407985873105819649873648524381281426243944459185505533399914879639335510443094329418916488806898829594206578809709689578071261184*x^16+455155042296441381269094488185121824596886499042622899089118203245707818810200043896795580739987356758735680886248593432588190432730333483847297387/14785853545039774579553467864267009013309788509699416456080873968802377073240765309175888999858132732225850738490549031527481344831382657010964682849482630118768640*x^15-65570872654811983823104728999437420753045728468610955599119385012457065570906756615696877845996447671135028241378223502866467755517457918634985689077/22178780317559661869330201796400513519964682764549124684121310953203565609861147963763833499787199098338776107735823547291222017247073985516447024274223945178152960*x^14-1394744169706259352997013701637868407501392125746722524498132189315881628235334124992259093051087920109506681304584711658972637363007645461968863977631/7392926772519887289776733932133504506654894254849708228040436984401188536620382654587944499929066366112925369245274515763740672415691328505482341424741315059384320*x^13+207578140023873622137630975791800963664754979746540593116818468716083751211753358460163158013245253959067421940963784306829584846005839896140909380348181/11089390158779830934665100898200256759982341382274562342060655476601782804930573981881916749893599549169388053867911773645611008623536992758223512137111972589076480*x^12+38404125599037499738766606517747204836065708555810061006416898069187964702814908034483247808202192345988444034780720873601203029182366649602943991741633/57757240410311619451380733844793003958241361366013345531565913940634285442346739488968316405695830985257229447228707154404224003247588503949080792380791523901440*x^11-47797790387862557936348039501752187487935261899713567172400873775471243289498598475154526383338129153295695697778622686210289635947401610874737553887030387/693086884923739433416568806137516047498896336392160146378790967287611425308160873867619796868349971823086753366744485852850688038971062047388969508569498286817280*x^10-1895591616083741495953747050803457020098427589034178121750605737245322917181473751969052173725117859654025827713172601136468402957369506104765191574799527661/1386173769847478866833137612275032094997792672784320292757581934575222850616321747735239593736699943646173506733488971705701376077942124094777939017138996573634560*x^9+11519828109796562647554466991653382327276644412980752906470572563699613311965638952193074524369205060344795291569306300132330233506389926045937872989959497317/77009653880415492601840978459724005277655148488017794042087885254179047256462319318624421874261107980342972596304942872538965337663451338598774389841055365201920*x^8+140475354632408379188790973774663412742896061328839514772641445377607599928291222164617145511423228183027451870993911101365319969491460547430702417242077928363/86635860615467429177071100767189505937362042049020018297348870910951428163520109233452474608543746477885844170843060731606336004871382755923621188571187285852160*x^7-3983585874572612050860164475748534295321068367294179936649547320634692622798248083583896465687967031047080371886839596198164583914346867045000289444962039727973/21658965153866857294267775191797376484340510512255004574337217727737857040880027308363118652135936619471461042710765182901584001217845688980905297142796821463040*x^6-2993334816190557914470284973093465681927607893251620417776693948616381383276429170556702250675876597510929172825531886291111066903086173988971432887827684358157/2707370644233357161783471898974672060542563814031875571792152215967232130110003413545389831516992077433932630338845647862698000152230711122613162142849602682880*x^5+78241392301158550904276788417120367308996124418658790271812551279795759779997441880463533611546769034656891233837238969379858159827000287142678850935254408679429/676842661058339290445867974743668015135640953507968892948038053991808032527500853386347457879248019358483157584711411965674500038057677780653290535712400670720*x^4+35765434030334214159593870435872502787323874383078328863373283467991986480676489044665574493362535877657152068325961195798197075629501608002313228191824490697219/84605332632292411305733496842958501891955119188496111618504756748976004065937606673293432234906002419810394698088926495709312504757209722581661316964050083840*x^3-307979436704450849142358783964880753407178945851748787814125387255846712737934448128803113727154931449466230779222374044974747345173091836614157131251642488668437/10575666579036551413216687105369812736494389898562013952313094593622000508242200834161679029363250302476299337261115811963664063094651215322707664620506260480*x^2-5842372261759485708566783050874826018832073523342279099189134436553179480925313768592623633397570170354366575057680466643891373265661409846753104453089751137141/146884258042174325183565098685691843562422081924472416004348536022527784836697233807801097630045143089948601906404386277273111987425711323926495341951475840*x+299573568217176572925340880235165292974916508849760942155007840451737411075019416361946911142907877147718168679175069982835291075142033057048424773815125401099/204005913947464340532729303730127560503364002672878355561595188920177478939857269177501524486173809847150835981117203162879322204757932394342354641599272,21695539213811747859754721416604426342560696436718602807468768256236870548684844544767596979233313705493707622605045131925150809427498196635/41400389926111368822749710019947625237267407827158366077026447112646655805074142865692489199602771650232382067773537288276947765527871439630701111978551364332552192*x^19-100819917635181302301229198641162876055021365120047009768604764099650411315286931223042914635972739453933655215877060623554102442996320721161/2875027078202178390468729862496362863699125543552664310904614382822684430907926587895311749972414697932804310262051200574788039272768849974354243887399400300871680*x^18-633080165214007688332728471335840641993760360999291640713345846474632174646021142083505391801341499026376305453530389937495763436017688518065423/41400389926111368822749710019947625237267407827158366077026447112646655805074142865692489199602771650232382067773537288276947765527871439630701111978551364332552192*x^17+102333993497530899471217286824006143426523892281219959320679065095707355739560858232015970406954929886425996026509618421709968975958404159489675993/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^16+6410481622692559609286616061565833063367520240276968082327946302428258130081496481908339259816179794787169430084728686224612291236140506497117089913/34500324938426140685624758349956354364389506522631971730855372593872213170895119054743740999668976375193651723144614406897456471273226199692250926648792803610460160*x^15-598089163248336299174493781646601315853005645446468329575424799573360677338363309922595224024365791506084574567528693274451963800898942505114467158343/51750487407639211028437137524934531546584259783947957596283058890808319756342678582115611499503464562790477584716921610346184706909839299538376389973189205415690240*x^14-21069404139654390317875356940863334823143953881093724514242396572959780170355398990552467297781548572106403367586542295355586851167956550761812172034741/17250162469213070342812379174978177182194753261315985865427686296936106585447559527371870499834488187596825861572307203448728235636613099846125463324396401805230080*x^13+375894889757195136812341666658316183312040954288453409786819667136485144644856122406978193429675545463139920516009513344779878010284855771524098786551099/5175048740763921102843713752493453154658425978394795759628305889080831975634267858211561149950346456279047758471692161034618470690983929953837638997318920541569024*x^12+318658650980685442210065388387653738986440539972648617486454728015429712336770312353961055878158884839400170161948551708221722380180372223201800961587133/67383447145363556026610856152258504617948254927015569786826899597406666349404529403796369139978469482800101021766825013471594670455519921273927591110923444551680*x^11-430672669241445399444064375468002212482128174305477122439668659745569247022228402168383721041219075372204064308367626139926067743250012504743189934901648817/1617202731488725344638660547654204110830758118248373674883845590337759992385708705691112859359483267587202424522403800323318272090932478110574262186662162669240320*x^10-1019502008124083348376798914015725390129338915506274550925095162270962825223236244443817395990119227353610659153746978419353198782765467259231402413832772901/92411584656498591122209174151668806333186178185621352850505462305014856707754783182349306249113329576411567115565931447046758405196141606318529267809266438242304*x^9+103947348427502813641951289426704091969596271101689203115082315959263979552059605515037371790080070127934628080797532432549928819116021106828426797538951718551/179689192387636149404295616406022678981195346472041519431538398926417776931745411743456984373275918620800269391378200035924252454548053123397140242962462518804480*x^8+3087827229544122090020510343420468743991122618124155884038416517627283055331362292809143648750491969487176548047420986109071453705568175548824044882669724566561/202150341436090668079832568456775513853844764781046709360480698792219999048213588211389107419935408448400303065300475040414784011366559763821782773332770333655040*x^7-5225324798681958517755686651538167651726672172405873004505679338247800679337553173116978450055451442385627593876208821530858999322947993758154092201548546607537/7219655051288952431422591730599125494780170170751668191445739242579285680293342436121039550711978873157153680903588394300528000405948562993635099047598940487680*x^6-74978329139782919380807786029441541938516888708675123774360161494535841820666612679777411559250426552875439474387936735508347334740957130154833377473607948526551/6317198169877833377494767764274234807932648899407709667515021837256874970256674631605909606872981514012509470790639845012962000355204992619430711666649072926720*x^5+761387931250745401517318230105373093275268744150674576086602485526655166888224879258184610323390652218012544338273502880027297669367849166918556937511567499969047/1579299542469458344373691941068558701983162224851927416878755459314218742564168657901477401718245378503127367697659961253240500088801248154857677916662268231680*x^4+887246068077819351516055585360840848759028350970077556030749001624952027787581976458557153325339507897571618172856223182307832262346497468844018119660619573905993/197412442808682293046711492633569837747895278106490927109844432414277342820521082237684675214780672312890920962207495156655062511100156019357209739582783528960*x^3-3523637123858957110764281116792242841211052868247868541028692104558120934502401769265082961499841921441236815843967818954314094797902324148017984453944793312231991/24676555351085286630838936579196229718486909763311365888730554051784667852565135279710584401847584039111365120275936894581882813887519502419651217447847941120*x^2-8387510257467317115066844111365159069831700807735061962092892221325842799530782661049780049105721849875725394035006922074941379256949824216020354216087503551331/16320473115797147242618344298410204840269120213830268444927615113614198315188581534200121958893904787772066878489376253030345776380634591547388371327941760*x+16066350649685677713479954461299739928317398536960787792028875278517975190666322143097399180183311952467654330074736348120201100467407292571170291473591340314291/1428041397632250383729105126110892923523548018710148488931166322441242352579000884242510671403216668930055851867820422140155255433305526760396482491194904,1620339726358223997615877432349752408698728571456194611521429826866572729070305180471914485613562338742551970900724938691111319508938073618927/828007798522227376454994200398952504745348156543167321540528942252933116101482857313849783992055433004647641355470745765538955310557428792614022239571027286651043840*x^19-1731872997194790517716932164711416793206123278011532442724471058570892644348219386049290476589116762328667732265729779072318969341120948248061/11500108312808713561874919449985451454796502174210657243618457531290737723631706351581246999889658791731217241048204802299152157091075399897416975549597601203486720*x^18-6743529755419511883600181808195873320324756941816100243120018803780713583338549296800275733514397896245745595655805033889500524243070846975784213/118286828360318196636427742914136072106478308077595331648646991750419016585926122473407111998865061857806805907924392252219850758651061256087717462795861040950149120*x^17+1774919322049377983637196715033797096467803564680241733984145973061544778184427651886144448488025517156910355109399153336317981454020963490133157409/414003899261113688227497100199476252372674078271583660770264471126466558050741428656924891996027716502323820677735372882769477655278714396307011119785513643325521920*x^16+2733605466076818117192547784285409929859943513607094331804408566536272921973094869064219469408056213964546524146935005064409902980863757326349386267/3942894278677273221214258097137869070215943602586511054954899725013967219530870749113570399962168728593560196930813075073995025288368708536257248759862034698338304*x^15-2095418498879327411672785948152673004725875476496253702610027665151420850490163403795446603204138109756702295921905394173859030577324472081315921287827/41400389926111368822749710019947625237267407827158366077026447112646655805074142865692489199602771650232382067773537288276947765527871439630701111978551364332552192*x^14-45140767737162231539904224905545351104433250076503257124803829995505246701355205634501570404323545278562631370302860684950500384448312217197361995101963/9857235696693183053035645242844672675539859006466277637387249312534918048827176872783925999905421821483900492327032687684987563220921771340643121899655086745845760*x^13+33242460776975499049108330452830224391900113773295340990758783196854162486738104815761848731064494113846895125675736355030974937166644798162856353635688703/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^12+2761564009465084069885590969109584225056483093027313928000523230598561694472856570427891938508603350508038006070704295905822461708499808954380834501825597/154019307760830985203681956919448010555310296976035588084175770508358094512924638637248843748522215960685945192609885745077930675326902677197548779682110730403840*x^11-7680005770626652617363383185573747135010700084396108568522254258721989327493157981131688733544512133494238315639240146481418973005234302926485124314963402777/6468810925954901378554642190616816443323032472993494699535382361351039969542834822764451437437933070348809698089615201293273088363729912442297048746648650676961280*x^10-552488093464761792416505789411670776921591264734170848004557200842130122957946710879749642903886295690594168903821252330021298642487895524851349730474747203703/12937621851909802757109284381233632886646064945986989399070764722702079939085669645528902874875866140697619396179230402586546176727459824884594097493297301353922560*x^9+620641528300901835817763048229015212185786869813631088551470823649664134900960122455066131042657811959919942458509325546503074991617475801687136267073958596773/239585589850181532539060821874696905308260461962722025908717865235223702575660548991275979164367891494400359188504266714565669939397404164529520323949950025072640*x^8+49453889039275261938878150833606828569993489542638639594198811416867096652275741004740427447293418944428818240164006013774985433292372462995847649725668964819437/808601365744362672319330273827102055415379059124186837441922795168879996192854352845556429679741633793601212261201900161659136045466239055287131093331081334620160*x^7-652153194224667647748379611838818586688234977067359733565089170504516850363561616984675719407518834582116014256800204803889142199996268755867477560977305552566351/202150341436090668079832568456775513853844764781046709360480698792219999048213588211389107419935408448400303065300475040414784011366559763821782773332770333655040*x^6-1258744729230245630820507950365347291652984529670656058802327890204943701036860509110529284932413785825552093928956151658006274050521081819434401906895408710581139/25268792679511333509979071057096939231730595597630838670060087349027499881026698526423638427491926056050037883162559380051848001420819970477722846666596291706880*x^5+13216637993577171884426639309164284261096323825687735699354519563546555426864077091196403844342324591765264206092534275584855142437147383610463350984419590643013823/6317198169877833377494767764274234807932648899407709667515021837256874970256674631605909606872981514012509470790639845012962000355204992619430711666649072926720*x^4+15600849319053493810558145488496164129624553094063281134776730676684434808619338715718017358118196936297543932207150325686027495612028871676111883572544889090292101/789649771234729172186845970534279350991581112425963708439377729657109371282084328950738700859122689251563683848829980626620250044400624077428838958331134115840*x^3-56593787226042671941831444683240903095975202558461857463277975335599630117243658287285255362583926427541751289563233849708366438424568749802968669094797594604414679/98706221404341146523355746316784918873947639053245463554922216207138671410260541118842337607390336156445460481103747578327531255550078009678604869791391764480*x^2-3091169870580228075856626009081983197835944795535840039930839017950183934810023520854463654939933590490606953672423917062633559874242804777558269586610923214495171/1370919741726960368379940921066457206582606097961742549373919669543592658475840848872810244547088002172853617793107605254549045215973305689980623191547107840*x+232714119887114852703330285066944713216639377788045323715006375885012985987494515074670778147969122013068674918228357364222213168038924968906262776278023762712647/5712165590529001534916420504443571694094192074840593955724665289764969410316003536970042685612866675720223407471281688560621021733222107041585929964779616,2206531575966211547088076213214304762303821671544430891271605535303064629797752818955292251462006179060660880774761011737084933946361756477787/828007798522227376454994200398952504745348156543167321540528942252933116101482857313849783992055433004647641355470745765538955310557428792614022239571027286651043840*x^19-4249824866909962198277583076867241407259950730847236939388620137571617854536105716997298236312093827067553449974965575237552130181104811606387/34500324938426140685624758349956354364389506522631971730855372593872213170895119054743740999668976375193651723144614406897456471273226199692250926648792803610460160*x^18-9472116996644416402406213178193620213571439997256868733219952322434915449997581387194175376665878641821427970821934352401562862188931142601895673/118286828360318196636427742914136072106478308077595331648646991750419016585926122473407111998865061857806805907924392252219850758651061256087717462795861040950149120*x^17+1412299256233393427562822258333903424662618242019497336882024215647542292023856545484395468974440646322348712114732963734356050388533365367473930293/414003899261113688227497100199476252372674078271583660770264471126466558050741428656924891996027716502323820677735372882769477655278714396307011119785513643325521920*x^16+15411510073526075103739637984646976935869470421822360558648898571924189683457358829237253466082049599470118947332177830942680658103468146506240822621/15333477750411618082499892599980601939728669565614209658157943375054316964842275135441662666519545055641622988064273069732202876121433866529889300732796801604648960*x^15-8087142325639072574743784214885418314476646440700896329047952738419802228641774422549405432483035014207925694023151799048313867168607082331993844758859/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^14-472172192880792267984657136024223175918505230984679793358760618386247325701561274696834168714544707707712379142849303474266872106328882071561725842598929/69000649876852281371249516699912708728779013045263943461710745187744426341790238109487481999337952750387303446289228813794912942546452399384501853297585607220920320*x^13+24819985701140874224805117136743987569675060274061493849461719847822758972556195124533791595908846190476487941024661913348168780082864372472280965659345643/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^12+1974841257059116834783928476725084335259407280286981760574884128277964413140107154424884353648513859616947825286423722772348994222190491051670526926946453/71875676955054459761718246562409071592478138588816607772615359570567110772698164697382793749310367448320107756551280014369700981819221249358856097184985007521792*x^11-5528480163624148749516215374961167475612415298641602221759089668988469533817351278864687996823119029323412674698821882501790470914187673065828920665065608973/6468810925954901378554642190616816443323032472993494699535382361351039969542834822764451437437933070348809698089615201293273088363729912442297048746648650676961280*x^10-122523505552540332118509982218093353389407715213791466553672819251547971847154081340676533733979374398312999358545107107782006661359298975813792675226710067109/1848231693129971822444183483033376126663723563712427057010109246100297134155095663646986124982266591528231342311318628940935168103922832126370585356185328764846080*x^9+1286873644706455524154856834084304705357124521395164831440415185690889540835735690554842838901541307424396626199363375531614869349282410492848303774247005153947/718756769550544597617182465624090715924781385888166077726153595705671107726981646973827937493103674483201077565512800143697009818192212493588560971849850075217920*x^8+15173523720951178124217771591022065841823394128473280521402279577330950395131544137496962231275824210034205751095135828905367703171696669734986069423607075718893/161720273148872534463866054765420411083075811824837367488384559033775999238570870569111285935948326758720242452240380032331827209093247811057426218666216266924032*x^7-430791330521921123287844510446449963307928803694667605884969372354871636525046188004161938976673478013886767223347716402271737084793009837137399797992417806611323/202150341436090668079832568456775513853844764781046709360480698792219999048213588211389107419935408448400303065300475040414784011366559763821782773332770333655040*x^6-1827008601907790657987530179281964538544269830803177010528524114219458777242870002593281966887579695390998852025338239659408361888282445194541580847972509646530367/25268792679511333509979071057096939231730595597630838670060087349027499881026698526423638427491926056050037883162559380051848001420819970477722846666596291706880*x^5+8349720518043703231255641749268033218208090588472684889142717893757061235133546954001672882664086411495725295056096034392729924829111186157221722328747288067368939/6317198169877833377494767764274234807932648899407709667515021837256874970256674631605909606872981514012509470790639845012962000355204992619430711666649072926720*x^4+3983138502910678505683426519198943991014196629485419393646381849686705387769416730671279973716239159595240927739504176844101415702834081493818633288282697618425925/157929954246945834437369194106855870198316222485192741687875545931421874256416865790147740171824537850312736769765996125324050008880124815485767791666226823168*x^3-34946332063307005611736572953515606268764865521166250107195553513038506111062692730930586021883356209365804905149623481377260511586343428984912290606571504119257667/98706221404341146523355746316784918873947639053245463554922216207138671410260541118842337607390336156445460481103747578327531255550078009678604869791391764480*x^2-875921254085146262274900514289583278749047616364072322024056422028776468099346343538948114895540207897441533411975148022864395082375022139871447265437508912686213/456973247242320122793313640355485735527535365987247516457973223181197552825280282957603414849029334057617872597702535084849681738657768563326874397182369280*x+17473737780707074102059921244235572718609023887364874903770650175269187837870834825355881177773202388522188178204328592322310114681429158649661217378089366702277/816023655789857362130917214920510242013456010691513422246380755680709915759429076710006097944695239388603343924468812651517288819031729577369418566397088,-423233894889031144044365260882706095941381725279826559509461329877602820511368975465121926411914630824066965742198619889575968029315016981781/354860485080954589909283228742408216319434924232785994945940975251257049757778367420221335996595185573420417723773176756659552275953183768263152388387583122850447360*x^19+3768832269554860772226749311184823602234327035636208714415125567737217743929388327610205363343587865257946169212421877186836880055481361585877/14785853545039774579553467864267009013309788509699416456080873968802377073240765309175888999858132732225850738490549031527481344831382657010964682849482630118768640*x^18+10779713618827423841176774644889080686400203931381555736185911911990762421332955508843634822150235088737657704872789897217103808864011731085248993/354860485080954589909283228742408216319434924232785994945940975251257049757778367420221335996595185573420417723773176756659552275953183768263152388387583122850447360*x^17-264079523561782834854104842569246481339881333086612166554277831015695295721970494571131617042267737823143044865805805713829498656086557927437303295/35486048508095458990928322874240821631943492423278599494594097525125704975777836742022133599659518557342041772377317675665955227595318376826315238838758312285044736*x^16-18989264145294469309673798602127940871598995953301632095377333452525941108082797262755028373383748742992393245060006350849158020798919557692126189323/59143414180159098318213871457068036053239154038797665824323495875209508292963061236703555999432530928903402953962196126109925379325530628043858731397930520475074560*x^15+8005903243279765465906807243083041292712523815004180967015713360859421273209850528063949372528800809753591384196007057964956050601266094031809954011333/88715121270238647477320807185602054079858731058196498736485243812814262439444591855055333999148796393355104430943294189164888068988295942065788097096895780712611840*x^14+55920560057164298494453260306604278158515801190007540173091880921992095334585738042977400558081021252594984415078889334592547566819839597576614880347519/29571707090079549159106935728534018026619577019398832912161747937604754146481530618351777999716265464451701476981098063054962689662765314021929365698965260237537280*x^13-26117577381156308471055101281315712342830741324324542909781819754890081576157023035071129356660195949602656843138084607567670189031032707162670840269866149/44357560635119323738660403592801027039929365529098249368242621906407131219722295927527666999574398196677552215471647094582444034494147971032894048548447890356305920*x^12-3351121007504291127981806640597993589806990434125418307512637620240048640312226560858405331955018173474998753337364141512928988169910532525392910057343559/462057923282492955611045870758344031665930890928106764252527311525074283538773915911746531245566647882057835577829657235233792025980708031592646339046332191211520*x^11+6202687690688682136790015848710812254046218114562236928303613653827526887846178037222049806450509163839784731393200084618051197249093648866187778545399203683/2772347539694957733666275224550064189995585345568640585515163869150445701232643495470479187473399887292347013466977943411402752155884248189555878034277993147269120*x^10+112271604494402905171094157979978859960598596505098005805275983711125531073037097328100502425723533164666400202172716957701724258052782154525902653292167594989/5544695079389915467332550449100128379991170691137281171030327738300891402465286990940958374946799774584694026933955886822805504311768496379111756068555986294538240*x^9-1541174550388814900613451627286329394633649623252902636962979201289659080712868685687911405923052411338413805637333881577708230389635834845927770118350859398133/308038615521661970407363913838896021110620593952071176168351541016716189025849277274497687497044431921371890385219771490155861350653805354395097559364221460807680*x^8-14257586344149942240756058122656273229804004945019611750969263405375305305026523508794321233915799637548555720482117077593711313014480124137068758774370225054407/346543442461869716708284403068758023749448168196080073189395483643805712654080436933809898434174985911543376683372242926425344019485531023694484754284749143408640*x^7+547225540144063356967886852863490560447892478727664257605330746634829974056881701564634809552522295412588873337856747626745789941898051411308344620169790011278357/86635860615467429177071100767189505937362042049020018297348870910951428163520109233452474608543746477885844170843060731606336004871382755923621188571187285852160*x^6+562701205017586423565355794657454430366165478320623881629016152775088857133821153591724181984334529219793343837807241082107895342502160587423862672179748696026953/10829482576933428647133887595898688242170255256127502287168608863868928520440013654181559326067968309735730521355382591450792000608922844490452648571398410731520*x^5-10846902325981063828240755867379983798204842347625625394907697531529594217301848430779144589878676528590525570786628838216936916129174194664577460676498897256866501/2707370644233357161783471898974672060542563814031875571792152215967232130110003413545389831516992077433932630338845647862698000152230711122613162142849602682880*x^4-10441809244434477742198138631898314278595734803372622956580364648316778175166187153382054406950376290493287244585140717293627050253019629480341634836507644366747951/338421330529169645222933987371834007567820476753984446474019026995904016263750426693173728939624009679241578792355705982837250019028838890326645267856200335360*x^3+39545714311025027092480314281426145537134279737192202412582529897634678841554512578596252957967724536843563708384591465639217025330839360304272492462930663944132893/42302666316146205652866748421479250945977559594248055809252378374488002032968803336646716117453001209905197349044463247854656252378604861290830658482025041920*x^2+2923558638986704495712813096846156826861870462313532069456408879668592380942965072460219520424846852481818004091448177680017625036358830701409561182535127381872809/587537032168697300734260394742767374249688327697889664017394144090111139346788935231204390520180572359794407625617545109092447949702845295705981367805903360*x-19664822894687690211264717615344815832195340260876185810580978036321809581998736087242178673040804584232225617074076092070599604788296713649840616518824485423703/816023655789857362130917214920510242013456010691513422246380755680709915759429076710006097944695239388603343924468812651517288819031729577369418566397088,172686307806710519965698842870676079976489434503006241555308236191659524414527437043196311156741572728856958843619056961324347660885835181121/39428942786772732212142580971378690702159436025865110549548997250139672195308707491135703999621687285935601969308130750739950252883687085362572487598620346983383040*x^19-2376015150200278364366629897929963725986311114960250014184244663769636496185500651699647617194321138009272372093222969513802533609926197738147/4928617848346591526517822621422336337769929503233138818693624656267459024413588436391962999952710910741950246163516343842493781610460885670321560949827543372922880*x^18-5479053773507796358940294471258667399609480608807164388220241520612936271805399517819186369865154632327130118368187885530095786615355679693375453/39428942786772732212142580971378690702159436025865110549548997250139672195308707491135703999621687285935601969308130750739950252883687085362572487598620346983383040*x^17+289970842752168017606193704544946237233117661917772250918449952151589642921960054099565919134273049274476221479898732589224763795469436578359717647/19714471393386366106071290485689345351079718012932555274774498625069836097654353745567851999810843642967800984654065375369975126441843542681286243799310173491691520*x^16+7404648544405480620656088092807647050905954317576581141259275432924100747418087415987284422208073716240012458073875386516986405217069656767413753401/3942894278677273221214258097137869070215943602586511054954899725013967219530870749113570399962168728593560196930813075073995025288368708536257248759862034698338304*x^15-369129461837676359578578618482569201304303911787066096336292770848952089272858510623610253457093488947601617185914885386244467839316113042438756929213/1971447139338636610607129048568934535107971801293255527477449862506983609765435374556785199981084364296780098465406537536997512644184354268128624379931017349169152*x^14-46227782420876978551089687309846201183122803095662980996757504527423320436593454553284027921315214529208807168226406660164287273965866700821947060186883/3285745232231061017678548414281557558513286335488759212462416437511639349609058957594641999968473940494633497442344229228329187740307257113547707299885028915281920*x^13+6356707820808220990091826994416995533292329971351006575327481286945895631346395777962385941892521445899309184823226793365599837337986593474768666801196049/4928617848346591526517822621422336337769929503233138818693624656267459024413588436391962999952710910741950246163516343842493781610460885670321560949827543372922880*x^12+9784890881762811882244393312424571411003897650863780231845388281128871333778545340420629245516695022225420154316211792848287173804867021066703726909184121/154019307760830985203681956919448010555310296976035588084175770508358094512924638637248843748522215960685945192609885745077930675326902677197548779682110730403840*x^11-535460251867794074544492139589591859947795724811789799930464008842006508474168572342781597664914518838404030215848737084667883833797268509732504140008114077/102679538507220656802454637946298673703540197984023725389450513672238729675283092424832562499014810640457296795073257163385287116884601784798365853121407153602560*x^10-108130822508763244644906758432123767640231887371616602315289534831307543582337420152795798472336182295035027225010538267838842620094047267430113333696056133049/616077231043323940814727827677792042221241187904142352336703082033432378051698554548995374994088863842743780770439542980311722701307610708790195118728442921615360*x^9+429716772812308300311256194957831760876004220051012488403716563524513270716780777362853239147925908241886097513301011671483457691213633497083561116419895893537/34226512835740218934151545982099557901180065994674575129816837890746243225094364141610854166338270213485765598357752387795095705628200594932788617707135717867520*x^8+11036118770749791394794594818780111672696865072860221219267132440467219886956614043933801837428301066922107231969840543071898821147938609385927482105217483027211/38504826940207746300920489229862002638827574244008897021043942627089523628231159659312210937130553990171486298152471436269482668831725669299387194920527682600960*x^7-55786345291705234229509768570027271505841466214049060030313469556521705501902287632858364992919881724617482801706621545956984864646277081684494690582694159066731/3208735578350645525076707435821833553235631187000741418420328552257460302352596638276017578094212832514290524846039286355790222402643805774948932910043973550080*x^6-101059320606692569440217925127726710163159582045883772374112637808025834080726105128524580628918873408673858307293850834826839356747926664421608117921635804932439/401091947293830690634588429477729194154453898375092677302541069032182537794074579784502197261776604064286315605754910794473777800330475721868616613755496693760*x^5+3758987871096791007869569410103107173827217962455917643381128247090232081745880071057865204784095827903285098062733329216241108784889489221790387529363315263419569/300818960470373017975941322108296895615840423781319507976905801774136903345555934838376647946332453048214736704316183095855333350247856791401462460316622520320*x^4+3684880671883877706550879688666230237968097519346400343484755040778370827751970976997508867806546277916675147070449557626938301983331007286373464016774497688145363/37602370058796627246992665263537111951980052972664938497113225221767112918194491854797080993291556631026842088039522886981916668780982098925182807539577815040*x^3-16918480700468171116793839891363746763731014807581314047010161178747498861659445240772589811583755767652746440359680072048422965825213010365930272460182927627606057/4700296257349578405874083157942138993997506621583117312139153152720889114774311481849635124161444578878355261004940360872739583597622762365647850942447226880*x^2-1702341791206222606331714808136171013678986205496955841589354757732866628116817960157364479632391583444697312394605429948635481321699379603763366522347801876792879/195845677389565766911420131580922458083229442565963221339131381363370379782262978410401463506726857453264802541872515036364149316567615098568660455935301120*x+162323753621097463984287852879760197059029216734659769428307698556725812129443308062440327444327150583003337435865371395545087317704188182926784517582412381058835/816023655789857362130917214920510242013456010691513422246380755680709915759429076710006097944695239388603343924468812651517288819031729577369418566397088,-3532484696798857507282611167889534922268901359097669735035809209607302632826687900796679818418803034808500080678628947115418001580379455745931/118286828360318196636427742914136072106478308077595331648646991750419016585926122473407111998865061857806805907924392252219850758651061256087717462795861040950149120*x^19+65435402836001008885343476650313106318543631539713694033880983611154476159532382895300965628533429759167329215593961781929384488798884006799021/34500324938426140685624758349956354364389506522631971730855372593872213170895119054743740999668976375193651723144614406897456471273226199692250926648792803610460160*x^18+721263493932931188134653824858927790113286125628615374493907758730569430359143151514043865745153171439546362243490743231153515078751505427453066681/828007798522227376454994200398952504745348156543167321540528942252933116101482857313849783992055433004647641355470745765538955310557428792614022239571027286651043840*x^17-22240523584157208886061304369808909441503163779798932838522518952604169228235600023471328598976826590460889442835484847027363360015156375544697388867/414003899261113688227497100199476252372674078271583660770264471126466558050741428656924891996027716502323820677735372882769477655278714396307011119785513643325521920*x^16-485216346253544421958007447973255227061714781810683839322955247624323971805728022250219740238754701237736043855968463573664612568527499055050842874481/46000433251234854247499677799941805819186008696842628974473830125162950894526825406324987999558635166924868964192819209196608628364301599589667902198390404813946880*x^15+130699798242217939033315809576213986349463807300888989720826722445893160303345184606029701596415414269436655235925963487756560361213579060069278907839613/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^14+4743572285197654442902854147317364929766177220824240155918535846401942736899454067810602423254240791425007170020561578210250553198928263827099532153888167/69000649876852281371249516699912708728779013045263943461710745187744426341790238109487481999337952750387303446289228813794912942546452399384501853297585607220920320*x^13-413116083400699330057733907847900162404420093042729185580843944087004537956581612797679730622005033816193536407853000267315298571131227206162189183486672733/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^12-94023981599855351360309078549060504234764060609949094667640427687083545360772893135369798777950496722998540059791833779424900575250717035824143474262377197/359378384775272298808591232812045357962390692944083038863076797852835553863490823486913968746551837241600538782756400071848504909096106246794280485924925037608960*x^11+95085659373698576302705259893616587839186565125542488347987575540238681869197897536392048413479948205748248541092516407835911498129423655307501267047911510379/6468810925954901378554642190616816443323032472993494699535382361351039969542834822764451437437933070348809698089615201293273088363729912442297048746648650676961280*x^10+1092273135324138514091944666071230195432434147541268850526974434697799797602742284099152401974133053381574412266652114850978167166925213662878659472619452939699/1848231693129971822444183483033376126663723563712427057010109246100297134155095663646986124982266591528231342311318628940935168103922832126370585356185328764846080*x^9-4585538074276369576178038289741575402565816361555727860909684262449044587936902300468246320443434422487504018056039229745805702918055085162941897487627877335561/143751353910108919523436493124818143184956277177633215545230719141134221545396329394765587498620734896640215513102560028739401963638442498717712194369970015043584*x^8-624466920358028739552550890721116513582142219108948846245148708083416894591782190579754408223577811108005085441262429546709285664633486375389676950306821291314383/808601365744362672319330273827102055415379059124186837441922795168879996192854352845556429679741633793601212261201900161659136045466239055287131093331081334620160*x^7+1589651704808698606944285989995803814892292254660813113087005641643913499684631834611405266413820331569926806860028494003707142268412980750937331538451836039323049/40430068287218133615966513691355102770768952956209341872096139758443999809642717642277821483987081689680060613060095008082956802273311952764356554666554066731008*x^6+2758231396582691383147332071793116912720240059905467576334499887534029831331792560921794411139075915406131980395953648314399828420860046719403336635804801004206413/5053758535902266701995814211419387846346119119526167734012017469805499976205339705284727685498385211210007576632511876010369600284163994095544569333319258341376*x^5-31710374530590917218864990011191928355901160929267556857541931785718685987076918422435737338270456795516637013815590321608643230066491520811503283609363272667950233/1263439633975566675498953552854846961586529779881541933503004367451374994051334926321181921374596302802501894158127969002592400071040998523886142333329814585344*x^4-147829176757045271932446243924750208002683156423929603522418459104918001880034497964638484561040805407268648496613808046456209303994886635127067996030469032772295159/789649771234729172186845970534279350991581112425963708439377729657109371282084328950738700859122689251563683848829980626620250044400624077428838958331134115840*x^3+137932108691670213008022435615179399941695946118462541394124157202074764521185357815769459024203842047711219290438263182701121984846216100368692106733579338877820945/19741244280868229304671149263356983774789527810649092710984443241427734282052108223768467521478067231289092096220749515665506251110015601935720973958278352896*x^2+12348650162716853106012497256645515109401766412542130783599378656088781356605434044709742966154795938827919189288528926541773031458660678012562835861673780955578059/456973247242320122793313640355485735527535365987247516457973223181197552825280282957603414849029334057617872597702535084849681738657768563326874397182369280*x-3462129899028252370078886541322251124054548143494164040831231373959838547080652896063665417864299346701570407183134545131356309577464241715843789290257258720898333/5712165590529001534916420504443571694094192074840593955724665289764969410316003536970042685612866675720223407471281688560621021733222107041585929964779616,12894358944134583717350436591795346462393140824205859568632021431781617825735297176106793245380086253541169686514155036866292485163091285870297/118286828360318196636427742914136072106478308077595331648646991750419016585926122473407111998865061857806805907924392252219850758651061256087717462795861040950149120*x^19-16314714787620806652546873872253983811869169747956430824260806069763099578112608398483195373171478004507777487763220485868449484373892194066739/1642872616115530508839274207140778779256643167744379606231208218755819674804529478797320999984236970247316748721172114614164593870153628556773853649942514457640960*x^18-364846501038120345332849459436705919866645456535934409994457384179797703922555895913155451081074927483321137765840724591376460069312625327848953621/118286828360318196636427742914136072106478308077595331648646991750419016585926122473407111998865061857806805907924392252219850758651061256087717462795861040950149120*x^17+16807372854307762487283790476692919248078565332484047220053416288564715110317673295335410598254776833986007489675740221202152105849813275246257771383/59143414180159098318213871457068036053239154038797665824323495875209508292963061236703555999432530928903402953962196126109925379325530628043858731397930520475074560*x^16+712160052477429330507355069182508837749925149502555561356269104438801098755888556786469568787130391920213323512959448062665039533721728993474168492999/19714471393386366106071290485689345351079718012932555274774498625069836097654353745567851999810843642967800984654065375369975126441843542681286243799310173491691520*x^15-99850920969495004877168788331605002318191102390782633351423525064152638891758263770690350729552381371611728646482466366003063313450326115404774753747529/29571707090079549159106935728534018026619577019398832912161747937604754146481530618351777999716265464451701476981098063054962689662765314021929365698965260237537280*x^14-2238215957975022257926712644970649477021243098616600726941669362192034132660110927585475817873597237975026502810904775429946847268326503303337737899395019/9857235696693183053035645242844672675539859006466277637387249312534918048827176872783925999905421821483900492327032687684987563220921771340643121899655086745845760*x^13+319377790860349259484845028665502040463707711138618354139571832925291616982874378513859018034350863449656504410617612263817839385115053886405031832127375273/14785853545039774579553467864267009013309788509699416456080873968802377073240765309175888999858132732225850738490549031527481344831382657010964682849482630118768640*x^12+25621375282675887819217251601565476975340850904270692261937747950370052372710405062117574537088928227658443263959776094248746233148969327714970279621071319/30803861552166197040736391383889602111062059395207117616835154101671618902584927727449768749704443192137189038521977149015586135065380535439509755936422146080768*x^11-74544832536462594475457865865529582706934334751290292400784187023348003918541439256312633728552024387396101717532390218300321490935199757858978588084992089343/924115846564985911222091741516688063331861781856213528505054623050148567077547831823493062491133295764115671155659314470467584051961416063185292678092664382423040*x^10-3346201423041036377011988637454751365943223335736517688441174140424208199051971884234716123978348552424755546571551982061802374314497841907193757854723027787153/1848231693129971822444183483033376126663723563712427057010109246100297134155095663646986124982266591528231342311318628940935168103922832126370585356185328764846080*x^9+18308943488376261108992929967952547962765926002238744891661484721623925063095896387787237859794660747886722772150551491018458831445516592410375746198149397635897/102679538507220656802454637946298673703540197984023725389450513672238729675283092424832562499014810640457296795073257163385287116884601784798365853121407153602560*x^8+53233855196536787350856391370202300000720553498930648471224796206370945575655339525530440818884693697221935338918603769140551934986789945092062770791277557322839/23102896164124647780552293537917201583296544546405338212626365576253714176938695795587326562278332394102891778891482861761689601299035401579632316952316609560576*x^7-6516676226949574429941515034387118722788845356273040191579101247278297885390224694977375840188705340856533287888071167101073739667136631168727498406272211368664153/28878620205155809725690366922396501979120680683006672765782956970317142721173369744484158202847915492628614723614353577202112001623794251974540396190395761950720*x^6-5906560002327494201506648425636158657965618224822399282182945590951684501801860995883244031209763476228968129225963147038128976853307727324885514190022305188743197/3609827525644476215711295865299562747390085085375834095722869621289642840146671218060519775355989436578576840451794197150264000202974281496817549523799470243840*x^5+134568990875787140440754572164796850399688387088527465303233999313215170501802363873885798416919340469617293996202782874100542565236983568020994053749154011187264969/902456881411119053927823966324890686847521271343958523930717405322410710036667804515129943838997359144644210112948549287566000050743570374204387380949867560960*x^4+13087622959012837618229066393557334479113133817593419417314670505069387520481345732898111218705042761310939145012294773800325704100410833100854118673860987990598847/22561422035277976348195599158122267171188031783598963098267935133060267750916695112878248595974933978616105252823713732189150001268589259355109684523746689024*x^3-591117236774873450150911637609571541045160159796276476975195058607901653111944373935488295595740476457855570694620592558039950072868273718842008831139488949778719297/14100888772048735217622249473826416981992519864749351936417459458162667344322934445548905372484333736635065783014821082618218750792868287096943552827341680640*x^2-4265325142829419687355093206801906579249204453011456045015986100913979232854474669684762273652199958640102247207672537829503174951020477016385381368763594251495743/65281892463188588970473377193640819361076480855321073779710460454456793260754326136800487835575619151088267513957505012121383105522538366189553485311767040*x+2741453929081635908434092716074074636736305340480787813151774670846571431219691693373057461924467965994468787039027741348656713172960567049000398913511983006231849/816023655789857362130917214920510242013456010691513422246380755680709915759429076710006097944695239388603343924468812651517288819031729577369418566397088,103644431115704146040749840159307094733636565744722482333169553594486709764405960329299725978247275868725865591313063859478322969528053084424751/2484023395566682129364982601196857514236044469629501964621586826758799348304448571941549351976166299013942924066412237296616865931672286377842066718713081859953131520*x^19-76476075819467312022285566552694318498693750651514190035049092760835584923632837565068082338540500042104479481400299900200700661544282789959057/14785853545039774579553467864267009013309788509699416456080873968802377073240765309175888999858132732225850738490549031527481344831382657010964682849482630118768640*x^18-2926752302934091802771544333056268810090127021678122492920749281870763613973764611755331970667318970234046039300693316750383040263161355670528420563/2484023395566682129364982601196857514236044469629501964621586826758799348304448571941549351976166299013942924066412237296616865931672286377842066718713081859953131520*x^17+185856191336381336741340329429451974976212451648601222167922529523417099822395246015830267955957181417681738447767732823915479703537650828515049017057/1242011697783341064682491300598428757118022234814750982310793413379399674152224285970774675988083149506971462033206118648308432965836143188921033359356540929976565760*x^16+1155949920255881995126425144047729303721980493990385279096889733259820565708988188364840678535361745752590377370892294512944989283148545714474758547837/82800779852222737645499420039895250474534815654316732154052894225293311610148285731384978399205543300464764135547074576553895531055742879261402223957102728665104384*x^15-223207168316670207609968596742852936739208603040312598121696352634942748572313140281597561786619176328520765962577287776871122436574463492060932394605267/124201169778334106468249130059842875711802223481475098231079341337939967415222428597077467598808314950697146203320611864830843296583614318892103335935654092997656576*x^14-18807148348964041389571148045225221882253299181701453547492805019026243679927409280870892830763684861188131971932630090922268193317569900799451241719628813/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^13+3606648094779827827649378638205587419155387022793619690218832096732955382963001577319730387955843785492878678044591431982805033667566701587828721496220325439/310502924445835266170622825149607189279505558703687745577698353344849918538056071492693668997020787376742865508301529662077108241459035797230258339839135232494141440*x^12+1156690490567279250948665969077002143980119621740484677514103388052814863577313251265429653810296389847714523185976342408815185047666772479158278019567837307/3234405462977450689277321095308408221661516236496747349767691180675519984771417411382225718718966535174404849044807600646636544181864956221148524373324325338480640*x^11-121533885229836869712654167042940925702659618354706726639219331370929172277907632624589962932550809210462064905608350811280679243872691214288929981926253818143/2772347539694957733666275224550064189995585345568640585515163869150445701232643495470479187473399887292347013466977943411402752155884248189555878034277993147269120*x^10-34346026585715916853321358670290897992718565294497370295370587917506518759559539711067558097179934200013525725490906031623925860513064070504979158693252596128439/38812865555729408271327853143700898659938194837960968197212294168106239817257008936586708624627598422092858188537691207759638530182379474653782292479891904061767680*x^9+211841581063828441954716449171343901154204650017774054343088235569762199039256810765819135251217610329722436780404122351877653691655568955747631401638065312131887/2156270308651633792851547396872272147774344157664498233178460787117013323180944940921483812479311023449603232696538400431091029454576637480765682915549550225653760*x^8+3355779818363815248765423290905628478805515795760607520221921461131236145795559892019614237090098387517294909137967406092750305283622653168952435483147829450275181/2425804097233088016957990821481306166246137177372560512325768385506639988578563058536669289039224901380803636783605700484977408136398717165861393279993244003860480*x^7-77353949251048135529620512103858750790094103129558825202427264964455575541372011962887770381741197820364056255600439477533786759677561764568412284316815875962275343/606451024308272004239497705370326541561534294343140128081442096376659997144640764634167322259806225345200909195901425121244352034099679291465348319998311000965120*x^6-99737918596602138824813394437284237968342105174501415349072229651896535258704818917939547288520574155744178374488204800898713603707973869207425476959099484410040467/75806378038534000529937213171290817695191786792892516010180262047082499643080095579270915282475778168150113649487678140155544004262459911433168539999788875120640*x^5+1694716654513065880650151880732738396857318315421943150478153101317658672587331018957534190956367077797704250081416594316847164969794494822692735037135675801673930879/18951594509633500132484303292822704423797946698223129002545065511770624910770023894817728820618944542037528412371919535038886001065614977858292134999947218780160*x^4+1578681243534257856050539180828472010473874087615257515840748036194769450952632210293543683136220402946937229114063878204127541380142386210617239387597772490079623173/2368949313704187516560537911602838052974743337277891125318133188971328113846252986852216102577368067754691051546489941879860750133201872232286516874993402347520*x^3-8557399268204989323542314842721695635056692431512345177883943711643921009984255787732548580692054305902790723342253422351981464379665504958069362389098007758684826967/296118664213023439570067238950354756621842917159736390664766648621416014230781623356527012822171008469336381443311242734982593766650234029035814609374175293440*x^2-509486730493030187603159820423031690122229173087913920051675151180313292035124056033185660165501096396734375700126446411769388136076734863776231980202356886976505923/4112759225180881105139822763199371619747818293885227648121759008630777975427522546618430733641264006518560853379322815763647135647919917069941869574641323520*x+18111280419524139512348738815900718672690324981648317784531793555415953534690779135591616123021246705291128987408416439850148446205260704969402335062678675467145773/5712165590529001534916420504443571694094192074840593955724665289764969410316003536970042685612866675720223407471281688560621021733222107041585929964779616,-147008443,1238353189376696447485125460030695853692325182910631996345026733351891275155874998158614101474227685909707312350046494686820412255525168725236847/2484023395566682129364982601196857514236044469629501964621586826758799348304448571941549351976166299013942924066412237296616865931672286377842066718713081859953131520*x^19-4217743315767446953587134114519434126268714652814376983066371756506582505627794203284978634339134520619432519862358018953375309169123091765765743/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^18-35783558559681323687042312291142919857758114972044339278792936082683437206552840882084045803804490523979952269212582492252271779059268210557614861331/2484023395566682129364982601196857514236044469629501964621586826758799348304448571941549351976166299013942924066412237296616865931672286377842066718713081859953131520*x^17+1437915669122585299793320531557529341571635392468029207316122722663112525720607387840913565227168948406789734874023091326081299390366651234259958982849/1242011697783341064682491300598428757118022234814750982310793413379399674152224285970774675988083149506971462033206118648308432965836143188921033359356540929976565760*x^16+14361008780583723566541676988196832653549974834112564382425761580779983761659195005300582888311312746607031070061240693458259056027810343598014866361341/82800779852222737645499420039895250474534815654316732154052894225293311610148285731384978399205543300464764135547074576553895531055742879261402223957102728665104384*x^15-241816307526565102133369371440062123039960420627612936208706279943361053644669667577931072128935431580426028236847404809322314662951170257767497625489653/17743024254047729495464161437120410815971746211639299747297048762562852487888918371011066799829759278671020886188658837832977613797659188413157619419379156142522368*x^14-234088784554800849810150434612289489956950502617843001917872954612027700867364770547339883487886215534393748878132577315968164284880305646384983363627703821/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^13+26754755215114080542293793988193603593617672964963571817047967226945948728434436551632425653864174640579454292045282932743278412104030354881719041765896577823/310502924445835266170622825149607189279505558703687745577698353344849918538056071492693668997020787376742865508301529662077108241459035797230258339839135232494141440*x^12+14062586866746169702433817986032237995898590312522710960579792826156466763084386689226359131948960956277829887227191350224222521954295558445567824920326559989/3234405462977450689277321095308408221661516236496747349767691180675519984771417411382225718718966535174404849044807600646636544181864956221148524373324325338480640*x^11-6154193162571715241752739544017963125594285817928766281531447004042731220631714702282434920221661902844562347646937582024987215961932751172300044900259195430777/19406432777864704135663926571850449329969097418980484098606147084053119908628504468293354312313799211046429094268845603879819265091189737326891146239945952030883840*x^10-390840477852240977666630196057568240592642393412409091199370945879132451264710978484832067849574900033788355554866836988967512915408226252021239045164010552048503/38812865555729408271327853143700898659938194837960968197212294168106239817257008936586708624627598422092858188537691207759638530182379474653782292479891904061767680*x^9+212159224720090249718227452199139885127947916861892531173932321963120205732041515806823037917511461066278251784390063475447043425326886156852426506948508726092217/308038615521661970407363913838896021110620593952071176168351541016716189025849277274497687497044431921371890385219771490155861350653805354395097559364221460807680*x^8+33389439179523314535260930519445656808012355377180881335218784607348868381509610288941769624043610392047969566320500167579862941803413158230877504120099621436728357/2425804097233088016957990821481306166246137177372560512325768385506639988578563058536669289039224901380803636783605700484977408136398717165861393279993244003860480*x^7-517836237798518964177502607491541254754153568272385825953947776046063457996533389639755830332015912091565512480983390144216187931355684479088419744440750458049137391/606451024308272004239497705370326541561534294343140128081442096376659997144640764634167322259806225345200909195901425121244352034099679291465348319998311000965120*x^6-782114423517292602746728697781780391231148310755995637561920258179371707755219536334080525433661223230663641743882134811978921474304277582931572069566083285206515979/75806378038534000529937213171290817695191786792892516010180262047082499643080095579270915282475778168150113649487678140155544004262459911433168539999788875120640*x^5+10433593824537574876990649206774395434200111884609159064977428675993180124642463717359436388157325974076433260244175851443738785366861115791608012396491268573634107903/18951594509633500132484303292822704423797946698223129002545065511770624910770023894817728820618944542037528412371919535038886001065614977858292134999947218780160*x^4+8237671160252392561100890192763741646986871554062448156242057702692409353730107279066531651715663965964934661391891135682868433596576639848694046204145669478775659101/2368949313704187516560537911602838052974743337277891125318133188971328113846252986852216102577368067754691051546489941879860750133201872232286516874993402347520*x^3-43877001506611993419696611585336034845071190366048975880281243931923052677179941293800286769771884998807945655737549449880564902851442556220593137560767255300192456519/296118664213023439570067238950354756621842917159736390664766648621416014230781623356527012822171008469336381443311242734982593766650234029035814609374175293440*x^2-911758615696349603594822172923519498638375094702227844872368327406078249647524391010729777487191253665188524758315297806221694754405188306801013948411275385224460651/4112759225180881105139822763199371619747818293885227648121759008630777975427522546618430733641264006518560853379322815763647135647919917069941869574641323520*x+54992959570229350677464662187887662264559332545452067160109294004963493206783982917620116134644343992902944135470287622749766528308433531643581397309345192318362741/5712165590529001534916420504443571694094192074840593955724665289764969410316003536970042685612866675720223407471281688560621021733222107041585929964779616,4339160296923980915796733826999903021724186908262791578700479102201184637227799899041108923781285733261640655040086686587216958888006138239837/59143414180159098318213871457068036053239154038797665824323495875209508292963061236703555999432530928903402953962196126109925379325530628043858731397930520475074560*x^19+2486129299534290500846899150265793996122002185726270539786182019512752518075762417335635989213794366970362243912232126395780282962884321925679/492861784834659152651782262142233633776992950323313881869362465626745902441358843639196299995271091074195024616351634384249378161046088567032156094982754337292288*x^18-134959678109606205170623218769241944558862529340811781322787681452947770127569066163605489776377925277018916565150037004180101769230810540794115081/59143414180159098318213871457068036053239154038797665824323495875209508292963061236703555999432530928903402953962196126109925379325530628043858731397930520475074560*x^17-4907035802651272968397339784599380537059263675966262984968657638625073275428524810406703063145298572104484461673101157069452028886761866266551771309/29571707090079549159106935728534018026619577019398832912161747937604754146481530618351777999716265464451701476981098063054962689662765314021929365698965260237537280*x^16+96273753240175105014345426592085581150211265746972712542082488723787884139540097444233580520736440471862386804161156879935270250698991715487861559169/3285745232231061017678548414281557558513286335488759212462416437511639349609058957594641999968473940494633497442344229228329187740307257113547707299885028915281920*x^15+33486847359864237086096524549865462956447270194046617633057476110893708062521971318126157301094349207323364723627106855651739147849271969180143202215763/14785853545039774579553467864267009013309788509699416456080873968802377073240765309175888999858132732225850738490549031527481344831382657010964682849482630118768640*x^14-198181088784589246963749097791271329684631066349347531552516489504074325175780755769100336033913281214662149732691045122349965305359165088672729494293483/985723569669318305303564524284467267553985900646627763738724931253491804882717687278392599990542182148390049232703268768498756322092177134064312189965508674584576*x^13-123078674573033135332536244264806718635529350271479042727880676059998237978782107394420358446140972536067928128725711560907075564364562616574520734418359027/7392926772519887289776733932133504506654894254849708228040436984401188536620382654587944499929066366112925369245274515763740672415691328505482341424741315059384320*x^12+20461843843674964118168835008945470748679475795608082615090485493189617493745196599224964569709223680528902111408025288745445239888506454401315242099476739/25669884626805164200613659486574668425885049496005931347362628418059682418820773106208140624753702660114324198768314290846321779221150446199591463280351788400640*x^11+6612204562886212770327485673359875375676005337490766618766719298527537801528683243599649277625391370139334129212546036189630246209008534338884723544086512833/92411584656498591122209174151668806333186178185621352850505462305014856707754783182349306249113329576411567115565931447046758405196141606318529267809266438242304*x^10-1699651086837428088344177887979674186555992388768250869226318718725961357899846332991049089759504977711937597139262605002075871327053444021083559322247168884853/924115846564985911222091741516688063331861781856213528505054623050148567077547831823493062491133295764115671155659314470467584051961416063185292678092664382423040*x^9-9361943334344507783280605716957283878405575315272242286374308237633698374507537631317058925078793328623464163293832041717650019811411447948948540556652724753187/51339769253610328401227318973149336851770098992011862694725256836119364837641546212416281249507405320228648397536628581692643558442300892399182926560703576801280*x^8+134967195436075769220899559790840130002968524992201380967102962483820047012661019850133106636450360231251320146508934161514751408491425151766180851403489580397591/57757240410311619451380733844793003958241361366013345531565913940634285442346739488968316405695830985257229447228707154404224003247588503949080792380791523901440*x^7+3834321025210800600238644087209463442632770642295749229928144731804578183796996016846012844868975271609588118525469745366942860801788822635707134566449088781354563/14439310102577904862845183461198250989560340341503336382891478485158571360586684872242079101423957746314307361807176788601056000811897125987270198095197880975360*x^6-2441364246155059136738455737451520099087399863205500180784524865714165479961171795406556573392605222934450573587829834186858543414616551402221347362768248246495273/1804913762822238107855647932649781373695042542687917047861434810644821420073335609030259887677994718289288420225897098575132000101487140748408774761899735121920*x^5-89789030169223671957519023479971885184742908859998948553798527614012601333745786679496828821840789923374034753924691301079164620560982038112119031610590349650296819/451228440705559526963911983162445343423760635671979261965358702661205355018333902257564971919498679572322105056474274643783000025371785187102193690474933780480*x^4+4216665761572002021008742780462309414900804243772478856017737229898928856245892529975722794831938058082766017305275288966685939112652635460375046762880994569921503/56403555088194940870488997895305667927970079458997407745669837832650669377291737782195621489937334946540263132059284330472875003171473148387774211309366722560*x^3+432348444859786121424916654694280586372531404112335936428006843061284659434056630399462366899383225488977714602082415948718228546000817698535270810522556688348125707/7050444386024367608811124736913208490996259932374675968208729729081333672161467222774452686242166868317532891507410541309109375396434143548471776413670840320*x^2+2629034627092630218857765703997478236712376237510821170554448753120641796303041896159961442174105481238440551264653207759769918663707943568710853818287144863311771/19584567738956576691142013158092245808322944256596322133913138136337037978226297841040146350672685745326480254187251503636414931656761509856866045593530112*x-1879055648556144292895673645037210117657927036706751195565693826018045150540004569453322534335704827461338082121211998838034363502418122626854444540661139905580075/408011827894928681065458607460255121006728005345756711123190377840354957879714538355003048972347619694301671962234406325758644409515864788684709283198544,-15236120128128394448169944518021003601970875050865180839265117104660600682014841624450712352629485647659634217793329989507135373684158254654737/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^19-150611977460231343958341416915905400816500503771414267068065088714492611778597403417734678723300488208685361021113381835753180569881040698596627/8625081234606535171406189587489088591097376630657992932713843148468053292723779763685935249917244093798412930786153601724364117818306549923062731662198200902615040*x^18+626077280135321472042711198317643594835153931812107970164086509851206562464407932713215027137747874026804906062814469292320156838639389537466421101/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^17+54038570554597359974073540629700624004449614546273046583892752664725801748702563743508748091785766999570393947026995920296695654532991453877056426801/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^16-337599504679712858601322690856710576905306960707664715385572026793528074025106996652302169157549028081883413339271016269113554645382939676590121562723/6900064987685228137124951669991270872877901304526394346171074518774442634179023810948748199933795275038730344628922881379491294254645239938450185329758560722092032*x^15-67398964772035582938134927016187674942351125015233241726588060697430416357166895592093050085870469809470752990612630370579495439352626503069634233587427/10350097481527842205687427504986906309316851956789591519256611778161663951268535716423122299900692912558095516943384322069236941381967859907675277994637841083138048*x^14+7146689410565552213064784217848256217761282775601069154387387208912940433529996746558767279889603985220889589472043566836099283935447828013777462341622291/17250162469213070342812379174978177182194753261315985865427686296936106585447559527371870499834488187596825861572307203448728235636613099846125463324396401805230080*x^13+1134827797171494180445711398131694917300407566602636584859551676017224822989401532253737090275515353995253079609928770798824777437728875538296561138053059407/25875243703819605514218568762467265773292129891973978798141529445404159878171339291057805749751732281395238792358460805173092353454919649769188194986594602707845120*x^12-68270616051099451005921645643823469927615498950286801188226382712076076798488642878218731359009319634092075452930514798020663381150362225937894290928966663/33691723572681778013305428076129252308974127463507784893413449798703333174702264701898184569989234741400050510883412506735797335227759960636963795555461722275840*x^11-278248665290771921536833552706114965809780087452435288800272407523535868291245130302354019186933525407595291267186138845173288889062152249003614653085097769353/1617202731488725344638660547654204110830758118248373674883845590337759992385708705691112859359483267587202424522403800323318272090932478110574262186662162669240320*x^10+19088834536808232592753484618589606964018655595778379734454258327435942370435737626053426468342095244925902188988444179490963598256068059348936398313788513472073/3234405462977450689277321095308408221661516236496747349767691180675519984771417411382225718718966535174404849044807600646636544181864956221148524373324325338480640*x^9+3366801986752454892252022144537736741104298206425145497417423024091003481927510153615182150885121456549769173978403632027890739724297127563964083819653742000131/8556628208935054733537886495524889475295016498668643782454209472686560806273591035402713541584567553371441399589438096948773926407050148733197154426783929466880*x^8-2043019935454502579802939152281644379384859485829458634741292598780549710031659259765826045974714726164113204342704532658805310316771225351746266254075231809702167/202150341436090668079832568456775513853844764781046709360480698792219999048213588211389107419935408448400303065300475040414784011366559763821782773332770333655040*x^7-24857580821987991240786429444370974835053219429934194427544173302199813352521076431246052395846907809866560802750071402792161717877130420905390276608957062144608479/50537585359022667019958142114193878463461191195261677340120174698054999762053397052847276854983852112100075766325118760103696002841639940955445693333192583413760*x^6+60613995986161070906909539617742341830753748575747588713018238469273895481953526821924769324136688691252221112937348237539181252728918954510816802893324194284080849/6317198169877833377494767764274234807932648899407709667515021837256874970256674631605909606872981514012509470790639845012962000355204992619430711666649072926720*x^5+449386130153906144341463150025044095524600490049735730843903647960021280305695725204980761414624418521004071688206768715103580727854713536279475854716793795140548767/1579299542469458344373691941068558701983162224851927416878755459314218742564168657901477401718245378503127367697659961253240500088801248154857677916662268231680*x^4-870770528300000341193735322647499298009237841353509101639073496115037967460169386178752310849001813139038679523254316368904260980585751152509693704411212632632004271/197412442808682293046711492633569837747895278106490927109844432414277342820521082237684675214780672312890920962207495156655062511100156019357209739582783528960*x^3-176821899841480804964199602664056417073148403069138573339321490258708821739132393603604900674479880978323615321321559782076014136159054219775221106147749768723858553/3525222193012183804405562368456604245498129966187337984104364864540666836080733611387226343121083434158766445753705270654554687698217071774235888206835420160*x^2+81959963964021928119876931359850806318566708423065362728712286004475135697343038604086707152603038832734944116916916679322957472691380916773892168910303680616100227/114243311810580030698328410088871433881883841496811879114493305795299388206320070739400853712257333514404468149425633771212420434664442140831718599295592320*x+3245494644190908945865669908207692821430145870017662503817604374723259517821199290230282288656683246098918820953739900358187892508648252601869522162618411647065059/1428041397632250383729105126110892923523548018710148488931166322441242352579000884242510671403216668930055851867820422140155255433305526760396482491194904,6513528471690228124798710790184407169066508468206123176123875370062426159364371393226550013737991229816610478976567498883558451153790602914267/34500324938426140685624758349956354364389506522631971730855372593872213170895119054743740999668976375193651723144614406897456471273226199692250926648792803610460160*x^19+127012467836991384297284186510996634351520710138691091025978105179898753093828063942635590780757495747744543064820750881771747046378354644448507/4312540617303267585703094793744544295548688315328996466356921574234026646361889881842967624958622046899206465393076800862182058909153274961531365831099100451307520*x^18-28836055299360715393506407411146795471098883824973348584917806110197119244365338787094228175656209652275009806715414146742181657866572805748448919/3833369437602904520624973149995150484932167391403552414539485843763579241210568783860415666629886263910405747016068267433050719030358466632472325183199200401162240*x^17-15177055599082986154358878005517792373914920123857840179669416435267976144423359338335395121705797709588539068979533288995876722123869179819483789403/17250162469213070342812379174978177182194753261315985865427686296936106585447559527371870499834488187596825861572307203448728235636613099846125463324396401805230080*x^16+2087101950245119645283681109087035176315672747584607479852150057756687271621807199241041610187461410530171761253375558685308433164714054166233277687599/17250162469213070342812379174978177182194753261315985865427686296936106585447559527371870499834488187596825861572307203448728235636613099846125463324396401805230080*x^15+10487538059976823089688417821086607728410975120280018906945641077681337374194246962663950241192694106544409682908677471547693331699927611958028137863133/958342359400726130156243287498787621233041847850888103634871460940894810302642195965103916657471565977601436754017066858262679757589616658118081295799800100290560*x^14-2974574853934972246380555531581577860326927471208817255188888434302431678130298895910995035490668813778167289144637984828717189396314433502228612347095537/2875027078202178390468729862496362863699125543552664310904614382822684430907926587895311749972414697932804310262051200574788039272768849974354243887399400300871680*x^13-316601913402533954085388403490815378445885031323492074163945729412641069467300117308608666857287767436188019049004885750222621135312593457622202075615235557/4312540617303267585703094793744544295548688315328996466356921574234026646361889881842967624958622046899206465393076800862182058909153274961531365831099100451307520*x^12+49708701769539807406903498552517103579870677792195830795266118334539308885936448264811689706382352257135032159242371636225050290871033994211205854984157347/9626206735051936575230122307465500659706893561002224255260985656772380907057789914828052734282638497542871574538117859067370667207931417324846798730131920650240*x^11+77423562751922333769335789531834993151210083633670783831216601863995565613119551632486255441082967615827828847056138513947712845941573125536335932642133641891/269533788581454224106443424609034018471793019708062279147307598389626665397618117615185476559913877931200404087067300053886378681822079685095710364443693778206720*x^10-924590029082878434071220584556796871504152956286546614397066223173567885610350575892074502089473693045247990992416165723823569234959571457637323828392082526827/59896397462545383134765205468674226327065115490680506477179466308805925643915137247818994791091972873600089797126066678641417484849351041132380080987487506268160*x^9-3955802182170053159699190233330254053230813533302639856756220087352528053324325210429231841061431852934261435517484513373982928645120493333744007059341473464945/5989639746254538313476520546867422632706511549068050647717946630880592564391513724781899479109197287360008979712606667864141748484935104113238008098748750626816*x^8+913511822843708398699548386353662281428709051967263834690226925071328432141661093352769347686598594305069046930394267906734687998012707986199165617438450123068773/33691723572681778013305428076129252308974127463507784893413449798703333174702264701898184569989234741400050510883412506735797335227759960636963795555461722275840*x^7+1433287209170219263992606497573216643222217525924219288047257012301154289887253446271764881530503978462551016158731547171212330961264601248810907679888142081955249/1684586178634088900665271403806462615448706373175389244670672489935166658735113235094909228499461737070002525544170625336789866761387998031848189777773086113792*x^6-5510669151601099250804693200159527263126618173958510447454917828318144848455506515277209041586552730546788246772292312366906300125313952135542836353497096889751591/210573272329261112583158925475807826931088296646923655583834061241895832341889154386863653562432717133750315693021328167098733345173499753981023722221635764224*x^5-9549593915441399350252564225120066790969753980789289742580503833499061766063504682867449328034489572786241707310637682182387231763508042302706095250476884128918363/17547772694105092715263243789650652244257358053910304631986171770157986028490762865571971130202726427812526307751777347258227778764458312831751976851802980352*x^4+399792880830885901458018219555589610588681255022922078620531406473115837058751638462867822830809811120036031775234035974283599197003776487639398199456358115402782669/32902073801447048841118582105594972957982546351081821184974072069046223803420180372947445869130112052148486827034582526109177085183359336559534956597130588160*x^3+36744977821846446297454048854152847372546004375010728174662045157039652810047815305851296216588354764863298834604889792637517394276776979323282236799028752861222475/274183948345392073675988184213291441316521219592348509874783933908718531695168169774562048909417600434570723558621521050909809043194661137996124638309421568*x^2-120011294047310324563002810376823089882909702951810205623787301691617270059692392884239760149832339548422971956232049895165915027587016559725332202711234872533807307/57121655905290015349164205044435716940941920748405939557246652897649694103160035369700426856128666757202234074712816885606210217332221070415859299647796160*x-806037101927678352147657008537078757991300962201814273359417687783199187929943985660717331198347199205696472264448231233115293217281188719297350191088198795910405/102002956973732170266364651865063780251682001336439177780797594460088739469928634588750762243086904923575417990558601581439661102378966197171177320799636,-860765239598961941072516763190051064055243110660268619708080606112724690740699454970907361004524990790053523495559371532441269880389976469237/1848231693129971822444183483033376126663723563712427057010109246100297134155095663646986124982266591528231342311318628940935168103922832126370585356185328764846080*x^19-894060616267360980552855638696048645512464281436901452426849917895588778141856284918141137040965423958982348545302227588276714439060661935569/154019307760830985203681956919448010555310296976035588084175770508358094512924638637248843748522215960685945192609885745077930675326902677197548779682110730403840*x^18+28335824412350247473650640252287416734788136652557136690737899273384968621725917198861393770082679221398359242875899757596763299191269626431486721/1848231693129971822444183483033376126663723563712427057010109246100297134155095663646986124982266591528231342311318628940935168103922832126370585356185328764846080*x^17+174876584144274628438039755610309749226224544918126321669009859328132228456995306520977155297437069733262111601841186316053185081485246394124486271/924115846564985911222091741516688063331861781856213528505054623050148567077547831823493062491133295764115671155659314470467584051961416063185292678092664382423040*x^16-12989340858848255778465047910110073272949215309467147630442616448851327111393179446916523201833029006592212343613736684482800827609867632777991365571/61607723104332394081472782767779204222124118790414235233670308203343237805169855454899537499408886384274378077043954298031172270130761070879019511872844292161536*x^15-238114973702040909909796900450491606263335546083260247320631684223468236196399800083807021009107636340648390544807001197020683622916779297106915687329/92411584656498591122209174151668806333186178185621352850505462305014856707754783182349306249113329576411567115565931447046758405196141606318529267809266438242304*x^14+242670438784326111167817235468445461505958597862051740988142604848824814423425675306101864631187910377399051316147965797517561860611919285237531467266971/154019307760830985203681956919448010555310296976035588084175770508358094512924638637248843748522215960685945192609885745077930675326902677197548779682110730403840*x^13+4429282334043531300763986999283038996252117000548038532661129198059322709262293384074231543922333410175627816349558034767764086324143221171494242652587837/231028961641246477805522935379172015832965445464053382126263655762537141769386957955873265622783323941028917788914828617616896012990354015796323169523166095605760*x^12-134271733829872574977569072593114287361173768871478963189980025277227942696855059729232499228942464899992228807300768017262136531704096648201755201392486567/19252413470103873150460244614931001319413787122004448510521971313544761814115579829656105468565276995085743149076235718134741334415862834649693597460263841300480*x^11-1234895604076230185655739600121112033390515568291918959195901374857465646566304589829517830616705163710707518349090375694406095271995774220666530528397310303/14439310102577904862845183461198250989560340341503336382891478485158571360586684872242079101423957746314307361807176788601056000811897125987270198095197880975360*x^10+540205724715255236193321095290434492905794718580606245775193661855907589785207601789346535170432794304367558427199173385090248598928648122501333806839664935013/28878620205155809725690366922396501979120680683006672765782956970317142721173369744484158202847915492628614723614353577202112001623794251974540396190395761950720*x^9+375938545280498926738471557165079658367264828413526418085327084302970709168993231765583321407076735632885623101941360793907872069199848437171387072175528785421/1604367789175322762538353717910916776617815593500370709210164276128730151176298319138008789047106416257145262423019643177895111201321902887474466455021986775040*x^8-107829310567805928476524030383763411187882219376804033551299632063588088348771828723654172646080214996166979389117398818692271968595620883298090760586562992815859/3609827525644476215711295865299562747390085085375834095722869621289642840146671218060519775355989436578576840451794197150264000202974281496817549523799470243840*x^7-171378697131290328364541504313241933339538574824855670137893820735741800589518300244282058898897311824330197263256175083371445671543435761275521032110325212862419/451228440705559526963911983162445343423760635671979261965358702661205355018333902257564971919498679572322105056474274643783000025371785187102193690474933780480*x^6+3023920785755229250896488929663576611789033826924050475042484187555725064214647582991305259887933140179433008814605534360912114094311207446819246572251629716742583/112807110176389881740977995790611335855940158917994815491339675665301338754583475564391242979874669893080526264118568660945750006342946296775548422618733445120*x^5+4495967617269078575209456827402308275789421876343045242131196685136589100944864766411737362519134692632280086865523099265294960581826837958322259879608588078970097/14100888772048735217622249473826416981992519864749351936417459458162667344322934445548905372484333736635065783014821082618218750792868287096943552827341680640*x^4-42379802585418154172115648987761158911172587717055847193631961110436594058264973598547629303224731826974970729038056946871938435160945222884457906335121219958989007/3525222193012183804405562368456604245498129966187337984104364864540666836080733611387226343121083434158766445753705270654554687698217071774235888206835420160*x^3-22481559492039748037592713183819986975519255333426786572045493080491965293154912773184394576106893161502750064492026723734135723863621921744967206153090400092522571/220326387063261487775347648028537765343633122886708624006522804033791677255045850711701646445067714634922902859606579415909667981138566985889743012927213760*x^2+4046807298319208323215560824575438749563760431903088725551932133468693885724195786533789793941581004577878026486799458185769272849625053314483659186567363628062499/2040059139474643405327293037301275605033640026728783555615951889201774789398572691775015244861738098471508359811172031628793222047579323943423546415992720*x+238737111764542894101198594032737786459232570676468615455207291755601657699835842777976598974838189224470194510006022756783523252394078688090593356244011254601600/25500739243433042566591162966265945062920500334109794445199398615022184867482158647187690560771726230893854497639650395359915275594741549292794330199909,62090659407320612279332201623019494467574313200124929961978344229480150853630461377821896460124403146584506266399306232724781095967745807186583/17743024254047729495464161437120410815971746211639299747297048762562852487888918371011066799829759278671020886188658837832977613797659188413157619419379156142522368*x^19-1112610334414647052325560155262102640006121569637437537521064299064662594202368547070183064563785608153077847647476152536884608644059593019011819/3696463386259943644888366966066752253327447127424854114020218492200594268310191327293972249964533183056462684622637257881870336207845664252741170712370657529692160*x^18-1798890298450188422904051148629475155946786057878048317909411469631997541751325377106965642008349541109695108196668634864752109972193650250933842587/17743024254047729495464161437120410815971746211639299747297048762562852487888918371011066799829759278671020886188658837832977613797659188413157619419379156142522368*x^17+381004429373704846366684113775694547195719211543444981326956340411401668240957610934836574741764153226568200501926152068872553514862180487316015680669/44357560635119323738660403592801027039929365529098249368242621906407131219722295927527666999574398196677552215471647094582444034494147971032894048548447890356305920*x^16+18165257710582157376188598615859797266710535115555703224159057772166144419703368351183369296562803312048109247391598004848516857057942313832155001094829/14785853545039774579553467864267009013309788509699416456080873968802377073240765309175888999858132732225850738490549031527481344831382657010964682849482630118768640*x^15-2252473817743034873628375867693006553521508790950122435261237869131865304737036564054480927416323593785397995280055113493949764676104324742574435636333539/22178780317559661869330201796400513519964682764549124684121310953203565609861147963763833499787199098338776107735823547291222017247073985516447024274223945178152960*x^14-59970765416134683115995364365116169074124637647211049417917801833574476794138238281145852666301987037293381493295577878117619244253563097810034958807117273/7392926772519887289776733932133504506654894254849708228040436984401188536620382654587944499929066366112925369245274515763740672415691328505482341424741315059384320*x^13+1429067789386471355317209395464585893733195249946332675707741319110546917702561367928829513536408514051582729004457982189628832307108529641363124816969816295/2217878031755966186933020179640051351996468276454912468412131095320356560986114796376383349978719909833877610773582354729122201724707398551644702427422394517815296*x^12+3683598874769217803758411393740782538607879225827460423069465045975193644490369272006219837755947436440014788632946998881586130421891809452304835330894574411/115514480820623238902761467689586007916482722732026691063131827881268570884693478977936632811391661970514458894457414308808448006495177007898161584761583047802880*x^11-1645161643191998479622574152822959205324579722278145917482942848935566252644330607315088438923444792455100523637345649974354542893055751950967605433694255295541/693086884923739433416568806137516047498896336392160146378790967287611425308160873867619796868349971823086753366744485852850688038971062047388969508569498286817280*x^10-21237855581587531162737851438463104483891122109177930079655803611390951713877231075828619997197049842534508298751249381743748534266464994748965460774092764009183/277234753969495773366627522455006418999558534556864058551516386915044570123264349547047918747339988729234701346697794341140275215588424818955587803427799314726912*x^9+395230860340129983139509472341021286704482874365533581987503094425742712641295336569028417444993368313406053113653111864343412823598613848664732063444145822876083/77009653880415492601840978459724005277655148488017794042087885254179047256462319318624421874261107980342972596304942872538965337663451338598774389841055365201920*x^8+9599439664435291626107554640491152051218608353289559105734246469328265700216852002967595566036254874322506230869114428534831144800380171039878898400630046785887113/86635860615467429177071100767189505937362042049020018297348870910951428163520109233452474608543746477885844170843060731606336004871382755923621188571187285852160*x^7-135805296407727175893677267755733317022541991287088676782348725793375456209974854479485883095214551072803836079910013632837777979040838676095289851503418664516590227/21658965153866857294267775191797376484340510512255004574337217727737857040880027308363118652135936619471461042710765182901584001217845688980905297142796821463040*x^6-244114642393534832751622778940214573004224802495905440663899558851369068964333001570339184215437239336715256040296750358221520938714952931286629570578367766036378263/2707370644233357161783471898974672060542563814031875571792152215967232130110003413545389831516992077433932630338845647862698000152230711122613162142849602682880*x^5+2651891014949149060953892219160018934030446353729171310365985955489901182997110390410241367284567262251450710305342981524726783530419709191416216558504509922811205891/676842661058339290445867974743668015135640953507968892948038053991808032527500853386347457879248019358483157584711411965674500038057677780653290535712400670720*x^4+2891791946626650171806258617753121087748512671604722949508569636676027085314907109433343320647390186612237111964214845547274979170839253350642772971852934289153315329/84605332632292411305733496842958501891955119188496111618504756748976004065937606673293432234906002419810394698088926495709312504757209722581661316964050083840*x^3-10491798200570035188481967172748369431602522896206475898460210995940701260219504422779135159329799618433986416753415418484256945283078476641970327019796443739664339803/10575666579036551413216687105369812736494389898562013952313094593622000508242200834161679029363250302476299337261115811963664063094651215322707664620506260480*x^2-428964410265657895617023316108746371859673118555205412617060636389243347026798059516796734582727540903107561215000060316282247212491463266094749180760782591468248743/146884258042174325183565098685691843562422081924472416004348536022527784836697233807801097630045143089948601906404386277273111987425711323926495341951475840*x+10217572000899326068939597436933114027930066061639962115872197797911226309318270570622294966554230485253902747308980337990349709914318510248130655513535902072480185/204005913947464340532729303730127560503364002672878355561595188920177478939857269177501524486173809847150835981117203162879322204757932394342354641599272,137049971209937115531649574324314103818538903555391360542467217348144713347518694974510904917360545078511227139074563293668651576006141183147367/20700194963055684411374855009973812618633703913579183038513223556323327902537071432846244599801385825116191033886768644138473882763935719815350555989275682166276096*x^19-2108740609329843884123413037100285407378973006138032207697771277493152874121899005984316831697532724454428587643968358004493669015185573662794723/4312540617303267585703094793744544295548688315328996466356921574234026646361889881842967624958622046899206465393076800862182058909153274961531365831099100451307520*x^18-3919998453511026686643095766715751672213399158190011887429756469028185068528690443977271775470027868253863341579648936558077858367017352236006583339/20700194963055684411374855009973812618633703913579183038513223556323327902537071432846244599801385825116191033886768644138473882763935719815350555989275682166276096*x^17+708072800387731580794927374217088518031695858971609665216507069692705589909107755229228088109926734888227492988699521705447909441333504372917643654893/51750487407639211028437137524934531546584259783947957596283058890808319756342678582115611499503464562790477584716921610346184706909839299538376389973189205415690240*x^16+38680433550951616119850100736260577885522808209782745814331585769785291690915629501284749986742609417114881861636978913347031256063704800926629431012573/17250162469213070342812379174978177182194753261315985865427686296936106585447559527371870499834488187596825861572307203448728235636613099846125463324396401805230080*x^15-584320355789254858033625095141140701012140928105304336339680075787073168435267502427235139855145338446694355085535664026372513677493058017132436917508949/3696463386259943644888366966066752253327447127424854114020218492200594268310191327293972249964533183056462684622637257881870336207845664252741170712370657529692160*x^14-17542013561856894173195444399162966417130352661430531277250366638892212102327857173548289188322914841704032678523612085330243269984649657015805709004132783/1232154462086647881629455655355584084442482375808284704673406164066864756103397109097990749988177727685487561540879085960623445402615221417580390237456885843230720*x^13+2525054042823951450339245352625491403272363723788021005609935828758282547248694634132375368016313156996484019040167031703768450111150729842320843145596689943/2587524370381960551421856876246726577329212989197397879814152944540415987817133929105780574975173228139523879235846080517309235345491964976918819498659460270784512*x^12+7075009475371302422283301754886043203139756573106660540891458732486480077932534929806057126130134192006972563066129617175196564619979133928692057358082857817/134766894290727112053221712304517009235896509854031139573653799194813332698809058807592738279956938965600202043533650026943189340911039842547855182221846889103360*x^11-2814586366454707228514208447354810234485173310490523510591847767480744399545696816736163787858156948968799170654581057965620566972287336154754225342320451406277/808601365744362672319330273827102055415379059124186837441922795168879996192854352845556429679741633793601212261201900161659136045466239055287131093331081334620160*x^10-36863408812759587545984297813790539520643852863572573866208505334934833057752139795902357758961810439156557470072051495067218157628164511367064192842167557640879/323440546297745068927732109530840822166151623649674734976769118067551998477141741138222571871896653517440484904480760064663654418186495622114852437332432533848064*x^9+217043489242685894076997553131960872820579692559552138008729797188804457781789467092897541980565364677317808817753290954397574996002053073040020261909646535829217/29948198731272691567382602734337113163532557745340253238589733154402962821957568623909497395545986436800044898563033339320708742424675520566190040493743753134080*x^8+14283269729866524119384437379716179667445854844368143491349621779440818595369611907717168905370587052189683757161045644556250286089356862940592466822577093129146721/101075170718045334039916284228387756926922382390523354680240349396109999524106794105694553709967704224200151532650237520207392005683279881910891386666385166827520*x^7-214538806022245892517301842692137941186281038765637453629487303562216383691432727630049748767567442951902661318595709766902900474800921401719683855161897012424348099/25268792679511333509979071057096939231730595597630838670060087349027499881026698526423638427491926056050037883162559380051848001420819970477722846666596291706880*x^6-291914023951867632489232861682175774453163546092604135628664469286741897270198910640354820018750506775000873484969895292500596607798646393336354246154653134678060111/3158599084938916688747383882137117403966324449703854833757510918628437485128337315802954803436490757006254735395319922506481000177602496309715355833324536463360*x^5+4037124830657720643308729765814086653247344249829935447269838917280144811462520797321075414585693692717096902083329106396504571154205763418085603665444659122465864147/789649771234729172186845970534279350991581112425963708439377729657109371282084328950738700859122689251563683848829980626620250044400624077428838958331134115840*x^4+2666821415084749956325299075051034319982548841507775454109619753047693449298499339450817099156488831667310291063550342706907638671985146431371278511765517254246134553/98706221404341146523355746316784918873947639053245463554922216207138671410260541118842337607390336156445460481103747578327531255550078009678604869791391764480*x^3-16284933227891938753740262263446805385519699351230314629984223013234479768156732790459770029998861713223487990625557227656704219306786725635350449536238236474429396731/12338277675542643315419468289598114859243454881655682944365277025892333926282567639855292200923792019555682560137968447290941406943759751209825608723923970560*x^2-132625296682679026056808434228058531978652365070130027435439574819658926624486699559150875421279201653176348823380747353100532194435663220086998061520908320421774437/57121655905290015349164205044435716940941920748405939557246652897649694103160035369700426856128666757202234074712816885606210217332221070415859299647796160*x+71344007750952590804966692295911516401485987856010576917771349559634013496276098188349622248101427395209825156272049061945098565479472070171918025495462856653935275/714020698816125191864552563055446461761774009355074244465583161220621176289500442121255335701608334465027925933910211070077627716652763380198241245597452,8533760963915946809804778506012259141568302846972396517210970231737397096979660751058112661739916011162770823798664920079496660973804662897747/876198728594949604714279577141748682270209689463669123323311050003103826562415722025237866658259717465235599317958461127554450064081935230279388613302674377408512*x^19-899001902093859221065282978049049866272720195675982407190766871282735530150746943242795801929028575945180865359751780844019484155165757579615671/1642872616115530508839274207140778779256643167744379606231208218755819674804529478797320999984236970247316748721172114614164593870153628556773853649942514457640960*x^18-762202230422717150720748932268932563716858384878172103379505063457330909868884467742823351529759654846249720203561272995883022630563114256295653557/2628596185784848814142838731425246046810629068391007369969933150009311479687247166075713599974779152395706797953875383382663350192245805690838165839908023132225536*x^17+33628979115813073695804145630064173952094135998757594011286154579764147420843724456256169751813956920938689479408000112658748099794185641744095386129/2190496821487374011785698942854371705675524223659172808308277625007759566406039305063094666645649293663088998294896152818886125160204838075698471533256685943521280*x^16+7902783629183899306012575143973715548446036842711680038825534768133302375794715199770257471216680448636900560741210469151321232004986377381824522840387/2190496821487374011785698942854371705675524223659172808308277625007759566406039305063094666645649293663088998294896152818886125160204838075698471533256685943521280*x^15-587075100098749270319953888198162526380900231745369068878093106605863360045266249007746527574587501301875463821210917214991661277853066535023152224241037/3285745232231061017678548414281557558513286335488759212462416437511639349609058957594641999968473940494633497442344229228329187740307257113547707299885028915281920*x^14-80086732166542626570394026237237807039889248158561491397196754519854364695570616079196387061685032172501790057965134953967480995148058868891933022769005957/3285745232231061017678548414281557558513286335488759212462416437511639349609058957594641999968473940494633497442344229228329187740307257113547707299885028915281920*x^13+367810412904863227507639855184458588625025962035822485038630609298087543832524057806020074482439815216801619694331510970871297474641316591480984736387275081/328574523223106101767854841428155755851328633548875921246241643751163934960905895759464199996847394049463349744234422922832918774030725711354770729988502891528192*x^12+4994160425592037001038204481195318649360059600476160848771563208682494165953240978629345588066207566651219884197500355072967854129705172970405851585976799749/51339769253610328401227318973149336851770098992011862694725256836119364837641546212416281249507405320228648397536628581692643558442300892399182926560703576801280*x^11-420782887988157097123897054448846722611992370415774328323554494375639819137781043350933485784263346514446943772445308144234945803690221491137181126432226823643/102679538507220656802454637946298673703540197984023725389450513672238729675283092424832562499014810640457296795073257163385287116884601784798365853121407153602560*x^10-9605128630071016304051615349462387410868016287831998420073873897817534268275903917510248247611776435746695634463034639170185247210189147442505541169303405842609/41071815402888262720981855178519469481416079193609490155780205468895491870113236969933024999605924256182918718029302865354114846753840713919346341248562861441024*x^9+913836632633697606900884122017192615391653865632275550849602533473039686560346232533667404237390610665546913389751657199124559330013427740417834688552285429976101/102679538507220656802454637946298673703540197984023725389450513672238729675283092424832562499014810640457296795073257163385287116884601784798365853121407153602560*x^8+4247500425669158672204991233484683689002123553843965423938533175739258731731104747489178158403279267594063116606123767711180840608870164937211395557769015133649919/12834942313402582100306829743287334212942524748002965673681314209029841209410386553104070312376851330057162099384157145423160889610575223099795731640175894200320*x^7-35645214579258678632114234498470759108597372666406037259975797135849864349407113291439801478450089981576422324426834686692239373876430706413127984976321304572330461/3208735578350645525076707435821833553235631187000741418420328552257460302352596638276017578094212832514290524846039286355790222402643805774948932910043973550080*x^6-102988190607636407786009951964843966364777702629376480171277188651868006024586378571772545717278879163498692143836853681013529032927989075758672039332737065256948689/401091947293830690634588429477729194154453898375092677302541069032182537794074579784502197261776604064286315605754910794473777800330475721868616613755496693760*x^5+730554462625325735068054248401152298961149939392329338740663307169903673610651370759343055225680439610810401428406390217850423401454349749766936215946612028379128973/100272986823457672658647107369432298538613474593773169325635267258045634448518644946125549315444151016071578901438727698618444450082618930467154153438874173440*x^4+1171879799792339918665050231459783854112095306040743002851463037002176128287947040510736122752904452333496356328163048767164063759339146823398619404402282676239625767/12534123352932209082330888421179037317326684324221646165704408407255704306064830618265693664430518877008947362679840962327305556260327366308394269179859271680*x^3-1069308541916841552139168182906049739899291333179237685942960954829520074122387131073143317554210189823300303459267377243432115725079598654690810944540015204908572343/522255139705508711763787017549126554888611846842568590237683683635654346086034609094403902684604953208706140111660040096971064844180306929516427882494136320*x^2-689170799941356900692537489394437056765618260933657876604750954776622251346736278702906342971771640465080623306149709474640113993051259342051900102224379419410538067/65281892463188588970473377193640819361076480855321073779710460454456793260754326136800487835575619151088267513957505012121383105522538366189553485311767040*x+109137336574035763115364499875919726484435413765724312024448657249905531086518887247280917626148619555381460975000983202158964234379942086920641751244087622806759093/816023655789857362130917214920510242013456010691513422246380755680709915759429076710006097944695239388603343924468812651517288819031729577369418566397088,961256496268493483562490787334031898089232633559907224158536801133979772279592919102291283280807127390675230840818707494443536178406879882239423/414003899261113688227497100199476252372674078271583660770264471126466558050741428656924891996027716502323820677735372882769477655278714396307011119785513643325521920*x^19-1273441893617000760627345947045386336233864193761609673451536068263976684651681727098819082456350172834599130772927700668717516532555718242448381/5750054156404356780937459724992725727398251087105328621809228765645368861815853175790623499944829395865608620524102401149576078545537699948708487774798800601743360*x^18-27120593200227693910650146327426912642001646628887364243587290121195021602349606317675486877475140981183312009659060091061296571113455916956071719459/414003899261113688227497100199476252372674078271583660770264471126466558050741428656924891996027716502323820677735372882769477655278714396307011119785513643325521920*x^17+1311889020673810499607614558055133335288465619487441899035379512607175262685132474618721463898895304184799733641390718558481870254039249717146255230097/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^16+52926753615941139738499979797722959340150523127708437917045925862159193144973935755957463190267797504963027472212171018956347011529327151307102830827361/69000649876852281371249516699912708728779013045263943461710745187744426341790238109487481999337952750387303446289228813794912942546452399384501853297585607220920320*x^15-1114595706561227299947626803019220260433882074004485908266800784937245805016256180942408019648510547217115196545908034752343749704357544080944273035768793/14785853545039774579553467864267009013309788509699416456080873968802377073240765309175888999858132732225850738490549031527481344831382657010964682849482630118768640*x^14-167257284035816808463318540762340029180906554255322212400995580407532017777697802114000375145407948781544156042891879684606677377100685149811583561631059261/34500324938426140685624758349956354364389506522631971730855372593872213170895119054743740999668976375193651723144614406897456471273226199692250926648792803610460160*x^13+25006430087391875909796250265733249709132997810760652741913109399499585818775541437610571292249311261548138188175065569812666685064006260983712618160450829327/51750487407639211028437137524934531546584259783947957596283058890808319756342678582115611499503464562790477584716921610346184706909839299538376389973189205415690240*x^12+1947810300285181881248909994669989141395354103106178338900794819987745027266725289920126060390213107147478157541842246788817039738833607516487180202919071091/107813515432581689642577369843613607388717207883224911658923039355850666159047247046074190623965551172480161634826920021554551472728831874038284145777477511282688*x^11-5846394261558406694686025450469547998047034321180113087363688940733499880910591602343617443876238054156379062001888738300944913859456126438429993350412316653577/3234405462977450689277321095308408221661516236496747349767691180675519984771417411382225718718966535174404849044807600646636544181864956221148524373324325338480640*x^10-37808712265206520771378984053498002438468881735218906968552941251680912608110023197370951580114752091856679312410916665423501864346308705445119281539247260587841/924115846564985911222091741516688063331861781856213528505054623050148567077547831823493062491133295764115671155659314470467584051961416063185292678092664382423040*x^9+477124290432190565096669132206848808826920771499833700674197824550525621644034033810126893064601055030039295407862660839486329765255937766715364031240977060994901/119792794925090766269530410937348452654130230981361012954358932617611851287830274495637989582183945747200179594252133357282834969698702082264760161974975012536320*x^8+4546781818370171715154816118216267101525207387854100812347973667600854383187987572872604372561307220815240170704201256835574685435191406308360799613277501825397353/80860136574436267231933027382710205541537905912418683744192279516887999619285435284555642967974163379360121226120190016165913604546623905528713109333108133462016*x^7-499285470884860621343649143672141659624721757672714477861975480855924663150241379819344058795785806257382204454136807438307807098771350669523132026558554903267035167/101075170718045334039916284228387756926922382390523354680240349396109999524106794105694553709967704224200151532650237520207392005683279881910891386666385166827520*x^6-570427483352582760378083229940012696347080087552626421185141638840305250041094210214880643629684098691617094878548282399587852260876526604794221331887911218730130003/12634396339755666754989535528548469615865297798815419335030043674513749940513349263211819213745963028025018941581279690025924000710409985238861423333298145853440*x^5+9629449938394196331777407858111432862728523574787327321455407845625835622521575207967803376159543589185767335269623022173034285944943899608902820004602903102865551951/3158599084938916688747383882137117403966324449703854833757510918628437485128337315802954803436490757006254735395319922506481000177602496309715355833324536463360*x^4+1489944223280006838893748129632960257954333423975078083950243667457639800185921791749894617076943746657570455265654433638106440542321677120874480510604678041515756897/78964977123472917218684597053427935099158111242596370843937772965710937128208432895073870085912268925156368384882998062662025004440062407742883895833113411584*x^3-4944126267200051056572856540999080947309532863036359473641879370933168885759431117391170788010243562877248172139184045353826221107139614602732178459713351761668163809/7050444386024367608811124736913208490996259932374675968208729729081333672161467222774452686242166868317532891507410541309109375396434143548471776413670840320*x^2-108966868778654577548985257218197406229979105581239807442711975947918830156171744165775636355599808864625892184858400894868210493727379163118322896966441765037748311/32640946231594294485236688596820409680538240427660536889855230227228396630377163068400243917787809575544133756978752506060691552761269183094776742655883520*x+68873373208572957460789468827886122216891526671639223952035113933790299915966527975542927694703469140365533805164178517679816047524955209976703266171535230050035287/2856082795264500767458210252221785847047096037420296977862332644882484705158001768485021342806433337860111703735640844280310510866611053520792964982389808,-979321445591625401033043338092994281121566884558667098572586082325363161332100904594136673455367016714578744555381885762257207013803137545701901/1242011697783341064682491300598428757118022234814750982310793413379399674152224285970774675988083149506971462033206118648308432965836143188921033359356540929976565760*x^19-10686603939777627098440309184812395730872961995102285244791707038624382369297843501074570240033949089068303175302507577226177502446007803384903603/51750487407639211028437137524934531546584259783947957596283058890808319756342678582115611499503464562790477584716921610346184706909839299538376389973189205415690240*x^18+5829079149613988309694735661116741088035365937914189576239671951350078484781443296683410214351613198425194710125390166957274867202317999574010462719/177430242540477294954641614371204108159717462116392997472970487625628524878889183710110667998297592786710208861886588378329776137976591884131576194193791561425223680*x^17+785101220828084461029471691233657190125088664159957625310485873684183512606490474637010252277003266587106319834163891697651992348516688779722773973785/124201169778334106468249130059842875711802223481475098231079341337939967415222428597077467598808314950697146203320611864830843296583614318892103335935654092997656576*x^16-110386624763804949421949135177072320683529143467689421100348291534224536657867112101032821534191099500728246159373945210205897957980641924102799935756563/207001949630556844113748550099738126186337039135791830385132235563233279025370714328462445998013858251161910338867686441384738827639357198153505559892756821662760960*x^15-25099366792074955851975137095540649167953363393985586377354996619456325161681608301902901771480838085695779641124967880136319293574879624792301402590716867/310502924445835266170622825149607189279505558703687745577698353344849918538056071492693668997020787376742865508301529662077108241459035797230258339839135232494141440*x^14+461630306574284507526577619701636551484839242821254548500831196290715993287628467561643565542768991967248771375256966085621742318652713138384590766879909479/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^13+86955301824074515188802032329349059415752068448423892981321047416460914736595996036341067393215146589588794904069264769241569716940659148338961755777298973411/155251462222917633085311412574803594639752779351843872788849176672424959269028035746346834498510393688371432754150764831038554120729517898615129169919567616247070720*x^12-33931338678722586014364949271190348946566917595008332421503995291890732626834535999699454739437649253523412062723259092057037834745271636897262142910531436559/1617202731488725344638660547654204110830758118248373674883845590337759992385708705691112859359483267587202424522403800323318272090932478110574262186662162669240320*x^11-22128929944583055972144840882270702103690250369637392634383767494834198538232695811208514735227561642083552826543716920126285612205161505818999791624699341324117/9703216388932352067831963285925224664984548709490242049303073542026559954314252234146677156156899605523214547134422801939909632545594868663445573119972976015441920*x^10+1088457474491759458794758632642564046905343563681207407439577573209161038115283092963120627335816891367960004618410439521354404073179396167285763995034697149162789/19406432777864704135663926571850449329969097418980484098606147084053119908628504468293354312313799211046429094268845603879819265091189737326891146239945952030883840*x^9+852137891384634170400139455752966080914766026879891777656399672492365532477106836193001059219069876966918529179602478190537601345275764695028801252859374385569941/154019307760830985203681956919448010555310296976035588084175770508358094512924638637248843748522215960685945192609885745077930675326902677197548779682110730403840*x^8-14030808758986951081724451200862696024643079520232965457244852776327597320480852689333684774395002832408424404909938083024295334339341803357721286041850161246744281/173271721230934858354142201534379011874724084098040036594697741821902856327040218466904949217087492955771688341686121463212672009742765511847242377142374571704320*x^7-2340538204678110166733269341349057087534335356207303389738478297019828486641536323466170450077895360727130060155491193455306255695969420918034402006670128779073254003/303225512154136002119748852685163270780767147171570064040721048188329998572320382317083661129903112672600454597950712560622176017049839645732674159999155500482560*x^6+2090087939349293533723658332824354182192361096885303190246883909856866063348596855507167600157797646140601807272044854860036309061960748140494488239358495374969031713/37903189019267000264968606585645408847595893396446258005090131023541249821540047789635457641237889084075056824743839070077772002131229955716584269999894437560320*x^5+7551207211543602072444431422797558046594000593862176247758358820161837464235721799011120616268598433846088456140844305149349193613513890009058614779149583018779659237/1353685322116678580891735949487336030271281907015937785896076107983616065055001706772694915758496038716966315169422823931349000076115355561306581071424801341440*x^4-2236773044160817382961535452006790934043968187504715617025651477725918547384955397622926728826046182182821094941290041870722107642588702251881601509486220974482781553/169210665264584822611466993685917003783910238376992223237009513497952008131875213346586864469812004839620789396177852991418625009514419445163322633928100167680*x^3-232491645385071749003025120183575379627709920622731956854721893049909444537240514298638149964512008966167644150242415000009816369990701587518076449087851700303021804267/148059332106511719785033619475177378310921458579868195332383324310708007115390811678263506411085504234668190721655621367491296883325117014517907304687087646720*x^2+2299089810309278853037004370181551962493023667738621346176478564695810295389074290539354466073135266639301655540323451762269271713771163742219085307608339824835345089/2056379612590440552569911381599685809873909146942613824060879504315388987713761273309215366820632003259280426689661407881823567823959958534970934787320661760*x+139114024197344333197084896315392419990529303927746864425954944188301100134563279139280217184016192457013867856523342074465043466159252545236414680099556130076104289/2856082795264500767458210252221785847047096037420296977862332644882484705158001768485021342806433337860111703735640844280310510866611053520792964982389808,-27068785076336264182536790185532091118066887142711476188047724486726289831403586723071988428779434929172173447461394135344365322441836910504745653/828007798522227376454994200398952504745348156543167321540528942252933116101482857313849783992055433004647641355470745765538955310557428792614022239571027286651043840*x^19+76079856801305045411628081385518713193402796560038175094860944339540058234258768112289701400966665320325877777973431409528505673935935482180391661/34500324938426140685624758349956354364389506522631971730855372593872213170895119054743740999668976375193651723144614406897456471273226199692250926648792803610460160*x^18+804714521626851654511187172461431381817330489049162329034049341904334291601121745712355809494699105951751607688931496321643983889590099098157222413569/828007798522227376454994200398952504745348156543167321540528942252933116101482857313849783992055433004647641355470745765538955310557428792614022239571027286651043840*x^17-5176112091298749168760408931676069180085254568271381346746008794941526592857736415778289796369936971390792342232444804760878173320081351466671284553599/82800779852222737645499420039895250474534815654316732154052894225293311610148285731384978399205543300464764135547074576553895531055742879261402223957102728665104384*x^16-26544452565651845364374892071704238057516047368871002756721764403373466998319519426690194984107653815329402672241126355832334014481216967536374211268373/2190496821487374011785698942854371705675524223659172808308277625007759566406039305063094666645649293663088998294896152818886125160204838075698471533256685943521280*x^15+21723202093150818065535629334967694572355548546912506695202387098610173455579199868565590296950358661000013980030296904340415204250389083370103386472076307/29571707090079549159106935728534018026619577019398832912161747937604754146481530618351777999716265464451701476981098063054962689662765314021929365698965260237537280*x^14+5694619718927911818858757391767762687735819218697707220440822363274674806538612637366560217711396979821733917278448362421702277487222796870619903042251556767/69000649876852281371249516699912708728779013045263943461710745187744426341790238109487481999337952750387303446289228813794912942546452399384501853297585607220920320*x^13-480097101546841276807687677262532848359221820981723076387346715977817788492609013655560888508730334650345834763084488170498108131518767169420819483610216661477/103500974815278422056874275049869063093168519567895915192566117781616639512685357164231222999006929125580955169433843220692369413819678599076752779946378410831380480*x^12-40146289494842337632252079622587120110955397991085071194750144912993581639668321369731709735456547404339726220932078022457834437533845177061224735904901136393/119792794925090766269530410937348452654130230981361012954358932617611851287830274495637989582183945747200179594252133357282834969698702082264760161974975012536320*x^11+110357163287402276463933832557666235850298677092236330154151270898929425312046728345081134031736007124255300835909567255116123998459157662870045520548674571905699/6468810925954901378554642190616816443323032472993494699535382361351039969542834822764451437437933070348809698089615201293273088363729912442297048746648650676961280*x^10+10755513242774920279167053719338189939785141871648255534328209730017528504698149698433906144501161326983194969968608391764662742447997578765428637934993672567871757/12937621851909802757109284381233632886646064945986989399070764722702079939085669645528902874875866140697619396179230402586546176727459824884594097493297301353922560*x^9-1267886768876508693831055338636550997450705789586197641808773434493402284816800002921294518201941655983521797279681170835858591474111183063573719860428805201530529/34226512835740218934151545982099557901180065994674575129816837890746243225094364141610854166338270213485765598357752387795095705628200594932788617707135717867520*x^8-1001064126510035893671359022218792117851830770271611214914157893156434120420088318458917101061457154721432384498550168781656947004867776353599928759656751765476255711/808601365744362672319330273827102055415379059124186837441922795168879996192854352845556429679741633793601212261201900161659136045466239055287131093331081334620160*x^7+1327468109313892125145906941346144151001731827364994626812849648834568345670830150389752958733652218849139595998692085508688839143067608249076320836983266695684098883/28878620205155809725690366922396501979120680683006672765782956970317142721173369744484158202847915492628614723614353577202112001623794251974540396190395761950720*x^6+26148254476290531207632334207631784020923222425940750731057705346645020698334743462049449880203190724806631110433202066605688829483524997084477872767004179914167689569/25268792679511333509979071057096939231730595597630838670060087349027499881026698526423638427491926056050037883162559380051848001420819970477722846666596291706880*x^5-188661611310966509993374503909821865968648322397722566584525967390761988771535727678118648824568458702958946400804926420960040425795441194226973900009947278491815960613/6317198169877833377494767764274234807932648899407709667515021837256874970256674631605909606872981514012509470790639845012962000355204992619430711666649072926720*x^4-325595352957969388209403085509549954638864678535797090072302157239553576871717426151925530382829216336581559123247445640072312457952573871625867787147110766140711727463/789649771234729172186845970534279350991581112425963708439377729657109371282084328950738700859122689251563683848829980626620250044400624077428838958331134115840*x^3+118056564260109847723134327638018267960969477030454696108385518753727893458894866604439448640591607241840792093332422686414495889933647234322110636386719835587246900267/14100888772048735217622249473826416981992519864749351936417459458162667344322934445548905372484333736635065783014821082618218750792868287096943552827341680640*x^2+3206251864563795991165435287336928563708178551866813434688223483971898049356652310921202516734299298017546202351304545948531818224319704364872937759904419475356102317/65281892463188588970473377193640819361076480855321073779710460454456793260754326136800487835575619151088267513957505012121383105522538366189553485311767040*x-3519060253949101833516338903140209180911952318138822418820481018853461639509556013570181712309898372845834122455345468927817855739036524223223954177724081104309993885/5712165590529001534916420504443571694094192074840593955724665289764969410316003536970042685612866675720223407471281688560621021733222107041585929964779616]]]; f[44,12]=[ [x^4+83*x^3-517473*x^2+22844025*x+9511627500, [-1,1], [0,x,-1/12150*x^3-154/6075*x^2+4783/150*x+10108/3,32/66825*x^3+1081/66825*x^2-529343/2475*x+170396/33,-161051,1646/66825*x^3+152593/66825*x^2-11372443/825*x+20446538/33,-4382/66825*x^3-204181/66825*x^2+51242143/2475*x-27555746/33,-227/2673*x^3-34519/2673*x^2+318756/11*x-30450668/33,653/1350*x^3+14687/675*x^2-98109623/450*x+6294526,-1568/2673*x^3-43168/2673*x^2+36363530/99*x-1446911402/33,-241/486*x^3+85925/243*x^2+2475965/6*x-370134674/3,-125179/12150*x^3-14344666/6075*x^2+702571957/150*x-550122656/3,36338/2673*x^3-120707/2673*x^2-753463937/99*x+5640170534/33,3548/1215*x^3+4982674/1215*x^2-61802812/45*x-3547550780/3,-42247/6075*x^3+44956924/6075*x^2+938879653/225*x-7422870916/3,-209923/6075*x^3+16119616/6075*x^2+3800367977/225*x-9602787394/3,626/27*x^3-172934/27*x^2-4519397*x+352663200,60044/2673*x^3+53662888/2673*x^2-989236198/99*x-134183731834/33,-1272799/6075*x^3-78746492/6075*x^2+7323365692/75*x-8279634772/3,127913/486*x^3+4328717/243*x^2-1946705003/18*x+9442102738/3,1917062/13365*x^3-927546599/13365*x^2-47475805813/495*x+714313281430/33,-1276051/2673*x^3-180603908/2673*x^2+20887808935/99*x+193531794428/33,35292496/66825*x^3+5591934368/66825*x^2-181336753918/825*x+213900071788/33,-149746/243*x^3-54459017/243*x^2+266893502*x+151801124294/3,-2798174/6075*x^3-569237917/6075*x^2+84931930876/225*x+85326441478/3]], [x^5-336*x^4-466714*x^3+93700404*x^2+47070830241*x-6361938125676, [-1,-1], [0,x,-1/66563046*x^4-850/11093841*x^3+6024637/66563046*x^2+358811/37353*x-5015124794/410883,-877/732193506*x^4-258251/244064502*x^3+779507203/732193506*x^2+741015107/2465298*x-497610781586/4519713,161051,35003/732193506*x^4-3359999/244064502*x^3-11923424417/732193506*x^2+754974171/273922*x+3975217711804/4519713,-78182/366096753*x^4+5147288/122032251*x^3+20375254673/366096753*x^2+10820765609/1232649*x-966677692202/4519713,393683/366096753*x^4-70328300/122032251*x^3-107555313812/366096753*x^2+14983362825/136961*x+44725625859536/4519713,-16381/11093841*x^4+8813231/7395894*x^3+3729997684/11093841*x^2-55277461519/224118*x-558502134666/136961,-891875/366096753*x^4-67824925/122032251*x^3+373051484219/366096753*x^2+158135459125/1232649*x-41894779554230/4519713,-229099/33281523*x^4+53101475/22187682*x^3+69778343938/33281523*x^2-38338150975/74706*x-2113768517314/410883,-1454171/66563046*x^4+139590934/11093841*x^3+270869019719/66563046*x^2-60682490099/37353*x+97038105184622/410883,-1052893/366096753*x^4+1014358375/122032251*x^3-1328037457454/366096753*x^2-1301597512000/1232649*x+4890265872374522/4519713,576938/33281523*x^4-200083142/11093841*x^3+27748280068/33281523*x^2+405737493994/112059*x-24476030816332/410883,-3590287/33281523*x^4+491184250/11093841*x^3+1326938108443/33281523*x^2-836874015682/112059*x-641240780096632/410883,5573006/33281523*x^4-171368225/11093841*x^3-2244467399534/33281523*x^2-247662212525/112059*x+2207887725964166/410883,2041532/11093841*x^4-42445250/3697947*x^3-1030698351314/11093841*x^2-177663697275/12451*x+1430833959690176/136961,-45573896/366096753*x^4-2653828900/122032251*x^3+11131032933200/366096753*x^2+14439274059050/1232649*x+13441613226302974/4519713,-5644292/33281523*x^4+954946391/11093841*x^3+2058142746488/33281523*x^2-1098622317520/37353*x-752777323048412/410883,-14350586/33281523*x^4-1242557225/22187682*x^3+7691232947081/33281523*x^2+7105140660275/224118*x-8766817502771978/410883,-223463347/366096753*x^4-45084197063/122032251*x^3+175645795859008/366096753*x^2+151758044614822/1232649*x-229727057975767342/4519713,692714818/366096753*x^4-65480509675/122032251*x^3-267145258182958/366096753*x^2+77575687965475/1232649*x+159255350961324844/4519713,419654311/366096753*x^4-17009860687/122032251*x^3-205186760506879/366096753*x^2+357169114307/136961*x+114427084788625096/4519713,5069660/33281523*x^4+5475167050/11093841*x^3+7521516175387/33281523*x^2-8903485880650/37353*x-30303995360451370/410883,250681184/33281523*x^4-30846603950/11093841*x^3-86994037078901/33281523*x^2+42333797539252/112059*x+46279004765859974/410883]]]; f[45,12]=[ [x+34, [-1,1], [-34,0,-3125,-17556,468788,-374042,3724286,-379460,32458092,-69696710,171448632,-291340546,-191343242,-1759857392,-1623469924,644888642,-925569220,-10898589338,3795674064,22966943728,9880820458,-20768886240,-3204862008,-63176321130,126494473874]], [x-56, [-1,1], [56,0,-3125,27984,112028,-1096922,249566,-13712420,-41395728,4533850,-265339008,-212136946,1266969958,14129548,2657273336,-2402699278,-7498737220,-4064828858,6871514244,13283734648,-28875844262,27100302240,34365255132,63500412630,19634495234]], [x^2-13*x-408, [-1,-1], [x,0,3125,-3584*x+27188,30976*x-349128,71936*x-138838,-78080*x-3782454,-131584*x+9669284,1571328*x+4706904,-4221952*x+128383662,-6440192*x+6332744,12830976*x+269527898,18386432*x+44315766,-3544576*x+1619315804,-7918592*x-975061512,-111944192*x+1879786974,240207616*x-821964216,-116806144*x-3373205794,213015040*x+10721491004,-823383040*x+15461433888,-909419008*x+18851015186,640648960*x+6998279480,-562434048*x-20351433180,-1657191936*x-28833093954,89902080*x-19121977246]], [x^2-20*x-5336, [-1,-1], [x,0,3125,-176*x+30710,-8800*x+397088,4288*x+1664250,42176*x-1080730,-91520*x+3577860,11152*x-29583490,766080*x-54730990,2402400*x+98247732,-6344576*x+73947370,-7550400*x+448375658,4636368*x+268611370,-6835024*x+769381010,-62251328*x+53352990,58605760*x-4244815380,17856000*x-936772838,30563824*x+7561506830,-18268000*x-16286555772,-113205952*x-13859364910,191878720*x-3570198760,-366939408*x-2980157130,-485093760*x+11188323030,-1515290176*x+13612549890]], [x^2-22*x-1488, [-1,-1], [x,0,3125,1276*x-19468,10384*x+66672,1916*x-1087942,67540*x+3159354,208364*x-10073116,692028*x+11112816,3089792*x+1172622,-1112588*x+161530904,9027036*x+18703082,-22327912*x+478078326,-41066656*x+330628916,-19806332*x+2405768112,29631928*x+768819486,-146298896*x+4349480784,-14026936*x+7433248286,50570080*x-8515465324,295730240*x-3813313152,71528792*x-13047603886,90478060*x-40616786440,-1383234048*x+10592961180,312314856*x-14494124034,127385280*x-81583074814]], [x^3-x^2-5450*x-7248, [-1,1], [x,0,-3125,-12*x^2-460*x+38888,-88*x^2+1320*x+139116,-628*x^2+6732*x+2560022,1484*x^2-117108*x-10408338,4556*x^2-74868*x-10615444,8996*x^2-41884*x-23294232,-36784*x^2-2102960*x+156822714,17972*x^2+3207028*x-135346432,38236*x^2+3330844*x-246159586,28952*x^2-2794856*x-807632250,213040*x^2-11171536*x-630972604,531452*x^2+6785724*x-1400158464,193272*x^2+30989944*x-2208996750,-2571336*x^2+37053496*x+5630304252,-945272*x^2-131496952*x+2289262022,2697792*x^2-1169344*x-9059172820,2165088*x^2+57790304*x-24500727096,2959320*x^2+172433752*x+2773412954,-5005332*x^2+184264364*x+18164006576,3308880*x^2-42879408*x-14095627260,-12459480*x^2+997045416*x+64932049206,3884432*x^2+1137285776*x-83770921630]], [x^4-75*x^3-4890*x^2+340000*x-1488000, [1,1], [x,0,-3125,5/16*x^3-143/16*x^2-8125/8*x-1285,-99/16*x^3+5225/16*x^2+250635/8*x-808125,-35/2*x^3+561/2*x^2+104375*x-1431340,-103/4*x^3+1125/4*x^2+451351/2*x-3693750,-275/4*x^3+6889/4*x^2+1011875/2*x-3125224,2937/8*x^3-132875/8*x^2-7681729/4*x+51131250,323/2*x^3-4825/2*x^2+408605*x+20523750,-6375/8*x^3+81301/8*x^2+27409375/4*x-107538682,12785/4*x^3-691171/4*x^2-38870625/2*x+448831820,7307/4*x^3-1099425/4*x^2-21431955/2*x+1322947500,-1685/2*x^3+226831/2*x^2-5346875*x-698737840,-49605/8*x^3-3628625/8*x^2+156302541/4*x+2068893750,17325/2*x^3-522375/2*x^2-56832677*x+4203543750,-564619/16*x^3+9904225/16*x^2+1296326835/8*x+938866875,-100775/2*x^3+2985829/2*x^2+268024375*x-3070679038,651915/8*x^3-56768289/8*x^2-1413281875/4*x+18273476090,-563783/8*x^3-7765675/8*x^2+1698664495/4*x-1293026250,-171865*x^3+6183859*x^2+796676250*x-16656574570,802175/8*x^3+26874787/8*x^2-3495864375/4*x-3244324846,-1952085/8*x^3+158637375/8*x^2+5438571693/4*x-56451018750,735075/4*x^3+59676375/4*x^2-3309180075/2*x-65673900000,-275715/2*x^3+43320889/2*x^2-301598125*x-74489013910]], [x^4+75*x^3-4890*x^2-340000*x-1488000, [1,-1], [x,0,3125,-5/16*x^3-143/16*x^2+8125/8*x-1285,-99/16*x^3-5225/16*x^2+250635/8*x+808125,35/2*x^3+561/2*x^2-104375*x-1431340,-103/4*x^3-1125/4*x^2+451351/2*x+3693750,275/4*x^3+6889/4*x^2-1011875/2*x-3125224,2937/8*x^3+132875/8*x^2-7681729/4*x-51131250,323/2*x^3+4825/2*x^2+408605*x-20523750,6375/8*x^3+81301/8*x^2-27409375/4*x-107538682,-12785/4*x^3-691171/4*x^2+38870625/2*x+448831820,7307/4*x^3+1099425/4*x^2-21431955/2*x-1322947500,1685/2*x^3+226831/2*x^2+5346875*x-698737840,-49605/8*x^3+3628625/8*x^2+156302541/4*x-2068893750,17325/2*x^3+522375/2*x^2-56832677*x-4203543750,-564619/16*x^3-9904225/16*x^2+1296326835/8*x-938866875,100775/2*x^3+2985829/2*x^2-268024375*x-3070679038,-651915/8*x^3-56768289/8*x^2+1413281875/4*x+18273476090,-563783/8*x^3+7765675/8*x^2+1698664495/4*x+1293026250,171865*x^3+6183859*x^2-796676250*x-16656574570,-802175/8*x^3+26874787/8*x^2+3495864375/4*x-3244324846,-1952085/8*x^3-158637375/8*x^2+5438571693/4*x+56451018750,735075/4*x^3-59676375/4*x^2-3309180075/2*x+65673900000,275715/2*x^3+43320889/2*x^2+301598125*x-74489013910]]]; f[46,12]=[ [x^5-230*x^4-368088*x^3+21398418*x^2+9066765375*x-487338205860, [1,-1], [-32,x,82/119935719*x^4-4748/13326191*x^3-25868719/119935719*x^2+1034083235/13326191*x+51663117190/13326191,-4355/1079421471*x^4+1619428/1079421471*x^3+446530264/359807157*x^2-8196661741/39978573*x+33099807612/13326191,113939/1079421471*x^4-6071350/1079421471*x^3-15182035222/359807157*x^2-189331162289/39978573*x+9627227118312/13326191,-55982/119935719*x^4+966291/13326191*x^3+20808345053/119935719*x^2+15851570825/13326191*x-39603001510786/13326191,622301/359807157*x^4-88648651/359807157*x^3-77337510824/119935719*x^2-421207004774/13326191*x+142367609461606/13326191,-147367/359807157*x^4+6264875/359807157*x^3+23941363615/119935719*x^2+22502224675/13326191*x-75814234243768/13326191,6436343,153563/119935719*x^4+19385855/13326191*x^3-144851233442/119935719*x^2-6568912568531/13326191*x+1150086078223838/13326191,-27474515/1079421471*x^4+3259434568/1079421471*x^3+3635964998281/359807157*x^2+16336487557709/39978573*x-3178498304024500/13326191,35707949/359807157*x^4-7301410537/359807157*x^3-4327000744174/119935719*x^2+16007076693480/13326191*x+5511819623623882/13326191,138871408/1079421471*x^4-26889574484/1079421471*x^3-16801589813489/359807157*x^2+23857439498474/39978573*x+4275858601973966/13326191,-244588430/1079421471*x^4+35327665720/1079421471*x^3+31276994954662/359807157*x^2+71959213824632/39978573*x-28155558114149420/13326191,-87325621/1079421471*x^4-11402038144/1079421471*x^3+16347742554407/359807157*x^2+291936886562137/39978573*x-40097842332470180/13326191,-81756239/1079421471*x^4+20589778231/1079421471*x^3+7480933437091/359807157*x^2-148671046705879/39978573*x-25657488800088362/13326191,-847394884/1079421471*x^4+46317848252/1079421471*x^3+104590986713606/359807157*x^2+1333085549780722/39978573*x-85238699486076092/13326191,-1310362748/1079421471*x^4+359464639378/1079421471*x^3+151129370253208/359807157*x^2-986301347659426/39978573*x-73998009438925478/13326191,911870296/359807157*x^4-138651775019/359807157*x^3-115605453152033/119935719*x^2-159459773964418/13326191*x+241669733140792420/13326191,1022673541/359807157*x^4-221461318613/359807157*x^3-124247633863121/119935719*x^2+141106828104824/13326191*x+201420878764425480/13326191,385307089/359807157*x^4+27541574788/359807157*x^3-47302036585900/119935719*x^2-1610077944549698/13326191*x+14924076210756798/13326191,-10094016517/1079421471*x^4+1857124014083/1079421471*x^3+1185993131284817/359807157*x^2-819623276348369/39978573*x-381007113201999548/13326191,733550962/1079421471*x^4-886303430597/1079421471*x^3-40779171352859/359807157*x^2+8873980155532358/39978573*x-28686939792734588/13326191,-262155389/39978573*x^4+4802972425/39978573*x^3+38290844601319/13326191*x^2+3941202420478659/13326191*x-1405987041780613134/13326191,-18231688604/1079421471*x^4+4642876710874/1079421471*x^3+2222329619998321/359807157*x^2-20553095594243275/39978573*x-1770318796058666758/13326191]], [x^5+210*x^4-676884*x^3-46219122*x^2+79723052091*x-8183499975576, [-1,1], [32,x,54518/134438386797*x^4+5830696/44812795599*x^3-11125647773/44812795599*x^2-859334611345/14937598533*x+88509719859004/4979199511,-1060745/403315160391*x^4-119657126/134438386797*x^3+195812114912/134438386797*x^2+13263968689655/44812795599*x-573901029193876/4979199511,-6349271/403315160391*x^4-156498542/134438386797*x^3+1417516246592/134438386797*x^2-5683376231107/44812795599*x-4134277678532338/4979199511,-1202716/14937598533*x^4-1800069695/44812795599*x^3+226680203543/4979199511*x^2+218145014951789/14937598533*x-20129661463021646/4979199511,36809041/134438386797*x^4+450089331/4979199511*x^3-6300760100212/44812795599*x^2-161126845136652/4979199511*x+18018357692947666/4979199511,87908521/134438386797*x^4+12943960481/44812795599*x^3-18808117757047/44812795599*x^2-1922434620672911/14937598533*x+184221853599732514/4979199511,-6436343,33824653/44812795599*x^4+23838607513/44812795599*x^3-1529198154028/14937598533*x^2+175641507018173/14937598533*x-481526408171695186/4979199511,-57574085/403315160391*x^4-190782013478/134438386797*x^3-59920364044153/134438386797*x^2+32524084430359361/44812795599*x+107932461461414856/4979199511,258621317/134438386797*x^4-146790337741/44812795599*x^3-101581870269728/44812795599*x^2+20606342243581084/14937598533*x+665082146204075948/4979199511,7625187536/403315160391*x^4+2170690240448/134438386797*x^3-1368725429269925/134438386797*x^2-282094324144760066/44812795599*x+4805104962512409162/4979199511,-2791490192/403315160391*x^4+585464986024/134438386797*x^3+620613199298558/134438386797*x^2-78428016597781336/44812795599*x-4194839125730567282/4979199511,-17867242139/403315160391*x^4-4186944770078/134438386797*x^3+3680678780471177/134438386797*x^2+576740658345041525/44812795599*x-12847506566417094168/4979199511,78156601031/403315160391*x^4+10982258596055/134438386797*x^3-15138537355495265/134438386797*x^2-1424816749312908431/44812795599*x+47017276245670744004/4979199511,-6374351840/403315160391*x^4-7788608399972/134438386797*x^3+1787384581371566/134438386797*x^2+1172623675131638438/44812795599*x-26460210424093263348/4979199511,28318730950/403315160391*x^4+4553841679162/134438386797*x^3-4238916510260824/134438386797*x^2-628233029623289290/44812795599*x-25486995936223416992/4979199511,-42441052204/44812795599*x^4-4640645880691/14937598533*x^3+7867542705852829/14937598533*x^2+527327322578121082/4979199511*x-172808917148229781678/4979199511,-9639495607/44812795599*x^4-822639869741/4979199511*x^3+2423193535884919/14937598533*x^2+430041528417121926/4979199511*x-109908541722502894896/4979199511,-8480155709/44812795599*x^4-2026145538304/44812795599*x^3+1019441861130272/14937598533*x^2+313248677037593890/14937598533*x+54541417379408803914/4979199511,-661619613703/403315160391*x^4-78437366928883/134438386797*x^3+135865796788048411/134438386797*x^2+10831267977269409529/44812795599*x-375346418740071883356/4979199511,63428708146/36665014581*x^4+7816062857467/12221671527*x^3-12737922094121149/12221671527*x^2-1136836757956016638/4073890509*x+41924839212868136014/452654501,35483623561/12221671527*x^4+5818659115075/4073890509*x^3-7825661715483943/4073890509*x^2-848430342189152023/1357963503*x+82332787589793065418/452654501,603431014084/403315160391*x^4+114618786991468/134438386797*x^3-128687422707100579/134438386797*x^2-9880073999125194253/44812795599*x+659952420897231056274/4979199511]], [x^6-230*x^5-888440*x^4+173202282*x^3+194980304655*x^2-40360435883820*x-4847097523890528, [1,1], [-32,x,-17057155/19996498842918534*x^5+2598142087/9998249421459267*x^4+4960794671758/9998249421459267*x^3-53426600316886/1110916602384363*x^2-8933414639940287/246870356085414*x-127085332440772208/13715019782523,-13675414/3332749807153089*x^5-6134237377/3332749807153089*x^4+10995826346732/3332749807153089*x^3+505244015315626/370305534128121*x^2-21237881387027939/41145059347569*x-567315230484899212/4571673260841,-2543669611/19996498842918534*x^5+396626351962/9998249421459267*x^4+759333873224668/9998249421459267*x^3-13440166590477589/1110916602384363*x^2-1556598297658098695/246870356085414*x-953612380054324934/13715019782523,-51604159/9998249421459267*x^5+640250534756/9998249421459267*x^4-356759586543769/9998249421459267*x^3-33133599357872741/1110916602384363*x^2+1905466518754788304/123435178042707*x+7947612405207551426/13715019782523,7173882449/9998249421459267*x^5-2018752545757/9998249421459267*x^4-4925247049988059/9998249421459267*x^3+80018639416649824/1110916602384363*x^2+8632396660256611693/123435178042707*x-61704643959306828478/13715019782523,-900130819/6665499614306178*x^5+1562669646436/3332749807153089*x^4-279425663512361/3332749807153089*x^3-81804634322112760/370305534128121*x^2+5529342530667495637/82290118695138*x+3645955659638098546/4571673260841,-6436343,190400911994/9998249421459267*x^5+80440201842515/9998249421459267*x^4-185604306948100405/9998249421459267*x^3-5485964922191448374/1110916602384363*x^2+448808939662566651475/123435178042707*x+2547284778625931012918/13715019782523,-262466868673/9998249421459267*x^5-21898570177381/9998249421459267*x^4+199686892588959560/9998249421459267*x^3+2984215677642597733/1110916602384363*x^2-359217624626319208628/123435178042707*x-2658848523198668526160/13715019782523,152250429943/2221833204768726*x^5+49163766078674/1110916602384363*x^4-77717151364810183/1110916602384363*x^3-3390817661986982359/123435178042707*x^2+383764483766304484133/27430039565046*x+2503010359195969533736/1523891086947,244219753219/9998249421459267*x^5-376632034911686/9998249421459267*x^4-53174258598997496/9998249421459267*x^3+20737896841548934883/1110916602384363*x^2-208941888637258174765/123435178042707*x-4413098851631116381382/13715019782523,-3102599638709/19996498842918534*x^5+241501210473881/9998249421459267*x^4+1039094570074217816/9998249421459267*x^3-4131055023028876295/1110916602384363*x^2-2740929621277559755075/246870356085414*x-646540473431000926174/13715019782523,1563174929593/9998249421459267*x^5-859383911589431/9998249421459267*x^4-849498014362966880/9998249421459267*x^3+36747920494597942775/1110916602384363*x^2+880856658113085133670/123435178042707*x-1053184428039379326560/13715019782523,2930505273925/19996498842918534*x^5-1614903732745798/9998249421459267*x^4-510554374021149655/9998249421459267*x^3+81873586575518840098/1110916602384363*x^2-1364081983011275185219/246870356085414*x-9293481505267474767832/13715019782523,3902176036888/9998249421459267*x^5+644936215023388/9998249421459267*x^4-2967992068922628416/9998249421459267*x^3-72222680748822961738/1110916602384363*x^2+4722479360494502712746/123435178042707*x+104063026038164093575420/13715019782523,-4739063121383/19996498842918534*x^5+4747673422455461/9998249421459267*x^4-242321230132972966/9998249421459267*x^3-276240308493645509135/1110916602384363*x^2+9916090455008108455235/246870356085414*x+186219271113508146238148/13715019782523,24833101904141/19996498842918534*x^5-7163358991192151/9998249421459267*x^4-6265655594737980263/9998249421459267*x^3+341635752023392100102/1110916602384363*x^2+8277222852791843826259/246870356085414*x-206345575083593636222258/13715019782523,-27374308916416/9998249421459267*x^5-6334997343316813/9998249421459267*x^4+23798970983511937493/9998249421459267*x^3+526839382363932499171/1110916602384363*x^2-50989980390904363716320/123435178042707*x-352455855166860517063168/13715019782523,3766524423421/3332749807153089*x^5+5669895217202827/3332749807153089*x^4-5906668494166625792/3332749807153089*x^3-331098134388435818494/370305534128121*x^2+19386038935343714879717/41145059347569*x+96685348798872212906206/4571673260841,31381831750910/9998249421459267*x^5-15673192559994067/9998249421459267*x^4-17787709934293727473/9998249421459267*x^3+757746915641219954413/1110916602384363*x^2+18455443168390917196267/123435178042707*x-352931877162164513905564/13715019782523,-10919644441639/19996498842918534*x^5+29532742303862803/9998249421459267*x^4-12379310286953219231/9998249421459267*x^3-1676890142808059766742/1110916602384363*x^2+137500085321206431472903/246870356085414*x+876879948442891487378374/13715019782523,24314567632985/9998249421459267*x^5+17308311892273223/9998249421459267*x^4-24927026687628261967/9998249421459267*x^3-1104883657967720700491/1110916602384363*x^2+63007048020654223349728/123435178042707*x+715069288395943497786782/13715019782523,60798779086906/9998249421459267*x^5-2723701506381626/9998249421459267*x^4-50905623660021944078/9998249421459267*x^3+306327671393624326001/1110916602384363*x^2+102121484764279428171623/123435178042707*x-1360194193399147236752822/13715019782523]], [x^6-762*x^5-360652*x^4+292960278*x^3+28938932451*x^2-27193101922404*x+626972562482112, [-1,-1], [32,x,-635/800004998034*x^5-52279/133334166339*x^4+337473820/400002499017*x^3+2814445184/44444722113*x^2-116646493897/897873174*x+17088099040/4534713,8132/666670831695*x^5-1829347/222223610565*x^4-2551712258/666670831695*x^3+18371430494/8230504095*x^2+233301517153/748227645*x-210715770708/2519285,-195073/4000024990170*x^5+11355184/666670831695*x^4+43613964446/2000012495085*x^3-1811207145227/222223610565*x^2-5508700641707/4489365870*x+23372264604698/22673565,-293747/2000012495085*x^5+51552922/666670831695*x^4+184385647343/2000012495085*x^3-7613665311221/222223610565*x^2-30916470806488/2244682935*x+66230503728014/22673565,1857227/2000012495085*x^5-89083597/666670831695*x^4-1154189675693/2000012495085*x^3+7755215247896/222223610565*x^2+178530924431863/2244682935*x+3786061597966/22673565,393421/121212878490*x^5-20476888/20202146415*x^4-92132209187/60606439245*x^3+1426641786044/6734048805*x^2+23329371623339/136041390*x-16120983036526/7557855,6436343,5671454/2000012495085*x^5-557026159/666670831695*x^4+498570018019/2000012495085*x^3-155457476180008/222223610565*x^2-790831199317679/2244682935*x+4195571346358762/22673565,64176307/2000012495085*x^5-8376707567/666670831695*x^4-26331474664378/2000012495085*x^3+416393845065361/222223610565*x^2+2584426299364148/2244682935*x+4325638023631136/22673565,16108523/444447221130*x^5-363813608/24691512285*x^4-5342350074001/222223610565*x^3+372558055348591/74074536855*x^2+636453845435869/166272810*x-569264141581144/7557855,12883775/400002499017*x^5+635176814/133334166339*x^4-6796219293200/400002499017*x^3-143614855794595/44444722113*x^2+859484639631421/448936587*x+1254746325818710/4534713,-1019625127/4000024990170*x^5+101138464891/666670831695*x^4+160693813776794/2000012495085*x^3-7946318715867383/222223610565*x^2-23713165839894863/4489365870*x+24157163228215202/22673565,-149521391/2000012495085*x^5-59211930869/666670831695*x^4+205354102887014/2000012495085*x^3+6190190075381347/222223610565*x^2-39170247064638874/2244682935*x-34883188044997768/22673565,125295725/800004998034*x^5-34863714278/133334166339*x^4+14342875942523/400002499017*x^3+3208552216557862/44444722113*x^2-12529617280912877/897873174*x-9569470221288424/4534713,-315343184/2000012495085*x^5+322982099464/666670831695*x^4-620402193298744/2000012495085*x^3-17732916818889662/222223610565*x^2+166914636697078874/2244682935*x+17594267283240188/22673565,-3092734147/4000024990170*x^5+272368628701/666670831695*x^4+435801948548804/2000012495085*x^3-11652402294846653/222223610565*x^2-73613893456502783/4489365870*x-44256349736206948/22673565,-5378935841/4000024990170*x^5-68795448907/666670831695*x^4+2395855222538317/2000012495085*x^3-18998492487634984/222223610565*x^2-871644300498368809/4489365870*x+437305241813643406/22673565,7729281002/2000012495085*x^5-1601739556387/666670831695*x^4-1600234790550623/2000012495085*x^3+106273287609028091/222223610565*x^2-40865493277674392/2244682935*x-151839984018769544/22673565,-3449828707/666670831695*x^5+546570785987/222223610565*x^4+1323258744446488/666670831695*x^3-12245371124528162/24691512285*x^2-137185522089332873/748227645*x-7366005463710402/2519285,3117330110/400002499017*x^5-647025441649/133334166339*x^4-1001407090870727/400002499017*x^3+45301301782818773/44444722113*x^2+107380377310299043/448936587*x-58411266128231084/4534713,-37446385717/4000024990170*x^5+3047879615431/666670831695*x^4+8033904679229309/2000012495085*x^3-292899164603142608/222223610565*x^2-2073505288171546253/4489365870*x+1294963577535585062/22673565,-766733191/2000012495085*x^5+1286054562071/666670831695*x^4-4218480452421431/2000012495085*x^3+19105264409913287/222223610565*x^2+1017975699868667656/2244682935*x-2175039627256245998/22673565,3393010180/400002499017*x^5-822962103974/133334166339*x^4-845266760509000/400002499017*x^3+65423323333196491/44444722113*x^2+21402320772279017/448936587*x-412105623055959394/4534713]]]; f[47,12]=[ [x^18+41*x^17-25530*x^16-945176*x^15+267296376*x^14+8828857952*x^13-1479899930784*x^12-42804526236288*x^11+4663447376512896*x^10+114501150736258304*x^9-8407173689934920704*x^8-166140812509397110784*x^7+8333768533565286121472*x^6+121248565261671085637632*x^5-4142395654438297836453888*x^4-38809195063437977551110144*x^3+777735673684880440132894720*x^2+4238534194653355009785200640*x-824719868904154026530045952, [-1], [x,2742378928809908128041917054583071842435613798331070589445474544751305556596405156675299551/14081064076441273731235042623451981259220197787283702717239897237597271235740856974902924971421747031015912636416*x^17+58907816029886370045264941824867122142348862388283795503526530113927734046121947676285857845/4693688025480424577078347541150660419740065929094567572413299079199090411913618991634308323807249010338637545472*x^16-3660418618468426174067157497808091908748257499841771291691935966406831938967809881333151960407/782281337580070762846391256858443403290010988182427928735549846533181735318936498605718053967874835056439590912*x^15-517160486028448805581144811389364994569952958943036810795786349272949415701431015766870056862071/1760133009555159216404380327931497657402524723410462839654987154699658904467607121862865621427718378876989079552*x^14+79558136542922394727007403044111633613625699548620542561686393048376415465111260751930017778150953/1760133009555159216404380327931497657402524723410462839654987154699658904467607121862865621427718378876989079552*x^13+407787499349539966900667502286190906945911511960677350146756130173802987841464560626493179098013025/146677750796263268033698360660958138116877060284205236637915596224971575372300593488572135118976531573082423296*x^12-3639982508136128510976879803784961200449197891173148610151382369390651428105207862625859797880530281/16297527866251474225966484517884237568541895587133915181990621802774619485811177054285792790997392397009158144*x^11-498023084313596515117185846805772220595608375990640023281894270878301805477699925914029554719320605295/36669437699065817008424590165239534529219265071051309159478899056242893843075148372143033779744132893270605824*x^10+21686212912737862461238078197691016138460094767308273321659882099171361449810052526073092694803807142003/36669437699065817008424590165239534529219265071051309159478899056242893843075148372143033779744132893270605824*x^9+1991285187502899257184765389900476445324266783299777788997888481242845355070979513775495993864636851363959/55004156548598725512636885247859301793828897606576963739218348584364340764612722558214550669616199339905908736*x^8-10905386655072489706338477771958495638150373407101902777819253787264903789464971274009561504785196826805543/13751039137149681378159221311964825448457224401644240934804587146091085191153180639553637667404049834976477184*x^7-175440647174768650674513112561068650748025711244327782259746427847491508612623894159707956651770923147549709/3437759784287420344539805327991206362114306100411060233701146786522771297788295159888409416851012458744119296*x^6+186224726241142446495142829932888943129114212320548841749391295646092084928893743080338045143395833769429761/429719973035927543067475665998900795264288262551382529212643348315346412223536894986051177106376557343014912*x^5+909541730473217249717500753873229806562617917233644406329578290041459462831567359025374449540048615431277723/26857498314745471441717229124931299704018016409461408075790209269709150763971055936628198569148534833938432*x^4-59238951922282772337025937061939408345107560313555408541078643777818172893648055123737302133726005051036087/3357187289343183930214653640616412463002252051182676009473776158713643845496381992078524821143566854242304*x^3-3363624871425576732827092014078262047464056627078851676314661734283117457827749908982828429820149322123689499/419648411167897991276831705077051557875281506397834501184222019839205480687047749009815602642945856780288*x^2-1232526683163475405186350314242577659570971987266853547111280423470235073244143397915814289542485748100345799/34970700930658165939735975423087629822940125533152875098685168319933790057253979084151300220245488065024*x+3121009829044246252147343016014503344041117365778285254796896501029480952292935434981535769808899780802539/485704179592474526940777436431772636429723965738234376370627337776858195239638598390990280836742889792,52995137365734662363014147579391853485394466313155134354421525549081962149693893005590898923/215909649172099530545603986892930379308043032738350108331011757643158158948026473615178182895133454475577327091712*x^17+3437116002488330031468567252070484120786624724361103705411670745930688208863871951766187945387/215909649172099530545603986892930379308043032738350108331011757643158158948026473615178182895133454475577327091712*x^16-635493459383694832732426569150054944786636511247550011857527461046612078754253587565439463666907/107954824586049765272801993446465189654021516369175054165505878821579079474013236807589091447566727237788663545856*x^15-10048986562032011741033951510141093671905761798282899594647857899224014747780678564627690763922147/26988706146512441318200498361616297413505379092293763541376469705394769868503309201897272861891681809447165886464*x^14+1531404435131010020184341596302844680778999438163927837818684399342527812488528176355817618013009853/26988706146512441318200498361616297413505379092293763541376469705394769868503309201897272861891681809447165886464*x^13+23746245977793630576528684329242216022405473985179733540223561901153214903509070669584941090503571583/6747176536628110329550124590404074353376344773073440885344117426348692467125827300474318215472920452361791471616*x^12-1886450268251254544318700269895695630975801984869407602246663399829844310509309155581670908448314463151/6747176536628110329550124590404074353376344773073440885344117426348692467125827300474318215472920452361791471616*x^11-28966564019474913290959032496870897251498430924886043536503928988963299729458821736140105142082502862769/1686794134157027582387531147601018588344086193268360221336029356587173116781456825118579553868230113090447867904*x^10+1243475708957739862183123214656946748037946349626996264749320709824264487448668256037610296638606921152685/1686794134157027582387531147601018588344086193268360221336029356587173116781456825118579553868230113090447867904*x^9+12851811958130542303098479264778253686186019087900384213975030701256622618247121990511204874897856651510817/281132355692837930397921857933503098057347698878060036889338226097862186130242804186429925644705018848407977984*x^8-206723561777502439708548041802365671934793585462267380014740606586363688354125658376767976030559794067531091/210849266769628447798441393450127323543010774158545027667003669573396639597682103139822444233528764136305983488*x^7-3391827979135708821205517209482750891492615828153468654699229325974961767982713278187925791689766750801302641/52712316692407111949610348362531830885752693539636256916750917393349159899420525784955611058382191034076495872*x^6+49881754658750058803391319240572016372272586185464647107404818347438247755909399457999728898707148631295281/95493327341317231792772370221977954503175169455862784269476299625632536049674865552455817134750346076225536*x^5+763175180289403437242798870598959779289769218206168725211141911044326984766577419460590245203535230549591233/17904998876496980961144819416620866469345344272974272050526806179806100509314037291085465712765689889292288*x^4-406126962818741575547576203886621972374984836382052687542560857265255012609653992134905140839830265402243395/51476871769928820263291355822784991099367864784801032145264567766942538964277857211870713924201358431715328*x^3-64742131362233417285769148081392787147826790632182465863850757875918154703374213427810364281948685119044046263/6434608971241102532911419477848123887420983098100129018158070970867817370534732151483839240525169803964416*x^2-1104885374113643119418059401663301071360432442133601187476078956952083730810486216238081987868794186407009157/23313800620438777293157316948725086548626750355435250065790112213289193371502652722767533480163658710016*x-5825156074467702126713664303943182950164644466757716360319715819597526798877474328854065225688057897621337/7447464087084609413091920691953847091922434141319593771016285845911825660341125175328517639496724310144,-367112255633343193947583985375251873196180754928415040382661807059396094189642793781489543805/323864473758149295818405980339395568962064549107525162496517636464737238422039710422767274342700181713365990637568*x^17-7840038326429398035913924157919473663394053048122523400199304784693814930518836460395463257407/107954824586049765272801993446465189654021516369175054165505878821579079474013236807589091447566727237788663545856*x^16+489968252666579946684395877309794917398158122557688124970016441336366111037367936028699455088613/17992470764341627545466998907744198275670252728195842360917646470263179912335539467931515241261121206298110590976*x^15+68733536242839939082758275556597585592756326430043272729273198873205814121837506480230476846478021/40483059219768661977300747542424446120258068638440645312064704558092154802754963802845909292837522714170748829696*x^14-10650019430643722678453806639908707438808128942978692569588633439620790463393333684742539056038735259/40483059219768661977300747542424446120258068638440645312064704558092154802754963802845909292837522714170748829696*x^13-54114084810644252481765485072656078524373497893655120593199685560842136241695819848842378034575824323/3373588268314055164775062295202037176688172386536720442672058713174346233562913650237159107736460226180895735808*x^12+1462253113078580019193030712655912462629592790148548116992804556209518987821438441904137013516042888721/1124529422771351721591687431734012392229390795512240147557352904391448744520971216745719702578820075393631911936*x^11+65977731865952497128108925438711188485262385437819248855253116022033436406116539282322823368139267020205/843397067078513791193765573800509294172043096634180110668014678293586558390728412559289776934115056545223933952*x^10-2906008319878268528178701663734632809161130283625541612545415670204719292787137012608375861760961441482169/843397067078513791193765573800509294172043096634180110668014678293586558390728412559289776934115056545223933952*x^9-263328220535797252694854579765907307448153379337827608105362659978269701910434112742027581321906287371130181/1265095600617770686790648360700763941258064644951270166002022017440379837586092618838934665401172584817835900928*x^8+1463211054537045044559060168795732829923248708667826071476296926642300418169837962367718690364213085920946389/316273900154442671697662090175190985314516161237817541500505504360094959396523154709733666350293146204458975232*x^7+23155429718993439959014660373223390927930189173029851980219643650135289753153978073709051721094645707876961607/79068475038610667924415522543797746328629040309454385375126376090023739849130788677433416587573286551114743808*x^6-1087543127266643784876948740788178541724399813989515157089810473259293546292101644920170656327170738743759637/429719973035927543067475665998900795264288262551382529212643348315346412223536894986051177106376557343014912*x^5-5207426578362997835258949185003478521182005787502346726765038712813717670788875680627882669184036726652364183/26857498314745471441717229124931299704018016409461408075790209269709150763971055936628198569148534833938432*x^4+7370863859325096292247584375813801464509717065603275752147139110915135750296659121898530630106358153448041701/77215307654893230394937033734177486649051797177201548217896851650413808446416785817806070886302037647572992*x^3+440770698854637377151030074726341567912680448839123252181813396246632851905776715830112464898078597635992025937/9651913456861653799367129216772185831131474647150193527237106456301726055802098227225758860787754705946624*x^2+7419452865915408549201915720701083650183631564956630161914072079350336345756171999253264099289243345815927123/34970700930658165939735975423087629822940125533152875098685168319933790057253979084151300220245488065024*x+262363530455828429986453714262069015148564817204697108199318252770176032517890865107001732079762835741379231/11171196130626914119637881037930770637883651211979390656524428768867738490511687762992776459245086465216,-11037227469828249916943201829097159694399770017032485002438152191567410810120566725568163758911/294422248871044814380369073035814153601876862825022874996834214967942944020036100384333885766091074284878173306880*x^17-78528798091442816722633161835792974264234016508504846000266865380761022431597602442634056709831/32713583207893868264485452559534905955764095869446986110759357218660327113337344487148209529565674920542019256320*x^16+44210180190519553320477381728043067729447749510269860468648884347058289311653319253525001864601893/49070374811840802396728178839302358933646143804170479166139035827990490670006016730722314294348512380813028884480*x^15+37592530983080410889402683225051232433035664570243128424526921269936591093588088213069121953459681/669141474706920032682656984172304894549720142784142897720077761290779418227354773600758831286570623374723121152*x^14-320379414090444354182499229652499674416347160128651640455881239906256836663846080481958687093412410057/36802781108880601797546134129476769200234607853127859374604276870992868002504512548041735720761384285609771663360*x^13-36215641224682393680478811088404217934882782199213256627588578108225842678619709706200018461158309157/68153298349778892217678026165697720741175199728014554397415327538875681486119467681558769853261822751129206784*x^12+131941626660713418433956133961859679122972666113601395896028988983851423621075025845760046229220454123089/3066898425740050149795511177456397433352883987760654947883689739249405666875376045670144643396782023800814305280*x^11+397871418106713604381110169329256743342042715471173808416933697190758157421846008603431287398178182536003/153344921287002507489775558872819871667644199388032747394184486962470283343768802283507232169839101190040715264*x^10-294053634763821742038825923683047947429977736377788668413887535504489606649356133969215063378637357606427/2581564331431018644609016142640065179589969686667217969599065437078624298716646503089347342926584195118530560*x^9-7948753237482770541360968819538104526778838408648017065130146401468986220234703644801921981408105570854014167/1150086909652518806173316691546149037507331495410245605456383652218527125078266017126304241273793258925305364480*x^8+43887653733709439743814765779551835421401822897913380452072167829064005580416968744631887057337888856523284487/287521727413129701543329172886537259376832873852561401364095913054631781269566504281576060318448314731326341120*x^7+699598797486024828432054656068717962997630338880217319256193304009918644755315496946193555228295667442763717293/71880431853282425385832293221634314844208218463140350341023978263657945317391626070394015079612078682831585280*x^6-32488581457897204059349143038153836002853617380695225844448254310264020584193938961724849519025620145036276807/390654520941752311879523332726273450240262056864893208375130316650314920203215359078228342823978688493649920*x^5-157447479446764158731763117022600102782973541012246874798572875519952775629444456359806146382572416803905690429/24415907558859519492470208295392090640016378554055825523445644790644682512700959942389271426498668030853120*x^4+4013760549839839505757965808714577373826055751723893139808522003620163344706063525772991327594269748623381249/1276286076940383973470033615440950192546310697143827243271022341329153858618459269715802824566975828885504*x^3+13358798780127448818364005460863817828324848427296648505536868681877111671030851611427466147283749029674480367707/8774466778965139817606481106156532573755886042863812297488278596637932778001907479296144418897958823587840*x^2+216926044850497078977033464647946283713828998235611732677554319736330401755471346825226546736294297901453878641/31791546300598332672487250384625118020854659575593522816986516654485263688412708258319363836586807331840*x-3355402287849054062511070524497002833910611728041280074147607819083444204355369819034026693726051440114376203/10155632846024467381488982761755246034439682919981264233204026153516125900465170693629796781131896786560,3230959287342033867671191916013143550536296450803370940818653856881208968314364047529395592553/46936880254804245770783475411506604197400659290945675724132990791990904119136189916343083238072490103386375454720*x^17+207048236418908216722592917201724354040803206661676706732292895288709820526863022272558704868777/46936880254804245770783475411506604197400659290945675724132990791990904119136189916343083238072490103386375454720*x^16-38823709843334383095665240688208410674460797635724318343666224084376506397621446111966424948131257/23468440127402122885391737705753302098700329645472837862066495395995452059568094958171541619036245051693187727360*x^15-4486297656718235057795057075866493634923521080468995538468329621836991824122559771758836516766503/43460074310003931269243958714357966849445054899023773818641658140732318628829805478095447442659713058691088384*x^14+93779522628552813077343389756470200255273379953318562708980214076840549544444682971653232134620694351/5867110031850530721347934426438325524675082411368209465516623848998863014892023739542885404759061262923296931840*x^13+286396248601248373184858203013781647913615177634762107110186319873931568924793455203487022992963152769/293355501592526536067396721321916276233754120568410473275831192449943150744601186977144270237953063146164846592*x^12-115862932350927065849684632527372343524376511039811023454542878577925311694646668380059990829576416769941/1466777507962632680336983606609581381168770602842052366379155962249715753723005934885721351189765315730824232960*x^11-349558251349196956154931892650815006093653770508898390508976712446205328151584013083550371578947574529103/73338875398131634016849180330479069058438530142102618318957798112485787686150296744286067559488265786541211648*x^10+76692490494288240019113421563624977787357387000156150020940150633419407249342870798067951439596086182113951/366694376990658170084245901652395345292192650710513091594788990562428938430751483721430337797441328932706058240*x^9+2327639161135584460245318541928927620871625032821526527676983782793623652402423442459897308262650858806616081/183347188495329085042122950826197672646096325355256545797394495281214469215375741860715168898720664466353029120*x^8-4282601679133809916617770393063649828793791068310011093651816596554761352152388626337281556136371339822558667/15278932374610757086843579235516472720508027112938045483116207940101205767947978488392930741560055372196085760*x^7-204867115029298979137034840689264580626123396291285678139168296313686662612924939024014763740216077636844247499/11459199280958067815132684426637354540381020334703534112337155955075904325960983866294698056170041529147064320*x^6+218920045002073461253863923024395842528450073070564111512344104254145091070112083470344971933767617139293427703/1432399910119758476891585553329669317547627541837941764042144494384488040745122983286837257021255191143383040*x^5+353593774001149247532626866953010294581351780639230745780695742792268464206578757846604842549433484807068226927/29841664794161634935241365694368110782242240454957120084211343633010167515523395485142442854609483148820480*x^4-13594335704976668303941604479898858981302213414871198717430503535669331773289701838118808911549562244546651325/2238124859562122620143102427077608308668168034121784006315850772475762563664254661385683214095711236161536*x^3-145167222494656687679106622132432018611507121183268368164042971910050728080874632558646647887478374915209564183/51808445823197282873682926552722414552503889678745000146200249362864874158894783828372296622585908244480*x^2-480402205049202659073256855242995406080124319892391299068609152329261718105714432046948751164453155595862978923/38856334367397962155262194914541810914377917259058750109650187022148655619171087871279222466939431183360*x+3792641233646846478996726886412477608447281932106437622992836271479953388027631703580049502120955116769748669/1619013931974915089802591454772575454765746552460781254568757792589527317465461994636634269455809632640,-10819724699278200516056939978928091925150550900276608042032523772216373999496739118336064995657/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^17-694692839807392386302260057414864538620291458297970493184132471332553752152926545734149181008233/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^16+130037632545512787588584383451090024700120472036208660510483665410842326792233885432996765247486633/8433970670785137911937655738005092941720430966341801106680146782935865583907284125592897769341150565452239339520*x^15+135514844940815697981324496890720148276228657798162694008132972942108219361914998591125637231868103/140566177846418965198960928966751549028673849439030018444669113048931093065121402093214962822352509424203988992*x^14-314237899739489748753819781117513969574422178298533144219190556721690903490332824019025922076840351759/2108492667696284477984413934501273235430107741585450276670036695733966395976821031398224442335287641363059834880*x^13-961603254173847488194430097416512763371822192844017991879676693044357908773214253765224741758108892745/105424633384814223899220696725063661771505387079272513833501834786698319798841051569911222116764382068152991744*x^12+388550642913470977251915537377756242745244647314028311573158342796818769347370018295892816366076498394389/527123166924071119496103483625318308857526935396362569167509173933491598994205257849556110583821910340764958720*x^11+1174281935267391262810154431369844462464723777000362347429688448995455418127518319891304005536967372753063/26356158346203555974805174181265915442876346769818128458375458696674579949710262892477805529191095517038247936*x^10-257621457933115850391115360173256120994761029978944632364643874648932298980440097782006948699429716491820319/131780791731017779874025870906329577214381733849090642291877293483372899748551314462389027645955477585191239680*x^9-7824663700906837915914027998531834635945003544794784530620809023081059153403186967848027320392387869058646529/65890395865508889937012935453164788607190866924545321145938646741686449874275657231194513822977738792595619840*x^8+4814055777236587199090482676656353595076773104298535616527037857251942619033149893309380751537021955908753601/1830288774041913609361470429254577461310857414570703365164962409491290274285434923088736495082714966460989440*x^7+689314553212787165473126172737048772251662214084974999105061983951315631614377117044609068331704845417581235011/4118149741594305621063308465822799287949429182784082571621165421355403117142228576949657113936108674537226240*x^6-32497289525907617118332147598010303426649064945680193013289073817145778169157228716136982597422452365067478429/22381248595621226201431024270776083086681680341217840063158507724757625636642546613856832140957112361615360*x^5-51785662768882140129382230859348976693288509032099863473626097288532759235254178533834728946443630917019542901/466276012408775545863146338974501730972535007108705001315802244265783867430053054455350669603273174200320*x^4+29781780619510146800795249466673380666116703820156409287385617151152891206703882922952095489686852829607424951/402163060702568908306963717365507742963811443631258063634879435679238585658420759467739952532823112747776*x^3+275303746986211164735986148758933582826369491060869301909374305594201912557926241222459927250502914541574495933/10472996372462731987160513473060097473015923011230678740491651970813504834854707277805727930542268561140*x^2+22719377418378287617873250192557807930175754974568468277005405517522427896951519394183316519903351614373695363/202376741496864386225323931846571931845718319057597656821094724073690914683182749329579283681976204080*x-15329488782045834934000368822873013557282386329148706130526660980573242041361386392186198158426546960807560921/581833131803485110397806304058894304056440167290593263360647331711861379714150404322540440585681586730,-13483408075315415876758445903393274808001460956219883707159620754366347023516022871092200988421369/3238644737581492958184059803393955689620645491075251624965176364647372384220397104227672743427001817133659906375680*x^17-289288895563356628218322720683204008135837332204014431630321619546943684829246127108809485207143187/1079548245860497652728019934464651896540215163691750541655058788215790794740132368075890914475667272377886635458560*x^16+5999375201959781703366727561771505224971075646380579203575506105105833012712297679276810995292027243/59974902547805425151556663025813994252234175760652807869725488234210599707785131559771717470870404020993701969920*x^15+507853662056210269972289987944930559687324857341299056853577793887831404836207878067225451376968983021/80966118439537323954601495084848892240516137276881290624129409116184309605509927605691818585675045428341497659392*x^14-391221057052839556658782045867514699862173380116758931354573925971637148161003913851724258382796770661183/404830592197686619773007475424244461202580686384406453120647045580921548027549638028459092928375227141707488296960*x^13-400373592605405974060251336346389455046725364883112181655798326270052780309316905398319125792789496579291/6747176536628110329550124590404074353376344773073440885344117426348692467125827300474318215472920452361791471616*x^12+5967432636379509206348083491157361646500252669120735141357796520516680666333686437804326792667310265181013/1249477136412613023990763813037791546921545328346933497285947671546054160578856907495244113976466750437368791040*x^11+488870759822842068438294719649166395880743980314822249435388974905959158087883541600988228205805407055030805/1686794134157027582387531147601018588344086193268360221336029356587173116781456825118579553868230113090447867904*x^10-106690859854703233191647641127141180344804589193303192582397827921723087783150042798505846287386778785645495941/8433970670785137911937655738005092941720430966341801106680146782935865583907284125592897769341150565452239339520*x^9-9771425550300991191481967021749951130167654505309693069333509094317896371842485953785501836770307641181298624033/12650956006177706867906483607007639412580646449512701660020220174403798375860926188389346654011725848178359009280*x^8+53687207067830386690400741037354879998847193162072057193440657473472133491627101494689284467900707197282452503153/3162739001544426716976620901751909853145161612378175415005055043600949593965231547097336663502931462044589752320*x^7+860729664257297167291659777622454629315083070813587822183646759665665677880790734335677108569912744983685125862267/790684750386106679244155225437977463286290403094543853751263760900237398491307886774334165875732865511147438080*x^6-39939372171701955856513570257776423496085115659188172536867416083039708048099986965400662600885759049598329397553/4297199730359275430674756659989007952642882625513825292126433483153464122235368949860511771063765573430149120*x^5-193983521188988718974265563092689634850369492512490875817945919978751979475589467931665941340356586962246494638571/268574983147454714417172291249312997040180164094614080757902092697091507639710559366281985691485348339384320*x^4+61248263737653612740002411895712750126170962911168758930581777015023732634630765663069151951764046383556921950477/154430615309786460789874067468354973298103594354403096435793703300827616892833571635612141772604075295145984*x^3+16501384631743115668054326692408229531523928322188653613700277402292730280930277661457350723879298686500645991522493/96519134568616537993671292167721858311314746471501935272371064563017260558020982272257588607877547059466240*x^2+261824289144742717034917974393160918878805594648934849326618921547345084291148966363146955909693963238228988266199/349707009306581659397359754230876298229401255331528750986851683199337900572539790841513002202454880650240*x-17328055752196747323579362966265210827944770795164589913600117735779095211916275905803655376726515147738784663437/111711961306269141196378810379307706378836512119793906565244287688677384905116877629927764592450864652160,-1126673043668293101720239219851158731424846531858506299353908379862417459235255688825342520972103/107954824586049765272801993446465189654021516369175054165505878821579079474013236807589091447566727237788663545856*x^17-24191770159614987751259423340703668556292753421563478870879041619482667410699699783627192874285997/35984941528683255090933997815488396551340505456391684721835292940526359824671078935863030482522242412596221181952*x^16+501283533295272408804387776149146426000240763327980948526963932499255629010188940043516562817107285/1999163418260180838385222100860466475074472525355093595657516274473686656926171051992390582362346800699790065664*x^15+212354765744286234403749276448738709513533006155567784775331937813786786191192761901576389698167511967/13494353073256220659100249180808148706752689546146881770688234852697384934251654600948636430945840904723582943232*x^14-32687342072014576767073729167476103849830607114027635836824480469481536618728953422814196281163395063425/13494353073256220659100249180808148706752689546146881770688234852697384934251654600948636430945840904723582943232*x^13-167420035315825690608005297026519109853517970445142070213977549162437232778176889774637780238712048694905/1124529422771351721591687431734012392229390795512240147557352904391448744520971216745719702578820075393631911936*x^12+4487139939651357508620204386501711883163396518362560025999530037875447831542646242485548485144803797110595/374843140923783907197229143911337464076463598504080049185784301463816248173657072248573234192940025131210637312*x^11+204435315685106823452233059360557292767047427130030105013033652309358193776075164543219927966199438862106327/281132355692837930397921857933503098057347698878060036889338226097862186130242804186429925644705018848407977984*x^10-8913645617753362450103139148504326958399813759058522643029296467412883769336971496390217008862603029401094331/281132355692837930397921857933503098057347698878060036889338226097862186130242804186429925644705018848407977984*x^9-817280222444504612263194172140163813639513521388274052316935976549798724697587915307913333629385470985851711007/421698533539256895596882786900254647086021548317090055334007339146793279195364206279644888467057528272611966976*x^8+4485469639958532530296165184304446752603803174042600606348049569338615892112043916295793290706895751059288162511/105424633384814223899220696725063661771505387079272513833501834786698319798841051569911222116764382068152991744*x^7+71994729870938107956345740171328538581571311054758510603099971364730443874533938289110686662146941587990808654917/26356158346203555974805174181265915442876346769818128458375458696674579949710262892477805529191095517038247936*x^6-3337551504781976450433036484021134437825322367051413668072483574629400522189510811270471574205278656499234859407/143239991011975847689158555332966931754762754183794176404214449438448804074512298328683725702125519114338304*x^5-16225970654333389171863029101635145036530892071959145415660827690519209812186776060650434931388808871976592391317/8952499438248490480572409708310433234672672136487136025263403089903050254657018645542732856382844944646144*x^4+25697298129614464932367289057697098580462589038864009796166627888087322688244352636981317180878537315781483643647/25738435884964410131645677911392495549683932392400516072632283883471269482138928605935356962100679215857664*x^3+1380265974232094921911177149351134940200206987694463145420690791789414588457542810508331592937240180037066607285187/3217304485620551266455709738924061943710491549050064509079035485433908685267366075741919620262584901982208*x^2+21881630262287672838777953167519798317065679631307377737894418833252028318292208403721781393178415394008980054121/11656900310219388646578658474362543274313375177717625032895056106644596685751326361383766740081829355008*x-1546345644072236798668681803978061452443870913543875861807817617305603175359586840295738628897101560381685450419/3723732043542304706545960345976923545961217070659796885508142922955912830170562587664258819748362155072,87697719614281347354425807341781008634482561818747232355926011216056852234226202231971683068399/1738402972400157250769758348574318673977802195960950952745666325629292745153192219123817897706388522347643535360*x^17+152082664185400291055905526239164230694636031350348373302735959846655987152221510533266965517705077/46936880254804245770783475411506604197400659290945675724132990791990904119136189916343083238072490103386375454720*x^16-28451470437280638042151100884948156555133814183546132896608695781107265986923880964301977580193509957/23468440127402122885391737705753302098700329645472837862066495395995452059568094958171541619036245051693187727360*x^15-88984130311600949269737946825782952065799274761015974776032187149053984207209407488763062815236471769/1173422006370106144269586885287665104935016482273641893103324769799772602978404747908577080951812252584659386368*x^14+22910698362599994692286723555531999838931028915365065665606870919765640106335573255940155903578234458977/1955703343950176907115978142146108508225027470456069821838874616332954338297341246514295134919687087641098977280*x^13+210428135900686905484066926210705690342126883586354778357299526697649056272449168171894000429515906570861/293355501592526536067396721321916276233754120568410473275831192449943150744601186977144270237953063146164846592*x^12-84947177520212491757084621542507886807742080276056010024554780312826578737546051238190533583330528013268721/1466777507962632680336983606609581381168770602842052366379155962249715753723005934885721351189765315730824232960*x^11-256903473931969220075252177045902575127300845649078334104929456369081397938262220895935063241085097343457571/73338875398131634016849180330479069058438530142102618318957798112485787686150296744286067559488265786541211648*x^10+56278252023189252221077978245093643851234821164420464709682913978235532689683245763010034594405291381469725491/366694376990658170084245901652395345292192650710513091594788990562428938430751483721430337797441328932706058240*x^9+1711361736393529723229812669303068263078935938694269020615625998452771599987683316456946481158357437177394554301/183347188495329085042122950826197672646096325355256545797394495281214469215375741860715168898720664466353029120*x^8-9448758232867574690471463815340425002439735314003836178121835979076346170160913172905022358482086038800242234061/45836797123832271260530737706549418161524081338814136449348623820303617303843935465178792224680166116588257280*x^7-5582196592968704453814635013041425363691057789060408379863515973956175058733707458672876051487901060361693988797/424414788183632141301210534319902020014111864248279041197672442780589049109666069122025853932223760338780160*x^6+162106087927380689315282066087457414436318800270071513438986803424434940610291116796419535503553145550168118636203/1432399910119758476891585553329669317547627541837941764042144494384488040745122983286837257021255191143383040*x^5+781101338670046091806623911529760578371716339050267085889303893511343812939590149838411340753483179660376848389961/89524994382484904805724097083104332346726721364871360252634030899030502546570186455427328563828449446461440*x^4-3814197078365527560330528531713909949900824602076509346610222354341507204197723694120551423234050149435720876755/746041619854040873381034142359202769556056011373928002105283590825254187888084887128561071365237078720512*x^3-2888583218283735759204807213880115441868994992009447492142940072847610189225381381576285010526181207570602326980841/1398828037226326637589439016923505192917605021326115003947406732797351602290159163366052008809819522600960*x^2-1050205582459923321820925613634392976531736715308133590411888275199096514476989381648381422468373502792359883462189/116569003102193886465786584743625432743133751777176250328950561066445966857513263613837667400818293550080*x+3074048272193713627636612722909657278630279719764525004119916439932856828213435568547914517235636238948984077049/1619013931974915089802591454772575454765746552460781254568757792589527317465461994636634269455809632640,526717010953671686490012260504146592379384582389258625903192856334681864941881482025290808832939/7822813375800707628463912568584434032900109881824279287355498465331817353189364986057180539678748350564395909120*x^17+101717369834333246919746409050400212204619807540603110440141979593995603941764813679461263091715393/23468440127402122885391737705753302098700329645472837862066495395995452059568094958171541619036245051693187727360*x^16-18984360081565411812147193184097561446704734924406740806135004722114030320734353783965360331428911313/11734220063701061442695868852876651049350164822736418931033247697997726029784047479085770809518122525846593863680*x^15-59522675235045963696678086554858636325236246752797429394746519060510931776547485191956119319257961877/586711003185053072134793442643832552467508241136820946551662384899886301489202373954288540475906126292329693184*x^14+15285104595100333537093400291831251610494106523927473757491613470967252570867286405597290168640398983933/977851671975088453557989071073054254112513735228034910919437308166477169148670623257147567459843543820549488640*x^13+140775729239889867841382961418362787782483879495788670878636909496390927172563708509565656247756790516313/146677750796263268033698360660958138116877060284205236637915596224971575372300593488572135118976531573082423296*x^12-56663798772066290224723141792387349556484412177191898212267863384366675355708047809807379550631516709827149/733388753981316340168491803304790690584385301421026183189577981124857876861502967442860675594882657865412116480*x^11-171888749748647462151358566276448872400387947744173548857267489191854755920315834266801878055932267773288695/36669437699065817008424590165239534529219265071051309159478899056242893843075148372143033779744132893270605824*x^10+37531595087117704485217349213234295421494115950727262985117465731326722186917473044400849688092079177734485959/183347188495329085042122950826197672646096325355256545797394495281214469215375741860715168898720664466353029120*x^9+1145175648429423730959689654043898083096783685777920423724995269950858493377408486421269171323617490213026157929/91673594247664542521061475413098836323048162677628272898697247640607234607687870930357584449360332233176514560*x^8-6298864257622743816103415411835655798537468533109485198239781930580353139271273763698015022356039302640967300409/22918398561916135630265368853274709080762040669407068224674311910151808651921967732589396112340083058294128640*x^7-33622246893649596592440360933601042920880935538333712739164850670487170765795305984235566763036375039667720915377/1909866546826344635855447404439559090063503389117255685389525992512650720993497311049116342695006921524510720*x^6+107958399979802103448798585944695409700087041022258859605158504917322076981666154797032723013733555135169227233247/716199955059879238445792776664834658773813770918970882021072247192244020372561491643418628510627595571691520*x^5+522768957775940262266250157098083366017265463082601975819850684384271244939678922554476900717061278138103998901189/44762497191242452402862048541552166173363360682435680126317015449515251273285093227713664281914224723230720*x^4-2487474395933159871715983093750505212665083704961785042257595252568444756484058925941004610558240458393504856039/373020809927020436690517071179601384778028005686964001052641795412627093944042443564280535682618539360256*x^3-1932828830653817659037972544486905367874665080259641116341117905491518622533523200581121380010220172165038669397029/699414018613163318794719508461752596458802510663057501973703366398675801145079581683026004404909761300480*x^2-703435071903284451298278921772606702862889338456629095400232416971177318458326509382575088300520127066431856095641/58284501551096943232893292371812716371566875888588125164475280533222983428756631806918833700409146775040*x+2006059966120062227206711055464041643659635648749990908609296577931964892078857749128718909706298312709339257781/809506965987457544901295727386287727382873276230390627284378896294763658732730997318317134727904816320,-7136795415432031077700837260639011348329771511200718363505236040036457852235333196070249401569629/59974902547805425151556663025813994252234175760652807869725488234210599707785131559771717470870404020993701969920*x^17-4136950898821095429513853634294018298025335242981491987352950682694184584693711843165631518961720709/539774122930248826364009967232325948270107581845875270827529394107895397370066184037945457237833636188943317729280*x^16+771514498867361335310514084303732402211634545575166102285161953569045362517056812512750936243385270869/269887061465124413182004983616162974135053790922937635413764697053947698685033092018972728618916818094471658864640*x^15+2420520566502893851317237914854726214260992042605887977896189738898793822811229973012329371703432125353/13494353073256220659100249180808148706752689546146881770688234852697384934251654600948636430945840904723582943232*x^14-621005252347091021896064093301090774374253874426893107196949626002448339204185663304320944579298938394929/22490588455427034431833748634680247844587815910244802951147058087828974890419424334914394051576401507872638238720*x^13-5723868046242512179939465991750427316925468519742297528255520189933707047817588905705865622837353155620733/3373588268314055164775062295202037176688172386536720442672058713174346233562913650237159107736460226180895735808*x^12+2301307721421768975384043094424332564172927070392404674045910241368257371715022293019301285639245912098700737/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^11+6987792990521166090026569476023380645378037343960981236873116666438500375321101552932511183771729104548619027/843397067078513791193765573800509294172043096634180110668014678293586558390728412559289776934115056545223933952*x^10-1523484808146007860042066336157252563965005015065768551726487884290503139246011958969185357599980347179501841827/4216985335392568955968827869002546470860215483170900553340073391467932791953642062796448884670575282726119669760*x^9-46547023309324689865195472132991463893173281340882837735897380470641671528906685603608370469331257579852568631117/2108492667696284477984413934501273235430107741585450276670036695733966395976821031398224442335287641363059834880*x^8+255451585182685432708801366042777722401769431664697737516787234375845555246479735683308131485204640523616448666077/527123166924071119496103483625318308857526935396362569167509173933491598994205257849556110583821910340764958720*x^7+455460223367946308519601179621370009358238986288401146167117550802976636874460226587789211309940201038950140488807/14642310192335308874891763434036619690486859316565626921319699275930322194283479384709891960661719731687915520*x^6-189928737218192662824084710051717484893384116811327698652622338651505966594093633945655212570787355025009881857117/716199955059879238445792776664834658773813770918970882021072247192244020372561491643418628510627595571691520*x^5-923534508133369051058851824121306756958863006469546624562184867008686530445299748938653951443424667454570034297679/44762497191242452402862048541552166173363360682435680126317015449515251273285093227713664281914224723230720*x^4+96706660810046148832243190835344375900313751797157332009877339898112877561592391061461038027126651906804075510819/8579478628321470043881892637130831849894644130800172024210761294490423160712976201978452320700226405285888*x^3+78526517758744542870674375437394230245769710368792041641372352851379282427916519512440376932545240980875281205987417/16086522428102756332278548694620309718552457745250322545395177427169543426336830378709598101312924509911040*x^2+1244839716452137586421092151698012444985678794374981049979955324162375699078273570042925935738415373654852629962571/58284501551096943232893292371812716371566875888588125164475280533222983428756631806918833700409146775040*x-79221756325561976280656892579105206422252516238082814958908688720322931417809192997555747098463546114372447341193/18618660217711523532729801729884617729806085353298984427540714614779564150852812938321294098741810775360,-5900290889871583125917291031030329366679105487523261968008851453452924424729979549605854764047659/23468440127402122885391737705753302098700329645472837862066495395995452059568094958171541619036245051693187727360*x^17-380009284648130787159215274642200454787498186890742902339272688237661189512241997439525221394314731/23468440127402122885391737705753302098700329645472837862066495395995452059568094958171541619036245051693187727360*x^16+70876349244727617771599185527620968487914467008453757015327386892769409569191137565220323789165787931/11734220063701061442695868852876651049350164822736418931033247697997726029784047479085770809518122525846593863680*x^15+222370479525355735556561145472587507588282934822944512079463953196393158209050845128436649547556082183/586711003185053072134793442643832552467508241136820946551662384899886301489202373954288540475906126292329693184*x^14-171156424119274620235591525297036655586825809218724975090531126148949364140980395545582856240026758659453/2933555015925265360673967213219162762337541205684104732758311924499431507446011869771442702379530631461648465920*x^13-525917306937761063518616335641720828512607461369377317969947116368154222576714948234924517244510009280243/146677750796263268033698360660958138116877060284205236637915596224971575372300593488572135118976531573082423296*x^12+211420080409484663379095178748092596685036424479088988299628443388678339664100442413586021649996070966531823/733388753981316340168491803304790690584385301421026183189577981124857876861502967442860675594882657865412116480*x^11+642141491737150451398979115065790769417222732772417856951678023385261653891645516454291261705306825345783677/36669437699065817008424590165239534529219265071051309159478899056242893843075148372143033779744132893270605824*x^10-139939947065651432154897647265114103937392580494962061787511585145985944409755237082382057376904151302076885613/183347188495329085042122950826197672646096325355256545797394495281214469215375741860715168898720664466353029120*x^9-158446187558673962042510180956633723246857291185312362591714996779308464869885093726799641993148263576295043609/3395318305469057130409684274559216160112894913986232329581379542244712392877328552976206831457790082710241280*x^8+23450482589892873085013417962198357893183415739117144318511815118710775696965410427108387929604613097272037428883/22918398561916135630265368853274709080762040669407068224674311910151808651921967732589396112340083058294128640*x^7+376792726189687047682867902886860795725247509634189701330730454561616555247214444217326306321876075374712505998897/5729599640479033907566342213318677270190510167351767056168577977537952162980491933147349028085020764573532160*x^6-133319886822223083161217712087378343351573386414325139183498342580917148157844168097741594670372897193594664354343/238733318353293079481930925554944886257937923639656960673690749064081340124187163881139542836875865190563840*x^5-1952621445211355776615394162006665995380446249470851920579157731534421470469557065171141134034881121206430679738583/44762497191242452402862048541552166173363360682435680126317015449515251273285093227713664281914224723230720*x^4+24508554870667047319766406449655230736755578024377869283126971648284808484003316185565962262802199365261899011623/1119062429781061310071551213538804154334084017060892003157925386237881281832127330692841607047855618080768*x^3+7216732333621419672334650318092629752281124741415287070530622955514732606710374872249904246914518496172214838987703/699414018613163318794719508461752596458802510663057501973703366398675801145079581683026004404909761300480*x^2+2667327705096542983087157726430846580306204492338668524388748015903332818124397430360024989793255535153055132180787/58284501551096943232893292371812716371566875888588125164475280533222983428756631806918833700409146775040*x-6097809461696816677045395307222016457906222991380001931185955711078812867819408289800086692420118901253558018407/809506965987457544901295727386287727382873276230390627284378896294763658732730997318317134727904816320,-233828116297096197034431440209713033043727783521119009755609638690402100807510138840427387923900045/647728947516298591636811960678791137924129098215050324993035272929474476844079420845534548685400363426731981275136*x^17-5020358474633638983783159560749452575958036079585685914798152890163212730884711794814523093353889775/215909649172099530545603986892930379308043032738350108331011757643158158948026473615178182895133454475577327091712*x^16+312117929145903079719012833931163238432352848230771697722582647225431967701300156267438218729947314293/35984941528683255090933997815488396551340505456391684721835292940526359824671078935863030482522242412596221181952*x^15+44069828425413287706030972590505522621007855410541244739163448439493531387202388785142955733246016875861/80966118439537323954601495084848892240516137276881290624129409116184309605509927605691818585675045428341497659392*x^14-6784287613510785628722869860289791070806586425692531527002794526878783177786975100319114817490089398742283/80966118439537323954601495084848892240516137276881290624129409116184309605509927605691818585675045428341497659392*x^13-34745273672930888670445686750154894527059687005492956319356342078396430002230870522599428122641954793893811/6747176536628110329550124590404074353376344773073440885344117426348692467125827300474318215472920452361791471616*x^12+931309704030707463377017751938748092628393359751442999809106811426316088336955351985102205571902821080705121/2249058845542703443183374863468024784458781591024480295114705808782897489041942433491439405157640150787263823872*x^11+42427446342756859931792120770628141848451768289814740636197933588702700496557327643530290301117176211133486781/1686794134157027582387531147601018588344086193268360221336029356587173116781456825118579553868230113090447867904*x^10-1849926607689516469713921060678156779297644513735341163263888741804348077796342596479998269743421874523303568521/1686794134157027582387531147601018588344086193268360221336029356587173116781456825118579553868230113090447867904*x^9-169610754783385589079449589287926417499383188595943118763210533439307062435998456544182537356541929869061921272789/2530191201235541373581296721401527882516129289902540332004044034880759675172185237677869330802345169635671801856*x^8+930709165207371934165530265618961025194442940195493980595396653965100178557057578558478173231289776576782575720549/632547800308885343395324180350381970629032322475635083001011008720189918793046309419467332700586292408917950464*x^7+14940138904279107870270267434215008845813778798638716388232758387579282933152402227430574700931768030900709115739511/158136950077221335848831045087595492657258080618908770750252752180047479698261577354866833175146573102229487616*x^6-691959320552187192675806425673807638552905510460783654560108664603336475696229747886163634495064953104842811565605/859439946071855086134951331997801590528576525102765058425286696630692824447073789972102354212753114686029824*x^5-3366664933295414299315102360188763432433545124167600241816154481750317751078926107770470027862447749322098958845607/53714996629490942883434458249862599408036032818922816151580418539418301527942111873256397138297069667876864*x^4+5226676174601928570596606470813157821285257141828246843326899585779576663439939309948118238029193307244853289580405/154430615309786460789874067468354973298103594354403096435793703300827616892833571635612141772604075295145984*x^3+286284669736190610264860806333996204153299749731061124080541983722753742941974201640278261774371025070589623971607969/19303826913723307598734258433544371662262949294300387054474212912603452111604196454451517721575509411893248*x^2+4553056182591246407316718024065151576235765402239459072637211281312062108812010212781356053669585322867119388745091/69941401861316331879471950846175259645880251066305750197370336639867580114507958168302600440490976130048*x-294101214947364051785164355292507110735679073116370525495863844231752073088674043331139431543495327451865097823793/22342392261253828239275762075861541275767302423958781313048857537735476981023375525985552918490172930432,229345007,-2180345860829484654667752907463683860620995803573448650772283802126686695479106081816445263993988933/1619322368790746479092029901696977844810322745537625812482588182323686192110198552113836371713500908566829953187840*x^17-15600183419151588146353318919877204722358173201469551209176686387147498059848148429136548470006443933/179924707643416275454669989077441982756702527281958423609176464702631799123355394679315152412611212062981105909760*x^16+8730168234432168043588151431476062721550700230873114739781642732880539479561855387271173312511432702919/269887061465124413182004983616162974135053790922937635413764697053947698685033092018972728618916818094471658864640*x^15+82157915536090139197310744420433266268623157540955564743464851125617093654482961028714651851749237616041/40483059219768661977300747542424446120258068638440645312064704558092154802754963802845909292837522714170748829696*x^14-63245571111630314901579047700146402316691019644008561746133550873162312726443804088737663029621245896700051/202415296098843309886503737712122230601290343192203226560323522790460774013774819014229546464187613570853744148480*x^13-2398852542277195572311870403484620101450416443787523362313085613053444457279636485881189785854200766338925/124947713641261302399076381303779154692154532834693349728594767154605416057885690749524411397646675043736879104*x^12+26041673696409441643579916811097758063649678907712720638855287251257257916134810250625579413392368385618570987/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^11+79083517691805757739341581184373230917486464968516972837058092523516481542938283018460680513847400348977701297/843397067078513791193765573800509294172043096634180110668014678293586558390728412559289776934115056545223933952*x^10-1915425192561278482518232820358384147366363020682770890293380599404346878317599460879044750226425302311382571033/468553926154729883996536429889171830095579498130100061482230376829770310217071340310716542741175031414013296640*x^9-1580655501917848925521967838443551625416128975095362045851327588270014400011621625980514791849010630579833663565901/6325478003088853433953241803503819706290323224756350830010110087201899187930463094194673327005862924089179504640*x^8+8669573188712778691648474014429625586683829106860493093157812769926101507135310948351795356229251544706429642845661/1581369500772213358488310450875954926572580806189087707502527521800474796982615773548668331751465731022294876160*x^7+139227805085108472061446039669773574992759460113923068723473763088649518526936030124819444465596688571145177280404639/395342375193053339622077612718988731643145201547271926875631880450118699245653943387167082937866432755573719040*x^6-6438967399183082952966901210950241875350692563489819062413159466214542865800456836699485748716337818587093136259421/2148599865179637715337378329994503976321441312756912646063216741576732061117684474930255885531882786715074560*x^5-31374933419124282612745432927918164400708490856296285010977388145659011277574876216949895599811336624129129843371887/134287491573727357208586145624656498520090082047307040378951046348545753819855279683140992845742674169692160*x^4+9507010775496568329288347731642048514073268863012503296567126678510860152588711955773853724157475473185821557812105/77215307654893230394937033734177486649051797177201548217896851650413808446416785817806070886302037647572992*x^3+2668405056467159128279412936209797518133506186111015506490638227578153612546335330246030923756130648498017934557468601/48259567284308268996835646083860929155657373235750967636185532281508630279010491136128794303938773529733120*x^2+42544644806483881000148596255877373892228173171957046915406517452155577396785587336737603043260536814025884498698763/174853504653290829698679877115438149114700627665764375493425841599668950286269895420756501101227440325120*x-2723645401537309210493647272949179613089655674205612019166134345130446264644561485843788203693902130315562454204809/55855980653134570598189405189653853189418256059896953282622143844338692452558438814963882296225432326080,27507171205451209635319157142898975329186823593759156913672357762719409127920078342573230349629313/11734220063701061442695868852876651049350164822736418931033247697997726029784047479085770809518122525846593863680*x^17+1772648941548448900593951496136124261222253835515809889042394328541705708280818186775781976690476737/11734220063701061442695868852876651049350164822736418931033247697997726029784047479085770809518122525846593863680*x^16-330413459934669317719140253455264878514237180228311618320298891439064186522002446398717020020262184657/5867110031850530721347934426438325524675082411368209465516623848998863014892023739542885404759061262923296931840*x^15-345781506345561579114584091157889324034838317575034030168695006402950067674340295782568488377757076167/97785167197508845355798907107305425411251373522803491091943730816647716914867062325714756745984354382054948864*x^14+797876421331025066267933010239435152441640921811361055607216048800894803732863329539289116926396952741751/1466777507962632680336983606609581381168770602842052366379155962249715753723005934885721351189765315730824232960*x^13+2453480269665154490635628769152718789823320329286577164941209555184630015503387010732865530810243571103385/73338875398131634016849180330479069058438530142102618318957798112485787686150296744286067559488265786541211648*x^12-985556989394349059190958751895005738276866082741046337699112118346865345376151228495635019639455731802806221/366694376990658170084245901652395345292192650710513091594788990562428938430751483721430337797441328932706058240*x^11-2995828051873880078602792051708083696503238766499646750694223655112533282659515345005502261519564376204621239/18334718849532908504212295082619767264609632535525654579739449528121446921537574186071516889872066446635302912*x^10+652367700972878140774198899766140866908073759061799535711602476621546474952782447049933935991515378966396410951/91673594247664542521061475413098836323048162677628272898697247640607234607687870930357584449360332233176514560*x^9+19959700903164130746394831398517706474019918993281877406116846934088787165088242020488775907106202164744319132521/45836797123832271260530737706549418161524081338814136449348623820303617303843935465178792224680166116588257280*x^8-36448154785780127357392797730410541529568626492597118411660300023879303237889739251699456909533865298643534780627/3819733093652689271710894808879118180127006778234511370779051985025301441986994622098232685390013843049021440*x^7-1758054878212090292915923345113861035724266437949690709927619580680341299376887518820880867014673082692057456703699/2864799820239516953783171106659338635095255083675883528084288988768976081490245966573674514042510382286766080*x^6+1867041052648635573334767594490033710799596902509048707693730032435340179751021051827204112689892343471640939352063/358099977529939619222896388332417329386906885459485441010536123596122010186280745821709314255313797785845760*x^5+3036988339636599276918282809712431641370842786550571282074901213198988283446846544571602919673080960761047193475847/7460416198540408733810341423592027695560560113739280021052835908252541878880848871285610713652370787205120*x^4-118780857603661499003149691696359940044248552745866574045376720852062511311010654626427080388888377633812434981141/559531214890530655035775606769402077167042008530446001578962693118940640916063665346420803523927809040384*x^3-11225831323130468249734293515085292431649383502000230172620863542357880097528404030882555107901162591464936689915127/116569003102193886465786584743625432743133751777176250328950561066445966857513263613837667400818293550080*x^2-4118780206943289738889035861226960836305342896600518050030039711306744527470121941871569550365227717918027829000083/9714083591849490538815548728635452728594479314764687527412546755537163904792771967819805616734857795840*x+31331207984599205914910722566466357074625506609818258507536532820987131384335269238048380152377144140336698196629/404753482993728772450647863693143863691436638115195313642189448147381829366365498659158567363952408160,161067748850468023488388739746377139873416942726549777847127677371533166945483965324078085263604151/107954824586049765272801993446465189654021516369175054165505878821579079474013236807589091447566727237788663545856*x^17+10386829301069201955256349843176635793287586336982305981951525634132702283174502216778514522568975223/107954824586049765272801993446465189654021516369175054165505878821579079474013236807589091447566727237788663545856*x^16-1934608317310387415335830024250375559038507435194700090338885701293418027274173379529906734503396891239/53977412293024882636400996723232594827010758184587527082752939410789539737006618403794545723783363618894331772928*x^15-10130699037923377598137876583994456861636684502369352033089896598275917434612610688748321581247505631493/4498117691085406886366749726936049568917563182048960590229411617565794978083884866982878810315280301574527647744*x^14+4671371738506512596211431078000731002199951967062265997813631145191622169313601999477674331057731784029841/13494353073256220659100249180808148706752689546146881770688234852697384934251654600948636430945840904723582943232*x^13+71883247583833913525286632019757749474644412704367833213272792822654154635446787073683959871200658169185435/3373588268314055164775062295202037176688172386536720442672058713174346233562913650237159107736460226180895735808*x^12-5769904246213419249285454078028823399387045302667765664195488112757999122563317792125989750416114002422899467/3373588268314055164775062295202037176688172386536720442672058713174346233562913650237159107736460226180895735808*x^11-87774792669640934347113967720217448060785206417611253350769812867817309926834170818220752045881211970224359509/843397067078513791193765573800509294172043096634180110668014678293586558390728412559289776934115056545223933952*x^10+3819207724710623565749534452449943439491326905065770503334895358495922172815352825497894443150970412036221354305/843397067078513791193765573800509294172043096634180110668014678293586558390728412559289776934115056545223933952*x^9+116962270708570604495500171876684559573546215143482088931562142915907083653987130128299346242247594246475125654287/421698533539256895596882786900254647086021548317090055334007339146793279195364206279644888467057528272611966976*x^8-23711845940538218569301361608350232958145769534262090911053317286646162534505828367556688814843442467785846010541/3904616051289415699971136915743098584129829151084167179018586473581419251808927835922637856176458595116777472*x^7-10302326169360125704128147647625985808588280064440064624351844926785997019448546522956953957068832952274804501991957/26356158346203555974805174181265915442876346769818128458375458696674579949710262892477805529191095517038247936*x^6+475658500005685630532616631467802342849380613712408929163974007976572971401169867992897529327075935892037388917183/143239991011975847689158555332966931754762754183794176404214449438448804074512298328683725702125519114338304*x^5+773808197006765941369690072626178609467943007340705095260576594519190239130813183432897878581563754473448267253015/2984166479416163493524136569436811078224224045495712008421134363301016751552339548514244285460948314882048*x^4-3567704677757467896593805654780966199188156694747116823434481044590784591464646200264725242687212989331682323724079/25738435884964410131645677911392495549683932392400516072632283883471269482138928605935356962100679215857664*x^3-65791988779766966772791830733247211832543781081816532808839896276860389105035042815018768196008292785647967696219153/1072434828540183755485236579641353981236830516350021503026345161811302895089122025247306540087528300660736*x^2-348199241508693848355585840867122409771344638883529881870114046053954112520273959615625737299090696854471159839409/1295211145579932071842073163818060363812597241968625003655006234071621853972369595709307415564647706112*x+194247532771937890440570203307400297884087191081653773970082571315113748648677454341766281627578033102587122156707/3723732043542304706545960345976923545961217070659796885508142922955912830170562587664258819748362155072,-4588150061716825547208560940830683959753464904604963791235251672388552192845041419981508143406421329/3238644737581492958184059803393955689620645491075251624965176364647372384220397104227672743427001817133659906375680*x^17-10945603843492799294887253634233101256064767975282364171445121311621553993388217728645561903234261443/119949805095610850303113326051627988504468351521305615739450976468421199415570263119543434941740808041987403939840*x^16+18375194528747864534821983141815719602576681170733656008910788143301587314796004542610255125727634648587/539774122930248826364009967232325948270107581845875270827529394107895397370066184037945457237833636188943317729280*x^15+172957586808583660265573359006008000652956003700270152895155745749481295462427881466534839292935218625317/80966118439537323954601495084848892240516137276881290624129409116184309605509927605691818585675045428341497659392*x^14-133158845797015495188715285334538362270035433404632176093935199438261273248109113623637044168559364696633383/404830592197686619773007475424244461202580686384406453120647045580921548027549638028459092928375227141707488296960*x^13-45456016236422543362552318832856033544058640283643211866080077308938520431977286000983273690068444382019105/2249058845542703443183374863468024784458781591024480295114705808782897489041942433491439405157640150787263823872*x^12+54852814846716458875241023522961536636303502106175527360413837173106097421228493003800536965880155840410828831/33735882683140551647750622952020371766881723865367204426720587131743462335629136502371591077364602261808957358080*x^11+166524690041393009007261562719122816306255627045051524036600565484976311602921483216645360609802864298030686989/1686794134157027582387531147601018588344086193268360221336029356587173116781456825118579553868230113090447867904*x^10-12112544183433151496226057118894666275575462670641192551096975002671880051492896016300660475210307403330252167167/2811323556928379303979218579335030980573476988780600368893382260978621861302428041864299256447050188484079779840*x^9-3328613816266861079640689617544426850718632844574834337212936864908694074915664347319532472356098282483370178049593/12650956006177706867906483607007639412580646449512701660020220174403798375860926188389346654011725848178359009280*x^8+18303234581485361774639480514784819771281823190450176165798217294811093702114199293224268082766632408775446821965833/3162739001544426716976620901751909853145161612378175415005055043600949593965231547097336663502931462044589752320*x^7+293198125811574531966895708868933877232668589399736866528208826838470656241373466508352278436392011146393190401255427/790684750386106679244155225437977463286290403094543853751263760900237398491307886774334165875732865511147438080*x^6-13664710820480976606192350244477878835844704359781824042950029533116752616145916938714457009239224737510394990353353/4297199730359275430674756659989007952642882625513825292126433483153464122235368949860511771063765573430149120*x^5-66067439240852438602428390608525444513755209129520505722756794706166917909631573677821358843250383373645196794866291/268574983147454714417172291249312997040180164094614080757902092697091507639710559366281985691485348339384320*x^4+22913346603708997603873900450469127056190585536486428951111315113402245037609049568446166503221879042249229842423109/154430615309786460789874067468354973298103594354403096435793703300827616892833571635612141772604075295145984*x^3+5618722242612160327406597270016432838280215659090820885039255116237533243554677703858436350115579493569409737360091253/96519134568616537993671292167721858311314746471501935272371064563017260558020982272257588607877547059466240*x^2+87881031440360292016050207018135316446164656955551845577649794530714941834972305704888203438785697035014892124474879/349707009306581659397359754230876298229401255331528750986851683199337900572539790841513002202454880650240*x-6837296273893299158911823104702537603012886927737747634804067113417286482911464457914914090625953996270475857637317/111711961306269141196378810379307706378836512119793906565244287688677384905116877629927764592450864652160,-483882888271001097310046459851265606921659674291736621790465372832826607096163772573241304142148393/70405320382206368656175213117259906296100988936418513586199486187986356178704284874514624857108735155079563182080*x^17-3461238442544610681846819681147145226753694098736145499534972865393540381803452953576039983744741473/7822813375800707628463912568584434032900109881824279287355498465331817353189364986057180539678748350564395909120*x^16+1937572870638808578938003041535560796568695936735106017778979681380500679520561731459676705921456267219/11734220063701061442695868852876651049350164822736418931033247697997726029784047479085770809518122525846593863680*x^15+18227650926608189161492920359518552940813485756373261064926775841349677603741567670354937557562891566557/1760133009555159216404380327931497657402524723410462839654987154699658904467607121862865621427718378876989079552*x^14-14037662714588690768036798450258649449357357336384020632253016414444413520326487351103212278425326266112911/8800665047775796082021901639657488287012623617052314198274935773498294522338035609314328107138591894384945397760*x^13-4789627493587798334015742618972501509884142772627757687466535187301095865562057958605677301793294342005625/48892583598754422677899453553652712705625686761401745545971865408323858457433531162857378372992177191027474432*x^12+5780651229315199115138297514049332712862354335155502681969950376694338237639425287945330765239466479214573767/733388753981316340168491803304790690584385301421026183189577981124857876861502967442860675594882657865412116480*x^11+17543259952621752028305700163831029552931012071180918155301525207425993012766328770125257136073080958291851653/36669437699065817008424590165239534529219265071051309159478899056242893843075148372143033779744132893270605824*x^10-1275743597661711061871442317235690262991932516512774923519110600225997050591934899430060616883319052663992759719/61115729498443028347374316942065890882032108451752181932464831760404823071791913953571722966240221488784343040*x^9-350609743628244352742475028270122398894678793834225348990949862597522834719548871635711512035552010084849522439121/275020782742993627563184426239296508969144488032884818696091742921821703823063612791072753348080996699529543680*x^8+1925329822543588023289354688976987405231220493161458127790747490254097886087734971116488151537422578110709823455521/68755195685748406890796106559824127242286122008221204674022935730455425955765903197768188337020249174882385920*x^7+30879429655978369968261823965918531396948804724008787878309216583595233730180463697021381681897132915760364835177739/17188798921437101722699026639956031810571530502055301168505733932613856488941475799442047084255062293720596480*x^6-32916683432346815865478573566148462281772836078060448520414179153156293009538926678163027114778071369220493149119543/2148599865179637715337378329994503976321441312756912646063216741576732061117684474930255885531882786715074560*x^5-160032985185986849826422280590013811810666538338166370070019310290540599205090027362022988995039275826749772801936141/134287491573727357208586145624656498520090082047307040378951046348545753819855279683140992845742674169692160*x^4+2155544004680210754173960619360150399157818643103336184126669482198543584817589517307877087353792526519085234909981/3357187289343183930214653640616412463002252051182676009473776158713643845496381992078524821143566854242304*x^3+591739542845111770924663124305337707114560488941173819979867745596971605327505190830608428693673964476197919849224141/2098242055839489956384158525385257789376407531989172505921110099196027403435238745049078013214729283901440*x^2+216523535367685787740492960737418440962843400947707943445642932086944322033989032808413338454515501804027614052679809/174853504653290829698679877115438149114700627665764375493425841599668950286269895420756501101227440325120*x-610627051676604909490476692545790793464229125107696659432685439333745955736097465727924017571235152275965864196989/2428520897962372634703887182158863182148619828691171881853136688884290976198192991954951404183714448960,2220067310077155778318072421156633134155054190118859514630824655789510481877487519073864458724443/800060458888708734729263785423408026092056692459301290752266888499844956576185055392211646103508354034995036160*x^17+47426740387648265211402769207791762983368823848881202738328134619667651708466040805128544981531529/266686819629569578243087928474469342030685564153100430250755629499948318858728351797403882034502784678331678720*x^16-808406815634521302840218511344633910259423682577904434155552864302030872731909663402119756448809259/12122128164980435374685814930657697365031162006959110465943437704543105402669470536245631001568308394469621760*x^15-83224031847273171849302630584730303582478610060813392887539321900332978451428403626263560948540476503/20001511472217718368231594635585200652301417311482532268806672212496123914404626384805291152587708850874875904*x^14+64450022993175648008594145607045040040156184025082829158250986439376240319563372727431941434120095253581/100007557361088591841157973177926003261507086557412661344033361062480619572023131924026455762938544254374379520*x^13+65580808201626398148509400258135623928698092647542463364339248248112797994373260999822422929854918719809/1666792622684809864019299552965433387691784775956877689067222684374676992867052198733774262715642404239572992*x^12-26552477736113749228053154753879489235097013979625132219866132479613979592448711232718178724799570422954997/8333963113424049320096497764827166938458923879784388445336113421873384964335260993668871313578212021197864960*x^11-26678792102246485291588139546035448490956714879130148181816196629878352532430163383594728804552549075225349/138899385223734155334941629413786115640982064663073140755601890364556416072254349894481188559636867019964416*x^10+1599093129253242841377844890628571001344697031708825775435262424925562241437948228549562809264300492978791837/189408252577819302729465858291526521328611906358736101030366214133486021916710477128837984399504818663587840*x^9+1598866196506086077549910163151755970646458089188217362239505577321005950144756943294904949065398697474910088851/3125236167534018495036186661810187601922096454919145667001042533202519361625722872625826742591829507949199360*x^8-8855511978161675377109566354938559165200496542256862604651536811482222553203975510033964810604403082328627569251/781309041883504623759046665452546900480524113729786416750260633300629840406430718156456685647957376987299840*x^7-140754530998697047163661324391937539813539739255856535687846600919511586317611419602627417307011523535714871215969/195327260470876155939761666363136725120131028432446604187565158325157460101607679539114171411989344246824960*x^6+151527585904660845042963846099622476440073750144423994070320099214749435363891315404299385704568356299508328442133/24415907558859519492470208295392090640016378554055825523445644790644682512700959942389271426498668030853120*x^5+729170686938257040166419530816001717669254115664572569139202591397881182390329341509086870651769214279275886383031/1525994222428719968279388018462005665001023659628489095215352799415292657043809996399329464156166751928320*x^4-896148194459250920991684237539253461825466682300201302896261120708448343492069334901374424965602651411040771941/3468168687337999927907700041959103784093235590064747943671256362307483311463204537271203327627651708928*x^3-2695027667445369952222848996287991186636172807875074474633070198371972324170332137232947102363267474077074350281631/23843659725448749504365437788468838515640994681695142112739887490863947766309531193739522877440105498880*x^2-999461016046399378000442742328284158873710984844844325219632383146889627952768810701004031341008853005991173019779/1986971643787395792030453149039069876303416223474595176061657290905328980525794266144960239786675458240*x+1967271483993919264367648188779862869110007744275320329408754695074605719729408729856039907502966006449003138119/27596828385936052667089627069987081615325225326036044111967462373685124729524920363124447774814936920,159663741508866698123019543545271829557364425209056364021421541495753392117406664609626502838484003/101207648049421654943251868856061115300645171596101613280161761395230387006887409507114773232093806785426872074240*x^17+3376533444086685726233803393493322670056145889839582837434301860003794413931591692517583096481794049/33735882683140551647750622952020371766881723865367204426720587131743462335629136502371591077364602261808957358080*x^16-639802104884762325049415673729064263858654496573415214115835866293105012525095996008836005238583571329/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^15-5917622838166422367090050005660888499455331851139442276209550867637832206059690645978095511164932957543/2530191201235541373581296721401527882516129289902540332004044034880759675172185237677869330802345169635671801856*x^14+4640100738736880171177287448095045056999645380824397362353923048223613981267831292063450747680189678045541/12650956006177706867906483607007639412580646449512701660020220174403798375860926188389346654011725848178359009280*x^13+4656656804374572869837302595733117405944207798968196918281835495492960582826108372263392690635905201700865/210849266769628447798441393450127323543010774158545027667003669573396639597682103139822444233528764136305983488*x^12-1913753508310610207985396224397908917322329388098380598636557274573303686680715013138031747870059971321030157/1054246333848142238992206967250636617715053870792725138335018347866983197988410515699112221167643820681529917440*x^11-210165751369149525137164225202574163688792776326401565689058631254098739852318650114843742302189338515008509/1952308025644707849985568457871549292064914575542083589509293236790709625904463917961318928088229297558388736*x^10+1270412275673226532173256479356543513958005746535403040384301004715980977663552554006403025530155804787968656007/263561583462035559748051741812659154428763467698181284583754586966745799497102628924778055291910955170382479360*x^9+113166907372255320294612152686558980425426136065024285842680966347269172696792153519102107451002154300649632806091/395342375193053339622077612718988731643145201547271926875631880450118699245653943387167082937866432755573719040*x^8-642487959354412216559015601178303551312193583188859330163385703674014583892230289689594508157086721688557036555491/98835593798263334905519403179747182910786300386817981718907970112529674811413485846791770734466608188893429760*x^7-9943589526348114621253727645114488460051742812880134786310698117805355680725320947905735515807973182156769840374609/24708898449565833726379850794936795727696575096704495429726992528132418702853371461697942683616652047223357440*x^6+484719200706746784908901587254056774721126437171766729790799046804643628612897502473021437286693380459656664813791/134287491573727357208586145624656498520090082047307040378951046348545753819855279683140992845742674169692160*x^5+2234810660372333826506613637910087736865308413216885424121614365604462750716838503615660994840400251767282550948857/8392968223357959825536634101541031157505630127956690023684440396784109613740954980196312052858917135605760*x^4-964187482910825539478606754487855458270288678424226297517638047688123026564504962966072781452176296822587040873109/4825956728430826899683564608386092915565737323575096763618553228150863027901049113612879430393877352973312*x^3-189576172681032437167758116168422688255949757815265249524806210253261077490116817863564077711565991458032097675756201/3016222955269266812302227880241308072228585827234435477261595767594289392438155696008049643996173345608320*x^2-2985263169836175973525019932079825491511564385222788990513004226165686721279407645178481341674362491175549579003533/10928344040830676856167492319714884319668789229110273468339115099979309392891868463797281318826715020320*x+175805958978470955941975368294367472418819166522854022984441726501497368442431071854897166972735007111570280336099/3490998790820910662386837824353365824338641003743559580163883990271168278284902425935242643514089520380,20795161856346657114822186396533739514192126872250845527368356865950844973583848091255106789653670429/1619322368790746479092029901696977844810322745537625812482588182323686192110198552113836371713500908566829953187840*x^17+148309419084067983855034081769331908106153655832010755060867878302397269013808972045143644223307697589/179924707643416275454669989077441982756702527281958423609176464702631799123355394679315152412611212062981105909760*x^16-83292237764362525386746613039716666347583119204836832272611382602154836477260254897279847737505248486287/269887061465124413182004983616162974135053790922937635413764697053947698685033092018972728618916818094471658864640*x^15-780854983928574669557047772420008053279624834136076154392382895780591854288471139908200466180180123005153/40483059219768661977300747542424446120258068638440645312064704558092154802754963802845909292837522714170748829696*x^14+603686351304736987470973757386507871494163105891730957451036282328099167508984675384472223924165885954363643/202415296098843309886503737712122230601290343192203226560323522790460774013774819014229546464187613570853744148480*x^13+205133146793904917709435142390164905146893900128765758387235069171031288168011506603397999794384003401771437/1124529422771351721591687431734012392229390795512240147557352904391448744520971216745719702578820075393631911936*x^12-248740716935684930301758698304373211591703233440487630921509463099073073103709128547204367537571878139165651091/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^11-751155063553992530783336690814795533401518965755691484735686999868624548364703650588889284273147471958917715369/843397067078513791193765573800509294172043096634180110668014678293586558390728412559289776934115056545223933952*x^10+54948953502171952391374993491780633693531074896823516377432061221685523048152651454236242766045911527956653643507/1405661778464189651989609289667515490286738494390300184446691130489310930651214020932149628223525094242039889920*x^9+15007807138707995545716490467015473239999912729216079227139909630683858811834053142033460632870050939433774927482853/6325478003088853433953241803503819706290323224756350830010110087201899187930463094194673327005862924089179504640*x^8-83092637992149117515385201108671180173821031712605286079744464092264980665378809870789165598056621791142487849509493/1581369500772213358488310450875954926572580806189087707502527521800474796982615773548668331751465731022294876160*x^7-1321369346340310533031865834457219719723094287177339632192605802931368749284516561166957429865208468499714332569136167/395342375193053339622077612718988731643145201547271926875631880450118699245653943387167082937866432755573719040*x^6+62126716376145186378923934959708149999937650459169035883118423214898431015920868029593677660962864886899624794472373/2148599865179637715337378329994503976321441312756912646063216741576732061117684474930255885531882786715074560*x^5+297642880863104418212725134051479955385162671475792069177062900066216830363185750341662920646583717990728832685238231/134287491573727357208586145624656498520090082047307040378951046348545753819855279683140992845742674169692160*x^4-106013518054835914986871197220429178390442226929265257588652379673993987394330794417603087383745032458810940794422017/77215307654893230394937033734177486649051797177201548217896851650413808446416785817806070886302037647572992*x^3-25307522598508998115839449962478718318080281445033260260834940071148805857676569528957669556816905351382985117275222513/48259567284308268996835646083860929155657373235750967636185532281508630279010491136128794303938773529733120*x^2-398051136632571613682789984918969859536590499159480107102364892008877367915650328757707444192754465638226513388035059/174853504653290829698679877115438149114700627665764375493425841599668950286269895420756501101227440325120*x+28850866144598440833478198162910357927764370686841707975093035946356369652700207581247374475656408223988329474019457/55855980653134570598189405189653853189418256059896953282622143844338692452558438814963882296225432326080,1756015034393331028912658454567303789002547003883777884373938983289574860001656873220452988763317777/101207648049421654943251868856061115300645171596101613280161761395230387006887409507114773232093806785426872074240*x^17+12553294996145538548420876361405164102173891724766349793158808136323384529215569050806571699296918537/11245294227713517215916874317340123922293907955122401475573529043914487445209712167457197025788200753936319119360*x^16-7032087733822069163181312492001015552824190208576708280568231115961666082406054889040366312615396232651/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^15-66112505361151825736753307906906588333993323775601347816781524274890056253253867385985593950771030129541/2530191201235541373581296721401527882516129289902540332004044034880759675172185237677869330802345169635671801856*x^14+50952079616570126451054520508298376636713403678927067631402728899028975168250631941561500392995034061091239/12650956006177706867906483607007639412580646449512701660020220174403798375860926188389346654011725848178359009280*x^13+17373585008453590313349027121106688659974080854319779547344418632959639191721723928341929966783349618217377/70283088923209482599480464483375774514336924719515009222334556524465546532560701046607481411176254712101994496*x^12-20984026885848948977216781090659243049048668817853101990751608534264996109330907627491039616043567552006585503/1054246333848142238992206967250636617715053870792725138335018347866983197988410515699112221167643820681529917440*x^11-63641817175488082534261473950162132671202980108621608076658869443950381453637914620236572642210833343707917709/52712316692407111949610348362531830885752693539636256916750917393349159899420525784955611058382191034076495872*x^10+4631569702493826232209767986785041819957920341712896335480571688857297336300355879261375927886053032279142481791/87853861154011853249350580604219718142921155899393761527918195655581933165700876308259351763970318390127493120*x^9+1272077141678325630773874391895778237023197402554164257254566001721586138257798586431956414899170341311374994822009/395342375193053339622077612718988731643145201547271926875631880450118699245653943387167082937866432755573719040*x^8-6991033337826445998219677980317383290698478629727221540862707655504010060253535924211212748828629133524539551626409/98835593798263334905519403179747182910786300386817981718907970112529674811413485846791770734466608188893429760*x^7-112056040285267315584716997794657629623926787689774386146025961430366131491497065620595153803259600272820695536641491/24708898449565833726379850794936795727696575096704495429726992528132418702853371461697942683616652047223357440*x^6+5198296542858290221458649896455597247504729634854959350324890075473527290350385316640213128105451819274970438982929/134287491573727357208586145624656498520090082047307040378951046348545753819855279683140992845742674169692160*x^5+25255793974588392656223696436901934601721429564652922954533738637469963687597912188144132814622321193406861066528993/8392968223357959825536634101541031157505630127956690023684440396784109613740954980196312052858917135605760*x^4-7863499975807948106557157777422864905387294632695766485809590998054746216341045933871117997437290267743975111471445/4825956728430826899683564608386092915565737323575096763618553228150863027901049113612879430393877352973312*x^3-2148843775984761313498790048495030689310224169464163233499956563595340211341676180625766902352615161294534166616658949/3016222955269266812302227880241308072228585827234435477261595767594289392438155696008049643996173345608320*x^2-34170926335574404887057978079764423925020154643954259181637625573762382163349491751211279160081949272145479045595547/10928344040830676856167492319714884319668789229110273468339115099979309392891868463797281318826715020320*x+2372951450322956576977269673760120311252545568148959745767142659429664522859210829549087830062023851800118593293981/3490998790820910662386837824353365824338641003743559580163883990271168278284902425935242643514089520380,1275796880943792448939842419527722430202711866516226221099798956360848064630924929823433664648428639/50603824024710827471625934428030557650322585798050806640080880697615193503443704753557386616046903392713436037120*x^17+27308333373774122265256644178166921921008227606392398355101599825014674796603852110680609104451663557/16867941341570275823875311476010185883440861932683602213360293565871731167814568251185795538682301130904478679040*x^16-1703357177532692120442408953010089225694763911950001193878035092261803282058609315175989770776284849919/2811323556928379303979218579335030980573476988780600368893382260978621861302428041864299256447050188484079779840*x^15-47937314907648858605182202988026056388220613893860578733259119995375647975523080265091696486790030856199/1265095600617770686790648360700763941258064644951270166002022017440379837586092618838934665401172584817835900928*x^14+37034060849170104237804137004014216958414519462628144940870128190014706466038727069850556945694877867780793/6325478003088853433953241803503819706290323224756350830010110087201899187930463094194673327005862924089179504640*x^13+37789147550859530102706091949087746960082578848027195753514911029889886590597020290048449106044605512989209/105424633384814223899220696725063661771505387079272513833501834786698319798841051569911222116764382068152991744*x^12-5085260516907242987443133905726548185567187739632061114290067940401361792719226359277520162909513176867730187/175707722308023706498701161208439436285842311798787523055836391311163866331401752616518703527940636780254986240*x^11-46137345100989607447422352184482180058847065701819409234877865757207298435444011915823154654987606175506047431/26356158346203555974805174181265915442876346769818128458375458696674579949710262892477805529191095517038247936*x^10+10104513975642971479875400992411699845383236289019135703710715724968951132630237709155565720246335150319587166211/131780791731017779874025870906329577214381733849090642291877293483372899748551314462389027645955477585191239680*x^9+922052995892477043853399051647592815407301799899511078515395536476852705334538857188176462548171785814142336737823/197671187596526669811038806359494365821572600773635963437815940225059349622826971693583541468933216377786859520*x^8-5085730636766097908444185832622909863497790165088114719987620417179697952257506760067961180625515822502927922467163/49417796899131667452759701589873591455393150193408990859453985056264837405706742923395885367233304094446714880*x^7-81203755152674975269794244630838447943103622331589761807746892060248827711623354628361763190251240903530679130330537/12354449224782916863189925397468397863848287548352247714863496264066209351426685730848971341808326023611678720*x^6+3783456383022686134322896856431404712562799891560038384375887979584616602371362050039256523415588380535969475744033/67143745786863678604293072812328249260045041023653520189475523174272876909927639841570496422871337084846080*x^5+9147927404687276470278417230395433488010139864178840240406891445598002081579692850899227210923824048112325302177073/2098242055839489956384158525385257789376407531989172505921110099196027403435238745049078013214729283901440*x^4-5754596910908303132988952598784846498508228577676308239609053264916729087473609982534300752454746370723644761605661/2412978364215413449841782304193046457782868661787548381809276614075431513950524556806439715196938676486656*x^3-1555853222688617416443837249164196570486191670872668297009762865923590890151146238506195840279535271135938168137186483/1508111477634633406151113940120654036114292913617217738630797883797144696219077848004024821998086672804160*x^2-24831222697863071854460524473625514592205516379942359312146415028835338831871897680273549756189031085425007294240039/5464172020415338428083746159857442159834394614555136734169557549989654696445934231898640659413357510160*x+1507907596497775742013715855175563993471461567996923685331094830415037431836676783520480549699770619136240257606277/1745499395410455331193418912176682912169320501871779790081941995135584139142451212967621321757044760190]], [x^23-87*x^22-32826*x^21+2894056*x^20+452236276*x^19-40845924989*x^18-3384926003229*x^17+319162183684218*x^16+14827142348965432*x^15-1510659353159611768*x^14-37667046919862730272*x^13+4449029555748189584288*x^12+48950651458935899460224*x^11-8038367346042237078205312*x^10-13128634205449714972331264*x^9+8388104432401999093496179712*x^8-37357269455760548681042194432*x^7-4380614980673640079718797541376*x^6+31761831140901953215139578380288*x^5+805948124752061790197565544726528*x^4-2752423248072931290132853966241792*x^3-47813013464506311949737003661131776*x^2-27552087124559098904863537994137600*x+266191440158571970578943725816250368, [1], [x,2940841794747635994516837859452342304826832928568176496435876044466500927046492539824925684752243654485487024683770621305558838328864632448077558446639942276839618085376357882889501430966677889518500976310604807/2774521540023363907513483306643868752142980349724793895323966113579559072800805255083547952236428688840419715729493882775123999880440894667646451845780480550040112312236148804669673801576356269260680324272188313497651917510819527537097852321792*x^22+513146087151530528290668690608900654174681507889041777303679330158293728344926512211471466810926784638824811842539825142475394139049074139278496661944215067485341153859179317053963353884076964949820008294871804999/2774521540023363907513483306643868752142980349724793895323966113579559072800805255083547952236428688840419715729493882775123999880440894667646451845780480550040112312236148804669673801576356269260680324272188313497651917510819527537097852321792*x^21-71288404714372626871926142122575078462917320970842100323994037640982106961621774266270504743033035039095372225143084629688618141432552808505792266723108488645735858944807388023242326643743871741332538885112899959927/1387260770011681953756741653321934376071490174862396947661983056789779536400402627541773976118214344420209857864746941387561999940220447333823225922890240275020056156118074402334836900788178134630340162136094156748825958755409763768548926160896*x^20-234268479509182181159227114898058689483207592028723540149579194066746956387916384497158960244450604503213412679722323081257732950150372937904691183384588431721656055308508625184134119074934340664449362059712868894023/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^19+692444953236191102310832144551803471070459786308152465102200201932296073058084633776430086274822170485629805401413597687591588134620040453059998243765240452277782994594206021111525754386185377916352091186057285604303643/693630385005840976878370826660967188035745087431198473830991528394889768200201313770886988059107172210104928932373470693780999970110223666911612961445120137510028078059037201167418450394089067315170081068047078374412979377704881884274463080448*x^18+77575145713757925409775187672881605018497978691320941430906389910130177579561499038122493760590572299314780402153540357464342621103355102518440978469964475719753107610250303933086200111804901788180811980460865353161909991/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^17-9595190457561691976703871248409971113643022544610636054818758780315678381929060965598810689803762296010341765336947575186798113178477676348028581947003583402554926782886088491680466763130683362915202368177138964377160409585/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^16-41668292676861700702739012148646191306288730955196709372883493573552993906845690400047736556059713888478839212398852613902168298928720459445830753770067023114892892816162769216378475524279692051965704006687635688991552094613/66060036667222950178892459681996875051023341660114140364856336037608549352400125121036856005629254496200469422130806732741047616200973682563010758232868584524764578862765447730230328608960863553825722006480674130896474226448083988978520293376*x^15+22184188028681728389840520157148311109515774790200074332804287369705316547609790176913064675794637503576851324043983544712755840667644927209463212300341654382047030436314764810440826463867191584512411719367832369035001741801115/346815192502920488439185413330483594017872543715599236915495764197444884100100656885443494029553586105052464466186735346890499985055111833455806480722560068755014039029518600583709225197044533657585040534023539187206489688852440942137231540224*x^14+974817922284735034769721566324906659021734842948113070675822663787777876223871095534064556205828232193370007476799112994001508936521901044929601630938121975514830295177044778192931695742960261881805995294549967211687768593590719/346815192502920488439185413330483594017872543715599236915495764197444884100100656885443494029553586105052464466186735346890499985055111833455806480722560068755014039029518600583709225197044533657585040534023539187206489688852440942137231540224*x^13-1002739605957071023552053858077182926411939595403617180378891802986796545083474537562105890778427024682192270006001326946758723286108982907579293256388223418624075977854575376967336331604902634092817000448462740083328061568852073/4128752291701434386180778730124804690688958853757133772803521002350534334525007820064803500351828406012529338883175420796315476012560855160188172389554286532797786178922840483139395538060053972114107625405042133181029639153005249311157518336*x^12-656327843934169723320396074550718259060525585393953955859137895252210772523731635355411431430879634610417114884587866180041444211087898686695479856614184437862654383742150338795759315524390746520453030590454415505777943988840849325/86703798125730122109796353332620898504468135928899809228873941049361221025025164221360873507388396526263116116546683836722624996263777958363951620180640017188753509757379650145927306299261133414396260133505884796801622422213110235534307885056*x^11+4097700576204905074965940866639398124790154471219401533080745948968577277235124759249685918988138510933618183608103689422491947989468443963999317005017088520233827335450274239747584876446625041820201936665899804677608530527354833447/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^10+261771903901112568215987208919483411246823979141138840444206881994204542216941663878831587375479047123032406712613918743432895609149425436101993644497313747994393186483453681444694053819077753313769216302432421552903333921502197729703/21675949531432530527449088333155224626117033982224952307218485262340305256256291055340218376847099131565779029136670959180656249065944489590987905045160004297188377439344912536481826574815283353599065033376471199200405605553277558883576971264*x^9-8507698295677363899390141825216122695391235947579107771675290294095586469217330889463699026518647202992975322638009545189604727171500789133289910743189074203448736288476604138379246067353030290689422650648615885941767626883207906653703/10837974765716265263724544166577612313058516991112476153609242631170152628128145527670109188423549565782889514568335479590328124532972244795493952522580002148594188719672456268240913287407641676799532516688235599600202802776638779441788485632*x^8-9723123892892032470486800048756239162954462074582617447788478503046586262195268570949357557774786609180892753600483499197653000499595310527645865125374024854924574280639576739768133307221178206187709053080203390897199792901194370641871/903164563809688771977045347214801026088209749259373012800770219264179385677345460639175765701962463815240792880694623299194010377747687066291162710215000179049515726639371355686742773950636806399961043057352966633350233564719898286815707136*x^7+399888295372802665294343218222312285532493034255073062575005111030196465737335615419531673594171296277370988506106552151528373791774620334271790476680451811703054956404171914246795386319288200063144900539658781099300511067942088997755025/677373422857266578982784010411100769566157311944529759600577664448134539258009095479381824276471847861430594660520967474395507783310765299718372032661250134287136794979528516765057080462977604799970782293014724975012675173539923715111780352*x^6+406827512520481016374545474849073200662472291167251167589097020500246810512956016949823097120380305547649251367522687791424167752095733497454461863601827674238915730172132932600686240883935156556772653765099250728285891187598585241542643/84671677857158322372848001301387596195769663993066219950072208056016817407251136934922728034558980982678824332565120934299438472913845662464796504082656266785892099372441064595632135057872200599996347786626840621876584396692490464388972544*x^5-1052439232652030790186360757393325933430562604364075207103225977065201958554803975759004539163154814108001670115958117256569043189149682788651752191074839383794999007913344472668018423411538891344281436372313522096882805282411398798914617/5291979866072395148303000081336724762235603999566638746879513003501051087953196058432670502159936311417426520785320058393714904557115353904049781505166016674118256210777566537227008441117012537499771736664177538867286524793280654024310784*x^4-553509607286215303393890016573310970382032338987265579336540102423577302023452135811919774498428606884893591530851123271277592897167242417164955348023371137159584856356581264754200535491378269358042440204492972564590702656935922565827601/661497483259049393537875010167090595279450499945829843359939125437631385994149507304083812769992038927178315098165007299214363069639419238006222688145752084264782026347195817153376055139626567187471467083022192358410815599160081753038848*x^3+1342548028321680621749048732077395389799758634212194480777911389906929582546170292102558631717395024484943961705009430979897708025699034326176753960886793243702365978052996561243298160502001113534607007863885859705862732032693131835535509/82687185407381174192234376270886324409931312493228730419992390679703923249268688413010476596249004865897289387270625912401795383704927404750777836018219010533097753293399477144172006892453320898433933385377774044801351949895010219129856*x^2-202776148161629997768180057612721340473295211958875595117118740163678533954868830661385362017653180913687578432874104912010849010689374205813798611389204327127157357383517550596022464213707829021175676395053279564597799567204191058505623/20671796351845293548058594067721581102482828123307182604998097669925980812317172103252619149062251216474322346817656478100448845926231851187694459004554752633274438323349869286043001723113330224608483346344443511200337987473752554782464*x+8292705365147393554013264710468477180290623334278102964244124891123907334389876160971510027001437188420522974023184140680339484948895559974104994286853111959383483828301482394926479573542463629094737574135664871295331274089352381271007/123046406856221985405110678974533220848112072162542753601179152797178457216173643471741780649180066764728109207247955226788385987656141971355324160741397337102824037638987317178827391209007918003621924680621687566668678496867574730848,-149053490157431109121480379629409681685977825555502440821615989880879905867998585034980999600297344229830299329510620096069327798776570607371316051823950409345693059131474650923661784188324051580459447651143893583/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^22+8352636812384939447804388805058155352958475377666927092911670555849371409323863480810638479443100307251365645198218620418670588797373936331621356804219831146189927093798149781573145024510892191786102376403957024881/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^21+2566858936741459041959693261286625297208353288442420289131100676828080803610035540359027483570826305656318443999861661191627001158634860355160906292259219468887066330695633397510940176843037563003321759328293206438847/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^20-34324161411156012870378619260857062638256117769109594666490675807131583638200182001594109279370125939429416322312582782907205210361410875651724225571765138589071778450665966134419445089128401046151204235182902823028025/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^19-6245961436076946312383469531188272207049897003875070325116074065406889764705485519729399468285513041640441673507155865565857016368903714769941689207014120459092791838927903309759492503781994767091369739371121155842528321/51380028518951183472471913085997569484129265735644331394888261362584427274088986205250888004378309052600365106101738569909703701489646197549008367514453343519261339115484237123512477806969560541864450449484968768475035509459620880316626894848*x^18+3826465941855419971026496986838627069848030265283086647222051786590256509892379813950465037892920993835097439166812523378345134885275677213663361706925483378911172812405399304886031447951514915915821249006061905128173275507/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^17+603361605214334116467133158253691599670810084827685823165476487316612075661558827780641559999064297275602531296413217549029821612301336303019475363419464447161606360876717114453519903574796028652237672299956637261841817750203/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^16-2106479895173865995226719486273388144048448521456694986581696097597562144233814544884919407629872897947880284064401927411748457607535587451800813673654035281541434308341701404699273680161133366216085290354438262483690676284473/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^15-364224393464635562807341957910040928825284578777684483630642672023207749057891919080840476188769320421702008424620135593428732108543633409849057527510965383631481520910832483787417895852422658390071709766348167536003082288474883/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^14+17181333145211918120252251615656713502845560048813977473096556722379409399221888105368617422120315061885817499460563358508161886640747179617751947994521160497129506579397940738512256134122823420403952553826858044465748438958698681/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^13+38299818064786891448787144900444572705060954120036437380195346073636009599618925143334973449108926206298314042062211751129095265210311612118801919183580657998526689996122198512756462889150354248316403186606660727955247372503713187/2752501527800956257453852486749869793792639235838089181869014001567022889683338546709869000234552270675019559255450280530876984008373903440125448259702857688531857452615226988759597025373369314742738416936694755454019759435336832874105012224*x^12-12407227453935850140658177347476317475750368613134841919863554860160360515569204911865487760708502733731084255516213174862029313272398959394732820614716371483778305519976484063279860072998702518561609162130961093285339564900050847547/19267510694606693802176967407249088556548474650866624273083098010969160227783369826969083001641865894725136914788151963716138888058617324080878137817920003819723002168306588921317179177613585203199168918556863288178138316047357830118735085568*x^11-38616078681372712099392311175799033570515765507803450389952246863782513165213609933749967535485849121828135104282815974775461132875727430270306516341999849440707368581819661917908133034146967023084827358225939789429101728813675839407/1605625891217224483514747283937424046379039554238885356090258167580763352315280818914090250136822157893761409565679330309678240671551443673406511484826666984976916847358882410109764931467798766933264076546405274014844859670613152509894590464*x^10+5437385753637988053892529110400946294794549238088888350076351621688653778291881807823574859888551795728702050307730054028080703597430467801513706218485346432994814814080983984880596685998691028571142193316838413398162819353181655126545/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^9+17184650798828559194255387215760053109096138055103212778993893408507576580130321167806700635450955847941083400721076448383167295897776421056384593810336560100685899986850954536312596188714913564631164003474411628884484181904981942865989/802812945608612241757373641968712023189519777119442678045129083790381676157640409457045125068411078946880704782839665154839120335775721836703255742413333492488458423679441205054882465733899383466632038273202637007422429835306576254947295232*x^8-667054450015496579642385078807424263451436688694901126243082016026872176827396413995115072635564194543821883526833280483746202779190884436611057713131860531027513932482460743766491020316658047215451945662288365916360792471933906490332091/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^7-846664321073316755701964859558596264199398156419970555322197537390945700013304591059011540400162269217796882882107339242086124862964499966104215722969262242781388345962828631652372713426579414523396008689031469824449049339185521009302729/150527427301614795329507557869133504348034958209895502133461703210696564279557576773195960950327077302540132146782437216532335062957947844381860451702500029841585954439895225947790462325106134399993507176225494438891705594119983047802617856*x^6+9195024103853114749990266976125598009780570452887642423411091487772653092233422443639595895527252714044515120465075533989003245936497317258224751724252623259843816681213647618599960861029317992391721178065057246267319791266166701680062277/18815928412701849416188444733641688043504369776236937766682712901337070534944697096649495118790884662817516518347804652066541882869743480547732556462812503730198244304986903243473807790638266799999188397028186804861463199264997880975327232*x^5-3155053662291941374177059941233514155558939509578976525976132209690361131821661606572684361476871184570304499775736240265246347274495520603969026715083723210153630914853435743758512717427822162406595784475130779098961066024597757652602895/1175995525793865588511777795852605502719023111014808610417669556333566908434043568540593444924430291426094782396737790754158867679358967534233284778925781483137390269061681452717112986914891674999949274814261675303841449954062367560957952*x^4-5119739515420827867769738731809609066039653659189672747780916077537241762375172103262250334166826309444333685185942989614299368870617254199204007178240317610190030486122177643838787730599969604394492387281092922343762236847061980254892135/146999440724233198563972224481575687839877888876851076302208694541695863554255446067574180615553786428261847799592223844269858459919870941779160597365722685392173783632710181589639123364361459374993659351782709412980181244257795945119744*x^3+3242565001517487614141881619216064103664651036492733552608700353582705796907392041991520817013939066057629909743655541638060279757707571354338992144353684004934965116248213842182751177618994390164796634862097985764224139157741481470828161/6124976696843049940165509353398986993328245369868794845925362272570660981427310252815590858981407767844243658316342660177910769163327955907465024890238445224673907651362924232901630140181727473958069139657612892207507551844074831046656*x^2-2142798307284556897330159641480422628155500645808203286884251966451743842340247056696643792002598876886634622558324811380864164722759949883596356141266226082257608092926964941451488938476981596894985274687389426481970742691735919810584225/4593732522632287455124132015049240244996184027401596134444021704427995736070482689611693144236055825883182743737256995133433076872495966930598768667678833918505430738522193174676222605136295605468551854743209669155630663883056123284992*x-373498985496728681335230539616111509379872064707788800780133674929563606417701642618910034934478286068006591290597598693763510182768829308165870085566718125586679405879630422432372235541745195881107118743880898536888015361007156562006087/27343645968049330090024595327674049077358238258342834133595367288261879381371920771498173477595570392161802046055101161508530219479142660301183146831421630467294230586441626039739420268668426223027094373471486125926372999303905495744,-494003587484564739366331056334708003161811439555573746219000124092254791024677088815386785142779343737668008944571331035112718547593894204737618416672004215971790325594060471921587044325290470749258320546285107373/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^22+24277001194442799673129165422380288276218010805330940385723974764128239339657272904538423094263475785295174643048608871937325362114739533801977231577598275437753947832437149617959099839726923581261611358371701052819/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^21+8741790593759062350229241884908437262178252407974565632402358019118987016636214581293620076273262425633685801770507763379251433977343814745985275221234029268358105964591066231350469661291447453271599203492656806073341/462420256670560651252247217773978125357163391620798982553994352263259845466800875847257992039404781473403285954915647129187333313406815777941075307630080091673352052039358134111612300262726044876780054045364718916275319585136587922849642053632*x^20-11453362706137022831405583881790691356931280257426850369772930555916334085490240835431242072280910210333598889766778844411479242841021062116539759436181998134087661633184269091814023447839896735019671517895544668845523/12845007129737795868117978271499392371032316433911082848722065340646106818522246551312722001094577263150091276525434642477425925372411549387252091878613335879815334778871059280878119451742390135466112612371242192118758877364905220079156723712*x^19-65606003933978566886313622747366311352552409512187803070619068143859810851527721587939837340667190828739741606088369039657223544541267485973988762739014516487992049650976493508839804667040256718617162985631800233377592585/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^18+3979657493549291139078314595317421717962109883618621085978813207397393123438721821547939205934421731019844714479850804333433355854784089519975900361906198679612956333208335030324759784656648902023973625727643775564745746355/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^17+723540257629242370347730996626771889635852392093311820807114685143302695005955514769984010634918860761991636239421026670047959626243420559781519490963233727729813309347905137945155647940314829201165671008749398262611949450491/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^16-2288156268452282437364440584160124842430897579845829024159794892602261975769984517599244349476752356080445373488029206872701229439279458713845800599380671632712772534858655476104383876143586295410746996628735867605828926734841/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15-1342905480442693611319109365223120678118335355518242794161873688945771642760379693740801251994529712719175159449754973068693846575794026006742111185026566568267937214327697201937244770699844712338232272279990145939233726686988105/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^14+58698694566442145185831218323518035137502856236260032124533864811223091958316029340416333417022095821585954266546322976824290321955492869356468688932278540363405641962246251402922850530981246194378459506801070734096195857981197931/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^13+47917973305844692723589990920982849934438847246845735447156633735435547235387617861718659035336964193520135624219963472498990853050565636926818873730437895330591795863961639888050432740496370686935896271476825771366759469181388643/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12-44442855559556370698686254957839668811460242314879968552963500006491565775071165773724375136652995534944122006893315629623680504881824418310581863993357313016352778601380456736765223963615291108442141458430237953789626760650401312369/28901266041910040703265451110873632834822711976299936409624647016453740341675054740453624502462798842087705372182227945574208332087925986121317206726880005729584503252459883381975768766420377804798753377835294932267207474071036745178102628352*x^11-145070409238366242280209421851180800376128159740946704930145023022723952325190748387414823272964209225915822192395906542649882978685010093215459112730176763475327057245251807765106836704068901995316045799655841016247221391491905092173/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^10+20264649578002369420701818038047637804792522042761681030016451323710455830725539533384720835440695249174955350921647406238692079193658922899540168798007390061779173280129003106685175787006790330160081475164039920652192165266047096761459/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^9+183777292023097408703868527930939711397307980624812430330618667776156014194917363617431855242500031596170274389851613170654781733127032343709358511715407097301374858229274257399088991319242394695040545710567456060134640283636708295098157/3612658255238755087908181388859204104352838997037492051203080877056717542709381842556703062807849855260963171522778493196776041510990748265164650840860000716198062906557485422746971095802547225599844172229411866533400934258879593147262828544*x^8-840231641536774011840597116826236870389391856407070986648729837990744438113212990459422773833025642815758308744605419852158684105884973806942925520835720197086496934524568116046944411783654878738949679753251061542496523514966863010427259/301054854603229590659015115738267008696069916419791004266923406421393128559115153546391921900654154605080264293564874433064670125915895688763720903405000059683171908879790451895580924650212268799987014352450988877783411188239966095605235712*x^7-1711293946283442806992938570802564142239222438773918900594583555178319503298902900785841968418574328574619001087814685437359343709547343278992259464670559378442050182302545855633374101216142922955154734289063211020772082640129574942819995/225791140952422192994261336803700256522052437314843253200192554816044846419336365159793941425490615953810198220173655824798502594436921766572790677553750044762378931659842838921685693487659201599990260764338241658337558391179974571703926784*x^6+31901038572864607053914898332582148290550892145916263415698444230590965721259918165965764619225821421681845290219010838381837150110476681499335945892598001505393673140928162331518995665106043886869431934998062158561358382162555899693760399/28223892619052774124282667100462532065256554664355406650024069352005605802417045644974242678186326994226274777521706978099812824304615220821598834694218755595297366457480354865210711685957400199998782595542280207292194798897496821462990848*x^5-18348259986155732032567123524007422785773792432890018298727449493459727513242329018942376581474322403888533103187872930063806658788550282800254865521991880634315865443075085259175474200096979560870678448795943185429187161521639499048373405/1763993288690798382767666693778908254078534666522212915626504334500350362651065352810890167386645437139142173595106686131238301519038451301349927168388672224706085403592522179075669480372337512499923912221392512955762174931093551341436928*x^4+7380333582176488480134804188100027194881817637862276220067388186886517701606544415882801878427867966289430769441869940018422441723889712610562403341264599755775442507213893697341858530632920441207117763995275793831249517711310530088469899/220499161086349797845958336722363531759816833315276614453313041812543795331383169101361270923330679642392771699388335766404787689879806412668740896048584028088260675449065272384458685046542189062490489027674064119470271866386693917679616*x^3+17039455588781199496518908043822260245798901117409915404481339278588529739600318753684470246938411687712687967790240498938628247482839340649703211116376614729562848279666754931083483640568745847342354343227256115291333324155461924947933833/27562395135793724730744792090295441469977104164409576806664130226567974416422896137670158865416334955299096462423541970800598461234975801583592612006073003511032584431133159048057335630817773632811311128459258014933783983298336739709952*x^2-90400726976559013120120573071257283654389455116441126367669215627019461016441135084554205053750894753249594021041955006351207927883117070642785852400279914074310375168907404175653431763491291433832991619026327377154904193507458920854835011/6890598783948431182686198022573860367494276041102394201666032556641993604105724034417539716354083738824774115605885492700149615308743950395898153001518250877758146107783289762014333907704443408202827782114814503733445995824584184927488*x-80731613814615133652106862007378501228613440326025165643366827316127310057529013368966093705912577346782431458090209092430849163521906741550028174319129145000328939177182042426478046164113682476585551673332343462583199358064701738678165/41015468952073995135036892991511073616037357387514251200393050932392819072057881157247260216393355588242703069082651742262795329218713990451774720247132445700941345879662439059609130403002639334540641560207229188889559498955858243616,-2724651243586144151903379130434334695886405732754505865139638475728138979291739207492167686477020935281603535935405525405769063915869498941972839928853670515152992178767698211913513624194249119816914571558506324251/264240146668891800715569838727987500204093366640456561459425344150434197409600500484147424022517017984801877688523226930964190464803894730252043032931474338099058315451061790920921314435843454215302888025922696523585896905792335955914081173504*x^22+173929463415874044557737071044306312624688560947887677310664452523731706345228636912528733187641468455822247417066808687814308062549539560157930917876872811543778642184672969484779540675935891608792652900474813531301/264240146668891800715569838727987500204093366640456561459425344150434197409600500484147424022517017984801877688523226930964190464803894730252043032931474338099058315451061790920921314435843454215302888025922696523585896905792335955914081173504*x^21+46605893529383485169325653568200344010161042784296754600944354284159964097145965536720153568949584106030822351611455450116794274878113525127499086921837986439959187871448712643789191859625031259379429460264033686935371/132120073334445900357784919363993750102046683320228280729712672075217098704800250242073712011258508992400938844261613465482095232401947365126021516465737169049529157725530895460460657217921727107651444012961348261792948452896167977957040586752*x^20-26695408494791283933986360709568579073885646621554422649920215819671162269800742499138125406521331899759497613311731407071406808987778469472235646492421119359586457719539281837342549553407921783449930990102997143518199/1223334012355980558868378882999942130574506327039150747497339556252010173192594909648830666770912120300008693002422346902611992892610623751166865893201270083791936645606767550559820900165941917663439296416308780201786559749038592388491116544*x^19-337604052778790284720408980430691035932765249493473600472100382160013820726326939022550292422590550821286514395938721403753719450541978405215992234818171181748140423503009141384826542670318688958493024571726352184043832351/66060036667222950178892459681996875051023341660114140364856336037608549352400125121036856005629254496200469422130806732741047616200973682563010758232868584524764578862765447730230328608960863553825722006480674130896474226448083988978520293376*x^18+27025817731466263977851553232653529318835829266534442600070278341782794865077011721621237947806791340117332016820257930217662943603463306930698371417934222871032598439814377200729322358692608474612229523517989087883913399685/88080048889630600238523279575995833401364455546818853819808448050144732469866833494715808007505672661600625896174408976988063488267964910084014344310491446033019438483687263640307104811947818071767629341974232174528632301930778651971360391168*x^17+3590169601790924506977475551422085831664686829114653678237687640506846131294386500493402621684055577374565022002112771572001487579626872097835175077602972658332745488028107623024582846486523553165757903737542739973537467360125/88080048889630600238523279575995833401364455546818853819808448050144732469866833494715808007505672661600625896174408976988063488267964910084014344310491446033019438483687263640307104811947818071767629341974232174528632301930778651971360391168*x^16-105109542462088613419481878920112880599982116440681449940940354133746987423984187702888447761822021688905809325136151934382622799660877286659154605847143289028487359054913525615172328763712036053663824766706587975376236127411145/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^15-6423178349541015054721725130407388994538089163627861449181448085491466409309050680598526451981280741680562009862366929867371875527280919120024342650347607678584380751299974261923525614427693252086339115389517286246333080052810847/33030018333611475089446229840998437525511670830057070182428168018804274676200062560518428002814627248100234711065403366370523808100486841281505379116434292262382289431382723865115164304480431776912861003240337065448237113224041994489260146688*x^14+370715863451943966008406617091523592413710433805895685048401802268869246263831038895281624974448903747843164581155931270355761774500683634070460249966116650552360058002909108290871399197085610088054841880665334682167504887528959373/33030018333611475089446229840998437525511670830057070182428168018804274676200062560518428002814627248100234711065403366370523808100486841281505379116434292262382289431382723865115164304480431776912861003240337065448237113224041994489260146688*x^13+1547545185468879429636124267529284202876345220151565874359646941093594823773761632095908275819045688491549313586625819022602530064000394679602838576806384402050612474109087472498044450090533010387665330435185852502089726990943482579/2752501527800956257453852486749869793792639235838089181869014001567022889683338546709869000234552270675019559255450280530876984008373903440125448259702857688531857452615226988759597025373369314742738416936694755454019759435336832874105012224*x^12-269828939953124921261814884746887067772227105754317364842063834547938926688242345720957189514950003411552467644455686264571081615619752678282925324399697353701147653418938663973651976747417561171436538282373508710783327143144929487095/8257504583402868772361557460249609381377917707514267545607042004701068669050015640129607000703656812025058677766350841592630952025121710320376344779108573065595572357845680966278791076120107944228215250810084266362059278306010498622315036672*x^11-646810045934734817380511771119378477601231298876024869546003963343991948754303940167598656032699481050357947183614146523861034116989920190345981680881531356757380445486897234336228880317389886534336524419125283725175792530595124997371/688125381950239064363463121687467448448159808959522295467253500391755722420834636677467250058638067668754889813862570132719246002093475860031362064925714422132964363153806747189899256343342328685684604234173688863504939858834208218526253056*x^10+118960257185124176092336763399417832686750813547619600763185015422729492158917049306571871893406854252118255807328792793697314800156228109043534820779334623828841744178287494748032895808738985644834574061157152135602103313677668416694981/2064376145850717193090389365062402345344479426878566886401760501175267167262503910032401750175914203006264669441587710398157738006280427580094086194777143266398893089461420241569697769030026986057053812702521066590514819576502624655578759168*x^9+793342182528970869145180737990838555809200086889246967238211386354509015841823617980067602200978203167974881375030900093166683562438220055589699818801446354945971053565261269490772942316310252191247342566523506624312223216348307718008731/1032188072925358596545194682531201172672239713439283443200880250587633583631251955016200875087957101503132334720793855199078869003140213790047043097388571633199446544730710120784848884515013493028526906351260533295257409788251312327789379584*x^8-4878670066185009758665959161117425922388281012556352651768553067818256540620214740356907919305282117922221784675353188019258429885920034283890085626531945884358516970191706711027012250349381567801864637105985847968263554715515238957858685/86015672743779883045432890210933431056019976119940286933406687548969465302604329584683406257329758458594361226732821266589905750261684482503920258115714302766620545394225843398737407042917791085710575529271711107938117482354276027315781632*x^7-6755961444346827323820725510341191620849127985302038961054830425991210233578629242885456091887648752303910610548366376742959637754099647973472272408106685570239487895196971922328881751083107871638145334509589792862018965172542898599429085/64511754557834912284074667658200073292014982089955215200055015661727098976953247188512554692997318843945770920049615949942429312696263361877940193586785727074965409045669382549053055282188343314282931646953783330953588111765707020486836224*x^6+201056516674485103091294266653380541322821926635237173883295159964277329229941304373890186185531167159063713111031341436550154751487055552056480649360793324887111041203946357923408618542386795489995634298846126041550406322708606367210946825/8063969319729364035509333457275009161501872761244401900006876957715887372119155898564069336624664855493221365006201993742803664087032920234742524198348215884370676130708672818631631910273542914285366455869222916369198513970713377560854528*x^5-83453964071742275789902961000117081592505536627467557227093905709720725712289003902517004433341578170658918076672476925216897908584483974162534182792293084054695286679447998612921524901630059078107359729941641202158479130805175211683383387/503998082483085252219333341079688072593867047577775118750429809857242960757447243660254333539041553468326335312887624608925229005439557514671407762396763492773167258169292051164476994392096432142835403491826432273074907123169586097553408*x^4-104554113496942209544674783853348015615134094792023334118121640737366215802604452180493287766486008375274690374118826995727703514347411566131210771240656074418973673519887593875823013034354467701355203336902896760619688250404664299762166995/62999760310385656527416667634961009074233380947221889843803726232155370094680905457531791692380194183540791914110953076115653625679944689333925970299595436596645907271161506395559624299012054017854425436478304034134363390396198262194176*x^3+152896879897752650806505922248160453746611657491954212012528765320294770793580434971918901710161876153861789983238214448992599550265504537553549167916489305467701879153828211990153317940108717589766350747937259951984691889911435550481959647/7874970038798207065927083454370126134279172618402736230475465779019421261835113182191473961547524272942598989263869134514456703209993086166740746287449429574580738408895188299444953037376506752231803179559788004266795423799524782774272*x^2-58881288266142451245511119106744376641801980526271832462326901610263082877150991429560069990222479427195869167277538113413756718543709745568021293943282324800503464194451167115630781206957413077358328688613667703919078837915131264419248917/1968742509699551766481770863592531533569793154600684057618866444754855315458778295547868490386881068235649747315967283628614175802498271541685186571862357393645184602223797074861238259344126688057950794889947001066698855949881195693568*x-55775438371658788300888550674567187949638325891759090821328707816093874100461070831148851971092719625273183813046852157718234748389728496102397074989217322182101023521455692259752526902644873168036933159293579150932202944747421245464893733/82030937904147990270073785983022147232074714775028502400786101864785638144115762314494520432786711176485406138165303484525590658437427980903549440494264891401882691759324878119218260806005278669081283120414458377779118997911716487232,12564518983428642445754771705978500717002116257786212097663673457937280628998794917431175012513887849239730350757825916906974564820815040589273099879570959205892687481508615585810579666193204844513824094444652828393/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^22-103631485857324203577900996328225503490740879800243879012802870450962567137649705533777309136563592346442963666058130237149440982491099234565073714325527211226044858978060078454687811062536111568997547247684116429151/68506704691934911296629217447996759312172354314192441859851015150112569698785314940334517339171078736800486808135651426546271601986194930065344490019271124692348452153978982831349970409292747389152600599313291691300047345946161173755502526464*x^21-204488556492212704232599366584169818428374938822163277009689750007865519981377090788001137529035397607843111249977883366609683521785548478164579298811626141087987166726969266629901883229983336665489975885248590411095289/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^20+3749590171345203765845439641174553272193012170299595828600259802902569317804780812544570869582828408592892779910477075497280629591398275515450728648841793348891067426319268756616750888872642778185399896307520248744623055/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^19+1393531309622129898043188880080940967772296823963438593092711181559294999376050784112014914391223072878064262042053491723315419060180649043983385853036932962944047196880499136841817126483314951370277507524471969766093512981/154140085556853550417415739257992708452387797206932994184664784087753281822266958615752664013134927157801095318305215709729111104468938592647025102543360030557784017346452711370537433420908681625593351348454906305425106528378862640949880684544*x^18-406250147404413256311964679373762653366399721351113851183364299530633372022521809796573262462427899231797891960279771177213001269121321819302647812629160593573525988788772081777206231939824254852492147994699970279904229320165/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^17-41165934392419885281644089040822673393257994856302445886261617676941170305605015594826959400405522626280201028129607915503339543823220794978242999716024075847258038033471865537340015116710979408037387984380079084252423376242909/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^16+215494537284302987233090244622042633369664632729265995566001788049557790710126281253138256803800337350370412778717020444557179870426932298459542264550313900511365696870358953199390012584534882440368791826209902268437714567272655/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^15+7395695689605760441833050473007983695186263590988935311689390332763251969421251198785607839478450775257461520968530002135397912186677687202733609264120298995202617400507080724997582609236718798361270789600444103786826884785078343/25690014259475591736235956542998784742064632867822165697444130681292213637044493102625444002189154526300182553050869284954851850744823098774504183757226671759630669557742118561756238903484780270932225224742484384237517754729810440158313447424*x^14-1675401941143422583275595714764949239986987473202848873760295487404750621640889032545577739328320164902931613225291267873211695170961911086845120236157827277967507935045919862647773924937472080266234991578994963518730084103027716175/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^13-1982236567789972560489100972334141034881536038029744849475052345476409288468748664263424985690876433966774980703234303977196944275985098368423897553644187252269547278436285958853535462602466633343788916421593552922448745047665116981/2752501527800956257453852486749869793792639235838089181869014001567022889683338546709869000234552270675019559255450280530876984008373903440125448259702857688531857452615226988759597025373369314742738416936694755454019759435336832874105012224*x^12+42160382193066193642247237637222170617437529710361145955720920942884572387719919311656746707797610276985988575877324825619623264375845827394323526139911713569730502618142400235999755894909205118071530331089748998092588309656595902695/713611507207655326006554348416632909501795357439504602706781407813672601029013697295151222283032070175005070918079702359856995854022863854847338437700740882211963043270614404493228858430132785303672922909513455117708826520272512226619817984*x^11+55684872968371877165517810717713510337559722195827750092740108789803790885886257241271088519761072390357074814050100560713876134019739450077617998011450481369788766155107061447268750126160998838043647654656856491232274012942830346283/59467625600637943833879529034719409125149613119958716892231783984472716752417808107929268523586005847917089243173308529988082987835238654570611536475061740184330253605884533707769071535844398775306076909126121259809068876689376018884984832*x^10-462387813631442539353979120656422562105803078787472959426813063780258266864256157977832930854681008157392097126238731369785061776429073679392996617889095431321436535501429985681725752702133789248230778614256115809314233731051970752071607/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^9-797237558545841912212938488163533152498578153782630062302913720333262414880245070825902930380397753076038403745970524587238027174751365851545315641853160914188560279650666028942448341741176397545086603131341960300414176098411425592900713/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^8+51625524158254517899865838965358021695528944741946853405722661099073612834412021214502003333836548913387975155336811796265230093792588440523129007430567294880733921644627610352928182124817970300996454756523370681344585891983647700694952925/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^7-24966579166850426224034067459918386054919101115740454127050920121833613879069083418214959285063350322566388675071851987456945814661022708956321014052169211656426062639264016397062360966576763992650605783069701784032803969438513116890400875/50175809100538265109835852623044501449344986069965167377820567736898854759852525591065320316775692434180044048927479072177445020985982614793953483900833343280528651479965075315930154108368711466664502392075164812963901864706661015934205952*x^6-623882247781909533383536961802960074279591881282947644444684280962963183251831698645719272513742800952023449569811386467803566724755445749773324786473192502099561690233020972124698209383576290487478121140009386886321478126567739563744428579/18815928412701849416188444733641688043504369776236937766682712901337070534944697096649495118790884662817516518347804652066541882869743480547732556462812503730198244304986903243473807790638266799999188397028186804861463199264997880975327232*x^5+55751348229454700841461584457966073911843410273698684711833256178217864013168862123174274590718588142139642040403146752720011158986684013980417862758845892751217175782016499891046217757982827685858245994800840491123695175105391643891008353/130666169532651732056864199539178389191002567890534290046407728481507434270449285393399271658270032380677198044081976750462096408817663059359253864325086831459710029895742383635234776323876852777772141646029075033760161106006929728995328*x^4+163002349972040193539176469241770446380340431162058422626428623024052481242974012252468887455181840603142136832548000153004449144906867955316099885610698488298279331683478552217420738712197308459284555331060925852267077466262346982498646545/146999440724233198563972224481575687839877888876851076302208694541695863554255446067574180615553786428261847799592223844269858459919870941779160597365722685392173783632710181589639123364361459374993659351782709412980181244257795945119744*x^3-435713006277809116232046018947717089360132428154860215691242318167831174863255721396444295112617623780732631832706965889087808657669176149499841925768565934973749189992661873522548905292149102800810754852549259155509746049848091331856096213/18374930090529149820496528060196960979984736109606384537776086817711982944281930758446772576944223303532730974949027980533732307489983867722395074670715335674021722954088772698704890420545182421874207418972838676622522655532224493139968*x^2+112513670689448456885972287712604540180141903442344624487478824813488314945213740014691440992946467108992032563950219034741662615285763879928192813842556105451031849585462869323707161915758678932847135274636838468936830554133724181794306701/1531244174210762485041377338349746748332061342467198711481340568142665245356827563203897714745351941961060914579085665044477692290831988976866256222559611306168476912840731058225407535045431868489517284914403223051876887961018707761664*x-497750845048090063514719776175266427062487966349952061052614201919416782669311839650688517483117247097743319938078329415402579346153523102605696946419419323924464619993039853912876634023285624254175031899401183984353785984481576560408157/1012727628446271484815725752876816632494749565123808671614643232898588125235997065611043462133169273783770446150188931907723341462190468900043820253015615943233119651349689853323682232172904674926929421239684671330606407381626129472,3747642168141084625708726556970673537827806532090042778990880342111051872379731887452135255808210921735105355569348092563047483181143442590205824863667103248319971565961509281780592633903542556098351756809821869251/19267510694606693802176967407249088556548474650866624273083098010969160227783369826969083001641865894725136914788151963716138888058617324080878137817920003819723002168306588921317179177613585203199168918556863288178138316047357830118735085568*x^22-241247725128705483658746601280775636230396041820088976912475665100000579680723503713316254441823197155554989979827132073853015669797953205700411887830944072967503093789117505599767872519470889932137878923567108130141/19267510694606693802176967407249088556548474650866624273083098010969160227783369826969083001641865894725136914788151963716138888058617324080878137817920003819723002168306588921317179177613585203199168918556863288178138316047357830118735085568*x^21-63372426499209630071623455374544058419840863806552379444494686305120229097602370563773041031808277353511198244642846433736517881610730976399192766715221837973307310635193158662687953160564002064332770520788240524635555/9633755347303346901088483703624544278274237325433312136541549005484580113891684913484541500820932947362568457394075981858069444029308662040439068908960001909861501084153294460658589588806792601599584459278431644089069158023678915059367542784*x^20+329053461332667708195678193569555025750917229605436566056306231058248445266430531841421373545788131406932818986639184276108450571101498965325488467000706110332285029929128732515171677496457381097558238972541944329347711/802812945608612241757373641968712023189519777119442678045129083790381676157640409457045125068411078946880704782839665154839120335775721836703255742413333492488458423679441205054882465733899383466632038273202637007422429835306576254947295232*x^19+453276703918608025072334770191010402652420571273703052391820108621789209585884435604400924368961963818057893247382187036940884978598799877941781465240953578353483494951885126760184477093121295400124582340420927243721460583/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^18-36480163519831916519392347238424031116235382825246391284074329122999189644299433447215492163490947589004953331399119679656390668090051210289937896422503596979500645311387277826853295851452459822963169146781762949827213486941/6422503564868897934058989135749696185516158216955541424361032670323053409261123275656361000547288631575045638262717321238712962686205774693626045939306667939907667389435529640439059725871195067733056306185621096059379438682452610039578361856*x^17-1585207630045643279025421889503551562569417955671361639592932888327685557525173421105332155594979923340043731772376183941723573113535700510626850754130637724179842753438989579045063732155879247724516376111288626807744219821863/2140834521622965978019663045249898728505386072318513808120344223441017803087041091885453666849096210525015212754239107079570987562068591564542015313102222646635889129811843213479686575290398355911018768728540365353126479560817536679859453952*x^16+19943129241930243655367646220515422552994839084250572366746071902309938494760005413291474348084453052024786135095908153037718973114019873121962932249519637309919302395184521276180182076614544962144196520131007628478463145181927/458750254633492709575642081124978298965439872639681530311502333594503814947223091118311500039092045112503259875908380088479497334728983906687574709950476281421976242102537831459932837562228219123789736156115792575669959905889472145684168704*x^15+8396221813393993150626250121948147698679728660723745539769143282121138752186964686970416773306219427702773029664511165472976030568647469532424031747222337563520326784343192001384516427104254761865424816433308719932407598295604495/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^14-484057976655980362203668363039318027854394341027555255573824521985359710572125201865594783584711034306711632908925879580526595743225986862228810127995674502315559521282209676807509364856868706728987102934533541256326086883078145285/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^13-286066525482631091391782839626498035073964258694291099457501188167467178315056709488413511019937851636913052425246320863533069235486949282027453263368069837262352562285619938069149536108437445854179195027272762933624353863963580261/28671890914593294348477630070311143685339992039980095644468895849656488434201443194894468752443252819531453742244273755529968583420561494167973419371904767588873515131408614466245802347639263695236858509757237035979372494118092009105260544*x^12+346824620793159360060491016943280837582707158911916588093095998420937223984700100037689955579419288692657697049854278130745715058585671971876414424964774666029346588098755115585802664142492653793331278117463832555676062612866459695199/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^11+10345165488900853073014349948429761634812602754342092718052926513606082874784694134643573916942745209287932094612083932556346854439066591633667995466960952099270878281355016508787912461280315513568265702748689028612294197854238816651/619454433339978581602911760778327178386975136666236634294081083171590799504352167790929880454020894249136346283055297187375864456617069318443870171615226460253440141727963892789261161831712487242771634470063763123011134132181000196718592*x^10-151479873596016994327852690561656838705991089305267741913121033884087396189402981601846824889480235233564775773893276119004678096697010263998128013855944037342905470589163764072531890432577275714996805550887679186978557146415508268460349/150527427301614795329507557869133504348034958209895502133461703210696564279557576773195960950327077302540132146782437216532335062957947844381860451702500029841585954439895225947790462325106134399993507176225494438891705594119983047802617856*x^9-1076045354382640674216694700022556489205632016382331900457145757201771289089794601203862489232613037136958135540259125095976796491455743636711700088463693991284852777768013478480118497315724304429862448941372818436645388989147034240033523/75263713650807397664753778934566752174017479104947751066730851605348282139778788386597980475163538651270066073391218608266167531478973922190930225851250014920792977219947612973895231162553067199996753588112747219445852797059991523901308928*x^8+6277952125846857406190788038036089202169362791082001684222101762810700698104470840165929588664626521482011504012717203024503834598466039820453728829233510089724351783115843812236530048272831957880267523403489840221132645014306621491962077/6271976137567283138729481577880562681168123258745645922227570967112356844981565698883165039596961554272505506115934884022180627623247826849244185487604167910066081434995634414491269263546088933333062799009395601620487733088332626991775744*x^7+16404345922467761413325210918028406311678957773103975701435307328868673617783843804846658298091304289253550117787583476003683313144023893759562734152219066695065347045842541879598866298383298222481857465150115432769445160276069359314459165/4703982103175462354047111183410422010876092444059234441670678225334267633736174274162373779697721165704379129586951163016635470717435870136933139115703125932549561076246725810868451947659566699999797099257046701215365799816249470243831808*x^6-280714906760865871446270689077629610363781231098078422846279481653837001252720444491190321378721164551442049708950703389964783654246382451954669027713177272124797456176568222935796407301829132492877046701579920737815428220104058171109174093/587997762896932794255888897926302751359511555507404305208834778166783454217021784270296722462215145713047391198368895377079433839679483767116642389462890741568695134530840726358556493457445837499974637407130837651920724977031183780478976*x^5+63147812832739430491307978894349116974315011484482236037046454354164908284870451597294706976041206817989865600374576394825041127188967358376508723984260525153676779375346753331753002161011296796722137484018757949237625653941106495234200579/36749860181058299640993056120393921959969472219212769075552173635423965888563861516893545153888446607065461949898055961067464614979967735444790149341430671348043445908177545397409780841090364843748414837945677353245045311064448986279936*x^4+75337212759761000133427292030506444120419003198015004825113459292474368562497334172562090179136118797570051419103058723804852722701207579581243383520393283291434047976081494964650304510320280525854836480125010598463830139562244759220150381/1148433130658071863781033003762310061249046006850399033611005426106998934017620672402923286059013956470795685934314248783358269218123991732649692166919708479626357684630548293669055651284073901367137963685802417288907665970764030821248*x^3-8008878727887909309794773445929704757414767776336096409233444019601499409808984757414235155007213369659094542551035394433519371264369593395159478137340856539694950675692924708515878353701915812323638439374860146579045984170291850748947521/35888535333064745743157281367572189414032687714074969800343919565843716688050646012591352689344186139712365185447320274479945913066374741645302880216240889988323677644704634177157989102627309417723061365181325540278364561586375963164*x^2-480101407643447936164038007700472800112512312602578327574523506483292693884678209337445685546634101450291424428783305426480433306726440568998950375227296668166078593588602917187306483847329760196775087288364374248279788579164252566502304591/143554141332258982972629125470288757656130750856299879201375678263374866752202584050365410757376744558849460741789281097919783652265498966581211520864963559953294710578818536708631956410509237670892245460725302161113458246345503852656*x+181628508956972797523325674904901257647795173178014646249780419508906260155526503411627430299068269358516219651828301819942290340727333624607898328574931969122947502508726056355341369174029278932720482181655176149706075960048230476576263/854488936501541565313268603989814033667444945573213566674855227758183730667872524109317921174861574755056313939221911297141569358723208134411973338481925952102944705826300813741856883395888319469596699170983941435199156228247046742,-395545553993764965541068736411641919902988170678682493084736772891130469823885015193455842269304160791738426695532792985226349338151417385587955907930969165324216514671906630229701635335865780836570303705860111560273/1849681026682242605008988871095912501428653566483195930215977409053039381867203503389031968157619125893613143819662588516749333253627263111764301230520320366693408208157432536446449201050904179507120216181458875665101278340546351691398568214528*x^22+21196511871857288261641606995671811196822577245574314015180116912748521320278601181348945297141552477393059550795339873564656646147771461528745001760228626282312056177205405261838339319705326203006963570335075765701359/1849681026682242605008988871095912501428653566483195930215977409053039381867203503389031968157619125893613143819662588516749333253627263111764301230520320366693408208157432536446449201050904179507120216181458875665101278340546351691398568214528*x^21+6912228294260343918291846127463162749213009647932760196792194598328966350672855572119679083499929779047935971012344947709154210786584070390034283895748247005530629906165576224700051351037797829679579348496587579960218849/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^20-29346636896841545446936446891791678206336473849469715717919858915581228919344655112040423403795190897598552521712916534722142716615517296299345047816830669701326812648265874321694731752321889130011428390224515192925694989/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^19-51421138973449089086311573845860326092341926640309969675998363227173491283655300356490876125481671555563682912346780111382061484609707247181542922828305121858468336197147192059581663164904030524223318847475613126585153117021/462420256670560651252247217773978125357163391620798982553994352263259845466800875847257992039404781473403285954915647129187333313406815777941075307630080091673352052039358134111612300262726044876780054045364718916275319585136587922849642053632*x^18+3317751587835260811544904736645652211881253707165804680654827971935271425656470624634418597737723301714502690321481243441562677810912341636246638856434913536569583137854928149398440212641283228248186681686026913179575433616783/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^17+6989484912723045387081265289174532221227947133063246037992832790997021389510052527685062967257234184931993274131580684491536267325391419641990411444970380037011171396689735344111573040326870024865989781683997176329639821875527/7611856076881656810736579716444084368019150479354715762205668350012507744309479437814946371019008748533387423126183491838474622442910547785038276668807902743594272461553220314594441156588083043239177844368143521255560816216240130417278058496*x^16-206747769504152056959856260404872110780442846869167732280027790903755332080533386776935024655471717503878253188312314201912769995843591785521366022370137968397747597827053442539736986040843468900329417491837238383510414560985317/4893336049423922235473515531999768522298025308156602989989358225008040692770379638595322667083648481200034772009689387610447971570442495004667463572805080335167746582427070202239283600663767670653757185665235120807146238996154369553964466176*x^15-1063170810155679499219525129542822421749523641276538401610205545341136214212914110095112112418229686151055382319000574995885039929610903372385184943835302723073425155100538689019231988415182466091406359423826138883684388749744365085/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^14+46688788609667861455655739078494832260615924559331028893323402272770407272569219322249862211357958373064519414499824077544205558682136205993772398091077924482189333047919792833391076755794698686997976110449735014179636443162808673703/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^13+39408163654648263924486391135606003735338462377961241545377947666904641704063570992785243365651358675402494369606173646651834918432231303668944405000850150078015714564935601413985072655354452476685277434775199185243905187691605592703/2752501527800956257453852486749869793792639235838089181869014001567022889683338546709869000234552270675019559255450280530876984008373903440125448259702857688531857452615226988759597025373369314742738416936694755454019759435336832874105012224*x^12-34918740750820474804516685036599325804911744031765397225436436942041014721875820041847046665227227595020581243639377477876390397723792566732246974710177578886409707756337542891970114746757742595979323680213981099128652376753753725587941/57802532083820081406530902221747265669645423952599872819249294032907480683350109480907249004925597684175410744364455891148416664175851972242634413453760011459169006504919766763951537532840755609597506755670589864534414948142073490356205256704*x^11-131281584954309659710454260825793256943524534652186259341234190777310708196016456742947697180736298017274590348743891445065913412761228262286882942638650489519068781848657947763570855556198561962146096331510551296721687899961010225996785/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^10+16128921561933675170494496672166023417614641837631252904708195157085722793063402616751652668166263303829800532360871547918561976880111117925174508360985888112440832721249517499984116148807154550229744800046911613389843249071794824150689103/14450633020955020351632725555436816417411355988149968204812323508226870170837527370226812251231399421043852686091113972787104166043962993060658603363440002864792251626229941690987884383210188902399376688917647466133603737035518372589051314176*x^9+214849347456401505554079774888197126933684066550612654455482300831968681051535746394118826016994198362944470435400799725598299448185095994913025353682075543362566048522134235329966785336776802218530004432817863503335858715068517829638180305/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^8-80275013209396975683348942539660496040571138529041077436288500837308652743920151039867500686200449055768182437866554970593882462209929200350456848331563574204007532697791779235247737087848748430094897348141173899126317795773786772029974911/66901078800717686813114470164059335265793314759953556503760756982531806346470034121420427089034256578906725398569972096236593361314643486391937978534444457707371535306620100421240205477824948622219336522766886417285202486275548021245607936*x^7-7215706915231723550238986663378439514463422713907397508963684275491522729530165123250873729012202153304035994505419351436314411820463334169356397325419824254716938482778158923594244817089495035302343228093709823414484480625434601459467832471/451582281904844385988522673607400513044104874629686506400385109632089692838672730319587882850981231907620396440347311649597005188873843533145581355107500089524757863319685677843371386975318403199980521528676483316675116782359949143407853568*x^6+36833475142624498232591585541633266091629960196037489074212272626409125312852836981596514981437831094152720932030909007941915981276899423375657836175774768554036767676721749076315338395155643825780843419518135879082571316079531425355054362651/56447785238105548248565334200925064130513109328710813300048138704011211604834091289948485356372653988452549555043413956199625648609230441643197669388437511190594732914960709730421423371914800399997565191084560414584389597794993642925981696*x^5+10312094382346955165115532479710840097451395491698065761590088406690892958624305517428733310352352616857575150994441676572600231427853739338854046504733506858381462368750517795229300509579290923534118419340872774711311165733734784229217264943/3527986577381596765535333387557816508157069333044425831253008669000700725302130705621780334773290874278284347190213372262476603038076902602699854336777344449412170807185044358151338960744675024999847824442785025911524349862187102682873856*x^4-56511663065369712595818705830367235090110739107560481386840910762805664432147862456407441796085983583493772756040319136550654207357696002207189650465139221657600128712520319174681707495553968292635094057405460189057801826470596059434276695289/440998322172699595691916673444727063519633666630553228906626083625087590662766338202722541846661359284785543398776671532809575379759612825337481792097168056176521350898130544768917370093084378124980978055348128238940543732773387835359232*x^3-12419659263002333078094239935897761383525270146841114903320266274461082441431247810578691052021667108510036826245635674185873623992465839535166828020263595119516191944047691301599393079860938987046688663350169515385222909262798750908156597923/55124790271587449461489584180590882939954208328819153613328260453135948832845792275340317730832669910598192924847083941601196922469951603167185224012146007022065168862266318096114671261635547265622622256918516029867567966596673479419904*x^2+87574116422343536073486512614845112221635239960945245646880265287553658263437383676982780909409877997586807273921394794026852637397044867071243293423103562822681549771855256562215943329149567425828031143868511050088286494490129446806366045505/13781197567896862365372396045147720734988552082204788403332065113283987208211448068835079432708167477649548231211770985400299230617487900791796306003036501755516292215566579524028667815408886816405655564229629007466891991649168369854976*x+746267702596219514369872316221746458271362105588395790532865601117258592239356729085767110021409355538607845139894780236389305362821273545768511403427155215935043906316054292010698384056146442771354587343575791355427514895381640736780413479/82030937904147990270073785983022147232074714775028502400786101864785638144115762314494520432786711176485406138165303484525590658437427980903549440494264891401882691759324878119218260806005278669081283120414458377779118997911716487232,325598907780370527980506138137951199292633959326821870175481218305163592589955708429175942651876380910300825595183157746553088688755046572403383019487980765270924027740433282742446095003867049386068217651681967770933/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^22-3618644147262404404849618618980001879556971640337392804789773887866740441040118225937594946257491306977858498637227423566810298436759422795072866604690932689246442834867417821389890999500665321700813641169169721248115/34253352345967455648314608723998379656086177157096220929925507575056284849392657470167258669585539368400243404067825713273135800993097465032672245009635562346174226076989491415674985204646373694576300299656645845650023672973080586877751263232*x^21-5154628394833412413943321256561090847650122228252624307631693918846501491139923021268923584208619680227885899710072320142166207845532383043707853517897922052823994400771446026919045570088558539464621153259573608469003781/154140085556853550417415739257992708452387797206932994184664784087753281822266958615752664013134927157801095318305215709729111104468938592647025102543360030557784017346452711370537433420908681625593351348454906305425106528378862640949880684544*x^20+134525105716725254367630162408799161645332711106923038304007890414010737020750422006686719518845759053612360972742291566089037202421092081266026873755312736233216566875694342437299201688855803366390617820110118791625463587/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^19+33789508043557940763879274354558544327692767108707621148343029341175892246036805418121043451848525501557172531728119058240461317288793461780586566437536705226385704520889664585989593912186222375429684860965844016908104972785/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^18-15058204840886372366024873727808334468423133272732138781353899658111280708554534675358561332320206723287684363393764721932988546205446675784672740694596401177011797584634809520804952664357435458773631331890850316575917238296193/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^17-940287189275633773480825249236745037159122579135109958226138199234702794667333478452269948589714548643035398855157476982581173182230902336999405429136787331273637211752590966703196499460080454076156067906431054787467316141873689/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^16+8309103862468055748828364017482917311921416367748665026262424406998839943365690010446549155487170078475908875943145065332273961415802599415179215681894789556612887797298463537318638513651571117447088667701721143531411760051075107/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15+151919684657499434246824567322639370469233286053379034256226868329878491496383224652168582894709412685664296313136017242328833910535315575521641941290702727486529581818062202797145736941914677659893598109918392103898010873427908155/12845007129737795868117978271499392371032316433911082848722065340646106818522246551312722001094577263150091276525434642477425925372411549387252091878613335879815334778871059280878119451742390135466112612371242192118758877364905220079156723712*x^14-67791640339713240394245570716139924567316229759280942769734521177412792145042468020696117864838021924326358736860903798867715338318982651018541318472297707220639796018702110904050058129908198414490572153104391962184827991971439856035/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^13-31877487578323888685779823755885455223339687149585237553762913081311082364459311914651542603052762561781028064564290827602368020021759922583453234036047241413362928239825015702539609342968781546986355922114902375034413554147130507153/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12+5434673652236561050874441561264733405141635943099672954895307105314433391122315512241936589925301097117303199322874234807756373202267665502499766313681597701162921493867890515304622383546205648455272846721180475916301785828520070299409/1070417260811482989009831522624949364252693036159256904060172111720508901543520545942726833424548105262507606377119553539785493781034295782271007656551111323317944564905921606739843287645199177955509384364270182676563239780408768339929726976*x^11+6423407960065499493118490608645497645041013175871974938648345992624218545039588280045012123775514615023647449851610996050177935607413789466058835138208365549174125616442467903974783123277476604147446886724459790055189221528687538348117/802812945608612241757373641968712023189519777119442678045129083790381676157640409457045125068411078946880704782839665154839120335775721836703255742413333492488458423679441205054882465733899383466632038273202637007422429835306576254947295232*x^10-21488446967514997566391262865418668797830672558464953001267460332904583884836691660124374668307745830792680642462556829105740880168411309728693487287605181204758325127136666657014078595535548827027735690550534928317486844138890975111282923/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^9+65360349421571867600467093795641397782360278049724261683359438514565991992279109479725050928132834496820747553231416481076621307512752866578144473426003215908596753813447536537237489277857422334423749338277312885572394898953352539957636939/1204219418412918362636060462953068034784279665679164017067693625685572514236460614185567687602616618420321057174259497732258680503663582755054883613620000238732687635519161807582323698600849075199948057409803955511133644752959864382420942848*x^8+2691355092645844116315828946791730657121363761822965296947983884986455143251522111592331455519468338707463204271051202121357907274320067323250752012980488106656113100587702816806433162676280080628712645432357228599964671424462862519035700505/301054854603229590659015115738267008696069916419791004266923406421393128559115153546391921900654154605080264293564874433064670125915895688763720903405000059683171908879790451895580924650212268799987014352450988877783411188239966095605235712*x^7-2459298872921221558217758155926269163958236962901988437354267636360444733265668908202750902404107277326358855573404156597068119262926510980563156585325974263107995741388710106529470706216410191525919797351060621407697242583339818945507732111/25087904550269132554917926311522250724672493034982583688910283868449427379926262795532660158387846217090022024463739536088722510492991307396976741950416671640264325739982537657965077054184355733332251196037582406481950932353330507967102976*x^6-40901722885910154489723213652207743947780707377891936369287904340951173457960554517638760920107558757188530190022063587786869634731974904508167903864771630034126659281194241499142282571004233449974728175641826601196852793577261285967082952551/9407964206350924708094222366820844021752184888118468883341356450668535267472348548324747559395442331408758259173902326033270941434871740273866278231406251865099122152493451621736903895319133399999594198514093402430731599632498940487663616*x^5+11122534730476058667675580037378683499050507417241646918420286838299823330496874188893154207604058052843434089944458976401409882192445920828648155331459935056063036657333251389419361910688120156704911913072698780335773630452979592570029321095/195999254298977598085296299308767583786503851835801435069611592722261151405673928090098907487405048571015797066122965125693144613226494589038880796487630247189565044843613575452852164485815279166658212469043612550640241659010394593492992*x^4+48082615400781939025492512021496128491609919122737998363702652464078169684458716284962248061677576479679958702008773359972338939041909695121687605947862376838123418038478507997646492502924569074667414708933934834822626003384392640148972735005/73499720362116599281986112240787843919938944438425538151104347270847931777127723033787090307776893214130923899796111922134929229959935470889580298682861342696086891816355090794819561682180729687496829675891354706490090622128897972559872*x^3-48006659179613400726974446164729248379047054619610344696488083461688892056557384447845151757116948456808275487180840003041147066038710161074678234046783528461609915846557108001663251785598535779791080152913689307834846123942266251568884100657/9187465045264574910248264030098480489992368054803192268888043408855991472140965379223386288472111651766365487474513990266866153744991933861197537335357667837010861477044386349352445210272591210937103709486419338311261327766112246569984*x^2-24376771199523365193932849409147056971102527961561455810803460495421655966558292240023005382343771545774846354576618786237337811232515408835552098781394086769877295322843666483817354223559973226562736117642218039475309160356712859643006574263/765622087105381242520688669174873374166030671233599355740670284071332622678413781601948857372675970980530457289542832522238846145415994488433128111279805653084238456420365529112703767522715934244758642457201611525938443980509353880832*x+105245284221150170050997986967233923826227965658519225899449849202780918031488211262347885626342323302237543503819559106730935838775671942813998980237832685487475300955153558981467378296504056977203360006264461419119585059577583826903958751/4557274328008221681670765887945674846226373043057139022265894548043646563561986795249695579599261732026967007675850193584755036579857110050197191138570271744549038431073604339956570044778071037171182395578581020987728833217317582624,1184302294366284282891145476733384412693776756691198676447566244296932661789680605028668502767309962394876415362924876334380683370865594042372651191230386637575404620682371424422851473186123036233703697675858666887653/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^22-4189926048021213000465379571121847516231000953576255153361779899911622939367154282430478912632820380652910576283314536519321553285533397817827949063850951233387927287530251002040493624293274091557221688925763465138369/22835568230644970432209739149332253104057451438064147286617005050037523232928438313444839113057026245600162269378550475515423867328731643355114830006423708230782817384659660943783323469764249129717533533104430563766682448648720391251834175488*x^21-18922260078693951112288843397564966878834616577070385010349485459106061845337199556184714983035970101899051564101410573942233311598369166585920761760519436907793764094169230829162316755537190714649500633111277997385946549/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^20+464934956854238152149940532542649561087804139467384468768350985539724754820886821741504823149800165053407290530532816166878277506568459740196406434646435051746202264104794190765502297943879067816052412513495778246168857331/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^19+125874834932120931111769880549931909911351467595691522961803080224611381941661747107106752888890921877013655375872855955640526342116098315310620092233672073710044158597457306209807501560264562857124906841164409797552074990305/154140085556853550417415739257992708452387797206932994184664784087753281822266958615752664013134927157801095318305215709729111104468938592647025102543360030557784017346452711370537433420908681625593351348454906305425106528378862640949880684544*x^18-51710429792922613023693105155015117702852567254797704710008367197589120812355278539446831436378324053768536770148460839104903058001095139172310972217534350405132436724593366470623030285257006341028218895147095394157003616032369/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^17-3593235824478369239240890662472873807836334787843013847813736326371256450401342852954400137897471321265698981923419853323436447833065691296359945298077390240037080206859754899257041442138865877694413513351901691020348428976699529/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^16+28301273525127172467720276996066289337986988056969129446390673253469885067651876624271686589660787373955776252446134067178891761606826264664134576044955808020291986443236482166669572618884414748620873376808946251622100057713991155/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^15+610720979015143982987369895375465310072570100761965383822078213079777389305614851500436962374852490078194187910437382518214208681532991891891665104612868308075199622593410359787749741709296043497544935030550334819647155282304698507/25690014259475591736235956542998784742064632867822165697444130681292213637044493102625444002189154526300182553050869284954851850744823098774504183757226671759630669557742118561756238903484780270932225224742484384237517754729810440158313447424*x^14-228493331073187190822308545438013972899938769652574304297500793992300139456305078444099214904083807555370511591071813774634756556336273160357716705832455341966909054626138486265948249641683905276820760879294664754613647802623443624819/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^13-146312520706490521643064062781893426071324819742620414403152986248488547154661512748231778944045724528236147106875188333284890939198550238265129573638260106087791477775910266284027320637145360326992985414305035080230077865695715375745/2752501527800956257453852486749869793792639235838089181869014001567022889683338546709869000234552270675019559255450280530876984008373903440125448259702857688531857452615226988759597025373369314742738416936694755454019759435336832874105012224*x^12+18071760203238374124482760463126210457131414255561723941263671420675651826572614093722103059161866994574675530070793408403060637767427706141209462707493794717342547361823582244282279880242071083995570818362046129053352628833529029954049/2140834521622965978019663045249898728505386072318513808120344223441017803087041091885453666849096210525015212754239107079570987562068591564542015313102222646635889129811843213479686575290398355911018768728540365353126479560817536679859453952*x^11+25621795647850264382192115172215734510389094444175186292225112589499013865069900432376538460424274957778397184650857147985183406369569497282364263711298744288288826489068636348795338043104072718598965995592908323578070641915412672989783/535208630405741494504915761312474682126346518079628452030086055860254450771760272971363416712274052631253803188559776769892746890517147891135503828275555661658972282452960803369921643822599588977754692182135091338281619890204384169964863488*x^10-70200273282954740048233115048825512501586390205610515397683138547539770645206840940284628679254102221856834407339132931336209629378730230713790295687987686498726456507270076063704374988571471854136587823772265057257815641510055631818307131/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^9+90354514147982953274728550076064693143829983342917565696650507331435172750431197515936851805975032135964548951272097979856822975782047817011030328106797081289400619453259015336765335927713844226331800141154743523161751629304352784401642139/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^8+8578470777764963617972526277020874954523854202070937256728364276415034677417288773645111203882745505857785251704593378045556166251786811236851344437548845249149921988607754627236076135718819617227707218517871337127670778653630469309705988489/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^7-5762318397608808846374399038474497543803993079078402331511861084929856174171267594111873631213314996122263533904784054688142132011832645699986006969755968114455486300592439449159912325479239994183402378661570925608552319932877565187718566559/50175809100538265109835852623044501449344986069965167377820567736898854759852525591065320316775692434180044048927479072177445020985982614793953483900833343280528651479965075315930154108368711466664502392075164812963901864706661015934205952*x^6-125053906379389246035769985594675517546658641907438123637909685420667488914701219518386609569914324968885418875470481965162026251404903482479940930570815827657522829309706316375298255301226840923693224173358314936647372202316236991820138422135/18815928412701849416188444733641688043504369776236937766682712901337070534944697096649495118790884662817516518347804652066541882869743480547732556462812503730198244304986903243473807790638266799999188397028186804861463199264997880975327232*x^5+3165385431430276476103558977099516541536771889847997517556110280386387444037014741436212884421469930407460111065842283379289928803684563936653778915994192944374780066778948352202594264649298881705078956041215008054879591942400380806292664959/43555389844217244018954733179726129730334189296844763348802576160502478090149761797799757219423344126892399348027325583487365469605887686453084621441695610486570009965247461211744925441292284259257380548676358344586720368668976576331776*x^4+128493215928755166740326176486893699004269877647223294632552145337028364785156825465258522251024330621369066786231666789587587251608759606313752042125405964443328665466466726593157900993551271588814523659107640363257467342326723295262063631725/146999440724233198563972224481575687839877888876851076302208694541695863554255446067574180615553786428261847799592223844269858459919870941779160597365722685392173783632710181589639123364361459374993659351782709412980181244257795945119744*x^3-112599121910346620262511868326653550140636593728352161926380438164295108661136674003411132488184801231815528512288165839661440309391636885867680423631684581242805087784089969259182968383423629155610472668649241822439376714196119225973079042017/18374930090529149820496528060196960979984736109606384537776086817711982944281930758446772576944223303532730974949027980533732307489983867722395074670715335674021722954088772698704890420545182421874207418972838676622522655532224493139968*x^2-45074591260725268875039933362165540485019547313106611950614040542538561125366695706374715661243068247394008509389900637134113103404205860008961750659594320637247440287334827626619083085313316502559985995436041221205588700510401168808345226375/1531244174210762485041377338349746748332061342467198711481340568142665245356827563203897714745351941961060914579085665044477692290831988976866256222559611306168476912840731058225407535045431868489517284914403223051876887961018707761664*x+1295722607572817235973708812210380975332480784829361747368135359738322373823155513116657824428628813971874517867329553642739008621445012701515830512278452371084984252717679440069845873575643411074859004151666262929730268411281087674194551/1012727628446271484815725752876816632494749565123808671614643232898588125235997065611043462133169273783770446150188931907723341462190468900043820253015615943233119651349689853323682232172904674926929421239684671330606407381626129472,-57500955140874110795829750836536346284495122375748410560876540914541068477017000737879055304346862161931757632343577105706269995201186866730304007565838883864574868505961899139578425949226059491442602516968548183653/34253352345967455648314608723998379656086177157096220929925507575056284849392657470167258669585539368400243404067825713273135800993097465032672245009635562346174226076989491415674985204646373694576300299656645845650023672973080586877751263232*x^22-30332423818570286090259321075843459873812485791146909419932840918392065370137437566551542928549686035359783412902738400128303418488390880378488498766130515451502079490195793400688946096499666693555551892127663413650253/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^21+3427340354914368825392254964195986823237282105296283055028118901393835363970975544823374560156492027552699318226687194634205947345949939127536916405958384924728554266626493736790921910234125821468703095245887269687833503/51380028518951183472471913085997569484129265735644331394888261362584427274088986205250888004378309052600365106101738569909703701489646197549008367514453343519261339115484237123512477806969560541864450449484968768475035509459620880316626894848*x^20+137618007864754749496266319274716714651622898004735324396291677664326383650795047500671109272814710399674468011889618028830643619647091513749552111377086075209443697821683979709615590489161982708913341015026724394431836789/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^19-87075367703835845950589386582049752759692195328837832325846379700593131283532679763257008496894394747504535483480872570030817784236820379036721668675792854425759228252869301679763222257192680037738230081559762977385469641833/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^18-16931043413636833732606996664150456681338921540439453925760901282776830903701181530214023216368160344575775828259443356361294246185061695248662454489421204550679783344712836704003581338509056866421348581065493006834705093080967/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^17+3291426207767898673790869713367439484044347361637494796717759907808484093699975796972259079143539506217345891419208507214097836368444049281667722472400196302938136035974525357032842539880261325402079999038643188752568236643248465/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^16+10262613518224716422954969776657916307589970487948314026262126583961361200490864178566197606266723058496964293530716396964799689537832217126779028817182388801582875898484093379195373062117205588946683924836106186094587036468259317/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15-2385696528457807832230354885193049804401615418864336237378577139690192834633699814367310529729903514275010346127398501264912457511777452651143538757134678686060417774171990978627552365241132557522463724902512340244768643024517809577/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^14-30613983040055782645717404900947187675115523316679301294566014158491631904712135354358299322481009462107820423728469631690136115322120765414551917940747424160092506503273899899855952057593736601451616670930566530043412717523249509671/12845007129737795868117978271499392371032316433911082848722065340646106818522246551312722001094577263150091276525434642477425925372411549387252091878613335879815334778871059280878119451742390135466112612371242192118758877364905220079156723712*x^13+314191660589380080018085141367025667252535350157307768918531981585080743456954535504181037956938234954715902563975657851071694830466305677020272416244717601503931779345991112300104172696754085509797678163104210290729388962755183096201/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12+72595908306520720656554052196429595815786673182166200476527040017351190052418288361895917743211582532565387141280291025979489171094572347982274856429125520207227844458285993680671715818040671844155862663646562334931021173014018492105007/9633755347303346901088483703624544278274237325433312136541549005484580113891684913484541500820932947362568457394075981858069444029308662040439068908960001909861501084153294460658589588806792601599584459278431644089069158023678915059367542784*x^11-430614726061262176905075712175442153022242716909261425787784536531813263703410250819755726641829959599872766637540105398843095478612322708071250867202683209019912145527897500943296038635734691984391110864079542824336465802080557504311085/802812945608612241757373641968712023189519777119442678045129083790381676157640409457045125068411078946880704782839665154839120335775721836703255742413333492488458423679441205054882465733899383466632038273202637007422429835306576254947295232*x^10-11667915831068129171804667955130070580263928485244601602354650634907180980923511892244168824426499782134506771528614961942458184093499113058919866761421786984370190855772656610689343882350972849914817807556724215210280908370239246486344911/802812945608612241757373641968712023189519777119442678045129083790381676157640409457045125068411078946880704782839665154839120335775721836703255742413333492488458423679441205054882465733899383466632038273202637007422429835306576254947295232*x^9+938417927254829961805955152561606189973356484014805260523353602601302861604507329647058421335940998700300940427905080263502233295269060687704039354842073971599945140252734707227185375690163519107476079519567148035553286492671441972341848077/1204219418412918362636060462953068034784279665679164017067693625685572514236460614185567687602616618420321057174259497732258680503663582755054883613620000238732687635519161807582323698600849075199948057409803955511133644752959864382420942848*x^8+4868403836621439888578376533114473388898266828989416658446758047412162480006293421897554764635065914273650845635746627284687081222099969966719382613559716667690161731611549479543290951472780709334344312844095140636669761466533622771278432303/301054854603229590659015115738267008696069916419791004266923406421393128559115153546391921900654154605080264293564874433064670125915895688763720903405000059683171908879790451895580924650212268799987014352450988877783411188239966095605235712*x^7-48677507157405465345567438678395039537486452285578768204888757660755854388835282835309806950298077276430441548180087037272653406541716851526062277924555662605177109735514994304700232383290264826243224049403832334027353660879911654246857952571/75263713650807397664753778934566752174017479104947751066730851605348282139778788386597980475163538651270066073391218608266167531478973922190930225851250014920792977219947612973895231162553067199996753588112747219445852797059991523901308928*x^6-9548423961108887745253843377793666489977969095818528734302517389927866302111622337165224184213009669246024415461581417751970008657939305463971760149269009438053680374412507265699987558297471387314742152578024484901072733482088259295260080841/1045329356261213856454913596313427113528020543124274320371261827852059474163594283147194173266160259045417584352655814003696771270541304474874030914600694651677680239165939069081878210591014822222177133168232600270081288848055437831962624*x^5+147683483937882461687880242274349285890238078960845529171187144703267653467804455654320662358335982938144577099792845155409787524056257080266350782312492379082761394240531013725705088129473742288056048361297376357510205819074449834841343445331/587997762896932794255888897926302751359511555507404305208834778166783454217021784270296722462215145713047391198368895377079433839679483767116642389462890741568695134530840726358556493457445837499974637407130837651920724977031183780478976*x^4+47655865751891253167366333911761557617768749640384261902054194977346250534783702244961599702744336291300696138497729062085562017741693971861178169226224781283465934225751250350687534951146010663008123970902668517954576326038280868663953994265/24499906787372199760662037413595947973312981479475179383701449090282643925709241011262363435925631071376974633265370640711643076653311823629860099560953780898695630605451696931606520560726909895832276558630451568830030207376299324186624*x^3-191498735523158756785187949376367031750571103834990968711379211389566506100806002094050891237109119813026055559119961821193512028627478276875323581756528817441211138545045286650613688617018201363443730557529770674800544246600931729935609599191/9187465045264574910248264030098480489992368054803192268888043408855991472140965379223386288472111651766365487474513990266866153744991933861197537335357667837010861477044386349352445210272591210937103709486419338311261327766112246569984*x^2-266057863314173280593750534567511692042224046124553515413851679616576939995881080575590747286427241372643077185780597176467887212265664243429341002944607134031054313875206097721172553872720083218763272802317669450910826062436314134789746506307/2296866261316143727562066007524620122498092013700798067222010852213997868035241344805846572118027912941591371868628497566716538436247983465299384333839416959252715369261096587338111302568147802734275927371604834577815331941528061642496*x+1126266053575681222741520377973861972339438007123639263084409160304710696860491776667648534730611312053834933129259303486679100007217446350115927964073508857475047627699573090707520994668068396805095900084741232335930868178522256440903647691/13671822984024665045012297663837024538679119129171417066797683644130939690685960385749086738797785196080901023027550580754265109739571330150591573415710815233647115293220813019869710134334213111513547186735743062963186499651952747872,298356123306561758119522748318354964184412993123200901642675380656337984903624419183634588533211228636990478770888180711537854818681220038568778023864979618177083223560527028177900703148677817180969036097461180508059/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^22-13040142307114021422437030994154189624158086818304698880541477410309571818542477366230738230395557727488519473558705978262052921231458177888038563293820080449821903895738597577770865344849097314768048252782010223995831/14680008148271766706420546595999305566894075924469808969968074675024122078311138915785968001250945443600104316029068162831343914711327485014002390718415241005503239747281210606717850801991303011961271556995705362421438716988463108661893398528*x^21-4536458747282696106830356641124725240590634786121436523048638994135977254799142581525350825648488816312543981714012899912112229043196247444993287662589728638352490646532534583454489702634799829252902620732956087671864395/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^20+164266466445891556617060569791310948769900527954388866570175770241569166402541485838160945247012041496182172506866449513970547436731678903555313816219089427859909695052146792787853682961369104919771860841182993834388307149/5505003055601912514907704973499739587585278471676178363738028003134045779366677093419738000469104541350039118510900561061753968016747806880250896519405715377063714905230453977519194050746738629485476833873389510908039518870673665748210024448*x^19+27890903219108593732039547753680822801946246510924353089967730839391619670117583237223816728850494267203279687701911644052221695449291296253636839168124217770546013111682867713632650842047976048167711144863860339496262522527/11010006111203825029815409946999479175170556943352356727476056006268091558733354186839476000938209082700078237021801122123507936033495613760501793038811430754127429810460907955038388101493477258970953667746779021816079037741347331496420048896*x^18-18727667405630532753521399287521449266777037950515885886386744116121989728299726576703378783190407754411612462413928434815744708804563198829347181087958300981915524869306691566141302585913049500794950323891633553618514986871055/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^17-689833222840717548552756442604963967500488931090921234330433548626185433556187527559705431352577518499576028635816548815752890155423194177241269669753925923853536641798233212988263358680249812095199356518826802353464153182831095/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^16+73807918338247791990552730690458051880236426088463614752902479320336634976281768384440837686976217840041258796638543882295195559667192455477817235246010219144208414685106326389091755344481226242083599993709504372263999357817262683/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15+27854919251807464679939576833724319056295627047594583752597048479613848034483836418305562780265389347157539269246950065134752138034356576271179163941928435432851584932712568210753992274730999703211281914359497834250703709757432167/611667006177990279434189441499971065287253163519575373748669778126005086596297454824415333385456060150004346501211173451305996446305311875583432946600635041895968322803383775279910450082970958831719648208154390100893279874519296194245558272*x^14-87891657964164416823176924054343355598611020871129944970186165739732034610784883162343328257522205691461993947163384902775650953457855749030182271697172922618430834206313433532742359976838745582395394340718291252016266610554649212429/5505003055601912514907704973499739587585278471676178363738028003134045779366677093419738000469104541350039118510900561061753968016747806880250896519405715377063714905230453977519194050746738629485476833873389510908039518870673665748210024448*x^13-6835382617301807507713054425245095191918931314532496958409553675209487986784721198621502197196703206770439026153688261532514082366231502585780664432360889324069139560111383386276235109597696189692910840154434448209599393304280126777/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12+21603355580984795328512537486957115038218828271767072223552573655524065888852742434232680098734881999893892971581562758346219603006615091579156315424796441883711707642506418704656991481005627547354392022977037107349258608982691740682109/458750254633492709575642081124978298965439872639681530311502333594503814947223091118311500039092045112503259875908380088479497334728983906687574709950476281421976242102537831459932837562228219123789736156115792575669959905889472145684168704*x^11-4765396399913016772240786651182588778439109041026837451465794783900043773930993274445490700418962281198018764866177505637849952050811265176350145176727025962556690354798461975645387574121773216447154138647420587756666089549083681550429/12743062628708130821545613364582730526817774239991153619763953710958439304089530308841986112197001253125090552108566113568874925964693997407988186387513230039499340058403828651664801043395228308994159337669883127101943330719152004046782464*x^10-29044272611922699555554860360721711340844635687734706138689889824432140047996034754814453913710267188706395035438620899679450478225540861238735074311347280235761921592233691891673193664478300911650998202148770346191038085706294096503770437/344062690975119532181731560843733724224079904479761147733626750195877861210417318338733625029319033834377444906931285066359623001046737930015681032462857211066482181576903373594949628171671164342842302117086844431752469929417104109263126528*x^9+192715133754578861038760454018773735345779147891146330389093077029572014830084482621990132230518612905073996094155032320265565082511674660496571282318599425099749456083914011328951601125497689139235390299804906237939024593223039117945527141/172031345487559766090865780421866862112039952239880573866813375097938930605208659169366812514659516917188722453465642533179811500523368965007840516231428605533241090788451686797474814085835582171421151058543422215876234964708552054631563264*x^8+3684319704339775166113197308079398342590481041254241705883812219318132222916689486699181549872698292345773580329396379003129530529903741946572380508551545955450087743846958083536094321866989200584954170831376911861857646712237179250476087095/43007836371889941522716445105466715528009988059970143466703343774484732651302164792341703128664879229297180613366410633294952875130842241251960129057857151383310272697112921699368703521458895542855287764635855553969058741177138013657890816*x^7-5100160990526257584563671344557100900881689216255888898825232939785649495796670317941317243781442929683062008217774006978366906350457794230429690652236092166854574052165710609445134948454262646028873550417349080622871940648049616031638704161/3583986364324161793559703758788892960667499004997511955558611981207061054275180399361808594055406602441431717780534219441246072927570186770996677421488095948609189391426076808280725293454907961904607313719654629497421561764761501138157568*x^6-55385130085991631651951511442435184018161834605791103710556688489669801540832446893259522555052129211910903298279366203924062809485397281698153824634253475814860596977652214974185673925081806003252307085023895329217788625829227935087877794857/1343994886621560672584888909545834860250312126874066983334479492952647895353192649760678222770777475915536894167700332290467277347838820039123754033058035980728446021784778803105271985045590485714227742644870486061533085661785562926809088*x^5+20744774958163350407628508515651656315956601379725434795775870750983417002137738327562947930260786170730531244837586316389682194293250002351843865432324830507753100215793728968313910891861280939867544757832348061849333012519267943865055394569/27999893471282514012185185615538226255214835976543062152801656103180164486524846870014129641057864081573685295160423589384734944746642084148411542355375749598509292120516225064693166355116468452379744638434801792948605951287199227641856*x^4+56592270805940458358382778369691919809897496433756766425515994192689483403239333312555424551002633401196525200037762919289505632438650173609937130026448872667777277354160880854683106468999117095885040080763387503513186243301514247923017947779/10499960051730942754569444605826834845705563491203648307300621038692561682446817576255298615396699030590131985685158846019275604279990781555654328383265906099440984545193584399259937383168675669642404239413050672355727231732699710365696*x^3-94226562014539584393076260677478649602501009311786432910780047236505229078669837110270596977521031626563219486801848499356660678272075657184468149780626175519811126357161241428840302283963936457990575497239065961070635479111420076425483699375/1312495006466367844321180575728354355713195436400456038412577629836570210305852197031912326924587378823766498210644855752409450534998847694456791047908238262430123068149198049907492172896084458705300529926631334044465903966587463795712*x^2-22416506509124865454435178700347306867204736939537012292920839006558887024556310226666320211348752191058268372292584405202553107515646322019518595284243416713692814104416011738754027989679891562213364167650773017881436866757064800886974855929/109374583872197320360098381310696196309432953033371336534381469153047517525487683085992693910382281568647208184220404646034120877916570641204732587325686521869176922345766504158957681074673704892108377493885944503705491997215621982976*x+4351583586596467126843331446027808121022873963109529449417224643063317763283190168409097021988018635333076090681040350676158375927744325736243517729551325154782551342757589533725396963148326385917824046274368101236828557180474872976102219287/4557274328008221681670765887945674846226373043057139022265894548043646563561986795249695579599261732026967007675850193584755036579857110050197191138570271744549038431073604339956570044778071037171182395578581020987728833217317582624,2867560004334986812900255311428087336070084450023217720545749228381490069939901138234822758996180285806922470818089922721201665063355356733659396292573571389275849828473297277229565367786505951693410314478655563044917/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^22-16071037417236777718810889644439284068607942595284356384422769243130044733645906986101160845022735359514433708828463672526862381172398279991358361274679236333507391318385731241974897235948463899779144971724458627265035/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^21-53049383966519757068706193664614883180852690773971975139154186137276867656897219749421345378296006934470878893242820823649560880792101933955045479170921034065066256571441509812802768236445307204461340793409250124983502085/154140085556853550417415739257992708452387797206932994184664784087753281822266958615752664013134927157801095318305215709729111104468938592647025102543360030557784017346452711370537433420908681625593351348454906305425106528378862640949880684544*x^20+38675243339463046840362393588610562624724930681982348296720854396745568450554975219522342226614740481319522011075093653592693430272701331521655678154633123361989441790488289241324711470847072587305568312568121366046634019/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^19+139973705814099565440219035236290289747866179829861946011354777373728505296493510973853811993594287788541034587618399659553221990453939696508592699615001142715218185453397876945311104417308653353875499170779720130443943172859/25690014259475591736235956542998784742064632867822165697444130681292213637044493102625444002189154526300182553050869284954851850744823098774504183757226671759630669557742118561756238903484780270932225224742484384237517754729810440158313447424*x^18-1102453738918356455845440328141937761535747778141179880802540304463439731653256390267557833830600088714946789726368542479727357051289401211571274145561959895916795675024948828091406310291909399409742790287600695529060565417345/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^17-14869639389310181945833312550119967209470831453602306607101921086007604471994042041188032975263322100886856548903714419490162378703686801901262334663038268745564290180096067407536506685846718254449269287771292669373057453971192089/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^16-1156866714015722580814498467022266263988823946473181408182904352172152945636212689316671845987468519378698206276531816445113635312092378705336639925480808892133671826082458764128308313176736111707321829800942596052157400350197469/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15+10098458102772164433622648517474013833266099193318250909440612608111420217029442187265121039502946120978757889677956094296347101659918810047243891871887689447558706463573566081150591303484605809313614962684291456877159952211990367665/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^14+22667857964357331219742074584580537234376931972850284354034552807766602342647528914957533774819814699958013124995099685136330832596530527822239451220893233225478984810379595558243171456950124412097377180112304264791503236988449207645/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^13-1243111610417271320894189780011481105895228530415490565455471117572856881969459669466873905386403970143864060088861283763783232407058939492938315865363775949266815329426387706554479403312845502511735259680782411698012371828246061670545/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12-23987448731297131778995823899574425771548368562326027837004906783921064287702020698457778478286100107120326568380760319932989424301458495081737216907587163545544822477011125443585081268367277680251145754396309136063211322616908687762791/9633755347303346901088483703624544278274237325433312136541549005484580113891684913484541500820932947362568457394075981858069444029308662040439068908960001909861501084153294460658589588806792601599584459278431644089069158023678915059367542784*x^11+1583964287556218282860973471485715833480906805053767837597971582167672004254476675422503993827184806323827336740872638100821942377868067891126808386503547367470427563739131040388922359695079777225053849182377156804074865497263599083159893/802812945608612241757373641968712023189519777119442678045129083790381676157640409457045125068411078946880704782839665154839120335775721836703255742413333492488458423679441205054882465733899383466632038273202637007422429835306576254947295232*x^10+12385290705755555507963344990465231337182582049883990072936547794937330974345084598526564596885605338998078203878648163589543971837234950444362270333478039512122793590350428829481586026920991245132318973470362136163524805801598155747440149/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^9-1061424199598532857353971664299802007350029983557900411677400963771786906453023840662972904776372253511008568939817745430120873765356637523665030632423922752514812250108424409472679172223015031113411082910414232747252208587135901128153954279/401406472804306120878686820984356011594759888559721339022564541895190838078820204728522562534205539473440352391419832577419560167887860918351627871206666746244229211839720602527441232866949691733316019136601318503711214917653288127473647616*x^8-1447289225816918287747756575034615290905500083541700748418124807117651482669968960630200626434646581901382163228699931983875116643694198616154545287006900412537483897119529958524935923302279858287495126344336777803449829448234952719990097895/301054854603229590659015115738267008696069916419791004266923406421393128559115153546391921900654154605080264293564874433064670125915895688763720903405000059683171908879790451895580924650212268799987014352450988877783411188239966095605235712*x^7+151399116133173469322915802456831458300885976316487798210909831728197250455751208313208429807042792285697424505745937765654954307188538286679439525498625037851104560370646481016385715155144212153831377200410309081172087370505482848968779258451/75263713650807397664753778934566752174017479104947751066730851605348282139778788386597980475163538651270066073391218608266167531478973922190930225851250014920792977219947612973895231162553067199996753588112747219445852797059991523901308928*x^6+9253895724648679447460636922606993773349534840668887489117273050954087247015832475054846991963886262439262997993804154149976897476544475071156721419700724415168027665451771894826480866718367952794896548194751126052000137949222313528055146521/9407964206350924708094222366820844021752184888118468883341356450668535267472348548324747559395442331408758259173902326033270941434871740273866278231406251865099122152493451621736903895319133399999594198514093402430731599632498940487663616*x^5-426464542410221770361532062889812165951748463801540041052790106151045078046942932900935913455237924748702812830450883643417238803456424297329802422578972181647269267756664921272315545418612687426245887301794714171539551984740904445984354406475/587997762896932794255888897926302751359511555507404305208834778166783454217021784270296722462215145713047391198368895377079433839679483767116642389462890741568695134530840726358556493457445837499974637407130837651920724977031183780478976*x^4+58312355820193657839927221198616954324910735878930336288173525371501904578391462625427740525780301244667560703404380731286865945761346413184779969663979225392581044392730380152682461975556473497180147948575246092766981937636111673408104913437/73499720362116599281986112240787843919938944438425538151104347270847931777127723033787090307776893214130923899796111922134929229959935470889580298682861342696086891816355090794819561682180729687496829675891354706490090622128897972559872*x^3+211273734583591830251508341107176096524752235900594634231892129648458600470036029998432809891717603447193707335062824389308367378629546104233912423467343364809881141681723350021974119981969984913976204731160423060362468658301130292828386601189/3062488348421524970082754676699493496664122684934397422962681136285330490713655126407795429490703883922121829158171330088955384581663977953732512445119222612336953825681462116450815070090863736979034569828806446103753775922037415523328*x^2-130845506624491172175485777350660420386141702882880457998981325694784202128402495675421336777179006325542068833762090990317304607052336755482669973911810630955394628119081369274429405330187385779705528985613648162682231474081977143639680765349/2296866261316143727562066007524620122498092013700798067222010852213997868035241344805846572118027912941591371868628497566716538436247983465299384333839416959252715369261096587338111302568147802734275927371604834577815331941528061642496*x-9544652129481601148013155649987642133193225682581960111619074433719946127412379771857376585640893872073468849154395526653213417964693469430437064847125031737769834841476068429379502485127454245787242051002805177270550423807876757226358702499/13671822984024665045012297663837024538679119129171417066797683644130939690685960385749086738797785196080901023027550580754265109739571330150591573415710815233647115293220813019869710134334213111513547186735743062963186499651952747872,-9248099545835319948214713728122042634372187860971156926801872980215006236377435538442594722152654449900408575343843685410638270926644304487633149374341671679225911798222607792554898450013742374480214928070547593091433/1849681026682242605008988871095912501428653566483195930215977409053039381867203503389031968157619125893613143819662588516749333253627263111764301230520320366693408208157432536446449201050904179507120216181458875665101278340546351691398568214528*x^22+223021222956178271581064652949130037870325958979372375812963385389232234374150718990156149389513601011583079707214313495521838174185889158578866193541030821213068724239843227355150684469554178307902406189926538098168279/1849681026682242605008988871095912501428653566483195930215977409053039381867203503389031968157619125893613143819662588516749333253627263111764301230520320366693408208157432536446449201050904179507120216181458875665101278340546351691398568214528*x^21+160328058033186934161543028160789463379027557440302351207630831090561914698182660664339684687785414424121540769392420355075224480473497453082974532660688309829038141115664406207964688944496678172015142301824159854107254649/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^20-226878236368205967728609161470320219723643814622285589162448631601666720979238068033976198222358081543228664651296308150047402682553345624371449776231048578410280589195460058471601046087908349690540655875183898613846379973/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^19-1189702830010368249428465526178092665758104628648892436834343868817144434631348694944104635439060653418222342135386039447766126347891279945119660675477685752297469161549636458048292112137476495120212378992900271565322691420565/462420256670560651252247217773978125357163391620798982553994352263259845466800875847257992039404781473403285954915647129187333313406815777941075307630080091673352052039358134111612300262726044876780054045364718916275319585136587922849642053632*x^18+4933287262904130730726873818669864716426963783814220933329951612729004573384937165433149697926840674375307620582353950586221214964394099339896911016956438774574605111231557933390165586558186727722431996376453268396500263443069/205520114075804733889887652343990277936517062942577325579553045450337709096355944821003552017513236210401460424406954279638814805958584790196033470057813374077045356461936948494049911227878242167457801797939875073900142037838483521266507579392*x^17+13211159123257317893669966066715384251780702839477922080357530450995699842144051291224385474481512370687675581693034530684727018902454778258275185531826603109081729646334802289382431274258427686928459755585847328343577406373039903/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^16-1281170442852535381452981976927250076135385256852461035824518464626075114114422435439108813848273962326152194202332868867071833571615785674819169723703706494657960646797448198925152337369053184519321649524512228138064765834434757/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^15-25559933225828686605498795253934909981267225177299644356180030955201007584026196277848395286758417440356037657250792896955740076230627085183931408275144354851077879361523700022035264804221823168288369156111053586926058432406905273685/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^14-166275658205900948775597077448380617648802257456200004756612321296180612876515351562467797561925530985227621994327945495451369129318879966284178671180693491042154466113442982626168404706248188171205660593723406127180031342038912812593/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^13+112784439758362174824560561204596928672362940341081743013360896994687810337208584173854478445622672663933161507692127115457415553352408415704216544648188906821403281111303696662035828899612977127801818545065148007234927384228541882479/305833503088995139717094720749985532643626581759787686874334889063002543298148727412207666692728030075002173250605586725652998223152655937791716473300317520947984161401691887639955225041485479415859824104077195050446639937259648097122779136*x^12+286345376222468330166478150549599624979849316283687085365082356663147473411994630479697586971478414680554235447952313645376941549314674592587616779552950418152898975505939980530803935579108618305541332877976964274345409776860331346387747/57802532083820081406530902221747265669645423952599872819249294032907480683350109480907249004925597684175410744364455891148416664175851972242634413453760011459169006504919766763951537532840755609597506755670589864534414948142073490356205256704*x^11-3882305349895899477048753138632682306786032570941999197942855726800092237620379297434949792419741170097273804747459768889360569553053458786856364841041254048260810931681180703263407356869480609129591457202264547002947712964200243569255177/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^10-210985423156970373314313793174498845975818172288633739053719727508827722701520794390055609220455492782860405891664931565518882996330903273980337665723107800795040539211640315722764231140289719764056602706067464555003405769199480349331008201/14450633020955020351632725555436816417411355988149968204812323508226870170837527370226812251231399421043852686091113972787104166043962993060658603363440002864792251626229941690987884383210188902399376688917647466133603737035518372589051314176*x^9+8204743221361294788544455671250701438174308385420049425708440722889513878170041036467360082328780621817159736752098174854240913072166906995420994492047687984929148270363428409924645512957216391402831322723539429407077489210053559047885625065/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^8+13038228264606987856957240183996883602304887386815590114638737915634684128162285272103415293666127983558261634004209981485064195202146566144465759194787773520427891551648129657403714596932323000093339610231369495930849813996841925304861168609/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^7-434623502833840662297345636736768422255442710336629467191686681394398133722324770682879011946071930376187804172444294581492657290829300001969863770351975821088294455714514622679758271333560087076237792895797541250902987826946913420032815081535/451582281904844385988522673607400513044104874629686506400385109632089692838672730319587882850981231907620396440347311649597005188873843533145581355107500089524757863319685677843371386975318403199980521528676483316675116782359949143407853568*x^6-849942098360367054399992546397342394300934924669287031322888676038771156097371497334181538391130617230978737794560355165857343307323322687495089538322616813205106177240355100886793878236235225585032473234084736397825196400342630897159900707421/56447785238105548248565334200925064130513109328710813300048138704011211604834091289948485356372653988452549555043413956199625648609230441643197669388437511190594732914960709730421423371914800399997565191084560414584389597794993642925981696*x^5+1417645853166526414280178782215243143597055821179347652942403666572365292811621991114128667143291570304863314705874749749739159053566689253842514524271572216328229670955736180187417151766645743183414851878565416665426344181841464660439696006039/3527986577381596765535333387557816508157069333044425831253008669000700725302130705621780334773290874278284347190213372262476603038076902602699854336777344449412170807185044358151338960744675024999847824442785025911524349862187102682873856*x^4+1624118774747387796579266460204602857778212615519604958016343010076151253154903682359962995409083683308567761189901183882185690062704671631145518390951670107746177501741526266133885984926314512729370217498528032415310667319847325499553989087855/440998322172699595691916673444727063519633666630553228906626083625087590662766338202722541846661359284785543398776671532809575379759612825337481792097168056176521350898130544768917370093084378124980978055348128238940543732773387835359232*x^3-2225309559825566716122706318330260035550049563234687898877081433557344549669272795956121708538470966378924817936086215735514662915856944432783587721741262373301935565139277517961452330869569151244553639804096272534468832909158582061791000470379/55124790271587449461489584180590882939954208328819153613328260453135948832845792275340317730832669910598192924847083941601196922469951603167185224012146007022065168862266318096114671261635547265622622256918516029867567966596673479419904*x^2-2653255287309196309434144751458242617688085958695652862803547463871320057171644415598477627316628694015663605470973736715531931748823380141224765792557433390774631296854058884595059390222639583353548464471876797579393798833354061676539229557543/13781197567896862365372396045147720734988552082204788403332065113283987208211448068835079432708167477649548231211770985400299230617487900791796306003036501755516292215566579524028667815408886816405655564229629007466891991649168369854976*x+114283548468699785805528521077980525980216844810714080141071089344061823028252033434382453773523883843812643941523256309594003505453394497894148619678810118601852114796837380642577253792349637973394305731999826700637331914599464177666585033551/82030937904147990270073785983022147232074714775028502400786101864785638144115762314494520432786711176485406138165303484525590658437427980903549440494264891401882691759324878119218260806005278669081283120414458377779118997911716487232,-229345007,-9329856677181033734137383706986459389302758235721809083918771071452800707018345998823779817512391064743020247071496221731566383010783924424918639879812606186316839705882186458357989570855684299778723261187508151591035/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^22-1026390725454748862025390029244972793342703278781475728857570095381513742495567597705744632764701683989863883212227356361931821580475886402155332997845677213550687157895119258905775089026613415904214588896868215588477883/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^21+199948814015231164192723608034228833390987488331743236341819740558989060527010664397899480331370698068450058507878027210492866349838907350530840679133704741615770763145665821040295383162775674497669933345033521718504556587/462420256670560651252247217773978125357163391620798982553994352263259845466800875847257992039404781473403285954915647129187333313406815777941075307630080091673352052039358134111612300262726044876780054045364718916275319585136587922849642053632*x^20+165520863352485484045227816363154385746998655594606215198340610961855163001628113419765625582991068614681424066592273901222988556829763609440845359059023733198841842183770718722978539632709812034853701448624435478837575145/4281669043245931956039326090499797457010772144637027616240688446882035606174082183770907333698192421050030425508478214159141975124137183129084030626204445293271778259623686426959373150580796711822037537457080730706252959121635073359718907904*x^19-1798073468036192687907018019375706553950027393765298977333343300177599854047275147497551533389170797378237611923009867859373826108201265439910549915288063416295845871293357378884127424980938224223486507931358245443196800952831/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^18-176113473744056052537456665492427852566196217342919392441924582148141354131952581867093618635014095072838826410969856263838971910664810656953384956809516222397219128700511133955036830495564296869439154062529173915332356278237659/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^17+23761779113506706399063508876178675825073652211040564107510852773243056587432622252546596921965815734972937818840272339025124786476309392636718839971855139658507849684153352250280384460984887119483093128304374733422906777623207453/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^16+102790841505212155413771064338285001101248522600132062769376039764161331209492075248356636029568425091284861356349174089899398692037327331180175364207305314533453777144405469832388226471558694745104550112496849354980265150805491953/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15-53613526716228357755673467210133217654983284674773047649210362309730116405583270417593062066179932032232527312172164857050863846886735996861928800121946387736653922624379252936800224772811382992027347619348629414957772387644383322239/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^14-2666341846166110056439889007078305783819660891255190259111169680131327186077344933518522128571071138832876742633004867472366393783719885825399422246186084120967857926065013883490196302737087875677750285036091257765188792247246168376787/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^13+2416515693293180625045676286268040116031116173932784895287245506086000185854749342983240608533315102039786060326548428125604344010409499044235033456818906384779184111991474010446237834776489085191501737079482007318041055068194478343989/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12+2048396118916855555460645740932264708664425910502282199298600206072735305058546162744857618975514235296539289503051216202595311499451981173062596774849779312354698964712584683331659390304994774799995262304375576379602367809721247028411177/28901266041910040703265451110873632834822711976299936409624647016453740341675054740453624502462798842087705372182227945574208332087925986121317206726880005729584503252459883381975768766420377804798753377835294932267207474071036745178102628352*x^11-10081868385975751889949860977711568825029401770536672120376896995449758612697443969099945569123388788969743758792992025940384546772132944037819692303210882809757915639806478615221418250901482316996321227712786399620957974313913903925438491/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^10-970803557877350569501843055697808448049587546759333469272514507450720981872161403311935726926040116421705958583873040767935941391947013189873531186667690357852773858601837764937634611578465878463074384521082889167138063342019612409543452571/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^9+21976598841523899236703352241513838512708531952508375065273529210151083715399340203794425379067596843340917488963446210853516042451283319690829705929519308542284030403190558180467464260481497035244480915886814544405609792731755888904108309115/3612658255238755087908181388859204104352838997037492051203080877056717542709381842556703062807849855260963171522778493196776041510990748265164650840860000716198062906557485422746971095802547225599844172229411866533400934258879593147262828544*x^8+45274492703963799726336824129913635931441280829483884234057132049187224665630959557868383955098315008106125979673170554960147725009924007120211635109585460009539311144787103867345442873525475879833594225348605210329860642648893814656855452579/301054854603229590659015115738267008696069916419791004266923406421393128559115153546391921900654154605080264293564874433064670125915895688763720903405000059683171908879790451895580924650212268799987014352450988877783411188239966095605235712*x^7-1120231337791142512139353316346066258310113981164256413605661960133407448842213018394881912375727566680759340100226688009214183451651055685712420598333438862582718202424608160541997149539997680340441783567495591962352196349457901688011308453309/225791140952422192994261336803700256522052437314843253200192554816044846419336365159793941425490615953810198220173655824798502594436921766572790677553750044762378931659842838921685693487659201599990260764338241658337558391179974571703926784*x^6-2540236080007749341411809653202029237663471582297502539745074145488693982707143471099443650188791852369899258642629425105758441234490099146543117144740886115916897303676701827285949153408415739545909401201769175561737826743946986964875543506743/28223892619052774124282667100462532065256554664355406650024069352005605802417045644974242678186326994226274777521706978099812824304615220821598834694218755595297366457480354865210711685957400199998782595542280207292194798897496821462990848*x^5+3273145799340126143304303141390380280341626650991778705783778986869095596422341908038623547120843672616305515331524422433137195974129489925027314110946934378989402397001715478278457497264015620427767646176623701835028093577446215755937293111381/1763993288690798382767666693778908254078534666522212915626504334500350362651065352810890167386645437139142173595106686131238301519038451301349927168388672224706085403592522179075669480372337512499923912221392512955762174931093551341436928*x^4+5096108940723852572689990855149879726620614927131033963372231273197014883536474637650144857659705336137108822270360351723061520943447601063444836606422248229154433948492168805539749759810647351323110946483295119523808217664506232410169199461293/220499161086349797845958336722363531759816833315276614453313041812543795331383169101361270923330679642392771699388335766404787689879806412668740896048584028088260675449065272384458685046542189062490489027674064119470271866386693917679616*x^3-4037474164430030025909722705358010567390415430974829076249697378833756812492014675696022023948304925930874071240408158883497243572894671140530138939738169545908094050384987778203725230701387072573055361392388066063904681882155953079408581723969/27562395135793724730744792090295441469977104164409576806664130226567974416422896137670158865416334955299096462423541970800598461234975801583592612006073003511032584431133159048057335630817773632811311128459258014933783983298336739709952*x^2-10974406918393852875928222863188512050227824947716745045046106545044512203225605783206108144529873161563622427658169754809928079966500146820433385442234285802195840627468362177665213096115587604591648270649598283961675043173170583969744323034709/6890598783948431182686198022573860367494276041102394201666032556641993604105724034417539716354083738824774115605885492700149615308743950395898153001518250877758146107783289762014333907704443408202827782114814503733445995824584184927488*x+94008668223718128615908699437723951670664452397337194159689348677396715519056946919624399282954169586617524103853317460182493437717303976509567916791110759572527877760185148372410212690368228775606321237519293547247837226063416423355554094925/41015468952073995135036892991511073616037357387514251200393050932392819072057881157247260216393355588242703069082651742262795329218713990451774720247132445700941345879662439059609130403002639334540641560207229188889559498955858243616,-25593787867773419245278336836692079677515433342013740783952180739702336463346139461565878792717919887427743035339445790222060621664578627315696853125676036156677542260001196084178551424702752064557895201586254112841425/154140085556853550417415739257992708452387797206932994184664784087753281822266958615752664013134927157801095318305215709729111104468938592647025102543360030557784017346452711370537433420908681625593351348454906305425106528378862640949880684544*x^22+1843679260213328710695461841306404360171728047787861529916545947536862868402971584580938468979879866450460130052714898871138337392091425639733403989411573883167097012638081655951479131695037019276218062591436216963143919/154140085556853550417415739257992708452387797206932994184664784087753281822266958615752664013134927157801095318305215709729111104468938592647025102543360030557784017346452711370537433420908681625593351348454906305425106528378862640949880684544*x^21+427967119937098041216372130245194294770680743113244525626484885567503799443853994683444257908409962768470287564153069542754559706552434203167885975343479905054034945512327522184411149317510013449927448690277877523821965473/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^20-2530405367497964949533059691947693522175157270183292843169749217918269964986895999408853406143530385601895717360891071006325195911976491912699563072560267058878357851246446179306448180525134051877756148185443482227459894637/6422503564868897934058989135749696185516158216955541424361032670323053409261123275656361000547288631575045638262717321238712962686205774693626045939306667939907667389435529640439059725871195067733056306185621096059379438682452610039578361856*x^19-3018323823651654678552109727642914309476993036411337904209213724239475588144321112927654578671958981722341037686435780603715593857440972560911033885438470815584254435772796309933324574373221488153560783385208208111322616576733/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^18+282548464095944495446889263046496154116305385029591665984265291122277498378026985919946564442333881756860946546499430654895687222452465057275977521026434252512074834694971338689135441958046468253182849950284079022430630985499407/51380028518951183472471913085997569484129265735644331394888261362584427274088986205250888004378309052600365106101738569909703701489646197549008367514453343519261339115484237123512477806969560541864450449484968768475035509459620880316626894848*x^17+3454153760030076266882866646807597208451023623006097797024036588144286641328894855984252109865522645862968377965147345037813723179802559640836555036581261689352523947319055459819747398737977215799195666063299923349633577149126015/5708892057661242608052434787333063276014362859516036821654251262509380808232109578361209778264256561400040567344637618878855966832182910838778707501605927057695704346164915235945830867441062282429383383276107640941670612162180097812958543872*x^16-51913028610775490712586322682814714979719196810338654361167405974034334626488911510043359994353109302140761867673826077056939289943644906781088629452795755730798936596575641610079136537139905314165499602694333603109595184167550447/1223334012355980558868378882999942130574506327039150747497339556252010173192594909648830666770912120300008693002422346902611992892610623751166865893201270083791936645606767550559820900165941917663439296416308780201786559749038592388491116544*x^15-53474578712402082001594971689071871279045235481169277341951411411887567963950414284623972491828223939722099080585528116791125466711690934528521554571829815373322611816722880882038222710351115208699909262693426482310963061972530217469/19267510694606693802176967407249088556548474650866624273083098010969160227783369826969083001641865894725136914788151963716138888058617324080878137817920003819723002168306588921317179177613585203199168918556863288178138316047357830118735085568*x^14+3815841038636324911747474990672509742495200168101133688760997684681212917451676108916409246398423733672151025149899251828774737957781172928395873019063467342236042744258748732620511607455627036451454712258229634166503202105045890305959/19267510694606693802176967407249088556548474650866624273083098010969160227783369826969083001641865894725136914788151963716138888058617324080878137817920003819723002168306588921317179177613585203199168918556863288178138316047357830118735085568*x^13+1748745037489504949718508328807726731208266441523276424251999301449550691532266754545752849616905666324668930675999819823514364347263849389407767590845128601361495098424575456554648678148111344694354273164835263710176883400694250943007/229375127316746354787821040562489149482719936319840765155751166797251907473611545559155750019546022556251629937954190044239748667364491953343787354975238140710988121051268915729966418781114109561894868078057896287834979952944736072842084352*x^12-2764089955029689236114511328427640063728174684046634775519226070569725627534423508819274508048308218693942567838244994243292247647909388793482075034062531654770230486913215218829276548643925201606076243328105022229682836463794798316605925/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^11-4739610159304222611757892576658780953486865206721966868177762626894036899227969268715893361291874651953285378660301491717534163278540473518054681861311501285916158384515515082720502592898156109906445737993605028596186853800707399138109713/401406472804306120878686820984356011594759888559721339022564541895190838078820204728522562534205539473440352391419832577419560167887860918351627871206666746244229211839720602527441232866949691733316019136601318503711214917653288127473647616*x^10+1223413497620560427918891553603694047848411165967815073846586042441672085097299903386787693529635488749637045645565029759637823495635599075292733041477212932673486806464612410427648231347725873887645703416910500210417799277674008613234233935/1204219418412918362636060462953068034784279665679164017067693625685572514236460614185567687602616618420321057174259497732258680503663582755054883613620000238732687635519161807582323698600849075199948057409803955511133644752959864382420942848*x^9+4901594935314913259008764391353497628128747886029926771506278167283269617950785274786788132167398569715722958763642305177205590485652653389793341682874863443981100000720921006777969415083106912366701727290083366566745624166773597738400868753/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^8-17208337544218333946073360204499520222203534932257835191791282734338146938643476436325763171808905691218637766624046722620132372964088058199822839094601978860147978937608166386043975039721384758700298817001210686108508995326960042080833346717/16725269700179421703278617541014833816448328689988389125940189245632951586617508530355106772258564144726681349642493024059148340328660871597984494633611114426842883826655025105310051369456237155554834130691721604321300621568887005311401984*x^7+31212503509961861819350768693226743815307256738725883586650084411230052652352824371029068889043233996752300562475909742338921864549229870780325895146443663063650975141917730159709586771087312233595570480965122963364915900811201437507205838729/37631856825403698832376889467283376087008739552473875533365425802674141069889394193298990237581769325635033036695609304133083765739486961095465112925625007460396488609973806486947615581276533599998376794056373609722926398529995761950654464*x^6+2379851770213445918144623652509655309553770095053603669332431966882329375023265138514164791481177334941292450946864200669014961357113857819215786758126813709112944967789556293794204801496829728566235696660189549938852542827630057611416969096203/4703982103175462354047111183410422010876092444059234441670678225334267633736174274162373779697721165704379129586951163016635470717435870136933139115703125932549561076246725810868451947659566699999797099257046701215365799816249470243831808*x^5-924905861192623656434057007432499122840479708968515053296473149507171777107606378435639245384279984749502052846235551612018919968118993378344304213056759618436781524202223806330538165480693887633689499969025903241297051559558530601602534361785/293998881448466397127944448963151375679755777753702152604417389083391727108510892135148361231107572856523695599184447688539716919839741883558321194731445370784347567265420363179278246728722918749987318703565418825960362488515591890239488*x^4-2766830730471416911743544744415941727762212569695916134201777496789494798370515737039938646560920674651573208070852277830199547375633532213219311351069834211306373882494929738222947816439095698003287453994982820330088471600867249297814428551785/36749860181058299640993056120393921959969472219212769075552173635423965888563861516893545153888446607065461949898055961067464614979967735444790149341430671348043445908177545397409780841090364843748414837945677353245045311064448986279936*x^3+1763111524723694962586234086794336939724235107581074619285147546064483418770023276493778091375185287387045685091961086254915110550367925849668965066613956322855916617404886932752939434345222198424340046658109457245749406319382933088727963030877/4593732522632287455124132015049240244996184027401596134444021704427995736070482689611693144236055825883182743737256995133433076872495966930598768667678833918505430738522193174676222605136295605468551854743209669155630663883056123284992*x^2+3102217790367648127762361692175558161135646659580552067817978130904721380548560360012953594621214724598144110613422002649769228936543971735827229763535783477646266025756728943984948917633296120065222741505220624225177315655326828941521525071537/1148433130658071863781033003762310061249046006850399033611005426106998934017620672402923286059013956470795685934314248783358269218123991732649692166919708479626357684630548293669055651284073901367137963685802417288907665970764030821248*x-32539536557599283210706695909762486474994543852090178019073605021688604762866871826477533291352053361494527770692581005850552838645204475734120649788606239812439890177303808739564941929772690679577785986562471149082439190916865279427420040937/6835911492012332522506148831918512269339559564585708533398841822065469845342980192874543369398892598040450511513775290377132554869785665075295786707855407616823557646610406509934855067167106555756773593367871531481593249825976373936,3867255232712415884761676655816019519123879308381123551149157210705670411737242945772809619920785044885367234424618769561497730690977445051946064859314466994266127092495667158770489516923861176122293473032706560405561/14680008148271766706420546595999305566894075924469808969968074675024122078311138915785968001250945443600104316029068162831343914711327485014002390718415241005503239747281210606717850801991303011961271556995705362421438716988463108661893398528*x^22-823900275187406641895272107483290793835183844096889136085472323433238779118791048885553220600234726785254531717134599391955375796414665814747056732551439611448869959092176497216151803173658160798031992821063205652287509/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^21-64579819617372272002741385454886856110638154260602073674605471419351606411953377737394353966151438617746722433878944857730094191300803709289667336971251659144878068515316787504710444415742143605234698206784996689902998473/7340004074135883353210273297999652783447037962234904484984037337512061039155569457892984000625472721800052158014534081415671957355663742507001195359207620502751619873640605303358925400995651505980635778497852681210719358494231554330946699264*x^20+3375822035509036812298093861780217958788064009923041259079612567635066144394535410875111656160711795996797934192503589430801644994981590811274965151426794426449966340312420483485685324255589141842701153924801533246652155069/5505003055601912514907704973499739587585278471676178363738028003134045779366677093419738000469104541350039118510900561061753968016747806880250896519405715377063714905230453977519194050746738629485476833873389510908039518870673665748210024448*x^19+1364303652084879501667341124539973215842223939414117775623622958308017451500320799476844528265452051937623298156203783464846900376862636345856162504752458830178138721335171799315311140695057690534496004589749005692358838935663/11010006111203825029815409946999479175170556943352356727476056006268091558733354186839476000938209082700078237021801122123507936033495613760501793038811430754127429810460907955038388101493477258970953667746779021816079037741347331496420048896*x^18-374647375004292648591301844545426977157181838607433479339258960455120322170347535448789152612962764547808681892149475705794822941378093695948390899529748251636366582116947026704952241248405185437081048227368917602108852941246431/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^17-42083086486818940026007456703842792387544547107903647904716114710499609201604751367153698331711836019487910647192430488272247893177265993489941254831041914248579065972479336440833667772929488712638385117456171462852537880479613511/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^16+1434393481087239499503731837658004720368216699484685741607717489461551874426372440548802212020946125418138348446414534771688336811212272503734215042259818776416988674595533585830562451448802860344273621498864961556480946745163970667/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15+24085115101432333314026505689769239266006015467310835179878340712719656116929393040983652495714448129004993475432831134251971992140531882086941545251285595664772369949550634352187740223583200947314957683279211105484979801360566242543/5505003055601912514907704973499739587585278471676178363738028003134045779366677093419738000469104541350039118510900561061753968016747806880250896519405715377063714905230453977519194050746738629485476833873389510908039518870673665748210024448*x^14-552398568277855128361259561746631508040741423678838116788369452475231281568467351828009707932718821835316611687817412585877714703156443191983052859811866400275245203223064959027332960566408468410995937789263867040854058907149574398335/1835001018533970838302568324499913195861759490558726121246009334378015259788892364473246000156368180450013039503633520353917989338915935626750298839801905125687904968410151325839731350248912876495158944624463170302679839623557888582736674816*x^13-16511133609901602986162684228073846396565415346812755992937774075674354676402690960302694735523389331376293247064140347960022630998085714477833540283920825619279192823745541123494955220655637141606653859783955979588915550478800161028713/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12+1185340239654471567167574782041071850784467004359827050620561620295510674460026097841595368727637409069719353049812067953912489602803598637233400527244091007310965213680349880590497127716443048201245879297503662999736238057313196253233351/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^11+709613655401523561570001705009749439573964016584181058418877354282506672402987295074681172857204144144723757670866907749968792381602566730588978748137488954746335623222411330839299451236230261360992489649308148484612207639568654219693593/38229187886124392464636840093748191580453322719973460859291861132875317912268590926525958336591003759375271656325698340706624777894081992223964559162539690118498020175211485954994403130185684926982478013009649381305829992157456012140347392*x^10-171970646800706353493172593618268449824046135965979360127936331702906996491189705732072078178805989953316000941778702649301441458269643822275195773774702765693655586733829447530506664141806323619601523795686059648993014098220195936780399463/114687563658373177393910520281244574741359968159920382577875583398625953736805772779577875009773011278125814968977095022119874333682245976671893677487619070355494060525634457864983209390557054780947434039028948143917489976472368036421042176*x^9-2209466536274646234220010047020627614610346319698199210455225953005742023482872628002541573302995089345276778099780744499174101783700405299146697350414531412565676227755953784982096043571337398985944268418386250603954908021660681881246165675/172031345487559766090865780421866862112039952239880573866813375097938930605208659169366812514659516917188722453465642533179811500523368965007840516231428605533241090788451686797474814085835582171421151058543422215876234964708552054631563264*x^8+63748945484947695072201687079569062311776311859000170809001179016443989058179239779923603685404431035903559158827795109146274252298219147862078226625568905200633211037347927974421698960772987082900697655295771048933916293243681231414808490759/43007836371889941522716445105466715528009988059970143466703343774484732651302164792341703128664879229297180613366410633294952875130842241251960129057857151383310272697112921699368703521458895542855287764635855553969058741177138013657890816*x^7-12357372611792773040622504775916638161477173547251537499250123175004439428304730476229352461626431269827541487546193358331778848874440283087531827929943355851939265783773144967009369642833032281894593863971192896618825664916782914188589254131/10751959092972485380679111276366678882002497014992535866675835943621183162825541198085425782166219807324295153341602658323738218782710560312990032264464287845827568174278230424842175880364723885713821941158963888492264685294284503414472704*x^6-312608609333970255018811721418401835448431858141089613874381127955393932915425839857249681452656616443168419313049676445007035231616260890977686844233205925932584954065194132240197552568634997373792736737921620532652811602958580966712718870899/447998295540520224194962969848611620083437375624688994444826497650882631784397549920226074256925825305178964722566777430155759115946273346374584677686011993576148673928259601035090661681863495238075914214956828687177695220595187642269696*x^5+403783981254270911882212913308915555201761192549312561378750571161074783754478601702920579872370222959099814622926873238218238603829675345822554593915184497771366904896798199328433526428166821315545160061023353014002670161275316248295616475067/83999680413847542036555556846614678765644507929629186458404968309540493459574540610042388923173592244721055885481270768154204834239926252445234627066127248795527876361548675194079499065349405357139233915304405378845817853861597682925568*x^4+314754956889435958723456746805740154270790692241954491714965096870912666335478629145039640900864250380721611409163963290041329816640670180950694258875181576414926230350524143258892475197924523897180683873299341442647740365829195161495973252289/3499986683910314251523148201942278281901854497067882769100207012897520560815605858751766205132233010196710661895052948673091868093330260518551442794421968699813661515064528133086645794389558556547468079804350224118575743910899903455232*x^3-738103117386605250539066215968686719849522820110317035849900668636567635608168512117657710998547661212404271831728887802798790083596436384777033530460647978003682165754833221968196137015923746187785296872793414713021305981627559539038743320495/1312495006466367844321180575728354355713195436400456038412577629836570210305852197031912326924587378823766498210644855752409450534998847694456791047908238262430123068149198049907492172896084458705300529926631334044465903966587463795712*x^2-1086306234727823130852860395187597877827254253748663301302937591702063444288187665242093375743338358595030929496735044559110505686976165666501491520233102359375886167873602013869872170178938610143626891825651564134161491056311774408629340639643/328123751616591961080295143932088588928298859100114009603144407459142552576463049257978081731146844705941624552661213938102362633749711923614197761977059565607530767037299512476873043224021114676325132481657833511116475991646865948928*x+43280655394397347937862072117458060832617065754015116458196311750035041243693386516680516007127539076762661419732005577299691873840860618190375495287096252282732639847837840621643557461716761908384208977710702064253570955786851346791510684213/13671822984024665045012297663837024538679119129171417066797683644130939690685960385749086738797785196080901023027550580754265109739571330150591573415710815233647115293220813019869710134334213111513547186735743062963186499651952747872,-700331367700654530205195889961513810664240818628587986968061574486686977161965150634977163639733713457027135331458643170049621872114979010066109461911820271526774991770511564307280615028682663441698552342692337333647833/1849681026682242605008988871095912501428653566483195930215977409053039381867203503389031968157619125893613143819662588516749333253627263111764301230520320366693408208157432536446449201050904179507120216181458875665101278340546351691398568214528*x^22+37440982443835692626063489738336614783750572841942835513046873513278232810465349340107579088427017404872713778495528700229990094451534833602386345646328689802441984404919681544014816789687996335951922406286304356766359911/1849681026682242605008988871095912501428653566483195930215977409053039381867203503389031968157619125893613143819662588516749333253627263111764301230520320366693408208157432536446449201050904179507120216181458875665101278340546351691398568214528*x^21+11937208414658642431675123200184812586980981857230707306806618587979133299603585340517479402882178687481258795009841088436341092709565618061380114440392895594619592874795503057940901182194500460100526773500866375606908203241/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^20-49825661458665310196674767841783183334181930255785975402489977251574627224288971281793733826553255189346593117796747451272379202826989757265889254031388965478120054964202028975941756179493368025287452824852339996590107407221/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^19-86318761059939909312061707150687088326966915431831941599195477306691747077681905982686840190120735373165369955373222577950818608074476930220210094551920462719386442307182796903305330480610764551502449780992918126404617850735429/462420256670560651252247217773978125357163391620798982553994352263259845466800875847257992039404781473403285954915647129187333313406815777941075307630080091673352052039358134111612300262726044876780054045364718916275319585136587922849642053632*x^18+595686468593840345035224791595229446929032838172331601431102408341963432134878111283898612857693158929236746062099836912527184188349119163423791997299126405990375781108509291555244670962190715322607695977415667286749295937817743/68506704691934911296629217447996759312172354314192441859851015150112569698785314940334517339171078736800486808135651426546271601986194930065344490019271124692348452153978982831349970409292747389152600599313291691300047345946161173755502526464*x^17+920295512580506794756337731200540413681350999691256587443222333541199648039280919371358499010600137854393949721401855861517790488845515670658049814683912240093973515720568133072284773433372527103571989987540719094455194027199349295/616560342227414201669662957031970833809551188827731976738659136351013127289067834463010656052539708631204381273220862838916444417875754370588100410173440122231136069385810845482149733683634726502373405393819625221700426113515450563799522738176*x^16-2826462048372446543914967533526689713470064326237046488504813582850550058178900477781001717649106544289624385192569576900373291708454785329993293404453320186375426846347575725290286333875449522957543166675144533887159884733536176501/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^15-1667083358131652603388624069097920469152948503086849642010038663920615321393238729981981153769669388988739327251084453055521868101878232907900035836627220531618160277131645947749534810624877838408736389118661597561684904607047767875077/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^14+65654739388953588472950247533235532432181829118582101321312240183236985634257473516231394184446095567272333210498434036175686930319453977021459219591145141333683906953206619524971423595804504375593655382992627675344142847372027928623583/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^13+19804614406487302905854375064856172328054857524480690619203026033709916578063147148752884229306215700897594834718142571812855331523745215373716426201363058559297820655091215185811056513877554050517350229861858029079641730738819903776381/917500509266985419151284162249956597930879745279363060623004667189007629894446182236623000078184090225006519751816760176958994669457967813375149419900952562843952484205075662919865675124456438247579472312231585151339919811778944291368337408*x^12-44604774112041861253047181855147012548676070162132025972822207318670545275831805509091153197663869070658342568472094883868642455364685479454356038487837079102758009460825520153517658690437899784304586924504582403068856883367263958741440013/57802532083820081406530902221747265669645423952599872819249294032907480683350109480907249004925597684175410744364455891148416664175851972242634413453760011459169006504919766763951537532840755609597506755670589864534414948142073490356205256704*x^11-190099758138403581482724388923568212618375364038092106588057965566080106098209948233017411474113218757087798190042080797516875153421384918196073122086669080923660678319806844143096475272864273370135617938458275503859847904978979800873822841/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^10+18254951944921514683510503584009258140118848177737034760282040547574628611029043695644448801540317346466219876418340830057439445911927509922949797962984709389307338761258052097165664178947188073264312614314820974224119458206264888736894652103/14450633020955020351632725555436816417411355988149968204812323508226870170837527370226812251231399421043852686091113972787104166043962993060658603363440002864792251626229941690987884383210188902399376688917647466133603737035518372589051314176*x^9+300217972503727361054115696779793239367840518090301094818475007055274339969808885802976628128083174661171637773963930384050123200244838995791176737934380272118248546604497837635660658808989983382229847367755980513281837281939243324182535586137/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^8-695740519697483287934455439366936734830614070934422377009948333388981721942688659206793161633033762754433781646049387375676455880619163047995454711735370529106380316679576491440479014396470272657944409221867813873217584422744823448966467375663/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^7-9948437235909441198371646417698718609626679761452484797644976883681418831104798727027235876490700368912389143477719369674025194217865138649753322165638126612570664309470814262025923629954172067041845376992788624030329875943173235066579482086991/451582281904844385988522673607400513044104874629686506400385109632089692838672730319587882850981231907620396440347311649597005188873843533145581355107500089524757863319685677843371386975318403199980521528676483316675116782359949143407853568*x^6+27222444956704648159538519079961196943573834644788541036999476303125437573194168700020169320417078678477440994209608665619766977042402999382063769576449062633947601541573062848306346316147199552642432658432362972558694271180572698358745716090611/56447785238105548248565334200925064130513109328710813300048138704011211604834091289948485356372653988452549555043413956199625648609230441643197669388437511190594732914960709730421423371914800399997565191084560414584389597794993642925981696*x^5+15527342602368199731283645282163062984711236745542419754949499457034960845905932147290113883244989926875709918364577009831700800195820568614352048170116829287516280187504976815495170648320803290791819745416625273320670016167298345149367359586983/3527986577381596765535333387557816508157069333044425831253008669000700725302130705621780334773290874278284347190213372262476603038076902602699854336777344449412170807185044358151338960744675024999847824442785025911524349862187102682873856*x^4-17441209745969915041600186444260842401561510330854619553226880590219832498821247439900053238296817663519772616758629067113503562527794110661843878324175659828039019377727020656094449376935483787963491316649080760108196380535452806716688464802369/440998322172699595691916673444727063519633666630553228906626083625087590662766338202722541846661359284785543398776671532809575379759612825337481792097168056176521350898130544768917370093084378124980978055348128238940543732773387835359232*x^3-23667251121362812245023962771961826943250652181998825097369353696609963534102519588886776488310797070115365352689476987277347432083210397777938708792363790314092302324097038097794519224223400476945591371399682356436999910461110310977361168018491/55124790271587449461489584180590882939954208328819153613328260453135948832845792275340317730832669910598192924847083941601196922469951603167185224012146007022065168862266318096114671261635547265622622256918516029867567966596673479419904*x^2+7584427487091710439735497924760335008989572181255496309385956703943643458084915954570504251841464809768880588335196659228227241004602378209390672341508833277972205062652937558194485420058021849565782122196652342440985461431420400919958713428937/13781197567896862365372396045147720734988552082204788403332065113283987208211448068835079432708167477649548231211770985400299230617487900791796306003036501755516292215566579524028667815408886816405655564229629007466891991649168369854976*x+1143095494461044557785215929318780262721733015883429832256996883771283772583919529386120433242810118318072826865050689406270235689714573198532483504724085362326852376415735063668714227746264039900741565261429933476196538993751531901910659028703/82030937904147990270073785983022147232074714775028502400786101864785638144115762314494520432786711176485406138165303484525590658437427980903549440494264891401882691759324878119218260806005278669081283120414458377779118997911716487232,310499088808073316914748587987742495938984094079973066642584538276024410534331380431960298231437058972369361531139160729642667865007976580967461065861454030691609812801104692386580146669200137499616820568063851274172029/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^22-25203462514203412562219092314534480066471861499800115169891978818664890032079006592409805380969203577717659426250684417571364284343938061663090798089773005483000058578527032608610542184001032401893369991623882618648750019/924840513341121302504494435547956250714326783241597965107988704526519690933601751694515984078809562946806571909831294258374666626813631555882150615260160183346704104078716268223224600525452089753560108090729437832550639170273175845699284107264*x^21-5121503052770137963239435783093222370247147998978696573417663220843605892514659912447581551112021819574238272346816175984648415486735776356524916619183396261760443513465831493311497893009007096888674509258334960911120974029/462420256670560651252247217773978125357163391620798982553994352263259845466800875847257992039404781473403285954915647129187333313406815777941075307630080091673352052039358134111612300262726044876780054045364718916275319585136587922849642053632*x^20+11584032949112581623277270463951743730793975307130638733409235996021094854966816953018441590819735454361463318872357804264780013172127742200875474577886488838813821341642204467570188610393119062357094130117515541393282039299/12845007129737795868117978271499392371032316433911082848722065340646106818522246551312722001094577263150091276525434642477425925372411549387252091878613335879815334778871059280878119451742390135466112612371242192118758877364905220079156723712*x^19+35499628568642188003780523065069874507122360984407292972901755681714988954227910480263583156782556338835233267387109799444393943685488359394480750881101653980474846010672014446745708680545814461964850498927158619642982920415385/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^18-3900000589082060197635383140148874254650649543200070620137814702116009400744237362330702154590281446499151532192230606031724550707266487351903268067743967262737772203005801902326774539567691916588553890688426608727015162158030819/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^17-357271040288075852913103490203471047991009321161362952271677677071194785739556710196596127094385212432909881529530828742955799466931944706274974356477852641876690869726208803782311499298480492052637457222251984999934199927203296683/308280171113707100834831478515985416904775594413865988369329568175506563644533917231505328026269854315602190636610431419458222208937877185294050205086720061115568034692905422741074866841817363251186702696909812610850213056757725281899761369088*x^16+2160913279604288642527204344256394607836140037725005752101490236836933576578706644039183806964728436845526571363101502438636632255838234632396086016603434643171142131603094736650222730383025643984453791021033004704335592097050473097/22020012222407650059630819893998958350341113886704713454952112012536183117466708373678952001876418165400156474043602244247015872066991227521003586077622861508254859620921815910076776202986954517941907335493558043632158075482694662992840097792*x^15+594314646742443724258947745435041623123134706532712510265798994914403514854277505965484486413046638147808203752890999563095206421553647276810594132095356423935608495717753670009188561733441221051394478557795910065728733162740045494489/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^14-53216494889779341906559575614540967536605542656856471978340565509222431486990960802015399165151387915442512513420064209502629679902771548641822075583521509992674444562894022617651909569212348135133763810007326366908350289902308331626523/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^13-18383275438441791480438363469434904636252571897434104412737384123155661376947076394643742503554352096949654403079373248521957160296411527957663551661947125319288816076671553679678260152098242324284412352340307064142798643991265531282323/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12+38721669457174272758523348848491354361757841475786515008521987138960101049528883819397893852537694521404308585382014494423725264651695816368993491719467403687358090336900865467581690577759744049741108567395466361319768070689621893124841089/28901266041910040703265451110873632834822711976299936409624647016453740341675054740453624502462798842087705372182227945574208332087925986121317206726880005729584503252459883381975768766420377804798753377835294932267207474071036745178102628352*x^11+44202086392123742009483291387615837078538194208767576610439072256112502758693946970629585690604147451968412199194699066549594492995825726154618919032332071397699937977771935223479454394922782892298862094431628080142709410204269925129346845/2408438836825836725272120925906136069568559331358328034135387251371145028472921228371135375205233236840642114348518995464517361007327165510109767227240000477465375271038323615164647397201698150399896114819607911022267289505919728764841885696*x^10-17192503520051945786098498720909233670298351464814183634300101152912140293054325214862282777290717513115992853469607819000933888891883800569727193667166886112452609289348237059849551161598369202930707327206129045293665077992751784078062614179/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^9-27213215231528934686709918217797332796721587516096619446129619880141131023494545497121408480548713671121874608333885423216952722116222068167429331937193143426932663665691568266973440691563230959396366129901764919894755597610684700994449893117/3612658255238755087908181388859204104352838997037492051203080877056717542709381842556703062807849855260963171522778493196776041510990748265164650840860000716198062906557485422746971095802547225599844172229411866533400934258879593147262828544*x^8+726102706809741675245076237979616967612759261599916122798894919180912717078941133586501617995204857754311888299756564570637270487765130353804063355863637397248832492732727129249769504630034820001802562366940967636291467613365391353001935427627/301054854603229590659015115738267008696069916419791004266923406421393128559115153546391921900654154605080264293564874433064670125915895688763720903405000059683171908879790451895580924650212268799987014352450988877783411188239966095605235712*x^7-2191845053354722264068646777191401471904793410162871880174375286575401396631320421641668343616497160018404785531390641423171622634889702783129894929928266775733884487065494055159520225054408439457937284148680705107065697283450614572900557544245/225791140952422192994261336803700256522052437314843253200192554816044846419336365159793941425490615953810198220173655824798502594436921766572790677553750044762378931659842838921685693487659201599990260764338241658337558391179974571703926784*x^6-33390274450689539235125375963708442419418649407359760417768524489251606340119862322679208635397005093578536342339670310885303259494872490208859011659792569229141508976024276132164076598275275653151822798403431537208249656296288944029943901905215/28223892619052774124282667100462532065256554664355406650024069352005605802417045644974242678186326994226274777521706978099812824304615220821598834694218755595297366457480354865210711685957400199998782595542280207292194798897496821462990848*x^5+16745189002979743032255022428805187101764354947627324749335950299969292593715145857830331060962108543900721277806972447295677918246224451907879280165822143818576185551135504579006529602541161970109122751501570148931958318320456630870843941139325/1763993288690798382767666693778908254078534666522212915626504334500350362651065352810890167386645437139142173595106686131238301519038451301349927168388672224706085403592522179075669480372337512499923912221392512955762174931093551341436928*x^4+38662535130934034769976264174895207383114378449011692473708229710847435460115037079691892067916969227522171641017028210601591435737557288176488459918198416047670246094314369555594218758672424224833291505778168435589980658765058872771474458717749/220499161086349797845958336722363531759816833315276614453313041812543795331383169101361270923330679642392771699388335766404787689879806412668740896048584028088260675449065272384458685046542189062490489027674064119470271866386693917679616*x^3-22793513791676294595510997567232888354453936431899940249416391539765316517339421162066843859240092199851140096104215569746466891547446224982351976901561379585518499445499492815236008921109191112076320786160584473172977510475647653369668572946665/27562395135793724730744792090295441469977104164409576806664130226567974416422896137670158865416334955299096462423541970800598461234975801583592612006073003511032584431133159048057335630817773632811311128459258014933783983298336739709952*x^2-52411319316962046229678618470507884444986918380334001850905762453956479013162681675437458589942021067104736172984713073608206130510537132065305364675551608828790732428635774195025960572279749597476252099352887905732527438167574294005054149170797/6890598783948431182686198022573860367494276041102394201666032556641993604105724034417539716354083738824774115605885492700149615308743950395898153001518250877758146107783289762014333907704443408202827782114814503733445995824584184927488*x+86978977228919900635397786994490966140538363920418246758473251179167781849723136815134218672329267030892009062182048522512758730212143278022262043062791894914648500703655604456937409815276073705663949723841796023268841096449425535334336424613/41015468952073995135036892991511073616037357387514251200393050932392819072057881157247260216393355588242703069082651742262795329218713990451774720247132445700941345879662439059609130403002639334540641560207229188889559498955858243616,-49579877651141954945159828581685518454387654977652992496069746503630999421373881628232134306807975838232218910570507624567941599705932974570039281469190209316888262485909022203731602614368121807523930524058518687021175/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^22+6008711290756339182701063897511463448820876246552120543641911852489300095947644620283897187710250266095867018145125545188177922532785906987027629051474039546533873236499713554072749273410160916665816869391249957955777097/231210128335280325626123608886989062678581695810399491276997176131629922733400437923628996019702390736701642977457823564593666656703407888970537653815040045836676026019679067055806150131363022438390027022682359458137659792568293961424821026816*x^21+764062009105501029579160675806143298079537981492043300779211463748096830854564012936938631403042872884659844270908934505468222825768899547272027294376256990078270034628495172729622669446652905682326347069666673736867576679/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^20-8359946212569113181526261127933824838591642284033991832125660000148537106264021716850356058859155552919460639476413606618017699453076672196999888131615406582702705074862248815165016530944206371972123676483204691245041250843/9633755347303346901088483703624544278274237325433312136541549005484580113891684913484541500820932947362568457394075981858069444029308662040439068908960001909861501084153294460658589588806792601599584459278431644089069158023678915059367542784*x^19-4807849571832085543515282146060650900062783322677766558601432669964348682866529730947355068766245512935127802291415111809304857323676380163972754088964957951032219362407806533669119556525086672224042486225305287688117545625291/57802532083820081406530902221747265669645423952599872819249294032907480683350109480907249004925597684175410744364455891148416664175851972242634413453760011459169006504919766763951537532840755609597506755670589864534414948142073490356205256704*x^18+946600185197074828218108396120786535122364412423170880497648206854134370112183568321842790328565548808403139983960198261346788059614778815957632889377194188596651849164339769076110275452546566723452971637656126613819764195191465/77070042778426775208707869628996354226193898603466497092332392043876640911133479307876332006567463578900547659152607854864555552234469296323512551271680015278892008673226355685268716710454340812796675674227453152712553264189431320474940342272*x^17+4616943678469924499246712912292679883243989493880005366317680299986811248548684983672590292447917556240730505489609773937056949980640245884655076898013258666000957253111530133996922530051242433512506588976157253243518295751234105/8563338086491863912078652180999594914021544289274055232481376893764071212348164367541814667396384842100060851016956428318283950248274366258168061252408890586543556519247372853918746301161593423644075074914161461412505918243270146719437815808*x^16-58763143211365842447720491949558291008110315293714515582330032769092499929845725071501453007173654007188652308994570145315181779012389704391828771790483733176478128393344061842369769649119404126143587408456554925609405765996103811/611667006177990279434189441499971065287253163519575373748669778126005086596297454824415333385456060150004346501211173451305996446305311875583432946600635041895968322803383775279910450082970958831719648208154390100893279874519296194245558272*x^15-51785384571497078871667178794457349162235079819657052711596047783092364017588137638633852295765961108755192296394923350416078263238730661927223034985014184010110725242331992568909181539860129226525453146349802898988825123376925781643/28901266041910040703265451110873632834822711976299936409624647016453740341675054740453624502462798842087705372182227945574208332087925986121317206726880005729584503252459883381975768766420377804798753377835294932267207474071036745178102628352*x^14+13115062275045928976941994521295743840730844919605700254281440244069450472865613018050790745834688598366403783748396242742852446817183380602583241271482489488188258049494316810701322928045252777130101552043298307978356814238557443789137/28901266041910040703265451110873632834822711976299936409624647016453740341675054740453624502462798842087705372182227945574208332087925986121317206726880005729584503252459883381975768766420377804798753377835294932267207474071036745178102628352*x^13+648896874418348382600957972847311974429526519304051258221297559590531862541966680313495476774133292785315784733063850065192989037264641515180875108774689257417459261001584506015936201546259345873765705662051773566983933948796538795449/344062690975119532181731560843733724224079904479761147733626750195877861210417318338733625029319033834377444906931285066359623001046737930015681032462857211066482181576903373594949628171671164342842302117086844431752469929417104109263126528*x^12-9588382000818058695867013083084827375336320714253059938723329877325823292414746150301973216679298654431249906253526339216849872402512512564553444162418142311235383747112992106247356406347841558564708047122381211284029848508650612508720771/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^11+3916064283363754196921704710516737537039994953490227722897532084408161564484601613398121003348493563417291023823392435795346472768795284225416070174602641034351790481596718491203900744607358031817584537471803596253801007340051670464077737/602109709206459181318030231476534017392139832839582008533846812842786257118230307092783843801308309210160528587129748866129340251831791377527441806810000119366343817759580903791161849300424537599974028704901977755566822376479932191210471424*x^10+4265406003518210173666452012411041140222570478854077738468209957459506723638497949177095906321377885319945819568362647821215094381881890909726452292182447894699909394455296385582803262716705376914679799530086929078964392198991157016561209577/1806329127619377543954090694429602052176419498518746025601540438528358771354690921278351531403924927630481585761389246598388020755495374132582325420430000358099031453278742711373485547901273612799922086114705933266700467129439796573631414272*x^9-22953127832284141402180190916182165824568669257026565184088237834539705070464893130151648445458167207573802335701032745734421292565267206355706435985614741850415307647888605759139953259254254182783956346530648802490921335341043387809732363785/903164563809688771977045347214801026088209749259373012800770219264179385677345460639175765701962463815240792880694623299194010377747687066291162710215000179049515726639371355686742773950636806399961043057352966633350233564719898286815707136*x^8-19991463602119473382115281875546995335753616014115162756214657994472824267847793368151035294095174690867599048613741051348663700140748022833654781319719706845205177902268726220682720605372368622831111229919381410140258102395578896664191972537/8362634850089710851639308770507416908224164344994194562970094622816475793308754265177553386129282072363340674821246512029574170164330435798992247316805557213421441913327512552655025684728118577777417065345860802160650310784443502655700992*x^7+1943785593377432212203165145015616246935867973735712317653498094049720580058625963174429798445927527784731579901727148775057813758500755360899310311204056908572514412417235406110411448866832647324561565889202061540245867308360276050994435460383/56447785238105548248565334200925064130513109328710813300048138704011211604834091289948485356372653988452549555043413956199625648609230441643197669388437511190594732914960709730421423371914800399997565191084560414584389597794993642925981696*x^6+8240900340329831306093087526525439555422011473501333210426214477468659071174847770365787932940476113497379799372878091684800819439151511739702998598105018332847355551826214781181030756545461169813242166522081347426127090708125916760172234462013/7055973154763193531070666775115633016314138666088851662506017338001401450604261411243560669546581748556568694380426744524953206076153805205399708673554688898824341614370088716302677921489350049999695648885570051823048699724374205365747712*x^5-8128516597397630874169807632499904364662239913400406021840326410124812570724388715198505181667514853955056340841584222237633617565424118740908871162706054947168043103266027139998748614017093355267561162756698495002313836083349778708337454638007/440998322172699595691916673444727063519633666630553228906626083625087590662766338202722541846661359284785543398776671532809575379759612825337481792097168056176521350898130544768917370093084378124980978055348128238940543732773387835359232*x^4-9472754840553554951641280855794835478145340620644337762721387903354478507625545978316666498668586253964809300914225241077379616985098909502788734482653931917423939774346865246237538519338317166699211391762034286223850902876792889823892560886807/55124790271587449461489584180590882939954208328819153613328260453135948832845792275340317730832669910598192924847083941601196922469951603167185224012146007022065168862266318096114671261635547265622622256918516029867567966596673479419904*x^3+12904497122871092663281301782410346769089585705728579150392822954005940178149308212076070837421911495821502396600918931919705261975628577066490123433851949882847997680390148112633068448678028217666854036876472890916013390363848998099389897619259/6890598783948431182686198022573860367494276041102394201666032556641993604105724034417539716354083738824774115605885492700149615308743950395898153001518250877758146107783289762014333907704443408202827782114814503733445995824584184927488*x^2+13000560333363024410995721770217944616871645672549403950733956329506820543293745972597022054819593290431076964526847085956837797968124516271736542045878723390617990349248812464041428148992316704135026454142109169194504201220295934762643400238151/1722649695987107795671549505643465091873569010275598550416508139160498401026431008604384929088520934706193528901471373175037403827185987598974538250379562719439536526945822440503583476926110852050706945528703625933361498956146046231872*x-192809799495695026672400432743610041449280707923421172282856290363450625090653793444489113262252436188278464755016671263073954613634726216073265762095425566449810796638907959063410009809738978717276834709608146102456440243765175151958258737263/10253867238018498783759223247877768404009339346878562800098262733098204768014470289311815054098338897060675767270662935565698832304678497612943680061783111425235336469915609764902282600750659833635160390051807297222389874738964560904,12877937252538826519330020355037099245032518317256787396287149144928918975311283949830936866814713209882525707072905944294121988486225563802693023367497277783951045786150648031800869904769552161398327869175880091463189/16515009166805737544723114920499218762755835415028535091214084009402137338100031280259214001407313624050117355532701683185261904050243420640752689558217146131191144715691361932557582152240215888456430501620168532724118556612020997244630073344*x^22-1099516005741531062128267536899794566417197638714244433920957945307641115309656984997137047944053802535879692970230193693045372181056718893095127393601891125337216198209750276874135847364878963513471367022179424175971083/16515009166805737544723114920499218762755835415028535091214084009402137338100031280259214001407313624050117355532701683185261904050243420640752689558217146131191144715691361932557582152240215888456430501620168532724118556612020997244630073344*x^21-208424554829854384324275822479244917446680075149890439114247399889758183005724742569937557774804299548121821857340650293107672972084732374657683205971956851014630686116836243240005402038905421628702201861096198305000746965/8257504583402868772361557460249609381377917707514267545607042004701068669050015640129607000703656812025058677766350841592630952025121710320376344779108573065595572357845680966278791076120107944228215250810084266362059278306010498622315036672*x^20+1497898489969052532696121190436445239717218112200144116300784795901550233132801209420658783646865773423402981554988961467463629076327240790384840939086998624505962880280364996834816858220370761773225186876171934906128565129/688125381950239064363463121687467448448159808959522295467253500391755722420834636677467250058638067668754889813862570132719246002093475860031362064925714422132964363153806747189899256343342328685684604234173688863504939858834208218526253056*x^19+1410630809171238925253868035687465515618668966962827864713833032935663133802239286885465279823717287547916734935661945816598207348177733952633863731676966486484557460465008686987512411844288162394129417763956538566058120103057/4128752291701434386180778730124804690688958853757133772803521002350534334525007820064803500351828406012529338883175420796315476012560855160188172389554286532797786178922840483139395538060053972114107625405042133181029639153005249311157518336*x^18-165590591455879584674301834845388982893284815469982266917259603444753615195647282109212937915065135425453483790484577361732004075699255976200122358873228869909214559600724275738568458978315502206377059969827325330227463341019595/5505003055601912514907704973499739587585278471676178363738028003134045779366677093419738000469104541350039118510900561061753968016747806880250896519405715377063714905230453977519194050746738629485476833873389510908039518870673665748210024448*x^17-1529041741728282340238355839827311962031379013856570321040272851368451986030310909689758962147729704536588456466924246588547602879055067678467534379503080754465750171944007116864401162700202249972175051920020555744130961863605979/611667006177990279434189441499971065287253163519575373748669778126005086596297454824415333385456060150004346501211173451305996446305311875583432946600635041895968322803383775279910450082970958831719648208154390100893279874519296194245558272*x^16+70041277594709194774331742396916987304500574237063405394719784879099506569938306606945948735467792858657466986679262186857319277515486863929239249829354969508176430079067547125442302207898613391798952297086017441436698303693409503/305833503088995139717094720749985532643626581759787686874334889063002543298148727412207666692728030075002173250605586725652998223152655937791716473300317520947984161401691887639955225041485479415859824104077195050446639937259648097122779136*x^15+21921396177202016456792570697010325183821926512486090706036376551398836372937857471032739312585466044376483308872837319930514472146600551325061810001239121867374396852870055645263136185049400762586021461615050109879984784366327428537/2064376145850717193090389365062402345344479426878566886401760501175267167262503910032401750175914203006264669441587710398157738006280427580094086194777143266398893089461420241569697769030026986057053812702521066590514819576502624655578759168*x^14-2167484645543765255985538861636307348914695114220994471048566180675095619029291771471418487826427947046118926518327861819643344327827929114358232806407557404008546828432252634186854513238544689238730993894493184003436172948377780591843/2064376145850717193090389365062402345344479426878566886401760501175267167262503910032401750175914203006264669441587710398157738006280427580094086194777143266398893089461420241569697769030026986057053812702521066590514819576502624655578759168*x^13-4432421556259132129607689175520318823801282024027119895817055589767257825090746039791551153243468829589778901706442265036013503977079612791854031510593024395629732734349407311292139044534640562235587661561113134194228825195815301518149/172031345487559766090865780421866862112039952239880573866813375097938930605208659169366812514659516917188722453465642533179811500523368965007840516231428605533241090788451686797474814085835582171421151058543422215876234964708552054631563264*x^12+1534421656535795067971873932360448889023392408589450550104862504603046893546297924951790205342800232918204676470562818000852418916050958184668994113764512863318574102652977821725478621331318771819554566915098294507005346535698360762983897/516094036462679298272597341265600586336119856719641721600440125293816791815625977508100437543978550751566167360396927599539434501570106895023521548694285816599723272365355060392424442257506746514263453175630266647628704894125656163894689792*x^11+1312040481708105046563171007828945480907593386541530219771997070581747959078577674711831917760370447379106825937687747747979327002043262737339062810688570478342230931244465482940184935974551784255211696190321722320080115646119206207886317/43007836371889941522716445105466715528009988059970143466703343774484732651302164792341703128664879229297180613366410633294952875130842241251960129057857151383310272697112921699368703521458895542855287764635855553969058741177138013657890816*x^10-660128470659504891000641966574545109809273393993937643117493273428865073827500108896320358067658631425445022754658080515703927384612309045877594919837310449559005777830566649059690646113098684144701601347407704880118673431352784048887321451/129023509115669824568149335316400146584029964179910430400110031323454197953906494377025109385994637687891541840099231899884858625392526723755880387173571454149930818091338765098106110564376686628565863293907566661907176223531414040973672448*x^9-143815359672600621847594005991639706435599822645686340251586142617486563587056096791103423143866382131253017197554010094169924925041312076934409665770128919830842293045641798954559551997247412770945954395140012890021866028296813483915002757/64511754557834912284074667658200073292014982089955215200055015661727098976953247188512554692997318843945770920049615949942429312696263361877940193586785727074965409045669382549053055282188343314282931646953783330953588111765707020486836224*x^8+2994250873100715455178412068736093795191949448801902290306131200080073751327763737642440499876442628678151872247787280391120641868689562810257463214819823004790965969741106086731316208035224509199926395112538689501683532907799136327773253379/597331060720693632259950626464815493444583167499585325926435330201176842379196733226968099009234433740238619630089036573541012154595031128499446236914682658101531565237679468046787548909151326984101218953275771582903593627460250189692928*x^7-128128729392554982722187290126593678008510507597557242486987055486982807612048163288750412149343170830583615231800680687378455866792137557893848704923349682439849187680205901500276060261548970088615738376466064372849766877416020535620280777013/4031984659864682017754666728637504580750936380622200950003438478857943686059577949282034668312332427746610682503100996871401832043516460117371262099174107942185338065354336409315815955136771457142683227934611458184599256985356688780427264*x^6-1199548634927838014026908075500024498051366964868960123574520409469014340013622664082877031730478506398016200211278746979135085946352176059832394884881548017390152197450925004174029655168347296613614391169253496980287750238604635762989769676547/503998082483085252219333341079688072593867047577775118750429809857242960757447243660254333539041553468326335312887624608925229005439557514671407762396763492773167258169292051164476994392096432142835403491826432273074907123169586097553408*x^5+776829350036992036858451070930120764051093833712006477015921735054885602573448717282693662098304703477723701505441869327635422581230106251210639238053697956473649552152177807950361679824029684672242327843216368537211348685499334260660245668253/31499880155192828263708333817480504537116690473610944921901863116077685047340452728765895846190097091770395957055476538057826812839972344666962985149797718298322953635580753197779812149506027008927212718239152017067181695198099131097088*x^4+1360091537471474399240250376853961482772407986068448705327053248050549317815038875380217197126244822322572638356354748496238316248733148364407822974818687362103248518129315474476067687015768946721356329527394654491198550291440734650811968236643/3937485019399103532963541727185063067139586309201368115237732889509710630917556591095736980773762136471299494631934567257228351604996543083370373143724714787290369204447594149722476518688253376115901589779894002133397711899762391387136*x^3-1463869937265716211310086224589383925419157444672989548867226730697916174363696853140809373713441082664052640198469960598342538659795212479812140546700666452845186551284629824430933336447428313223661656646800846380439793811295415022318377323551/492185627424887941620442715898132883392448288650171014404716611188713828864694573886967122596720267058912436828991820907153543950624567885421296642965589348411296150555949268715309564836031672014487698722486750266674713987470298923392*x^2-1780723734568882604735523807914824410303360220947264950518003390902045680525191315587756925778339583504575286715761066079351912016206208247156190861273902214200210406141972433559027211401077868438932219122042931603828596457884989862036939299077/123046406856221985405110678974533220848112072162542753601179152797178457216173643471741780649180066764728109207247955226788385987656141971355324160741397337102824037638987317178827391209007918003621924680621687566668678496867574730848*x+173703268648859319599448587784814688660574654317501495108728772004210512608193860025809179531936272425621903978399167775359250929197688853760797998508176287990473841053022296468564252290694450361605297669651183266813385928515962212361710045287/5126933619009249391879611623938884202004669673439281400049131366549102384007235144655907527049169448530337883635331467782849416152339248806471840030891555712617668234957804882451141300375329916817580195025903648611194937369482280452,14807055872352679524933052896730381747555928120065648206723480114367971948610409828118728453224629593894804884949892920575729184928683043142108209343667993846902740000197817300154082706445367271445269215223846119794747/132120073334445900357784919363993750102046683320228280729712672075217098704800250242073712011258508992400938844261613465482095232401947365126021516465737169049529157725530895460460657217921727107651444012961348261792948452896167977957040586752*x^22-5163204109848951629395915042166265004369272978870920046149093740379557908046679641826419420340879826749510665007064499516084333572774524143242900534838698829307416214313004645722968564567293199106400110036450121689662341/132120073334445900357784919363993750102046683320228280729712672075217098704800250242073712011258508992400938844261613465482095232401947365126021516465737169049529157725530895460460657217921727107651444012961348261792948452896167977957040586752*x^21-142093619273192832106203794339545353822430635325307322638020793125929998302120270110001910998830736043333925668157110152139048172760424765505834689829385496999279961770125083257911402426833558015655776664671104176148416363/66060036667222950178892459681996875051023341660114140364856336037608549352400125121036856005629254496200469422130806732741047616200973682563010758232868584524764578862765447730230328608960863553825722006480674130896474226448083988978520293376*x^20+7349035618635205563827883283083684670917897786959977548347312269478811214779136332182513772282854430383975116445753656687801350705541670650935022435079007023179137245400039606544903491891166679328508987126554509524356198095/5505003055601912514907704973499739587585278471676178363738028003134045779366677093419738000469104541350039118510900561061753968016747806880250896519405715377063714905230453977519194050746738629485476833873389510908039518870673665748210024448*x^19+47349627851682299777929509120556797307193751855256575153861821463950460674169135359543200422720270251566859289207971961196001542988017728071975016196268432823396857510166293114104327528400803512543854664418692140724336082111/33030018333611475089446229840998437525511670830057070182428168018804274676200062560518428002814627248100234711065403366370523808100486841281505379116434292262382289431382723865115164304480431776912861003240337065448237113224041994489260146688*x^18-853445386636166640291954526941226152598097807809974331122347928349989204491998733404485192628053962414420623115808820861542258435706178574380377024135096643891253479348156939386847100013792364803826324090433054029970140691589733/44040024444815300119261639787997916700682227773409426909904224025072366234933416747357904003752836330800312948087204488494031744133982455042007172155245723016509719241843631820153552405973909035883814670987116087264316150965389325985680195584*x^17+4267497065740539449356743467296640908981464935027102544979513691146446046651700592329132048023363771474366761452820865309588032358491055510902138897893861541729651480982894185447079874459028643871958207975678180271380437826598625/14680008148271766706420546595999305566894075924469808969968074675024122078311138915785968001250945443600104316029068162831343914711327485014002390718415241005503239747281210606717850801991303011961271556995705362421438716988463108661893398528*x^16+381395133999348422299300493242235044806475002107840702996573146308462256133334081486100724163582492636483422232225608829296672885843799086247854057240125870727357846379114568636992602406534899270629409273798443498206892794500392481/2446668024711961117736757765999884261149012654078301494994679112504020346385189819297661333541824240600017386004844693805223985785221247502333731786402540167583873291213535101119641800331883835326878592832617560403573119498077184776982233088*x^15-55420366398304215553699009108756804501578297809750671879895504949786759075255158700507040126678130110671138975840837456741938500088905420210398413521080591864052830502777794276394223589304899189172031564688348984186768433872705120385/16515009166805737544723114920499218762755835415028535091214084009402137338100031280259214001407313624050117355532701683185261904050243420640752689558217146131191144715691361932557582152240215888456430501620168532724118556612020997244630073344*x^14-12544723119704338043360779830473421372500041794766864359670933111323641634506068009010991482589454907650373306453311081563532243092923450228136250574381637394377137804630058179840132425386928237925456748948902647496664894627919130865517/16515009166805737544723114920499218762755835415028535091214084009402137338100031280259214001407313624050117355532701683185261904050243420640752689558217146131191144715691361932557582152240215888456430501620168532724118556612020997244630073344*x^13+25298315013298639303781536707404260982203638938409823550281466926631107049848199913055933436586009341337378649460810927433672126010107001811274679835789794508566071229645676217815203813182814312430566527161095602717630469584713176712845/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^12+9500162349697102109360312056146105656974120257645373803554626576932735091566465843623997508736695516585178065505316881697751786006265847221987028658419650465822608940282470154457190640976946376897849172295099272399011585376817027551200407/4128752291701434386180778730124804690688958853757133772803521002350534334525007820064803500351828406012529338883175420796315476012560855160188172389554286532797786178922840483139395538060053972114107625405042133181029639153005249311157518336*x^11-19723587109717704975661586121463659524089390751719280202015775395073309183627780820127940029346335069899760134218352235586635816962036660444963552340958638671255930919913527737789046525550288427939229844527402839667222272458682570818900069/344062690975119532181731560843733724224079904479761147733626750195877861210417318338733625029319033834377444906931285066359623001046737930015681032462857211066482181576903373594949628171671164342842302117086844431752469929417104109263126528*x^10-4406411608141639938770792016739112800947122919191648169584092843884281369520467421360120070150810028842285160585443685766644978808132456107141301623872857535500513034089011331273023869438497315040789299019034345818501222781031436973786267045/1032188072925358596545194682531201172672239713439283443200880250587633583631251955016200875087957101503132334720793855199078869003140213790047043097388571633199446544730710120784848884515013493028526906351260533295257409788251312327789379584*x^9+53773292981212650576423374701682508552967661928024734845082408786833253973861095927192960587607754472711167304534809844309755843719102450856092857149342363645315303631474170583561396700047182076150463152114068413639483432144181697859217642053/516094036462679298272597341265600586336119856719641721600440125293816791815625977508100437543978550751566167360396927599539434501570106895023521548694285816599723272365355060392424442257506746514263453175630266647628704894125656163894689792*x^8+2424674839512741338567933410696956253972589854966266020113527271893702092298197742690507548398832402822311262665970764389456673560023304301180192125089227124536086203876786654974380978037364410254005201159657757928331670844763519696707197389/530960942862838784231067223524280438617407259999631400823498071289934971003730429535082754674875052213545439671190254732036455248528916558666174432813051251645805835766826193819366710141467846208089972402911796962580972113298000168615936*x^7-3357530553200444122960667302127384795389033641980301103516394646579834176833764100337849259272959432283027409757480970431498905199249404241131273269253102311145839958777056009812005273626422568502268639447276316003267117363639032247611758635203/32255877278917456142037333829100036646007491044977607600027507830863549488476623594256277346498659421972885460024807974971214656348131680938970096793392863537482704522834691274526527641094171657141465823476891665476794055882853510243418112*x^6-9860569093292981373541990800310459537910829104138349689239377658047309488288311338535256118956205634418084964744027370001106598945752374374989687703123976020373681486694403783860977854517060923254593844254128177410374401416470528291986163558953/4031984659864682017754666728637504580750936380622200950003438478857943686059577949282034668312332427746610682503100996871401832043516460117371262099174107942185338065354336409315815955136771457142683227934611458184599256985356688780427264*x^5+11873221696247525821726851118251483500365803648418377777179730103875924772568341826994349905514924883051077205218786719578668391051719034097132760931509808479783574591913577761783856774881169419492776112019379826099593920949028513965222154196027/251999041241542626109666670539844036296933523788887559375214904928621480378723621830127166769520776734163167656443812304462614502719778757335703881198381746386583629084646025582238497196048216071417701745913216136537453561584793048776704*x^4+14658455859923014043092622182607403984980342517928789263072865325545739770863747570591430105147290385225273104388110976229849951526094427418508842851452886867180243873809504808693713291969986951843883486721541208721282158475579069159413306446899/31499880155192828263708333817480504537116690473610944921901863116077685047340452728765895846190097091770395957055476538057826812839972344666962985149797718298322953635580753197779812149506027008927212718239152017067181695198099131097088*x^3-17195290203021816675277575215947633363607471174945145580508433993207158676029266512690936684689519292387905049906424557349018512497978086253424960082819967405205525648481443946343017816053790923904493919443728712003097806893244860669457415012287/3937485019399103532963541727185063067139586309201368115237732889509710630917556591095736980773762136471299494631934567257228351604996543083370373143724714787290369204447594149722476518688253376115901589779894002133397711899762391387136*x^2-26946763965557828375372701821543103686739073625808157301483375149578769986476689764929001771747858352505205218903887353523865305467425847204808336382506841218208241714139477490534695650091069906094138784285929883484845192878270973198671053063819/984371254849775883240885431796265766784896577300342028809433222377427657729389147773934245193440534117824873657983641814307087901249135770842593285931178696822592301111898537430619129672063344028975397444973500533349427974940597846784*x+1157682254486841244332313538498622702895325011022481223839974170756071095134904594657354916795832027900966830046287636176342576735352324704764759023036112988596000087094094650297939848505888754532763723081874049720501652920572113242114165874245/41015468952073995135036892991511073616037357387514251200393050932392819072057881157247260216393355588242703069082651742262795329218713990451774720247132445700941345879662439059609130403002639334540641560207229188889559498955858243616,35246870174879820570355896410620801400929473978722353587958331776178507685054155445055253194825585250325204956956822672134966550441376412735722369362507163709188985680081501177283694098514500677053804644794650819710947/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^22+1303121892337720969442990152012340072338693088387453453070879277511642449962554728905341777443098426953078126837338122952264104661391911564345299213979045977467163197745059096585877103103503502931988222274627847950411683/115605064167640162813061804443494531339290847905199745638498588065814961366700218961814498009851195368350821488728911782296833328351703944485268826907520022918338013009839533527903075065681511219195013511341179729068829896284146980712410513408*x^21-730179702018051327819070939490941515961704571886022202268074143352901985045905665703986138703918778924916551342624475517777827482649031526490028381321415089798511211577306959107715356223367636943027047426318381277523968083/57802532083820081406530902221747265669645423952599872819249294032907480683350109480907249004925597684175410744364455891148416664175851972242634413453760011459169006504919766763951537532840755609597506755670589864534414948142073490356205256704*x^20-1648578260534075018126179170343484895316648216901804703606160031183104963286585806245676035935674778899662473258658617963838230434336950786893014304810938912297813499241136622774760912383175657306354965282872043074998507625/4816877673651673450544241851812272139137118662716656068270774502742290056945842456742270750410466473681284228697037990929034722014654331020219534454480000954930750542076647230329294794403396300799792229639215822044534579011839457529683771392*x^19+6361521974005276723212148485410961753211510810031533229634170321437048129067103621742161967636618304887794432215038880636956661555238991643079034938489657557368112882355066387017574717176350648849695909134765150071720864878791/28901266041910040703265451110873632834822711976299936409624647016453740341675054740453624502462798842087705372182227945574208332087925986121317206726880005729584503252459883381975768766420377804798753377835294932267207474071036745178102628352*x^18+1997026167848390755353099563552078727310372416391020087513075393134178363112301027365299494867743657950237850361897596560409607309810304400512145046721246755551635596840544458968059705354992141481008989826799912018868688013907/475741004805103550671036232277755273001196904959669735137854271875781734019342464863434148188688046783336713945386468239904663902681909236564892291800493921474642028847076269662152572286755190202448615273008970078472551013515008151079878656*x^17-81266679638038627962947467339920883319929530985311004883307581501879623171873899626451895024514586512371185944820067926544606637480875795585446563836506011020842148138728169317094364103328467291245402358873133670436803697129152885/38535021389213387604353934814498177113096949301733248546166196021938320455566739653938166003283731789450273829576303927432277776117234648161756275635840007639446004336613177842634358355227170406398337837113726576356276632094715660237470171136*x^16-71917060081939911018955996931973551204239754234638816759753174461479004368604635979420029608739538574018878556793715944263226460996622627917705233399825936242179596822103729177322995822428231710747571674645643260076738788940899561/2752501527800956257453852486749869793792639235838089181869014001567022889683338546709869000234552270675019559255450280530876984008373903440125448259702857688531857452615226988759597025373369314742738416936694755454019759435336832874105012224*x^15+175924762886673092897655207570078969659371858819214837712475381044122761300927353980130779696982939040045856285305701864600976684434466556647999750111425098549415929520389263559777524288750461513943110449191732464454789372794080033095/14450633020955020351632725555436816417411355988149968204812323508226870170837527370226812251231399421043852686091113972787104166043962993060658603363440002864792251626229941690987884383210188902399376688917647466133603737035518372589051314176*x^14+1187231268609133204781721116506968755485868032757660366755020233041171705302945182957390293896118175125698164188916339744657939984024080233090430702417237966197715612807739198228733203093288877600282454275816356323973379845641100487739/14450633020955020351632725555436816417411355988149968204812323508226870170837527370226812251231399421043852686091113972787104166043962993060658603363440002864792251626229941690987884383210188902399376688917647466133603737035518372589051314176*x^13-2498815223909295152464233277721974102301804114119296911321243336919070223886143818234013080487175259190247099512836996329914955829193021241265835542697964829076820971953270593192208245379031269267293578021566708953560085586097057178575/57343781829186588696955260140622287370679984079960191288937791699312976868402886389788937504886505639062907484488547511059937166841122988335946838743809535177747030262817228932491604695278527390473717019514474071958744988236184018210521088*x^12-317330946730483130040941192432812251412828101067322562949272348407682868700446786700546709596286690811368393848084950641350138025062151360702293571790836886863829027508018306383099391484185824188866677576488348709301235388867180479139297/3612658255238755087908181388859204104352838997037492051203080877056717542709381842556703062807849855260963171522778493196776041510990748265164650840860000716198062906557485422746971095802547225599844172229411866533400934258879593147262828544*x^11+28828666453717760588843701082700989601799817485412137951584873549075857312153770098476557307363953225962686321701703084409489794239261727097211548242888411528079096638458157883198201984833668950567217474341287331823421184231916308147248035/301054854603229590659015115738267008696069916419791004266923406421393128559115153546391921900654154605080264293564874433064670125915895688763720903405000059683171908879790451895580924650212268799987014352450988877783411188239966095605235712*x^10-154163019109070050256355084753946060165253077934471574313007029819292487016019348418197355656805776220081309401907821870156691194945128301767107709048918168515789688494447965671395207789302851946149526095473017027009272067431604025344997181/903164563809688771977045347214801026088209749259373012800770219264179385677345460639175765701962463815240792880694623299194010377747687066291162710215000179049515726639371355686742773950636806399961043057352966633350233564719898286815707136*x^9-55596912380188854437632217533256022101063715451304077231385769270518338567602893552854735647569146273851116293113916939266818286653093634628781738414294688330631079286339196142880174278510137421089184550878544912864573889123364568112695556643/451582281904844385988522673607400513044104874629686506400385109632089692838672730319587882850981231907620396440347311649597005188873843533145581355107500089524757863319685677843371386975318403199980521528676483316675116782359949143407853568*x^8+20481303813550737043739974703953981747863964649666815405324317815874099056483157205332661774452309948052695651617363911310842746527898398734326904276864957537689493307484406636393089721653133569235963704783878583422279602847901576058455969845/37631856825403698832376889467283376087008739552473875533365425802674141069889394193298990237581769325635033036695609304133083765739486961095465112925625007460396488609973806486947615581276533599998376794056373609722926398529995761950654464*x^7+2354258513143138871532101444676113097168591013177881409790659956436884364228216016407656067838867957610150488340166003514062914969372624156982210911260398535130158253730429699770879992462553991364693518543702355056046836240355301001533329171557/28223892619052774124282667100462532065256554664355406650024069352005605802417045644974242678186326994226274777521706978099812824304615220821598834694218755595297366457480354865210711685957400199998782595542280207292194798897496821462990848*x^6-1553877188460069642313296189793209272227528993763298255149826950589642306523162977419613443376121492961364521188251851665534071853897738520057000284045414396641360811504592192979337279405419014744959082261186445172134928111033256914646707349465/3527986577381596765535333387557816508157069333044425831253008669000700725302130705621780334773290874278284347190213372262476603038076902602699854336777344449412170807185044358151338960744675024999847824442785025911524349862187102682873856*x^5-5328079437010755509418400493887951804142115189746211898194029086741530414480417457190944595993306629776907391730134525965642234851367829331157190939371669833141484306015583618732377860647414463610303264413290225109261651955416539851619084635411/220499161086349797845958336722363531759816833315276614453313041812543795331383169101361270923330679642392771699388335766404787689879806412668740896048584028088260675449065272384458685046542189062490489027674064119470271866386693917679616*x^4+1978506246138056208330708859550669704925515392392939675073612598761790961883183622302346949055654825773967752687373974028072098156507229925327396064746239842473638502750269250383437558168063944945341127937037324954994196033866010461734175984915/27562395135793724730744792090295441469977104164409576806664130226567974416422896137670158865416334955299096462423541970800598461234975801583592612006073003511032584431133159048057335630817773632811311128459258014933783983298336739709952*x^3+7576315397859889920339669743824892139481023497864421673344231650225838301206083261740187432262883650501718213983014887412600868008459989168670967685036337966789193108421810500050688310524095773274292617851633604684603165216661198494343347127593/3445299391974215591343099011286930183747138020551197100833016278320996802052862017208769858177041869412387057802942746350074807654371975197949076500759125438879073053891644881007166953852221704101413891057407251866722997912292092463744*x^2-323109293205472473862431976681175311008936421591339718790135098911638595369827070742549172395881917479235968045028952135716278001089600964677404895619528755613571275231359378452066296651911125960337481806710033399176958126944517136601769391455/861324847993553897835774752821732545936784505137799275208254069580249200513215504302192464544260467353096764450735686587518701913592993799487269125189781359719768263472911220251791738463055426025353472764351812966680749478073023115936*x-273349597821966938854639560160917576491160980847254595523578361184642510996777064162189211102248048419136390364960089883607035012308305179496868687849498839653740972190140461146845216465530913676288590247843482068604942242441113628409489311245/5126933619009249391879611623938884202004669673439281400049131366549102384007235144655907527049169448530337883635331467782849416152339248806471840030891555712617668234957804882451141300375329916817580195025903648611194937369482280452,32511332805692678734765724475853489146184355194284840506268939673821699713038095704046333525001937437114142653925965421526861198892341811765451229476687970996088026506373496106539487602730792111377902579537003686619085/57802532083820081406530902221747265669645423952599872819249294032907480683350109480907249004925597684175410744364455891148416664175851972242634413453760011459169006504919766763951537532840755609597506755670589864534414948142073490356205256704*x^22-371917901024633350569082148568973156862363873472354225317731368752755129280875067693519436302262888912432890574280034331601125269647090504340877388733565340452638391922561283952049106252873340191394865078959126345963235/57802532083820081406530902221747265669645423952599872819249294032907480683350109480907249004925597684175410744364455891148416664175851972242634413453760011459169006504919766763951537532840755609597506755670589864534414948142073490356205256704*x^21-594674770079884306886694359415908175213189201134255386788492078562146415196885656309232296620816245642190106843283975035017340164005418292142884317402890574130981560647766869179729018306041405297395358162079642082992249813/28901266041910040703265451110873632834822711976299936409624647016453740341675054740453624502462798842087705372182227945574208332087925986121317206726880005729584503252459883381975768766420377804798753377835294932267207474071036745178102628352*x^20+38908519797884990301742816104271440402131376164657341249222175131139236450486928014039372150386743128212210971439579040762848565694838934864694281767494792209123744986322982058630124958948405280119178593863405486317756805/267604315202870747252457880656237341063173259039814226015043027930127225385880136485681708356137026315626901594279888384946373445258573945567751914137777830829486141226480401684960821911299794488877346091067545669140809945102192084982431744*x^19+4664900993008127176958200211334700951256963178890178039537739923772187714688444889424267813310502241987702216164213819470576808743206515545238566996230816047094231299625531392781330796932449487030548191932142315129413731314697/14450633020955020351632725555436816417411355988149968204812323508226870170837527370226812251231399421043852686091113972787104166043962993060658603363440002864792251626229941690987884383210188902399376688917647466133603737035518372589051314176*x^18-18360902951975197525342546062382268306429040674560256565014780161617763211738214222356130640105795985330183327832974860913359435129711170326407652495869569196239575863194627370757743292498950021695046461322196606399059926560467/19267510694606693802176967407249088556548474650866624273083098010969160227783369826969083001641865894725136914788151963716138888058617324080878137817920003819723002168306588921317179177613585203199168918556863288178138316047357830118735085568*x^17-54735629637233329955415679031851477892001041802641275990184585410420243001135757539249412972089549540163035574207571512895928093769887219084800878090611647525312665366852034109798704850306867243851439334103316252183578918258530635/19267510694606693802176967407249088556548474650866624273083098010969160227783369826969083001641865894725136914788151963716138888058617324080878137817920003819723002168306588921317179177613585203199168918556863288178138316047357830118735085568*x^16-2985170494119270967159812237415712107149390973495040137348901759464479755724186089797272707017890897037020064143272349132303276127773287665163832670982543110746321386693167296953956238437677063143313326119453598137201763513340079/1376250763900478128726926243374934896896319617919044590934507000783511444841669273354934500117276135337509779627725140265438492004186951720062724129851428844265928726307613494379798512686684657371369208468347377727009879717668416437052506112*x^15+111318712519009170883806281180290402476883356087452862989969048793187171245205244766890130699123250660774834399002703564712605377671958610361528574241171844978493093839875508786841366479483135545393206793974670604835861994963027201133/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^14+435958503186511907316607117517361670125450507654364892465814842154138678939267243497333651888189986035031432981118040556777866905458528517149895888667370106020308225407591953461925630323732231326748866169845097579605605291902254817989/7225316510477510175816362777718408208705677994074984102406161754113435085418763685113406125615699710521926343045556986393552083021981496530329301681720001432396125813114970845493942191605094451199688344458823733066801868517759186294525657088*x^13-4585617703438140037603737013514976823015631579674626920362812321423969983615903020329999776382684157527746513396013160531075446297975990980396783023410681431363824633030517800178832348972656266262559922599142344849917199029408886025999/86015672743779883045432890210933431056019976119940286933406687548969465302604329584683406257329758458594361226732821266589905750261684482503920258115714302766620545394225843398737407042917791085710575529271711107938117482354276027315781632*x^12-608073823764803931063796454122529780151087556254280407542787839467988191140531936768103518278396479247170389641556287753541189909725614748859704532690951719143398665198608878757183009910483833286485907640261677332599657813607778069626463/1806329127619377543954090694429602052176419498518746025601540438528358771354690921278351531403924927630481585761389246598388020755495374132582325420430000358099031453278742711373485547901273612799922086114705933266700467129439796573631414272*x^11+17738840530809457360996674724637714209263258323843704209491217110323581389171703174694642051929958264018615568192435895446158959298296040688810548889170478842956951737301509580941854311375110459941702882748448053523728336404751094816677225/150527427301614795329507557869133504348034958209895502133461703210696564279557576773195960950327077302540132146782437216532335062957947844381860451702500029841585954439895225947790462325106134399993507176225494438891705594119983047802617856*x^10+411844351003334144901821942544158827932434036427302332863284034234495143023551596849470867197515265254323486284956658308990698349381395162573901452821760838876829231976045553956569061526084078779956862510266055377100724191385874133663838749/451582281904844385988522673607400513044104874629686506400385109632089692838672730319587882850981231907620396440347311649597005188873843533145581355107500089524757863319685677843371386975318403199980521528676483316675116782359949143407853568*x^9-36505175055173589866537171635258448190858822260904520093083292510053210536608648044028928037476957975199397228045737608313701703846819968208156547154757308859041115701187664799375145212977377390027835143062744045467237945973172988163122959877/225791140952422192994261336803700256522052437314843253200192554816044846419336365159793941425490615953810198220173655824798502594436921766572790677553750044762378931659842838921685693487659201599990260764338241658337558391179974571703926784*x^8-24222415831160110080935627650003521029814090602728224091880760331575432815295819858130700518250587952625376706722806230611086527243171551449833897492254852538727322774990407570852142166258830860624969073040629138644170810465629377514553675857/18815928412701849416188444733641688043504369776236937766682712901337070534944697096649495118790884662817516518347804652066541882869743480547732556462812503730198244304986903243473807790638266799999188397028186804861463199264997880975327232*x^7+1806249142368697341452970290868988419222288290510297206904084213598696707505918402179043058669961735001708783412817950103946552088297312151300909139869013241915247453818024293698093503487718055546591999885017856428348916117412890641498394991999/14111946309526387062141333550231266032628277332177703325012034676002802901208522822487121339093163497113137388760853489049906412152307610410799417347109377797648683228740177432605355842978700099999391297771140103646097399448748410731495424*x^6+1540359663288190485272090558966197383664702985435926760983014120333241514780010559627061556307766870705850149014181293165721472161860977402603975978334736081109237399979215229505104097890407059525169846252988060902593379641424379946697449201687/1763993288690798382767666693778908254078534666522212915626504334500350362651065352810890167386645437139142173595106686131238301519038451301349927168388672224706085403592522179075669480372337512499923912221392512955762174931093551341436928*x^5-169433865239817502800257414710302052875049956817423879132802784056983250242333278145907221477412498607575798113277263108284379096324890256246724856994322597293319211868495694282512247542510507704454028034918756007291358731002491211154405354021/3445299391974215591343099011286930183747138020551197100833016278320996802052862017208769858177041869412387057802942746350074807654371975197949076500759125438879073053891644881007166953852221704101413891057407251866722997912292092463744*x^4-2950526591556620964758028715527993194398164141327396584065749499574012629660850339308933441248602657662996189920086788556865969656375640176294303033661610806233724809970190488344809887808638608893867899290447844802841304294552039017329178052049/13781197567896862365372396045147720734988552082204788403332065113283987208211448068835079432708167477649548231211770985400299230617487900791796306003036501755516292215566579524028667815408886816405655564229629007466891991649168369854976*x^3+9256839835542436699732282773378809888999027906170946294552542339464074646545333568103219980269911470542790465835853593164065330347408119575525278794165143589296016690413150411449560371469138525329223013192376464602779098040207016072789231061471/1722649695987107795671549505643465091873569010275598550416508139160498401026431008604384929088520934706193528901471373175037403827185987598974538250379562719439536526945822440503583476926110852050706945528703625933361498956146046231872*x^2+2412184285619412314187581799790108634114022940111725523603332473758800938084317450349064509521752666542627401983718489539513141781700169554696909498880850453685969010196075606283788783541234208742908104614017373429890174618830299922237581500541/430662423996776948917887376410866272968392252568899637604127034790124600256607752151096232272130233676548382225367843293759350956796496899743634562594890679859884131736455610125895869231527713012676736382175906483340374739036511557968*x-403701057791277794081996765532793465392791123984676344668036155251324039356984934222176914167847920588734784788352383322289629792602647540996021600714175604908374996795895779878366511198481552543684478859135662996663816834787536495149000015589/2563466809504624695939805811969442101002334836719640700024565683274551192003617572327953763524584724265168941817665733891424708076169624403235920015445777856308834117478902441225570650187664958408790097512951824305597468684741140226]]]; f[48,12]=[ [x-1870, [1,1], [0,-243,1870,72312,-147940,-1562858,-145774,-1096796,60014264,-19626954,239950480,488238078,47066010,-428866948,-450903216,4336685950,8937556460,4673884486,-7498937612,27032101480,11676141658,-2478876544,-42745596956,-93270772662,118032786914]], [x-1190, [1,-1], [0,243,1190,-18480,-135884,-848186,-7124606,5046316,14891224,-115001346,163990552,-223622178,105358314,-1419475852,-2469276960,-483704986,-6151842476,-7532732282,8764949068,10401627752,-31738391270,39880016072,-13513323988,81514517226,30783027074]], [x+7130, [1,-1], [0,243,-7130,19536,196148,361414,-130942,-18516692,-21560872,191663742,-207933800,-200784930,-1435256598,-712703116,496082400,-3350114330,-4583222956,3427501702,-17079378356,7915078504,31559658778,-41023578808,19974672172,-10640163606,6441105794]], [x-2862, [-1,1], [0,-243,2862,-9128,-668196,2052950,1604178,230500,43012728,-141745194,-233221904,278269694,-1181577510,-856975172,1664054928,-3851181666,-10339000596,185948102,-2915010572,-12662314200,-15201270694,36644027488,9217637028,30573828810,145701815906]], [x-3630, [-1,1], [0,-243,3630,-32936,758748,-2482858,8290386,10867300,-20539272,28814550,-150501392,-319891714,-368008998,-620469572,-2763110256,-268284258,-1672894740,-7787197498,-18706694156,8346990888,19641746522,5873807200,-8492558172,75527864010,-82356782494]], [x+11730, [-1,1], [0,-243,-11730,50008,531420,1332566,-5109678,-2901404,-30597000,-77006634,239418352,-785041666,411252954,-351233348,-95821680,-1465857378,-5621152020,-10473587770,-4515307532,8509579560,2012496986,22238409568,-6328647516,-50123706678,94805961314]], [x+5370, [-1,-1], [0,243,-5370,27760,-637836,766214,3084354,19511404,-15312360,10751262,50937400,664740830,898833450,957947188,1555741344,3792417030,-555306924,4950420998,-5292399284,14831086248,13971005210,-3720542360,-8768454036,-25472769174,-39092494846]], [x-5766, [-1,-1], [0,243,5766,-72464,408948,1367558,5422914,-15166100,52194072,118581150,57652408,-375985186,856316202,1245189172,1306762656,409556358,2882866260,5731767302,-3893272244,9075890088,-15571822822,30196762600,-23135252628,-25614819990,-61937553406]], [x-9990, [-1,-1], [0,243,9990,86128,806004,-960250,-4306878,-401300,-17751528,-84704994,-140930504,-413506594,150094890,-706702028,2475725472,1600124166,-3945492396,-885973498,4881597772,-12631469400,1423335194,-667407512,-5716071828,-85738736790,-52302647806]], [x^2-1564*x-112229180, [1,1], [0,-243,x,x-19670,66*x-336896,142*x-247342,-574*x+976758,218*x-9647304,-1022*x-35575780,5315*x+126557132,16093*x+15124538,34936*x+137981806,-87098*x+422456134,5038*x+1016988024,73094*x+1939233404,337103*x+397669228,-37992*x-52438628,-813988*x+2842392894,-266024*x+2930606372,84378*x-5631164548,1985280*x-10043314598,2077745*x+11807177362,1126858*x-34565995944,1352076*x-5696362590,-3083012*x-122785440486]]]; f[49,12]=[ [x+24, [-1], [-24,-252,-4830,0,534612,577738,6905934,-10661420,18643272,128406630,52843168,-182213314,-308120442,-17125708,-2687348496,-1596055698,5189203740,-6956478662,-15481826884,9791485272,-1463791322,38116845680,29335099668,24992917110,-75013568546]], [x-67, [-1], [67,0,0,0,-793316,0,0,0,61088024,-195560902,0,-483146142,0,276640044,0,5417949230,0,0,-9141023492,-28328398544,0,49889924312,0,0,0]], [x^2+54*x-2640, [-1], [x,6*x+102,-10*x+6480,0,4160*x-263088,-29862*x-801500,3100*x-1996326,78138*x+11109082,-39500*x-34147008,-1928052*x-21299598,1370844*x+44653564,-5698188*x-417460246,1231356*x+122384682,9186912*x+1161419240,-38136388*x-1313802828,-64945144*x-3846427074,104471170*x+1265049090,-56906874*x-9057783128,203009004*x+10409505092,60930912*x-10510871040,-199184616*x+10067016334,-434987496*x-10748260264,334983474*x+6406046514,390416072*x+61311890358,-203366268*x+90623421322]], [x^3-77*x^2-2854*x+225104, [-1], [x,11/21*x^2-103/7*x-33758/21,-59/7*x^2+517/7*x+203864/7,0,-242*x^2+9614*x+345608,-111*x^2+10449*x+789452,-13966/7*x^2+556530/7*x+3029398/7,16027/7*x^2-374949/7*x-81339206/7,-26368*x^2-271104*x+111665392,94206*x^2-1334914*x-373446750,528982/7*x^2-20757546/7*x-1897574692/7,214134*x^2-1636362*x-599585382,480098*x^2+4531682*x-2276507558,-263494*x^2+8794170*x+949775472,5512434/7*x^2-126235278/7*x-24498285900/7,1709072*x^2-9570288*x-6352710722,-6211549/7*x^2+324290787/7*x+2006394706/7,-53985851/7*x^2+1091697669/7*x+176474991136/7,7965200*x^2-165057264*x-35669636140,-6546092*x^2+15923796*x+30504930080,7137500/7*x^2+1827776988/7*x-88685181038/7,3959276*x^2+121951980*x-36786471336,-8490007*x^2-96511959*x-5777190530,-257804312/7*x^2+1145562088/7*x+1184466458570/7,31507574*x^2+316246518*x-106589168630]], [x^4-375096*x^2+14915819520, [-1], [1/4236*x^2-25160/353,x,-1/4236*x^3+25513/353*x,0,3091/1059*x^2-154426724/353,109/4236*x^3-2302249/353*x,-215/2118*x^3+5709478/353*x,209/1059*x^3-33044585/353*x,-120013/1059*x^2+802935320/353,-697312/1059*x^2+47960165882/353,4846/1059*x^3-387820090/353*x,511290/353*x^2-205220003550/353,-13851/706*x^3+2029472010/353*x,-213129/353*x^2-495685921620/353,17872/1059*x^3-3407410870/353*x,17645870/1059*x^2-1035284962450/353,-50039/1059*x^3+8140268735/353*x,485675/4236*x^3-12006185675/353*x,415071/353*x^2+2153159481980/353,-55177514/1059*x^2+4154388319024/353,-134528/1059*x^3+21002639552/353*x,7792200/353*x^2-3423465029672/353,57910/1059*x^3-7874199013/353*x,-889402/1059*x^3+54058474480/353*x,1977619/2118*x^3-109039379414/353*x]], [x^6-244*x^5-587847*x^4+107151120*x^3+62366237955*x^2-13364551920636*x+476286412264803, [1], [-6284177/376747385196466368*x^5-191356435/376747385196466368*x^4+641537900251/62791230866077728*x^3+1560388445375/2325601143188064*x^2-75868295471983/73828607720256*x+830327140187065/24609535906752,x,378911/840953984813541*x^5-191147449/1681907969627082*x^4-82718695322/280317994937847*x^3+878296439408/10382147960661*x^2+43799185293229/1153571995629*x-8085670899742079/769047997086,0,514885502/5886677893694787*x^5-116198350760/5886677893694787*x^4-116016315439301/1962225964564929*x^3+730747973163380/72675035724627*x^2+9790355238118840/1153571995629*x-400272837244000540/384523998543,19749070/31146443881983*x^5-3490035383/31146443881983*x^4-11941351919966/31146443881983*x^3+416075801240095/10382147960661*x^2+49326501894062524/1153571995629*x-555240383963662124/128174666181,-328297042/280317994937847*x^5+1487181610/280317994937847*x^4+63369611091544/93439331645949*x^3+151293196014769/3460715986887*x^2-19126782488438258/384523998543*x+135217706013215042/128174666181,-439278425/280317994937847*x^5-67311079912/280317994937847*x^4+95234926015673/93439331645949*x^3+1652574803038636/10382147960661*x^2-137903233624531067/1153571995629*x-237017995801458004/128174666181,34966490987/3924451929129858*x^5-1219701668167/1962225964564929*x^4-3481744209868399/654075321521643*x^3+667997483149786/24225011908209*x^2+434966938090920431/769047997086*x-3296023074958511813/128174666181,11617159364/5886677893694787*x^5-31191956806256/5886677893694787*x^4-165635647705922/1962225964564929*x^3+186867372557674013/72675035724627*x^2-199539369887268110/1153571995629*x-58933172986338238975/384523998543,-37295290387/560635989875694*x^5+1149886972013/280317994937847*x^4+3661326764306054/93439331645949*x^3+857024270349992/10382147960661*x^2-9408293227119892973/2307143991258*x+11913490782495712165/42724888727,8921066101/654075321521643*x^5+5557649986657/1308150643043286*x^4-629972213057300/218025107173881*x^3-269151261036506287/72675035724627*x^2-1728851633038406485/1153571995629*x+111114218269866622309/256349332362,3088755454/27127547897211*x^5-98120127244/27127547897211*x^4-558237841924660/9042515965737*x^3-1630780855308257/334907998731*x^2+163815823088680754/37211999859*x+7094096450055297361/12403999953,522332686033/1962225964564929*x^5-35993919054670/1962225964564929*x^4-107153984408619070/654075321521643*x^3+124442571734753908/24225011908209*x^2+7316029855875160343/384523998543*x-253103330561562840698/128174666181,-10880271049/560635989875694*x^5+24128945564303/280317994937847*x^4+148231181540474/93439331645949*x^3-146399483504092768/3460715986887*x^2-1346267015003819333/769047997086*x+311018357412302353597/128174666181,1030079238827/1962225964564929*x^5-323485132821553/3924451929129858*x^4-183240734550699080/654075321521643*x^3+180389208175940387/8075003969403*x^2+3251863842103188151/128174666181*x-1007202169867355524835/256349332362,91270370521/93439331645949*x^5-6327423738622/93439331645949*x^4-16605383485788838/31146443881983*x^3+12461733346112596/3460715986887*x^2+13873696106977971230/384523998543*x+34128707755433400802/42724888727,26780041327/280317994937847*x^5-28966867218809/560635989875694*x^4-8361446630634976/93439331645949*x^3+461471605793590153/10382147960661*x^2+32003091615218043265/1153571995629*x-931705409107743688733/256349332362,2848614314953/1962225964564929*x^5-49604949881248/1962225964564929*x^4-668401562317635508/654075321521643*x^3+1062066592651215544/72675035724627*x^2+171555862553597839828/1153571995629*x-1499088595164352948096/128174666181,-237551719511/654075321521643*x^5-343084794270982/654075321521643*x^4+72049609630647248/218025107173881*x^3+4930041632645861108/24225011908209*x^2-12116224812045586645/384523998543*x-81368300517179294382/42724888727,-1082625368554/280317994937847*x^5+76535752446982/280317994937847*x^4+226060839325630828/93439331645949*x^3-1061259163598776594/10382147960661*x^2-325356222247959706810/1153571995629*x+3856305021806281742215/128174666181,35616997127441/3924451929129858*x^5-2869864760052037/1962225964564929*x^4-3460637035879256497/654075321521643*x^3+11450799636756675746/24225011908209*x^2+144034809659826884603/256349332362*x-7832584321887002989331/128174666181,1799975605118/280317994937847*x^5+19366045114918/280317994937847*x^4-360134208315991730/93439331645949*x^3-511908378071562916/3460715986887*x^2+127330461390751696696/384523998543*x-4409024603736260298322/128174666181,7835794366382/840953984813541*x^5+4940911205245/840953984813541*x^4-1830385566253006808/280317994937847*x^3-1671583587284385490/10382147960661*x^2+1034786525309485763686/1153571995629*x-11833670940514898315092/384523998543,10700471005958/280317994937847*x^5-789360256574219/280317994937847*x^4-2162373355576596836/93439331645949*x^3+1209175496327532425/10382147960661*x^2+2846477636826594875174/1153571995629*x-19239545198782531563038/128174666181]], [x^6+244*x^5-587847*x^4-107151120*x^3+62366237955*x^2+13364551920636*x+476286412264803, [-1], [6284177/376747385196466368*x^5-191356435/376747385196466368*x^4-641537900251/62791230866077728*x^3+1560388445375/2325601143188064*x^2+75868295471983/73828607720256*x+830327140187065/24609535906752,x,378911/840953984813541*x^5+191147449/1681907969627082*x^4-82718695322/280317994937847*x^3-878296439408/10382147960661*x^2+43799185293229/1153571995629*x+8085670899742079/769047997086,0,-514885502/5886677893694787*x^5-116198350760/5886677893694787*x^4+116016315439301/1962225964564929*x^3+730747973163380/72675035724627*x^2-9790355238118840/1153571995629*x-400272837244000540/384523998543,19749070/31146443881983*x^5+3490035383/31146443881983*x^4-11941351919966/31146443881983*x^3-416075801240095/10382147960661*x^2+49326501894062524/1153571995629*x+555240383963662124/128174666181,-328297042/280317994937847*x^5-1487181610/280317994937847*x^4+63369611091544/93439331645949*x^3-151293196014769/3460715986887*x^2-19126782488438258/384523998543*x-135217706013215042/128174666181,-439278425/280317994937847*x^5+67311079912/280317994937847*x^4+95234926015673/93439331645949*x^3-1652574803038636/10382147960661*x^2-137903233624531067/1153571995629*x+237017995801458004/128174666181,-34966490987/3924451929129858*x^5-1219701668167/1962225964564929*x^4+3481744209868399/654075321521643*x^3+667997483149786/24225011908209*x^2-434966938090920431/769047997086*x-3296023074958511813/128174666181,-11617159364/5886677893694787*x^5-31191956806256/5886677893694787*x^4+165635647705922/1962225964564929*x^3+186867372557674013/72675035724627*x^2+199539369887268110/1153571995629*x-58933172986338238975/384523998543,-37295290387/560635989875694*x^5-1149886972013/280317994937847*x^4+3661326764306054/93439331645949*x^3-857024270349992/10382147960661*x^2-9408293227119892973/2307143991258*x-11913490782495712165/42724888727,-8921066101/654075321521643*x^5+5557649986657/1308150643043286*x^4+629972213057300/218025107173881*x^3-269151261036506287/72675035724627*x^2+1728851633038406485/1153571995629*x+111114218269866622309/256349332362,3088755454/27127547897211*x^5+98120127244/27127547897211*x^4-558237841924660/9042515965737*x^3+1630780855308257/334907998731*x^2+163815823088680754/37211999859*x-7094096450055297361/12403999953,-522332686033/1962225964564929*x^5-35993919054670/1962225964564929*x^4+107153984408619070/654075321521643*x^3+124442571734753908/24225011908209*x^2-7316029855875160343/384523998543*x-253103330561562840698/128174666181,-10880271049/560635989875694*x^5-24128945564303/280317994937847*x^4+148231181540474/93439331645949*x^3+146399483504092768/3460715986887*x^2-1346267015003819333/769047997086*x-311018357412302353597/128174666181,-1030079238827/1962225964564929*x^5-323485132821553/3924451929129858*x^4+183240734550699080/654075321521643*x^3+180389208175940387/8075003969403*x^2-3251863842103188151/128174666181*x-1007202169867355524835/256349332362,91270370521/93439331645949*x^5+6327423738622/93439331645949*x^4-16605383485788838/31146443881983*x^3-12461733346112596/3460715986887*x^2+13873696106977971230/384523998543*x-34128707755433400802/42724888727,26780041327/280317994937847*x^5+28966867218809/560635989875694*x^4-8361446630634976/93439331645949*x^3-461471605793590153/10382147960661*x^2+32003091615218043265/1153571995629*x+931705409107743688733/256349332362,-2848614314953/1962225964564929*x^5-49604949881248/1962225964564929*x^4+668401562317635508/654075321521643*x^3+1062066592651215544/72675035724627*x^2-171555862553597839828/1153571995629*x-1499088595164352948096/128174666181,237551719511/654075321521643*x^5-343084794270982/654075321521643*x^4-72049609630647248/218025107173881*x^3+4930041632645861108/24225011908209*x^2+12116224812045586645/384523998543*x-81368300517179294382/42724888727,-1082625368554/280317994937847*x^5-76535752446982/280317994937847*x^4+226060839325630828/93439331645949*x^3+1061259163598776594/10382147960661*x^2-325356222247959706810/1153571995629*x-3856305021806281742215/128174666181,-35616997127441/3924451929129858*x^5-2869864760052037/1962225964564929*x^4+3460637035879256497/654075321521643*x^3+11450799636756675746/24225011908209*x^2-144034809659826884603/256349332362*x-7832584321887002989331/128174666181,1799975605118/280317994937847*x^5-19366045114918/280317994937847*x^4-360134208315991730/93439331645949*x^3+511908378071562916/3460715986887*x^2+127330461390751696696/384523998543*x+4409024603736260298322/128174666181,7835794366382/840953984813541*x^5-4940911205245/840953984813541*x^4-1830385566253006808/280317994937847*x^3+1671583587284385490/10382147960661*x^2+1034786525309485763686/1153571995629*x+11833670940514898315092/384523998543,10700471005958/280317994937847*x^5+789360256574219/280317994937847*x^4-2162373355576596836/93439331645949*x^3-1209175496327532425/10382147960661*x^2+2846477636826594875174/1153571995629*x+19239545198782531563038/128174666181]], [x^12-1567352*x^10+944871305752*x^8-271524838782613536*x^6+36763939615795002083088*x^4-1876130171796964359742454016*x^2+11193519499317303462023289947136, [1], [22043815717173233/14819796928901715480017309314991377612800*x^10-14268642623190558211307/7409898464450857740008654657495688806400*x^8+3184765264986846606385184987/3704949232225428870004327328747844403200*x^6-45819017240307406244846644363/304934093187278096296652455040974848*x^4+6676008662505496784932221855259/840316614823848369424196580249600*x^2-3852249891964850354009997997901/222305982757631843763014968320,x,172537618192109438285023/387287939989272851698682864382875464570461388800*x^11-118841539193377963339147659709/193643969994636425849341432191437732285230694400*x^9+539104552821607885990718532191779/1760399727223967507721285747194888475320279040*x^7-13173590977676556947854127551340779781/199222191352506610956112584559092317165875200*x^5+11528594471886960386614773789877164679/1996374372219282216571594762697333625600*x^3-4689449955977741628390591079287013234727/29047775257158868230539077235014113600*x,0,28853494697786639/2058305129014127150002404071526580224*x^10-18008704951424336946029/1029152564507063575001202035763290112*x^8+3955543217452840179137859413/514576282253531787500601017881645056*x^6-4283792311580550572484464509535/3176396804034146836423463073343488*x^4+24222639337356168966170346884551/350131922843270153926748575104*x^2+6619643577674964818303118245121/17153239410311099055788192,-3186795337292860974803119/15491517599570914067947314575315018582818455552*x^11+1981695051404346019531568375533/7745758799785457033973657287657509291409227776*x^9-39108560609519612594906613961686143/352079945444793501544257149438977695064055808*x^7+153172956029085831671442594749696544821/7968887654100264438244503382363692686635008*x^5-81015333715196325269271698886946245415/79854974888771288662863790507893345024*x^3-1123876434830617669278428599623232875625/1161911010286354729221563089400564544*x,-14747119839093997728853/80684987497765177437225596746432388452179456*x^11+18964205755254189936328202609/80684987497765177437225596746432388452179456*x^9-186019252554464181418891973477213/1833749715858299487209672653328008828458624*x^7+1297058886924524734564776783497317811/83009246396877754565046910232955132152448*x^5-427828630668370153639798825850033113/1109096873455156786984219312609629792*x^3-362264142884032637268025163763391946263/24206479380965723525449231029178428*x,-208178138887639963122608653/193643969994636425849341432191437732285230694400*x^11+136960512565403742750710308227271/96821984997318212924670716095718866142615347200*x^9-2933007301734539442127553899697399933/4400999318059918769303214367987221188300697600*x^7+13280932981242120094044976689344515517087/99611095676253305478056292279546158582937600*x^5-10266051757122494783109059207144076661909/998187186109641108285797381348666812800*x^3+3354900917440056238916529273031963452625349/14523887628579434115269538617507056800*x,-108391308307228420513/463118654028178608750540916093480550400*x^10+76642487519049605898446659/231559327014089304375270458046740275200*x^8-4085186535933217516895317812863/23155932701408930437527045804674027520*x^6+9979431830939727426560285420025851/238229760302561012731759730500761600*x^4-101766200291918560824695534393834339/26259894213245261544506143132800*x^2+2299094671764760002321722904445614617/34735309805879975587971088800,-61412760785964143357/18524746161127144350021636643739222016*x^10+39545391450735322375408919/9262373080563572175010818321869611008*x^8-9019428355473508859356692274223/4631186540281786087505409160934805504*x^6+3460025147158898781233783088700783/9529190412102440509270389220030464*x^4-23328817745859810952470838559562247/1050395768529810461780245725312*x^2+147930195499906877988437716292308597/1389412392235199023518843552,1827865176024216478556664613/193643969994636425849341432191437732285230694400*x^11-1215105655352291694779543176217743/96821984997318212924670716095718866142615347200*x^9+27065230389825038779149392639025188501/4400999318059918769303214367987221188300697600*x^7-133547403007580948822379015365244916490663/99611095676253305478056292279546158582937600*x^5+119493419262607435124451035098362421332829/998187186109641108285797381348666812800*x^3-39035171203196304058189853087920011689178461/14523887628579434115269538617507056800*x,1429897531024057356539/51457628225353178750060101788164505600*x^10-911394871851574614915410129/25728814112676589375030050894082252800*x^8+204583557611766945141803942231033/12864407056338294687515025447041126400*x^6-76737196104396978486034364589832889/26469973366951223636862192277862400*x^4+18624457109339556130090363633582291/108065408284959924051465609600*x^2-2273260568104283091709798202519985283/3859478867319997287552343200,-318932337986807735212512499/9221141428316020278540068199592272965963366400*x^11+192950775062203563463159144891369/4610570714158010139270034099796136482981683200*x^9-3511107763419743769525451750905866243/209571396098091369966819731808915294680985600*x^7+3371571751337323777943648785496177541563/1581128502797671515524703052056288231475200*x^5+26173796404652455227652548292577663816431/332729062036547036095265793782888937600*x^3-84080238717811036962661449074913510087406219/4841295876193144705089846205835685600*x,21351218428767289231/18524746161127144350021636643739222016*x^10-8978317718567363769099565/9262373080563572175010818321869611008*x^8+1020581680020214301922125330773/4631186540281786087505409160934805504*x^6-352135610643813067355481834030005/9529190412102440509270389220030464*x^4+9440595439198687276942214768776877/1050395768529810461780245725312*x^2+603509073552216166435114060666390345/1389412392235199023518843552,-81080209228913095694602187/968219849973182129246707160957188661426153472*x^11+45596324497967098068453874942817/484109924986591064623353580478594330713076736*x^9-757585374363556825224544342716042331/22004996590299593846516071839936105941503488*x^7+1958799865339462842345876103547927024905/498055478381266527390281461397730792914688*x^5+492207297250534830129269607704260395541/4990935930548205541428986906743334064*x^3-1150872105531438266110984245366055715727173/72619438142897170576347693087535284*x,-62447857521302855461/804025441021143417969689090440070400*x^10+39077299485782680278516187/402012720510571708984844545220035200*x^8-8523450666867904575130396400671/201006360255285854492422272610017600*x^6+9149350659954740273343193709472097/1240780001575838607977915263024800*x^4-57471476098161028077546946377997889/136770282360652403877636162150*x^2+297113679560687823167293108855290532/40202904867916638412003575,1420452985986580201957143481/4841099249865910646233535804785943307130767360*x^11-4404370186107304009506453101995991/12102748124664776615583839511964858267826918400*x^9+84251073953260891089714639443810205229/550124914757489846162901795998402648537587200*x^7-291012019285733086687980542745908913520303/12451386959531663184757036534943269822867200*x^5+1574711551687578620530790973292713598171/3564954236105861101020704933388095760*x^3+147135010512806913469094153127020095131891839/1815485953572429264408692327188382100*x,108210027994790086441185418339/129095979996424283899560954794291821523487129600*x^11-66248264221719746707771396327085641/64547989998212141949780477397145910761743564800*x^9+1261661232801847244976421082027246667251/2933999545373279179535476245324814125533798400*x^7-894190836600350416378389352433525541983101/13281479423500440730407505637272821144391680*x^5+1358573041101245360172240017651021931768427/665458124073094072190531587565777875200*x^3+48894822582583198302855615634318154433642685/387303670095451576407187696466854848*x,-73493975231293648678039/463118654028178608750540916093480550400*x^10+43098650230195512705515739877/231559327014089304375270458046740275200*x^8-1801664344731503090739089666350409/23155932701408930437527045804674027520*x^6+3189593580044275542611256540030655853/238229760302561012731759730500761600*x^4-19427240779744456081664692177546283717/26259894213245261544506143132800*x^2+223520311379866385053967833936337945951/34735309805879975587971088800,-25016357414055788959/1157796635070446521876352290233701376*x^10+41422653984027738614138185/578898317535223260938176145116850688*x^8-14946625500913705055611971391453/289449158767611630469088072558425344*x^6+7581800789497714544646166566518729/595574400756402531829399326251904*x^4-59375497492101334303323156547018229/65649735533113153861265357832*x^2+289644382444649571984857571749566187/86838274514699938969927722,13747835295786040763201263973/7745758799785457033973657287657509291409227776*x^11-9043854498448722459929982573524927/3872879399892728516986828643828754645704613888*x^9+195542586783355265775263745227603156821/176039972722396750772128574719488847532027904*x^7-910194995616498794196243045392919313822327/3984443827050132219122251691181846343317504*x^5+744665173625612301794936846999473183231529/39927487444385644331431895253946672512*x^3-224692164568396870544715929712411822474167461/580955505143177364610781544700282272*x,-5721320313747234439381/2315593270140893043752704580467402752*x^10+3597864570403060701013135975/1157796635070446521876352290233701376*x^8-797651249861753383714285813379719/578898317535223260938176145116850688*x^6+296245149598801550220017814596742863/1191148801512805063658798652503808*x^4-1938485776897142681049080971824176975/131299471066226307722530715664*x^2+11178964619196200659814876334899873381/173676549029399877939855444,4868560624360900646101709053/7745758799785457033973657287657509291409227776*x^11-2747876769529478559914262608326807/3872879399892728516986828643828754645704613888*x^9+45782017387483554562279681925337538925/176039972722396750772128574719488847532027904*x^7-105843563456385444795313741893034850772719/3984443827050132219122251691181846343317504*x^5-118340806453050890559866971020450378260123/39927487444385644331431895253946672512*x^3+306752371778239667502454118974461862550540299/580955505143177364610781544700282272*x,-95026601286905516873305406869/12909597999642428389956095479429182152348712960*x^11+307453884052341124012649709154436363/32273994999106070974890238698572955380871782400*x^9-6398178072752003124802073862075161982937/1466999772686639589767738122662407062766899200*x^7+27314764403007347508376689951977119873997219/33203698558751101826018764093182052860979200*x^5-133642291402661508715068882102202276148147/2464659718789237304409376250243621760*x^3+2982126034597413119034221879034817007945274553/4841295876193144705089846205835685600*x,34987010463635754690190264259/3872879399892728516986828643828754645704613888*x^11-22824139924169030006472490751453249/1936439699946364258493414321914377322852306944*x^9+480684044275993420674592013052634284019/88019986361198375386064287359744423766013952*x^7-2082802485072224483488463711394534051434041/1992221913525066109561125845590923171658752*x^5+1360472639505148454296145389231289508224597/19963743722192822165715947626973336256*x^3-80947589286884566758000287149798148470175239/290477752571588682305390772350141136*x]]]; f[50,12]=[ [x-318, [1,1], [-32,318,0,70714,238272,2097478,-5955546,10210820,3535758,-139304850,-101002348,524913814,284590422,1253635078,216106434,4881275358,8692473300,3296491802,-18275027966,-13287447588,32505250798,9297455960,22741484838,-93378882390,5811134014]], [x+207, [1,-1], [-32,-207,0,19514,-259203,1140428,4543029,-294955,12917358,135279600,-170173798,18577514,-903441003,-1583839372,2293409484,-4139435442,-2537617800,-12389028598,-299957941,-21161111988,1820066123,25997905310,4410812463,27987108735,-121928647486]], [x-12, [-1,1], [32,12,0,14176,-756348,905482,-2803794,-5428660,10236672,-197498010,-44362288,-576737054,930058362,-1605598988,1803684456,-1558674798,-9501997020,6736320422,-8402906564,-4806306168,-7462713338,-20644540720,68013349212,69871323210,-39960952514]], [x-207, [-1,1], [32,207,0,-19514,-259203,-1140428,-4543029,-294955,-12917358,135279600,-170173798,-18577514,-903441003,1583839372,-2293409484,4139435442,-2537617800,-12389028598,299957941,-21161111988,-1820066123,25997905310,-4410812463,27987108735,121928647486]], [x+738, [-1,1], [32,-738,0,-25574,769152,918982,-10312794,-5521660,39973422,-15269010,-241583788,25751446,-1217700138,683436262,-1537395294,-3572891298,-1069039020,-2091535078,1462369186,9660178332,5603447662,5026936280,38405955462,35558583210,-10572232514]], [x^2-56*x-252441, [1,1], [-32,x,0,-42*x-26180,-861*x-25680,1812*x+533512,16752*x-2671557,25131*x+5168912,36246*x-41217720,42252*x+60328764,405318*x+50102528,-1017828*x+104293618,-228168*x+779734221,1671348*x-45998336,1713408*x+1989605940,-1276968*x-1842339318,-2493696*x+5427403128,3344436*x+8531750654,-22875741*x+3411229672,-3367224*x-3318229356,-22113288*x-15233132243,20754846*x+11861811932,29771535*x+6397676208,111487680*x-10280621505,-58384200*x+18965546614]], [x^2+604*x-105696, [1,1], [-32,x,0,-177*x-60500,1254*x+589500,1452*x-426758,-5028*x+1643358,-7404*x-16684708,39081*x+34420500,107592*x+61605894,-113442*x-13552792,303192*x-97063742,1168812*x-39654294,-986667*x+428520184,2086863*x+1274296500,9183012*x+2788515042,-1261416*x+3957603588,-22983984*x-6383413786,22637439*x+13173391432,7768566*x+9246023424,-29730708*x-57634058,-30074724*x-15401031808,77912265*x+2536259568,35835480*x+17426684970,175966980*x+84035759374]], [x^2+56*x-252441, [-1,-1], [32,x,0,-42*x+26180,861*x-25680,1812*x-533512,16752*x+2671557,-25131*x+5168912,36246*x+41217720,-42252*x+60328764,-405318*x+50102528,-1017828*x-104293618,228168*x+779734221,1671348*x+45998336,1713408*x-1989605940,-1276968*x+1842339318,2493696*x+5427403128,-3344436*x+8531750654,-22875741*x-3411229672,3367224*x-3318229356,-22113288*x+15233132243,-20754846*x+11861811932,29771535*x-6397676208,-111487680*x-10280621505,-58384200*x-18965546614]], [x^3+266*x^2-354348*x-37453752, [1,-1], [-32,x,0,-1/9*x^2+553/9*x+23244,-26/9*x^2-7168/9*x+572844,13/3*x^2-1042/3*x-1621524,-26/3*x^2-31288/3*x+153640,-122/3*x^2-102400/3*x+11557596,257/3*x^2+11221/3*x-6529124,276*x^2+247296*x-7047702,-1892/3*x^2+198656/3*x+246143152,12077/9*x^2-2898014/9*x-711234780,22723/9*x^2+4544000/9*x-638675706,-35314/9*x^2-10977659/9*x+328003800,8561/3*x^2+1501183/3*x-2456175652,43091/3*x^2+285250/3*x-3828563820,-152122/9*x^2+12525568/9*x+1570954356,38561/3*x^2+3035392/3*x-4086691438,276718/9*x^2+142947623/9*x-17127950760,71968/3*x^2+68741120/3*x+5263573848,563408/9*x^2+23200060/9*x-15548967360,170452*x^2-24457216*x-46888682400,-214878*x^2-36949047*x+57138479656,-2689220/9*x^2-780290560/9*x+28371954150,-3426482/9*x^2-1317963808/9*x+126969398232]], [x^3-266*x^2-354348*x+37453752, [-1,-1], [32,x,0,1/9*x^2+553/9*x-23244,-26/9*x^2+7168/9*x+572844,-13/3*x^2-1042/3*x+1621524,26/3*x^2-31288/3*x-153640,-122/3*x^2+102400/3*x+11557596,-257/3*x^2+11221/3*x+6529124,276*x^2-247296*x-7047702,-1892/3*x^2-198656/3*x+246143152,-12077/9*x^2-2898014/9*x+711234780,22723/9*x^2-4544000/9*x-638675706,35314/9*x^2-10977659/9*x-328003800,-8561/3*x^2+1501183/3*x+2456175652,-43091/3*x^2+285250/3*x+3828563820,-152122/9*x^2-12525568/9*x+1570954356,38561/3*x^2-3035392/3*x-4086691438,-276718/9*x^2+142947623/9*x+17127950760,71968/3*x^2-68741120/3*x+5263573848,-563408/9*x^2+23200060/9*x+15548967360,170452*x^2+24457216*x-46888682400,214878*x^2-36949047*x-57138479656,-2689220/9*x^2+780290560/9*x+28371954150,3426482/9*x^2-1317963808/9*x-126969398232]]]; f[51,12]=[ [x^6+23*x^5-6916*x^4-78988*x^3+10563904*x^2+77073664*x-108945408, [1,-1], [x,-243,-187/1794048*x^5+169/598016*x^4+356041/448512*x^3-1456135/448512*x^2-65972209/56064*x-1893223/584,397/1794048*x^5-6255/598016*x^4-1280911/448512*x^3+12749665/448512*x^2+376545031/56064*x+12206873/584,2099/299008*x^5+78605/299008*x^4-3080593/74752*x^3-70071329/74752*x^2+491223529/9344*x+142125033/292,-179/897024*x^5-101423/299008*x^4-3854959/224256*x^3+224301985/224256*x^2+1190068567/28032*x+129375093/292,1419857,-181627/897024*x^5-338583/299008*x^4+347560873/224256*x^3-274298695/224256*x^2-72394625473/28032*x-360968651/292,-852497/1794048*x^5-10773349/598016*x^4+1297785083/448512*x^3+28199359627/448512*x^2-236013431411/56064*x-14063917349/584,6121769/1794048*x^5+42899293/598016*x^4-10267609667/448512*x^3-82661680915/448512*x^2+1777553998043/56064*x+34761149333/584,4206167/1794048*x^5+44615715/598016*x^4-5909242301/448512*x^3-91391738221/448512*x^2+712038404453/56064*x+9579681867/584,-5358973/598016*x^5-96080067/598016*x^4+8988804959/149504*x^3+32287759599/149504*x^2-1683411828759/18688*x-50266413275/584,-2132585/149504*x^5-56479767/149504*x^4+3464981587/37376*x^3+37118658835/37376*x^2-644514809571/4672*x-74480260017/146,12997933/448512*x^5+140920049/149504*x^4-20928519391/112128*x^3-351414188351/112128*x^2+3843561931135/14016*x+167557936007/146,10918495/897024*x^5-96056373/299008*x^4-23948501845/224256*x^3+509211007675/224256*x^2+5319655746205/28032*x-345254581829/292,61890743/897024*x^5+528651779/299008*x^4-104700822749/224256*x^3-1051800370573/224256*x^2+19315622979077/28032*x+219179534915/292,-2342153/12288*x^5-24155581/4096*x^4+3632997539/3072*x^3+53879863987/3072*x^2-602922104795/384*x-31689831629/4,107230103/598016*x^5+3562853161/598016*x^4-149937121149/149504*x^3-2251476463405/149504*x^2+21893459933477/18688*x-335460071663/584,-1599719/897024*x^5+1244768269/299008*x^4+45835390829/224256*x^3-3707449669475/224256*x^2-12652425700565/28032*x-191833262427/292,-40192403/1794048*x^5-1330712079/598016*x^4+4380522449/448512*x^3+3403652432833/448512*x^2+6676513096999/56064*x-1280861796647/584,-106659247/224256*x^5-986492123/74752*x^4+173534974309/56064*x^3+2329765331765/56064*x^2-30802042689757/7008*x-1635538300949/73,355913447/1794048*x^5+2236287987/598016*x^4-522374057453/448512*x^3+2978730261347/448512*x^2+74776948877333/56064*x-9036065511333/584,-9621509/299008*x^5+375922885/299008*x^4+38036501751/74752*x^3-320478621113/74752*x^2-17568185061391/9344*x+3259477046757/292,422205571/448512*x^5+2458874175/149504*x^4-668566573633/112128*x^3-3212567550353/112128*x^2+112198418797945/14016*x+4038096792511/146,176714549/299008*x^5+7910745099/299008*x^4-289576596231/74752*x^3-7510629517399/74752*x^2+69992182607647/9344*x+19240710338627/292]], [x^7+55*x^6-8710*x^5-460460*x^4+19988584*x^3+1045691264*x^2-6264608256*x-368451256320, [-1,1], [x,243,-26153/8129283072*x^6-73229/2709761024*x^5+109714231/4064641536*x^4+167919647/2032320768*x^3-59298796625/1016160384*x^2-2692224001/42340016*x+50934344445/2646251,851/254040096*x^6+13513/84680032*x^5-2148193/127020048*x^4-122335513/127020048*x^3+168381407/31755012*x^2+11437226293/10585004*x+10053544972/2646251,241875/1354880512*x^6+2423549/1354880512*x^5-1129259029/677440256*x^4-4185984961/338720128*x^3+651166783219/169360064*x^2+132795050129/5292502*x-2710551903963/2646251,14255/2032320768*x^6-277397/677440256*x^5+512246939/1016160384*x^4+12340873885/508080192*x^3-730846364725/254040096*x^2-1690855745063/21170008*x+4397812892857/2646251,-1419857,7788385/2032320768*x^6+11533893/677440256*x^5-37772344739/1016160384*x^4-74054776801/508080192*x^3+24463300963069/254040096*x^2+7834960050941/21170008*x-125944951806209/2646251,-42316481/4064641536*x^6-432635045/1354880512*x^5+171239078167/2032320768*x^4+2002929125435/1016160384*x^3-88518007516289/508080192*x^2-16445746182295/5292502*x+126654369502317/2646251,-150070127/8129283072*x^6-3068253483/2709761024*x^5+557651388289/4064641536*x^4+13357042527521/2032320768*x^3-270264182984855/1016160384*x^2-341263498649777/42340016*x+209087213714394/2646251,18531631/1016160384*x^6+255300123/338720128*x^5-58119592097/508080192*x^4-1012845152389/254040096*x^3+19443521770615/127020048*x^2+10337007662830/2646251*x+7689609795802/2646251,-1369799/2709761024*x^6-4094998825/2709761024*x^5-39835843319/1354880512*x^4+9711909350873/677440256*x^3+72946224311537/338720128*x^2-1166722314172831/42340016*x-714462520359068/2646251,-228263613/1354880512*x^6+2603346509/1354880512*x^5+992334989115/677440256*x^4-8408851617745/338720128*x^3-578842488000637/169360064*x^2+305011111802193/5292502*x+4112347258057287/2646251,998647073/4064641536*x^6+7241818213/1354880512*x^5-4415470163047/2032320768*x^4-24320895872891/1016160384*x^3+2748899829280721/508080192*x^2+84377316325363/5292502*x-8261362087517231/2646251,704298583/2032320768*x^6+6013567235/677440256*x^5-2576421956297/1016160384*x^4-27041676439741/508080192*x^3+1192019935996207/254040096*x^2+247745937627633/2646251*x-5893444474152462/2646251,4911928849/4064641536*x^6+2309722549/1354880512*x^5-23210727050543/2032320768*x^4+8389987146401/1016160384*x^3+14888121899140825/508080192*x^2+589057138138919/21170008*x-41135112161353338/2646251,-786555865/4064641536*x^6-27843901309/1354880512*x^5+2436514828487/2032320768*x^4+142473516348751/1016160384*x^3-1132606513950913/508080192*x^2-3228369222728889/21170008*x+817854256393494/2646251,-2631429919/2709761024*x^6+102746805999/2709761024*x^5+14802844470673/1354880512*x^4-154175461213279/677440256*x^3-10112652056664199/338720128*x^2+7897017323609841/42340016*x+22793161678355128/2646251,-5818397591/4064641536*x^6-56093890931/1354880512*x^5+29239296236281/2032320768*x^4+394062042177449/1016160384*x^3-20437263213034271/508080192*x^2-20608271242099869/21170008*x+35557972980837532/2646251,-309184991/1016160384*x^6-7337490331/338720128*x^5+965357733085/508080192*x^4-9783287090857/254040096*x^3-175576544583875/127020048*x^2+5295234738935257/10585004*x-10457623197930228/2646251,1526747147/1016160384*x^6+56676358255/338720128*x^5-6911564293585/508080192*x^4-318698952573821/254040096*x^3+4014647410023407/127020048*x^2+10207865482921149/5292502*x-19282782934495034/2646251,-4600953367/2032320768*x^6-54608029427/677440256*x^5+21173100520505/1016160384*x^4+454934510887369/508080192*x^3-12492872558686687/254040096*x^2-23714722906714581/10585004*x+31522358982539710/2646251,-8724249353/1354880512*x^6-151682912935/1354880512*x^5+30356868913319/677440256*x^4+161047252125535/338720128*x^3-11202358800455361/169360064*x^2-4569669575395107/21170008*x-8092701632666118/2646251,-5352505375/508080192*x^6+43718108257/169360064*x^5+25828893696761/254040096*x^4-55909919686787/31755012*x^3-15278644075408015/63510024*x^2+26759661386114883/10585004*x+186979083528400800/2646251,-11446702707/1354880512*x^6-405086773661/1354880512*x^5+48721079853693/677440256*x^4+370717527971541/338720128*x^3-34422366207642299/169360064*x^2+20503622478051115/21170008*x+464260403721640048/2646251]], [x^8+55*x^7-10276*x^6-546590*x^5+26308996*x^4+1242297344*x^3-25011073152*x^2-745482995712*x+9671077306368, [1,1], [x,-243,4142267/698502665275392*x^7-327590747/698502665275392*x^6-4694493041/174625666318848*x^5+672253304809/116417110879232*x^4-6751543112995/58208555439616*x^3-423156244328741/21828208289856*x^2+324871798621865/1819017357488*x+2953903657969365/227377169686,-1271820923/873128331594240*x^7-12047923309/873128331594240*x^6+3244580412419/218282082898560*x^5+14782374952263/145521388599040*x^4-2595502946524937/72760694299520*x^3-143382384128113/6821315090580*x^2+49348674284195231/2273771696860*x-80898335900154832/568442924215,319432649/174625666318848*x^7-27636155077/174625666318848*x^6-222894539279/10914104144928*x^5+132541831848385/87312833159424*x^4+2534361118180847/43656416579712*x^3-32626391866523765/10914104144928*x^2-17736904758237947/454754339372*x+100447875215871828/113688584843,-38380672493/1746256663188480*x^7+556480382021/1746256663188480*x^6+107670048340889/436564165797120*x^5-1058381282585247/291042777198080*x^4-107206059114423527/145521388599040*x^3+301146986391317329/27285260362320*x^2+2794316961167574101/4547543393720*x-5234004519017070091/568442924215,-1419857,-39290910707/349251332637696*x^7-187884613285/349251332637696*x^6+98211404193047/87312833159424*x^5+70059499866751/58208555439616*x^4-74518966163699609/29104277719808*x^3+116160932271134827/5457052072464*x^2+1409927475345020315/909508678744*x-3095868859200225923/113688584843,-213394139359/174625666318848*x^7-543861652839/58208555439616*x^6+278320982976857/21828208289856*x^5+5271215383598153/87312833159424*x^4-1419408085680459749/43656416579712*x^3+179062926593177607/3638034714976*x^2+10311502103962570585/454754339372*x-21055224025983286530/113688584843,3755877365081/1164171108792320*x^7+85374837823429/3492513326376960*x^6-9635156877204383/291042777198080*x^5-241382538246166229/1746256663188480*x^4+70813395483282713951/873128331594240*x^3-34240097739651041543/109141041449280*x^2-475634717874703089871/9095086787440*x+812025874514739821721/1136885848430,-132246070103/145521388599040*x^7-9719399075747/436564165797120*x^6+345560132816939/36380347149760*x^5+38845323832310347/218282082898560*x^4-2660482792327195693/109141041449280*x^3-1003571928518111023/6821315090580*x^2+22891176947655251113/1136885848430*x-39874916892860410762/568442924215,9514560779053/3492513326376960*x^7+280837111781539/3492513326376960*x^6-24628228950554419/873128331594240*x^5-1279439035985920819/1746256663188480*x^4+62656925634488966281/873128331594240*x^3+138181680833090765587/109141041449280*x^2-478525127334285891161/9095086787440*x-202516067867736490409/1136885848430,-4807667408273/873128331594240*x^7-78137739215459/873128331594240*x^6+786709351854419/13642630181160*x^5+352446045280913879/436564165797120*x^4-33127481845700465231/218282082898560*x^3-74590497881386696759/54570520724640*x^2+258578974315969704531/2273771696860*x+251920011643094159598/568442924215,-5357294128837/291042777198080*x^7+159022651367107/873128331594240*x^6+898128387620001/4547543393720*x^5-962592213724501367/436564165797120*x^4-116626972998042482257/218282082898560*x^3+399763531221536850887/54570520724640*x^2+875708537270709228337/2273771696860*x-3295906943008096209184/568442924215,-7794746546143/436564165797120*x^7+61752684416491/436564165797120*x^6+10373219888556317/54570520724640*x^5-137459103681665117/72760694299520*x^4-18359497784873695367/36380347149760*x^3+178857458300121785381/27285260362320*x^2+396892134232970630151/1136885848430*x-2727695696628808093764/568442924215,11458106671937/582085554396160*x^7-396186370353587/1746256663188480*x^6-28836540376473991/145521388599040*x^5+2565360102533031907/873128331594240*x^4+204285920323227696407/436564165797120*x^3-570865637881708048151/54570520724640*x^2-1384605813551857604207/4547543393720*x+4368699692501231234427/568442924215,98476863104523/582085554396160*x^7-25541886837313/1746256663188480*x^6-261184599346394929/145521388599040*x^5+3945464343516644513/873128331594240*x^4+2072566967320221696853/436564165797120*x^3-1944346397300279112679/54570520724640*x^2-15504478880272238064933/4547543393720*x+24115599644560082696163/568442924215,-152950401677281/1164171108792320*x^7+150277337002897/1164171108792320*x^6+406562279986765903/291042777198080*x^5-2819168757911293057/582085554396160*x^4-1086278338649415056717/291042777198080*x^3+1094539845518025633241/36380347149760*x^2+24739664427308624750151/9095086787440*x-32654258478307492302521/1136885848430,-14912393141123/349251332637696*x^7-576510657022351/116417110879232*x^6+27827919035621597/87312833159424*x^5+7851366681162511645/174625666318848*x^4-5319400234867983079/87312833159424*x^3-288005516303229800767/3638034714976*x^2-530960150103344962905/909508678744*x+3646369466446366833619/113688584843,14499078527009/58208555439616*x^7-300808672847963/174625666318848*x^6-38029158037916961/14552138859904*x^5+1863505598927500435/87312833159424*x^4+289097659857785878451/43656416579712*x^3-45339789227425885717/682131509058*x^2-1793224815704258288795/454754339372*x+5352105607302919407960/113688584843,-50036783277629/436564165797120*x^7+725297197648991/145521388599040*x^6+146190302601983687/109141041449280*x^5-10560111226727668253/218282082898560*x^4-458545180065564343873/109141041449280*x^3+454918382808457635653/4547543393720*x^2+3763414986295208943603/1136885848430*x-25082694107458679925382/568442924215,6312796688089/873128331594240*x^7+176554312914589/291042777198080*x^6-54127350263745487/218282082898560*x^5+19591692242743993/436564165797120*x^4+369900739543293626453/218282082898560*x^3-345327633942236874023/9095086787440*x^2-6032969228653921367013/2273771696860*x+34884009855507037585616/568442924215,739072794238819/1746256663188480*x^7-5444485694444483/1746256663188480*x^6-1958416895039239417/436564165797120*x^5+35828842514246584163/873128331594240*x^4+5115101666225807174143/436564165797120*x^3-8487973191326658723269/54570520724640*x^2-35536685976517991860263/4547543393720*x+72743241647739824919393/568442924215,5880600074069/174625666318848*x^7-712137932656127/58208555439616*x^6-24475469072767613/43656416579712*x^5+10990862587222223141/87312833159424*x^4+121794325055409294613/43656416579712*x^3-131836626996973183897/454754339372*x^2-1429917931795716470625/454754339372*x+13531993251032143035756/113688584843,2341442691221939/1746256663188480*x^7+29537111791876877/1746256663188480*x^6-6143231855064781937/436564165797120*x^5-120620613546672847757/873128331594240*x^4+15977936046167125645343/436564165797120*x^3+6712251292825457159951/54570520724640*x^2-121716464200161826310743/4547543393720*x+79388114248779194968463/568442924215]], [x^9-41*x^8-13990*x^7+527782*x^6+55385520*x^5-1776091640*x^4-57827356928*x^3+1075964448512*x^2+12101831774208*x-184412788015104, [-1,-1], [x,243,33170978345/4044349245951049728*x^8-942892076393/4044349245951049728*x^7-237797327887967/2022174622975524864*x^6+817472527825781/288882088996503552*x^5+61705046921363981/126385913935970304*x^4-1377249757002990781/168514551914627072*x^3-192175696226508733/337930251165696*x^2+687558524535279517/752297106761728*x+366893904355234839/3520106782976,-87601544645/4044349245951049728*x^8+1585800294917/4044349245951049728*x^7+647313464287139/2022174622975524864*x^6-1313140701907169/288882088996503552*x^5-178673820325117241/126385913935970304*x^4+1974947814427039241/168514551914627072*x^3+644763243620798473/337930251165696*x^2+2321144304963786391/752297106761728*x-1464026312219875451/3520106782976,234139931845/674058207658508288*x^8-7130420770565/674058207658508288*x^7-1658274097096611/337029103829254144*x^6+6259816434726881/48147014832750592*x^5+420117523060834713/21064318989328384*x^4-32732353138492100635/84257275957313536*x^3-1230346458237797513/56321708527616*x^2+30824215702008602683/376148553380864*x+6315271519257300081/1760053391488,1342394384017/2022174622975524864*x^8-34116018567121/2022174622975524864*x^7-9659034793873207/1011087311487762432*x^6+29630808668828605/144441044498251776*x^5+2516954338762054165/63192956967985152*x^4-50098957647673787973/84257275957313536*x^3-7852777365286233797/168965125582848*x^2+22896854910500765221/376148553380864*x+14379892303343224751/1760053391488,1419857,-6595751857393/2022174622975524864*x^8+229032672038449/2022174622975524864*x^7+46936837676086231/1011087311487762432*x^6-200991978412257949/144441044498251776*x^5-12027746414941296373/63192956967985152*x^4+352899348309627781157/84257275957313536*x^3+36403963767871210661/168965125582848*x^2-418887799604721695749/376148553380864*x-62560726379007823951/1760053391488,-36265344797135/4044349245951049728*x^8+835946234491535/4044349245951049728*x^7+268327046954928233/2022174622975524864*x^6-698306350992214307/288882088996503552*x^5-73804872112155544043/126385913935970304*x^4+1032600564849383236251/168514551914627072*x^3+259836091192163117467/337930251165696*x^2+1723441004349492541253/752297106761728*x-532818905306867459313/3520106782976,-193712995827979/4044349245951049728*x^8+5028839277696715/4044349245951049728*x^7+1385243534260495117/2022174622975524864*x^6-4323458438192713135/288882088996503552*x^5-358953828085246083511/126385913935970304*x^4+7127708920836989197319/168514551914627072*x^3+1125480720974805962759/337930251165696*x^2-930582523142525163175/752297106761728*x-2141148552158755256757/3520106782976,404778978783881/4044349245951049728*x^8-9342114912503753/4044349245951049728*x^7-2915053885582961663/2022174622975524864*x^6+7832674292649742421/288882088996503552*x^5+765273893677067100365/126385913935970304*x^4-12150771486210159955357/168514551914627072*x^3-2476479391796459288989/337930251165696*x^2-7104889313304924129155/752297106761728*x+5110891593876427536055/3520106782976,2378989114925/122556037756092416*x^8-270697367700077/122556037756092416*x^7-14638781056748411/61278018878046208*x^6+254062896976246057/8754002696863744*x^5+2564589047952439073/3829876179877888*x^4-1520584916621154185139/15319504719511552*x^3+14982438014571702725/112643417055232*x^2+3996731302286977221331/68390646069248*x-308998295146888222349/3520106782976,-11033262534331/30639009439023104*x^8+351422025945979/30639009439023104*x^7+77544626620439645/15319504719511552*x^6-309306882596824991/2188500674215936*x^5-19418205323763210647/957469044969472*x^4+1622739981885361340133/3829876179877888*x^3+615219278606995679453/28160854263808*x^2-1570434329476920948165/17097661517312*x-3144778455184890964005/880026695744,250307564924503/1011087311487762432*x^8-7929832648451863/1011087311487762432*x^7-1764565024240639777/505543655743881216*x^6+7012121834541128971/72220522249125888*x^5+442905097054968653683/31596478483992576*x^4-12502763422492811121859/42128637978656768*x^3-1289344287717756194051/84482562791424*x^2+15926263650710327328995/188074276690432*x+2885782023963703498729/880026695744,319058107640521/2022174622975524864*x^8-9831490843561993/2022174622975524864*x^7-2332158167206030783/1011087311487762432*x^6+8954543364261792661/144441044498251776*x^5+634947820372641317389/63192956967985152*x^4-16650077356799839909597/84257275957313536*x^3-2260815300725095931357/168965125582848*x^2+22101767620161149254077/376148553380864*x+7046201683462800901239/1760053391488,727798883295917/288882088996503552*x^8-18102795039379181/288882088996503552*x^7-5227699694872589051/144441044498251776*x^6+108852580711628944799/144441044498251776*x^5+1361710433842175454113/9027565281140736*x^4-25603518072272973971729/12036753708187648*x^3-4300435762506190982929/24137875083264*x^2+15051100726039013599255/376148553380864*x+8829159070552847421843/251436198784,340191545456899/288882088996503552*x^8-11515923782783683/288882088996503552*x^7-2391385360865690581/144441044498251776*x^6+70969246745596297201/144441044498251776*x^5+596332748861020488943/9027565281140736*x^4-17622562250303096591711/12036753708187648*x^3-1679871194224063739999/24137875083264*x^2+81899462836535586642681/376148553380864*x+3585136401346483857597/251436198784,-936900166833915/192588059331002368*x^8+27258016017020091/192588059331002368*x^7+6634965466756435613/96294029665501184*x^6-166272249657438634521/96294029665501184*x^5-1679578845660574819879/6018376854093824*x^4+121554686522873544709669/24073507416375296*x^3+4927696727027344921271/16091916722176*x^2-542026824467048858493987/752297106761728*x-24668583953220786238799/502872397568,5464239660371323/2022174622975524864*x^8-71819651639070523/2022174622975524864*x^7-40658307457133000221/1011087311487762432*x^6+55053272117300156767/144441044498251776*x^5+11335249640738344384999/63192956967985152*x^4-63920134469577756728119/84257275957313536*x^3-41443846791787385950007/168965125582848*x^2-318030136161945712537641/376148553380864*x+92845120402192040990021/1760053391488,-1664228218164727/367668113268277248*x^8+42915448597577911/367668113268277248*x^7+12002965673975975809/183834056634138624*x^6-38052896659264765483/26262008090591232*x^5-3151587457100174745523/11489628539633664*x^4+67961235594848509091043/15319504719511552*x^3+111126990824792995667905/337930251165696*x^2-78175311414843302443523/68390646069248*x-217928546601454496838819/3520106782976,2513736823166477/505543655743881216*x^8-62381692450479821/505543655743881216*x^7-18097569229080216539/252771827871940608*x^6+55019239756156999049/36110261124562944*x^5+4733049645394509076265/15798239241996288*x^4-98014548146173493958577/21064318989328384*x^3-14993289507369721577137/42241281395712*x^2+130459347961843450776849/94037138345216*x+28681755503769065367731/440013347872,-15529693282626367/4044349245951049728*x^8+242111244558894079/4044349245951049728*x^7+116770047325423362169/2022174622975524864*x^6-208418436860679081427/288882088996503552*x^5-33337003596032494333531/126385913935970304*x^4+334667968171664857367755/168514551914627072*x^3+130382523220084760435915/337930251165696*x^2+180672109840886954757909/752297106761728*x-348100211700791845939073/3520106782976,-318472105235607/674058207658508288*x^8-102974974848111785/674058207658508288*x^7+4579936485953241057/337029103829254144*x^6+102445408135937015733/48147014832750592*x^5-2320652812949713957395/21064318989328384*x^4-674680886195541523686903/84257275957313536*x^3+15224010292800087452419/56321708527616*x^2+2270733417466498999130775/376148553380864*x-113513690682170710637691/1760053391488,-32292631226727017/1011087311487762432*x^8+915277499657738153/1011087311487762432*x^7+230812616118422116127/505543655743881216*x^6-788976334394010574517/72220522249125888*x^5-59677755463440232046381/31596478483992576*x^4+1316102829080197835084029/42128637978656768*x^3+185261503743114186266749/84482562791424*x^2-679227758022410362213341/188074276690432*x-346397284175641487684439/880026695744,2016798017618691/61278018878046208*x^8-57684165106136771/61278018878046208*x^7-14565645737573032661/30639009439023104*x^6+50248824153784716359/4377001348431872*x^5+3840608926771214669839/1914938089938944*x^4-258638913454163794986781/7659752359755776*x^3-136684300550255887522581/56321708527616*x^2+208648948263126253455869/34195323034624*x+741157411184004227780189/1760053391488]]]; f[52,12]=[ [x^5-516*x^4-469326*x^3+227736900*x^2+5244255981*x-3892905839520, [-1,1], [0,x,-2671/7538093199*x^4+316978/2512697733*x^3+395719678/2512697733*x^2-2211932018/39884091*x-47174222570/93062879,2480/2512697733*x^4-342554/837565911*x^3-506023562/837565911*x^2+2324721523/13294697*x+2398392087254/93062879,262264/7538093199*x^4-24587005/2512697733*x^3-39339031174/2512697733*x^2+141486306713/39884091*x+31150877261822/93062879,-371293,883/4494987*x^4-90952/1498329*x^3-167980450/1498329*x^2+353164408/23783*x+1022148829542/166481,-35834/147805749*x^4+11842748/49268583*x^3+5700152396/49268583*x^2-6423128726/60157*x-1462148823318/5474287,-1099426/579853323*x^4+39318565/193284441*x^3+199879476082/193284441*x^2-370529287499/3068007*x-357749325114008/7158683,3662663/579853323*x^4-701637710/193284441*x^3-634773525257/193284441*x^2+4496427833806/3068007*x+580124364186814/7158683,4551082/2512697733*x^4-2046980023/837565911*x^3-627261315832/837565911*x^2+13565425283477/13294697*x-4482396521512990/93062879,-74485454/2512697733*x^4+4320471926/837565911*x^3+12835535771801/837565911*x^2-18212959229934/13294697*x-82558434878776578/93062879,1651595/93062879*x^4-49164754/279188637*x^3-766921518261/93062879*x^2+2615217419710/13294697*x+8851741209808566/93062879,-7485484/193284441*x^4+1037200597/64428147*x^3+1076152071112/64428147*x^2-6862102764576/1022669*x-3686198264195404/7158683,-225168620/7538093199*x^4+55976239373/2512697733*x^3+32116277042246/2512697733*x^2-402651615654736/39884091*x-60008595070224826/93062879,225595/27612063*x^4-31890562/9204021*x^3+90279228785/9204021*x^2+1850668430230/1022669*x-4196568425307738/1022669,-910856848/7538093199*x^4-10101137999/2512697733*x^3+206982427397794/2512697733*x^2-207624464350025/39884091*x-725524604575760810/93062879,687557/9204021*x^4+20648206/1022669*x^3-126824384309/3068007*x^2-1566365527490/1022669*x-845624856607858/1022669,64615398/93062879*x^4-3967233814/21476049*x^3-34343069965592/93062879*x^2+960687577539940/13294697*x+90992110931935970/7158683,-4660749560/7538093199*x^4+956572203998/2512697733*x^3+803993882933078/2512697733*x^2-5502236035397965/39884091*x-1469697922147662190/93062879,-105949817/147805749*x^4+3219870494/49268583*x^3+20386048926587/49268583*x^2-1152940038590/782041*x-157923702026346418/5474287,19835108/9204021*x^4-849515624/1022669*x^3-3008789002784/3068007*x^2+328191304853788/1022669*x+14112317106808036/1022669,-871137422/837565911*x^4+23549153006/279188637*x^3+172994287274516/279188637*x^2-640047929363166/13294697*x-3706787605060432182/93062879,-1139569358/2512697733*x^4+246528138140/837565911*x^3+179489562567662/837565911*x^2-134045987815508/1022669*x+1285347004139467734/93062879,1464573433/358956819*x^4-295244108554/119652273*x^3-221567385072643/119652273*x^2+12539023690124414/13294697*x+628569797481973138/13294697]], [x^6-516*x^5-501358*x^4+243523476*x^3+34154834301*x^2-11556357248016*x-1245662419571856, [-1,-1], [0,x,-29888/13297927316661*x^5+3805637/4432642438887*x^4+14206282826/13297927316661*x^3-526620674564/1477547479629*x^2-7394320352534/164171942181*x+9166498409126/1403178993,-25123/2955094959258*x^5+4377206/492515826543*x^4+4489444637/1477547479629*x^3-220691490332/54723980727*x^2+2943784902245/12160884606*x+21369836802750/155908777,-4804399/26595854633322*x^5+336787094/4432642438887*x^4+1121159099666/13297927316661*x^3-51687796722944/1477547479629*x^2-801349936005937/328343884362*x+1610247227634746/1403178993,371293,780478/1022917485897*x^5-173462005/340972495299*x^4-403825630708/1022917485897*x^3+27824438302810/113657498433*x^2+389000584990054/12628610937*x-13392476579156182/1403178993,7602659/8865284877774*x^5-59637436/1477547479629*x^4-1833362831257/4432642438887*x^3-2181212748062/492515826543*x^2+3891167722933451/109447961454*x+1755317434613762/467726331,-134933/37885832811*x^5+15073114/4209536979*x^4+35369971949/37885832811*x^3-22494410025778/12628610937*x^2+117674700763516/467726331*x+13561537438320184/155908777,100306/12628610937*x^5-131971723/12628610937*x^4-10333746946/12628610937*x^3+65975357038687/12628610937*x^2-164685303097196/155908777*x-36995593392941674/155908777,-83113271/8865284877774*x^5+7319482648/1477547479629*x^4+5722790423092/4432642438887*x^3-1049076999493582/492515826543*x^2+89845840886585287/109447961454*x+52280384307782614/467726331,-119106250/1477547479629*x^5+15130892740/492515826543*x^4+57977615645974/1477547479629*x^3-2367677111444813/164171942181*x^2-37912339789083200/18241326909*x+92006979927020894/155908777,-546683090/13297927316661*x^5+239847764933/4432642438887*x^4+84959253063686/13297927316661*x^3-40343206250391557/1477547479629*x^2+611946357791746840/164171942181*x+2460693399820949834/1403178993,80567330/340972495299*x^5-8939114804/113657498433*x^4-35730792090623/340972495299*x^3+1293402936406736/37885832811*x^2+8721613671907778/4209536979*x-189360316267067900/467726331,9690954719/26595854633322*x^5-819877631698/4432642438887*x^4-2389497250866976/13297927316661*x^3+127900141263088396/1477547479629*x^2+3318164254845628895/328343884362*x-3215507393721720298/1403178993,-633690122/1022917485897*x^5+127938251459/340972495299*x^4+291141915471002/1022917485897*x^3-19544271068070851/113657498433*x^2-80003404805377052/12628610937*x+10271296642468097102/1403178993,10830393709/26595854633322*x^5+30773539318/4432642438887*x^4-2980390608066632/13297927316661*x^3-10963402768173304/1477547479629*x^2+6757791408872231743/328343884362*x+6603127849838393386/1403178993,-249834646/340972495299*x^5+63894594037/113657498433*x^4+79773829633246/340972495299*x^3-9720334803247573/37885832811*x^2+93642214007765612/4209536979*x+6055747819579667362/467726331,-687051677/681944990598*x^5+275755214104/1477547479629*x^4+192841831315993/340972495299*x^3-68199380543282602/492515826543*x^2-5603108408226408749/109447961454*x+7346143314059277634/467726331,30920424187/26595854633322*x^5-1348946033678/4432642438887*x^4-7585498185579521/13297927316661*x^3+168364690567259924/1477547479629*x^2+9929229918970387705/328343884362*x+4691901822962756098/1403178993,18185616524/4432642438887*x^5-4239554243219/1477547479629*x^4-7093504131839270/4432642438887*x^3+51265290422704577/37885832811*x^2-4553639428640643586/54723980727*x-22433003909531469242/467726331,-356727751/340972495299*x^5+80560796320/113657498433*x^4+63491002558138/340972495299*x^3-7484404795262188/37885832811*x^2+435256827446102957/4209536979*x-4579931097888817244/467726331,-55059492281/8865284877774*x^5+7600328707492/1477547479629*x^4+11196831279825325/4432642438887*x^3-1105871626089725974/492515826543*x^2+9938653973010108295/109447961454*x+25670796315261874906/467726331,65995001638/13297927316661*x^5+694564151750/4432642438887*x^4-48260078197485184/13297927316661*x^3-202008520928226314/1477547479629*x^2+92818468133335250794/164171942181*x+23402011013022967250/1403178993,28463906624/1477547479629*x^5-4320065729105/492515826543*x^4-12682873449771878/1477547479629*x^3+49676843714902615/12628610937*x^2+1932636603106916098/18241326909*x-22281966922380261334/155908777]]]; f[53,12]=[ [x^22+64*x^21-29696*x^20-1809178*x^19+376457321*x^18+21722093212*x^17-2657784733888*x^16-144516150660016*x^15+11422099612616256*x^14+582061182520830656*x^13-30663982392488063360*x^12-1452905363827436041984*x^11+50834170872887078396672*x^10+2202225719937378000881664*x^9-49958874514166608894240768*x^8-1890295961951918715515666432*x^7+27560005674980577416950317056*x^6+793050966433117115125847818240*x^5-8405649626920179839849893724160*x^4-126088739353996758876519971946496*x^3+1183504115269328775806087814184960*x^2+5253690589410095535302442970251264*x-45030088053459087718283305612738560, [-1], [x,-9661187724316395532696777075344368532507351583054463465459874061286876863025514809979022163037289360327485230916242106153393156701987519010978352874722388077740936281/9783996410872213813310975527320941671288366203226710252681924835354304450788515154836185648248804288106450678180485531589595468564170226172768075869639131041750989020746147237755549798431622955008*x^21-2906315557559783247684182797468887525338224467283462543896249402036712700160564562011066876631875657775607582709527196106330943694486321298508540413948620422750413057/49414123287233403097530179430913846824688718198114698245868307249264163892871288660788816405296991354072983223133765311058562972546314273599838767018379449705813075862354278978563382820361732096*x^20+2163694085295103648961201507590111986682640657854357680633694831553227914305455977908379081707454670856287995645071405514944873728055822145822186359921085779788876434893/76437471959939170416491996307194856806940360962708673849077537776205503521785274647157700376943783500831645923285043215543714598157579891974750592731555711263679601724579275294965232800247054336*x^19+1094779463895856095360768005481170050616680695829652195188190019737966938633471243298310010888842614542838133197454959615863136365801994175524283167718488441335882052587859/698856886490872415236498251951495833663454728801907875191566059668164603627751082488298974874914592007603619870034680827828247754583587583769148276402795074410784930053296231268253557030830211072*x^18-3367100368800904916606691837271282112354725314119618946261471215761075945030145703445031771728823126721441167277252184313062456321076058083037043662955136099316926205613737701/9783996410872213813310975527320941671288366203226710252681924835354304450788515154836185648248804288106450678180485531589595468564170226172768075869639131041750989020746147237755549798431622955008*x^17-863917624825162302979783063214567041182353453804386356013418452181060034457102568286596935207275408340909193318914672885158764795772639749707279886940528131334835501146119891/49414123287233403097530179430913846824688718198114698245868307249264163892871288660788816405296991354072983223133765311058562972546314273599838767018379449705813075862354278978563382820361732096*x^16+2824140100053908920654466034956432209799609378666318449392198520523175593328946105824155977898510628748273931303724906644503257758685346802719814842347606822258122915332451003395/1222999551359026726663871940915117708911045775403338781585240604419288056348564394354523206031100536013306334772560691448699433570521278271596009483704891380218873627593268404719443724803952869376*x^15+21666514502366153580396937798689058734789612534439718561667643627177215548526852355624234332990587541331041194614732248383595297912936932581137390622662818820825758413171508498065/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^14-948283122683646985912447220290761797895484363111607767704325512798153940905442747327621564935842154187105359766484894131223457972714663448363919428867226206085251110277989011757947/101916629279918893888655995076259809075920481283611565132103383701607338029047032862876933835925044667775527897713390954058286130876773189299667456975407615018239468966105700393286977066996072448*x^13-8361155140376272749795553434311261017060441239635393503312388578693859224517491376011267499795229380011758392897371081447663920694564433120935895892696186996763178156412887421399007/21839277702839762976140570373484244801982960275059621099736439364630143863367221327759342964841081000237613120938583775869632742330737111992785883637587346075337029064165507227132923657213444096*x^12+17854064352970912778766250953455719027313532903931642194078998859540072574022845314025012319967074029862975714982053858704617129581257733289301595452564871986344278137511473966286597/779974203672848677719306084767294457213677152680700753562015691593933709405972190277119391601467178579914754319235134852486883654669182571170924415628119502690608180863053829540461559186194432*x^11+1322530170882849780983979675801673478200405734768211362605066524640599693673211839386987133025621888539291595795657404157679700247597499055558942415362511130524909385889177298172493405/1592447332498732717010249923066559516811257520056430705189115370337614656703859888482452091186328822933992623401771733657160720794949581082807304015240743984659991702595401568645109016671813632*x^10-1271915829686106431456047265173594120969958828666340148449158919153009561614231034992918055719775095257861664490568251152697236563758148026765889274993095529285316435427138955021780312545/38218735979969585208245998153597428403470180481354336924538768888102751760892637323578850188471891750415822961642521607771857299078789945987375296365777855631839800862289637647482616400123527168*x^9-20063190618917956484170976210847083059691804936018880517549915143925364416838105666549443877204126454253646454137258295424543623171046660018214374845776637131640373331822702073046437573613/19109367989984792604122999076798714201735090240677168462269384444051375880446318661789425094235945875207911480821260803885928649539394972993687648182888927815919900431144818823741308200061763584*x^8+11258374784155900206398754276506492007376663118233372008558417388049458422637740365915881104409748475747177352121636344687082607722321762528945536806776072501673870286024719681626077469749/434303817954199831911886342654516231857615687288117465051576919182985815464689060495214206687180588072907079109574109179225651125895340295311082913247475632179997737071473155085029731819585536*x^7+556873780860092257655556818979001014662442791674231682226234880346489283049513392906768634462602564886445466606711514878096620011907033655639812565526390467964094274418949089871338405895077/796223666249366358505124961533279758405628760028215352594557685168807328351929944241226045593164411466996311700885866828580360397474790541403652007620371992329995851297700784322554508335906816*x^6-1253815832106714506582385787915067424994492767760030702376499017397387032760470871949225725320781796642212191206004178411232151188523069342439970387849230949509895190413938101330712625760563/149291937421756192219710930287489954701055392505290378611479565969151374065986864545229883548718327150061808443916100030358817574526523226513184751428819748561874222118318897060478970312982528*x^5-1020414480865192690271019890002387889724458165636997159666077655739888105267509578230084907664281169112883384665327962431032138256355979746115514297003535904249072993922209640513092770246361/5331854907919864007846818938838926953609121160903227807552841641755406216642388019472495841025654541073636015854146429655672056233090115232613741122457848162924079361368532037874248939749376*x^4+24124987820676005106456106608869215179858562985355459824349500337476748363781678937346448652988945949787751552813990932076787824962699391214192602771302176196424772128005143481763372910771/83310232936247875122606545919358233650142518139112934493013150652428222135037312804257747516025852204275562747721037963369875878642033050509589705038403877545688740021383313091785139683584*x^3+160923501278375928343481296304459935996082072373276675901051085774813961220179708508512458212519262295726087519306228105545309459825289499367189452130400033474132949998837151654949469351073/11901461848035410731800935131336890521448931162730419213287592950346888876433901829179678216575121743467937535388719709052839411234576150072798529291200553935098391431626187584540734240512*x^2+861603463226587847654539558200943101756784002134600990182068243550398924664009907433585927195610392399087752460714223008823485420434096346506344402506221409157354626431601692595235538113/11807005801622431281548546757278661231596161867788114298896421577725088171065378798789363310094366808995969777171348917711150209558111259992855683820635470173708721658359313079901522064*x-198649471233938512584907129989723409454949442190261186939222287256770482362429254182755541309718972959071469279037345440500219367050441584296235015426197373522280135930021221986487345837/421678778629372545769590955617095043985577209563861224960586484918753148966620671385334403931941671749856063470405318489683936055646830714030560136451266791918168630655689752853625788,558300577728329349358989342896048406616584197692818448060379598134557416029335552621627600620334511666955792064224243479526458801058010427719005013847064170061333364487/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^21+73502528653477243044610410643300865820985800810419399388947620928957298950866809904814775266330056280191846186958350275430112226663863737334277552209118415446229372709/45296279679963952839402664478337692922631325014938473392045948311825483568465347939056415038188908741233567954539284868470349391500788084133185536433514495563661986207158089063683100918664921088*x^20-263986698583745150536964049597679870572188916501218857632340307348554479337331870397769723293228871893314400347937948664575459941931855870175510899991230878390402625951499/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^19-5731150380720643183017294501257547230040824579401479621695378682117326932447114620674126063361390281134759077995236118480561436458873464185139944601631745229894001668602059/133115597426832840997428238466951587364467567390839595274584011365364686405285920473961709499983731810972118070482796348157761477063540492146504433600532395125863796200627853574905439434443849728*x^18+217576061416932486563834400926687887041493471064179801401972383515630763040711556237638055510163220680366997365281670798064969848260944711453824596966468498376430690933877119263/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^17+173483688431625209108541027868511672711085994181472807608797818209173630502011070932402027841379608022696743271873866148558209295032120832247565130046198550869079337994332114977/362370237439711622715221315826701543381050600119507787136367586494603868547722783512451320305511269929868543636314278947762795132006304673065484291468115964509295889657264712509464807349319368704*x^16-12127223506226246716629461792995365046273689111150905538266112909826204021909063849202447871442361598928359200482615564004541400797486541332128241985759888787261328262382338266787/101916629279918893888655995076259809075920481283611565132103383701607338029047032862876933835925044667775527897713390954058286130876773189299667456975407615018239468966105700393286977066996072448*x^15-789048315727717690077723994410692489983316848611159251210296996905012574530242572698342777557121093350945106100528783951305607573786126080831664499841714449063290328006236552050223/271777678079783717036415986870026157535787950089630840352275689870952901410792087634338490229133452447401407727235709210822096349004728504799113218601086973381971917242948534382098605511989526528*x^14+34816295592224957893558139432363918145701196443097313894244740721186992113118343133573011096417520412922281484467641544007755710139514619396766262565660394560369041844864134536619389/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^13+304546306425240529638049992687591909891281418449726948953976357835670178472705603330648222794672241747179521714387713352660546132955480001889243137245390479506942020432009079743622235/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^12-2826931924671929170975568113392056206594241433783215896934592360424379273721435923283556729153585559427958593764913255293071181415671314327425635359588450808981232102841819631446206517/2079931209794263140584816226046118552569805740481868676165375177583823225082592507405651710937245809546439344851293692939965023079117820189789131775008318673841621815634810212107897491163185152*x^11-387289034751719916564667466725968250337017001311180420716205771555681542007237162274877903729084633315900954464870771164872339566447157616118838838867194880274582813845319885554270219243/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^10+110514729938468955203055874710360965194323545529888134793842554751051925872634290482134416719649139744207390697763512491342170119374367153158130803818986457944581573419751726147488265069109/50958314639959446944327997538129904537960240641805782566051691850803669014523516431438466917962522333887763948856695477029143065438386594649833728487703807509119734483052850196643488533498036224*x^9+185512793847683476983364577378691671036986071793242495967923787755279786205623137814202790658433730432380944321211178879809010069026355212494345013245369502488494607941532631584814966932187/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^8-12342241265201951606117315040211626865772043650358899956343733924727727629304670769142075255786490445569498475940346693078608800888753326417263820066310972148568280850835657733850285203436459/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^7-235783994809924410927580772130095385643047186383446903333074987365288729671375605948186473817659391660526786996482818126239943942357783435338381853484781514446032705032385741678418838666827/12063994943172217553107953962625450884933769091336596251432692199527383762908029458200394630199460779802974419710391921645156975719315008203085636479096545338333270474207587641250825883877376*x^6+83121512285468761866780182737940070804968758146727973082003052652852891689088114265926245741746756854747068083865845243390211362738492752515150536312792669685400571779955235091351661685064459/99527958281170794813140620191659969800703595003526919074319710646100916043991243030153255699145551433374538962610733353572545049684348817675456500952546499041249481412212598040319313541988352*x^5+4573229967647816015458269014336774141380916558750162141910502136325415320433210927996688455619026512978623482206835983297762438338034180721567550778388422749985765048027260431008890181049127/888642484653310667974469823139821158934853526817204634592140273625901036107064669912082640170942423512272669309024404942612009372181685872102290187076308027154013226894755339645708156624896*x^4-29150753015109337417891970764724253246013387866934252004329179159956795783495871653253212105618283555358648610986315542917530039347022986466180341913280009518361259689928955999806777071303507/222160621163327666993617455784955289733713381704301158648035068406475259026766167478020660042735605878068167327256101235653002343045421468025572546769077006788503306723688834911427039156224*x^3-688557527851945218133958521966773443322561415381719256647784428731717846160195996033110338765057546322988799656172925403542242706032058159758774301350629056438843230320850082071324736537387/1983576974672568455300155855222815086908155193788403202214598825057814812738983638196613036095853623911322922564786618175473235205762691678799754881866758989183065238604364597423455706752*x^2+47496504752563945939376090513534295201858582937881732278624908662183315914575257305826882531560836635220177002443230937616406633261845031244840337714765105776606228957448350283412389687091/7871337201081620854365697838185774154397441245192076199264281051816725447376919199192908873396244539330646518114232611807433473038740839995237122547090313449139147772239542053267681376*x-32403521984470359152855702759802207038851251440856912954829260321076900844660129688808055180282193517727439896693530978900382139275349014222211019294290238636408608656243117235040562269/70279796438228757628265159269515840664262868260643537493431080819792191494436778564222400655323611958309343911734219748280656009274471785671760022741877798653028105109281625475604298,-112235341415892528897448305367221418074895840103167540041865253430215391456146282864829596305913598404529531179993712129057032589141107689810209350752100130765843010945/621206121325219924654665112845774074367515314490584777948058719705035203224667628878487977666590748451203217662253049624736220226296522296683687356802484510587364382269596650016225384027404632064*x^21-270567864152447475924977161416256678960701734117016447438318049984578664896326081197865403509145354318218171797979002014272942918920146999256389690553254126733634056489/25883588388550830193944379701907253098646471437107699081169113321043133467694484536603665736107947852133467402593877067697342509429021762361820306533436854607806849261233193750676057667808526336*x^20+52477740682057541348331754207580413640483466997177272649195019084749716750086845497101861485788576987944064746795699264649808182708936187580011431474841124032789461209459/9706345645706561322729142388215219911992426788915387155438417495391175050385431701226374651040480444550050275972703900386503441035883160885682614950038820477927568472962447656503521625428197376*x^19+13222112019217208065213605229588544128345447518750307895177080711891703419648992106293351515843275963255948827493575141020267967066412943232175081343274734666769924705853003/44371865808944280332476079488983862454822522463613198424861337121788228801761973491320569833327910603657372690160932116052587159021180164048834811200177465041954598733542617858301813144814616576*x^18-42649810623302715196660665248937905077630153887043938231655439936989570394182465247826511429478143390558509281864266845218652105615499115044475056268035624143296936125548801145/621206121325219924654665112845774074367515314490584777948058719705035203224667628878487977666590748451203217662253049624736220226296522296683687356802484510587364382269596650016225384027404632064*x^17-186801843184728743814569257059865237935589855660513204279465814928142434453765178966888552137778482386511514040769555058495227152895868992126719028798766637570242738365474032671/51767176777101660387888759403814506197292942874215398162338226642086266935388969073207331472215895704266934805187754135394685018858043524723640613066873709215613698522466387501352115335617052672*x^16+848558485204051696374704274442064571573876270029157825610894849037665923275809270533880739813899912291861974023497830861027068425889702648971699038075346283729897973631350324853/1764790117401192967768934979675494529453168507075524937352439544616577281888260309313886300189178262645463686540491618252091534733796938342851384536370694632350466995084081392091549386441490432*x^15+104401549353188052606369321753261415989316055849522080299111012175008661596081248081762740328545337841302242374986433521570591198656372903127634643255691554599655430702060858489203/4313931398091805032324063283651208849774411906184616513528185553507188911282414089433944289351324642022244567098979511282890418238170293726970051088906142434634474876872198958446009611301421056*x^14-2174772906103305896793380520021277780195877289750203122178450134920187061010368416224277012254719971131131149079452230036101364630143052570704231546860160466225565407453604533455839/1078482849522951258081015820912802212443602976546154128382046388376797227820603522358486072337831160505561141774744877820722604559542573431742512772226535608658618719218049739611502402825355264*x^13-135995730693058414267431767537998016742716251871316101856640311553833099548188692604444970478625069365217791283888064035480987250806504689033857384002375511604297181901325253905404117/1386620806529508760389877484030745701713203826987912450776916785055882150055061671603767807291497206364292896567529128626643348719411880126526087850005545782561081210423206808071931660775456768*x^12+508126900538908822468022947393845738671975775394632828611563993408115956623558328690465677360531060737946233930338780139715736137043738643649116838977115258379535690156761783496660015/99044343323536340027848391716481835836657416213422317912636913218277296432504405114554843377964086168878064040537794901903096337100848580466149132143253270182934372173086200576566547198246912*x^11+66102390054896059078974434094936834475617408722615608376143823505623789139669185624508071252324461918795093086972570210151889239420483597690155426358983021591559973882432624835356523859/269620712380737814520253955228200553110900744136538532095511597094199306955150880589621518084457790126390285443686219455180651139885643357935628193056633902164654679804512434902875600706338816*x^10-18451868941409514498653179532968749137733234142689939092090472213848654765561639806287938930999967322267083658151904763270293509351589513870477714883038619390196422132473083704679940709787/2426586411426640330682285597053804977998106697228846788859604373847793762596357925306593662760120111137512568993175975096625860258970790221420653737509705119481892118240611914125880406357049344*x^9-55822399620650899016697905774625863795493911788070212549283407113804646161801959571065297980637864468342605925249854059379695076048615471713470010971144039094948739723079341728065158170493/151661650714165020667642849815862811124881668576802924303725273365487110162272370331662103922507506946094535562073498443539116266185674388838790858594356569967618257390038244632867525397315584*x^8+1770214967768595630506084813700734617347443833187759831330072822940930497124847194921205290445650085350000596160722110892271053113875632798714806160452862334997633018135528904998504258770805/303323301428330041335285699631725622249763337153605848607450546730974220324544740663324207845015013892189071124146996887078232532371348777677581717188713139935236514780076489265735050794631168*x^7+3854658491885081236363882775813096991713476233826238000141431443472073859764800767506256616211297106278128642083759735124836208422998746805401188172742435779795209761571680878015368646746191/12638470892847085055636904151321900927073472381400243691977106113790592513522697527638508660208958912174544630172791536961593022182139532403232571549529714163968188115836520386072293783109632*x^6-7995215118843485327040432483529882122163796807662066085869467797398209233309187549429963599353896244912129970491302206214999129484928300372546060409718182348524278062999732048587059263408469/4739426584817656895863839056745712847652552143025091384491414792671472192571011572864440747578359592065454236314796826360597383318302324651212214331073642811488070543438695144777110168666112*x^5-9827001732610132338053107710038223751140427434412263636115545975893450458630551518073752197508328422397203198289232418368566617514197375872385340448170007951327650263494726823715486753349535/84632617586029587426139983156173443708081288268305203294489549869133432010196635229722156206756421286883111362764229042153524702112541511628789541626315050205144116847119556156734110154752*x^4+17004047638851561260429402448597992763834691539176412000713925322870441696348630323581081611415259337667623519191312058083779044879495617825926606420696651281725718562164954132706419299143/961734290750336220751590717683789133046378275776195491982835793967425363752234491246842684167686605532762629122320784569926417069460698995781699336662671025058455873262722229053796706304*x^3+2849789999539802630985856398393466059289976844201767532651432314585158425552822531125077711764804065587866042571698390941457332011529927942956800298318591074215300000589834462313315089347675/188912092825958900504776748116458579705538589884609828782342745243601410737046060780629812961509868943935516434741582683378403352929780159885690941130167522779339546533749009278424353024*x^2+4233368914350464191051710661329634360094050715976086438101498446333311327946870644215685146000515724434008988861400119951039787843299264353207034788788971691459737228053299991752070808727/374825581003886707350747516104084483542735297390098866631632431038891687970329485675852803495059263777649834195915838657496832049463849523582720121290014926149483227249502002536556256*x-22929809929678274349796536716034240647451324505439682696430469019100556869297688483458036810070593673956999505904945144710013270319322623686807142525757348474762996387010690021194283742421/46853197625485838418843439513010560442841912173762358328954053879861460996291185709481600436882407972206229274489479832187104006182981190447840015161251865768685403406187750317069532,-2128430813789824672448933895092874985226584827059551587309311768897118259580335613833565232066604111112705696053058574651669353781811215807725258792776828450483961515201/2371877917787203348681448612683864647585058473509505515801678747964679866857821855717863187454255584995503194710420734930811022682223085132792260816882213585879027641393005390971042375377363140608*x^21+302937719812916275310640753371467936780864144402161225362195843061267746139992206848322939042403303146580776685975406490315131044956651384603692912386940518000691056417/10980916286051867355006706540203077072153048488469932943526290499836480865082508591286403645621553634238440716251947846901902882788069838577741948226306544379069572413856506439680751737858162688*x^20+1124389905565339019188071501543086911165102712850895261726876546598958889642843443800630820325456892812665098079177522302851361430309870424186626056206216628215778027470523/37060592465425052323147634573185385118516538648586023684401230436948122919653466495591612303972743515554737417350323983293922229409735705199879075263784587279359806896765709233922537115271299072*x^19-148701193452002018369556313435835070172190882464217113364695530865116637942628808341155811461310578027959513204475979909680622818276709140992791138556913863623476744388859893/169419851270514524905817758048847474827504176679250393985834196283191419061272989694133084818161113213964513907887195352200787334444506080913732915491586684705644831528071813640788741098383081472*x^18-1025781139454828601364779102821383261303349995140250383205143148293076192197312314840137308570080291186793146591723940435088653117675009489550603580819947519676425246638689701273/2371877917787203348681448612683864647585058473509505515801678747964679866857821855717863187454255584995503194710420734930811022682223085132792260816882213585879027641393005390971042375377363140608*x^17+28848657137948238272179510688532824146888939056644562057552973037318850560309315005122215516291120814155435398090989072388873034745068241611968029863533842170666952434415142741/2440203619122637190001490342267350460478455219659985098561397888852551303351668575841423032360345252052986825833766188200422862841793297461720432939179232084237682758634779208817944830635147264*x^16+251308644660135857484886994114404221616106141070446888312828728132840279012524063375998553641248608627050350264465901106964093037094009249180378826897850473090152020202851814320369/74121184930850104646295269146370770237033077297172047368802460873896245839306932991183224607945487031109474834700647966587844458819471410399758150527569174558719613793531418467845074230542598144*x^15-4332378157970232905061926095571990487300198703698800417538041065092517833282356377283224604845801659442595062913616646130422686722971135485410360937463961059806760871440765786737511/49414123287233403097530179430913846824688718198114698245868307249264163892871288660788816405296991354072983223133765311058562972546314273599838767018379449705813075862354278978563382820361732096*x^14-197354701850634402297186608251222468697292417035670802956966847175795914777756450851307793799250264140071314277058708862038244109381383011501468713158367248352002358137415445842733353/12353530821808350774382544857728461706172179549528674561467076812316040973217822165197204101324247838518245805783441327764640743136578568399959691754594862426453268965588569744640845705090433024*x^13+2063653094910111252913042617102428934321353726013441340353372975502957286824508163308473297062907667518504933954523398176332926477529332927163517835340363460358334615831162041335802171/5294370352203578903306804939026483588359505521226574812057318633849731845664780927941658900567534787936391059621474854756274604201390815028554153609112083897051400985252244176274648159324471296*x^12+17541433873817552813558968138736412460745390687362935759283625192827025880492951564988530751617802362316696526541086465225355689886828481654851763816318061458069168825428902887113362615/378169310871684207379057495644748827739964680087612486575522759560695131833198637710118492897681056281170789972962489625448186014385058216325296686365148849789385784660874584019617725666033664*x^11-3275337344602982496941062112692207886530028288341725029244790808370390975963035050442558033235015866811606423963562944190175149239847309965338284728177003428983301324803195681791096898975/3088382705452087693595636214432115426543044887382168640366769203079010243304455541299301025331061959629561451445860331941160185784144642099989922938648715606613317241397142436160211426272608256*x^10-757162468327584107796293107826045175469301119460788762236383699576644924536651074071564025738083845393573537305218901633738529850405926243104212537446131284933099361198917508659955328573227/9265148116356263080786908643296346279629134662146505921100307609237030729913366623897903075993185878888684354337580995823480557352433926299969768815946146819839951724191427308480634278817824768*x^9+250523893665591966493112354165812167200665196546773636422108039168088840293089889147652790497530274839552108059214060009728018277808309119320606804003797109525103100309044991162921671013061/144767939318066610637295447551505410619205229096039155017192306394328605154896353498404735562393529357635693036524703059741883708631780098437027637749158544059999245690491051695009910606528512*x^8+95556454658190804822886361632987717257764060753307915076927131276625396250964433939891755066735096974562546305627245316932939747781710247038898017182631281543202587257131176314781214950155557/1158143514544532885098363580412043284953641832768313240137538451154628841239170827987237884499148234861085544292197624477935069669054240787496221101993268352479993965523928413560079284852228096*x^7-76696503029841712658067716819239051536898147542363385746491264178853643797072747733819017451564708707389377517428769163030445046104809579087786318236986360710016891145384779463213217086519931/48255979772688870212431815850501803539735076365346385005730768798109535051632117832801578520797843119211897678841567686580627902877260032812342545916386181353333081896830350565003303535509504*x^6-762954673315215300658632731859748503245692451211955179321349834412026729076748088498404886961824087944872415862222773219370474501589480457619284935704406055344496182824545919942618757175221377/18095992414758326329661930943938176327400653637004894377149038299291075644362044187300591945299191169704461629565587882467735463578972512304628454718644818007499905711311381461876238825816064*x^5+230371858077133934888988655914843020937981501983706221307381917347640351025000865106046429251269284903929715421422910358656322186544056418764685020363523340703466790845836987930235617767045171/323142721692112970172534481141753148703583100660801685306232826773054922220750789058939141880342699459008243385099783615495276135338794862582650977118657464419641173416274668962075693318144*x^4+333185304787508554457208828394897032863121989433954680959134031427756630464451578093806674744004260806267346082149053224526019160324513937333642453097878092065806415209137747664138738747059265/40392840211514121271566810142719143587947887582600210663279103346631865277593848632367392735042837432376030423137472951936909516917349357822831372139832183052455146677034333620259461664768*x^3-10869367401669943471520273067080558696718200559924901393034964831341811665978553752846808430879552828641746616426542640002558282297942963763631950958963731677217637414621392906352241974763329/103042959723250309366241862608977407112111958118878088426732406496509860402025124062161716160823564878510281691677226918206401828870789178119467786071000466970548843563863095970049647104*x^2-549861088332960922170196636587060662834175754799788902063422462987530660039700873375000084966673271232945862674802616727597477521631610233797324832632302835642944659320417747179612187665425/1431152218378476518975581425124686209890443862762195672593505645784859172250348945307801613344771734423753912384405929419533358734316516362770385917652784263479845049498098555139578432*x+87170534830736227159618858844401144427795455481596143617959360410401005522307055696647255833156802800101186503218181773257718961226001096888802386390876111758908753086379184627419370189463/25556289613901366410278239734369396605186497549324922724884029389015342361613374023353600238299495257567034149721534453920238548827080649335185462815228290419282947312466045627492472,-6191249151622436994742850189503526365271721288692475424678484510428405324256264541125274564621433002490918406610262947984370186501445409420439263890344871184144053638567/1863618363975659773963995338537322223102545943471754333844176159115105609674002886635463932999772245353609652986759148874208660678889566890051062070407453531762093146808789950048676152082213896192*x^21-837135272909561723708072046642380277412123085119497976134570045149150500194237966964317470752179316656249545722665193633691781507096345925736519724664097513429791716419/4313931398091805032324063283651208849774411906184616513528185553507188911282414089433944289351324642022244567098979511282890418238170293726970051088906142434634474876872198958446009611301421056*x^20+2835902215941738865349715094716612558635905387062884282313177071565798760848620836920524343330920836945720762797073710622870699696381630947201658024530294903491061371608811/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^19+4981051001246216909818761063458086892057690937925420817178949409187154624867995054909266230174156153424176497528404818604045335159159332674783225959933539522842531803130294779/931809181987829886981997669268661111551272971735877166922088079557552804837001443317731966499886122676804826493379574437104330339444783445025531035203726765881046573404394975024338076041106948096*x^18-2259792623746795333999978719100693621928531586896786853150838353614941174568832291544688312553504284864957183055553424762142426728451809648269550297043782569552085080517398373215/1863618363975659773963995338537322223102545943471754333844176159115105609674002886635463932999772245353609652986759148874208660678889566890051062070407453531762093146808789950048676152082213896192*x^17-153452586722038318408849549499758733023312396448242557817428609098907681838396129061828695962648637711038748603280337301719045126812540794642261092173039143370297087947377663145/2465103656052460018470893304943547914156806803534066579158963173432679377875665193962253879629328366869854038342274006447365953278954453558268600622232081391219699929641256547683434063600812032*x^16+242910893946268942952601043684275740240935894180562507846595555923382993272885726230674674367725144790807104375420588015385036315943995253605658286742674999713477256080249781757445/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^15+2215486275105258622904378565296361216533825401812760675048198440130397819590276187944429845356042403541236783379805583456729415312669251096447459377666166451773637984463158984188377/5546483226118035041559509936122982806852815307951649803107667140223528600220246686415071229165988825457171586270116514506573394877647520506104351400022183130244324841692827232287726643101827072*x^14-30430329221890877342748986957657069653310762478427459946454021690725307024252644325229458629871720292431794956266316099408170555649931576564148902950181950327642430718041260334250739/882395058700596483884467489837747264726584253537762468676219772308288640944130154656943150094589131322731843270245809126045767366898469171425692268185347316175233497542040696045774693220745216*x^13-44872805879891044747058624902027413917166060839038553389559383780753353952083997279986649451757087672925421501689423644194375305002954683177689359543649494059917186299093611997352850093/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^12+181057442920366181492617051049915653183989676999874511251333882837961530978123107096427490635449030771022439635852242627222023418282544668415647739727169889126615333108061302300271414491/2079931209794263140584816226046118552569805740481868676165375177583823225082592507405651710937245809546439344851293692939965023079117820189789131775008318673841621815634810212107897491163185152*x^11+805235182368287160753634380774275582689204053030010849445493179848617207184207076532321519847380115098402582316110712662849030520320714965700685414517896376681324964869416082093930376457/220598764675149120971116872459436816181646063384440617169054943077072160236032538664235787523647282830682960817561452281511441841724617292856423067046336829043808374385510174011443673305186304*x^10-944486860360292246370878900067547370740339164171660412049082811078253484431883794251919427338769491052234908743146088381380698377124516769302915562131808973992649824873411290819888724268997/7279759234279920992046856791161414933994320091686540366578813121543381287789073775919780988280360333412537706979527925289877580776912370664261961212529115358445676354721835742377641219071148032*x^9-4706236805260689830595345920237640284432288227785711606104964968215147103412127512317476942424039426055051831397596790173483091696711303039719538804939850977387398527271125938736892914519765/909969904284990124005857098895176866749290011460817545822351640192922660973634221989972623535045041676567213372440990661234697597114046333032745151566139419805709544340229467797205152383893504*x^8+94223050299034756775568544044921915265958919529726855764747242473277594250393965231945286177565168788273127952688156483957051713289934753422790770886953226183782838143922530736682071753909627/909969904284990124005857098895176866749290011460817545822351640192922660973634221989972623535045041676567213372440990661234697597114046333032745151566139419805709544340229467797205152383893504*x^7+38149361215499548403502622608352517478465206814226810502831726593323445569363819297524841447059324504812608710624744939495587044892833328791527276183733032318465231707520944278870045900538781/9478853169635313791727678113491425695305104286050182768982829585342944385142023145728881495156719184130908472629593652721194766636604649302424428662147285622976141086877390289554220337332224*x^6-499639473928317460005936036687228585880607359840488826107266340911623919373725661169174325015424479201802821755219382007136962271595353827907396258378032398657627030556523225727410414808629339/14218279754452970687591517170237138542957656429075274153474244378014416577713034718593322242735078776196362708944390479081792149954906973953636642993220928434464211630316085434331330505998336*x^5-157598166987060509963994565808219034501716302179652817003905473895124169436844879728671255742202154275128461736437243546927530100503035722834630842962152846012524046611650456489652940931068173/111080310581663833496808727892477644866856690852150579324017534203237629513383083739010330021367802939034083663628050617826501171522710734012786273384538503394251653361844417455713519578112*x^4+12647489472363358137334999845466294730544470953666269325506615833806314169969043609555053389583890315448962029235989319493969487618331006892948123955552163117095929501372614438917906956931401/4533890227823013612114641954795005912932926157230635890776225885846433857689105458735115511076236854654452394433797984401081680470314723837256582587124020546704149116809976222682184472576*x^3+80331017225129669357170953334915610783828108401198832428993952554789495381519153560119213071222288720466657228118459093478899369422495279110787958192984006936233647617962456276852432456532715/495894243668142113825038963805703771727038798447100800553649706264453703184745909549153259023963405977830730641196654543868308801440672919699938720466689747295766309651091149355863926688*x^2-366430219999686265176556039667336687539342845549973349668435108630100787309454927313388395611765152941486081307768406488294916757211805638713068033220153005255979951017409137090641033588377/7871337201081620854365697838185774154397441245192076199264281051816725447376919199192908873396244539330646518114232611807433473038740839995237122547090313449139147772239542053267681376*x-119166505964634966979378589543611225271115383824100829134671205696922770845848983089893723007846275660423063961606364038812381439170362037094548337836181527676502760608076385028762862897497/35139898219114378814132579634757920332131434130321768746715540409896095747218389282111200327661805979154671955867109874140328004637235892835880011370938899326514052554640812737802149,43259591919739673026544216188230401138212709408552933494621961890945272535609399262966018707154016018145681418642421462762573078126636848730368360629727794166222065838059/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^21+22030408269963808289342849548001198047189940061455619779081200148974419966067926071111164624192315162991981853431631202880986768439478533505251178171738171486390726239771/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^20-21152401169061074572776490877054987321153782755210123633583672501723363227112677093486220542299512417070970773083100143985866264207865447670156754387700898479323197226544699/50958314639959446944327997538129904537960240641805782566051691850803669014523516431438466917962522333887763948856695477029143065438386594649833728487703807509119734483052850196643488533498036224*x^19-1352039652442302532605576325100830818799393073447087173396112464753240928066228577083446690288119064453572093297339618108036313715467365295197931622296328456424652001445398425/232952295496957471745499417317165277887818242933969291730522019889388201209250360829432991624971530669201206623344893609276082584861195861256382758800931691470261643351098743756084519010276737024*x^18+18028064983962889752448852338746317459847894370679772614484533414593787831551572035841382840568840739513979035556126371658992886159306508206963119648221155211325408314740380216107/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^17+625860957328176478497298982320330974483777676604657597961857508747493086299610942911486035144943133478260045672524921775576138412310228870189857241403220446824109988578508410125/11324069919990988209850666119584423230657831253734618348011487077956370892116336984764103759547227185308391988634821217117587347875197021033296384108378623890915496551789522265920775229666230272*x^16-755874163495065684605687208616322880029898032846093724810707584802385585794052050673259173909116811161128408744324329182758156667334502339370451616215875882785896199406912391318449/18530296232712526161573817286592692559258269324293011842200615218474061459826733247795806151986371757777368708675161991646961114704867852599939537631892293639679903448382854616961268557635649536*x^15-1619111183476016342129943660023099552011760341184892284668631328918475003730272907991015780793758254917296619573968084393526151424149515244285701623759464023867785428001267107673217/6176765410904175387191272428864230853086089774764337280733538406158020486608911082598602050662123919259122902891720663882320371568289284199979845877297431213226634482794284872320422852545216512*x^14+1544589610662491207083290749814322717192552376872890236825450590068178753923628224433350858232892612140687097179802510496036695032295799817966056355682737410124456360343752287516300361/8493052439993241157387999589688317422993373440300963761008615308467278169087252738573077819660420388981293991476115912838190510906397765774972288081283967918186622413842141699440581422249672704*x^13+621430175055965495773280906764664912570402133826873328488029698962519100350081510975689153680397760052504727915958476812925041338608347687238823827194254468206973907953661948085992909/1039965604897131570292408113023059276284902870240934338082687588791911612541296253702825855468622904773219672425646846469982511539558910094894565887504159336920810907817405106053948745581592576*x^12-260359990312006521680285272566340463296484702309438279445841559219900747778861462078829126892526474500398837127863118807824942205460343839115894574216449842643877297839201947790290390359/519982802448565785146204056511529638142451435120467169041343794395955806270648126851412927734311452386609836212823423234991255769779455047447282943752079668460405453908702553026974372790796288*x^11-1171340325026449878403103605908623759730558358240684433654938564254965782182741416835950199503456996548692991845452452709496377895142908482496113223117798935424963188502647039420596415981/4246526219996620578693999794844158711496686720150481880504307654233639084543626369286538909830210194490646995738057956419095255453198882887486144040641983959093311206921070849720290711124836352*x^10+966134192634977204495490608417776624844154549619295807030737459575704642670016413571377248003317730258313001815497078534910948789847636328443396215754853865932957254950602260901987610772951/1158143514544532885098363580412043284953641832768313240137538451154628841239170827987237884499148234861085544292197624477935069669054240787496221101993268352479993965523928413560079284852228096*x^9-5021451523323102799031409447056182931774907823109687247007616871610664017007631689368502262591781789070776236369407412565132200961020887739289600487879693320839173640616853095239447996657257/3184894664997465434020499846133119033622515040112861410378230740675229313407719776964904182372657645867985246803543467314321441589899162165614608030481487969319983405190803137290218033343627264*x^8-1254609240236988931330885057397999763291272161824496726677166149637684458708266616393512019532012581174002457935091689718694074600541905593223788222938338290393922132238909529414781233920305451/1592447332498732717010249923066559516811257520056430705189115370337614656703859888482452091186328822933992623401771733657160720794949581082807304015240743984659991702595401568645109016671813632*x^7+449532597649791705145125469073981204270719065443133577093861673758551084038538845384247371579516034158689224726646280925592038237780053952656437675675173123694242967562735177776426499289254207/132703944374894393084187493588879959734271460004702558765759614194801221391988324040204340932194068577832718616814311138096726732912465090233942001270061998721665975216283464053759084722651136*x^6+9147272231434582830519429331958282729079048810820473592172027933105494165273237694402485357565427960903642962280177014710091585246083701659783456956553040867267663611643410946599812852834937329/24881989570292698703285155047914992450175898750881729768579927661525229010997810757538313924786387858343634740652683338393136262421087204418864125238136624760312370353053149510079828385497088*x^5-328768130951278395937265867432452490046977243009376860338707704932817603155510181088369372346219973405690418213922735649385966855668103545565937270347976287932465451556317511218433848325298963/126948926379044381139209974734260165562121932402457804941734324803700148015294952844583234310134631930324667044146343563230287053168812267443184312439472575307716175270679334235101165232128*x^4-3542419180588569249493032766618039496183524465921169662523561601709534596904636036596845348657650367991285175245971441970673410386015150046623223988655475452331527590684768633296166791277708213/55540155290831916748404363946238822433428345426075289662008767101618814756691541869505165010683901469517041831814025308913250585761355367006393136692269251697125826680922208727856759789056*x^3+103219319960960430110277850323580248303462144721397810383443622328889470477294660439410446252035272815221726663024551176732753231820696139112681461037355975620108498221293452229244860795155753/180325179515688041390923259565710462446195926708036654746781711368892255703543967108783003281441238537392992960435147106861203200523881061709068625624250817198460476236760417947586882432*x^2+508549548889037933186901406154356552712437477564234706817088224170992791464052890058150020472862812595728093772251036963070946215432100949403851929122572948022445516213099024953305361497967/178894027297309564871947678140585776236305482845274459074188205723107396531293618163475201668096466802969239048050741177441669841789564545346298239706598032934980631187262319392447304*x-1845401371435608071676202208158185563606346060453022171199247725333790896656899035026389114032910139306274700849278673195248495218065670761146893550190235843865614587280659897131803578459107/70279796438228757628265159269515840664262868260643537493431080819792191494436778564222400655323611958309343911734219748280656009274471785671760022741877798653028105109281625475604298,-1305548232354928275537942273198836825632060823571433395006393662049537486064759141447358278611127446608937957464127151387934920734784736626115955587306457277445375276375/161053438862094054540098362589645130391578044497559016505052260664268386021210126005533920135782786635497130505028568421227908947558357632473548573985829317559687062069895427781984358821919719424*x^21-109995716555071489532255385643694033084372957232577045527968958431273133751864698214869154017539296669076082491508646152039407321481807198877219877311700828596723223757467/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^20+4487739500693352346483068866680262973660267681041787043158021212929875311368799608681405326619848309936165369631380029556351682985235044591348972085363267320307593971727189/22648139839981976419701332239168846461315662507469236696022974155912741784232673969528207519094454370616783977269642434235174695750394042066592768216757247781830993103579044531841550459332460544*x^19+3560907687835122397218567436377519213787741704993495398763712899263826069471472328018803604676560798886631356780528524371420598723098635720810394721083793777230939833290841061/103534353554203320775777518807629012394585885748430796324676453284172533870777938146414662944431791408533869610375508270789370037716087049447281226133747418431227397044932775002704230671234105344*x^18-2801871821999381773908544591331780660957408668828421932227631765308999781037432356460252339865295005004961132591987564552787929865712174134541675921226454284005012992236192895943/1449480949758846490860885263306806173524202400478031148545470345978415474190891134049805281222045079719474174545257115791051180528025218692261937165872463858037183558629058850037859229397277474816*x^17-149930020715520902470738740039433803781020098996132703386417445843222456837603051586200773372346307183542601607488142091309878156636844717019129632380680114632284042730258073289413/362370237439711622715221315826701543381050600119507787136367586494603868547722783512451320305511269929868543636314278947762795132006304673065484291468115964509295889657264712509464807349319368704*x^16+209851375198130421157851290220302782465656751392145944242736260395783638541604419024824214153937206963466378067910507398647151587089499500581609360420919096222348946247757428483409/22648139839981976419701332239168846461315662507469236696022974155912741784232673969528207519094454370616783977269642434235174695750394042066592768216757247781830993103579044531841550459332460544*x^15+249708229630518914836187929186131947919983852372744364749777898136289622163932731755157215210667868334950630904427538347653545524882173187310235726918998182159695171863964910903208805/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^14-440177039817102847842124342542448143745611029298281746658947088344121077235790458443447673982090531959251475152642968013794117742622052774259191619183411084174855860651869311072007203/22648139839981976419701332239168846461315662507469236696022974155912741784232673969528207519094454370616783977269642434235174695750394042066592768216757247781830993103579044531841550459332460544*x^13-35923718065225189072305774333139289447788331554860458643970358356877650937448720923623172334791218709117822282021134873854471428013102121680543340917873576914710812421186814392848677171/3235448548568853774243047462738406637330808929638462385146139165130391683461810567075458217013493481516683425324234633462167813678627720295227538316679606825975856157654149218834507208476065792*x^12-40402226042500872083987446733584877548137538364804505293918354074715979512478499747056586099088920907228790091594575776367856699891071589837992734436806822933111062047898994695290907/4716397301120778096564209129356277896983686486353443710125567296108442687262114529264516351331623150898955430501799757233480777957183265736483292006821584294425446293956485741741264152297472*x^11+156664205508434268114647554101531162012763920854141094158449095164763416045141496091516795509550946480317747220811133990277421321840222855358788124109957731435836948429949815085600656026641/5662034959995494104925333059792211615328915626867309174005743538978185446058168492382051879773613592654195994317410608558793673937598510516648192054189311945457748275894761132960387614833115136*x^10+738732628957133480976017684674518991428437411946925542871797108586948335276656719610828701949353799170988628851625769441924125381473055123472615781223745017978770027408303639965514284167971/5662034959995494104925333059792211615328915626867309174005743538978185446058168492382051879773613592654195994317410608558793673937598510516648192054189311945457748275894761132960387614833115136*x^9-9864465953061224634444457354276127239437068055281544058768212243135264960221385740694551710161681955355067777291378090937619729947907016024539219524061241698996277964784668000674807206662979/235918123333145587705222210824675483972038151119471215583572647457424393585757020515918828323900566360591499763225442023283069747399937938193674668924554664394072844828948380540016150618046464*x^8-186425760421436045451217820681500674832131580727086408691801127828369190267173875066524529439486685282716397036022952841269687262059019364557130330035545631087670843976858589419444033068634349/707754369999436763115666632474026451916114453358413646750717942372273180757271061547756484971701699081774499289676326069849209242199813814581024006773663993182218534486845141620048451854139392*x^7+33033005154610255464265147118284749111474228939951932207077480897301074902385190466253420916209609978893271845273147941526325852721636359136671865036303504210304805476712778198437336950058537/921555169270099951973524261033888609265774027810434435873330654130564037444363361390307923140236587346060545950099382903449491200781007571069041675486541657789347050113079611484438088351744*x^6+811890231690692582430933289737649051394300937427597846559801061883618374085007444699844489598412894145665586365837098668546598854821617270238230253067896066122156462246160436345554281231009345/3686220677080399807894097044135554437063096111241737743493322616522256149777453445561231692560946349384242183800397531613797964803124030284276166701946166631157388200452318445937752353406976*x^5-747546200040604684488407093964034965697705485345455503893168761099057927858456768407487789430196972247224584709842817359774338794683315708257860690911688660266385503748100353809844178687514343/49369026925183925998581656841101175496380751489844701921785570756994502005948037217337924453941245750681814961612466941256222742898982548450127232615350445953000734827486407758094897590272*x^4-16386973669506512234253022712871081841723530654091844352872091635021715209205664082751860235703340376967333976993532771040292925855328589665744223033761946112405517818885984653725457519787083/249338519824161242417079074955056441900912886312346979402957428065628798009838571804736992191622453286271792735416499703314256277267588628535996124319951747237377448623668726050984331264*x^3+132338698625123230050776329932685798025335710875954543808903422641080751060336032945224200549173197727317782499133105273175634419729202871522028376714606694600746378443473960674724874320705107/55099360407571345980559884867300419080782088716344533394849967362717078131638434394350362113773711775314525626799628282652034311271185879966659857829632194143974034405676794372873769632*x^2+4350099461497888960022392502831632214166049442817381303786521160149115836978632662930466502874677639521768042235391562734032610683468737506711797748855727669295970349261483844536190890469311/874593022342402317151744204242863794933049027243564022140475672424080605264102133243656541488471615481182946457136956867492608115415648888359680283010034827682127530248838005918631264*x-406557805967293783437853622950371036385130953298150991007384746490790499487698923478868514835726313055905920391631839451312774616095083975387413422230553604040047346020854044815057746643121/3904433135457153201570286626084213370236826014480196527412837823321788416357598809123466703073533997683852439540789986015592000515248432537320001263437655480723783617182312526422461,3448090719612364395038930404078409651724614982296601896431179566722040647026785086007703108342407889415711883199042789299194860595779556525770487130505010285661246100569675/26090657095659236835495934739522511123435643208604560673818466227611478535436040412896495061996811434950535141814628084238921249504453936460714868985704349444669304055323059300681466129150994546688*x^21+3030399980038473413875446879732368491480987030370661320689866185223784818102791629487290295519076519345001557246193946663860317282295680760858158409683499751191655210426461/362370237439711622715221315826701543381050600119507787136367586494603868547722783512451320305511269929868543636314278947762795132006304673065484291468115964509295889657264712509464807349319368704*x^20-1562680409536351842051834589869772505264087254944147781240136104209877766296044102791019418946003942424777863748881001664086919409818685170061736058565971668952670908139224225/407666517119675575554623980305039236303681925134446260528413534806429352116188131451507735343700178671102111590853563816233144523507092757198669827901630460072957875864422801573147908267984289792*x^19-429805141865030900975895963164304633038611308877562305460376753692558456817288653468208935039018875214426884711359754632542212342372010591223971351190829136836928313950670011513/1863618363975659773963995338537322223102545943471754333844176159115105609674002886635463932999772245353609652986759148874208660678889566890051062070407453531762093146808789950048676152082213896192*x^18+111872785714043592288751804534347668685470276458981217815859636172052556202572529648915708936345510008769451070524659581440068959068738551701200226390678251417750622623463018151289/2371877917787203348681448612683864647585058473509505515801678747964679866857821855717863187454255584995503194710420734930811022682223085132792260816882213585879027641393005390971042375377363140608*x^17+1949065391932400070289869945766381642363014301501437916780470875566290108553592405089480679726139254907368813383222291357534227562157058699385241638370825070309752837540388637782271/724740474879423245430442631653403086762101200239015574272735172989207737095445567024902640611022539859737087272628557895525590264012609346130968582936231929018591779314529425018929614698638737408*x^16-261080189708437685179104814816937134479625740779769450304890824113822406596764469503719903077597026659909722866429435996392548958928947581352421705416904082079253783921068348754674953/815333034239351151109247960610078472607363850268892521056827069612858704232376262903015470687400357342204223181707127632466289047014185514397339655803260920145915751728845603146295816535968579584*x^15-9395880187870678868513851246339000176128265908150943669159286553054170611040126720238781710799064266537145967665124394104414625817355077090008662229978955856519259704808937965326423443/543555356159567434072831973740052315071575900179261680704551379741905802821584175268676980458266904894802815454471418421644192698009457009598226437202173946763943834485897068764197211023979053056*x^14+177165214310462783145064490508467420619357073446264604298738915853320171423547298618880636430225073558517219399170177818879017871524833986132336338536843245681220210445461887166798150855/135888839039891858518207993435013078767893975044815420176137844935476450705396043817169245114566726223700703863617854605411048174502364252399556609300543486690985958621474267191049302755994763264*x^13+3893147799130548837007175099099233840580875295246962078475337804975632493410595709340963843796039579017548458005552576939438356523747129745574247629271556429670435235655057872736993692935/58238073874239367936374854329291319471954560733492322932630504972347050302312590207358247906242882667300301655836223402319020646215298965314095689700232922867565410837774685939021129752569184256*x^12-13439090897313275264471620058240629627219671865517388199216883643993494140243922892454247030218792018919474583675216388373425371898102959941560699462766574079554197839470201129148005774325/4159862419588526281169632452092237105139611480963737352330750355167646450165185014811303421874491619092878689702587385879930046158235640379578263550016637347683243631269620424215794982326370304*x^11-5400957916230591806223843808193020021931126969805437007439809222334211455653933399959516264706800322400774138220683803321719067773436641673815640531025923217349283729015299208067548662936419/33972209759972964629551998358753269691973493761203855044034461233869112676349010954292311278641681555925175965904463651352762043625591063099889152325135871672746489655368566797762325688998690816*x^10+478750497123225082365321415325602364224605172657601613299269729652229974688226911228828290894017885491236253928910564293697880896388895552197031842654278962087254580083919001802296729019470281/101916629279918893888655995076259809075920481283611565132103383701607338029047032862876933835925044667775527897713390954058286130876773189299667456975407615018239468966105700393286977066996072448*x^9+1446173604772809451315430261270072328579894644515559490185107555724134958590275048270024571644600670942831911942715000978041214014548122063098460914917507635128987668667431933579473284285470201/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^8-45914373754208525685370903590630360393710892067730450804329405888729533435959977445914478174493034671735991928796013753181884212202456150406911358125894322042191653843703299660321612595038472295/12739578659989861736081999384532476134490060160451445641512922962700917253630879107859616729490630583471940987214173869257285766359596648662458432121925951877279933620763212549160872133374509056*x^7-95477240691330468252158444446055028357099297059144047886872553747065160782668609765231560739064557732422327969492894166330859753201609586985210416455313855166621499762283716254402923462456685865/530815777499577572336749974355519838937085840018810235063038456779204885567953296160817363728776274311330874467257244552386906931649860360935768005080247994886663900865133856215036338890604544*x^6+223038998277475942003590114472032310079140933840253134583216754260428274712495666000244749522029924558654075043450415550774488782721307859689389103275733025916050238995768707781274930076908398959/199055916562341589626281240383319939601407190007053838148639421292201832087982486060306511398291102866749077925221466707145090099368697635350913001905092998082498962824425196080638627083976704*x^5+236187689842067378138223385123093502013116963848909536650134566575399907990951232238922707913175762373936422750065901197772246285307334481726559721016247186424139752489235492368070329840532153057/3554569938613242671897879292559284635739414107268818538368561094503604144428258679648330560683769694049090677236097619770448037488726743488409160748305232108616052907579021358582832626499584*x^4-25663546768009453842285169270746899300378715511099151395970189784098728663335187320837046648254514303948262409557205919955740271478117158127820395184227901953356989061460583488935043225472680371/444321242326655333987234911569910579467426763408602317296070136812950518053532334956041320085471211756136334654512202471306004686090842936051145093538154013577006613447377669822854078312448*x^3-9777176821177571645723372231422346271575865990353700180599304981755511927741397192627760623428820680144435512397323437666527803915452991726959172054172826401419091855160142578678716722745169339/1133472556955753403028660488698751478233231539307658972694056471461608464422276364683778877769059213663613098608449496100270420117578680959314145646781005136676037279202494055670546118144*x^2-55726223145218648327626191178769688455737183566485654098019196871018917541211470081453532143969529641496682819110388219400148467524134170528047311801088465708218864031699509423732020043539889/15742674402163241708731395676371548308794882490384152398528562103633450894753838398385817746792489078661293036228465223614866946077481679990474245094180626898278295544479084106535362752*x+82001598094158196940949539626571521439196108746343695593861736368391795957583154204962830558188703224383045337747024198188422319072494741500097926144524720170377166584989736284197238303602269/281119185752915030513060637078063362657051473042574149973724323279168765977747114256889602621294447833237375646936878993122624037097887142687040090967511194612112420437126501902417192,-3352850648212536373679177521251284348696202954575197671898803208220131811698880387160868966782660776857309663057332879308073396644481015933482525912579662358316095931266209/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^21-917365656698998252624515365137380777474216872164434012643980102224761055126322870786708029627727694905311092794021281796585736022291799415923052626578430027305985378972983/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^20+1554932913174563687555264406635091187201248735273881571754709630652747399258961977485221176578621009318982769243279752421338028432668509571871306533864246188073005593004941637/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^19+240322139024792922247648198789930553317185805330974198685013248812381670664513359835458998425184123582312894425241499731952101323436182850491878179755375333870256385530997335979/931809181987829886981997669268661111551272971735877166922088079557552804837001443317731966499886122676804826493379574437104330339444783445025531035203726765881046573404394975024338076041106948096*x^18-1257763232516972854013352416353502857497154694649420224642498004516800088546055585014317677588893612385953503827286741537814615109859644798043952285227299108631663494106929907290153/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^17-983792590843170252849892890050315467317927368032133517783128168051557425082290395871720002578807684593716426329924106111049553453311110692366727313768058838409512909790940401745627/362370237439711622715221315826701543381050600119507787136367586494603868547722783512451320305511269929868543636314278947762795132006304673065484291468115964509295889657264712509464807349319368704*x^16+137811307825694729653465405189865052304892429345188119832382013153458305259474550102738841076893664964353073923137658911411857189461867208577688831185594332840996283282432081532672899/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^15+4150050194769070435451139598502183100389512207891908056386834508551896404748261076703791166440009074140059343182882945185152797253252254429430833450721527306154088270132393695747829977/271777678079783717036415986870026157535787950089630840352275689870952901410792087634338490229133452447401407727235709210822096349004728504799113218601086973381971917242948534382098605511989526528*x^14-194992546999745697488478119275143608648506399207146007722382797140985092115987079197814422755443204235341794323620309209309985111347638671497799393834924216466805306386771447303411415815/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^13-1440242297272689694616915563306431319131973196221017441711329224999957425155925071547156996477739318957360866957279778128531762224012254953988378105572283035146312473467126003346041248189/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^12+15690106831948238446026815044234367595707722052409836765893115413321062538763365739537411513373271010731354489884113921903520771844840161636594070168426015955781525161618277493411360089227/2079931209794263140584816226046118552569805740481868676165375177583823225082592507405651710937245809546439344851293692939965023079117820189789131775008318673841621815634810212107897491163185152*x^11+1567759780439167615205099115549551306440225323268910855279317747055614335076008976515966500558130627005750213936963587240528228963789082893768267839705939577840631232747297357580731274265093/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^10-614359649824762201458109754859016990985354500810527406881030500150612891182220412402506329576851663524212522777377073398940405130376472234658113608890673507689497016325577836539128525642879379/50958314639959446944327997538129904537960240641805782566051691850803669014523516431438466917962522333887763948856695477029143065438386594649833728487703807509119734483052850196643488533498036224*x^9-53549542393845251104213139124095756819803575555308000152747188962274209491133640415518790616923179721861990778337690779521605336308406201657134777152261280781486107613711499110229881459610009/579071757272266442549181790206021642476820916384156620068769225577314420619585413993618942249574117430542772146098812238967534834527120393748110550996634176239996982761964206780039642426114048*x^8+70264509555933340826010498507168357668264628961596039583356334563760990660063167302517030561019256172672058277359466189619388222081558463432838477102907179361238396477876738735801789845644944557/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^7+2576734654440532723865791463827100798942746655369670046893315623387982859715077454489472242616292114984181396830266378927475919678102971340007119092626875780666415629574222806533897187183523455/66351972187447196542093746794439979867135730002351279382879807097400610695994162020102170466097034288916359308407155569048363366456232545116971000635030999360832987608141732026879542361325568*x^6-507847243202125843912937690211449200311757880527139759311049526323628675031724931686184124684452541856093311848469053047587590870097355867712205598058371903578426507688101012250249657469926229757/99527958281170794813140620191659969800703595003526919074319710646100916043991243030153255699145551433374538962610733353572545049684348817675456500952546499041249481412212598040319313541988352*x^5+45152640685193519263447393296466496986965006130874214215338388289902022261713104036762045031006385558391047446805102269516114253343143373323472372829941434127688344437924956639400157830009103/27770077645415958374202181973119411216714172713037644831004383550809407378345770934752582505341950734758520915907012654456625292880677683503196568346134625848562913340461104363928379894528*x^4+204869929792613189300745529491833115989407802326587268819169617587266993728751850029031608229708993772744362557637380218048391245348983466481683290840517621210818137976243457703787953986998858133/222160621163327666993617455784955289733713381704301158648035068406475259026766167478020660042735605878068167327256101235653002343045421468025572546769077006788503306723688834911427039156224*x^3-201592989421691986981211177811609984996915184478119886698286757887681522449315991675471014664921975955351150443034484781524540454540742859847623280287666707682658649890015274978170389845859301/70842034809734587689291280543671967389576971206728685793378529466350529026392272792736179860566200853975818663028093506266901257348667559957134102923812821042252329950155878479409132384*x^2-319581086384835427648443910506315479614973520304520045649760112669072056842208833145793747918017538554353947300391555994297686851207352993843158910096182188321588151020789233437391197591118029/7871337201081620854365697838185774154397441245192076199264281051816725447376919199192908873396244539330646518114232611807433473038740839995237122547090313449139147772239542053267681376*x+7362520133969295380229485735423473062793367540426837862047077890704513531285543441038545276878715576831301733427842407854044953674320374190287803835813699126032506301627361011635948118411259/35139898219114378814132579634757920332131434130321768746715540409896095747218389282111200327661805979154671955867109874140328004637235892835880011370938899326514052554640812737802149,-1810324686603297753853157218696408605230069319081267100902239182556460318033992173950303545472120058780313994725140755751358248692876903080260497785038583952714291449919959/3727236727951319547927990677074644446205091886943508667688352318230211219348005773270927865999544490707219305973518297748417321357779133780102124140814907063524186293617579900097352304164427792384*x^21-23205804274545332267939943158610252718896467996797708339024568419586133496150179948926665604457154115453692282967321268432131978185995084460142110038205383613498963977395/2465103656052460018470893304943547914156806803534066579158963173432679377875665193962253879629328366869854038342274006447365953278954453558268600622232081391219699929641256547683434063600812032*x^20+877920943913955615080575097009774289873824633989628689133249573505903312196782662720840915634740201687692937851694628097361558034934658363939162841109903946948857529323071253/58238073874239367936374854329291319471954560733492322932630504972347050302312590207358247906242882667300301655836223402319020646215298965314095689700232922867565410837774685939021129752569184256*x^19+416492678230260447990582774662573581451540133983262780153703770065733917893668416254678845468775436786289295539884357457464319856947384168776323969835025879036686116414677675371/1863618363975659773963995338537322223102545943471754333844176159115105609674002886635463932999772245353609652986759148874208660678889566890051062070407453531762093146808789950048676152082213896192*x^18-67384367335102884920056238487506110844894993393796190683246599251721320535442900990493584997338590838851775630783862776624235669327063034040718190768917136676875852948237865216349/338839702541029049811635516097694949655008353358500787971668392566382838122545979388266169636322226427929027815774390704401574668889012161827465830983173369411289663056143627281577482196766162944*x^17-72830756898031458082544400941827826243894048258166457272189611597105148734327243698617060273717458607349997019529607830827199614989339301448073860955879141791961046524860854003773/34511451184734440258592506269209670798195295249476932108225484428057511290259312715471554314810597136177956536791836090263123345905362349815760408711249139477075799014977591667568076890411368448*x^16+169038965800600527477533776228136993626637160530090531090951873158615702547039777136999356748934340859973878937738610469111543491845743303712257776079303857735345945319720831386648971/116476147748478735872749708658582638943909121466984645865261009944694100604625180414716495812485765334600603311672446804638041292430597930628191379400465845735130821675549371878042259505138368512*x^15+766037089049833509441200521182509392217044657109845255702460361819195792791568304751146835597529164889419325115338121911436949399902907619037897441840232140182640811203669004616234175/77650765165652490581833139105721759295939414311323097243507339963129400403083453609810997208323843556400402207781631203092027528287065287085460919600310563823420547783699581252028173003425579008*x^14-123901915223047164204976414327276767278640248643988508957185044508393759963706596934980748411571219196734063922634304731154230871299493238211370340098014745693811790429039642153257593223/19412691291413122645458284776430439823984853577830774310876834990782350100770863402452749302080960889100100551945407800773006882071766321771365229900077640955855136945924895313007043250856394752*x^13-1269708286181737805461984060452824873713233310379994328988979268918408335691172238359424734252858746791361420530748973183271432374664476213975825561429620713051963682242120022863306353797/58238073874239367936374854329291319471954560733492322932630504972347050302312590207358247906242882667300301655836223402319020646215298965314095689700232922867565410837774685939021129752569184256*x^12+71809479922420319114007187544514735063711092249402704780866236896021180157730788940766340293272966897229951030131359551306810797182412045012203058603327666956316029206309772180458377594631/4159862419588526281169632452092237105139611480963737352330750355167646450165185014811303421874491619092878689702587385879930046158235640379578263550016637347683243631269620424215794982326370304*x^11+38094891362594305374156266221275200596902382414762292149880386752763047625442034309906748947286363218622098455938760726444111592188805704708386882425743697409757305415198457749131747988359/4853172822853280661364571194107609955996213394457693577719208747695587525192715850613187325520240222275025137986351950193251720517941580442841307475019410238963784236481223828251760812714098688*x^10-58346659912531595184886758340144591676896197629674410452624669272373539907740977708921539820796148215687009908354570850556845020879065861366090046371909462402737823715842085215488503247472347/2079931209794263140584816226046118552569805740481868676165375177583823225082592507405651710937245809546439344851293692939965023079117820189789131775008318673841621815634810212107897491163185152*x^9+27964181732287711225808077716987613734027374057926951389089429645371607066089439168085743221784751165686105646783175877304162637342921345925113598080286289381956013421192830689403318263089295/454984952142495062002928549447588433374645005730408772911175820096461330486817110994986311767522520838283606686220495330617348798557023166516372575783069709902854772170114733898602576191946752*x^8+46378228670076157825063182871699195242153918191537990857758098196721230577688905538989126890791692128060764882763991258106867961995227436519888458465525524923392558846488884702070253378107377651/1819939808569980248011714197790353733498580022921635091644703280385845321947268443979945247070090083353134426744881981322469395194228092666065490303132278839611419088680458935594410304767787008*x^7-9307569279049519517451774126937607404233650194700731573272787402518582632168644510456496507397903346053563987262600377179534635313188021132368583073341310255970842560934132308789140499019421633/75830825357082510333821424907931405562440834288401462151862636682743555081136185165831051961253753473047267781036749221769558133092837194419395429297178284983809128695019122316433762698657792*x^6-314654281795778005192473447659927271099719361576910043556563864605031268215784428856912355648010695781309414068132431937807024174881127567279588696993948506193108936595047827345926209048472947463/28436559508905941375183034340474277085915312858150548306948488756028833155426069437186644485470157552392725417888780958163584299909813947907273285986441856868928423260632170868662661011996672*x^5+313860063559875542617062549261133181367899043788550400336906781201957577671029100395220060623870434268368842281684063681965891316580060198156837793188368430874781723888383468106966965409704303431/3554569938613242671897879292559284635739414107268818538368561094503604144428258679648330560683769694049090677236097619770448037488726743488409160748305232108616052907579021358582832626499584*x^4+101857313241299341598754810720839302665804257650832785996124026073307387421523353507469443895754769712272746207999688240884538304876147611279766523127964321414329965332741725089443596200462026759/63474463189522190569604987367130082781060966201228902470867162401850074007647476422291617155067315965162333522073171781615143526584406133721592156219736287653858087635339667117550582616064*x^3-138986283130574526835639125604738998059507383669616763020546299260143697814332262306066738818350117132456321232385524599698756808051575510093858471425263883106376851229416789409230688428407088835/7934307898690273821200623420891260347632620775153612808858395300231259250955934552786452144383414495645291690259146472701892940823050766715199019527467035956732260954417458389693822827008*x^2-851827872379823489197416605203237964846428893472835357416044804391405076365006704715153680089525380751980897012940792683618150846698884493653163040326822918807803971536464000082934548403544257/15742674402163241708731395676371548308794882490384152398528562103633450894753838398385817746792489078661293036228465223614866946077481679990474245094180626898278295544479084106535362752*x+166936723011109771091370343474188984656120342223943106108474376520285776245428709459797317312121099072160728256401247555480581911111918623063328751458095669165478505635236735652723340230599195/281119185752915030513060637078063362657051473042574149973724323279168765977747114256889602621294447833237375646936878993122624037097887142687040090967511194612112420437126501902417192,22580408298427005164671420640599975183318755240106108578196871859160114646759257628930726276631037012355932605137011103670218144488175727694531435835628773479983038464878731/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^21+10510024681883269760712300832268780513868154163699939873167676183767534415352716331886545664563141126807386453216810896473394691752916062256355624549389044879206939134166749/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^20-10269459396196206448197628159349809731312458013599924952490369238117182786998081781562342013512983910605500838933524664057492274075368419907123729988231690507256656892176734711/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^19-3035377571233799514090467923229191346921594087885162559249010317849543029857319172617834649905779620272833421692680944188424752416417827763197614383220719999782059731728788627001/931809181987829886981997669268661111551272971735877166922088079557552804837001443317731966499886122676804826493379574437104330339444783445025531035203726765881046573404394975024338076041106948096*x^18+8109736092303739763315032607746311563331201705041338167245922448930697294563245343874344928568629163580997410451052445836457655258984810603957783985464235683320263980908883250176099/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^17+14055723715622265677137509290625238520808899877096647418869072540545010575226770400559220868988926338781628146258701442188326814931208044435773353423350164152997034286049190485317577/362370237439711622715221315826701543381050600119507787136367586494603868547722783512451320305511269929868543636314278947762795132006304673065484291468115964509295889657264712509464807349319368704*x^16-861294332403899886385241729538627643309316568930591882978813145763547239449217032171937777651276347182749105321308091946181165968585979905458901544870539983197183569113163137114134721/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^15-69403442417609019234786826200622645296753476511813076422025137346731557062727788288182643301627397396048774114687132565097855599598629563733379041179975672571000356629056913696095352947/271777678079783717036415986870026157535787950089630840352275689870952901410792087634338490229133452447401407727235709210822096349004728504799113218601086973381971917242948534382098605511989526528*x^14+1166394917086662411568722239068960222516948379046854024817061374112226597917680284818983831579211439581595532116308279595040173735023861859147950239821931008833232418648732311585832994093/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^13+29541702025409907208609655656770323856879742087879944428934910871468365656511759790229586504996524698814501460567068143770866430578827630177412007162739350669651485090762764904446793886015/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^12-87642468684298716408000635339738013381157935424512765474709633982843003759401318551015796292093898595554208776974820022219492333235087024490059221913308774877240411763139508149691957128921/2079931209794263140584816226046118552569805740481868676165375177583823225082592507405651710937245809546439344851293692939965023079117820189789131775008318673841621815634810212107897491163185152*x^11-42202672892388304375759271637735463559069335205839411975878507388169955064229273616259500490036564002204559252233867169412813063633931167850774229113503979482703874368017771757666282003999319/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^10+3038028231242233438593847397871739779128354478143890457437684122435765171484985201780403107463780347665677573177043489022101556736101118791534027612597375136021815551588850206991282564318913073/50958314639959446944327997538129904537960240641805782566051691850803669014523516431438466917962522333887763948856695477029143065438386594649833728487703807509119734483052850196643488533498036224*x^9+2118765445659740451120431150256748965776436876300821114530082072178168019840194202050843945947030588179380024335682576723947463328882247545198337593767272388202814278855195179792611743265261171/579071757272266442549181790206021642476820916384156620068769225577314420619585413993618942249574117430542772146098812238967534834527120393748110550996634176239996982761964206780039642426114048*x^8-24418015969676516519196436024575417511889650940998061857915571924113090941067149704695646605566069943535987706942359900259987084866899403721348156418437456151434656639840722741322355871326427405/579071757272266442549181790206021642476820916384156620068769225577314420619585413993618942249574117430542772146098812238967534834527120393748110550996634176239996982761964206780039642426114048*x^7-198443217299602975721278673468327163025296542948466390294844764694727994438515239722262208031389165213844605029128646858393384544597570590606628973947625578057072290368213590636936823215943390061/66351972187447196542093746794439979867135730002351279382879807097400610695994162020102170466097034288916359308407155569048363366456232545116971000635030999360832987608141732026879542361325568*x^6+905867342992060836357277637703691426473487266713927992258656033512995468145016412073042808617012493944261201427589104742444910019543199527979766774890508431993283184009851813577618078932272526111/99527958281170794813140620191659969800703595003526919074319710646100916043991243030153255699145551433374538962610733353572545049684348817675456500952546499041249481412212598040319313541988352*x^5+507272259203136756087098078931802982993111958235281752291684079151241529044601093344938201455735555548551352233924922072737480245833085077661954615612214852241899573881289118720927471389157765851/444321242326655333987234911569910579467426763408602317296070136812950518053532334956041320085471211756136334654512202471306004686090842936051145093538154013577006613447377669822854078312448*x^4+310776687730108553228098665832062467012738686665196849489799097897990307156102943968309101762961403815754191891785244158926662624248901775146948610565551708151501170076921034192378842812678232001/222160621163327666993617455784955289733713381704301158648035068406475259026766167478020660042735605878068167327256101235653002343045421468025572546769077006788503306723688834911427039156224*x^3-1362487145985658959737414105432814548620108824150786591981616667964335651532714520641387748668713089715200510660867296584817697561681884400141811927002164935833273257419225877135645196483744693/8855254351216823461161410067958995923697121400841085724172316183293816128299034099092022482570775106746977332878511688283362657168583444994641762865476602630281541243769484809926141548*x^2-153678800317856597961610735719812749845240040368231791178505360569945754179350973726976643732494083356076969001497792169039645158083488240768213272483016536760023044878517264366447064128987083/715576109189238259487790712562343104945221931381097836296752822892429586125174472653900806672385867211876956192202964709766679367158258181385192958826392131739922524749049277569789216*x+191888390159174309741574415909312284331091039184588080659262950575279141691702324706720212380235123800014264510011511119923435329655781707154079170494411713312573752278801383962613778398643652/35139898219114378814132579634757920332131434130321768746715540409896095747218389282111200327661805979154671955867109874140328004637235892835880011370938899326514052554640812737802149,9102371961145280901668398216810105466120269441945642723992259800466598430850313483032467418602003902588156049570966090289983305424158574688791865577250089850237250821124717/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^21+691865251887423120714922590040297392581627253881326947801336502441606020398229616475266112372529551568545013552667821638215432260407139889344472537763751979635981793370867/5662034959995494104925333059792211615328915626867309174005743538978185446058168492382051879773613592654195994317410608558793673937598510516648192054189311945457748275894761132960387614833115136*x^20-4333922134471294838919642047144583464500017288932728987654335150308647759415505763590051192760834950661829207035231291448285701193132492766142088696499984434398295727139150325/50958314639959446944327997538129904537960240641805782566051691850803669014523516431438466917962522333887763948856695477029143065438386594649833728487703807509119734483052850196643488533498036224*x^19-796147642369905025918886849491173305586432122099096708278885149228660146565458547513155504093242597826840648606271213506028317286443220262627967545377223080392830583511125119855/232952295496957471745499417317165277887818242933969291730522019889388201209250360829432991624971530669201206623344893609276082584861195861256382758800931691470261643351098743756084519010276737024*x^18+3592027152236906085166958046796356190920046631448635215659281990597527908807894205821793631043534531652662196833774580506496285802799270352015943837590055672396443122111820367236021/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^17+3671916514481197703966200611486973491414832380117819581441929992855960368749244406459362561798717466350957061271495798736727436101642102966851296208786892060328217814601307851651843/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^16-100444683837821686873332694647171790870278156397650598302773798498673998682599880998732047471435372170346041057770500973857197149914937805687763476810864709854551313340033608116350855/12739578659989861736081999384532476134490060160451445641512922962700917253630879107859616729490630583471940987214173869257285766359596648662458432121925951877279933620763212549160872133374509056*x^15-18062758028845297448179081153132803806653203700668490181829090448854047729352259228526708698627531229376824476220673167593507210846880791955133096193849051917354582798664392289815955109/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^14+576518430020982576556427087119840356190987891088042090608532300372578266897382791614030600926508559064803715842854902859432204050040563878932492734393812392796997376537946952330212751127/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^13+7664221512540265446020013101442659472160791324355318067062343681978373925156383957853074020226283802550457142820461001459537111374504439823510385978269617497087790355205435541077381679305/7279759234279920992046856791161414933994320091686540366578813121543381287789073775919780988280360333412537706979527925289877580776912370664261961212529115358445676354721835742377641219071148032*x^12-46474331713130585651176429744175541439481729863698953267327135109932525283191048359005828172246506806195288813685938039164789901940898111576459322495876178724192285851092898227732831726135/519982802448565785146204056511529638142451435120467169041343794395955806270648126851412927734311452386609836212823423234991255769779455047447282943752079668460405453908702553026974372790796288*x^11-10919241803777819231664478175865914057259770683063290580784791890591154164402691687690893532510231552719384729412111178252709279357827963068356172956037109776457909591749366986802860458059721/4246526219996620578693999794844158711496686720150481880504307654233639084543626369286538909830210194490646995738057956419095255453198882887486144040641983959093311206921070849720290711124836352*x^10+1779385464489050368768635079092795270554368609285308603154481695005387148071014971866887043284727734827627501563119480636893965703967551314727225197078927966793429730450634820731946448013738695/12739578659989861736081999384532476134490060160451445641512922962700917253630879107859616729490630583471940987214173869257285766359596648662458432121925951877279933620763212549160872133374509056*x^9+6002818644410822954173919209823266283233151555121879556014505285989111043410573931303331329677334109083859783523635943230128043479335223353416766719328797416805130274920668829113672490526649933/1592447332498732717010249923066559516811257520056430705189115370337614656703859888482452091186328822933992623401771733657160720794949581082807304015240743984659991702595401568645109016671813632*x^8-188807252884116863725492013387097122282688584236881384360107808012620893466954825769123050646699821421451171079510939687625697722425658185650702845270332878405375645172391670856808576524390415193/1592447332498732717010249923066559516811257520056430705189115370337614656703859888482452091186328822933992623401771733657160720794949581082807304015240743984659991702595401568645109016671813632*x^7-9159150853567708372225590608867286600659595059094822911325236056109066554770237662000021058060167066951860472307675230689150497008102653631746274394306219702084449365107601190455474380361550963/3015998735793054388276988490656362721233442272834149062858173049881845940727007364550098657549865194950743604927597980411289243929828752050771409119774136334583317618551896910312706470969344*x^6+1117429023650387721591548161744640755546507297378163212005958616729189205478164275752826649191659574539586465133058845590760670391831242658485210727793496630803452434776919042505017460636772805921/24881989570292698703285155047914992450175898750881729768579927661525229010997810757538313924786387858343634740652683338393136262421087204418864125238136624760312370353053149510079828385497088*x^5+492372767019939377997723188926471831232924343918902970185717564563630830735567275721111626197738656888422674766217482211515703100003610758953292088789655505824594562730804779840393836622694253629/444321242326655333987234911569910579467426763408602317296070136812950518053532334956041320085471211756136334654512202471306004686090842936051145093538154013577006613447377669822854078312448*x^4-274696299670558032138197338748252250449809071218773845516662151516789020924376984418115430240783442402514330599806533621971122544311477804959312954344998465837276392815447075902899797971918178939/55540155290831916748404363946238822433428345426075289662008767101618814756691541869505165010683901469517041831814025308913250585761355367006393136692269251697125826680922208727856759789056*x^3-4432690783732463127196356411610145693633633956982210744604603373210270274848181394324213557145799847740605978603573119859576004440840929941619252938492237393260663034245512910491447693962979665/30993390229258882114064935237856485732939924902943800034603106641528356449046619346822078688997712873614420665074790908991769300090042057481246170029168109205985394353193196834741495418*x^2+11118080280900803163587596249217651617202625209088565746650654467612614413755618232342953376677164123355578886906807229016442139099004536147922468455101617927332206211632425441481195043467721/281119185752915030513060637078063362657051473042574149973724323279168765977747114256889602621294447833237375646936878993122624037097887142687040090967511194612112420437126501902417192*x+189900518040597406090960234754732516553012316918763481078205941509580767412273843219966859955828911641925983965655425395290760664097621827265432563026037779266383759447101248855740790709365449/35139898219114378814132579634757920332131434130321768746715540409896095747218389282111200327661805979154671955867109874140328004637235892835880011370938899326514052554640812737802149,30574199961770704767897980051462590260136504315588690437149171055560805219147050018235979328887445200468697195751315715681652649334561082038919049011868902557738598369416055/26090657095659236835495934739522511123435643208604560673818466227611478535436040412896495061996811434950535141814628084238921249504453936460714868985704349444669304055323059300681466129150994546688*x^21-6771412996211216724464148429664074161329685832026246874582944833953086499924010729745398811268275910078049098285463810945800377570234509207317026553953608000092748598364619/120790079146570540905073771942233847793683533373169262378789195498201289515907594504150440101837089976622847878771426315920931710668768224355161430489371988169765296552421570836488269116439789568*x^20-15885084758859631942417571004613988092835738818404804698529051505799598511325193916305881747498851583007738223302931584448379835695224663290854596526031032203372731589567844365/407666517119675575554623980305039236303681925134446260528413534806429352116188131451507735343700178671102111590853563816233144523507092757198669827901630460072957875864422801573147908267984289792*x^19+3504993664115895491804381740603649311743363281746790383374301586298267288534749444320555263193715999138678228570794530720489619716379269717656854201766389425614871474708059471779/1863618363975659773963995338537322223102545943471754333844176159115105609674002886635463932999772245353609652986759148874208660678889566890051062070407453531762093146808789950048676152082213896192*x^18+14330319059171979702746785238127793517913042970524950490021115329542176892684476946911112236002721394795693230309280827468150026793230194871591252171615089822521048215947250398850719/26090657095659236835495934739522511123435643208604560673818466227611478535436040412896495061996811434950535141814628084238921249504453936460714868985704349444669304055323059300681466129150994546688*x^17-6409298196105773876737253127652046012368096398726030071662197459721515876874301830754163388153688399272810877641547695598625115813284913495071757648595192106107504902525670602593539/241580158293141081810147543884467695587367066746338524757578390996402579031815189008300880203674179953245695757542852631841863421337536448710322860978743976339530593104843141672976538232879579136*x^16-3491257441386157316189022267880109509942436527139601141148474147792509728330076662747255369442470876544802215124531721826336747262466182459348605711707353195201903828611353487166914475/815333034239351151109247960610078472607363850268892521056827069612858704232376262903015470687400357342204223181707127632466289047014185514397339655803260920145915751728845603146295816535968579584*x^15+10128762416445411923807033863156541075739806219578967541991920144109559054098026113626585119584063491666342339791710552700000820829673637908476716835866959681425496989347665381400161283/49414123287233403097530179430913846824688718198114698245868307249264163892871288660788816405296991354072983223133765311058562972546314273599838767018379449705813075862354278978563382820361732096*x^14+2744566862877268646325509910992583159536811012612376880182327643943512600664767629906749002338032483454803077254911375305099503653745101111600291309945280955519583414843738454010688582919/135888839039891858518207993435013078767893975044815420176137844935476450705396043817169245114566726223700703863617854605411048174502364252399556609300543486690985958621474267191049302755994763264*x^13-55077013771320745138836190510858853724209909299681024947628230293623368552696781251091677647571417364674731618379518455192224421595645565278103671021658466813454954427292396207114899708365/58238073874239367936374854329291319471954560733492322932630504972347050302312590207358247906242882667300301655836223402319020646215298965314095689700232922867565410837774685939021129752569184256*x^12-246380479849513120499311975074589907277443354230985150641439291603673625967027341074136398096290546038641328251594508485136094239297524235990325570011869427375323361518049159094596992556705/4159862419588526281169632452092237105139611480963737352330750355167646450165185014811303421874491619092878689702587385879930046158235640379578263550016637347683243631269620424215794982326370304*x^11+90439643364579339267685041617394981703329670552465844509322339486372409548011089521811786449672272512074478829851919428985880197631941680729515035438377393642851690888233678932988334102776601/33972209759972964629551998358753269691973493761203855044034461233869112676349010954292311278641681555925175965904463651352762043625591063099889152325135871672746489655368566797762325688998690816*x^10+10881650125192156599150497013265798137277191626153668096788777411718694788686268976850423568791346248273375840439591275328165141829666238250468472484695930033416336426436342459664884766539629405/101916629279918893888655995076259809075920481283611565132103383701607338029047032862876933835925044667775527897713390954058286130876773189299667456975407615018239468966105700393286977066996072448*x^9-14256376691833344492431468979233843584286341543438051654752951279193157735451918234289196052388319310379714548912269661242779032495467504347790807397677104214639471268616734936321227660993138915/3184894664997465434020499846133119033622515040112861410378230740675229313407719776964904182372657645867985246803543467314321441589899162165614608030481487969319983405190803137290218033343627264*x^8-1431754499276758758817765615527389973150191415200323239102191435547897367531573725862694822143795113230716715455688143608146448201166573422199406716078482247182363713880105825737340364318146632915/12739578659989861736081999384532476134490060160451445641512922962700917253630879107859616729490630583471940987214173869257285766359596648662458432121925951877279933620763212549160872133374509056*x^7+2231101398725132819676495606292981409845591053731363859526070875056564204586065531036648372323816202952479592614968191902438814586684591426770082299101990130804402132820473757338560075774425210033/530815777499577572336749974355519838937085840018810235063038456779204885567953296160817363728776274311330874467257244552386906931649860360935768005080247994886663900865133856215036338890604544*x^6+12158269358371064763237346904024337171391642268909604149335777418121460071173501965188541514602211362019215682275386394801664441229517566654102498221769437614609155263676645026748077806232388413279/199055916562341589626281240383319939601407190007053838148639421292201832087982486060306511398291102866749077925221466707145090099368697635350913001905092998082498962824425196080638627083976704*x^5-6789910209830509304166888495926063002160202739555579142367258912670012243610577774039617565097606787887090586271014915554668951962629951934275182540799935134973811830858067834959236499224929887377/3554569938613242671897879292559284635739414107268818538368561094503604144428258679648330560683769694049090677236097619770448037488726743488409160748305232108616052907579021358582832626499584*x^4-5519013748960071269902314362247364988229856212200996869094373964550042423325008248055219800298621430224404800531021187257595985146288291154967772047988456943915379492117338551395613710861405772679/444321242326655333987234911569910579467426763408602317296070136812950518053532334956041320085471211756136334654512202471306004686090842936051145093538154013577006613447377669822854078312448*x^3+350119905572869744299048325356467329356416132999163454841983011985319772431259991014361747952700713694500856008842296056807162180155805846938421365516266520607990434475147633683955448227057461571/1133472556955753403028660488698751478233231539307658972694056471461608464422276364683778877769059213663613098608449496100270420117578680959314145646781005136676037279202494055670546118144*x^2+8855813705441449449823653992439505215058601954453724461348605311571694996870279875959614767359806073835934425182766199070831152386672492878304471116644872941152538921149834742110695057737002287/15742674402163241708731395676371548308794882490384152398528562103633450894753838398385817746792489078661293036228465223614866946077481679990474245094180626898278295544479084106535362752*x-325520095761022028875671289358007339277508099976203993676925343957950385970327913299967806336198698471913734053674450777141422569205628784566929116627435050693656416403213677597029046805478871/25556289613901366410278239734369396605186497549324922724884029389015342361613374023353600238299495257567034149721534453920238548827080649335185462815228290419282947312466045627492472,-19384806023768870288329727616349919713162323992216575453674703506018701830823104729169267691187099364766704540534184346651330508461413757029386881305862742059358312818678807/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^21-3644604724416330570089750350279387499873054464597379171579754010321838171995337012794934818715617730078523119870797331178239053413160472902970474804576853677686549532620771/10065839928880878408756147661852820649473627781097438531565766291516774126325632875345870008486424164718570656564285526326744309222397352029596785874114332347480441379368464236374022426369982464*x^20+8979617335895135572641085233919398618311294600742281546669756113617974765576219408988598498244764247488944875530187790855573448129453436407358060987416365706480111947744136697/50958314639959446944327997538129904537960240641805782566051691850803669014523516431438466917962522333887763948856695477029143065438386594649833728487703807509119734483052850196643488533498036224*x^19+2384508552083179425313438903412893026172914334923653373049481913026609417617322823904690055166768274660021260739001294592516239198324349680775443864636421988895638033122668789437/232952295496957471745499417317165277887818242933969291730522019889388201209250360829432991624971530669201206623344893609276082584861195861256382758800931691470261643351098743756084519010276737024*x^18-7236958438413750064120771602002645621589660035013310358936932644989064237816117653093533009348037741112590398800786677327758796208348235435128410214284262783771240924513067086015799/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^17-927258887888710355549083961906564159454261193194099134880979019050101837867225988156665735973767378799992677102475230667812540435232504420337291558920737909102225339753692486833853/7549379946660658806567110746389615487105220835823078898674324718637580594744224656509402506364818123538927992423214144745058231916798014022197589405585749260610331034526348177280516819777486848*x^16+3146377290922877779171975141551416912430132184611534187022459914624250936312026352797389489956268268396403068789336988519154533590867140373575495573660531611726632049329388668041972115/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^15+55418176558995023204659824518731311905866712003936208738613994823623121779357687708414861966083583151861145092748739903333016003452487572649305740641366607937683075425138703657450674431/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^14-547618297536094454802396494528496035129151973553410249232187765114206113533955549302224852354883912303217086623936019949335701542319414019100079554560680446320755159322123632847539389885/8493052439993241157387999589688317422993373440300963761008615308467278169087252738573077819660420388981293991476115912838190510906397765774972288081283967918186622413842141699440581422249672704*x^13-23814159542104222507069697020101939157221393443153915296056905427954048095035343268229423494370543442524790029378728036336863959546124672799158200948396475513726474706874440653946877983263/7279759234279920992046856791161414933994320091686540366578813121543381287789073775919780988280360333412537706979527925289877580776912370664261961212529115358445676354721835742377641219071148032*x^12+85378794238981387202756597724285766874164079727907930699745450993702379210312787583117657697881541485712357208079746630605672788496128742509744244498164648219586898726526925969889826760371/519982802448565785146204056511529638142451435120467169041343794395955806270648126851412927734311452386609836212823423234991255769779455047447282943752079668460405453908702553026974372790796288*x^11+34368793175668449444429010106008037373289843865067326305835881641102744499300846400247201528730405572025729611181783703949426535601389748751117528714805760647600788878012788297725898241707697/4246526219996620578693999794844158711496686720150481880504307654233639084543626369286538909830210194490646995738057956419095255453198882887486144040641983959093311206921070849720290711124836352*x^10-3134800990607448513045478900165065514088908925873297668751023225972018489195275630662454116632411220165148632611060245583187632809484214025011426425779567415067255327667871286013272075363710577/12739578659989861736081999384532476134490060160451445641512922962700917253630879107859616729490630583471940987214173869257285766359596648662458432121925951877279933620763212549160872133374509056*x^9-38351084381885901825720060551266140786024099592951649474124398324537948236754003749164683288996538240422512667412749173045142872684306891303002676651907472103384124230333444040223020669515114039/3184894664997465434020499846133119033622515040112861410378230740675229313407719776964904182372657645867985246803543467314321441589899162165614608030481487969319983405190803137290218033343627264*x^8+312273305196901810774842671567324112711023753965465257174504872146455005105723104490143024803237847381145416011545773544225597442883218910344197082071592616263266324623533128935667898478597452223/1592447332498732717010249923066559516811257520056430705189115370337614656703859888482452091186328822933992623401771733657160720794949581082807304015240743984659991702595401568645109016671813632*x^7+1317549134615083353216025747317049156498862428704097092426633802754505668404203115193072318407031304084747897332007135403543520358965159285230999412651735745218371803805724901771419511249247240969/132703944374894393084187493588879959734271460004702558765759614194801221391988324040204340932194068577832718616814311138096726732912465090233942001270061998721665975216283464053759084722651136*x^6-409272905476211065174718821289718028638552040858212561592501037132249058324372739327288359734945992905784609384343556351848201967468414728362918611698213016000843338960239570202260404906265320913/6220497392573174675821288761978748112543974687720432442144981915381307252749452689384578481196596964585908685163170834598284065605271801104716031309534156190078092588263287377519957096374272*x^5-3377437462370459566645883673757418033146584661632853439798085987204426520566637121211066953152855796334323082936491117376130026411222823952533340644630404785578584877162442327856121753332712863475/888642484653310667974469823139821158934853526817204634592140273625901036107064669912082640170942423512272669309024404942612009372181685872102290187076308027154013226894755339645708156624896*x^4+333721559106942636565935080632793115476007209271562965304742503347956063023833181833168657472375759589270872103788294311963960879698954755607123191563907472732172002876943956923630153735657386049/55540155290831916748404363946238822433428345426075289662008767101618814756691541869505165010683901469517041831814025308913250585761355367006393136692269251697125826680922208727856759789056*x^3+143042591730274047884421603941371098582310171125912412341969323901300242223289466537395392786693999333680292555830085666285411544614060190492984712939380627936446401256264174172693886205801056539/283368139238938350757165122174687869558307884826914743173514117865402116105569091170944719442264803415903274652112374025067605029394670239828536411695251284169009319800623513917636529536*x^2-76421805412009406693707837043449886705546360476425567966335603908455090113012269046045049700315153505910133563896551857001764788985214989723896884550091019494259986601960124436302123399846662/245979287533800651698928057443305442324920038912252381227008782869272670230528724974778402293632641854082703691069769118982296032460651249851160079596572295285598367882485689164615043*x-1197045815472942265665905817073454897682603175151933095327728290124349527583881519252468760014859584280930204195473991692305732228374748605878002296775419269443557996502257333195769865543779575/70279796438228757628265159269515840664262868260643537493431080819792191494436778564222400655323611958309343911734219748280656009274471785671760022741877798653028105109281625475604298,418195493,-98062254355427227521896104086162959511011647228847923490833406640390465074870708385480404983672453973518919504520892296530599355247387554688007347388483133492859574777001423/3727236727951319547927990677074644446205091886943508667688352318230211219348005773270927865999544490707219305973518297748417321357779133780102124140814907063524186293617579900097352304164427792384*x^21-6442863929333450664005421687505488446005890881489980514574902583831328782650606756158433298660867343355903889151968681120974020909872217269979244468646762004863000737560075/5751908530789073376432084378201611799699215874912822018037580738009585215043218785911925719135099522696326089465306015043853890984227058302626734785208189912845966502496265277928012815068561408*x^20+45921619139069344048388563399970742967346173116174675491428888805414067715788274940633846993538583069732847625629459751097272831405743183165381847342910839119378329503771234085/58238073874239367936374854329291319471954560733492322932630504972347050302312590207358247906242882667300301655836223402319020646215298965314095689700232922867565410837774685939021129752569184256*x^19+55613717644620597854828158651392557408809013792138010335784378320315652283502803229802717170242015040373167574786293076124761874470191147820300849525072211387084050384480671064323/1863618363975659773963995338537322223102545943471754333844176159115105609674002886635463932999772245353609652986759148874208660678889566890051062070407453531762093146808789950048676152082213896192*x^18-37501014323837051223739329774343365024862196415654339217408194462492248536417807579489011423266619086970926985283054494552945827119409225411691806545375284452582325524867978187470711/3727236727951319547927990677074644446205091886943508667688352318230211219348005773270927865999544490707219305973518297748417321357779133780102124140814907063524186293617579900097352304164427792384*x^17-11517468726471797529059606737961235741369685243952063925184897680590891044851826493535783330469516270901923043574545262042680060387041458188717153227014643094246000114335618133556173/34511451184734440258592506269209670798195295249476932108225484428057511290259312715471554314810597136177956536791836090263123345905362349815760408711249139477075799014977591667568076890411368448*x^16+1184348036331454051151349226867727492168750764801297236279970347666618777340118990279257635093552651665420017455056012706528055381458335612315564248998336140596355590487942344101570073/16639449678354105124678529808368948420558445923854949409323001420670585800660740059245213687497966476371514758810349543519720184632942561518313054200066549390732974525078481696863179929305481216*x^15+14401618948669828265830746304325388729048953674614256392223583114325722568336448967976995234003156175006692633229418209453341843146479725917433753232329637568552812712949629568674070213/7059160469604771871075739918701978117812674028302099749409758178466309127553041237255545200756713050581854746161966473008366138935187753371405538145482778529401867980336325568366197545765961728*x^14-5906707920467949560300359534612190897569336467933617070655071841975315013418246648796407231005014040351447044063602386199721006855319617653862748780291328048437122388169263212545022275847/19412691291413122645458284776430439823984853577830774310876834990782350100770863402452749302080960889100100551945407800773006882071766321771365229900077640955855136945924895313007043250856394752*x^13-39363363090852159172605491941258781235559623384258117418099521156833068776254782551858685370872572892225308384657167188596291915336022154402532942125727730576002580641875748164487231002759/5294370352203578903306804939026483588359505521226574812057318633849731845664780927941658900567534787936391059621474854756274604201390815028554153609112083897051400985252244176274648159324471296*x^12+303458087532085277111101765515760301784480939025399290631485961777890367457292488235151504958121122269884260972226319443255208146831671146887064425590893056516528444252654538445925563436749/378169310871684207379057495644748827739964680087612486575522759560695131833198637710118492897681056281170789972962489625448186014385058216325296686365148849789385784660874584019617725666033664*x^11+80078186369827193783114002633112691904423315575868254278318356332624049597710964185949292901204836891133615603938059861658287647158830790974020509471365376572202795871624180658057358709902575/4853172822853280661364571194107609955996213394457693577719208747695587525192715850613187325520240222275025137986351950193251720517941580442841307475019410238963784236481223828251760812714098688*x^10-18584416654819692716405676023272624337645065735478532091580176131238643118669680318946050533030847419597871035642938337468028908853317144693246468552661232326017456867342737346567968132633268357/14559518468559841984093713582322829867988640183373080733157626243086762575578147551839561976560720666825075413959055850579755161553824741328523922425058230716891352709443671484755282438142296064*x^9-4945660798556456710971200476562401746189424469685173593146606688547499572796205800669618295611709192213709942315415981097590474334757161132911425062203668143773404415406934527339471565406408167/227492476071247531001464274723794216687322502865204386455587910048230665243408555497493155883761260419141803343110247665308674399278511583258186287891534854951427386085057366949301288095973376*x^8+2079523042799245127551748573733517806958424565423851538332879062886721686864444993181128529458113918346891784308000071818754091080840618465205454589636851323293520786217080436360645773990932025771/1819939808569980248011714197790353733498580022921635091644703280385845321947268443979945247070090083353134426744881981322469395194228092666065490303132278839611419088680458935594410304767787008*x^7+1181837028674150660697372712835518571103538616291339511551429386818736292401967341321043794363738613582438954763623878367860870710274923895779886050900417713370201030019165541678048880716462167003/75830825357082510333821424907931405562440834288401462151862636682743555081136185165831051961253753473047267781036749221769558133092837194419395429297178284983809128695019122316433762698657792*x^6-14209999872402801686379327297084186119715230874048911534012744900784388561492551775211273849131301359226574244603139104995099708386269118237649050375583269762920860904953840470982103743204157185215/28436559508905941375183034340474277085915312858150548306948488756028833155426069437186644485470157552392725417888780958163584299909813947907273285986441856868928423260632170868662661011996672*x^5-17654520245185643603504560775869994817732985003975650682317073905851504047619221447114356645496932586556620257036593226452373940579651040534382241677157515024418902475135751155204160983470980661757/3554569938613242671897879292559284635739414107268818538368561094503604144428258679648330560683769694049090677236097619770448037488726743488409160748305232108616052907579021358582832626499584*x^4+5249349805018845316305464099168998886196877209815651957891702357612149129575979918718145291802211163631987249711260477110234965991499052027151765045343468852077900712638632006982480503279299129191/63474463189522190569604987367130082781060966201228902470867162401850074007647476422291617155067315965162333522073171781615143526584406133721592156219736287653858087635339667117550582616064*x^3+4584148808679747557037216758555806038266580474366135224768715689099977817319020460970536923451360997559580048506572146020299364393004133481076542735884570504436670563414170007387578593241991091313/7934307898690273821200623420891260347632620775153612808858395300231259250955934552786452144383414495645291690259146472701892940823050766715199019527467035956732260954417458389693822827008*x^2-58241138179227410012906386777446118347502653742143242263524696200545916448091071500945381413922538358239226590373154274267150977006951838016478421424072882395951166166838415218654339431739234961/15742674402163241708731395676371548308794882490384152398528562103633450894753838398385817746792489078661293036228465223614866946077481679990474245094180626898278295544479084106535362752*x-5863375358054473041944853751449811989834745977903450105816406583581649515281860760109467386339226288987564011624279780690969663122966353917907865262425851033643899120723622879024347333926789305/281119185752915030513060637078063362657051473042574149973724323279168765977747114256889602621294447833237375646936878993122624037097887142687040090967511194612112420437126501902417192,626880544726423465278065769546432574080621814289407113918439961542991836909547540699809249495209665276911564742854359970450680259257813635176679035237325001797902740960355/65885497716311204130040239241218462432918290930819597661157742999018885190495051547718421873729321805430644297511687081411417296728419031466451689357839266274417434483139038638084510427148976128*x^21+45898560942382003616143672030058931503018745721402559834927158965788407278192130551541008112840721902593173058718866474250559214181109469157411256755220684458479427796552711/45296279679963952839402664478337692922631325014938473392045948311825483568465347939056415038188908741233567954539284868470349391500788084133185536433514495563661986207158089063683100918664921088*x^20-114341137139719552350246407868741334030276883883185744566734143748270555800953468123380909942278076313244489536853384784185050699567435806648618087977643576250489961942105453/419409997036703267031506152577200860394734490879059938815240262146532255263568036472744583686934340196607110690178563596947679550933223001233199411421430514478351724140352676515584267765415936*x^19-57846768466161963590757017823938848683848486293647415616726630621190765988535995780898255329012842823520705889447813559771129327710157516248802391899456534089903865139230038353/1917302843596357792144028126067203933233071958304274006012526912669861738347739595303975239711699840898775363155102005014617963661409019434208911595069396637615322167498755092642670938356187136*x^18+794582021165020278178278458851748963399839929579976911929817480095393067765618423966568720317381730290381342324084093277320299688034889486445131684987236309127598315404096839515971/241580158293141081810147543884467695587367066746338524757578390996402579031815189008300880203674179953245695757542852631841863421337536448710322860978743976339530593104843141672976538232879579136*x^17+69294014898870814705527521985724899164632657199944338061470928129174970389621785829481823785770899368404733365474967309991055992861682322519430114150635080438019552530196686507813555/181185118719855811357610657913350771690525300059753893568183793247301934273861391756225660152755634964934271818157139473881397566003152336532742145734057982254647944828632356254732403674659684352*x^16-9063340959832655310704506663432767570269976181985196219781958502192576939893591285728054934744511776293364859208676513748523080892179652533085193140431758508329083258657785113325855/419409997036703267031506152577200860394734490879059938815240262146532255263568036472744583686934340196607110690178563596947679550933223001233199411421430514478351724140352676515584267765415936*x^15-121756747546175257267649330322751618927500350695631298686814199263608900362662377757978904702738392442100048459963075927051016888412778447018303378085832832806294560181512792220211697739/45296279679963952839402664478337692922631325014938473392045948311825483568465347939056415038188908741233567954539284868470349391500788084133185536433514495563661986207158089063683100918664921088*x^14+940263051119940897418359885606253039314286569707377160267868808143801452167583506905774623361342741831291719994826048372104171218529780591306077216013200832782331245242607225068850278933/11324069919990988209850666119584423230657831253734618348011487077956370892116336984764103759547227185308391988634821217117587347875197021033296384108378623890915496551789522265920775229666230272*x^13+6155673189195159250836604650780029852923299497351564136563140847608419324473500067384359178281457297277435459179074410035899617927099343995402654025226359274987392399749070711839553426303/539241424761475629040507910456401106221801488273077064191023194188398613910301761179243036168915580252780570887372438910361302279771286715871256386113267804329309359609024869805751201412677632*x^12-2357523534252353290001142488044293448842390281447097593888304165968400206322559272129798227325126975710972931323063017179107395365036960546539702510951747090698683519879960301394463194323/12839081541939895929535902629914312052900035435073263433119599861628538426435756218553405623069418577447156449699343783580031006661221112282648961574125423912602603800214877852517885747920896*x^11-84571960691941296678117230881056699030796973060893032352622537562183986941091014939565526528810623002589880391785929334720052231576807729707885440884609640813272318744934865992214158064482191/2831017479997747052462666529896105807664457813433654587002871769489092723029084246191025939886806796327097997158705304279396836968799255258324096027094655972728874137947380566480193807416557568*x^10+574909564573962334723820589423428899180271266158331628775432104908367701358498657297388104640586494804939978163128262962343939489860248016253527629801373226835319315923224284970093077449901491/2831017479997747052462666529896105807664457813433654587002871769489092723029084246191025939886806796327097997158705304279396836968799255258324096027094655972728874137947380566480193807416557568*x^9+16606328833696105403607473688222628253873657410434152490502918950867093833408054045070187762563723655201502593410471399907667414569793858417807945694516151682228652436124146043890915774809038323/353877184999718381557833316237013225958057226679206823375358971186136590378635530773878242485850849540887249644838163034924604621099906907290512003386831996591109267243422570810024225927069696*x^8-15082137409684262370485184023800924722392189854366401653480588730442583410437332750814020588879158065041873078022212283522172776347752228233306828548314086894693243826310033841151827750520709053/353877184999718381557833316237013225958057226679206823375358971186136590378635530773878242485850849540887249644838163034924604621099906907290512003386831996591109267243422570810024225927069696*x^7-50199110453920390182219829791056754271495960015277321272607186255541800664064041664221367614551808302591024757903460926012316657777600772188234072195403270355115361921230797744599793023889201037/1228740225693466602631365681378518145687698703747245914497774205507418716592484481853743897520315449794747394600132510537932654934374676761425388900648722210385796066817439481979250784468992*x^6-525029326609332748524443723109903252334904210485901625550609898850800815322547371186306264378105694049450632093570707077517304008430413364584631680117676021827437741153658622905366624695225598065/5529331015620599711841145566203331655594644166862606615239983924783384224666180168341847538841419524076363275700596297420696947204686045426414250052919249946736082300678477668906628530110464*x^5+102599714303508144717903259444278973766623335459962949954061411357444790820434710285833616888399761910620088165354024408532618050766516098923759894785914100503353042633154301190588579485067514037/6171128365647990749822707105137646937047593936230587740223196344624312750743504652167240556742655718835226870201558367657027842862372818556265904076918805744125091853435800969761862198784*x^4+554253794979028499850477666967848613537918814908398529428037242343663884928007259498159430615948142949028290895038287551699556479400520059998761867198554640719625038014934576977899414077433772381/12342256731295981499645414210275293874095187872461175480446392689248625501487009304334481113485311437670453740403116735314055685724745637112531808153837611488250183706871601939523724397568*x^3-63479868199868618128732995885603419732876205249510724483277408691995426749193029796303992173781272429407674715394445511486318284401758431908917153384838438952108217955030514137432528431123704903/27549680203785672990279942433650209540391044358172266697424983681358539065819217197175181056886855887657262813399814141326017155635592939983329928914816097071987017202838397186436884816*x^2-40534620668082492473485298842645929518707033972293782097808975139341136443797032235621581503381098049581220629424071058959294774755055067073137705036972465470171328605975521374276891896101095/13251409429430338138662790973376724165652257988538848820310237460970918261577305049146311234673812355775499188744499346477160729021449225581207277015303557995183750458315727362403504*x+298856677148753494306797910562925860714879744731012082924946138511961974433219625318209051025003683998281685851321508280293365582391781370224328727501138520567420275065096153837031558633509082/3904433135457153201570286626084213370236826014480196527412837823321788416357598809123466703073533997683852439540789986015592000515248432537320001263437655480723783617182312526422461,13709802293678254383823754048438293626884893252779118810891025804867609781174788350119149564701652959251162027513990919108187524807308135375192429542912788584553536088901405/931809181987829886981997669268661111551272971735877166922088079557552804837001443317731966499886122676804826493379574437104330339444783445025531035203726765881046573404394975024338076041106948096*x^21+3634734698692207065145780751725758910773454676606187958478282581543226374870559224485578957491730816136603516439236981032247751635437787869961203823423307517620074310514749/1176526744934128645179289986450329686302112338050349958234959696411051521258840206209257533459452175096975791026994412168061023155864625561900923024247129754900311330056054261394366257627660288*x^20-453577582089841853259606616036685389140717787957951330241623403470822495400320132371018969703061082345446556588029882063096055341609904300970608163817121206568953683515630791/1323592588050894725826701234756620897089876380306643703014329658462432961416195231985414725141883696984097764905368713689068651050347703757138538402278020974262850246313061044068662039831117824*x^19-860670031330378344594756232412191979025430766465583538615659364783702727114067560653585838443560824609501103040261130194815537319656313653201033019893349047988125578132948879177/9508256959059488642673445604782256240319111956488542519613143668954620457520422890997264964284552272212294147891628310582697248361681463724750316685752313937561699728616275255350388531031703552*x^18+258121447545336198240126216976293314239859703290870835441130324749548310225500965143644922777236166723198507609628225279416619401964616213965026717331034601994977693391452967323199/84709925635257262452908879024423737413752088339625196992917098141595709530636494847066542409080556606982256953943597676100393667222253040456866457745793342352822415764035906820394370549191540736*x^17+29208133879300148902514254254720608560006037972366987529581447043615269732696391396022970385080709785122897259707921823326302318443894217907642401515652280614795177036840968276187665/25883588388550830193944379701907253098646471437107699081169113321043133467694484536603665736107947852133467402593877067697342509429021762361820306533436854607806849261233193750676057667808526336*x^16-335422624308343701709219109237706534134304180212859271679562427468321789552207892290382809739436348768998515551964432685790882169772043452833729624392094182250656988125629312461037791/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^15-151370058487725245327201489723687273548813603459746445476188064409278040507955817441632506395600307793646524283699697805143507345530376800158113754133461277924001157229790612651675651765/19412691291413122645458284776430439823984853577830774310876834990782350100770863402452749302080960889100100551945407800773006882071766321771365229900077640955855136945924895313007043250856394752*x^14+8460046772234222266274537571933189500083837983735901420919102269120393233607776262575255928397054859690924832357238222445576873394734344537367319254756138594211905682885518075560983609/4853172822853280661364571194107609955996213394457693577719208747695587525192715850613187325520240222275025137986351950193251720517941580442841307475019410238963784236481223828251760812714098688*x^13+67721983333581868712814987336204759880896227814433281628930361294628683604359019458737276281915386086123278842524267899051272515132370562550996983993448071578862939374720971620216432519745/2079931209794263140584816226046118552569805740481868676165375177583823225082592507405651710937245809546439344851293692939965023079117820189789131775008318673841621815634810212107897491163185152*x^12+21291867097053595400531042516443083122400532571832021586708403311745974642074730346464336851363014960602937759924167631552879008406957337254488323411461537292697011316130651502031386357197/148566514985304510041772587574722753754986124320133476868955369827415944648756607671832265066946129253317096060806692352854644505651272870699223698214879905274401558259629300864849820797370368*x^11-101762769507428096365812879203012113353072641803061682511502590022649706655437957213111805229059957490249043555580701179600626582661306333452399352886849219839505136478040273165926801256048309/1213293205713320165341142798526902488999053348614423394429802186923896881298178962653296831380060055568756284496587987548312930129485395110710326868754852559740946059120305957062940203178524672*x^10-1948815455518738025717270834803756107466146687673496461282220278067781139754262611266901910646322597317657729043718136308524997357135720734823120890645071683181557663077122741452067484859144305/3639879617139960496023428395580707466997160045843270183289406560771690643894536887959890494140180166706268853489763962644938790388456185332130980606264557679222838177360917871188820609535574016*x^9+29612195003649891734988900226827216640941841267131655017199349327340091100877935015471960238038621784858380526856656902042305204641012321890338440610110605898216689668583124292843272585115690733/227492476071247531001464274723794216687322502865204386455587910048230665243408555497493155883761260419141803343110247665308674399278511583258186287891534854951427386085057366949301288095973376*x^8+36724256950747679780198830345284441598960063192028083354470599179903064917679718100811379804996593556897295727896820007999766050976859796955654137719205048763693118032080726047184974896930542509/41362268376590460182084413586144403034058636884582615719197801826951030044256100999544210160683865530753055153292772302783395345323365742410579325071188155445714070197283157627145688744722432*x^7-2143918913724352712369219393382264018097211863855531780188239215154125046248746471069288180871496929234684975992784666918555293083157424343982664898491095966684321246686420173421504604814171705675/18957706339270627583455356226982851390610208572100365537965659170685888770284046291457762990313438368261816945259187305442389533273209298604848857324294571245952282173754780579108440674664448*x^6-4852329052452973292865392653696919496011050989149928461839771793506471632816942299895155610445557881982133520624338666213798709910844620147008691152415172228442539784041431743368156307298453080305/7109139877226485343795758585118569271478828214537637076737122189007208288856517359296661121367539388098181354472195239540896074977453486976818321496610464217232105815158042717165665252999168*x^5+5977823421033003515116237779688381580397444010155233342208940669897584598648490444955541353359065082262040489795908847944423632561294130627118895136356223670075034288804186409246933055893036468961/126948926379044381139209974734260165562121932402457804941734324803700148015294952844583234310134631930324667044146343563230287053168812267443184312439472575307716175270679334235101165232128*x^4+2816253842334639593691372760857074755266387784525428569062213049238551703798480739029171432522583153396454559536867021100551166118239006628587314037784969307526761426807339994059424904099073477065/15868615797380547642401246841782520695265241550307225617716790600462518501911869105572904288766828991290583380518292945403785881646101533430398039054934071913464521908834916779387645654016*x^3-1963656789215763557246910583914208278459209594196307516896576627861485803652269150757526975106877641663917685235961041069304406668025064131711193002570725798777945607963648115598989724778065561487/283368139238938350757165122174687869558307884826914743173514117865402116105569091170944719442264803415903274652112374025067605029394670239828536411695251284169009319800623513917636529536*x^2-4716029663432398434870451529609079335938975522307152402819849536748101474932491017139194047364691542717134661360682647396283588582529612956293517150653438761939205637742546057822220969621748343/562238371505830061026121274156126725314102946085148299947448646558337531955494228513779205242588895666474751293873757986245248074195774285374080181935022389224224840874253003804834384*x+17767648534963301296179971674599276350438476973194010893560140351572880546723065933700988630177125760200661073779759540788162028772673031335822894530944724810573061290050726645870283092645667147/70279796438228757628265159269515840664262868260643537493431080819792191494436778564222400655323611958309343911734219748280656009274471785671760022741877798653028105109281625475604298,-295998325291270555328264094536903005334256873228915807733225767606376240687855199323105969601061578629535259079659470114625454106005056189655415280400779138323220106033720421/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^21-5375649695556010324974109231782807346198186229482089839481525410263544401446404529843327086799627961815393974449107415528875568283034496559890196275911057140921111561665853/10065839928880878408756147661852820649473627781097438531565766291516774126325632875345870008486424164718570656564285526326744309222397352029596785874114332347480441379368464236374022426369982464*x^20+144532805584513369281152245203153970660349986753546590061390755838683376462105577702718140984194564887211487380262252210762494710294892458948632085764766115947783075496848017671/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^19+12943882360425391648693485505351315716937302968392211772345631611958299272535814067865061945669563703027176089845064385860117377167178607605244882742181602174960410186884902958103/931809181987829886981997669268661111551272971735877166922088079557552804837001443317731966499886122676804826493379574437104330339444783445025531035203726765881046573404394975024338076041106948096*x^18-122911014531134271496314625288721362399435450071571638843319415215397928709877176383238887081276325877729744537612506661429788874153495248528489943222195095480383805902217215353872589/13045328547829618417747967369761255561717821604302280336909233113805739267718020206448247530998405717475267570907314042119460624752226968230357434492852174722334652027661529650340733064575497273344*x^17-18203279353399700900877322679069971364431301937672588623612156063658048496606414839861473585205807358202516175095638719694011861332766733229869581724749398531467149768470470391271365/120790079146570540905073771942233847793683533373169262378789195498201289515907594504150440101837089976622847878771426315920931710668768224355161430489371988169765296552421570836488269116439789568*x^16+14123410616961434001438268102179785161489609288843706420914683651321899789336760988701879663243665281327317708641892157977102705546592386614132352627776381693761095388215652318933069151/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^15+240897569924073939069609807965565216071108165277561957974263466462425694152472023417615467420009999192043166505405699472120849439946115133884256873574335862868239880858799662155269030365/271777678079783717036415986870026157535787950089630840352275689870952901410792087634338490229133452447401407727235709210822096349004728504799113218601086973381971917242948534382098605511989526528*x^14-20880160954279795756775884476674131449014863893655897933103788897798605542296584870335113334851941551049475349793533989934875515638834319578148590295261208648340131173882397739632016116315/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^13-89482461176261948531709783974481321369774424433674197775725723779565955426652110036391104251244300119819305226577357927196823128498061662042682502185618041360284797152849137331408489853361/29119036937119683968187427164645659735977280366746161466315252486173525151156295103679123953121441333650150827918111701159510323107649482657047844850116461433782705418887342969510564876284592128*x^12+1745574498164117088819270350995340894915313054870949522393512876489683898749929150167632857418579520559314403902382578004883714216609640220255086979266536255935900312915959538558332587114503/2079931209794263140584816226046118552569805740481868676165375177583823225082592507405651710937245809546439344851293692939965023079117820189789131775008318673841621815634810212107897491163185152*x^11+108056155707518511396796734795841369357679831072919943604315938657551834305131066299664394989734689746562998463701647277540523555508686910126215528171900563759254340100209927667324126500257481/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^10-70326019366905031690800800168890495855722982156920149610183438859287525916523581667075331223978399008487402946256967493359612224401620237192206696291768483427961045031697008697741010986098245887/50958314639959446944327997538129904537960240641805782566051691850803669014523516431438466917962522333887763948856695477029143065438386594649833728487703807509119734483052850196643488533498036224*x^9-47354309233736190421894073971196533679368552572454487196424084223678583133320722715245663197043360822779675439901254721143916370574954213552015497669027950839784420314314093218848742067216118587/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^8+8123250262445025206083858316886116592634712964480024938289157537604129341618221486420136178818659106323007007136822409188629802084170942279500070683055974941612365093462840513225032864159059716945/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^7+128968197044144650169059942213440222073481700568906221659475701159337529264725227655782750792287785201949991273796942171482051200807887166942833676836606640637097178553730992038356529659084559067/33175986093723598271046873397219989933567865001175639691439903548700305347997081010051085233048517144458179654203577784524181683228116272558485500317515499680416493804070866013439771180662784*x^6-57132067304833577938637854261712172161451563231113938368606113982185704189953796052048317956962314701937190810792432257592820648629961987323515534309513344718233841837607861707410284289041527149423/99527958281170794813140620191659969800703595003526919074319710646100916043991243030153255699145551433374538962610733353572545049684348817675456500952546499041249481412212598040319313541988352*x^5+29230337441605053197432515367358174001983026835280417172956244042755343109904017030179932993600770841771041201755620376163140928836323590773369186063815720827617026409048004342023276271439730279/444321242326655333987234911569910579467426763408602317296070136812950518053532334956041320085471211756136334654512202471306004686090842936051145093538154013577006613447377669822854078312448*x^4+21164065815252476906742892859776424144066892149089027162369630807899317201584312594312852957009038458824763647425821123907218948883024439945609050005561300521070715706053863958761404567759870216937/222160621163327666993617455784955289733713381704301158648035068406475259026766167478020660042735605878068167327256101235653002343045421468025572546769077006788503306723688834911427039156224*x^3-1065866647910421201319587265969097899328239718204079956958820862669578670019007149865696330436877216408055227185086622968872152135004676017834953515173078169519809699230315752686074186072942047/3220092491351572167695058206530543972253498691214940263335387703015933137563285126942553630025736402453446302864913341193950057152212161816233368314718764592829651361370721749064051472*x^2-26266175881135425911139972542323039318472140308523949269559983037061050476217025552297710144994411438247669276794245127930294875423634870083350739596253069412232223092841043998796601318365877519/7871337201081620854365697838185774154397441245192076199264281051816725447376919199192908873396244539330646518114232611807433473038740839995237122547090313449139147772239542053267681376*x+883196177651064756387852963751549147408321459107240265529753768871794122972981979945373678694954581270711937780909169193721219344754001042925785763329536851024313375725114724251888259734616037/35139898219114378814132579634757920332131434130321768746715540409896095747218389282111200327661805979154671955867109874140328004637235892835880011370938899326514052554640812737802149,14291451013087344575143836732291515152568842388056886924033669910606691316003767132795696367327675327160753255796874158856996985012752330035071406976660290848703710282712787/543555356159567434072831973740052315071575900179261680704551379741905802821584175268676980458266904894802815454471418421644192698009457009598226437202173946763943834485897068764197211023979053056*x^21-22505805719642412982041567289864769199436944870254260910900199122726118150575827309771463798101727239765194527702509972477616490715993643954434832368838629708667449746260849/45296279679963952839402664478337692922631325014938473392045948311825483568465347939056415038188908741233567954539284868470349391500788084133185536433514495563661986207158089063683100918664921088*x^20-14696610097120461929911655920239861735925511143110803530977292285266878925418585767284722513509525928857560893273643943595875501820687408547309914392092903311588172469014151257/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^19+668658868754397643999972402286625352212974399169076564456676174019378464835405859204487179719649465910168837021782656051623414392858581019674196576955978796420748183132479009007/38825382582826245290916569552860879647969707155661548621753669981564700201541726804905498604161921778200201103890815601546013764143532643542730459800155281911710273891849790626014086501712789504*x^18+6547608756097234637465352222349741316512368664539183545253828313259751030084733863543204055928638847890526306971258694526996181075695549796899305226919157130565463576391011876363459/543555356159567434072831973740052315071575900179261680704551379741905802821584175268676980458266904894802815454471418421644192698009457009598226437202173946763943834485897068764197211023979053056*x^17-5636269032680371620039176882787622755481842391320172411927593786217826821985429196403968827587529751105147040364562692366412117327307464591264640616463394233326071978853486231375009/22648139839981976419701332239168846461315662507469236696022974155912741784232673969528207519094454370616783977269642434235174695750394042066592768216757247781830993103579044531841550459332460544*x^16-3141231548411958252138014393906468447932552068790607014760334269546793599010930312500445421070874207643096919137681665385358372284375455585070244461224103712477255534144980668372901211/33972209759972964629551998358753269691973493761203855044034461233869112676349010954292311278641681555925175965904463651352762043625591063099889152325135871672746489655368566797762325688998690816*x^15+7380432193319897450308780656963813618832239098742509211297308046189464625490075338972619127165320971873480959401408652294877556023494833475201157584451219825022172015257320476694789079/3774689973330329403283555373194807743552610417911539449337162359318790297372112328254701253182409061769463996211607072372529115958399007011098794702792874630305165517263174088640258409888743424*x^14+1574868746610284311458630029570202813837511537784300943898391348807058663762555457663796428122229154800744078978575168757813180319931061353343328426991090984806127684259054067974065131/3686220677080399807894097044135554437063096111241737743493322616522256149777453445561231692560946349384242183800397531613797964803124030284276166701946166631157388200452318445937752353406976*x^13-11058900223015297755154142913819161697475364920809602749395589768875943178655212166352236187442910176399164524141353474668208715378806777858751070331432273930523524836797370388767155392237/1213293205713320165341142798526902488999053348614423394429802186923896881298178962653296831380060055568756284496587987548312930129485395110710326868754852559740946059120305957062940203178524672*x^12-105472517324736146114426385829172166518197831744886675680290925815564355758509546139471273026094165057212295416823195882005721867483327716402694035357134724380504344083496693671667131723395/86663800408094297524367342751921606357075239186744528173557299065992634378441354475235487955718575397768306035470570539165209294963242507907880490625346611410067575651450425504495728798466048*x^11+6083856609279312285155603467847247869263023012793088355744384066469360979242925008776181150844002768877496197530869215691925352825582595338418970945688599164500512917249912127819814030291317/235918123333145587705222210824675483972038151119471215583572647457424393585757020515918828323900566360591499763225442023283069747399937938193674668924554664394072844828948380540016150618046464*x^10+4463373470843084894774779022463171824145574081111869324323265600731536880959203138758319160760061239908677148238049129099699776108167574563152116668423102227338626752124641742333409354333951917/2123263109998310289346999897422079355748343360075240940252153827116819542271813184643269454915105097245323497869028978209547627726599441443743072020320991979546655603460535424860145355562418176*x^9-23075939818426138356261776526539957612504322761334089769071180641352768994204069266147459801694674169212328515547580438345341844685727341259242963551346393767215378994696412077854838186896931459/530815777499577572336749974355519838937085840018810235063038456779204885567953296160817363728776274311330874467257244552386906931649860360935768005080247994886663900865133856215036338890604544*x^8-550793750244569363559290831957180457406083918427654694013760254763083602068632657835881038973325913605800746541228788828868612128693151558727496751227519219251726661286363986055742638238884390191/265407888749788786168374987177759919468542920009405117531519228389602442783976648080408681864388137155665437233628622276193453465824930180467884002540123997443331950432566928107518169445302272*x^7+908879291530570914495167068594979325517625943755960889346737784376323138254026525709743488705292084087168358300020167773507098423584641618593084792859919578887534109504652788868668311943462065641/22117324062482398847364582264813326622378576667450426460959935699133536898664720673367390155365678096305453102802385189682787788818744181705657000211676999786944329202713910675626514120441856*x^6+8539644842902506328401937764149778657488140667880889807856697534457764166603551488160321554296383730780060843558538701640603766274128317389512441164631618879441894589088600194978779867888386105629/8293996523430899567761718349304997483391966250293909922859975887175076336999270252512771308262129286114544913550894446131045420807029068139621375079378874920104123451017716503359942795165696*x^5-1411420412944317543732718911600744050862177166397384584050279769843093328626507047708818521616033751211619724553722468668393367340364881950693753507093009251395841038549988413486948790022272682179/74053540387775888997872485261651763244571127234767052882678356135491753008922055826006886680911868626022722442418700411884334114348473822675190848923025668929501102241229611637142346385408*x^4-321179902737144954511685947702871097134915552431074767226271196915677124788573587636983731238736710979000898770317176714319621776684173874387141347376883483074780704486989898326731609755608231387/1683035008813088386315283755946630982831161982608342110969962639442994386566410359681974697293451559682334600964061372997371229871556223242617973839159674293852297778209763900844144236032*x^3+1013860175374456396472598814751835185980379677610239859243601857031392543345573345406308604548337073979894633514998835997380638031927447606347283331288824659779246661820622449218566475335331346463/330596162445428075883359309203802514484692532298067200369099804176302468789830606366102172682642270651887153760797769695912205867627115279799959146977793164863844206434060766237242617792*x^2+369513492444855675652764178854970563840125263040666561827254645329225188871647774190497822908182876591191549122970921553292315929819262580410045803422022582460340829659778192807837797770691741/46853197625485838418843439513010560442841912173762358328954053879861460996291185709481600436882407972206229274489479832187104006182981190447840015161251865768685403406187750317069532*x-1352811824791883061383773806758277523069225409662528863211788464368221360589478454512699896013502962403373363670899388838956317511458429600444008827137066865920429345479790823113911248788775506/11713299406371459604710859878252640110710478043440589582238513469965365249072796427370400109220601993051557318622369958046776001545745297611960003790312966442171350851546937579267383,1773093459381850487641523219943050573943225365524943085221533339064447031930581905703077546543356383998548793004640027375266163435605299651264649443006824119826797527853265827/26090657095659236835495934739522511123435643208604560673818466227611478535436040412896495061996811434950535141814628084238921249504453936460714868985704349444669304055323059300681466129150994546688*x^21+253809163663410928117889355069983694121356941597907637970424108049609198690036538747399953935758840575419047502671129601180511192917723157506502868534803604698023938277348877/362370237439711622715221315826701543381050600119507787136367586494603868547722783512451320305511269929868543636314278947762795132006304673065484291468115964509295889657264712509464807349319368704*x^20-865762087724907739790094626167540379225607331510058367781687139607773373070433264799391075854903153992792940508353155961040779041581792118589744219131102141046944030421691926529/407666517119675575554623980305039236303681925134446260528413534806429352116188131451507735343700178671102111590853563816233144523507092757198669827901630460072957875864422801573147908267984289792*x^19-21227753274365494987171202764035073645037908766644536752560112219792811467699918811138701649548929509739555634353263387111489135727692176610369133419935545966099393308645942929729/1863618363975659773963995338537322223102545943471754333844176159115105609674002886635463932999772245353609652986759148874208660678889566890051062070407453531762093146808789950048676152082213896192*x^18+737107673341022103851367871449074146056316284611839880446366599310301435155220237833607555666593778244669515742078273440000836878746377818323349908593858236192793150645386050261822027/26090657095659236835495934739522511123435643208604560673818466227611478535436040412896495061996811434950535141814628084238921249504453936460714868985704349444669304055323059300681466129150994546688*x^17+17422307203205137383913140294341467802986580498108992313556531376660078041935647644480360580462630429927098803095984499820084589449082339151090466510485699678616889033425840635190535/724740474879423245430442631653403086762101200239015574272735172989207737095445567024902640611022539859737087272628557895525590264012609346130968582936231929018591779314529425018929614698638737408*x^16-169900625892824357950656947842570246979259374411521728840116862027851685180797892739168650654625083748445555277137401588063768118783460931208281162801078995522722852751920502462224063689/815333034239351151109247960610078472607363850268892521056827069612858704232376262903015470687400357342204223181707127632466289047014185514397339655803260920145915751728845603146295816535968579584*x^15+357954621079805186322600029907321048962729439411955486057730375628936547221587556039422109741278947873107445509002469113254136021379817878018115440867554843054229504954377035380075150677/543555356159567434072831973740052315071575900179261680704551379741905802821584175268676980458266904894802815454471418421644192698009457009598226437202173946763943834485897068764197211023979053056*x^14+126324047303402488747690092908103195232907601893021957050672452620120482241681907298202165085892978832143666597416662626384976842157825151356980782379946443540351826146889866845355857185647/135888839039891858518207993435013078767893975044815420176137844935476450705396043817169245114566726223700703863617854605411048174502364252399556609300543486690985958621474267191049302755994763264*x^13-358002237948274761219091664682849157145831482555928578359845734695870707038147622083361698588686157558645048985351149766522900796185607620403762972470810625591839489389081726232823305131649/58238073874239367936374854329291319471954560733492322932630504972347050302312590207358247906242882667300301655836223402319020646215298965314095689700232922867565410837774685939021129752569184256*x^12-10674148204144405300299140783823017348000713197994865179662962608593796388440503258361223284323411350712239623382795050662343974601355878201334455577156345483797594658238231910354133800126525/4159862419588526281169632452092237105139611480963737352330750355167646450165185014811303421874491619092878689702587385879930046158235640379578263550016637347683243631269620424215794982326370304*x^11+825473923801859409159778038150233502646373498322121552984885638745858714506877638036368841223004270663891459352478225916571221687187656910148047357049021036929808260038652118950916009003198181/33972209759972964629551998358753269691973493761203855044034461233869112676349010954292311278641681555925175965904463651352762043625591063099889152325135871672746489655368566797762325688998690816*x^10+39857399781705092471990397247086693797273683359831763022527539106614766497472273718417811962162741703743987186825840512947862330918778835726702118003460115685154546158580377274795561719464161939/9265148116356263080786908643296346279629134662146505921100307609237030729913366623897903075993185878888684354337580995823480557352433926299969768815946146819839951724191427308480634278817824768*x^9-321392716983299715877796095143468161791272199167753941939513028619828504456332945541163590115092715472157506609539896323651468876092779999906238924596663050355783744276738871373318287139066706963/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^8-52406572614503885180976481824052055071830940036768397651505894711439982087051647216402405927477538743716617435141261557653213797374741763253428946631846192196654291568548930420205851552485747848863/12739578659989861736081999384532476134490060160451445641512922962700917253630879107859616729490630583471940987214173869257285766359596648662458432121925951877279933620763212549160872133374509056*x^7+29366556819555510013017732577189201401773173437106352765821983694591958361026938362524268227021116171047547316459361161914574099008217084728936362797760913305993270146073601682541128994642797996375/530815777499577572336749974355519838937085840018810235063038456779204885567953296160817363728776274311330874467257244552386906931649860360935768005080247994886663900865133856215036338890604544*x^6+388903675284802253041841112891380259657459373838967082488187408805548165955211079872474674541326110145556533177128877713630811207720233658807009850632579744539933509633852245621061366707846903651759/199055916562341589626281240383319939601407190007053838148639421292201832087982486060306511398291102866749077925221466707145090099368697635350913001905092998082498962824425196080638627083976704*x^5-102169046002343578210859552762661628064986515460330286834296837505832784244288794410185230193050474867526807886703982426756363319528628510460573825676815371725821205108141098710723713294965779609775/3554569938613242671897879292559284635739414107268818538368561094503604144428258679648330560683769694049090677236097619770448037488726743488409160748305232108616052907579021358582832626499584*x^4-146686852861915143173398004719833730461782745255661816776902031539776885245648479069029016950433617090450716092109927233917306552628665939472386924460138448324949541866774919662304932021464971720771/444321242326655333987234911569910579467426763408602317296070136812950518053532334956041320085471211756136334654512202471306004686090842936051145093538154013577006613447377669822854078312448*x^3+5598934882905287384953151894787624196899784006054084343417691519990776480261546482141485174485094363529893704145993896189269335164444477875718116623869053776338394515113521000618393609771368726405/1133472556955753403028660488698751478233231539307658972694056471461608464422276364683778877769059213663613098608449496100270420117578680959314145646781005136676037279202494055670546118144*x^2+175200015577785553881680691786567667591630085059344231206077601108801080118053756449624178115647181363795187700632526331111235041924740165436878532152992275370715025825127687789277345936247117863/15742674402163241708731395676371548308794882490384152398528562103633450894753838398385817746792489078661293036228465223614866946077481679990474245094180626898278295544479084106535362752*x-55242480300164382644806913005415983317697876226171229945603552973939960490657995362408371791718323881761211190158932453348661841962038435354882009850826741451901221991373329742171297240778075027/281119185752915030513060637078063362657051473042574149973724323279168765977747114256889602621294447833237375646936878993122624037097887142687040090967511194612112420437126501902417192,-46910194192048985704707782840028669426724701033514912274863708087159944915849433469208162216211327405383518798548595663157324620253992001303522961037972603284943962747613039/815333034239351151109247960610078472607363850268892521056827069612858704232376262903015470687400357342204223181707127632466289047014185514397339655803260920145915751728845603146295816535968579584*x^21-88055986431584522801911518085489815128905360776348814166369923705584378274563047072820153690519201135922905055743072038580859214180326441801240233818097987879980822201231941/60395039573285270452536885971116923896841766686584631189394597749100644757953797252075220050918544988311423939385713157960465855334384112177580715244685994084882648276210785418244134558219894784*x^20+44535167249502547242593282921539434574505059074410445529572074119623312567783942377784825423693974663919663779435724020498937728583314788528795575260291984814947344599300930767/25479157319979723472163998769064952268980120320902891283025845925401834507261758215719233458981261166943881974428347738514571532719193297324916864243851903754559867241526425098321744266749018112*x^19+1990342123611507258626033680474037592028279939052421829565825475837292525399791235161851312856307318080122067427268333136218178578770671158018401964793585777190458077944661119541/58238073874239367936374854329291319471954560733492322932630504972347050302312590207358247906242882667300301655836223402319020646215298965314095689700232922867565410837774685939021129752569184256*x^18-4612881761303884682991579084725506765997842534358310465874463218539558029916719557459483143603316852358109188707836599258346584020973360449025957470343428667351019501886623296241947/203833258559837787777311990152519618151840962567223130264206767403214676058094065725753867671850089335551055795426781908116572261753546378599334913950815230036478937932211400786573954133992144896*x^17-1735483718285238514187563664317023154747155508829907784242050915916247085486556562656031422525229914878875355786215868264313660382695177967059141757343611253842260792408365526757775/5490458143025933677503353270101538536076524244234966471763145249918240432541254295643201822810776817119220358125973923450951441394034919288870974113153272189534786206928253219840375868929081344*x^16+66326030393721871916790386820021810396745240414433311435012833127116769189416314711009956114646834706380181446974304071477123458757699003704410375818713850344830390131583768083322562319/407666517119675575554623980305039236303681925134446260528413534806429352116188131451507735343700178671102111590853563816233144523507092757198669827901630460072957875864422801573147908267984289792*x^15+24114056666418510742726387595370343334145166837335008609343137376208664477681279352048665239223040747324589690993453690998393438981475971959181870562185817138688746590467502704395330771/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^14-24076027977873559709720577609592154246484689844554238450685439703744668304283260316086525745951424096230331676704928189233571576305230284926902726778151393217483336843864969821306325186313/33972209759972964629551998358753269691973493761203855044034461233869112676349010954292311278641681555925175965904463651352762043625591063099889152325135871672746489655368566797762325688998690816*x^13-1459860215100956805951651061050172662721776903426461849783091346951263712297017731138122566649891154494041746117438741581037306393583871654512585168684634416655109575838277933770913184721/519982802448565785146204056511529638142451435120467169041343794395955806270648126851412927734311452386609836212823423234991255769779455047447282943752079668460405453908702553026974372790796288*x^12+995419206170825085554539224384253089814116652983397100285994279057976432297207289819226177569676634985162590785453798175559635715960863311472159295682543442575596721628787873729926611134839/519982802448565785146204056511529638142451435120467169041343794395955806270648126851412927734311452386609836212823423234991255769779455047447282943752079668460405453908702553026974372790796288*x^11-1683728601735173485366987776000442872741208607448528197626431791284128846158729881159475529615053041991336253069630091594808311383637199661447315634119405154697247724005777213387075553353725/4246526219996620578693999794844158711496686720150481880504307654233639084543626369286538909830210194490646995738057956419095255453198882887486144040641983959093311206921070849720290711124836352*x^10-1824962318669755069543487806008359505826226106108662841176298445617636935582988002874598665719603934078870263843733816710400910360056596483273281385272151663671791626732475176663240283456418795/579071757272266442549181790206021642476820916384156620068769225577314420619585413993618942249574117430542772146098812238967534834527120393748110550996634176239996982761964206780039642426114048*x^9+74057826391724753105607889048487702618581448645974387289131322011789845285989360858940074266829345055181237831614306245036002330157298705699079059765601534974779173356484986451827460644959037275/6369789329994930868040999692266238067245030080225722820756461481350458626815439553929808364745315291735970493607086934628642883179798324331229216060962975938639966810381606274580436066687254528*x^8+2374926775181201682389042664742519762619279482940517399170381492286132414063325057617036054494993280474242121774234334477279220592998921819715493718490882754866621835653282577383664852726960646023/796223666249366358505124961533279758405628760028215352594557685168807328351929944241226045593164411466996311700885866828580360397474790541403652007620371992329995851297700784322554508335906816*x^7-5074430589910230212871551929729300210957779768654575704308324364456827391101717177371508404242055431527702393885708943204445369119692586253777489370193344455297251893712456449279799853981028412679/265407888749788786168374987177759919468542920009405117531519228389602442783976648080408681864388137155665437233628622276193453465824930180467884002540123997443331950432566928107518169445302272*x^6-6510985163196000119786023978745981535752913640405771951865659342540575983873191269549228755450261688619872574045116043927332051863887486021933723544664715228838910440957254230222117607983971295869/4523998103689581582415482735984544081850163409251223594287259574822768911090511046825147986324797792426115407391396970616933865894743128076157113679661204501874976427827845365469059706454016*x^5+2957611236934445641252823239193271935796857187027532040468381180865120015821043398880960712620285276410864293900817904532540290059902477145769427006823448279271096303592155960719503868343631984969/253897852758088762278419949468520331124243864804915609883468649607400296030589905689166468620269263860649334088292687126460574106337624534886368624878945150615432350541358668470202330464256*x^4+7763961538453300127331593968458226266504375540870510348996443772352678665211287080671419754228752262823136226396870591537808578852710992331994568609646319534039442629078542718318450461663362020009/27770077645415958374202181973119411216714172713037644831004383550809407378345770934752582505341950734758520915907012654456625292880677683503196568346134625848562913340461104363928379894528*x^3-7442946286107463163913254937380628485031107624496148793574157096897774041713977883558225791837777546138938114060841847790116694540761187968413935905556107065086353675243058261467786299561230587723/3967153949345136910600311710445630173816310387576806404429197650115629625477967276393226072191707247822645845129573236350946470411525383357599509763733517978366130477208729194846911413504*x^2-71422942334515333757354139082531008818562829060236098568015536126021732702713835278341986885622307577611058950309937948462219999571133998920114465066321430052104790813262529038360227806948278933/3935668600540810427182848919092887077198720622596038099632140525908362723688459599596454436698122269665323259057116305903716736519370419997618561273545156724569573886119771026633840688*x+7765818013651832592732372462430663942065947664666185952588586282266201844198482614071622742554929487032741010522956492177911724121708160419301772685273473960636431285463082553934681441901750507/140559592876457515256530318539031681328525736521287074986862161639584382988873557128444801310647223916618687823468439496561312018548943571343520045483755597306056210218563250951208596,-411029494338341103086098507995201151105410131277364316731467134816646195025665102676413480557224154025320956334115078180066366155397667340944421040439021071326622246544694899/4348442849276539472582655789920418520572607201434093445636411037935246422572673402149415843666135239158422523635771347373153541584075656076785811497617391574111550675887176550113577688191832424448*x^21-268371926583754156221046891866448443301899855800435672953503540904926847738318618863172133156336134875902962591362527054541482597135220144874584573293857202512504041852395995/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^20+196304484822480450941313269203686102751498444591413310616136124242710769688549854330914523139401252392478133806406696605609764051343038644215492911144987800576130014572452021999/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^19+2172496570138389993132977335137883606801055267182010533852320874808834914103549045401688824291173505078978357337852189519180734537673209007791417301147281780280940138072725777459/28236641878419087484302959674807912471250696113208398997639032713865236510212164949022180803026852202327418984647865892033464555740751013485622152581931114117607471921345302273464790183063846912*x^18-163359645167816245960194879103090423680258563749910695106463454770255604969321734054441385989696220779866613152559980294333065979541608818888187224950957226758207626756750190243739915/4348442849276539472582655789920418520572607201434093445636411037935246422572673402149415843666135239158422523635771347373153541584075656076785811497617391574111550675887176550113577688191832424448*x^17-301269373126215485869612473347313096289248585817183574406244834315692712668130536221395571975496924228711466260601236408214292097272015870095271316976819771580286903986592947736588083/362370237439711622715221315826701543381050600119507787136367586494603868547722783512451320305511269929868543636314278947762795132006304673065484291468115964509295889657264712509464807349319368704*x^16+18375693667717978754457100716221528079933275131490966360792656933364745076613231189795052398292221121050872549875431204332557515200825329057831730606079516245160465575452181227810639949/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^15+439137282503394152859057047935232379083580079953376386737846945350900238608599988433291203042506438493107807056816793609268717856949745003798562153102755480917374544896602830560661194299/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^14-2417376548597012848568397387070336880771121046285256522916589573752289861458391618031419100940507826420433726764230251270205953236685371814913054176985252922441421449887444927493964707823/2058921803634725129063757476288076951028696591588112426911179468719340162202970360866200683554041306419707634297240221294106790522763094733326615292432477071075544827598094957440140950848405504*x^13-160298938185418529002566904023057582404134506919912259550060790474431749618847322546883575434821721265378259839674549526987432150037793711319720761547465774510740892938168045704048479892711/9706345645706561322729142388215219911992426788915387155438417495391175050385431701226374651040480444550050275972703900386503441035883160885682614950038820477927568472962447656503521625428197376*x^12+2173029196932536222410138709790153747302589906042337382871805164169266084040195380287409771514868512862254959032766081908414471248926924873128738606390182992747043363633888547290685466978641/693310403264754380194938742015372850856601913493956225388458392527941075027530835801883903645748603182146448283764564313321674359705940063263043925002772891280540605211603404035965830387728384*x^11+187518867163914093005778897984549503932115275052164880352825618539801807081610504847084127445957273318860609861455431298961351601958482234655530494376144807309231512680957589230056495179520031/5662034959995494104925333059792211615328915626867309174005743538978185446058168492382051879773613592654195994317410608558793673937598510516648192054189311945457748275894761132960387614833115136*x^10-85212693728432939250904650750067686056433132428986505711941084346108727745667186766044667395531209333220463052519623577929120928508881275751735094229651120270618022101968031742386871059638386793/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^9-78070112215012836325263636157211580274552499408019783836650648794685402648966173421907585110786714637062917563221927365039286102109591522377326595864552781394787870313470364131012165491328731377/2123263109998310289346999897422079355748343360075240940252153827116819542271813184643269454915105097245323497869028978209547627726599441443743072020320991979546655603460535424860145355562418176*x^8+9459787659065082595503521362438175331271147398292814896047113994133957047296229872988008347876811645669555962391555484445904480413780619959007682061407548672528333818149284686784040483563339815735/2123263109998310289346999897422079355748343360075240940252153827116819542271813184643269454915105097245323497869028978209547627726599441443743072020320991979546655603460535424860145355562418176*x^7+36230307775254272219176617247074480222634003463892524679115823297680524276244795296127629193401641046572075148455484549702693024904458897985235215706653056680793839569872372273418065149182209253/2010665823862036258851325660437575147488961515222766041905448699921230627151338243033399105033243463300495736618398653607526162619885834700514272746516090889722211745701264606875137647312896*x^6-61285864761097870477005822977019250928327277411979176563417895751010502934377478600149282188385447471951404654134946634522327799833487904343299989879176324299688753277436502879573129832771362438523/33175986093723598271046873397219989933567865001175639691439903548700305347997081010051085233048517144458179654203577784524181683228116272558485500317515499680416493804070866013439771180662784*x^5-15908084898104843335670483380518280942949634217325875093138987971273348284115935995335596534090212662819867889500604581318400846960137847502963298369980898844879161004481514623428505180187046253/148107080775551777995744970523303526489142254469534105765356712270983506017844111652013773361823737252045444884837400823768668228696947645350381697846051337859002204482459223274284692770816*x^4+17409910359008067869281607447441185708364097891480473824603097869008389708375581600576958619403659718882207170497239531933402763810211727729768976744269637495848527568046626874400234424859282589067/74053540387775888997872485261651763244571127234767052882678356135491753008922055826006886680911868626022722442418700411884334114348473822675190848923025668929501102241229611637142346385408*x^3-155102391064100308989535005736407781069332508502773527760731138271578584873549160048339427866927604465907742513606444788907603102451965196138296680994501970909283511988541076107003895614336289053/165298081222714037941679654601901257242346266149033600184549902088151234394915303183051086341321135325943576880398884847956102933813557639899979573488896582431922103217030383118621308896*x^2-2494110274789280017345556810901322110598172024898493186240152667168293517145126687086463317404751433024902983329989901938812427992802209960924562450410293035313484771595478401594527173513689433/374825581003886707350747516104084483542735297390098866631632431038891687970329485675852803495059263777649834195915838657496832049463849523582720121290014926149483227249502002536556256*x+723046049784774516293257388997179708957279314323354543336320119643522575387497069660936855247324701504983930720805112410375645570949826169690896515917084188565710697546295585077803145047841265/11713299406371459604710859878252640110710478043440589582238513469965365249072796427370400109220601993051557318622369958046776001545745297611960003790312966442171350851546937579267383,400376886654991324575938747745147503576608113318550352303600004397090338289386327814340579312726734571066081753136481975207455715806695520593254444187171608169386351033566127/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^21+520980189005385926353665197151513831773533230620305447796539980879848570615551056971738889453955731183550349891887725948864160297359667334839441478954705134172431626572759809/45296279679963952839402664478337692922631325014938473392045948311825483568465347939056415038188908741233567954539284868470349391500788084133185536433514495563661986207158089063683100918664921088*x^20-5563515198899675348269194185842038003106875555650885132070688243298095591162309231742896220570574168735339278118016053174873855152368555815855750864207180556214005763469550999/1592447332498732717010249923066559516811257520056430705189115370337614656703859888482452091186328822933992623401771733657160720794949581082807304015240743984659991702595401568645109016671813632*x^19-77885066387713764124352454776311389950976786149865729136886184777636752531506471426216452070375170466238225688653654347402605946912891249569448098780058613545701993566530039425157/232952295496957471745499417317165277887818242933969291730522019889388201209250360829432991624971530669201206623344893609276082584861195861256382758800931691470261643351098743756084519010276737024*x^18+136634879939651962701695939112818242082949935837135815186921876582416613661949192470896976257514860300585302636828907581770185767305132157349712594971182957405332520234642233099570167/3261332136957404604436991842440313890429455401075570084227308278451434816929505051612061882749601429368816892726828510529865156188056742057589358623213043680583663006915382412585183266143874318336*x^17+374499754970496078282309538754187713217406840134798189448877064052840082929327894505107379038413703354673405022386295646127592475223916619501262487059922957607999234305020748284109187/90592559359927905678805328956675385845262650029876946784091896623650967136930695878112830076377817482467135909078569736940698783001576168266371072867028991127323972414316178127366201837329842176*x^16-27940002866976962503351763797857383125857340893904198797998217933359087606690374973522509452081498876271095830465004081332037786256027040278614830585915856951792547285865456354195080331/101916629279918893888655995076259809075920481283611565132103383701607338029047032862876933835925044667775527897713390954058286130876773189299667456975407615018239468966105700393286977066996072448*x^15-1924762167086430231015404234205631070520168767704893975286999677818972728358999181002564461493400776249056209349283630043683720387524193686459596342772030747239107144470738487169250846463/67944419519945929259103996717506539383946987522407710088068922467738225352698021908584622557283363111850351931808927302705524087251182126199778304650271743345492979310737133595524651377997381632*x^14+17907079411748868787689210468824010951724498558133398645503591561478894259878049145988928090510858849644355488037173618380548460938326589173255186386385491833627489533973783490750100774343/16986104879986482314775999179376634845986746880601927522017230616934556338174505477146155639320840777962587982952231825676381021812795531549944576162567935836373244827684283398881162844499345408*x^13+854014778367576680416182468004226600121527784093120287784570759272424780362194971923772923736765163315562637213333818283743118528392370918065443481222391028893220131085751428202580074375555/7279759234279920992046856791161414933994320091686540366578813121543381287789073775919780988280360333412537706979527925289877580776912370664261961212529115358445676354721835742377641219071148032*x^12-175552770015033447638026773444756240832773845696701277975549666239736085108317423995055222870312918750334715691373038441568517531878177420681127506400571964340802168253225228889398016886975/74283257492652255020886293787361376877493062160066738434477684913707972324378303835916132533473064626658548030403346176427322252825636435349611849107439952637200779129814650432424910398685184*x^11-1272132540143642420100225888153522450505510788130182717878492820191991635031638751603503004807409945673158049835910337092230082812737533578074811300968325715663447310475691423633024314509316815/4246526219996620578693999794844158711496686720150481880504307654233639084543626369286538909830210194490646995738057956419095255453198882887486144040641983959093311206921070849720290711124836352*x^10+35306873789386908954886754175635803082079157314697497190332806813375556056981697696498849999117791941778662738101322614453849025894162909990038415085665618362095782133009647538050357791294127685/12739578659989861736081999384532476134490060160451445641512922962700917253630879107859616729490630583471940987214173869257285766359596648662458432121925951877279933620763212549160872133374509056*x^9+366024300255893939871993573332441148485261675605728386443310579510415651953249287210312448051249916943532829946075818995232649006259667118587055454407297589668145713750659452094961094351822977219/796223666249366358505124961533279758405628760028215352594557685168807328351929944241226045593164411466996311700885866828580360397474790541403652007620371992329995851297700784322554508335906816*x^8-1603209700738117410297942434866892079877244325824277912371242946058628555003826011926751797539932361921216009034561046975625502836500397393127230215808349678817739959931006959127995986427920866683/1592447332498732717010249923066559516811257520056430705189115370337614656703859888482452091186328822933992623401771733657160720794949581082807304015240743984659991702595401568645109016671813632*x^7-25971892019986544903656723717743219982034902182610771343256412205550547125035913437485296848337237509389255328780163171777398108713133827535635326934512193052831477226145002694718697011755076202089/66351972187447196542093746794439979867135730002351279382879807097400610695994162020102170466097034288916359308407155569048363366456232545116971000635030999360832987608141732026879542361325568*x^6-18291128925514309980875036690259709013148917030285522717704159945855677873523084607377967336731031150322258713741169527180506838907925852696272749554942771010299711687144222230429946196362702538891/24881989570292698703285155047914992450175898750881729768579927661525229010997810757538313924786387858343634740652683338393136262421087204418864125238136624760312370353053149510079828385497088*x^5+69317147849785563835238140853633140201798476879085846431290768007088632744790715784721357904272428770795680559585973244712655344070363932875606999371539281105838719484086851737089339705663379606519/444321242326655333987234911569910579467426763408602317296070136812950518053532334956041320085471211756136334654512202471306004686090842936051145093538154013577006613447377669822854078312448*x^4+545336052672871101077303079373199087168671261318068130992327420624710671103699319822309003083873881801438439157217215048585929639566626099886711838014312422808904119597431789967791769069688254279/1262276256609816289736462816959973237123371486956256583227471979582245789924807769761481022970088669761750950723046029748028422403667167431963480379369755720389223333657322925633108177024*x^3-21275350907516572676325242638241379857628669816757782541042861379404693425725153553864763192412414157189109241339794840425002894784447536026364770662186462119000313679508360152651548745371036239453/991788487336284227650077927611407543454077596894201601107299412528907406369491819098306518047926811955661461282393309087736617602881345839399877440933379494591532619302182298711727853376*x^2-14334356113603731789567607417670797980947583295914486651190077272089515908495402503032190391242212243988972107641125643796533775842948541008935313202806156917870744081445851495531866955635007525/491958575067601303397856114886610884649840077824504762454017565738545340461057449949556804587265283708165407382139538237964592064921302499702320159193144590571196735764971378329230086*x+27380583998965327548651232581308827363606949878048096536104764259685021520467886244656351799180889965902285975918220737730919965791804784006531651955312438539267576837165109416509060637132596832/35139898219114378814132579634757920332131434130321768746715540409896095747218389282111200327661805979154671955867109874140328004637235892835880011370938899326514052554640812737802149]], [x^25-32*x^24-38912*x^23+1205478*x^22+653083475*x^21-19473855442*x^20-6207369260632*x^19+177366629285136*x^18+36894306030926576*x^17-1008089715930288672*x^16-142905462651024477184*x^15+3739133871322211258880*x^14+364586089262491284958208*x^13-9190427990426960423161856*x^12-604699427783600922789781504*x^11+14859582834953524836913774592*x^10+626462690262533098569887842304*x^9-15293081435803941999532659834880*x^8-372832904067454257787529905307648*x^7+9323126239664918212090582588719104*x^6+106124672776596022139179573406859264*x^5-2894830615274711627063491865037766656*x^4-8309957324576622178708237339334803456*x^3+314513833965709889531043800145287184384*x^2+208608957204772654606819115990851256320*x-10088030724765815878849837705687832985600, [1], [x,530047673916779969796648938776531057144516637638800425709725600592584184861724342781470093135862660034270287794740630492148367958142594450001546102276755492273209668879046466041444781988890622363807038807071101926228350731219/186362648400010346078256029541272229253164114230310153574651538493200565054608306715014318292826630136386941045326703608753493378740400145518525945180718266690265161135857341133993156686621358226025054269357927488028484192655863703558894633349096815622252134400*x^24-88476660668296621048332476245851541195961303232556107458155126206419675055316817245127083439394618534350184994426529996238240707726427321471722820446071344498788898148987467427492143908517258986058018972606237385535863879379/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^23-35756341364540406926065777988360952092183655101742603321861729448731985138536331734821005779651874500172160959045729220244713566503655266952344297794983952097236066590610667882567026742403428995932118999431386049640568640390883/323546264583351295274750051286930953564521031649844016622658920995139869886472754713566524813935121764560661537025527098530370449202083585969663099272080324115043682527530106135404785914273191364626830328746401888938340612249763374234192071786626416010854400*x^22+6644441019258109191131846679682045414798626091858518916038117542894142264353579491800773792512927860208331826615641992091794658432170266240064164679652271129257078533470338151923443137846822549997373137445435271638108004276342763/3451160155555747149597333880393930171354891004265002843975028490614825278789042716944709598015307965488647056394938955717657284791488891583676406392235523457227132613626987798777651049752247374556019523506628286815342299863997475991831382099057348437449113600*x^21+69010067364913894632723024247005981146404276114701308874754290571843065550249464509264740005229648812942609511015765298303009084299218381697371590136928560570430202433347883803330411979974693032043255433566824529744303372420031649013/37272529680002069215651205908254445850632822846062030714930307698640113010921661343002863658565326027277388209065340721750698675748080029103705189036143653338053032227171468226798631337324271645205010853871585497605696838531172740711778926669819363124450426880*x^20-2757507033600785555558693046895149927697949135012608018810057583738899697974868705465064137991619188440964928542609377827548252551324040500890783432151874867919477463309800288323137317940555994443084377841335989727970362189441998643379/93181324200005173039128014770636114626582057115155076787325769246600282527304153357507159146413315068193470522663351804376746689370200072759262972590359133345132580567928670566996578343310679113012527134678963744014242096327931851779447316674548407811126067200*x^19-15150234647681853847205955510268658332693030321335260025489985678325585816229216658081107908427359318008532131838199155667943020980620811005558156149354425876937102710800441128212249318839234499457905778496058316442741927072979300736263/862790038888936787399333470098482542838722751066250710993757122653706319697260679236177399503826991372161764098734738929414321197872222895919101598058880864306783153406746949694412762438061843639004880876657071703835574965999368997957845524764337109362278400*x^18+109436072596358908469009483711966572801896135901775524813614794074950322618733795672818067464599991076576531777786956260650790481885475967901084486139089256425593313051470945747219118574469848625296887277688517593693984814585261926278777/431395019444468393699666735049241271419361375533125355496878561326853159848630339618088699751913495686080882049367369464707160598936111447959550799029440432153391576703373474847206381219030921819502440438328535851917787482999684498978922762382168554681139200*x^17+1212708923040862867949814711518375685611191490147773710843575597107017688997762479455622543876867342606478197552299984304577494857796403454719037728043174671723717327353536358668409610415349204778378623439239620276835954028672789209633954669/11647665525000646629891001846329514328322757139394384598415721155825035315913019169688394893301664383524183815332918975547093336171275009094907871573794891668141572570991083820874572292913834889126565891834870468001780262040991481472430914584318550976390758400*x^16-7821645632587767187414432872320374014111084267345758247774143897873953696110339402259602269141743921124199827137506971296886879373320171835866509874673298020219773760776953204378391678668481391610193090870511667456773948261948568228808045419/5823832762500323314945500923164757164161378569697192299207860577912517657956509584844197446650832191762091907666459487773546668085637504547453935786897445834070786285495541910437286146456917444563282945917435234000890131020495740736215457292159275488195379200*x^15-20927006771012401707570012222253547639990450206558000816161151590140923656126072060147138270077947266123361200012586070320703051930742536459383601958601677301974330817174508829393078750827178380832410076933696710178169303130088023956948588859/51998506808038601026299115385399617537155165800867788385784469445647479088897407007537477202239573140732963461307673997978095250764620576316552998097298623518489163263353052771761483450508191469315026302834243160722233312682997685144780868679993531144601600*x^14+335293871358069894753918595582247348885281319795251618248654276817693384704942172737080640550830747364867590694866564435638312454256740636019829880450209277973811358340528701266551537867675266006660178086223703841554087003040979342528060955627/72797909531254041436818761539559464552017232121214903740098257223906470724456369810552468083135402397026148845830743597169333351070468806843174197336218072925884828568694273880466076830711468057041036823967940425011126637756196759202693216151990943602442240*x^13+2965324139785949494710645085145131892764216179351654015265438522795025246456550014505704737302436810424228269780224694976206601368157038371202518466562518032135124075168886541345319681711632947883367826946532695608392539343086317354513887239031/2888805933779922279238839743633312085397509211159321576988026080313748838272078167085415400124420730040720192294870777665449736153590032017586277672072145751027175736852947376208971302806010637184168127935235731151235184037944315841376714926666307285811200*x^12-43249438390791396407868101377884293234767466521453701058232106476475490339265777107242858963964937499591602865739321160621990720442041053492235323602682672173514977678291586220125884167410766040438952590640962145428301159130952504798553391077469/4136244859730343263455611451111333213182797279614483167051037342267413109344111921054117504723602408921940275331292249839166667674458454934271261212285117779879819805039447379571936183563151594150058910452723887784723104417965724954698478190454030886502400*x^11-12967373223596536395560748524951279057112382368787231529313363504640718041560823140364756650278378489263163555424896261768469915470738173554899883276518392447764548445506021229314790969985613654419488929209328719250058424776804287148488006374279981/7583115576172295983001954327037444224168461679293219139593568460823590700464205188599215425326604416356890504774035791371805557403173834046163978889189382596446336309238986862548549669865777922608441335829993794271992358099603829083613876682499056625254400*x^10+2797574316290362660279853770888900476507330460965161599986113233030998279195217018351873480514721053418580565179300809557361022191405519760116881427836694737152160009159031733497869477588183047516059476549941548685116198937237032538227930465335323/177729271316538187101608304539940099003948320608434823584224260800552907042129809107794111531092291008364621205641463860276692751636886735456968255215376154604211007247788754590981632887479170061135343808515479553249820892959464744147200234746071639654400*x^9+66357861459148379669881247517915343924444416637855807693823510457897316314287693725327854647217115255218682745297249836588302016621171654137454374208462117136793652205460042872281848052777684828114628258374092735483031671030588054037319067857671633/36930757676163779137996530813494046546274975710843599705812833413101902762000999295126049149317878651088752458315109373563988104236236204770279117966831408748926962544995065889035144496099567804911240271899320426649313432303265401381236412414768132915200*x^8-160992442396143344136185147639982826170869906413492070066812736508144213407879195734643872377415379975667603143905854712381884506118414225344358634783502148219603412141177135738313756595365741398369759317472334042156970797200027819966310589921482197/10532104966905966643058269898663116978011752332351693249435511751143875972866951650832243646286950578273459034408383043571952163059963658397449970679429698050619911540609703975761874541480247114733946299763880269822211608471671984838352606503470911979520*x^7-98128450810499030282762817046075220583661958992678065222492467778074432295904984265259146389317529071577682094013343313365255016062422098782544186225805338182632477506739595405607938683072274125526122858562840291932755157465350054796394648849594337701/88864635658269093550804152269970049501974160304217411792112130400276453521064904553897055765546145504182310602820731930138346375818443367728484127607688077302105503623894377295490816443739585030567671904257739776624910446479732372073600117373035819827200*x^6+65035706014601609223020287919718267316681496343435566123576491248371703934448335250205131553818033336012486802686533660725058245265857637961138329623435699240097471436340388841249004407417520106912330835319029555834562731627871218079675462544943936309/7405386304855757795900346022497504125164513358684784316009344200023037793422075379491421313795512125348525883568394327511528864651536947310707010633974006441842125301991198107957568036978298752547305992021478314718742537206644364339466676447752984985600*x^5+77723386390363331069144305259354854364374178708241823702476642455712196248663745944167842777681514926524469058798207930600918727716166084984453173182722280213465048457066464713533532961609693960723005397196089262591093630213393593640026753045465713067/231418322026742431121885813203047003911391042458899509875292006250719931044439855609106916056109753917141433861512322734735277020360529603459594082311687701307566415687224940873674001155571836017103312250671197334960704287707636385608333638992280780800*x^4-270459155412604324199470700940946090227964632289461107010753264264197742728283670823001495364556600996131326457270992834532703700884349427045776552040077661017144128735985990074727064153059336839015867356319672307181295777977187624973236386034228341099/115709161013371215560942906601523501955695521229449754937646003125359965522219927804553458028054876958570716930756161367367638510180264801729797041155843850653783207843612470436837000577785918008551656125335598667480352143853818192804166819496140390400*x^3-696618339196882885451204651799065048080427225411169959198273781291657927431416168092092621972625485427984152779349040425530428463240548401022535006302914822004203570508531959154268827491575861376159122051876343788545815922165613119795898550166202082287/21695467690007102917676794987785656616692910230521829050808625586004993535416236463353773380260289429732009424516780256381432220658799650324336945216720721997584351470677338206906937608334859626603435523500424750152566026972590911150781278655526323200*x^2+388404472090764036389681064953730305652392306565565746457702572325542507527614851959036946025508867324704017334221047243973394518599846987245824964252614041373055763426353438834395135078971242196995809540612672926967646828893146569655939059244137092917/5423866922501775729419198746946414154173227557630457262702156396501248383854059115838443345065072357433002356129195064095358055164699912581084236304180180499396087867669334551726734402083714906650858880875106187538141506743147727787695319663881580800*x+2637081754913304807701999569442284071446249667359895781533416196850190224634027386021415591378004273785366331221341118671985808733573976128825347638279373659587650964639969652681231639997414012876852687784499390368431418470440253362723814567342258199/2824930688803008192405832680701257371965222686265863157657373123177733533257322456165855908888058519496355393817289095882998987064947871135981373075093844010102129097744445079024340834418601513880655667122451139342782034762056108222757978991604990,-3862942615355611177593792935372215378912625555287900296519694065755231715780639097686856414347008441179204195244390116683208836314629515074807857697319437098436799704472069287921939151116892268865516884553349925055793796151747/37272529680002069215651205908254445850632822846062030714930307698640113010921661343002863658565326027277388209065340721750698675748080029103705189036143653338053032227171468226798631337324271645205010853871585497605696838531172740711778926669819363124450426880*x^24+8643133068044978528465334539025769607422445465795524670112150408856082978465093377003595436696311159653216707225938790195050078741680423059503265053043832189104421062497798817804265841716877699730328791917617499570631002209/41598805446430880821039292308319694029724132640694230708627575556517983271117925606029981761791658512586370769046139198382476200611696461053242398477838898814791330610682442217409186760406553175452021042267394528577786650146398148115824694943994824915681280*x^23+265058782320788252365897457659400268448591451695527116584906252875525666469181693746538599946206254543427721902565766088809967424449867960237439904396020215658284306212944057938245411221244648437620722352171434107849990374631399/64709252916670259054950010257386190712904206329968803324531784199027973977294550942713304962787024352912132307405105419706074089840416717193932619854416064823008736505506021227080957182854638272925366065749280377787668122449952674846838414357325283202170880*x^22-3304835993459223881303354225269917419971635764880715540344459980702806042531981001764688857180745072103154464774029083395579110399628398390609854631773584391987241513771573635983405100142095346970936250888775730808503550813558619/690232031111149429919466776078786034270978200853000568795005698122965055757808543388941919603061593097729411278987791143531456958297778316735281278447104691445426522725397559755530209950449474911203904701325657363068459972799495198366276419811469687489822720*x^21-521553764942186824412565747085206950094485428157355652431200308272132109017438562370493198906992961142232223222217083779146965332878448629979658087660687267803287899699181175453102905428674204402467543683763646373962299824606633939173/7454505936000413843130241181650889170126564569212406142986061539728022602184332268600572731713065205455477641813068144350139735149616005820741037807228730667610606445434293645359726267464854329041002170774317099521139367706234548142355785333963872624890085376*x^20+355385861854385300959276072157982631422267781658077371088633305771790759012007037448615512308819279148959846371994294664038238396755175061016124536052285543804448525210650155473160081017465024626737395964724306073491681455296353968747/18636264840001034607825602954127222925316411423031015357465153849320056505460830671501431829282663013638694104532670360875349337874040014551852594518071826669026516113585734113399315668662135822602505426935792748802848419265586370355889463334909681562225213440*x^19+117006862886997566347839090182043073615234855608691686747888473404849611783180837563260039283765617736373168071841742285461582185273300022618118909306049063501765569091319557498226826534662262527498467268662728345381502514623380631282579/172558007777787357479866694019696508567744550213250142198751424530741263939452135847235479900765398274432352819746947785882864239574444579183820319611776172861356630681349389938882552487612368727800976175331414340767114993199873799591569104952867421872455680*x^18+35425325891154815800869708062206690128084122518409480191587800501240732980520196089701832582505783069110692309409840570645743672998678567528277220476588060994243087289770636233525833263680299848792268824471502544121696959301945474388799/86279003888893678739933347009848254283872275106625071099375712265370631969726067923617739950382699137216176409873473892941432119787222289591910159805888086430678315340674694969441276243806184363900488087665707170383557496599936899795784552476433710936227840*x^17-9592046485600125083931822067345154121913884464408303150528546300596517424469548440776080122339859384435955351607254627668759921055074642638692058662681970852674713710656395936710170497312903204838295769512519916863824062486193710092210305357/2329533105000129325978200369265902865664551427878876919683144231165007063182603833937678978660332876704836763066583795109418667234255001818981574314758978333628314514198216764174914458582766977825313178366974093600356052408198296294486182916863710195278151680*x^16-6574648634855117343578310203107679417489835202018789823526934846809841973094201909672970463218958387327877014955536281761715082112141022180266536441081945832566577278365908130098695480184799354155425769128877814232115331915143669204199098173/1164766552500064662989100184632951432832275713939438459841572115582503531591301916968839489330166438352418381533291897554709333617127500909490787157379489166814157257099108382087457229291383488912656589183487046800178026204099148147243091458431855097639075840*x^15+84928841101326865641325122824476938274328443085149383539819587140825849273930586658493526594622078248950613453416985254711061367587299749126637595247666663989198693980100900194684334154424216865702794852861486426951540855543724745729678305831/5199850680803860102629911538539961753715516580086778838578446944564747908889740700753747720223957314073296346130767399797809525076462057631655299809729862351848916326335305277176148345050819146931502630283424316072223331268299768514478086867999353114460160*x^14+456918604313275016583226559047917559241669977878949391863923060866682340082244927631829758685231845263003567762655540508337993771069591626899917672342937507140077248943191320889689838345721693166887591518792208227986346072067524402879324133365/14559581906250808287363752307911892910403446424242980748019651444781294144891273962110493616627080479405229769166148719433866670214093761368634839467243614585176965713738854776093215366142293611408207364793588085002225327551239351840538643230398188720488448*x^13-24741392428866030296440117593959165765328260706509728305517806307504683842278734606603659701258051193037800633764405633834452019862645172429232017324503286237150311862964167490912201810835899023214782693241355963194254913451823664709353613205343/577761186755984455847767948726662417079501842231864315397605216062749767654415633417083080024884146008144038458974155533089947230718006403517255534414429150205435147370589475241794260561202127436833625587047146230247036807588863168275342985333261457162240*x^12-76485600257630369060384264102704718216059118302762510325429107299019161818245073719753088048791419240784422607602877557470432713074543611717888775056929810045482741447078570402200497623527850715723720261359145773244140755055551105609390408297383/827248971946068652691122290222266642636559455922896633410207468453482621868822384210823500944720481784388055066258449967833333534891690986854252242457023555975963961007889475914387236712630318830011782090544777556944620883593144990939695638090806177300480*x^11+111424861152565543380790440683286069807782442927988125526676544271868917749298568193406434395724245486173232758514975561909942389521630513195655296119606156767981951985018065488990278886220979168334064819691249044710408443905504408274578393001545813/1516623115234459196600390865407488844833692335858643827918713692164718140092841037719843085065320883271378100954807158274361111480634766809232795777837876519289267261847797372509709933973155584521688267165998758854398471619920765816722775336499811325050880*x^10+41937276399916355081015440318026323331934191622405119376369081255875696290002404325545324657974280775884583465852874643470607169037497806603442743727937339007291768730188358631709696163267487901740621203441391631612268542759579738398544539717737633/284366834106461099362573287263904158406317312973495717734758817280884651267407694572470578449747665613383393929026342176442708402619018776731149208344601847366737611596462007345570612619966672097816550093624767285199713428735143590635520375593714623447040*x^9-589536681896644473120582008908139882196964973089800873776187073853263726090004206078519336677687819906696589366461842495662169397793696505458787521427745644491647612187790414679651574704243653603759764572310065128064326281350700291735144471777566049/7386151535232755827599306162698809309254995142168719941162566682620380552400199859025209829863575730217750491663021874712797620847247240954055823593366281749785392508999013177807028899219913560982248054379864085329862686460653080276247282482953626583040*x^8-725852552082615028874886290658056103831647902617597437500230449291791081104584909932880537053445949798687598418453268688582532302669072108444527951806919815584030083962916071622268687936042147072193079516790310949093669557755905355773760539116927177/6319262980143579985834961939197870186807051399411015949661307050686325583720170990499346187772170346964075420645029826143171297835978195038469982407657818830371946924365822385457124724888148268840367779858328161893326965083003190903011563902082547187712*x^7+456970832750950554944730897376941872419455849262403563740261484933720156048383178511257653535510070583847715879214889505056424155954026938894905602987515822007204336286456183421326685302617338946912175002912958959367994689194605930993554716310427731489/8886463565826909355080415226997004950197416030421741179211213040027645352106490455389705576554614550418231060282073193013834637581844336772848412760768807730210550362389437729549081644373958503056767190425773977662491044647973237207360011737303581982720*x^6+40152526363251662430955253516853372763193929394898356261076386049017205026486253275377479371976169571917329027750962463340581713219932580593446875530414685456782997313855104216902157059035373830490659601374839505929777570020367734804408085930669883943/1481077260971151559180069204499500825032902671736956863201868840004607558684415075898284262759102425069705176713678865502305772930307389462141402126794801288368425060398239621591513607395659750509461198404295662943748507441328872867893335289550596997120*x^5-1602982183999976790584236622617023383678961315197900771661739273004679263711075743485087781124169869982471445632535949587233316773740686729329818861244684401291213643157114371978369935670235038171369902716613264493462428241955991574361568458772798568557/92567328810696972448754325281218801564556416983559803950116802500287972417775942243642766422443901566856573544604929093894110808144211841383837632924675080523026566274889976349469600462228734406841324900268478933984281715083054554243333455596912312320*x^4+144303712519619714645524758795964841499584022966384468548280227401656493142973949321813775352046798477040993637446061123231754358936668511626903420271611928402150698095511452426566431558653566279117849516710374376380332162557835358039342499234938664627/23141832202674243112188581320304700391139104245889950987529200625071993104443985560910691605610975391714143386151232273473527702036052960345959408231168770130756641568722494087367400115557183601710331225067119733496070428770763638560833363899228078080*x^3+5075919963441728897474267901730428745228410903907184179875417422820007406667831555478996293662182861213295999663189329523980175274351865024857946318878522386474266347490585549010690418913470946430083977019734701113959678472106482103170469779756190300063/2169546769000710291767679498778565661669291023052182905080862558600499353541623646335377338026028942973200942451678025638143222065879965032433694521672072199758435147067733820690693760833485962660343552350042475015256602697259091115078127865552632320*x^2+597609333506370542728413020964743107878119275627080538459508380477826992781164207526622658162543640108606082331493332020376035384817600716108911554681246703785899778658288303011074928528334973558442236170866469287066725159045355950483406509247834056679/1084773384500355145883839749389282830834645511526091452540431279300249676770811823167688669013014471486600471225839012819071611032939982516216847260836036099879217573533866910345346880416742981330171776175021237507628301348629545557539063932776316160*x-401386126070966254668409326328448879989873662041130951087397645016919751016848652096771906772351366066226269102938213114080910943763727181948232395914259469318060718001201674704311015763066417495465213267727022874690031916552930754624322385416483259521/4519889102084813107849332289122011795144356298025381052251796997084373653211715929865369454220893631194168630107662553412798379303916593817570196920150150416163406556391112126438945335069762422209049067395921822948451255619289773156412766386567984,840572363589207809602795174451904248747240690499867168674156945045052664063302398443286756035937876104658097867788836625416154115066938625936063048367157531793996178144732143564151654911908314189388392738186270232010761768611/2958137276190640413940571897480511575447049432227145294835738706241278810390608043095465369727406827561697476909947676329420529821276192786008348336201877249051827954537418113237986614073354892476588163005681388698864828454854979421569756084906298660670668800*x^24-17658749427149827219506410380868532187991837275212192533575263170184535713098054527658808789812111952476731451326312812458066949984913777032160140286620503994805680481767155745742909395149969398453179919584368909067054559217/2515422853903605794167152974048054060754293734887028311935151961089522797951197315557368511672964989423212140229547343817534464133738259171775806408334929633547472750456988191528900182035165724895057961739524990390191180658890288623783806194648213146828800*x^23-169031034174740016124774042166906637102837414869008958121376110624516875779734966597950397455136834121276788331815724543263899787732865408496422864238318959772973581018680281602984663959414886529775268145316795036529143958246911/15406964980159585489273811966044331122120049126183048410602805761673327137451083557788882133996910560217174358905977480882398592819146837427126814251051444005478270596549052673114513614965390064982230015654590566139920981535703017820675812942220305524326400*x^22+125583724102173246022021065741650572162398738516784866600754130337706103763027163136126441816445418904061390174547749282151888925435245153102264882150000183271085890086739040473684911280618623413558283503731288822661383286916222483/493022879365106735656761982913418595907841572037857549139289784373546468398434673849244228287901137926949579484991279388236754970212698797668058056033646208175304659089569685539664435678892482079431360500946898116477471409142496570261626014151049776778444800*x^21+107890173818480475877260436613038381901377707935696655959411546430108230414120688689894692047479259393939589223909771982499263484446008487963730537281377858828326631294332068700829672548121440376782309087311419512649722578334414729141/591627455238128082788114379496102315089409886445429058967147741248255762078121608619093073945481365512339495381989535265884105964255238557201669667240375449810365590907483622647597322814670978495317632601136277739772965690970995884313951216981259732134133760*x^20-214801922170935290935294972872622273847846815629409198971229131674372320343699012964798129324832913822970432600402940592543411772119956621695240645328323054743698635505012271364550854525828058512152972041598529279800241270602910364093/54780319929456303961862442545935399545315730226428616571032198263727385377603852649916025365322348658549953276110142154248528330023633199740895339559294023130589406565507742837740492853210275786603484500105210901830830156571388507806847334905672197419827200*x^19-70352387334125640294602853668739332066831433469794149454682075819262039526079830863154451902891491269999573883929623934669628313258436086528768744625975502623041839684535278201500413602526911755869999669155328616037034477146559344669731/41085239947092227971396831909451549658986797669821462428274148697795539033202889487437019023991761493912464957082606615686396247517724899805671504669470517347942054924130807128305369639907706839952613375078908176373122617428541380855135501179254148064870400*x^18+689823218254573214987555029921989905424434608973178497451881033812824835591646655958250048380670945952458712581605582708868383457719235738784293368514214946130376989579996771084485990571168168628090479685041752635029087619393639010604599/20542619973546113985698415954725774829493398834910731214137074348897769516601444743718509511995880746956232478541303307843198123758862449902835752334735258673971027462065403564152684819953853419976306687539454088186561308714270690427567750589627074032435200*x^17+1852695347334922673387906328642936542433639555833521504067575333483113922075688691398732864525321362605189687001691588424467291875261915944335224348540054720740371653097566700488111071394513502110420456606284752774856886090465392917470329941/184883579761915025871285743592531973465440589514196580927233669140079925649413002693466585607962926722606092306871729770588783113829762049125521771012617328065739247158588632077374163379584680779786760187855086793679051778428436213848109755306643666291916800*x^16-16324402534799401622993578735231094419347679778806924206156560147270090412656529759490298625083835775770002659645676650846394094640755496919815625491615445311437776318950633814982810265996115227253335071814915900550408971435608118082989919191/92441789880957512935642871796265986732720294757098290463616834570039962824706501346733292803981463361303046153435864885294391556914881024562760885506308664032869623579294316038687081689792340389893380093927543396839525889214218106924054877653321833145958400*x^15-62791859734937278079343490875594186062332193068741859215884487879561984538032049383778718161725885726978796648525618581306924398220560849714969000019876029465287389660689930641187204721670945353028519010482848402491177887095972104838231613407/1650746247874241302422194139219035477370005263519612329707443474464999336155473238334523085785383274308982967025640444380256992087765732581477872955469797572015528992487398500690840744460577506962381787391563274943562962307396751909358122815237889877606400*x^14+229246980054852915683694169800306985178067152529120661582201626890102162381262460326165828999610108237368739971708621064270857304705204403115867138742158447468335508121755731200788273085714214989945339103329421962173721368454478303718156819953/385174124503989637231845299151108278053001228154576210265070144041833178436277088944722053349922764005429358972649437022059964820478670935678170356276286100136956764913726316827862840374134751624555750391364764153498024538392575445516895323555507638108160*x^13+12993509378308454372144741564596874453130934715801290667645054045991178125736299318501482703835543245729846294433906801005125667644741822867136187324881579497636754096403219090759364003554942656380512082753828477294551805715643232521499694139217/137562187322853441868516178268252956447500438626634360808953622872083278012956103194543590482115272859081913918803370365021416007313811048456489412955816464334627416040616541724236728705048125580198482282630272911963580192283062659113176901269824156467200*x^12-85747264876472337902947444217797572039450402002910270355991865160829534004098547814339880157760692254112467614424990040020377177241504763642634759693299975636017753121600840382333946743279635432166636419032325650883954938870479143393519514537711/65654680313180051800882721446211638304488845708166399477000592734403382688001776524668531821009562046380004370337972219669312185308864364036051765274366948886981266746657894913840256881954787208731093816709902980709890546316916269122198066515143347404800*x^11-54464778768092693520644933290953841610511582434199322012447059637733229361726040699587636211819663646945592992133149843233791095226333854771443622038575756542717043711830702439252954139076020932175797128884788765903650572812226634497556403917387427/361100741722490284904854967954164010674688651394915197123503260039218604784009770885676925015552591255090024036858847208181217019198754002198284709009018218878396967106618422026121412850751329648021015991904466393904398004743039480172089365833288410726400*x^10+1037834102204672397790274127208520716412772264439771169354211588634491736185974503671049142213817879375773013287919052134049129760503524616664020665065760029187969733411506799946607022744779179916884399151594592508574595683938739799401741914140277/557254231053225748309961370299635818942420758325486415314048240801263278987669399514933526258568813665262382772930319765711754659257336423145501094149719473577773097386756824114384896374616249456822555543062448138741354945591110308907545317643963596800*x^9+86449310705595958252959530498329260636417382886689276397365998608638627363051345066750440161980862966509116125309787818958794401897970871262949951155000220239716411528428660928626058898806966523288546880236879393237378566026529217523989013224774337/586202502796250462507881441484032484861507550965771423901791006557173059714301576113111891259013946842678610449446180532761715940257717536036176475663990615062332738809445490302145150731739171506527623363481276613481165592115323831448197022456637030400*x^8-7630296980143254209014202588614756701516416963978247859403749090030039352312427983772676396076324020951085459785484947589040693399722380097668855053375862831559968511153255334513527507782771757645152276824128703204981854481120452048647446057529790387/4513759271531128561310687099427050133433608142436439964043790750490232559800122136070961562694407390688625300460735590102265212739984425027478558862612727735979962088832730275326517660634391620600262699898805829923804975059287993502151117072916105134080*x^7-223161828440110393379765322139189766456247887601237479941520040433313681133590669265533797643579823712234516506520324891185628662489009945695069338162614495811491110527418447411199098719249702479617340697598036313832282630580310858168917185555377943153/2821099544706955350819179437141906333396005089022774977527369219056395349875076335044350976684004619180390812787959743813915757962490265642174099289132954834987476305520456422079073537896494762875164187436753643702378109412054995938844448170572565708800*x^6+324308187488226923111207164743128005555990586182695035753541084122496139929955160013774655589952742402530520376778081148413885112769640869943959549238208018795351705082674172153573667377206454724291110780413544115540403324351490117684106924753715460893/352637443088369418852397429642738291674500636127846872190921152382049418734384541880543872085500577397548851598494967976739469745311283205271762411141619354373434538190057052759884192237061845359395523429594205462797263676506874492355556021321570713600*x^5+755887045190265742671677514672121958905642315445885093836502052007381521528809568876732190342383848205733756888857776350846966380406525344321467652635610151320245163892653696910608540120584751593046843056652450481098135818427038990781942640700671256471/44079680386046177356549678705342286459312579515980859023865144047756177341798067735067984010687572174693606449811870997092433718163910400658970301392702419296679317273757131594985524029632730669924440428699275682849657959563359311544444502665196339200*x^4-1361578379313895187745144992829413642816136633944778358484666296981620077858767282081571325864428055226581437615063747766264794933518928199395191286765343626335000515702269906181062010012397616516949383664201920647414124206665860210709037577502162655853/5509960048255772169568709838167785807414072439497607377983143005969522167724758466883498001335946521836700806226483874636554214770488800082371287674087802412084914659219641449373190503704091333740555053587409460356207244945419913943055562833149542400*x^3+373249604109335404821664089915774377951395886921484348735631164672429529310322408247275885144282389174310231050187941495280215396392251225459883901365004425063342827290276639149177594611677174741659616660346711673683292487519908411695839736227863741189/688745006031971521196088729770973225926759054937200922247892875746190270965594808360437250166993315229587600778310484329569276846311100010296410959260975301510614332402455181171648812963011416717569381698426182544525905618177489242881945354143692800*x^2+297663020287472315059877442367841406555889263028650344668528514532681781645142815066435065883831229776032916196700209553524722192071699872853721272693562048925604174684050024754276166597492877378312672283210338879030243190599490099632783526033668407621/28697708584665480049837030407123884413614960622383371760328869822757927956899783681684885423624721467899483365762936847065386535262962500429017123302540637562942263850102299215485367206792142363232057570767757606021912734090728718453414389755987200*x-12025490204973076086274076459949102668909638786650755647726687076361182182954783816479060669958072707684793657514086085541636771983062991442210299061357975964008313973469378571910211179060748076378532740020534208815579184407712220619526141493548691561/79715857179626333471769528908677456704486001728842699334246860618772022102499399115791348398957559633054120460452602352959407042397118056747269786951501771008172955139173053376348242241089284342311271029910437794505313150252024217926151082655520,-50823301969747504129895637823075664674365195102581188797931154873254263235233660760971846758505387717996755320265539370124196445068824917729114404213934011113668316211269266898352992309142767002437668457886991144044453578922329/33884117890910972014228369007504041682393475314601846104482097907854648191746964857275330598695750933888534735513946110682453341589163662821550171851039684852775483842883152933453301215749337859277282594428714088732451671391975218828889933336199421022227660800*x^24+11757131640765607114313503395044558155675883181693081168594689647342880450579435944368951057777841605290678755100631147948285697162178581577411290370260537788736048330433139231016582289047077350328212028740712124418073956531843/605073533766267357396935160848286458614169202046461537580037462640261574852624372451345189262424123819438120277034751976472381099806493978956253068768565800942419354337199159525951807424095318915665760614798465870222351274856700336230177381003561089682636800*x^23+3615644860660714976183222909975141192375911148669484268200286283524215744184163434654409092427990003102995600594119280967799106967721338223891457752885036892602839475675779910484401866673252240988027044270619267495598013558611383/58826593560609326413590918415805627920822005754517093931392531090025430888449591766103004511624567593556483915822823108823703718036742470176302381685832786202735215005005473842800870166231489339023060059772073070716061929499956977133489467597568439274700800*x^22-469521300965310436699956395644550195273439574983404579224992645614821206881043830305557582615346524784128179174185656234984873795372402512027317673540880279457722884981630461684839839468386595886009536411579891376545899467008362913/627483664646499481744969796435260031155434728048182335268186998293604596143462312171765381457328720997935828435443446494119506325725253015213892071315549719495842293386725054323209281773135886282912640637568779420971327247999541089423887654374063352263475200*x^21-1481436640646589543105028759733551574328676173738860069964413830249202850571034575433183090685152684870878963026779486498633764560055294203166979563818211845684838287715662307142735597871334251990332704790591276240139218902367074644323/1355364715636438880569134760300161667295739012584073844179283916314185927669878594291013223947830037355541389420557844427298133663566546512862006874041587394111019353715326117338132048629973514371091303777148563549298066855679008753155597333447976840889106432*x^20+208293822641350142110983556604798444723875317348706021968179917948327400708054776540555853742432090769607344272720079727139577322579746363980991070681543045642524736217207473800270009684387043313840226148475435285364760849720941702078669/16942058945455486007114184503752020841196737657300923052241048953927324095873482428637665299347875466944267367756973055341226670794581831410775085925519842426387741921441576466726650607874668929638641297214357044366225835695987609414444966668099710511113830400*x^19+1737294780036003981315417967479538603320041829777435663769436724865914630209568073379483181412232867543446510607265058240074740609598607749588389704302743379310532241902557783213333603710405146364745385555451737627038457737771222000739083/156870916161624870436242449108815007788858682012045583817046749573401149035865578042941345364332180249483957108860861623529876581431313253803473017828887429873960573346681263580802320443283971570728160159392194855242831811999885272355971913593515838065868800*x^18-8860884285610139435715712471167171685998895670910346718038578447829727086593765695122146288995531888632805149203652403507572840478741207623010030459728810858432332149193169014701314952038101179379537608197216532848727778995415531716857207/78435458080812435218121224554407503894429341006022791908523374786700574517932789021470672682166090124741978554430430811764938290715656626901736508914443714936980286673340631790401160221641985785364080079696097427621415905999942636177985956796757919032934400*x^17-149445264028286977675468381626166396624654263901112035758686504730135575208976417445751380703618177942431763438756269096020368021488021410422021027545022762579099912773622019018838827015101293513261502968623169466326634179874530585969316172079/2117757368181935750889273062969002605149592207162615381530131119240915511984185303579708162418484433368033420969621631917653333849322728926346885740689980303298467740180197058340831325984333616204830162151794630545778229461998451176805620833512463813889228800*x^16+676995769042707709565334376975802699705547521468993912321704359718920034127398459123719450454690150602180341152621591801810997290167325065528870045324865971135753684126490358983271137646678948307151257379295495359855271623680719223967502147909/1058878684090967875444636531484501302574796103581307690765065559620457755992092651789854081209242216684016710484810815958826666924661364463173442870344990151649233870090098529170415662992166808102415081075897315272889114730999225588402810416756231906944614400*x^15+5568079724965222704773948888526333815245371717267302375568300559034743763116448068472569567345818600476590607726858272658467234747569861371230375630973573197158042669059440741126375043128313188487116493835974549397903260448913525542025762416713/18908547930195854918654223776508951831692787563951923049376170707508174214144511639104537164450753869357441258657335999264761909368952936842382908399017681279450604823037473735185993982002978716114555019212452058444448477339271885507193043156361284052582400*x^14-30629115424660234157200969509995110909141553391532074468773688478812098814153890281789066967068120173735056445997510088174822402451848945417712135725836819986309347252156235952975485940168180631347845167068090417813407661877381676502712567402569/13235983551137098443057956643556266282184951294766346134563319495255721949901158147373176015115527708550208881060135199485333336558267055789668035879312376895615423376126231614630195787402085101280188513448716440911113934137490319855035130209452898836807680*x^13-426793912568945712866246161069867897350742552686295788936212671557438234722728423322540701954008417016623487948796456461329877076479075417869319050183467152211681602716015570235842813768840640865661800045293157665595575648726789120534424095561841/525237442505440414407061771569693106435910765665331195816004741875227061504014212197348254568076496371040034962703777757354497482470914912288414122194935591095850133973263159310722055055638297669848750533679223845679124370535330152977584532121146779238400*x^12+44602815782567418555125240663192794993047512635015833816198913965126157193769684258234028651882877203460494698232717381795793231967518967806105132480053568360967184280184805567181287986548870108263312696350894831910157652586006430354340096844883399/8272489719460686526911222902222666426365594559228966334102074684534826218688223842108235009447204817843880550662584499678333335348916909868542522424570235559759639610078894759143872367126303188300117820905447775569446208835931449909396956380908061773004800*x^11+2016859800593679111101972998839784700648716447188035880697361465126789352581681974059326008304642677799235041476797062440315127318889521258262434402679785342073749028975567467524008315078923825215064374473736777832105278077967431452071137559107944291/1378748286576781087818537150370444404394265759871494389017012447422471036448037307018039168241200802973980091777097416613055555891486151644757087070761705926626606601679815793190645394521050531383352970150907962594907701472655241651566159396818010295500800*x^10-4117696136230483100526802975956083254109030492232600089414245853693349781971756065537893972882907628115230919820992144467162925396181027859450405387531449833662110190546159701758722967601199307870937557381074236195607156551277379287740770089278923883/517030607466292907931951431388916651647849659951810395881379667783426638668013990131764688090450301115242534416411531229895833459307306866783907651535639722484977475629930922446492022945393949268757363806590485973090388052245715619337309773806753860812800*x^9-2494788696039749907683871247540972360135038574882764961858027471205439339424628001755614869991474347086148576076867835221306948712284507805718430306326052236706125290820904347024443685999414472393450695797941741313115447489293329796263884925194905377/1507377864333215475020266563816083532501019416769126518604605445432730724979632624290859148951750149024030712584290178512815840989234130806950168080278833010160284185510002689348373244738757869588213888648951854148951568665439404138009649486317066649600*x^8+8273546209245626164039336786685107754435023475166680898944079098881369583375190718438555923614039024272986635747320916950992595970487986526478805250856869858454587507604545804297993670260724710680212067190998272903902234279106498247804954679299410781/1148956905480650906515447625308703670328554799892911990847510372852059197040031089181699306867667335811650076480914513844212963242905126370630905892301421605522172168066513160992204495434208776152794141792423302162423084560546034709638466164015008579584*x^7+35497370932670007532633421298107443664064486925302180793934915649346555423078359613894609166768308061979656219344732130773311237515836605105158774007315725556469382426617381224292087760055357864599345706213593838713089077695635806957542345246791501053287/32314412966643306745746964461807290727990603746988149742586229236464164916750874383235293005653143819702658401025720701868489591206706679173994228220977482655311092226870682652905751434087121829297335237911905373318149253265357226208581860862922116300800*x^6-5029245132594134513061170367199093251356775256805927541393470534526152994604230311203507750270685956647678395093300529389856450038477003373403772778025591660090621155476683755875154431009137449549733593055964515550171911749836507984330412199282972864309/1346433873610137781072790185908637113666275156124506239274426218186006871531286432634803875235547659154277433376071695911187066300279444965583092842540728443971295509452945110537739643086963409554055634912996057221589552219389884425357577535955088179200*x^5-63845384285461142620120219474133687406500844134487292028161278761374713904917177953786862745589929747039386230562524738964939334973011980204589783986933155375009867252909260167402914572664063294802596528388998296601493349921213076549373783501687284060243/168304234201267222634098773238579639208284394515563279909303277273250858941410804079350484404443457394284679172008961988898383287534930620697886605317591055496411938681618138817217455385870426194256954364124507152698694027423735553169697191994386022400*x^4+19764559435397279488416242932385743737084931020095175993887541887201117457130993366530064347697815150800491466502180916195977655397245506636274623027503858261374716266196016652000169010409181931262987815251165421447894474228917641451650321289391812807149/21038029275158402829262346654822454901035549314445409988662909659156357367676350509918810550555432174285584896501120248612297910941866327587235825664698881937051492335202267352152181923233803274282119295515563394087336753427966944146212148999298252800*x^3+431718817918889923231412183011072675165428315443536376383921903594066466630241423919004464105707276195125765057456072957289767195203964195175748687337326606556646573219285210561858032122783581460542452552975212517005844526132488719101058349639488590883789/7889260978184401060973379995558420587888330992917028745748591122183634012878631441219553956458287065357094336187920093229611716603199872845213434624262080726394309625700850257057068221212676227855794735818336272782751282535487604054829555874736844800*x^2-30686989073285242539440663460095600313982686581730699657782412301077757161357227726378299134390382672054538008497795930262591731746163865443235376114820452220313550726038258079103083917133475033558069033820915257486748620872856008144600335512982730087077/986157622273050132621672499444802573486041374114628593218573890272954251609828930152444244557285883169636792023490011653701464575399984105651679328032760090799288703212606282132133527651584528481974341977292034097843910316935950506853694484342105600*x-20870245172427132044241676155144989746224698768615468622072420810242041007500058689223525727976981339013118440582888515929202478658410854342402605755759024317467190932752542467253198423585637322987322579340955342602699971756944355656803236085337703768049/8217980185608751105180604162040021445717011450955238276821449085607952096748574417937035371310715693080306600195750097114178871461666534213763994400273000756660739193438385684434446063763204404016452849810766950815365919307799587557114120702850880,90311856964940298758496835329176590299855532576713900229147934708157303287658915856247570060618258526354625196967523877213550513892524740556367658502259040147150411685479236942687710741870238923354947596272001994172853395021325/7454505936000413843130241181650889170126564569212406142986061539728022602184332268600572731713065205455477641813068144350139735149616005820741037807228730667610606445434293645359726267464854329041002170774317099521139367706234548142355785333963872624890085376*x^24-2857092568775558961881883148964370232007582143782328237492391331072998971127410936479024778379930246809452718905938739355922332560241472841575722635159492101457875053719989102670398753129958405219463248378007004805968542301855/8319761089286176164207858461663938805944826528138846141725515111303596654223585121205996352358331702517274153809227839676495240122339292210648479695567779762958266122136488443481837352081310635090404208453478905715557330029279629623164938988798964983136256*x^23-30041661584689271368244427317544233150639294308183587706008752246253404929989139890638905619080880752259808657757708140764051524704695866438808761110833569241294622815800615846864309647523129667972045118555792617639059162298963837/64709252916670259054950010257386190712904206329968803324531784199027973977294550942713304962787024352912132307405105419706074089840416717193932619854416064823008736505506021227080957182854638272925366065749280377787668122449952674846838414357325283202170880*x^22+1738923578815682913934255169613384085475809666678806986818218830619571085971265436645474076529655441173667456457911752285305331263804620151075108357231089839543829372697793436038859790227834996800585106523297082038212099449110902517/138046406222229885983893355215757206854195640170600113759001139624593011151561708677788383920612318619545882255797558228706291391659555663347056255689420938289085304545079511951106041990089894982240780940265131472613691994559899039673255283962293937497964544*x^21+56990945523743184724659968003398335144939884838188839874391259655285985445869996907704303589938995107970844308429573517731993169807956980865288749256985739025778319240842593746216999862027273793533957776345009742175916988455807271038967/7454505936000413843130241181650889170126564569212406142986061539728022602184332268600572731713065205455477641813068144350139735149616005820741037807228730667610606445434293645359726267464854329041002170774317099521139367706234548142355785333963872624890085376*x^20-3664913601569712359478498860964219342878637830575320847166690885659262630651359103138968871311610775425605792100090731933911385878475778717793666512793679335160369372071065931142362978550510680425477171335253116256994540214409031403118201/18636264840001034607825602954127222925316411423031015357465153849320056505460830671501431829282663013638694104532670360875349337874040014551852594518071826669026516113585734113399315668662135822602505426935792748802848419265586370355889463334909681562225213440*x^19-12245547400243911025960095723448817272479392444331560631006775505050308566857107664115686081980921358189562671834947010773998339055417031907814418259966960584072732673204858288674322048890564815561904626631290556079409553455577925032823729/172558007777787357479866694019696508567744550213250142198751424530741263939452135847235479900765398274432352819746947785882864239574444579183820319611776172861356630681349389938882552487612368727800976175331414340767114993199873799591569104952867421872455680*x^18+147894894654412671898389847644489363499131144621772219870049185023725955312930875413751123183974071610564056283898567104514425225422576473477471535543259070812875199774122608701131839426404500287942555162460622143152291144698291034382795371/86279003888893678739933347009848254283872275106625071099375712265370631969726067923617739950382699137216176409873473892941432119787222289591910159805888086430678315340674694969441276243806184363900488087665707170383557496599936899795784552476433710936227840*x^17+954025592062230527010471457277275759069124321199720387704699544102905138879508424361458269973668004568501868498360984911373649257544103182840080166722066425887149665372185834790307274003813499092389288767064816994151013850474973188252492749679/2329533105000129325978200369265902865664551427878876919683144231165007063182603833937678978660332876704836763066583795109418667234255001818981574314758978333628314514198216764174914458582766977825313178366974093600356052408198296294486182916863710195278151680*x^16-10723661105680952170067426276558230472917492485888226872228042287751732000054486990839332696631764239198803678997906606994974153645966923577885358471299488138096402318445121597735533298222528391778737494528394871668793516033598162109035870121281/1164766552500064662989100184632951432832275713939438459841572115582503531591301916968839489330166438352418381533291897554709333617127500909490787157379489166814157257099108382087457229291383488912656589183487046800178026204099148147243091458431855097639075840*x^15-7952915908821879370309416254619263758290476768302866678578174657927986880902082635289768048277243670636833413335932346646770599099312152044413076069975006824810457331789601318897859117282844275140332487097659392935542060144761529378341349995389/5199850680803860102629911538539961753715516580086778838578446944564747908889740700753747720223957314073296346130767399797809525076462057631655299809729862351848916326335305277176148345050819146931502630283424316072223331268299768514478086867999353114460160*x^14+2310494731869467074662471687043339601445708669492608646825442635599329139517567823093114258318748219020493496484978095572560177037761904808231353624949743025657170170404768806125002231830139215766546044697879829912960630130917464715263287193615229/72797909531254041436818761539559464552017232121214903740098257223906470724456369810552468083135402397026148845830743597169333351070468806843174197336218072925884828568694273880466076830711468057041036823967940425011126637756196759202693216151990943602442240*x^13+2156457511374287952832484157814490741910966660914419755594051942663057702606249582088587703728095091271280459564651791995192811227310142542305243880948282915570581337986989756569347534841255572710670603490816495902261461241875613423140596521879157/577761186755984455847767948726662417079501842231864315397605216062749767654415633417083080024884146008144038458974155533089947230718006403517255534414429150205435147370589475241794260561202127436833625587047146230247036807588863168275342985333261457162240*x^12-58648121197609473204301703339536331799774603617052450338229388844052234727805775819396391767909985335201667161730571559911060753360789954975873940802144251945459108988264339105007443864145771050846603077966515418584395795415446989614110123733756147/827248971946068652691122290222266642636559455922896633410207468453482621868822384210823500944720481784388055066258449967833333534891690986854252242457023555975963961007889475914387236712630318830011782090544777556944620883593144990939695638090806177300480*x^11-8911335955300110289722583659612554490019956494923245535784558627407133843527618813046865404570314791887803054602911164524668426225675575925233798326789201832922017175228429466792385550764898249415940145153455436284565684642912679786748167620387647303/1516623115234459196600390865407488844833692335858643827918713692164718140092841037719843085065320883271378100954807158274361111480634766809232795777837876519289267261847797372509709933973155584521688267165998758854398471619920765816722775336499811325050880*x^10+28694043918195023379847830788658454054269295187374088358887018300766410279463359976377712197752745694153117284149186537568680601476532305296851472200123896030999614539341087764895067776581978166416986276092247153978560677575440912063543494904797341717/284366834106461099362573287263904158406317312973495717734758817280884651267407694572470578449747665613383393929026342176442708402619018776731149208344601847366737611596462007345570612619966672097816550093624767285199713428735143590635520375593714623447040*x^9+42498748207559648443837209304690335984861016530351245534510343506521908330403529379575151788541154436568686315867721825989470269001994723285003551849564141337796430593919188023792743536640941736406410503122404244349679829829904562019154477552598390347/7386151535232755827599306162698809309254995142168719941162566682620380552400199859025209829863575730217750491663021874712797620847247240954055823593366281749785392508999013177807028899219913560982248054379864085329862686460653080276247282482953626583040*x^8-2751380720881426072644863271850396820611803225567224596438282285793838747499318875364743901805512511283136721363568421890859123673732506027130315802471210939045235269253650211510346266734031846328183308072134088660679589169957212901073829171045656030129/31596314900717899929174809695989350934035256997055079748306535253431627918600854952496730938860851734820377103225149130715856489179890975192349912038289094151859734621829111927285623624440741344201838899291640809466634825415015954515057819510412735938560*x^7-29063742575259056386129282972491401068451988656495179929696554665706705069354108787131304527751406681053613984982149615118937468428595162764717336962943170574829547493014114757093806713055183175662041295885984699795097109134705303023631539732195648558363/8886463565826909355080415226997004950197416030421741179211213040027645352106490455389705576554614550418231060282073193013834637581844336772848412760768807730210550362389437729549081644373958503056767190425773977662491044647973237207360011737303581982720*x^6+60947060452601906491800815290496396987809982250125526239873049371376422814509856759132649849757365423418347786586132813337384022835541563874793869761714884988518532673382806538556217306123916939252972662825276956228914547077716896089003391891121753919811/1481077260971151559180069204499500825032902671736956863201868840004607558684415075898284262759102425069705176713678865502305772930307389462141402126794801288368425060398239621591513607395659750509461198404295662943748507441328872867893335289550596997120*x^5+88153091711819830865684267597815793817590995117202904003257007630693678991250668721330161756409359729989039850867275755411765772527614079260012902811387168759421397727535975845665841245852053379688767357768531881709462724452229085114466529022835143387831/92567328810696972448754325281218801564556416983559803950116802500287972417775942243642766422443901566856573544604929093894110808144211841383837632924675080523026566274889976349469600462228734406841324900268478933984281715083054554243333455596912312320*x^4-201210018045860424644272733339127388537465851852904166045485193273971792572950671103609856323075611769467639687589243418015114381744977023894302808938837709920917542485406223664067189398886683872886281500456238277660471167143101991130693265528606821177713/23141832202674243112188581320304700391139104245889950987529200625071993104443985560910691605610975391714143386151232273473527702036052960345959408231168770130756641568722494087367400115557183601710331225067119733496070428770763638560833363899228078080*x^3-244423626828988241866480877663664282921667389692032704017575419959469277936967603254508770597841188895206484507084509146319561513406003801367214193829484197878836815127383876015940238897515807964576751927277230881280734746789806082970892555364399787965061/2169546769000710291767679498778565661669291023052182905080862558600499353541623646335377338026028942973200942451678025638143222065879965032433694521672072199758435147067733820690693760833485962660343552350042475015256602697259091115078127865552632320*x^2+111944527388061224686178227920735283915020638808472295379394323932154160628526580356092429732260696352535868137749126635977361630662121941781779903304340674923723625342265137744697819321956583226207810604751885795294546593124990531869354352495795397476935/216954676900071029176767949877856566166929102305218290508086255860049935354162364633537733802602894297320094245167802563814322206587996503243369452167207219975843514706773382069069376083348596266034355235004247501525660269725909111507812786555263232*x+15625024707968194229437272856234782235476773855080064697406690027441015207181022608770629043233028755322893833317508393574990591478430135175823913079551134673361821163187494103073563306736202197822970639596649807225526208936035556191890082207166569315667/4519889102084813107849332289122011795144356298025381052251796997084373653211715929865369454220893631194168630107662553412798379303916593817570196920150150416163406556391112126438945335069762422209049067395921822948451255619289773156412766386567984,-544226040159507494501251010479009025968973354406923867047614929232390550190871230847741218775824097343380393857873864957640536783030223186810225575690906062308665360607463185579703131072664233484429609506388248925036271840898689/11647665525000646629891001846329514328322757139394384598415721155825035315913019169688394893301664383524183815332918975547093336171275009094907871573794891668141572570991083820874572292913834889126565891834870468001780262040991481472430914584318550976390758400*x^24+1206033081165285949172662873973748366831792187251341941484555214417784260399124044804298406793354328143732589554579202883215997899135414455414651911971232319074629924650104506378631813238734047682671573082533775302636185292220969/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^23+148606849276525518751296341844885757267063667125361452222157456140874779358265248410093751523436765842107970229787713786915764686750392400739603006524023963468875029087485171461615734317419399626302985387873329925753153147545081487/80886566145837823818687512821732738391130257912461004155664730248784967471618188678391631203483780441140165384256381774632592612300520896492415774818020081028760920631882526533851196478568297841156707582186600472234585153062440843558548017946656604002713600*x^22-5713338990117879446597775271742134068313416884026440623350783590650773491226966170776219850421737975894534424374343920805076917345168850285118936477510155680611599874556296483488819530995822380951907737692982210467612365513168577193/215697509722234196849833367524620635709680687766562677748439280663426579924315169809044349875956747843040441024683684732353580299468055723979775399514720216076695788351686737423603190609515460909751220219164267925958893741499842249489461381191084277340569600*x^21-72674175820582153290182530936006837357185783805033049809525890146308817103979291326604635350545671105810681999024554822966501597348948391428314153673390850009382635993675774659311680092702034067453480491673734881990702906649373419212069/2329533105000129325978200369265902865664551427878876919683144231165007063182603833937678978660332876704836763066583795109418667234255001818981574314758978333628314514198216764174914458582766977825313178366974093600356052408198296294486182916863710195278151680*x^20+4792644269459646334007162971407324975711995077557092822063412167167989442120435254410222796937811454915127249819442455540816701836941520910628886429359773268760852362402704801774976298477651477796946480127297933307199036459642414929678943/11647665525000646629891001846329514328322757139394384598415721155825035315913019169688394893301664383524183815332918975547093336171275009094907871573794891668141572570991083820874572292913834889126565891834870468001780262040991481472430914584318550976390758400*x^19+64776174290088574123357353914414774360306511893195384244938281732637084312846488545795959607903195598898150156683276122727372155894855349917828269804663449303726834358075098348747533796452064314270555367734492881777709327553401899404529207/215697509722234196849833367524620635709680687766562677748439280663426579924315169809044349875956747843040441024683684732353580299468055723979775399514720216076695788351686737423603190609515460909751220219164267925958893741499842249489461381191084277340569600*x^18-192533505345647417400906729910815572692416610333945848263133810751495982908700902014693830935318096862523813170103031763812671656276619104644981271278356911112046812902555081969010090878183395319360298077408172735926129463926021572102252489/53924377430558549212458341881155158927420171941640669437109820165856644981078792452261087468989186960760110256170921183088395074867013930994943849878680054019173947087921684355900797652378865227437805054791066981489723435374960562372365345297771069335142400*x^17-20579434161591259101446071617026009363386392060994102881723347946659923235695173011144873239170588206296373028317053946961309721872390948415227073598462483569533510627595009424903170143083068256360442329417217596982330753144624930998199805321/11374673364258443974502931490556166336252692518939828709390352691235386050696307782898823137989906624535335757161053687057708336104760751069245968333784073894669504463858480293822824504798666883912662003744990691407988537149405743625420815023748584937881600*x^16+13949420538369015619020841172290473266318038230701774587922060383628864783573777721916186180494561738186467253392194769131139205463103518768134270919093625031516123031317005935793503125778720016968482961473455505920370593332589407993500474036323/727979095312540414368187615395594645520172321212149037400982572239064707244563698105524680831354023970261488458307435971693333510704688068431741973362180729258848285686942738804660768307114680570410368239679404250111266377561967592026932161519909436024422400*x^15+369566491820898950285096434268639257654139152854885355095634627646026574930861880397300977835704611830522592489436980819480744973697552069490760402156727653272813438607580903175040174738342200666608825031484067197656608897109030896555440592304399/51998506808038601026299115385399617537155165800867788385784469445647479088897407007537477202239573140732963461307673997978095250764620576316552998097298623518489163263353052771761483450508191469315026302834243160722233312682997685144780868679993531144601600*x^14-151606724830325180428937033981627611277600164251528343189356237341360905358495761740005052491017636020374655110243574253477247827870105054978105342021256891088032406569862174216674302875129837114004517052132598892866853201635795996636067807021617/2274934672851688794900586298111233267250538503787965741878070538247077210139261556579764627597981324907067151432210737411541667220952150213849193666756814778933900892771696058764564900959733376782532400748998138281597707429881148725084163004749716987576320*x^13-6644061493851908667477196903940601973705057672397266726916281893553769296575743583147690244967741994057703521792782719394618465221390817949985768529201952844526389165963326095282910607317424297421220499564638612272162252281608414933093448302579197/361100741722490284904854967954164010674688651394915197123503260039218604784009770885676925015552591255090024036858847208181217019198754002198284709009018218878396967106618422026121412850751329648021015991904466393904398004743039480172089365833288410726400*x^12+158372067433992847850679229835034685223856692346882448492759095082872895385548311276264008292903058421049781863042786552079761862777274288080227041944788499170251013616232738893174603885833890521717136541641010873446104698513708777061518681211364051/1034061214932585815863902862777833303295699319903620791762759335566853277336027980263529376180900602230485068832823062459791666918614613733567815303071279444969954951259861844892984045890787898537514727613180971946180776104491431238674619547613507721625600*x^11+29395100999919786502497120920159086226257070171229251891922985888554207295866919221084415497979188545166812370612987725680643076933645948455430260368475693365637588911001938289928346982104918058302326329574217776358256264895015963832800287906155812437/947889447021536997875244290879680528021057709911652392449196057602948837558025648574901928165825552044611313096754473921475694675396729255770497361148672824555792038654873357818568708733222240326055166978749224283999044762450478635451734585312382078156800*x^10-330432219981941320166406401601736105256484410347599763274398105684130507116868514076705809289918903097498955108719587186871224020432313063718677150167801730048821416847115800991600075114641663939830529127639282183590564081559872632414101173468990845459/1421834170532305496812866436319520792031586564867478588673794086404423256337038472862352892248738328066916969645131710882213542013095093883655746041723009236833688057982310036727853063099833360489082750468123836425998567143675717953177601877968573117235200*x^9-10821810836697032924228835392020363415036470190183545038957139691282990266208654763733922147302979731056923215487998465546865343996456552026829202942187670910531071784372090639458789752065107487217391489645846335657233086882002621110053526676191579669/329738907822890885160683310834768272734597997418246425944757441188409846089294636563625438833195345099006718377813476549678465216394966114020349267560994720972562165580313088294956647286603283972421788141958218095083155645564869655189610825131858329600*x^8+895985855452679930224182142780913728886315367663599251685112310623884381625849473394486142760734616281773483656963345639178484174285023444534576904630272438355573715924586355495973668088521630095393381432443467251516518706148545795407605151453080460783/3949539362589737491146851211998668866754407124631884968538316906678953489825106869062091367357606466852547137903143641339482061147486371899043739004786136768982466827728638990910702953055092668025229862411455101183329353176876994314382227438801591992320*x^7+1806462972749626334242730387144607920211720807283384923216919921271498008545305829753959887678075512161190699796593176789791559940101377356582039998067734399992560783375471229969104018861474983426421840734980687897666127435797080890104797489200051806920161/88864635658269093550804152269970049501974160304217411792112130400276453521064904553897055765546145504182310602820731930138346375818443367728484127607688077302105503623894377295490816443739585030567671904257739776624910446479732372073600117373035819827200*x^6-245923520196653820334789105117282319548812878333430348289069167197977408384704056329857149703788240711700247924208756322870163137368016534297762822765200178439063395601744095958792763723997477463293517852033916321114022436403828112917917803194237075811251/1851346576213939448975086505624376031291128339671196079002336050005759448355518844872855328448878031337131470892098581877882216162884236827676752658493501610460531325497799526989392009244574688136826498005369578679685634301661091084866669111938246246400*x^5-2984654160341914578131562928303094358280453384248658552216582117227387254693345002548543346187475674047707810530158172662320477963015600007957964937585424586255319674473452553527363506372167686093431768552457033965636877125188958656535402477794436176699679/462836644053484862243771626406094007822782084917799019750584012501439862088879711218213832112219507834282867723024645469470554040721059206919188164623375402615132831374449881747348002311143672034206624501342394669921408575415272771216667277984561561600*x^4+566873182490350000718117157812044850989228899379417411238689941787032438798652791333657848849915328532632939139436785946514699195804979046279418183922261280174597020936163119660961860549869244561474544908538149745605030267284109102610965520302668356622773/14463645126671401945117863325190437744461940153681219367205750390669995690277490975569182253506859619821339616344520170920954813772533100216224630144480481331722900980451558804604625072223239751068957015666949833435044017981727274100520852437017548800*x^3+17074742134677597326410641779165341418533162909738868382777522429740473023262597297135133196648845777462210522239907059683133326842174030446012244098169587882896543981690606767770485560924491888393926577786114184792678364282767898580170203813339871352380187/21695467690007102917676794987785656616692910230521829050808625586004993535416236463353773380260289429732009424516780256381432220658799650324336945216720721997584351470677338206906937608334859626603435523500424750152566026972590911150781278655526323200*x^2-4180011536516865730129836802438511704513677060629640579971459006583221519634408300670250093394170036231763473573434795462341461276079451981805825334489275753465694620375313702252005024732396305137586746769345269536722816892646458369985092543244133702908443/1355966730625443932354799686736603538543306889407614315675539099125312095963514778959610836266268089358250589032298766023839513791174978145271059076045045124849021966917333637931683600520928726662714720218776546884535376685786931946923829915970395200*x-627048595195623010051745718640335914216895319319760613846721490322934038504410444734335386082013311813427389092036270897852733314339318670479056527047030049810508619639219224453616361078836978568983493757915963557193626253469301451928908578713630718534337/22599445510424065539246661445610058975721781490126905261258984985421868266058579649326847271104468155970843150538312767063991896519582969087850984600750752080817032781955560632194726675348812111045245336979609114742256278096448865782063831932839920,1904433736691475809086594189143566266577133406523278063574839918573710986493036498843538807978518767335864635729648765356330361529046669261705680526394229223858950699753455182559332664485066494282277727416891187991339997578464257/15530220700000862173188002461772685771097009519192512797887628207766713754550692226251193191068885844698911753777225300729457781561700012126543828765059855557522096761321445094499429723885113185502087855779827290669040349387988641963241219445758067968521011200*x^24-3586283346240274746541039155525297354047027281365713167337171013542378187537380294270882225067088665639548791457181188005862356062789603646932764294423215467640456752498935506240993801911869076234071848920275829394902653164519441/1109301478571490155227714461555191840792643537085179485563402014840479553896478016160799513647777560335636553841230378623532698682978572294753130626075703968394435482951531792464244980277508084678720561127130520762074310670570617283088658531839861997751500800*x^23-256681266538856468225537765483560539711049597015618473470308805238431471329850691803964051043602085165581282241283562831287893465347405650725774717826661752929509738734284167838513207278406874063058082695423631632890690016155492593/53924377430558549212458341881155158927420171941640669437109820165856644981078792452261087468989186960760110256170921183088395074867013930994943849878680054019173947087921684355900797652378865227437805054791066981489723435374960562372365345297771069335142400*x^22+11511227579567913120853667689655921485287516201544551513815840137314087605204178776398017781301725607197688347858767117980693854342152935335918457068665155926203115144726632016975706088607098726124851426629669058033287371653271688003/95865559876548531933259274455386949204302527896250078999306346961522924410806742137353044389314110152462418233192748769934924577541358099546566844228764540478531461489638549966045862493117982626556097875184119078203952773999929888661982836084926345484697600*x^21+247269584615514173617225805133533263051365570647145266056995356956462586654460721311375717945263378132182033383956534646264998753387380552723182675004996917544622011800427580019708206541966015172195241796898777619883053617764263149646963/3106044140000172434637600492354537154219401903838502559577525641553342750910138445250238638213777168939782350755445060145891556312340002425308765753011971111504419352264289018899885944777022637100417571155965458133808069877597728392648243889151613593704202240*x^20-7393303331066850582143747151930263402261959878111388466347196090404579381281543680051637144106162346830487833192141481585235704084465311134739591181844610544137590256714278975215715369678936680012396626027670837781663473859833117322248311/3882555175000215543297000615443171442774252379798128199471907051941678438637673056562798297767221461174727938444306325182364445390425003031635957191264963889380524190330361273624857430971278296375521963944956822667260087346997160490810304861439516992130252800*x^19-36083776563650680593829174403125748924811994579151143078904371508949012258403663302920714823076207240472325268466268599379154745105253148129714537461510884477448332182340988444552982107054916148295130528363553507065762856862163606143570191/47932779938274265966629637227693474602151263948125039499653173480761462205403371068676522194657055076231209116596374384967462288770679049773283422114382270239265730744819274983022931246558991313278048937592059539101976386999964944330991418042463172742348800*x^18+101457026252521014590487798831541741098868027111501063757754047061108719956625567182050023307856367459755409308707189334780532289877110063828572748633148401353791979298167949789803045904457741629655488912547931372412911215599792338343380641/5991597492284283245828704653461684325268907993515629937456646685095182775675421383584565274332131884528901139574546798120932786096334881221660427764297783779908216343102409372877866405819873914159756117199007442387747048374995618041373927255307896592793600*x^17+4310869776782956437510240797395687339605545753412753800060385749328449522812608425769318556496841600329629497822091219760537876027470313541378459848069335854720295896307307582117607148811173921605992612445601029261304711191024031074656412712417/970638793750053885824250153860792860693563094949532049867976762985419609659418264140699574441805365293681984611076581295591111347606250757908989297816240972345131047582590318406214357742819574093880490986239205666815021836749290122702576215359879248032563200*x^16-22644177120144168178646788799191957391161190322241209107403505686626083799035540262981356186757604020503467948481377179923046909067921966974124346702818372915905441126866532006019999646618367595649334664054916109239006735091211438120532327575941/242659698437513471456062538465198215173390773737383012466994190746354902414854566035174893610451341323420496152769145323897777836901562689477247324454060243086282761895647579601553589435704893523470122746559801416703755459187322530675644053839969812008140800*x^15-589995387698998987043570247841101854349822917869691651994418073868259770589190643839016429789660772706905728502078104513541945352603947351085248575120035319522002072228468628019869284983834354371200218879215239987574039146823601344042933536993911/34665671205359067350866076923599745024770110533911858923856312963764986059264938005024984801493048760488642307538449331985396833843080384211035332064865749012326108842235368514507655633672127646210017535222828773814822208455331790096520579119995687429734400*x^14+2017834869766907200453947761856718379033265212776644062561350017698085805056839782800541040708978292201052088374268160426901110090581620506737332803373819174183838157938048505710476967945388857355484807935049484733178997385222385897237677684455939/6066492460937836786401563461629955379334769343434575311674854768658872560371364150879372340261283533085512403819228633097444445922539067236931183111351506077157069047391189490038839735892622338086753068663995035417593886479683063266891101345999245300203520*x^13+321699979768496348708901810835763141950519767975312767589566412238034664635939330936268627686068965495366748931590972246472971286744942653215719489547401968934026378973674559664777052808739905010071495761490409056009619369424300527856760589008429/7522932119218547602184478499045083555722680237394066606739651250817054266333536893451602604490678984481042167434559316837108687899974041712464264771021212893299936814721217125544196101057319367667104499831343049873008291765479989170251861788193508556800*x^12-535237456049889746356299336788188621940912517261659452694619063373542745429618525438191947009819543211832247697059982828963015291273992643164362072661867450005541008595605008366409280984491238499125927795575481400509661270856420054228209654954056869/689374143288390543909268575185222202197132879935747194508506223711235518224018653509019584120600401486990045888548708306527777945743075822378543535380852963313303300839907896595322697260525265691676485075453981297453850736327620825783079698409005147750400*x^11-21932282278487649308396794921841306916168363824006192871621377543647199247100075696527354831706375103817948293827783763007858848019354159590071040986266377338879708856053794045261959153674566726101545339898055230121245510715471136577733216395194300859/315963149007178999291748096959893509340352569970550797483065352534316279186008549524967309388608517348203771032251491307158564891798909751923499120382890941518597346218291119272856236244407413442018388992916408094666348254150159545150578195104127359385600*x^10+1111495677428618627250775186085862622528409505939519161799286265222624681439330242645554461136164722141706357782724173531680176827304646060366008532363685019681971179657485615246781072623177863339502200934300897079233212500654643817617318450259215183491/947889447021536997875244290879680528021057709911652392449196057602948837558025648574901928165825552044611313096754473921475694675396729255770497361148672824555792038654873357818568708733222240326055166978749224283999044762450478635451734585312382078156800*x^9+30686711323615310825139111152926014237143420764439226616760335643993947084454384700461596630283683108047938607763126568524683475744005350485328864018236223811884310935453471540119528720498627374406025846454282558338451096378912464962226169626879822077/439651877097187846880911081113024363646130663224328567926343254917879794785726182084833918444260460132008957837084635399571286955193288152027132356747992961296749554107084117726608863048804378629895717522610957460110874194086492873586147766842477772800*x^8-1446864187551797608818316553672122515085009609111655746143474758807089170097821506800510714408116294114850154481085733631152089847335479451559620777000291926849108095284269285447537393675007547372712296409602804577267320887352692029558352800564855686749/1316513120863245830382283737332889622251469041543961656179438968892984496608368956354030455785868822284182379301047880446494020382495457299681246334928712256327488942576212996970234317685030889341743287470485033727776451058958998104794075812933863997440*x^7-2363938134833347704363620513311304745011115308416497498626540221201379467648223523409319922630920805623598100695022055490528354597414475168039424080191554818737176153955778885036586260705069093537161713326632540621899102073456244455038516174715163598500729/59243090438846062367202768179980033001316106869478274528074753600184302347376603035931370510364097002788207068547154620092230917212295578485656085071792051534737002415929584863660544295826390020378447936171826517749940297653154914715733411582023879884800*x^6+720067443555190953384948284939369459876979422853094347284837865007407786639156600408150692380529082240660400093006812401229473832966646986128524201727829865507131841780331251535453064492634771658014005138524988287319284855319192140278733138013542301506209/1234231050809292965983391003749584020860752226447464052668224033337172965570345896581903552299252020891420980594732387918588144108589491218451168438995667740307020883665199684659594672829716458757884332003579719119790422867774060723244446074625497497600*x^5+3329308988392609764436114106220382485055433962191283490589792765125707176832057118148111566878683839459346299184162258313549993789810238525664807857256819015375858802559706825003469961051603989602135096149428844331736429959987257568282800057184059243146471/308557762702323241495847750937396005215188056611866013167056008334293241392586474145475888074813005222855245148683096979647036027147372804612792109748916935076755220916299921164898668207429114689471083000894929779947605716943515180811111518656374374400*x^4-342270812245423987459276896172377136043343913298896202440254534391324773533179678745888733781897557085585764670722040826900087903921666649501747091336256132143874688971163001398517719738638083447380889066919340194698069513042277939199163993653832431753583/2410607521111900324186310554198406290743656692280203227867625065111665948379581829261530375584476603303556602724086695153492468962088850036037438357413413555287150163408593134100770845370539958511492835944491638905840669663621212350086808739502924800*x^3-11408972326985812363334832410397792632642171224176834207565792507262199202029361113008746949133935259733314557905540653556950179529570597956190085958787419336616561288245579357169184168116153791775374415634515400087232846349152955877646167381995041735639363/14463645126671401945117863325190437744461940153681219367205750390669995690277490975569182253506859619821339616344520170920954813772533100216224630144480481331722900980451558804604625072223239751068957015666949833435044017981727274100520852437017548800*x^2+6062379219331303001685087488747792295298243512104448398016481923556457363640200007100331666752074479689739661698118507919511805697270676756049585713766217807394685145781036673794395253948733013656526347692068083114530734711244400899124353430291287145887017/903977820416962621569866457824402359028871259605076210450359399416874730642343185973073890844178726238833726021532510682559675860783318763514039384030030083232681311278222425287789067013952484441809813479184364589690251123857954631282553277313596800*x+140335543291245648186201799499744159755233669532534560892228196741301086627742961354964082302358603068090592188504380742928408304584141957326242765383245005008319511804059285848097426566223442952925370365665787296922316147292638984654269316840271976133593/15066297006949377026164440963740039317147854326751270174172656656947912177372386432884564847402978770647228767025541844709327931013055312725233989733833834720544688521303707088129817783565874740696830224653072743161504185397632577188042554621893280,10182145028084564531703301955728749425682192748067469082846641021885267132726255116517428174334568587749791569912629275016759871713211655705720630241776856313173367419835137000495231551744552177244287238498970513250315689470897467/74545059360004138431302411816508891701265645692124061429860615397280226021843322686005727317130652054554776418130681443501397351496160058207410378072287306676106064454342936453597262674648543290410021707743170995211393677062345481423557853339638726248900853760*x^24-410497125091008896211144373790553072774645180414828094568928859402526637574180528994622952574563990548223093869448564474161981344233270474707054481159594427673692852538387055432123669713578375497478355789985045059634310656072819/266232354857157637254651470773246041790234448900443076535216483561715092935154723878591883275466614480552772921895290869647847683914857350740751350258168952414664515908367630191418795266601940322892934670511324982897834560936948147941278047641566879460360192*x^23-683656275829975069099898144426426229425990455277230665763298787998970113743347245339261514478979243970712762395642473150540026141760273113348119260070283198780312396313523884882356424987593912388970932732085528246022853224557001033/129418505833340518109900020514772381425808412659937606649063568398055947954589101885426609925574048705824264614810210839412148179680833434387865239708832129646017473011012042454161914365709276545850732131498560755575336244899905349693676828714650566404341760*x^22+67927222266208792446260187547053747099719338560725038395989571951890918746287812058288668649335764959493911704674684067054217354137661028544188149936914717628281821385818354795832141934659126926772171985423808180510444888654385290643/1380464062222298859838933552157572068541956401706001137590011396245930111515617086777883839206123186195458822557975582287062913916595556633470562556894209382890853045450795119511060419900898949822407809402651314726136919945598990396732552839622939374979645440*x^21+6563773862935784145253724932194428466465959214662474102033813151894387766064237315223016398935415005137612196958998609693019282845452369421950297495565002476651207394894134037786570568850995123652632263755238520722811895769954537776449969/74545059360004138431302411816508891701265645692124061429860615397280226021843322686005727317130652054554776418130681443501397351496160058207410378072287306676106064454342936453597262674648543290410021707743170995211393677062345481423557853339638726248900853760*x^20-4616562071102799662363682449679206286318606957243361798668771758253498422298480816073379036631204829407064431181469905669300995268692194194564022446620638585451533597795684631681491602269000333949678128734611780009595824419447525254003267/7454505936000413843130241181650889170126564569212406142986061539728022602184332268600572731713065205455477641813068144350139735149616005820741037807228730667610606445434293645359726267464854329041002170774317099521139367706234548142355785333963872624890085376*x^19-57335433900862297101466000118402550167022031375584661723576014485015308066561640324656891786029819557040667008727332846375021529637235269074603263229540980614245823786720514671685179249083583130865942491218342259510049147484192408764643057/69023203111114942991946677607878603427097820085300056879500569812296505575780854338894191960306159309772941127898779114353145695829777831673528127844710469144542652272539755975553020995044947491120390470132565736306845997279949519836627641981146968748982272*x^18+128721191740081520463722042554417522888501495444673724383548203770214212432617866051632874732681310775949695458363257092724951544902173991160383208937992416938251789361979419052440622641330396943609188581481238223042063215292123142374706777/34511601555557471495973338803939301713548910042650028439750284906148252787890427169447095980153079654886470563949389557176572847914888915836764063922355234572271326136269877987776510497522473745560195235066282868153422998639974759918313820990573484374491136*x^17+22833667992849747953399548934989009544465394575287604146176949961112715775175699041998366170680229675114265502500035628216198269824060785129886769495591594292131100472266988067717732245042165000390292227565106954220341510371261020486556205240973/4659066210000258651956400738531805731329102855757753839366288462330014126365207667875357957320665753409673526133167590218837334468510003637963148629517956667256629028396433528349828917165533955650626356733948187200712104816396592588972365833727420390556303360*x^16-20115193745495236449043801632920976402040849834302578429260014114340316213116161395992612384662647666558145350444601576785108113504210510112530129292889961891005260059520547835425510733049504553725093843506746954822070896800799745194218192997143/2329533105000129325978200369265902865664551427878876919683144231165007063182603833937678978660332876704836763066583795109418667234255001818981574314758978333628314514198216764174914458582766977825313178366974093600356052408198296294486182916863710195278151680*x^15-785332216787121983208663774819547702037399832491953894901679483177281765302999175255208741688193051409384148919447280800109279090132134626714059519270226877761651792457498612599949880215013120637892269411240964605419557481593681023558826019618101/41598805446430880821039292308319694029724132640694230708627575556517983271117925606029981761791658512586370769046139198382476200611696461053242398477838898814791330610682442217409186760406553175452021042267394528577786650146398148115824694943994824915681280*x^14-2852573688069761592867021489398607430807153972070661187938653258491691765513216462890239411103084343057393013666299032357301872227389737533509880188740347767782557318331864475794629529692103810193049623347766068552256711785231100097926967421920793/145595819062508082873637523079118929104034464242429807480196514447812941448912739621104936166270804794052297691661487194338666702140937613686348394672436145851769657137388547760932153661422936114082073647935880850022253275512393518405386432303981887204884480*x^13+55672785466109565511500553268913969288057462172515208007635415844496438068283159943918255518936436847755183355949274178317044310013648025297783886921960419702996952551283805489123236124835741705023399511141045810651299720318289903634250586601857547/1155522373511968911695535897453324834159003684463728630795210432125499535308831266834166160049768292016288076917948311066179894461436012807034511068828858300410870294741178950483588521122404254873667251174094292460494073615177726336550685970666522914324480*x^12+298594454028238122471590368063637097085076326404133059538556765544720207517832337946789651093774554275803476376397470529007866729095988019237934768861222986867866481644439378793416363651889222211599291240629750951020284321393425155719225432057757693/1654497943892137305382244580444533285273118911845793266820414936906965243737644768421647001889440963568776110132516899935666667069783381973708504484914047111951927922015778951828774473425260637660023564181089555113889241767186289981879391276181612354600960*x^11-245945231091400312388833989221642902511918276667438377277944614602175664528967449112816095998435070598947324908205655457595075153521467683700612666278141248652887886010073295266347362281079434757068515559445190191294969665373775318278188331562927440801/3033246230468918393200781730814977689667384671717287655837427384329436280185682075439686170130641766542756201909614316548722222961269533618465591555675753038578534523695594745019419867946311169043376534331997517708796943239841531633445550672999622650101760*x^10-564932924229429008813690530077509834925864327688787480189684413466392341600083816829070200650655592134188110859087765774648180050445562502216032230258269772164773206726095322616792529008030688587382428247976594616715207488521449106354597431613162798797/1137467336425844397450293149055616633625269251893982870939035269123538605069630778289882313798990662453533575716105368705770833610476075106924596833378407389466950446385848029382282450479866688391266200374499069140798853714940574362542081502374858493788160*x^9+185662677744219177345282460121323400793809265159098701295558912738020881682827275654560354778844169803256973979957170010809905655943331001365605745443379901163835105673403299323749987241386836757284198801477218974217892936688927026176113744298402834607/2110329010066501665028373189342516945501427183476777126046447623605823014971485674007202808532450208633642997618006249917942177384927783129730235312390366214224397859714003765087722542634261017423499444108532595808532196131615165793213509280843893309440*x^8+43452518874712004847414397201028317923719281738002064782102410990010885615991391928133318965616577011549799549033334793131882718584683398348324194035419983189480204437065599812104960706449010768238990030554607609218438417403238704296817680171760775383481/63192629801435799858349619391978701868070513994110159496613070506863255837201709904993461877721703469640754206450298261431712978359781950384699824076578188303719469243658223854571247248881482688403677798583281618933269650830031909030115639020825471877120*x^7-4177102153103486080776172146795954051584708514839813469769732231322241910418207776840062009462047138739402280186576096082594305211605028419606865139474837336785562956018835374045771326535507828186901362141900406784027076993027735202100754332037108754078587/71091708526615274840643321815976039601579328243373929433689704320221162816851923643117644612436916403345848482256585544110677100654754694182787302086150461841684402899115501836392653154991668024454137523406191821299928357183785897658880093898428655861760*x^6-1437413376441399491311924983560946288085869110341409401880270240168937136976659310652872429583528438106599572437915313793898307561979021385180254267389895569839534311846484422559853457058779652181240540237704595408203871976300122232042685087563370802106989/2962154521942303118360138408999001650065805343473913726403737680009215117368830151796568525518204850139410353427357731004611545860614778924282804253589602576736850120796479243183027214791319501018922396808591325887497014882657745735786670579101193994240*x^5+1634008247695591966621354996324214611858003200772576366326854779896105556582902074941879992164175906809002945375110627768135056458162369306304284338649171264927369601737351222547152858872569320254223794816774592580754596963451578226222270855164270921246983/74053863048557577959003460224975041251645133586847843160093442000230377934220753794914213137955121253485258835683943275115288646515369473107070106339740064418421253019911981079575680369782987525473059920214783147187425372066443643394666764477529849856*x^4+6892909442492471567273023128524916326158126073488276827783982604103633937956325820634729070744060042488108000842981002918483910453616430709716433049390730730205861149882914307669363465237956230638616937664531472228351431578026624136526652224764506690239233/46283664405348486224377162640609400782278208491779901975058401250143986208887971121821383211221950783428286772302464546947055404072105920691918816462337540261513283137444988174734800231114367203420662450134239466992140857541527277121666727798456156160*x^3-66002780270187490429233693128028553252708343672944943699914174412337706261353014210385595424416326102581902731674756062914099494752588695675428190273064761381266088870285555280693600272812539997470894667076241753194028314302642805870057518504279443893938761/17356374152005682334141435990228525293354328184417463240646900468803994828332989170683018704208231543785607539613424205105145776527039720259469556173376577598067481176541870565525550086667887701282748418800339800122052821578072728920625022924421058560*x^2-4883152191845745608408598450389892967002882145855370268589772749877510167309863666005082965870417113274382483282239369486252756617398596151398829114274435406955567260835226875771852828864180808582682933488967523788438370222928895015462484286091077209574297/433909353800142058353535899755713132333858204610436581016172511720099870708324729267075467605205788594640188490335605127628644413175993006486738904334414439951687029413546764138138752166697192532068710470008495003051320539451818223015625573110526464*x+2652027889566896661884238784201241595497104041146269281437762158144222887730566650881108906489160580623419239402599366392528669687919611462681325957760763024762269631576954060176103414463519226065043045302351749409358446653474427265132126064699983269744393/18079556408339252431397329156488047180577425192101524209007187988337494612846863719461477816883574524776674520430650213651193517215666375270280787680600601664653626225564448505755781340279049688836196269583687291793805022477159092625651065546271936,-6572057544776802347146798675140190462366740793102478869275549350201769225360773532676567853715925693662102229879066270573998887994343709193816024297427359677314520210706072915937029763255018430081534482716524069897988320343819407/37272529680002069215651205908254445850632822846062030714930307698640113010921661343002863658565326027277388209065340721750698675748080029103705189036143653338053032227171468226798631337324271645205010853871585497605696838531172740711778926669819363124450426880*x^24+118133805511399001779914475434630796981375753788851963988337325483456570607764848603457665871119338216197610261720789566488614331830928469511394875457786125888021547344602664520603509924999175557906817545109958439959434199468303/47541491938778149509759191209508221748256151589364835095574372064591980881277629264034264870619038300098709450338444798151401372127653098346562741117530170074047234983637076819896213440464632200516595476877022318374613314453026454989513937078851228475064320*x^23+86872934902757583193381838877823836730954021620420255961442325855185685270230546231295237754767287058577982147742601717903845160919372780139720486087906218553807528260880922394868420147911973047800512127038511966486435188085043203/12941850583334051810990002051477238142580841265993760664906356839805594795458910188542660992557404870582426461481021083941214817968083343438786523970883212964601747301101204245416191436570927654585073213149856075557533624489990534969367682871465056640434176*x^22-19256380047520575580297675370052330837520455023050544738722127047535823908442438301363930937170967135956711711323549374391456483068679175248011293474915412915701462530818089970568378982486458529621623400170606961872704186847413190701/230077343703716476639822258692928678090326066951000189598335232707655018585936181129647306534353864365909803759662597047843818986099259438911760426149034897148475507575132519918510069983483158303734634900441885787689486657599831732788758806603823229163274240*x^21-4088281145057184361376326950426275507346097700718687714487500656222657379183666813942830952639714245277517326438872246938899789360436698604922437295365098720542188126965552605703830025458719821815418462973758869407517452440111345526063357/37272529680002069215651205908254445850632822846062030714930307698640113010921661343002863658565326027277388209065340721750698675748080029103705189036143653338053032227171468226798631337324271645205010853871585497605696838531172740711778926669819363124450426880*x^20+21660500837243384007015698288148899096017356236834093506134649824820753884493734706099781270126702589851735131342511163114000036039227635104535182024590168196700878573892157118357980718359853592694201449975435673562877598915024894904209663/18636264840001034607825602954127222925316411423031015357465153849320056505460830671501431829282663013638694104532670360875349337874040014551852594518071826669026516113585734113399315668662135822602505426935792748802848419265586370355889463334909681562225213440*x^19+174150509795513962031992433977089519187608551789932983430482366685424666661078354991083855058633647649716063022764611879213981597520971040825373186466051383468981231184527138109629779751600403802358357330583842913756947897010969892492475787/172558007777787357479866694019696508567744550213250142198751424530741263939452135847235479900765398274432352819746947785882864239574444579183820319611776172861356630681349389938882552487612368727800976175331414340767114993199873799591569104952867421872455680*x^18-742912777471317615892858769588316369876315988304439233901338262727142670926184528479901816412830913967379033004250274324623629250233715076948062157739707538649929238728291625749325339029054864563108978265809528167578098138740899937829760733/86279003888893678739933347009848254283872275106625071099375712265370631969726067923617739950382699137216176409873473892941432119787222289591910159805888086430678315340674694969441276243806184363900488087665707170383557496599936899795784552476433710936227840*x^17-2689197320334893816728602338940220537581749676900431676535468385100277353014359119024903015629741757159253114688983379246690780013025228241307140818792002032394899731727184051875294469622869631660622674963831365418719221183487435480488524873181/465906621000025865195640073853180573132910285575775383936628846233001412636520766787535795732066575340967352613316759021883733446851000363796314862951795666725662902839643352834982891716553395565062635673394818720071210481639659258897236583372742039055630336*x^16+8556188866682779379473610212009613724158163369022104243179345499032546022842401575519562011194515743924872828076218232630341590552601870911868119085693514831387470930798968356809513313877244479925470727009042429552858107258363974310224461344427/232953310500012932597820036926590286566455142787887691968314423116500706318260383393767897866033287670483676306658379510941866723425500181898157431475897833362831451419821676417491445858276697782531317836697409360035605240819829629448618291686371019527815168*x^15+31807952589618761899983478228149584010960684891793322032420568169124547463092787728358507262163113783560878559679736809123946366483199813566880095556288335960544634901184863736313443342169124226571419697676066501842357718429894431890194720252987/1485671623086817172179974725297131929633004737167651096736699127018499402539925914501070777206844946878084670323076399942231292878989159323330085659922817814813976093238658650621756670014519756266143608652406947449206666076657076718422310533714100889845760*x^14-6577119527056817880281148671596295645474516926514046429854976579897418367052923497527283419581304385575656250475110317921451538602316262766973388590480437324452077909686474339106244110118252671311860859225915179270415238192337291973235425828578083/72797909531254041436818761539559464552017232121214903740098257223906470724456369810552468083135402397026148845830743597169333351070468806843174197336218072925884828568694273880466076830711468057041036823967940425011126637756196759202693216151990943602442240*x^13-30225294357852313816872784105563703042841928433006969697192513203709730856592966036358788997917657127114918324840648321526218615520891948000568027441052606487923908252504391237637134789980692355601562386621398091749953864907500323732896914735492723/577761186755984455847767948726662417079501842231864315397605216062749767654415633417083080024884146008144038458974155533089947230718006403517255534414429150205435147370589475241794260561202127436833625587047146230247036807588863168275342985333261457162240*x^12+98831339633926708851504845943121518305251502254755900490357237262991976680443684861600361529817874415408027937538824742280897034922656515378731322372237594564646004012336396835952637381743438345168196792547668683005399998010699156328446465750820537/827248971946068652691122290222266642636559455922896633410207468453482621868822384210823500944720481784388055066258449967833333534891690986854252242457023555975963961007889475914387236712630318830011782090544777556944620883593144990939695638090806177300480*x^11+25534644330184724713712999687910276871128179384501747033922467068849694402695085828281451905382557182022174848961015615881619773295989934614305209178595744457011165885753716338130158998157087803113313963697698023650992959096298765623315334102694908077/303324623046891839320078173081497768966738467171728765583742738432943628018568207543968617013064176654275620190961431654872222296126953361846559155567575303857853452369559474501941986794631116904337653433199751770879694323984153163344555067299962265010176*x^10-9566243279965052359261612932748310551016157835026675349412778440523166282135671495227557177739183827405723113276730688837517191592706026821859598892679326882932146047942396133152204551788572840477778995485404048418720485912654382456046815670624623219/142183417053230549681286643631952079203158656486747858867379408640442325633703847286235289224873832806691696964513171088221354201309509388365574604172300923683368805798231003672785306309983336048908275046812383642599856714367571795317760187796857311723520*x^9-130113231585578420847836593068797982312606601471041430929528285681692857329016946181659243993381238449437050361077119940258510448813087359059014443838270884304061902425852858287515784960289257632505604993906380742059193496529317302383359792419163315745/1477230307046551165519861232539761861850999028433743988232513336524076110480039971805041965972715146043550098332604374942559524169449448190811164718673256349957078501799802635561405779843982712196449610875972817065972537292130616055249456496590725316608*x^8+44514630037389558615791752072829582512445043420548646869029635894090199983043424514328582828566345824885494737151832120734344450490046461150851487806208446649844252639818401925917643559875004821192613810641798043781027269771667647089379155311360727309/10532104966905966643058269898663116978011752332351693249435511751143875972866951650832243646286950578273459034408383043571952163059963658397449970679429698050619911540609703975761874541480247114733946299763880269822211608471671984838352606503470911979520*x^7+205910201581442681483155097461037804896302529742583125344819245138875687711086202868269682618347991706048641202743101458582108524227872258921968118456899771102027042214136521379697389015772300882674947234689484041039681760172261665759833570646344955802503/3554585426330763742032166090798801980078966412168696471684485216011058140842596182155882230621845820167292424112829277205533855032737734709139365104307523092084220144955775091819632657749583401222706876170309591064996417859189294882944004694921432793088*x^6-17824383516934071110349906827827638270186912325590657499117844307366515699712801922498173166405434312022884340623453714590853608918785932061298018700336691791619563607182124161437785613962950743516791433095251256112024375599338037095971494069627809358073/1481077260971151559180069204499500825032902671736956863201868840004607558684415075898284262759102425069705176713678865502305772930307389462141402126794801288368425060398239621591513607395659750509461198404295662943748507441328872867893335289550596997120*x^5-252531911420058052640268773271142048473264798317872162853739574821737999186711695993356155500091575176191382158278456588476805073274241081073719980384791882858001680810043539929008901763123133303560078093106807316642138915872070963157784531662840385779533/11570916101337121556094290660152350195569552122944975493764600312535996552221992780455345802805487695857071693075616136736763851018026480172979704115584385065378320784361247043683700057778591800855165612533559866748035214385381819280416681949614039040*x^4+499895139507575541671264078984141412726740053724593739968346791704272835379572093035842985168156876713340391705202864859654034693419832210391318163639351830145961762352144526753524431962867490362775093874017947617274649071573929578411082514739927305887639/23141832202674243112188581320304700391139104245889950987529200625071993104443985560910691605610975391714143386151232273473527702036052960345959408231168770130756641568722494087367400115557183601710331225067119733496070428770763638560833363899228078080*x^3+3173537599611617738779710035306914481970579292895216915429660699235783867077141807729410442704035590501333149665508968295710123582548570851404159669795116322184001225300450322643552314914107383705256543871209460347747282220660074148172950101703610754863365/867818707600284116707071799511426264667716409220873162032345023440199741416649458534150935210411577189280376980671210255257288826351986012973477808668828879903374058827093528276277504333394385064137420940016990006102641078903636446031251146221052928*x^2-990917607552025373564986526901588680379646324538316660257700502664853859644099212144218319655441971214706478402925137351773773875507143858497218232861965806660816095248212741889334119038124727937935590531827585751393052199975334184079127860127486771725765/216954676900071029176767949877856566166929102305218290508086255860049935354162364633537733802602894297320094245167802563814322206587996503243369452167207219975843514706773382069069376083348596266034355235004247501525660269725909111507812786555263232*x-314749310465631083646707678158464083705954006038138605850894006380787226471716590916609249712313685916308798292724850128880256796302518550106187232342472587085869089509068769196260618707831981793735485583184158079163539154381581660087092033707329807326223/2259944551042406553924666144561005897572178149012690526125898498542186826605857964932684727110446815597084315053831276706399189651958296908785098460075075208081703278195556063219472667534881211104524533697960911474225627809644886578206383193283992,55215188432858719869783433189470548380585276682913621438838019058725103243069701501891542683206079700553355874243158857301097812310754518075299244021797021170095022159528140999395469994061765548071887886508751625365410900370779891/53246470971431527450930294154649208358046889780088615307043296712343018587030944775718376655093322896110554584379058173929569536782971470148150270051633790482932903181673526038283759053320388064578586934102264996579566912187389629588255609528313375892072038400*x^24-250456615934116486286195558922676677295516359302472246658130183788301112570980332161266501727741961288824202444400833441722154886012363810985812732649328675604318173757252631947662999815288454878938368694757973605894760516142739079/6655808871428940931366286769331151044755861222511076913380412089042877323378868096964797081886665362013819323047382271741196192097871433768518783756454223810366612897709190754785469881665048508072323366762783124572445864023423703698531951191039171986509004800*x^23-3713218732283552277197161035610832901103014416221916041405620208297453175083476261061844789462323706422305677651201250164550706175231614174717497456189127353594378385410264339751970311164174775194850775498241095579196809524380083357/92441789880957512935642871796265986732720294757098290463616834570039962824706501346733292803981463361303046153435864885294391556914881024562760885506308664032869623579294316038687081689792340389893380093927543396839525889214218106924054877653321833145958400*x^22+28260675058064914257585417868471588584858417565532723653668552657737805366273134836224967762835804915068947140301597798398779649886635396485277763569909779037337256189183569974410843423517793779666527888978178378105031492572816462843/20123382831228846353337223792384432486034349879096226495481215688716182383609578524458948093383719915385697121836378750540275713069906073374206451266679437068379782003655905532231201456281325799160463693916199923121529445271122308990270449557185705174630400*x^21+1427806478575074360448766573250404174951612270390799702148083174553504898523440977530353588410916030981246007178752726683473123325359196997148444922129542725051037554482453501477944711127677039967806123494624952812793903106837055242650273/2129858838857261098037211766185968334321875591203544612281731868493720743481237791028735066203732915844422183375162326957182781471318858805926010802065351619317316127266941041531350362132815522583143477364090599863182676487495585183530224381132535035682881536*x^20-595976768579628017131564439745873272687165883609430898234445464848559079644295471978279300271038951076874972636088253602134515222041820696939238701454280834768829604823136389096331131009535362415437904108345756857741528770255405153075805551/26623235485715763725465147077324604179023444890044307653521648356171509293515472387859188327546661448055277292189529086964784768391485735074075135025816895241466451590836763019141879526660194032289293467051132498289783456093694814794127804764156687946036019200*x^19-1559514499263419678732224642425527152956200106763708620954626560616925290999228518336031736999565758858933427234566540176554750811914561650589074057274337472768158339378723946787890783463242765097033195651633759017829391868660830424718155737/246511439682553367828380991456709297953920786018928774569644892186773234199217336924622114143950568963474789742495639694118377485106349398834029028016823104087652329544784842769832217839446241039715680250473449058238735704571248285130813007075524888389222400*x^18+24641877484442461914231113079761466678575478953402175877379485904048730942816744899644109301234482638691278071146595013001122574354390622154709961991537113597841891530964479708890539949486584526740517022238054706195934091091202700059654814973/123255719841276683914190495728354648976960393009464387284822446093386617099608668462311057071975284481737394871247819847059188742553174699417014514008411552043826164772392421384916108919723120519857840125236724529119367852285624142565406503537762444194611200*x^17+123967039403624204049184052104679571241327887726219150253138921386104263933461516398725014123353799704020467048906308629408779842492678829716977079079667602703588870167741836536384701624215979188447563616846345664753320066767059141249589641461221/3327904435714470465683143384665575522377930611255538456690206044521438661689434048482398540943332681006909661523691135870598096048935716884259391878227111905183306448854595377392734940832524254036161683381391562286222932011711851849265975595519585993254502400*x^16-262358177743031319121787335266326830454112679232703708661789504484851307729320795114361568837294502127829375245029264019589075479883441281974245869189277661956144756338145907750170058586689363200611698879289743838601229442993420503395762803726833/237707459693890747548795956047541108741280757946824175477871860322959904406388146320171324353095191500493547251692223990757006860638265491732813705587650850370236174918185384099481067202323161002582977384385111591873066572265132274947569685394256142375321600*x^15-29627130249799384396426238950973888601136588129333930038697352787359352939808841822145990622772019701830694788422723711167927969276029615658959359925381594252396883920273734192940517907618597555785316315464133151309757971509484637266901717522189269/207994027232154404105196461541598470148620663203471153543137877782589916355589628030149908808958292562931853845230695991912381003058482305266211992389194494073956653053412211087045933802032765877260105211336972642888933250731990740579123474719974124578406400*x^14+81554149761989554200897718997771460318725005762578703929248586550948046056338834474850247095580297282788334049154775206753473147425309853002893431521817505144147317989672384413713342039510907983666339779682572496005160548032721651703473277277181123/20799402723215440410519646154159847014862066320347115354313787778258991635558962803014990880895829256293185384523069599191238100305848230526621199238919449407395665305341221108704593380203276587726010521133697264288893325073199074057912347471997412457840640*x^13+294392680727511489066291869140795470330116847417674258729947003180819438150941729354631111071828687193335055802965316518513162409806717627858276797220091972857442223489444122238295951585525782942491545633836012986397119324813238194100932335088891899/825373123937120651211097069609517738685002631759806164853721737232499668077736619167261542892691637154491483512820222190128496043882866290738936477734898786007764496243699250345420372230288753481190893695781637471781481153698375954679061407618944938803200*x^12-10691550636738718726204318328020308158440001889807230675011849856330929224274269207608833352995092519801774603556347021240414378853384269207779299640841104094248864763203376538995891593001260275614287745933450295294272612452372972237567957808962645351/1181784245637240932415888986031809489480799222746995190586010669219260888384031977444033572778172116834840078666083499954047619335559558552648931774938605079965662801439842108449124623875186169757159688700778253652778029833704492844199565197272580253286400*x^11-1245398494256179816439764715755444541987307422682627251317518059132091526736738765300131715791050915611436230063867079450629485301369290095722534468509422364196573902996352163898556598449850559480824976579489667534702099155307115299994614801375578903969/2166604450334941709429129807724984064048131908369491182741019560235311628704058625314061550093315547530540144221153083249087302115192524013189708254054109313270381802639710532156728477104507977888126095951426798363426388028458236881032536194999730464358400*x^10+10848315301365570235665605424622220948851889935372103004363133513622901017927847377121288125282078167662808159565915363005620006779376923526808538050727192311983441139101551575880392155297848739844702690769177461847626495081183840656065841806562358578937/812476668875603141035923677896869024018049465638559193527882335088241860764021984492773081284993330323952554082932406218407738293197196504946140595270290992476393175989891449558773178914190491708047285981785049386284895510671838830387201073124898924134400*x^9+41980032725037553611008353580949578526005672328445833117123826450497960484631776838326789671083881793700421077740350753705806797160690552007688264913380852574098645633984212431841207157903765649973262529785344493229713800016955207381583261493977515156439/73861515352327558275993061626988093092549951421687199411625666826203805524001998590252098298635757302177504916630218747127976208472472409540558235933662817497853925089990131778070288992199135609822480543798640853298626864606530802762472824829536265830400*x^8-2223773237205788727819657622304852807926280270083842992680638384159837002600341546831410116734362835922179123429062914863945131360497891157341947898250599675998049674569481843188313358334582268627378612530187416054703535964156495993428145884454232030219/184235072307393002502477024466410209527902373160671018940562887775111533053066209635549451538547240436270420426968799596010825009795282654182798320922968479019590289340111439809245618801403739616337253057094115507094080614664816061312290492772085923840*x^7-2265789827681012335267145624473333142805076473908767243116189058390118638527363818997980131112316313289974242166285386007637831982917342154772837624364814363183118080300522732008004005086340178939030391388796656068026297747215822156576232128486163419053579/7254255972103599473535032838364902000161155943201421370784663706145016613964482004399759654330297592178147804311896484092926234760689254508447683886341883861396367642766887942489046240305272247393279339123080798091829424202427132414171438152900883251200*x^6+12951558024225492668520889382311129951127175448696410446131155964614655783751364409639024343645653467038293054776746293308249936882088441114111449763501988338870508947033953255705951695370669606996120741817952804492515924284242911449635200686116529111261191/2115824658530216513114384577856429750047003816767081233145526914292296512406307251283263232513003464385293109590969807860436818471867699231630574466849716126240607229140342316559305153422371072156373140577565232776783582059041246954133336127929424281600*x^5+2887472199328374975419381105185831030051566332362439907377558593492202796323036279410620535455743675983546509765932600989892264975783253833085171872609587608755776647995371298582096762235505091825735928527122031621298885034613406007718923977414656143833511/37782583188039580591328296033150531250839353870840736306170123469505294864398343772915414866303633292594519814124460854650657472711923200564831686908030645111439414806077541367130449168256626288506663224599379156728278251054307981323809573713025433600*x^4-47739585966111147193390713538740683267606222607647504535876226717444852905025223317284593640032702178700406787035450637677660941933006895459085058540329039483681549594484404771681422600325620157347833294535117638203134569993252637323587874875949985580901711/33059760289534633017412259029006714844484434636985644267898858035817133006348550801300988008015679131020204837358903247819325288622932800494227726044526814472509487955317848696239143022224548002443330321524456762137243469672519483658333376998897254400*x^3-6302413583556361700220128684599836761309215317298693401469632637813454539741734804690343310816907925050739736745572587641264403884842719036265735703175982389384219642180131390900783367950350058904553916348618159855069113501464566390128328854488724646789593/1771058586939355340218513876553931152383094712695659514351724537633060696768672364355410071857982810590368116287084102561749569033371400026476485323813936489598722569034884751584239804762029357273749838653095897971638043018170686624553573767798067200*x^2+130810146630284784359978602443390612035657946711252311676435665380343719917045301067482896648820128871791237456137896977063026368990054774562834442996903425349936601008051611306578836325628558243899920142361197317754502264967121766756926862867329971789791063/1549676263571935922691199641984689758335207873608702075057758970428928109672588318810983812875734959266572101751198589741530872904199975023166924658337194428398882247905524157636209829166775687614531108821458910725183287640899350796484377046823308800*x+108110686230829247507482633526253276094680510263816487612378015748790841528815265602317081980599103376386229057285325540676750563588451112494421303960882014795960634035103717869543394305509123472518894165613743560005325462404029321671060956448925142616411/12913968863099466022426663683205747986126732280072517292147991420241067580604902656758198440631124660554767514593321581179423940868333125193057705486143286903324018732546034646968415243056464063454425906845490922709860730340827923304036475390194240,138140340468467876269211607997210665499618875374667913081845820184823429961439068979373158487101448595670710853738564507989030721895258223559398267340910957478370327849284087783997322473713366467696935300972988220571486747344874737/186362648400010346078256029541272229253164114230310153574651538493200565054608306715014318292826630136386941045326703608753493378740400145518525945180718266690265161135857341133993156686621358226025054269357927488028484192655863703558894633349096815622252134400*x^24-28685363973986362047858581439356657304497382953327069410787856437525296281915831367309845846689785060694600748007602827407516167893608103849783660156506966410645319269043552140108416621498836267582679977276360911114160657905449287/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^23-9278299595320747837807622473573500134257428472756478005285051224617198416552884411366159651186657269777051849344538299138273498198685117344159176830643117064815325338500795801855146055960128777648871992798064323497516861920019900049/323546264583351295274750051286930953564521031649844016622658920995139869886472754713566524813935121764560661537025527098530370449202083585969663099272080324115043682527530106135404785914273191364626830328746401888938340612249763374234192071786626416010854400*x^22+786334845381017014150632113320329087431548401533988253598634596517477885737511342783776773099057453516067279246626889491474703019990138917508549230847636450517382440871632705558228037272812297562286249520512304494755808781473507701843/1150386718518582383199111293464643390451630334755000947991676163538275092929680905648236532671769321829549018798312985239219094930496297194558802130745174485742377537875662599592550349917415791518673174502209428938447433287999158663943794033019116145816371200*x^21+17760164892042814870821543922960224690316655427184701079566123267869436468624529624666299014462091823751601981763398350213344792861330430229743273062962777858919500060307360906019046410404936501825859512865912350400095576441442673090438631/37272529680002069215651205908254445850632822846062030714930307698640113010921661343002863658565326027277388209065340721750698675748080029103705189036143653338053032227171468226798631337324271645205010853871585497605696838531172740711778926669819363124450426880*x^20-1098396959518873444281234553334385149232491603631313064484338073744294813354621472958404950822025701942945000462187722649192122618138038892086562175391581948406924646669748001490995229973336278748860846958844486004224338019628451518291019777/93181324200005173039128014770636114626582057115155076787325769246600282527304153357507159146413315068193470522663351804376746689370200072759262972590359133345132580567928670566996578343310679113012527134678963744014242096327931851779447316674548407811126067200*x^19-3842445264583056990353938040643691007484490060661197795781771461990435606588127448885878168497886547466575641324282421636382109857707200851619071137473178694923928024779913596736406606187577933391028839304342899173538000534061666505817052469/862790038888936787399333470098482542838722751066250710993757122653706319697260679236177399503826991372161764098734738929414321197872222895919101598058880864306783153406746949694412762438061843639004880876657071703835574965999368997957845524764337109362278400*x^18+50338911228145412822550993415021940671085350284697086549798551838015083142686377519694547397407813788249267325720418709524210803850239526105263297791873129449328302660181013007232690829075987425870123970787328045521401251973678689664739586851/431395019444468393699666735049241271419361375533125355496878561326853159848630339618088699751913495686080882049367369464707160598936111447959550799029440432153391576703373474847206381219030921819502440438328535851917787482999684498978922762382168554681139200*x^17+299929333404679346729005319587651810161519143513508455889760836736166111266493618559623823716283752893755264428944659171560680291454498001694191714748412028452122187825836350719642299437250873312591146204692191741637449597747887388109730515036207/11647665525000646629891001846329514328322757139394384598415721155825035315913019169688394893301664383524183815332918975547093336171275009094907871573794891668141572570991083820874572292913834889126565891834870468001780262040991481472430914584318550976390758400*x^16-4286335572283231445089272330090158407943951616594452645188807442592358421221483097893455937548422790254776227410399554197131413919681104187363006649775596128502126728945850168488772546237296392103745576127013918694728881868702912498433326812880297/5823832762500323314945500923164757164161378569697192299207860577912517657956509584844197446650832191762091907666459487773546668085637504547453935786897445834070786285495541910437286146456917444563282945917435234000890131020495740736215457292159275488195379200*x^15-4956778015352898405708254654807714450360490559519983188003255166106057406813243325736492724498159267090468293958927437993215138709041328974369601179676395891834328839021732041205393322535091688636269333565012582900555217063911338715601918685704947/51998506808038601026299115385399617537155165800867788385784469445647479088897407007537477202239573140732963461307673997978095250764620576316552998097298623518489163263353052771761483450508191469315026302834243160722233312682997685144780868679993531144601600*x^14+225275831875447800356643534364578625161724860272815961532424353488277100059521939627709409572149737999245064867115556965888037730629232086969979149100762894320743068255288000110059495149422827180369737273450069080084351672496154559146937172135280377/72797909531254041436818761539559464552017232121214903740098257223906470724456369810552468083135402397026148845830743597169333351070468806843174197336218072925884828568694273880466076830711468057041036823967940425011126637756196759202693216151990943602442240*x^13+650770866322999004072993897376172552056492301079465401811627883477381472659296312627075353547577360728380134501714098496163402601867677335539529570395177161159534876981199110479522159307505861439971419326580728740283734451252630303781276909804958093/2888805933779922279238839743633312085397509211159321576988026080313748838272078167085415400124420730040720192294870777665449736153590032017586277672072145751027175736852947376208971302806010637184168127935235731151235184037944315841376714926666307285811200*x^12-36302897048644060436203674364786590554431654149165255768722924532388443918012740503307237816245384233145328189344583778791868841343437434651264844534636248761956857704570683763206537942572377775946933746752195421541681862105226471436912884763578577927/4136244859730343263455611451111333213182797279614483167051037342267413109344111921054117504723602408921940275331292249839166667674458454934271261212285117779879819805039447379571936183563151594150058910452723887784723104417965724954698478190454030886502400*x^11-2461613202150059325757124019747534246479472615534369187146907217369294394604357973516760445873376141220572507587381175506679487306200806366371070148681318865163091765341177833439297392379128224283146356947072779349404285882620268891501221566958929189023/7583115576172295983001954327037444224168461679293219139593568460823590700464205188599215425326604416356890504774035791371805557403173834046163978889189382596446336309238986862548549669865777922608441335829993794271992358099603829083613876682499056625254400*x^10+11754870045244936029360215737053826092438539337177063507516795018042273438466137119460659544858066286804303796214388463801916182574356134255685465209452177081467530918142799158644068831665366259585763154978321164260332957382040006093782752118826400221301/710917085266152748406433218159760396015793282433739294336897043202211628168519236431176446124369164033458484822565855441106771006547546941827873020861504618416844028991155018363926531549916680244541375234061918212999283571837858976588800938984286558617600*x^9+9056725277740713309914716695811617134394156647149733873827795602739163129226962850505115054179360280096984295309336914995878106032080110492076485718649999732595837305011341173096273714577567405536885422841847714542797770427418257552140095937560853821659/36930757676163779137996530813494046546274975710843599705812833413101902762000999295126049149317878651088752458315109373563988104236236204770279117966831408748926962544995065889035144496099567804911240271899320426649313432303265401381236412414768132915200*x^8-23126381188239269358266808221860406830846620547405219471697624713385223084635950077019420276431204288661649576666158550623659786393189480772500366108596569379241568290305147273079869745140193017173522430068144837521789093349926262180987534965310086631583/1170233885211774071450918877629235219779083592483521472159501305682652885874105738981360405142994508697051003823153671507994684784440406488605552297714410894513323504512189330640208282386694123859327366640431141091356845385741331648705845167052323553280*x^7-2864660109768728718827881650676866272712761439423534732006855504991148680296735838396156036018404840799087822165917489382993025988944559327475970372605647064034967576282239504002554142683795336012457156405243957182090305004258268840009376739926476309068493/88864635658269093550804152269970049501974160304217411792112130400276453521064904553897055765546145504182310602820731930138346375818443367728484127607688077302105503623894377295490816443739585030567671904257739776624910446479732372073600117373035819827200*x^6+101023192164641113278943730992743618630494214687441824935657651260088494019258165223402215115804217837585562451326157401417940278488686902693887979410459749482927919591928510898868650517229088620779768837869502828675294066469542354043388552952050992548193127/7405386304855757795900346022497504125164513358684784316009344200023037793422075379491421313795512125348525883568394327511528864651536947310707010633974006441842125301991198107957568036978298752547305992021478314718742537206644364339466676447752984985600*x^5-4639737471567753298854707174974652576875055271005592218781727065590252127612012189550996749621970063981811888379319350427174793792929651799277666319160034413684578065628730639391386699158221432967210087555593965597806682201988303715852926837192082295296231/57854580506685607780471453300761750977847760614724877468823001562679982761109963902276729014027438479285358465378080683683819255090132400864898520577921925326891603921806235218418500288892959004275828062667799333740176071926909096402083409748070195200*x^4-508772438071079207663976409842038750867450048848660818325016764696767734910487545708174681737893452097444505130559151882320587782716703852358210631072782603804705099081874665946124207558843303390848278099520798900370770620329412178160617214671789023807263657/115709161013371215560942906601523501955695521229449754937646003125359965522219927804553458028054876958570716930756161367367638510180264801729797041155843850653783207843612470436837000577785918008551656125335598667480352143853818192804166819496140390400*x^3+923936924141385416445559725042766612570588071397241126017231672950512649817577914303169167530610751259291642971214540136134495747966414684009656899843377906570708044232150935590832755754258840684692878471240033296469804805249205200792769880290506927505873449/21695467690007102917676794987785656616692910230521829050808625586004993535416236463353773380260289429732009424516780256381432220658799650324336945216720721997584351470677338206906937608334859626603435523500424750152566026972590911150781278655526323200*x^2+1579028986654500598664362291045453731991716718550278547412475576442586878466417628740166791581305890945747296641988606368520298850696768518884713213206960032780752937039611209888194336979667109209293444275937160348989297353535565941627847290698355254552777671/5423866922501775729419198746946414154173227557630457262702156396501248383854059115838443345065072357433002356129195064095358055164699912581084236304180180499396087867669334551726734402083714906650858880875106187538141506743147727787695319663881580800*x-26783211144426096109651818420063462764397518978604946991032978191021573600268068319702247057980838422385502007952021255323060590475738461963654651387614390975372016543575239668196770194100152455190354480601798785979176813273278155512608338995708116125415927/11299722755212032769623330722805029487860890745063452630629492492710934133029289824663423635552234077985421575269156383531995948259791484543925492300375376040408516390977780316097363337674406055522622668489804557371128139048224432891031915966419960,-12901108130388606601792068442503742536839006650773519281960929625964776148038256421587098525768665273042572880409966659477130682382479932979296313728739207688205479350095368545038588608560747196446043492386571640967544218423505991/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^24+30231542922208051961472995107452518424475141885708905554956865442637751388831481412796746119375233547111123312807172221770029884104483944418189734570540588991521584158074961932124950127251707677076866410141791937134134834419899339/207994027232154404105196461541598470148620663203471153543137877782589916355589628030149908808958292562931853845230695991912381003058482305266211992389194494073956653053412211087045933802032765877260105211336972642888933250731990740579123474719974124578406400*x^23+870482978047751613226845997755171559401647347984961112234463596739655632119886714005000376408033142631884445489244941505182521386056325423585530422228479327954237598003673760715322459086931091714155447248673622302288532152146447147/2888805933779922279238839743633312085397509211159321576988026080313748838272078167085415400124420730040720192294870777665449736153590032017586277672072145751027175736852947376208971302806010637184168127935235731151235184037944315841376714926666307285811200*x^22-17852118354360410728498546653689911865714662363930310629666636811635822812702981088744423825217711098461547063092859792283196061223331667004410113527992473013815622138951322285312427491546070498011157610115629606261804561235060427463/3423769995591018997616402659120962471582233139151788535689512391482961586100240790619751585332646791159372079756883884640533020626477074983805958722455876445661837910344233927358780803325642236662717781256575681364426884785711781737927958431604512338739200*x^21-1680367026165853950981820481800898242035209235809463095296381739583937938347865362308217302551073137822820798053415479081368536502423113335063324108730450004377968322062490809130222676746728566621363121444098384940744325464444618971421809/332790443571447046568314338466557552237793061125553845669020604452143866168943404848239854094333268100690966152369113587059809604893571688425939187822711190518330644885459537739273494083252425403616168338139156228622293201171185184926597559551958599325450240*x^20+65760050793373594652517784673531297188747544739626971449235825208995549960451461395331230776192453056247976722585289349669182049558912263967113101970850993067456963153394381830956822620158688381726683141702972628352856707779321164093328851/831976108928617616420785846166393880594482652813884614172551511130359665422358512120599635235833170251727415380922783967649524012233929221064847969556777976295826612213648844348183735208131063509040420845347890571555733002927962962316493898879896498313625600*x^19+368932187887033808533616358085163127781940415006289142354834617403868716689096146697901058714035073783662206392352172352460004235585949032753410491963998591172111952897501283606108966298656903888746620353199689380771501045856194329845732197/7703482490079792744636905983022165561060024563091524205301402880836663568725541778894441066998455280108587179452988740441199296409573418713563407125525722002739135298274526336557256807482695032491115007827295283069960490767851508910337906471110152762163200*x^18-2554486664421377545387325039573160875919818881470816383171086058241437586517857595848228003345825118815167295591650803608745691201763273931937097909344119828310607081193853449667027681809271498043016247096045607756913710583898038367686137113/3851741245039896372318452991511082780530012281545762102650701440418331784362770889447220533499227640054293589726494370220599648204786709356781703562762861001369567649137263168278628403741347516245557503913647641534980245383925754455168953235555076381081600*x^17-29525143144901994985615488768882464759279729083429753165585855111337873327763413344679476187904084478502199533367324775166276334838307144679687768114034313035411609655241709985673005658462874989023385981718415148521799861608229046423456767383281/103997013616077202052598230770799235074310331601735576771568938891294958177794814015074954404479146281465926922615347995956190501529241152633105996194597247036978326526706105543522966901016382938630052605668486321444466625365995370289561737359987062289203200*x^16+25216251317696293180304263342240162138764473488386299149562140132624254569724450934125406329811007326110247094972886451272123784535493616107197438116960350842923356799222740077201756987114144592953048316493290932934013271356219344021169777715533/7428358115434085860899873626485659648165023685838255483683495635092497012699629572505353886034224734390423351615381999711156464394945796616650428299614089074069880466193293253108783350072598781330718043262034737246033330383285383592111552668570504449228800*x^15+145451834340297344617138541543376579399740804058257661793523122417930192922406816366833017327207477410412331149975442872425682768410728638160574723685483764755669207745857029261568013429197279289651747733363657493708106265672088569631147065420201/132649252061322961801783457615815350860089708675683133637205279198080303798207670937595605107754013114114702707417535709127794007052603511011614791064537304894105008324880236662656845537010692523762822201107763165107738042558667564144849154795901865164800*x^14-7171190485631572729919118518461220005497102206773167381030624520504575900008796340726211927613409282313317232655947941566903812806375282860834941776755418375481534379897019037872297584617041795778662300247774381566615808441973471047785912022292479/649981335100482512828738942317495219214439572510847354822305868070593488611217587594218465027994664259162043266345924974726190634557757203956912476216232793981114540791913159647018543131352393366437828785428039509027916408537471064309760858499919139307520*x^13-72003388404738189534786260232953377168085331018434974570994381950055755571813809286183181423380718396060178539229839765831939000047909850355046848049811114445234536432265352476483654747132301639965877710548503058749937779800344757764533133864995119/25792910123035020350346783425297429333906332242493942651678804288515614627429269348976923215396613661077858859775631943441515501371339571585591764929215587062742640507615601573294386632196523546287215427993176170993171286053074248583720668988092029337600*x^12+849965253071733389386150561843584391128775482507217012897558160392755765564133425231918151491940721070427357050828544557587090644008158432211574084985490491706033919381935237564730874946030522012385755635099442054243207083390271490377325575610820891/36930757676163779137996530813494046546274975710843599705812833413101902762000999295126049149317878651088752458315109373563988104236236204770279117966831408748926962544995065889035144496099567804911240271899320426649313432303265401381236412414768132915200*x^11+44848739619125507187624011314473669087483905660416507602462805946013176680699052521555299900030455147160701658240301733348284095921763583204505694048716064274863609238792192625298769499803159418763174995108211718151415416757252724000466711002097964747/9672341296138132631380043784486536000214874590935228494379551608193355485285976005866346205773730122904197072415861978790568313014252339344596911848455845148528490190355850589985394987073696329857705785497441064122439232269902843218895250870534511001600*x^10-773163363559756404727617016623178416641752534025278700870506188045458991803564043172166205895541785313198991991831835513490533527707207001619711612799948808940223230950141777620614827728983001086007035910164691568283559542657801575763810767332028440637/25389895902362598157372614934277157000564045801204974797746322971507558148875687015399158790156041572623517315091637694325241821662412390779566893602196593514887286749684107798711661841068452865876477686930782793321402984708494963449600033535153091379200*x^9-1603563211094229104321605312623757352335662180431055148036521033161443362798860881616705991615679983546572236574590670595771364886246919587224415470276465756020347145602340208455002385024266782259116992374106927193417751477597113567215288844912639644637/329738907822890885160683310834768272734597997418246425944757441188409846089294636563625438833195345099006718377813476549678465216394966114020349267560994720972562165580313088294956647286603283972421788141958218095083155645564869655189610825131858329600*x^8+2311512757823678685379291084953759692116780354915421946746438802833780606507405526206477483754774694790026169927984083421584295118705920554233064359650335515690260302473411533777738620240642210140086321053447915565942421972193316689764673511367144304837/94036651490231845027305981238063544446533502967425832584245640635213178329169211168145032556133487306013027092931991460463858598749675521405803309637765161166249210184015214069302451263216492095838806247891788123412603647068499864628148272352418856960*x^7+4798772878112944427976567911411284659905112817975384698253690821061163027683129654675622594858973299037503683152704004744979413472763397914389382954805282081824061765977919530493773469767979354321589244691671973565859278631665813647002324539866808871593393/1586868493897662384835788433392322312535252862575310924859145185719222384304730438462447424384752598288969832193227355895327613853900774423722930850137287094680455421855256737419478865066778304117279855433173924582587686544280935215600002095947068211200*x^6-738224722904142055167308341005117091894456414669819136924769053999199274486496971224736578056580974347492389774966266704983886962931350988742037984263062399999549322046174232084254212981651809156307077528721234904125728199555626510235365123661987847357761/66119520579069266034824518058013429688968869273971288535797716071634266012697101602601976016031358262040409674717806495638650577245865600988455452089053628945018975910635697392478286044449096004886660643048913524274486939345038967316666753997794508800*x^5-1176444602880063666544547425918455045858396628462745287343080287182560985367362167048947553171424101571810754719735899995247013768663565071919335341662274448481151615028469910144783262933877338810503935324327606640171025096689322368680623663877356657165131/1180705724626236893479009251035954101588729808463773009567816358422040464512448242903606714571988540393578744191389401707833046022247600017650990215875957659732481712689923167722826536508019571515833225768730598647758695345447124416369049178532044800*x^4+2502676801593317244916271350245248824433748276103807899012884864233132462211593847378933502129968227909697791362122849906299064406562148452284787979348369227252159140045885584924851143077158613283850407281355722942853086297892032054752654146775638019943011/1033117509047957281794133094656459838890138582405801383371839313619285406448392212540655875250489972844381401167465726494353915269466650015444616438891462952265921498603682771757473219444517125076354072547639273816788858427266233864322918031215539200*x^3+54854526969923577125833906343653629355287588351552476845401839798740063916085878393230739403438110228706827797535986899146386326424560250078934384097315692879115479863598516818090286115652134198365259565724249172738501320249784493806807685132902259309900871/387419065892983980672799910496172439583801968402175518764439742607232027418147079702745953218933739816643025437799647435382718226049993755791731164584298607099720561976381039409052457291693921903632777205364727681295821910224837699121094261705827200*x^2-6404410104223107289343785597436478184547641869395278958782230707981763829204496430837462337126167353602288200807364616799298360418157185856984132674155203853919956616803386645820534303168186240064881430353106500951505715575217159894334386835711125344683673/48427383236622997584099988812021554947975246050271939845554967825904003427268384962843244152366717477080378179724955929422839778256249219473966395573037325887465070247047629926131557161461740237954097150670590960161977738778104712390136782713228400*x-2373361976187872248688474761629964780768767684106619244821904951009439892649340948124794889944456785705549683919534656491438800721690511260623546251261574246715027382542527421303505275402890453705427808298515409581110177578813548009301123930177914494154311/403561526971858313200833240100179624566460383752266165379624731882533361893903208023693701269722645642336484831041299411856998152135410162283053296441977715728875585392063582717762976345514501982950809588921591334683147823150872603251139855943570,-140001510403744725635916133029895384125353049954472582048497675182943463524835617258463156847745515380906497558512831800195401304493545792648128982092636656750135315500856359019390833446961855761980305744816577910920105775745918331/53246470971431527450930294154649208358046889780088615307043296712343018587030944775718376655093322896110554584379058173929569536782971470148150270051633790482932903181673526038283759053320388064578586934102264996579566912187389629588255609528313375892072038400*x^24+92010607299270271823780009601376861568291154715662828803147323893569359650285853151516817512406337328562567827490036302420682617438836906166023716062420615589638306481600702934288062372470524460243643183402024791116271501463674077/950829838775562990195183824190164434965123031787296701911487441291839617625552585280685297412380766001974189006768895963028027442553061966931254822350603401480944699672741536397924268809292644010331909537540446367492266289060529099790278741577024569501286400*x^23+9078186213868068692997313383237807858671525321271111821882569830710210355886369882699493196941780657634632506634646838118910516679016024484723447065480633683849521617969086465755046347536300588009675847046346222729041343790859422317/92441789880957512935642871796265986732720294757098290463616834570039962824706501346733292803981463361303046153435864885294391556914881024562760885506308664032869623579294316038687081689792340389893380093927543396839525889214218106924054877653321833145958400*x^22-399431762339251914553307464830967669007256712819570794753409441719671227915257673706738419401410155117708820577548400665575917069879319671976757710506132258979209202300010209315442814319359449157109426448660228638330181465428872621563/109560639858912607923724885091870799090631460452857233142064396527454770755207705299832050730644697317099906552220284308497056660047266399481790679118588046261178813131015485675480985706420551573206969000210421803661660313142777015613694669811344394839654400*x^21-3325640064330384280805330710442784335992915105352804223525409735759705231458930782035340067783213592779749402952694491909330001799826318295701988578024698624611684931853351447205471254197256984484794256602748383801716072059076251094519737/2129858838857261098037211766185968334321875591203544612281731868493720743481237791028735066203732915844422183375162326957182781471318858805926010802065351619317316127266941041531350362132815522583143477364090599863182676487495585183530224381132535035682881536*x^20+1570987491145197346486026489831915932637150248688460120459662239858706049618469242277049638314742283401315385399779294406347264273179755691395271595718084571206029280424309617595313410547162197278678273043413858386700108398797271343996800231/26623235485715763725465147077324604179023444890044307653521648356171509293515472387859188327546661448055277292189529086964784768391485735074075135025816895241466451590836763019141879526660194032289293467051132498289783456093694814794127804764156687946036019200*x^19+3400747615394208613329093476778357188152198435609792188178541724174479492171854614899131419348001464548619278837193028590625975629662187663141767418146747528021077136104995886923231608372748576755258269998495941247649509919650479494091248457/246511439682553367828380991456709297953920786018928774569644892186773234199217336924622114143950568963474789742495639694118377485106349398834029028016823104087652329544784842769832217839446241039715680250473449058238735704571248285130813007075524888389222400*x^18-66557184073660555139418217029878694190364008969711824781127039088448105657231080125100429991468218969896829821876640994796579989081368314236196690309661336992718449005476227265837315993642389178507438499688517399985354064388709528333728102053/123255719841276683914190495728354648976960393009464387284822446093386617099608668462311057071975284481737394871247819847059188742553174699417014514008411552043826164772392421384916108919723120519857840125236724529119367852285624142565406503537762444194611200*x^17-246503591917309966924393075586216323956468438258555325318422429018904296086069517620061865212322186947867022278091472001396511514601481336517043729273452992382904775049057234219306959306630263979120385592883997090203303245054903183818384315111101/3327904435714470465683143384665575522377930611255538456690206044521438661689434048482398540943332681006909661523691135870598096048935716884259391878227111905183306448854595377392734940832524254036161683381391562286222932011711851849265975595519585993254502400*x^16+5150465696910886032981320879497635933759604613374930567620953610454172060418904237996918404088208789135222218190904386623366779127128211397831981243121925314645255336203349639398564600746467040677499867647135287784648910640948756443634153259759631/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^15+7355286209758575576719931098404692671201221682168622416490830763144463372666938503694754266742127452591332609527511508338176874223659835119371359675698428737328663872607152606246422763242176526958507904122595404507540670024093889894556242929538727/29713432461736343443599494505942638592660094743353021934733982540369988050798518290021415544136898937561693406461527998844625857579783186466601713198456356296279521864773173012435133400290395125322872173048138948984133321533141534368446210674282017796915200*x^14-241766722781835006502158939182454996882062868722274343516596159622117579204920336184652988752546065950988949052098307206462376359887234483468677189261540601058763807345279362181743297082010951781624152484753882862037118084570462077904388946044558827/20799402723215440410519646154159847014862066320347115354313787778258991635558962803014990880895829256293185384523069599191238100305848230526621199238919449407395665305341221108704593380203276587726010521133697264288893325073199074057912347471997412457840640*x^13-414120568320232118294741027179510666144212614054279152772639115663514141842404664957218556554933514267390000594955511061820154056904701301224067920862736670079689905644543524335546431150858700647758675443551628827462841115740011696489210379933446899/825373123937120651211097069609517738685002631759806164853721737232499668077736619167261542892691637154491483512820222190128496043882866290738936477734898786007764496243699250345420372230288753481190893695781637471781481153698375954679061407618944938803200*x^12+34235347603210186647763655303477329395698085923202552772831228732841557752138668383357894622349180018049188229039464454226600876085742908373326602540782721693784047055292649357816249687356994814537599957754176703906949603185344563140074116430260842311/1181784245637240932415888986031809489480799222746995190586010669219260888384031977444033572778172116834840078666083499954047619335559558552648931774938605079965662801439842108449124623875186169757159688700778253652778029833704492844199565197272580253286400*x^11+1191824756372334352892147341511091810426933019468406867304762426986117029358246111990242183646886833090185388929815228813124361081797070688223610366645858666741067088949175965280128867076694830885356274070106596764898476261301688797272871828848565009129/2166604450334941709429129807724984064048131908369491182741019560235311628704058625314061550093315547530540144221153083249087302115192524013189708254054109313270381802639710532156728477104507977888126095951426798363426388028458236881032536194999730464358400*x^10-38360716911763600726822346820685797122728441042066049723820848837365197714912565892686592195925479548835231352487286901351238639362075211763662698791737117141098042943522318813812851550381963852399941538148363945159193814893223020505571468397685947335357/812476668875603141035923677896869024018049465638559193527882335088241860764021984492773081284993330323952554082932406218407738293197196504946140595270290992476393175989891449558773178914190491708047285981785049386284895510671838830387201073124898924134400*x^9-1841555465823964910526178806669422198661245878421364836351966014701898525351088492184038203933688986684401690479243093028836636922147863459279812188889518752600993809892162382032378447039928731909445876128867632037162313437726671851240667303074030395017/10551645050332508325141865946712584727507135917383885630232238118029115074857428370036014042662251043168214988090031249589710886924638915648651176561951831071121989298570018825438612713171305087117497220542662979042660980658075828966067546404219466547200*x^8+5341219226031157197152641439578002360591667429934916431873434073865301559582531716005697967536068243560158857286678688505960276625032241367158801777504463858761219578695867881205215765004208944829996718006455334916381421408039507696149799230743783846979/111450846210645149661992274059927163788484151665097283062809648160252655797533879902986705251713762733052476554586063953142350931851467284629100218829943894715554619477351364822876979274923249891364511108612489627748270989118222061781509063528792719360*x^7-12267089033182789320185194702221325845738855867065845757282755280531913659007446723548204189764373990757082203271094586042297650331597407967025969423411808660278479661039317053212689510143945558428592577459190380014275462066973742361737962484532274663230167/50779791804725196314745229868554314001128091602409949595492645943015116297751374030798317580312083145247034630183275388650483643324824781559133787204393187029774573499368215597423323682136905731752955373861565586642805969416989926899200067070306182758400*x^6-57929657684334780771551185641264673771968065260349158212458115483225063701477531894170111457646492229653591106101830388636021845826344791254013603872699322406589552109344313274018821846177142128330922795622266030300538646144747399187210340960746941575168551/2115824658530216513114384577856429750047003816767081233145526914292296512406307251283263232513003464385293109590969807860436818471867699231630574466849716126240607229140342316559305153422371072156373140577565232776783582059041246954133336127929424281600*x^5+65870914459992757922912685244300612507440719893466298937271297140355355465934916617169132531988730114374047609227636852130140888077070251300588662193909108647556945185427744649263249479944720677985921201872215828587035376051467928052115308457652884857077883/264478082316277064139298072232053718755875477095885154143190864286537064050788406410407904064125433048161638698871225982554602308983462403953821808356214515780075903642542789569913144177796384019546642572195654097097947757380155869266667015991178035200*x^4+235877591879403925526019311459856441952446512724070031343389848337068084020598964110284234401337347583782603660885512124643677629804850002811262873685141469254006995067768075711066990897477898325402814317022207320207826451449833981989611049787690494377871911/33059760289534633017412259029006714844484434636985644267898858035817133006348550801300988008015679131020204837358903247819325288622932800494227726044526814472509487955317848696239143022224548002443330321524456762137243469672519483658333376998897254400*x^3-897978785991621040074813929537048925409707827498987856408412309604240241155986921907442770422750236287684470015037486491850296209823852655105662793891121216419279763026005557509964880716148779445726473004118428708775157757253142168506620026172146439099755229/12397410108575487381529597135877518066681662988869616600462071763431424877380706550487870503005879674132576814009588717932246983233599800185335397266697555427191057983244193261089678633334205500916248870571671285801466301127194806371875016374586470400*x^2-691001673433400600249375339065061964289309698331446096322749741194722737719967175386280296792553347002966990026480693951541403274778816231402190399047339438149350699945603965098046117363968250754671365417533912540718190468930285922452590833604169179687383863/1549676263571935922691199641984689758335207873608702075057758970428928109672588318810983812875734959266572101751198589741530872904199975023166924658337194428398882247905524157636209829166775687614531108821458910725183287640899350796484377046823308800*x+50321852070659722602093275169903991721457451002107613768758314870696840580701082739264379564853361361419805953935158405261412123751636566657291791804310849316325867439473076621252146551450157213011865072516851673196563851205269758211657234235366667721258809/12913968863099466022426663683205747986126732280072517292147991420241067580604902656758198440631124660554767514593321581179423940868333125193057705486143286903324018732546034646968415243056464063454425906845490922709860730340827923304036475390194240,353472897534095507552321376738240429183321181190363801094124339167782327594943055810485567049279602465207207554402810364358966138352035701028340466238786616003531289752603607184176702331956433451153138252655292500670786784554312213/23295331050001293259782003692659028656645514278788769196831442311650070631826038339376789786603328767048367630665837951094186672342550018189815743147589783336283145141982167641749144585827669778253131783669740936003560524081982962944861829168637101952781516800*x^24-283155207977885123732167399857092382829619432366128194903565680332697800602257577121913055127068382542147360986218099757377317577505092598850575024384121265080840808155888953716820030092979797097524857438095381455060942501611587719/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^23-47742608237428332893574398879710170289446558225305763992543603082859114848834327037200119737658675741430238974126768424927624744898411461563813324552057768284228090840533456909589602074723514584013045081636059447231248837554074593507/80886566145837823818687512821732738391130257912461004155664730248784967471618188678391631203483780441140165384256381774632592612300520896492415774818020081028760920631882526533851196478568297841156707582186600472234585153062440843558548017946656604002713600*x^22+96255616390418849529369177568638181199189418120973593772792220493415988736708303918935530424739611275898521547987099168100992454154502406738864495090399397268695892770961233883725638814242480878550066277159667888832882934569882076103/15977593312758088655543212409231158200717087982708346499884391160253820735134457022892174064885685025410403038865458128322487429590226349924427807371460756746421910248273091661007643748852997104426016312530686513033992128999988314776997139347487724247449600*x^21+46079372123369165109828822756712756387661527802323649593161040953819581113144065888555430758504101415496946733646697719994173641122790024238292384763881691653382677568757693720520517825951899243905734583579706875499606620644301404992148967/4659066210000258651956400738531805731329102855757753839366288462330014126365207667875357957320665753409673526133167590218837334468510003637963148629517956667256629028396433528349828917165533955650626356733948187200712104816396592588972365833727420390556303360*x^20-65534973738359484667287140754213227152671330999682714225107077935856154789943912904855873929079130263840916964215906246064254943260911748004215289399927208809099300752024242559115381068058941340085866244985073299727459856889827539062347383/727979095312540414368187615395594645520172321212149037400982572239064707244563698105524680831354023970261488458307435971693333510704688068431741973362180729258848285686942738804660768307114680570410368239679404250111266377561967592026932161519909436024422400*x^19-20200573154984796212698629913862965332726313530453987837568235357501993350930924722806125714179541086810404288484281807915852664609447861527400907857251164410187812398003670859832191428260713245827910944085029647257951855789108639716259365447/215697509722234196849833367524620635709680687766562677748439280663426579924315169809044349875956747843040441024683684732353580299468055723979775399514720216076695788351686737423603190609515460909751220219164267925958893741499842249489461381191084277340569600*x^18+10074626484846571510757171933198800405392934697803034656925540573390960049430637479875140150863945301606677476413994678776259367577366310950066143346437705142681681887907902122465148749827805076434273870037799694879077345854375110358674106861/13481094357639637303114585470288789731855042985410167359277455041464161245269698113065271867247296740190027564042730295772098768716753482748735962469670013504793486771980421088975199413094716306859451263697766745372430858843740140593091336324442767333785600*x^17+804870064581210023214627770908718029466491048850136028890176176139362832956795128934394706779241769503397919767678702879570353753989165668957775131820498556464395215417273822654071932888119731020746863725930444181436637964524724395549357485139673/1455958190625080828736375230791189291040344642424298074801965144478129414489127396211049361662708047940522976916614871943386667021409376136863483946724361458517696571373885477609321536614229361140820736479358808500222532755123935184053864323039818872048844800*x^16-697947939646227278543058695189695632917323589919493307999331665359160312957411551449860145017005211274256392944571104379248036499170243967099856530974234296290152429841202041668627249413667964299896832480964731039022639672120827899887149207430617/181994773828135103592046903848898661380043080303037259350245643059766176811140924526381170207838505992565372114576858992923333377676172017107935493340545182314712071421735684701165192076778670142602592059919851062527816594390491898006733040379977359006105600*x^15-15728631591425956761312530390430370011923811102016705866997458078441198839032730511101570821922986353032598447482821915284372586970391629840942809291465445236997318805525352037672197548596869202716469577927484718891017147950113836920458741831452967/7428358115434085860899873626485659648165023685838255483683495635092497012699629572505353886034224734390423351615381999711156464394945796616650428299614089074069880466193293253108783350072598781330718043262034737246033330383285383592111552668570504449228800*x^14+23444500440509351873910725394054464441229676777698926289709794825408586284764479570210475980505567698544637548048577009910875185428364387400842295391653909188954130237537964352085619891365235158105274028533549756795025940970589523311497850726416343/1819947738281351035920469038488986613800430803030372593502456430597661768111409245263811702078385059925653721145768589929233333776761720171079354933405451823147120714217356847011651920767786701426025920599198510625278165943904918980067330403799773590061056*x^13+959178716784530227606523471206966279007156500966216982491039709774462477131072104372833982837708425655996467757132868223290680092448281132604803661591346319042025476237210148341265244009109154697538691029396950106181208142990915452337539963370922331/180550370861245142452427483977082005337344325697457598561751630019609302392004885442838462507776295627545012018429423604090608509599377001099142354504509109439198483553309211013060706425375664824010507995952233196952199002371519740086044682916644205363200*x^12-30347127190438464861293279905022099209243831131739777172767050433051037981247185471627053490938781036253173940061445562450383855314849735328103577118119957714936417662941230575733056803193193938523860597581749364243793681170610754342313451338685712391/1034061214932585815863902862777833303295699319903620791762759335566853277336027980263529376180900602230485068832823062459791666918614613733567815303071279444969954951259861844892984045890787898537514727613180971946180776104491431238674619547613507721625600*x^11-2040593445117847236414344166219936567252247295881027837527029376860014956495673021640127860084664832267747748043375249388011818886027823228191771304084012945826450633992570540380989467067098687891980309314616516495793481268484835881392055438519073854163/236972361755384249468811072719920132005264427477913098112299014400737209389506412143725482041456388011152828274188618480368923668849182313942624340287168206138948009663718339454642177183305560081513791744687306070999761190612619658862933646328095519539200*x^10+65271537758398910390931760136010602478174555411489983417736597823873598134306026830602930962555707647585257650709640724681091709128566612621857855022371101236172515908204407221263196512140503342437889799985103567500673314309256289640884269122663376354549/1421834170532305496812866436319520792031586564867478588673794086404423256337038472862352892248738328066916969645131710882213542013095093883655746041723009236833688057982310036727853063099833360489082750468123836425998567143675717953177601877968573117235200*x^9+40001889844614747646867381341933358594106948624178227446090904299745671516905193204990117877520989937660245085088705376701639807241116333828709413408985695248988455557497901150256494017161750433292195398423402513869386201923219453621972931708461914723911/4616344709520472392249566351686755818284371963855449963226604176637737845250124911890756143664734831386094057289388671695498513029529525596284889745853926093615870318124383236129393062012445975613905033987415053331164179037908175172654551551846016614400*x^8-1746065637834621750181967988396075446450280660819080917776989299640515018169541801406586217611445162386596113293780276976215527443895659414292158586777561879507803891205951712985795772592328494568905255011714123408116910113355071529523418081899740538237/36569808912867939732841214925913600618096362265110046004984415802582902683565804343167512660718578396782843869473552234624833899513762702768923509303575340453541359516005916582506508824584191370603980207513473159104901418304416614022057661470385111040*x^7-443763209510351894523472937992488196472540589005510113814398196296040512390255743282143693876623727836409970890640282828537391589281983734535449938851898384853361474974990680107279821136827075009790700342901573238727269789575136987691391511724100474517370751/88864635658269093550804152269970049501974160304217411792112130400276453521064904553897055765546145504182310602820731930138346375818443367728484127607688077302105503623894377295490816443739585030567671904257739776624910446479732372073600117373035819827200*x^6+55211199735824550389641405182516383880280250140987582378409970456978430857040217287256468951474950192508547551509892516478124436389311047662764182784986791913365687519116641674223989289616589007163583734942925374982112133744836581678697641288678299489611291/1851346576213939448975086505624376031291128339671196079002336050005759448355518844872855328448878031337131470892098581877882216162884236827676752658493501610460531325497799526989392009244574688136826498005369578679685634301661091084866669111938246246400*x^5+646064858559788073885800836775873975251114647449283542841221115579942732924988019822991195864955593722987151253328119668778507120379000290605140349201686916950155977046652172186915893333986368043652034152014361879309776059518297901686271863607720474953012129/462836644053484862243771626406094007822782084917799019750584012501439862088879711218213832112219507834282867723024645469470554040721059206919188164623375402615132831374449881747348002311143672034206624501342394669921408575415272771216667277984561561600*x^4-64645582465447111272756279670977355019833676053568975498587750215677315863638131744368931963216494144425308569967776867161290096971581427561641738889197193336885199818281488985491728403401491275678990629538256306905732310366075617009505179346526391611884589/7231822563335700972558931662595218872230970076840609683602875195334997845138745487784591126753429809910669808172260085460477406886266550108112315072240240665861450490225779402302312536111619875534478507833474916717522008990863637050260426218508774400*x^3-2743856077106095363438502081844936725282434840131235322494743227758224476492311359784120146243379559236231801995884667294233770772239199268014569799186887042666135147322889898801513731375751661563103774142910219077527216577672675655577096191787613101909223397/21695467690007102917676794987785656616692910230521829050808625586004993535416236463353773380260289429732009424516780256381432220658799650324336945216720721997584351470677338206906937608334859626603435523500424750152566026972590911150781278655526323200*x^2+764182006919694471832043353392264026691748288504366003375689070292389230131729694608762444130008662162885082691889348762207642453656116145996522961986215094974346490578716878906507232920974491617559476735381873645782842121040201633064416454872763770960570403/1355966730625443932354799686736603538543306889407614315675539099125312095963514778959610836266268089358250589032298766023839513791174978145271059076045045124849021966917333637931683600520928726662714720218776546884535376685786931946923829915970395200*x+92531712798078023080812082539929392855371792394941476748317631711420255775048325616108714168962499833074032772747930805521566275883842207055622847812925853619789967016248512624103512690845917575412824083935961255650194521502754183274480966841907643421132607/22599445510424065539246661445610058975721781490126905261258984985421868266058579649326847271104468155970843150538312767063991896519582969087850984600750752080817032781955560632194726675348812111045245336979609114742256278096448865782063831932839920,-418195493,-3868638371141193217568986093354689436111235239490505612904875530892096794139960857863787537437590252980467810815968435352313554921455500527592158888124828500406487258341827213228836348899160329729050716716766351631225298410745384301/372725296800020692156512059082544458506328228460620307149303076986401130109216613430028636585653260272773882090653407217506986757480800291037051890361436533380530322271714682267986313373242716452050108538715854976056968385311727407117789266698193631244504268800*x^24+242156353521083895112074559343616952024640637527592465769769724678571984970129936892991056215798135907938020606132416770933274995799469154724041963038049860641614630694627066365136257699126499342216291750710482734510801128396927227/6655808871428940931366286769331151044755861222511076913380412089042877323378868096964797081886665362013819323047382271741196192097871433768518783756454223810366612897709190754785469881665048508072323366762783124572445864023423703698531951191039171986509004800*x^23+270559866457592539152403768609878610449983421258337979669443458137693270077387289197480251411556354004364116426695189089422119433812248860322967927672355404673655554924347519567636916319866645908635940445807752692141876369480802175627/647092529166702590549500102573861907129042063299688033245317841990279739772945509427133049627870243529121323074051054197060740898404167171939326198544160648230087365055060212270809571828546382729253660657492803777876681224499526748468384143573252832021708800*x^22-845767378507735963099283421365598407454123234380831022604964131428177896457606957942430701277838636563442839901545451878049970102925431903466580808094109478953501846840141369224104893035246942476941035064001640953927513752397812351213/766924479012388255466074195643095593634420223170000631994450775692183395286453937098824355114512881219699345865541990159479396620330864796372534753830116323828251691917108399728366899944943861012448783001472952625631622191999439109295862688679410763877580800*x^21-543917152412982941624561809351884184139669176088318983297002184550245513660089778718777889921363563740633789921178498829174880185280360368937251021449769926760759906885640782438733923368113697921583459273738784771806083625094478905761631163/74545059360004138431302411816508891701265645692124061429860615397280226021843322686005727317130652054554776418130681443501397351496160058207410378072287306676106064454342936453597262674648543290410021707743170995211393677062345481423557853339638726248900853760*x^20+2266481145692909092749841463946287628344696318017355878608741097187746214095111327988543087156354736442145739547280824178109485087828550842279360964363414478576882173206714318877937547972683226935237656597340673024098912077778431941561199521/186362648400010346078256029541272229253164114230310153574651538493200565054608306715014318292826630136386941045326703608753493378740400145518525945180718266690265161135857341133993156686621358226025054269357927488028484192655863703558894633349096815622252134400*x^19+124948451430208127483174070200172800497648350634265064869012816064583234327039321535140736548085865774220553336721395048123095150679650067899110772037039513688832506407656623406823538270554677098387739419726771245692702942550047179498495565487/1725580077777873574798666940196965085677445502132501421987514245307412639394521358472354799007653982744323528197469477858828642395744445791838203196117761728613566306813493899388825524876123687278009761753314143407671149931998737995915691049528674218724556800*x^18-40118746466655173535855955226128886970420197139818093344154991202107061970039868250171321046273543970455287055306305660615346918058272104938832720993337161155540689303596030819493880111921158060344563085090591832566343291093564952242277150323/862790038888936787399333470098482542838722751066250710993757122653706319697260679236177399503826991372161764098734738929414321197872222895919101598058880864306783153406746949694412762438061843639004880876657071703835574965999368997957845524764337109362278400*x^17-10506512583974633796480756958291674736196935750385836922720070043727294522584493621084189244886959229971378267569327436461743983780520746204578236048298099651688618879594023206168314390990873232435555424106056586570333845909389029071140995671507611/23295331050001293259782003692659028656645514278788769196831442311650070631826038339376789786603328767048367630665837951094186672342550018189815743147589783336283145141982167641749144585827669778253131783669740936003560524081982962944861829168637101952781516800*x^16-1999383390218827108253740879440706797745251002443337140843218545894419460473694770401026516662618499213353377335103006510857939768432627940850350877993197703086183933429409592046252477177502627347814060132918615883045988726613279814036459589368519/11647665525000646629891001846329514328322757139394384598415721155825035315913019169688394893301664383524183815332918975547093336171275009094907871573794891668141572570991083820874572292913834889126565891834870468001780262040991481472430914584318550976390758400*x^15+381866407674853723585494908052723462353287387875034599653158030965782159173498302691867840810370492659529689913244450116986608159458705139034180949970701230219416609181053453990166590445924700271547415997468450263833639618061526019105199284337754337/207994027232154404105196461541598470148620663203471153543137877782589916355589628030149908808958292562931853845230695991912381003058482305266211992389194494073956653053412211087045933802032765877260105211336972642888933250731990740579123474719974124578406400*x^14+359318998687532988501417350257682544172212485296613054266434362671115836866182276619521608118028454398153163158286667348795061999012597421946717656083456143887863544179538189235445402735330437011350641196862599674623999650918152736539825832699398659/145595819062508082873637523079118929104034464242429807480196514447812941448912739621104936166270804794052297691661487194338666702140937613686348394672436145851769657137388547760932153661422936114082073647935880850022253275512393518405386432303981887204884480*x^13-28492730773598668246797351717318747527179697886887397994484734407139654731725906802842518086495564455528148482893220173080499008999369201606228385399446652296713105996264955067176347703363555312806999010879176991701468465291438916260554719793871899189/5777611867559844558477679487266624170795018422318643153976052160627497676544156334170830800248841460081440384589741555330899472307180064035172555344144291502054351473705894752417942605612021274368336255870471462302470368075888631682753429853332614571622400*x^12-89468366892348377701718703502122687944052427121379704851259330135528048986334945600232724128684707133084427667142521224217445342891701419871612057993715426126525983238210574865763190891260124606747297881832485684479050712432969706564064095644206086079/8272489719460686526911222902222666426365594559228966334102074684534826218688223842108235009447204817843880550662584499678333335348916909868542522424570235559759639610078894759143872367126303188300117820905447775569446208835931449909396956380908061773004800*x^11+130796264154942966548691238936993675699680874367415905951158195446603507295787394779186717899479692333793612723186795221013940086144033553028143524975554849952082286387537036352969777169308866162328467778464462384772605128464970349112109713467581021368079/15166231152344591966003908654074888448336923358586438279187136921647181400928410377198430850653208832713781009548071582743611114806347668092327957778378765192892672618477973725097099339731555845216882671659987588543984716199207658167227753364998113250508800*x^10+141070874491838106483101543565262935939619613377015768660900107281533582159006394815371622036196358541807738823486392961913089567493175779022417061127882003604223276479392827184907346201002270121814947083430476681269908664874260799347059694526135167167333/5687336682129221987251465745278083168126346259469914354695176345617693025348153891449411568994953312267667878580526843528854168052380375534622984166892036947334752231929240146911412252399333441956331001872495345703994268574702871812710407511874292468940800*x^9-14269218565370267535724463785254709625264488014526372762956237534007800575265246906317747119967621233507452357668666694566483649347757120365781302268077570383637834499960376132290657582321326842900611198106292467355556775467165521299019443959588348419743/1507377864333215475020266563816083532501019416769126518604605445432730724979632624290859148951750149024030712584290178512815840989234130806950168080278833010160284185510002689348373244738757869588213888648951854148951568665439404138009649486317066649600*x^8-668441364972100242782564302762725889469159624350059368378879942559389615281354817083583909811030137275805908566134350974829266955989909389135827593251674414046545633101676018315242150258112741012937738299098655794878551296986299680556447485423086408597849/21064209933811933286116539797326233956023504664703386498871023502287751945733903301664487292573901156546918068816766087143904326119927316794899941358859396101239823081219407951523749082960494229467892599527760539644423216943343969676705213006941823959040*x^7+2173350639191319934923545599556085585368308359448878089607284062079465371957947392728000485365101206163303812629561832358430540927175803841491366318308383718371059998419531572880467712413788810667272760318176789365796500914181111006618482314382755995082833103/355458542633076374203216609079880198007896641216869647168448521601105814084259618215588223062184582016729242411282927720553385503273773470913936510430752309208422014495577509181963265774958340122270687617030959106499641785918929488294400469492143279308800*x^6+324676157979900149642517112482697979954893542056110893443673175739276301744249793438559000593843786972573090746122063576352127951484953314603138526240010222761363464159196386511725392267698580865027263068876214122878708763047333467809836230271206141982956479/14810772609711515591800692044995008250329026717369568632018688400046075586844150758982842627591024250697051767136788655023057729303073894621414021267948012883684250603982396215915136073956597505094611984042956629437485074413288728678933352895505969971200*x^5-3882639044812104062454187797691723447548972710980615569458333396881038261091086502288695203747154615279239873695893798894863094784785453825167608983641588768944821621103359972607417056622297778973977815655607307454439873713486224551323335818493723147545870067/1851346576213939448975086505624376031291128339671196079002336050005759448355518844872855328448878031337131470892098581877882216162884236827676752658493501610460531325497799526989392009244574688136826498005369578679685634301661091084866669111938246246400*x^4-1658956506561342672740025058017771986533619433711819565846410588820700703977295123069418609742175676049080394513937959264767333751241838940163724964178199061459349164430966749234463943778239157584727074932258685293823432694834349913866123929215199103756543839/231418322026742431121885813203047003911391042458899509875292006250719931044439855609106916056109753917141433861512322734735277020360529603459594082311687701307566415687224940873674001155571836017103312250671197334960704287707636385608333638992280780800*x^3+27414999187582764680433967379276542295184530314810604138796983952343596300966430900594129990326384089388245629084901978939177500120623712791270943228746670334469085058318811186081012810052002763683030222549037707448799439152683931196884707387122353622065634821/86781870760028411670707179951142626466771640922087316203234502344019974141664945853415093521041157718928037698067121025525728882635198601297347780866882887990337405882709352827627750433339438506413742094001699000610264107890363644603125114622105292800*x^2+6607199096111350616377608740033430621171148248042333940367194761083065063732178121836391659482823283491648342376461534774158018372382641975029025799982657754102466279664816047655720681135737069022403281640173383727545061964993885037221701477762860326487949967/10847733845003551458838397493892828308346455115260914525404312793002496767708118231676886690130144714866004712258390128190716110329399825162168472608360360998792175735338669103453468804167429813301717761750212375076283013486295455575390639327763161600*x-594299519973056829331367774740833189894651287637105935343754012160519194451506504421457272312503718046261512760305539983570278426017507694144705001751395929217546630121601666567015318838205104627127588992966743308284865494698204668984029925857423042943288801/90397782041696262156986645782440235902887125960507621045035939941687473064234318597307389084417872623883372602153251068255967586078331876351403938403003008323268131127822242528778906701395248444180981347918436458969025112385795463128255327731359680,-642939670469294635687643008410015270257744372977079676522448788239502195631440741715364614867266099944714785373705775172006931321964831806011048052035762727356013617675710208796967656807151151407271650341103027367781203167372004217/31060441400001724346376004923545371542194019038385025595775256415533427509101384452502386382137771689397823507554450601458915563123400024253087657530119711115044193522642890188998859447770226371004175711559654581338080698775977283926482438891516135937042022400*x^24+11300801802921126900964793206268615781793311548844920628976103338481444809545972386583088161610180027671794472080856592989674848626061580124060473676725441304630221731081567785652115107820539004680748458269212277284820428878063877/17332835602679533675433038461799872512385055266955929461928156481882493029632469002512492400746524380244321153769224665992698416921540192105517666032432874506163054421117684257253827816836063823105008767611414386907411104227665895048260289559997843714867200*x^23+43313638234753806802902846395918697486170800498665450392158957046252544907815018838047874780380905748785431368720305999872229172525238844176675803738739849327744708179447144135190395460581466742909543295727085284366979067594138953509/53924377430558549212458341881155158927420171941640669437109820165856644981078792452261087468989186960760110256170921183088395074867013930994943849878680054019173947087921684355900797652378865227437805054791066981489723435374960562372365345297771069335142400*x^22-41247471878260559876059080119737608322465628129494932282421476214745192082705984001376631390025901603870757066935663766680886402771950487602475508216610517720487154066264903424457659418356459127272654982437734088987689174305564609481027/1725580077777873574798666940196965085677445502132501421987514245307412639394521358472354799007653982744323528197469477858828642395744445791838203196117761728613566306813493899388825524876123687278009761753314143407671149931998737995915691049528674218724556800*x^21-16725011765021322717984881604580204765841536039618606148102347652206591825700737556860012931468949340349057843223146259725271558020086020589874338664656802864945214075379437565332032899750494803217684767244254276268938822161140420123511603/1242417656000068973855040196941814861687760761535401023831010256621337100364055378100095455285510867575912940302178024058356622524936000970123506301204788444601767740905715607559954377910809054840167028462386183253523227951039091357059297555660645437481680896*x^20+5792430011722460604685295464900377301182228287556387742617007674218842427525262754316425720672600549545695660894366921194582071567294697391340750639617455142226958026317046425783260407804538380053301870296992088847474482077022769950506511537/15530220700000862173188002461772685771097009519192512797887628207766713754550692226251193191068885844698911753777225300729457781561700012126543828765059855557522096761321445094499429723885113185502087855779827290669040349387988641963241219445758067968521011200*x^19+2046555608420740152584169809395709556026260342424229425187174883765734387637607643289821635125005746961362274228422935158307903324286572578277989130866989475800608330581679601090677692022249007814051791458179276860630720641909255497429479041/15977593312758088655543212409231158200717087982708346499884391160253820735134457022892174064885685025410403038865458128322487429590226349924427807371460756746421910248273091661007643748852997104426016312530686513033992128999988314776997139347487724247449600*x^18-77868039686784461401800064666779911148318306646513825865203509894982451229588796493005615267467654205845772825832004870817793216460077973616136165272320394209138067330994189942961550456518379590117807344569608574177147410034146122110085882417/23966389969137132983314818613846737301075631974062519749826586740380731102701685534338261097328527538115604558298187192483731144385339524886641711057191135119632865372409637491511465623279495656639024468796029769550988193499982472165495709021231586371174400*x^17-1486078567923417971414335907073061871957023291966635700126885209522249496623322827535075133851596868760233201752471052029216276799185053168372995669313578225875127850792385978534636383340620486338270966783665360829201625286639979486846081694787127/1941277587500107771648500307721585721387126189899064099735953525970839219318836528281399148883610730587363969222153162591182222695212501515817978595632481944690262095165180636812428715485639148187760981972478411333630043673498580245405152430719758496065126400*x^16+16931987118880351435220814933547375527583863605477229723789771631724633592011119781436499956481166354117756619023071483348917042632867171504994720755694148093508438054302795227628167309188705478162730584471116078633631186209085837237570806239728697/970638793750053885824250153860792860693563094949532049867976762985419609659418264140699574441805365293681984611076581295591111347606250757908989297816240972345131047582590318406214357742819574093880490986239205666815021836749290122702576215359879248032563200*x^15+13013990530101786617549954769304719758384174089261742320399579331395878319742029895409411511031388476441436596066286730516281147421328838530062955888187537338729136862132196030080894623737401624064704567701310769105987592870747400784940528805077001/4333208900669883418858259615449968128096263816738982365482039120470623257408117250628123100186631095061080288442306166498174604230385048026379416508108218626540763605279421064313456954209015955776252191902853596726852776056916473762065072389999460928716800*x^14-730673283827931738004580030269133684381523773698419641232312701353917130763391597806495590323675211105969986983872216489379381409158692466092943697291050765868443205195516654847663592214873176645191608457664948911483786754285699149590604178707065041/12132984921875673572803126923259910758669538686869150623349709537317745120742728301758744680522567066171024807638457266194888891845078134473862366222703012154314138094782378980077679471785244676173506137327990070835187772959366126533782202691998490600407040*x^13-3780463769856861839133564738139392994884668947733841553472815243521309210623542690863017986826941183925926775973502125085062820265708284114589061698248447128369387147534400002219930584505765177257797753939658426125389454596654350276679368354125979213/481467655629987046539806623938885347566251535193220262831337680052291473045346361180902566687403455006786698715811796277574956025598338669597712945345357625171195956142157896034828550467668439530694687989205955191872530672990719306896119154444384547635200*x^12+93459736610638491377423122651789327172425438048904984132678975339196391805784920364887695320223290003871009935408488550927967036969384638847592331700277467559543549073535426300213513684158584317605439121896174539549521170741425419998494454681150451387/689374143288390543909268575185222202197132879935747194508506223711235518224018653509019584120600401486990045888548708306527777945743075822378543535380852963313303300839907896595322697260525265691676485075453981297453850736327620825783079698409005147750400*x^11+1908968264481721019622662526523332730240772027918865887427908342546059451671345490631392187657036281618074791030917841885899461622853553527763453408056110297897126893374193825851444531275281345146776388677364944863270154929150061297294329306769609726167/140428066225412888574110265315508226373490031098022576659140156681918346304892688677763248617159341043646120458778440580959362174132848778632666275725729307341598820541462719676824993886403294863119283996851736930962821446288959797844701420046278826393600*x^10-46888003223966033444908151216390360043922125848042833013903732687298578066529708408336926882195766762245471472858755492608110989401780307678738588076859055513778113359039568924867800452380521301684546052567566667992603254768771263692740109092598357626997/236972361755384249468811072719920132005264427477913098112299014400737209389506412143725482041456388011152828274188618480368923668849182313942624340287168206138948009663718339454642177183305560081513791744687306070999761190612619658862933646328095519539200*x^9-93204015575787499702616672701175227122863128220976706645620070582862365090761491552787259638943058287624954948005269848318625048071882452021817105108951962962243339461034582833698203411993680793881390186711445616534767358642028662672225419114991521467699/6155126279360629856332755135582341091045829285140599950968805568850317127000166549187674858219646441848125409719184895593998017372706034128379852994471901458154493757499177648172524082683261300818540045316553404441552238717210900230206068735794688819200*x^8+2879405483279596533998176333827522917709588301618424395209775431303245778222259260254737495291506934979960427445244135656272427997225859555883293680963620062511317260209207174928838231826476479763645617373065515881937972218931294058213761639286118174852991/15798157450358949964587404847994675467017628498527539874153267626715813959300427476248365469430425867410188551612574565357928244589945487596174956019144547075929867310914555963642811812220370672100919449645820404733317412707507977257528909755206367969280*x^7+75577807353066391255487156319236548980215017145114908186744490868756413882519832917243470418959128403733291122868523171459518320097875258726748312268740567571991410032235200915127707347334357892281710636314971273339601295167274132764767734373868265701314959/7405386304855757795900346022497504125164513358684784316009344200023037793422075379491421313795512125348525883568394327511528864651536947310707010633974006441842125301991198107957568036978298752547305992021478314718742537206644364339466676447752984985600*x^6-122774159219962239185082349610526040470213872904538367934659143348000039788091775823826056336064627756242092668756346691576353533473555852099337642687016107711024435576589273380481778000203228039483749949069471757689403753488727130776401493739535361685344667/1234231050809292965983391003749584020860752226447464052668224033337172965570345896581903552299252020891420980594732387918588144108589491218451168438995667740307020883665199684659594672829716458757884332003579719119790422867774060723244446074625497497600*x^5-284331475890960217956814115143753444669776422926263174166333726777564393778878976166431716167571229900754572521137699555291100428915705334468841628091065674302773402316610373735508013899956740150656170593689512883909536354289917177055242732770562990235166887/77139440675580810373961937734349001303797014152966503291764002083573310348146618536368972018703251305713811287170774244911759006786843201153198027437229233769188805229074980291224667051857278672367770750223732444986901429235878795202777879664093593600*x^4+523766590754124207980353914875864798914322609503255324250248408682263311682243702983776298170901621315443661653043455565733584690274331949966192701113339105477624073533214584385693578827956536660907855131520393098006357554819045476937567610101716078580276857/19284860168895202593490484433587250325949253538241625822941000520893327587036654634092243004675812826428452821792693561227939751696710800288299506859307308442297201307268745072806166762964319668091942687555933111246725357308969698800694469916023398400*x^3+1009616194937266129046500442302783317900481357089881344648171364536470856047731315989767612282690769723848040109020866126032108696964346846108516078878517342242017015780716644384710167201128091822143576480690724888138456459837165384255194392011161102926465153/1807955640833925243139732915648804718057742519210152420900718798833749461284686371946147781688357452477667452043065021365119351721566637527028078768060060166465362622556444850575578134027904968883619626958368729179380502247715909262565106554627193600*x^2-1605944444250297941320250219415848702883545931552608842023797583067780149709238347888415950018726775318382441522767738935619038193033689790611866642052901409614473731489690266526581169996064380254833620031108414629633860526110605707662070132424797597213121931/903977820416962621569866457824402359028871259605076210450359399416874730642343185973073890844178726238833726021532510682559675860783318763514039384030030083232681311278222425287789067013952484441809813479184364589690251123857954631282553277313596800*x-100531379061209834416426162025290012354063306974879042350225406499039782470792684857505931490731718794818519000652458914654512185855077888649134933685812143174372896137045004068661767933398366592540418658143229400963389527297918956715866015288099187956215251/3766574251737344256541110240935009829286963581687817543543164164236978044343096608221141211850744692661807191756385461177331982753263828181308497433458458680136172130325926772032454445891468685174207556163268185790376046349408144297010638655473320,183573795586152566488955384349066326383171138472860180879517892548406801641355290025253008448472574671155683467187352274791531475395003303200660916120145424229638502552346074551231254134214926692796708855636579884428228533672935907/3327904435714470465683143384665575522377930611255538456690206044521438661689434048482398540943332681006909661523691135870598096048935716884259391878227111905183306448854595377392734940832524254036161683381391562286222932011711851849265975595519585993254502400*x^24-64598761951036458793225863618220321369110306894712268714795109100760907621284156282562685819942340956147891833606118637645003126504108193505912735904779889668982942697427945192904294454195088601329405921732805973467050606001882699/59426864923472686887198989011885277185320189486706043869467965080739976101597036580042831088273797875123386812923055997689251715159566372933203426396912712592559043729546346024870266800580790250645744346096277897968266643066283068736892421348564035593830400*x^23-12533816057656174096319478867299765253299490419871325292487296943441227383238547720986999975645515590197709900272151675892688562288616047721614786934584457054341128025401218600868816347693047260408252138267326404858853088314267919809/5777611867559844558477679487266624170795018422318643153976052160627497676544156334170830800248841460081440384589741555330899472307180064035172555344144291502054351473705894752417942605612021274368336255870471462302470368075888631682753429853332614571622400*x^22+2537151268312681777943462687355160396700724970677000438471326812924609905571084882501241597675928079334897744243477252130873236907736893977792003604487313840120086097505033555097047785581917364073663825061351835262044786158460149143419/61627859920638341957095247864177324488480196504732193642411223046693308549804334231155528535987642240868697435623909923529594371276587349708507257004205776021913082386196210692458054459861560259928920062618362264559683926142812071282703251768881222097305600*x^21+24515517742092903530038442854420110731731247888076854124143760156975160129650956941070685738343502010159630201412442351568275326435721273155427732927092576423964307799992218276830563425760153459206080243138517419062588285675572417946992149/665580887142894093136628676933115104475586122251107691338041208904287732337886809696479708188666536201381932304738227174119619209787143376851878375645422381036661289770919075478546988166504850807232336676278312457244586402342370369853195119103917198650900480*x^20-1114518568176552970552560574754675379477716897813549587271391316897170490395763696944652857735471894017572388462540935690496894421880389039853894877668109703595370324592554428151403470754295472962159821899415847546922830799285305934926304167/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^19-5459621531968992536477242778995663169008515341637965913788399989322635880414373733501137429558523842371821424060578731455711238734960843975354943818207227712638464166622206159250924419596603913994109511926350062516006554450578784304607425189/15406964980159585489273811966044331122120049126183048410602805761673327137451083557788882133996910560217174358905977480882398592819146837427126814251051444005478270596549052673114513614965390064982230015654590566139920981535703017820675812942220305524326400*x^18+47497580339297101531187691001081681381060532739681951364744803984709348481883969018470640509904330353580187813655976598303448847624723895265177668715945177960964346108217134694015219719337802779662909190122574906783133312008965693941841578181/7703482490079792744636905983022165561060024563091524205301402880836663568725541778894441066998455280108587179452988740441199296409573418713563407125525722002739135298274526336557256807482695032491115007827295283069960490767851508910337906471110152762163200*x^17+443380995285674114834822489321000932460984650988536609393533701001636347999618397778092356227115972432795792903161599082245075939602663804293606714666656580138405698978060236677512330515874736125545723434063824122981339125534937368219407062665157/207994027232154404105196461541598470148620663203471153543137877782589916355589628030149908808958292562931853845230695991912381003058482305266211992389194494073956653053412211087045933802032765877260105211336972642888933250731990740579123474719974124578406400*x^16-3704002292653662534153514157284770537582318582241422577873551552357051550933149421483669206804077714004174641671681222947760258080135018174346633734681968466237903228197051016050706771146371456669006161537421714831921466820337907993243790464727407/103997013616077202052598230770799235074310331601735576771568938891294958177794814015074954404479146281465926922615347995956190501529241152633105996194597247036978326526706105543522966901016382938630052605668486321444466625365995370289561737359987062289203200*x^15-15501365043342346329924386441770087375119314090631957369635904687188430472740836965207280756242197926143051857106247544853657656626937228811002136130530696571559482301690667897280383382226800549492574354514343701901251457378549107282587815794106249/1857089528858521465224968406621414912041255921459563870920873908773124253174907393126338471508556183597605837903845499927789116098736449154162607074903522268517470116548323313277195837518149695332679510815508684311508332595821345898027888167142626112307200*x^14+175818230750691075193712879657376954908324882573418095905163600431631932591652051086472623787063301094913483386736271856460857830667145131894198705243775825444787202904965775272625777183049047997438992659940101619735987961582497140013166848176759267/1299962670200965025657477884634990438428879145021694709644611736141186977222435175188436930055989328518324086532691849949452381269115514407913824952432465587962229081583826319294037086262704786732875657570856079018055832817074942128619521716999838278615040*x^13+1107241743153351662492802821834271575326987293521800967032632359180439232648163107700644471501347664443219227517581122276973179032992573975729168440155997010092737692453188720576048747095799475706953618935476224374220329570935037094330700012183937763/51585820246070040700693566850594858667812664484987885303357608577031229254858538697953846430793227322155717719551263886883031002742679143171183529858431174125485281015231203146588773264393047092574430855986352341986342572106148497167441337976184058675200*x^12-25327851468491861741406025214646965284945895562047955372687367756802576204770876551792947505783709344087783252085167257222909099685627962746056326183958757311974955884732295440928340215502825727913109138511799658195201869099448902086928709731984707107/73861515352327558275993061626988093092549951421687199411625666826203805524001998590252098298635757302177504916630218747127976208472472409540558235933662817497853925089990131778070288992199135609822480543798640853298626864606530802762472824829536265830400*x^11-4828601720635124734563605301500001253152518952030915818224447267920410443426214004068391575691770271288831164261075716495199769470396584495256205839507861754917594757339240396191184955487172799931867786638348934107788101939431126159273912240941716899913/135412778145933856839320612982811504003008244273093198921313722514706976794003664082128846880832221720658759013822067703067956382199532750824356765878381832079398862664981908259795529819031748618007880996964174897714149251778639805064533512187483154022400*x^10+29169112329404928672833764542460154243410677659726056947766250374950117078962737026849354301463696801181106352674013998646091903711826023922638604017638331932239456522332269058349811567812281288948864155455647735634142519483546816904922740067899896066279/50779791804725196314745229868554314001128091602409949595492645943015116297751374030798317580312083145247034630183275388650483643324824781559133787204393187029774573499368215597423323682136905731752955373861565586642805969416989926899200067070306182758400*x^9+3441123511395545349526222864158819574969842217804704990163450946469219685759202742513286000371439334132988672368021662385194848345663034360247115535315001922849686624499275605861365202989956090879405650404263411596307015039891542086481496954932715217527/94211116520825967188766660238505220781313713548070407412787840339545670311227039018178696809484384314001919536518136157050990061827133175434385505017427063135017761594375168084273327796172366849263368040559490884309473041589962758625603092894816665600*x^8-343882064831154533379864489710275626745859622422786279302935171520728461682899781877403397203083407500784294625225207485445871888761766352621304032887406086758200599221859348493811307978267806945754575497365179957166532360242634242600504188040207405587283/564219908941391070163835887428381266679201017804554995505473843811279069975015267008870195336800923836078162557591948762783151592498053128434819857826590966997495261104091284415814707579298952575032837487350728740475621882410999187768889634114513141760*x^7-66154338274313078964980652371834333136049232220408000428970084611387610980370460855646323440615211615165575889232476117997226746196593376415765014426588375841092650214227119418528330865740112944865268001073677681828434893532001648812790676973824694763383271/3173736987795324769671576866784644625070505725150621849718290371438444768609460876924894848769505196577939664386454711790655227707801548847445861700274574189360910843710513474838957730133556608234559710866347849165175373088561870431200004191894136422400*x^6+49329463369684017277698472182039558150299573784533476510685687354144483555629022877424653023827315755331807406976027170034948940851805355417713128699401113233054104878645372912513633321335606374721822498090052398937960303884069596273868233685554486113388587/132239041158138532069649036116026859377937738547942577071595432143268532025394203205203952032062716524080819349435612991277301154491731201976910904178107257890037951821271394784956572088898192009773321286097827048548973878690077934633333507995589017600*x^5+84715818257984412035911010018150748293286976513332189753187409923777336550045608080575987597706370640269350657314717880505504987699908569182940042192046197169570381130646869082283673192280187016695854362283551953734905341607817638201359435509758185752047319/16529880144767316508706129514503357422242217318492822133949429017908566503174275400650494004007839565510102418679451623909662644311466400247113863022263407236254743977658924348119571511112274001221665160762228381068621734836259741829166688499448627200*x^4-219084361257296014378206551056892779377236197126853679627364506652096233686391006951189537370025679364044145986897235073530437568986445569054059649241104236401392723201635982730780970847956019905382712667802631789019355710714254836037237004498658507918708227/2066235018095914563588266189312919677780277164811602766743678627238570812896784425081311750500979945688762802334931452988707830538933300030889232877782925904531842997207365543514946438889034250152708145095278547633577716854532467728645836062431078400*x^3-46353809336957321423230523101914586899139161966336031293911197418312468846459055451338996344280512258270367434295232092888628728614261368291504208937067408854160052745923562920362609774444520174148452040510526622299496115480028735445465615842442208126085837/774838131785967961345599820992344879167603936804351037528879485214464054836294159405491906437867479633286050875599294870765436452099987511583462329168597214199441123952762078818104914583387843807265554410729455362591643820449675398242188523411654400*x^2+549945866227301465266600553580537590120328220630707143315298086114792340365922504830030721023189463752379369109393340363401266218960493421373577622002672950391747247732269873137665571151424712858334587733180942793386304732499277627776673339058745608951021231/96854766473245995168199977624043109895950492100543879691109935651808006854536769925686488304733434954160756359449911858845679556512498438947932791146074651774930140494095259852263114322923480475908194301341181920323955477556209424780273565426456800*x-11401262480434184566417109574015911056607753338678821608300986577589568053020481757243031391740059381626283495332264096492895434394575055247645142330368829564145360878783363442479322219356403364263542472025917662666265826790108093407685592710476388531130603/807123053943716626401666480200359249132920767504532330759249463765066723787806416047387402539445291284672969662082598823713996304270820324566106592883955431457751170784127165435525952691029003965901619177843182669366295646301745206502279711887140,-16747525015577092736721225725823123440829863276388161997601654469777843565373994079970134736253005051624659557905571592952032308209684856621172403829647035021800421505575681265542161969790597225072296544080027539353865551822454093339/93181324200005173039128014770636114626582057115155076787325769246600282527304153357507159146413315068193470522663351804376746689370200072759262972590359133345132580567928670566996578343310679113012527134678963744014242096327931851779447316674548407811126067200*x^24+11737220341641705880622457386611482919275404350939943102902236078877736937262382655818554548938080837136671447138433320162796479719374526361668951693373915670529008481850585482931005608231851330248289052826417715199570835029355695461/3327904435714470465683143384665575522377930611255538456690206044521438661689434048482398540943332681006909661523691135870598096048935716884259391878227111905183306448854595377392734940832524254036161683381391562286222932011711851849265975595519585993254502400*x^23+566804452829446725250071077163000425886289363843897817196946164162568852996135612219905516331077779645221669060555625280511595907892935207884649132498912306165501395399338679366034342235084147706853111915575170964806304922331074401969/80886566145837823818687512821732738391130257912461004155664730248784967471618188678391631203483780441140165384256381774632592612300520896492415774818020081028760920631882526533851196478568297841156707582186600472234585153062440843558548017946656604002713600*x^22-73710107153297883889823589531686616663135051120221033130726135346875019700529165371090060993956874638435801195473641402107145534248687616791491950733075578689870167177082002712106767999502419527431476018737753760953993320337276332510801/575193359259291191599555646732321695225815167377500473995838081769137546464840452824118266335884660914774509399156492619609547465248148597279401065372587242871188768937831299796275174958707895759336587251104714469223716643999579331971897016509558072908185600*x^21-2197090472634955100004926034591040513467193902914204617013975156559486317840830372954488240741824088127452165275457074874073121902488576715295502872958785269438261197957193820182078580482865319824703365258909430718668302973213986518418013349/18636264840001034607825602954127222925316411423031015357465153849320056505460830671501431829282663013638694104532670360875349337874040014551852594518071826669026516113585734113399315668662135822602505426935792748802848419265586370355889463334909681562225213440*x^20+92156659278974465207187995823571572603786462207108031715377012352431098273911199077550681147726256411528581197827096514621550017600881888226691715030782417348919502469051505327957051796116643163685372407098521105903325482849604144116225343989/46590662100002586519564007385318057313291028557577538393662884623300141263652076678753579573206657534096735261331675902188373344685100036379631486295179566672566290283964335283498289171655339556506263567339481872007121048163965925889723658337274203905563033600*x^19+242415057759426604133211706005004312526874573204377012846352402357873735960420789066714902438880237519033929035199288409707502764522405199913073430723205709171047415191515562009082931587764077513271052475874959585558114116804500700986220083769/215697509722234196849833367524620635709680687766562677748439280663426579924315169809044349875956747843040441024683684732353580299468055723979775399514720216076695788351686737423603190609515460909751220219164267925958893741499842249489461381191084277340569600*x^18-3674755064181023198762200874636837429332706295182632653390509698139513128889134266121733304761422102956944651852685743802959831122015659317636930492041346806971686397354974635472349771411693328129394228142099203502737277416923798492615640595127/215697509722234196849833367524620635709680687766562677748439280663426579924315169809044349875956747843040441024683684732353580299468055723979775399514720216076695788351686737423603190609515460909751220219164267925958893741499842249489461381191084277340569600*x^17-39047764655709292672027605888942741452081497465259336023300438846401378179278477978987095233997728154683623248975143594614844385682505446325093236408842217858502568250054847538717516647561726767354527696834096573304698303768718214126746841318980649/5823832762500323314945500923164757164161378569697192299207860577912517657956509584844197446650832191762091907666459487773546668085637504547453935786897445834070786285495541910437286146456917444563282945917435234000890131020495740736215457292159275488195379200*x^16+263944841949956919248281794489968724633633686963810320889500189349471430785926111173447439218854733777854783946779803474362048036545803745701616744847122378972313086852716265580542861932801007353094133619983400443478399474324218466519397673831885269/2911916381250161657472750461582378582080689284848596149603930288956258828978254792422098723325416095881045953833229743886773334042818752273726967893448722917035393142747770955218643073228458722281641472958717617000445065510247870368107728646079637744097689600*x^15+387749335708890454754345232532012888850897767106672608594791894403053934166936176686733741281377263307234964659748079128445978571470660509649678160490671983477341291115231173021390042027622905054648946025652124702731674152978890251642041041171587293/14856716230868171721799747252971319296330047371676510967366991270184994025399259145010707772068449468780846703230763999422312928789891593233300856599228178148139760932386586506217566700145197562661436086524069474492066660766570767184223105337141008898457600*x^14-11368014012983307020920941073714855754134159413799327399911545455256481341852761080134029887018991759772820830836834057960639936009760775014824091472803500066611230797982368421422996920257565014650601489090020626284032067434296756881977703583838957447/36398954765627020718409380769779732276008616060607451870049128611953235362228184905276234041567701198513074422915371798584666675535234403421587098668109036462942414284347136940233038415355734028520518411983970212505563318878098379601346608075995471801221120*x^13-96856604253540898278269853033550909915681941143902740395833585968116617096797269374901325851956137656256670190904795845660646739760477807050781325764354680272710344393221667069839589632096139090022935173944425477964220398511807000133824241389876723941/1444402966889961139619419871816656042698754605579660788494013040156874419136039083542707700062210365020360096147435388832724868076795016008793138836036072875513587868426473688104485651403005318592084063967617865575617592018972157920688357463333153642905600*x^12+368229717588649973923190118090604783226416889305422718387399106891310270347422097368759452095704732262337936954495958530897919351920265495735855681598971219133452967638226173800431953423377120621804147549155250586084028030353779152208844311313702942171/517030607466292907931951431388916651647849659951810395881379667783426638668013990131764688090450301115242534416411531229895833459307306866783907651535639722484977475629930922446492022945393949268757363806590485973090388052245715619337309773806753860812800*x^11+426263787544558288493433858856757400181101294848585320167291113074273445994983922815474372799232394973913300619225030989141143761459993114733984054613864289019907596525042546076500968456519654100285259233575172430255574852584917181582828290630132594231731/3791557788086147991500977163518722112084230839646609569796784230411795350232102594299607712663302208178445252387017895685902778701586917023081989444594691298223168154619493431274274834932888961304220667914996897135996179049801914541806938341249528312627200*x^10-3067962195499399499722100332806879380189252239747493239378824068191580455209970385212461871871796359238937142891902346248651118989845905001197050092385956600889083274008550221505651212392122477148843684872262721673451019065792213036255883672672518496666931/2843668341064610993625732872639041584063173129734957177347588172808846512674076945724705784497476656133833939290263421764427084026190187767311492083446018473667376115964620073455706126199666720978165500936247672851997134287351435906355203755937146234470400*x^9-2188816252896821071481399898023633780681400187139596705249489920094268018209486575480776593810508812714743424886381811094236209359712861492065244624387008146511948468284201944143460899105770377327344524767353998942729669352825793342754652088095571592894953/18465378838081889568998265406747023273137487855421799852906416706550951381000499647563024574658939325544376229157554686781994052118118102385139558983415704374463481272497532944517572248049783902455620135949660213324656716151632700690618206207384066457600*x^8+1120118775284568215734215534062684907864011186413196466548956883367630473245695602737139678441663932744010342197432289513968828873245403531966700230306472583489192887546556162979921885342793094328424036708489926538982092135553079137179236053259076240422271/1053210496690596664305826989866311697801175233235169324943551175114387597286695165083224364628695057827345903440838304357195216305996365839744997067942969805061991154060970397576187454148024711473394629976388026982221160847167198483835260650347091197952*x^7+12930730435253139354523768440495526746724270794178606083659844435634965049706035901860166909816200519239495733504899510572095018568135490870181786723180430375321658604326395610454947641135824996076247523945799747699018969156896552127114630486569970665625531749/177729271316538187101608304539940099003948320608434823584224260800552907042129809107794111531092291008364621205641463860276692751636886735456968255215376154604211007247788754590981632887479170061135343808515479553249820892959464744147200234746071639654400*x^6-294078465167052622713004518891743101927663240878014568811594791077338732374859835267724466855523910610780886947841417670387715071012294307693957349273522059184295086537715631987922716866995828733514677785112887821965990394619815173536006536355771584345244723/462836644053484862243771626406094007822782084917799019750584012501439862088879711218213832112219507834282867723024645469470554040721059206919188164623375402615132831374449881747348002311143672034206624501342394669921408575415272771216667277984561561600*x^5-20423974558789459426793056507349189502686844712688011072348606464531175389767533860754155093229397066582362383346062320421429731303330699585279058958364720179897754779301185951607008027122779796650584520598574663307242891301170509464057924705571414415955896591/925673288106969724487543252812188015645564169835598039501168025002879724177759422436427664224439015668565735446049290938941108081442118413838376329246750805230265662748899763494696004622287344068413249002684789339842817150830545542433334555969123123200*x^4+10858887613902466004818095822843409878253287552725627793009699567454611206050149461839085945978710322495831482920566914434193825564793837209871838348398490142283639153182270795779561280096748878671244006340242566282396687668996806397003458913030823058942187369/57854580506685607780471453300761750977847760614724877468823001562679982761109963902276729014027438479285358465378080683683819255090132400864898520577921925326891603921806235218418500288892959004275828062667799333740176071926909096402083409748070195200*x^3+93695617657690785398967746468044417277106756049526223426713590324750613359941625197609045693599981341365124740672988324390974737896230683703516620626262707381480208511606169809977183246937686777564441786052564950810722547393250485962962548403975832208735425223/43390935380014205835353589975571313233385820461043658101617251172009987070832472926707546760520578859464018849033560512762864441317599300648673890433441443995168702941354676413813875216669719253206871047000849500305132053945181822301562557311052646400*x^2-1999007787749327522491186582513716943901717686506503172771290893326876621119568342274909101811128181321386471824389664479097401936780479384973053903851108021482799157710454882903097021698849483927271720580272261180454558846853428414981214609596658995272302247/169495841328180491544349960842075442317913361175951789459442387390664011995439347369951354533283511169781323629037345752979939223896872268158882384505630640606127745864666704741460450065116090832839340027347068360566922085723366493365478739496299400*x-2892843700686906259279739381695424186310128292236052830323635204130494867694824714080658340857438926499489761082560686404334194641955914410771238524212684813447986882613526851224332883474309027954589843835312370251887899477345586704295411178546024876615143193/45198891020848131078493322891220117951443562980253810522517969970843736532117159298653694542208936311941686301076625534127983793039165938175701969201501504161634065563911121264389453350697624222090490673959218229484512556192897731564127663865679840,73351647488233976143138689647259879414643383694604302197998064249775134501455213227297665094156666166334801664382372345414489645038741149730515943717758332892823054283853793222491660090655254821129559535447950253341891312417411187/1725580077777873574798666940196965085677445502132501421987514245307412639394521358472354799007653982744323528197469477858828642395744445791838203196117761728613566306813493899388825524876123687278009761753314143407671149931998737995915691049528674218724556800*x^24-7098690565281341462065875200251357032193310065808511332660440304968319042955377792419730873261991671329614605039749251243453744055590522682643490939644329932493045735946465643887389249557048839011315884760673873361759206969067143/23110447470239378233910717949066496683180073689274572615904208642509990706176625336683323200995365840325761538358966221323597889228720256140690221376577166008217405894823579009671770422448085097473345023481885849209881472303554526731013719413330458286489600*x^23-44768190958503107048913884105698519183226331787810298419813377012049416743759840693932229487546594543753895686677237293215371439717136979195784649368128896913834801565492928712891870939057202395708427283839561315272884873538235139151/26962188715279274606229170940577579463710085970820334718554910082928322490539396226130543734494593480380055128085460591544197537433506965497471924939340027009586973543960842177950398826189432613718902527395533490744861717687480281186182672648885534667571200*x^22+8896741713261461533550134134796960071653423305118844149645823419544213611093416201644546885503960763210185669269640801720722867396328795093658900813961200298510835376425442432443027298693778380138362215751640347469005135111423531371433/862790038888936787399333470098482542838722751066250710993757122653706319697260679236177399503826991372161764098734738929414321197872222895919101598058880864306783153406746949694412762438061843639004880876657071703835574965999368997957845524764337109362278400*x^21+1072067236776844235057861901594176344183295795390504012200977617621042157429668123029762263884000644925767011858869170219801159199342820273590559849706139365481739688419270944231372429989013451892376163441801496280895460831914542197587469/38346223950619412773303709782154779681721011158500031599722538784609169764322696854941217755725644060984967293277099507973969831016543239818626737691505816191412584595855419986418344997247193050622439150073647631281581109599971955464793134433970538193879040*x^20-370590421614150871864824515221727600856062768883443487267529207730845313871395462533353469010752778119173914570856825127767933368583455591742033767781275664619625411249886314083386137135444405328976566873304153676912151963246446941226629441/2588370116666810362198000410295447628516168253198752132981271367961118959091782037708532198511480974116485292296204216788242963593616668687757304794176642592920349460220240849083238287314185530917014642629971215111506724897998106993873536574293011328086835200*x^19-19140843628882625426523999605950855574322030092002237233344017046155389837392024292928875286212001448657387245841573930843195417679726810124526565510440186709401212859660271316024085158614055622817236867220144710397497786559706251090589365491/71899169907411398949944455841540211903226895922187559249479760221142193308105056603014783291985582614346813674894561577451193433156018574659925133171573405358898596117228912474534396869838486969917073406388089308652964580499947416496487127063694759113523200*x^18+38767512460496403047662165487795654613959795143518325774777189986554836181165683292895913303001685563324978370664017939471148047211147873819450988299990332047121957721336680119911374205142660517922529935207026941365744940292675066597946402889/35949584953705699474972227920770105951613447961093779624739880110571096654052528301507391645992791307173406837447280788725596716578009287329962566585786702679449298058614456237267198434919243484958536703194044654326482290249973708248243563531847379556761600*x^17+170539152173204606348350737633723212780876522477732636965057461372172283415617387356974976669994076235752243545778067913113176103916103352755247158865816639451165998531293981108039438297681106633811714851978738704319266713386281474307394296591037/107848754861117098424916683762310317854840343883281338874219640331713289962157584904522174937978373921520220512341842366176790149734027861989887699757360108038347894175843368711801595304757730454875610109582133962979446870749921124744730690595542138670284800*x^16-797956726032144717428869697578331755985853680860717748224883636283634128647267613015007931071443900198992420087978253969096444927581144787813093951705208651515176370712320956962755275085213734247337982413510849441645276047559235075547542759915401/161773132291675647637375025643465476782260515824922008311329460497569934943236377356783262406967560882280330768512763549265185224601041792984831549636040162057521841263765053067702392957136595682313415164373200944469170306124881687117096035893313208005427200*x^15-2201548044062835039337517089924584440738385484801970035545258531785302845326128877011085292154243981806889987977408773040189867338006228329194485157664512757407284383524624351404306577472640889008555521642485967927444959729813035054442902038510949/361100741722490284904854967954164010674688651394915197123503260039218604784009770885676925015552591255090024036858847208181217019198754002198284709009018218878396967106618422026121412850751329648021015991904466393904398004743039480172089365833288410726400*x^14+30488698505541950473780052189404122700989882722235354574472641124873147757781028511683203648943534571188206132373473449784628678316618294901701555376550662144553654707588919991984886074596677910768409529195563125449696462712887279193804877564673009/2022164153645945595467187820543318459778256447811525103891618256219624186790454716959790780087094511028504134606409544365814815307513022412310394370450502025719023015797063163346279911964207446028917689554665011805864628826561021088963700448666415100067840*x^13+3705273070766163374847796906159583459772164200967093532386836569355925769210997741886182931903694856094495838722161039971443047316683513202469957959455929905277184056969292702634719834342408061880147932647264928719977640865746005471152939502590659447/240733827814993523269903311969442673783125767596610131415668840026145736522673180590451283343701727503393349357905898138787478012799169334798856472672678812585597978071078948017414275233834219765347343994602977595936265336495359653448059577222192273817600*x^12-1344786923617450038128461269538606306877367635058066052191807767403168975243845513869349369705762329200334533022383027498529031105623776393829395321362910132374390331484332608920691950763315960411880810398012238050055921638357630246884261445856786017/38298563516021696883848254176956789010951826663097066361583679095068639901334369639389976895588911193721669216030483794807098774763504212354363529743380720184072405602217105366406816514473625871759804726414110072080769485351534490321282205467166952652800*x^11-15825772866581718395865534383911090197747420541974074187862668607166480830075994504269347290111161709829053816047509538270773897561953659831235158169251295856013696131249182932691737985829346094720908396176950825756971581718736513357806534455154847350397/631926298014357998583496193919787018680705139941101594966130705068632558372017099049934618777217034696407542064502982614317129783597819503846998240765781883037194692436582238545712472488814826884036777985832816189332696508300319090301156390208254718771200*x^10+2704065191935734897458029436547948593867034603412946683427354921784216890428941773537179128015577088003795175173430178741649378506719758799777952144309521027660786605590820248407282516443971794294366813115487952146706126573224688985946651133349352647951/39495393625897374911468512119986688667544071246318849685383169066789534898251068690620913673576064668525471379031436413394820611474863718990437390047861367689824668277286389909107029530550926680252298624114551011833293531768769943143822274388015919923200*x^9+8588364689724390045057232462153427038705124331367366394059863704019282398860385965538452472518543666173475294643413547702450498238255699829296348818990672185741226192137810604189989273414803187228965759057679447388698443614932922942864498884096498470449/341951459964479436462930840865685616169212738063366663942711420491684284833342586065981936567758135658229189428843605310777667631817001896021102944137327858786360764305509869342918004593514516712141113628697411357864013262067272235011448263099704934400*x^8-800777517263405534709743107335559284417676507480924000077056437428316059383978980071884250125019312038981686301172263188597345119147227582792063725936783332516438937506812503203661407870041841050822165696029088681013273634030925569217685127381009649982349/7899078725179474982293702423997337733508814249263769937076633813357906979650213738124182734715212933705094275806287282678964122294972743798087478009572273537964933655457277981821405906110185336050459724822910202366658706353753988628764454877603183984640*x^7-8702433455594791933098010624706628683000056129461604395450598227792323193039512940328986314998731626088108017033788814873471529300028512861575401276251162934719337589690590884655141970667656311044368902581020823849479953403608586729443923345229529336814191/617115525404646482991695501874792010430376113223732026334112016668586482785172948290951776149626010445710490297366193959294072054294745609225584219497833870153510441832599842329797336414858229378942166001789859559895211433887030361622223037312748748800*x^6+55723448631455714539119474725408020959146926906676965275768296102441471433264191932265645101942423430618654690805118993696074830393464410791353766256009042916002424190158553845913729798106037603078143607590330658797485201716008409216394366226430803702518273/617115525404646482991695501874792010430376113223732026334112016668586482785172948290951776149626010445710490297366193959294072054294745609225584219497833870153510441832599842329797336414858229378942166001789859559895211433887030361622223037312748748800*x^5+134249024762847134689187992936359457908026070312244896588018795432737047694655436815699136478800016361652752832640156575523600423012464400113723633649755074389303698262779228593248153606181839757489910261926145475782220115753641786957132158069692956593470023/38569720337790405186980968867174500651898507076483251645882001041786655174073309268184486009351625652856905643585387122455879503393421600576599013718614616884594402614537490145612333525928639336183885375111866222493450714617939397601388939832046796800*x^4-332780885426800841238193732748475345849692104401724560950617935904783966448054165820950667047014664310927127182774052507630257356942240907845000914719761653383085900809913998370108357575797840062721256583027448197397074480214674211678405881007818558851355603/9642430084447601296745242216793625162974626769120812911470500260446663793518327317046121502337906413214226410896346780613969875848355400144149753429653654221148600653634372536403083381482159834045971343777966555623362678654484849400347234958011699200*x^3-11009370981384448362821259643869373087011801411086250713554854516079140202623025387622719520658974872244273992913201056718073712498743973105069250486038067385708742457119425015061971060753309823349907877708925488138245296059291303758685943209735489193018437/150662970069493770261644409637400393171478543267512701741726566569479121773723864328845648474029787706472287670255418447093279310130553127252339897338338347205446885213037070881298177835658747406968302246530727431615041853976325771880425546218932800*x^2+146233922298368180030367002391547082308833453544312283064142725495538422737098104971147897501980440734554381333437471477424788174807432025352343500343636849519921373020801051635513741978602059925130289846147069559657729271751001830133162259164673371177490563/150662970069493770261644409637400393171478543267512701741726566569479121773723864328845648474029787706472287670255418447093279310130553127252339897338338347205446885213037070881298177835658747406968302246530727431615041853976325771880425546218932800*x-5179941467400613592461709863595463746670405613122718849656710762983533756856479380584870548626190782018426050488254748822984807686061125489240085769580397764822224939709460256326803046925430805547030026006299611022456872730202623894713979289237239742287267/627762375289557376090185040155834971547827263614636257257194027372829674057182768036856868641790782110301198626064243529555330458877304696884749572243076446689362021720987795338742407648578114195701259360544697631729341058234690716168439775912220,10363183940489493536453093060645873070512060796020719832304846646602262875702119932674809536477268792987579636000494103772542432617381756512244365073086580047129210472396171766722096854440129004559673462052890984534912941663242351917/33884117890910972014228369007504041682393475314601846104482097907854648191746964857275330598695750933888534735513946110682453341589163662821550171851039684852775483842883152933453301215749337859277282594428714088732451671391975218828889933336199421022227660800*x^24-3823376719187122309100247876504981736075476930182432047519956744660541823848900513482517659888192267448675694440238494389058045087713130063985464598396000464587753813342620335208503074719915955440262576611512424067469046948827815409/605073533766267357396935160848286458614169202046461537580037462640261574852624372451345189262424123819438120277034751976472381099806493978956253068768565800942419354337199159525951807424095318915665760614798465870222351274856700336230177381003561089682636800*x^23-703293202492697701078229872477888558966867560467155365023508939215121512376928993500433191558769893280896324180673499071254771927083351094059958987604710923959815984502218105745479263501253985450972697537481239253487339098196774944479/58826593560609326413590918415805627920822005754517093931392531090025430888449591766103004511624567593556483915822823108823703718036742470176302381685832786202735215005005473842800870166231489339023060059772073070716061929499956977133489467597568439274700800*x^22+145841695986531781433568409818583199101085702625192647714824912476919315506569052713607987911257965242778404848634376976334388109730937820604638753815576078263596918632310766268994753178680063201423929450238120291972139889047140462742549/627483664646499481744969796435260031155434728048182335268186998293604596143462312171765381457328720997935828435443446494119506325725253015213892071315549719495842293386725054323209281773135886282912640637568779420971327247999541089423887654374063352263475200*x^21+1366616805452778436815475341585610533643018457323197664147575111072197987080668353778445545471433170320707414525411352639489831732565611254539439103798708430717442733114554333083584075744203179160062807797860915984031392144230906114911709851/6776823578182194402845673801500808336478695062920369220896419581570929638349392971455066119739150186777706947102789222136490668317832732564310034370207936970555096768576630586690660243149867571855456518885742817746490334278395043765777986667239884204445532160*x^20-61694932510212943688006615623858326054897547286498251052457490790470345300769195483580048345423330835129932620083781759640192009299825055299332180122641032396791061291080769437678082284802276116649510874249966420004635370142039384677690424217/16942058945455486007114184503752020841196737657300923052241048953927324095873482428637665299347875466944267367756973055341226670794581831410775085925519842426387741921441576466726650607874668929638641297214357044366225835695987609414444966668099710511113830400*x^19-302271528240260603470577910136431189508180615349208688037709290402170974981391098837650332361211026412084641983434833088720667980793436209772248529146121028397218810690700325399671719846805528036733038026857640315183232590013814474427279415379/156870916161624870436242449108815007788858682012045583817046749573401149035865578042941345364332180249483957108860861623529876581431313253803473017828887429873960573346681263580802320443283971570728160159392194855242831811999885272355971913593515838065868800*x^18+2503914087817108245332521831303281094235967556515988580631858945080179733189019654751398519085385843573263894524757017487264232708450936588698873182675795506556674576372044267155544028935415219373684741674417806623695049987417370322881188637691/78435458080812435218121224554407503894429341006022791908523374786700574517932789021470672682166090124741978554430430811764938290715656626901736508914443714936980286673340631790401160221641985785364080079696097427621415905999942636177985956796757919032934400*x^17+24383673779560743375769395440651356851022285334087319090496871729846656943169007987686305622431099786933342245632597847419298593999986829452352673076168038079483706520961755734185593072660518825350811560136935610975626660920340602707232485513982987/2117757368181935750889273062969002605149592207162615381530131119240915511984185303579708162418484433368033420969621631917653333849322728926346885740689980303298467740180197058340831325984333616204830162151794630545778229461998451176805620833512463813889228800*x^16-183406858281263861276913707058440192573471336106366006714718368309398537207844091362289969847305154712886825491176593317412216356246900463393647555593352740362702356882181641370560102271321703089935736021258482495881339539593034767635044149125903377/1058878684090967875444636531484501302574796103581307690765065559620457755992092651789854081209242216684016710484810815958826666924661364463173442870344990151649233870090098529170415662992166808102415081075897315272889114730999225588402810416756231906944614400*x^15-847565819730081820955954479545545389598666225806277880390736069079286187690957529565472533026722841261951730766583903804320591986821633532963328789465494639704336292753382460763322905799916652119188793987271596116101509696704576958673444350893343419/18908547930195854918654223776508951831692787563951923049376170707508174214144511639104537164450753869357441258657335999264761909368952936842382908399017681279450604823037473735185993982002978716114555019212452058444448477339271885507193043156361284052582400*x^14+8051629327366417615914883600378032003373262858877628343521803213921652281641337504005697445033761142000479755769491333458010733716440413663421810841277499915383633166032262448874616456140840891643397298977037801326538173592788594216180359126106298029/13235983551137098443057956643556266282184951294766346134563319495255721949901158147373176015115527708550208881060135199485333336558267055789668035879312376895615423376126231614630195787402085101280188513448716440911113934137490319855035130209452898836807680*x^13+60332731917430940180160410263187994523651458295209538473665918667647106222868041230742980927460060782209807493815763027589393585358043256033335912766535532476233338117190478605773277915709197018545624198043386232294474824215003690185160904883022008253/525237442505440414407061771569693106435910765665331195816004741875227061504014212197348254568076496371040034962703777757354497482470914912288414122194935591095850133973263159310722055055638297669848750533679223845679124370535330152977584532121146779238400*x^12-11629503966206173236184196801073973097200184356900143270085184863804551278488846138958868323571358144445118208177814903788292678694017356011408240558682376146723914721287434960512051774854633704519913981261765176492501361311817743446077452213487192757927/8272489719460686526911222902222666426365594559228966334102074684534826218688223842108235009447204817843880550662584499678333335348916909868542522424570235559759639610078894759143872367126303188300117820905447775569446208835931449909396956380908061773004800*x^11-263591854665185336105379885505179784615007721409255425139776945824581255504356346494012905008754455689829735356551373069293332417149317493907461956810825119288760225049820456229608681166261973824526005864929550687641914769731575594637407017675367183320183/1378748286576781087818537150370444404394265759871494389017012447422471036448037307018039168241200802973980091777097416613055555891486151644757087070761705926626606601679815793190645394521050531383352970150907962594907701472655241651566159396818010295500800*x^10+1099786303632627257035469068817856724457834128283454919339231248821920985835998883140627379475174682850571330457948332260096191808665435032773108242382981556223297039188776484059731352795272594401843481576660467771533785858397800193286130265022679356538989/517030607466292907931951431388916651647849659951810395881379667783426638668013990131764688090450301115242534416411531229895833459307306866783907651535639722484977475629930922446492022945393949268757363806590485973090388052245715619337309773806753860812800*x^9+14664865603242096709914733968673493667055539606822677030061025070710263091937951855359585329449309703729822900996041351414628398565636307303286137512589026536088614947693483018006221116821660481390206145740314125842922412710035978267623652938074627418950789/73861515352327558275993061626988093092549951421687199411625666826203805524001998590252098298635757302177504916630218747127976208472472409540558235933662817497853925089990131778070288992199135609822480543798640853298626864606530802762472824829536265830400*x^8-11741024085972180305542032747297961833694911524304601136295064841405637758180273069709108556325708219744214897294020130870732605661394840822756339533129540929365773618675069696608144841825980150956019584392081941679216007601447124174563440624107633799079341/5744784527403254532577238126543518351642773999464559954237551864260295985200155445908496534338336679058250382404572569221064816214525631853154529461507108027610860840332565804961022477171043880763970708962116510812115422802730173548192330820075042897920*x^7-3828037468495404866270439213682993163630565908474009059773496653134502236464264283505975842446016776180607342586078610002288312246686337023144385726919759354572481959856604179959545819577974587226899483845480802638230436645078845792165659369955981822202232981/32314412966643306745746964461807290727990603746988149742586229236464164916750874383235293005653143819702658401025720701868489591206706679173994228220977482655311092226870682652905751434087121829297335237911905373318149253265357226208581860862922116300800*x^6+1556554933749220036350073613622209847988235696366961982904685345568579165060956853580169806953385001531801418431084778125123876682543948420001976818689702730152195960411021514229790696691617769820514777831000102281045539444834536915273184051273757184436739077/1346433873610137781072790185908637113666275156124506239274426218186006871531286432634803875235547659154277433376071695911187066300279444965583092842540728443971295509452945110537739643086963409554055634912996057221589552219389884425357577535955088179200*x^5+5733156074783627230477810814184448670352407560987338453573240321870960932921227185305437389237565527627922701178563710566620046417938474724721095486091230124392062280645004428715681961859296661780405036183834813038286608859811391119598436366710775323247423069/168304234201267222634098773238579639208284394515563279909303277273250858941410804079350484404443457394284679172008961988898383287534930620697886605317591055496411938681618138817217455385870426194256954364124507152698694027423735553169697191994386022400*x^4-6659267971896720171496721335499677230130056085537726073442478594379605596355601390432243891921244529617143182556058895496453276669045963681930410204397122939538709490248202886861104867335623453255996099979355832653430763275687470018002174706557798372602574697/21038029275158402829262346654822454901035549314445409988662909659156357367676350509918810550555432174285584896501120248612297910941866327587235825664698881937051492335202267352152181923233803274282119295515563394087336753427966944146212148999298252800*x^3-22808831234981880096939794219800330550188845343784541972900027659173058974278636533031107856292361069829512218087390740978447427715478326536086058101534827718258402531853472807933938390314440061422048472269383643843908900276142461732183048309616865823906912487/7889260978184401060973379995558420587888330992917028745748591122183634012878631441219553956458287065357094336187920093229611716603199872845213434624262080726394309625700850257057068221212676227855794735818336272782751282535487604054829555874736844800*x^2+17121405845639844251913976448225827394427884743342472767391320331684572042356549754747530992655185647794983933235727818413145646926042547813226457295022083371451403661274811997073672328493453627142261652148911736638354648859696259374242419296718653660979246421/986157622273050132621672499444802573486041374114628593218573890272954251609828930152444244557285883169636792023490011653701464575399984105651679328032760090799288703212606282132133527651584528481974341977292034097843910316935950506853694484342105600*x+473395955183277469034629148679661278464627530657184554059717615513258832673312191319042422295859977874640458797300159432363615152683047468865719512457037224216843591742042175159638322428506786579705132608660415601177057492518103555641664022769960761485862807/8217980185608751105180604162040021445717011450955238276821449085607952096748574417937035371310715693080306600195750097114178871461666534213763994400273000756660739193438385684434446063763204404016452849810766950815365919307799587557114120702850880,-1308173363202583518238008592541926908851250194967560183691593360628227430337092186079127905266891710245500533218103922022136526870582399401384043306001703822970975805588589980452348329993239452767095384469227652110940160712900359547/16942058945455486007114184503752020841196737657300923052241048953927324095873482428637665299347875466944267367756973055341226670794581831410775085925519842426387741921441576466726650607874668929638641297214357044366225835695987609414444966668099710511113830400*x^24-123646017710291780304138178471107607011507316089452601918174342914529018262219874527562105185276373606722633448032295191007134488691089853442626382876374995834841382509578106493251413483489278118946709292960015701193108007996560317/37817095860391709837308447553017903663385575127903846098752341415016348428289023278209074328901507738714882517314671998529523818737905873684765816798035362558901209646074947470371987964005957432229110038424904116888896954678543771014386086312722568105164800*x^23+90046100977959822607322469221824172561993931347303743339901222858004259009095727031246524070293834836379773956360099021651449935073751862561662091416990238435536137881369558851178400244945849560925594134576656470401268467372801545319/29413296780304663206795459207902813960411002877258546965696265545012715444224795883051502255812283796778241957911411554411851859018371235088151190842916393101367607502502736921400435083115744669511530029886036535358030964749978488566744733798784219637350400*x^22+40240068569547693784466306240322503753316872847209276851101415413765823579090156197140869043211592680938472345054522624456270682608124943748791975647357158351482767231953032427975727033433174612611710703120251377324533577767978644841261/313741832323249740872484898217630015577717364024091167634093499146802298071731156085882690728664360498967914217721723247059753162862626507606946035657774859747921146693362527161604640886567943141456320318784389710485663623999770544711943827187031676131737600*x^21-177586415078627251315378883725625539316079295008599039990087692386141525253067059153706541243967855422787749099500006523195588879972683093416828302688028040623220996985984352337458028436145426723974058336255251291650439134001520954102594797/3388411789091097201422836900750404168239347531460184610448209790785464819174696485727533059869575093388853473551394611068245334158916366282155017185103968485277548384288315293345330121574933785927728259442871408873245167139197521882888993333619942102222766080*x^20-18320872886699063951828767842873637200017643423148096978704739699357663035076089584938380301280474499917778600334230853273259467075075452119108476716479348943553800167024905717954628750050957365592685944271340733015169968732543074223498532093/8471029472727743003557092251876010420598368828650461526120524476963662047936741214318832649673937733472133683878486527670613335397290915705387542962759921213193870960720788233363325303937334464819320648607178522183112917847993804707222483334049855255556915200*x^19+39869764316413613490758469610334988807359852892054743704172599787969181926051304988951091737313506348390541490182163616295940175418228521691790468505799725537880779416326631407508907196318769434814624887172257366782759747405291039300720332859/78435458080812435218121224554407503894429341006022791908523374786700574517932789021470672682166090124741978554430430811764938290715656626901736508914443714936980286673340631790401160221641985785364080079696097427621415905999942636177985956796757919032934400*x^18+804037251729573367955449342038752841508312801512910784657287062307516267459739870424781963494634140552650622552927100837182314701401382115923608668549724203974709011646697664640042432492829148369108909490411889132400163890728866838702605210039/39217729040406217609060612277203751947214670503011395954261687393350287258966394510735336341083045062370989277215215405882469145357828313450868254457221857468490143336670315895200580110820992892682040039848048713810707952999971318088992978398378959516467200*x^17-3264400477381599671673493040270213235478217930498845395386506058919966748460206557609437767353756870725085717929602582923411414276361075744861021742807738566366821671350344143895185870017213532060713702879209022230332930285194018558995268229969237/1058878684090967875444636531484501302574796103581307690765065559620457755992092651789854081209242216684016710484810815958826666924661364463173442870344990151649233870090098529170415662992166808102415081075897315272889114730999225588402810416756231906944614400*x^16-63544481627797429686235667586249242928898301965772888820131110310829753863699029669343514803933500484396243757869652685436172803204012729004559511734459000077990235518486684688250248942576777641497966167162123309831088473142227730974848578576022373/529439342045483937722318265742250651287398051790653845382532779810228877996046325894927040604621108342008355242405407979413333462330682231586721435172495075824616935045049264585207831496083404051207540537948657636444557365499612794201405208378115953472307200*x^15+4116362805777814834588231573747462486043466581114896988226801329383092920205152527979169556300680040104346506233139555633583994635862749952464334378556430380383544442502325293552094109340805010823724724663309951384985682424879888350598339936107923/337652641610640266404539710294802711280228349356284340167431619776931682395437707841152449365192033381382879618880999986870748381588445300756837649982458594275903657554240602414035606821481762787759911057365215329365151381058426526914161484935022929510400*x^14+2973327833597971572569355512886284664609507130714789870003024558255860719341563926652752435608007317127118639347075217897219986885651471978998669558387470407462237385241902636216797234952628123019433374542563070968695643980363856706136715586752106973/6617991775568549221528978321778133141092475647383173067281659747627860974950579073686588007557763854275104440530067599742666668279133527894834017939656188447807711688063115807315097893701042550640094256724358220455556967068745159927517565104726449418403840*x^13-8365503880395202262636794309598682818768140753934346070103972229489394343170201261280349712028295564521115014436529338487064442614781229861417264479805722654304510115930748334941168976514271686959059383703075952645163092632245517352389908744116822103/262618721252720207203530885784846553217955382832665597908002370937613530752007106098674127284038248185520017481351888878677248741235457456144207061097467795547925066986631579655361027527819148834924375266839611922839562185267665076488792266060573389619200*x^12-4459213621291591046317080595567669553869112212457381899305867769915475716762765867177244980727427958369106522325771877531495147648170007509718833615515612045563514996764793499936847148690275836835253401593668847657323233602521730676071201980256871755493/4136244859730343263455611451111333213182797279614483167051037342267413109344111921054117504723602408921940275331292249839166667674458454934271261212285117779879819805039447379571936183563151594150058910452723887784723104417965724954698478190454030886502400*x^11+37682842817705660288437413937445029419080777730078005453583041344639056673003826586546034713151094435039101066474914137330852590246278140646664845691906253313669069197511066879014626125410426124423856539246410112461319241086925051778838327724252226767613/689374143288390543909268575185222202197132879935747194508506223711235518224018653509019584120600401486990045888548708306527777945743075822378543535380852963313303300839907896595322697260525265691676485075453981297453850736327620825783079698409005147750400*x^10+209429494738777394346113695812534420161872024519789933384608055739280148903467812857688614929047065760583221515823384226600429091272491805137147045878812414958368948267622093245930216759990490760827064197415467185734244492312296030079228611004129320964173/129257651866573226982987857847229162911962414987952598970344916945856659667003497532941172022612575278810633604102882807473958364826826716695976912883909930621244368907482730611623005736348487317189340951647621493272597013061428904834327443451688465203200*x^9-2219646822830901678599604789696990710695731010628765368482686347267683197955055299975006621027022722554324707826044852251321651956818773577424190600424419082539967004329868433489719687360529330623602783832564571891278480943507233369701858975190523758406499/36930757676163779137996530813494046546274975710843599705812833413101902762000999295126049149317878651088752458315109373563988104236236204770279117966831408748926962544995065889035144496099567804911240271899320426649313432303265401381236412414768132915200*x^8-4154406184979435513038711429594688342359527690091404715077522772680574511645043220369173771044137083538577019036010179493341926008655774125969541476596794086075882208839872701215511743389225613868690685727891334895129976560608637857790739939662355354541393/2872392263701627266288619063271759175821386999732279977118775932130147992600077722954248267169168339529125191202286284610532408107262815926577264730753554013805430420166282902480511238585521940381985354481058255406057711401365086774096165410037521448960*x^7+162493449445009312770155199606998334710344666612751230293264661565101168866123381279013555409760359920700760379710938425306131398945711663892102244483431031522693167164648812133103032353797246469902063960321680536095186645916180445479488034809636035633631779/4039301620830413343218370557725911340998825468373518717823278654558020614593859297904411625706642977462832300128215087733561198900838334896749278527622185331913886528358835331613218929260890228662166904738988171664768656658169653276072732607865264537600*x^6+466216161769782717224849766556391023873058611280057839198184010389011593616352914384860981661602422351869199999450556211535962228413873141559573722974261829705165394044556170095316031060422072195792308970499186257440141960310380106791286763026346815342110663/673216936805068890536395092954318556833137578062253119637213109093003435765643216317401937617773829577138716688035847955593533150139722482791546421270364221985647754726472555268869821543481704777027817456498028610794776109694942212678788767977544089600*x^5-623481241485682167643272073145597680083746187425300993858142867704103316123516147915117489802259173370622377129985250983926604949585197124913553150554910049238835638711040368001876994235244852154979600254344605885815193813835385277536864118012372871370120437/42076058550316805658524693309644909802071098628890819977325819318312714735352701019837621101110864348571169793002240497224595821883732655174471651329397763874102984670404534704304363846467606548564238591031126788174673506855933888292424297998596505600*x^4-1533637010561915951082446750982592672353910532563033036448227518744748253093245652630856350193519050484368265040442373342952736498195521345169889206485123024291898475795334606765123419092876049922201085524275696191431677885834358853005361316869082431366054773/10519014637579201414631173327411227450517774657222704994331454829578178683838175254959405275277716087142792448250560124306148955470933163793617912832349440968525746167601133676076090961616901637141059647757781697043668376713983472073106074499649126400*x^3+2379834763362458584034676405275529282596761788852092896320095864732325276394219990828081734093867175314733366149352314959131869323897997695936308705618628378997504033713129802031314390161703705323003404178428658101830194287145841581825180206055402568773162293/986157622273050132621672499444802573486041374114628593218573890272954251609828930152444244557285883169636792023490011653701464575399984105651679328032760090799288703212606282132133527651584528481974341977292034097843910316935950506853694484342105600*x^2+4814108559162941364869729910582514116635196001001418878437350194128529634159036577956234209607629771516425031482090278808231773860010791313954078747398575345818110641965217980814392107349880187895592690316622359845111572644469156110159203737627314516144570759/493078811136525066310836249722401286743020687057314296609286945136477125804914465076222122278642941584818396011745005826850732287699992052825839664016380045399644351606303141066066763825792264240987170988646017048921955158467975253426847242171052800*x-177994063153136588111230164718635013818646353008902148641042200410290545842264449490038230509359871088268352656103316750355431489008827747473469424149704300971777319027248267021889504560798268120444744499169762551386008840085018461121343454451262367360783641/2054495046402187776295151040510005361429252862738809569205362271401988024187143604484258842827678923270076650048937524278544717865416633553440998600068250189165184798359596421108611515940801101004113212452691737703841479826949896889278530175712720,-4406112783800196630705947589072890674596548282052718811580383182712191050637007288289346155008326551494506333580038013981911752663460057429473932907942124257185243785211770706123826865662440698529021550811051078754300935248795905201/8874411828571921241821715692441534726341148296681435884507216118723836431171824129286396109182220482685092430729843028988261589463828578358025045008605631747155483863612254339713959842220064677429764489017044166096594485364564938264709268254718895982012006400*x^24+5019040387049164705217186007538654064119590019499052022186593829179136979846490187058835713188790841718288812661015834637061190281238206806999745721272189433808755369968710660674224105693196356044690885268202671183429659163098208677/554650739285745077613857230777595920396321768542589742781701007420239776948239008080399756823888780167818276920615189311766349341489286147376565313037851984197217741475765896232122490138754042339360280563565260381037155335285308641544329265919930998875750400*x^23+99845980015132597645316874545101533836182993924996305254902944997680930159640206842333818483137956860978296671073291432468278999602553389569982045586266135267532167757162292242741970324190593086456266502617208864917957999222672732459/5135654993386528496424603988681443707373349708727682803534268587224442379150361185929627377998970186739058119635325826960799530939715612475708938083683814668492756865516350891038171204988463354994076671884863522046640327178567672606891937647406768508108800*x^22-162721956504378510020537710535871940682692978944171552026042231051601066922620300896224708887029685221546039526460310479057087967541929888516547388533404017864066623004372807095369949655610515364889260649637355395154621349021733871802411/493022879365106735656761982913418595907841572037857549139289784373546468398434673849244228287901137926949579484991279388236754970212698797668058056033646208175304659089569685539664435678892482079431360500946898116477471409142496570261626014151049776778444800*x^21-583261568842301809032880090038837340963531343419400739215153674208221355002799733548513172180810509614601978068185055406634063131116082942764794210140621890438806542897467179960436902941508252232872546630780276806040407085996014531699692199/1774882365714384248364343138488306945268229659336287176901443223744767286234364825857279221836444096537018486145968605797652317892765715671605009001721126349431096772722450867942791968444012935485952897803408833219318897072912987652941853650943779196402401280*x^20+22682978777669448897187386195693553638205846906613719099867411947612651830887532632214360084585013766592758590907918184440236964088142196220024890945188095344847258430671157178766766292861870650982562938623971831304400464050587830529566382241/4437205914285960620910857846220767363170574148340717942253608059361918215585912064643198054591110241342546215364921514494130794731914289179012522504302815873577741931806127169856979921110032338714882244508522083048297242682282469132354634127359447991006003200*x^19+129332709741182435868390173520796657184097559438672274141793217792610611793225385286617263963317280330255498215619651344141996709205142349940240201870071474038659947459269359473147431796117019435932956328354291120096454108435269680302651439237/41085239947092227971396831909451549658986797669821462428274148697795539033202889487437019023991761493912464957082606615686396247517724899805671504669470517347942054924130807128305369639907706839952613375078908176373122617428541380855135501179254148064870400*x^18-906387296779364646756211860757615336532109218527652663209347740076820191080017851857627102968985688596698066369895312073967507309628178016366486540135067088715889603748898323633826994794442864078738708481137865803786227651651711071978048776323/20542619973546113985698415954725774829493398834910731214137074348897769516601444743718509511995880746956232478541303307843198123758862449902835752334735258673971027462065403564152684819953853419976306687539454088186561308714270690427567750589627074032435200*x^17-10466194766275514817429407606712560035980636645400666363800517808073103427699713187032638508749712317616201230647537408826175027466609855178143333354972830894017966553610452206534071984124043081024753456877430355813207041876124334834433772390801711/554650739285745077613857230777595920396321768542589742781701007420239776948239008080399756823888780167818276920615189311766349341489286147376565313037851984197217741475765896232122490138754042339360280563565260381037155335285308641544329265919930998875750400*x^16+9286765776194864859763273808121467055361235653862286926144229296326763391691182074758460514882789527311640112173379160939783426254971270370210731048185807681403633726623437742310596455704906570336923113706085254260155062398623364667836284751184303/39617909948981791258132659341256851456880126324470695912978643387159984067731357720028554058849198583415591208615370665126167810106377581955468950931275141728372695819697564016580177867053860167097162897397518598645511095377522045824594947565709357062553600*x^15+1278769159918152847301791486420656549774340592286675193113189495497408615527232716791274446552180582987498531370380627680367368175654171257459590343155258014227836725704184923720530057817041026905954634739847326948832325057713007051004521626828421137/17332835602679533675433038461799872512385055266955929461928156481882493029632469002512492400746524380244321153769224665992698416921540192105517666032432874506163054421117684257253827816836063823105008767611414386907411104227665895048260289559997843714867200*x^14-396137024676450039682521949797814794969805306352501183689971357017254951653667877235782768413942733973454116372156525710309640192387551750021290224058530966602177967525554836207411868451707445671881928933462571911144562788166745243215110377668948479/495223874362272390726658241765710643211001579055883698912233042339499800846641971500356925735614982292694890107692133314077097626329719774443361886640939271604658697746219550207252223338173252088714536217468982483068888692219025572807436844571366963281920*x^13-969492080048837072846549558587185015211367972549270322782807292230161101485087313257018233710790741248080245673426828756007971073541200376783475345348758533451312940552499984839334787829807006058476834594080950430758910873855914850301158340338362647/5094895826772349698833932528453813201759275504690161511442726773040121407887263081279392240078343439225256071066791495000793185456067075868758867146511720901282496890393205249045804766853634280748091936393713811554206673788261579967154700047030524313600*x^12+349859768807418048495894941355226306315059714104623309860013009773989254225679371165701377283283746674499861460537400759966875826623322827454804613869277918535677163708784906445027211894681539998791179604824433172577542633976859973722488324950811305111/196964040939540155402648164338634914913466537124499198431001778203210148064005329574005595463028686139140013111013916659007936555926593092108155295823100846660943800239973684741520770645864361626193281450129708942129671638950748807366594199545430042214400*x^11+115655997730914757323273915098302088587982717336306684519514053017409228479025460947679363077724889610936762083217945890728190161148938043577556326963010520906656216239685582980452809304694383471987839165962860304885616936951604672737657194301119740767359/361100741722490284904854967954164010674688651394915197123503260039218604784009770885676925015552591255090024036858847208181217019198754002198284709009018218878396967106618422026121412850751329648021015991904466393904398004743039480172089365833288410726400*x^10-12278958559676093542152826163476833922648138799242382393639369804190045770541561688296627148360285355754284749889374689173464742919179391964790142531331621610114519183854660056962753452086484820314006803855874425713384870418695119829061288936093571725409/4836170648069066315690021892243268000107437295467614247189775804096677742642988002933173102886865061452098536207930989395284156507126169672298455924227922574264245095177925294992697493536848164928852892748720532061219616134951421609447625435267255500800*x^9-4189437823165631773133884591802002287669752390002045110003110650376473012580190831804551548821747469413325821618169109073865570780621551136800604711790210189464402329113627812030259851263665682966886760948308921145667034451225596441113203157036896473127869/12310252558721259712665510271164682182091658570281199901937611137700634254000333098375349716439292883696250819438369791187996034745412068256759705988943802916308987514998355296345048165366522601637080090633106808883104477434421800460412137471589377638400*x^8+2025389625435054494272273245116596211873859661075757619600321283876015302144393384364244707428268056143637598346845327616085511381065613549032307083094504915773655988170424600931128052393891385238461546983518269428591909724536430519456244036691932778781603/902751854306225712262137419885410026686721628487287992808758150098046511960024427214192312538881478137725060092147118020453042547996885005495711772522545547195992417766546055065303532126878324120052539979761165984760995011857598700430223414583221026816*x^7+907101346928096751867804897336601221541236918518577477222160337213426451920161648778708156784662986495944366650877621980004915559902686332602446452345747850643287653751041890669452166741705260016408384631547431753304569588098419006085394720004356034079584729/4231649317060433026228769155712859500094007633534162466291053828584593024812614502566526465026006928770586219181939615720873636943735398463261148933699432252481214458280684633118610306844742144312746281155130465553567164118082493908266672255858848563200*x^6-43955888033914904364501327338124720391369290821155500595304076101119501260861587371109392389927814637197270926986374649770225820094889274174281564569498782292747517418184649092252354938738221518667552994892436759298050896144031719695683331168376912887039839/39181938120929935428044158849193143519388959569760763576769016931338824303820504653393763565055619710838761288721663108526607749479031467252418045682402150485937170910006339195542688026340205039932835936621578384755251519611874943595061780146841190400*x^5-6263794979448095983224346390525405719263431465727450065126587763164357557288282865501989542664780434107965340619376270397905096229133185811212999579462648097015577776192787363651544413829018064310744980222999839660671686811986332002796535454752984397643793/87459683305647177294741426002663266784350356182501704412430841364595589963885055029896793671999151140265092162325140867246892297944266667974147423398219085906109756495549864275764928630223671964135794501387451751685829284847935141953262902113484800*x^4+483327142813182746832369825383749367391440404371697861762980390027428370857529923578440096975968647927968241766754223180608346201356339453070664661265436783734365808950686028487197027942400394532905966796141851096693336469910755070249620221152140068250466787/1836653349418590723189569946055928602471357479832535792661047668656507389241586155627832667111982173945566935408827958212184738256829600027457095891362600804028304886406547149791063501234697111246851684529136486785402414981806637981018520944383180800*x^3+10580254291405866164182276920236822533017053478081104585490828205680891847756739492777215251923830543902209877451446661961445142032860724738818707436505414608861094711592612932941467221398863573841201490490361170773539864861016906441774973818275422046199723163/1033117509047957281794133094656459838890138582405801383371839313619285406448392212540655875250489972844381401167465726494353915269466650015444616438891462952265921498603682771757473219444517125076354072547639273816788858427266233864322918031215539200*x^2-4062782226979415337016832038998998966397784674872723552305316268909311488024854954621510563386105549261789636115154640522477723545519453426686609849681749176544562937591988975700195133156714483536125168874963690643404906297138208426351656259003386389337119703/258279377261989320448533273664114959722534645601450345842959828404821351612098053135163968812622493211095350291866431623588478817366662503861154109722865738066480374650920692939368304861129281269088518136909818454197214606816558466080729507803884800*x-31071336731838639814806715073922754742543289582709166968145802593928181586379479514254536747767361748043992587035813867749839374792744794189627576951746019584402363749234758929094004587053032104854038448628824159918171629007042576414054203620734314846682897/76868862280353964419206331447653261822182930238526888643738044168101592741695849147370228813280503931873616158293580840353713933740078126149153008846090993472166778169916872898621519303907524187228725635985065016130123394885880495857359972560680,-87846996893603599865208276767278064108426173443052076177181166793947760646955466055442385270282686222434934309223313199598888052385004679992815340235267240823503740396538424717652656429425017355331359939946911621406367018859167993/23295331050001293259782003692659028656645514278788769196831442311650070631826038339376789786603328767048367630665837951094186672342550018189815743147589783336283145141982167641749144585827669778253131783669740936003560524081982962944861829168637101952781516800*x^24+15317009455015621979508387444077151896309943526449397757000458711544934975227667013278621151348033522726000373806829688991599305223446843845097968698881508944563356283106079790581855807847172859592728692697202571696953295620654309579/1663952217857235232841571692332787761188965305627769228345103022260719330844717024241199270471666340503454830761845567935299048024467858442129695939113555952591653224427297688696367470416262127018080841690695781143111466005855925924632987797759792996627251200*x^23+19009386224500466634584432017693633287031524325975339210762290362831171861246141266480283226015716117979346245271620819941956534720221080330645410746734996204974782713680977340700570444895989169001603745095344133471883857888984935127/80886566145837823818687512821732738391130257912461004155664730248784967471618188678391631203483780441140165384256381774632592612300520896492415774818020081028760920631882526533851196478568297841156707582186600472234585153062440843558548017946656604002713600*x^22-52424920767737592169969012639056916656516789033352751656452257377836008608724444091893896850856647311135264550564950466551288261625367679880097559344143028137731250743237553065694975676597624026203014346822369862652866880122209653419947/143798339814822797899888911683080423806453791844375118498959520442284386616210113206029566583971165228693627349789123154902386866312037149319850266343146810717797192234457824949068793739676973939834146812776178617305929160999894832992974254127389518227046400*x^21-27407957130534132896113586010022845494536683413323113119186731023807788588629047236223580489688607007128914211644700036763890105241221016505957298144217936062173241942950869729797568731427805090858608331775304125715785667177299197691869651/4659066210000258651956400738531805731329102855757753839366288462330014126365207667875357957320665753409673526133167590218837334468510003637963148629517956667256629028396433528349828917165533955650626356733948187200712104816396592588972365833727420390556303360*x^20+9076007677482974920514636304198338191060633925387422814967234007350542161514668099002214015316273187541086405055851841402951531952575533815057892075508350016126102929771800485887991170650746760079245851612687654536394619575343502584750643361/1455958190625080828736375230791189291040344642424298074801965144478129414489127396211049361662708047940522976916614871943386667021409376136863483946724361458517696571373885477609321536614229361140820736479358808500222532755123935184053864323039818872048844800*x^19+17250470295693587331030143279512590947634467842593131103498972451725774865465554134866714254952072428751525565799648319425186228861579164844251516037553199327503533707047989355191301094452798416105113931146039400706055636564026629016914894907/215697509722234196849833367524620635709680687766562677748439280663426579924315169809044349875956747843040441024683684732353580299468055723979775399514720216076695788351686737423603190609515460909751220219164267925958893741499842249489461381191084277340569600*x^18-813856319401640847412969429054807854491570114582335197491867958326336747747847904709225784058655058451946546761110812218079327516232293271441557450079231794127311098146667948009040609353909470601880084806867413245422384082246622591098874305291/13481094357639637303114585470288789731855042985410167359277455041464161245269698113065271867247296740190027564042730295772098768716753482748735962469670013504793486771980421088975199413094716306859451263697766745372430858843740140593091336324442767333785600*x^17-956491835847822788199057809920090774821625998366076025210134728487807890153241769247937237738771584441794863597689202920630462667737817718850985597810243811265874370483878839974473011924304854283576924619958505551360522567183492331088851779746173/1455958190625080828736375230791189291040344642424298074801965144478129414489127396211049361662708047940522976916614871943386667021409376136863483946724361458517696571373885477609321536614229361140820736479358808500222532755123935184053864323039818872048844800*x^16+66480344127150387821981414581796927558398279521949650244478577543163915623443543788114300074539503696884530236346154105164555013393642897145314023692641384202957029868047511107049302266180514424835020789346500220747454794032249540765321451585763547/181994773828135103592046903848898661380043080303037259350245643059766176811140924526381170207838505992565372114576858992923333377676172017107935493340545182314712071421735684701165192076778670142602592059919851062527816594390491898006733040379977359006105600*x^15+175860406953299034815416149196163276276378590462140146136990351039536071937498296416525139829827459735336332372421798935050263544897375920998789722377811362228819359379241983618359546915045953396359044475304918030917574617111603151015834942572258669/51998506808038601026299115385399617537155165800867788385784469445647479088897407007537477202239573140732963461307673997978095250764620576316552998097298623518489163263353052771761483450508191469315026302834243160722233312682997685144780868679993531144601600*x^14-13081198259502922540017042088162913476014815357974930300491973125053816113857660163392662641505128899049857060040264424417944486393393322858487101121686671741316262613693962038912761746410032321416592002770814313413618537222676344880106881261615013951/9099738691406755179602345192444933069002154015151862967512282152988308840557046226319058510391925299628268605728842949646166668883808600855396774667027259115735603571086784235058259603838933507130129602995992553126390829719524594900336652018998867950305280*x^13-1956997204561599941279195410278591937593524760174839759427527710288627592111424691016092418244457056310576766561918727114583122724912867812810226054786433076429462580866721762598522599341793094490608729304035494984448996668876863273760664955572945771/180550370861245142452427483977082005337344325697457598561751630019609302392004885442838462507776295627545012018429423604090608509599377001099142354504509109439198483553309211013060706425375664824010507995952233196952199002371519740086044682916644205363200*x^12+3841248945957178218254474005900088268618112277703932122574566892328973704486600500656963851659192290919233945105779588273784884742928830613657124140542290523258827764349752676963019822253955392320472428611141084277997540369730379875637161127908800659291/1034061214932585815863902862777833303295699319903620791762759335566853277336027980263529376180900602230485068832823062459791666918614613733567815303071279444969954951259861844892984045890787898537514727613180971946180776104491431238674619547613507721625600*x^11+4841641838814464839780746449398822331290412773933043550781139207754099972780174369218059621042638925151070604845255898280856722236051803141535652580094670419816312656470919715030638716039228609524671595438213123098967823004584244674643186432031156217953/236972361755384249468811072719920132005264427477913098112299014400737209389506412143725482041456388011152828274188618480368923668849182313942624340287168206138948009663718339454642177183305560081513791744687306070999761190612619658862933646328095519539200*x^10-8837709898233800190255279024664730402541848329715287534151559122609855305214476920672236982664694696847836720648896953701777045589319247847861371981010835576065898895717946854751363222493332207580950774556613400606638694005445035261268910826103008551888129/1421834170532305496812866436319520792031586564867478588673794086404423256337038472862352892248738328066916969645131710882213542013095093883655746041723009236833688057982310036727853063099833360489082750468123836425998567143675717953177601877968573117235200*x^9-86807251834276435745277756366817987403192055788990184022616240637149624532013642989849969484771074234413309405460185074171649745514698333191070502348031099824724354926728152404030931567611786326622003378407204140497417780858597585356170590761385043762131/4616344709520472392249566351686755818284371963855449963226604176637737845250124911890756143664734831386094057289388671695498513029529525596284889745853926093615870318124383236129393062012445975613905033987415053331164179037908175172654551551846016614400*x^8+2127648768725253448303168286405565295843090899231680278096882466942919546999587369234575779096381817973473736010023060647442628814181462726345817577005479633966465784449990630016915729242751060527129771272658042502094967033108218084629229009247325239750219/329128280215811457595570934333222405562867260385990414044859742223246124152092239088507613946467205571045594825261970111623505095623864324920311583732178064081872235644053249242558579421257722335435821867621258431944112764739749526198518953233465999360*x^7+70349941612257715832152152944142998268443747001416096519478841398486588836539986979555051961444390760490365434553022437633788302200879878878103365625443137668279095527772907827663186427138058941185614181980688099554491080902264496851409736433085476593548771/88864635658269093550804152269970049501974160304217411792112130400276453521064904553897055765546145504182310602820731930138346375818443367728484127607688077302105503623894377295490816443739585030567671904257739776624910446479732372073600117373035819827200*x^6-7094998883538722500899074215202329024271909656747886050660743647901669309891627636016903188171895290890449944867882555826001582714555186121853554542009186960222514195759568171545947236256224085119604327417936492409046313434225608307172116479210936695660785231/1851346576213939448975086505624376031291128339671196079002336050005759448355518844872855328448878031337131470892098581877882216162884236827676752658493501610460531325497799526989392009244574688136826498005369578679685634301661091084866669111938246246400*x^5+5415086341882547961880847467019968642256473477540820693611381468237652229458625370319269723005620446940494155051213864138360642612937254913543952724546728201499282970411776515366633663387270567506987889028221218636663222791210719490841719917614583331880526771/462836644053484862243771626406094007822782084917799019750584012501439862088879711218213832112219507834282867723024645469470554040721059206919188164623375402615132831374449881747348002311143672034206624501342394669921408575415272771216667277984561561600*x^4+7689115577087218033133972894334209068615697293158104710247549631566598805091431532949992611229138394584543261351244782873150445291077115169332998041971347890200958388566956479857366384370314200661165932075346539238517850413598463572075471799573014792884504159/7231822563335700972558931662595218872230970076840609683602875195334997845138745487784591126753429809910669808172260085460477406886266550108112315072240240665861450490225779402302312536111619875534478507833474916717522008990863637050260426218508774400*x^3-139254472617959064051353429739871039211470091915030405156210794205346044387813967858325140310234987287916980440067384643230583644667878035647767924734063828081344038647063133481892780121688219309932334389352212942506905077674373174493196165977530917687363483983/21695467690007102917676794987785656616692910230521829050808625586004993535416236463353773380260289429732009424516780256381432220658799650324336945216720721997584351470677338206906937608334859626603435523500424750152566026972590911150781278655526323200*x^2-93572206912897958892079630272833348909277547395217705346122140893554434084935337995205904661119171930059953089818997986204762986629052136407062491746559978171038771220365589671341917601302827097398980215637878470491799873738035665589402708388555137508055349183/1355966730625443932354799686736603538543306889407614315675539099125312095963514778959610836266268089358250589032298766023839513791174978145271059076045045124849021966917333637931683600520928726662714720218776546884535376685786931946923829915970395200*x+7356072346692951906829789690023353489269059301369376012568363228023259227851048620649946096916802347612392088020392071190671052641440047589199837885370449480770005209842905674892133493379622975021923302381055550313412417525530184643888487405129190194847325213/22599445510424065539246661445610058975721781490126905261258984985421868266058579649326847271104468155970843150538312767063991896519582969087850984600750752080817032781955560632194726675348812111045245336979609114742256278096448865782063831932839920]]]; f[54,12]=[ [x-5865, [1,-1], [-32,0,5865,3983,-500433,-538012,1847880,-10461022,40549182,41169954,57873005,-688582366,580836894,-73179490,-929053878,-2611072053,-4666302732,-7930719832,-18493811722,16075533240,-25404121951,34794772952,-24133917129,-1666560942,82667879663]], [x+5865, [-1,1], [32,0,-5865,3983,500433,-538012,-1847880,-10461022,-40549182,-41169954,57873005,-688582366,-580836894,-73179490,929053878,2611072053,4666302732,-7930719832,-18493811722,-16075533240,-25404121951,34794772952,24133917129,1666560942,82667879663]], [x^2+1068*x-31360005, [1,1], [-32,0,x,-11*x-17524,52*x+6693,200*x+1006700,-1000*x-4207728,350*x+2506544,-3400*x-20956614,23950*x-34544100,34275*x+76161032,-72128*x+251116898,13846*x+380249064,-108822*x+1104979352,-399000*x+304981086,517375*x+1552675404,196496*x+3317793564,-193800*x+9392364896,-231222*x+11976550352,-1705000*x-493600800,3189636*x+6497271749,-1507300*x+30695273300,-4835700*x-5137426635,10003154*x+45107990736,17208536*x+31499128199]], [x^2-3720*x-28324800, [1,1], [-32,0,x,44/5*x-19765,539/5*x+215808,1612/5*x-107347,-4289/5*x+4151040,-4784/5*x-9679987,7787*x-17115648,-41008/5*x+34022400,-19248*x-128628460,135332/5*x-98627197,-295504/5*x+349254144,-5304*x+76719992,-160413/5*x+2275530240,-676858/5*x+2629277184,2452747/5*x+4057847040,-7032372/5*x+5645534639,6427488/5*x-5777157871,-14830706/5*x+18307705344,-13431672/5*x+12900394217,16985764/5*x-20388215131,-13470282/5*x-33592782336,22697179/5*x-27591142656,26613808/5*x+44744963861]], [x^2-4908*x-89159040, [1,-1], [-32,0,x,-2*x+10529,-11*x-198912,-142*x-103783,-361*x-2360064,728*x+4214267,-2203*x-2517504,-4184*x+26059776,-28536*x+101655188,10294*x+285746639,44752*x-1140668928,112308*x-418440136,120705*x-868545024,-282338*x-2308793856,332189*x-6048630528,-553134*x-3343346725,1388400*x-7722123553,-682222*x-13758942720,646956*x+17912254961,-578230*x-2982481369,4583394*x-12299564544,-4062397*x+39942816000,7906424*x-49260779107]], [x^2+3720*x-28324800, [-1,1], [32,0,x,-44/5*x-19765,539/5*x-215808,-1612/5*x-107347,-4289/5*x-4151040,4784/5*x-9679987,7787*x+17115648,-41008/5*x-34022400,19248*x-128628460,-135332/5*x-98627197,-295504/5*x-349254144,5304*x+76719992,-160413/5*x-2275530240,-676858/5*x-2629277184,2452747/5*x-4057847040,7032372/5*x+5645534639,-6427488/5*x-5777157871,-14830706/5*x-18307705344,13431672/5*x+12900394217,-16985764/5*x-20388215131,-13470282/5*x+33592782336,22697179/5*x+27591142656,-26613808/5*x+44744963861]], [x^2-1068*x-31360005, [-1,-1], [32,0,x,11*x-17524,52*x-6693,-200*x+1006700,-1000*x+4207728,-350*x+2506544,-3400*x+20956614,23950*x+34544100,-34275*x+76161032,72128*x+251116898,13846*x-380249064,108822*x+1104979352,-399000*x-304981086,517375*x-1552675404,196496*x-3317793564,193800*x+9392364896,231222*x+11976550352,-1705000*x+493600800,-3189636*x+6497271749,1507300*x+30695273300,-4835700*x+5137426635,10003154*x-45107990736,-17208536*x+31499128199]], [x^2+4908*x-89159040, [-1,-1], [32,0,x,2*x+10529,-11*x+198912,142*x-103783,-361*x+2360064,-728*x+4214267,-2203*x+2517504,-4184*x-26059776,28536*x+101655188,-10294*x+285746639,44752*x+1140668928,-112308*x-418440136,120705*x+868545024,-282338*x+2308793856,332189*x+6048630528,553134*x-3343346725,-1388400*x-7722123553,-682222*x+13758942720,-646956*x+17912254961,578230*x-2982481369,4583394*x+12299564544,-4062397*x-39942816000,-7906424*x-49260779107]]]; f[55,12]=[ [x^8-11*x^7-10402*x^6+53548*x^5+32842680*x^4+46617472*x^3-31130098688*x^2-292936720384*x-93563682816, [1,-1], [x,16115/10656492023808*x^7+1083019/10656492023808*x^6-89252669/5328246011904*x^5-2357939285/2664123005952*x^4+70302405503/1332061502976*x^3+214395675083/111005125248*x^2-121054923880/2601682623*x-1236936210203/1734455082,-3125,1396013/7104328015872*x^7-70423199/7104328015872*x^6-8144986613/3552164007936*x^5+144406704871/1776082003968*x^4+7315123965683/888041001984*x^3-1325190568317/9250427104*x^2-118423781838047/13875640656*x-8507195060089/289075847,161051,694153/592027334656*x^7-17496391/592027334656*x^6-5739629955/296013667328*x^5+27075003549/148006833664*x^4+7284162061753/74003416832*x^3-5734795036487/18500854208*x^2-162573812059475/1156303388*x+21021820379593/289075847,10097449/3552164007936*x^7-1449021343/3552164007936*x^6-11375702095/1776082003968*x^5+3179300092793/888041001984*x^4-18583213603211/444020500992*x^3-338403094865715/37001708416*x^2+24530260063775/1734455082*x+1779876921406859/578151694,741975157/7104328015872*x^7-19742964967/7104328015872*x^6-3554487777013/3552164007936*x^5+33941141386295/1776082003968*x^4+2439977616194467/888041001984*x^3-509167590650389/18500854208*x^2-28134186426001891/13875640656*x-1479398683411572/289075847,-372309575/888041001984*x^7+3256823603/888041001984*x^6+966664357087/222010250496*x^5-1189154297155/55502562624*x^4-46587540623635/3468910164*x^3+307835663606547/18500854208*x^2+9960902251362205/867227541*x+11535613558318183/289075847,179357401/888041001984*x^7-792051535/222010250496*x^6-1818000927623/888041001984*x^5+11851070508475/444020500992*x^4+1562683253907587/222010250496*x^3-1065734966992729/37001708416*x^2-67323001010647117/6937820328*x-35780236258655779/578151694,6033920585/3552164007936*x^7-84869600159/3552164007936*x^6-30029872086335/1776082003968*x^5+160334994525001/888041001984*x^4+21814057315144325/444020500992*x^3-11067312560408811/37001708416*x^2-143174187454838485/3468910164*x-91612602757468473/578151694,14839325083/7104328015872*x^7-90277274809/7104328015872*x^6-59548449949747/3552164007936*x^5-119679303553135/1776082003968*x^4+26697680231928805/888041001984*x^3+4778371920590779/9250427104*x^2-23296987487757841/13875640656*x-61507609043845863/289075847,-10901180059/3552164007936*x^7+9439406449/3552164007936*x^6+52586113753951/1776082003968*x^5-39998038457597/888041001984*x^4-34959396423947089/444020500992*x^3+3729255961524027/18500854208*x^2+374766862744370287/6937820328*x-33446702693345491/289075847,-21455913101/3552164007936*x^7+842737180175/3552164007936*x^6+111093124691165/1776082003968*x^5-1373939815003855/888041001984*x^4-93316660002873371/444020500992*x^3+14434262048404935/9250427104*x^2+1611599567541282923/6937820328*x+423905970839557910/289075847,9311763923/3552164007936*x^7+101363097967/3552164007936*x^6-25863528155267/1776082003968*x^5-155036392018127/888041001984*x^4-8386220228224795/444020500992*x^3-3578381529316285/9250427104*x^2+841059149258803981/6937820328*x+344243116148773082/289075847,-57523538897/7104328015872*x^7-1920766770709/7104328015872*x^6+310956008129657/3552164007936*x^5+3803187154621421/1776082003968*x^4-237278696847903887/888041001984*x^3-28645091179801187/9250427104*x^2+3236198334979314419/13875640656*x-295432119103988719/289075847,-137563673995/3552164007936*x^7+3394030953193/3552164007936*x^6+687292358468947/1776082003968*x^5-5632535680959185/888041001984*x^4-505283096020897381/444020500992*x^3+2119593101029754/289075847*x^2+6623651026294025317/6937820328*x+1100372868915740630/289075847,-29935098933/592027334656*x^7+552850013221/592027334656*x^6+19723072248369/37001708416*x^5-437660903909669/74003416832*x^4-65878059295563699/37001708416*x^3+162178724589446741/37001708416*x^2+4572743059153037473/2312606776*x+7346002585251353903/578151694,349050305197/3552164007936*x^7-8682963339031/3552164007936*x^6-1753671525594241/1776082003968*x^5+14925869257801811/888041001984*x^4+1314774968193647455/444020500992*x^3-415375016676774475/18500854208*x^2-18160093261624658047/6937820328*x-4584507199333210561/289075847,-141557929843/1184054669312*x^7+4056871682261/1184054669312*x^6+651830337665837/592027334656*x^5-6745660171001787/296013667328*x^4-412612138216347663/148006833664*x^3+881853703334127799/37001708416*x^2+1903615855583708277/1156303388*x+8025752675437919421/578151694,383704287835/3552164007936*x^7-13980432036505/3552164007936*x^6-1993299903542467/1776082003968*x^5+27295212507974081/888041001984*x^4+1611039542986169365/444020500992*x^3-54758320653932049/1156303388*x^2-25967327948997715987/6937820328*x-7266408567405043672/289075847,3334817217/148006833664*x^7-20098875247/74003416832*x^6-26703615250073/148006833664*x^5-218595349351555/74003416832*x^4+5263520409670325/37001708416*x^3+416170691482255303/18500854208*x^2+936887158949475997/1156303388*x-4302968554087859315/289075847,-1451154115103/3552164007936*x^7+30273807933149/3552164007936*x^6+7640227276905347/1776082003968*x^5-57184681640675017/888041001984*x^4-6021747428960536013/444020500992*x^3+1858749999938911387/18500854208*x^2+86025621339794102675/6937820328*x+16255800966299587165/289075847,2449857116729/7104328015872*x^7-43249729815155/7104328015872*x^6-10429814856873929/3552164007936*x^5+59187171024025075/1776082003968*x^4+6036126536618291663/888041001984*x^3-391359033794806035/18500854208*x^2-62514476384804915735/13875640656*x-14865740664799580240/289075847,-42765330795/148006833664*x^7+406709130243/74003416832*x^6+541794302649919/148006833664*x^5-1780061062520235/74003416832*x^4-544506615664256707/37001708416*x^3-959704159802970521/18500854208*x^2+20359677792524835831/1156303388*x+48342821303503342351/289075847]], [x^9+107*x^8-8936*x^7-1150412*x^6+16778912*x^5+3799652704*x^4+23479087616*x^3-3654183477248*x^2-44997698289664*x+71197697114112, [-1,1], [x,1212472345/39689361126001999872*x^8+22493988011/39689361126001999872*x^7-66999281203/155036566898445312*x^6-41069293841851/9922340281500499968*x^5+98856588233531/51678855632815104*x^4+1085405770294483/1240292535187562496*x^3-407987990168650769/155036566898445312*x^2+408045886905456173/19379570862305664*x+335952424581178883/807482119262736,3125,-23668906113/4409929014000222208*x^8-2193098098537/13229787042000666624*x^7+13604387804147/206715422531260416*x^6+6201320000478425/3307446760500166656*x^5-6485480251319849/25839427816407552*x^4-2733190461564668833/413430845062520832*x^3+4916451773222634017/17226285210938368*x^2+42181201394132387377/6459856954101888*x-1637469391957209513/269160706420912,-161051,-435549463805/1653723380250083328*x^8-19693702097431/1653723380250083328*x^7+80005944082637/25839427816407552*x^6+49765715177562407/413430845062520832*x^5-11941035603239715/1076642825683648*x^4-17663328010706224607/51678855632815104*x^3+69986548651008581725/6459856954101888*x^2+169553188520014658495/807482119262736*x+22141248628001135013/33645088302614,-2348671714547/4409929014000222208*x^8-292862718626795/13229787042000666624*x^7+189080804185391/25839427816407552*x^6+668194956264079867/3307446760500166656*x^5-1725463048263218237/51678855632815104*x^4-185777811319305237779/413430845062520832*x^3+859242379328657364923/17226285210938368*x^2+319029682767974640563/6459856954101888*x-1734397299953893441507/269160706420912,9035481289255/13229787042000666624*x^8+996722178281173/13229787042000666624*x^7-1569474960172883/206715422531260416*x^6-2822582747858712197/3307446760500166656*x^5+634375716494133667/25839427816407552*x^4+387078465379966026639/137810281687506944*x^3-925598884448765430887/51678855632815104*x^2-5042778391897006222879/2153285651367296*x-1364347479412440225067/269160706420912,-3850062055573/2204964507000111104*x^8-316886697597855/2204964507000111104*x^7+79642528478275/4306571302734592*x^6+673484738616503407/551241126750027776*x^5-550298416050347353/8613142605469184*x^4-172722050913931949991/68905140843753472*x^3+636707137748350294413/8613142605469184*x^2+359904045752630037527/1076642825683648*x-1102592200161807869973/134580353210456,-243639532137797/13229787042000666624*x^8-12790841356286767/13229787042000666624*x^7+21755425361587903/103357711265630208*x^6+30234224273083085183/3307446760500166656*x^5-13489323957102034885/17226285210938368*x^4-10127117901291906231863/413430845062520832*x^3+50464331090043143427949/51678855632815104*x^2+92971624614673235718263/6459856954101888*x-41394461999979505910263/269160706420912,-135664096751205/4409929014000222208*x^8-9285005981953295/4409929014000222208*x^7+1414461180451505/4306571302734592*x^6+22035697320898944991/1102482253500055552*x^5-18956650799582674193/17226285210938368*x^4-7420302413665535501591/137810281687506944*x^3+19116109110466542617501/17226285210938368*x^2+71869639143504352890487/2153285651367296*x-7209366292556769464149/269160706420912,-25884098545417/13229787042000666624*x^8-15008174891318587/13229787042000666624*x^7-14907933112136401/206715422531260416*x^6+36675650867339953931/3307446760500166656*x^5+10025868332943035857/12919713908203776*x^4-4780087924464717220257/137810281687506944*x^3-98190106052912082221863/51678855632815104*x^2+74028734336820741865585/2153285651367296*x+133636277039938861326677/269160706420912,382081707285247/3307446760500166656*x^8+22967722562356669/3307446760500166656*x^7-149144056597912093/103357711265630208*x^6-62868186671603539277/826861690125041664*x^5+145044448731119088043/25839427816407552*x^4+8541897466599739371079/34452570421876736*x^3-81992322639248303839355/12919713908203776*x^2-119870556231759365676431/538321412841824*x-19804771914052710941295/67290176605228,-9583041669799/413430845062520832*x^8-957268122972713/413430845062520832*x^7+38151544640896537/103357711265630208*x^6+2570337341545086973/103357711265630208*x^5-15108059898839842139/8613142605469184*x^4-886456317045021924889/12919713908203776*x^3+7128560748423224538511/3229928477050944*x^2+5949865880497894258009/201870529815684*x+101241633566506327783/16822544151307,2242396483478557/6614893521000333312*x^8+34446833625863549/2204964507000111104*x^7-125218439462252627/34452570421876736*x^6-78443703273348166061/551241126750027776*x^5+153050322575028979253/12919713908203776*x^4+75673531166869290371519/206715422531260416*x^3-273155906876060254208669/25839427816407552*x^2-687433230522345822547967/3229928477050944*x-205177025027592006562937/134580353210456,2187158675847705/4409929014000222208*x^8+442499367972342593/13229787042000666624*x^7-1178234184347437765/206715422531260416*x^6-1110669778943668046257/3307446760500166656*x^5+265905166739500219127/12919713908203776*x^4+399118681910697932620217/413430845062520832*x^3-373665266792977631939753/17226285210938368*x^2-4332696246554852795783945/6459856954101888*x-614388510124295721272879/269160706420912,1858416968890007/6614893521000333312*x^8+173877553325120293/6614893521000333312*x^7-354180133841787287/103357711265630208*x^6-489839901192894722261/1653723380250083328*x^5+58332947886686602095/4306571302734592*x^4+207542740976707118528381/206715422531260416*x^3-405590152775567488062583/25839427816407552*x^2-2984321414740310268526925/3229928477050944*x-584367929149951849363067/134580353210456,-9136356446333659/13229787042000666624*x^8-426948060983994673/13229787042000666624*x^7+904903190774910433/103357711265630208*x^6+1077777770575710110945/3307446760500166656*x^5-1855419838804265755793/51678855632815104*x^4-135393297791370863648355/137810281687506944*x^3+2501595522237779842110899/51678855632815104*x^2+1884120081081611505207971/2153285651367296*x-2368167630054592698386473/269160706420912,1369380894243499/1653723380250083328*x^8+43252671646289809/1653723380250083328*x^7-882019577963611667/103357711265630208*x^6-73556153208775477361/413430845062520832*x^5+718213124084511427415/25839427816407552*x^4+4947448412423434767971/17226285210938368*x^3-190272684384421208461097/6459856954101888*x^2-29677029190912244914003/269160706420912*x-31175967255068752361717/33645088302614,-27258075737382805/13229787042000666624*x^8-956451013167069343/13229787042000666624*x^7+651904174159822081/25839427816407552*x^6+2475807057116250180719/3307446760500166656*x^5-4917790965134225018873/51678855632815104*x^4-302308933438032124108813/137810281687506944*x^3+5473149230283860974997261/51678855632815104*x^2+3004953861270795564826157/2153285651367296*x-1660261150015646718654231/269160706420912,1932247970092487/1102482253500055552*x^8+306015117348313087/3307446760500166656*x^7-2120022851506702645/103357711265630208*x^6-674404938478078766831/826861690125041664*x^5+2041229369630589995855/25839427816407552*x^4+173180452250207707344007/103357711265630208*x^3-455232157399791265908331/4306571302734592*x^2+114835942846590163111601/1614964238525472*x+1138796957007132156230755/67290176605228,46044995106472753/6614893521000333312*x^8+1028274931142437841/2204964507000111104*x^7-1310670929267901177/17226285210938368*x^6-2475350905286969904513/551241126750027776*x^5+6848321632556829546883/25839427816407552*x^4+2609031423548302813255259/206715422531260416*x^3-7231839950121990227625017/25839427816407552*x^2-30175991385622867033192091/3229928477050944*x-2392580447906104719837061/134580353210456,-52688879716374437/6614893521000333312*x^8-3491555834124062479/6614893521000333312*x^7+9578896124393198477/103357711265630208*x^6+8589941765972514908447/1653723380250083328*x^5-1491554537964771325273/4306571302734592*x^4-3036824507502995719582871/206715422531260416*x^3+10057659598000145868855685/25839427816407552*x^2+33501374463042084772452599/3229928477050944*x+2673896685310362064706657/134580353210456,14258313682447061/13229787042000666624*x^8+797557234472227999/13229787042000666624*x^7-2475374906442808325/206715422531260416*x^6-2516032817691037760687/3307446760500166656*x^5+380781121181735558085/8613142605469184*x^4+1461635166248716611454247/413430845062520832*x^3-2647584366223699578001909/51678855632815104*x^2-34801118544005327074895543/6459856954101888*x-2263607457474618412485665/269160706420912,-122877376590716903/6614893521000333312*x^8-2021552333530483655/2204964507000111104*x^7+1904751391049097315/8613142605469184*x^6+5260920447300412803095/551241126750027776*x^5-21231455470012524349631/25839427816407552*x^4-6111150267531200425097773/206715422531260416*x^3+23404242916118105022927727/25839427816407552*x^2+80735002951319564353537933/3229928477050944*x-1627434869857258253169517/134580353210456]], [x^10-75*x^9-12185*x^8+840265*x^7+45144746*x^6-2725420980*x^5-52963673112*x^4+2990175354240*x^3+1057941865472*x^2-805416574525440*x+5305021678780416, [1,1], [x,-13591132580608443371/72949975371725064658440554496*x^9+244903613035613370261/24316658457241688219480184832*x^8+180859318480716361170049/72949975371725064658440554496*x^7-7630594353219032852644777/72949975371725064658440554496*x^6-96503384974496032385123473/9118746921465633082305069312*x^5+2608130136649820078856464465/9118746921465633082305069312*x^4+72098417269794582232422614897/4559373460732816541152534656*x^3-1031352516454695321438403911749/4559373460732816541152534656*x^2-465528696676645186234433984863/94986947098600344607344472*x+1139070864732164983768909902303/23746736774650086151836118,-3125,3565002097608082326433/97266633828966752877920739328*x^9-192025061341726571534027/97266633828966752877920739328*x^8-47508703841925365579032537/97266633828966752877920739328*x^7+1991771579756442000243008905/97266633828966752877920739328*x^6+101587170666177183256334669093/48633316914483376438960369664*x^5-1356569627645427960746318450141/24316658457241688219480184832*x^4-38000813175967596675777151242403/12158329228620844109740092416*x^3+33192675076050099186173534907201/759895576788802756858755776*x^2+183734621159894367558516983491095/189973894197200689214688944*x-108868910439389731729206151813898/11873368387325043075918059,-161051,-48413660600828696034139/24316658457241688219480184832*x^9+2616599502444432001033757/24316658457241688219480184832*x^8+644667443720867473557480775/24316658457241688219480184832*x^7-27160581879671982904149941415/24316658457241688219480184832*x^6-1376988430296548647670080532413/12158329228620844109740092416*x^5+18531508227734219106010256380361/6079164614310422054870046208*x^4+514453309533930694972190552856655/3039582307155211027435023104*x^3-1820484964090434915140000221510719/759895576788802756858755776*x^2-2482843879642140810183873519670217/47493473549300172303672236*x+5960301682042952413226781365463217/11873368387325043075918059,-121724873774035979305987/24316658457241688219480184832*x^9+6564314918744374298769503/24316658457241688219480184832*x^8+1621958408336958363429387537/24316658457241688219480184832*x^7-68145931209962179417337433625/24316658457241688219480184832*x^6-216740947839442225428416896715/759895576788802756858755776*x^5+23252997267136189227324084576787/3039582307155211027435023104*x^4+648783189624592913080284389620999/1519791153577605513717511552*x^3-9139004634495448202180894171014137/1519791153577605513717511552*x^2-12581751228162729272396208813535485/94986947098600344607344472*x+30021855091302587194442563242916761/23746736774650086151836118,117795889474456245134293/97266633828966752877920739328*x^9-6376306419023042309542359/97266633828966752877920739328*x^8-1563705355713574316060254077/97266633828966752877920739328*x^7+66052856326453398956221140525/97266633828966752877920739328*x^6+3326885669373447032589815073025/48633316914483376438960369664*x^5-44858583502238409072255513399785/24316658457241688219480184832*x^4-1238753761173880686724800594790263/12158329228620844109740092416*x^3+68017537321227685351238969800419/47493473549300172303672236*x^2+5950205175982116689506599511293703/189973894197200689214688944*x-3480968297029708877646532761603491/11873368387325043075918059,-220931341723720201431517/12158329228620844109740092416*x^9+11931809350736879142503349/12158329228620844109740092416*x^8+2941284491660596310054611027/12158329228620844109740092416*x^7-123823835301472208160080376411/12158329228620844109740092416*x^6-3140237486019970331323944280643/3039582307155211027435023104*x^5+21110785779553408462297166818315/759895576788802756858755776*x^4+293198917958879086448130060964355/189973894197200689214688944*x^3-16576627530631082226968189752492037/759895576788802756858755776*x^2-5657476204094906500326324385945097/11873368387325043075918059*x+54339949622268987802493885427452067/11873368387325043075918059,4347515080999806483765119/48633316914483376438960369664*x^9-234536021299538797135844369/48633316914483376438960369664*x^8-57896805250711368513611268051/48633316914483376438960369664*x^7+2433817434425392623107832533011/48633316914483376438960369664*x^6+123692117999306527971809012407645/24316658457241688219480184832*x^5-1659467524869916561680672553077601/12158329228620844109740092416*x^4-46244533098975504239892801116781319/6079164614310422054870046208*x^3+162715954084532648974226262743597661/1519791153577605513717511552*x^2+111962335884197366569814927371297447/47493473549300172303672236*x-532739193826376345863978130948518161/23746736774650086151836118,-921726610190195581535541/12158329228620844109740092416*x^9+12443349801956981397108907/3039582307155211027435023104*x^8+6142196345044216755537334783/6079164614310422054870046208*x^7-258522985763426421284192735809/6079164614310422054870046208*x^6-52546929752349767913230275179709/12158329228620844109740092416*x^5+706801482869831432837861689191575/6079164614310422054870046208*x^4+19669826740672429714105045167555845/3039582307155211027435023104*x^3-139475496002563280677691030137504395/1519791153577605513717511552*x^2-190748720135255319780921790670573623/94986947098600344607344472*x+461115477484010895022161252236336183/23746736774650086151836118,41829063192776079965890057/97266633828966752877920739328*x^9-2257348342349365176057286755/97266633828966752877920739328*x^8-557074896433465093842967411361/97266633828966752877920739328*x^7+23433873319770161222775594678353/97266633828966752877920739328*x^6+1190016482812226999481466872721181/48633316914483376438960369664*x^5-15994426626652483356712981584577589/24316658457241688219480184832*x^4-444547191502902551996648536035890059/12158329228620844109740092416*x^3+393220988604716341243722847439448951/759895576788802756858755776*x^2+2144155638540840294950889782401559191/189973894197200689214688944*x-1290567544520628022173471703139821724/11873368387325043075918059,939536749212717213832165/48633316914483376438960369664*x^9-48856027626370994637144847/48633316914483376438960369664*x^8-12635174508525228492648645749/48633316914483376438960369664*x^7+501735913107059540741664115781/48633316914483376438960369664*x^6+27311252486135304355192438510669/24316658457241688219480184832*x^5-333401377688882215619091543654781/12158329228620844109740092416*x^4-10298538379514511681585823997353043/6079164614310422054870046208*x^3+15595266519216985203655722269104575/759895576788802756858755776*x^2+50562462108281424213254402905235077/94986947098600344607344472*x-50469041135645564124998194190997735/11873368387325043075918059,56417459588107165770425511/48633316914483376438960369664*x^9-3049277609023946982643790061/48633316914483376438960369664*x^8-751363716924783366234363121487/48633316914483376438960369664*x^7+31662740618337233157727788752799/48633316914483376438960369664*x^6+1605213126749881077387018849053043/24316658457241688219480184832*x^5-21620916904933483275347573120416155/12158329228620844109740092416*x^4-599835777700383590884948626065856485/6079164614310422054870046208*x^3+531925400315360983826357828766481181/379947788394401378429377888*x^2+2895483345782221648810277090401224005/94986947098600344607344472*x-3487502214314722098317472878727149822/11873368387325043075918059,-64057051578136189609162703/48633316914483376438960369664*x^9+3469964615139035688456016053/48633316914483376438960369664*x^8+852635562297390308572130014087/48633316914483376438960369664*x^7-36037066734281391228719281506967/48633316914483376438960369664*x^6-1820343908706189553319265557964275/24316658457241688219480184832*x^5+24616817204836647907367667324204235/12158329228620844109740092416*x^4+679854523783102498722052091991281301/6079164614310422054870046208*x^3-75746142591842777720991061090619771/47493473549300172303672236*x^2-3281412595854203634479361781512456755/94986947098600344607344472*x+3978078946517553348109681423613841696/11873368387325043075918059,-307112054737903938519098331/97266633828966752877920739328*x^9+16585086856896422006606641193/97266633828966752877920739328*x^8+4090835164573427172468791157347/97266633828966752877920739328*x^7-172167360908064754554140654141043/97266633828966752877920739328*x^6-8741973358270085794831725667366199/48633316914483376438960369664*x^5+117493877624411436182716799516470463/24316658457241688219480184832*x^4+3268170672506854213727469673643287169/12158329228620844109740092416*x^3-2888842241072129209198034886706184025/759895576788802756858755776*x^2-15812547862970258279540945281766176613/189973894197200689214688944*x+9528160108630256595432028366807877376/11873368387325043075918059,336993323428914772099578977/48633316914483376438960369664*x^9-18201045734841224712083362827/48633316914483376438960369664*x^8-4487864224831369097329983113881/48633316914483376438960369664*x^7+188999254681744946024228818330185/48633316914483376438960369664*x^6+9587118550438337982222294456468453/24316658457241688219480184832*x^5-129074371434309491984149698676380893/12158329228620844109740092416*x^4-3582247975683384744993660269969441443/6079164614310422054870046208*x^3+3175995764052803901838827889684461481/379947788394401378429377888*x^2+17285870613923667940411555299856036051/94986947098600344607344472*x-20823244875241141927421699487213600864/11873368387325043075918059,-293895729126785028505132113/48633316914483376438960369664*x^9+15888499785377405571185485895/48633316914483376438960369664*x^8+3912970294598302432901352701765/48633316914483376438960369664*x^7-164967520289741523339945582260645/48633316914483376438960369664*x^6-8357429398001024410080840913774783/24316658457241688219480184832*x^5+112641153454842603094744932333626595/12158329228620844109740092416*x^4+3123540059568385736507478649668065829/6079164614310422054870046208*x^3-11086969950481640731301797032006292201/1519791153577605513717511552*x^2-3777479481952225130560009594582773993/23746736774650086151836118*x+36455854167635577839174717736613435781/23746736774650086151836118,75604211190160253055036381/48633316914483376438960369664*x^9-4162875446478251863204446391/48633316914483376438960369664*x^8-1004575034743550820472112619309/48633316914483376438960369664*x^7+43447249205666495379154314819197/48633316914483376438960369664*x^6+2141083693775852642046793247005285/24316658457241688219480184832*x^5-30030947507369380156043983322258549/12158329228620844109740092416*x^4-799854830844100873844429985863244507/6079164614310422054870046208*x^3+1517762776101005074983849239163719879/759895576788802756858755776*x^2+3892243257625467596722376202828503355/94986947098600344607344472*x-5030212911645561197130974589658457435/11873368387325043075918059,160467689537424711970607495/12158329228620844109740092416*x^9-4328116467040154098010469195/6079164614310422054870046208*x^8-534327660023009057938563203573/3039582307155211027435023104*x^7+11226816341242884615550678043081/1519791153577605513717511552*x^6+9133364135399481064213060036806029/12158329228620844109740092416*x^5-122444133451780155002180745743102671/6079164614310422054870046208*x^4-3413406143267465932177876908257382013/3039582307155211027435023104*x^3+24018356256409036133305984140442389063/1519791153577605513717511552*x^2+32960962084378251429419026824251566339/94986947098600344607344472*x-78721569885672681266255898310988619459/23746736774650086151836118,-639142473291531169304647377/48633316914483376438960369664*x^9+34470267205043376582444021355/48633316914483376438960369664*x^8+8512649062527259281594242610265/48633316914483376438960369664*x^7-357666123198180569032131321776201/48633316914483376438960369664*x^6-18190236968507210014355373314055565/24316658457241688219480184832*x^5+243826029938035999554077269976403253/12158329228620844109740092416*x^4+6802701842986577242933398678808169003/6079164614310422054870046208*x^3-1494635664320735767478712968870211743/94986947098600344607344472*x^2-32950442284346367634032545343693017565/94986947098600344607344472*x+39325995848021842479361442980383107656/11873368387325043075918059,-249711261404634101562920845/24316658457241688219480184832*x^9+13426015310685740599709775083/24316658457241688219480184832*x^8+3327984253475889701501045049713/24316658457241688219480184832*x^7-139209357638155657976316191354193/24316658457241688219480184832*x^6-7115240620489777059482944400331363/12158329228620844109740092416*x^5+94706063326276022738514020477817367/6079164614310422054870046208*x^4+2659642127441051218255395032886996401/3039582307155211027435023104*x^3-9232158131501688165410889639712805381/759895576788802756858755776*x^2-3203415522980335488667229661316193741/11873368387325043075918059*x+30062370802739707475143712133840594361/11873368387325043075918059,589153012407543328780584371/48633316914483376438960369664*x^9-31850554478843114782807601257/48633316914483376438960369664*x^8-7846988129698435160818571419539/48633316914483376438960369664*x^7+330678815249033566819939946538499/48633316914483376438960369664*x^6+16765444605102106246758817497346739/24316658457241688219480184832*x^5-225645683743000398593289778158456883/12158329228620844109740092416*x^4-6263748024696373579554314646515632221/6079164614310422054870046208*x^3+11063118917356948148868976688275341363/759895576788802756858755776*x^2+30205179292513013929958799243536380235/94986947098600344607344472*x-35814349720067472759906840558405466995/11873368387325043075918059,-37030722337050676993239705/97266633828966752877920739328*x^9+2321594111127485553758949347/97266633828966752877920739328*x^8+474272400272453677388478983873/97266633828966752877920739328*x^7-25013749567996893195088017717425/97266633828966752877920739328*x^6-956410535106664972127220825834693/48633316914483376438960369664*x^5+18614604688959855161016734066658605/24316658457241688219480184832*x^4+326793911597597803735390996968128371/12158329228620844109740092416*x^3-267389509171624397388011529677464913/379947788394401378429377888*x^2-1037939132463056698023208701979782299/189973894197200689214688944*x+1692884102234846898260309491777591995/11873368387325043075918059,-2171524784463566418963337715/24316658457241688219480184832*x^9+117039647750657404869735856037/24316658457241688219480184832*x^8+28936387606054204791365680858335/24316658457241688219480184832*x^7-1214776137802804624244676746803775/24316658457241688219480184832*x^6-61862706786668761807062413990902165/12158329228620844109740092416*x^5+828689425045914717042314021898572401/6079164614310422054870046208*x^4+23132729991110101971616499490697946823/3039582307155211027435023104*x^3-81402806417070752959963743173401418679/759895576788802756858755776*x^2-55929553897923043850664523421777644569/23746736774650086151836118*x+267168607719097273823800896234804342157/11873368387325043075918059]], [x^11-21*x^10-18097*x^9+291377*x^8+113581016*x^7-1050799476*x^6-296897476416*x^5+809253463456*x^4+283524637988352*x^3-129490104041472*x^2-71296878938259456*x+302529915409268736, [-1,-1], [x,-11758724119730854401251/6045255878673417679060655667657572352*x^10+223082772052236151737895/183189572081012656941231989929017344*x^9-546126651403699584171719/2015085292891139226353551889219190784*x^8-10432112115173263215722105521/549568716243037970823695969787052032*x^7+54217981426609015862651123489/188914246208544302470645489614299136*x^6+12958046272001809742316421378309/137392179060759492705923992446763008*x^5-272885128002927424608288671539787/188914246208544302470645489614299136*x^4-3016241643617786179525762058263901/17174022382594936588240499055845376*x^3+47140545985749218290662991763736047/23614280776068037808830686201787392*x^2+8770306888396572770120382116953439/89448033242681961397085932582528*x-4276023005804515263100343362781317/7234767394628688054176068076528,3125,1484194814418143983643519/2015085292891139226353551889219190784*x^10-3583413131861015832193529/183189572081012656941231989929017344*x^9-26865329763648600657877811495/2015085292891139226353551889219190784*x^8+45097540139121475251187293285/183189572081012656941231989929017344*x^7+5428750677426416794833538904853/62971415402848100823548496538099712*x^6-37432934579362271391207962708745/45797393020253164235307997482254336*x^5-15884982123383761184039596171737857/62971415402848100823548496538099712*x^4+6387654942445540452787385010320449/5724674127531645529413499685281792*x^3+2417020818069133192257714721775957965/7871426925356012602943562067262464*x^2-118072420712887950120731487668858865/89448033242681961397085932582528*x-583521443744623286591396183413918877/7234767394628688054176068076528,161051,-8635681569333969854366937/503771323222784806588387972304797696*x^10+50854034863579837598359087/45797393020253164235307997482254336*x^9+162191808287361676855650591025/503771323222784806588387972304797696*x^8-805019729090910571385982911139/45797393020253164235307997482254336*x^7-31121810916362378357250212632249/15742853850712025205887124134524928*x^6+1044564663947961227174583154295391/11449348255063291058826999370563584*x^5+65722061503272065191406900934421151/15742853850712025205887124134524928*x^4-269514069945606166519950022499593063/1431168531882911382353374921320448*x^3-883068409185000527248408296915776435/1967856731339003150735890516815616*x^2+3141917663458842280979147143026989047/22362008310670490349271483145632*x-3402787866840643126481243374899947669/1808691848657172013544017019132,-342360811102823273445398303/2015085292891139226353551889219190784*x^10+1657524263742198366750139161/183189572081012656941231989929017344*x^9+5418832659213601826562628507015/2015085292891139226353551889219190784*x^8-27426859219746743212389929376261/183189572081012656941231989929017344*x^7-853870331913863135385153836187691/62971415402848100823548496538099712*x^6+36600694896509406990620214032691945/45797393020253164235307997482254336*x^5+1601350386668705348421414787128953049/62971415402848100823548496538099712*x^4-9325393509568623286462883307589311265/5724674127531645529413499685281792*x^3-119103389329689706266232649256850403685/7871426925356012602943562067262464*x^2+84588169028884708806018637721353341633/89448033242681961397085932582528*x+8010857575077050555992715298309840069/7234767394628688054176068076528,4283561774803193605069515/10775857181236038643601881760530432*x^10+27568920621755428335495025/10775857181236038643601881760530432*x^9-83459079876080040420029530003/10775857181236038643601881760530432*x^8-725625461185491179576859316605/10775857181236038643601881760530432*x^7+17830333389832797600826313786337/336745536913626207612558805016576*x^6+1698518275233274560031531481405185/2693964295309009660900470440132608*x^5-50091903314835160394791997567133525/336745536913626207612558805016576*x^4-725881625444837834414108398554388345/336745536913626207612558805016576*x^3+6140999947874882202740315025302111633/42093192114203275951569850627072*x^2+9559112518448963548128061387075131785/5261649014275409493946231328384*x-21226988359173916766034295206927692881/657706126784426186743278916048,134016740111236044246900609/59267214496798212539810349682917376*x^10-305629905641570616469405895/5387928590618019321800940880265216*x^9-2397104220261517780034006592921/59267214496798212539810349682917376*x^8+4163291036245872969107580918363/5387928590618019321800940880265216*x^7+458256261216243772622790049319921/1852100453024944141869073427591168*x^6-3626151510271969909275388936432503/1346982147654504830450235220066304*x^5-1131330535822652006218702431345969207/1852100453024944141869073427591168*x^4+244453247444320951225373393379441087/168372768456813103806279402508288*x^3+114087226818737749066255871058424443051/231512556628118017733634178448896*x^2+4137193677605128897305553230539200049/2630824507137704746973115664192*x-220165963105553990073619101030404865483/3617383697314344027088034038264,-8599219307559816779988353971/2015085292891139226353551889219190784*x^10+6081739794406779774045924005/183189572081012656941231989929017344*x^9+159175108633565338892257764974203/2015085292891139226353551889219190784*x^8-130024344524021802026360824367905/183189572081012656941231989929017344*x^7-31490422423843676990106158174984099/62971415402848100823548496538099712*x^6+204391131867053769512583454810230965/45797393020253164235307997482254336*x^5+78329836614029269132538291504403861493/62971415402848100823548496538099712*x^4-54136851488252535330727000941411216525/5724674127531645529413499685281792*x^3-7740073949833913063611589130228834619921/7871426925356012602943562067262464*x^2+540651465416951236161718992939743536205/89448033242681961397085932582528*x+891205510082064734878872433495442215377/7234767394628688054176068076528,11904521130953370921776655181/2015085292891139226353551889219190784*x^10-34872344940313647914886867675/183189572081012656941231989929017344*x^9-218771188998620321639244135571717/2015085292891139226353551889219190784*x^8+570824507710663201263255424990815/183189572081012656941231989929017344*x^7+42802646785894886951030722785479505/62971415402848100823548496538099712*x^6-737126582057169059354648759129347915/45797393020253164235307997482254336*x^5-106264872428015142668607545828734887835/62971415402848100823548496538099712*x^4+168463059457554545836270032877826543475/5724674127531645529413499685281792*x^3+10592460497937934233838423882559816457983/7871426925356012602943562067262464*x^2-1144849420077020465289713283422897857235/89448033242681961397085932582528*x-836511625429064140968687356832690766463/7234767394628688054176068076528,-51080087974039665806856070165/2015085292891139226353551889219190784*x^10+48885672453502653530549943955/183189572081012656941231989929017344*x^9+941368338718592753152585913820877/2015085292891139226353551889219190784*x^8-614729708223363753937522675648951/183189572081012656941231989929017344*x^7-186923418562759309698404349390567811/62971415402848100823548496538099712*x^6+306903324092708830494406569867877827/45797393020253164235307997482254336*x^5+479175964403955874781882193970548754075/62971415402848100823548496538099712*x^4+121224700104259410409083620910765438677/5724674127531645529413499685281792*x^3-50775977180866336891234538134813392388447/7871426925356012602943562067262464*x^2-2794764021418907849269689097083099030149/89448033242681961397085932582528*x+7469790678699891515038147195309978155439/7234767394628688054176068076528,-815901836350722634576924805/31485707701424050411774248269049856*x^10+672752431089220202036008365/2862337063765822764706749842640896*x^9+13972863333965763020276983106231/31485707701424050411774248269049856*x^8-7035811399432867419910110023665/2862337063765822764706749842640896*x^7-39344760101546786726525408435958889/15742853850712025205887124134524928*x^6-203061417716523120948690868845745/715584265941455691176687460660224*x^5+20260569696291790797811008835351583649/3935713462678006301471781033631232*x^4+3078343399623522167456331603785424385/89448033242681961397085932582528*x^3-1143056981568983831451361149647859741641/491964182834750787683972629203904*x^2-86106735304349420492907922429897946035/2795251038833811293658935393204*x-142889501510275413144822279287384130027/452172962164293003386004254783,-159232430408448291692405225/251885661611392403294193986152398848*x^10-6442262795296664707098627825/22898696510126582117653998741127168*x^9-6108736614182423169120514081615/251885661611392403294193986152398848*x^8+71962030081132618764539626166077/22898696510126582117653998741127168*x^7+6901948642192549289328739359214155/15742853850712025205887124134524928*x^6-27503354034707444324516045403518545/5724674127531645529413499685281792*x^5-16663663961966895984301160177387033155/7871426925356012602943562067262464*x^4-23309282429318734649296824277681995927/715584265941455691176687460660224*x^3+3349723632224639831771705121917567703615/983928365669501575367945258407808*x^2+638388336822218783407553934800174369351/11181004155335245174635741572816*x-1061826060784210219441998443345838675415/904345924328586006772008509566,54100573957331020894494836955/1007542646445569613176775944609595392*x^10-135538371379964250794903029757/91594786040506328470615994964508672*x^9-867821284832939531703740724203683/1007542646445569613176775944609595392*x^8+1959654019067967388244838070780825/91594786040506328470615994964508672*x^7+140476417896914552437322596808414989/31485707701424050411774248269049856*x^6-1950770463879486942969741465331761357/22898696510126582117653998741127168*x^5-268907806460295977428501808264201822965/31485707701424050411774248269049856*x^4+262830061669867126181712547288088091493/2862337063765822764706749842640896*x^3+15717454251343745105341619640332724499953/3935713462678006301471781033631232*x^2+574294075015530004655288214914092270907/44724016621340980698542966291264*x+3182766791637308237143357949071082379279/3617383697314344027088034038264,-473373333129881934077197852209/2015085292891139226353551889219190784*x^10+1427780703966923081337415981911/183189572081012656941231989929017344*x^9+8104039503543907280109806869942921/2015085292891139226353551889219190784*x^8-19353588942720998632574501426901675/183189572081012656941231989929017344*x^7-1467149283173170975217552251149833911/62971415402848100823548496538099712*x^6+16687617061413873744838075538377389255/45797393020253164235307997482254336*x^5+3428953965022576506428835038647343838847/62971415402848100823548496538099712*x^4-1160455572645362205017603112759176029711/5724674127531645529413499685281792*x^3-317749186092000062646080873622286457379571/7871426925356012602943562067262464*x^2-16285309807005433920796600752402672816097/89448033242681961397085932582528*x+33301035080122782411602161411699517751939/7234767394628688054176068076528,-124249621482949276367407385099/1007542646445569613176775944609595392*x^10+1009427657459431750213621761741/91594786040506328470615994964508672*x^9+1525737239150141422933479880960211/1007542646445569613176775944609595392*x^8-15467860852576322184977805712729641/91594786040506328470615994964508672*x^7-116936753630956070832589132898116609/31485707701424050411774248269049856*x^6+18612435548226171814320065347646483485/22898696510126582117653998741127168*x^5-200429571401137397148721531160316265067/31485707701424050411774248269049856*x^4-4391616543767936368263048583931161377973/2862337063765822764706749842640896*x^3+82476637238211479741651317495302861063215/3935713462678006301471781033631232*x^2+41830627104856340810566404408649428117797/44724016621340980698542966291264*x-18684625622287416131076179228353266108735/3617383697314344027088034038264,-86076306431545732822911762077/2015085292891139226353551889219190784*x^10-333344700747050827523616462965/183189572081012656941231989929017344*x^9+1476159368757605644864198156425557/2015085292891139226353551889219190784*x^8+4816870659923144918223905060254385/183189572081012656941231989929017344*x^7-254359333790340711743223503481103837/62971415402848100823548496538099712*x^6-5465853438836443525202602191381457285/45797393020253164235307997482254336*x^5+470635222642047825906715576298961100027/62971415402848100823548496538099712*x^4+1094389526723952950097973658160390634205/5724674127531645529413499685281792*x^3-30115602781643388666628673926077191074079/7871426925356012602943562067262464*x^2-9477697973942644824520808079490684955805/89448033242681961397085932582528*x+35619273578453389905973153889802107453599/7234767394628688054176068076528,191734932879292008670051922703/503771323222784806588387972304797696*x^10-119860379379066516759119431497/45797393020253164235307997482254336*x^9-3488741755416628987429147500516759/503771323222784806588387972304797696*x^8+680550762504396106957515888675061/45797393020253164235307997482254336*x^7+169789246647420835740791163006700257/3935713462678006301471781033631232*x^6+2006273389795523678237996398772257607/11449348255063291058826999370563584*x^5-1681785451956448164608547311800129413949/15742853850712025205887124134524928*x^4-1379659969146954987058359048460689674447/1431168531882911382353374921320448*x^3+157944180134357664560899426058640966041449/1967856731339003150735890516815616*x^2+11961519462831677244931211883857137203711/22362008310670490349271483145632*x-1341051965573467537481842738140468143657/1808691848657172013544017019132,1166824063342065201015221417607/2015085292891139226353551889219190784*x^10-4835701048639162287218372409585/183189572081012656941231989929017344*x^9-18260196892932410938400551867492015/2015085292891139226353551889219190784*x^8+77813802928109186973368700886417405/183189572081012656941231989929017344*x^7+2782597543788587986355239893927048083/62971415402848100823548496538099712*x^6-98923037557254776197108146431913221185/45797393020253164235307997482254336*x^5-4526385727277771089017204977458815952689/62971415402848100823548496538099712*x^4+23641329005258742119413895809446063771065/5724674127531645529413499685281792*x^3+86572684194887558485653971760331557388253/7871426925356012602943562067262464*x^2-198001290659130574042827217127770341190745/89448033242681961397085932582528*x+147039685001742595373550804734271825193635/7234767394628688054176068076528,546147868551552702812514712675/503771323222784806588387972304797696*x^10-1882942990911519465958262037717/45797393020253164235307997482254336*x^9-8895246746083450355933443143159307/503771323222784806588387972304797696*x^8+27273223535032046889534145485015313/45797393020253164235307997482254336*x^7+743358891492678716126992134907358373/7871426925356012602943562067262464*x^6-28180880294859244423137175636994497989/11449348255063291058826999370563584*x^5-3090607664769282336857916056014842031345/15742853850712025205887124134524928*x^4+4578083345517179954545647666387058331549/1431168531882911382353374921320448*x^3+246710414814864097026836207495716924805037/1967856731339003150735890516815616*x^2-23139118712479631916683266466777030008197/22362008310670490349271483145632*x-13676072390882906970844865112545199024989/1808691848657172013544017019132,-2104488903502288224217902105395/1007542646445569613176775944609595392*x^10+5850946770338624621056767522853/91594786040506328470615994964508672*x^9+36486627982102688852357553433742075/1007542646445569613176775944609595392*x^8-85363814325358106485369187875958433/91594786040506328470615994964508672*x^7-6703136973598308643304299600969495627/31485707701424050411774248269049856*x^6+87285652948221307976014115004126578485/22898696510126582117653998741127168*x^5+15829320842401497248852469491051937940373/31485707701424050411774248269049856*x^4-12413683847254110788345988879697165642509/2862337063765822764706749842640896*x^3-1510555501179228433630021984327784586340529/3935713462678006301471781033631232*x^2+31167004098559952665938434898491816487821/44724016621340980698542966291264*x+150057361369521786742422504643718141254289/3617383697314344027088034038264,15724095857833169231857669693/91594786040506328470615994964508672*x^10-98683627188808271248559861977/91594786040506328470615994964508672*x^9-329430763840161903055850739262005/91594786040506328470615994964508672*x^8+8933223708607704889030165586492869/91594786040506328470615994964508672*x^7+80788266556978256172798709290903271/2862337063765822764706749842640896*x^6-26458847883691891115426111990617735145/22898696510126582117653998741127168*x^5-288480920806289690733522904824522249059/2862337063765822764706749842640896*x^4+11580050883851404256386031894240094326433/2862337063765822764706749842640896*x^3+56218255538779110955403450514818292746055/357792132970727845588343730330112*x^2-142188423997078497905642417802952496388353/44724016621340980698542966291264*x-17402871056952000450740649628127682499239/328853063392213093371639458024,2355873840033209338550109644093/2015085292891139226353551889219190784*x^10+15365968297687761730064147048661/183189572081012656941231989929017344*x^9-51291184753184700668969959915238965/2015085292891139226353551889219190784*x^8-243886705148955888776535659672715921/183189572081012656941231989929017344*x^7+12146643847329314622074363353055288751/62971415402848100823548496538099712*x^6+319588520374784368845040372777761772965/45797393020253164235307997482254336*x^5-36366016908335377197978124417982703009283/62971415402848100823548496538099712*x^4-81302243928131421974121005349994396610813/5724674127531645529413499685281792*x^3+4605348504880020790813652341840538977735271/7871426925356012602943562067262464*x^2+692989857116027080174473672838529980633037/89448033242681961397085932582528*x-885210367320404214907305992030560958292375/7234767394628688054176068076528,-141744521482185101438336672817/1007542646445569613176775944609595392*x^10+6818958375499937543816861917975/91594786040506328470615994964508672*x^9-5969253470962494031261276751814583/1007542646445569613176775944609595392*x^8-111726494541150154897187730175018603/91594786040506328470615994964508672*x^7+3292770218429954533330876295924200035/31485707701424050411774248269049856*x^6+149790611007597085999613568740286549319/22898696510126582117653998741127168*x^5-14183934185266175612340453492583720306249/31485707701424050411774248269049856*x^4-40589369897699488152349865373162122880399/2862337063765822764706749842640896*x^3+2138771033975990838182497815584825724254613/3935713462678006301471781033631232*x^2+360108590458031213320422531276964754247279/44724016621340980698542966291264*x-507431445878276982552969358502514651977125/3617383697314344027088034038264]]]; f[56,12]=[ [x^3+276*x^2-126900*x+7741008, [1,-1], [0,x,-5/27*x^2-535/9*x+14610,16807,223/9*x^2+29624/3*x-1860060,-181/27*x^2-56897/9*x+69346,-46/9*x^2-14594/3*x+544538,-406/27*x^2-140921/9*x+3401384,1381/27*x^2-94486/9*x-11066880,-64778/27*x^2-9427810/9*x+188442942,184010/27*x^2+26952250/9*x-533875576,219796/27*x^2+28500626/9*x-745073914,-11652*x^2-6417942*x+302813282,-816817/27*x^2-89046104/9*x+1976847396,171428/27*x^2+47268922/9*x-964343080,-151558/3*x^2-29199100*x+1936030366,-2190572/27*x^2-423031933/9*x+1750252592,2352079/27*x^2+198033569/9*x-12308781414,6338315/27*x^2+990881206/9*x-25259431388,-6860882/27*x^2-716454592/9*x+11335093784,-2143232/3*x^2-236510876*x+52131454858,-297664*x^2-173636260*x-3733030208,36065086/27*x^2+4426725179/9*x-102455677096,42165514/27*x^2+4587281468/9*x-118131884294,-52750232/27*x^2-8247429370/9*x+201139216602]], [x^4-210*x^3-351588*x^2+58449384*x+7592004288, [1,1], [0,x,37/192888*x^3+161/16074*x^2-891967/16074*x-2795786/893,-16807,1379/192888*x^3-3557/16074*x^2-27487187/16074*x-22360208/893,5335/192888*x^3-141001/16074*x^2-116032573/16074*x+987355054/893,-914/8037*x^3+7406/2679*x^2+127414322/2679*x+16776690/893,-1379/32148*x^3+89285/2679*x^2+71570132/2679*x-3104313968/893,2219/48222*x^3-1436689/8037*x^2+229279820/8037*x+22824976752/893,581/1692*x^3-2807/141*x^2-7629419/141*x+1224427242/47,117217/48222*x^3+3979024/8037*x^2-7930297376/8037*x-57542437400/893,812119/96444*x^3-30764191/8037*x^2-19433984353/8037*x+554727272342/893,-645769/96444*x^3+31374217/8037*x^2+15143112535/8037*x-328404281534/893,557207/192888*x^3-80308709/16074*x^2-35829846311/16074*x+1011908481664/893,-1025917/48222*x^3-41710522/8037*x^2+49290350636/8037*x+1530944832536/893,167440/2679*x^3-1231138/893*x^2-14107938628/893*x+1313741678790/893,175475/1026*x^3+43862/171*x^2-8653378741/171*x+53987999184/19,-2676623/192888*x^3-485560579/16074*x^2+102634858469/16074*x+6254297426958/893,-14399161/192888*x^3+531788515/16074*x^2+615710779957/16074*x+1039361815456/893,10168921/24111*x^3-60592126/8037*x^2-1050500415076/8037*x+6277659747464/893,-14771939/96444*x^3-126530761/8037*x^2+91885235519/8037*x+5526966902618/893,-49030751/96444*x^3+182815427/8037*x^2+1138766573483/8037*x+7871601921464/893,6652183/32148*x^3-716578009/2679*x^2-155068453474/2679*x+50419452242656/893,-2703445/3572*x^3+280227801/893*x^2+214229643603/893*x-57398090660022/893,-51105974/24111*x^3-2459809240/8037*x^2+5591377918250/8037*x+5566830907218/893]], [x^4+230*x^3-534276*x^2-37322424*x+56060061120, [-1,1], [0,x,-1/19008*x^3-377/4752*x^2+6187/528*x+401255/22,-16807,145/19008*x^3+26153/4752*x^2-1193323/528*x-21898563/22,23/1728*x^3+4351/432*x^2-202013/48*x-4993033/2,2/99*x^3+838/99*x^2-117366/11*x-49269282/11,67/352*x^3+971/88*x^2-6199953/88*x+14885677/11,-2447/4752*x^3-393859/1188*x^2+12641885/132*x+841710730/11,439/288*x^3+69311/72*x^2-2689181/8*x-213346281,-14825/4752*x^3-1238569/1188*x^2+111464987/132*x+1241532398/11,-5161/864*x^3-435857/216*x^2+56795587/24*x+322192121,-94067/9504*x^3-15338539/2376*x^2+980285105/264*x+12012355447/11,180413/19008*x^3+32280661/4752*x^2-1553355407/528*x-29722277799/22,-154751/4752*x^3-15848743/1188*x^2+1007089901/132*x+19746196034/11,6803/396*x^3+290701/99*x^2-71181949/11*x-37268580462/11,-157591/4752*x^3+20155681/1188*x^2+1235570713/132*x-68349029350/11,-2983/1728*x^3-1269743/432*x^2-213960755/48*x-2054661167/2,-1408387/19008*x^3-165343019/4752*x^2+13462852369/528*x+160317936729/22,244511/2376*x^3+47391859/594*x^2-345490853/66*x-313029279868/11,1757671/9504*x^3+328495583/2376*x^2-10945272925/264*x-421120739855/11,-428191/864*x^3-49104983/216*x^2+3710088901/24*x+47228708549,311141/3168*x^3+125464093/792*x^2+2052556993/88*x-198772054141/11,9281/96*x^3+3472345/24*x^2-506692945/8*x-46708132089,-37835/108*x^3-9469459/27*x^2+402165767/3*x+87509318338]], [x^5+230*x^4-549284*x^3-74607672*x^2+32160143232*x-771846413184, [-1,-1], [0,x,-11/15171408*x^4-2353/9482130*x^3+7162307/18964260*x^2+144448387/1580355*x-329201554/25085,16807,-49/1204080*x^4-1549/150510*x^3+5765789/301020*x^2+97482908/25085*x-1601230104/5017,-785/15171408*x^4-340321/9482130*x^3+477337409/18964260*x^2+23651845369/1580355*x-16351641578/25085,-157/526785*x^4-1552/105357*x^3+90710966/526785*x^2+1155371566/175595*x-255747917326/25085,35233/37928520*x^4+938404/4741065*x^3-4460734037/9482130*x^2-16827175699/316071*x+405088162656/25085,6347/2709180*x^4+597256/677295*x^3-798056746/677295*x^2-65669000582/225765*x+987908075504/25085,-35333/5418360*x^4-62929/135459*x^3+4865060521/1354590*x^2+2372598238/225765*x-3832966246834/25085,47219/18964260*x^4-6269432/4741065*x^3-6243408949/4741065*x^2+1012785015478/1580355*x+306775569432/5017,11441/5418360*x^4+2922803/677295*x^3+529650911/1354590*x^2-113912692238/45153*x-3192572840986/25085,-45293/4214280*x^4-1589081/526785*x^3+225122825/210714*x^2+32410541526/175595*x+24230542391378/25085,625979/10836720*x^4+12845483/1354590*x^3-16353616667/541836*x^2-590566055324/225765*x+41126363265944/25085,-1049147/18964260*x^4-13153222/4741065*x^3+151141391263/4741065*x^2+452096399158/316071*x-28252200839928/25085,-859/150510*x^4-100112/15051*x^3-178560344/75255*x^2+90447324036/25085*x+60132198774598/25085,-270073/2709180*x^4-9471401/677295*x^3+25941361913/677295*x^2+1618043856139/225765*x+17350715044208/5017,-10503083/75857040*x^4-134182501/1896426*x^3+1481392567591/18964260*x^2+46396555745459/1580355*x+42368615231014/25085,1644511/2167344*x^4+398102831/1354590*x^3-1025426887639/2709180*x^2-28424090887934/225765*x+405561766416376/25085,2326063/1354590*x^4+328909618/677295*x^3-595514990368/677295*x^2-42345125227016/225765*x+768969120975352/25085,649969/4214280*x^4+131160157/526785*x^3-103138259801/1053570*x^2-3427050230508/35119*x+387203218283402/25085,-109889/200680*x^4-642407/25085*x^3+14214854041/50170*x^2-138555973764/5017*x-258499595715112/25085,-127035233/37928520*x^4-4937796707/4741065*x^3+16650135743149/9482130*x^2+575636593365049/1580355*x-1667714400073424/25085,-39552535/7585704*x^4-7523812361/4741065*x^3+26758209782839/9482130*x^2+898265827254148/1580355*x-2736534986800326/25085,-1943104/948213*x^4-3933244018/4741065*x^3+6498992352016/4741065*x^2+612168638619194/1580355*x-2130835689757358/25085]]]; f[57,12]=[ [x^7+55*x^6-7686*x^5-390060*x^4+14775336*x^3+690886656*x^2-1445418496*x-164103233536, [-1,1], [x,243,-357/53711872*x^6-36289/161135616*x^5+1540155/26855936*x^4+53520665/40283904*x^3-906897669/6713984*x^2-3743921935/2517744*x+2461226988/52453,49/40283904*x^6-1275/13427968*x^5-297787/20141952*x^4+120621/3356992*x^3+189480845/5035488*x^2+472549965/419624*x-1036609641/52453,11119/20141952*x^6+399473/20141952*x^5-14946237/3356992*x^4-36181945/314718*x^3+8100892239/839248*x^2+160390788143/1258872*x-473406122405/157359,40001/53711872*x^6+1142223/53711872*x^5-518311565/80567808*x^4-1584918687/13427968*x^3+297892565203/20141952*x^2+93613278867/839248*x-735963716701/157359,-17479/40283904*x^6-553849/40283904*x^5+11629599/6713984*x^4+709027319/10070976*x^3+997983063/1678496*x^2-130847558957/1258872*x-500661083801/157359,-2476099,-1328655/53711872*x^6-71838947/161135616*x^5+5328027105/26855936*x^4+99527255443/40283904*x^3-2827690192191/6713984*x^2-7496979727775/2517744*x+6652365658683/52453,2556469/40283904*x^6+48034187/40283904*x^5-3616767153/6713984*x^4-66110829667/10070976*x^3+2123870968671/1678496*x^2+3555871373633/629436*x-82615689662506/157359,-20972639/161135616*x^6-163516443/53711872*x^5+87400761137/80567808*x^4+279401413179/13427968*x^3-47162167554991/20141952*x^2-26868267390435/839248*x+32880177910983/52453,930609/53711872*x^6+121324575/53711872*x^5-15587036605/80567808*x^4-237426535167/13427968*x^3+7795992525731/20141952*x^2+23254268138391/839248*x+27813317137537/157359,32512349/80567808*x^6+757738867/80567808*x^5-47975695137/13427968*x^4-1001138345867/20141952*x^3+28954537652703/3356992*x^2+51671193302641/1258872*x-504723900554278/157359,-9774389/80567808*x^6+1171863/26855936*x^5+17413653665/13427968*x^4-1802390067/6713984*x^3-12620581218831/3356992*x^2+1833737284269/209812*x+270669410291059/157359,-42438523/53711872*x^6-754894965/53711872*x^5+178426001349/26855936*x^4+1076911535085/13427968*x^3-98645204420667/6713984*x^2-69814312962123/839248*x+228987088503550/52453,36129345/13427968*x^6+2415151885/40283904*x^5-156581321151/6713984*x^4-3711205613309/10070976*x^3+91941713326401/1678496*x^2+290306184507145/629436*x-1111926067617738/52453,-8315849/10070976*x^6-115807787/10070976*x^5+12501887547/1678496*x^4+169828467889/2517744*x^3-6688046286009/419624*x^2-8669250709129/314718*x-17952728661592/157359,306231533/80567808*x^6+2558623713/26855936*x^5-1373790240971/40283904*x^4-3816187402413/6713984*x^3+846343526548357/10070976*x^2+37508903091534/52453*x-1828872203932813/52453,467059033/80567808*x^6+5126210397/26855936*x^5-581370763565/13427968*x^4-7103671440093/6713984*x^3+289744070125331/3356992*x^2+502712609022189/419624*x-4914251957983826/157359,15321507/1678496*x^6+181419451/1678496*x^5-15974964855/209812*x^4-133522630857/209812*x^3+17457363824607/104906*x^2+72524342497187/104906*x-3191023206652692/52453,377258473/40283904*x^6+3166764237/13427968*x^5-558892199025/6713984*x^4-4615239988575/3356992*x^3+333652846902535/1678496*x^2+614349442511127/419624*x-11678793385940983/157359,192706973/53711872*x^6+15098820915/53711872*x^5-1772318796409/80567808*x^4-25507733369955/13427968*x^3+622839941456615/20141952*x^2+2437338940821039/839248*x-1025053020949031/157359,-541523851/20141952*x^6-16776618005/20141952*x^5+762766243335/3356992*x^4+26043499802473/5035488*x^3-432118163592825/839248*x^2-1053042403772983/157359*x+25521456909102164/157359,411764131/6713984*x^6+33091884919/20141952*x^5-1683313642749/3356992*x^4-50529624990323/5035488*x^3+901370490171459/839248*x^2+1931037399686129/157359*x-16271424102590846/52453,-4250777143/80567808*x^6-59277717363/26855936*x^5+18314493168361/40283904*x^4+90098140185267/6713984*x^3-10423212315965783/10070976*x^2-6278528145004563/419624*x+14989930045000344/52453]], [x^8+23*x^7-11012*x^6-311796*x^5+30645504*x^4+889033248*x^3-23842137088*x^2-680003557376*x-1075506479104, [1,1], [x,-243,11496253/206196566851584*x^7-337060925/206196566851584*x^6-3502839959/5727682412544*x^5+68798352487/5727682412544*x^4+449966813649/238653433856*x^3-4441197880353/238653433856*x^2-1372124786447683/805455339264*x+39281556019373/50340958704,-142383707/515491417128960*x^7+685320287/103098283425792*x^6+33615155729/14319206031360*x^5-121421364653/2863841206272*x^4-5307651968581/1789900753920*x^3+155538311089541/1789900753920*x^2-3894789429396043/2013638348160*x-4010981384582899/125852396760,1232270009/515491417128960*x^7+2299888219/103098283425792*x^6-403143808363/14319206031360*x^5-850192622561/2863841206272*x^4+53520714654509/596633584640*x^3+361962333801651/596633584640*x^2-174295184807795159/2013638348160*x-55543434607595567/125852396760,24109283059/1030982834257920*x^7-72316061335/206196566851584*x^6-6941614018873/28638412062720*x^5+8938570611925/5727682412544*x^4+2269478512362557/3579801507840*x^3-1416125504229997/3579801507840*x^2-1830438967942035949/4027276696320*x-717327207918241357/251704793520,-4311262447/103098283425792*x^7+107268677231/103098283425792*x^6+1138221922253/2863841206272*x^5-19886134131421/2863841206272*x^4-103973546612411/119326716928*x^3+1659409123697787/119326716928*x^2+205354936843504609/402727669632*x-151833924981249143/25170479352,-2476099,-5782553947/206196566851584*x^7+241622380379/206196566851584*x^6+824558330225/5727682412544*x^5-63807868988641/5727682412544*x^4+118858458985785/238653433856*x^3+8828448302013015/238653433856*x^2-1003040059728830843/805455339264*x-1583231102165182331/50340958704,-102913392403/257745708564480*x^7-9063112649/51549141712896*x^6+26959519490201/7159603015680*x^5+59745195146059/1431920603136*x^4-2289038998215903/298316792320*x^3-43951764196337937/298316792320*x^2+4406135561507409613/1006819174080*x+6553200816343571029/62926198380,-402864203/206196566851584*x^7-6958091939765/206196566851584*x^6+961852644545/5727682412544*x^5+1797011187964751/5727682412544*x^4+578655653281499/715960301568*x^3-422288732766525931/715960301568*x^2+54957239062693205/805455339264*x+9773524509484937909/50340958704,-1529339059081/1030982834257920*x^7-11779958261579/206196566851584*x^6+358908110651707/28638412062720*x^5+3783859461020081/5727682412544*x^4-39822852338675783/3579801507840*x^3-4883780887723465577/3579801507840*x^2-48676574887577190569/4027276696320*x+142542310535308023703/251704793520,-2270987582129/515491417128960*x^7+4220683451069/103098283425792*x^6+670412217564403/14319206031360*x^5-760586476020199/2863841206272*x^4-72852752034571989/596633584640*x^3+713168135973151269/596633584640*x^2+163698838161334876559/2013638348160*x-122426474102295150193/125852396760,-305258476687/42957618094080*x^7+618287415715/8591523618816*x^6+81821877529189/1193267169280*x^5-25538791377721/238653433856*x^4-22103100925973381/149158396160*x^3-32494414193526159/149158396160*x^2+13205245037780916517/167803195680*x+5477247858666207271/10487699730,1598975133617/343660944752640*x^7-7975497137597/68732188950528*x^6-422091002155379/9546137354240*x^5+1122627250982119/1909227470848*x^4+108616725997295551/1193267169280*x^3+313805602700221329/1193267169280*x^2-33050387443742459087/1342425565440*x-80318949657893909951/83901597840,30136486739/128872854282240*x^7-12910922444279/25774570856448*x^6+24996153021767/3579801507840*x^5+3598436214714997/715960301568*x^4-6984468695080241/149158396160*x^3-1808535765235980399/149158396160*x^2+16136843186283104611/503409587040*x+186533210145153648943/31463099190,2636775118967/51549141712896*x^7-115204389012343/51549141712896*x^6-740340927478789/1431920603136*x^5+24835116906888053/1431920603136*x^4+82526390733135155/59663358464*x^3-1696768464477799203/59663358464*x^2-219021735789528040457/201363834816*x+30903619370202625879/12585239676,-8863269904613/128872854282240*x^7-13896635996863/25774570856448*x^6+2583701222054711/3579801507840*x^5+7216418732753101/715960301568*x^4-820229250615056359/447475188480*x^3-11494472217848948581/447475188480*x^2+604807481007346598663/503409587040*x+391412956514302468049/31463099190,14315333587727/171830472376320*x^7-99674670977795/34366094475264*x^6-3943460389058189/4773068677120*x^5+20722804387710297/954613735424*x^4+1192107429947534881/596633584640*x^3-22801947271592516561/596633584640*x^2-755564628251480238737/671212782720*x+451753621214688049519/41950798920,296096268605/17183047237632*x^7+36564748813763/17183047237632*x^6-79111594523799/477306867712*x^5-11063165736679321/477306867712*x^4+14375115405870451/59663358464*x^3+3096067506396569757/59663358464*x^2-4437239518719182915/67121278272*x-51204153870612930131/4195079892,-32265170987933/171830472376320*x^7+232196930207801/34366094475264*x^6+9520766906617751/4773068677120*x^5-44831891303971483/954613735424*x^4-3500300661557689699/596633584640*x^3+30815442077734758019/596633584640*x^2+3369424623763031352563/671212782720*x+1221886380557599873979/41950798920,57327308900603/1030982834257920*x^7-33211695526655/206196566851584*x^6-14011134252826961/28638412062720*x^5-55703944776167539/5727682412544*x^4+2485970379498791989/3579801507840*x^3+212220922422466244251/3579801507840*x^2+2148563342367423802267/4027276696320*x-13154992216404909450149/251704793520,-16054241776271/32218213570560*x^7-4208693756413/6443642714112*x^6+4599808801322317/894950376960*x^5+7611080168706311/178990075392*x^4-479258897983335691/37289599040*x^3-4744828138267345269/37289599040*x^2+1074115413206407914401/125852396760*x+1248396951996506134606/15731549595,-39067548702937/64436427141120*x^7+143222134647493/12887285428224*x^6+10856176683533099/1789900753920*x^5-21734145661917119/357980150784*x^4-1093492977591916477/74579198080*x^3+4225821388094550477/74579198080*x^2+2250667120822469230567/251704793520*x+809679312244491762901/15731549595,218533855090213/515491417128960*x^7-3016267134391201/103098283425792*x^6-60555864040587151/14319206031360*x^5+677198825850345043/2863841206272*x^4+20828098439593310699/1789900753920*x^3-619802698857754452859/1789900753920*x^2-17155736115695797626043/2013638348160*x-9187905848422095475819/125852396760]], [x^9+87*x^8-9540*x^7-851454*x^6+26359176*x^5+2514688920*x^4-14674578624*x^3-2105846007552*x^2-12208873734144*x-845913341952, [1,-1], [x,-243,6292876877057/3452691685896200982528*x^8+363442080649231/3452691685896200982528*x^7-1854635455391471/95908102386005582848*x^6-193399923373831527/191816204772011165696*x^5+8896273258097732845/143862153579008374272*x^4+411572613291940574081/143862153579008374272*x^3-39322495935346555629/749282049890668616*x^2-3308793717557438895983/1498564099781337232*x-195675190304845441011/26760073210381022,-2805946527635/1726345842948100491264*x^8-26296562197709/191816204772011165696*x^7+891029505743539/47954051193002791424*x^6+159357544341081333/95908102386005582848*x^5-3794598174704423593/71931076789504187136*x^4-145979431201372518873/23977025596501395712*x^3+9164037943123440523/2997128199562674464*x^2+736863501402001404573/107040292841524088*x+409363987310015026013/13380036605190511,-132710017509131/1726345842948100491264*x^8-10220755909198861/1726345842948100491264*x^7+40463784010091359/47954051193002791424*x^6+5577813412684052157/95908102386005582848*x^5-220398763060221810445/71931076789504187136*x^4-12278102885310019335107/71931076789504187136*x^3+10703100278363411264793/2997128199562674464*x^2+14903784163774092227649/107040292841524088*x+2352920417959088637069/13380036605190511,-246277305717703/3452691685896200982528*x^8-1872038233572817/383632409544022331392*x^7+50610176059963669/95908102386005582848*x^6+7110944752876708017/191816204772011165696*x^5-10793751087181550153/20551736225572624896*x^4-3528556554365400969405/47954051193002791424*x^3-6101534763834038845833/2997128199562674464*x^2+61705998233724522405333/1498564099781337232*x+34949103263179097552437/26760073210381022,1318090995463679/1726345842948100491264*x^8+12781385078743279/246620834706871498752*x^7-366865549920456295/47954051193002791424*x^6-43591975921973920937/95908102386005582848*x^5+1724741662057772241733/71931076789504187136*x^4+82631223661204629060695/71931076789504187136*x^3-10032299539531343125845/428161171366096352*x^2-632051128548983981599855/749282049890668616*x+22804387152664877325093/13380036605190511,2476099,7765893048744877/1150897228632066994176*x^8+241208623220425873/383632409544022331392*x^7-6002605824977637941/95908102386005582848*x^6-1191774848630917120049/191816204772011165696*x^5+7969302904844747047157/47954051193002791424*x^4+890036771290950159855581/47954051193002791424*x^3-291457057277154262689075/2997128199562674464*x^2-3429045658987502282018755/214080585683048176*x-1107684289202804515925577/26760073210381022,2222258725432117/863172921474050245632*x^8+169186671950831531/863172921474050245632*x^7-1192584832552626279/23977025596501395712*x^6-133648179849733527555/47954051193002791424*x^5+9414426459990657029717/35965538394752093568*x^4+390578517169533778999549/35965538394752093568*x^3-141100794463565732742915/374641024945334308*x^2-4477593260612718116786743/374641024945334308*x-124845949014963042071688/13380036605190511,-117862460413402279/3452691685896200982528*x^8-941900896642921105/383632409544022331392*x^7+34745596540444075869/95908102386005582848*x^6+4654414583175015213969/191816204772011165696*x^5-24355407813703569771761/20551736225572624896*x^4-3452299842982267406774205/47954051193002791424*x^3+3242060624592419480044321/2997128199562674464*x^2+88586571547255029253679181/1498564099781337232*x+2347036817202533864384977/26760073210381022,-452940022468682227/3452691685896200982528*x^8-4192082812413361573/383632409544022331392*x^7+118905616740269144161/95908102386005582848*x^6+19960889964284645376933/191816204772011165696*x^5-500438475982613258759843/143862153579008374272*x^4-14173059157437922424554689/47954051193002791424*x^3+7608758538466528405875301/2997128199562674464*x^2+339148246473167301354183537/1498564099781337232*x+13077059093899582995425305/26760073210381022,102395967782355745/1726345842948100491264*x^8+7701492757948940015/1726345842948100491264*x^7-28924437096319193407/47954051193002791424*x^6-4144432702471732281511/95908102386005582848*x^5+133035378430514573261021/71931076789504187136*x^4+8954835875115546558548401/71931076789504187136*x^3-1215571146291542421484245/749282049890668616*x^2-11320820334055809680042545/107040292841524088*x-2324174521650760228727757/13380036605190511,135651785157493247/863172921474050245632*x^8+1505099429563137829/95908102386005582848*x^7-307997120427172435/214080585683048176*x^6-7538327887597473503265/47954051193002791424*x^5+17683295388843767995433/4495692299344011696*x^4+841445958807682286100735/1712644685464385408*x^3-8344102282307536646102007/2997128199562674464*x^2-43022520249788555900566053/93660256236333577*x-17515522094105494023221494/13380036605190511,-671247603378066263/3452691685896200982528*x^8-83608019454280665049/3452691685896200982528*x^7+167649189036358216457/95908102386005582848*x^6+48081845032464709523905/191816204772011165696*x^5-660328898544084847603195/143862153579008374272*x^4-114550877158552790459436407/143862153579008374272*x^3+1811905273176757252928703/749282049890668616*x^2+155086249604705112933865679/214080585683048176*x+59817634795868360427214521/26760073210381022,304514369637166529/863172921474050245632*x^8+36024954759259713967/863172921474050245632*x^7-68176338927105527375/23977025596501395712*x^6-18153570635132882173431/47954051193002791424*x^5+236825930722990817430925/35965538394752093568*x^4+35313994439713707027320441/35965538394752093568*x^3-2981912454756366491219571/749282049890668616*x^2-229089232105682690075718427/374641024945334308*x-30259019368844003074845648/13380036605190511,-79699954309030727/61655208676717874688*x^8-44768609266560497863/431586460737025122816*x^7+150871469822266076193/11988512798250697856*x^6+22886922608872586191223/23977025596501395712*x^5-672297002812034084586019/17982769197376046784*x^4-45502539989380463675033393/17982769197376046784*x^3+23659413074652912290850315/749282049890668616*x^2+328104012756656415274082183/187320512472667154*x+34517320046655322894911528/13380036605190511,-268852135336749847/431586460737025122816*x^8-3233371343804497767/47954051193002791424*x^7+129758215153885811341/23977025596501395712*x^6+2338132844196122555667/3425289370928770816*x^5-443984184313398824268703/35965538394752093568*x^4-12871255145933695937396079/5994256399125348928*x^3+7401059762967449186869179/2997128199562674464*x^2+732701923137029875670809269/374641024945334308*x+71139722319364830459632990/13380036605190511,476236570973336143/246620834706871498752*x^8+33726707594318009631/191816204772011165696*x^7-842337532010252451091/47954051193002791424*x^6-160049401959647658878751/95908102386005582848*x^5+3337475575007971443585401/71931076789504187136*x^4+114998129943502879231555251/23977025596501395712*x^3-39980317519661251607917719/1498564099781337232*x^2-2948344239998223659804721627/749282049890668616*x-246081793074030000041752915/13380036605190511,-1049419511584908529/431586460737025122816*x^8-7800364478716198673/61655208676717874688*x^7+310112506888137165197/11988512798250697856*x^6+27578423990826125860951/23977025596501395712*x^5-1587308111713072899354311/17982769197376046784*x^4-56964518427169983972475009/17982769197376046784*x^3+10642995320386570939099695/107040292841524088*x^2+483670497760556998760748683/187320512472667154*x-149687600034155634686633964/13380036605190511,1631512523325141203/575448614316033497088*x^8+40662042604644445351/191816204772011165696*x^7-1456190659193058180537/47954051193002791424*x^6-209718408166137702009567/95908102386005582848*x^5+2481602660316285454482185/23977025596501395712*x^4+164245359985830633600794283/23977025596501395712*x^3-335986282435819763677514217/2997128199562674464*x^2-4447571091892621348267258137/749282049890668616*x-130997421907626974134596673/13380036605190511,-8681015277196230253/3452691685896200982528*x^8-102843971160628248539/383632409544022331392*x^7+303771691354745772753/13701157483715083264*x^6+507102542631407030565819/191816204772011165696*x^5-7539547992292619744388581/143862153579008374272*x^4-53150564386728328913174409/6850578741857541632*x^3+44816903698856785047110385/2997128199562674464*x^2+9039354353204326122976254903/1498564099781337232*x+490003459586081197795571227/26760073210381022,-512208465744796847/107896615184256280704*x^8-40242858386863472773/107896615184256280704*x^7+153147435389138996515/2997128199562674464*x^6+22168297688771102141859/5994256399125348928*x^5-117747722710440590687047/642241757049144528*x^4-24938714731120732193724391/2247846149672005848*x^3+172988430678106628066272131/749282049890668616*x^2+885895443480175619237549367/93660256236333577*x-302022485249596259893226256/13380036605190511,1627905013364193539/215793230368512561408*x^8+18585980640841065187/30827604338358937344*x^7-447316583705073579457/5994256399125348928*x^6-72835517200097398267849/11988512798250697856*x^5+1974016759188174617183347/8991384598688023392*x^4+172901963434184994842337137/8991384598688023392*x^3-15636875308525170103312749/107040292841524088*x^2-1731554765377470405995577922/93660256236333577*x-864862973533942071303482598/13380036605190511,570008698063137805/575448614316033497088*x^8+59686413262968929233/191816204772011165696*x^7-561122523722571979437/47954051193002791424*x^6-374559077880918159087825/95908102386005582848*x^5+1201825108414888513064301/23977025596501395712*x^4+352904523175664225114122653/23977025596501395712*x^3-122291230130458596698433785/1498564099781337232*x^2-11648392024128955128317671893/749282049890668616*x+246444355493448191733982733/13380036605190511]], [x^10-9*x^9-16326*x^8+181962*x^7+87114900*x^6-992670768*x^5-170296080480*x^4+1545521119488*x^3+106873745366016*x^2-871815829487616*x-4467864333385728, [-1,-1], [x,243,-555514978061267/2306540688132426985635840*x^9+25201431649509427/2306540688132426985635840*x^8+4027690557391153589/1153270344066213492817920*x^7-4382120715977119347/25628229868138077618176*x^6-543480316333226647909/38442344802207116427264*x^5+36187637484584033400937/48052931002758895534080*x^4+261609566918312284797863/24026465501379447767040*x^3-380446957851229637240529/500551364612071828480*x^2+1283069645374459629532127/250275682306035914240*x+542246729241296549483991/31284460288254489280,1894785571090543/1153270344066213492817920*x^9-95052324626907983/1153270344066213492817920*x^8-1522953803737678769/64070574670345194045440*x^7+16434293650698127503/12814114934069038809088*x^6+1828275034442038585769/19221172401103558213632*x^5-135770174849739371886653/24026465501379447767040*x^4-268342224077488567567089/4004410916896574627840*x^3+1459003652572046927915221/250275682306035914240*x^2-5328285358948414022501163/125137841153017957120*x-3318610873792087598833859/15642230144127244640,-53025227988253949/1153270344066213492817920*x^9+2500835185046624669/1153270344066213492817920*x^8+385067605963704782203/576635172033106746408960*x^7-433978742833895510365/12814114934069038809088*x^6-52122693325314753985483/19221172401103558213632*x^5+3585952069435008514100039/24026465501379447767040*x^4+25546847234951179143379561/12013232750689723883520*x^3-38124280079139569983309743/250275682306035914240*x^2+115944000592333934346271089/125137841153017957120*x+78022160457481247580205497/15642230144127244640,53533185891400195/461308137626485397127168*x^9-2497714217917468259/461308137626485397127168*x^8-43225047905495827997/25628229868138077618176*x^7+2170421922639719982895/25628229868138077618176*x^6+264126179650125387058825/38442344802207116427264*x^5-3595100185493680401422201/9610586200551779106816*x^4-8841576035742437081666397/1601764366758629851136*x^3+38564632828840680462691905/100110272922414365696*x^2-107427677984159725716843087/50055136461207182848*x-98165175943458972904638791/6256892057650897856,-507461471982894007/1153270344066213492817920*x^9+24734787586973473687/1153270344066213492817920*x^8+3678334143899722990769/576635172033106746408960*x^7-4276811184022809816791/12814114934069038809088*x^6-494598417347626107718049/19221172401103558213632*x^5+35254435414185834188166037/24026465501379447767040*x^4+231955430601734438938175483/12013232750689723883520*x^3-374956509572851107593000109/250275682306035914240*x^2+1236726492028924331508236947/125137841153017957120*x+772149649043308733093186091/15642230144127244640,2476099,2608731662350619131/2306540688132426985635840*x^9-12911521720803273539/256282298681380776181760*x^8-2115719153465568494373/128141149340690388090880*x^7+20193094627138294556059/25628229868138077618176*x^6+2615951464325042719942781/38442344802207116427264*x^5-55627782919537927867441227/16017643667586298511360*x^4-466677783338812208332872293/8008821833793149255680*x^3+1773253225072936417273663977/500551364612071828480*x^2-4278158883052776658504965671/250275682306035914240*x-3829936672721631645859422303/31284460288254489280,1357152470160262511/192211724011035582136320*x^9-192007040206275287533/576635172033106746408960*x^8-29632678040003717767211/288317586016553373204480*x^7+33294596282795656685485/6407057467034519404544*x^6+1344505091731696513533993/3203528733517259702272*x^5-275048448328947501405772663/12013232750689723883520*x^4-2045755732911642484723939577/6006616375344861941760*x^3+2929451947092667635593924271/125137841153017957120*x^2-7882910353626174725021659073/62568920576508978560*x-6264454244439421785032341929/7821115072063622320,-20900227471086977773/2306540688132426985635840*x^9+951640590425194391693/2306540688132426985635840*x^8+16920447335462039484659/128141149340690388090880*x^7-165576639847589842124365/25628229868138077618176*x^6-20831044633653777972339419/38442344802207116427264*x^5+1371271151212370600855350103/48052931002758895534080*x^4+3630449492573906659651859379/8008821833793149255680*x^3-14649672916683513205423468111/500551364612071828480*x^2+37583578437127257344435630433/250275682306035914240*x+36505728691635764574210228329/31284460288254489280,23412979317495935579/2306540688132426985635840*x^9-1061803894912204830139/2306540688132426985635840*x^8-19018598194967863239877/128141149340690388090880*x^7+184229927405887455278587/25628229868138077618176*x^6+23550038136316180132489501/38442344802207116427264*x^5-1521599232823112952234348289/48052931002758895534080*x^4-4190427612255613343170926597/8008821833793149255680*x^3+16210037208106443469577096393/500551364612071828480*x^2-40898843651031627461455407879/250275682306035914240*x-40732143393677583190646107327/31284460288254489280,-66507918963649879501/1153270344066213492817920*x^9+3048631087565246970221/1153270344066213492817920*x^8+483595092891094025518507/576635172033106746408960*x^7-530085470940908997808941/12814114934069038809088*x^6-65808966142807344869204987/19221172401103558213632*x^5+4387914360721604995312933751/24026465501379447767040*x^4+33492394297788229771301707129/12013232750689723883520*x^3-46861382032336584631203671247/250275682306035914240*x^2+128263542922812412365858189121/125137841153017957120*x+112683561717131475536899592073/15642230144127244640,10315521878543882167/288317586016553373204480*x^9-516228206482450547927/288317586016553373204480*x^8-8238845690324325332681/16017643667586298511360*x^7+89500954686759830232471/3203528733517259702272*x^6+9769214684054317547664065/4805293100275889553408*x^5-740188975692486959652403397/6006616375344861941760*x^4-1339116059203761206631485001/1001102729224143656960*x^3+7919784010044160333494128889/62568920576508978560*x^2-31591353378136474330737059907/31284460288254489280*x-15399466811785164154903353611/3910557536031811160,52497041057814225757/461308137626485397127168*x^9-2475143443422279316733/461308137626485397127168*x^8-381190890014388107059099/230654068813242698563584*x^7+2148826705831396120915377/25628229868138077618176*x^6+257987994195734059848273559/38442344802207116427264*x^5-3555533677738667078632242215/9610586200551779106816*x^4-25349875456220096762693988553/4805293100275889553408*x^3+37968389168966613601485759807/100110272922414365696*x^2-112459547178563134869532146193/50055136461207182848*x-79741879843693187425479048729/6256892057650897856,-56628413735720083999/288317586016553373204480*x^9+2639826149086716890879/288317586016553373204480*x^8+412104553771940423079433/144158793008276686602240*x^7-457947083185499155295295/3203528733517259702272*x^6-56063895149615656595233145/4805293100275889553408*x^5+3783427259002488889027387469/6006616375344861941760*x^4+28293846488040243451372416451/3003308187672430970880*x^3-40326122792287398153210842373/62568920576508978560*x^2+112459378259614619293745781659/31284460288254489280*x+100714705057793255412706289667/3910557536031811160,-48574616655016372349/192211724011035582136320*x^9+7126447557746062205527/576635172033106746408960*x^8+1053465339844971595938929/288317586016553373204480*x^7-1232809589009905561824151/6407057467034519404544*x^6-46919803182370835459442379/3203528733517259702272*x^5+10160877541792202808457438357/12013232750689723883520*x^4+63619474728459421333166114363/6006616375344861941760*x^3-107943921239981353170384750429/125137841153017957120*x^2+379548544557071818094521249427/62568920576508978560*x+232214512472699330941030169451/7821115072063622320,-25897684468503743887/288317586016553373204480*x^9+1232982011979629047727/288317586016553373204480*x^8+20880741237330553938161/16017643667586298511360*x^7-213024287104261001710191/3203528733517259702272*x^6-25338413652149154080425385/4805293100275889553408*x^5+1745563374128490838469322317/6006616375344861941760*x^4+3995915002290381585459413361/1001102729224143656960*x^3-18050647556933772253586579169/62568920576508978560*x^2+63649935771227200566129883707/31284460288254489280*x+27252256764319428970757781811/3910557536031811160,-308504953165923988841/1153270344066213492817920*x^9+15358358584786805226121/1153270344066213492817920*x^8+247324811849162993750263/64070574670345194045440*x^7-2655077617820475871309129/12814114934069038809088*x^6-295584239040803413612817599/19221172401103558213632*x^5+21888166848233030693537548171/24026465501379447767040*x^4+42567544456785626673769328823/4004410916896574627840*x^3-232757724479866555005399822627/250275682306035914240*x^2+860743558569329590534128840141/125137841153017957120*x+513161773972136519983490714293/15642230144127244640,182664070540576177573/576635172033106746408960*x^9-7438589234741481462853/576635172033106746408960*x^8-1340759629466411571315731/288317586016553373204480*x^7+1299914583717434119557125/6407057467034519404544*x^6+187373944335545161160836067/9610586200551779106816*x^5-10745032448324250847937373823/12013232750689723883520*x^4-110061023703680526142198276337/6006616375344861941760*x^3+112373827665973569093956846871/125137841153017957120*x^2-172172409144647938087927996153/62568920576508978560*x-194577364712303158566705080769/7821115072063622320,-33566884483762566937/384423448022071164272640*x^9+1607616020114801657657/384423448022071164272640*x^8+81441377072512790094933/64070574670345194045440*x^7-838174460437364582882283/12814114934069038809088*x^6-33379653001108691733841679/6407057467034519404544*x^5+2298185437259209619980476507/8008821833793149255680*x^4+17365184875232812970341855893/4004410916896574627840*x^3-71182265657542606964812364457/250275682306035914240*x^2+186711964366669001266229372151/125137841153017957120*x+110743734653547293579280037423/15642230144127244640,45253836746151224681/2306540688132426985635840*x^9-1148564660238538356361/2306540688132426985635840*x^8-29416336881241245436663/128141149340690388090880*x^7+239893339517048444830025/25628229868138077618176*x^6+17739154458863657596717759/38442344802207116427264*x^5-2069217365079858428173688971/48052931002758895534080*x^4+13161640806257326149399129417/8008821833793149255680*x^3+12791219071624256762399570787/500551364612071828480*x^2-697640613014104183653177841101/250275682306035914240*x+848047221866681230489684138187/31284460288254489280,471531826024902616649/144158793008276686602240*x^9-21955738929001149976169/144158793008276686602240*x^8-3429547635723176309386063/72079396504138343301120*x^7+3811425737904109898908969/1601764366758629851136*x^6+466463807510027401624927327/2402646550137944776704*x^5-31505168785184376365331553259/3003308187672430970880*x^4-235905960629801635393794277381/1501654093836215485440*x^3+335835602762810080725531200643/31284460288254489280*x^2-934580264458862567861658993069/15642230144127244640*x-761942100034005865283500076997/1955278768015905580,64582314999926276785/28831758601655337320448*x^9-3175241563296691176913/28831758601655337320448*x^8-468008281100053753108391/14415879300827668660224*x^7+2748180406408925995304149/1601764366758629851136*x^6+314232927725941735039993363/2402646550137944776704*x^5-4544128232167657569663473443/600661637534486194176*x^4-29265890488359697757617329869/300330818767243097088*x^3+48891233181031753349623538235/6256892057650897856*x^2-155431609163957815799997150901/3128446028825448928*x-124111430602417986180282773253/391055753603181116,-97244436909493291777/76884689604414232854528*x^9+4720236883660452197153/76884689604414232854528*x^8+235865657682688527977757/12814114934069038809088*x^7-12304265076815275285284399/12814114934069038809088*x^6-481898027301398421869874307/6407057467034519404544*x^5+6814236921948091125284687827/1601764366758629851136*x^4+49438228606651829905816644189/800882183379314925568*x^3-222565596917752134837469500161/50055136461207182848*x^2+488176805016432248788157577039/25027568230603591424*x+789277833549559861191355763591/3128446028825448928]]]; f[58,12]=[ [x^6-463*x^5-437724*x^4+236483982*x^3+11189421*x^2-6828013062927*x-399807671499810, [1,1], [-32,x,341/678259488816*x^5-289439/169564872204*x^4+33491/1345752954*x^3+1420339135/1794337272*x^2-405831135943/2791191312*x-526187898725/22152312,-5923/96894212688*x^5+782623/24223553172*x^4+2376721/96125211*x^3-4023331205/256333896*x^2+421253343881/398741616*x+772210147531/3164616,-127/263299491*x^5+31900/263299491*x^4+874807/4179357*x^3-92138500/1393119*x^2-2931123259/1083537*x+10517366168/17199,44755/52173806832*x^5-7824013/13043451708*x^4-30287795/103519458*x^3+40774109345/138025944*x^2-8513826627953/214707024*x-10661001450787/1704024,-551/644121072*x^5+195289/161030268*x^4+1744457/11502162*x^3-2856517679/5112072*x^2+2851568949989/23856336*x+2469829392959/189336,6761/37681082712*x^5+7092997/9420270678*x^4-9483400/24921351*x^3-34723331021/99685404*x^2+7997530010759/51688728*x+11050442568743/1230684,-161149/96894212688*x^5+48874837/24223553172*x^4+84872560/96125211*x^3-212661866675/256333896*x^2+20281711586855/398741616*x+5451378480997/3164616,-20511149,90619775/678259488816*x^5-13147778555/169564872204*x^4-35220344543/672876477*x^3+68595126018889/1794337272*x^2-9271059565780333/2791191312*x-17172234739922567/22152312,446569/6055888293*x^5-275188645/6055888293*x^4-3440728867/96125211*x^3+703320904015/32041737*x^2+7559324224792/24921351*x-185069713407338/395577,-411778741/678259488816*x^5+53422102831/169564872204*x^4+337650606413/1345752954*x^3-279387232327703/1794337272*x^2+23485647499751399/2791191312*x+67164928730288485/22152312,-702641/2106395928*x^5+52967387/526598982*x^4+84631552/597051*x^3-310094888563/5572476*x^2+758505091867/8668296*x+79460603648441/68796,910705259/678259488816*x^5-46934977331/169564872204*x^4-395013545435/672876477*x^3+291243333228661/1794337272*x^2+26072346243697679/2791191312*x-9622556492906771/22152312,-20277431/7453400976*x^5+1940014781/1863350244*x^4+17478544165/14788494*x^3-10318408404853/19717992*x^2+104187210357133/30672432*x+2032412611298135/243432,-27653159/9829847664*x^5+2241118163/2457461916*x^4+12018397865/9751833*x^3-12480451575265/26004888*x^2-93840032031755/40452048*x+2889145311478511/321048,-294319205/96894212688*x^5+17927564399/24223553172*x^4+268936794349/192250422*x^3-105972979410679/256333896*x^2-13809704269948361/398741616*x+22735494802419125/3164616,-10762555/48447106344*x^5-18284146799/12111776586*x^4+35700137657/96125211*x^3+85898939018551/128166948*x^2-31975542789281671/199370808*x-23650370941295333/1582308,-4951439/6055888293*x^5+9625999820/6055888293*x^4+12861094592/96125211*x^3-22905264275378/32041737*x^2+3168980239275379/24921351*x+9357868798247098/395577,723972763/113043248136*x^5-108978952627/28260812034*x^4-566011160786/224292159*x^3+566187050679197/299056212*x^2-80079209890812017/465198552*x-118341773572217179/3692052,2183580653/96894212688*x^5-257431232993/24223553172*x^4-822857636318/96125211*x^3+1366766545715323/256333896*x^2-220832102112495655/398741616*x-249683543733793205/3164616,-7266736447/226086496272*x^5+740988897631/56521624068*x^4+2847496777036/224292159*x^3-4083341819737409/598112424*x^2+431631762626961101/930397104*x+914667792125478103/7384104,-9459274619/226086496272*x^5+1442581956929/56521624068*x^4+7566233002495/448584318*x^3-7312749052909465/598112424*x^2+846293450811576841/930397104*x+1587301177328836139/7384104,-20315118875/678259488816*x^5+3615070295813/169564872204*x^4+14514703047001/1345752954*x^3-18285880029050545/1794337272*x^2+3762225737667029785/2791191312*x+3846365190284972699/22152312]], [x^6+463*x^5-437724*x^4-112838490*x^3+47211619257*x^2+3600652657707*x+52575056609922, [-1,1], [32,x,372298981/35211469716342738*x^5+327373032227/70422939432685476*x^4-5220510100319/1117824435439452*x^3-8411550365026469/7824771048076164*x^2+440747261473587371/869419005341796*x+157786490382535307/6900150836046,-669138173/10060419918955068*x^5-279555628739/10060419918955068*x^4+34015615146089/1117824435439452*x^3+7000628662791659/1117824435439452*x^2-107545684462060982/31050678762207*x-423646227771566653/3450075418023,-34993339/279456108859863*x^5-30442184884/279456108859863*x^4+491369090365/31050678762207*x^3+733900033859692/31050678762207*x^2+3473185518724619/3450075418023*x-675203026409650344/1150025139341,-1413524363/2708574593564826*x^5-1023878147143/5417149187129652*x^4+22960526735911/85986495033804*x^3+30200621232598801/601905465236628*x^2-2242314239507363239/66878385026292*x-1036562058989410663/530780833542,-1028567573/150476366309157*x^5-1808986137629/601905465236628*x^4+89872127732387/28662165011268*x^3+47429444517431339/66878385026292*x^2-8052113259906301493/22292795008764*x-2988109820517577281/176926944514,-121893474320/17605734858171369*x^5-94139327976985/35211469716342738*x^4+1744481046398875/558912217719726*x^3+1944223493491146991/3912385524038082*x^2-147980168962921613449/434709502670898*x-19216599754757292763/3450075418023,514392488587/10060419918955068*x^5+219898485572287/10060419918955068*x^4-25111529558189725/1117824435439452*x^3-5286673960911764179/1117824435439452*x^2+148654176542843971163/62101357524414*x+256294558914710182172/3450075418023,-20511149,-6721602504139/70422939432685476*x^5-2467159582873585/70422939432685476*x^4+52938751997633725/1117824435439452*x^3+69761261413614084865/7824771048076164*x^2-1121553674290640013544/217354751335449*x-1126248416359106246519/3450075418023,1577925142639/5030209959477534*x^5+351810358517705/2515104979738767*x^4-41090989887520805/279456108859863*x^3-9774509066698834370/279456108859863*x^2+1089974670383985724027/62101357524414*x+2694560962567338517129/3450075418023,-2471401619521/11737156572114246*x^5-1879971896446193/23474313144228492*x^4+37304416208840005/372608145146484*x^3+63466275718988212067/2608257016025388*x^2-2640708658408458019765/289806335113932*x-3729197972012874815861/2300050278682,3501628760623/2515104979738767*x^5+3298847606613671/5030209959477534*x^4-326196173027142227/558912217719726*x^3-79328211376555768673/558912217719726*x^2+3878961219955862488499/62101357524414*x+6426062362707004477763/3450075418023,5978847138221/10060419918955068*x^5+2078381511223361/10060419918955068*x^4-347069945012088743/1117824435439452*x^3-64847665824095388821/1117824435439452*x^2+2281648150193155278949/62101357524414*x+7257684889230005171326/3450075418023,-113581943657/193469613826059*x^5-383408553244457/773878455304236*x^4+8967730672971431/85986495033804*x^3+9001003799408388947/85986495033804*x^2-49402188369166407959/9554055003756*x-577845333040681848917/530780833542,53137431112271/70422939432685476*x^5+27913875420681245/70422939432685476*x^4-385985881517366801/1117824435439452*x^3-691195291199298653021/7824771048076164*x^2+10839003620172208424921/217354751335449*x+1212177745811828680915/3450075418023,-9769162853605/5030209959477534*x^5-5622572211611891/10060419918955068*x^4+1215198088756300553/1117824435439452*x^3+160075808791340346425/1117824435439452*x^2-16373687389685366702219/124202715048828*x-31297307989811066138957/6900150836046,3809707940549/279456108859863*x^5+3156075965239627/558912217719726*x^4-1202571076959948223/186304072573242*x^3-84367907329800814417/62101357524414*x^2+15177458092641091803541/20700452508138*x+35154569565501351669803/1150025139341,65981709972556/2515104979738767*x^5+28473124465324180/2515104979738767*x^4-3236348214397830892/279456108859863*x^3-696040614112864069588/279456108859863*x^2+39208321354234389155254/31050678762207*x+132995908291215218341604/3450075418023,-754099709464901/35211469716342738*x^5-324409204109599163/35211469716342738*x^4+5454384742853921195/558912217719726*x^3+8124462126962646374471/3912385524038082*x^2-241868417865173598519394/217354751335449*x-164503412161904326342724/3450075418023,-180189121785889/10060419918955068*x^5-72191645245643587/10060419918955068*x^4+9334991707264642621/1117824435439452*x^3+1739652685729492230667/1117824435439452*x^2-29001957981126654875821/31050678762207*x-134803425090088107497141/3450075418023,34288377661685/10060419918955068*x^5-11953394414662447/10060419918955068*x^4-3263079131044733387/1117824435439452*x^3+508842554788397870419/1117824435439452*x^2+25907562051962819688241/62101357524414*x-130883803680980221435676/3450075418023,-839949547158359/11737156572114246*x^5-738906755912414749/23474313144228492*x^4+11364651709662700537/372608145146484*x^3+16676199540507494835535/2608257016025388*x^2-925086177805394144831605/289806335113932*x-154820599385164732249773/2300050278682,-1899318753681266/17605734858171369*x^5-3105140625738082481/70422939432685476*x^4+58094895491348329085/1117824435439452*x^3+85045655953097232894407/7824771048076164*x^2-5300495593664672694766583/869419005341796*x-1739245479417269741394611/6900150836046]], [x^7+266*x^6-912131*x^5-299117880*x^4+212443191711*x^3+74519647812162*x^2-8145123739567821*x-2297460896997703020, [1,-1], [-32,x,302369905292305/3328475374783302818309739*x^6-287014754062384633/13313901499133211273238956*x^5-477531596618643360061/6656950749566605636619478*x^4+475155981849701042291/52832942456877822512853*x^3+10775307171410263100707117/739661194396289515179942*x^2-101112115863944373080724635/164369154310286558928876*x-1844307306608344237994035291/4565809841952404414691,-3384908901210749/13313901499133211273238956*x^6+414182789020093879/6656950749566605636619478*x^5+666266865484149242479/3328475374783302818309739*x^4-2766548127020538924665/105665884913755645025706*x^3-60466850366491193250088711/1479322388792579030359884*x^2+76921910867251139996008483/41092288577571639732219*x+5430123106845598864917032360/4565809841952404414691,479436966718529/123276865732714919196657*x^6-121829078163603845/123276865732714919196657*x^5-375591507113948059678/123276865732714919196657*x^4+818879333453132578025/1956775646551030463439*x^3+8477895515573666643281353/13697429525857213244073*x^2-45176185891092188007843491/1521936613984134804897*x-9025595612711097274614526968/507312204661378268299,-75164955253226333/6656950749566605636619478*x^6+36172950105940034293/13313901499133211273238956*x^5+58989687319882039051873/6656950749566605636619478*x^4-59207562511881579263045/52832942456877822512853*x^3-662961808202971663194767909/369830597198144757589971*x^2+12181531747325272279708141607/164369154310286558928876*x+226678510943150511741527046067/4565809841952404414691,-59452777610233687/2218983583188868545539826*x^6+30597829095225675617/4437967166377737091079652*x^5+46254525758356624615223/2218983583188868545539826*x^4-51224081574557319258613/17610980818959274170951*x^3-516646391993863527102182326/123276865732714919196657*x^2+10881507716501885196271493563/54789718103428852976292*x+174360622850808668118056579999/1521936613984134804897,32461645571742118/475496482111900402615677*x^6-16709496008818940789/950992964223800805231354*x^5-25481140742027876385974/475496482111900402615677*x^4+402976091829377752817396/52832942456877822512853*x^3+573884558836318057145067674/52832942456877822512853*x^2-6924894763473456588752136775/11740653879306182780634*x-198212043058562514683238706366/652258548850343487813,69999958745493689/1901985928447601610462708*x^6-9555413179349176429/950992964223800805231354*x^5-13380343587724744523083/475496482111900402615677*x^4+482283572335251758986103/105665884913755645025706*x^3+1187054841474089526983730187/211331769827511290051412*x^2-2788458672514152134529423334/5870326939653091390317*x-111445611141095801016698618588/652258548850343487813,20511149,-18467393372581180045/13313901499133211273238956*x^6+1111048547867171609548/3328475374783302818309739*x^5+3647403740840104802572703/3328475374783302818309739*x^4-14967100927761863912749531/105665884913755645025706*x^3-330693359924242113565689976463/1479322388792579030359884*x^2+845811904693051271336851652665/82184577155143279464438*x+29317838449459654552968535922194/4565809841952404414691,-1364065639169191096/475496482111900402615677*x^6+645245801484750578831/950992964223800805231354*x^5+1078918521095707035291077/475496482111900402615677*x^4-14701571254759119149603030/52832942456877822512853*x^3-24477334223974856587716274691/52832942456877822512853*x^2+207910662471386659982516018965/11740653879306182780634*x+8543213180525101160362513606828/652258548850343487813,9793464548359183325/2218983583188868545539826*x^6-4611258973612598690431/4437967166377737091079652*x^5-7789929594328435417543261/2218983583188868545539826*x^4+7708491296166685100155601/17610980818959274170951*x^3+88904914287330564108375303644/123276865732714919196657*x^2-1680219609525263465401246239725/54789718103428852976292*x-31772827796520661982181672288241/1521936613984134804897,-7436218713391412960/3328475374783302818309739*x^6+3920310923732827706353/6656950749566605636619478*x^5+5842284542991895759441438/3328475374783302818309739*x^4-13036093127534009592774232/52832942456877822512853*x^3-133074787169380291162809603436/369830597198144757589971*x^2+1337565436745358882440648857853/82184577155143279464438*x+46004895534554063841661146410762/4565809841952404414691,161458221774240458713/13313901499133211273238956*x^6-9295557046018419588184/3328475374783302818309739*x^5-31921418791907366630250791/3328475374783302818309739*x^4+119328071906736281889863413/105665884913755645025706*x^3+2888727801569624444163452772419/1479322388792579030359884*x^2-5665877657358625924278037600123/82184577155143279464438*x-251876890218903427472965976724238/4565809841952404414691,32532940620966682661/3328475374783302818309739*x^6-32405431259190557854313/13313901499133211273238956*x^5-50712885088980564875292575/6656950749566605636619478*x^4+54108482087329424796751675/52832942456877822512853*x^3+1133439459339979976708452928087/739661194396289515179942*x^2-12263996294788566011777660903899/164369154310286558928876*x-199965187699666368081264575171291/4565809841952404414691,339781945336197190315/13313901499133211273238956*x^6-21495639383177898368698/3328475374783302818309739*x^5-66953707416909168812927519/3328475374783302818309739*x^4+296942853410540204217765997/105665884913755645025706*x^3+6070215946033238296390173970385/1479322388792579030359884*x^2-17831604001738752266582276860777/82184577155143279464438*x-545342744769847299963533495911750/4565809841952404414691,-112050365213815390094/3328475374783302818309739*x^6+114451236705158609537807/13313901499133211273238956*x^5+176026619562492407267650643/6656950749566605636619478*x^4-200236470797605930105384663/52832942456877822512853*x^3-3949142212104514684059816041015/739661194396289515179942*x^2+49858630101040067144924180888245/164369154310286558928876*x+671625548012264462181093680464781/4565809841952404414691,-23665945757644228753/369830597198144757589971*x^6+5474698362041498077963/369830597198144757589971*x^5+18789782309974079787786776/369830597198144757589971*x^4-35893697187050357903526166/5870326939653091390317*x^3-427438604887567508181456257231/41092288577571639732219*x^2+1811214635603863443929123852203/4565809841952404414691*x+145247327459933150491589236338936/507312204661378268299,18570705222489988355/475496482111900402615677*x^6-4466028037990866668573/475496482111900402615677*x^5-14573239672894739221159288/475496482111900402615677*x^4+195386490574296816573694216/52832942456877822512853*x^3+328409006271711490898923683301/52832942456877822512853*x^2-1085653676399939696620723570117/5870326939653091390317*x-115686053144128450004319703919588/652258548850343487813,189898377473142191978/3328475374783302818309739*x^6-43268667738437538353462/3328475374783302818309739*x^5-150389386753329284284087318/3328475374783302818309739*x^4+266945386853928487249400620/52832942456877822512853*x^3+3431480078789474216609868474562/369830597198144757589971*x^2-10160256652252884849801196967614/41092288577571639732219*x-1235872149791127619301483759963834/4565809841952404414691,-3799641904401827090893/13313901499133211273238956*x^6+460335058303501467535481/6656950749566605636619478*x^5+748205569404714364320825269/3328475374783302818309739*x^4-3051847022458884717711533491/105665884913755645025706*x^3-67564005060093896617830508974479/1479322388792579030359884*x^2+82360763012546555102894899538192/41092288577571639732219*x+5861495092566831379150133212257892/4565809841952404414691,-4728269873053695499505/13313901499133211273238956*x^6+295059977518821150581648/3328475374783302818309739*x^5+930385375580725189668356479/3328475374783302818309739*x^4-3993259810472548815723308039/105665884913755645025706*x^3-84105698579531451042962163617995/1479322388792579030359884*x^2+227811383522893039298367941744255/82184577155143279464438*x+7344246049179126556165791236337554/4565809841952404414691,-237358840472604332879/2218983583188868545539826*x^6+134282075187035472095641/4437967166377737091079652*x^5+182063687999250717677862715/2218983583188868545539826*x^4-231342930871462269677814785/17610980818959274170951*x^3-1995100110258964759709855520638/123276865732714919196657*x^2+50048120598262932008293149165203/54789718103428852976292*x+614581840165676686318474061264287/1521936613984134804897,-5318102845762718013505/6656950749566605636619478*x^6+2542473457057678553495711/13313901499133211273238956*x^5+4221039438098144332735712849/6656950749566605636619478*x^4-4269451707894625589789106109/52832942456877822512853*x^3-48111038685180051215813332993072/369830597198144757589971*x^2+927933425929053342362124939177661/164369154310286558928876*x+17108297290245882560517013262251169/4565809841952404414691]], [x^8-266*x^7-1148327*x^6+292738992*x^5+383387213031*x^4-81690206163426*x^3-34296900601696065*x^2+4373215382862412884*x-126317972799138559680, [-1,-1], [32,x,2244945160950575387873/36107471422680215822658948117671226*x^7-719564846661062195180909/72214942845360431645317896235342452*x^6-2556938606385069214357020511/36107471422680215822658948117671226*x^5+69970824533842099471657350338/6017911903780035970443158019611871*x^4+20373496234519670166608555703539/859701700540005138634736859944553*x^3-1224416042023567737461808472372603/382089644684446728282105271086468*x^2-163290214126605665925818301239345791/74295208688642419388187136044591*x+357238738386701855763030983335464470/2751674395875645162525449483133,9368670273859933062203/72214942845360431645317896235342452*x^7-672742259684562623447959/18053735711340107911329474058835613*x^6-2876956976088936071598115354/18053735711340107911329474058835613*x^5+445321909191385352777912796737/12035823807560071940886316039223742*x^4+197858499478634687655504252199801/3438806802160020554538947439778212*x^3-1709358149449759939250700304109395/191044822342223364141052635543234*x^2-423250856225831685131552385473015504/74295208688642419388187136044591*x+867994367082243182744618326106480080/2751674395875645162525449483133,20411149523701828560034/18053735711340107911329474058835613*x^7-3940681233304335917820215/18053735711340107911329474058835613*x^6-23837977640496557652811681181/18053735711340107911329474058835613*x^5+1437196402841183278380888499934/6017911903780035970443158019611871*x^4+392400232138197357555907980352313/859701700540005138634736859944553*x^3-6112187355516727724902981052564539/95522411171111682070526317771617*x^2-3261247142856209628840102724722138445/74295208688642419388187136044591*x+7512518964895855601624978730224703224/2751674395875645162525449483133,-25642653855471169097711/36107471422680215822658948117671226*x^7+2455899740606615513860175/72214942845360431645317896235342452*x^6+29146923943813162540849705303/36107471422680215822658948117671226*x^5-318854130955423539092935342106/6017911903780035970443158019611871*x^4-242605307836319626322463433490402/859701700540005138634736859944553*x^3+4747578628221481731490136075972329/382089644684446728282105271086468*x^2+2304380700736302154080287226871288621/74295208688642419388187136044591*x+791746955673181044328708431500964814/2751674395875645162525449483133,1039224532537257645242371/36107471422680215822658948117671226*x^7-484620752287812154207193527/72214942845360431645317896235342452*x^6-1209261756689173672687744638863/36107471422680215822658948117671226*x^5+43754459763449949662698134407455/6017911903780035970443158019611871*x^4+9883952352215274154794205644987952/859701700540005138634736859944553*x^3-726320322908379916223584578273747449/382089644684446728282105271086468*x^2-82094246097336001381015299191454424745/74295208688642419388187136044591*x+196114035048896250514053562303475401354/2751674395875645162525449483133,-3155378381426426502143281/36107471422680215822658948117671226*x^7+384780099544477452242669719/18053735711340107911329474058835613*x^6+1855748606624112022762273386721/18053735711340107911329474058835613*x^5-133688014394910375754580186266186/6017911903780035970443158019611871*x^4-61145268767241871180746190987848563/1719403401080010277269473719889106*x^3+534711004857884674724476182393400355/95522411171111682070526317771617*x^2+253751539650837274005102466562606262047/74295208688642419388187136044591*x-547086584825824884628048651190741920576/2751674395875645162525449483133,-1076264220694571142968765/3438806802160020554538947439778212*x^7+52147027417707539351946061/859701700540005138634736859944553*x^6+308895526681717422834152130928/859701700540005138634736859944553*x^5-38513530112655041544000969911423/573134467026670092423157906629702*x^4-138946631213073805188303401568863929/1146268934053340184846315813259404*x^3+1133097572353419442443378117853731955/63681607447407788047017545181078*x^2+40234759208970445759029930571838288624/3537867080411543780389863621171*x-88185723054743843872904710522110154912/131032114089316436310735689673,20511149,16294229401390582889783747/24071647615120143881772632078447484*x^7-660626537456403237660987265/6017911903780035970443158019611871*x^6-4649801768391310973538364393609/6017911903780035970443158019611871*x^5+505292493831460630201660254270311/4011941269186690646962105346407914*x^4+297548936231743026108866985133862533/1146268934053340184846315813259404*x^3-2176598667776618087654334753670909405/63681607447407788047017545181078*x^2-602526402974874816673072809077886236873/24765069562880806462729045348197*x+1268885713937472810456267552905692587004/917224798625215054175149827711,19174524222238270243897775/18053735711340107911329474058835613*x^7-13494112494263571977130830369/36107471422680215822658948117671226*x^6-23614174959241595261265232340161/18053735711340107911329474058835613*x^5+2233144803610851910263694180981684/6017911903780035970443158019611871*x^4+410673686843959665833876583881676646/859701700540005138634736859944553*x^3-17303720048852754273064437038407561639/191044822342223364141052635543234*x^2-3694705682848008276372017619023293615922/74295208688642419388187136044591*x+9166837948725742791298750743557765796022/2751674395875645162525449483133,31546157729364782400416635/12035823807560071940886316039223742*x^7-17620781340641861810759956813/24071647615120143881772632078447484*x^6-37542619673454274195077197142029/12035823807560071940886316039223742*x^5+1505677491574691254563114732709315/2005970634593345323481052673203957*x^4+313895242908941877902990298482557579/286567233513335046211578953314851*x^3-24064381552885572157479294423273659123/127363214894815576094035090362156*x^2-2683380742489496793951574801809820808423/24765069562880806462729045348197*x+6742763662136037084445016948802172543222/917224798625215054175149827711,15675426739618633669681015/5158210203240030831808421159667318*x^7-1319549829886715454879058579/2579105101620015415904210579833659*x^6-9062313322192278098552365558960/2579105101620015415904210579833659*x^5+492318361756264463954739077462890/859701700540005138634736859944553*x^4+2061934987272094601494575568197762203/1719403401080010277269473719889106*x^3-14765657627546051980144668843715272569/95522411171111682070526317771617*x^2-1220638317375367456902197286414217279007/10613601241234631341169590863513*x+2641755607293876072628666961752767662392/393096342267949308932207069019,797688949931156475809554643/72214942845360431645317896235342452*x^7-50847781697070259619441253493/18053735711340107911329474058835613*x^6-235286829609960484120242226572340/18053735711340107911329474058835613*x^5+35133286892778188942028441588190007/12035823807560071940886316039223742*x^4+15578621215743919998959795861843829289/3438806802160020554538947439778212*x^3-140227445173175778622135795047843345661/191044822342223364141052635543234*x^2-32619376155475134745116564122325390130793/74295208688642419388187136044591*x+73700645251350672408382156796578239389164/2751674395875645162525449483133,-70457377587723907220476145/12035823807560071940886316039223742*x^7+45863201380200797772137665253/24071647615120143881772632078447484*x^6+88160732860360589839887198952435/12035823807560071940886316039223742*x^5-3786748567080224585602366158120515/2005970634593345323481052673203957*x^4-783176275874416212428014294015854881/286567233513335046211578953314851*x^3+59099017925920325648997926494914440383/127363214894815576094035090362156*x^2+7176235072564815674752543466053855390579/24765069562880806462729045348197*x-15028601791216192152679501593692730046334/917224798625215054175149827711,-139241552012180617634570789/10316420406480061663616842319334636*x^7+8326786158209224632785204314/2579105101620015415904210579833659*x^6+39772595982815541909764558866195/2579105101620015415904210579833659*x^5-5972015033535053324650326606621773/1719403401080010277269473719889106*x^4-17924946288008114429070388387135365613/3438806802160020554538947439778212*x^3+170446795558592438856264093762159687175/191044822342223364141052635543234*x^2+5331785606845856768160354248796277583972/10613601241234631341169590863513*x-12083393950952299575209646588721116220300/393096342267949308932207069019,26045993961231215624458747/1245085221471731580091687866126594*x^7-8106719150498019723302984305/2490170442943463160183375732253188*x^6-29724563088261283715738821925147/1245085221471731580091687866126594*x^5+809933407726717275646643292379804/207514203578621930015281311021099*x^4+240462882113310217300219136990796400/29644886225517418573611615860157*x^3-14625764107345765081520771183020940315/13175504989118852699382940382292*x^2-2013922365276595518572403757843263163271/2561903747884221358213349518779*x+4490689711724268542302330532243809338742/94885323995711902156049982177,127679590747724960102936263/6017911903780035970443158019611871*x^7-28636033331212358011376607782/6017911903780035970443158019611871*x^6-148255135694089456427070438927638/6017911903780035970443158019611871*x^5+10061412053357213714587150511472974/2005970634593345323481052673203957*x^4+2403277614364857897001782064970979311/286567233513335046211578953314851*x^3-41760188040170336332550560350498172804/31840803723703894023508772590539*x^2-19478411369084861996339005149507770384176/24765069562880806462729045348197*x+53220328437828299966426289407837544368516/917224798625215054175149827711,-1859349837689563554107614246/18053735711340107911329474058835613*x^7+498955127321709096865369548662/18053735711340107911329474058835613*x^6+2193193038981542502272706834222128/18053735711340107911329474058835613*x^5-169182489604426213117398758255980070/6017911903780035970443158019611871*x^4-36167544107808113163771897760336940072/859701700540005138634736859944553*x^3+660680887446364060342186199422268542132/95522411171111682070526317771617*x^2+300283894109327125780998027351896791802272/74295208688642419388187136044591*x-662457523517393760599696946016485984692168/2751674395875645162525449483133,-91524108222934004627293342/668656878197781774493684224401319*x^7+22913390160578753642104988825/668656878197781774493684224401319*x^6+107909938114439914019044647192920/668656878197781774493684224401319*x^5-8019406286046379647824294059155680/222885626065927258164561408133773*x^4-1781957424913295485231834211091485042/31840803723703894023508772590539*x^3+3616224480710601358342565243012262101/393096342267949308932207069019*x^2+4934625029978845147052338765747697167280/917224798625215054175149827711*x-102393856047183481622791055237845345365102/305741599541738351391716609237,5038037368297080943812816895/72214942845360431645317896235342452*x^7-223276563048673062229267315280/18053735711340107911329474058835613*x^6-1414345662589883017406618595696521/18053735711340107911329474058835613*x^5+174180303153238886519414213281871689/12035823807560071940886316039223742*x^4+87996612028209183350130294662994444857/3438806802160020554538947439778212*x^3-764865828586726973265089747197934054009/191044822342223364141052635543234*x^2-169949357395671621084514761136651185668587/74295208688642419388187136044591*x+456305429089195372657591726391789379940436/2751674395875645162525449483133,-2272051815082158953985596351/8023882538373381293924210692815828*x^7+91947595218925499511461939791/2005970634593345323481052673203957*x^6+643342061318985478276798631340661/2005970634593345323481052673203957*x^5-72320782033947866351903467700647895/1337313756395563548987368448802638*x^4-40850243479445639677521383809347031537/382089644684446728282105271086468*x^3+319150307346010945554465329120023154881/21227202482469262682339181727026*x^2+82057078944162944833534869190738927263524/8255023187626935487576348449399*x-179833060828355466000125820124559429600668/305741599541738351391716609237,-3466463404188126210563625541/36107471422680215822658948117671226*x^7+2162766839154033338344542949837/72214942845360431645317896235342452*x^6+4137680535698377002659147828702993/36107471422680215822658948117671226*x^5-179782456958554762891431590069960557/6017911903780035970443158019611871*x^4-34534319536160214401357838574374350608/859701700540005138634736859944553*x^3+2728800788970769255838593382641848437099/382089644684446728282105271086468*x^2+290320785884516314561630451965259737531115/74295208688642419388187136044591*x-611056606987383560921687933375182351098622/2751674395875645162525449483133,22308293223044784366375259261/36107471422680215822658948117671226*x^7-11222477119747785639731186361223/72214942845360431645317896235342452*x^6-26358851858240836160319540505421843/36107471422680215822658948117671226*x^5+970991601669740608929573130845770653/6017911903780035970443158019611871*x^4+217915500620531713196234036104642018297/859701700540005138634736859944553*x^3-15464766536648658582299108993758473059177/382089644684446728282105271086468*x^2-1811471273280758879528020383094439504281985/74295208688642419388187136044591*x+3905037097121340145349531563508188176926938/2751674395875645162525449483133]]]; f[59,12]=[ [x^23+9*x^22-33975*x^21-257949*x^20+494965818*x^19+2983401872*x^18-4045309601136*x^17-17640601201696*x^16+20363918499206976*x^15+54003141948905728*x^14-65219186539290755328*x^13-62257735267412367616*x^12+132568234363994749858304*x^11-91778401789706876604416*x^10-165888396241860465504079872*x^9+375640670357944180220887040*x^8+120727572463241563391142920192*x^7-443884824151063191839628591104*x^6-47298390474805663886367050956800*x^5+208392092668079168873348588371968*x^4+8975511630187950693512279417159680*x^3-36872399768093886137310182631276544*x^2-651957677800692971214268352396525568*x+1884032211639769961050984349012328448, [-1], [x,81974599434907489299393366617773299601790437046564407810710145412630725382005221496063390818358062040905007737746200532345523528994956191469294049963895614986004513978924625806292167/2120456000899848897730005532317501752036793937039002331377303317054729911741147181145197347109320424045977492809804889189381351746614772454860241945767332590366610800904984185950709071687732964592085918372125999104*x^22+300907892447738626895989482700728012055032638929292741678069651684401700498408924102723342170340320703648557537664028281367770297094765057027734764037661359268940543160995445939939663/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^21-2088614305933587941363265818747952529675794957622028411321673685967381322084721040939318200336293519385336744697614164256853618114532201149128588512720393529894050722257473942863264523409/1590342000674886673297504149238126314027595452779251748532977487791047433805860385858898010331990318034483119607353666892036013809961079341145181459325499442774958100678738139463031803765799723444064438779094499328*x^20-56787827895086255726783055709112523560529739908340634376938505918490226931842317364568403835488942970499391265100520451090304813100122378123050485564007626188942714071905317066325602099281/3180684001349773346595008298476252628055190905558503497065954975582094867611720771717796020663980636068966239214707333784072027619922158682290362918650998885549916201357476278926063607531599446888128877558188998656*x^19+40500506821946601194584371005736354824831571440400100957891504904942279945081919111478078632167430043642913141449369038166582815391362777732166442297718091862889410614622120874829473402879261/2120456000899848897730005532317501752036793937039002331377303317054729911741147181145197347109320424045977492809804889189381351746614772454860241945767332590366610800904984185950709071687732964592085918372125999104*x^18+250392509365188811275510765824021791621883011315112756773241763222141660307406168496766954865621930421958051012058027571098747324268196667292851372349794716857968762779668442168408645459977353/1060228000449924448865002766158750876018396968519501165688651658527364955870573590572598673554660212022988746404902444594690675873307386227430120972883666295183305400452492092975354535843866482296042959186062999552*x^17-2808635460748644043937501466217105089736563684063829056563137924773761971631095192317465719988039410348213604373655720207350364193011576674602920816643621309682870652342621798022931863357571193/18072068189487348560198910786796889932131766508855133506056562361261902656884777112032931935590799068573671813719928032864045611476830447058467971128698857304260887507712933402988997770065905948228004986126073856*x^16-61995763531539646722032060344536190388724847902768223288196762421907030728298462837097155706397595637144884743564511127127570031669957486524679111370101758634322754717136523481594734450105435801/36144136378974697120397821573593779864263533017710267012113124722523805313769554224065863871181598137147343627439856065728091222953660894116935942257397714608521775015425866805977995540131811896456009972252147712*x^15+154151090129785318424178845482390312789821598433019898510539398657257761778907614818889042935098107745484691162147766473556658946971984635869000250791303454376820232498891054999973287369968430062931/198792750084360834162188018654765789253449431597406468566622185973880929225732548232362251291498789754310389950919208361504501726245134917643147682415687430346869762584842267432878975470724965430508054847386812416*x^14+743912409505302655197120355583523962031638833528643685597348816332894525680194823101839299448871412665654272700978559417707074196914846077133779122154937873250672595923716191233874898856887250512599/99396375042180417081094009327382894626724715798703234283311092986940464612866274116181125645749394877155194975459604180752250863122567458821573841207843715173434881292421133716439487735362482715254027423693406208*x^13-919814796738451094766009930756282119332303549633315358595563924442047218549927046808805932254319378380883225750358762953265649913004945922030858176252830279870170272940372761896508223580592199384909/376501420614319761670810641391601873586078468934481948042845049192956305351766189834019415324808313928618162785831834018000950239100634313718082731847892860505435156410686112562270786876373040588083437210959872*x^12-41675318974062839551961939294621308107527703642430981281649120007228512428139386592142334003249358226991933841698069750796805897183970558663431860498487184056888632027368634018019308713153192880895995/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^11+119774914680347298797897116466142159883804344386935855574749746986220615585998295112535765316397368015969821201476219197053408214019209269698133663561997469616647701930206408729481510972899522660085415531/24849093760545104270273502331845723656681178949675808570827773246735116153216568529045281411437348719288798743864901045188062715780641864705393460301960928793358720323105283429109871933840620678813506855923351552*x^10+135576460403835265213606358559364791559446765985845845920714417523908570875308637176688316979178513409058010603517191496589841252301610379297246479506392955048879196104460133137198216156232366435337014981/4141515626757517378378917055307620609446863158279301428471295541122519358869428088174213568572891453214799790644150174198010452630106977450898910050326821465559786720517547238184978655640103446468917809320558592*x^9-4432774752030766006147624762594886762428067523594862838032966456680206394215128258145699810989107949331250580097096705827602793062025996074013701845636174673248219595607670472380113276451699010123338401763/776534180017034508446046947870178864271286842177369017838367913960472379788017766532665044107417147477774960745778157662126959868145058272043545634436279024792460010097040107159683497932519396212922089247604736*x^8-15542971378388172602550322671274398699371771527561821325162240421863108000242583103715462223182225982721967590083834506107543164155938883434091920877364777948854080232109471172869962321686007576168727108993/517689453344689672297364631913452576180857894784912678558911942640314919858678511021776696071611431651849973830518771774751306578763372181362363756290852683194973340064693404773122331955012930808614726165069824*x^7+362809484186040085344965846624580755420608368381801032219258569689826002434983947503030706170062523068056465206241734569975791794545304796536789206753084094171113331217254277912846652358068904159755047937639/97066772502129313555755868483772358033910855272171127229795989245059047473502220816583130513427143434721870093222269707765869983518132284005443204304534878099057501262130013394960437241564924526615261155950592*x^6+163314008700311451497301862668933835202876032066669637980203463507064179348847766510140849730971864708469315378851735516459716021883807785394410964209552398167600084552127315368600990433432079902264260836247/12133346562766164194469483560471544754238856909021390903724498655632380934187777602072891314178392929340233761652783713470733747939766535500680400538066859762382187657766251674370054655195615565826907644493824*x^5-600008977618566677520409617718913271194995420036506343502734039124129176614901054928831225947206773469687034616155943138279822370461601833985866395048676011064508336609263996908240229834185874975856404394327/505556106781923508102895148352981031426619037875891287655187443984682538924490733419703804757433038722509740068865988061280572830823605645861683355752785823432591152406927153098752277299817315242787818520576*x^4-367142293199682625567235502743258811035596359917504597327103279811148933017237128194914386915303344140431496583442414048758922076292771904141415774104793530704021168603617524496057168186092968278849562556853/126389026695480877025723787088245257856654759468972821913796860996170634731122683354925951189358259680627435017216497015320143207705901411465420838938196455858147788101731788274688069324954328810696954630144*x^3+1652873032814159442600918634723029211753642927047860685850696372051518621538694761368687746058136344853019540024444451182979741577169564336706530305716193460839152342519615444771026352534728012142211797767591/11848971252701332221161605039522992924061383700216202054418455718390997006042751564524307924002336845058822032864046595186263425722428257324883203650455917736701355134537355150752006499214468326002839496576*x^2+497793705601545101832751667717402499157636502734589660637215834749621246213761067608631170807095547428343948818457896267103612936356738378494006147109850219638426124956597803255636103328859828229668395437273/1481121406587666527645200629940374115507672962527025256802306964798874625755343945565538490500292105632352754108005824398282928215303532165610400456306989717087669391817169393844000812401808540750354937072*x-142233539417622321894454418706225634037172463854492593164770346924773268829973083746693832293042827327531281648954962440464889379081752246187000289598637672572993918250362172694288423951494754163685778097001/92570087911729157977825039371273382219229560157939078550144185299929664109708996597846155656268256602022047131750364024892683013456470760350650028519186857317979336988573087115250050775113033796897183567,320331567690802551496354701336975156925359845936698028878787471100386358800204975113827109856226199372604382318378212725729837504017572370337300390843347482736994852126874110181378000665/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^22+9721421725584833841220416194894790087244086859308390887346287023253525518871235084019880091451229442024056216393995345608349836894175650632384209109898313986714616626853667642075861515213/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^21-10647212755637698280233316833941314872801960971373072220918705091489118366344084636122183474013958982208989358006842890270470872834440284335904531633207026668031289524602325069311526270147987/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^20-309952483675030498097505929020148160543197365029917253688137719932437745258909925219821812982333617937570531439281101703459957580253739832865140768894805350821426023410281305656162842796248585/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^19+75570412055367721088432960487544768344576428504079112659062697984991597091636327556278659528787373835968664007550688143849866359851931589658888438588190306109750689439223081458293435217128291959/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^18+523012556718824950339091945732541054285327058754646464314962195154323127813448013348687813864079243906482654486895251922798745943821623609159172783723781325759361399543810227617883328833890287601/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^17-618615639232253554259701365415685350639010043187040030613410189639649464264955620863087197859569588789113802483406474773689241275149448108379305357905470208347057830831873579383700387221327492091/100765471117141579850806048023352355985219546594828623185285074984005760268690878442850287156021425109622897385589901758999527045810206129053275960232745143757091009133914537762120472414912930135574330831733260288*x^16-8072723081541459501952184035987262907492054148551596483835033680394421244105389822033024023397658263515336924524147422162948130277019250530275532435374433460965168759063388404216673028100268538491/50382735558570789925403024011676177992609773297414311592642537492002880134345439221425143578010712554811448692794950879499763522905103064526637980116372571878545504566957268881060236207456465067787165415866630144*x^15+90727337273967236967153093954672744687916843440737399360072145773577527378778239864793148181309026114825310188268342154238225798479380117831183811011108088016857864910442076182088155017921142950382879/3048155501293532790486882952706408768552891284493565851354873518266174248127899072896221186469648109566092645914094528209735693135758735403861597797040540598652003026300914767304144290551116136601123507659931123712*x^14+34581831218774129193060810343414925730097408759565572228773969627870252699047879514125548445777561991647134697976950521437866410852869149255351514532068936522168920857160088143864158548025532267753153/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^13-6298776144528787742417287017052435935867877646003840639357104001044113027578355716090472001616358601352811197828207700179731860272151246388019631799618019493418441477593369373781562196830808306707849959/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^12-1565093879919233502329431903773307857341333639718681664484607448334172533112623594799942837962345692236276889997564503790906229866233331448366748172593499364563159104628742193730069699692707380940883166685/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^11+66126201132865187069675802922602247929883422447468265431187891044398182403730694043188647805242226965716169637021382705606565466146376446203997352932208760899067705408290877363808538690052279684316906577099/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^10+341544508561625063805110829104684529166615363485932822722220503876355151245684813172677978170419787988092423044438851792247948963290851791520908616578869853779742631962884004249547409911731384102312540020185/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^9-9457563581138512739557356638735111274713961342039292471047224592428094460527970690000523938361080985372474932081538342545362506078620444769123135378787869203332373752555201689031162094194294508493241319810737/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^8-43735685803368750028196991574266580361164067358837485283108249719678284492207658254182090265629379249487651674259906548448293432335572484706520252094043099157780481863079324445028843479941485760644152520092823/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^7+93943760795890236621525878793378301698926585014891076334466861212374852221733783065315129571152042510644350640021414202121643478370118937219518127966009369698582544118437552959852790695415752448817014764030971/744178589182991403927461658375588078259983223753311975428435917545452697296850359593804000602941432999534337381370734426205003206972347510708397899668100732092774176342996769361363352185331088037383668862287872*x^6+186574766669674374779510090651284132680446386171568058980763132309046426172883989293340297920745357602148149979611515413925782622133011486654519630599712678782824773153583709782031391739817397953538854886268931/93022323647873925490932707296948509782497902969163996928554489693181587162106294949225500075367679124941792172671341803275625400871543438838549737458512591511596772042874596170170419023166386004672958607785984*x^5-234900843178877280914103537526084668229728147287393826444552515554353209981063385571500468591222859923699456353666241534537959288235166579526987234079278192104904306932165921618103501958657183085584312127597177/5813895227992120343183294206059281861406118935572749808034655605823849197631643434326593754710479945308862010791958862704726587554471464927409358591157036969474798252679662260635651188947899125292059912986624*x^4-1533675989388168071628094550283210928350383369125856200519701251196514866347412561027569942371770606780805918803468057893802180942814081674635523063145796845294796023317453346006997643946538037238843535971897047/2906947613996060171591647103029640930703059467786374904017327802911924598815821717163296877355239972654431005395979431352363293777235732463704679295578518484737399126339831130317825594473949562646029956493312*x^3+245749584237641478930511747101918338049764913863562407783166271549434792652521876334054726836122855613651943507670154649183312081296451960558815931303034933287727159959509787494926345193265175330951017467335063/45421056468688440181119485984838139542235304184162107875270746920498821856497214330676513708675624572725484459312178614880676465269308319745385613993414351324021861349059861411216024913655461916344218070208*x^2+300067551988176857631294968955480250368164520328491077532171100129997525494558690653074679607363997610095051519301490902871691305077502244402626858670081665054912905326925482817445696775831521893441330677685907/5677632058586055022639935748104767442779413023020263484408843365062352732062151791334564213584453071590685557414022326860084558158663539968173201749176793915502732668632482676402003114206932739543027258776*x-116237052869412137857026439210696458829332527087107478938419574095510089238130730796562453935218025871079285699378764722145239405686808644762122037970395337499037261803455253499450163185131753736505382265623784/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,-2605174990769083701898676084199668537348651082902828799685707979612956043660110441236336788813132327731220207455044643145987004386698996101944038418310391790309057798571469973553068810225/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^22-75446868909981617665189390820260868568336155603013264616492648701567547425795508803597037444261977643400602539703384745395167788264431504497455047449753317570114361848935164066387463137921/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^21+86883598932651185150398445863806393902201391373972117509973263984797495650530287704090539250467089383036240082392267078214366845206549533204329698278609757990240851167870410981338375629989055/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^20+2386628623335883806612808019113722107051687062323730004738731203472054753295381158100120791567592784656757987813848529477459758484018649028413960241700081316604761521599109712883335425686180677/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^19-618896061282120356663046246726108118525814929747694282565225934007040535452900414473548176591250311593532279015013462074049464873171562199905836653470135902836169385372357199727169330500210263289/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^18-996637647117566986103986046012686604400286248301063780626796198463450009937274452499970561114661147380907822264844088896810281230431023059027984689721439201263308098158922674328967517826945544369/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^17+5084932968219211009317321256971927737811109073579492321685967686914887290516534108468210657207086508524632792806759075568051009929471123632958850299132582685123521775231103652827551470298101667759/201530942234283159701612096046704711970439093189657246370570149968011520537381756885700574312042850219245794771179803517999054091620412258106551920465490287514182018267829075524240944829825860271148661663466520576*x^16+60731006760916238706001559510359518680225634244191533661858707392332682914740129506069050625631933690417230830959861986980583708773212623950683129579023140689682215264002774534359676828505974538773/100765471117141579850806048023352355985219546594828623185285074984005760268690878442850287156021425109622897385589901758999527045810206129053275960232745143757091009133914537762120472414912930135574330831733260288*x^15-748361102323930828727776336929702755803906479951345403230439591892388962246023359234512134592749480954579569719717714668992330077150271296683306636644298747211034656506650365318789219465250696684548697/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^14-4092435330378034682578516189231468917042282669516352336145732705759032230517788038516307451764849691410954038357414180821897407967398467757005086279133415921261547917208002585320822531440516680097118203/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^13+52098070519742466060920087711339801558847128904405514719995324571621365425282344574302016509058314973335755910464055377835659632795756044076426484248399080985552783424270809800656047230976854724310607787/138552522786069672294858316032109489479676876567889356879766978103007920369449957858919144839529459525731483905186114918624349687989033427448254445320024572666000137559132489422915649570505278936414704893633232896*x^12+11322766650364388337950088363732130125247595342747059242011273659887867465115759975793993130967557147938881638074759789170017890840000098498341981955981009158645140980238102310192137633389127735031853362193/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^11-547499171763051761955650148217777764894261744687504444285987524006710965929660472275185133463521131497715619048886699463137808605952355304041516455525550790697607249044799014001669563077961556034886239127141/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^10-149971776773404545508690605886458022981006567736421593176775672442698064686497393521905416028182767339073732175625700226379161790884792684498814931916992052270097251925533113225795091369246467807795604562111/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^9+78085240187689584527863611066314762705599925580690933937821909715446430538375736610333993232245223155011671875230292730770661557281597388276102981855165597562858106356417702489089044543853915567960135240030493/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^8+147487271359325278424586158767267619300310628583006812926104145643039888911153454053174361015422884551098689301919580362799872494910784227656117631194189517367697016861744839326741197011974426962863455330541829/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^7-383281185234740566997799284679404454534292890176529417412585879744870136827301066304317869480164863066775901336827619475584342367686509248322332114903299370081450995411102875429741791784311225027932959099334817/744178589182991403927461658375588078259983223753311975428435917545452697296850359593804000602941432999534337381370734426205003206972347510708397899668100732092774176342996769361363352185331088037383668862287872*x^6-295851076035895854739689808780132995567488798555536748034093204321045013477064877655536154063699641853053714240689777313924107788463247872947744735466700230549622364766147210874573036779363213320705034233876399/46511161823936962745466353648474254891248951484581998464277244846590793581053147474612750037683839562470896086335670901637812700435771719419274868729256295755798386021437298085085209511583193002336479303892992*x^5+3708710191296695980080211056800643767148579849444464261633263284405029586563479373222344522644438412673829356502617716732644810565856989373153861991103477464125064874778887573558768468513524682261079413336519015/23255580911968481372733176824237127445624475742290999232138622423295396790526573737306375018841919781235448043167835450818906350217885859709637434364628147877899193010718649042542604755791596501168239651946496*x^4+4504428256183598547729261587566960958789497856058221286984276681279353131951236356834130858266355306256368982657318213050191051905935377958263323014024812851557852049205735450687758893718730375794101881622106307/2906947613996060171591647103029640930703059467786374904017327802911924598815821717163296877355239972654431005395979431352363293777235732463704679295578518484737399126339831130317825594473949562646029956493312*x^3-3616739824744998833063535382353606811501726974071913044831728355791720925627035687067665661403292087893479930608131932630515962418442034670585124727530044663555820801753845639180595887757808871976552762019647861/181684225874753760724477943939352558168941216736648431501082987681995287425988857322706054834702498290901937837248714459522705861077233278981542455973657405296087445396239445644864099654621847665376872280832*x^2-1643361452789129564647431080867443311122793511082088822752070257723680844485200576769496685496416413152113139149534848517628807248160939635235722356795629474769853454967214845571046103058793224291457395997098457/11355264117172110045279871496209534885558826046040526968817686730124705464124303582669128427168906143181371114828044653720169116317327079936346403498353587831005465337264965352804006228413865479086054517552*x+374764427829967628692990385009083550669101771292675808430088358232328836519845061448646151353205362719519836195842151583759874229484184409826194677856309271703511027019332180189873086909362939403736769371919768/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,1491026336263234677720958592537808548413289037389102183428514415668608334362050788890918893944976997916382281707439675671753699831949341041658593617428268303499721267347637404324012150881/17734722916616918053741864452110014653398640200689837680610173197185013807289594605941650539459770819293629939863822709583916760062596278713376569000963145301248017607568958646133203145024675703861082226385053810688*x^22+29110567370430296171160936403453976226712589174241961378313168996840767859943361022418212332270041982030055597623313390107834206540548901826009197864994515015432082025921895053228213809157/17734722916616918053741864452110014653398640200689837680610173197185013807289594605941650539459770819293629939863822709583916760062596278713376569000963145301248017607568958646133203145024675703861082226385053810688*x^21-49775404588989130117794799440472585655078156526785271278680225707604269023205393652131334572011560012652022951053909042989512719837816738306093120975201260153364501992868537566860156730668955/17734722916616918053741864452110014653398640200689837680610173197185013807289594605941650539459770819293629939863822709583916760062596278713376569000963145301248017607568958646133203145024675703861082226385053810688*x^20-882562228408881228204641562289626638451632050842904821181569899645394081908182679330570247884618913404010753479057819255733966787693662543161466622168787694991570734424271989014872873198923969/17734722916616918053741864452110014653398640200689837680610173197185013807289594605941650539459770819293629939863822709583916760062596278713376569000963145301248017607568958646133203145024675703861082226385053810688*x^19+355131452294794180632992863810149475035511672973236056776889341958816180645630657482784895478042503432347060837371198645901075095574762945081429572538386488769097192935797753368746475159149076423/8867361458308459026870932226055007326699320100344918840305086598592506903644797302970825269729885409646814969931911354791958380031298139356688284500481572650624008803784479323066601572512337851930541113192526905344*x^18+1393654731588836894835027494782609743923231935743611845626023336136741293038761876824191597926068664885752184922200147730223753987019741446798477880702838802354967587819434361602427433088413040853/2216840364577114756717733056513751831674830025086229710076271649648126725911199325742706317432471352411703742482977838697989595007824534839172071125120393162656002200946119830766650393128084462982635278298131726336*x^17-32173690085851764095964917904560713467033385233872502506099803154970321822869192698042612884712880459578651908575561238842777626410080855695101228551797871844557268389995025844557564561187136219177/100765471117141579850806048023352355985219546594828623185285074984005760268690878442850287156021425109622897385589901758999527045810206129053275960232745143757091009133914537762120472414912930135574330831733260288*x^16-216699815219112856043002612346080161023750383547606202881066776965354776707709534483133867211431500033102318754452135426348576389555037696458122950966578383867688020571343582326157245061279290423545/50382735558570789925403024011676177992609773297414311592642537492002880134345439221425143578010712554811448692794950879499763522905103064526637980116372571878545504566957268881060236207456465067787165415866630144*x^15+432004426230369746057161522524102175287441914086629762591381264135888554440910459357517396814800332270991543936619650936710716871870106038343208796197162161503817801329113141719371936621733099776571519/277105045572139344589716632064218978959353753135778713759533956206015840738899915717838289679058919051462967810372229837248699375978066854896508890640049145332000275118264978845831299141010557872829409787266465792*x^14+299875655393066964438882515354768969896728818399443220674356843030182933432257523238389545285959973546776171394776134482844969988814279090112995004557523502581905251268396435868709563372945176661215603/17319065348258709036857289504013686184959609570986169609970872262875990046181244732364893104941182440716435488148264364828043710998629178431031805665003071583250017194891561177864456196313159867051838111704154112*x^13-30233396703434822191157974522960997223145225199055305557581113079973678210559899147587922856052770989128753748267907675978270663484783831477449751913462623600009740210469729646739286856637673111929309759/6297841944821348740675378001459522249076221662176788949080317186500360016793179902678142947251339069351431086599368859937470440363137883065829747514546571484818188070869658610132529525932058133473395676983328768*x^12-2878292179644255988950823696423224449064153536244261150056375349124910812842057188896793668059527067235002978167208623801712847689961329477550935700267620179452194918226455996660111329069575605588551488085/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^11+320190007314716480663569917002052529584975210988604515159162999700938130963514978280893744771254965389331260639643969387349912321289792815490206097247159063122830658607477728232589831547032969310433473444379/34638130696517418073714579008027372369919219141972339219941744525751980092362489464729786209882364881432870976296528729656087421997258356862063611330006143166500034389783122355728912392626319734103676223408308224*x^10+491847721216838854918903023506305570706853655001694828219704846247890700365339380354675366373329299714263313687969595099745938173262695509756465849428286967095782181861566118298949939460309346436578523772749/8659532674129354518428644752006843092479804785493084804985436131437995023090622366182446552470591220358217744074132182414021855499314589215515902832501535791625008597445780588932228098156579933525919055852077056*x^9-46161765262123229675587927282256930509756856679106448263681410895543148357442312547081455826106056562236794275511088996457874227995658840014017245999526381691336742234443211241772850050290360440174766713042753/4329766337064677259214322376003421546239902392746542402492718065718997511545311183091223276235295610179108872037066091207010927749657294607757951416250767895812504298722890294466114049078289966762959527926038528*x^8-41180320837138913636335868014489047119634126732522109207943469300808021619998514445150564037989522298286532176032349897012079596249356481273327287410458321367092314213413161593854277384531563373460396951077603/1082441584266169314803580594000855386559975598186635600623179516429749377886327795772805819058823902544777218009266522801752731937414323651939487854062691973953126074680722573616528512269572491690739881981509632*x^7+229029438177501950334679406974418759949439641968841995644691067784635122323748044003173013837925875972664010248066677751046923724744613139474659778661877919136646252739115609173198662125618514958055322585825643/33826299508317791087611893562526730829999237443332362519474359888429668058947743617900181845588246954524288062789578837554772873044197614123108995439459124186035189833772580425516516008424140365335621311922176*x^6+54834840272467902832846264237038775950949459975610193225824833972639575749560606043804404809483684761004528448913257121341652281072435758659846204407979437637924941104462837943001089327815590390428084577272053/8456574877079447771902973390631682707499809360833090629868589972107417014736935904475045461397061738631072015697394709388693218261049403530777248859864781046508797458443145106379129002106035091333905327980544*x^5-545415542769325821625637912113457173502525908854005647069470034735157738976574641305876434224602445108949197299324404155917055490731513364846438563811631551187075297981101774172721060564525752338581349921058207/264267964908732742871967918457240084609369042526034082183393436628356781710529247014845170668658179332221000490543584668396663070657793860336789026870774407703399920576348284574347781315813596604184541499392*x^4+497925782146154025490833625579889772847851527738916178728058487435799477178009332667664158421719925066917960685825854503708750645544222145679517828546744866385295367304784369030712702060928937908539846685091289/264267964908732742871967918457240084609369042526034082183393436628356781710529247014845170668658179332221000490543584668396663070657793860336789026870774407703399920576348284574347781315813596604184541499392*x^3+3756951141148817661769907850814112885913886525237356816729410991911099881268347277486366487173092459746045728685048620216465727150100998785677927918010315948869064392630966596092052382086741477606064258883471171/16516747806795796429497994903577505288085565157877130136462089789272298856908077938427823166791136208263812530658974041774791441916112116271049314179423400481462495036021767785896736332238349787761533843712*x^2-70195374646579592387676887807543144599520417042973811079630334122707767243674542220281893607828354837382664148754000238035929666504274527467663214521613813905616130417327521795098716973231502764062674251823901/258074184481184319210906170368398520126336955591830158382220152957379669639188717787934736981111503254122070791546469402731116279939251816735145534053490632522851484937840121654636505191224215433773966308*x-105568207931006592525749073909586885285552510036245542978069671183664244067835876121604245033733009523253460324904211000739438127194860520125291147137820222799086006283521326971180612810887007377467394054856169/64518546120296079802726542592099630031584238897957539595555038239344917409797179446983684245277875813530517697886617350682779069984812954183786383513372658130712871234460030413659126297806053858443491577,507254568553880289033926073824727335746174006552314817273924397231135132987676776700362523484579172398080752790121279243202573848624980873384295149962459456047216963695609413701652694317/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^22+18454409419482488031713487133325049361447984639560891280987896682863842124523324598844187564136817229867543896726076289859160849022570751416517061219427944035202269081576798500712257323045/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^21-16832175082991026161230969208816763299540449955635418520347375075701040502353496775907744328260980181344940537233212784748298258586184768459661050642067416913004595068058852807853981682811867/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^20-583496907553471744878519285307871802686354479803732894684061314682937276926434271371778518139632772032900204750219583316097982129066275800384461806870944661487140093633367806311066123874062921/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^19+119226119949160110892243048319925878466636931163701629589285761369329881700808119595542585573145281212680241295886930699616448832212085844372057401463161805301137993952493532092831484755737719569/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^18+487181966887056686403794486941085541012785363815679883400024952946915807352870896389844921035739596968663408502719321305180072389850945090439620486172084283510951559838200978816074308432423779275/1060228000449924448865002766158750876018396968519501165688651658527364955870573590572598673554660212022988746404902444594690675873307386227430120972883666295183305400452492092975354535843866482296042959186062999552*x^17-10708058876616404402077853529620254428039839074249435939199283153740853732176280042834339209465826406869858557869394352649129225340402553883578319140143356118160603018055987634678769078137738728121/96384363677265858987727524196250079638036088047227378698968332593396814170052144597508970323150928365726249673172949508608243261209762384311829179353060572289391400041135644815941321440351498390549359926005727232*x^16-163202679524480655612007367004371691836379871451520157811971204599345809651456205898682516982855886444387811153574439486409983508193719161601118350923910920850186587269114463284304066378776769356687/48192181838632929493863762098125039819018044023613689349484166296698407085026072298754485161575464182863124836586474754304121630604881192155914589676530286144695700020567822407970660720175749195274679963002863616*x^15+142264949475417488419637708721992895589465528224340494198349048341029614702852285220132357557616360228696157028532783308896737445289621289655423375197358285470437658110037625364476984239065138330166753/265057000112481112216250691539687719004599242129875291422162914631841238967643397643149668388665053005747186601225611148672668968326846556857530243220916573795826350113123023243838633960966620574010739796515749888*x^14+998677202615909821991505901774086274876840672809294686868627281663276097030351552719171666201147531522671425895342188283622052511473422098152228384963998459519550718559821740103330997946997930842093393/66264250028120278054062672884921929751149810532468822855540728657960309741910849410787417097166263251436796650306402787168167242081711639214382560805229143448956587528280755810959658490241655143502684949128937472*x^13-9824064837211745917189988000927142226482781370118006187931250881402594304460108912796437160038112647435424536302140935302155588223870054209104659473671720081853093278702409932772514828328892152371696071/6024022729829116186732970262265629977377255502951711168685520787087300885628259037344310645196933022857890604573309344288015203825610149019489323709566285768086962502570977800996332590021968649409334995375357952*x^12-2756265490573264700877766856172687229806742080026567325750881473662041240332010933936281175128131192652312181662717801911439517497691738084802709131025791471307840002645866441814199761588182630593377973749/66264250028120278054062672884921929751149810532468822855540728657960309741910849410787417097166263251436796650306402787168167242081711639214382560805229143448956587528280755810959658490241655143502684949128937472*x^11+102224844456608086340178149506225514691523401638723382153125600244728403446234908440111742213383499875494971308429625019432608990975306034027335391589643284694325451550410914658968156215880934569520579984413/33132125014060139027031336442460964875574905266234411427770364328980154870955424705393708548583131625718398325153201393584083621040855819607191280402614571724478293764140377905479829245120827571751342474564468736*x^10+290560264100174717070533901779688062911114195710057478145854556484416434609254997496732904720507463648869186543757130931305242123994388914482041947115055516708129624473173304500628880103907197257479926593173/4141515626757517378378917055307620609446863158279301428471295541122519358869428088174213568572891453214799790644150174198010452630106977450898910050326821465559786720517547238184978655640103446468917809320558592*x^9-14392084140837948172448600228101929861847868619552896335049449759238795851988832471614656898172537730342904673966942758870950710235969567513059225870628411321400958783786226269764798265092809389811619381707569/4141515626757517378378917055307620609446863158279301428471295541122519358869428088174213568572891453214799790644150174198010452630106977450898910050326821465559786720517547238184978655640103446468917809320558592*x^8-17658511769473837290484291092607642588129336355477139598670361107763199075795387548578528695566878697251901523462750513747699900304893730810493114983930278601340846786096521597202475987658114702694690606444093/258844726672344836148682315956726288090428947392456339279455971320157459929339255510888348035805715825924986915259385887375653289381686090681181878145426341597486670032346702386561165977506465404307363082534912*x^7+69448658520881553054014095033902681367389174265033689201059574997768403632705447843279047516802664349910563264983126187563195521216829318974722747207678833368588696353361230242997315974573517616407399241336931/32355590834043104518585289494590786011303618424057042409931996415019682491167406938861043504475714478240623364407423235921956661172710761335147734768178292699685833754043337798320145747188308175538420385316864*x^6+137154111126572251867250282627960156337500139119778220419715713656513234847470926404870545270522820073791082505211117775825181650919097972083132620256966645926869577710966348597643133204725148839239708273074001/4044448854255388064823161186823848251412952303007130301241499551877460311395925867357630438059464309780077920550927904490244582646588845166893466846022286587460729219255417224790018218398538521942302548164608*x^5-662512567096076596481957657964663880501571733955969569893947752358434427583948540022442479690073180513597757178767968359277057335536822502254518689593701642479930794582146912367242160582437151939628190887552397/1011112213563847016205790296705962062853238075751782575310374887969365077848981466839407609514866077445019480137731976122561145661647211291723366711505571646865182304813854306197504554599634630485575637041152*x^4-114696473751247088088908570237288694787974610581396858871860746919287597799732360873706039063007305319569121505440218097185919501505241458893228835628313775787837646569594187182453699524277506201720420148423575/15798628336935109628215473386030657232081844933621602739224607624521329341390335419365743898669782460078429377152062126915017900963237676433177604867274556982268473512716473534336008665619291101337119328768*x^3+166058176292329915653118676905036185137501476262024413610270410566897550120968244859910572622587764850014344637291284891024944758318638220539694349780868183867719122541764674679440820510059335414630152694196297/1974828542116888703526934173253832154010230616702700342403075953065166167673791927420717987333722807509803672144007765864377237620404709554147200608409319622783559189089559191792001083202411387667139916096*x^2+110010466309819702377256712725081389478468121119774834130605591441711770551055948332857489625518388253362713750085728577670223227126322286086807679475272945774914811358776195107896676128361987614566627419438519/246853567764611087940866771656729019251278827087837542800384494133145770959223990927589748416715350938725459018000970733047154702550588694268400076051164952847944898636194898974000135400301423458392489512*x-84837611150023447324795765160805077476353517006989170294361615006083428362890009698114448989592547108584777498992803878593429905235686672187853250804792240431320500690268914602506945101399818542992289406896440/30856695970576385992608346457091127406409853385979692850048061766643221369902998865948718552089418867340682377250121341630894337818823586783550009506395619105993112329524362371750016925037677932299061189,-34983532277799640206719533263036049383642162747380196626860821204921921780647435873745787163476431620587610165227065589112208379645522976796066107253430773263180880032185446254834951469/63174207280694980113717781403241632508868213150125717126525876026241953329075628453807692983826903825203992661432010947352035090896554101634437260042290996863253948731625176524438223638365101276707222956682510336*x^22-3169642997898516322128408084188480251558856117522443461876154762606886103546077238894761256293062550325573543531469032666421948994782767889903399701130652972208979483910546031409213214165/252696829122779920454871125612966530035472852600502868506103504104967813316302513815230771935307615300815970645728043789408140363586216406537749040169163987453015794926500706097752894553460405106828891826730041344*x^21+4688881570946247349978865226483130244899153628355588710284021302425531652070209583468667486643627893491656412023289053157884011528893263179835666538747953890395944598093378984996150734813635/252696829122779920454871125612966530035472852600502868506103504104967813316302513815230771935307615300815970645728043789408140363586216406537749040169163987453015794926500706097752894553460405106828891826730041344*x^20+99818887100586401378528258181069213677477053908798081196889577483605851434898098103620464595086498150771655123258343758877792100004998429283355260001054143678488615971632250453834672635656187/252696829122779920454871125612966530035472852600502868506103504104967813316302513815230771935307615300815970645728043789408140363586216406537749040169163987453015794926500706097752894553460405106828891826730041344*x^19-67165024994730554242328107111739250632351279868444845544970247215461452396039362993706077548307801624760388083457647896807853892113907041225986906443106462196618828975875279506759417799993960779/252696829122779920454871125612966530035472852600502868506103504104967813316302513815230771935307615300815970645728043789408140363586216406537749040169163987453015794926500706097752894553460405106828891826730041344*x^18-662659575325420739203646638877558933378370386631267705793435373008193392510572803055448204138222389266738046858907991167357104418447575714339386380156801701554679291878829883344090435523336294125/126348414561389960227435562806483265017736426300251434253051752052483906658151256907615385967653807650407985322864021894704070181793108203268874520084581993726507897463250353048876447276730202553414445913365020672*x^17+277655619669224654242501712056434045909864183965275830147471928053377863884913566577808577481468757026485401717306260648805672281473695763567102884483742158116753716915063649199091617297647755763/130525221654328471309334259097606678737331018905218423815136107492235440762552951350842340875675421126454530292214898651553791510116847317426523264550188010048045348619060282075285586029679961315510791232815104*x^16+5004205236384552849402693444034023962714376842947636060808880945923452056129655927500228963286045540832258042864501671036011642103295176181281643552951967960945664622271790967134677476595568241103/130525221654328471309334259097606678737331018905218423815136107492235440762552951350842340875675421126454530292214898651553791510116847317426523264550188010048045348619060282075285586029679961315510791232815104*x^15-82326144015695598589032021396567005434204985663346117234325597721146192748711424917956874370618952516272932433674857674022567543983813260867442209556796600296736344824023949802189851448102339371674167/7896775910086872514214722675405204063608526643765714640815734503280244166134453556725961622978362978150499082679001368419004386362069262704304657505286374607906743591453147065554777954795637659588402869585313792*x^14-667015525312284772521741273181193016869758502119548043841410997897284510835407165191570889714587199213934507837153354222155220314641173293545459866677990550295841005598765020632152222755117034904000973/3948387955043436257107361337702602031804263321882857320407867251640122083067226778362980811489181489075249541339500684209502193181034631352152328752643187303953371795726573532777388977397818829794201434792656896*x^13+2890792214719262330003306685861146782376814368871153606004143132628860858835063549647160970672520970122028481907187139265220005459876723049526241918579706184998748007171880943585344670657773630848704321/89736089887350824025167303129604591631915075497337666372906073900911865524255154053704109352026852024437489575897742822943231663205332530730734744378254256908031177175603943926758840395404973404413668972560384*x^12+454971835144478120125193294160549556320880979319256191810699403598254683339795419263026461383232355284928085416482860333440955559179019577393500717763475079585195721481631969983665547992236219859051768741/987096988760859064276840334425650507951065830470714330101966812910030520766806694590745202872295372268812385334875171052375548295258657838038082188160796825988342948931643383194347244349454707448550358698164224*x^11-61423701611804818318837414162109214336097427521130603094731824626351646126751053859019745733750775520752832316702960695352662141077358786745968256758698139638890079167019179736367322704605948000538277958703/987096988760859064276840334425650507951065830470714330101966812910030520766806694590745202872295372268812385334875171052375548295258657838038082188160796825988342948931643383194347244349454707448550358698164224*x^10-378858294653232625107547402406808383715040811157604608075915116455006732613890525563956418882903329946071509847692122109519360235074187043739302744275303112583555979025820013377197296791048344412530061517833/493548494380429532138420167212825253975532915235357165050983406455015260383403347295372601436147686134406192667437585526187774147629328919019041094080398412994171474465821691597173622174727353724275179349082112*x^9+4441878527777003793491020076049900485469551670863640917803143505511602808060339621897533025779214594518379142547476210984981884171319555474069234532693715398052336126901100943295268067000360709754027548329321/61693561797553691517302520901603156746941614404419645631372925806876907547925418411921575179518460766800774083429698190773471768453666114877380136760049801624271434308227711449646702771840919215534397418635264*x^8+45468200958638838785849906979987324864534121922411714095123797496342732377080363832053327439789555379424068304717696244829375012666313256719652472899134411448914881209109975772328153740150281553422758108436549/61693561797553691517302520901603156746941614404419645631372925806876907547925418411921575179518460766800774083429698190773471768453666114877380136760049801624271434308227711449646702771840919215534397418635264*x^7-88704392101976138510931150316881542739623655561134913639822410320316610081712558175857309626483083065946820944889507521471120734419931708443215830835261796783323931101728809396698246630278940294702155113618665/1927923806173552859915703778175098648341925450138113925980403931464903360872669325372549224359951898962524190107178068461670992764177066089918129273751556300758482322132115982801459461620028725485449919332352*x^6-176415255927514649986238400477338532270744167451514367633138871644938711513134195899972186795037156932077714812903889115281824351071618183959406814629236292095455897566175065839123475646933971655147140462580721/481980951543388214978925944543774662085481362534528481495100982866225840218167331343137306089987974740631047526794517115417748191044266522479532318437889075189620580533028995700364865405007181371362479833088*x^5+867331905461737129259521562199160013493351582854233838759160861959499695401705519196361745288043548159435721743946592611039422135507909328966993829285426341947622371048169109132806957585162377883092629623239177/60247618942923526872365743067971832760685170316816060186887622858278230027270916417892163261248496842578880940849314639427218523880533315309941539804736134398702572566628624462545608175625897671420309979136*x^4+1325690046050988595344408948430253764272749356693884675135401504094486710317859171329275116849906171306539262398975263156497501105898881408961692257306934999146740681061822920726909196246118030702464767253970397/15061904735730881718091435766992958190171292579204015046721905714569557506817729104473040815312124210644720235212328659856804630970133328827485384951184033599675643141657156115636402043906474417855077494784*x^3-1655845402465880165331911646885403194357239440863378210748839489309651752884827123467651615266366208788960263865166674563314834730963733687224464623339621063534109416010389805426070409598952120272674848713893155/941369045983180107380714735437059886885705786200250940420119107160597344176108069029565050957007763165295014700770541241050289435633333051717836559449002099979727696353572257227275127744154651115942343424*x^2-132696696542453352212326766325496871535406066500448239361980136768130312049780951918252453073492292325020665651735831816932556409910250206023993952421316450628421832819854066160390724643269216179960866600835247/14708891343487189177823667741204060732589152909378920944064361049384333502751688578586953921203246299457734604699539706891410772431770828933091196241390657812183245255524566519176173871002416423686599116*x+139497074395415509149839889004781993019132124442111796433458282588969685958585971602478425657818841267320493151219646891872632412329445191740881785206371333972624068444404331467331529339765437344819612705600010/3677222835871797294455916935301015183147288227344730236016090262346083375687922144646738480300811574864433651174884926722852693107942707233272799060347664453045811313881141629794043467750604105921649779,167281190547402195001690388053700575110171379470064917902096451395922725003706724923782930058385948587113608779092204173252923352056968447622579648504912177401898016010193736543211611183605/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^22+5544035517318406697964247712649901022312043217580209678570160483587713887561803207291023385074500180152004228587368761856334443643362894357889024915962237667041933067773433956363223109231095/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^21-5615845816281759870283831784016748529769403200620427220170903799169122375973468868923119679057249508641661554974893732439218657192605190779730514394445522719358632402885008207870473947792563353/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^20-180371133846614534186614103754475407099948993761717364400645248947992420611595859429988299359534819125272054854329506492732720241447247401776774216730253342522229102630762974363305739414260012727/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^19+5037149831881397257977088237131912436217002378376411378600272521835525738466911606165156483486420680840439980958370905426216674430886541397153607540812124188311349300615510017179301014490723612483/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^18+623408780762738629693474512916503332176720703590651063459089339484308981484213149468323814067516449493942961991818140875979991256223454948337087265455174077562859236443670905200514559829603826624821/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^17-3671681351896553662182177332816252178948376233062026553015869099521449452730715522685925146619531146747198049504648936867538407408999481336473959606085934335735482119439321667285361517563651837355983/554210091144278689179433264128437957918707506271557427519067912412031681477799831435676579358117838102925935620744459674497398751956133709793017781280098290664000550236529957691662598282021115745658819574532931584*x^16-6802092489070991226890351990945772797878939611056692478158301521176875295623438438459093362205950365181705210168407848610041270471092390475473448059050023352106004247515375845664078722717186069120543/34638130696517418073714579008027372369919219141972339219941744525751980092362489464729786209882364881432870976296528729656087421997258356862063611330006143166500034389783122355728912392626319734103676223408308224*x^15+12393866447903419750466793946376963656265378309340247306745611939134845762922030962472303225206504128283720858781434752521546646531495669927198503357971180711626885162062064557384350989750191201467832363/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^14+700287511646554875488334286602056280843718813443331967365551284766952553376282087045165444882433059742113368443632151363337515538806101937714011541247728215719879856433775363867552532289442178924687084523/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^13-3488210468200491902881133087298988398041529536972662081062532361289078555325919008295790838124712034942659815421137175534473712150103092074353633375933312142770993240021759688036293221385407291557334643241/34638130696517418073714579008027372369919219141972339219941744525751980092362489464729786209882364881432870976296528729656087421997258356862063611330006143166500034389783122355728912392626319734103676223408308224*x^12-1027634827997034672696770882394563911876253713028827109170096101250178007314636750699805892481964291251697384272441315375378997067534323539038221081432556068156184373615602614858607310556288719609868851232775/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^11+4644161920049959417981833621101900830991693546496507056440312832964772303350569524972649689108638282230401162558598623927448965376848137908193801391044711810936668116666119650836968335036303898525290410724999/23813714853855724925678773068018818504319463160105983213709949361454486313499211507001728019294125855985098796203863501638560102623115120342668732789379223426968773642975896619563627269930594817196277403593211904*x^10+467981470867679356827132470324850763569842803315245483275971069103316473758349202990063231061156653765389862910745179678896777146427100545124581421281067453130486934641221001742273089985572683896610411562836169/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^9-5404310110114061941363059157152346077289595771835162582785899592087843938819767571609850463049918495292905274508577562017115480209269781599974949388110902176772429309567536539699317999857752462526477753949668703/23813714853855724925678773068018818504319463160105983213709949361454486313499211507001728019294125855985098796203863501638560102623115120342668732789379223426968773642975896619563627269930594817196277403593211904*x^8-63003967411732410885733043008201970085403507309293234275368875386243851440926099223956040486554125933920235323365500914824762606566049229571594431317212828045154034684270305457198236624646571580419190617391194801/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^7+110080362978144257305295494505188933582918039588175533840397852300903311150430506330931632050998671835720363096559034345353594688722576797675215540214716005709925128786123862035144320119528060325589746958457536911/744178589182991403927461658375588078259983223753311975428435917545452697296850359593804000602941432999534337381370734426205003206972347510708397899668100732092774176342996769361363352185331088037383668862287872*x^6+285793106072563773735334849282835851302168258665472958613089785189867430011241110688056078141655921955329685186736007808050724057587260531453098057876853324156046330595582912239921643763712148175160822853954540871/93022323647873925490932707296948509782497902969163996928554489693181587162106294949225500075367679124941792172671341803275625400871543438838549737458512591511596772042874596170170419023166386004672958607785984*x^5-580314890842995927867611731779788668702549948310672002955181792263822131749243377756111366073061942303475604631134157006360476171537524500441933085999454873513583267757518223911752838826000490219571863281990988809/11627790455984240686366588412118563722812237871145499616069311211647698395263286868653187509420959890617724021583917725409453175108942929854818717182314073938949596505359324521271302377895798250584119825973248*x^4-2507180972772971161890625160030073990363542988401709734139799529236193179951889422820701113425705537854063104612735451370043793108254101861532898783280337753198684371752097272983614192477121680823263074807339746509/2906947613996060171591647103029640930703059467786374904017327802911924598815821717163296877355239972654431005395979431352363293777235732463704679295578518484737399126339831130317825594473949562646029956493312*x^3+340732583847075694205425655557076136085327107419826245912988780265733259808326937917456863291356581270179822203129862840393735682093775414786989170785304145407163144847520203850197561652570684290091402902208815065/45421056468688440181119485984838139542235304184162107875270746920498821856497214330676513708675624572725484459312178614880676465269308319745385613993414351324021861349059861411216024913655461916344218070208*x^2+128015516074429806380393233588223674441667580120955030896574965722079600450604033992244870175448067729562057332514212763437274026411353919480481299130573582631583824790168068340898874838304703399748065877350184505/1419408014646513755659983937026191860694853255755065871102210841265588183015537947833641053396113267897671389353505581715021139539665884992043300437294198478875683167158120669100500778551733184885756814694*x-211121586726281098446336245726441888494475074254373431344142880503337281139469752831288404161503094063941453631709510819186793943698058389313356310389784756079811918679466334584592926929237683247324396301965721830/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,15161977500407736127978955024965600314583603856401797224926068258311265859428070034975129354790597978623368640551250429535824191477436352910202454745544671748094303785276300776417550595397/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^22+440863937616777341773474819092699077219594182089469357667100941282819084133292599243180786496952400782454785350934476276655037313868697756170034339185512198641966547709074301273174038239341/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^21-248504884824555289301772637901703206223405059478615260824072245528776397855333149814396618544487605974625086701071213745361749580570542409604831516755223303388429407050924263950071363689203779/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^20-7084147580332084136722102219825821015457859663627816194569499239499157733989487206610714334790916893971971285367747286761490192960749916606912833274593646161597904027323946295277363742202989041/3048155501293532790486882952706408768552891284493565851354873518266174248127899072896221186469648109566092645914094528209735693135758735403861597797040540598652003026300914767304144290551116136601123507659931123712*x^19+6938930763079374099545114317377544625650648348420663499943730643076230056556713010322530228130094862133167434062269087759891049540282839487044268905338126803140281120473873571212475636724844798017/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^18+193154604741289881860713383053810569402366244842363861416784025558138232010887135437796143027618652014942198471833010961182690280398826863582018063217372532956930974272553146197583052163002544523925/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^17-306220866472149058489619863647892251981822575222657109167885497533310372667040881542093096731693709813896266920557136189206126536520016630084884079321194859211370629363242650680625811424361016041077/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^16-16584463151868686041375939715071252699276846398718323907055540247524479121775590459002081260255024957391184746790974028842991261062053940952440522098957094360822790024548834517686269514091251359470255/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^15+7967005762996666209145136819514868182736065959338280949068449477556922723798892462930965377804082771110954221196901914205945828173956089470454059556543873181963232345390668843254729944974298324513164529/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^14+209243425335769531967578441576532585770067080296796823371017478922725401812707860223086733475967870874184543068079605587667945770202652235986810545717510429983175453035850486281123387874989999307852357569/190509718830845799405430184544150548034555705280847865709679594891635890507993692056013824154353006847880790369630908013108480820984920962741349862315033787415750189143807172956509018159444758537570219228745695232*x^13-133982105371325181275844113536338695949932698137234973730286545224819026833755717497660281708403548856069487628671346148041818387745645390281927272505421442817381332764446788734390973652045962130027217435/2164883168532338629607161188001710773119951196373271201246359032859498755772655591545611638117647805089554436018533045603505463874828647303878975708125383947906252149361445147233057024539144983381479763963019264*x^12-74960691055639138927234536176347267687165595152337164284492428142527735516416705045837781923948459775624362463242003095993784910513981670598749764077303372250546000233055892587899892467109532829978498963713/23813714853855724925678773068018818504319463160105983213709949361454486313499211507001728019294125855985098796203863501638560102623115120342668732789379223426968773642975896619563627269930594817196277403593211904*x^11+5391818693011623063201317740726000266304609817569565587339240910021954468310052168797812157847803542671768146755719364662245383456579208319835943488208878177282966631152102697553593842150596413436203426751901/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^10+132764275716666487527989563895657637975886935132221342518387432978969398954505666706044874917227968151701508690145197572379678595979061676681625936530693501410761874765251375110293387147879782993461144504592001/23813714853855724925678773068018818504319463160105983213709949361454486313499211507001728019294125855985098796203863501638560102623115120342668732789379223426968773642975896619563627269930594817196277403593211904*x^9-363350175546223004335856809835868263971401454676906656281570047354693577465444287571154204583805296087253634352376804921221563979604415692410241880602492271407728339666650101558735531411715523969405620762354367/2976714356731965615709846633502352313039932895013247901713743670181810789187401438375216002411765731998137349525482937704820012827889390042833591598672402928371096705371987077445453408741324352149534675449151488*x^8-17306303563908040731468493236619351267282817174556437297688436544039389962562084658602996780679980103663827785601834484159637537511530199988124038984907302906310802590956501022309846538797946913842030511840037865/2976714356731965615709846633502352313039932895013247901713743670181810789187401438375216002411765731998137349525482937704820012827889390042833591598672402928371096705371987077445453408741324352149534675449151488*x^7+26781959911790417638517703440370572588031633584157226972450961701920401932257400115307279566127206259563992940636670265213476789427549718112234458374656157301818078856893543393146890637348106154701713791547969677/372089294591495701963730829187794039129991611876655987714217958772726348648425179796902000301470716499767168690685367213102501603486173755354198949834050366046387088171498384680681676092665544018691834431143936*x^6+18908106180583389862187598262862286352954087719254589064302056937431442627722236932423243982712812670633955146317736768831913372639037239299085320868487485420795887153847839191893483122830866302358154165226509895/5813895227992120343183294206059281861406118935572749808034655605823849197631643434326593754710479945308862010791958862704726587554471464927409358591157036969474798252679662260635651188947899125292059912986624*x^5-16281192463885616619325431423019403479015031806140530497081941781411736921850215701616274907904496906076289567301626421277885142932510151360599667958674129052183776491271598859835715918488342902180327279841904369/726736903499015042897911775757410232675764866946593726004331950727981149703955429290824219338809993163607751348994857838090823444308933115926169823894629621184349781584957782579456398618487390661507489123328*x^4-626888357005008646504974221767380540163306191944832885445753641085672915694380240310951369444460549966936791695237265700285657651345472000222600266098779533702694631055510027688147812602688546784135076422242722937/726736903499015042897911775757410232675764866946593726004331950727981149703955429290824219338809993163607751348994857838090823444308933115926169823894629621184349781584957782579456398618487390661507489123328*x^3+318357298056349035029386866810645162564054351442493917067392304390188847773122410628901214487076537814194323951755311804832241216815536111931962534623597549387089080638418575597502870419108096353922070002550696623/90842112937376880362238971969676279084470608368324215750541493840997643712994428661353027417351249145450968918624357229761352930538616639490771227986828702648043722698119722822432049827310923832688436140416*x^2+464370356896459956911841746804086621672570301896313335368450842332081275224157158099906697426911452217734667925635043876307534481966928400504632268300850388834053605446545079238258883807778035955573258481571729195/5677632058586055022639935748104767442779413023020263484408843365062352732062151791334564213584453071590685557414022326860084558158663539968173201749176793915502732668632482676402003114206932739543027258776*x-138758312274221871246148992756012942618929871955458473623428132793704881311287825696991904154444004853714361512606133076345614887285615641865506794920054676757164060669313157110463751198940962998144872014907131484/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,84207091915935443311110372886435210623106243553095374593975891846231714136341993855807765109249128929168560255900496039981079058173610402186143426201731877379894685544290678208693056526239/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^22+3112967401983794836826662047275410081340635832666244124907404053125125010232534276406665629941660317274063673254726011099811690399403976473027791035952797304113167812610883709533827498575443/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^21-2815648921381789771679431914382623564187434025574842669931710843958090133287264097159704423594500908983971518588738073795119211638978491558832083547860316733763241783886400441740944078693621453/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^20-101634139764962866978770883479664621953108812567447875872625539503731935446709533654310435664219483771715132266219985131600261983304031552627214174963088292997152596781006328957783746810482090407/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^19+20111095790991134050835381344614277661665566414916191280117233865992010539427959633912828822693021538818460529111523695378103250834239014892140604345816120957509927450172838301694750648570594582909/4240912001799697795460011064635003504073587874078004662754606634109459823482294362290394694218640848091954985619609778378762703493229544909720483891534665180733221601809968371901418143375465929184171836744251998208*x^18+176426271517179123317119641277774682477871608354406638655380934332965458576605476781322952093459673967519190958560751344020141839610690581692385775251199435693774102746463512539533268034956750899609/1060228000449924448865002766158750876018396968519501165688651658527364955870573590572598673554660212022988746404902444594690675873307386227430120972883666295183305400452492092975354535843866482296042959186062999552*x^17-1822776879946300186493224280299439449807271404454580521881146039185596360907915377633302607098240097087783383725687196698199392580935500592239184644494516112244929206983359113953353942195991258944895/48192181838632929493863762098125039819018044023613689349484166296698407085026072298754485161575464182863124836586474754304121630604881192155914589676530286144695700020567822407970660720175749195274679963002863616*x^16-30969360214458901439745710116689019725443357553063832255253829973035662208779769033260136512319162249669209402480955954307499948638643295701716989449594054322773254630236666814722745700933185747421635/24096090919316464746931881049062519909509022011806844674742083148349203542513036149377242580787732091431562418293237377152060815302440596077957294838265143072347850010283911203985330360087874597637339981501431808*x^15+24462977547632408470027615790776441116877863504093583216517715993266666224699956498469136135225206197832800525830519804408447428844385055650735385457082007917622635071297671799664919104952383368899133045/132528500056240556108125345769843859502299621064937645711081457315920619483821698821574834194332526502873593300612805574336334484163423278428765121610458286897913175056561511621919316980483310287005369898257874944*x^14+100275852839959744317110846427179604797012816379863025243928665110090738575282821074364266019220711707178443270797806643361504140643811795947158808093489415394883467256851431585622581025501771460545134433/16566062507030069513515668221230482437787452633117205713885182164490077435477712352696854274291565812859199162576600696792041810520427909803595640201307285862239146882070188952739914622560413785875671237282234368*x^13-1709226259276631122647425255248949766252049487594286111661826161992464085514033520264166497088874588903770588279174345885266999029444057926699906383114105377100954704551169322682294426019494132756250109145/3012011364914558093366485131132814988688627751475855584342760393543650442814129518672155322598466511428945302286654672144007601912805074509744661854783142884043481251285488900498166295010984324704667497687678976*x^12-592815989882234214036235212088309968602709588099960762488732817527305790182424229024134427033361634311058639268072976464876960087139006764976903934823790645345240867369724549379225589927139326318780436498691/33132125014060139027031336442460964875574905266234411427770364328980154870955424705393708548583131625718398325153201393584083621040855819607191280402614571724478293764140377905479829245120827571751342474564468736*x^11+18053897401777533189491702296515897119308874706094775264278629154205252956334276317222530038328080874035671674840017305802732256036178022212611978071047464276779279602094375969768435562941977623247075325027417/16566062507030069513515668221230482437787452633117205713885182164490077435477712352696854274291565812859199162576600696792041810520427909803595640201307285862239146882070188952739914622560413785875671237282234368*x^10+136011652713049573921839128114113082147613020820220887177453054444455877508262247773824385867577768116430072928407396491488060726180326926103190847852020880037109740593366674292556084290793710542570224795270857/4141515626757517378378917055307620609446863158279301428471295541122519358869428088174213568572891453214799790644150174198010452630106977450898910050326821465559786720517547238184978655640103446468917809320558592*x^9-2599657170627213954704800640851082570488081697798519065011463802343622726822887455486108711511192775881546298648696697586079715097946218687033083205656684507132287358677767374848781460276078075499793203948835655/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^8-18452868111379561500633459648463176981591249377469824903199364072567707389178414292857244489467902441572518420386138390110564107231497707096557804083453980399321466800718460298155622478959827611819942864282495307/517689453344689672297364631913452576180857894784912678558911942640314919858678511021776696071611431651849973830518771774751306578763372181362363756290852683194973340064693404773122331955012930808614726165069824*x^7+1636647196740299853003733873485076842350587560423924729563912180458127451795268012158174750329805609530847502574645910704516095839981460056851614375656250892004217725205234455665473266863637902150289856568528047/2022224427127694032411580593411924125706476151503565150620749775938730155697962933678815219029732154890038960275463952245122291323294422583446733423011143293730364609627708612395009109199269260971151274082304*x^6+84299064951110688347495088959170801313763132605181618608505615425226034714331219471039926137514514617232073118684254167049679614826710928647394784515186896619859621374015557551116675643151885068062608693764878727/4044448854255388064823161186823848251412952303007130301241499551877460311395925867357630438059464309780077920550927904490244582646588845166893466846022286587460729219255417224790018218398538521942302548164608*x^5-68940297635603624980331996793637762706569224047649878455861354111076383432115966921708526925449957749092629300801286220991272270552362218217864071264742256675175214545426768611370881371135120080037824313204506827/252778053390961754051447574176490515713309518937945643827593721992341269462245366709851902378716519361254870034432994030640286415411802822930841677876392911716295576203463576549376138649908657621393909260288*x^4-739023970946280508572347133532924633763042855120026106405353883049832348310423547775569785494437275233726972879321556468674018718400535057879186590685939678769911109016677298456548814005672863511031027409136166111/126389026695480877025723787088245257856654759468972821913796860996170634731122683354925951189358259680627435017216497015320143207705901411465420838938196455858147788101731788274688069324954328810696954630144*x^3+334098783645498669159318980454650890635697444163823290170300185269516530788980854599909789343246408858786578888382346265414056558840438277432158342578464244805983953206348036918428985035436781805312629704208731529/7899314168467554814107736693015328616040922466810801369612303812260664670695167709682871949334891230039214688576031063457508950481618838216588802433637278491134236756358236767168004332809645550668559664384*x^2+294918903601786936539247633683302391324187133485059254280773163045404729360017834994559654981017348128963657020042369929185387956793531143177093746244377085428308723629351421182906875786337036990686982066356290051/493707135529222175881733543313458038502557654175675085600768988266291541918447981855179496833430701877450918036001941466094309405101177388536800152102329905695889797272389797948000270800602846916784979024*x-59464124025496165717304258819911595547007978467605875843339157396803357094846695039232850020458070264082884995052733203015417525412520535524613581325068062151788050067621336297880343399127688400054227590700927324/30856695970576385992608346457091127406409853385979692850048061766643221369902998865948718552089418867340682377250121341630894337818823586783550009506395619105993112329524362371750016925037677932299061189,-40241741407991084279564228388940381046378715227457027426124581101411475131392844921037941974512997608832004603408226356836267034277851003124261437507987403655099390090958162277703796199395/1060228000449924448865002766158750876018396968519501165688651658527364955870573590572598673554660212022988746404902444594690675873307386227430120972883666295183305400452492092975354535843866482296042959186062999552*x^22-649689063408913145383106670375678875677058874347220060626740006855081002783715272104678705860005947261820419592561498254278669809080616965669987348339057875579909215861207751155578097446021/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^21+670095868893730679849850268162033533824997519398855449940655435179493328604067088812590371849558463260780611564165597194552778585161004230742654361638215820022220533140495120703312360989139679/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^20+2590671361919441177826189775006311762527336596375700076153725246164611362277437019563000407142090270456942104149768942450212033663994493167490681426594822914608837990535621995422170620820444099/66264250028120278054062672884921929751149810532468822855540728657960309741910849410787417097166263251436796650306402787168167242081711639214382560805229143448956587528280755810959658490241655143502684949128937472*x^19-19069078393113745465469251924664161390743441890577537194793902440116893135672805107908448851409738646057273210279402898906344287200740021581222463578345742543981640284007825058317548258514910151419/1060228000449924448865002766158750876018396968519501165688651658527364955870573590572598673554660212022988746404902444594690675873307386227430120972883666295183305400452492092975354535843866482296042959186062999552*x^18-279998250330501947754462292802816716570804836279488421172865178798035516653573197549477730541234271165881880067027586967007030453490937020552887538220811237991004390373300128304041562663440840658667/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^17+430477240736933273357954153916036612642757011648829897610520832310016551141156639586360793893949284299720458486615945500525394627478971067744494566534059453980687817817171019923889463656087668727999/3012011364914558093366485131132814988688627751475855584342760393543650442814129518672155322598466511428945302286654672144007601912805074509744661854783142884043481251285488900498166295010984324704667497687678976*x^16+23795742312438841402395545870026678458637353464073634964482554200154384948572575983458453444088036840757491295437771564586157092264746177001486663674120440358680306671548690256994393600434194500630165/6024022729829116186732970262265629977377255502951711168685520787087300885628259037344310645196933022857890604573309344288015203825610149019489323709566285768086962502570977800996332590021968649409334995375357952*x^15-23035814314245691127850186630818753422952861834357495125983335606666464965919770543269650270289367878150588699153369025971514560024886816910427952636562471728104090083172748610528116874387413093812318239/33132125014060139027031336442460964875574905266234411427770364328980154870955424705393708548583131625718398325153201393584083621040855819607191280402614571724478293764140377905479829245120827571751342474564468736*x^14-296998664693903671391232098193160790336938799654662769322970748178134001562905981590609372339456856210665832666319393705528693390367556696167559825132339327307330591335308278760956003294193991151345470415/16566062507030069513515668221230482437787452633117205713885182164490077435477712352696854274291565812859199162576600696792041810520427909803595640201307285862239146882070188952739914622560413785875671237282234368*x^13+200735791965637443980934590799700554587584975720908895528809143232090222341861439601260642974068037655690573211940717280919799717343257544499420785137785752322643552809089819058354110424201661475913945939/94125355153579940417702660347900468396519617233620487010711262298239076337941547458504853831202078482154540696457958504500237559775158578429520682961973215126358789102671528140567696719093260147020859302739968*x^12+105270235483940810775749024712633402150935878367843547720183460134040995288164880657031298255406837404643051237353563780589012285579114948971610512034849694928824889380086384740875729936287377029654643190213/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^11-16947137332515225814862019154696510771652637234281137659451819977391999269293765721729479469742130594917022875184624898986761384389603194870438983617434608452970577024729626531220334765599899353758744856146207/4141515626757517378378917055307620609446863158279301428471295541122519358869428088174213568572891453214799790644150174198010452630106977450898910050326821465559786720517547238184978655640103446468917809320558592*x^10-184607924155621677349261587320216759625682275543287327111938954890582233415137717908428943878282920581470712252545294565755293309591328060482420585148785593081342311243237295174802601573566523671086054866742655/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^9+610257449885159811533678931169105705994432373693310547012543014260254375830261977519437644659612741087590119312495656186275801326096980732308916173909958356338105264961526794604986992410387757279156595733562947/129422363336172418074341157978363144045214473696228169639727985660078729964669627755444174017902857912962493457629692943687826644690843045340590939072713170798743335016173351193280582988753232702153681541267456*x^8+23851548344210486102595577744969203531565745614283904997106689656967957323851766315756248644505534055640017598155412141036953395718002782894810455797675436991282180375827917792355770188810042122991972791147607915/258844726672344836148682315956726288090428947392456339279455971320157459929339255510888348035805715825924986915259385887375653289381686090681181878145426341597486670032346702386561165977506465404307363082534912*x^7-12254672840373619475053436244800300231443978231301127461554934806520536503681768785502984846587151775576103062570408793795395606653139521293913209630386780506056522754190915562739787418980279884102874955844630313/4044448854255388064823161186823848251412952303007130301241499551877460311395925867357630438059464309780077920550927904490244582646588845166893466846022286587460729219255417224790018218398538521942302548164608*x^6-103582716845556821698298686672015584493992727908120242942870475732556456985516321556276512403753015735696764961068590011756076435343415380511696817518982326928187417177666686994005186965152668220224687906362940331/2022224427127694032411580593411924125706476151503565150620749775938730155697962933678815219029732154890038960275463952245122291323294422583446733423011143293730364609627708612395009109199269260971151274082304*x^5+249581368981882102674233011039331881234904063822284524159054936421384669827612407539150587963445227654624691838438628872079624438996119495744738123724230158261063202956179140665015498209149471390656289128670297539/252778053390961754051447574176490515713309518937945643827593721992341269462245366709851902378716519361254870034432994030640286415411802822930841677876392911716295576203463576549376138649908657621393909260288*x^4+874275454175083025290799735058892277784323096263832701569116610229454759193003847807651882649198687933010650039714834117120171881959764382496212242145173027249105354978109753094639561043055229069038243712404118471/63194513347740438512861893544122628928327379734486410956898430498085317365561341677462975594679129840313717508608248507660071603852950705732710419469098227929073894050865894137344034662477164405348477315072*x^3-541222385241771242710522567996205140519120468919134731189398150070881914015289761001126209452563486181876014409999610266166054238806883696706905403770423212039139384885582157136339806356645330405922133159853315083/3949657084233777407053868346507664308020461233405400684806151906130332335347583854841435974667445615019607344288015531728754475240809419108294401216818639245567118378179118383584002166404822775334279832192*x^2-350838586734269029183412471301036357233145203698714450521327245117897301708190495417066625539099267725070012130416298582700689289665334347654500050633568008571297999531986109515839991015270755326353650948777020495/246853567764611087940866771656729019251278827087837542800384494133145770959223990927589748416715350938725459018000970733047154702550588694268400076051164952847944898636194898974000135400301423458392489512*x+138217718086611443198336222162850319787029722569336810952126588918104036305200418063377879402564167614615168686588327317679241238820180082474165913783175762152927947961212892011405915559733380330928928367247170620/30856695970576385992608346457091127406409853385979692850048061766643221369902998865948718552089418867340682377250121341630894337818823586783550009506395619105993112329524362371750016925037677932299061189,-22450671012104192734781663311526116646978071279799424360055163122245889205200412794177878144137529354236604722217222737801554546147834417362071259662572757938876238074353280551004543035827329/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^22-652415800807798929286664957480809143371856273196633227450390511150575746715000151823188524774155555138122261790726606544096336282477723316521397020967285219261347747363999899618141415724217545/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^21+751029520543306773909344908629955489773678525366449968378115444282986719559467173540556008053645392839883673964106439142758328689419956343091321096370850850271157827111030094741339694819339746999/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^20+20984005078036675877776026503613920103476265092930151075623027378626207576506618862019949156212120417767890145972866080648893483088819394691421182258608112548547621038799220062956671875580481147549/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^19-5366590072881530342258818184776725775839836664947351609557947593948136310951395503788440453535457591659604510473076508787662222690942921156334122539094834090831976520930087776216322963541348582701981/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^18-17881827107853242245689953640677183562195838194892343990979918426697399540795437557082009972488977450421676268094840996757810586542833217614598002976363891831707073792527166768980696385167501880570717/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^17+486527121329132270847126968884819501300345284103627113613855977125981121897896868494802695376224487549665332617390656986353149048654882144049667621884722554187791878212549750013133808382275321012404941/2216840364577114756717733056513751831674830025086229710076271649648126725911199325742706317432471352411703742482977838697989595007824534839172071125120393162656002200946119830766650393128084462982635278298131726336*x^16+6140503049016986826480188155692800976112749498782901194451819339136716151051601909663394260247961898388357594929203791042480220950846244098810238760380913664229109167446491310245376968760002247690949891/1108420182288557378358866528256875915837415012543114855038135824824063362955599662871353158716235676205851871241488919348994797503912267419586035562560196581328001100473059915383325196564042231491317639149065863168*x^15-6528690966268672400366642028401149583925905560222550049625894694152035408042882492707998309469905541730852957907845953130359174992719241541657150627324062750850845194805484423393894648103598583162355824269/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^14-38728726166192836851947196744740679545878721498434262056463919149884379412196438445501774992944034226458305836887521576860826654392622152854815201881808136167369865866820662822874637118504826844014063307137/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^13+455746787587912209452820975324401859217481312566334763975763788182344418735318218473285157070761481607758972736784823162544337820196690180576907991321665782968188368611659355939571144360314111417020406011315/138552522786069672294858316032109489479676876567889356879766978103007920369449957858919144839529459525731483905186114918624349687989033427448254445320024572666000137559132489422915649570505278936414704893633232896*x^12+110915775162740690108486474721009577824000635905411436798435759310449153228827940376198961661520898277242940719625099400219939163330148201769803992340884897081033557195407462379080443937837608419415845373169625/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^11-4801677287958735221614743777555538329099643030299922226952133368445978354071030786503445831461870688246819432419616680625725630587521071093257992331902460467190973552959001768655628367874764532960526161289205817/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^10-12237340909040870855025868391691924114798365259814047610055091268699827962142023626087483695301528505152612246259541081133809538698132425248505067393304724174568341624645910449825574733824939422486598954309857367/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^9+686867281524640851336429981742063782358025669230889106181604598913121885860806061400816585145757087439514248861016938068851520121503731174855902961376115445410915567352232105919455529283947729223369774969053065701/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^8+197115298978755230181327136297723670163578185694783551136331112099868823253246563824066052150206482684086311579671762956789829264168308395603034372183583777430137124462478517768410221275005452745735697304937250033/1488357178365982807854923316751176156519966447506623950856871835090905394593700719187608001205882865999068674762741468852410006413944695021416795799336201464185548352685993538722726704370662176074767337724575744*x^7-3394559126771799798036583969255392025872742042107892108361353458948910459042557762723085026897946965170376593394461666254723019417599870879282327198097090662525974766001503038328372066163538713230164407603840540077/744178589182991403927461658375588078259983223753311975428435917545452697296850359593804000602941432999534337381370734426205003206972347510708397899668100732092774176342996769361363352185331088037383668862287872*x^6-6689243804931986123921877297233970872427992619999518895593631810911729172783063392071300441821446691236957902952824249844904830860304981158853109295636251642420821808165548786850904754459730281428270340499079064955/93022323647873925490932707296948509782497902969163996928554489693181587162106294949225500075367679124941792172671341803275625400871543438838549737458512591511596772042874596170170419023166386004672958607785984*x^5+33708232485325160679818991488402464548852199958872742533816458872085193229500164889013432124859360515496993126298832314559742132214687092768922578760908601730475200410780312351789023963636303419589387054399782574725/23255580911968481372733176824237127445624475742290999232138622423295396790526573737306375018841919781235448043167835450818906350217885859709637434364628147877899193010718649042542604755791596501168239651946496*x^4+26890694329348394381320738161386471739909261458584135192098919398299926405176027591866077752271087538906864893230691231147565356267899690354310859495267467961110581849071880629922974579694525924245766415394615918935/1453473806998030085795823551514820465351529733893187452008663901455962299407910858581648438677619986327215502697989715676181646888617866231852339647789259242368699563169915565158912797236974781323014978246656*x^3-2195137221627735570737463760616034682815008092468121922116862490024023475076465012421169665125297461486663829524669968050364047430488203661448251407805041469567348531856947908277145844437739964595192364463151681247/11355264117172110045279871496209534885558826046040526968817686730124705464124303582669128427168906143181371114828044653720169116317327079936346403498353587831005465337264965352804006228413865479086054517552*x^2-10148975759875551013215633847720125759568224463859210368005821732887167292711054979381480632686497397871533164210887579623476557611028838961058635892493905229023451664380181658254502218290456932851247410136374113633/5677632058586055022639935748104767442779413023020263484408843365062352732062151791334564213584453071590685557414022326860084558158663539968173201749176793915502732668632482676402003114206932739543027258776*x+4165012361394301094994598034887401060999370026422073116088474308098628879650577699131390063279720174771897414286015639926991727805023443644476337563788118223543411622420040092031444073476776161156163159722222437182/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,-725538603300738763955175363873368441429170795711738432149307109547249370565865246124033587059898424909623243183963524468919426792283336964024746359529617182574525029091715642609664219804569/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^22-18919526771350954497118399569135039607591199726354633288550976223023266526585234728042251289240419690759625100530827196843561559457273262837032760879256161224975074763791196922346475236785705/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^21+24150875443168201834278669053907084278975503692914189474497684074202693724962361568462091475562230648917883052022531657643433391401195859150056005354525901455259074203856971515034442211681495895/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^20+596193365022901502157621107030140661216832175678844018907266397744554927877103396223325803349689686249575145998662311084043072014639971656329568199637048323666661474841464032672037670417276005581/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^19-171743029094504113062535732683120118592933967720028435746398944392273987243547277874910141031121703580573369951256414480110003657645280211896156904456998570223275701389663212631143364939665488861441/4240912001799697795460011064635003504073587874078004662754606634109459823482294362290394694218640848091954985619609778378762703493229544909720483891534665180733221601809968371901418143375465929184171836744251998208*x^18-247934157640231076058680027679696553177050643905435638200140326118572120841885278964503709570117965441681158787986852222145559185272373413413522006673358984925284685937009510247022195889578741009835/265057000112481112216250691539687719004599242129875291422162914631841238967643397643149668388665053005747186601225611148672668968326846556857530243220916573795826350113123023243838633960966620574010739796515749888*x^17+15503231363578300624596839730774827017611500707074071959802164773724234993500378901238764891353163626055394010631270376125672625270747303452383920155092717130786066972904750056731984202079641139997573/48192181838632929493863762098125039819018044023613689349484166296698407085026072298754485161575464182863124836586474754304121630604881192155914589676530286144695700020567822407970660720175749195274679963002863616*x^16+165521694226397832847888699182073480637905348279896886779726995757967896854249803775290927556152450658930587393428284256999749928233938268848550891869637721508156703974405511866799837273882635654306079/24096090919316464746931881049062519909509022011806844674742083148349203542513036149377242580787732091431562418293237377152060815302440596077957294838265143072347850010283911203985330360087874597637339981501431808*x^15-207379252046425407457596343184400479478932007921466492683239383026967876957610066797878207839537018386627407430146972483483684855395969494615151275942660532557408989547316870003048912582603597672420735857/132528500056240556108125345769843859502299621064937645711081457315920619483821698821574834194332526502873593300612805574336334484163423278428765121610458286897913175056561511621919316980483310287005369898257874944*x^14-1010726440912097074515851460563157206233748142396273139734254587263269539692472913002097873183895998023882511797200751920007812868470740467827828957533734483644635372919866471133075018949261053540238355739/33132125014060139027031336442460964875574905266234411427770364328980154870955424705393708548583131625718398325153201393584083621040855819607191280402614571724478293764140377905479829245120827571751342474564468736*x^13+14460229067743179863731886331612059638478200856041423139198028407879112291960045715552876075770363270218329151037335196433473161082924021859818319696610106093911322398485886411777113330278881956337669039699/3012011364914558093366485131132814988688627751475855584342760393543650442814129518672155322598466511428945302286654672144007601912805074509744661854783142884043481251285488900498166295010984324704667497687678976*x^12+2792380241242379213333918861033743624383469282082259572928871712667611707595638088638982724677047008603196727073316850480849382563617463180565500978691554075832211860923688237412282660388003443863042777762937/33132125014060139027031336442460964875574905266234411427770364328980154870955424705393708548583131625718398325153201393584083621040855819607191280402614571724478293764140377905479829245120827571751342474564468736*x^11-152709464366062760440371499936806367968296762505435193828377226633181433024916357285024247201568333198817360310502457437041676026548890378763624150020730933180179293526070720616630332029901526539556808001194381/16566062507030069513515668221230482437787452633117205713885182164490077435477712352696854274291565812859199162576600696792041810520427909803595640201307285862239146882070188952739914622560413785875671237282234368*x^10-74107865766572502930724399505756705451727761543194884351796329383252409428652921506340155347191159415586224773461255548271116054188624779465161371386846254466857370403071015147437218350823301486864504057936995/517689453344689672297364631913452576180857894784912678558911942640314919858678511021776696071611431651849973830518771774751306578763372181362363756290852683194973340064693404773122331955012930808614726165069824*x^9+22017180180191588874383189270076547576478667561951771290227823987717435498498649320017279948715152151342782637523417447912377094123935447237772509364371204056933993070260818592678965971430759513884031695009630189/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^8+36735598710993931524122363303596105885854116900400390644445265874421327748750724067875707434154289389195255334850144860419754853334752820759839486128460978958230076253057703968158990133524874484618595426618202517/258844726672344836148682315956726288090428947392456339279455971320157459929339255510888348035805715825924986915259385887375653289381686090681181878145426341597486670032346702386561165977506465404307363082534912*x^7-220776221283200698805962700371782485869899111274043727915371966471061290759736152944447274040195274170838192456828387917967023780137122679875295490774914619685990046232129073336814780245442813823529052460569127719/32355590834043104518585289494590786011303618424057042409931996415019682491167406938861043504475714478240623364407423235921956661172710761335147734768178292699685833754043337798320145747188308175538420385316864*x^6-37657051496276689775324092247819174928316367660704872250067471298966656164056953156551160970759657738334783888112983055293450354544210725513981556294208888229045434983662319332383642291980931061630634710316589349/505556106781923508102895148352981031426619037875891287655187443984682538924490733419703804757433038722509740068865988061280572830823605645861683355752785823432591152406927153098752277299817315242787818520576*x^5+1106015580014565179127117157838140565580071837015097105126651403881050466369367227913322884460897815946721725580537212914176620907878791452535752526021412153261324623185051899529077475844780784237157690922759257773/505556106781923508102895148352981031426619037875891287655187443984682538924490733419703804757433038722509740068865988061280572830823605645861683355752785823432591152406927153098752277299817315242787818520576*x^4+1207947684555376009575794649001751881910065261429910360243686497099280333942395469811877251920542277556054767112006068608794710486605003685771104983695910612070572828739051000522702121963789172134759802804453919705/63194513347740438512861893544122628928327379734486410956898430498085317365561341677462975594679129840313717508608248507660071603852950705732710419469098227929073894050865894137344034662477164405348477315072*x^3-2250340504793723075743247124802654676963616992981754920805453557592426707310063516957206388615171913565953531843277850265316712537625932989909157242523826784013152786484438465437227902274132957842275088818730252831/7899314168467554814107736693015328616040922466810801369612303812260664670695167709682871949334891230039214688576031063457508950481618838216588802433637278491134236756358236767168004332809645550668559664384*x^2-972689818060773320333141219592501460325454289881262048283678217422840443354179952967586010453910950678488937974035068410908905267445404021904269367786880242698374537096574560349723152839087090212807823375757367455/493707135529222175881733543313458038502557654175675085600768988266291541918447981855179496833430701877450918036001941466094309405101177388536800152102329905695889797272389797948000270800602846916784979024*x+216911796087958551127297991515915575411744704153374565211450897203261991933667645657021235439113822298835762270993715691906527424620172157769549787693821167121548667767292712596681247165449209440929282719819931124/30856695970576385992608346457091127406409853385979692850048061766643221369902998865948718552089418867340682377250121341630894337818823586783550009506395619105993112329524362371750016925037677932299061189,4998843854286017278608344215597282867413734845908194762677636657653891319899792871078230946265403461849793210918990563683253812811443810755970369108838326930642995564428521017237146998428961/48770488020696524647790127243302540296846260551897053621677976292258787970046385166339538983514369753057482334625512451355771090172139766461785564752648649578432048420814636276866308648817858185617976122558897979392*x^22+42826738798065726329921274634286592737731273463969020091716134863831934894865991901026828613356978514401137382601154184129826166986984756264377736477469773308920345246157814482617358776071067/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^21-84593106211254660187694653116805757232699423638347735743511650989963385984585531914846423164095784956369952260428555317458175467683540504635234720408747345810700512834953509106927763796880081857/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^20-342793195855917503405256661797266089884828840135016128074169904122924455845909220063846261735580459275424454895243262247517111639458639811784370037332468843199204743748190211669214417359540270773/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^19+2448112652448082400026457470405517964035698933869092280990314883466517698135122489352379811723032243206892185664118216383703762056941862830556105160176538719529509613586306900773020394317855986262625/48770488020696524647790127243302540296846260551897053621677976292258787970046385166339538983514369753057482334625512451355771090172139766461785564752648649578432048420814636276866308648817858185617976122558897979392*x^18+18548423835751355289839472719868409457060389046724525214769541117768428745786665753653425388373860411052328296084739314459763885789113927390433768960348708386265603073255177342325094994627301570746833/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^17-56201759930896737941333157102149702458378431423866243782809017782088375607896945018587683642370788803270657049408030273233112766377481045962678134892467371490458194214814954777078609898648279844197155/138552522786069672294858316032109489479676876567889356879766978103007920369449957858919144839529459525731483905186114918624349687989033427448254445320024572666000137559132489422915649570505278936414704893633232896*x^16-1573768605386192524836715761543355780904880979966277699859371431208223945534333876478753745953596315305291590243919752051117276479663312757476769426174852840081970157053255558944058241227581455128467919/277105045572139344589716632064218978959353753135778713759533956206015840738899915717838289679058919051462967810372229837248699375978066854896508890640049145332000275118264978845831299141010557872829409787266465792*x^15+3055346687703729226915362266582247579959721524594447955434048228493938525434190884694390703788606540817916187666883681182801158484215775830801583221941088816631182179800530651897619609290354221566082000125/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^14+19522267738000896785467362150957821910455457351556613267256225135364333730407528885981220857232921424609946267619775194104345668290516736828617995049198275548865499529335939193128475395309851355520371696605/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^13-26980299125710551730960749120413849366121894804439625143970536244117766207822195319837530628782474327508814488540689265782623797687651694796858436332909356518818748889485725671759314050593988314494475957653/4329766337064677259214322376003421546239902392746542402492718065718997511545311183091223276235295610179108872037066091207010927749657294607757951416250767895812504298722890294466114049078289966762959527926038528*x^12-6819373765782557855239005962863092899839514951653845719037744121522474710727610655034113427532493484519851313527241426497082364145042135489024393906411434814235559484614651348632169186860913577689948585029515/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^11+2296440421458586146311191161222038666318076153478954342126914449901104219822677425015901727373690261167046586008442585422374403661294716979673908232471143232690814720013289528086722042690222912701238221977547341/190509718830845799405430184544150548034555705280847865709679594891635890507993692056013824154353006847880790369630908013108480820984920962741349862315033787415750189143807172956509018159444758537570219228745695232*x^10+11573307941628304176201008250553976847906870813461356495025301281136707635375001084404771657411317299845275251130434604136444851945105230486795969295934225006766663613933937743944657413248937761825290226826972877/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^9-82488276635068135499232402195097353399132970254791410496259960549852058034667975611901734545963822475604365587248861250946600117029155829523861313919712540745693098760588637754453204622376692446248698688486387355/5953428713463931231419693267004704626079865790026495803427487340363621578374802876750432004823531463996274699050965875409640025655778780085667183197344805856742193410743974154890906817482648704299069350898302976*x^8-1386831152305297347553391577927993407667905777666109606466637278430147340170645031703763805375517199037742760071465562093702583111767670792508194464947169000971504770508971494096860990821270321833133348571287520769/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^7+3226099298293239633792183155417674188395757259661328381615210066936512690644681576305827986048469178546521714448953947451389935505625657948535748278725594540561961217837950341923180336835076133230861884393280322333/372089294591495701963730829187794039129991611876655987714217958772726348648425179796902000301470716499767168690685367213102501603486173755354198949834050366046387088171498384680681676092665544018691834431143936*x^6+5056945106488479029513911239171411365450761575646147111440712702360166057020050088031104667393072861793952403689156105583574121220545701903898747255480166659527709361095078680635580361804750894800285721624154467405/93022323647873925490932707296948509782497902969163996928554489693181587162106294949225500075367679124941792172671341803275625400871543438838549737458512591511596772042874596170170419023166386004672958607785984*x^5-30229454168326858439695345555987170862503391463255832174883452097515871056440899936296970069617295697250504635940253488117553371808142816008872288835561658784762162483404481372707938731461685974999147281720683768037/11627790455984240686366588412118563722812237871145499616069311211647698395263286868653187509420959890617724021583917725409453175108942929854818717182314073938949596505359324521271302377895798250584119825973248*x^4-32689467525776130264172645212529396273498909811898809753550920886702200785872828835551290746723317074529952369006926285731161009876795122932937620175913034072958518985664922503074261087859306866280104097549399094865/2906947613996060171591647103029640930703059467786374904017327802911924598815821717163296877355239972654431005395979431352363293777235732463704679295578518484737399126339831130317825594473949562646029956493312*x^3+52405435646610583871760727462039551800331940897899297715406049261917744592694941460479456341964317459545458130345899835471374901289417588425250376635981399578840127271949355394051786121542110072819896683132345478103/181684225874753760724477943939352558168941216736648431501082987681995287425988857322706054834702498290901937837248714459522705861077233278981542455973657405296087445396239445644864099654621847665376872280832*x^2+5339435920974549300249621871354929745965664572794074217679307776904145050655848031275263589835782339995276373795340410808303870582519675217899166924396653227858753779106597842472401470233044682731425927359719280965/5677632058586055022639935748104767442779413023020263484408843365062352732062151791334564213584453071590685557414022326860084558158663539968173201749176793915502732668632482676402003114206932739543027258776*x-2523296381397957492049409049114102481139876094194519861055746850736193136176563302830184610849638886395956700289582528695715690392826899860417370299042282937883508348148075281458223239917742563056058619354230816325/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,-182691368526012895710934430107971897807870965689849702162531874860409439010655996658151350934845379940285745464720641879348246419849687673455678851622061790674803929510832829882073937541213/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^22-2474444159209761029751548993853857144845844153468220137269684715097088197310469264405446937415670166716332440908140234830186578494054196729920117891542754127855683295842139807511439039886017/265057000112481112216250691539687719004599242129875291422162914631841238967643397643149668388665053005747186601225611148672668968326846556857530243220916573795826350113123023243838633960966620574010739796515749888*x^21+3061207701783659730404083850637359129987333783695278834313577672572448506200164831190602266383867239056716426057886824630247079669372832014863239469729421090337564701724986483826182289280666827/265057000112481112216250691539687719004599242129875291422162914631841238967643397643149668388665053005747186601225611148672668968326846556857530243220916573795826350113123023243838633960966620574010739796515749888*x^20+39466753316168298119237595138834237785700445766186493795791689548396360900748337252946817921517403827060509608097464686581262415338754834328025147730806529955748768121251930559494439444663972521/132528500056240556108125345769843859502299621064937645711081457315920619483821698821574834194332526502873593300612805574336334484163423278428765121610458286897913175056561511621919316980483310287005369898257874944*x^19-87708140914453352916719855516959136139712571398669315979407218747930073381313334373250895271299226187486856052568988128125612968441954248986329410178757255957396082469576201247745531445036833910697/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^18-1065527450344584451837246923584498642526166597150624353695100527727474422517868393194569889886305651765035025253303786424226780271780998328755474351324757264227276800262633265102230370658028332749265/265057000112481112216250691539687719004599242129875291422162914631841238967643397643149668388665053005747186601225611148672668968326846556857530243220916573795826350113123023243838633960966620574010739796515749888*x^17+1994331167975648685190939538185708910090789345945221843272919301413412300321430588147848445725824076162795325312897669249937621980908429629323074260709243947349977568784211412770912537996673628533107/1506005682457279046683242565566407494344313875737927792171380196771825221407064759336077661299233255714472651143327336072003800956402537254872330927391571442021740625642744450249083147505492162352333748843839488*x^16+90393307023082723536871025132541563228481041449930614872897769276545866778177543874185654576481084826884713074330600386984639628030962577037394598873927780952179856747344747447421815368533499803967943/3012011364914558093366485131132814988688627751475855584342760393543650442814129518672155322598466511428945302286654672144007601912805074509744661854783142884043481251285488900498166295010984324704667497687678976*x^15-107519544165902740935344614388155004845353942762411473864162544289303526509306053793380121840449626205991970781926553746607298546778024759043383497311426591731611630323552790811821824499062657525970793077/16566062507030069513515668221230482437787452633117205713885182164490077435477712352696854274291565812859199162576600696792041810520427909803595640201307285862239146882070188952739914622560413785875671237282234368*x^14-1124684588349450293575224058185731699596293031753093453150321612403873355882420247933210491048615282372944882594702918923306795365122923803804585407992148181407005505262453866258770272409448233096141354541/8283031253515034756757834110615241218893726316558602856942591082245038717738856176348427137145782906429599581288300348396020905260213954901797820100653642931119573441035094476369957311280206892937835618641117184*x^13+29496955141526294503099495457704942285986713404645947894643348200581877191378923356366828321846471302071032612832587785802869649992097337987830547316765427593784830672389256898407882978918193787157606815/1470708674274686569026604067935944818695619019275320109542363473409985567780336679039138341112532476283664698382155601632816211871486852787961260671280831486349356079729242627196370261235832189797200926605312*x^12+396543150163109103122177541939459525255786908641769243467881937523888860550346641990986670174397977026355285882688065028721798177095488418196487382784181410798911473736163473956130230623246386455430143077889/1035378906689379344594729263826905152361715789569825357117823885280629839717357022043553392143222863303699947661037543549502613157526744362724727512581705366389946680129386809546244663910025861617229452330139648*x^11-80240771476310278738253559783216920663637603170553255719820491879090670724532661398742438951322561884012526532302077668281123673127900956174986335704316847682340496541912696480721395194903255172063272924311605/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^10-689086535681512351138042899291841324558588267448578074213696299840013516431040591885147568989588021419359633413870341973449836316895110443001865303451113305059005440576242544651989340534625160734999319348715789/1035378906689379344594729263826905152361715789569825357117823885280629839717357022043553392143222863303699947661037543549502613157526744362724727512581705366389946680129386809546244663910025861617229452330139648*x^9+2904818747282193940414884976814363004116476115720990411641033973647808438680703313055541593410135320752058035437937374587177394604128676178423917717287284281021332907715647105495776233555178680005394701760475383/64711181668086209037170578989181572022607236848114084819863992830039364982334813877722087008951428956481246728814846471843913322345421522670295469536356585399371667508086675596640291494376616351076840770633728*x^8+87558247058981744447485463544541516245024622886351542248783483973387069376527083037408013585806569014489363222260225082656472114361472505236711208428010737265225398187729363231706347982608319126403691208338867217/129422363336172418074341157978363144045214473696228169639727985660078729964669627755444174017902857912962493457629692943687826644690843045340590939072713170798743335016173351193280582988753232702153681541267456*x^7-7295688465735177992470639274120153601883318050958904023192667972060630514476498909246918047016757870517649328434704560934064474286334852494383906277136542015871015706854896862426458640824945511391952792824701193/252778053390961754051447574176490515713309518937945643827593721992341269462245366709851902378716519361254870034432994030640286415411802822930841677876392911716295576203463576549376138649908657621393909260288*x^6-368858207876513890616008709633715903478347871945483885453126748719631626334949704147603132236000761438140833339480756341532216767112284947949738660274186096188301253834579732645927135585551947237675920827910212293/1011112213563847016205790296705962062853238075751782575310374887969365077848981466839407609514866077445019480137731976122561145661647211291723366711505571646865182304813854306197504554599634630485575637041152*x^5+1172141704673690386486676863909939432548645551840988165439401695662896517087881478293701502485015230995094106187799608586397116418269600192095231256207224589510101296069779500160360061254980568511859984493139273443/126389026695480877025723787088245257856654759468972821913796860996170634731122683354925951189358259680627435017216497015320143207705901411465420838938196455858147788101731788274688069324954328810696954630144*x^4+3018419941063513374397311301180545116785489395782020410035391709206100838248590253904764159696708084707083224003014809951955004692926940482928623210004318450675454271976106311237974218626487648656093548656832891073/31597256673870219256430946772061314464163689867243205478449215249042658682780670838731487797339564920156858754304124253830035801926475352866355209734549113964536947025432947068672017331238582202674238657536*x^3-2409044178280398723924164889687315841516046940495083149216649962584001499432970892190436906821668923439833982992052185775887032766357430191465538288910640535393586529735019660319611152744596373420630371622368826623/1974828542116888703526934173253832154010230616702700342403075953065166167673791927420717987333722807509803672144007765864377237620404709554147200608409319622783559189089559191792001083202411387667139916096*x^2-1208332224815878891396797977634820767715773696947745241496562622890768667276912218333258097350370119113777051191634267233317759121545005401166806981104146866173393347915953208740821849517758656523012894822398652117/123426783882305543970433385828364509625639413543918771400192247066572885479611995463794874208357675469362729509000485366523577351275294347134200038025582476423972449318097449487000067700150711729196244756*x+990792696783446589243636173660056986986575031603439823595555307725643864832929810487328153979287244380504214322090905703665827153255839738737094174857047663863593821776316008744568825263181631940968235210592646464/30856695970576385992608346457091127406409853385979692850048061766643221369902998865948718552089418867340682377250121341630894337818823586783550009506395619105993112329524362371750016925037677932299061189,-131147096959691672849051768299342651795986273002637772837836597225943555896820837124261625755351908001710503444873835319665495928227562834259754799528114357405571748927470265952713967063041595/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^22-3607651337383084998113254388868137964200175678377056325218484529601741260382250285913166779558840397385590702129194067476962387749973567700804750076040173026588007986638297149897731036585902255/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^21+4374418082510967531661278679303895885968066609791511928407223469060859788228881309281966974186109323489524044999752121604095140278777030685205432766466761093614845865457314673750850431781379150129/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^20+114371330458057338870165262982381733413618622475553971354323521219816442449431839941667249385194730323309907225445431593802798589434919370256089239218773218774234308399083642554708860680272727348787/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^19-31172318182329644028281553911945639789420973993685113855216427475898881473131442828630195551312582585191032304900246064278826253205975298432553997607674924200776256605966003469379478025285541624474905/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^18-191604967030837040843292586417639321909268610129790670254761977618068216388420881771682017702012252178223001474845872949689158373724880861979639299065748027781329694102578282378867564229254437990793697/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^17+2819498565827737188193616261564362233373498000872248588778278972963308536478592912117764890963619760150333025554194121101102534060891404229094234309942314875457778461971318223059410050440143203787186835/1108420182288557378358866528256875915837415012543114855038135824824063362955599662871353158716235676205851871241488919348994797503912267419586035562560196581328001100473059915383325196564042231491317639149065863168*x^16+32241030925169893593076457346733212239504784264297225894529774339336120490787552006809438261242997737053274020093844226172546889474176747462447793544272395790280217451778007934867539789914785810304587943/554210091144278689179433264128437957918707506271557427519067912412031681477799831435676579358117838102925935620744459674497398751956133709793017781280098290664000550236529957691662598282021115745658819574532931584*x^15-37777796185533414738045317287912276656706310167035779438072044091575124022057417121718958616596988871203697281146038642235073512065360392892571289662221174366185454826907604328111861780366825469606435013121/3048155501293532790486882952706408768552891284493565851354873518266174248127899072896221186469648109566092645914094528209735693135758735403861597797040540598652003026300914767304144290551116136601123507659931123712*x^14-99341634773358824669206074629523123354179354875270352954197495045201384882005232360273807023943179556569809375809875320739225277140041448949881882074856557152655467250134825014809634643432215193279224112631/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^13+239705971992797576417081495011079992618182441688418411245242060427139966076571885443891180392770011141933282076562706569237753702702154866116810377352590545060893706675766781675847273925117549624546654468791/6297841944821348740675378001459522249076221662176788949080317186500360016793179902678142947251339069351431086599368859937470440363137883065829747514546571484818188070869658610132529525932058133473395676983328768*x^12+554423019214354975073761937225824017410496926702093540139682508020196893667223624318300229155286378326461482721707088930389443903678005604543160597901756525524718136463050800547406374298147258841090520129911263/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^11-27836871874830414260235867362593142681302202072752664401589861629493333972324596416734428990366886373190827402661753286348569319373359352367797789919669097304826312514627693818836345411921550176592135199919750533/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^10-118964403844649642749938972977867566327387234968741833360298799350243124159501305116097874901111193556501576586295357900525246297555417848961884623126653492740988207297468796639402674368783513911765879184310035713/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^9+4002609164149557582029638828582460238667107725815839109755125450716517775907022475602251771697351352439784703520508293223061951077028966627106787999920047342603039720050438985742886046447549401928248498329857201899/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^8+14900558799625649919855238677038207003656485889279496075874281889159920592893462960861471162417297352871186718006575987262047639846959272218955375460038629911084243113386129750734900401874985706734819879474479873299/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^7-39869474719989573815562809074276526220499291782384900350884087140535337122559354924078106972510185716002404686129177587850921385514754767838294457552350973631705162961048780701122658520141654176100938131346320354523/744178589182991403927461658375588078259983223753311975428435917545452697296850359593804000602941432999534337381370734426205003206972347510708397899668100732092774176342996769361363352185331088037383668862287872*x^6-61610039216299698224259018543151978516554401615377850083316284713636555522875177038960920488874928920313101059003356700089800630575512969400235319736017063721149951686216237950537058894466467607147330744543724281273/93022323647873925490932707296948509782497902969163996928554489693181587162106294949225500075367679124941792172671341803275625400871543438838549737458512591511596772042874596170170419023166386004672958607785984*x^5+24697847119825451304711874069949878196290738424685006067086473512741295542498971031220399768545361475107899740018487384444209354720590547939584101974614984695075363952126277938512587083794425425274413538457802765523/1453473806998030085795823551514820465351529733893187452008663901455962299407910858581648438677619986327215502697989715676181646888617866231852339647789259242368699563169915565158912797236974781323014978246656*x^4+490176176095944083802540203130090351118377749795822695417166606583299412326895353355179104856061334051165602185981626136495792541220648496150656744561790070930680885470978226886410222822678940722197447278534834184531/2906947613996060171591647103029640930703059467786374904017327802911924598815821717163296877355239972654431005395979431352363293777235732463704679295578518484737399126339831130317825594473949562646029956493312*x^3-6218244210757041564819966322142230936727232735868723414851340548125600842430627010947896092714266851494045826145119390801480176472005582097949884225284517767403505544257600850527880316347811128989372813011921785101/2838816029293027511319967874052383721389706511510131742204421682531176366031075895667282106792226535795342778707011163430042279079331769984086600874588396957751366334316241338201001557103466369771513629388*x^2-189084745132831944357729845603883117085346475407844471840361175580229707776790005429707903334950170932875465160972177139120535432474779009315505345219574596238485307678192862665408556965549491236327893903934805667297/11355264117172110045279871496209534885558826046040526968817686730124705464124303582669128427168906143181371114828044653720169116317327079936346403498353587831005465337264965352804006228413865479086054517552*x+39873472846074869004403742416897898756569798964830631612416085442893278477954095094671086776350627110099408218054075300629628491572796686264390494172855241902294077526916646580870118985932211600241908873273194852091/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,714924299,-47944176394482411614077885721101290257999839493169714097973782224222822204286383609196231287781979923779137402668364763621006329700003204385450683921936012740830999848992964323486655292700593/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^22-588717513900478311226867739593971889458336991823371715151186242193947149899587134747753402947564409382646156495104245265329225055420727078828145151384684458326806787365308802505361724021336783/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^21+803357974754432186112738035324893979999223875771448416932506723536122705880684044757006696488009113773522953150044165337429829626809773585967472956475349541917138463260629550869732093098565287461/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^20+2333823767022866100756003321915445169328137420976706705842631567284999471852423468588542721442955534741105427688704727595760670577566060828024500436835075897829524904292865334463032826016499176389/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^19-23018516555760796317412056278209326446251656413532137906017928964795791750583682657376950009137443793978750736808448221069529483198861551957337829228403862385056606804613137316851972774018758240178585/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^18-250212572093792385208289813050502251022565178663036308836303250296216995204525814299108786665952606252633035430242372503020224692850298399473763172626160745684473795768408294755184232179115585979539425/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^17+65432884623329502429097083533509291190485807948774162134888350524378288671517187859508852224962393687858124329315043320767418702408722063418410072191768507891080291256218930783218582642657740157713209/8659532674129354518428644752006843092479804785493084804985436131437995023090622366182446552470591220358217744074132182414021855499314589215515902832501535791625008597445780588932228098156579933525919055852077056*x^16+21039206928298043559897004485645744537629496700876964919318955613523234379927249141682095507475561470973749059488825712136660420605190862301784812564451623573791078991280976013323791556092334973909838103/138552522786069672294858316032109489479676876567889356879766978103007920369449957858919144839529459525731483905186114918624349687989033427448254445320024572666000137559132489422915649570505278936414704893633232896*x^15-28227537194087167115351982500692134122248287182086094885391146190241604960850420737745692987952640455383910886897820130037516874637106575427015709409140569431807992614128759467974433207906901131038611631181/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^14-258978220197850024474327521608566927467980225493418291077417123761063751487877010217116149350783872328716465481858863177495219923121501728443450315305913521559135676431131451115563754147475921131354985120333/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^13+3873454180372156857182910474658812868866691884080232737969461330435775633668781108070112930811721718558354925663568786336135301303362719496967493288134967688258933627305442039668797597818145236018603692201/33826299508317791087611893562526730829999237443332362519474359888429668058947743617900181845588246954524288062789578837554772873044197614123108995439459124186035189833772580425516516008424140365335621311922176*x^12+90125052520693331768547155333600623517846478941821954035802280624548077582843835878882930465087638608272308402280271299222542126438435584659343427792291301251932868316475106353701397634271697387446944889707543/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^11-21086189936285348978262435170481095846345305133181292536152382286703616169864203338042704433771058012021633754614002229427335789336378638887100509326258712563559336697999078266670527672492438635603002800819203269/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^10-154047796571817065755823847436625059443692832120334191686730417182118807487420641412793476003246528138873474523408163708934428790191570370589852480609751992301434385949810616564595709345609666950241835105254090397/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^9+381904381938700830298078800182917786910915534780980961777660928352040168540853953058111383454788273539533262547123281276708169850825300527122744452837222017915511134225872194111415827096953586236263940661486081591/1488357178365982807854923316751176156519966447506623950856871835090905394593700719187608001205882865999068674762741468852410006413944695021416795799336201464185548352685993538722726704370662176074767337724575744*x^8+19133485794856320389988903875540910408769754710696298311442378074580738009495352423211287143898175279998514556728023680554824481558661983602096895644324928838628105995340748963643488160461722348755226944602118073961/5953428713463931231419693267004704626079865790026495803427487340363621578374802876750432004823531463996274699050965875409640025655778780085667183197344805856742193410743974154890906817482648704299069350898302976*x^7-61341249108966178912758613575949252909363370664518027281160846732901407031085742138773834107139888774597642073027551251464653424130474471149067728106901168368348885627852706966125875286505097196228962559084738935237/372089294591495701963730829187794039129991611876655987714217958772726348648425179796902000301470716499767168690685367213102501603486173755354198949834050366046387088171498384680681676092665544018691834431143936*x^6-77819178843231394583993333746091314556251792666512434559588927265729564686366667428419145937648881680893368921281635410786493123555582064776775317568547457465911255439541557279949355073397618439497091223650155501623/46511161823936962745466353648474254891248951484581998464277244846590793581053147474612750037683839562470896086335670901637812700435771719419274868729256295755798386021437298085085209511583193002336479303892992*x^5+305277203107433709751224319259002949748959813661623908828660610222886150959789806279602513095389668505191100832797471589006754194712901761228231616921651104301346715040840209280003304160071201396637382788422877388559/5813895227992120343183294206059281861406118935572749808034655605823849197631643434326593754710479945308862010791958862704726587554471464927409358591157036969474798252679662260635651188947899125292059912986624*x^4+610600748393552533657804980175910057836706589914652381754091149661980467974079694133580091084850036167904377260634562829894549223794758758908480893529892432457308024033417227838386237278795074802731189937211458563509/1453473806998030085795823551514820465351529733893187452008663901455962299407910858581648438677619986327215502697989715676181646888617866231852339647789259242368699563169915565158912797236974781323014978246656*x^3-303374621882211432743686713058632410191023350922035625377431531306303639591529215454122316902702144363925392086157946842106656967880656886812560991616021695309561768695570736135882023990942295377396181823868107919813/45421056468688440181119485984838139542235304184162107875270746920498821856497214330676513708675624572725484459312178614880676465269308319745385613993414351324021861349059861411216024913655461916344218070208*x^2-119943968388829647502772686910455390557613244040150332859900442206190343025927220314122765942536818723903952723123043739793461455001378159214213956551015489645319374292054602166154225613960924329816576959178150980473/2838816029293027511319967874052383721389706511510131742204421682531176366031075895667282106792226535795342778707011163430042279079331769984086600874588396957751366334316241338201001557103466369771513629388*x+106348445672915266834336796403463884363195102836489639505317283339657526918308729027311327676215220765611296046866964882516857408476584318470133728406465339220724842724917287284593441775331944458001497598711104859394/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,622761357531103989415485391488065256660656658354594340325041840267037716097739020327606996415996619325638122164509254425993558908322924967093933367472975639506424562286214197729475832170860107/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^22+16417049901788312186599878132640854559737653521096398935421689215642770256453587653853222621605338180373000799567415204132509968140522086321681228062285363049402061296422737879295613843614802723/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^21-20870639157799924629260606711363060239808634605674390072360929558413154161159847170266795650525244011880590416781834491209238623424725730128778279840714905488302292652927173254006190821398727156701/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^20-525694176093829753979515822640505887859363100494634053054084282905451688253829726974433277656439817423401369384756016320539862886848895005677001756510145521314667751198750836535302213747165435641663/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^19+149464022004946259798044800404108579148741228284269500163084231852836817470010521306415928845785242850709245566939247590388210443716471910273433959344951844258722893044207422529436486635315034751689183/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^18+445496064799830631846814088500669368741224806023273283453706066772294826642376349800095891411113724512436741204433584731357229251215892442857185837519173392469519171568627197716387200054497025442027295/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^17-13586832857129468329639170360870268545400855573916934596719034434127097721882255345789856323324389195825545221738915628913019842245087962423726776233078429244317057818582885101267650272134392163425265535/1108420182288557378358866528256875915837415012543114855038135824824063362955599662871353158716235676205851871241488919348994797503912267419586035562560196581328001100473059915383325196564042231491317639149065863168*x^16-151951211660474673240289339434698823944391998846691252013373824615153502117150535663657037358137046362204445411421834264896410271149096102744719081257576642385123686661958064059584866435002354185680600833/554210091144278689179433264128437957918707506271557427519067912412031681477799831435676579358117838102925935620744459674497398751956133709793017781280098290664000550236529957691662598282021115745658819574532931584*x^15+182930578746409894511819800310030036176811955181183102233788077999799531422615059930196317030455327577619939397513499044807591839585028877909914531644715719101241266208420613680455926028602694159383784501327/3048155501293532790486882952706408768552891284493565851354873518266174248127899072896221186469648109566092645914094528209735693135758735403861597797040540598652003026300914767304144290551116136601123507659931123712*x^14+950751488491593521620555839462680630027663205306227433114593257901936773157743615807524993688100522132551308660397088912938223059553715801533530696365482503361032940642840918788289705060619114096988488036299/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^13-12823588387239584237202696114277231655453590060946767385892520688680601654270049013842799911559815347433876570717832133986602707919142070614264079724647937625640386249966848458409635432681350459742191843622417/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^12-2697883880453994584404569074106124267870140632118865961133358699302584831743832565262946454594215144880485928336993258513718048536922109731691407012953197883671188685777077360932519296323522474606750080005712211/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^11+135842258826779392195696448899549157344736639175180857525896178825113561086572127066525467213601549244165904090472512807693401502917569399282073171190523010717819298585329079861896195683306575417086015461275940243/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^10+294555463478904069484334020169434299712348371675556981742397202886563479310564168004287123391079953992512046647841960006346479957162745308857551991794986332296832501808311857602520257189584281428880964538873706461/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^9-19568807230640052292384489027523596194732411951594245825971268767110268304246431963551870583783360302269164724120954875997656839304125702264212944970413608147919632630989690591787372926682865159524409582672152718375/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^8-586072658228766403241119323272112578365628639123213751015098108135455572719681747773629757739991542444415250438065889677620818677672448708714361708848140215391930486607702119555854479104888080207435195053789167717/93022323647873925490932707296948509782497902969163996928554489693181587162106294949225500075367679124941792172671341803275625400871543438838549737458512591511596772042874596170170419023166386004672958607785984*x^7+6092374204903336554580518936694006645779865162282962841345549813402681450874441170049519148138713695368335800445012508685412622519519927416014801280327964933770889313544282919638087860829960948588146055128969283729/23255580911968481372733176824237127445624475742290999232138622423295396790526573737306375018841919781235448043167835450818906350217885859709637434364628147877899193010718649042542604755791596501168239651946496*x^6+157065207513901856003570446831568274160508398658346378827937508086383086164854239784257247127057155251670630371148825578206302092691619114565147209809366861934639836749180948685204649218541444040090179506384857532423/46511161823936962745466353648474254891248951484581998464277244846590793581053147474612750037683839562470896086335670901637812700435771719419274868729256295755798386021437298085085209511583193002336479303892992*x^5-968975163074503545216144459187959489734513058889014229944243243161878841418509106019548140290267173636240290167375119275227583701324373891680088234021432806875215537014722050801487545913537639879176560646926339831379/11627790455984240686366588412118563722812237871145499616069311211647698395263286868653187509420959890617724021583917725409453175108942929854818717182314073938949596505359324521271302377895798250584119825973248*x^4-629773167029546537104782409873644732121222702551953029086862136912397034987859863283100763872729851953987228816147725049862057552546793618508570921943638701052041205309591448730847384668545054567237729230600193810349/726736903499015042897911775757410232675764866946593726004331950727981149703955429290824219338809993163607751348994857838090823444308933115926169823894629621184349781584957782579456398618487390661507489123328*x^3+991551935355197302723951122067245158830116427395785686398167411884131510168234507456059066682194190610976871530470667249291468983248165088514905571477908600320245391381537383199936488916359941728074827211007392762149/90842112937376880362238971969676279084470608368324215750541493840997643712994428661353027417351249145450968918624357229761352930538616639490771227986828702648043722698119722822432049827310923832688436140416*x^2+486496895368521834234376760714221153180930250586031445980685491957236783283882286577095340254062677345391177533933361149060561353951047477637483652991042758081142168737576911914369664701345647742227153643619870529019/5677632058586055022639935748104767442779413023020263484408843365062352732062151791334564213584453071590685557414022326860084558158663539968173201749176793915502732668632482676402003114206932739543027258776*x-220023987423507414087106084469728206119594383307688111718370078592380493775262064278086817205962797857421256549553764675871616525296032176284681468344621514653680286984383719188118950419039310510590322244719949135408/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,-44210782661508312816280746538369576462343762232191744487380547949018538104926270078534186790523844461414052618098080304927781539896664523004116625039107478360791375318840033023713861741135529/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^22-1027797122103741420289367803271644275387200395969943311685682264707117306326073912478709672181754249570584586679901014636932733589342338735812030955533004086477203015622784923961056319241873057/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^21+1484261218119500798361886669529541574371586828471883328407161602954867560117917048095746481081750862462496778899200517389119038926103142205519313643173696068372407698274096598140525149168295606623/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^20+32854435097648664623109735664130567760603057401448272879297096634498284167162205014988309357356604474506052663060920159423115539753171849838419445171744791732597547334581656080383772915139576976693/16963648007198791181840044258540014016294351496312018651018426536437839293929177449161578776874563392367819942478439113515050813972918179638881935566138660722932886407239873487605672573501863716736687346977007992832*x^19-10649716959218921294509718256021551227562407723570493743849058184044772997416319673753875933007208464259803719945004849280352217221202058757991891241478528812499124413737678118057492490578405143511501/8481824003599395590920022129270007008147175748156009325509213268218919646964588724580789388437281696183909971239219556757525406986459089819440967783069330361466443203619936743802836286750931858368343673488503996416*x^18-27775232752517649776226930753765189240489872850189640973188190207471217827026631360667646319848970054343081637754663855504710541106381310334990016778249391173316180018996033521991475190319109291395323/1060228000449924448865002766158750876018396968519501165688651658527364955870573590572598673554660212022988746404902444594690675873307386227430120972883666295183305400452492092975354535843866482296042959186062999552*x^17+970041665728345313091533732747710076289362266235742243678814642139829862282236189018695060932089816193688951096832655582257893459399860348521003600402040276912791886951707092171616694067112794018120133/96384363677265858987727524196250079638036088047227378698968332593396814170052144597508970323150928365726249673172949508608243261209762384311829179353060572289391400041135644815941321440351498390549359926005727232*x^16+9444570891716624126650095151613079991434482446734905639261623945535841846723522694218054645022576624096424554667071050844333081833550786765406468870067900805073376904276846938031029530653912902763369811/48192181838632929493863762098125039819018044023613689349484166296698407085026072298754485161575464182863124836586474754304121630604881192155914589676530286144695700020567822407970660720175749195274679963002863616*x^15-13087686141546670812584427823013238732956420813620186252717762542423821773662198239671515410012465403470622385210210033848113352103800335833700115702921669803325021742068728180979257302222732945218387322205/265057000112481112216250691539687719004599242129875291422162914631841238967643397643149668388665053005747186601225611148672668968326846556857530243220916573795826350113123023243838633960966620574010739796515749888*x^14-58872430486293336688044039124484732458859138785958812577827906172041572769723214492820874399343855884402080406459078077146608814760423450358513235861897205548323500998788350945830043061424786475057008298261/66264250028120278054062672884921929751149810532468822855540728657960309741910849410787417097166263251436796650306402787168167242081711639214382560805229143448956587528280755810959658490241655143502684949128937472*x^13+919440658698456842357631667312847252805635680514363562169472744284078882153377691354391796580388887739534015689600302032486627337912849267337207792166047476852742263606611714420272753839795495943926538000987/6024022729829116186732970262265629977377255502951711168685520787087300885628259037344310645196933022857890604573309344288015203825610149019489323709566285768086962502570977800996332590021968649409334995375357952*x^12+166290195313504968637346085477933704795110515835988853527475436541088740262562606343462809550045925917062898760898427338898872002499199115054323165861168795647141089231463027177858794729059978258798129399371057/66264250028120278054062672884921929751149810532468822855540728657960309741910849410787417097166263251436796650306402787168167242081711639214382560805229143448956587528280755810959658490241655143502684949128937472*x^11-9761612799539892510325673003102971916097249887175648310156224691652049982701348466039246854216064428917084152449027400292377757565562813681905376047687168722715000581190796842750645969508812107798541757637411241/33132125014060139027031336442460964875574905266234411427770364328980154870955424705393708548583131625718398325153201393584083621040855819607191280402614571724478293764140377905479829245120827571751342474564468736*x^10-18047157623474875988632503069694620184589497725966663524367219638075086749359625368859376422879730934614621273537513041246038917275321617473988682281864284116660233633999841187866308384601094547397764480530308493/4141515626757517378378917055307620609446863158279301428471295541122519358869428088174213568572891453214799790644150174198010452630106977450898910050326821465559786720517547238184978655640103446468917809320558592*x^9+1409275362557488355332221841435306169761679044697476937312887630402503970332607559263450899868819267353130268723144403260333379505332622164290758543337768152093854668741687538120601913482201620750137175120752727197/4141515626757517378378917055307620609446863158279301428471295541122519358869428088174213568572891453214799790644150174198010452630106977450898910050326821465559786720517547238184978655640103446468917809320558592*x^8+1139147972150751274048909986139921347838780452618891176445613118842637064330538254428090543019303548919737873095749849967291357006716736731072606782817387540373164083901413507351465840798828078885836187906751881991/258844726672344836148682315956726288090428947392456339279455971320157459929339255510888348035805715825924986915259385887375653289381686090681181878145426341597486670032346702386561165977506465404307363082534912*x^7-7027030482274268856447458082807028904625031790815392770874615290036409595470148326709056296530296513224906621535766250920424486616726004781143415084123839115470741014985525622982656205148991370456216714882863931965/32355590834043104518585289494590786011303618424057042409931996415019682491167406938861043504475714478240623364407423235921956661172710761335147734768178292699685833754043337798320145747188308175538420385316864*x^6-9420191958996468218085294873759888448556454445695316766375002650337929918716779622077873828769861929760015686054881307828835538731883636660520195656325032444663099459152272763636599629328355668375955828472628998333/4044448854255388064823161186823848251412952303007130301241499551877460311395925867357630438059464309780077920550927904490244582646588845166893466846022286587460729219255417224790018218398538521942302548164608*x^5+69455849378602940005171504832799696980621105005169388878513267690224413441085209443027823316284107686363113675310355318228049665215679682684477671014058656585288249143823141609698779589549461687905158946617834313265/1011112213563847016205790296705962062853238075751782575310374887969365077848981466839407609514866077445019480137731976122561145661647211291723366711505571646865182304813854306197504554599634630485575637041152*x^4+18856669444715139479143471681278576127023111384912925760766928626315075688605165159255135512739999871488222379438823765579758351669500216193006842406990694553462465492474333357029601864546241941814324960123568282435/31597256673870219256430946772061314464163689867243205478449215249042658682780670838731487797339564920156858754304124253830035801926475352866355209734549113964536947025432947068672017331238582202674238657536*x^3-34575707627022249238261454332437707964393675919910771178822639464138834293233930265625644946357678041515070403992261560991418125961116579230318617920764292686835637573846187557855487773008189328356801868411718022531/3949657084233777407053868346507664308020461233405400684806151906130332335347583854841435974667445615019607344288015531728754475240809419108294401216818639245567118378179118383584002166404822775334279832192*x^2-15031156396059800779711441579823780045606980332819707369892767614188960630467998267746217214878544582496297728061278964663425290886695272255223994078638193210025881635792878157879485239949604102740637701156767484411/246853567764611087940866771656729019251278827087837542800384494133145770959223990927589748416715350938725459018000970733047154702550588694268400076051164952847944898636194898974000135400301423458392489512*x+6358146190007342238980420401304397836227417782278932936858789188799831315406140525570029829038933579456900218986805753597981533792255269169058216798224320396183592459535857596783424832262914568615735772615333010909/30856695970576385992608346457091127406409853385979692850048061766643221369902998865948718552089418867340682377250121341630894337818823586783550009506395619105993112329524362371750016925037677932299061189,10651699972308433220213627529342002627913581971282745729216009861505673722428950710280176207960239112802369784426481721055741083211934280867284475289573183111712741508302461704762885778321875/2120456000899848897730005532317501752036793937039002331377303317054729911741147181145197347109320424045977492809804889189381351746614772454860241945767332590366610800904984185950709071687732964592085918372125999104*x^22+227802739230965532384348049753443331088304075672842019518130302520489128075427208782202491584091227699323131863456887406394164593315174385755396291694690781988198095260251471863556529339600325/2120456000899848897730005532317501752036793937039002331377303317054729911741147181145197347109320424045977492809804889189381351746614772454860241945767332590366610800904984185950709071687732964592085918372125999104*x^21-356538639851003450538729133866415937225166286368777260097068228810594072036339764049247719260599853679766475392715518721278648060296036100614574241362308970521225741848834900294053479795645025035/2120456000899848897730005532317501752036793937039002331377303317054729911741147181145197347109320424045977492809804889189381351746614772454860241945767332590366610800904984185950709071687732964592085918372125999104*x^20-7140711397266833028886440318355224791689452567666996451277200275934418029354744291137260508182117904270620969255860190375404489243724588514660287704601965836017944429160416057036601934734104742045/2120456000899848897730005532317501752036793937039002331377303317054729911741147181145197347109320424045977492809804889189381351746614772454860241945767332590366610800904984185950709071687732964592085918372125999104*x^19+1275172942212040453631944044272784523850763278860285596722595394749183707066442793348207291335926943752298875775061700371553337988514401815491397730912051169003231954702259940938465121565090549265007/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^18+23568839708933415281457906502795623547953064861197209447638021038207700677933546612597454547404204147551985062776497735393024594187468555603828519129563773099216010130820943927495318125759452687656349/530114000224962224432501383079375438009198484259750582844325829263682477935286795286299336777330106011494373202451222297345337936653693113715060486441833147591652700226246046487677267921933241148021479593031499776*x^17-231587107364049899003961616238830441943689199329657902549933712991821712545554630578408392806587097111082648557555015261425113036947888797017075912396173101240630417788550794712688783388391501088777901/12048045459658232373465940524531259954754511005903422337371041574174601771256518074688621290393866045715781209146618688576030407651220298038978647419132571536173925005141955601992665180043937298818669990750715904*x^16-972238091351925057313173875804316533156363450959402627520924959220317540757928214317861674596431885550768926265919758778635222092076320705155067302538119725915982884475118901325695601998947349279564825/3012011364914558093366485131132814988688627751475855584342760393543650442814129518672155322598466511428945302286654672144007601912805074509744661854783142884043481251285488900498166295010984324704667497687678976*x^15+1557626687188862900790247581967484377480367073347526421932428244288270369961953668914509024425971757422921652875103953741740479111038756748097949348337135050102359654784511355747402561850048743114753994865/16566062507030069513515668221230482437787452633117205713885182164490077435477712352696854274291565812859199162576600696792041810520427909803595640201307285862239146882070188952739914622560413785875671237282234368*x^14+23363372590068446518337541440590821488350426093655272606147551617808623259778972526934378730074229498740480868793149990832202309776770595881644678213427722537080994531353039371690770080301779745154129042871/16566062507030069513515668221230482437787452633117205713885182164490077435477712352696854274291565812859199162576600696792041810520427909803595640201307285862239146882070188952739914622560413785875671237282234368*x^13-218244830934536032957625984659032292214448480484852586122737116640932604762424325752420690102039811748830301734597757768614294211843046968925012438658233301911810852097546687793379968537422627732647361375507/753002841228639523341621282783203747172156937868963896085690098385912610703532379668038830649616627857236325571663668036001900478201268627436165463695785721010870312821372225124541573752746081176166874421919744*x^12-31521937489580134264185422008076294028853726782666831805349565276074603704128981478909780994677903153792078088574619309591791273569472709594078916173724696633601505661039654580034156957864928497335813280560885/8283031253515034756757834110615241218893726316558602856942591082245038717738856176348427137145782906429599581288300348396020905260213954901797820100653642931119573441035094476369957311280206892937835618641117184*x^11+1155524092110670175792727324485657754593945659885120988377629431089097405311544410319372275105673285485451631064137497080874317409454470324467532611652876953118127036765411511470690063512896137316710188110075587/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^10+12914778295349314036889364599753699063505433144024190124493295173505177625091543572667989171157080913112156349275130925676644548152048437487230636892947841965628733666699192651187715648233976145958849045454837793/2070757813378758689189458527653810304723431579139650714235647770561259679434714044087106784286445726607399895322075087099005226315053488725449455025163410732779893360258773619092489327820051723234458904660279296*x^9-332654138759182214277672786035079169264704928519308010575131633391529530308373740015395497121943615917097401156492718533791397938705230857702582954779695232743305007892797925280242234264069569990792301897933144925/517689453344689672297364631913452576180857894784912678558911942640314919858678511021776696071611431651849973830518771774751306578763372181362363756290852683194973340064693404773122331955012930808614726165069824*x^8-1507717159019298937591858612715334840826575936694536764847946136784013787958811533859314151949406713947475838155767833048161010710042648298194620421501084879078310832676158497820461088451512633752259650249943582225/258844726672344836148682315956726288090428947392456339279455971320157459929339255510888348035805715825924986915259385887375653289381686090681181878145426341597486670032346702386561165977506465404307363082534912*x^7+6592037182455598100723389613224066716043835343502898333488247450467192900660848626554465652541193329499154831388633505445429728602594991755317575490847162265255750425197512534142733626737502083671310469377522541273/16177795417021552259292644747295393005651809212028521204965998207509841245583703469430521752237857239120311682203711617960978330586355380667573867384089146349842916877021668899160072873594154087769210192658432*x^6+5529710758592885398557245682255379385634612403394712467302950267596166368575218354322998922609680450794621376414482487205891401728434387041698459290725926461495200368895538781392103145289170222369818374803054366679/2022224427127694032411580593411924125706476151503565150620749775938730155697962933678815219029732154890038960275463952245122291323294422583446733423011143293730364609627708612395009109199269260971151274082304*x^5-31788428292064750241426946412616226044307834095339973610751040772907614038563542840865709464628967878172585708002266861087970223003240026213822441526466913129617870451964146084033101281251247790589595117782893550661/252778053390961754051447574176490515713309518937945643827593721992341269462245366709851902378716519361254870034432994030640286415411802822930841677876392911716295576203463576549376138649908657621393909260288*x^4-37869560954554580753778717821051968881514985041687093905022416324584892874911836140755562449089437721285324034932984441147955315754599628908908194752466469459554526343494286549786086716132041338211279104459129378465/63194513347740438512861893544122628928327379734486410956898430498085317365561341677462975594679129840313717508608248507660071603852950705732710419469098227929073894050865894137344034662477164405348477315072*x^3+29232494450610169729018636648840502679084909003804884167227432660419024055665621480725482218568059750257800490618448516856659956887945632994137477614898792522254304486596114314518136808752446882661799887142037949121/1974828542116888703526934173253832154010230616702700342403075953065166167673791927420717987333722807509803672144007765864377237620404709554147200608409319622783559189089559191792001083202411387667139916096*x^2+13919385729667329625441317828718814257064751641672654775132772759594650558212112480783859735534582118905022768324559783544118128665537921448597026741571743145856682285239358153782199997938139513364339153527184716809/246853567764611087940866771656729019251278827087837542800384494133145770959223990927589748416715350938725459018000970733047154702550588694268400076051164952847944898636194898974000135400301423458392489512*x-7352766007637734543253750833724871219327643547617467408576272415167234729411175974297219074609298013166326130193402476982229531533360064403004828157509887336983678288839032079040473942148361108667357028319882406638/30856695970576385992608346457091127406409853385979692850048061766643221369902998865948718552089418867340682377250121341630894337818823586783550009506395619105993112329524362371750016925037677932299061189,1150843335924447005327115701581765007530563389262457793779717929744969399568159317188368030874485197456338981251276128039916276436491368968966116780884946866519552219136712168783904642366525955/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^22+47524497460002349536992612460471037458863297089041484108133250063455788544661154217748011063762207455843997927923071895390567202766693516548477406768105754308318877860652757167227986145875079331/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^21-37953127639751422910252310405844427530988926551564281481848632028403485302122358488353393339487216273310094443457799594592358566022597855427448569029576046928128460470786145333252435015558931989277/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^20-1523475840660928266250350899116931271910213972788468274675584941532032252018038347118875377767010525331558591333903377479190505455686759389244819876625362442618429218666427387277116698355373602337231/390163904165572197182321017946420322374770084415176428973423810338070303760371081330716311868114958024459858677004099610846168721377118131694284518021189196627456387366517090214930469190542865484943808980471183835136*x^19+267028736229912983076989814618894622173185691289807646845943169463712371923752090417379391318678345225680784132450878166811789552560669908112348294493554061398856891229207129984919597317875135055062211/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^18+323652071425160268559511430327372217126575955719975090990538634278237051810498287710859189339441853286588905507002396271719063605151303645751801837701719163114675056381811236656605617921597815265694289/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^17-23814800237733354125884641302940164261288959626428606210265817480770453696396526719590645492024690670877592942427320087049278940315466141272748413549698861875955596778121207088960661286172180844384030783/2216840364577114756717733056513751831674830025086229710076271649648126725911199325742706317432471352411703742482977838697989595007824534839172071125120393162656002200946119830766650393128084462982635278298131726336*x^16-443602768641326199808239625606838592026498785296299629494889686042708268369935864179818946246848541718749913962069297567743337560157130750340104389569748401446612812256217393489617611762876781903416925277/1108420182288557378358866528256875915837415012543114855038135824824063362955599662871353158716235676205851871241488919348994797503912267419586035562560196581328001100473059915383325196564042231491317639149065863168*x^15+314248618617969009489869473974090825243832195865801538475915614582946946322882357422318156272816591575854440392133177504257903292400870003747002747095169880989648405093212460118227255093991150627271905360483/6096311002587065580973765905412817537105782568987131702709747036532348496255798145792442372939296219132185291828189056419471386271517470807723195594081081197304006052601829534608288581102232273202247015319862247424*x^14+2794876589185529095880039581741579112105699311581730085044879738422929191884166376395246765608162549649158494505036268699093812013088242570116015711689159334600736291859461137005650423321262481395490644356093/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^13-21578513347659928838277240605545221512894402688394690203143757588492389380306345746715854973193322189385737251461172951968208298955955554792801356546060114913434196059173497246057849530954941230225710591025377/138552522786069672294858316032109489479676876567889356879766978103007920369449957858919144839529459525731483905186114918624349687989033427448254445320024572666000137559132489422915649570505278936414704893633232896*x^12-8013645585521003515596681172119006358143525817783192807467273238773315941877637116669108944254935440483594201657162217289982577341079950688203981694463467625552839275566878103280082291935739278971280371633070291/1524077750646766395243441476353204384276445642246782925677436759133087124063949536448110593234824054783046322957047264104867846567879367701930798898520270299326001513150457383652072145275558068300561753829965561856*x^11+223995488852949768884366588346323270208902051365401773784284137443850025540256830916973972638918382027743493901659725389999349853738529357952725094655619331718638882955222015488526594306513993124667967411301022375/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^10+444781177283120946041157673383818494914337313132767722524973396919984015837222993675329786726250796600682625064267932301839745019439282978700659417151617433962307802137213669569708614711371643072702947152938749639/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^9-31712953604547840210907879433792799328635508891788576787757391498463228730094759270214913217579408835009477761806139293315293828321449519512934367486317683901285255900001047175076452125044650092355060002809481966311/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^8-116616222103762548749201076015887308152616839700363475632126024325865831701710429836157151373646854662170910958818487241692517302133793536569246013354206805030814969355027556663106028123129841628584457140884973700069/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^7+78567626364584661819555164180397874968428889663050210735842504533611301367565602407147204288526062191923041851266977504834587448158354177775924095534242164420162286317858163607157254606176439373105110161653696898017/372089294591495701963730829187794039129991611876655987714217958772726348648425179796902000301470716499767168690685367213102501603486173755354198949834050366046387088171498384680681676092665544018691834431143936*x^6+257180724064806182588312632422947356037194419187940296149557724188226993133135379971732043314406734467079292093668421416869188338243934827273053094338849296952956787787023059343884650401532730911090936265028523158083/46511161823936962745466353648474254891248951484581998464277244846590793581053147474612750037683839562470896086335670901637812700435771719419274868729256295755798386021437298085085209511583193002336479303892992*x^5-1622686610295768565190744220994601204634729268291401634802769703149700836609572113569856123927824119567964307705771221740924635207616913293991416905394002421150523296101229554506480724301477236720179123220821752475581/23255580911968481372733176824237127445624475742290999232138622423295396790526573737306375018841919781235448043167835450818906350217885859709637434364628147877899193010718649042542604755791596501168239651946496*x^4-4331338646748855691083076103721471839708482904321316693867988783396944556965279568743074707889699084999066874030812338681448324902425917702132307927705426015710857001444242983544670565258084016746606694133314267658187/2906947613996060171591647103029640930703059467786374904017327802911924598815821717163296877355239972654431005395979431352363293777235732463704679295578518484737399126339831130317825594473949562646029956493312*x^3+238260751318900571381802304509078784224533417089335506389008234095956755582446770154240355035205792812631629116471888867356571675467344587827453673600243365698257679588322678197212363507058098786442708345802122815049/22710528234344220090559742992419069771117652092081053937635373460249410928248607165338256854337812286362742229656089307440338232634654159872692806996707175662010930674529930705608012456827730958172109035104*x^2+1646368040329944459819770664511406627268876456712595194792022016430300714931928721649209425185118737742700902696470031475692873171796195222991514416803568269892930473476330120068415166806071586734716927804512999388803/11355264117172110045279871496209534885558826046040526968817686730124705464124303582669128427168906143181371114828044653720169116317327079936346403498353587831005465337264965352804006228413865479086054517552*x-321623816716398140188719197263384789948731000460418759952380407206004350887967205037556770562755089664063990332854708327247802189817826673848815724285998124203352114884246567674729125458803188459710724264001454632067/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,1048127680183373550730501070331332906258690911634317690314645478902270043795144376796418149834015170661616801229700868948533599918591511171190920787942669483399965985574500400719134075573927693/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^22+30240078664556986842131410703534520747491153772891868970841707862917425050242417369556055477063566923868077175020438542132440712939184707002210766214664510394256076060868715479509468044163881529/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^21-35077700528574474834669127278098906096343403928201381224160781759927545441656036890924310558919050843630653659236135411292612102816904980317673514831221745468195856103465999464283645043640825086247/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^20-967250733543834379586877531456499639719391688049907782371244387865966186548798076759087394342531148106446135231611188715432724003365377112230997399247923043955473125894048812936857818230821104100565/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^19+250893817563118870563873658571577890053037069679082736328190967198237735318388420567575019579069421825357431382461758984804393552691740226781497848949457021080275357610703629731623128099942617281477887/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^18+1637993177234749629818787317310602808373501131594442435724784122909389865169737091354007653280666341969988658216496940420482596502283519817482507095777495472074903610520095336401777238806499270815497423/24385244010348262323895063621651270148423130275948526810838988146129393985023192583169769491757184876528741167312756225677885545086069883230892782376324324789216024210407318138433154324408929092808988061279448989696*x^17-22785566593071556304334798128798614515067565232061892987533021449375094975398456951416659379073712625564082198017314203939449296493650680244909414778255971929483858006386086572865398204738175903227519533/1108420182288557378358866528256875915837415012543114855038135824824063362955599662871353158716235676205851871241488919348994797503912267419586035562560196581328001100473059915383325196564042231491317639149065863168*x^16-279230617931726775869966303839796492169102945195188099480242898083263333523656930032963457520936580413247856911766246433701200510471334938948386640343418735270996257955012155362148958428736547480230611841/554210091144278689179433264128437957918707506271557427519067912412031681477799831435676579358117838102925935620744459674497398751956133709793017781280098290664000550236529957691662598282021115745658819574532931584*x^15+306659959863311666618517330158747229141042207167942799287673334374214209277708380580309043205196044696774104470066226190416046591942023249431054456190964437204148044784688610975564445540341726109331451337703/3048155501293532790486882952706408768552891284493565851354873518266174248127899072896221186469648109566092645914094528209735693135758735403861597797040540598652003026300914767304144290551116136601123507659931123712*x^14+873955069388925741496979415867997160724699713800603152097316372082487725191606166752330485884842663864484559003181270826728723718034381426691578060316318573802690035064437188196390623822374069807155109940461/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^13-21509246061480920672795248552926820805939039660006815154238501073530440975512951462957817472734330438892293664981780560922435731750682528535950746764834861520906986699022745787415240922318208923067475405373387/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^12-4971183286360609389837184219714836321048212160740488517873601916058672173501999866260808882141570137752888447317828044265229313825260040431604650576600608991162589111778728092244437183271967464445871915712197065/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^11+228361975854080328153904927034378443526647723243808431504483699257970727682377607145576612250623402050409351205317459718609449488229235031249800562694299798785282047114324119010881038907491574756059626309675535987/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^10+1092276017905783302414333858590638671868042411915253614151233199084374563091751233948864905781998006339512771886073236294923729230853821410716438991158106502822800669895314676546378171061812416310518821273472302543/95254859415422899702715092272075274017277852640423932854839797445817945253996846028006912077176503423940395184815454006554240410492460481370674931157516893707875094571903586478254509079722379268785109614372847616*x^9-33073004009673733818903447091891897103821412218548255288247262232910330595275444257452271827979559889860576245488276965027146207267638889783906116355146098070148685698887359602292051585457840785606466692815012625061/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^8-141169567763811777951548130184262265859887065242863553474624109935238749391515734303775142593936866265877216376440468251542345163350805145367258738861541659532327266221400485781418605599015065288525949818686011843413/11906857426927862462839386534009409252159731580052991606854974680727243156749605753500864009647062927992549398101931750819280051311557560171334366394689611713484386821487948309781813634965297408598138701796605952*x^7+166614246994729084942270894100044164436803360955550410323140278401605128379106110062115411323764977499840883495021973295859847378833536495078860185134833132789761491483571897841116412917908644247896908662884455195557/372089294591495701963730829187794039129991611876655987714217958772726348648425179796902000301470716499767168690685367213102501603486173755354198949834050366046387088171498384680681676092665544018691834431143936*x^6+610780061900267819948756454730479237168728497300399143107212793443412396388577067277853593111900760305516494205440026002171804306167063764148647769751291541939530727037099824967924422759588798460215825271415153635139/93022323647873925490932707296948509782497902969163996928554489693181587162106294949225500075367679124941792172671341803275625400871543438838549737458512591511596772042874596170170419023166386004672958607785984*x^5-845768287966013425902997793615202635357848627840969099752718752001783410941648211416738586005001390120925055388106429262946246147568458467328142241484082698911342647890825466943676929538262895457069687338801830349317/5813895227992120343183294206059281861406118935572749808034655605823849197631643434326593754710479945308862010791958862704726587554471464927409358591157036969474798252679662260635651188947899125292059912986624*x^4-5148423200032129253886257383743138139779718966558176474847930104856918433168204155390697462037701376754531160583371088934648112954832183298231942562537662914214074513683983719188874321640364687202930820446534066433249/2906947613996060171591647103029640930703059467786374904017327802911924598815821717163296877355239972654431005395979431352363293777235732463704679295578518484737399126339831130317825594473949562646029956493312*x^3+3597992763690924530779151829384566435775187230281440774107357869544861664695471894279760764514621588541540712470670932565069406519259173476111151162008114107140243250195536050803131681794488298318288613731267834782809/181684225874753760724477943939352558168941216736648431501082987681995287425988857322706054834702498290901937837248714459522705861077233278981542455973657405296087445396239445644864099654621847665376872280832*x^2+261475991835324911280841673654051551751255204815349784014115764397607843455810575322887355239569439194414101556108819953944374835086906727732605621741346228133789858177159096302202070441908704994140257559242589807361/1419408014646513755659983937026191860694853255755065871102210841265588183015537947833641053396113267897671389353505581715021139539665884992043300437294198478875683167158120669100500778551733184885756814694*x-429364090278631615987080549099630331939937751649856819093150045749777181282549805180708384039173622557222171972245949441396440660938665022781011577737919146769451272743253181126792625631584637101577621749983811576747/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,-781640283838737231064006862300742967496119889795079220632391127867375354906863289660750397943247733011679316632403430253677179533001793893499871628056365155225913381682758142464252239719790283/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^22-35493199424963066187370986191356480129790138947548806264801671053035656528360433362699258276408883156544433328105086502485637088507346571136675132391277017442860008692387604466352325671422005571/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^21+26071037761423129981423744402383582697351117043686289323256553239174158912258583084137699635315417963360735478043353078065498756102722438673879267422515763983509337776399021382203274631316449755581/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^20+1156431900903081290600082966246176783563844088200000156643574273003677223322265377685546115352559922228956219052856971403308216529821966712495067740451768880227310414813534944502491826388522352285727/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^19-185739192965897398156216791097624144563541802115011905035036098128868308202024156798519339642997974507512459703364924103794141136530001049965883289319383833367888710992509864035349198092161161440640079/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^18-1001306499075330987439343805060903470788884371601724264828040768515741322916428935019280425818737471594175259296261463209429664951636786112489593914885689225593685693782230325507629584551553785330592595/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^17+16791902322759362716021712158502614658472749432637631215242636263717031583768521674082920726585844951000878666477186618385589728138249100709652140143356982630551545442832052805891751775336200842054375807/1108420182288557378358866528256875915837415012543114855038135824824063362955599662871353158716235676205851871241488919348994797503912267419586035562560196581328001100473059915383325196564042231491317639149065863168*x^16+350474666108262087586260508202153117487935904116345494209789188482162735943471465356641791948056340865312313887802752301302605082360809887768297466339535709341423543436091594746948395479707116909402974353/554210091144278689179433264128437957918707506271557427519067912412031681477799831435676579358117838102925935620744459674497398751956133709793017781280098290664000550236529957691662598282021115745658819574532931584*x^15-224810898489445127233348985310171437449044063532012488803170260630594498182599011596851172985307420924761360259110176320275092004885112980243258107711415615175467600898775936693498396535365048366657814746047/3048155501293532790486882952706408768552891284493565851354873518266174248127899072896221186469648109566092645914094528209735693135758735403861597797040540598652003026300914767304144290551116136601123507659931123712*x^14-2261018087559262739738171473128126899663328732236573944083134968264282383295993549078339380047217198024519033534526419897683945039827437887299044882365008629539995958678626351337372290625220244647940352937907/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^13+15671288716809628530848573197915647181650158871360802427711810043727869429824146074311964381514471775171624867239685583426279327329320865125118237917201553381891936903153924164158111686072708613261567429962865/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^12+6653094364031894122889593153975961339693692331275082336995666324530311464528808904789281559039272011348845399254034682179071428101623582667380745410575524497499861164469753273268579172792760714102983007430211187/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^11-165176364528691768383595458683892284983689937827862478335220557062132568047197501620774075074561041704648704955977150976137443134349850735977626421012800357288403885434269203765897244740694940432782143355401103939/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^10-759473051983666575447708484973718644088581672210993382553158661812716423979184362767727353788466614653939775015985537323972877438651179954364582257932536670425463501911752668255284422646847596178909245320999088257/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^9+23748076658548514070414898535373048412542547663825084209251117589095953652082151424007129341276007753491881744979079319162355650245851142399821138562831725199484023014695646566166786677090185572284213855311978201703/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^8+25645310038694080497402224617604330818965343379800536005557783223671380872800751317688140040586738426686917323130711088909209648815410293829377110032679429551172512325790305796992077829467348149483378337084660893129/1488357178365982807854923316751176156519966447506623950856871835090905394593700719187608001205882865999068674762741468852410006413944695021416795799336201464185548352685993538722726704370662176074767337724575744*x^7-59895254835304609534283891194717231032176061877717231923454429470823716810335738902864062600996911142827258551102752425869635351216835850437244991450898134701532971033566931711710333534098116514671057500138720728789/186044647295747850981865414593897019564995805938327993857108979386363174324212589898451000150735358249883584345342683606551250801743086877677099474917025183023193544085749192340340838046332772009345917215571968*x^6-467024680834974578418253080343258851144620312381171175702285332147774483805589326211600875490426330434331724140455522559893681070302826986309405283256740351843522031044284170689822695142143965435402917788738503869923/46511161823936962745466353648474254891248951484581998464277244846590793581053147474612750037683839562470896086335670901637812700435771719419274868729256295755798386021437298085085209511583193002336479303892992*x^5+1278496081248298132245128690780812431039383718102823427518720096253921563078448973490528398420201717443040589463328971771686216848676415957154695715353924933988208949121717810128689871870125642936594111407424747275179/11627790455984240686366588412118563722812237871145499616069311211647698395263286868653187509420959890617724021583917725409453175108942929854818717182314073938949596505359324521271302377895798250584119825973248*x^4+2029513865055032449978190576488168183605531985691249748022590941229486933778402401434393553463451970795838929677314375842120967755514145850136286511983900818255479433347466570465452284745403212910783554206705941391917/726736903499015042897911775757410232675764866946593726004331950727981149703955429290824219338809993163607751348994857838090823444308933115926169823894629621184349781584957782579456398618487390661507489123328*x^3-1600742235409799619389441195005752603117938772065075668595022767287412598575804848893444856234271433420133783724539740975690992681998024878575711518678156175616186118344625098327495013923692131102588111960979731774011/90842112937376880362238971969676279084470608368324215750541493840997643712994428661353027417351249145450968918624357229761352930538616639490771227986828702648043722698119722822432049827310923832688436140416*x^2-798890567784793759291096403045751600078731873342108936578664946607291809502514219006712319850673568686695804793051395433939616102993779975223518120607595273098835770690764840313825070908681599028883327600404114449103/2838816029293027511319967874052383721389706511510131742204421682531176366031075895667282106792226535795342778707011163430042279079331769984086600874588396957751366334316241338201001557103466369771513629388*x+594511275716959897360884487173089298974576001456317594621636710593482085119232456985198546110430703277175337933484109556332570325437357465508610988164650993404187416078131202059647242984964007091535514156687383885612/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347,-815700859685354858831898020603808140687791638906198886389882850388955909111977704201566393686046124662964072193673208842507514680893675964001014194591894584038109856863334169630046110560147617/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^22+3068169573407230970343021741322667300166884090315276531833685301962761680519214530867324469417566360915734805968946470623808596599913038655594008048601051893607610539775145760981471319179787207/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^21+27746205512434186901331416863425655960253862092718365512844599262595401698926197175278302346809842169673584419163269301038467293513024827935256272248598488871103744398250689053177922013910096914503/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^20-119393336392297112667426928321579443828413538486135854285081867790232971749994477466735936597752524902228171257947605564647046995915476704437278419934178396091347727774469107159602941132565362299667/195081952082786098591160508973210161187385042207588214486711905169035151880185540665358155934057479012229929338502049805423084360688559065847142259010594598313728193683258545107465234595271432742471904490235591917568*x^19-201876430171217436901938236101444436222900668711775603229830473552184429720292481455491087358290000447631797152956326049162591285625416935209069080411703192239947151666414863933608976019819862633222133/97540976041393049295580254486605080593692521103794107243355952584517575940092770332679077967028739506114964669251024902711542180344279532923571129505297299156864096841629272553732617297635716371235952245117795958784*x^18+124859355660284976811211761687787554785491531432114841743585229892028496767474141251359371913867120202562969083002815074059070648026931417947199271994814125138675584612135513465176116535978651107680521/12192622005174131161947531810825635074211565137974263405419494073064696992511596291584884745878592438264370583656378112838942772543034941615446391188162162394608012105203659069216577162204464546404494030639724494848*x^17+18653875002185319117615887212892459770893279395514168734151086752627951712370972201585540010534043395759333039182427707656955264698300277481857089460977012793741531221330966903480580700667025173919947341/1108420182288557378358866528256875915837415012543114855038135824824063362955599662871353158716235676205851871241488919348994797503912267419586035562560196581328001100473059915383325196564042231491317639149065863168*x^16-52872335482199791539189016294757151648603058839668698779237886394550835035620527591235911645157398508305403468072251277425011738346147447696620506103357153567001815020680270579119481560871408886075792341/554210091144278689179433264128437957918707506271557427519067912412031681477799831435676579358117838102925935620744459674497398751956133709793017781280098290664000550236529957691662598282021115745658819574532931584*x^15-255279697967935766657872466065307028300143596358088945079187683908977519334554339181409613755802867712391926797360102752593713551130671610119844099726789756754336848394293824979480054906603342601549714225701/3048155501293532790486882952706408768552891284493565851354873518266174248127899072896221186469648109566092645914094528209735693135758735403861597797040540598652003026300914767304144290551116136601123507659931123712*x^14+411708338866303711462265099535095434400294806434808474763109837077396087173085296357546491663862308981519611320161203005407058824984845000454215336211554269379372968091489379708015566619271745583130059525995/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^13+18174201704377485373647642926990088053155843616242558825973475934648853847940962656221137724778966623536118595336027970306834482608827395184330318072215077278482227070786021561003584546495067392928278871665475/69276261393034836147429158016054744739838438283944678439883489051503960184724978929459572419764729762865741952593057459312174843994516713724127222660012286333000068779566244711457824785252639468207352446816616448*x^12-1461860041894172640630472782228422131148153658326843507252546466407907673547372576638804175903605521826475272139541583949241273489126177897111168297726387020673952900197264380093499868448471073488383378978756151/762038875323383197621720738176602192138222821123391462838718379566543562031974768224055296617412027391523161478523632052433923283939683850965399449260135149663000756575228691826036072637779034150280876914982780928*x^11-195032033423267018363486542702844478665156886631113860089516486810852051092312889562051884218416320710292061757659682490761960978182185792630462994989850765086115995592282461931937985207056538838950215848952747057/381019437661691598810860369088301096069111410561695731419359189783271781015987384112027648308706013695761580739261816026216961641969841925482699724630067574831500378287614345913018036318889517075140438457491390464*x^10+203123952232552631073986784288596892974055459382999116206080474050952594793822698457154410802771421083623254219661298158175662733812399966119878414644990213177773694328095162972396661620387802795777401926485306519/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^9+28243757164857591364873689684086885185505400841690690478205013758883071456835559965135055806954228082280302619106642656722040498979435544813666281144306542593524514769982640572721038785372958172574397248632604036421/47627429707711449851357546136037637008638926320211966427419898722908972626998423014003456038588251711970197592407727003277120205246230240685337465578758446853937547285951793239127254539861189634392554807186423808*x^8-17127272540547442386256869972175665439953591187142852668146439812164519592818601445306169115242807741945401585525359145324611260299900823294762303568544454213546446607508363580006935367672538854860475899689824072907/2976714356731965615709846633502352313039932895013247901713743670181810789187401438375216002411765731998137349525482937704820012827889390042833591598672402928371096705371987077445453408741324352149534675449151488*x^7-8603074235281247299562302922459084936084220067098085322516288323629257055520696461987331759352809280060697616473819267982060129930864093887525808396916683141362356953124208112946596177372393314568554394686976489567/23255580911968481372733176824237127445624475742290999232138622423295396790526573737306375018841919781235448043167835450818906350217885859709637434364628147877899193010718649042542604755791596501168239651946496*x^6+202257410643580524255984295316865616815438635836699684706065893730364051495246104108771159098766681097564893518000430168290174431363372297870466410607581882922562165459326778962154961195466398447521053347090943330433/46511161823936962745466353648474254891248951484581998464277244846590793581053147474612750037683839562470896086335670901637812700435771719419274868729256295755798386021437298085085209511583193002336479303892992*x^5+1205946993605835662687653671614992262843177046888867649739947573937250468242847124466436759623439745181730593858255701973310200292843852512480259388923719406942594744501339569729975288026729115555034617275819582315581/11627790455984240686366588412118563722812237871145499616069311211647698395263286868653187509420959890617724021583917725409453175108942929854818717182314073938949596505359324521271302377895798250584119825973248*x^4-271960199853422531190868641748646493675456442117501838144783764654878015929297898851635556856612837548096284437980342564836819558047692696872231083212281770377391040286577689144374301396006243767902457239475612634041/181684225874753760724477943939352558168941216736648431501082987681995287425988857322706054834702498290901937837248714459522705861077233278981542455973657405296087445396239445644864099654621847665376872280832*x^3-729682785425111512071776478095314015958893826320613192089179055518946123286196286203031394504108810151382078591329715621910410077204938731470493932618809856363895516346884837812892493731665669341690304959290871785253/90842112937376880362238971969676279084470608368324215750541493840997643712994428661353027417351249145450968918624357229761352930538616639490771227986828702648043722698119722822432049827310923832688436140416*x^2+918181043571206082062435532569300158357584410266369062483055706018025221775659085697409118349740965702866984201398001757357618713038334223181654508340636884207625432549021019717318599884921151009633473000843833120565/5677632058586055022639935748104767442779413023020263484408843365062352732062151791334564213584453071590685557414022326860084558158663539968173201749176793915502732668632482676402003114206932739543027258776*x-226626953539785264106133935288558263388838932441004201506322489164398705342629376696817429109016092041021883966122483041679448525264782773468425304295103728715937384515558374833056695381244616909771952573625926680818/709704007323256877829991968513095930347426627877532935551105420632794091507768973916820526698056633948835694676752790857510569769832942496021650218647099239437841583579060334550250389275866592442878407347]], [x^29-87*x^28-44055*x^27+3870979*x^26+854169104*x^25-76029702770*x^24-9600330867332*x^23+869366695046268*x^22+69338033300449504*x^21-6428703718763065672*x^20-336989470086944321536*x^19+32304006413224508308064*x^18+1120514852563089274514304*x^17-112833648061111665667955328*x^16-2533454713055779044815499264*x^15+275461494666220560770979421696*x^14+3764495083670309358428261095424*x^13-465946195212194898703892049309696*x^12-3348918479384886531161561263931392*x^11+533106553929218035736134193528832000*x^10+1245587138429712979558373494005694464*x^9-394409410604311584099473671031418257408*x^8+518557769438667010021974750632412708864*x^7+174140692473530597339856378939496743305216*x^6-703523164723874345897328131144132100882432*x^5-39357844718914699180454499078135877864521728*x^4+235236386076595632081540021891745343179063296*x^3+3168809860019834377289087254764454057919643648*x^2-21555076039008407361055054908325007875435921408*x-17126798702322383659650099605109380355429761024, [1], [x,-1427510929976724553145925925872546838640066288204477811521969710424100425561926470658037204688992099948279713328521704302547408246213297934460789642991277135684677679826827645759704851559271742116890186904712730664708753781062158873503021758926165112108379795908799395658344555900461438027769150274100203424796889705543158310858596884656574060289701786384512123398649/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28+59572532842160578852013193881367784324662156872588949154795413646265548271117272039010285716782680435534879292462798942673527748843432902949944787582332342209384032821498969587952218415030377091929816559714161546756779524691694343406989621494804620092613862608420873818736941271333430361982479849954620273279152986289385534644436843748132733180061025638086052770001063/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27+196294169735643325591852996888130282209932566888796660781282958748688162982113489458437924198764475854114900606242649127155021410569617131423460615568659940221090334357183098728664922357504850654587126519228017037831518976279489731860497073625707091494790411817552902740010253040156746606203708657353859140417054582542085493861397454928071100597900057498069247554270810165/922242015663543525820097032410263485635373378935673320922672540996520471012369822674646197215773037763578681889332876511845292838895955355494128393546104202126275645557388524453365172979615907974209627566949270449329142595925575017062247398645152049592301681981195637396438714017837892223092847086300752798470356732465860068259620880892413526403067263589277966447423607255533295059117094896181316857284788224*x^26-7640318653989952338254006025973575492548106593740431213895255820190278264341684049976906927656605410524770539612101227958858184670417181385134410487291342478421115499044938193114469750776937077461896723076319096529386737768367936921473814882789897296067492401419591869820355941713588510119367018300875155768662043495871765733617558275295321287185449097381164268111796460201/922242015663543525820097032410263485635373378935673320922672540996520471012369822674646197215773037763578681889332876511845292838895955355494128393546104202126275645557388524453365172979615907974209627566949270449329142595925575017062247398645152049592301681981195637396438714017837892223092847086300752798470356732465860068259620880892413526403067263589277966447423607255533295059117094896181316857284788224*x^25-166043849309446777077039637023392751651768315049484183760417559715583227634141882345036992062064468242042639163948775052257007018719883300616904406726063200142544414895448512559310724187119501627591070990733350475764533841348494494461493775776729497757290592771655687380267215335918731118579689060087764957156796642542108056855260686625516277987845167030119345186573329730455/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24+71492644412763068240675074139043732896775686722655931925243403160262288224539424510048455667624208850219408355027245786755411582107963479144479348308815103795219796518018997885758972345616017377962777268789922133564659285208599704360725791809242097448819073073845611382039818545208005099291948077532452712207038455370579771137952905710926936781274573918084499536530533082728435/461121007831771762910048516205131742817686689467836660461336270498260235506184911337323098607886518881789340944666438255922646419447977677747064196773052101063137822778694262226682586489807953987104813783474635224664571297962787508531123699322576024796150840990597818698219357008918946111546423543150376399235178366232930034129810440446206763201533631794638983223711803627766647529558547448090658428642394112*x^23+11814591176106376947202076932805960379787258614877329406481378195778493891257561146001828524510247901860079938959538388104931089479491418653976637653924999749352839101036617989152410514733506294717386209118713564031912345055804283993897968371734300111137858647760250071376209572403944235412791300188684480308074550010297954475371405827547727026904512776751729126615667351339790367/230560503915885881455024258102565871408843344733918330230668135249130117753092455668661549303943259440894670472333219127961323209723988838873532098386526050531568911389347131113341293244903976993552406891737317612332285648981393754265561849661288012398075420495298909349109678504459473055773211771575188199617589183116465017064905220223103381600766815897319491611855901813883323764779273724045329214321197056*x^22-385452677542143373047689645032570192096286477882810264178221701105966997606485020769878958290994441005799001422580671337454589947752639796586345226480196649411873008241200662427092237629147899304509508991255119123472081472282987924732699661877728277428691137332648778410757660223177390479698569098807041460733023897431542756831725353466887793773237991805180583477495149167012532269/230560503915885881455024258102565871408843344733918330230668135249130117753092455668661549303943259440894670472333219127961323209723988838873532098386526050531568911389347131113341293244903976993552406891737317612332285648981393754265561849661288012398075420495298909349109678504459473055773211771575188199617589183116465017064905220223103381600766815897319491611855901813883323764779273724045329214321197056*x^21-157790937936211576208168369378724661784202680936155094283285651674378818348907086360766474684595740710552210089315848023411832342032737739409396762665980334218786617112223908864994374205830566603439901930677343636384791046606805627253657773342722940837015172465411796875625276939426334603763228565270478827004387675621400264743014285375407507925381598369552138573366052546740559167/400278652631746321970528225872510193418130806829719323317132179251962009988007735535870745319345936529331025125578505430488408350215258400822104337476607726617307137828727658182884189661291626724917373075932843076965773696148253045599933766773069465968880938359893939842204302959131029610717381547873590624336092331799418432404349340665110037501331277599513006270583162871325214869408461326467585441529856*x^20+1326928857977298932509948172602773568270696582129088460221249453468949282847235441954160025805171904590011373733695928252389233387446476336090347810205387044132004499465753561097215612651649892622188394354616451699706807866316170113258843979495375501307657573272974141804119143154034657422148746406894192470714424735680688937498890035879581461924420144031619167449468022801595073449379/115280251957942940727512129051282935704421672366959165115334067624565058876546227834330774651971629720447335236166609563980661604861994419436766049193263025265784455694673565556670646622451988496776203445868658806166142824490696877132780924830644006199037710247649454674554839252229736527886605885787594099808794591558232508532452610111551690800383407948659745805927950906941661882389636862022664607160598528*x^19+29767042670263807693454804871558671274300295685185473194337177170242136312738114915199369574054548814219910003700123098004004247292328584448362039701622802336714382919615403420587625940906020471078742212930475249115871831279677922946644590437758598997516703701752164316341436344440920949249190596827725258731957193168606035757757316287506117457110404900773739214205998197174738984227813/14410031494742867590939016131410366963052709045869895639416758453070632359568278479291346831496453715055916904520826195497582700607749302429595756149157878158223056961834195694583830827806498562097025430733582350770767853061337109641597615603830500774879713780956181834319354906528717065985825735723449262476099323944779063566556576263943961350047925993582468225740993863367707735298704607752833075895074816*x^18-509402811551869217882314187423969888616716174243857997621838813570697132652641199317219059650393257050631227664811998887922751075475781066001671386911470535292747994702154686541418648355643822784537250541417964419360730378520433769744496615357538643501939663770417824120451791409074774869970587390254690251114405937769365344550112281718276908450352268971974986607045663105914736339292971/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^17-18094332504481632581786024117585744879909846117133494648966941855230647721399900233988626981359135151790875379735245613107532559613917174010028264637741900384406959799197428032164168740444958924518873478730388270894890653228227664771263220825781235225754058117735243612728116116211488632769573026865611101659454779655421291128460986814066667778596996584866919040159501947407662782369209689/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16+400339327575869690332794269632101431280540978799689950178621884172886860260922499868152239116775865706706568514224572567856620419445684504720394971768956180539238879993145129638197262501543722798236217444795032214984141816576431392692846355248292576875892338253369425216755215187155125460658053197122496519260388656035982016534137101059708732542630463957084849358767856216548897834527375893/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15+1921149399742488898631950555433437875264804132053186459719624643876099787843335876111105238486471006769428591860534723482572163838986274907776282623609938959917288472147307480784029090052375258320989813256839494046082604269534461708466332236799630049668234315451946912456837739016407572842896467115433567481785956047198379097527134724591991774471265533392614164471143279120467848823453123189/100069663157936580492632056468127548354532701707429830829283044812990502497001933883967686329836484132332756281394626357622102087553814600205526084369151931654326784457181914545721047415322906681229343268983210769241443424037063261399983441693267366492220234589973484960551075739782757402679345386968397656084023082949854608101087335166277509375332819399878251567645790717831303717352115331616896360382464*x^14-645768467526966530109179935563020717685552687255105415307889032041629062822791008551207454788461534191111080037040984252528497545294962646304457699292220693966301191256977972432502359206698704979250307880510583480596452312134508994433195636280961628800006595079963466813310663881805838628390473889749729236176900346219397891290632220126543257207450805673883375986361632883938000318474448107253/1801253936842858448867377016426295870381588630733736954927094806633829044946034809911418353937056714381989613065103274437197837575968662803699469518644734769777882120229274461822978853475812320262128178841697793846345981632667138705199701950478812596859964222619522729289919363316089633248228216965431157809512415493097382945819572032992995168755990749197808528217624232920963466912338075969104134486884352*x^13-1691555508624804810941458329379597621411902455427632419169824739377288646856750129297309550128357716472391000868624567405662315722646581882602428759787037446825500671048896275253893555479176936673318557608266457418602666058301495534469723787097921006756436702369753820438510608269721874544827587082117113784356052998865525948411101360730421512425644750692521189347893437426011023441972011124159/50034831578968290246316028234063774177266350853714915414641522406495251248500966941983843164918242066166378140697313178811051043776907300102763042184575965827163392228590957272860523707661453340614671634491605384620721712018531630699991720846633683246110117294986742480275537869891378701339672693484198828042011541474927304050543667583138754687666409699939125783822895358915651858676057665808448180191232*x^12+117495555195916393654160408436267860815120669419379253800868471130073736646616223062677295671279756084422557090207612944330610699228539246316986220724301407708577435944367214738493032890274079030668064331734987235920579721971485825861451277322581105682280843886142113405260392944445660800096367821906354085718237394781020752899129541674462970946574596350237763517173224681555298285226766042315581/225156742105357306108422127053286983797698578841717119365886850829228630618254351238927294242132089297748701633137909304649729696996082850462433689830591846222235265028659307727872356684476540032766022355212224230793247704083392338149962743809851574607495527827440341161239920414511204156028527120678894726189051936637172868227446504124124396094498843649726066027203029115120433364042259496138016810860544*x^11+563673935820939406565440008112116779297580766165109097970516023339613797309489524219803578464141617589929701818444262062366156635942101475244358015097780091421649327610085842827312566005681354721759465111348607792857965564309508728699540751159285440229510717927081774166407837324365606244917899740322529319850567638938907172538439457291962363143127102734105320178890009054443338503569858655055321/14072296381584831631776382940830436487356161177607319960367928176826789413640896952432955890133255581109293852071119331540608106062255178153902105614411990388889704064291206732992022292779783752047876397200764014424577981505212021134372671488115723412968470489215021322577495025906950259751782945042430920386815746039823304264215406507757774755906177728107879126700189319695027085252641218508626050678784*x^10-1177290776942567811684013250648884689458393765786348642945977509319486080291673924154109791093052874917925291646991204200750924754076059713476599233911449731441922444690042143905315459488407395167837744208671148286512464437678832216397269272129185017910098047994542425727259069043288380745102214549421837384819494002472013408360658886899214539390112536477137092273063209690912603506918797198014529/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9-26760191966450675804640668248535290926557545519754172574315610798927740675364463460039615111283670738329000058565795568927951096986099218919294293749164621014224127723286994475540530502440997894389936837335551407825513163653693164406831874320679327410498561305088475517220621155375246902320594009951433857819915688517927158488873029148853579858459786381043324163591765939839201167803782100529539299/879518523849051976986023933801902280459760073600457497522995511051674338352556059527059743133328473819330865754444958221288006628890948634618881600900749399305606504018200420812001393298736484502992274825047750901536123844075751320898291968007232713310529405575938832661093439119184391234486434065151932524175984127488956516513462906734860922244136108006742445418761832480939192828290076156789128167424*x^8+67475706689726764310803371101370043892787558457979263588897007501103942936456257845484834567354757867709423108721515254299078924443995601133872139314054980133086251850137578858258857663322777625914874006760882829586114571202815259168805975872776309478582391779397834576192632998619472781641136816909445335490695628759646251615644430572602525384417633556336000551148523358470969536576975758338162475/219879630962262994246505983450475570114940018400114374380748877762918584588139014881764935783332118454832716438611239555322001657222737158654720400225187349826401626004550105203000348324684121125748068706261937725384030961018937830224572992001808178327632351393984708165273359779796097808621608516287983131043996031872239129128365726683715230561034027001685611354690458120234798207072519039197282041856*x^7+5198766419839653550388928889910800346763863675499436155219431886462712568947447153614304889903558734463881747198408169496935394519434362034310275829182724828581224852865795044760492326111811242575444412780687208464418021188548627777762253161059577104285111181078499841807528131970393117584478660359441249143876728779273036625411136267363272044660738563501684593054734831481502806307074577020683509/381735470420595476122406221268186753671770865277976344411022357227289209354408011947508569068284927872973466039255624227989586210456140900442222917057616926781947267369010599310764493619243265843312619281704752995458387085102322621917661444447583642929917276725667896120266249617701558695523625896333304046951381999778192932514523831048116719724017407989037519713004267569852080220612012220828614656*x^6-770173818547984452176475545167714934951660065358686306367497588598281055547537849861647436820820774617043781085409017141079501438305098096408833980819081146956610182829515954082504726234743113405007069004306126909403662200801317745191018823491828619445416055091032121002418800873178747821778314956289261178044045963668082339155317530994400086561039592375114273014412964182050166529829920376064906581/6871238467570718570203311982827361566091875575003574199398402430091205768379344215055154243229128701713522388706601236103812551788210536207960012507037104682075050812642190787593760885146378785179627147070685553918250967531841807194517906000056505572738510981062022130164792493118628056519425266133999472845124875996007472785261428958866100955032313343802675354834076816257337443971016219974915063808*x^5-2629182449774930197377125873876752751839915520285754495648572194222763405692937288090100307954234400006679300852228087995620721684514649588343394149207207904161721664071073829668410611466417804602836512198155995062737185256725612657212019738900700390396924420489536152721963827524939283777319108847898869649842500010109237223770863495441358361729106786871791497600998380540572021996089255476582601607/858904808446339821275413997853420195761484446875446774924800303761400721047418026881894280403641087714190298588325154512976568973526317025995001563379638085259381351580273848449220110643297348147453393383835694239781370941480225899314738250007063196592313872632752766270599061639828507064928158266749934105640609499500934098157678619858262619379039167975334419354259602032167180496377027496864382976*x^4+1170781376657708347188203653945080699715171963369804103262274099388439524981161162015756411545844874103146313398431004183044314363046872644916748688802868091809429264516585483522522805512757982474329614134146069897782571417454864483917234172042071508503565101227243866198426001031842095422914657467176496330480611978586562769059506013826443276703040266749058420285781631655756785978987056324574224355/53681550527896238829713374865838762235092777929715423432800018985087545065463626680118392525227567982136893661770322157061035560845394814124687597711227380328711334473767115528076256915206084259215837086489730889986335683842514118707171140625441449787019617039547047891912441352489281691558009891671870881602538093718808381134854913741141413711189947998458401209641225127010448781023564218554023936*x^3+4149601297710340637418417504390505871721569508098776749495697177653988623549885552225073651719965114511686745483620087662960107901229825277055626151467270211351249837275925513955175193643739547661458133567467744499089908363947109694097811876665544229560962267393871831607665872856778627510016675995223522369726717339929015622798787832058561352483707594468875485044175147224211197406627866409465319/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888*x^2-2650498072099115154294138433929088553135223461603531493131102966122966521978642406769654231651287832877394478983668834532143424385671723093086786619776832943114550148638032481772117130595312137472994678890296409434068201340203491267150134401496277127608606943433087717003574471953385829558252741391596855250783408449263031719893074810775893501561523549154352492599135740348590364427264819521054163875/1677548453996757463428542964557461319846649310303606982275000593283985783295738333753699766413361499441777926930322567408157361276418587941396487428475855635272229202305222360252383028600190133100494908952804090312072990120078566209599098144545045305844363032485845246622263792265290052861187809114745965050079315428712761910464216054410669178474685874951825037801288285219076524406986381829813248*x-18861465722600050247235317785542695494689986043038055323478320231228741014754338425772893994124249093266610430951515549907706057828059006070349696122146813697250707547181331601130639008267706259434643081810225608393950553048909787803731137627327801476941074880928126870404609478555986524805740911573599661208627356364065173060057614935638911236547007198371834597083337220159696431257621921137576197/23299284083288298103174207841075851664536795976438985864930563795610913656885254635468052311296687492246915651810035658446630017728035943630506769839942439378780961143128088336838653175002640737506873735455612365445458196112202308466654140896458962581171708784525628425309219337017917400849830682149249514584434936509899470978669667422370405256592859374330903302795670628042729505652588636525184,63991723206332458532752326698766787365077122432495565514314987385390878896102391764033418465532831420617417770004158047652947899548912970305586833097886002033206793427761483250153542691056814425991765886054993607545307857548279101083624499559525772348607996582516162260511213677187949088101446646383644764808236091001880289440807612479742258436624791841505703204858779/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28-2724755870099346530080455769916836636742796459761479311628368466886370730291966364447676538600623906102299384829100845742134185601339943085377915108741184018451177799294933627963079304235657307263041872343069465997290517132784952886866111267194800198642108740234972244898949897802204642784957512142624918063125016477060751964598390325649788743011916889636679073071214405/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27-979650758278520885696971428304945034014669240307534278095735387184367637047172286586905872596065335912585856882550693436696774042478918222852343194641849247537563118132780971883209777077540666519816419430797073914500251551283073918727006532982773870841186395629328345371060208867027402274565449315485880855847920192578755668437692820529773377296771287234750578364887490007/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^26+117088822790282496254205617595946416691836428142970345378842038926243904004831289799530418971193852496317912255084379269240063312102281480808280328914190721854677749864336888239413636748604499933428388802160056316558973138543514794495317775852250579229224905553740047075320132013572902957242072744384696007318926550742762932836786335652863755215266072271363672181763297199417/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25+7475919482805117450942149146894465071903693376059460784494399374501503608402975848728956968209948258805653295876236195841493359852699973919646495664311170840884297972621728130267439076091863127915590217149770078669255688552458358250964791462918026917026985547443109764308579983282632669544684791915917299793454350363610281249383957622885312022904026069968054020540409361442613/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24-1102746943851380837415524545493907813249043612699544307855940047507059582477468029551043562135617726582921295085145487673441863145498011507900775454580329414852604487296283064099276045030978805019787364273294129352707004866972762416329907019326618324426092157100592257282388780059964408772215859198785623229207508490220375349257187604789297278482730409427275866804746159504639523/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23-177823914138992250794366183197322262483671036449552246342536238440451885461689015064621196418015731147405220649921097892755298152833980724428344436686738999018442525168334160579608248300612991831471225575354626114840631353583461007219221462868559355752724856707542902930122533564728009396923264401500160283612765601111531063412815340129901624923076183268489025914794277537995788943/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22+5994441708492570582230680900872572862663601557641838176472857647991285239463856494946241516962350875721533011943198970617937239029396815800962948761311532435032585614310274443481619166668515242849011240654795266961469576220782151013111386347290432133548070251771693695026754112905620772723647100176916901809205620510752064801330309465235496018022191497854988524822658659165341354237/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^21+21449437031017916836771844082136040983979922316464380413198130043613298401442287283029586678394842099415721257727568986601399868226276703000947270013059757047267339812492716274615871722391800216767885434991224424372416699360457426914267260466406722930835796129633228687987507102398982381824281570671928578728011478612200342455636004222171943190213631966581778194179771285791231737947/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20-6951452966654251143261938842732958166983408302978807198085825427027131157038353001865297724691048482389127548154628211756640069646796959984036749024290226678159234845163240381238689257320139464228381869941365514642509738328731273672263243036702736512974936242922282789492340082415550118648045515805970869771579148130642316501975205211795930952980758303947175946808117044680898654701809/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^19-451527074040923501545126361182457582451637288181427621662564132808503877388573962881302334225405402102806021309242059625423512580128178640326285752681303640520027557961499815330381097573187770178269489761502762463550304462761293123287485832580071811996229769134654225293835503950424645598791472780584414214627166309646341069949849882180018370112227507068349254935978160574845453972691093/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18+8116012801500202654880579480793040198611177326618119132835954429899703856959768598208977666617645404423588256350945608992532222488167525645093504913595188575326614890900163145671826163538444251546058902149291721633745535676685546537797049261738615155626347393760028594517688782522162812384052131392265778914718075739083871455301696701350167154501021650494228781272650432327859256412959963/3202229221053970575764225806980081547345046454637754586537057434015696079904061884286965962554767492234648201004628043443907266801722067206576834699812861812938457102629821265463073517290333013799338984607462744615726189569186024364799470134184555727751047506879151518737634423673048236885739052382988724994688738654395347459234794725320880300010650220796104050164665302970601718955267690611740683532238848*x^17+827734977209122851546794956405209804112603586164887513491386507370575611701152283681042966969910295193330198988848284807823452986448512010191421507525497631279399559206702887659904383447726536619318000913430139925568019158936437803949484113952374965635469801790062626057846455196474346342411413109660856431705911730921385909917354865023359061317889239806828016414675995852487591016081536507/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16-19480728951195352734090209693251949577872674415999944369995761035055013286297557928446159976441597093289545883699409340421447229493132667930151606013522219798332547906928014313781196676864831632165806048323481894969454963904034890226972949973237760750300053307581245402078228199188013175255370308285531818442838633873391046716635596729548944119330546263176987951485906000643572048562581039151/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15-265362596949256630142020109694632700509306640099649297965404909725663479206194601756908181575496200802439482718886318026014280299318690290584893760923416182853125801361555699136694161358370512195840280374967155503919540720783021224480088912401333545898774583335751403783851372176936933678217465111797011398352696425423467311713353506922968776565434278413416584137543258828385109613007310849229/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14+10724803760146062635869868807304917300743284232876126216337135997694622535307574893120413469890066766903618274215651277076274249866521191066444874436917830390813115594964260784425242873664436085408791084510959644756880400464335896260034178778418314567396565643167423664017650308414559248513414946235912140360154061959970674803525744219546046045606782772394223307340679363394908562072248692850501/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13+235522844025400240553763504783836627650477280426215829692543188901874557003901766197576017010459287683194270044658604916749407274266788883639009045424691727691375204729369019826654661964349813619034839333453030048986132906784411906893092688600356694034836826712364992038431672236954690605690519403712786382933575887382890658890982039094547190779085358800335972745072422142961424540570236698053991/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12-2013102020705653234939755108119816326563664810040597595087803856296157341587833581326166523464651241332989673801434337915155261458084037373128460011324497271991949193432079847144054900982532787079755424965028773510590022415132128772794696631324057005479830777143670930222774574329402066503340189354275325709935666829134025386720288031687702355261731018884221044312250611952602681387484275830391693/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11-2935610153032306970054182939133149722129205197103520878461281516138751696944273130545503650148091297976250121374633548543466101746965831215920933507462610313261146482625251455258798955829480328327484821665895728382469018270364995578030564686100407302682189835222268030591413907679463518585290555368005325483223576202846513414673556213526008226136035066312877389581416675613520616321305800472342995/1563588486842759070197375882314492943039573464178591106707547575202976601515655216936995098903695064567699316896791036837845345118028353128211345068267998932098856007143467414776891365864420416894208488577862668269397553500579113459374741276457302601440941165468335702508610558434105584416864771671381213376312860671091478251579489611973086083989575303123097680744465479966114120583626802056514005630976*x^10+21005276761643180743745967260399363530306760845711150258628182230005499479307435409885697054414037388829265787577736796364346302894096210804167802821651470023681544226661628363457182358352066531995797047806285328493811607208146005438152005456969302204573067400130044168580426662933960177685231810548663252300500299051987469252191640945436189372765048669474752255900071643822483748194528194022345489/781794243421379535098687941157246471519786732089295553353773787601488300757827608468497549451847532283849658448395518418922672559014176564105672534133999466049428003571733707388445682932210208447104244288931334134698776750289556729687370638228651300720470582734167851254305279217052792208432385835690606688156430335545739125789744805986543041994787651561548840372232739983057060291813401028257002815488*x^9+423249867058373047030385949518810298135905145389688861484362075811721676297256207479024147769332431117558152232538049604746485189141033633470385945951662249323191507834377684379660991263903774784819003499285200461451595253828341492622636281996465351377068585276301592129159518275554648254348597822075245691759580600714657868021170427922518514666689465536876046888393650665226141104632178391814069427/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8-1266123918556641569366987077645371116776800372716547144690193296717685451794674193261684607033826690134353699362467208158574706295844041651357408649531342347685035565446273854430976309970385823018679460964571662369722994002413157306939139025115528357650318614220770312406495333143733422252598741009787390744994621324194604737256064303810007071617250371814094583029356052906732982876180544927079887579/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7-751551322175092189503896536038955734246838325278959734578046672654137958617060230911155711982724503596986636677801836129192698422082767486117878261971663883658127444347301768550462890388493680914286996259919374053166795983908891215876533452401629753995150367298493915064783568636531692480167579480421944034879645896957906487467171252190541449380005646964913240710184829527474874334667098536244989241/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6+15280263000295679308731387549863181571897418799790767664325625774550231648867096924129776529116613679311611808482816450521131016157283190407539379794632357731412545130777219088280595988494739653695898082434199969179906047992359452352016481027772574414610994981208882445146853565477672789611454901656502081822313569285017605517938810058072344952637836161020043454987555388405150329996653830190097267941/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5+43132418996013015577142890396889775699068948053624436780782707574646761200012259907309178077436771213027082071039354333866286878997729667323201555793271144326653368646534473636690618371989335768394714688829243221527893484684949559291246030239663357676850364030632466955058450657588676073377290347159463366892817088228354511192915550701560012379062422996960110326849903773884757976340119857052063631831/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4-24289334090482880584237760412301595333473077404068906425664813763616166680760207376166284281563854868228825342156270479461928834399018170137720164743354267932336991764241142918601227075470933272484438523660975186573684932741710829617434614643425717974752879855219104111700293395816394153590273430079772927992934465120766304997654335386034592440911187463846973203832752723532592657851073121925101785779/17893850175965412943237791621946254078364259309905141144266672995029181688487875560039464175075855994045631220590107385687011853615131604708229199237075793442903778157922371842692085638402028086405279028829910296662111894614171372902390380208480483262339872346515682630637480450829760563852669963890623627200846031239602793711618304580380471237063315999486133736547075042336816260341188072851341312*x^3-212343557579434917796653743646968047149976335716351568188872438574614637855880012988147582551213226081755288609834417588805066067485906214939653919815817252900069281061249382603010593879800800520410620088133760535837264771881464833083458098140724192873922052378175830370881817091327029982175637948636460912897702855431519444193224678142554016650762163944244629237360583753220141099970101439665618233/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888*x^2+55751062091216646263869684542409218207339839659704901486631532879792719273430962547414084323303172549022814887119612322933524159350638369554192278286506059962033835936171112140224838943371951922038619314260002723980387186409336794249695444904391555831045554688931631792388265396972455239458032476019439430814785411211275585063003484575435743663207055177190170981425616119135914658184928134436646065875/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x+4706714687372108891886219134075201770556381502096135097600575591419736598085598808494693365680574678256724877529032886808843063928517429653288071939820272774171514029543999433743667426593813459058738996887019176632533138740734028288361299488436484119709116998086910521715992999145514823590202050110762864691069372789313609854945812946987743849083664735662176715097968985022019651748704945203583425117/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,59084910816366050911904275631900508710888625681874032093592754272963459992464523671803579655326248619251315176343009754891969827020322795397677853334169824857131518707115253734927699126854078256201566987323689548529642467317499694498297677964750327305086145889109072648887623939251406626130211527376236694073766631391203485539016636051199068342332862726671746919551731/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^28-2551264912520166634332491318951606422541409682337130733763192773159333057968262573798666269039490782907655059331143886033775195122970619994287169971575853617383275646450067367251723178303549374001057689432368604452691475904388826934507176091310275267801082077294886157787797888699818184501429094523516201978293381191540130507776567802983769144691148996100034873734398861/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^27-2713823247546056901914535989041254535501356701768744108305611787389076140159900059907045233156937042044129484658018802491698974642990691184987882323821719799201609392378190590009681799058046723201939589575147997559657501122324282264214131023641356446058883090007304568648234537091840516903508977855906856496782930160649102110594785478232836961326144853791322385420371584205/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^26+109784424711870523991246114467111662409605776845050091597816294127238302145721744962138535097323793473087167289520950593528313340185060800711227034470644842802574930381588963535502478519751119738710514625648620223718423017449747788239777777382461466535592576277921679248686793652126322542116085130569902614226389350803146017273556334399493168084202830749789917897280916123873/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^25+6903948091224299817654441996235299701778453594509312450380813724874292789299631021479562464813126896426697559666690096871324165426059539384784088027283455926878221137787625500089491802038775690353869954208080017435803347185744985135617376783747640131738625145415410740915570630999143238762332354551885240756217454282053247591633848767980721104501029235050853603947323169755681/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^24-345244695089418747124709423954960422868180398519466765839557892118606998582306725042297093161174063139436608674540516489849892298527183590201992554297986999372100392742372353697413101390802061284342466037832946175517653232496105208332995319741068330833502914061149913147977887838130236746313116692907038369000120982219785050246072058062216807126412847762679916635941301600287465/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^23-164239090336057669219314733064381536210623616102032576642587934314044816258945407270054134675223934367951959738164015512216588794282008331600218521161019403030014584957773234639396010852121391678167130813660543858988779000727198195612398477321647469910368609583115536964958251214812434116472688648749738119616871085710150159546787089739243807501533750643862783143474169569525879223/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^22+5642496603948231430318368246795248491809668946034832039360909930161257092520150940667050071854284294634687984768904646612008351481119677204237610557405167234088664147333330419860288076816256549959122194128425586368959971446305731069817249802569556845332350666627014994446654478641737780749381435016464090731237897121259093315594608775629607500756744462236643705476080006621375811845/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^21+39627672132744223210873341862661335477558115453843755220658554352900287746898880470986861321765691410846421325161032742310897477409757542380620875546969889410934428824729492545775876632101108864950712402786455425549746844498717762664043541089150592125731909182615487434291636400714224905005574247004883881562856283937503649761412110134432949642922806452883190103818762018373226420331/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^20-19685628163760410838940714915660931043961333592302330269436824478639117198477315722332141188097788094889712264607971521104342460907601855829802556082163941638343457298574358126387167737328470895727304413603785588536254135028579707180651691907344186526782728950645802665012383007178843933126455845865886231432050907004711780969140380687289221926957461828105398732406535588252099299889003/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^19-417177870023860520713090269580240522530131360241789394512509811910369934031780456468798552959244942354509604021713142712428540740948171633703771503920962514667804309374658296777202490154528821588302307703013626246030850992369604857118951474341327616593256005529059125102391146241687153176547218782462094704782436015168220215007852840103384013470357996323945783963148535180760164508930697/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^18+23069500341597286912912872236333942044954290495290644721251922021355423714106260989746285087254988677072233318847213035125865497010410138787111765327525290050174511164710671410281691552611970139411105106754925229420355027674559513628241445640663038776200033821999607602854665846959927732224258914127258007765023557247996743700795460131640500364112225972745348683697529487486864480208738713/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^17+764966263315710099531320859335428990328869464838319282846593472438904086614014033009916658752643950179819743338093762228379227968894579548019823445240802664844107178879047212847089836373085417815686338823041005073149560322226629352734135148387094743575070064869491664789162665303754401575898290572883635065014050384664715678277249737910086562046380757525446755691075250450561202285083247835/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^16-6183548544194105149077611338559639007754993183793812419028928358308867642080015522170426139596870129493159107443111950114985251192384986908044503693454937339636791883708094102305585680840836667996726080339206190192279060119221558434145981317972544064762161303744529279315644409519495394870862777373521809424922337149026421089084503903440472210194539047194972205343299193083517374558836091693/200139326315873160985264112936255096709065403414859661658566089625981004994003867767935372659672968264665512562789252715244204175107629200411052168738303863308653568914363829091442094830645813362458686537966421538482886848074126522799966883386534732984440469179946969921102151479565514805358690773936795312168046165899709216202174670332555018750665638799756503135291581435662607434704230663233792720764928*x^15-245330629296149199455404923198472418405394732159343729367666640309413737336373268524366423693910362236306941083153917377420553282775929286072152115712234370322526941770421018578442839127790179925733780616286711021072958175374087954869472493243397952704254960415937688706219255382331639980617402879710121665121816974756648001587490789863663669584329576826946280658218962304909595884766647179089/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^14+10283130903929557203642507973752935387801371694654645340038659429393291860078125007682697795039576436225919144208115621603637653311189371551452626636581009175374798247805963524411344563140787537212966666833135092257308844187862299408677151840638463299756075193413034674468848082037779765428993409367251671657152026559668929869865102872050987403505960222404502814191047376827246060383722118833901/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^13+72621929639215164918451891808518296142860344531450001228317796628806371117201182096520946112531233186819389942720914810463744388597899592068470213110655275486254732622828370875058511353306197284885369862152384899491246220988382215091894164404334100138617518339670270485238826847967944044362883451128633455146537850169171449260555777298356164107123110372634597813692651002178496872835700740515949/12508707894742072561579007058515943544316587713428728853660380601623812812125241735495960791229560516541594535174328294702762760944226825025690760546143991456790848057147739318215130926915363335153667908622901346155180428004632907674997930211658420811527529323746685620068884467472844675334918173371049707010502885368731826012635916895784688671916602424984781445955723839728912964669014416452112045047808*x^12-649554052725413355408991678279034781136898996449026651407810780391842928455793863913428382560399413013265222048862095712257236238937884614386134739951236145266422476450525622824288111104925088941674784298747304730972817774128207735219342518276759121766304008947171008726215508027393541653502620355610526376893473433118653427798052217379595063045996810469613836675265606229216827858469083672846839/6254353947371036280789503529257971772158293856714364426830190300811906406062620867747980395614780258270797267587164147351381380472113412512845380273071995728395424028573869659107565463457681667576833954311450673077590214002316453837498965105829210405763764661873342810034442233736422337667459086685524853505251442684365913006317958447892344335958301212492390722977861919864456482334507208226056022523904*x^11-2717987071009221342510433359149784604946905919047502650278140053479738952884917462702394012915281191179059675188662371532126358056346376896262371195330582649987021599500185172855223009386637316419412948352282286082912776377549218769579580017367558698024925568302854246848560735815413386582463312209079619934662555482210170854831232086288521900371732164143329407873900165507129190907653509846765393/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^10+20603475372481121076731669593299453282965559461151088433219285608659718324394165425626004808496189501613336849023897462204334912634814258414756977334734279788345603294034460907927766765675115186218696707104146302182430097057064721344562188103579394125571410860589068756816400686830957972927360448270206345612461460611453793817743823492949678195610881298635373686376834195128390353246127258808264561/195448560855344883774671985289311617879946683022323888338443446900372075189456902117124387362961883070962414612098879604730668139753544141026418133533499866512357000892933426847111420733052552111776061072232833533674694187572389182421842659557162825180117645683541962813576319804263198052108096458922651672039107583886434781447436201496635760498696912890387210093058184995764265072953350257064250703872*x^9+392475836554613298644465283927859030867138482846415301182786756601428349879510620967726675792939638832799151144890549629302055970631627657904247994198854701694032531916715347448043857192130131307549150746077599918253747127995381206431211345776089899395523484109843770943149926026799318836514616533623916439773358251009494908151469778388650490145392667349282346815973167848453258373369407605000411199/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^8-1264354049054120572327615652576036238758230572413422618865014485921989740845805875973959429559601069236593669988931372681542596663957945857748113885961178178893809108912524505578354447643054104260711110051201503850100717430597153483800681474093211256776395876059969601761507770623873363578823606807744589035722290248904045709529828558244001685438339877147912572184030340526851364438175022236322130835/18323302580188582853875498620872964176245001533342864531729073146909882049011584573480411315277676537902726369884269962943500138101894763221226700018765612485533468833712508766916695693723676760479005725521828143782002580084911485852047749333484014860636029282832059013772779981649674817385134043023998594253666335989353260760697143890309602546752835583473800946224204843352899850589376586599773503488*x^7-1397609990943209489889038971863326347936239597245049897421394857478524704243755407931964811315073893194615266131177191956658816858731788942445891870361440344042497640449209747424579786098722520478149552482864194298974921345288560368240599873802505131880692223856881320691156107450846517006083373965611067721115604130443596311157277994333669926482906711466431561526426878560027095734819976815696529877/572603205630893214183609331902280130507656297916964516616533535840933814031612017921262853602427391809460199058883436341984379315684211350663334375586425390172920901053515898966146740428864898764968928922557129493187580627653483932876492166671375464394875915088501844180399374426552338043285438844499956070427072999667289398771785746572175079586026111983556279569506401354778120330918018331242921984*x^6+5201635650059607556530497530744979761949567160914178366519777779243232844007906092238166275446907247082001290001672398918583449770095324665855079967156412830549751163125323358551100747625329912125005917487624123090194072094810287351007853573525318540542081796840881969481205338309818233574373493696864135687534595555921081191291969758324202037031421294419902725205645003122858095093170845643960038343/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^5+13435254726178118322679536617861404103988125790148409428373404516363136899588312217935039318945054549129534442816637738467820217583448112215995685339083827101255053123040332412419425760199612888896375182194020530739127406653139629737315489877580526454443685251053236726614439560268446992543694355858022792646613573102338777677000293477465784090156491927905645474605030253378803508845108997769883384281/23858466901287217257650388829261672104485679079873521525688897326705575584650500746719285566767807992060841627453476514249349138153508806277638932316101057923871704210563162456922780851202704115207038705106547062216149192818895163869853840277973977683119829795354243507516640601106347418470226618520831502934461374986137058282157739440507294982751087999314844982062766723115755013788250763801788416*x^4-25370008223152105930738048652328415363432684884452679876854555399840703845665018923929541028401621934856050640290201936909214163165676842731356735504342389656178734814077781090311256506434905650407858691726038068141655136494504852023554002147092854060535572452109865332467370075913135918636378627210088978097113973266925003968934184190956818564535413861599807292108390653134097953533333387241933595751/4473462543991353235809447905486563519591064827476285286066668248757295422121968890009866043768963998511407805147526846421752963403782901177057299809268948360725944539480592960673021409600507021601319757207477574165527973653542843225597595052120120815584968086628920657659370112707440140963167490972655906800211507809900698427904576145095117809265828999871533434136768760584204065085297018212835328*x^3-3202503132386193455898447716509893595531595697719309904691894071621825345627571407895957223192504183068875617727417151942179280796861352680389929024831153730971989884605062743385273284814599960515029911304898035942072039728233406619997873579308739562836907181211334757428192864047618718864066522975664173918697002169812334908361046012254235094500554709925859370873934859213978593115188778475375599839/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552*x^2+19569071376109437454927388673183469584511023218328356334851229784341054264497086689187792816985418068740450558640286278035494746420974164500860972745433423163648190251920656911802272769795545899433091823078049208854296851935902928004593277466219796326186342522457700020171885478962562752761620745129689441881792873881124077320203109219427730941185949886965632478599340496313180222395187584797316482985/46598568166576596206348415682151703329073591952877971729861127591221827313770509270936104622593374984493831303620071316893260035456071887261013539679884878757561922286256176673677306350005281475013747470911224730890916392224404616933308281792917925162343417569051256850618438674035834801699661364298499029168869873019798941957339334844740810513185718748661806605591341256085459011305177273050368*x+1442149054297196749624348550096636836171534144993043932257758881723050641610053011997209609402210575932539807309737676374994967243765541536483455884991976311364123457370354059397840614065167654604372941864041152480310096023321551147986823895206752173208518593290675820832460839698047739859099196912718747241641472019450160940092113200962076622956475387566659250534352547988354632328534803181087745451/5824821020822074525793551960268962916134198994109746466232640948902728414221313658867013077824171873061728912952508914611657504432008985907626692459985609844695240285782022084209663293750660184376718433863903091361364549028050577116663535224114740645292927196131407106327304834254479350212457670537312378646108734127474867744667416855592601314148214843582725825698917657010682376413147159131296,-2594563274902139387707306802087947347909807011653511812459075179895710721446424157319764713492373702767052104960895877195141108591125276075543416247613981087533374215403444674967073727408046467202874041444761078435563700506193770239948790889919247178077695020793809041778050792315513486224542030432818606268747417267096894841253590503387919903868870509126544874670171199/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28+34947761642971479174103826157816416659147008843381221229234675786838411319480868969314491058976493980918148570277587234496074356982119724553787130670741518732950317737815250750938878922770684979457848419825402718715298442988087776828375302336377069295815437380340862925019687754060423122465008781823285093373992118410123719953761637446785785827213361476806907090523342859/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^27+119433048414671829439455462454503962229969754276209483011314736300272037076119447631720549752553125575786175977227299026789426921418834404442885049987442562880692704102357444862778145976811507567432238777818699933814125160837719308100988596989531725720838991047812737698690597427805706025648168654363315265313998523311144779345127731272441542437813531447037136467935063604577/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26-4495670481956783799654728669607529544266036035111618553515316477321296927871862534555285603442401465585445098690942535405511438792960815806178426175510940396969951291944563873892330259054591925316093779766725785333151169782282350357188228964241347269911926203103521624761662957897166485891124739448749208069930482894742525033449058606015653147278398009567126717095987210620421/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25-304547725687100506337695348132248509237819897326348026322318596375399015569563930066535130101330734513278921569231412636924726915274581616646852822843617247628421712871366064263742412008264950824369667092614981517324541170560567117549003389095494829539186945286876813830958037936865604682724425461016799500001667136490750785031052761320798945100540926787922818816434203079371057/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24+42231047080180514887438188051954485140573105350831685978345395656393588446416662653121906512439817701904987160522250614573803930922892878624683654163766876804133016771961575386807825048242622723806675499092134727595291834605164353868258551063266476697389914458191633270417204407346349611220604846154527557258800672840482080726489303425012896419382662257676121715036594773140567591/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23+7262645029588098387322143819776758825549262165429857281679822338632137860317047671013265744869697028523998342973000879770823715022385670958250147303008151788877052482305068631092481025164586277770976189316325140657024872937728306018672843281828078394337990851915066728633478297151890775218739984177588223699018384899624000454910373138146378895942299975583278409430650106503084240803/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22-228850985583245287668790248482109013211152564441579482001786862186650045649083991334874337607730912093829053393732811698538329295550869438914011813928194864238074690882824743329566921844290311180355504212631319670536417599347142436115823937219590763072898108883738207733970518465814994863108390306988654986527676385412674061720841726605835903046833184621544793193057007408595000937849/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^21-878356140102955929789366726406233860094138722006021860254768000801376425936637714115621272816239659264022136514522883164047074181873974327607126225119085077619139080488298180595925359643780197313466945120765311843991678785519134936026347413267200845144461464526394673346298591703367533765898114476380148834382968280684968532338235325955022391661123038110038374310942636383504161120011/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20+793195728614052119629978271577480492174922150218723649341406502381536444571997811346957865984881311349530180261940412013121595788970689270157318606183447638600856229134656126067294149780587743738036723616114836062491716293990586471194003699263465773275613171116069269651661512416626600981288399750384192848602488375070279992333058456955521156439904489100269071109351773930006524718118167/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19+6179850048030637726718922378566987367949153267286083077282339714121582275619621872757410625040415766742885324560963019246960017180919518953179808929437342249733142699591070344236042145768757911394184150400302474170797593647578362263012613746579510685226970059512090908327036569186566912741612695701368292317102603587224288794946094232652663686907758454286984915204382010194540421867225499/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^18-921995308523006938218293589628675339898392512085105365545543221414893986934670727732034427306110652041627401284657269792801628655116754892281792413904551506649356493303100960440383698469396335666645006217930987071096238725325918129553777563527944640214061578039043141093955397111213929100215872654851342577221947429630806457302535798103331289385103736173858774944489653549884890052650331517/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^17-34075921612877977660578304578622929729745709831283154500078440829011360439833145681018204127867916896943015992604606708363758596524738603250755922122866935224498642184029128743985630313271396809427818931428341371835639511428473435351765117354284208688430783578886338031667966563497040140624634576816929728534530131294365942205907287394822129307706733863419565632611388791706190591096011850975/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16+733928412032957993795363093317483088414042924926190824343718573935081979960142337401651093815218280705622749130077642193017583725719377203362785191479964990802111869878718686627766205464388195046447556589262588632353948251284546738161029976230759951645722128616870404078660718324432618194465459029871023235345093793590694788256294294734986697593431079048112856113631313979464679201272136533827/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15+10951840547997660023603714095651400670122530306616377658452954180290363806918974373803165626034587751623974562556873262610845128939806826942773023296591978175998991112729581496918069401896937232624022484216328435561796867642197128658712546316334295693804920167373310148924464994656739779836322861635610179247696999471742289662104430731636484060276515694990168164857962564949863864526798321896489/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14-401786446884645343414987713329536214548428585498251373709889933218572292819898334085038265478550611499614974308108082904719979274853212993230831247788321881335623795952697830555187107359846042624017719685216882080421872739772874176156480908513890641002881110601934897845568430453234254231723093384888368684662613845268246542204263049797868702941051553634704003865078786128086972488961342653930785/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13-9743221698774329647049003300007706850344306713863622618349072032304375713343962271710978037497251323767162414622706377427261866441534942354184452515874923653340653798556462307212545125504491525962560705707671835992648276503102289491629710502861967618581331726535424356680326302934237943449806611844821688366204679189278106355562034653468099719020563809652330332713623428187241291444953455206381019/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12+74992398261388288832391083697419754382106877421808841360755634787177384200593841388277383040746335211571506598618417523666372251647677312329110200074007297192872677314001809864570358607377098965650792090619672085104086627035071721381539946144579141345428332496557365593759742898482720852369352148753317123781961192926320581755670113704420640689372317237344810066182371068060795479787243377537393225/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11+365138809086864172215533918214173852696993214824699175160575628439798204289480630384810007677935304267793618307625773996954249801279867816810160756013045334050805662628786589441003871849327629476750316827700273057058355128380319205235075511089643467118277455966738000070233003494220611698037155284182265958216970915321883279985547419324274834006225673306248606332940918559721766936521835386949152821/4690765460528277210592127646943478829118720392535773320122642725608929804546965650810985296711085193703097950690373110513536035354085059384634035204803996796296568021430402244330674097593261250682625465733588004808192660501737340378124223829371907804322823496405007107525831675302316753250594315014143640128938582013274434754738468835919258251968725909369293042233396439898342361750880406169542016892928*x^10-2336780670855513907717713353280101010755687482453619323059065338595433617407111691408878023640007274747282541335573357489069480545476193558187115837181476251986247650930448231001126286185877620083338023632252627997498710910922923195570812528458436326651478721253768390009945581307419326408099096399677823467698310712269276038566474955036294898758978067405496446552548709684920734936929030922666715831/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9-17589719295504653266803221002140191325788469058211267446136320972333114700160612199176455681931567797583791781302305355200497544418795562156708411954020067156530310846819938841670612418288966219923796971560438160572939307584998485734874379325244135786937460149247363023149679088565502961953538064035906544365497195745358841252314665703759175658949936602512182709713780906687620702284521565603281533911/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8+15629453537228512154016009029506915604210483320118590269993702807728370756828705129589524239880114547990596539002695471808086050361843920654708546006607714273229839527531421098954458686655611432952523216686360883225583685663682923038350216478737970673904547008439549222208393879130378359201553618916665562327633310342494555899805608391736647550454999885644290511131776199222403513952262522281679156437/24431070106918110471833998161163952234993335377790486042305430862546509398682112764640548420370235383870301826512359950591333517469193017628302266691687483314044625111616678355888927591631569013972007634029104191709336773446548647802730332444645353147514705710442745351697039975532899756513512057365331459004888447985804347680929525187079470062337114111298401261632273124470533134119168782133031337984*x^7+31336600359658781884654331934649477543949220454511288703845282282142905420404861064458405524437426759212921281383158618354132874820693725926183983573012403157691974134630559546826808703639234008937608783597634466547314388303312427063410138327106645961883737009226945554972058973349347627254714150870858623921051302243484737527450899340283779622122224515866382000258910143725661795308822500144995025721/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6-189652392051410805971881557928373667841514882485036575645500749552266874741683533707603915934858486686833948092056463506408678368820911747058018046629192579528297249828599758297104735862516943755973906276972578926378988391869385070782156741799260504046449208161006374930340835190567210780527527008407045274196069736425452213488033924005143749988477059029994459870869818445263687925195401204953733740459/763470940841190952244812442536373507343541730555952688822044714454578418708816023895017138136569855745946932078511248455979172420912281800884445834115233853563894534738021198621528987238486531686625238563409505990916774170204645243835322888895167285859834553451335792240532499235403117391047251792666608093902763999556385865029047662096233439448034815978075039426008535139704160441224024441657229312*x^5-1810479502826182046068579451222834692378243867691747052359849053583172992507300895179628035280212238639186736253916737456125804786032859333710464449997854846649771513192210638873947814276126927445885875334612903659547439653287053349118076078585260519708788431751698076028710730080576989507524609432598837177802459359953686147995203132247673595503544593751258255527976481053383610021205129071031426377963/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4+306504700456218006313770787376658398126659456157131783818267409636534133121194841172677108297059551575559173851150982532523643990300597870305730559576021705568928188381991782498351865990790552120309791390850118420596204715931408847394016999511625653594344833637331125888188149284707656939908076567311497048710518076209655058081665579127055069375073942919467796843070448991048226631951373357255373456285/5964616725321804314412597207315418026121419769968380381422224331676393896162625186679821391691951998015210406863369128562337284538377201569409733079025264480967926052640790614230695212800676028801759676276636765554037298204723790967463460069493494420779957448838560876879160150276586854617556654630207875733615343746534264570539434860126823745687771999828711245515691680778938753447062690950447104*x^3+9088774467746374852585954772493897298485802851734178074583423885563136379608603619326354576858618545398285534362200117454559935491342394455873241420457488689276629483929339009303311879981785674785789817041747097480465278678656203951421789628134919651792873994640194642577795302093829991910699790198487685161813007116208670944170868997497045604882259454878712066588126535106457180946692974152060428827/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888*x^2-2165459384493040723999336005074140464636241284044003593377347560978621489758985303802285190614340953439933535368489634853471341877453274213078624197652120142062662477856104192009489815342615205137307662067514271520851753562343311678225537894234489476373830623379078990897238797738905117717624027707918635740686247517383761298972166531231341608056439439596008368689928999477949677686984195608976179965463/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x-255758868174540727658311472807784821258680299436520037488158650953354974876066316650262240305606468159943689008002317657423512192388534745603624358070413320721626261499520817501478389879959173887530776477533074186997575089922934750187510785284757096990586541685326973428653461528310399705717156216226991075716704869990268085354918960448248918433015278683691982569796716454942521206542042491577118595193/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,-5876914923754699171574913046877694375452795917468412373284569646909608558731625538436386567309614752183234092190852130240295079144755175592479203649119296514578647655857241760080252022338177091141217332404929538122649672325785935502249672279420393292317470342791208983252562702354696054766568712687616114373779424270288805954147398788914021219198629758501983422233338461/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28+248114537562421678472660641168983515304696368296612575790119360662880860924493115877268390316490140281369738262406697293315264298508105607142556199780168036112321838892957777270905788636812841126330302071782991516849897762502319748876045352174775557381023444836171878935439294202114741977317966624806821392293871105091464443632819414861576094185953191411579745829675775043/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27+89975890071896366562162403090877594611327113009974636930174921041134977602444873061345614328028508182709100914165252410837128261860325467123868082950303718807866968289024680114317187916853496888970716963588433905781412750999476063520765299100029182941631914570054597509277782471859214983708335475632577182033232074563991690940818908804279489916736800567436282691244581132289/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^26-10650529639031229225855447311567879574886617986824209898637192388041230694078042387839036026748158130518280073892345147766967862272354909467653304493346834621048291983509701827341730436794110608108176450700078195230980389171695649281151872015843396596210882535969120241583207024063205262034104033590305400469034912344728008502249132471268356776087966233626874244549211925277807/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25-686622189214780333998664492548304559296486604121300984475268193000506903376768347594420178382345262609350782229024842241718843573641949100182594361876730703033098545921045215619824362665341154656576682140100512255230582952552880336040253461469358325978186233223793999817298082342747660216715816147685290238231220459651688161561134083748996051977193659250295962009481412817089251/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24+100168011692429982501490788330667329211917029621797940208813455967325254315423486015748033931294831295237158829976613301283227066687950893950525516269046918983558925475168953460099096317885398400951735168333641109310346738822973988067321244557379874941187735684638111046605162460692136975068344863831841409694748929030222571592438239418337094711213359581168846196029815628348797717/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23+5443459811675350784901879914601891900687866137007679178098833556277795012383896816199581015099512900059472753396923534327833729561406910375769625579133718430738219591283616825028907567541944186354159823047045921169058006188698829072452908491982883291764569535272622965351152835122680027642599819939637421587108493909548105588382400658511661095013125853399791023485741496007491433923/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^22-181174886494701985808812085938787208175187689732074173311602562975996046517651633757176291218577337779034092328281542899019514236052386255906059018057141588356836507206670551256109507435215969658169333288850844023071373446035571045912651400778060209838404990193719726703436310522084221535370362791583373099731096434668335516745860899100932997841873597108670553645623153962304015032089/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^21-1969296707612575915205345748444892327397962829224598046942736031897460674991687102340614883935262037141520334931346292211332520853098028633221613477749109420532565787681797244635970312993152492680130588008038737476411368255925546677152424732055550986318689235357407729096174852071146778122495431198012762149971942472950338570139469937668242828612978029438479594842256949662597425166455/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20+1886432637504413741997520206915369565823012843720670301246766230303467515379048655472543978159412584595237015067532667409789081594260984403731843919986215063352580787524316075251659924273295560495763372832377038607410480064820333414512382772849687624320938138850762350000023032685743362646612987478901525790847667293447977604122868480949380556203843214841963833573656245298624561130043365/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19+41436481040827374107902991732246401885215093462132546103441151039878234573587265778097680471253407803038569389716976412685433711718406685388081136062704720970850413811945143722974999833729439598001877806188927870995046443499109379196338970321928611874316095337939538936325184112448627669976715613499374990684897632923230920525517883222660919265345750825500346551165185648421335759546928547/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18-731868304716371403648858685701788637084881997891465908731155954123758325311309519924097961410926467581273177329767022037605663587506785006413086591782348311196163778136267073752947555584699910492198809285380528994124191673453660310670157390175857031415573494400880163418917252023328262070027000685292759678259632321070162215882734863632732878500554709663764870256101118581226715290466113309/3202229221053970575764225806980081547345046454637754586537057434015696079904061884286965962554767492234648201004628043443907266801722067206576834699812861812938457102629821265463073517290333013799338984607462744615726189569186024364799470134184555727751047506879151518737634423673048236885739052382988724994688738654395347459234794725320880300010650220796104050164665302970601718955267690611740683532238848*x^17-75907697292849674127234724660099704932645108385533981708791481394044991883217955698558047465335129363669200225288304032318815535801279205201663363631943824713946153714810427297712049163854945952975078877650038386136671081859059030443149050330062121473015927706083029650798007060013211611262355097171848611466722493712500978194380037092496606533724147500575466351553723731332795636544649523741/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16+1749460319705782264256124506960274320785140364315890819495046742227067946589367932309956680603097519990333210485617338598833545407757900687692462726348166086630976916382251494356265339831940189434567637179222914294443549763087083021324701760595512099702080800972286192915997508567887074971614705960729071558849759536983170292284016739867917687263010432703761160820526173061254186812300617439081/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15+8103634743991429320268409843201272596762084325410945873883060862807591747488919995371066161919801251593203487850434041516267236211946721040257275647532114340578638542192175284402275984635341265449124457834042129970698852781069558035929061386699389831887664479631882443770105056437195978475412241904028324812943358023690174076227960250066696888321661285390263007841620886845013542751583095984249/100069663157936580492632056468127548354532701707429830829283044812990502497001933883967686329836484132332756281394626357622102087553814600205526084369151931654326784457181914545721047415322906681229343268983210769241443424037063261399983441693267366492220234589973484960551075739782757402679345386968397656084023082949854608101087335166277509375332819399878251567645790717831303717352115331616896360382464*x^14-957931637453089177504800865524238961646974738751891476509064498416012151070799240309079548038612832768209049535140603532400700048360440546422962858877278999615428666255249580062922558898260549667339108088781328029815682671450620324671541719856580423996556793639447036005947509665695277777890097030054903692830682180803280161974348202141241733176181868535039953284652256584404457146979199964788163/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13-21548846187999169999584460504545428402815717425386579724685462924506801839823891395048750153955909071321392308669150278521372279484303139945594234505692836001252059829871312933742118500649440232088776624342335680664660138092959709045860186044158082770475263666446167289449183449683752877911118482717215581436272851568770694744444224172970458647235999132129003532078415358824496407020742415799930129/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12+178564082149871076039715285243526844214595845623734585990029832415738295122209290225471616869339386935818690438297272981246124075609106391047924011089937717636380044344060958603424776869304149868303479238501169856564958870065620200674229809688924316041945487155840652501979236809672988157264577200120090423939961051665284804056744456680656387864692013408715357364314280870092965031159824674908447355/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11+804491237541470424222408301706671073759714079991289839177370617072425927077823354569717660630263053883558373993484556893701230077004397562465580753757542374542685361080474793329972189002583323857830276844619249331190482178252062242332811735944898361169551002938263493815690940491222825382267547532330462782225020396105875408308571839916492276278573409321750790185652848204735526750736439277935024823/4690765460528277210592127646943478829118720392535773320122642725608929804546965650810985296711085193703097950690373110513536035354085059384634035204803996796296568021430402244330674097593261250682625465733588004808192660501737340378124223829371907804322823496405007107525831675302316753250594315014143640128938582013274434754738468835919258251968725909369293042233396439898342361750880406169542016892928*x^10-5543149232030802823092371664694826457960210369673187857100360033751593411651261542832322671182081233519370605681994062851180990824860144591321060644006624407712146775160172341378643118518177778906207371886795168382649346173852937432112386087992508918511199429935610253708155187036448663019310093432088782831048913833059556319240132277378306221972545218161935650640586771884488356594609472361530863781/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9-38598175240734628463434450203918711792494230909309095382210104620720250086603167506159585128497842599183686061438696697301326140826013972664037775844936528779806465682773660407297155248856943399560099488106856408461581629680990715517037470034036418860313632286727714510269369237726021996978559162023095455278517853747838713767818688989402896055472755415254610878868199953818568526803336421954879629653/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8+110440536002691711357973434781427215894240903207834921571594234840316916998745034898799792356875320039934539366620703072916155004510772612342251913454594331142650848841180976804934362836439046591479701927675205578873557528165408090305487628437912320218870473806797962491801665736140342967693180821714518946054352033775328335750359631447674049376568867721918083734308887310067643657169943722305164226461/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7+22816215617439179662174053518750188552604851119704959386401017341362579752297965196232839593712252588505751433573420090534542835971650284519343079572905204546722866620802564467359868350139747202074734744047844399898944850657770990848717373722425369469400593568142047063171821376459143364439973500881729761327951654822252314247186946178511478438512191686670753474924590617628048772356949087363206539607/381735470420595476122406221268186753671770865277976344411022357227289209354408011947508569068284927872973466039255624227989586210456140900442222917057616926781947267369010599310764493619243265843312619281704752995458387085102322621917661444447583642929917276725667896120266249617701558695523625896333304046951381999778192932514523831048116719724017407989037519713004267569852080220612012220828614656*x^6-1327114589976407559416302145488050649382935334877596315887988466385695675328084033568377789351038503840652621654039949555260585638205430283518440907716493662486578723607015747923759076417896302517974957145387777234867344884238930385403031909522474502995238078653199948315078284777992794632668878577175711251084481855958543371186001005094536989192447553579761030495040751784452787515966783108747759185987/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5-3930608049397737401462325535579120560947678697359713265371533446703819896032981863787170124393258461650464978556668338612557617531452234235508433644873856417028670046589104501486385133791610941615056370755501326503499290924890640410054070380682477243695080870557215975705412116317990456605741743154649725650513717964827290903442840128136773885359951564213306246869349394784460087156739171492399122951153/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4+709430036891149705131057750905574677378007602703020698994766521794146473019345049938770292153454567333191706213643456042548076701294973772885287180663428766187121805183133335116853685139353460289643093689049927231825530295169188460829684287557928617538921882230501042284364270110625912369458722533869983018881071841658642600621433373412449125422686166435366861784486779539265363489807743924722815092583/5964616725321804314412597207315418026121419769968380381422224331676393896162625186679821391691951998015210406863369128562337284538377201569409733079025264480967926052640790614230695212800676028801759676276636765554037298204723790967463460069493494420779957448838560876879160150276586854617556654630207875733615343746534264570539434860126823745687771999828711245515691680778938753447062690950447104*x^3+26062385669904999918156424387942669117495774056606998474021050556371610643919898143422389853580960579094936994568743077302499317136346491666590946844530821982754393936188509669740764143552297827935279414137351128510559170943447819948127692770382230696130730061923119789598828662293298876770698662233841844275078011730304181503394925878445781369500661975196655965061813636322178332656969861357293179213/23299284083288298103174207841075851664536795976438985864930563795610913656885254635468052311296687492246915651810035658446630017728035943630506769839942439378780961143128088336838653175002640737506873735455612365445458196112202308466654140896458962581171708784525628425309219337017917400849830682149249514584434936509899470978669667422370405256592859374330903302795670628042729505652588636525184*x^2-5047314848177160776044257672138613265703352191025056911094517354124691069403380231107450324053596828305573438258061070716251131166609407810897997615826915089617991371595964334714863582932338151610544220256217010778874978555131241728724718927720502263977436026280160003308867904040628185604860079498862792378423553237540261748059970022503802141193443896603202002002186224214581522469407633578856939270821/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x-523265254718032794864160719768402353714557671313867265563064920944983364588948039154903987373762693413289692042394029194356993215104978923123970258433643550377684670294248190680123939101807775153556039877684165549315743434134671504537019038114567673964282679855498940432497687046426435579878755395848297707194485264798706278393074029081144291253257484178372526477326921205358470780654162992702535130587/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,9019948821565589287253395145646277042831593358546596086671482425061783325034016037518794455834208459301548402617162568000054140406240078529940862356036244104355104884136131747305792075836598142590010316206081933370770416990011101275169182293043408583388685688915472175060352770036115218294042425669689192435449392221005089747870433449406362181490667659204612074290150579/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28-407764564311255064976090330583688416351458004138906823995137381384323024291054627099201945167841400610359730050428198575777341583529745898479409068807653525646016330209275489462224374081458890983495195183610607253958614354937923121568007523159984470913496495336908016010023911009262590547351878939172543005495222680579394694432608943564363867607810587270871463845609649965/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27-413503112025880473599276777096764171399274379747393814481764169844789401160525249114028687453432752432236730186686080700204539356430371984039506705810870728274125579889379415289806378017271679664319202314326360415157195696241201257482924333720995239216436887749989858321904086868496136254941884674988672437446339910040904470197456389933238987552436538522803477645195144622957/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26+17642794316135620940715721427963327001132607490733795610854766343006983785749805923051797928567329102806876196980363380542586115127589190276979774457126713866064170532141784064125527265442936218491831765936929835548830236285292818745228021624349690476670574211239622806993195618324890113235515784160961327042017616922988831916697576534866164169938181594192272838645483628621761/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25+1049793238868951364521719552936606509947898230148818184922114900629331044330737414230423090114549268725368262896342223763794727192144791384979051314139123333262356638772111913323353351769502699579040673689442724044702915260710488188116760557738993787661071942998009616630534384092403223719440095373611914077048732415356161788551239794879471225719480897550736533637264331827891933/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24-167570165956247001428334632514558669531926740345703045409019779397678454503842831449358317714953909079869605579292361896807446775182290002725969362751902475356140294533580580860063505545010619822338688798160732254872466446267868166038296833904427704563029587628774658362858124261610196164201763160791851744111806288168610464235499314070392073006450027939244059688918429442708390267/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23-24920205993319644700383240610078772248667857282235332765988360495681740673539740948299200433411572277933066884309451162204068869454540873517096622272757498170223727022052063105611479884938783333551832195260070142147719676201585833211790088850304917924752113709764427429035276561428238950358577800740850904465639958333020910751350789543884738357972670937551002889887749912639770275143/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22+920515232187013689243007311121972904738176897648673964843971891815168768076632845774643259174308428673989580076669321417363549081923960258758682071366976550727703868533801532323211024349288052863297372352425681456347771866859496695929055032044787069975687992444165670186232002221782649215530127417540219786384864887451541673588233292905562242388706075139456854649171437616964320594085/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^21+2999914739464448451855132303536937348916619907134232198564483278954309846433344354033439256941669089580233042653410437454427624747999250959957701745343566525393142796668748628130001840253463109689603465486906713984977717734634149552822656920268582792458844925052445054666666133044709068779754304230983039156062149186106379183481879360365125251712422313460964679789889128790934936148443/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20-1081568854787392812508873339273524422246282137437258851357841624790591105267625825163921254157891215130104219969648972592956343046454544925852312461591135741562833094435079660159819528532862078379686667223032960899861192986285556168494949427380833744126684878198675521052196463793267434154565650627631801672482344148311815852540138526953287951026227875238439917781501268547614363461872953/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^19-63035137381120175049027680879777787918808360071687856800424655381197875301358474014272824051652541400738962253027398024139360953901649666757388497465719529334855668029435320526906468943007048698326254931351129930083434628660366720262402478215599197714809902393480832214429583073150308109079069060163689255859453958991492189019865613119965642897773625868937256148380061742702437872071686077/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18+1283646574172103010708305215883578472061335326846904677240598886735231342994270245575716377238581720927374453957880840694274953494378038676633325116339828946172131967955842690910758270509885078921694130206742982495761996983078663622778524117488719326437996964304295821401111551577353716417725322017110833574594766024155368247178136294689038326492537988543236324028411431492327610116775555059/3202229221053970575764225806980081547345046454637754586537057434015696079904061884286965962554767492234648201004628043443907266801722067206576834699812861812938457102629821265463073517290333013799338984607462744615726189569186024364799470134184555727751047506879151518737634423673048236885739052382988724994688738654395347459234794725320880300010650220796104050164665302970601718955267690611740683532238848*x^17+115391042671574288990347160434195439459833360705804316898682095497007753603514366021364398693536779113749825138369234854991348496332452340585997043033937863025136929650553944770392879414912725344004795596851580173617296827521184981305954754837944584787679524467321463595838122836627153057387412997649162487873079000374464114930458452825601117491202996750420784691341216883231920790564534091411/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16-1048260720878033465453325322209504878854056390372788636047792286657414688324214545388931155719251221361986833466606616099488240581557835186774933889783424147403279364643270546556315360750259774916598535530375919363795587739283623735252187134659839212909452497621533307704035730632773054035165038542786981155542548754363738120733562130556774594180058705541927985811235405404542010320924860925517/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^15-36968666919197304622752007614779118407172358844509932785126224942798831678346969846694984186110426090182225179102062229145184821857024772999905640033416202234412566575698120089011134038888915898177971962966501001519706162655410370016736608900097396108212958505352938797443252680172549272859788467098751588342681153260701722985390715269019792903322490467516350498705613851797178191270223837152437/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14+1775571007581121776510669600912327081013153401863323931659084677308612271407641121511194906203683375557241382476189787483875649098156202778682755491115747287975953405528678992988294568790528472330724663853644198992929758028984192204947139068613748675224896494784488656545216442601799447912903015698399808306387907118514260836750468918502120518071562823777965009598521169029354831383736650476916013/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13+32832863975847555195219571005284943589695003630256284232994278421359883386835563621698606398669338395111479214712086852128044170679500796338380783223386589761656068542710358798468868292282686598684930183834724962235898261968321826215048748204090667304811171752354672595526475448722019035087017450531081274078181055051333162777048754418081592887502101229407629429427316577572245572117256805926202463/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12-114533304128967004160459311939822190320123548568310727194332660649455827957049951759396472465972928562174701609728002704834610845701006704317706842820249606070670488373365362832015224928168783539527182931670669555249453957770084958966650627080227986085915253356012489666712157749008732515394253346998057544991482459067007840892348763320201781006127442833339105068959458254629564201897521606619362023/25017415789484145123158014117031887088633175426857457707320761203247625624250483470991921582459121033083189070348656589405525521888453650051381521092287982913581696114295478636430261853830726670307335817245802692310360856009265815349995860423316841623055058647493371240137768934945689350669836346742099414021005770737463652025271833791569377343833204849969562891911447679457825929338028832904224090095616*x^11-410382653765910064271768344607784429513097231343657302842107160101991208130843306040849554405581171945438603894733411303263449259505490421420085101565931245829758660700376810961624794854472633600704680921670474858786529275404874981926658088127106092351431357067175253705913832617325600032111930429069310697780051210306299498567531792745546386676594727220581033901594432531683011204681367052027788299/1563588486842759070197375882314492943039573464178591106707547575202976601515655216936995098903695064567699316896791036837845345118028353128211345068267998932098856007143467414776891365864420416894208488577862668269397553500579113459374741276457302601440941165468335702508610558434105584416864771671381213376312860671091478251579489611973086083989575303123097680744465479966114120583626802056514005630976*x^10+11141573920132136965765447245049474704285494492547455959202924879053313051309949418330098344932136955958568531380402454477082775754983209856172464439322546863218624280137045080446301324840473391076148968208242337419984502438641684437244158851651368257139785907727865732378971909915524853935274425355085943614397130024949355944308179319758605943083028602556529609186761030603977663047878571654958233995/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9+59540302561964840851741831130759227330592470076450653881971117525518969199400370186830354826540152643433225410030016717331851179657065901902134909188744561829077499991886700207168236729258370053780034761484358719875657717711957929347742686376118406350673612785532973034174477874751948996758980269185710285918529180132968626645813151378515079986539252766446734943603653300984858225989347365205537147851/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8-77462438053759000095590635688918472181167428124172802724437418230331671447959546253747123722021435624927375129160506050260543693132370492337863469616766920660018524982862321449876285864433417879490645317401897373387914319506080525112990665167899329241945403971564513038462749140930022659347281973875577642524770638997232206281337491250479109289472857777275142523455176510171558425509747979399460344145/24431070106918110471833998161163952234993335377790486042305430862546509398682112764640548420370235383870301826512359950591333517469193017628302266691687483314044625111616678355888927591631569013972007634029104191709336773446548647802730332444645353147514705710442745351697039975532899756513512057365331459004888447985804347680929525187079470062337114111298401261632273124470533134119168782133031337984*x^7-107001172317495763351588794051994373704919578407587034097826937756009796647309102615339971794655062575125770760687148873360312517905531427128943523603078746980201344280317923928223395414393649567287634364933339409216091580629474658011857248935281798925465932038541771351464819953768537306464677085868320078875082244919891960709433220094183214017285502150595101365947754935311118228218047071426843277305/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6+966083628593456996880924282670351904464030141550486933431520760553916050169084584264043945403519336551454406677536714056423249448021613767624086890327215628465363623009731518657273970803159440428015435082675471452593341859487433206088178843092230470547194341065073481038500919211546382380726193025682110754709803992825431770331090739330073061560230166203817084276674769461881162529554077622484062403951/763470940841190952244812442536373507343541730555952688822044714454578418708816023895017138136569855745946932078511248455979172420912281800884445834115233853563894534738021198621528987238486531686625238563409505990916774170204645243835322888895167285859834553451335792240532499235403117391047251792666608093902763999556385865029047662096233439448034815978075039426008535139704160441224024441657229312*x^5+6282591449012359189045077093998788067884811414489817347498790375161152463543573650332747869220079360741030324954565339224415026556255319324933132855417764663307025911896348230365644440074112229002379459837910925406766738473525657465655853064503056870987662332877829374386872562176762423829563170086808626098261088754836318758584584694447420239080407495176402483427809568010235782747555048081073056728975/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4-4688285763541510103183123605801960559461894156953694717324869953751048314307596354010058142068883137495509128881749700982459722434068476396180496616104730604644857162166396392698193634509936228082394638591763935740495574844382480126054089968085332167397922830168110337062398679709266434402409545962977576054696117305294299442050676674378260941122787975094409968793321775342686324664103559086392982534219/17893850175965412943237791621946254078364259309905141144266672995029181688487875560039464175075855994045631220590107385687011853615131604708229199237075793442903778157922371842692085638402028086405279028829910296662111894614171372902390380208480483262339872346515682630637480450829760563852669963890623627200846031239602793711618304580380471237063315999486133736547075042336816260341188072851341312*x^3-65229084233597683583970821487122009624350818805067144611042378066815406849855717303732664212705949159552261034536077832619041431775249682060565516631906572952874014007694138734579818695394932613264488293893150626353294122838077418613558171162665373491952873645437733741153155132340396455418468677629738785291050875241769903683790730349216023279911894061326094141214244862060162003678450665775094265271/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776*x^2+10919348313856107150362018873117687011721696570799785592776227967498089708957191392592628163741829641782787421115546764290227678489262302039275555749927520107192388509312463539497344449169717109166347281024768042334498542091069265912401255123049574991236691568077736156169016803808343553015378866060405634494900344086908620157057931344236733881148490640272867131865987915036873202678969219966007679819179/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x+971149757187152690509440686272700150253958990621526820408222700755351717241485206723491316332460670758501752620894134981753626260827494463029134338126824577613025184678210867685497553598240478902281616147742094026926705433790574615910796331496954746394771547859174215352884161477370658358086359515266987379000518169689064502657543800867912021052144779482768249500525481897297071930456555393733003884229/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,8550699810879057755350641103081026590507851009985127458132764634502603187270021605684375592951385308582206879617789623277947209875610053116618934545979784209337908977414330652078417030773056311040309688941702777238445479903010986604212205747358741460099608926532464864949396280478713388846227491762301657290823364906587694654641919170792094943831301103764096731001726167/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^28-1046742357813441773990754607420453262537685527354840300633450039879092128757202642348355543497729520797743440525122833459102667285954470230421875629516154487302106942897425246581970974057681190798015827328107933006120672071902072602616356307106771063685185617927773002983590704950171819890744605984700895301165662431609554806427412172311889664011605688333868417306221656987/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27-1183686128692641177818533319187080546429583678665753114692999039643490335331597801360343479168600506635937827748505027142448792680286613049058586927134511159804183425710237532260648368252867697872885965113411260489726551401509717096657940845844263967276181525578147168462514300389625768734384655858151019402568040577122586498721788263079695807238575282302057410473538169803099/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26+45111100609607254066688796649514460839882946123781571144295854875561247438888227804913358162896080343258020856128272482369817095417634192456786598728614892480655562498478105380344639153610675659190634576910516293323759503494561411032034664058936424430870909461820088215306300269240582586722379202352909455467929559415677193455357113073529998097918815644054503977411546565383975/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25+3026644468647964007426976675791430116540206423228411869974675093737760096892725892157248177748008718519445182525402358168471175369091416829186782443393250748115163720361570023286631525167850606668136127283741604197070704280327495686396729130174046458362597325173125236344727760123774153182788442751479477882605663925996112693309399165845167961034501061012934518106009070801158731/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24-426410106330967465433490158938593790593722203004746192244176199837267935440072602393635622155131163707856036397053373747799943879156653981876364794329886368811672367685399238011732600798722651998258031574918850689585157612324504759312305416481534247617123964006335737662467594920842056590567408069446999122533935039066855232534217663961466625025957829677174407530402788395499097853/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23-72402832675839806586213539057686474971403478504306072897073758138195091984046679196230967911498946367000542575194299420489275685219760624996854343566955426946784390689280952326256268260238555771214238987050334677901056333390646505118481664589093560216907984604310978575118186919998413581245338890262415831048539718932595939951231489606203215164605333395756154513034361517816512921233/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22+2328767549636401096084085754808652495220129538246197214730398491957226383779967883467207851112475297985103363954201655340123356665115071256859161956570102388892278722741382611255311045469175945953797416766972606144646002779849416044891138262016578059968879570792170822607554712068750257492366358536021733223495025571617602559833782996957261841957404241806974670025479239433666330363619/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^21+8787624152366628670551447352708586017022602996287608922570968755008619262924192892279358157695372044449225789724376178382921757230377048627910293535650079164733064635270543824949149543246309911392066255984404800448843260899384179046247475588932233561295245003269407070675762452326069160033287156229496229353834015545919439921223452652024495136433236205237090383492239814661774089080457/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20-8150885486357042887420257154514299889251913944475978140454149894697095964483441141903387336783839573388773020857577122543293995778565946880219540480250493085496477539863535995204554934173307134712771399065285130978828980214206966710090751698413922170969892260294752914754295511601253410809061825892523601028714025859503858386490326631979356201574905727051681009198173904537984259027013709/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19-186233323377340417089420550575172975273241047845723749736265962089413641075736992861539144074394326897053962171354544044600072451246126108508940229326295622082692542065948724180587537317232417518485740858461885416357036552260464345407680302790743187794208102533820512446584362846099783553242102039332898782630147197919355498066078404544836101079667417845550185105553868473299830878759680043/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18+9592618041332850374692769717504489982631470799806383903387500646410696446274856505250164797704229375317046090114826892785920060573830790515303745437296724423059644895506129130896816597715572956307182918543051979762615583920340997438620747119792676000300514243873115874801000297285431560395706656045555114603190637786367518917392858341883391008044914656413581130778951681502211022874634569679/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^17+343892713134029210380049172933257476481487399744404866125345026840294292835904681791262291202427849140074943532889322330283410208938219645388151409793942853497306632742165084756986848084320807525010540294910252273142953538831511705559123509478890892635768209049866885035108933461506172092274253706978518878536509535682175587365466976631267059751003376061679544098880471842947965244758038463333/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16-7757026336478036234150430091325609063090106883141590487121715810994195359123360649439527392745467828990038778625205868516762178737972872938562473110663458005195721759568752618971006408546733944598696730227401856475805137706529582948449635850325163656414833122321235494146202899475253629102405594365075919127965373836219682583145710138869498240555646905734931789280854489449458728014160648134769/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15-111121177503859000100184887304712449279277245778252776741421294127769352405553462056114055486307817850469417384056820251118907277076661431180914111635742583699207038925807134807293668487514594766954361360840456991514311547313565031983151942764608234828061594300652216679534425407201347569720488808802619018258705655056902062549448012627038071578959125703575250300488169590760627748824510446127475/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14+4331721152720749791329972523553528544532924001399639524504147358835687247023435599626068684494158666366933328452356515986389489038753076766655140410050900523765297278555851294501231191731600574186260127754261264674235357473459975971930136598941671106509626361007651259366778361437090968572689742989565212668679269121040625846165487742281498114674549915633727866234766363443905418361369099385270939/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13+33160432428332845371137883899690470392601786570055522296778437317176220548221464875771100256429942446719692759310081761527021769184625317175760230852669256639062718553992675879896801744419222736466990802400777986290338937900786855410751645363614387058362041462972465924109679405185494661068029534703031609587862910952543937627801775239607896654257708913739881654146867718012316685233105719991405011/50034831578968290246316028234063774177266350853714915414641522406495251248500966941983843164918242066166378140697313178811051043776907300102763042184575965827163392228590957272860523707661453340614671634491605384620721712018531630699991720846633683246110117294986742480275537869891378701339672693484198828042011541474927304050543667583138754687666409699939125783822895358915651858676057665808448180191232*x^12-828618344006407428251430143384586193320949614576080855008079907533343750010569095925632163930869421641956973210524997806359580769382815719218426783258936916690610209781850718137890876628920813854572573968593135180827099994739556466914252248564335957603764926826056262767494734969780790463810230787564371606856533573555190265848062226567414041776447426042215428774916294391659103473007805994377448147/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11-1252008166933481475300579826906128130555181000945454730307818235579120920305019291701284145566654539052381854830182252004353608990521706947193809755017585252078703219702237323909057952513246788739370788703115593519796898248533483709502574318601430017959589931693557971945815488380786499402805796819480324514362200144665969532525492371566965442843290865158777077692062475221225063902169418863565782717/1563588486842759070197375882314492943039573464178591106707547575202976601515655216936995098903695064567699316896791036837845345118028353128211345068267998932098856007143467414776891365864420416894208488577862668269397553500579113459374741276457302601440941165468335702508610558434105584416864771671381213376312860671091478251579489611973086083989575303123097680744465479966114120583626802056514005630976*x^10+26580946951626110446458268175246122120651694799866938114508406864971365383645501594970374424307779295722851998971726572977397051750106787261483498284844146096276834078669280947537025400914355408117055704127036011884568117728324589631348116798398585303414147622652554750951897619970244640073250085795935176356224824481122192617801991097804040510945439164237593739361920531398591905229357938799483485741/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9+182572702434565018890187574591385285932255453904364773288285993233805302655008682277536951722567536994099476910637425335436362295098303622164028128587827570810385616751309277295362932358645242170662508609706315782275542138543415243356115305369791917308442500936446518770745788740079014879493712097035082404319752711812116947961232619162428260432543654244353639140326927453650927625237812068663369829261/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8-550196310629744901456177334970360951776533328545315791633424656974437772504673862732869202453524615612212766372258098007274810086708971230462907809303254751820219773470840060747349758222950073413489301556983756018519111321960593305086645947845192798043442597798109275659200925702866137530601520473345344188604654840504857253497612216952988245851045815361672248936861802659616743358701561408049043184453/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7-329011252888996279223013735378363561277224152003405475374665557599782578323491746343192162000777947718120763100497898601662503883317959612320215416126221651750009471586606853257577816613676531385670027593844088335408268043904099511950482154562738256021355907275596157878525951286645989459794561185852429710129580912431355359613786407678237122939465168655974463756529129640413393572896969319782216217507/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6+6854117169936040807348259501560459787619049085014571900545539231152620132498243461046615885521442450078926790668714213086982393372459359867910279747248533901860160497526168010994536783541265235868849025924636527261145623067346464839103373714116579555753959038269059495237282792499549085673695836931942709901063550973374890773425410669997784969878006937787334383848244498970118497993477854285880034885435/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5+19340286915585179513637268903606067102605119583861280068462071843388102089407704157085603059233207597184016630576120552847463315963337774377613108413397539866966875953441664084983457265741451031260688009000090521436204522351209358148229003792204324205458226504262998534093712794261090418988495472420456801536254623960568132513388473120837727501836510849413545535717692088908902028846596889452345598221097/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4-3724105344456606972876979009361808120906455725009157337522770370700866786584820425228760966848661864955777622528238022162988243540644422135830058811073892020127351268157515244313929841085485854467049931161020221381317944148578000104743389913515420391928914556976579482758435773221142888741822290819230396886770102874222742088547774654328226184474745754521126795686338308524052081584576740189925912316207/5964616725321804314412597207315418026121419769968380381422224331676393896162625186679821391691951998015210406863369128562337284538377201569409733079025264480967926052640790614230695212800676028801759676276636765554037298204723790967463460069493494420779957448838560876879160150276586854617556654630207875733615343746534264570539434860126823745687771999828711245515691680778938753447062690950447104*x^3-4212564550220117111702253561215688755151402114464059807808320549441894648035678086485013642997191200636128081500086502666692013643592994555578896441359295697177230280017552671113918659323252578417097395769077088766974619493767032083945735240887744540206503323751587640594987493456065746590161381100651071392058211152243195181348246793898818924736937358082708784438406451969503627322063868151205033749/728102627602759315724193995033620364516774874263718308279080118612841051777664207358376634728021484132716114119063614326457188054001123238453336557498201230586905035722752760526207911718832523047089804232987886420170568628506322139582941903014342580661615899516425888290913104281809918776557208817164047330763591765934358468083427106949075164268526855447840728212364707126335297051643394891412*x^2+25877872928397980476962984458704811393430373837905318638199336045794687499796153692522124531893097942089742040899996071991294368227282333719074150499369237134649589908615696108699659489941134666541063583935954624103512332571170122583447579311232068586072019496323049717927917425196334057909812511455391206105589588796624638586895325822469232733144077141554035808186519245775144215030428459600991535922765/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x+1255261569148562313744893471240200010850229502935914408580886507518565538974341435027009147696169407507623440115496715275379076994962101503086245195612851288889866772358900923398737490049812889710912042955520882224576272282983888711649472745118292301209222940590041908725934288047427651406592621911516346564426723574588832008426342930830410803948524916230276362266323104075621069649961550209299042083105/23299284083288298103174207841075851664536795976438985864930563795610913656885254635468052311296687492246915651810035658446630017728035943630506769839942439378780961143128088336838653175002640737506873735455612365445458196112202308466654140896458962581171708784525628425309219337017917400849830682149249514584434936509899470978669667422370405256592859374330903302795670628042729505652588636525184,-7080445055645069308151116031041813186840671102144191998150789607039609164956899990158462605314437023466421885193909837333743187905086216344119610837477404260100985043639300205425699156973003292966635581390067984360303232641343414573710081317446506148266009458041612357591492622012977389313392836522364431272359647121250503804517520886284112210678614427441214247712009447/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^28+87926820310488787990600425068338926615303401666162673171444300542655020935017211444630553646415368547849123241509692513212059569205958314242342803445234469442800553236569627242481274056608802498213272644577914596503562615702496937861634918127919666193448627220640106471958910837587929379219721199950438014594085333872637662682504878497754722913871039672542829530951055507/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^27+327362458667307807204848749426256306113405278886853723483184750911215583017906287556033005072282418595733223535619003520833123667823223027989001644440759114128575064005556245553995672049793233561142691979618229053134436094315449373494498792150159706918910405778562434688711644688532419798596366758324137364283583020161715052014854674003134963588474408868950628835436900231929/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^26-11273546970698448757867236877345259625125460837323513952974733519731896746648477377233751614278796776045266151429346671933194150510952702459862928590635263754008568023603811390843312789931466921698135404880872456104690258323988515644855618178141667917104997547630580897447316945716932432919402788069158221803170961834146031440956866327865203634779267317908183469449108277295485/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^25-838746186470134180388537454358301124408793948759763599089587221871106734634509679091280794470333153198693237943341610013878432195106863938707408761586223490833564736447573243134155606841797330697179661449394351907015695874562340240044852024598040890269710138931960789584112635684742292314930518102613420407863402227988838748124194892135248064268052402400881395972719830473602065/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^24+105450424934884688863315657033416904560341239546372494015642479725388363955779978750084858847935389243970405433144562246550758438543941515775779989613324105967213155807972758488112971080671743747686856182624382893389733489526890520594006751994866086438392006901032506244907878636347497297290016018076835205922618451169580436151748869325863744543812997271843659918878024859878054543/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^23+20104545155483931449451582470550780571861457624411058467932565015515902321985303728939970931453566055408473124772497801285779259130003619207153973738434105350264296083311720758228399091510553547666395627072877830371850688583831879436898718077266777633386536667138614411523304717621849696985644961052688842891718723318264402881399297557677204177311398006621976315214294777440718934795/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^22-568261006058441648724749657933739642692897825249576668414989432629963445941340662312580155050390663824984047665530013600940988122145294910208529785431267890321733238360213419587207622734013010403497535204427064930776192099486228335970394565491997737076155539361119576964132642164812077994448947362066149624717905174816024632015680195103605995787769323715777614271386628313457688159057/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^21-305588780055097523271889833349886534206741775326946304386637613250870945582405594829977456457530920267597968701144178371198250685956695220822220638896411684622961018313311193858604883647840122021791792230218200512268663159685972268440443912716539125383167561303509813731749143577623823730476240306490756405457239848764385791373391642281726007396182515569784150315817212427054072603141/18763061842113108842368510587773915316474881570143093280490570902435719218187862603243941186844340774812391802761492442054144141416340237538536140819215987185186272085721608977322696390373045002730501862934352019232770642006949361512496895317487631217291293985620028430103326701209267013002377260056574560515754328053097739018953875343677033007874903637477172168933585759593369447003521624678168067571712*x^20+1955036132291323234324781277907861447717682937912139118771279663731969230368021637024432001067553195563527074262178969176415667490049789065915401514737796258732269153664102380510907277635658962942299725755972848144570672686928246017271727077906438027446707263763424901219101164012511605088084821527347772859497699432582489274574823273145551685845109471567894499415763127174376918499499263/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^19+17297790163949432272566150089772123588798525936821594256411317091550104485658964566181057773223150827869528341490554023910988190157320896447708012270159056993620205237092284036120934160082743000386623383513053669301595880159528485415680603262895809635387231232270657120565143327999641355858171008573255071187375664405298452126129443623292442086588812950936520283755976694431024450084156523/200139326315873160985264112936255096709065403414859661658566089625981004994003867767935372659672968264665512562789252715244204175107629200411052168738303863308653568914363829091442094830645813362458686537966421538482886848074126522799966883386534732984440469179946969921102151479565514805358690773936795312168046165899709216202174670332555018750665638799756503135291581435662607434704230663233792720764928*x^18-2249839971939489028733190037040085825237426440515106928012376752949781826979521705143409804019648260804670543298559046385331268140976740729831388728071948207555279516958502407844972304196904381564978038967525221769639365831804615679208692848598252141908795681641439282730334652724073309958779308112244817160451701578238796499374203759558586753187720924027079457395610219253486317823390367861/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^17-95931269215602294965159881637387372147402457464381465805061438965206843014624323092378284907454898264158363203210574115951715162865316472659721051466824054285059000567481688052371804098385749685023516254592171495362632644719312072243454002590716312447772058788261633797445646506220788210028252917416979951606561550866653783145649892126600364604219548689787601165639990886120533265223341846935/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^16+1766470764056780717800134693812488883545416288494276745704915412935092559088237631917451370381861268975812410271084800353473953155762568654497212287192348645510284798047918168210540499407252096348411799553113905267236164280184408697267453403600907600454493235115613969133100165335650518687801701062323920870672827875996688893985934193836834243572337305156311646075107411582217671570431686459147/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^15+31006591948574272128420566299274499507378027103209098286236244803627489210757572669405565791303490164530656304673034586812850355813177029159809071834377543326365851683920233103106816116737809418173568899447967205370047590674501306922922430739734192025316258937320400082167537548203394709695850472964891151240527321638549264647837493216925327371397225501985709316013736689606168275936837854563833/37526123684226217684737021175547830632949763140286186560981141804871438436375725206487882373688681549624783605522984884108288282832680475077072281638431974370372544171443217954645392780746090005461003725868704038465541284013898723024993790634975262434582587971240056860206653402418534026004754520113149121031508656106195478037907750687354066015749807274954344337867171519186738894007043249356336135143424*x^14-948736424243129779274279252972897920639152969718133072204025526525580984002934779034522328344607302017107126174652733362710804401284845279773518837795714254063810678573984349430446277901942522737839746269009111185027483919461040286283726684322409203156311665070145750270412284648608483007333274139089981365637832671169001540214138913089475511012932500893373289462570721841144154187289858552394361/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^13-27727911764568654347199322237846554839018924686134412301342174651970829079953338937862935902621012203839361116092228601920219770612614593335902829245345137838396681326598829461719511186188502649292552459275363620620172944662693810433389484385416134862404565155470111077912206180725357392439233717346446404948822058623821042527860412639510183625397552866946433341890840496641521975282915892246797427/18763061842113108842368510587773915316474881570143093280490570902435719218187862603243941186844340774812391802761492442054144141416340237538536140819215987185186272085721608977322696390373045002730501862934352019232770642006949361512496895317487631217291293985620028430103326701209267013002377260056574560515754328053097739018953875343677033007874903637477172168933585759593369447003521624678168067571712*x^12+172398747103868104720246679990184456838487377794947500168351346103869149754424070822126031652892609765706682658518847149212143482667161061231947133715509364484075101900971508763192354940938321012821306095411591148782746764634520287788743145269804675591447746021973809983455903102773436962186543153352108947123167119789755268507785318172013689116330867326343153295621891202799467558747379989864110273/9381530921056554421184255293886957658237440785071546640245285451217859609093931301621970593422170387406195901380746221027072070708170118769268070409607993592593136042860804488661348195186522501365250931467176009616385321003474680756248447658743815608645646992810014215051663350604633506501188630028287280257877164026548869509476937671838516503937451818738586084466792879796684723501760812339084033785856*x^11+1043250554417545287704695903271540991806983005437354938151166747248644292009456948161848726130908604004455259165722565624046726178762151400206767980038172714558289357169930793809366346993240880944217334539744053446366589945969739324066386146887904186627911936652542388927231156075587456013576570460816521597986115923663575969366659446932214344779889294543919112747019513825911085183809544000713775409/586345682566034651324015955867934853639840049066971665015330340701116225568370706351373162088885649212887243836296638814192004419260632423079254400600499599537071002678800280541334262199157656335328183216698500601024082562717167547265527978671488475540352937050625888440728959412789594156324289376767955016117322751659304344342308604489907281496090738671161630279174554987292795218860050771192752111616*x^10-5175834592185524632948425105469834293811487273350873252069883270534676205211176013295560638488191631609255084286887922615201920869406273109323510166565440053665014130724980621693762929873288245156471081851695639542012306727312329873076602974166799280859663708098681516270204334141078406232099184604261269784661229284053200104996731792405394354381635650323211481448494029792347340153219394410915181327/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^9-50309322994437531084869533819956631393573863029784513666171530208703257314503825359652467018565160535386347053346808329699174183052627776504400430197918069583186310256460453252506804626976963158775834791672305324680486426711882376635257318916718961833160823672673582388615587491171228612028571853046679317173971045707676725695119167666981677223792088583581509511335764515341745367492981692550991949127/36646605160377165707750997241745928352490003066685729063458146293819764098023169146960822630555353075805452739768539925887000276203789526442453400037531224971066937667425017533833391387447353520958011451043656287564005160169822971704095498666968029721272058565664118027545559963299349634770268086047997188507332671978706521521394287780619205093505671166947601892448409686705799701178753173199547006976*x^8+32959184212361964946497689705116312735673317099751609829107275677338135088348747523060396848878617707620945508771718167603509334957135894136519990201113018880580742877092690863863096671576347310806419856691810781055198794196661620471643727150843226159833468163763021457011370929285065571044829611041716435871368798134810337221978658740034497074378635006485039858380488362331521839686310788753492752429/3053883763364763808979249770145494029374166922223810755288178857818313674835264095580068552546279422983787728314044993823916689683649127203537783336460935414255578138952084794486115948953946126746500954253638023963667096680818580975341291555580669143439338213805343168962129996941612469564189007170666432375611055998225543460116190648384933757792139263912300157704034140558816641764896097766628917248*x^7+22273506664423525545304838710530402137937244333653181954141067751877706258087486598191814099058291466330486260417979727846552117644451710114804348362595767211103092149732479025685532361484132330639209411392889832011786728351706262518933234113122494866923925702024468362994278792179080691287218416999723848533485784208896956644754716407103145523546224954697790069370048002835169235985205574219911361901/35787700351930825886475583243892508156728518619810282288533345990058363376975751120078928350151711988091262441180214771374023707230263209416458398474151586885807556315844743685384171276804056172810558057659820593324223789228342745804780760416960966524679744693031365261274960901659521127705339927781247254401692062479205587423236609160760942474126631998972267473094150084673632520682376145702682624*x^6-378327863297983677062601581534317327301420678504237951582833322707896960690496960291190362792465738603685780521340390243693756629507586894487798492194514762233890203478420255283260214566302622128573025195781510952533743548915127825799700442165296744837940655403883484635587413435975220527023091146113160923274511697290329224455364744834833266970479688559849277510676680795556201929870979421110063447875/95433867605148869030601555317046688417942716319494086102755589306822302338602002986877142267071231968243366509813906056997396552614035225110555729264404231695486816842252649827691123404810816460828154820426188248864596771275580655479415361111895910732479319181416974030066562404425389673880906474083326011737845499944548233128630957762029179931004351997259379928251066892463020055153003055207153664*x^5-5020139734002045038692666825007966858084256250406450516534994802250147967953761230440636599294822720947753846981759189875779252564131808731591235561726714618027350981803707506185334520689416895765340118146473710490678932896069778636818974380744450776073991416339991078467918818161069342300676351086740958412605122710231909191944141209394321414511184947870039188091396340030304274869141754902441436449867/35787700351930825886475583243892508156728518619810282288533345990058363376975751120078928350151711988091262441180214771374023707230263209416458398474151586885807556315844743685384171276804056172810558057659820593324223789228342745804780760416960966524679744693031365261274960901659521127705339927781247254401692062479205587423236609160760942474126631998972267473094150084673632520682376145702682624*x^4+587958353987938333119578094672740808235203123076231501184351948847972980346776233104434548566236216301122534469818768890631287219009330317060675436596536691482016756747575700958613303127525491153571454506569871107567268046910788481787417600741765027317262343866991414379646651663297949992907060737291249728391408591896561281690119782380211637840596783690745162786748427407562854209445106634358915971429/745577090665225539301574650914427253265177471246047547677778041459549237020328148334977673961493999751901300857921141070292160567297150196176216634878158060120990756580098826778836901600084503600219959534579595694254662275590473870932932508686686802597494681104820109609895018784573356827194581828775984466701917968316783071317429357515852968210971499978588905689461460097367344180882836368805888*x^3+91623509857192137851564060364470564681436601189375021330820225258083791071369230900686262005289162760375900154415223483189224393771511734103200080415849689880639637028086384046281439613421170964803829819430990338081489601849303904002710485085105668905576355703058142665590962316856053580362777143453605427766799572638600270046184189116951793611427242760209866949197761986907686697134358890114405275655/8737231531233111788690327940403444374201298491164619699348961423354092621331970488300519616736257809592593369428763371917486256648013478861440038689978414767042860428673033126314494940625990276565077650795854637042046823542075865674995302836172110967939390794197110659490957251381719025318686505805968567969163101191212301617001125283388901971222322265374088738548376485516023564619720738696944*x^2-4120139995233428068350602563956305382124736619405738092173075458541381309582512032782108240059082953158030018275639415244540001486340753982782713869257099315961908815194685380353253200652862631462251442037727836139110340811533627194939404623824290695105109560468469743990702227552452556139221561257415701821023408597989613062320947951185001344463108781333280490545149858665610413515664942985247185964239/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552*x-84290886182962444065647228002236619551310486114642253297634094448553096738254421828552023256381402870748468837872442276961393753518839913075111474505995744795892153960818470761861911964728616942833420249159527147087726355466100024289709952391944390554636237053699346291968551552402338749194554196758865344296986945667451712717436670582396748799742871572960672088915941124440782380032765794715669548265/8737231531233111788690327940403444374201298491164619699348961423354092621331970488300519616736257809592593369428763371917486256648013478861440038689978414767042860428673033126314494940625990276565077650795854637042046823542075865674995302836172110967939390794197110659490957251381719025318686505805968567969163101191212301617001125283388901971222322265374088738548376485516023564619720738696944,34619657459368589491900926911964764692864369595832628827544679912788430166762310252409805696475026643238680101804486313319065880664735174875887846977303940638141438741958271511570890184608877012652968865809664753592170932418282229617760636081964752287983681743780116329570391075613302680321104520754510665169063067675980933165064378253849134127205821607706127578541215057/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^28-1814568925194355799446900311708779555661670975604143106706150544729643761359155794357567532224134836074240227128525468393609731391440755198055860850147154161114896006242372913874887730446219358588608224684325221731931191296190936029571193732041780851530332473868897556996390323594329417051606467870153000909665182913813747943918907924560471984177138998715541464609298279503/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^27-4720462524196545246477329111608459881575883696848380642750718020994827549356200305446814636267092337319602118715981345623055932582165240226827349767163011224631795905404740158079725294858034221347385867912407893896226948268424656851178653028802466989173916992115887733288391491095483945294221821279177252694130799721820103325836980094554811527943964856097849724590804049885485/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26+235960322795809477616296015185139615615139228504981508194326648050628625559683228078743141936928669490967770972990171686491032764498185417951353025881650840947651368049618588893912775589136445911339410129193630902013382538717826696394925856184156180915822859306807412012144528071361731590034840214595599197987377495045475748715911749485281004963837570025801167402035461506043521/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25+11871574763205730530708004345607335451520252979506942833725513778512206240417431474260390786845272801228836882087217880884405774783487105928472109474766529892479672897975416824868483424657160912829841390731787834308713018793301361272053106943767497545821918873167257599189553946093394283111923489069285977572361092500437613184417616556696211378749605717905230476190463182624080189/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24-2246059260827825767024703799601256491855272719597782763480008784373323623668079150546073576558743261804700301876578391664830446380329463929141290978961722574947904027511190421619543233812491106994910949229754804891997363911731240886677710271737195543050509050533605862914855675218264741456043107912032099459180778934123071899091587885843957616742860208280344362053654212422798799547/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23-278928105413423075173266667618170669773719856552862229790832350789748600061091987962183402447888375867496669389567435199709593867736266270636889405630677903574925723647092560754274749364761196198530583325417158861236642542701243537985455468756028156476145622344275525709124752928703769159493388235561670365210392890044095343026738573354601785430561924853490305625311538831635001454343/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22+12371496428584369784452100381836170354849160833298919402842311057910369863970615605539839147479796784601897752578816421696377555568162868458410641544098555247409747031496563176456265849641881584153588358529462996048454326218917419576259817167487526874644535597642735514220761218469518289594560900467978924860750192611383054848374066103246369235168135032276097803181800692073099929176165/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^21+33208452672349953931017265874435640477421151925181556898100706434382988723310546599462582802405492412633946355677823765126554619586556182499212197570799864473108137028896045856563927374225376580018106080507744640502322273476402325716056361506743904026402408728499310242344488472491293216089383206371286209518648122310635894631329346220809209380334160775326815164631593662652218478558815/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20-43752574786529374986493417279009177389645458846361802316401565178884304522838774447042982376066667652714257035238386523760182833837038941616751067287070756733683444060687113321931193486388461032981536932007108675731849389729618652058336906234801089766655855366210383851186274870138781590737698366187247269864479203765073211424204849070929509728707538681609925855287843767004427071884607723/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19-689664847809838084395841958708868758191630843170128371716675729907986412970234184987798936980855093394518419243674815664236272770927622666802734558400146179694079871422589146407108741443881344352048114663091391563521665892901725345168165960069264649914681456763578511232002650783611510769880655143744470540968733885067191827377976757063955147604878343498895005855964446038784009950447794525/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18+52139744092841303397006406764348660715793423614509117611597056096633891051358554805615373124896010727732048400115134170348222534998944228005911572694355703292275002429003690183337824358220973648778522351309559197366338703981730041941314110074565663190697636324819767491229753141425157544250893351240597198792770468645440653810884620643584568294551237708219790801293488719184664855345224612249/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^17+1247242669148644237720316691559881965087061927563669559072049481367776846096461239258038983417701468316158366231662963157886687674402827888568239973987930438534008154300909281758235409634963001288327604525868570854799481755233218179943887708802320859503602036416810034509822503547750595882145316609072071820617499342970164484245252468771128347695048163250524873859503057145101357321567478713619/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16-42794089579303135541309628467238063504074482763181250508350695619436582265818094463651505215891632223024312383909794237041316493452775113256767489437079978353369725202482542720635073671945628886076810884426018253614716811590952155464747439408321553649384449217463544592552496157354793367512248677843042652710149637397936371097718389337814684559825426670441251331699357928940491359159145466626087/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15-394722656240128850672715267335159747262526561487914483075796227694147353713013328497325867359962939039303398396252485043221606890722839129410275126446788447585857812778389202798845845481218596871074430385345491700462235995975457943445242570111781117461140695392790309735809584532238840871221338929660415223033338934400072294963958522697921568831125749185172405315905312380208629512046929329708245/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14+24312932426784711615176441855125144608842480107858126584196163793074905633565459250941708338030474031269687159889930566700493561229413194951018079994392691858949510143389361669039760704596610603952012578071636041264978609952833749523245457480801654136298226951505131374450760902245189944279966714477244982061669929134024246381397609695646216060913374875341404874400600967131116611022708061263129069/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13+346455957488302483823868330134797127132246780556551544101899473128071600163610685119269897181638411014844625882494603847833910053308796244824543450907091442021480571440880817130883654052872719624101572731032391613261238610910307831084149944425235257144800261073005949638885082133296677046418063678328901968321078995611471475972258783136990322859070388630842577022740065297018177873304379435280421087/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12-1580426675850589534979242427722775160714548147141710971979199286519067847498972159638303216106059939481076931928617890660513248696354053529832672101057402428432142044802080703920702026546050053414526281892060184987420509732638565672266532182103214405221668576627535851018057567595786323391543794737242057120887368555570894974810835430968234220221386851111908009768539477078986907374997460634101407143/25017415789484145123158014117031887088633175426857457707320761203247625624250483470991921582459121033083189070348656589405525521888453650051381521092287982913581696114295478636430261853830726670307335817245802692310360856009265815349995860423316841623055058647493371240137768934945689350669836346742099414021005770737463652025271833791569377343833204849969562891911447679457825929338028832904224090095616*x^11-12857497902418180763678581901992874944915130969515231133864135230817637979578288685237456185635352685256389925387061482938764762902298982031831440075486247195716094828479882405398206926797489687059048194054335208315962833108422331002690819264880299560807904911358836430649180862248968294396070549598063145480991210122971332491111480108331290775839061790066829024092521656698778410248977546526976922417/4690765460528277210592127646943478829118720392535773320122642725608929804546965650810985296711085193703097950690373110513536035354085059384634035204803996796296568021430402244330674097593261250682625465733588004808192660501737340378124223829371907804322823496405007107525831675302316753250594315014143640128938582013274434754738468835919258251968725909369293042233396439898342361750880406169542016892928*x^10+51736374805750684910006886679874341956281863570258673862509230460638187000799773289779129762159433335338309485797356502552806254144772148319775090657441238086373301389117411266771406213701635099482074470698373746057412751639602786879639274640346008079422798565102670426607864064583107710113188238363909677868970028856611391585252565771055985819245740555421464516664976937563288762137320576150301569881/781794243421379535098687941157246471519786732089295553353773787601488300757827608468497549451847532283849658448395518418922672559014176564105672534133999466049428003571733707388445682932210208447104244288931334134698776750289556729687370638228651300720470582734167851254305279217052792208432385835690606688156430335545739125789744805986543041994787651561548840372232739983057060291813401028257002815488*x^9+617346677074832214010033566657768624315619719267475490031344259950429898600522555290270772428452306110263770758138428951953022208594672154042978680462931943807906476125400346817350480199787218938758535967066363595040067252424591233285035646284337571047028120908492028601577529344215035630167179555552020748072149632329464503761662609388512550886329641369488610067915080458138328580312132474119029080363/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8-3275361866308842861553567563895447697210684094040835355673556409094553235461208737180749674005749384297169908241035692990329346145674095745314672188863080948377971497172368393620573555679061808045149697973709127320108299120093578563456772459649675288666579104834760483814715997854027054550484377238074668797231392497642034226448406420729426160393539948214890366010348543414731753441953293621393260330035/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7-1107892584269016721410624190736431414924712987591681235745022413312968304669846855925904467240013903057017885239165887639604029520178609271437280076034338507144975698475480598614150796340717157604856673523839573576888532043817862426353351481882673948699430650403388481485553611246901489103888455403119503537417264020371391860118990904468981816557621528293343486637678994379124455161366795636643787254261/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6+41433180687878122567705856724457756216092447307519702221348369703966185026427099950561448434203505699530743764427402921647782716410509273843247465956760699708641800439035516165423600273952530836484710000068681011862220016944095222333825103424923183919657648314484288352225710280041430335120196847026018960906759552358579169763862784576307709426619246092367120595085636579991125097550245627674526020019277/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5+65443784586614039844497718926592833431402570421521144102032363533510239384910668894125396753097870992037334095706404748206773949080027595023776653351322044561683072090688711307185736352913355815789790064118312939084316706779979680126221189108725597226036993453480886452983497301459186193396314329776719391804017628623628339877682501321722303189350687755328687880521022145516130323558429420326939808735535/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4-68119677414889120025578389710413863267661242472919580671192262716854180710469968424443907492495353569118597392689623821197750632635328336475261979910473343500805334859157056261884652373451158185420559013055461785764132531659123768999359329059336964799661092057754633101720167403754606698226667372522790686523501622421260498177069014173165813139993458503946920478676769283319823122057078520752405408467435/17893850175965412943237791621946254078364259309905141144266672995029181688487875560039464175075855994045631220590107385687011853615131604708229199237075793442903778157922371842692085638402028086405279028829910296662111894614171372902390380208480483262339872346515682630637480450829760563852669963890623627200846031239602793711618304580380471237063315999486133736547075042336816260341188072851341312*x^3-224058212492509162817830510328133671698384527627301959104508971036022102840726066464284974152204823543314001697385609250251181481135823517221503203821658102029243430033500895045547121711290030781745962292250056707182155548642375340305904959561658708047392588211195205425862138842129492028140423651805814329985125823948985620802112025472181078141149166774596952145245575708889791670352830389668974825583/11649642041644149051587103920537925832268397988219492932465281897805456828442627317734026155648343746123457825905017829223315008864017971815253384919971219689390480571564044168419326587501320368753436867727806182722729098056101154233327070448229481290585854392262814212654609668508958700424915341074624757292217468254949735489334833711185202628296429687165451651397835314021364752826294318262592*x^2+53633542102195501110005601009498395470855460812026864479307872401631903245172699057481861521060313261448640189903758405135874633832476039432394258743113441321527306899307532710360684270977054672329471258988498133970020200189013052843488624971391482343663010563803573771237202860929340368620021710775354589598196071970558328051196275404565525249269551483875174729218451883625078078672921066559427712367993/186394272666306384825393662728606813316294367811511886919444510364887309255082037083744418490373499937975325214480285267573040141824287549044054158719539515030247689145024706694709225400021125900054989883644898923563665568897618467733233127171671700649373670276205027402473754696143339206798645457193996116675479492079195767829357339378963242052742874994647226422365365024341836045220709092201472*x+4852838103817005121103280066661817420188003889774328993764749954002457115371129637529941547708809490299529009963023608621206935771219619844112496603956256757634022952380409625160257770861764384883710620675483850188540286305751710540853299586189133789898268443376183134374028086321188918823088472984774260853791292096622823302211177258593420639724626859262141822640413036395304286804493182409810288857061/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,227105430943474824222551979636768657511683959102008856336027168018001075255749548362346418831179063501471518928833614704146235496868069021064895122067921369163885624511358352112225893412918553780615091548840877368227667905570049994829384370126249621416714545990648945237458968361287627731218251828611844002991364032270386407722709494361736047714338463943921924558071752769/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^28-9203753939236012348961493307542148459560432559268700223446461029091760909380585222638955718701163232598188120087426837520956011773015365515451691707741996118322409470279402017573467977741944641291694748381356215537897053066405058414189189659301925917393016623144904525466017838371499412478788366573334287092051606405998407020522164761058657953416299663645225294204267826271/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^27-10457814614293972343797400087984534547194308318312131908441403313778138846239013397331399976461986737524046762590981373634724145032346652650459112396659544026287777018979565383893061346563608991929751748798247496346191474747979787906358623643774335264435997761406864264839399112255748046467332621102880204361279785013034559252134668345394220951153866073919155920999906175450911/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^26+394413102760461477209222530172429991252896710910503651392251164088911056273289430772909978788393951208896806226911716135246777951506238553157667884448991083805070068237182224229768704684958319462695800375630880778901104760833270694396788237862712519935777819607993793461503692414848409662235370224112857953521223834053072183667164323426975122809414138267679551920385671722351227/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^25+8892983075142312253177333828518184737402572492646377659167326952381141707350359084141433735362996648286488442687882883941036911088716814220159537860807049683486594543436881600331064943930657854092711697017000987742009877835936368614931457944268577380048744116271376351296959224686865019212585760225336507039845681241245128650886398959458291801938176571072305782734381517455752869/6404458442107941151528451613960163094690092909275509173074114868031392159808123768573931925109534984469296402009256086887814533603444134413153669399625723625876914205259642530926147034580666027598677969214925489231452379138372048729598940268369111455502095013758303037475268847346096473771478104765977449989377477308790694918469589450641760600021300441592208100329330605941203437910535381223481367064477696*x^24-3701690485497945272473969572193871296038255668358003870326865966476885812391511456738140923374712007214451989593599601480507781113004680213819322529483381040603651780420613821987924860424655757142133619081814249312586096616405620486878165792477313507732578784281886233297121976923824938177239123513199161061060681727539906526155737696042980576276125596979152768893757717232621830745/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^23-212195817857286686105316890185379515686333035012136776644039952641942724626149176010119646318215631192486333887040753669747915416223546477640328829798305875983004459048234932503988681179827881570448895465936988559057530159756908233901058730082718454882846085589483964898258794402407804601164266745118815275592688489773095397933888842582934615415206709256567294727174691609601328474655/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^22+20033320582049669780505805037893998827685059139937607129637460465001711349299834971713075541895808802935687227148542370638832529770334158154889670882766607830234844964478240874698127615613166953581341926356685639942522966166699441050229189836813660138999961143229288527671527313073894934171090126383084054361372065186272252051635840377569397887507988631315882390680172154931761280545543/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^21+25681765307449581496832429446469872097775130247976314522158310420430914676052677044534652059714944662471770186379263417959533008954672183262564104391023312994646437246090714276086501956628261389309036899215695368688113254392637072606731285389501750898581209034119720823412910969972268850667559803246296290455757259236365779145257431212738171209236728271381797294480639243924650260705299/200139326315873160985264112936255096709065403414859661658566089625981004994003867767935372659672968264665512562789252715244204175107629200411052168738303863308653568914363829091442094830645813362458686537966421538482886848074126522799966883386534732984440469179946969921102151479565514805358690773936795312168046165899709216202174670332555018750665638799756503135291581435662607434704230663233792720764928*x^20-23100568332243512100546436215365653399037897722528879925381369512635340987175412022178940031905526319195886096821622746126176567234916383695183876364385587675446894415939872088360768593594418903324870040539518865707213836273763005499805312494941747963831486161433028375070618493106028266961033693981204212452314407991018491134955754408927055578824229965430412081237054461164124335063536931/6404458442107941151528451613960163094690092909275509173074114868031392159808123768573931925109534984469296402009256086887814533603444134413153669399625723625876914205259642530926147034580666027598677969214925489231452379138372048729598940268369111455502095013758303037475268847346096473771478104765977449989377477308790694918469589450641760600021300441592208100329330605941203437910535381223481367064477696*x^19-1627635339250966158353133262535221086683888453886507061289937714588138219813137626886269353812883966385272357274521238558963200165706457960877229895736020752127650682103010868331116720365615099222057465216726040489430208487040420066322383393003299480150621485885703467183826829330022701026670465012506267677028902265202297036589577303691111550663845964590338390821761312241429429321455534479/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^18+26775092841873025097056707033513193055952371727096138569997307373961405685667078934070619103695082991755226698139548138981639203319190096091449397733529430446799821486421965133836751657278109964066996046020642362715297287007195077613490915774087794011590853951093587348247809889091705878132047099830497050571481488211771321314116097670615634787269041946178261654418756989241171239678491259905/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^17+998251178385750079147876416778075910379624123907586299039010963190611141827448503089400451338271931962704009532598470846050429965314418573021171916965813164475308921908987199421449205022184625108556772264876085155123409049884616151413235182188678972548551926503448137052099354374140784192542402197430007687813478285783452691761970921786296772973178100425402504277423658247339559767040680888907/400278652631746321970528225872510193418130806829719323317132179251962009988007735535870745319345936529331025125578505430488408350215258400822104337476607726617307137828727658182884189661291626724917373075932843076965773696148253045599933766773069465968880938359893939842204302959131029610717381547873590624336092331799418432404349340665110037501331277599513006270583162871325214869408461326467585441529856*x^16-63669696204878155881477283822259892615753216627747070488608926531670604449383467839313078042941508355770900438653783058572106150020797352802806623227750160551570661119546390580759868755838577010561226172008338845521713366613271100072579544971686739333621471416787586032403569694346938872666553178998528190547548926365917045132632001195596381083530261053468920001129680492643947108351418582119997/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^15-963651957829758299705953415988838738500516780945632450511121372851161487028513161816514454026502963852989716912936131285369035968308726192482119569446019359617684022588179101550887876267949196390927912150270631282215942211800748873507460799084768490050309707436479049075366197380560806327235077576219198856521617219263878856685403832915166499370181178316513059073089197218781893185589409437402295/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^14+34636788520209101618476046141303667287418647874971475271324925182456370748019455186033559910606943757426347669078750721781058157123792985710078128257883605702045921115287905292862146346868179859471495535111740539732888790091391016786695010864132399022682897111427882540840028368670757832286953421551861508408571514084807242754130299560230813509681893262932051290600372601645733149433235185548206687/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^13+858388231296749855085539356508503941504481606250656092074516773153674947124899769221892625150282435085162187519435636868152582972893583677937377425771214194766544843097603093797939236065889276184930656820090794284048155989327310873906717845279452496240537896168903998569524730959988288827806598326019678321636326393183569011340396328148036904397879383792828007608578631269985778684237295647909845221/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^12-6405491725185758705660046902689380981896387869589608724592996073705934394878233289829205284601572625740503875780929450891757927748513227841615787895082218696531041193558212853973057636133121928349697602021918088935495551186929206811048005645928829696390654006959483439721138060310750206277718850738056253922184435330904454676978707166318891905950428789276412885178326545571658212189379830410488779959/37526123684226217684737021175547830632949763140286186560981141804871438436375725206487882373688681549624783605522984884108288282832680475077072281638431974370372544171443217954645392780746090005461003725868704038465541284013898723024993790634975262434582587971240056860206653402418534026004754520113149121031508656106195478037907750687354066015749807274954344337867171519186738894007043249356336135143424*x^11-32204969743395158432914878744868610083565929162441830518321840030795323225957901526394743454975879610864120588704290404395672695942808604365101086320449293102324017824527264274113680122939914363770800706399617568472807125762788913465382399675415999930584373856735334592054722394576308038134768768692780237206365481169121912034941844759721247925557100426608830355144480630725874350559383821309837181467/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^10+65668067468577478247469243038740664430542697089044958524334851869115707939734009611944115636967242311471172415979141248154199865991848726164884466838375649996482992121533615999574288100209193543037216155340421510097349117417905075131575362914087948049268961308110658317874364744641743275438571391843070445320675372095720215747965766136009531625491971268082256028012032678342752023323350462524123518083/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^9+517377312542452491361027933991143879626084296111442227621373411052866249322431452445560893217716585030057037247541374371311611623651249039706569698996841381138958363679453103459120792474462494162408206231165371119407536473294523081720780674839939004588256390138940077058006393666006702711949340261955145076928381469286606860615483412892880960483568674934622643227832122680210045620134653181170844049859/48862140213836220943667996322327904469986670755580972084610861725093018797364225529281096840740470767740603653024719901182667034938386035256604533383374966628089250223233356711777855183263138027944015268058208383418673546893097295605460664889290706295029411420885490703394079951065799513027024114730662918009776895971608695361859050374158940124674228222596802523264546248941066268238337564266062675968*x^8-1295073930810575076833263320517964341111732970147814025606746389291952445987881021263353052563909748235924711443753598158786989218657461799307023405294934572351179538476008132831755202851325461386734705391857699889934614352100858408681264635133769482557169456477907481072147361080812053620511935830084641848819795029417827140075446011437428871801596517437245714341533775526313111626146367961033025899051/12215535053459055235916999080581976117496667688895243021152715431273254699341056382320274210185117691935150913256179975295666758734596508814151133345843741657022312555808339177944463795815784506986003817014552095854668386723274323901365166222322676573757352855221372675848519987766449878256756028682665729502444223992902173840464762593539735031168557055649200630816136562235266567059584391066515668992*x^7-2761724592330667690576248973750807012077493840958007497447253595426368061324588632341149483703308613626266632912936769026133127386030797380408551988664406628561123335817034936715039923166623290420016823405848473046581665936933210511307663987241459550364266619262913658582792210207345104225916651836855885666881251928946774878749563982186607003844877251437722367242598166078179685761295410164440322636035/572603205630893214183609331902280130507656297916964516616533535840933814031612017921262853602427391809460199058883436341984379315684211350663334375586425390172920901053515898966146740428864898764968928922557129493187580627653483932876492166671375464394875915088501844180399374426552338043285438844499956070427072999667289398771785746572175079586026111983556279569506401354778120330918018331242921984*x^6+15405582997781782217253497799800805739652634648114834565012919557241675989979553002584753224668232364970216334647173725895548925386222205671853902087146361148489327022057196848656250128128894928547711444681831558847160255220816117942320379677243965877363117668503202961831326758651014065110494927680095359612585085591155577283960769505935273272383029154700376956425421316239175554137462696830717157601813/381735470420595476122406221268186753671770865277976344411022357227289209354408011947508569068284927872973466039255624227989586210456140900442222917057616926781947267369010599310764493619243265843312619281704752995458387085102322621917661444447583642929917276725667896120266249617701558695523625896333304046951381999778192932514523831048116719724017407989037519713004267569852080220612012220828614656*x^5+158743053619947236810597426971847346819026091088677944766064462461360121966570772750023812287463428545328382678670573982502693127615273589335097178059206094866089799890221419159579038222045658356966857549747052850426247350390712550584732469961518265068714067560540910399927249403317685007368198412446676862642294800937191720453498829117209707565573906171585278335972463853422232414946773713796725445863285/143150801407723303545902332975570032626914074479241129154133383960233453507903004480315713400606847952365049764720859085496094828921052837665833593896606347543230225263378974741536685107216224691242232230639282373296895156913370983219123041667843866098718978772125461045099843606638084510821359711124989017606768249916822349692946436643043769896506527995889069892376600338694530082729504582810730496*x^4-24473496502489469272284417430176045966960365101821480720884370459509767857748385234795259929574205570163159588634992272862218645895440990186096356991966076415423254806641464272225552146173800974934450289615011545488791107959177137036925877917329463936336380418152615017059461453561666339819415056923858477794475489361694034087603305581799903472110164069514493481945404665156996863595227272739828660317027/2982308362660902157206298603657709013060709884984190190711112165838196948081312593339910695845975999007605203431684564281168642269188600784704866539512632240483963026320395307115347606400338014400879838138318382777018649102361895483731730034746747210389978724419280438439580075138293427308778327315103937866807671873267132285269717430063411872843885999914355622757845840389469376723531345475223552*x^3-1575774934807405518101879990319310095544187462288870556374849039020926633103894429684909750176007032547885359453451801399454173761520812451380229194412506126833165443744035569907077242022448629349129418016458596295793411679495956321030906879984499287719079148479602943460777140426899777774876925349579805451130503642218312804050632320293667275797737077814817012569058508438766312610979720778538617349255/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888*x^2+171659008309646233706734296483006080879351028008067941799360926789524456082883127490645806186343751522958237546052044765501381372822794208180080334436972093701153302006025773847827136373510636671288036506231731652492697911957715979984472077382213232530067688467752480276993348914952832417206284042264425627017927608873546273611081436658037109280045252244354824265504179279090710565533872031282613823771049/279591408999459577238090494092910219974441551717267830379166765547330963882623055625616627735560249906962987821720427901359560212736431323566081238079309272545371533717537060042063838100031688850082484825467348385345498353346427701599849690757507550974060505414307541103710632044215008810197968185790994175013219238118793651744036009068444863079114312491970839633548047536512754067831063638302208*x+8212347926343791041714102306268647767135094863584483942943278972319220866556237131284854230986977194945647626836010903413582514190809828534947877453048796657281294820393455715926174441770665272576395297937847755102911224211878295386314487040164306899059922872145813943590450139042835506814795360350141842229478285291431023379714763215073264457080715083620611686569573601236454930168282424465510490375629/11649642041644149051587103920537925832268397988219492932465281897805456828442627317734026155648343746123457825905017829223315008864017971815253384919971219689390480571564044168419326587501320368753436867727806182722729098056101154233327070448229481290585854392262814212654609668508958700424915341074624757292217468254949735489334833711185202628296429687165451651397835314021364752826294318262592,2416404884440023831970287515910318720216846776629974238289481851926457534767162979723761101929243056599095292234894461800799261856969216322849848849667930367981254098118654966968215278462480274743599320401966972620248823586720317419622319895302148666097766937975154061160262126831807557558909759972611662477863810447154127311219149646548305304781592692663296331005696230957/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28-104238362358448237187938367919948056855193396435404011618869983847579345652320993501767261147577927507213882533777489549603094810180087178507680531310811545644343425109747309729385562572633100525757642778440031581964110045892392666181297258314925655397211653169650551207351400745888097754404365404062413014162965134835218343247675038308548003299978271808698325102838996835699/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27-110975341022393705972585416263900526476642464706387146989653474898695719268057596443512839043831801370965639335028418862977115754019724937295747507818493971199066560433429702587703046115139528963646635977791382868939474781746641097521910821048012921389160627179415328755258555565020444629553217147066715355178972660261962853342886777409369536652794650053526998663149749802706227/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26+1495599340940411147107400600576489837992935018954153502860237598604425905109857979656588386551118439191024146898933736496668680623138077778321823687330725547200816559669598555143102322549049701397710066446153690875529465350281077131905229412763273779883106822406537527765426400902582203022406914527577890989787692658242310638068784316058343344815500987022483875150165595175619445/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^25+282272263593799887051973076589152944104977729951088430774902183288140104384658632998026883933933717645037723703303256870514378758346584584004130954207243892646453179076207083656184699081340143431363991756132684881822718768839178417264509282728571551895123963316596846196207428254284460228378808646204596569184356515688145995506010889647903430663529628924483887594405422169814525427/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24-42346149575772889564880692366965095988180574637497107564036778148316834250222989326746728987752550966844145452560849866720672144826236783322541777654591875232128561071296334462464439115241987780588016065810278343023323314717937681281733293422830149562559430586510729472328188735153767641546240916937481860815890721268686675268043941807725758848043950177870518364876941502206957537893/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23-2237774214101148080923089347512662499453829606063899923667370676547042835752006540235925051206647131220659277658355880939225293911435798193517311253567528084922748899736938292939671956027494357789308550648414515916401884404700961205968480921797497933137079873693383821824708949851064478888136306392183067590096135594131097682997143483646334710573333139444836885823883930480536804030323/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^22+76939557742790486551744100519304489589889055443979879135502386301591703158732203749849250211755771977557224255225302501470790450411464880447096087851069119152253071912100779780732523945048276890149634519100945019379667066277652807786537017396842669500315081814537902078550425637494707760789249931701513464091961859793732159780477415571744221826818320844569730013858543427543386844075945/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^21+809603594784942449354202326988364438618640541334318283795897810742418922174333107043648788704908809590630230313796303788383876721740240461619769788061877793110478796884765648400166575785094327327199850443401252617534800113798588067426484290052353884970034396905603331559664463046609745899890616315213254511828147187567012102756467139177021459374918046985601140234928043968587395638963059/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20-805881727230362150999008858185031587419255794849250142911002020400473911808665929215488866977933392078765986471435195517339473104119688080706813809077718199957634197496377368512428440794267060185385283655966201487241321175075314671299577574863558845800430908625906600152415844687605247461202689673681958397494990570888275635956199994651927802664441897277478087982960413261277823795697006645/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19-5679168094960838469509962267119784481351919688053817997311049525234495113623564958037264290836629101547676922964794681461867830460458037222351825425401862135637981622098361634894422137347379597133512686538877336054226381542589887128208144888082202147574101620102711395248864692931611437920640764836501857788595227827753553612812367433402062687983577981522472032696667652436173877921539053777/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^18+945370093965062097160726662933169636482079713676263134808171214426805597597015224852817311294133232413111467719074948637151324972550035973351278709371239498007744239213886714916639044213622656244867971908948873989994551979711231015057232890562927871186161222893663944127463913749214386457573054430994564352003594439364653899198117149182290383029398404827627533435075430796876763948957423035591/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^17+31219736080719625918131854848143885226611554461973918591027789029228766641494228736108697972016431405167891323582172962004026888491902338549998408094691856618619241335393491736906577517215602246252254068081260624285822250581806712484476441585786137252286265873625060995787728022998505421931211348986802272530549278866888662816705977950567335623071765508034886658865148156552893562197121577170861/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16-253744270705506563962998200385076962834238422634554496467603491058044700789052428589394120448373292380010229450195366524849103873559573578165437285807857683747261326720112217717024635395595906856054638488603883083672688027649328742619048200884872823070222951391344095347834468131324699073749701725644237119409869392760282171197980283924741072694130211098162801921626911523540020806732224650262611/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^15-10003360513038921757513766749717651104855626081508478674618847195070251656595850608008273992002811520016942455625954539016005990071964058651873631627761829466726115391092718508617279712286948831728504826801388294554267221106085118831055354857692330117299566371013234735155386129424841609660930884042669872290596754926342620921725196441792581468971809154931087378971979910269341655440969060628534331/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14+422722837579810917807059714734351648507253739214524522007610601301727310709231282969265205336328494423580762382901244464416836896202588770704894645610326299234169809827306919227131073093571417814155977873627826677615325954240205183635631315281644677923335644939230203357097802129118464389752169082373836161604781847762929668070336826786313143110734022173413310900652537868649395954864012703456492531/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13+2957765841546261411388073039572514709767052912202668950950429754164472621934622934784451788679011073345269284873390365971140788513193279441999807085395134880689287624669201934045317510294910432867403591682521184549036230537919279072507876095327636170905946571009235702540125598656195587287654241557600228702311383906491592575512107049375200786354397418761093636343973605714283773206817393828421561419/50034831578968290246316028234063774177266350853714915414641522406495251248500966941983843164918242066166378140697313178811051043776907300102763042184575965827163392228590957272860523707661453340614671634491605384620721712018531630699991720846633683246110117294986742480275537869891378701339672693484198828042011541474927304050543667583138754687666409699939125783822895358915651858676057665808448180191232*x^12-80277558851482913932585956907335295374112053042630374788599686783256229640938445841419229092135257048817616277029315880478513590582403579264869252919110412118143155781398094247224794807701340566782200107205891976176060401408885557191202896054390606454219029826892238057679531457806647630008792728400103426999682278005985443584968875931771235760073562038108574116454194175460441534129023157132117360811/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11-331643315276630487544645394054667124014891907812247967686723146912560189747601264066554174105890000189902880487752214920142487337880850774839936342724462574790773540732919508220913761808214101134171380420957255558652719001797013175688444254652701286619681852912034628864917646770378324150093045158581509624523306930744381804503903222922939848612459731215440034123177436969461716685869530003705081767959/4690765460528277210592127646943478829118720392535773320122642725608929804546965650810985296711085193703097950690373110513536035354085059384634035204803996796296568021430402244330674097593261250682625465733588004808192660501737340378124223829371907804322823496405007107525831675302316753250594315014143640128938582013274434754738468835919258251968725909369293042233396439898342361750880406169542016892928*x^10+850611807486706674216874117732889421892535786530466973572884643266572011386999678945482739280441361539485223529772831427351109375391917987975157888926924468898019958709588676874962472164646410449628881977972071983301830106027426435776078623821913223647937814995055148696696161361540109106137559610989317251245981994614420275463616040699718968853865327448541383266860621241832961296859004052803495602663/781794243421379535098687941157246471519786732089295553353773787601488300757827608468497549451847532283849658448395518418922672559014176564105672534133999466049428003571733707388445682932210208447104244288931334134698776750289556729687370638228651300720470582734167851254305279217052792208432385835690606688156430335545739125789744805986543041994787651561548840372232739983057060291813401028257002815488*x^9+5313365540943843688358669795113595071075653287544918774588987409132827614391932756867306706966518805795507027310649855692190432980702131488373308622898811930757295291157800843842907661192862648223333804702851343702578964018870513608805702330922697376615063773365810987872264403488483069681169030392317777793148909159899295623528110160756617844648939782744203686990924900781802638607360007880889525853783/97724280427672441887335992644655808939973341511161944169221723450186037594728451058562193681480941535481207306049439802365334069876772070513209066766749933256178500446466713423555710366526276055888030536116416766837347093786194591210921329778581412590058822841770981406788159902131599026054048229461325836019553791943217390723718100748317880249348456445193605046529092497882132536476675128532125351936*x^8-52258988631147832752400590577420369682243690297910031742947887693845179235511290947245716506428381615310603561780524743544275276208992188318319384373084386173816323497200422025705680029407302763918172200685558065704236125682596800487231234001213608024048978546828296226071977913804552928706960303975779742154406923332712653477053849576660214872624333704298407857699177555484117057517295747272911174530413/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7-28351042734121991074640332100524986068651258445802402756272420259212277777317508274321937975695199283762890922500809503874383713343447751429442922711579060637987274421931321067451760137870902824540753624263788407626523960683281523561079013811518768469804066241545977446555352256229282099767732737021631451560904599658152910273716450462216139521057114369661617960291865528324166212283011539125603655527145/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6+643681447978386763220668992803604299826886329087958831162082842151750141011892110947272370507871831835600095147409961481382019339200065751589374049735196648344346451046321261178157080280525853375874877711001278643243675166610801847146856235941951932749661048315888327599209688539465538595342452440730697886809444720639744590766975505411918396453238812231729764016451705696937671417942421613672628190715187/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5+1635753355117319899998753116195000345178844857544511646261520374862150686372784332155553693813511877334296017606824064981617473539278074624867775082763359940088104903398759403237544181187617929539685463581775147103972434776658945458328210887160565437776373357333721483176324433490587279495961236001568484549261592993068625244773372806144557966397966296286486884926252094639228609559169296481674313178847521/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4-345935482382312716068783475933168463809694328559799688245969692186945354369686369180417369991216606410731323594289923283962977908744287720172853798583060429084795267223419564480102658111260529116952405009869208106999114969335513816548692689423170379298479184095193993892677781468356826779634982717231371524060247802415058834395908211352642027840422839129665484735015850226502053962956126594523261300937079/5964616725321804314412597207315418026121419769968380381422224331676393896162625186679821391691951998015210406863369128562337284538377201569409733079025264480967926052640790614230695212800676028801759676276636765554037298204723790967463460069493494420779957448838560876879160150276586854617556654630207875733615343746534264570539434860126823745687771999828711245515691680778938753447062690950447104*x^3-32616045397098117851706009691852537658885755634777913408874818149697223926969347847833171032761360971331347897537426021438008973084480757328164975025223385479846025206839253367151904781557397022010819059313872352773722139480734474946146089510471665148846046990847646007703115099392106822645699034017591961090757511325029490772232548907163102974125362223740020683844857089195896799924905178360029755346317/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552*x^2+2376015864169628181208287460037612934064884257471256385500281465193057615486927636871528635558366497302794313414818431306291056913784376802725274674620321403774836143523149200541116208521453755614161594453414888380940821649711276814618663011100952380859969861936080089783270003023689070535114299267133255404907306900952377055220164471442953969048830670761424536850227077235836021348220848133043555370387701/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x+65145847511521958999413478629477345294923493615589954962834628926839624008957356609174852977887369458078809019405318594545532651576425187728807213211189078279778752949440798369510982188753811342188311296416913464575873509668310816713740154790196803465953469075390849933440609919445485433084483474423028889057499793454088466897575329554642376846980507098532874693813912563745063134991153872554961861321273/23299284083288298103174207841075851664536795976438985864930563795610913656885254635468052311296687492246915651810035658446630017728035943630506769839942439378780961143128088336838653175002640737506873735455612365445458196112202308466654140896458962581171708784525628425309219337017917400849830682149249514584434936509899470978669667422370405256592859374330903302795670628042729505652588636525184,78125449050598565486092985233568729457035466903410856768840893492233082223232509593721996963049855741936517838776459078459666338938227593605852321515577393996457169197364064764394922546246834660599196659572682818065188607737861000910090328583012530238137942173510487836523152407245693821964876795805470652573614071825889835745421740670901976726255456742768117942978547727/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^28-7470053117434412127742713993731744366497782025685170282040832406703649195144532969735849794157013086506200491221758521937881684524538902424171158137146040702069597879952082351404988430972540559708625769939451494947865339205597866368872251037816935025339416128483789780713524099840725922235912616771387024370897854071086307299260293905588313464201311936596676372866080573939/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^27-3626530027699360068033493579862305913204650297726360765979690192850016561087116874557595491624605033660450812981344087255689571433302121001440545181567385846488656846508649997465148114874034554710659531939417718590119695140978531513858911406751131099997696238144805177578401189868697624321733751871679425236804326889571984852242086986511759658524519685836698366005858915052689/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^26+317851794431032010757836847399444564440879990706565956803129210779741937052859378653122269996941800133705056199626853229953246134583531705670644850952716644435353690686772676596439192922959823868665513300206396084654513789596159031852268234014093724636913673552128949335671723001091483779003739002422728686822007149979643386159554699484296223605494521640757077333372952477042143/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^25+27986925194809874911733378859300552537322101198067509055406983069801917807771558836124875728612852087585285005815633638526158318678133353498488099769931338077818031641978426680083749570312358749553906070361697006716164368592890116615736465656051588973656569343743923923203585732527395260434963866845891128177307777552544646646451181594219105817401939652011199155906152804690235779/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^24-2957827148830974304599279085716756978281872641945799780978351196325133600632966416464898807109180776506489014952943134022713151297162905648778446315938835662233114707059525728055337911298112945112616436064727185396084305072782554850981752768575981638792782671264659978695946117744827135889712350021502187451677024819645144501209029700360880720180012686478621143848217932584023183461/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^23-673463491400978870720969015484743427520895429424001614775876729376980039796234917336708588050620963679759062240322107826671714613046763371032520685460911788272299933524297941973169610337725253479197369556462459559501749476293166152551486632618407766878858277123945158820837670340341466630415428787310476358317956160798435031719939942730159735767939119790636363318553189990886191947545/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^22+15844727660126032535098939952967972470818035102378933765868698749180336138161437720757383107095828876631843399607389096041046658875947266283264421392198428940774586527507255137637641117801898641983075464651142006224290032749702536626941551417660644088792764304468945721668014656266300298665873075055456722687184358395647180729549210331834768529491961398164419716494002112671211965598587/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^21+82189807474834152555298323327581891440839651979081497464108905145803065058223824220375129059636182184228142617503169216274921944336791405281935090713198784384990220606197373340266079806072521677254756557661259137594005754599185595171108316008968920433712471145160004147958972171969693390705992008227840320536836002661126298044140896386137659209562190181033625670803769800694702525280653/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^20-54149003867367414859303297551776635225426351581140260504724327116754972379593095502904681443407991475392193773898281066240361382843535220356640865572276794545860213942658230782244040244214678712859508763426203995501955491431894850475554365353347321652435907038256714991090950835774382010294382419414023495840363351281236676701313267828366327941548459733108300199881974233137712060439339061/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^19-583340316407046361241582239469068081318652976082546600944082065181525944017304557419461017740439162940635789252845210273110425270629396737371787785226909237281040070828260457403635178460050782679452983967903206072672499667283774312519497920130768130792084731074833330139294706864155843120801780681869867252165669748111389885233840365815998820396025471090169775370033136381976058957925584481/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^18+20626461210019201279592083807467152853282725242863802545458051138243512593502111404012863465024628447975784405716668379525322093376979508051881784217212293375741629398059587780077800734839331976376501084630390976099879642247724893122380434966994348724128120216970395428023048149244990277754021849312646173779753098706973692599392282220912249768391376517844057926564308332204614462577511568621/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^17+3242368943087958749044944531796723862406642580561799473826307012357564700028643770055770977388764547872474583829594055284149120258269008980307414847015033132440806154503378560282201983668506552689914380206214600133953031757314176242381259264622481709667742163416847266569558995595736205020229426682413853529544287124631204666851198074032038102396088381870938981522331689222077784934486285129933/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^16-48283104859541038661583813230613310399810051915948063061262725878885586940704614081941075125592537039895219040624245451658354805490862857540452955281886877048865507628193426145294359710019438732406455559008203909414561239784269071231347248837794270531282337223872677931534654132073263568934581426732828266209266226923791199528279082844521107483588049450539566908065478454299190592737643387348089/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^15-1048980025301065600447961807180783750627807970685127692514470370341863132211580993502972321810825600046668739175995903749886507072470443769592925286098834804091118355297482792852109559188498427731492464058388553117055343041056790558866827958667381434311032375028027563150475064325070755613481626276765378875228335753938533405703732430134491635280392384891524843307817858194802865167209386052296235/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^14+25855851289014035392565205865806720417638701356210693847146908136573203001739039309526369849293067900741751773098787696664607101622756453212239379923924103309424673546939730445184097764111933549645799412722706470971914093610039986791565993814978264490132011622000803829466351956061970948955315735245528072022807236439167330478609263430790970822931279569543780722793826112498466641334383150398861811/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^13+937136997553634223048207097333500215407664273567335496685120555573535888187472137175850670610623458859628396101055109844887712491245222303651256787872693307596214961564782672812326680679578274798676286045071287402900935766007457550563542225522500728998472855163894711734514821117706510091899242129308506761068738548747283695004077854380379723476654477916524348887235170151112866143537516967469428865/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^12-4724731433549726783875223469422221717703590767868739130763551952310068198095684374028358158175732459666612073755885452713662013169489152040451901831733193689227504616150891107546522978226818003861157728913420876708571991304905594644800041957883847359272907747813358348646140613752225681693569201763509310751089116051022871739311520948955245287567006053295523974625490492807534117150088852041829834347/37526123684226217684737021175547830632949763140286186560981141804871438436375725206487882373688681549624783605522984884108288282832680475077072281638431974370372544171443217954645392780746090005461003725868704038465541284013898723024993790634975262434582587971240056860206653402418534026004754520113149121031508656106195478037907750687354066015749807274954344337867171519186738894007043249356336135143424*x^11-11706175403134340557170892767207023550889209092779304060605539668410501717149943002228906517465705095218397037266388529883468975970786320150172441268628520371623085560764390634982199846542271422452169921794381936066226312356316318363224005361934284305140225519588569649433175658237427316737692356637962291515758646502505777586452221576203184294927294663441361274242778428970898612969301854225620957621/781794243421379535098687941157246471519786732089295553353773787601488300757827608468497549451847532283849658448395518418922672559014176564105672534133999466049428003571733707388445682932210208447104244288931334134698776750289556729687370638228651300720470582734167851254305279217052792208432385835690606688156430335545739125789744805986543041994787651561548840372232739983057060291813401028257002815488*x^10+48426565263776953760841124563288271891624057573276548788715679249518809782521299381930753256923488860749585614353630829623619230889078259023175820806713124918697490551358031859493293576144729050390220636646727559280746211887309426417121308078136179129156288490322901733841943216339637499829954144640709886281380496605738884133697643983315431479911172979950811767125621450057011229676423319804348104263/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^9+559270322866111967625562646947814701125490353754127933665357867092507093042261107622758763797762639348335941335665043834803752293871036610496690720195471010257810243653991440716107107919524924052365096520210701918631876391186807778893139999566953192428692397941390096393790117276729878421734920483317039497341991995659506446139256587299797226754624789466142076129226730615400935561275511553506458569031/48862140213836220943667996322327904469986670755580972084610861725093018797364225529281096840740470767740603653024719901182667034938386035256604533383374966628089250223233356711777855183263138027944015268058208383418673546893097295605460664889290706295029411420885490703394079951065799513027024114730662918009776895971608695361859050374158940124674228222596802523264546248941066268238337564266062675968*x^8-2938852842913418935479090209827202859207894280879090607945107074828609767461268909606575270869691189894589216497559111546653814736976985458536697773402877033876964751678004975279722903741868119209209474593885525175850645513107361189994386822547145938319598918536839200474439974042584503218160564929230948660354354904554790560936378640559604354483539644835866255882896044937603726262575213067739371580397/36646605160377165707750997241745928352490003066685729063458146293819764098023169146960822630555353075805452739768539925887000276203789526442453400037531224971066937667425017533833391387447353520958011451043656287564005160169822971704095498666968029721272058565664118027545559963299349634770268086047997188507332671978706521521394287780619205093505671166947601892448409686705799701178753173199547006976*x^7-969827643919402064170420675979721335447486730292337441135150079082494507948563163659282773431643862599705054448256362690837414875943762117828104725305024906518842537469627837814262472668920520250515477806982497331592528356440542025141234979412947165892621902439724535108892262766074309673963014320930539145633540591508125340597458323809278476672613535281694490142948372443199173578758906982914739177973/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^6+12478281567089188895174031264592745145788092697763914538270810479315688320297821927980186747816499328970978896636647632192300108568308349131913493931197226156147972903046847784063599454110056867020252932661736640875806638993677600075355893958850179339199477833130559743820854894954037489194479842477441996315185936568124384300257803847854997300523029885985055630540793928315200823118977722164215962132337/381735470420595476122406221268186753671770865277976344411022357227289209354408011947508569068284927872973466039255624227989586210456140900442222917057616926781947267369010599310764493619243265843312619281704752995458387085102322621917661444447583642929917276725667896120266249617701558695523625896333304046951381999778192932514523831048116719724017407989037519713004267569852080220612012220828614656*x^5+155051141289071476681565957426460540371908029624093697336640385404509750553996017501133853154127797104806454023767385940700510233267644078659485567578251954007638650050979613516276002278672258725744043201341721473408591973306133675227928224731408384383232579562891678568464593458085510907351002066966799363214275390821295444879885209287701031309472140703969722131047453946712367581941414369607822597421073/143150801407723303545902332975570032626914074479241129154133383960233453507903004480315713400606847952365049764720859085496094828921052837665833593896606347543230225263378974741536685107216224691242232230639282373296895156913370983219123041667843866098718978772125461045099843606638084510821359711124989017606768249916822349692946436643043769896506527995889069892376600338694530082729504582810730496*x^4-22288712094413774568847141161187174652947740556906552525443901559083302781621502569033947870854654397813980319947488953663265573611122412877677768198301384702437563164667486161189795977960902489176917171084219088772148142980790995561690464128589376818332835810738801806156039391441561439304579788127360681071441548951689750077649016753963688237461757167992076170212533688985118566267632267057237511920199/2982308362660902157206298603657709013060709884984190190711112165838196948081312593339910695845975999007605203431684564281168642269188600784704866539512632240483963026320395307115347606400338014400879838138318382777018649102361895483731730034746747210389978724419280438439580075138293427308778327315103937866807671873267132285269717430063411872843885999914355622757845840389469376723531345475223552*x^3-563624585529093609503344901427210309442351267634241379585246140694501625253753044713800820706886216110093280448514344328936422396428039131526927571947810556670222616217998402478236258503859295385381702416237961762287748047577336901962713235353892584403674915635885505698639681976494508542101462533519145957880696275068418927111665726562454516228963646931415713303006500381336999898324379814955552860031/8737231531233111788690327940403444374201298491164619699348961423354092621331970488300519616736257809592593369428763371917486256648013478861440038689978414767042860428673033126314494940625990276565077650795854637042046823542075865674995302836172110967939390794197110659490957251381719025318686505805968567969163101191212301617001125283388901971222322265374088738548376485516023564619720738696944*x^2+58664597205441636381886245117921437879912919034687266182488827410629260357414870553152628053826137934490424789668161553724353697403941633804171114050581881176538605903671711725593587782956468267731339268667059348224358451565133707482798622852142853619694973934426884424858065302600735713465181942336835923875683132208118572002366081422713598907305581853331446415004328090880469205897945504506913657498727/93197136333153192412696831364303406658147183905755943459722255182443654627541018541872209245186749968987662607240142633786520070912143774522027079359769757515123844572512353347354612700010562950027494941822449461781832784448809233866616563585835850324686835138102513701236877348071669603399322728596998058337739746039597883914678669689481621026371437497323613211182682512170918022610354546100736*x-34579436022629116420908284286414076276856055752615391767156578177828843663249830629360997503373192329580881744248188195961049896812931827009169877610917108068294668116224466738157658010203278502276957801963430397848625438877946643431537450461620151974159536466044244862893559038872391355384277248185667020832491313094782360647084123484687331634512885483839964715377334983503110520432509615418441626939301/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776,1793865156829423143036287269158303705779686410483596033161327270132170457913354723144462269303368953525864047379720692877727163658660985499803210469570926156118915806150520880942885769853956144548530797756072815979616766401251705669320261718967118685909556530433220883921822514038685145773321828458954820279110829990562020112906653084434867061380559567052389718905236674589/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^28-226645416773861366625950859504275644067869333167713635003056739967163544115149256907067701534575723134638330323433324402348310106229090033875087251079549005345125475253602390167553017403744571047104975419840192668406193717671711965152538320219894587116021123810518688037318806415856222640651806808232645490490935766113334189731160503584114394830560853585547945496053433490953/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27-247211864755635087295720024999273799734524280415373403870603296570694720063317690268674963717468918035869412522566746708994488295926918044616772912180196296286107852445358296639756117601608467347587051239413274950885428908035213550973489128572674776037910136629890507010882057515558754654332075724581215114104906914282008940315397278957961402118994406623319649559282640725794121/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26+9734162033951409232646889484159547026466150816178881000058608892863327245247063751720810355246350373621870234284966852164592649369191532148491100722311753712212833322300503511407242573024827196444723519089948525593680701232848758111542470542023262050396760209036434321076840637702287210396750074803183436085556358195963307486033388514592723155927672879767900614470777624189509773/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25+628977747124759221523345218559559772599424774618848092779285657920201723461297499321945289029276135812582468146080655781875887237670637823182675366049606790675769504295676010154740919486539286505918739414037359405464919575263957333268885947621133453562025173353241697098499453464103273194889184117252756259728438394047080244810502972490111458253369378482194047729054830451570888569/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24-91620716515291139226879744396734172275751224555850910349292762715894390088776232063347302871161450283889555796760755814381804909042109313183775906510546779122415991384682354910018144912491201872962336821196586981888174113732502126819362773032578898549309374757765753028723573049679694000483817073279863857024218854327413861500855979739327305812490797146892061207073215753061539570815/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23-4988134348485451760342827102519548194026001127877213627695934785099081259713190845912049904590993695540844017259433445900710735833393471997022283736598479361679410555702203511486366180573220693140568797820202942232772466560826261978250161459459211667915320866968813398693713770023481889952685487828837125403399299067186459843406063805563529377178439748581657936252817071058690694554697/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^22+165903596093971938883451555441122882155896377782132305136572522437668151180475591484300472256234667759687015357518643748768845798964763763819383819203372957592296974298071374332102744781542142176795535638024770738850416019139447674326929056624003150365545846637306836196164812680382140750620352343823224924562612440698544657714146262236161577990873388659266964038122351957650244039872779/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^21+1805469653156733259847582349312084067163509551800850416525489178411177740029941535697669833858032354261370778726475059614598569155272908583416121820897877061430076555751571594137315655032593995920295692037301924811095563912467386230062707458890492936773353708794774264864566888613647068085613968907478013874359864970363878093482469662933374950317732323949139430807124103413980178922528463/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20-1730324510264954317048356809738226415009403380984046764492569086406461056505754582409907802977997119591191900177937051325860272023860048527245432824956078039382410146736353553977103892906303371289374803206269094291433481053773548225273454130917087489421692779358174072809611031242024226871765974704458160658048660201551792262575716909037753248707262183537702655821600991151913670245570975983/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19-38016745413241673814734731601744129881004824033304075190375920258421324716466100851472365349825051922275755787409472287557545367542733007653323367607790003687719639400011167982966685471825874855523443320620055364214587164771274399433508618254514152135052897595585107920877146464866216648174525272616279962134306436088762831310148702159907592492142976681026534752716178323949427263964756357593/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18+672986093211702026135693263547532828031150681815082584337962726114374100584354802260482100139307813422896774329017822139125212426532986995680480985694570558190506800975254152697153597466064181754065770232164565128264213625006195781271587376922569518705542268930326864233625912077232354973449889025317861649505248395836892140235122482099093259945999516958172871436944689878988390555785906186903/3202229221053970575764225806980081547345046454637754586537057434015696079904061884286965962554767492234648201004628043443907266801722067206576834699812861812938457102629821265463073517290333013799338984607462744615726189569186024364799470134184555727751047506879151518737634423673048236885739052382988724994688738654395347459234794725320880300010650220796104050164665302970601718955267690611740683532238848*x^17+69714540568675191820040518502588097012494348060151549839973844277378477633265072308456629960029966802187047126969187748343451527322476715753637279950976729786269036749937675943168387972819043251782103812425622474477330293443092055210875660716814860649235335331753677482043783311680187844342422557400151670234567275971627754304019563205564616628741570682897455456466738157181695258488452512586679/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16-1614775891488305306032438988788769412162617881405520022957376678803494346013494748084669534519682000768353656419259480523460704085781208053105867323550321574903026460509122990789902734539975646051389811401303201676359906475711791810298897761383354278263334179463825357479484721188922464443995591320339349393318248974718687500770396544710392678602644370161213933066627506441398333057841415545346043/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15-22359510475905133117463890574575156229008372277808955324490290150171605980076701257966145197193298786897061246792378039109220852947953570609686981494300314018097191058777711090383066599349638474772073201842085282388381898859525491090480661579938250740079001793112920965860078107544309522908372002371304277084840460382857151027063465987735029983186067382166159033144300578801751476607067061543827057/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14+889221569703232035574989622409298752805107895475059589023181140891135771003657727097801700012750934591863575588216163347324303476005126832104479268014619017441925509497358247645831895845458238630600437867011472992487244198840052760174088031767315123410845887838105603980599843316998264414076534861889016082289211725115316006171699586046467155513124749647909599665858773076651500908933983415545038857/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13+19858438384232634191130610697002019607116808466156716400084893259870326037830841356969181573186146918750313559061689902158141617464952463184642448588941262802594164729103209425155586531728295458264054541503271305847575027036056900683303999368236015617780044686104696321568486393325997100078374714058854434754563524511274447498137084355642859265779471093099389202492171672683502998462661649716987811859/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12-167172404899022174774612400920734597485239143368212584971153640822066510222496594666401911272237684431406803361607879738813840829954006763196421397543982309310348787519311682373022638323717489890124105043543893088937347492811617560549220771081499545750364130982122491875432592155774494292423888144409614118899428690253707369449124424063718376618238880713726572780146086683895156846187557699408696928753/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11-743381429417061149821674633876514203774793694302166270145431104330413374640699679912239707887213760456560669634654516068303628961858465711553865901936641268082629156270907180040998158998254395086023860099151328599756605209344056818909389769323655017317604267575557899074699722175386894729722643450742929483397588618807520687972399043992583895900299399266996785261195486534193125866642791666415837354797/4690765460528277210592127646943478829118720392535773320122642725608929804546965650810985296711085193703097950690373110513536035354085059384634035204803996796296568021430402244330674097593261250682625465733588004808192660501737340378124223829371907804322823496405007107525831675302316753250594315014143640128938582013274434754738468835919258251968725909369293042233396439898342361750880406169542016892928*x^10+1751364707339765141593798947452818753437531059619394886503608355122010753223867863782618404587104937934629911463756040611194762180886998315702458388032363433081027981268199190662248622616926253388390562112112492211326891339735625088489940241198878229264885239368314085595768625894649525052528060107149057816374628562367607150441334529697136159805951353056858300454183666308240482249141368612066242958277/781794243421379535098687941157246471519786732089295553353773787601488300757827608468497549451847532283849658448395518418922672559014176564105672534133999466049428003571733707388445682932210208447104244288931334134698776750289556729687370638228651300720470582734167851254305279217052792208432385835690606688156430335545739125789744805986543041994787651561548840372232739983057060291813401028257002815488*x^9+35795314586539699862659804125259146823721918063158687975630681267144849853548081719569416585514826619978778722832912587477811949736522859436242947093197193775556016402600260127834124589082846792423572659625378473390363566599179538482557627013303095608690959822913834037083222064813700584051528666113879739862515626273637977586746319092786574592503827932398777177023909683237548731781909552758244177758479/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8-35479412087743186609006553764916298387548415766249214994744621308307583227153711480653540523419912755259923271918769697044861040478993856445421407758628677541025803788450077734392625945951229541459292012741375232563094471739806042744926978915576033790373146107346203121297551757593544729827397783516353312992211540738479084229094890538153575799907250128743036354789363986033978254259475821827709532534749/24431070106918110471833998161163952234993335377790486042305430862546509398682112764640548420370235383870301826512359950591333517469193017628302266691687483314044625111616678355888927591631569013972007634029104191709336773446548647802730332444645353147514705710442745351697039975532899756513512057365331459004888447985804347680929525187079470062337114111298401261632273124470533134119168782133031337984*x^7-21260027031717902879164799741494494027492640982672622003842772611184134480579367536521958846475346967619797091661963495072338435845961611506114843904917831456442860127954582769055760938790808650096619807429390547825231593478968251638018087709475447933999893617628049912759447912738018377560569805598107761946991254212262309034663037996253488374718556709797247557056952323821078709407324124050014980550119/381735470420595476122406221268186753671770865277976344411022357227289209354408011947508569068284927872973466039255624227989586210456140900442222917057616926781947267369010599310764493619243265843312619281704752995458387085102322621917661444447583642929917276725667896120266249617701558695523625896333304046951381999778192932514523831048116719724017407989037519713004267569852080220612012220828614656*x^6+1302882832851591949701498218842058296962711873522998725383009836455892847799604069294484016904570019301043143586055918651920255789232290124699544076014277599285400033986383579406748026466287064419087739130422627423943879571306831219600281836990248737560481328164573027396024799756537397955333387515733668976084098958496746259414250067908274299009339908705321844345326870569094653099747390452130935146619561/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5+1227723188598042499474314606122960276649728077578305737121717221114721865488787263912756670530718221195569978769209245392893442186781905748144643380806554566697191603380894897056693373793939235241507281208843865784902987253390839803813871833695497500382685641491426554758269867271362335505145635646941498389483719433246258186237842670572878602694546646515447274431947614542557917783520904338928716732562945/95433867605148869030601555317046688417942716319494086102755589306822302338602002986877142267071231968243366509813906056997396552614035225110555729264404231695486816842252649827691123404810816460828154820426188248864596771275580655479415361111895910732479319181416974030066562404425389673880906474083326011737845499944548233128630957762029179931004351997259379928251066892463020055153003055207153664*x^4-2111927928812920353296070938377203444466417312728084903586110411616010826988839841154074972371872267874170445504090172707957054426439245615695190203748782543152353763493721587637058766119161627380638856412429014530274740213818188043491418773472920548214881462059994284922751328293219017790834517934138919806119691287463512137283172858622851135735730705801931194853055146013941891448748620918092356258809679/17893850175965412943237791621946254078364259309905141144266672995029181688487875560039464175075855994045631220590107385687011853615131604708229199237075793442903778157922371842692085638402028086405279028829910296662111894614171372902390380208480483262339872346515682630637480450829760563852669963890623627200846031239602793711618304580380471237063315999486133736547075042336816260341188072851341312*x^3-36631113406972681433761092226285143393893048373693517855285252977073482891749485451658597432745036020973457631971187948321579008488930436850434124850926805400149926895460797235956660796300270241954953922804054799519216412252005251023677800439100708196275244274979287405205140358145749920058879868926987964617112987345474464103938913991395627040007304773795105233950534778673170980974435620240302567765359/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776*x^2+4947300831994676028145924942374984177256278903185055758371388001227550371260873169200629856824519376116713152851796547938180807468256948405333867045078889764724409364179235594537225237119364997264760975462630026158219334616576091390844792286893841929114719327450781196854042880420307716643973883909055354009549753368753560066962493733944563341640125290850959837013429400557488401178288607303420751509514095/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x+387752685139172653385263037432550424078449953275333239301274129645411733552417925293464468246489756076517928652551075710655865389343740850787717110779771026645951045712736039694841930117983296986519422662054472431940311421555153739610715148787320439198893433196424106503444426129929542733733044639468527573342329491215412207771686399607684213007328039457944314252170806953533910062300476051304391828461633/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,1194509451875366348016564955541597966776467505882249083197366103922429242875944983948330992700253708377708256170838578188180164340641388621722426971634116698480082669742612527200596821936911175526954560205826499335753064107247165796372657310152002285761494801398902071345189621217379276699178834835292488121451202763012558990734107212630139702808734894664497895861636414099/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^28-51679967587267427636722794438777037078739309972459194261252634802874951372542831794998119911840681837352499177164628204022703363587106746856212590354673430741020084187541722439930880624893343328964826447823416052675562063465372163600608851245034325809495398049391568917643780901341885966567333799393975597360370959190487659656186527697833334548118811491781079979884628386381/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^27-54838121567933142276858480221571710101241167668624508952299617568796973633096576665826695286071372609278292887750975285218050216243154573776871083078481174453687522422823527510861081813195616618646276347340628134061211357196524501405973699937067801434790840215228229233873139322613001134513873214362483158728210672574554654228005399722682503114415276659649765449181135803924109/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^26+741268156945365686072996400606777052033462661924417191766780851220715780974827665938555610742674718701590278432012996276175056752373387868071496724756854902547427565181478226308604254643406726811132729219796847965858111059338583503234642747321581194011502709574625392342145839433900157915167488403455828583827973432999647177696735990167766758760535655771561975300940646553442763/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^25+46477380965661807448000934667173116876312049155434135603917604075684662510748284835074553899258934103237577619115708055701406568428568839265364318119798134852884977026384352572961669946060913623572438067020718978557803898422269586328598381829391731052241643510964789209646546798939174285074611733895332072275312969020692269519597357741743462390453860131641205812981544226275762015/3202229221053970575764225806980081547345046454637754586537057434015696079904061884286965962554767492234648201004628043443907266801722067206576834699812861812938457102629821265463073517290333013799338984607462744615726189569186024364799470134184555727751047506879151518737634423673048236885739052382988724994688738654395347459234794725320880300010650220796104050164665302970601718955267690611740683532238848*x^24-6993083484813476661109142825403801233597705466724035190398087274829622703616667798558207881868603172911330571911063618535652376156163781686926234456063137653291030387432923049895606757952801408823972647989495049773129583696442318881300787396499231784380142327485031597771516087064458125205394962888007982769096624814840289098977642968438645116915930726177669813611669734664716836553/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^23-3314992774694713490026449836135052527436068065465538691293738901511457379591795887654890259108991498998499397997822947430792680969720237706016805368934288404218514506028948459161151321475569294382244728801648803214427652017208986443926720216845700951683224704143563567350226188618520167773878689974696694304512021057473492405594244292182801274328897011444143099604812544429020044424487/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^22+114285553639783049318790431508511543995469078692434953122887011017675114569070579311982917691417919346386614346453550888679738368349869229825633929551911493371613430982111469196690502248498090984039793523376401440850920472152376415542074245204530813484073305237826902033927658571955305922851817270496446863161726396278480803791353328822550793769957252635889684980023519466538984222410437/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^21+133220685382509216607185668456724488834123491269822692464158881573053002866832294935036269952373916427796871898896472972081831530145766999377686055192742665179457606321969274031210348287916847264652863997083634952123987913727397056300154549797208124967224291524518740807812553084176903293133707554468505965617160518264273734071501366548168253781303682678979980608909366216364493808116261/100069663157936580492632056468127548354532701707429830829283044812990502497001933883967686329836484132332756281394626357622102087553814600205526084369151931654326784457181914545721047415322906681229343268983210769241443424037063261399983441693267366492220234589973484960551075739782757402679345386968397656084023082949854608101087335166277509375332819399878251567645790717831303717352115331616896360382464*x^20-398687028262253753907683644651282162835180526140220097550367070089645677691532130616490592111427027084416886204397205726983308027906881392645160331886153352365481903152854279855581136625425871934697609466887497526681771487062320658934303954117906062968883471897948134867478975018180530289405053126322078662678691243763962354513363538735661184934759224318478950559223412296494303625798517899/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^19-8409011907803291478885326797125048737967583566350411186506903950925308975350765299809480560907000252833348819746494792505299187080001600556864455555184207465837322061038491148162774064012776866290601770942315691853334736352947482417295148257120602913737181888921715046689247789663830670096477616949050287838136328384387172126775066077612184776323118783223366948522152817784306226206681541437/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^18+467146598521189576194184594173329926829160897451534824304221560419190892882663977805987078149341031054866788234450030129180133777837285352311752984684122587861186706397707046219364936010825309678160673417464896353937531358020027828525526559574131788807671614148675504168751503010528604172020192950875853250658842689238726263503906187096331617366851074081435601869913293331005786242810964503929/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^17+15408240765162183378980957953243077359442386649781174193704889102459140913879787552680585686644604079942029971523011923852898452802857212876404119121380729114671786290452158408692420558613102322844576766514982326477506089552850079250519219868917328379887620515649866326663799217704015403662469520101546614393385956514803976898133173925496062551233824777425497083809695529794583555626145151386291/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^16-375533313058518116144954371138342990192019753407036246376979641607541693931720562802403485911801907975420832078593530564552969166610995943380214272322227700079806300059776636115802907747038968887458788599415605293448694003480465302322435758704622249742475301264085153974492084076661971418193227055750312827505896949019488322710969309385168404520273823604129115749992075697694242075044465878661191/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^15-4937980882051089062004159951734138248784796218303009075851364406433015680563606632846751716616727313601635129801546213728364556470534678369554867345129302307271862013358307793210809511189672872100346521461893077199699045646508110717063803655337947243486007312967703721468421061386755857548526493857751624623572253381444709910642420453935508469494478693048166974166967415091838238685390433461772213/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^14+208058609224480483219238204868301434371700385071347001097484112178478161652063931718781430500352406385378149363052280799921447930329890308937475793831684534277617431435516829622592652880576440066428350636822534313444290783082635040758327129106617826068548464176351369029515517906093637387991881766285694157169757656283976262580149231425959631273058841901194328655162705271703405349127196462862606157/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^13+1460743995947453051444087813808357479717393796729064692513555286588973855425516678389122864951668129988186807185925963762531765627852583820342881267102664698138585345084439548915129974951623670051527578251881245746406842328577259648953249401373359705162762149094195727616951253866028516998160400451843257243930119140659488934357545271721002707192541033697006193637036184940010221621996143943745205333/12508707894742072561579007058515943544316587713428728853660380601623812812125241735495960791229560516541594535174328294702762760944226825025690760546143991456790848057147739318215130926915363335153667908622901346155180428004632907674997930211658420811527529323746685620068884467472844675334918173371049707010502885368731826012635916895784688671916602424984781445955723839728912964669014416452112045047808*x^12-39390699030453036303590010750481218843698785543197694351718978215981634141676992432575016863835145351174443433963554913335845710047225974598489345918622297037667897271829666049199761383985084767775787767593024466120051272118615484880930025404821367219105916013549548850447055412071478547444204239197981759579803037424592522628070712415212790796118037466480783539920667915377170824767905996648751946069/18763061842113108842368510587773915316474881570143093280490570902435719218187862603243941186844340774812391802761492442054144141416340237538536140819215987185186272085721608977322696390373045002730501862934352019232770642006949361512496895317487631217291293985620028430103326701209267013002377260056574560515754328053097739018953875343677033007874903637477172168933585759593369447003521624678168067571712*x^11-163925898373216129375629830674920771341203387220194205448190038798128183831792164090421598028278330841358806319395573337560144892809950467194781028870200087056005390802425188113055935313418784108127870026967595441094994360304511222478056937093593886939583481570879531482938299876313686745509707154298294481275031428336554355312191184620488470088947386641653264152255446786701445401912177067982243113041/1172691365132069302648031911735869707279680098133943330030660681402232451136741412702746324177771298425774487672593277628384008838521264846158508801200999199074142005357600561082668524398315312670656366433397001202048165125434335094531055957342976951080705874101251776881457918825579188312648578753535910032234645503318608688684617208979814562992181477342323260558349109974585590437720101542385504223232*x^10+1247522540652537455877336657968471779559082543150338193361398247795580955956461699955423878312289100229737347165283755778510711686464287666612902862065913514265541031030604652238830866317482998827978770425079418637375795819709444026040754375660777519545531846314576791801521066631615294236905238217621947633706880788178549198160073602651380854928300944695884096566924421969685678935593668075393725788715/586345682566034651324015955867934853639840049066971665015330340701116225568370706351373162088885649212887243836296638814192004419260632423079254400600499599537071002678800280541334262199157656335328183216698500601024082562717167547265527978671488475540352937050625888440728959412789594156324289376767955016117322751659304344342308604489907281496090738671161630279174554987292795218860050771192752111616*x^9+2629619373935429039265072753873059827918327888907672477410746374557408971128184665026909668343684399003166515528678634487959748878367313065837826469150141676558792763759495142099806483445671495291601714092033800723747127207253552015549857352764801426779249872455098254851849408411958477610743464395529221758392865472840944976634450889774098573896126671313782125784032710743318934344337513034509127274009/24431070106918110471833998161163952234993335377790486042305430862546509398682112764640548420370235383870301826512359950591333517469193017628302266691687483314044625111616678355888927591631569013972007634029104191709336773446548647802730332444645353147514705710442745351697039975532899756513512057365331459004888447985804347680929525187079470062337114111298401261632273124470533134119168782133031337984*x^8-25457808464025902460404148321500191535667264549265210497894498214701025033209904298875622407083675696014177624915681019833312155941383021060714493880720912369353425046804590821201064126279768954313979132098292692055120165305456670447908855968782706291498321337804171508791001931767550931172567776563185198244662815423957629003108708836932730520142442922146685708869609539926551369642302732518611216004947/18323302580188582853875498620872964176245001533342864531729073146909882049011584573480411315277676537902726369884269962943500138101894763221226700018765612485533468833712508766916695693723676760479005725521828143782002580084911485852047749333484014860636029282832059013772779981649674817385134043023998594253666335989353260760697143890309602546752835583473800946224204843352899850589376586599773503488*x^7-4684952737859467558520909428415224095311480895358301531452485032075620192778672761481108478273389271162779649760618433629801850280714019328442223943980359510412082207808813993118750688088930858847321489723642418030767149144457419170429282173780656385311686968222921567160654882627795981534362342589568298714860058651372350767108524489183760117595065851114169106563934728170474686970093168843296005633767/95433867605148869030601555317046688417942716319494086102755589306822302338602002986877142267071231968243366509813906056997396552614035225110555729264404231695486816842252649827691123404810816460828154820426188248864596771275580655479415361111895910732479319181416974030066562404425389673880906474083326011737845499944548233128630957762029179931004351997259379928251066892463020055153003055207153664*x^6+104374967456281272259160598102998018833541615858654672802097715399190768197310908922047669861604570638813455674634240594834629618836764973204799362318045418794127877410356080290030616089958846685177723260613641475142903824177182565465884834060471852147290033909748811212588774045149580564605546741548981627772134257463733908087309984265704016391382992953805555738340241480434822773309965507644925374235919/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^5+812964174815732873503093127463866107441503629260521075466445234017536557087069407131661985654942141831395565092038180397800261608222704908237715965545860155581072625515894883355301607510584911832032711358632728781311375554943997980762168341471954670859908813767590579896963506251936203484153694975127253899635114813059266520176646877096365201305207027102397998838433779954408513569627811319780528351685839/71575400703861651772951166487785016313457037239620564577066691980116726753951502240157856700303423976182524882360429542748047414460526418832916796948303173771615112631689487370768342553608112345621116115319641186648447578456685491609561520833921933049359489386062730522549921803319042255410679855562494508803384124958411174846473218321521884948253263997944534946188300169347265041364752291405365248*x^4-506529031637934671171875435542112565336476725823536397883987220234147163329590818208964416193744096505696023320543701757789787206037826590095919664980115655477344987336708970582924242416095170981395928350442725397430396675429636868588563963634995098788757476165830446403956909931680186722893390932588097128019227626648155307293947103634218129741344785042602644716225206602993021406034395340132692919851627/4473462543991353235809447905486563519591064827476285286066668248757295422121968890009866043768963998511407805147526846421752963403782901177057299809268948360725944539480592960673021409600507021601319757207477574165527973653542843225597595052120120815584968086628920657659370112707440140963167490972655906800211507809900698427904576145095117809265828999871533434136768760584204065085297018212835328*x^3-5457249489083434565769771752783973195808297108391193522441404153577009896594762054080343539331788059338442868235299752176767271568999109478646139579635806405400722422614113813496558238302351638354165329229080055512282499422641844295148447920141151013963927209388609502133589101818166856644630320351571062917277252532977358897784647329586330746749768931643137363284594678734738194706893178985275156774061/5824821020822074525793551960268962916134198994109746466232640948902728414221313658867013077824171873061728912952508914611657504432008985907626692459985609844695240285782022084209663293750660184376718433863903091361364549028050577116663535224114740645292927196131407106327304834254479350212457670537312378646108734127474867744667416855592601314148214843582725825698917657010682376413147159131296*x^2+1169460465576698820799081623741764380758176328385171557875849609788268206897566268905235653062074948612557621524835807593949841854421876010714078852440693674632517213960573177685320295440968116093660149928549881997735496010080493661086887590834672939503097922052495780836858871789246435387394088507180893947127558081759627250749843187582119268384442822315543939234650488102197482689878424470112510808580491/139795704499729788619045247046455109987220775858633915189583382773665481941311527812808313867780124953481493910860213950679780106368215661783040619039654636272685766858768530021031919050015844425041242412733674192672749176673213850799924845378753775487030252707153770551855316022107504405098984092895497087506609619059396825872018004534222431539557156245985419816774023768256377033915531819151104*x+113195588450445273960568853611503638401574094831373109763311438126238913191689565029159348003263073733860026869140340435805473163672671013488942162109904450065668780018495827373143689325840824969359850302999715625047093782225764652912547396652025002854049784967515393953450730074892436480690840538419444699621383314865290914321560194170466926926227848754157517813145645138547088545521663229563649461826821/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888,-16211309568467174607937863297444599670418103635468242323144672037468914135972296984421471904966988983988710879619766431371436887528793713239112363996279728322335303859680996170749404391932235984293020049118519885594421400467690449569725287262227221066400683029787629687895244110795157264591691311687652227599928647062672131946290331072209428354871957319970692612673798348647/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28+672905892088510828544919086635371943501173175537683708294044702456740770530656161699183373212266881863436151483359271305696982431674754993156712823447835114453944914092369523029712213293247172029388637151329201000294948526321567992784524782593178966666980208066737808355210012117513724899383075074651690184439331474385963093641582151123522926716320377265766607566068074230009/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27+744938658739540409777047253145729604480165707680501249331093942835417952046398006349535142010361837895821358067357675036547951589679028580433994023900153766356723394269712297561003479100632062202088440432088409409871425379440972592901018866594902434834388995047062692584128281190465281071459701635981950074470342528365662643782312411645781569126965706093009003493582310050577465/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26-28850244309096358494237429325170635623754585721673994551692849697595523024576363077586605479298278166698349554482093402812465140162585132591413554471271847536156293091274077475252641461686467268931721886955458682812536893639519314970253742592496580123209052666069190068961532075435822218713012133302731608249649471189700959743853181504907209504226577179328821754751878397991831869/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25-1895971211270437912943685640158051487820148707563764766258005198523821171347920908766317171583600669274540099274689069517261908361933987371258722143940293920232083481063520121633450877559749246164229417160676774352749849202645978568124732956577546831289162991874298685775997783614710662645061776731489108466223585070319279985376387149424808800494565232825724445004326298744431751017/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24+270940998638485248527053968325063526490582690801269543528113205200924356635821739130050114865575665166133952907364500579636484636386610690686106902407891826738562970797593165566964367249870688167526546764280319250643219175232613016449570156950664735082857357204997512468632741225936040633520340459824641518959273325266139373121556398115336844915848996403574058291955180762642716054799/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23+45122693785041902171410235948384361030138901155332890914698935170360350326396837207822375485744581343206002897181030621962689456588465073528166699170717432423796051727830896858194689956563971179496432421075294946631903956201171368430653928589108184712982001061893548906637327126976619404782191278031133575495109587053027286549689242403963253353772540449110021203422995872583706301110699/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22-1467562503961390273551971520002915155929000736124589539142958828549162239143582102751819945683427755904880804242895907556170773811443511701709706266528128632196841071727859262254527614887355895871702249045906031955889167171140190953165905485801553385393281042192471806391813888173034272710520427515534781236509560774928756929181533852523921446810728777550993933886941632718287458468477073/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^21-5445628650779022731642934889906072665380352874772175668100284670172012805577613711368263976309555636475264185514790254057049418344146009930025787122959513396099035956212532246640281208107374350205451860081104161403066998084467736293875789923440549424190259748984042515935712750098840472477564899333189013745700355119102181714256017918824803652727796532048515715549290202226521353114943199/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20+5082564777690883971229875601973892671308690610850233189481401611329909846825685062760399290894829738166998570902309997994129256118384188310326518734743957360745334572651299960510177520418613200282503764906931328669798886493983533599105028498634521857776949921477081274080816724358443689337001137437187789215068739327309277908260887937510923453267307094045450670836361240571178898265395382911/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19+114689167042006984512616972538858450249000690337027545570291120442047911082991563379549355738183747884422254128263661981888270383452512720811648302475067972695437241466819979609066610238372556940605486369470188949674923564482778168045000922527741492029121775919020363566707641022466883174813465046159083946284276948143896255832023333988800524066412631656932883805870107474180576804574776164297/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18-5900079796549704798375664596787237174266434993833678358544983477658133428565919113238382177460749334379537414215081212197714050507049545681108172507057159016510919865656013440721365236147201201321372605811219837923238695015069575946844512010624142441281526829942528278960365885753179943113608352688626261646826818147264434724919919931596487886710356692914369083729182908909192594056551013032181/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^17-210332460408114592840585601338524461322077098549707439239886808865496960564650766357305917948130998657968313454940242161673592956929101490633431335031785009977830740223644722052129929081272819533380258906017691234321561696574143681367711273492892463230871703993112508204406526373243838549441258373088643766224175502998775094186728959598631718427067233383229912177335808229173094139999879791996103/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16+1562118565339776505241021413525353110036036417090063875174901368531100657083651089900394267795246839387300923983790803292203904316931301552755872524699557802196959502404732686031761155947735620744117585611902186468526420227026667938829886201739645708466989274605647182018082756541590604691914208898926185024476152827128701693321746967895901023516855111035003597383629320456091795491541348238545817/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^15+67452425979481795518941048068517987709497856200265619780881706542239648680834047034719320548785101515116717130076989519673479525600393280956959181624854043462548684146920970029673772547133206413901962198836416224445775120110299245701289432821810878159710613158916934774353922693020730102072066932102299797096116203201341449076735934960094288741352111258650169063658260171607271485809904739949267681/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14-2556474367107649473582621414345214828076531535222146402716168134897616674272142092448438200405612752756427023864193131171334980695844491482936194247485609834744698502432911365658751554218737651875970293540899881079944008654101351998881550715595888583719298263357280056682486723280213309490938807956545409789222241441042671305353509365295546127501120736186135443954468828289659830704580010215546749689/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13-59884138190669572061621994191720470574510238354232181612897007202028604236837549693490800420961814308888362840805743117423040876948715963488023051661201229003937471314013632088436388497097247543449425313808678884906359042507588300968391648577422316103519599817276078964588375082773819675703716881857052338094110670427977580453347703315025141273381277091512487231638642601887616324562434965712932869475/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12+474514606596427341085181303108800163945683933664069432076150110608587885860878693931925647129204806288082288803825743197983734230338532409066416743399403007780276342874848061590616071912333956891872839713363279376528959361222110379611622580220165559501279680567744738765694520652056962256851471021235197534041990946452027596673546303387420546708494656033523173439008863166853707350430681785866857739873/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11+2239964877599016770337367782406364563876816519869203274331964398908924428463603130396392929667704878519862579355356084231546465890179264974524081587916669806712308029420218896073639935642046943223804305879559577821162258633209436969357139954625026069305087264569256963321118533569389008303259824604989277055216027725335558941974909517166122728121679847399926968740653774244778563280012199671233320415453/4690765460528277210592127646943478829118720392535773320122642725608929804546965650810985296711085193703097950690373110513536035354085059384634035204803996796296568021430402244330674097593261250682625465733588004808192660501737340378124223829371907804322823496405007107525831675302316753250594315014143640128938582013274434754738468835919258251968725909369293042233396439898342361750880406169542016892928*x^10-14663700270256920101836038952462326370410926559589103873226391919041444518569802465303100162086287615659680292055023000469300468569474607384484364444063650600105495584269378044985546171899388706294851481705382203669059569077842835067748500931646852942695891544417029989366091410157098370617147154468953033690770135981049088312099554383351820871487917591767662549725026004502036750612784934752510171469279/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9-35906587255483102343206150615514969749548082562913410350502808482705746612297149316403878324873796629932258947794550013067068449764682653572719303503056135720997372215294991550672917527001251086929358110207041460961299364641653106946068944486506128534721352960074072645993276152456017252716844117251002940014912862039997333672214815371458885161479114406337208498134960154271575150296309898742627731636021/97724280427672441887335992644655808939973341511161944169221723450186037594728451058562193681480941535481207306049439802365334069876772070513209066766749933256178500446466713423555710366526276055888030536116416766837347093786194591210921329778581412590058822841770981406788159902131599026054048229461325836019553791943217390723718100748317880249348456445193605046529092497882132536476675128532125351936*x^8+290918526514287219643780600713769649753931854752502585127293223532999939083255919288019633694685508792999357573297101789217334152686569209780250883995958953298595009419013552308332132349195106288526421070995381044703508742978418106783572371949450444797499823765058829244980165470240405169819432263841792631144889051811013736148857442284314710772951936489671762291352507621927147583062108366691422643714983/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7+191575577035848849490293247423397920044133444755802426266545514157693458242495538915060673395906602395688870910292674803191065928837399709705970160618690802045821295192210394149498886424266334437967544064664560407435439113246456187608544591099355429569956505807317203859338351548907464853699647565487873348947342211612760580579570615286286601091702697035853218513828682236121777892754625791109442683477701/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6-3484450071131666217384678745242986009262547701397742956144255031699899684718393897211468263777180954485207532143934813593513796362661218276608234084244738376180018978739500911811454978144893748710925675789387992933118573902116287088736682406236600517044896662143928262163082850384719542126381243677668497275184416340009244538433711829292780213880603103757095805301874964545026183451653959108088995919441049/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5-11041612379968732275238709218344909757711785537549515467365657533246870939400832613097857866449871181273703287471412667996141254424716209871421826656890840546262832652045809983110277301023103869227563404065095107904073218108037637803771676490396763272049289971673834928669604936889702173978653504213553810845631430321653068204261138625647328231646503847854883127770190587677724350289549253604545452087941971/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4+5571757735805594173257416387373169212957526109372963928798480298438203978554657618620725850180014690637052266833089492463357790651514315659974670479468241553260087066466687905319241341943265186802172899641805842487983297639197567066352815049877870845110866010282505739888571343471632060047448423486420572399279317567194421220510053946211593581994918546801724876968102426409944971800228235671100709293368607/17893850175965412943237791621946254078364259309905141144266672995029181688487875560039464175075855994045631220590107385687011853615131604708229199237075793442903778157922371842692085638402028086405279028829910296662111894614171372902390380208480483262339872346515682630637480450829760563852669963890623627200846031239602793711618304580380471237063315999486133736547075042336816260341188072851341312*x^3+2297661429798773722137553081577818641210630422378675199938936896811179647347961052478888398762840929512327006765882397183631606446935130354838965656768729552936155328586799564446638922418963383671049605943168841101080001862826085382440663723582014894858080863201462258356148263670320311813384586225156872689379012723470816447137592988955586642912047815789831577456753132106315995772427216000642317179675/728102627602759315724193995033620364516774874263718308279080118612841051777664207358376634728021484132716114119063614326457188054001123238453336557498201230586905035722752760526207911718832523047089804232987886420170568628506322139582941903014342580661615899516425888290913104281809918776557208817164047330763591765934358468083427106949075164268526855447840728212364707126335297051643394891412*x^2-13083395833625219785874236786236184107897686743647370131829912833664577633416295023203045160649047859039928639963356327046779254807476835330788649085145376011230232220939828355316149589163845721406986445195486243569051499963596403737929862667214550112654301044168931970614827614395944617954049525458228828552106125697709656198274966634058030266199993799914991684331769345227708218217094392237677527212030847/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x-1298193504216878774918630116761616516083818487709986133181819523136688800196696251176658552374707611933198800037821519367284395900360943190078152188879260683143368283309972913439598706116086725632752642377185101154255977708691811680234705324274584555606430402959161822747488200034169618359604627897568050023409048276804267992341739284003822427864358697039610934563945493216593458390108381646627457663383473/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,-714924299,15212694039024071665386478379573821218051769679942516616562087610832331041815304869652630000974648632017651921367773547930755088492962105498684890847993194678190237099197439854898817180327723608664425300121992854493592654757302400979402350379881643848745009446536473191062564646739695509439641475248219464254513499209450380789638339872896679938427758840383062265026500255913/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^28-209982982879203357734658683770690259796641318593063154726865158138094425801778202886822877033318214421100000153614325445506930292838058250659741252343338415511269063522445400776332910573834956815948012809670269983378219417445805424654061546533002088711855434278381290999449020087387295561594835363124088251552389857210104488174067244475130326138922505472482564743885841467901/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^27-700006613202625301045127515397978314638515520373707706801930218839020449617694557774588849237943122299981827606169352416841410632141690565318315173613874713375519406679289568820855874076286590337826021464277152796044058992882796540679885885128182926163077990607500976307767317923367826521740197770132556995422144547775701880486256090071361418734642343730579201514137354234816183/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^26+27055361637472718949707500015393979097108716381817460942053554785385609275330250294218445652528564671930730006831526784023745486738924150188522621728440380508949400357383695553733978077320273979329564687755393823635839789423860076407054869927731906145827726647061734037671963125927994311394841933249679810514426464051299995965966776576808501277432616564116586037143896787053233523/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^25+1784410143568611221204741754236883978815267331519724627030068586122886413404362060153313319940792435550399724508055159586847999461010409388311173499223627572050207641520457878632953156082513163685524763240970792576478407977393232683359991164313435111806950767978443650545861711191946069767472113223066264663620970199201615422298094591126613033052215208501079607472488869964205301159/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^24-254645713822631766305540604852266761931667431273507825097689412897234186064545039840618903270261142398894408564868773585355269160421578053134501262620383892061449060195049378213521917096645592886584331981736882249523780594090354139805151059410926361717739366461245333106006767804269193899959887457757639639630192403260497486247963836433315331192290877540587904828536945821156394108033/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^23-42544090761481294468549133855856942566058228538465753396375773658614451620873781037518680849601364368912837277344038418963462759818494864065481035384975967579621670766258496595661547141045982131417524695552305285372123506593792720623860951095992305740890423485875883363561161122941324816479742563537427993697084572334714650128526290689939663746331011548928487972161914891862603018910117/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^22+1383229008940220666428903009936936468381902891367466354397590942405236588590616991960050214791279677321183770200724125726766422244646833639434137630019337684565445250101439606444022036636233282792574094601623570375041735692186485652915184322015053090471705889447900557623123786008849162256070623758536738649643223113947244395471075847263292729260003134509755065843754180536320272544395487/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^21+5145015905957190986878164703940375508850540796799492734403509815633373269168357494801219358801506939756744525520241125624642850859957540955782550383324331513222790510738596903584715739884914704024598259908004037376150432724635398024200574389640465383344577868866544823772137802982756332938749345516743589195587105819043068047020591142987459447756865199317080079274125975503756784085903429/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^20-1602789421342793011533798076629971607353099231324830403843444902469117866263187796072160882555295530186268920089303397802594148569894836206659284772344963344567447531771742814188557016304066366180938618055379923799056410158404648210698688905804914809138939798863284964270184648487555247330067267259911017285665839591708995251043405794393729344577041859097084617205826377240050078822775292251/6404458442107941151528451613960163094690092909275509173074114868031392159808123768573931925109534984469296402009256086887814533603444134413153669399625723625876914205259642530926147034580666027598677969214925489231452379138372048729598940268369111455502095013758303037475268847346096473771478104765977449989377477308790694918469589450641760600021300441592208100329330605941203437910535381223481367064477696*x^19-36204405574561955926250047733185104649343781480884336054838013945632688064067328142699684151691803220714348928924218717578120821256847233868321339064022209675968375899112618799187349461380731639630869719217016860401860241274362711368655588994399904754117683227480092859005100190704718287753482938469579922182213336382885314376142615072552480375585664606517780317738828332375108526814921610541/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^18+5609416015582424533054748218733151352749511697667150393012653383143399002281808409564020882312606956612765707362361939560665325539586627587943639356179451059546279228989628320425255840331042444349588553785866093886856084945140467374412683630438534501730999270892525336857733071846181196557204972713069682756117683183970916561818102242718363533318418617841064505539595939603115727057527791323963/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^17+199723420135252452912761244527128995150710085189474845212062919579377463581659963397913712075505634754182014230056519270702570996370085476902835524706614510670297452446789613492493033986819247844104548412688832019549207040266924803188960453944506599578286320561072967094143950302739175265987067013609369410031967822708077877431095746030266449162831515535746951344755677464623850375634494639929737/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^16-4485087690089461281061573832211888110092172541293873395305824488248935387616745337038939359278892205025342304544821463272209692521360796813463545454801862452219013913411073220731358968265192036767893737758288378639447089069849465235019802630614548005249496004464630103574470997037458862444700855661238375945232869893858421222515728818652431738177864138093862554173546671929258541805744770748092421/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^15-64244286365133505830056096518997604747802360430199642868930695476422729475996836172599113753207599524527920623814185713445338501701272003201079545305536958022461056788482657995484666329296080281647199174292989150225370880193764424523756740846744836761661612182813098192087387613000721234444570323102948833535093711359705564842100264964791107872815647483340365929565562835947496923928070441833205103/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^14+2468621648643562830140007397586407367303966207215169346382852543193526114545297233945780546707168165066516791753622113695415198092868529246743204821684212739713137009309102545368225718747335882633514441287964764322647144380809824653778555934134155206757590819613828669662283744351504180829087536606274128913160068487258853415987133675160869706406386061665420697441544977609936058366592793784451606263/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^13+57229076468874923128942037712321553292842506012882034092947882686372098148316649306383369911975980160241021488105029821705391761623574262626842998694979704024549126656768621512073849204827373649236260283078168592209185596480876541555211971062970683307041946631142041626685731423594765069075115584332541066581653697352521394012956071015653554429232041186356664229459570486915940034738828745087441894957/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^12-154576024147860993555055934441950209025897381050500172297755002428055559189296055938637958744986133782849451740963862484460036738363972585046854052065383888082832603227058528521067247915622620694438647918792702796664124402821826526459979849375480259120206444317718122894565975443589089728013431760458499632502844508161732340536370018178878088889012788033058367842316820268137788807779348872170055539077/12508707894742072561579007058515943544316587713428728853660380601623812812125241735495960791229560516541594535174328294702762760944226825025690760546143991456790848057147739318215130926915363335153667908622901346155180428004632907674997930211658420811527529323746685620068884467472844675334918173371049707010502885368731826012635916895784688671916602424984781445955723839728912964669014416452112045047808*x^11-716184382182322678498734847772933828488932968018746963307014344996518685950643147607051171353163911686441654372202649245724616469115836694792382331680741497952773705593518737870484480340323584631028344502707455423478596412533038076412749703730110679047237292122847567519439497394266124273653979933624086424039105422482711495821553466117610404671669585097257025386727011946068289110232619643146485263393/781794243421379535098687941157246471519786732089295553353773787601488300757827608468497549451847532283849658448395518418922672559014176564105672534133999466049428003571733707388445682932210208447104244288931334134698776750289556729687370638228651300720470582734167851254305279217052792208432385835690606688156430335545739125789744805986543041994787651561548840372232739983057060291813401028257002815488*x^10+4852110536033094714286300247845373447886055637614685879789678730726092103693081171735124469573227403055589616632451426654847587759478212034053449529111281584860136711480657891168874113705221863845630534393121488314041313822095484896524890582512109710417733217344413259381843991598581062473413360595201447744180893164144762535198397368172158330014220850792451134469341537111250781159831195311667541677307/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^9+103717496208158472825353662502189364667515191634861976684935434598153545941944084444257189415531677974531849121298440389760497181848611515475752403570294149443833624772216416680944283301913626930027012842832426127191372482845516604389549283111028528537834784430287304203249520582646212092588682127873314305010150003921373617822068721602601486933188041055234220364249978736085686926559496278939197086956177/146586420641508662831003988966983713409960012266742916253832585175279056392092676587843290522221412303221810959074159703548001104815158105769813600150124899884267750669700070135333565549789414083832045804174625150256020640679291886816381994667872118885088234262656472110182239853197398539081072344191988754029330687914826086085577151122476820374022684667790407569793638746823198804715012692798188027904*x^8-98115886115620270204496072754542591948095459840903192138092792282098074439807152918399357262920077026760011245618642098481084301803476689343136066553403210151388834231761479830910490517661243806710677761418313031009660173636657079757975324905407216120437278543702892277884986464184273947381741525565709125085236806271664310666879893130048420956474332089876494544512472793064309303186588231318524297150243/12215535053459055235916999080581976117496667688895243021152715431273254699341056382320274210185117691935150913256179975295666758734596508814151133345843741657022312555808339177944463795815784506986003817014552095854668386723274323901365166222322676573757352855221372675848519987766449878256756028682665729502444223992902173840464762593539735031168557055649200630816136562235266567059584391066515668992*x^7-61695121278914183122614037948237709747374234501156004449866351523051658653592027998808205024468831262028216105048077472361738978626657241599365672194201917786995247767646443752148785393665004098375763151836828309314022835230036973422063021993657122031268183792123588596774077222636767631659998453290460049274298182690971403828991364366868191213999368501591676699804055271045935904080732995439871084555197/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^6+3595529736845745244278086551655042564598907770069821908400767084096354353983019107650721415280231625134760477691271443332516095053470759870754744664407724059290305903724246561139036538352650575597124341245164864248992278099901151325099987279639181718746312945262895407936807501039250829379658972533778681365127695470704901661540280929337989254745378394930826330890140755370999205033136944636477060789116311/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^5+3560993382468587578868569197740294895517551078054506550568458108777933685309710262477248413667861316466318605492781916202192054544746040105981198761836059730158315818989203723934092070650951826812740468664423742192306935836487553582038110218400285171625314894970060524980123540577751883733346389640656256963977259428440120082170287326889754451495595009228267473039679808281826480399221210928346101868419743/47716933802574434515300777658523344208971358159747043051377794653411151169301001493438571133535615984121683254906953028498698276307017612555277864632202115847743408421126324913845561702405408230414077410213094124432298385637790327739707680555947955366239659590708487015033281202212694836940453237041663005868922749972274116564315478881014589965502175998629689964125533446231510027576501527603576832*x^4-5822965963992308083073838862612666543945586104847453805386210298859713870556453181656405833185678289773634277891344992751261625371884708234129635688186909487065008308744875192523211968173476167052186572325180646871571329454266098666683293672722881806484710188115824694571504978147562069662262182813729990404651903550982034304093500360904082719327686226623654580564878602319688067041749484809292447185419857/8946925087982706471618895810973127039182129654952570572133336497514590844243937780019732087537927997022815610295053692843505926807565802354114599618537896721451889078961185921346042819201014043202639514414955148331055947307085686451195190104240241631169936173257841315318740225414880281926334981945311813600423015619801396855809152290190235618531657999743066868273537521168408130170594036425670656*x^3-35336881768378933577545027868529749457657805784827274036896955585443928835419887836435818044699050729335377217722014736284473794972669910803905482892760373119218302507079174899812087123237957354739722625225124129245152018799151769733083686187971661906407047626139719103132897035873765420553539480153550638641420356532347395576035892512211151599083906092556897967791938092503887770565550492860550591877389/5824821020822074525793551960268962916134198994109746466232640948902728414221313658867013077824171873061728912952508914611657504432008985907626692459985609844695240285782022084209663293750660184376718433863903091361364549028050577116663535224114740645292927196131407106327304834254479350212457670537312378646108734127474867744667416855592601314148214843582725825698917657010682376413147159131296*x^2+13640629047766664701843712405313387630528651542726652057950780216449043729197169245322177935984744190665856024611503214092289251799505746872904664587481681742670426889444271421388072810019566036485920880889486344659807550826829761792495043748260942620271595651632627503787300204630823026566772975667470474370050884158321702603059183693773479077260640583925133138524838401406695845973095175589044976299374097/279591408999459577238090494092910219974441551717267830379166765547330963882623055625616627735560249906962987821720427901359560212736431323566081238079309272545371533717537060042063838100031688850082484825467348385345498353346427701599849690757507550974060505414307541103710632044215008810197968185790994175013219238118793651744036009068444863079114312491970839633548047536512754067831063638302208*x+437351888834632251906140750662165681373129620976474816000738153023263005113990459106473179274489719892005854110913825737248529526503878901588445065974645716433002997763380226504681038928550869673584468545970382387847016151777174143285547141974731084353624833689755554108506125604238132440055425143532922597939773116685239431004685610809090535903236563307696143108347723735649328779088531947720359065088821/11649642041644149051587103920537925832268397988219492932465281897805456828442627317734026155648343746123457825905017829223315008864017971815253384919971219689390480571564044168419326587501320368753436867727806182722729098056101154233327070448229481290585854392262814212654609668508958700424915341074624757292217468254949735489334833711185202628296429687165451651397835314021364752826294318262592,-630642853872640228755295462658541879697534447241313100841357052537234956567807383017616353528075705362358540979866447148723418208108177985758464979459624817395896123318624304910385179583703132979863239419795862460614958400437969420297215953299433745533957731080255926316048884730330804253947337851787990736064751822441913605814385670060037769736696233991465732240442033205/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^28+66744478281785240365000537481054730460355632038187177316087902937973420095058458494808203355611295109028917088083988249268988140254306925765784605471300843421752437165841142458149800671460334341334142875029262236191153883860049822183776895861247192472209145378021414337463925437201282294140197347690763585816588870077726604463171224432072052806256372343121787953414505335105/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^27+28846704415367946175454834145615800019193019278761049631997581139098948609138567654537508024232681662156071244079410007247873673621026215875985924805835131622431586280618626793005376387979430329829131515216446069372987690731151281015619071530178021924199402149830119635369108725446703613193092820960111387503305033072341039348001357104985234778868343650347968486535644739872299/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^26-2797683856210739882237545228063685311393946318472832970151210009720173761089967457093728984183277995079109306455599407099203406712433384401120205206858413050966360975341464578297876499203529973437405656044602476520243715027139029810841218747243424471257447229906615337389630065774871953919196545413597754127250872300697632892622402104569024095261860272342643212084237169887384229/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^25-219011685773222910590091548627394226889460288008055584716607386345655314788406557578273347087950773380372614880042510201753541800470426417314992916408175302317625479910367772092262138715918661406348624408845924327079828195431268947152837429708353853935449447438968599567476329982076602486286209865601234668244136897446958026024702342391684562470800368304597917890294333667950577601/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^24+25535431308070503847765857284086133216353348454052924888425809464650474146800444482780466688132454015664629325401521689582432708249184684608870233126709859991952411242973058550493481548445268620689905779162289738266386295906475527113115959358942701455513692009360952882228264297086029414022051038996574382875119233258622683018459369368057629436973181700340211141205978122432278795143/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^23+5175617835234956580891076246559477810258353225869677878980221127395272865007955403172258262771664946634785659662163531522001961053463706871910203891228901676106861880685460598298158709803626619217226715916142558692322042169750664300256006315277194834886294686493068959073714201333406104633972468656159289183272725506436014057844785596622706404272403342115074770612665300853086719861187/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^22-133339529355602086279553086637077989108508393596698316005523748623835558917146659693673354485597590058899877631133573967917373890749306620895471242707138205458540632412989951695781780547527012722313887153542291258958404799964447662079942774616396971695903286456998196727020401940955212680423436522919548311978875736948512005803491396182355190637866796289847051441456689890591950347836825/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^21-619090876411894067220925495712707239849634664302620718037572655097446872065729881982876334297078894499034844075096769466981180637854312891232186806961474867089204037797267633109670702587971869704304511561125074020125133872406228688765867457344286795228793980603946733617175467240044266089733218242480626776992487107219950417272634482684365897305397337209895346134493852340309179703957089/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^20+440137331972304525453736956899779072642332777233315549012645312936796284891245618504820008581509149612177668855883048118968823061066260475131932366082350162420681092885782596484002565188594608712423084553673408304683146687795683226312017529101040818522632928359658451630542865861355435802209700122452908611287886721166508812906248596257552531849422740114879519663156372653619229828265813623/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^19+4297292767747358644543086412598030144504565182475662602635354193522360646813273153892731104557132434710603978683078958523767645010130216023277177785355791361309052463901995278225878166893116999691080429631538796885738869273568568555648948915424949387828457793440985427884678325405849286958681265964700765652339014452044173917885638095573202797432466398245031045200590315849914659021589455979/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^18-159672715337255341448065447363084195242323127587248539484096098941319554989722833834652215313406849658789175909445361458437823268308558220177000361455751676079589121170863668897223564873250511186965307862107749121651994176010540818981487736985008798229992629972961084355525102745189297391461724534694908679201059359542720006772980913317310845020028296342393438816893004225915893612462495374559/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^17-23300450438746742852048930070035067166866375245937838192735803277218162174333154006285162531524587551780584845211468147354057319946137288496668782440489667133058101199516327965144982426381724092665913057347194135819626652347039185040248011931628407029840793771359092435319281315291447629253543282272797304289045390048503873416183842005806920790049812434435499038081857393568516281642850405921567/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^16+348013542377057897423878167308768539631841402169704252562911595977895642467366206540837856967139396797468878556276185381235281520886381526849600051801933647119290174755981641164576106971395365296040054579352493736682422395158499756341026766634671462574599436925528521194034054100157550828630744344187257444268437749765643968920020672915391631789479352720847569244786232471862659322187885262535843/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^15+7330782688859556766194627992044247462279268135065782309157350627118537519812744921169931391616537597050276288366477344287178350341225822080452949121103947808613056670816700141148715010825070939042585426271646085747823635094733124914394961641334850705352071640918337751483591423717119790232750645330524215047332358988330818755853377016133034236461440606622496289178960384237527579707509942049255001/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^14-167035452931894577376449293662223903371994528102483088600769501588960114286667373334292668491806326552203261367581329532210354758325483459984668553633209948728211991822048921813728705444500837146441522615301116715902258083113010290630000412633710810659894766965811917075538587662364106092178086602083456914479514761217202466546191138920218144188432325148494797177688002879455341478726617952917394625/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^13-6344014471871849275064008447680939412390974718996201773285429820401029650116601831223696718028064414943029703106907843667125302890839519791684926601724031965805821042880962493713299945494074862546264867119001785361848309472025144274486099076567191744886135348551973904825872770171373889994263671853973209460242079849289628230719934189586137564977744091347103928274744617924659782099106315616190207771/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^12+25555242879331143270793188603399528576925531063204106225886907738314181582401451113739171272184097623757889239979170314089922590619660450243663929038616290839691316252616022712010674614265113440443278913150752914340219263510929427027420810413090971597158749896755291110405497531852059305030660284329738893864259102445059103498459625952401753654375647881291466195561791609543624832717407436871267873577/37526123684226217684737021175547830632949763140286186560981141804871438436375725206487882373688681549624783605522984884108288282832680475077072281638431974370372544171443217954645392780746090005461003725868704038465541284013898723024993790634975262434582587971240056860206653402418534026004754520113149121031508656106195478037907750687354066015749807274954344337867171519186738894007043249356336135143424*x^11+76383470539012041886300483515410046280533497756429919119795570638616373013634031202406693526218615859699695282256061237778688126052079522401649041047126402524246043973128910444764218873987049737832087998773504593186188877032310433692074580317806908324277686161268023504149659549565736868963503429009391368866771772916834488017452244634934060631834021749663597421960954576919738198493025444142388714159/781794243421379535098687941157246471519786732089295553353773787601488300757827608468497549451847532283849658448395518418922672559014176564105672534133999466049428003571733707388445682932210208447104244288931334134698776750289556729687370638228651300720470582734167851254305279217052792208432385835690606688156430335545739125789744805986543041994787651561548840372232739983057060291813401028257002815488*x^10-192183834543445361351190361727208694741695869810892918030162995690691438596766037254242310963238622166987801075263887839707399418785473550335978740661239510329497823385083599284164000499947834678508599704477237840762315819153231730159141548689702879463534166638821372280256845411274955855919452186082699148149107417231267779851676760415598699899995339427906325254689177813535713307790643456363726925949/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^9-3498058238518416554804870924719592259201859832064567953165609639875137228736849744386186116454466045604448842029690967935928575082722901668208291540774513236933752779393894787427407018772852229939597834668266622683907839547718628987023500193744478843986232632204611701357166370519236737458576439746725832224567259623614783903589695521400117795667286800467717855717677235404737419956109978361998047331661/48862140213836220943667996322327904469986670755580972084610861725093018797364225529281096840740470767740603653024719901182667034938386035256604533383374966628089250223233356711777855183263138027944015268058208383418673546893097295605460664889290706295029411420885490703394079951065799513027024114730662918009776895971608695361859050374158940124674228222596802523264546248941066268238337564266062675968*x^8+6365533975686985505560270765090557618359325287185615601064904864852289495646352367753399444607752779682205571689687822399137683725076945392912093215443472648142289491997456663770207417532690688380427022058769521875751794199734954312233971650765673141818305141159100747835675226539870925044316215062700341310000069423037915998100020475208472250044713898252278361771550522608556143357243158757540956296671/36646605160377165707750997241745928352490003066685729063458146293819764098023169146960822630555353075805452739768539925887000276203789526442453400037531224971066937667425017533833391387447353520958011451043656287564005160169822971704095498666968029721272058565664118027545559963299349634770268086047997188507332671978706521521394287780619205093505671166947601892448409686705799701178753173199547006976*x^7+5804421692545328339273715504702384901013634418961674121060153523119156971823797544433924656494754482244303954488183822490681767586004454677385400047022441691410256834116130337227539088469563588061876270141821458916431550326391918340366345372341810765403223862292608975328971512689183873145491056495991138134220870201510911523497745171520385111503657207743055043899754201956430484064166375390236420539409/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^6-4633162088276856240689352564111953249853925769699160446116255854681294658277034874165541825460469018689532204773909593829896559000505652008131392619343306011678925114966942573488794926513749659438021079182481085049492197350524780882466087957661583353421395774364470588235155271156175958774413787275810939752263554978068812386959147255137578314844231849411271231281149186199694410805734785552794090728363/381735470420595476122406221268186753671770865277976344411022357227289209354408011947508569068284927872973466039255624227989586210456140900442222917057616926781947267369010599310764493619243265843312619281704752995458387085102322621917661444447583642929917276725667896120266249617701558695523625896333304046951381999778192932514523831048116719724017407989037519713004267569852080220612012220828614656*x^5-914063183246022357143417230233449091214301873513007602874177332719650380241687911238304642144591951891496651492675532279008109068139529657985984678391982983335470127810550200329387095143122231817234356725146818596233719378147585052863710233714123961965958592084205576787089136174325336171940494157165812971619335841298352483685639389972250621128457526271228087520943440439770561058362973759143159742630747/143150801407723303545902332975570032626914074479241129154133383960233453507903004480315713400606847952365049764720859085496094828921052837665833593896606347543230225263378974741536685107216224691242232230639282373296895156913370983219123041667843866098718978772125461045099843606638084510821359711124989017606768249916822349692946436643043769896506527995889069892376600338694530082729504582810730496*x^4-11613697305947368404094582634815084590499126924837237203108125034341534868754650840816218522647492415252932422180669146987416608885414901959836999127691528414182585598541359110349955928387970156857364670320198087405410748679568583660714894569612680897751106688611586831451268239202859272625856879553458240809034406414959201221437047496823170445450816700036364455958197635976663260137151835675512889504627/2982308362660902157206298603657709013060709884984190190711112165838196948081312593339910695845975999007605203431684564281168642269188600784704866539512632240483963026320395307115347606400338014400879838138318382777018649102361895483731730034746747210389978724419280438439580075138293427308778327315103937866807671873267132285269717430063411872843885999914355622757845840389469376723531345475223552*x^3+17340886893535546927419381502964164125504648864660645049599618192428081232072972971751091761032066816330455915193704427645657717617256057564382582456727098056839554748876266173942612753082867400610541288209086114487185960619575699282507948453336735306985203093601339580094112956076568820317482458637188878146020646593756777738826547228334211627277946453197904691764107931856514152520663583877403116835539/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776*x^2-26822402799923942159308291534104894715742972653866769397627589808387737788600752714165605619189114156352051994056324531063697544181904628457965964088307503094656614402391155839245517888364552198949453840583204121738697136829940777803865526614337025183701886552812173201259276275764108540990919740017514482340284191796136533069874035605873571531389270997303762971303021457507061371568066703090952795317757/93197136333153192412696831364303406658147183905755943459722255182443654627541018541872209245186749968987662607240142633786520070912143774522027079359769757515123844572512353347354612700010562950027494941822449461781832784448809233866616563585835850324686835138102513701236877348071669603399322728596998058337739746039597883914678669689481621026371437497323613211182682512170918022610354546100736*x-67814803677410212337895144397461500349560511963576852730745066839373562236547404016975733462913160822830310162745623507663525814993571043931379498333485822601023032134166807017486551422135089826452209905560768486411920002355373006377494568407299943578508541041421899808854111917985093201234424813876396674210202356646766751770041889314883686394065768702484051969643316136748611282879497224195948255003305/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776,-71374780126920031492780485144218877772076447097241386088834705596673260511754912701238265650224176092184926950728155861724230136538104912414078430775556795368109866217442542944435204594913396710388000475996095169562828819327944053557109168400557055458191465151902539005440433170067491722933009077767389925717324749410869950478075559326504610031770950302088313820281264242177/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28+3081019935520369609109159406943453260842744001895392121588267218591523829758069514379979033941588657754662091753660573523715142848981619702201181766453524212196511895975941536881923448513260397945867110780674566727515084639441451957582668984134971897008874010741246504258358502799410314515662369270597390033387177368945299086354081606978771543742121014849481776561719958861599/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27+3278404572101012719260088960221758689328085932852835168863163093247934246390021723009881021244026414619811600866417598495201012723631730576328972446742693624200036395752743411586685925921766338552170917350180115964472882532255147478260784910890032932723064565146816337486538343391980709356421031799322009856443417111681552079195021252038147848422029967401291061737110948990225887/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^26-44201462190442718194553227742366473619376373590884485359461787430087731757753258169022127737754544328737979411219838174940897454916716450533477999428360775905966818683398138550837141145682609547527565981845637186841949614883926668132709593117324297764679891326074340986598712559644835103358077500346305586608416712002110239011111850606263474137715191561495288317435508728409923689/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^25-8340429333963656226378844046250868537456152559405743971483639365869933009419247902038693594236045022841753410874829679385997126812455627938180071250403978815897567550663086323612626509250851263307825920701278103336675674398874168207923420537972935825216869005594816906562142998198508196997751942511027361433161838311237119154753515908288469116640977905651145321402173208924031088383/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24+417106608775059428499621443201046006175095703130173035375366979549100213058505954834323093125399700212808705218831394712917522329735024819661358732859092258671481827123447346799883722979602657316899720291711874582834346928041703578416794078963503409624467392331794996892290743905717984526980124131702035159835826871494442593121169561697696318996312227849605103455677664259185910439091/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^23+198414207557350979261062098596934309111275387144946001400228606634383157984263636238892095113232684193581769878100163913044894885547656183867281090687894233154456662618751265740807414806419342227805568800973156838811121312696454990538800849797068286227393961697869472283287869093461883516372060096431001282116252675807997004214058777964341061438746498614557111520361100363580284890778333/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22-2273036139810293364103747941498937801394361858159352900746991752024506767289488225372750188747270153184324992319381883602861054901294674803262193825069709208231321033391641513180431936532446120800912820511322705807105712026872239470911364481982264138389763798351700558778211716266780038078371912758547760667295932321351602676299285609586791954806852288133241988553385952560239699902274541/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^21-23936661329569689736078673835483887109290514592765184097254107730726357716427112979831121523209106789119851080395714666252190127723122254525991659974091741281550132170996387866694829109129062259714475556804685777269235697826237112316799848698155978815730248260265275057064094858383479259439478257293588132392771349452196429020938947324462924207227348127249461436343860661295284573268807067/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20+23800522574969892700789353659093493225034237146676795263981131703580564329281683555477418015550364737960680528610329333721492651493254628205033804618343673151678685984983922790181574613873851497425575616999423778936754845335378430410261980579317064077610477302351313140257048509086011512861264432548709562434254683451912347814300687405532219393909947936946180378360544427979814872389813713193/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19+503971952500338603740018739370160858875126619988240917275066074043369501852190002557616566222425408113162708840224314430220826039288269208342890708955751166021297142477287393102687424990487022027055379759812340690937021663260579643789090870889725102565158005513044305820548951695372353488706425513088281087529370464561296455706814716779699113787920180630945383545497453826191717566354916357695/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^18-9302374895606479127474554587089112297574547479439335507195167135298071880937231836508152048504872369194036223574084356436971236903358587809758900260850599226057866807080230237074500931825336888162989912106752677842855294448294613883579464417131551373968347689865891090608057582205790872731772970103359659899285228263998073996945212510036099759896057944190154963661198382895281422668879164180929/3202229221053970575764225806980081547345046454637754586537057434015696079904061884286965962554767492234648201004628043443907266801722067206576834699812861812938457102629821265463073517290333013799338984607462744615726189569186024364799470134184555727751047506879151518737634423673048236885739052382988724994688738654395347459234794725320880300010650220796104050164665302970601718955267690611740683532238848*x^17-308025093339301245318131236558339397516177891654762340256320233841712902578638977027660889454469353646770099805463287740624204533117904007224664299250571600877522589319856802333011661657889044870762592832253037903335236016302574781781357327850609207065825825352466859154605218850409221341051665111727343037511160484067064045425323184020643715447330714082232315477002689121577335493509304561803115/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^16+22456897924400590968538168846615557963402965420683592987634153478351009973514436763566482506584820320382771507466127780989373074942079521857313854168671925559361224058539380927625861484345701037172990598387208588854333472986717599620941973237002530695307418379781944431388166140524325423784819280894122206868062943563706419742808160833943098281098015293449650380223606942857555840745355828087163005/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^15+98779422424350765002854654774616572358129220348394807028950835285778681560615797864183610701396259272373300064354478745580350002577758211556785984479680487496224080548762098666770071957919685054726555570342617385415923061004530688842105380424752644101014184910165784775858611455214563238774189681327049484217184713660783478837636426002582889818935811347644808121976122634869696392226733487433019021/100069663157936580492632056468127548354532701707429830829283044812990502497001933883967686329836484132332756281394626357622102087553814600205526084369151931654326784457181914545721047415322906681229343268983210769241443424037063261399983441693267366492220234589973484960551075739782757402679345386968397656084023082949854608101087335166277509375332819399878251567645790717831303717352115331616896360382464*x^14-4153312861952194832953525070079659727807931973552675592982579253872780432054204707204980409422996195862801296189803898847537110731358949575877707418932047081340515299412073698660086006370353487899610501402468417297000794703501712936086363149050250334912047547189948362771779211719124315788645662951855104002802685731521280865143917679896329382360330321815125912310835105262915587322014794279173572661/200139326315873160985264112936255096709065403414859661658566089625981004994003867767935372659672968264665512562789252715244204175107629200411052168738303863308653568914363829091442094830645813362458686537966421538482886848074126522799966883386534732984440469179946969921102151479565514805358690773936795312168046165899709216202174670332555018750665638799756503135291581435662607434704230663233792720764928*x^13-263144826989180350289127830883061440897597338395956676303494013490226343445195019461574039952432724837782357226587178510321136806989176467538464177107115181140774258386664422467048104895481852371784519507876185961818950868941312599929954855097840252431885121061200212398869353249441022852802960732707743430730535603289871783858531445875913076926733250308594711259275705820903851634410375302921319601093/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12+2363789446201707680862265235707387043760076567846059671212916357976794928791838361360054565692772738152973705809930971516363341147859865094925591760224471840297025603592304296283689351529488811528038781664682632865595128469576400981590194067780846768876716661165606529221082342113372728495948561817534254736107339925521117798284558229406533749708528214412149934960195298360454188478617003734931740854711/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11+3282822482766143512887510780835171753904432783147861584777356213354518748355099828687750823181582824321683025400671386769111710611917381720191398064431596541400734547107961315955816335591050744525483756575590660691044373425707668414925158684352690564489864329150143300679953325606701350031753842798919564689252713485834927244279677617329744682745496318722257835970803694861414336137121675109017616081281/1563588486842759070197375882314492943039573464178591106707547575202976601515655216936995098903695064567699316896791036837845345118028353128211345068267998932098856007143467414776891365864420416894208488577862668269397553500579113459374741276457302601440941165468335702508610558434105584416864771671381213376312860671091478251579489611973086083989575303123097680744465479966114120583626802056514005630976*x^10-75067205801892968120264843343592522506819903127652819397445157770440292857813358819113342300511727571138558594566126975606622656035306847054153546628444338898913324703667916779890305393445882001575377981754170172629816864964255063030629419673056844766922052070303306694068463273319772217952599371501925638261770319988386523108252347241471222845045791145419355327952971015315943762391948016922336328010345/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9-474131425393188106352029038846878197469063460041487573500860339716458610531261764898826222241969235912058984699773727167841519487836432087248308268968332007853019076554378652814422764531416096567931088470502968762408343394010630160406206443288546115080201439222771105776100344535371397453001968541652872720698237217267475372259742215756807243835075195091663758091697895155986767361502796403222173368601881/293172841283017325662007977933967426819920024533485832507665170350558112784185353175686581044442824606443621918148319407096002209630316211539627200300249799768535501339400140270667131099578828167664091608349250300512041281358583773632763989335744237770176468525312944220364479706394797078162144688383977508058661375829652172171154302244953640748045369335580815139587277493646397609430025385596376055808*x^8+1536956923124286102862918452434075967788660682464471445839772284993743574028730269547843096797017527145668775309230249921672840515885835944686167817326949844649905426927931410115469311129364741784056197715152477809341826482692219514958966702650372612630257538678790019939165887686222935951173904036944085251572194251990865132819153221866656639012935651517805723484885888932441394894155662358285753940429377/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7+844860709168343852047485993154795216526251053549165581333551667007245063194355885072826400332616107458664736689195153365596499917954459376003552701068139447373938029785527751509297090889446397908497402947794109439531049792989234475786630061529555074642055633013495650858828376068582007681171195597316266235760068270888058063422657472139992118528534239142960015486531794813618070500719992721180896140215249/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6-6322390894822379745756707448805149672137916396913168090406997138933834527208894424195737160498424506387813721096089221929561253657051308034706504148100829718913120701223119449362913307739660589153209442433077065161528266031088596556798846214071119935577625078213267280780675259978303781701299037177016538914005487381824850980063602185223883511849430918675695839564614287373549216476790552735104836684085813/763470940841190952244812442536373507343541730555952688822044714454578418708816023895017138136569855745946932078511248455979172420912281800884445834115233853563894534738021198621528987238486531686625238563409505990916774170204645243835322888895167285859834553451335792240532499235403117391047251792666608093902763999556385865029047662096233439448034815978075039426008535139704160441224024441657229312*x^5-48847640230240050501793749425294300212824066344156908779147185703941271097119365398535101796446599919453553249769533341323791872001761748803786818144557899868205526914507368679667476548820881243875416038472789958083326030383563948306628708205509258046985490992917450279230164297932808727641068575344507395460105169151429728314307273367519974064852724287663158416417189205429951204463437212135923967880441829/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4+30761483027139285855863013931627249622297148196515056802213814486433843759153768366170594911283539179949848867246720443307983801493720837841429711949489355103491924723846525842375326449190899906329737416473745118106378024456928786227777448468708974212494239449278561926197701714093630264230139598369645123141939773615140620996587737646677542433787911979031163034363366351348688899888360905151228928319400953/17893850175965412943237791621946254078364259309905141144266672995029181688487875560039464175075855994045631220590107385687011853615131604708229199237075793442903778157922371842692085638402028086405279028829910296662111894614171372902390380208480483262339872346515682630637480450829760563852669963890623627200846031239602793711618304580380471237063315999486133736547075042336816260341188072851341312*x^3+326506523570685324254609325291529481470616038926996898772949362591670668072705309440202822292721933964395089471806515705886906704793471664639033413017739620572720888704961310020952137853064954904966202222753280896180116244353510556885085356438410311840890875798633245854198556094907220783152724313850654719743668107905620743999071654757519282715712567929661020662566571281055880340166934188105507855632013/23299284083288298103174207841075851664536795976438985864930563795610913656885254635468052311296687492246915651810035658446630017728035943630506769839942439378780961143128088336838653175002640737506873735455612365445458196112202308466654140896458962581171708784525628425309219337017917400849830682149249514584434936509899470978669667422370405256592859374330903302795670628042729505652588636525184*x^2-71165566580791091216278307081354703427449639864638267609599115317301343567215716762656845314775377326644239603424139533898778917169563054362183308354688151172812779321270710259114799379105745256119299706884176656200559433833437543402431173185836407826056756707501054980050185135579239385240720048654308267352364994501180551422773107844447986242306758450450800479675836135241278903719822282775421504702105321/559182817998919154476180988185820439948883103434535660758333531094661927765246111251233255471120499813925975643440855802719120425472862647132162476158618545090743067435074120084127676200063377700164969650934696770690996706692855403199699381515015101948121010828615082207421264088430017620395936371581988350026438476237587303488072018136889726158228624983941679267096095073025508135662127276604416*x-2067010799043930544073075053120517970961749233962015531978756188506159069595915137965613539909683819532905430984404445669737288759062507387588599735715447076010448048292655351449265545052103982280956441463392331197945136969821313882483116059284155761566842663005948612904212895760305396818992217147873958115951197624176016380195662121234737585660521574547646912511029020913204115990630722339198954832313245/23299284083288298103174207841075851664536795976438985864930563795610913656885254635468052311296687492246915651810035658446630017728035943630506769839942439378780961143128088336838653175002640737506873735455612365445458196112202308466654140896458962581171708784525628425309219337017917400849830682149249514584434936509899470978669667422370405256592859374330903302795670628042729505652588636525184,3460476035346456658993945571407108846003597949176061842332435031932238507657991671144012563732793636574884384000842706423033972675764627317014711988454115299844936087735179536971698428315505917762806439894517589076477865968238193154080725640946605367571305715077852998296862336104404936537426331689952427528587840769309835730038772836678452755778318902772254667096988386219/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^28-484171208065884306474802703748476308698408530912378420106599044052152017466528306207514294447618662167233876860538520040516001174088870984778961945192985669619278417504813863024857701116767852860681839954409496139855506222683116646644048872241004076935467442116714360303129325468463482702089282588800277027273137601903967217354266904144016539454665405345641199393595062091935/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^27-475090328656712677297865206177756362273893160514265804128236601607957421282461935619834715499712338706113225598161231751711497762463963782554764466444422816594685319015078509809514628944662770452329854689731484247100351921935293312468047833689449999403869890273639925689881795525420748402073971109802268716302949970469573753580619391287147086123050451413738002481271508887640927/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^26+6986651555089830799062178312156805257923056974415867094597082367374402774563633451661577781886915959830982195975412756403339684400535731855269624319757189952679278417842335470893733025961380926073449117779806555181130914248558076523448793792196883280114556788497216895641694041382336270539155688867874891993139249753795149223300999460700655836344088520399032271068185732466975209/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^25+1203571348898615718188152770215930478748820285463486888242728397728724158713102788089843813887101644951034711127727762872845114700145648128015104702231489825470974422517300899295981747027456316517194581963368580116243979522587887958786653955060919159376643750699911403874881026711656426952187909543179258273387312839877787735212554134385401814832174452231251540626224952348364425615/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^24-66406466612600749761713314719422285425018166214120266814288370115480079326880966403071796619262771822558650003424015448528969068611513568144617780763994186864980863425793302941052785959242577708379367973670922239044642320527559552914331849898089875132218595268388303921811086946386654770719130924174643154072948047648748827787324032835783816412812376119400679710758833648272289226675/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^23-28494705853699621820457217524151774775118901942282723419750664035176456215081871658082011489367277337953525934420940080908776052266771572461664984110438651161710714553761588770693343450120145316535390912509326572275038636638690800191975915788332358887096793285023211754231275407516790670378946521882948335031819791834553523414762388323998402369364290815962992520529634389252450083596957/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^22+1095455471152203325529556628887967542437419620204008326948609649810795461498725638142595737334546941606715180992799439164386404903748771281266758043997519538089343151260565934953667143629800519934480185356256036190055014478585473096331922556779968868098344270621802070009535527519718865922960281858856288783547429630827579887696748774700494381844209316973680138092876413128454039912052039/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^21+3418762480769379072058465463181671633608418124291356395841635366345446633251850146048424376417282553832757567328187819555055000374581929609633910594168491806886928469006196559518652494280960518027298138349289858580788649231516448356788546329001976476573038847051029892194597207167899792567872929230306635673650139710190271369951769293019038782821957171618067368259777869802722759877484405/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^20-1288902381134067880168108578712766506860203586318489281162393019447173946452751336729300215844354622446448635561002903090001456039563767258303643001937949682017759636950234001060621196868366021106057392356727854616752072509279024460642374192969747388018145836592009401666845159905631965286616725006756914594852803518223455823848935362171306986094591275082752849093930313134398727330120962403/6404458442107941151528451613960163094690092909275509173074114868031392159808123768573931925109534984469296402009256086887814533603444134413153669399625723625876914205259642530926147034580666027598677969214925489231452379138372048729598940268369111455502095013758303037475268847346096473771478104765977449989377477308790694918469589450641760600021300441592208100329330605941203437910535381223481367064477696*x^19-71531417706590882128424093486903912718803234765619409814596301460808356221772637302671714527010213315397409198887456780390192986932182388303377691763108766484285968815742220182442572803405725423987763388534033039135034044427176546288299549393506635137386786022843444134514586806052861991072337331624146533515434923601546992636046557787275110095911064431867788296763775204957206932527206713327/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^18+1532739576281846776537188988044531849643323121736673534284844124425183460654465550749425895306372850287142485523867419604754666504049412648695944388627442203468557166474203137064180535277628045947055533230596805001526947434143251201483437660069398249015736715856234748368283070267948621773493626272143183860213307331569591385123308793317237353656582844022858033726445803672219265755026595706561/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^17+130231465080123647897355577206362442897295501328449809714387447116521190119450598769935088586772008426240543585202494307655509357257191694560464069420001275189109986484035479520775885892493406593161939342831422972872276614205315522327900073957722302407336709566967545532937321226886869725670058075060783969366418957911809692752939733027528382055643918590620473232732339001460010891601266220995169/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^16-3765642196793633157127003147337629319835284712273474493983365221400681236108611270991641655774481615285619699236094829977173547920609592327872753185076307287741287366376053873788218583051516242754152162884269443529871564892320420492678688129623188148508236997686602253937008568826420288646556134827784764950342691289195569221338782791170814750364701094838259587577739037282634159523616972197635837/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^15-41429226395327438299921463020493508542434505118949482483515148916129482240394947530580300988677240961043295609991488317062855933978385469140721009970923087969642639787352459329555039761178772062219059287541558392806892772765317548820075421181545438778872473157906163492974147535619152331204850813301284306240414707925538635467397504312589311411299817098288259719980239404311249456095624692294877335/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^14+711549262011179607369379251628795832086212378056382572050050853877335092846963376670362401683766105410968249713873902511356151288306474695494176381491289756038730518473668518543921766746261877534077167671538497511821412878517908658829141906488841069926934434616121353587978735804821009169419025953573258415929328261491885595092799119891265881966463194648183054212193911699121846217735980359658337589/100069663157936580492632056468127548354532701707429830829283044812990502497001933883967686329836484132332756281394626357622102087553814600205526084369151931654326784457181914545721047415322906681229343268983210769241443424037063261399983441693267366492220234589973484960551075739782757402679345386968397656084023082949854608101087335166277509375332819399878251567645790717831303717352115331616896360382464*x^13+36457112354917624241501992217792567525919207892241183958045354867067323752328202864824656197880826961141956251491883362491798251688912030735081520390173083808473109952244641955148963659708433027882542949791295120484857206902425221259557158112145149322388269483964676939856304150774932564193387396474032024883828509243235056083186665727112978744986616468428629896484372007883982328860048025021063741029/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^12-138462329552556729367346818977178190051859297262921185028748764117153765383310393706655899640957665368551168424571026400665970757795291290037297978986443311364241278905518716924148889826701986706179022217326736337797917695346308416955600336680551049291405701988835686543414259308060883849122632064218996115162154790812448364432425822743191048937997308097228968912032189748894930141202169307545404375933/12508707894742072561579007058515943544316587713428728853660380601623812812125241735495960791229560516541594535174328294702762760944226825025690760546143991456790848057147739318215130926915363335153667908622901346155180428004632907674997930211658420811527529323746685620068884467472844675334918173371049707010502885368731826012635916895784688671916602424984781445955723839728912964669014416452112045047808*x^11-1350784892983343048318335486370302746673857464113540686012510998847653726903674732659936599532787269285738710848496127242795531099425972423564275502863341931400168493940999196773000373057745848725592261004388407702072468971822921692836379293942888990071959399158738493962309701723073740246026010142557609538262754664538543522069232122417737538274434059788132538590470647998464217345722282618525117871883/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^10+4522893447949169126973750318665245378228360524593373859292920236540012312868586772252027890210166542950084720712544832075785784816915646866098606163457556625928695944304910071995322698776040374757266103511840866682967705972520508416211997762705703569515973196695667565075438849149206054578816607759099237222945093376444531511250073803830861483574494407420037576635858969434284932702645946192164327907843/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^9+64336978390077145737425848340586360902700538653218205396068405486641565694378328615424190927539032163557305257046811709367299600378250932314766271805006089008989801704726287679572264139156730276638514747677043859030446083033002906581367989341179820784643444701297659680988457924070322402205182406571424128935016069538055958330690949735478952369740913549814347208457253655272886353738523626431440580829161/146586420641508662831003988966983713409960012266742916253832585175279056392092676587843290522221412303221810959074159703548001104815158105769813600150124899884267750669700070135333565549789414083832045804174625150256020640679291886816381994667872118885088234262656472110182239853197398539081072344191988754029330687914826086085577151122476820374022684667790407569793638746823198804715012692798188027904*x^8-285556915533210422442076211682235200221868326282807822384536786512367605634315153898257881139127122544159740501151924351263444533267724859043617262124404054819432654643572162184758925517210412416546497458563624731624325559677771621306932205993778246126426781892002272414095517345388898561995158888697074570256744442822334306407803206992865254719606698098313401955231642826072203889956711397295745387721537/36646605160377165707750997241745928352490003066685729063458146293819764098023169146960822630555353075805452739768539925887000276203789526442453400037531224971066937667425017533833391387447353520958011451043656287564005160169822971704095498666968029721272058565664118027545559963299349634770268086047997188507332671978706521521394287780619205093505671166947601892448409686705799701178753173199547006976*x^7-37841784258053614933383830545115126320635149717032145853027356190962676788021490819167567574268343566853279514121095070068964278311375300727475515287076835058664069568010561044161288260783359709421307331554528484797953516938996006476390406892816034925859074404468950242909546845248211631485366578525598911809013327688237288274150741526563555256806971440288352638138882950969356107299961637226637677342317/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^6+3594379381298433331842344620389420209524156609280309830082479060345198374269453766561611307946570944281765409918686175066443327573172614754536611475624516366209056855187992440265829346878257354475851459937369410954687291661830002370854187121986067932319991681134739202615186008340268586731292489827654673249712676138585075464893440709457211066292981776588851994296902952528951896232231924290400501022258495/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^5+6545854357457566074834356254398238694028141512821652924031776696704918369893204158018151772424161006011535088482134333049227207621364539213619087430843895264938716644782860748980050883408901808147654086268353885000360353683018366153251178707457249277302767947880697577424699399288524329711799715803662536761471451243917299432640814943880595330061812951813967106870036514092700931064067247495826040716892117/143150801407723303545902332975570032626914074479241129154133383960233453507903004480315713400606847952365049764720859085496094828921052837665833593896606347543230225263378974741536685107216224691242232230639282373296895156913370983219123041667843866098718978772125461045099843606638084510821359711124989017606768249916822349692946436643043769896506527995889069892376600338694530082729504582810730496*x^4-5842081739243504929256188034664187102958921170403660778426560206996344146638804196935127030123570862922381221097976808078794569530897107863799706830956959091630352355296847287169424845080371574371729319126258066982641921292507912821662328882522090886714040070619035274686935714752597701805454546985133975820712138787542795901977603136575712596535068293553718152454481523698231612632178386297027063836579401/8946925087982706471618895810973127039182129654952570572133336497514590844243937780019732087537927997022815610295053692843505926807565802354114599618537896721451889078961185921346042819201014043202639514414955148331055947307085686451195190104240241631169936173257841315318740225414880281926334981945311813600423015619801396855809152290190235618531657999743066868273537521168408130170594036425670656*x^3-67393835973152128238671055654296198787112146391639089490395015015231512068990320739424726013236804736883954036445406941684525714419338769217053687871172083988824831786812240103835861649195615414032495534309463959445355421533559397315248321108435169780658020267766531451894811796189221162289851285382520232920509287535321009395788482407809016619380281615915776576564780964297135280756631480154045542326605/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888*x^2+13399840707037292642221744752608356366578633888572522456631336019273024071179918181092865643840962657343398288406172495958157265165016231393330420706270289159657663550268156532554485776119251720648010210292307701366965372707852334099414085008186700955745103985491413640031590910133082375467967382296442812132842914129666260782015126739591564445997510545701558097810239542492922908561646237847784174713835625/279591408999459577238090494092910219974441551717267830379166765547330963882623055625616627735560249906962987821720427901359560212736431323566081238079309272545371533717537060042063838100031688850082484825467348385345498353346427701599849690757507550974060505414307541103710632044215008810197968185790994175013219238118793651744036009068444863079114312491970839633548047536512754067831063638302208*x+916428903342254764088724790643009761915913163181637362007970061600106520548682308016607538331749066870892959234221655934364115409806383712811792151822164192556775217138632466358203825051130321591483120919253622313454154095189245548450577633335309141006224808593536215465031264238617528304269714638314936123087192503113541761292688342739907592808985558729479743055934991881160340235469960444124994584691527/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776,-39322949023814608981549178340602789695012845869442170485441431736985628224214982233354072651904111063192830434478577358394394885031318642560153987134542059232504794085787123346330563168516982236642530332931072777261978998524046047936928487721557540296057857255581388078963191398437967717768560530081011318214132149913854938934085688049656902199539001481314184763814436212013/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^28+1660554981581834901557887343587666290810962747252738950203805955601859951365193654768351262274837951549156166866038832738945302241749837649140567372965820341224290591268182490446456303362415149062996368594586873072208955099690732855900472294589026786749715231313920024394236916632395779401208852238654196529017687085851334653262936025042906299709696325941914421769523727925779/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^27+1806371773994314086412383645297760579499306428925964456649575899824611228260276308859112827281504771284516405498652444566610931736855813955246335679922929938546370992665187373626990721828940478185372068013300048909106571481453002598052694611530054404819137322868974934012038464491576648193696404485823268280297507210435121602442819541951459767592516483409643098795635199993743059/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^26-71307515915891175870462168056221678503718893086635323986249850411786446309929299375143793465130768573742264105028155332983945505415321262198239469069544404600145924816164691473705325954089299579689134487778341858696739582520883467440558969608173333708017685990957781025461429080019558255375489293010777848388758236877210311751262463099162233126301443681614773191295165183083095743/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^25-4596076968860010406182760539612573411320136098314078260009050977191684127082935183943708146070895644587932382884878500689563527155621389506275851859168487387794714481859769716112923886265624575369655831400409672115658166806295346147388389922429422376488741912975178614784607338033553836508420460567498942646068204602817481978298920578351537078850791687136064801656334744584707437079/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^24+223675987215402009678934344962415786130242614411014233430008148386921502530275343535603827779067122596166544977840933577272799634083911194702076073369146451252341722121180670354240460113684633745985491027023252701260146581876904855130462927119891565825642565025188526162144716455997865001546868136481888240861518759525943264720343053531867419094479516724001967056205208315572601786743/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^23+109355458014754967494210879657922756493114507686098680945972179603510564780539497507355650283262162579213480056701923123553360213617408784028374152189859551292142695744367187749253842551987375485194440706376626649665587452632887876314410934763918190854899915925913489042820564933660755081452293747813341556886327384135076413769538266656601169994277741935409264727476476239534708640779273/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^22-1214743204786496187496102123161856559746308281219118183923605265375007023109517471694626865459986144739777599535246514704091189188063540413460268467950881617850404393428089948668940888203656586309382304335134262714228687296069920793558986295231393395349671732494399987838424401384466190664695030010438093314473312989423129929642295694505782855037212816758527786267841556706096599367539849/6404458442107941151528451613960163094690092909275509173074114868031392159808123768573931925109534984469296402009256086887814533603444134413153669399625723625876914205259642530926147034580666027598677969214925489231452379138372048729598940268369111455502095013758303037475268847346096473771478104765977449989377477308790694918469589450641760600021300441592208100329330605941203437910535381223481367064477696*x^21-26390578515907465319016699097928748718972571830471243747451340423462365716183647958911528083712555333471256285226698161777493749828758610194490637819022679341340610228464152593205460883798108707100640396161273196587382290463917160555654162627012163167720403407767310458818378644457734184822966142460708309012107022215449219397788900689418607409115435137865284646822879986994417870059702179/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^20+12664738543009559468628355774345565610450506739478973845943796073162351165049685511744356291408819225157153738925106583200306441361816435199894101401091341667450679050609832897573274797797192645373568963521016525869088879462744645068732987127817816351843914419909178234574894847325235209985350173010452040408649839769299175674442063540970048771779049035038933258054622048505885360016301742773/9606687663161911727292677420940244642035139363913263759611172302047088239712185652860897887664302476703944603013884130331721800405166201619730504099438585438815371307889463796389220551870999041398016953822388233847178568707558073094398410402553667183253142520637454556212903271019144710657217157148966174984066215963186042377704384175962640900031950662388312150493995908911805156865803071835222050596716544*x^19+92630091807289927162384449635437823238022611231262372535484613361759044257156169510355834402563047802564947687973681679524793723386948664252653455312002570792238098420419256127526484981877376194339851759653205754135867352989495607471510635027815542618744078866536258974700590344302972683495725228658410298393098365020387817849559179730060590040096251962061258690666010737117403390050330746997/400278652631746321970528225872510193418130806829719323317132179251962009988007735535870745319345936529331025125578505430488408350215258400822104337476607726617307137828727658182884189661291626724917373075932843076965773696148253045599933766773069465968880938359893939842204302959131029610717381547873590624336092331799418432404349340665110037501331277599513006270583162871325214869408461326467585441529856*x^18-14769708665296352915431773603469191514553695841297540184264459301269650359469765458611731792743158056151224394834334576417857598510990305587626627275829767421774360711356711254954167371751624542617214794246745616648148481437083986705231402889504450179528764336830292367193548707234934554649562420924395504933805376517734168965710736644432582721864983223931835013013111457799459605299668100651207/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^17-509701312284429138575354284688138102904692089963803381176887993726451190475860422219680359621417815323896915446949462855098135492372018826111503107625415129981416340178544787477847490737977898603297563625319705680361178418920302859660499192650854997376385832740282808484668261418791527605850018299979525859572156131986022929795720930270925598595229204713496049754970073353975205747289189401071093/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^16+3934672227096096265856192449588638377339876490044465431348291150782326590649294844764797055424246716006882489093085084556593779358286502663588813309557458923033462295690347855856339245934935796945415064473054631649619710597096250790184587416561740874761739892093184024384182605761696021053402807264280143737776268869438691913856430325332474437561716902055001699572308904839375232291416014197670259/200139326315873160985264112936255096709065403414859661658566089625981004994003867767935372659672968264665512562789252715244204175107629200411052168738303863308653568914363829091442094830645813362458686537966421538482886848074126522799966883386534732984440469179946969921102151479565514805358690773936795312168046165899709216202174670332555018750665638799756503135291581435662607434704230663233792720764928*x^15+163520661995915369683045944464646777158652807475978758906280505441340243499527405672355015205888492400554417928778963494118259193297389209972789553814258927408706994329878707675132682204809143043468687903052773616000123800174604220733340386803161519072256724998089422194387763956986343019471425820528678272448510102194796146230776572873424734789705743376946948266056183356891626854269799385630812023/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^14-2164246153011210606142215972561633033758785116642510395165401512626193980995374266431484358945787220634572007877380186589314786437490974950661734281220299223227415474557277918338608919319373061587906567440895785385265485237480184854803723518207497347508914378650419607375022951428763278638291956739375889200978529850295790104488491319854511104306636101499121299012551659020246991927175332213980222545/50034831578968290246316028234063774177266350853714915414641522406495251248500966941983843164918242066166378140697313178811051043776907300102763042184575965827163392228590957272860523707661453340614671634491605384620721712018531630699991720846633683246110117294986742480275537869891378701339672693484198828042011541474927304050543667583138754687666409699939125783822895358915651858676057665808448180191232*x^13-48425250336857717365455268458879367540746708859840182391979106425106541948969861424750372869962590654751769711213872751082803053093893735547113666439647479805366074569467354562024895946183791274401641567806535149103289079284871125894329348168632919489495980318109148735834131489694427144913933795228394605658037328669356109834875675025967936439732087357896511859046668977202653264017991537346911977283/12508707894742072561579007058515943544316587713428728853660380601623812812125241735495960791229560516541594535174328294702762760944226825025690760546143991456790848057147739318215130926915363335153667908622901346155180428004632907674997930211658420811527529323746685620068884467472844675334918173371049707010502885368731826012635916895784688671916602424984781445955723839728912964669014416452112045047808*x^12+1218384593234586153240494689846859264417980370256845008533109939698149743664348439024869730515634612150370344851435604379679484417236428517811100790257624973823666685908091991743576231519528376198895173515170380992746615927892304143091236464071830942819221434922023885571447308092179668434959723992338576317745633360783793155323073073574028041360502329648756058685527868216299905283354209623805384443035/18763061842113108842368510587773915316474881570143093280490570902435719218187862603243941186844340774812391802761492442054144141416340237538536140819215987185186272085721608977322696390373045002730501862934352019232770642006949361512496895317487631217291293985620028430103326701209267013002377260056574560515754328053097739018953875343677033007874903637477172168933585759593369447003521624678168067571712*x^11+1813373694206334382806906333177827819014610999621092734258507775767686031074560618149398902946061360032653343094679932253965813641393200875286637594837113662818281576621222803240379766988637716864305437628520496753941130255393291253373745778657755934645699387375421242794989512797383019272802118308480605309781381899535077188227555117111237663426545649183099829164653185940241377974347854123127050884179/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^10-12725691993856445788502290468789441352272353323541263295356087935155042651582595718827082928530432782330450972423170423957801131702086054209429770059212416424635953462957783859800119768644342951184525244947591852486007212372450454214854638646477165248463043169148446850152882472116427482731471000957193744626536016053316593073448693046841507740465344939231373933912543774731851611614692445156272660186751/195448560855344883774671985289311617879946683022323888338443446900372075189456902117124387362961883070962414612098879604730668139753544141026418133533499866512357000892933426847111420733052552111776061072232833533674694187572389182421842659557162825180117645683541962813576319804263198052108096458922651672039107583886434781447436201496635760498696912890387210093058184995764265072953350257064250703872*x^9-262044970494759848627755517138295970902095512483776935446211573667324927631477176271573010121326554494428407962623398372796325877876005540083439893769916840695057428564324325353645127905809262308875113638164331531619366775102604200383247041596587179685309416345440372461762067524282076002356383976199852482936069780198525362893054252959218183508494534765235979198001059101180819729834598069724609942589465/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^8+769569761529202883099374356977676262049029726165148970047317961519702941194908823535382662290660897791188692361284855310090244717500855124718000776075467874285638879412804971060298469870710657472309286902482691400905384390228795990892521913986610297878264962114426818003786000626957106249444275843691691739454075969497958072027513110921132489936311581111397799761997597058243355641129204814485466945377357/18323302580188582853875498620872964176245001533342864531729073146909882049011584573480411315277676537902726369884269962943500138101894763221226700018765612485533468833712508766916695693723676760479005725521828143782002580084911485852047749333484014860636029282832059013772779981649674817385134043023998594253666335989353260760697143890309602546752835583473800946224204843352899850589376586599773503488*x^7+311404772451727431553484949244950602441866080701862180824203499224851905300316100866373536631078565633012247998658450156722735473330794107301880825729522918882892343840388807828912184015484755832910729902314256062167499324579366147330706152931634436601956877188735764252241981989207655426148336409912239877022891366720474866356472587601491922888476659859450361043470618052738277326159561197499202699746383/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^6-9350324936482085403608619098361053618014512526868077641002366431381438634530589302228496237117438221808348129081132110134112164696147787476088566589595843801013898682806831523616516675183330752671939982691984717581189857727821748772041612981229937818976681680061975699482598590118627576499065542829309557950243764599048354739376696587929148272729907796019673984868985207133340632339132478030395037678383291/572603205630893214183609331902280130507656297916964516616533535840933814031612017921262853602427391809460199058883436341984379315684211350663334375586425390172920901053515898966146740428864898764968928922557129493187580627653483932876492166671375464394875915088501844180399374426552338043285438844499956070427072999667289398771785746572175079586026111983556279569506401354778120330918018331242921984*x^5-27001221027910513999806341729799055458822446891297152478889264209987697693326137302671772039827276811934189523439361357142063578939268797240018156928450995118530114850522032811655279859932929654755512705927428730543310380055473749743840557488233862256047591057289434849702397582865467214735976180887242202620037829269751155759191713530273025193458622643969557480912404370317890402949038018448867704932407933/71575400703861651772951166487785016313457037239620564577066691980116726753951502240157856700303423976182524882360429542748047414460526418832916796948303173771615112631689487370768342553608112345621116115319641186648447578456685491609561520833921933049359489386062730522549921803319042255410679855562494508803384124958411174846473218321521884948253263997944534946188300169347265041364752291405365248*x^4+15033505204008062867806013518328992997801814142781561493750599073988959016600803988869904670013824751400330280859628640485172188559488076102174403174977349564245864754700905548880991603596162914704207606414389446289976109598624731391351740534034131560718461769837800727462047016240873123321027469531948109483671465504252945089362050315901021817750273579842704817533326947039173751855262768646325684016803841/4473462543991353235809447905486563519591064827476285286066668248757295422121968890009866043768963998511407805147526846421752963403782901177057299809268948360725944539480592960673021409600507021601319757207477574165527973653542843225597595052120120815584968086628920657659370112707440140963167490972655906800211507809900698427904576145095117809265828999871533434136768760584204065085297018212835328*x^3+2161574015605997860867297545242297179983972120162091531678679948627995070439213313083089424389916189436470487800078400119950825671299281076590016345908300981053568054080076258722467924196173000639145003054727233837436263817716141232337217010002705672452469788742943364496895070531264739564387901793710083377165922386942896189788432606526659564063272087045418870953108001369794847753546940749958963888608631/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552*x^2-35160260143727881151743795810458979797051259135455999062881982781350451755191313433596177756178950051308823034985684886045335378690717092648549985620295691040023677415399784505215608874597256852338985887759664151219094722222150932425955616318137669460970278887049867308160125693480859591411544693082445461596169684106625442822401720561434416338555336025094767776320011201554435062255359400556945201959558341/139795704499729788619045247046455109987220775858633915189583382773665481941311527812808313867780124953481493910860213950679780106368215661783040619039654636272685766858768530021031919050015844425041242412733674192672749176673213850799924845378753775487030252707153770551855316022107504405098984092895497087506609619059396825872018004534222431539557156245985419816774023768256377033915531819151104*x-3490998929379360230078270891700472218132532400140889233855528415307718281778840785954044121105889162181630072067287170860092676288757359871356254716655643566859372646398539552356063097646985964210428571581501604525666754234414902472660592708569146697160818370432656081041295629180059097585829543025173726578878060245588424841585919481161716413326512569921379127888801327091472645361412452604135707371394311/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888,-10773607666384954087069777571613733143118767062306854700590761905155060798086692384917587326948235113420531489721210816940929516170342274188184977243884535719829701387830502299133594859211382819597550325695771725168975837333222165966843106067197899329811632877501311023779746007276343978985430851535752714476554015045108836050176895693725358498428326327088075959649954413847/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^28+859365706886175023798060781166170860421950023006099866464384500349301935378711710887795633198110617735624420091192531518386134285437095413559607600740389804929668768183051852713599941512615185820797373677659641153056156323881308300933007615438366034269989536496168755343366489071694600592084611788669643786917644498036300139966567182721613607308425054255365588263567488194633/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^27+160723263143339497645361228953819717762692555919117353000532893598376027698642073740412424761685215087870922829837751875816302054146820119617456738461145144419430238797472828991338059516607720700233633916377433068698332834574804598858236080740548599875574057567174488198957860164884728388946025391119417143775695426194309489951216925952844107906268943448401624186998129368394371/102471335073727058424455225823362609515041486548408146769185837888502274556929980297182910801752559751508742432148097390205032537655106150610458710394011578014030627284154280494818352553290656441578847507438807827703238066213952779673583044293905783288033520220132848599604301557537543580343649676255639199830039636940651118695513431210268169600340807065475329605269289695059255006568566099575701873031643136*x^26-38227840362820522631570972387967680410248557971357706355592240449679574708351870604745315889248150547736966077604584302239435137776255344255734791268367226897720527523416691917193314736508326666646377035596590016113510551421880694149372747709438862443111398911911799786772303154856661954491196309539179810775879654447372246412463647417189665864970185166101182535139441053255031245/307414005221181175273365677470087828545124459645224440307557513665506823670789940891548732405257679254526227296444292170615097612965318451831376131182034734042091881852462841484455057659871969324736542522316423483109714198641858339020749132881717349864100560660398545798812904672612630741030949028766917599490118910821953356086540293630804508801022421196425988815807869085177765019705698298727105619094929408*x^25-1191178340496813415977312217911912936194209714678102754292055289576517792014366357349401049826404969094714039932684894726566135840704474424694875098008603791695128722784066616281500688112374163822865236123377646030572060420306054150805430723363432126566152411996392715108746739894343126148706592931816594054790740631271771560724925782785111983529609704947952184077020520467986004505/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^24+375191093533402083051938883695230568093795661212756981684825169970271633544449091356822936678974196884963445808108837272864287783670105148957579759925330538801518398885506541854079145702737669485655645917763682666251166960033922841255358257201732794240820612119376481656400069189868971248668431801306789758117509866828340700971165824553263753356390084300456614770330677879163454366527/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^23+27416306816282887464517553441306426493239754983668484997071260383356584338982326463483002434730032139100737726838966527171256367662337126760851354366125294110876199900377913678951717532469008204009856507321752343925880048844828529971535664004093445169995575178298459000678113138588987070931213006136085619350410247373123783616150471682039878956140978930949205966391014706953461098673947/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^22-714220975344489597389778670295753831514043116215788785136291420395951872991368897631340462829043614240853188744481236155270050061287037223888792664655815911794284943915231327225025951679449813176596218290931263673968383496633301962520854169951891512523519070566701513835861590966484099460172793117358678009724180031965830200448561576086586376224625194643978755703794516347473627929387979/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^21-3187419119142778282531393184892637388955091474887246932491393975230482098452096973977716913689559455346504774814140722915988173075402441223580512325915067209876662082715428828299426214913510392525155011986047219580151713905816863882057220623987720502023704092930103359080205965703244034027674004865900029016752700380169141890556923180903145604941896700274129700712758221375466987108679019/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^20+7907419378369345995241903217747435202044812353254665399242306712923240957189634401596134767935937554234934871584207183750164241423920612611072995596670578466823344070314179260253408435236870961132356485347289961144699275135803357840655718212487292615514997839857439075740452225317951381307803057830904540454400234995873294326308672441585935727204310520848337916821557441658670263493691109295/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^19+21469848171809916408292328243381953017212627609947362326729382884672052767706582982693343806546343906776062819898068479848807151057182460940771111613002283608478226502237882073842253332659910704684217113400057556614944843649664520439001668930441830263927059214999535399640644012433455760493810727717811140736728299781871633996092870922362023496207707032264238036200178159784817163778564159763/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^18-3301662984777724790829312048427619870514034590537994164475892487792391190392103438760200578681263698752631014423156767782756214348686942119620682485174150381328354540153560519262348524723342762540436108918141529013800502565453956447493314377853256130676205935471694996446056418478112416160557128691208273513166504689488612070438905580817208508667738546464499059620777478228853765315814563229527/3202229221053970575764225806980081547345046454637754586537057434015696079904061884286965962554767492234648201004628043443907266801722067206576834699812861812938457102629821265463073517290333013799338984607462744615726189569186024364799470134184555727751047506879151518737634423673048236885739052382988724994688738654395347459234794725320880300010650220796104050164665302970601718955267690611740683532238848*x^17-112889393312942373253044935449498588509333717361485918893694059497932897055758572704633454578315145653110922408515326485978194898417950110726546456554874792859741281707534572241562928342899986546124872132613768115535340366618463389448034497938205532814280141943797555534911937121732485597924064968228900985781058857909234827378121795873420496524186665304061203976419971891158137879145466025807671/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^16+2870733075059428588561501873825318228953640390985246879864392048862157223159958247375347407787835096304317847951017492871440312713083005457454304826120457261830500600427748654026980795687380125285346198557109747268058988851674809776632501407026809989341298613734321369377596895825729765902607861593474284108936588420526366607661401458765577498965715924351420019683669378242270637099748342971726057/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^15+34475096982404375928733649215070423940758267121934202594656810880444583005813855221027100852916805079426656786929326036540894316954392294441139868314990458868540851705757337817844281918655394866746742179481387766262753881650663846673672609535004393901598904896255166001259314841002178203248411239122364740614073445698558662141833729374208676368303274913993775832939066914324381023321060062177089873/300208989473809741477896169404382645063598105122289492487849134438971507491005801651903058989509452396998268844183879072866306262661443800616578253107455794962980353371545743637163142245968720043688029806949632307724330272111189784199950325079802099476660703769920454881653227219348272208038036160905192968252069248849563824303262005498832528125998458199634754702937372153493911152056345994850689081147392*x^14-5223754580515375026217582418056309750428654662214580745815777748768358403525465863361647129266019475025652887642599970748298877408018471503883108884186209380673326473106826858879403704774249270110520211319444836413913937309670264389450791544505260690070807189710831497096639338648097133973406568088210272171234485460448797641933397576880471733450936762445356350367564639715038982311937515626432922441/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^13-29074112490374373488967192282734799576425346499627979413165833859393696831942019671969445774766079810583443030746989879318938146207063464042033162791813632982162159540903726249983456388817660114611865814431504209969176901145272380771754132360852765371953909007484745290682277424896101020662621456454191745811621551384282025172641535256902974028355145028599416217137574093119102400434802575560573820307/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^12+1094776315838622461817394939947399480568043063193651029725586214804734725357175111795407971901661553366504484883707748435930806240000737413295868769740220543930597237935367325333958510661756093090706760895487507989638412834271759174203165664619219671780570814640088217739599972839103865104376608483698030448462890072074264222169733899399629412163171759781038029079063102859122280894547741107734795737521/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^11+1033668733815633113621286633425922890037937296963357904475220747762447892517041596568249280109410827745557762195937130550453610219298344126872418313139543838841716827259289315258058146997984442490507188690597098238114817377372202820162038670485096650727370582127773560495500755665295512806273368578295517137740870518813306871579201934645950192629225128531806761890288427298021311807455141210249550482333/4690765460528277210592127646943478829118720392535773320122642725608929804546965650810985296711085193703097950690373110513536035354085059384634035204803996796296568021430402244330674097593261250682625465733588004808192660501737340378124223829371907804322823496405007107525831675302316753250594315014143640128938582013274434754738468835919258251968725909369293042233396439898342361750880406169542016892928*x^10-38651454335266191460322720924115624696157961534485968693558820109278703705784974741990506299467493796396556172722330693665099986982462105037090158887747568253794724453521137700054770175111077904812608857155407792218245463760564709527928959622388096955760575581694355405582940810598507424839158077352324385002854784050700010233450485474207624601550465144004511711891894293531211292622526716125091052671439/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^9-15889152316091568409603628449491858826762160071169106996821384461789827113389771601439264855330963569492303177704053825426678758992653034945787528763239483839009544129969813665530244836395781816677852354180208706665726662165295348170806142442999577818225537051960440905926310135792715296934461740310029084024537645517718605276174429740491858023429991790374621844542658254066737063229672710110646339960037/97724280427672441887335992644655808939973341511161944169221723450186037594728451058562193681480941535481207306049439802365334069876772070513209066766749933256178500446466713423555710366526276055888030536116416766837347093786194591210921329778581412590058822841770981406788159902131599026054048229461325836019553791943217390723718100748317880249348456445193605046529092497882132536476675128532125351936*x^8+877182610326199597155106896997610537092056380903301923935216162620782068365640796261907436415072211638249640020088704053783525512982812983483453961026431079662808573678859722414685827873891104184597842432262711066540968718937959224538345581160404680107769592396901308695374432511356469496784009709831863519398140701146687341322220562690549721838033341764803492902845850262422211534738901911409157389048919/73293210320754331415501994483491856704980006133371458126916292587639528196046338293921645261110706151610905479537079851774000552407579052884906800075062449942133875334850035067666782774894707041916022902087312575128010320339645943408190997333936059442544117131328236055091119926598699269540536172095994377014665343957413043042788575561238410187011342333895203784896819373411599402357506346399094013952*x^7+83771510967629983815956975582336728755127854231364886720060310806622536567628380408425465202169809938298743788577463651395562387659981592631776873820217746076403943867402321299791576670637672274438242961036370224153508525532451496228631670613517821278888448783466240527119500910148335618633152330778975292579520371616447880751219397285530913767707704657978004949122822294876521374919757503194611169258425/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^6-11752443434067122319973057318871768827522554924081349008242331704426592707450507876759069838908861082954063466095993082596491381387706321599366047696636201029016809412259578628666335183439571810639593873038778059916236838016497374311930402551720635561024873385162086585076545375075138969150625784389582149865093086533850097329279395076668563554986485901891683510961254018216601296920825222918063106427745193/2290412822523572856734437327609120522030625191667858066466134143363735256126448071685051414409709567237840796235533745367937517262736845402653337502345701560691683604214063595864586961715459595059875715690228517972750322510613935731505968666685501857579503660354007376721597497706209352173141755377999824281708291998669157595087142986288700318344104447934225118278025605419112481323672073324971687936*x^5-5156821353969118204679153239676137122409277769633945140894057673004556304611975818289617509754893518023829708867578874780395360336935465773533126279536399875165123196020249706419233084554336379826492560772777886216457469333837112176256671068928063740583921836798725444869415016215142109882593925337703111572461995129553873252846193967126074472554341486128645852516983403310233830884931049080934722054846307/286301602815446607091804665951140065253828148958482258308266767920466907015806008960631426801213695904730099529441718170992189657842105675331667187793212695086460450526757949483073370214432449382484464461278564746593790313826741966438246083335687732197437957544250922090199687213276169021642719422249978035213536499833644699385892873286087539793013055991778139784753200677389060165459009165621460992*x^4+19665185702694865646983857543805373825686308670918981352122578917019927970778592572944675726809654701329120568897835594785096947683334267665798137193573799788600964372354001775781001555639332668942542980624640800581468090617684469449240348318651470409368714294895176373574588068305317393409412731473319194663414449374240173786054634640895722988385752629331593817336382048621908133022317184341414900751488495/17893850175965412943237791621946254078364259309905141144266672995029181688487875560039464175075855994045631220590107385687011853615131604708229199237075793442903778157922371842692085638402028086405279028829910296662111894614171372902390380208480483262339872346515682630637480450829760563852669963890623627200846031239602793711618304580380471237063315999486133736547075042336816260341188072851341312*x^3+31820250733595095514289808759878192527243222661375176569832076910065098904133205490231115950776866741317012383124865211435143626371235964848367405632194055963538789115684380033630320322302096598722912972097758585076758173199849578007405914206519514308558616173276736585623953062725783399699967938381252244259479871362229546535656339989393319170682808627659943200937944191415234030991979287336901264590609/17474463062466223577380655880806888748402596982329239398697922846708185242663940976601039233472515619185186738857526743834972513296026957722880077379956829534085720857346066252628989881251980553130155301591709274084093647084151731349990605672344221935878781588394221318981914502763438050637373011611937135938326202382424603234002250566777803942444644530748177477096752971032047129239441477393888*x^2-14548904722348202779085579154204919903754367578526861671738265489402246843891625957886448679229993611883129315072678853729704017174179121801520491703698221152599178791829541579914428586273477123481569476245316311963314695631581524190371812780795028448962224653101424670713002873128514513075251148509441660711319404334422894468627136501536421649249091023974109554227793420499224866266941552755065888365252965/186394272666306384825393662728606813316294367811511886919444510364887309255082037083744418490373499937975325214480285267573040141824287549044054158719539515030247689145024706694709225400021125900054989883644898923563665568897618467733233127171671700649373670276205027402473754696143339206798645457193996116675479492079195767829357339378963242052742874994647226422365365024341836045220709092201472*x-977826106426220102804456320514451268203882572605608241214791410232761589620259697120576509954796738312984719674394736397011506498660435039268663598974212927120877811989064032730960819303169341452456044521188086400098365295548211636941413677221683583772541382535774249143007984718231122631229371568698324955627604754827481091953062467075169368794898004102515713272265878008597699999868509678536896575636001/69897852249864894309522623523227554993610387929316957594791691386832740970655763906404156933890062476740746955430106975339890053184107830891520309519827318136342883429384265010515959525007922212520621206366837096336374588336606925399962422689376887743515126353576885275927658011053752202549492046447748543753304809529698412936009002267111215769778578122992709908387011884128188516957765909575552,155919051727706053633989800182736813691279298762166139393942240729855212599289427919021573754265785484649608125887827352336521761688468966914859961124789752762733415973172857541509620448251946840771153584588604739235334370135685609407178754119538017514877765335604846327401545414645790695678393402209766558032388104405934081854448621131822550906762559895792392992089467159849/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^28-6501573662451373448204749887538627125490361241631317795220847066402864261150660012931328092463320075594753035547436006816089665265032509159963447303759635825321409955484041630336918190854931591100621462419275906473730855828395685292937454333820965446022074667975953854673386777046997485890913948531578582792525753687964568185282669522924169983591635532718141832914281649313271/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^27-7172477029293756320810936506831433390772363564019856577559642684417538726336984482042835414638235606756221817335409505621794950764737446101969940777442928007942271774084042654838067995094664820667986674286656496619283984820248355643432210636916824074495377518937114973929572678246429699017703055092033330346844318236832684132021550222819495982556203167666921129706933105054524087/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^26+279476526604772968834948270586298808533883230396906092875228641132125974304470800188277723276865519303008462178098355349375384383150547331735134898378857082020985520765890664185534457316830727363840951631594696302740136881588202619602605742393857412523858272284537000417237220989131061206362038920053526092723534957264508379718010835512378520247099027949748675714463981884259597939/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^25+6092211269009548673182596677515115350676785112405174626191649850152236665376760877211653559334537657608884033376589234773921160747163265237906443561367203127635103711769270999192621524572472821968381284544300782553143762904969819972778601988242880251816278441773623902377474056170244516145071858821066869843835256732261575513117064879824745521561274918443924203814055805273496023933/6404458442107941151528451613960163094690092909275509173074114868031392159808123768573931925109534984469296402009256086887814533603444134413153669399625723625876914205259642530926147034580666027598677969214925489231452379138372048729598940268369111455502095013758303037475268847346096473771478104765977449989377477308790694918469589450641760600021300441592208100329330605941203437910535381223481367064477696*x^24-877800021570316589358116573935953366401934081064696759427786730330748208179113539990963925946386633887133680716675432896129509114500794934410077896377531969642459985277531536956193725424639668588657388829721810296721052991106546452860850742029404788307840365079049629272730515531381487035931267285822724794757347601415687622499717402600082972421940018883374171693273783786444884280747/25617833768431764606113806455840652378760371637102036692296459472125568639232495074295727700438139937877185608037024347551258134413776537652614677598502894503507656821038570123704588138322664110394711876859701956925809516553488194918395761073476445822008380055033212149901075389384385895085912419063909799957509909235162779673878357802567042400085201766368832401317322423764813751642141524893925468257910784*x^23-435536003683202299598064417776046513176882146314117603143922993820921379407774842882817963442083807064633599015496783540792619618325287138131338180588012165656761896325008978269376154105515026688305664701368890775736379162556324971691923660179682031648120945693891690934404818580150954773867537354093392572463893788723497231214232606749727508619496806537068037530388262845321914548801509/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^22+14325643760285159642025144780687535431180666514879951013019409871364187277270464519692460733737186184031555076697199890800822196324204380499030926488167631811085063950835080125972409207336008227751942262069443147457816972734915272301524081445405721346792617764219635142749843514863585690250010787902086577831757409405120041417102671910235894981925788029359198864174372082712806227208242399/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^21+17545581566640458589395119615670264613863893907853618300623621276229830245706160019606891651803316082608455621896171575486974961605471625317200013181086615562266420937491367262267415193628099664021430950349205658496490061923135855729719134247801508187333633162490532008489202778479252697283832745626357351693893659292826854633455443124222615588927340089654766661245425673260807073853912893/200139326315873160985264112936255096709065403414859661658566089625981004994003867767935372659672968264665512562789252715244204175107629200411052168738303863308653568914363829091442094830645813362458686537966421538482886848074126522799966883386534732984440469179946969921102151479565514805358690773936795312168046165899709216202174670332555018750665638799756503135291581435662607434704230663233792720764928*x^20-49896211116871028162743345027996418070651931216829608634524327731103373732780266620657188108818976790178996426463519001888773747511152613418642843399552295915358081341885058259147453965976829144258817026114236800570314864391057133143422754636570453479143167793736709678425860087207476117694733904176718388634810711081719935899013975033426814240987092458987131660451781139033763177897519829649/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^19-1110245893519955733769824074388543469404862634842675195498638826276850633960590900116208382998582346347714285137778522700683815786146703904875771237623897117391517270305955023124031969972788015281846764022213156370602095598035713526247354287005022039645261413120117282765799555440840796113489147646156116653368673048500555536715645078082048916825049507109698866939286273253747031786866587695351/2401671915790477931823169355235061160508784840978315939902793075511772059928046413215224471916075619175986150753471032582930450101291550404932626024859646359703842826972365949097305137967749760349504238455597058461794642176889518273599602600638416795813285630159363639053225817754786177664304289287241543746016553990796510594426096043990660225007987665597078037623498977227951289216450767958805512649179136*x^18+58362088248175316305861202693483090663389847479839753028220020934886352700905531547906980791149462301085142996924746825054707035176449665829001177588968223059246088736199933521503698696068257210482167803931931534313084002209155504700153827761951480081847763985722148195973249765183517958105056650337472488228023865579624682751777964082669590822752425604838941262003061793415129684734671059117243/4803343831580955863646338710470122321017569681956631879805586151023544119856092826430448943832151238351972301506942065165860900202583100809865252049719292719407685653944731898194610275935499520699008476911194116923589284353779036547199205201276833591626571260318727278106451635509572355328608578574483087492033107981593021188852192087981320450015975331194156075246997954455902578432901535917611025298358272*x^17+679791343431730344751402941599207698460558973298967134488130848312808179018650559429233894709456595099273988811106861946154689150021064143960805031873289699913528322239584756912715530620910274194670225194995232432863509931620135659184326406855642994622284102480832907588754878478111482055087030274717927459901917613771159007793019609630373288387584866914823481123035041858461183237202114048120547/400278652631746321970528225872510193418130806829719323317132179251962009988007735535870745319345936529331025125578505430488408350215258400822104337476607726617307137828727658182884189661291626724917373075932843076965773696148253045599933766773069465968880938359893939842204302959131029610717381547873590624336092331799418432404349340665110037501331277599513006270583162871325214869408461326467585441529856*x^16-46831140962685538573349357229872122773027196195706249540043888503534009070500530230934216021081824451252281390109939592201794311885659648317496333179744178798694584703556400846596836110865785621288107036205382880369001529174131365617227549035119538151748374665406723261457423402585238196099737406276748722647287707550857197024780657859968406365974710632158189189984091290814075245609709239753999877/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^15-218369274439707030446636696819434827211418735351237328896452246124526897242837945811925069955337346955409940096381540136350304331004784200608315307771313115858659433261178619994652783671930100015877453818443910896590080904975549172648888939140913586715005546773718538073850945923223570943898979845360645540697476289336225713385939588180431339639489709132028896516106573787042469018494187803898291125/50034831578968290246316028234063774177266350853714915414641522406495251248500966941983843164918242066166378140697313178811051043776907300102763042184575965827163392228590957272860523707661453340614671634491605384620721712018531630699991720846633683246110117294986742480275537869891378701339672693484198828042011541474927304050543667583138754687666409699939125783822895358915651858676057665808448180191232*x^14+8633717311442223826387439204189400504652833602889443852116860928996073641889555105151113686166754786139186224011218385172433826437489582527808794088861826021086589236308367362353207615987417680481215307754757021338114007629590362787126830087662677027280113586650309407183883827165915336060409996744594419413803362628703388326961545340826685730069729145648149847103747714684594254895632508981431843709/100069663157936580492632056468127548354532701707429830829283044812990502497001933883967686329836484132332756281394626357622102087553814600205526084369151931654326784457181914545721047415322906681229343268983210769241443424037063261399983441693267366492220234589973484960551075739782757402679345386968397656084023082949854608101087335166277509375332819399878251567645790717831303717352115331616896360382464*x^13+582609253029692175268655321221634915268208804730466123168775964809455658651647317645831843032456385970291188827640907485733826232928620089975580584060797070813534671827797162130501834998697953981538835266122555511317822989378687944119939437613770764132154869329193666319013958472562382998223797022822505842752446020343867766584882069998063771336110833621066491083888806561353558192746628096292462273485/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^12-4896894083384545512800669381125475026906530207659702651433855230694622714937971018457827874455056213938444240576877519098206652758431622373113286501056510450008081150378834513817731340216947485601842219480552804929629863613499693023420217628320572768030689892351782304968486712595515499191752441566155010705388857209912761792797692263364099759177883730856577228174888031333407582194167222911278862320847/37526123684226217684737021175547830632949763140286186560981141804871438436375725206487882373688681549624783605522984884108288282832680475077072281638431974370372544171443217954645392780746090005461003725868704038465541284013898723024993790634975262434582587971240056860206653402418534026004754520113149121031508656106195478037907750687354066015749807274954344337867171519186738894007043249356336135143424*x^11-21831913305543045873760268396996119087903939506650764104040666324351603556139817760863417483795055728352246364683799852361851513287088021114361800139962902339212869386279662709834226514338216120033631968952700959352918186182931011226861562435934723684525005872041685111207461037439775191579485827639438592331182178549870251660938817244897862896725331704707339909995993379139494813158416154969935170184395/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^10+51653704734830376606309080919390239893184008277459402198368974464912149395675672462186431871524619586067318683255344470517654521945667036413454668711778903339339078347253637529978762209077734467990208211295754056963296534588944035975519089788818059386611378879709688578797142043413514153079647995537363853776850473769770749570479111529181742140735375230158027959976546570812068206995195667021221940692315/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^9+1052020157142470125751424704513073373388162475939298498969119288283291617568494045356466712711301513513205442626262425715636615550425721630764927453007415478144457871108680812069215821694175414719127060473235386816646080522144161676078735410933976937325503710716067110868840670263452139041944512665064328579569274774716462291326218267774800818038185390254978384083607777584884941440798462799804933578782241/146586420641508662831003988966983713409960012266742916253832585175279056392092676587843290522221412303221810959074159703548001104815158105769813600150124899884267750669700070135333565549789414083832045804174625150256020640679291886816381994667872118885088234262656472110182239853197398539081072344191988754029330687914826086085577151122476820374022684667790407569793638746823198804715012692798188027904*x^8-1053799125378590446770520133427726716371459059795824730865665902705323905012281218261221010606483764244221262212073602508442485041659046506542650771767608269887771050769491520117397614937471446460874422050574586897809213066548296173487451275128009942502139279932076149897687877683355411584894560461930375012586820759694760908525795564495199276292012707061002965327283846120098848591095396922426564854691619/12215535053459055235916999080581976117496667688895243021152715431273254699341056382320274210185117691935150913256179975295666758734596508814151133345843741657022312555808339177944463795815784506986003817014552095854668386723274323901365166222322676573757352855221372675848519987766449878256756028682665729502444223992902173840464762593539735031168557055649200630816136562235266567059584391066515668992*x^7-625349935036425733117461151436943837354447620566544392252119308002042633224728524248594382781422174206840305042943178571305099071577232953526730915718538630849689331295779941159677038085760908971430749675919685104795545435222504258985765815166525625512519668047717964456027659199829221248396409219813812324440301956202809529275056140098375327019791304012938715169110585402652626427821259185841503499042151/190867735210297738061203110634093376835885432638988172205511178613644604677204005973754284534142463936486733019627812113994793105228070450221111458528808463390973633684505299655382246809621632921656309640852376497729193542551161310958830722223791821464958638362833948060133124808850779347761812948166652023475690999889096466257261915524058359862008703994518759856502133784926040110306006110414307328*x^6+12955556307672522756606950399749526208206202418539931566593448145409596150865472142656766420047688194091311226024910866046640571382724150890807930374376329579166238288686974902820039426686003093810293295262653945251986825206662838300156526588044145557861054186028470640415569024394058191409921231291179498592581361828822753148059109745968432819018880611314934309823594822069541384249997170357351153800952381/381735470420595476122406221268186753671770865277976344411022357227289209354408011947508569068284927872973466039255624227989586210456140900442222917057616926781947267369010599310764493619243265843312619281704752995458387085102322621917661444447583642929917276725667896120266249617701558695523625896333304046951381999778192932514523831048116719724017407989037519713004267569852080220612012220828614656*x^5+36212858958260884070791546421209732756870750936800717464609707865607106790491794308641365788906470212409996976441187806577395047444814827601761277376111861934521117220592520147510904001753564785642172320975802659665570799943011629337305471448110805552412652729144928373489886448105029930393605750058773808339991721707593819927719825798624391823442941653477986294414617705510734645437997318666345466129182895/47716933802574434515300777658523344208971358159747043051377794653411151169301001493438571133535615984121683254906953028498698276307017612555277864632202115847743408421126324913845561702405408230414077410213094124432298385637790327739707680555947955366239659590708487015033281202212694836940453237041663005868922749972274116564315478881014589965502175998629689964125533446231510027576501527603576832*x^4-62792537425782497677507269491963234214953825517459123340943937924030990289519358936966871415852324101228743809324000937406307648768075131365629168940154936212142691811224281006551254745400684913879669941851748983413685059191264426964128475088795304137249449698591757075177311430243504148468465190691051722597366339232776041162379462685296001753631939230757544630533292054678798623453677904491104010483440769/8946925087982706471618895810973127039182129654952570572133336497514590844243937780019732087537927997022815610295053692843505926807565802354114599618537896721451889078961185921346042819201014043202639514414955148331055947307085686451195190104240241631169936173257841315318740225414880281926334981945311813600423015619801396855809152290190235618531657999743066868273537521168408130170594036425670656*x^3-2191999298592325235674204296459597013054602337728797958297818728716888275408495629523234395537772028166544606488337171461830264503316476641996156931765496451574902133256340647730329482555804999117561145806342905569708393661742182788568315837396601283742880541467848093510524323005707786105649623359827434365178776530871921390109384680559487582721938605795207759138277026591242034057846563591378624067748273/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776*x^2+145051410304931637784890130431936350800500813303444837754311221271111618320317308010400085533587260669243248978631163123366463267266049758294669562820795652498447773241834582849473450846147328623791087085997908876505449276376219157176425429374080423057044212365892644750895496010729769268677870320460371319267513296287117259229616694942394245179719234480094347533371283714367876902036459792023708474338732753/279591408999459577238090494092910219974441551717267830379166765547330963882623055625616627735560249906962987821720427901359560212736431323566081238079309272545371533717537060042063838100031688850082484825467348385345498353346427701599849690757507550974060505414307541103710632044215008810197968185790994175013219238118793651744036009068444863079114312491970839633548047536512754067831063638302208*x+15689107883338900806480088298236183425433935323239804659568423981973829296770868445603004480801814990586285796770882972784109213972485327587443822245983619985029712723249793795306383346663334347866286493845884554683045272072949646783755585247738895670961510537088719572706884112504270687496724334162626760000684647937057179748499964668542124309281311034671308227647077593558625682282259540223901947847435343/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776,44672050104583020098769381948163193738156572396317575194919606207926160573946199897181927210676070471392962246185004108514239615519372591727854888214838750009902539699144333652686148989701119181819960057640966051910662272974598619588036375370358524149427107822549597709259541366879029679149245523715225969230365772508583729567694650552654394387242498566709298310212908190505/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^28-2052751322491547562334830572490935129085648439253756459758790866255026628225464927361267056284326667558585886660163450210838500308739016291994409391416812819324513077167996169373437005164549952070396316592827862932639504968183996247866780182291036765915905989592950036009270351939628248457055982141275227741473452907757707095080328193880811483372199502921104308654875092787959/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^27-2050211338706358120110641174097041399138944201405596260265302174777386323397007305275681677508602413771253016216948290747495799003645530282578130832539005585813731429307695578496995253019586231379140112333151226071136218832737602640806462195344769992355376071297221762841199753255281366746786347336848185384369160367240489229608877937533096450660834600110663085905246176649746359/153707002610590587636682838735043914272562229822612220153778756832753411835394970445774366202628839627263113648222146085307548806482659225915688065591017367021045940926231420742227528829935984662368271261158211741554857099320929169510374566440858674932050280330199272899406452336306315370515474514383458799745059455410976678043270146815402254400511210598212994407903934542588882509852849149363552809547464704*x^26+29634626013162873347337785927984425568770333669077733482797331402922453331234458731236614462213260022481945070547844366094776867568551402627299198257806989953280733028572969391497483433774460946130520631069858162623968646954622208280945374056996102225286861804752279581005876490154542329254600621534470407611301915715727572235198628976106227349901644636208990198586662484209000913/51235667536863529212227612911681304757520743274204073384592918944251137278464990148591455400876279875754371216074048695102516268827553075305229355197005789007015313642077140247409176276645328220789423753719403913851619033106976389836791522146952891644016760110066424299802150778768771790171824838127819599915019818470325559347756715605134084800170403532737664802634644847529627503284283049787850936515821568*x^25+5212196093023419356323538231657178769646830914106381847850860517283871730279725870343925753159392016484471633746168723031557357975223484188578564270809471010882344684523641614937360963283721562610974716623095188668421123322533135398107825325848086559502559796868172147568576330750231875656947521489431630114466052216953670538184951898752943191288462271314426742344784692623643094871/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^24-845704450818035224361545921140242907554226161144355504826167523238791970346482142098829501376376591933856447076316864296614211812062155892614757566484329750278765300472536635743633953923423748771320222475457038705617564304590091191487207697676986979437046218450703342395029008742919890487573299857662082016071799729563081972428555616889302792409644574395672369905718465691855011170049/76853501305295293818341419367521957136281114911306110076889378416376705917697485222887183101314419813631556824111073042653774403241329612957844032795508683510522970463115710371113764414967992331184135630579105870777428549660464584755187283220429337466025140165099636449703226168153157685257737257191729399872529727705488339021635073407701127200255605299106497203951967271294441254926424574681776404773732352*x^23-41312049800604827930608313392687831846462058940088713697913036638439930761681282352737217761520787096726516852481483728827211779988959144670728597061020521603356765462471380491034593966428570025914966073777196775238684466956284548065199917532637460834620200299665628969624089891153265521666366952115843073462316682035790035768733447206546407929088720533136685950270072874546055902348663/12808916884215882303056903227920326189380185818551018346148229736062784319616247537147863850219069968938592804018512173775629067206888268826307338799251447251753828410519285061852294069161332055197355938429850978462904758276744097459197880536738222911004190027516606074950537694692192947542956209531954899978754954617581389836939178901283521200042600883184416200658661211882406875821070762446962734128955392*x^22+4656948690065695614832857877444277242347295472002093850485862452987953643587227579883095360025917605495074543916329305201644670902019824009433758703059196211210217770774948044228370363936754098379069396182823830504367358734412002636318714929554581809234964371922031259720883859299228867787654749652665185528482491675011612878907257540526559425274371370694755878771825631816337166166874591/38426750652647646909170709683760978568140557455653055038444689208188352958848742611443591550657209906815778412055536521326887201620664806478922016397754341755261485231557855185556882207483996165592067815289552935388714274830232292377593641610214668733012570082549818224851613084076578842628868628595864699936264863852744169510817536703850563600127802649553248601975983635647220627463212287340888202386866176*x^21+14950136063271469182888293858629238802444054136617344223908457544771016891686502321714876766450235065105013164246722068111513358463058175445674535687572703292780830902605848068304814446810155542871922872324126909170858745079532362816796618612223857142434281124189396356851263179141885008054760289211430926268133392899560106616246526926511749608134382807043707823637405633004614222502208707/600417978947619482955792338808765290127196210244578984975698268877943014982011603303806117979018904793996537688367758145732612525322887601233156506214911589925960706743091487274326284491937440087376059613899264615448660544222379568399900650159604198953321407539840909763306454438696544416076072321810385936504138497699127648606524010997665056251996916399269509405874744306987822304112691989701378162294784*x^20-16477398457466660671345120361000481385183543517445767215549924888024252277353658597179397669590893413332971298383380059465643208197635513275780500368430569017572532736435644583336339216678503868147103845768781971028796927424976770334424719304381952542011752494803581167887153462499135178414359844031850519291936551245514368817128295948114894434138312236047868548079127229525560604673329611921/19213375326323823454585354841880489284070278727826527519222344604094176479424371305721795775328604953407889206027768260663443600810332403239461008198877170877630742615778927592778441103741998082796033907644776467694357137415116146188796820805107334366506285041274909112425806542038289421314434314297932349968132431926372084755408768351925281800063901324776624300987991817823610313731606143670444101193433088*x^19-104974206696812149150235396758766170916943819176041673237407101869077887798240055311148966327214702326420416877945181831925207931815228438062200656084199414446823479421716078161439788187922718236380770896005285349823347380660339546453227644506394038442832914429313137915596724213696699946544243156128806832036249997412291911101332534242539173799128046572216611897032520639044128608433733136861/800557305263492643941056451745020386836261613659438646634264358503924019976015471071741490638691873058662050251157010860976816700430516801644208674953215453234614275657455316365768379322583253449834746151865686153931547392296506091199867533546138931937761876719787879684408605918262059221434763095747181248672184663598836864808698681330220075002662555199026012541166325742650429738816922652935170883059712*x^18+6557299497804880690991398052843957381244903890822988350298052930360081484091997979241493128803381241288890487466456114273082667095728473493823369051376171241444143727040377954483622543398094061482406124654212660820045418350431253716931303765323478907188233958192535758495660679373217796831081493650480841131318655835775232419526223201754774976176132269336396640558664700025154577744435961090281/1601114610526985287882112903490040773672523227318877293268528717007848039952030942143482981277383746117324100502314021721953633400861033603288417349906430906469228551314910632731536758645166506899669492303731372307863094784593012182399735067092277863875523753439575759368817211836524118442869526191494362497344369327197673729617397362660440150005325110398052025082332651485300859477633845305870341766119424*x^17+578250983766175963251825671396283700681139559321415796566689854056568045220048711493125405304616548427614984634823428432995203038021041598300767814225701829819866432586311053436746831780706123741091371529890853750080634455564523087344698322090099071892536457728459194010410556096210580439929897989315428536287042276223859373282703512016869261912026686329451737080251231181606934248937628482755689/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^16-16212663259412571962709624085792370147511479600446324397947314390616309242106614559364169690522900909311794363179568558584139077973931040196141695134140933173445389802786784631302635996367512592580063499032094885748785279223088470504985829584502010498144123594336630138521506289158000536978416521141098181370729539975171308917388682279517524584418623586234915257508757059599863233345614267961048325/1200835957895238965911584677617530580254392420489157969951396537755886029964023206607612235958037809587993075376735516291465225050645775202466313012429823179851921413486182974548652568983874880174752119227798529230897321088444759136799801300319208397906642815079681819526612908877393088832152144643620771873008276995398255297213048021995330112503993832798539018811749488613975644608225383979402756324589568*x^15-185949081107265554343706739552600112814787296873213482618831133178784079805130318623011235037275958415550912472022692514936620282330942578383530945175239547591765530835051043636342500033272757095701058665287683406099166049924675537491769251120762381773887071037465225553485963923647024921897626599285361346883764904356214921168308716971760321722094738412490654086601780426997327252315479522239812415/150104494736904870738948084702191322531799052561144746243924567219485753745502900825951529494754726198499134422091939536433153131330721900308289126553727897481490176685772871818581571122984360021844014903474816153862165136055594892099975162539901049738330351884960227440826613609674136104019018080452596484126034624424781912151631002749416264062999229099817377351468686076746955576028172997425344540573696*x^14+3094502153107213995468891302994652263951061603704469300137673937521611728095498605315363639075718318550733337285907302800902602097551219760511969117229211918889250268527482781290418268476117160120360698596685043264292094078864019680585726545964479942417384480713737554029425750007131965530939380105575448195132262243992069107297059167486761107918538658738794837696346418485493150872174613652259194237/100069663157936580492632056468127548354532701707429830829283044812990502497001933883967686329836484132332756281394626357622102087553814600205526084369151931654326784457181914545721047415322906681229343268983210769241443424037063261399983441693267366492220234589973484960551075739782757402679345386968397656084023082949854608101087335166277509375332819399878251567645790717831303717352115331616896360382464*x^13+165900134436312262711737773145831405410801462579795829687061126993780655195709329562351274029546856226429564653583311346972842691795280788798110866539690054241159311577136013215888624207338103457167965600303232136410284158912057693268581492921318998491482213468809168510741774483611148212070113435346972546305116869603054590860778609030521883671463547498506415297225390497829673687217426661109178412685/75052247368452435369474042351095661265899526280572373121962283609742876872751450412975764747377363099249567211045969768216576565665360950154144563276863948740745088342886435909290785561492180010922007451737408076931082568027797446049987581269950524869165175942480113720413306804837068052009509040226298242063017312212390956075815501374708132031499614549908688675734343038373477788014086498712672270286848*x^12-611609479906607187562038766400363528789696325426714150463688475279729924247584728239987050694745271316343880547607946640733657704716630748821364680451093336094015141245025252253926008206570516939132884960041781831299190758415379342066780958205907504969825853383375805328572597638721998432753302412980532760120414121306845865587169714445300516251234202610363516810057536435096378031617917673029101359557/12508707894742072561579007058515943544316587713428728853660380601623812812125241735495960791229560516541594535174328294702762760944226825025690760546143991456790848057147739318215130926915363335153667908622901346155180428004632907674997930211658420811527529323746685620068884467472844675334918173371049707010502885368731826012635916895784688671916602424984781445955723839728912964669014416452112045047808*x^11-6255648537330338794906708585804308623619902262395713397677332436739914440116394634836242387097052064117569998196397577337468979259653989565597356031366126914434946397372786903279907822615969161847138009647385290495482251132848462100155647799711251273524125523016076107539171600529606647969903601159268949083332546872443699237450920765422366486610259694541291187302182779021458367221622060213653703350331/2345382730264138605296063823471739414559360196267886660061321362804464902273482825405492648355542596851548975345186555256768017677042529692317017602401998398148284010715201122165337048796630625341312732866794002404096330250868670189062111914685953902161411748202503553762915837651158376625297157507071820064469291006637217377369234417959629125984362954684646521116698219949171180875440203084771008446464*x^10+20447222770959674810087621519204981129099333847549873461159793738378953702591926972671459574370279366168135738575733759471706690725659091608062689644027134236679206358711766057508676310074416176342509446267006938249996666653302099985211401576745089357080163303881679876868433255114085294730617723092707500969132043306577735003169690205419454430492026775119741590813042481654692657259031228538923573021979/390897121710689767549343970578623235759893366044647776676886893800744150378913804234248774725923766141924829224197759209461336279507088282052836267066999733024714001785866853694222841466105104223552122144465667067349388375144778364843685319114325650360235291367083925627152639608526396104216192917845303344078215167772869562894872402993271520997393825780774420186116369991528530145906700514128501407744*x^9+304607653143359237431829170459479416633267520606278956394029274713611451834696073326447662979483626695592597987369501594694447324264307325009844217395637301210207504723272475394719180877621725024531433009125712145539500313133470100829728856449697477312135279330009677788920175547832000934392385429051129385404772471844855706692761238748714812933005118690924047778470955950069438374599676602033643329492737/146586420641508662831003988966983713409960012266742916253832585175279056392092676587843290522221412303221810959074159703548001104815158105769813600150124899884267750669700070135333565549789414083832045804174625150256020640679291886816381994667872118885088234262656472110182239853197398539081072344191988754029330687914826086085577151122476820374022684667790407569793638746823198804715012692798188027904*x^8-444624810242329745842478094338803035653509233919649882590957615038064793439884881245592130627723489835746134711408220076183703204708510721877663941709401528779564333544067802297066696515692587284024147849231889888327635152683188932668654836073229757100839708810931192440102783117454506619209339364482928887776554135780592012462224928843850722511651316215031771474858888979385040017427899858067335704919971/12215535053459055235916999080581976117496667688895243021152715431273254699341056382320274210185117691935150913256179975295666758734596508814151133345843741657022312555808339177944463795815784506986003817014552095854668386723274323901365166222322676573757352855221372675848519987766449878256756028682665729502444223992902173840464762593539735031168557055649200630816136562235266567059584391066515668992*x^7-551935601750215727795929700920486853900799678829017818517245041470851433124448654743013041083773471284030962532172401401395990590144048172282848857438646497848524923259004983603526905496583182269530843498311315384792372490986878031704063537771569932829840499940411227615722465599204750574020389147876350495603143597732267940620760254417863197816421686505551254590999498489557930177712018636361497135155145/572603205630893214183609331902280130507656297916964516616533535840933814031612017921262853602427391809460199058883436341984379315684211350663334375586425390172920901053515898966146740428864898764968928922557129493187580627653483932876492166671375464394875915088501844180399374426552338043285438844499956070427072999667289398771785746572175079586026111983556279569506401354778120330918018331242921984*x^6+17510109195009166666500471318296449583756787347984415689563708709420431713584841879623669434920303593676000214415500031116017672954148601725468468826221623736973157549476308241139070471504014166876447748415558856458912122887889308211434572939593173322558591627512745386280561934950708737083808270494873843468139450221467568780702770489615807332016068898158300350179846626257469914641864724205391524778014199/1145206411261786428367218663804560261015312595833929033233067071681867628063224035842525707204854783618920398117766872683968758631368422701326668751172850780345841802107031797932293480857729797529937857845114258986375161255306967865752984333342750928789751830177003688360798748853104676086570877688999912140854145999334578797543571493144350159172052223967112559139012802709556240661836036662485843968*x^5+32678508930749417151403129269434357790829698148401409526676488360734905048258487257632890062591652292316801687124999506220813571762357021591465669583442732869784531349008306442282533282878779680079123539081597624240113405761667992870339971742999042878800618281044622180173865682453246722373283560891952815615655221772038492057348726697466414291703105211683852802820668773443054363256995376965939395600756397/143150801407723303545902332975570032626914074479241129154133383960233453507903004480315713400606847952365049764720859085496094828921052837665833593896606347543230225263378974741536685107216224691242232230639282373296895156913370983219123041667843866098718978772125461045099843606638084510821359711124989017606768249916822349692946436643043769896506527995889069892376600338694530082729504582810730496*x^4-29744249277080423179018037452262219746583104388279958298556942132147745487979021169591111444946409009287631838636391779833240864093469347732129827964397072265517804409128584133202882920075403428375694165709236261915369024017581260299529101986645709554608026789322880000167804437483978997153106283572771311371761840845659667728972452826493371593952702962853789371451914891265499374947291256790113109740286593/8946925087982706471618895810973127039182129654952570572133336497514590844243937780019732087537927997022815610295053692843505926807565802354114599618537896721451889078961185921346042819201014043202639514414955148331055947307085686451195190104240241631169936173257841315318740225414880281926334981945311813600423015619801396855809152290190235618531657999743066868273537521168408130170594036425670656*x^3-673120856414155249603415383729963609019694163115091379986749259361233845636359194324262329564166360390385093707248557728696786420753076593719047793716093341066100941566112883755152776342446289585157689455648466429573666539951624438030326886449400432426229786410824886992371370739583159092091232720597201607383546467374775375692890087989903384495534888839166822540027587961017413230525222368956161431897133/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776*x^2+22997723406987538146544120816841548584192741026760432648493899309888020670713483158444294125093961453152898704266287287005009182802171611339201666461732368991937676361684149104033710393226782908368864064715546483134522600629712910655488846051761233635207179593299399220489263616586864716344921292613441180817152147111206746417585589725303106464595666510163039062865934615277804416023779924857866870961549147/93197136333153192412696831364303406658147183905755943459722255182443654627541018541872209245186749968987662607240142633786520070912143774522027079359769757515123844572512353347354612700010562950027494941822449461781832784448809233866616563585835850324686835138102513701236877348071669603399322728596998058337739746039597883914678669689481621026371437497323613211182682512170918022610354546100736*x+3549781326247154938882343432428137030689478570703081717277879846744210899419202267789327471161187869716192384724631557706621163275235110445120946352014335960835385999319164908860591790399729341597547904145674424121852677314800782062932331888659219141943826121143983278058829216795832030992366070459500815332396746993254307897193790246170350092564140803561482037778892537109832200212492381573982651748952303/34948926124932447154761311761613777496805193964658478797395845693416370485327881953202078466945031238370373477715053487669945026592053915445760154759913659068171441714692132505257979762503961106260310603183418548168187294168303462699981211344688443871757563176788442637963829005526876101274746023223874271876652404764849206468004501133555607884889289061496354954193505942064094258478882954787776]]]; f[60,12]=[ [x^2+11816*x-352873136, [-1,1,1], [0,-243,-3125,x,-32*x+87880,19*x+618702,479*x+3092714,-691*x-282368,575*x+6834908,-4072*x+5252210,4871*x+863452,-12333*x-323709058,5802*x-128297214,232*x-693417156,85057*x-574639916,-189230*x-2574051974,102128*x-1755256840,231042*x-1531404682,-859176*x-7199642020,-178512*x-15664398816,621102*x-14081383750,433113*x-23609628124,515600*x-43651445092,-1368330*x+15937812810,-403648*x+38073504610]], [x^2-65584*x+708273664, [-1,1,-1], [0,-243,3125,x,-22*x+917060,109*x-3731178,-461*x+14399794,119*x-7368788,2035*x-83417312,-4532*x+158547430,-3859*x+174739312,20337*x-367090498,8382*x+358631226,-33428*x+1500437964,4277*x+1739431544,-127930*x+5043258926,137038*x-1753714460,-362778*x+15707603558,159984*x+10566441860,-76872*x+17623261704,1387002*x-40656612550,-695037*x+58879680176,-2044340*x+72302949988,2958450*x-82277868150,-5033428*x+161433781570]], [x^2-36496*x-3698697296, [-1,-1,1], [0,243,-3125,x,4*x-124736,x-333498,-43*x+2212802,-187*x+7203616,143*x+23435588,1760*x+42856946,-2077*x-29747780,-6807*x+79331030,11814*x+151456338,12904*x-226004460,-25247*x+1196472028,-24530*x+3762411274,34844*x+1987007744,-37266*x+9370174790,87912*x+5391306356,97680*x+11271670080,-91158*x+7502163530,-483483*x+10957005236,96128*x-13831592092,-566214*x+14067987642,1723088*x-14158688318]], [x^2+44504*x-89175296, [-1,-1,-1], [0,243,3125,x,-1034/29*x-26553644/29,1379/29*x+6274758/29,653/29*x-71290942/29,9427/29*x-67869436/29,-62953/29*x-1330735648/29,184940/29*x+5008830734/29,16717/29*x-5256619720/29,-301353/29*x-4224252530/29,-15486*x-97586262,1354316/29*x+17425531860/29,-888863/29*x-6344794088/29,1032130/29*x-85966458554/29,1387826/29*x-226205109724/29,6287586/29*x-31916251490/29,-10783152/29*x-456807551876/29,-7073880/29*x-242443931880/29,-4115082/29*x-554575805630/29,52581243/29*x+1266674996344/29,-48498388/29*x-1273829238868/29,-23616906/29*x-583301728782/29,-106309148/29*x-2254898175622/29]]]; f[61,12]=[ [x^26+73*x^25-36506*x^24-2567794*x^23+578677519*x^22+38808481293*x^21-5235573477834*x^20-330088949555368*x^19+29871019768672592*x^18+1737991065104873632*x^17-111900935045963120704*x^16-5867580322607057243904*x^15+277016719619348104971520*x^14+12716367627460952178221312*x^13-442217023440108532565590528*x^12-17202250488407217254263875584*x^11+425798866443203792156819861504*x^10+13615581042418211956176393732096*x^9-213849086784946580711252521385984*x^8-5522161847864144176277867796103168*x^7+39959547471915392421711184199155712*x^6+802290507709884954883526555997306880*x^5-786060214577419746165634148998316032*x^4-27659292474168580237835876104516141056*x^3-4166065910777786054862301273639616512*x^2+209920165788128393842604566549289238528*x-212714006877025661950987707701985804288, [-1], [x,22510053348834463941152060740691385014244552549377537150112224047859095403823016321640818279802930744598280273780477812885456284104402515810813907062970618476231562820173671588186904555836942332351482270926019097756751287530462867470786419283473/1221591071958788259047612205351500783396181280210852658631738871378772240830926346333993369231223321167217005813510143982989259798476745716953577917536433749006278020730846825417556654571270783879122751302938506536783472595685844756053229899267882223426978786068006474908551872512*x^25+1639898502633172867722804041470715767456201036461120762987608698188641369237574627733552857086869205108043498688313011724020066293280272350262144388745137530371450443667304506108032868730117630284215621911170335797114241627721511042193771627544305/1221591071958788259047612205351500783396181280210852658631738871378772240830926346333993369231223321167217005813510143982989259798476745716953577917536433749006278020730846825417556654571270783879122751302938506536783472595685844756053229899267882223426978786068006474908551872512*x^24-410924271434974860952721701804860697206896056878888079068031456131975963096821944737006402231119616887885839304731470805361513706756556391861911675067355363434036089823206893724064462102428630293698164810826798063407051473223089256554720877630392721/610795535979394129523806102675750391698090640105426329315869435689386120415463173166996684615611660583608502906755071991494629899238372858476788958768216874503139010365423412708778327285635391939561375651469253268391736297842922378026614949633941111713489393034003237454275936256*x^23-28833391887704714758583154471590338378510454138778661486257674757694900356767601242369358416779244754185015693461887250819291524539574287653961463745391562393968398272364151357817171327694505921009029469715549910012988960530619795437865470855040582881/610795535979394129523806102675750391698090640105426329315869435689386120415463173166996684615611660583608502906755071991494629899238372858476788958768216874503139010365423412708778327285635391939561375651469253268391736297842922378026614949633941111713489393034003237454275936256*x^22+4343076532050570006524514592926387000166805882164153632611047319220885392397759175058055091357680269429122991710375465392012626448467027125871553444706992704380928286597355951138277693422340591542140416861836676019701672814867777086308836939388909449797/407197023986262753015870735117166927798727093403617552877246290459590746943642115444664456410407773722405668604503381327663086599492248572317859305845477916335426006910282275139185551523756927959707583767646168845594490865228614918684409966422627407808992928689335491636183957504*x^21+871199761831049558777266531778698083671547880680007889393158200552330947911890185640724903714982035249929137807129566029617267048829273468942280153818575597967179395243143173925012322412687931927379009407415644054439121570774867312376950480746870106082757/1221591071958788259047612205351500783396181280210852658631738871378772240830926346333993369231223321167217005813510143982989259798476745716953577917536433749006278020730846825417556654571270783879122751302938506536783472595685844756053229899267882223426978786068006474908551872512*x^20-58947976402785768947762941734213980953604312814922870285816189489697592746946307792184491594923716732304034931325212294846827202058017075619281639683430267797379160618468174599982174219909291764384938617443860286546710769955161615368320517437603048766738873/610795535979394129523806102675750391698090640105426329315869435689386120415463173166996684615611660583608502906755071991494629899238372858476788958768216874503139010365423412708778327285635391939561375651469253268391736297842922378026614949633941111713489393034003237454275936256*x^19-925740713778050795878276651086053923252554905476423502593376381572896641840039047411201107534116113327432898450898609558214956423051844202187448578301796405457518308754236626714844869924625951227197711271585134386056785673631364549647493952656424776964783707/152698883994848532380951525668937597924522660026356582328967358922346530103865793291749171153902915145902125726688767997873657474809593214619197239692054218625784752591355853177194581821408847984890343912867313317097934074460730594506653737408485277928372348258500809363568984064*x^18+42043843142202990262854822449646097384858970998588788445621814378865412347283408699677818171076154173405690907129479615861469170450804857354084355293759240145523641334121859889601026882568756033930845346861804605285849326626647835774404112715566781564339645281/76349441997424266190475762834468798962261330013178291164483679461173265051932896645874585576951457572951062863344383998936828737404796607309598619846027109312892376295677926588597290910704423992445171956433656658548967037230365297253326868704242638964186174129250404681784492032*x^17+1217581763208653713700920655548155396537882408279127381782568040668417725631353381981104796876420659010315587497960493318169867739440020322907634140266222841587990091636091589567145826830024919593656860455240933518176546721575851339240157375792621216342408512993/38174720998712133095237881417234399481130665006589145582241839730586632525966448322937292788475728786475531431672191999468414368702398303654799309923013554656446188147838963294298645455352211996222585978216828329274483518615182648626663434352121319482093087064625202340892246016*x^16-13125050761908880575485889778654422513548254210509606970627215427550681576038912484707997752154432871953647768771194376515745918204078869177724987705506108076874051235610901421041431530730084120874887951598498140404148415067530238804021063642598847254850097775639/6362453499785355515872980236205733246855110834431524263706973288431105420994408053822882131412621464412588571945365333244735728117066383942466551653835592442741031357973160549049774242558701999370430996369471388212413919769197108104443905725353553247015514510770867056815374336*x^15-513219734941061780866679048934056555895282787350324822058588899475521131236862257443741649991179403619489177766684110779475666154220557390783383402559231870169521955098306154302965204522645990672648970149825511451649051246918584287701017104912607920821649155850045/4771840124839016636904735177154299935141333125823643197780229966323329065745806040367161598559466098309441428959023999933551796087799787956849913740376694332055773518479870411787330681919026499527823247277103541159310439826897831078332929294015164935261635883078150292611530752*x^14+24363162538956075098003790649948816342719109373788797707287736062788807474749552687331802808501373876471814024026163034739237853402613315956435634863130942805273683172895440831379150446520828581971173228932708991312883525960662198937063503150095007871647112501762461/4771840124839016636904735177154299935141333125823643197780229966323329065745806040367161598559466098309441428959023999933551796087799787956849913740376694332055773518479870411787330681919026499527823247277103541159310439826897831078332929294015164935261635883078150292611530752*x^13+1110211643409888546611785026961236970833433856035305700556044234585193351844219717915540744306995538910717070091619804617133641969283203595024707665367863297199876489783935747132760312691788878881597140373702199397970194845483071039262573548241881764462865341560762921/4771840124839016636904735177154299935141333125823643197780229966323329065745806040367161598559466098309441428959023999933551796087799787956849913740376694332055773518479870411787330681919026499527823247277103541159310439826897831078332929294015164935261635883078150292611530752*x^12-19431829580486314042605533143400441096171711557686669459738848313486034464983744908308026786200360128107896612668439380473411710434124789190139557429095106048853086080810457004147182311208337051118352664300112859786752042802145575613631901052177742606133440875004048709/2385920062419508318452367588577149967570666562911821598890114983161664532872903020183580799279733049154720714479511999966775898043899893978424956870188347166027886759239935205893665340959513249763911623638551770579655219913448915539166464647007582467630817941539075146305765376*x^11-187161229485569844067780722935260224132548741636671535325387006377707860266926393026253782199809592120135200217255103232436350955437492807700167328638317134429719612558113643493715084222507011419086238179296119107968569009450528504595142012383551423056805421036033682795/596480015604877079613091897144287491892666640727955399722528745790416133218225755045895199819933262288680178619877999991693974510974973494606239217547086791506971689809983801473416335239878312440977905909637942644913804978362228884791616161751895616907704485384768786576441344*x^10+259360227685129253371703616001200554430651664184730617730991076306742689578231619808623531482966236963915490810538558085836896301440177533419466617446535820409248458657189231369865290479125011351919452917258620629431367711296282701259627485880413706308291642289111985303/33137778644715393311838438730238193994037035595997522206807152543912007401012541946994177767774070127148898812215444443982998583943054083033679956530393710639276204989443544526300907513326572913387661439424330146939655832131234938043978675652883089828205804743598265920913408*x^9+9207851212979902102171311778607401388658603391623072288169486581605595182296767956798403352129960983624874574049171077417768388250508585972786920398151129511362102165263600588128444194078710033672072878423560014214977093499833233857185428066006276969860511483226304221625/37280000975304817475818243571517968243291665045497212482658046611901008326139109690368449988745828893042511163742374999480873406935935843412889951096692924469185730613123987592088520952492394527561119119352371415307112811147639305299476010109493476056731530336548049161027584*x^8-9107968715618479079352588162209090976928545660578219066890640833238825081848635686028290265420395509109887487588357464985128312288572080097652182278514109344683779071233270747852520288747672300697693467319689825209924571744000366107099714542023503043769888226871043660735/2330000060956551092238640223219873015205729065343575780166127913243813020383694355648028124296614305815156947733898437467554587933495990213305621943543307779324108163320249224505532559530774657972569944959523213456694550696727456581217250631843342253545720646034253072564224*x^7-28833646928193393427666507000233594201738434990952403038377125442203645386433156970279735263264182081890327270477317509378704747236172822336597476019112759361094220648486970399746296092685203634993472369394460737026199909368484005295693135376845398942861539725731663605737/291250007619568886529830027902484126900716133167946972520765989155476627547961794456003515537076788226894618466737304683444323491686998776663202742942913472415513520415031153063191569941346832246571243119940401682086818837090932072652156328980417781693215080754281634070528*x^6+12995063107163964841441452631816556606463335501303664974191073097801074764669583578032759628693003107043895898824899043330481458023583074855104335170046191557925696605884852118744512904181863801155072237902068113508312997649283531615123757365515606807277368281564793155661/18203125476223055408114376743905257931294758322996685782547874322217289221747612153500219721067299264180913654171081542715270218230437423541450171433932092025969595025939447066449473121334177015410702694996275105130426177318183254540759770561276111355825942547142602129408*x^5+3927096836133069149229399210613370528010553138743482887775847651739219174849660877869093882673959788211251289636983647892035482582014108754081774128981597093970355995295859046588131498280647240554869088108186118681447969298217767633571642943172750481538757528734709805765/284423835565985240751787136623519655176480598796823215352310536284645144089806439898440933141676551002826775846423149104926097159850584742835158928655188937905774922280303860413273017520846515865792229609316798517662909020596613352199371415019939239934780352299103158272*x^4-182515527476118494251937758688834249533899783143688913685476517752031563881661113952851962938842858138317968079589457884908619634371200204854874000761405070234153990894211055050575851091757645680890694843281108835283080865514711454303123871293564275792423068120543009101/21068432264147054870502750861001455938998562873838756692763743428492232895541217770254883936420485259468650062698011044809340530359302573543345105826310291696724068317059545215798001297840482656725350341430873964271326594118267655718471956668143647402576322392526159872*x^3-27970191947292340198538507488893637732821769982241576709083986953467057445220391878984142283594838735303408852498572598827916692376053629980838611597464734934280198811740094927127589875019179455811812924519338620037100923877106024222667440392077453528532801720195668550595/71105958891496310187946784155879913794120149699205803838077634071161286022451609974610233285419137750706693961605787276231524289962646185708789732163797234476443730570075965103318254380211628966448057402329199629415727255149153338049842853754984809983695088074775789568*x^2-4691437574769074085630143974938935309602708866965985197801453723253066278756281324843237782623368560359701871816674484545864232838936978207666228873027871871704150770724811411013426399089685772767707571203663137302443751489999176997664292931515161398998750390002404475/13256144461501922108118341565227426136114867580015996241252355345108368013134155476250975631137050289095207673677439835240776340410635008521400024639037515748777727548485452107255453836728491604483232177913721034566690390594547602171857355286164207677795504861069312*x+887963913747379890562313041246520919060861547388701460024336379877228511794117657849967197755206069375779326068410164124258890602735352297932095455298314262260926172378117682245455513420931278848404278873258515144925665318569057490374589330487837366638347333010762359881/740687071786419897791112334957082435355418226033393789979975354907930062733870937235523263389782684903194728766726950794078378020444231101133226376706221192462955526771624636492898483127204468400500597940929162806413825574470347271352529726614425103996823834112247808,25569360907468404032057224463574873837661624135093827464346136073734344352707166629768468349766670414281876034473292801565035534453033143337564675407662708072157926889933844419046307412240986254883637114426051867110486735529070473759155452639583/114524162996136399285713644251703198443391995019767436746725519191759897577899344968811878365427186359426594295016575998405243106107194910964397929769040663969338564443516889882895936366056635988667757934650484987823450555845547945879990303056363958446279261193875607022676738048*x^25+47110579863070120499224712452477760778044264903795182830546799919351143763565630978017573643943108216941115725747226259073125283357933340758198852114569500816807908081324590266046961749537456170990676449352197182852698468521789933245738007726967239/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^24-11648999552112405207272801081538475024367205365117462935643842342047568848125098930803679704801384625443208142745485176980994071805064003301132572272731543901994063443347186075781117644225882991268401170098322770615090313103484766580890775025198207639/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^23-276351374099710678051229324885100635566242874904456937348849314473579546554532434493200892422424155412511453432615567096942454092800804988021244177780179320732600812547413487426587724613514840212470262612138673983031322953468075840538291540082625624221/477184012483901663690473517715429993514133312582364319778022996632332906574580604036716159855946609830944142895902399993355179608779978795684991374037669433205577351847987041178733068191902649952782324727710354115931043982689783107833292929401516493526163588307815029261153075200*x^22+368525766826114867274225997777925202565026932567461365188020242494817203934155338859798810447807096870907358418299060828963069550198530473860072611245677225484890948503629743854190908086990043665096229132443718518705090243617805496114137900484838051879193/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^21+25079338919183603963980864718312425355176095913009861935276358970747174820751392477050137437075882232453617132654017214098183159457872595149576567946809059413074898954258756704972860716731226843227139826382389184383591473837064878273473987417353121887392019/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^20-1662449235517214209634475324198152029834110062325348666351206408611532706229522362088071488077001964787356766356475687127799304120952526675640339610523968626262312815967303443270882361611935725424739336650264256170729424344607076410361366915857844444630608751/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^19-26691840074452710243388976786023226969490375018862927583453631941377192862963774220140019824479725759746375673114458336353386786582413918745347120712871694487343536609141810517095113022937395206186154289404801822254818306684233233595163848022012869662504889701/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^18+1181205447425439406088175441683484467552499171492149467837985601367926277654920889898347170398422585488164264457696379744184437914738599695043423956527886042084477062112342386215256351714709314413876638251339766675195269641579984597662829120526786580996472757319/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^17+11727865057279467434318990845812075980380834741314642655286774470674761607397095546372417670168564323588552243483861468023244373238418669727035090974932656118892785881905533340656518421781209472514190984127132208881850505171648786507461759977603541442696785237197/29824000780243853980654594857214374594633332036397769986126437289520806660911287752294759990996663114434008930993899999584698725548748674730311960877354339575348584490499190073670816761993915622048895295481897132245690248918111444239580808087594780845385224269238439328822067200*x^16-1100693552614466574243990186417531680765330250329351087937337789754015828892001039594243456508933504168460934872712021605071437893607856661037780625011095764898539222820906656738784330780169390858842144315115517249946738802571665011448925931625681182404080754574851/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^15-14876075960860849890412284734920902764423957551441637869445188709694447015149988971677587192751937988178982329335729282312957444099309331724628063499692729330488425196114499927924594451589563103848120252466628322117425030728176899977052777985347670934817188216186707/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^14+676476091414118164347510856656179366936007646207855058793872844455278454865900759553607972745429566085176405474036896540936193833347709144139901253207523397288658399745211911011537598764079941028918006457322634507199260437483385606382550824989914135566151125535711931/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^13+32323912827072313710352514483953587235295011867186297066109748600184562032829136540076923367752532679555758309086655527158973179982878073372731141326526422176306782044255243010335728393688684599433493479232465959841229920874023291998536784139415036395503816255192367951/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^12-106886580991973341711388290893049295961905556018547286281933073486748002761805614783493833815762737896763140826697882623248053806548563542347762018459009545492674755583096110336144172916876498607387889611867976974416597025154506932053638959031788333332412616347582404519/1118400029259144524274547307145539047298749951364916374479741398357030249784173290711053499662374866791275334912271249984426202208078075302386698532900787734075571918393719627762655628574771835826833573580571142459213384334429179158984280303284804281701945910096441474830827520*x^11-121886351840747643067666781422712295594079008614822634389586181305771394626556394095302829227715643717250997445335030374519532566683354123579647671053871129190338314205751190940285026102962565865323598389118802610938681215021458556047493932036570299637295603342642127721/31066667479420681229848536309598306869409720871247677068881705509917506938449258075307041657288190744202092636451979166234061172446613202844074959247244103724321442177603322993407100793743662106300932599460309512755927342623032754416230008424577896713942941947123374300856320*x^10+1036508521838857192005969556298088070408259563738321390296176899084681069257592775907830419793765435589406076407551937380642295866384506949876969923083051814123515440477145866794210727408632516444509174820504022924882916410137602872664473823477207280181729250613247254749/11459016693228939797894951917474785320683913436115946459833415966772850919919808306465712086704660520402411218363434938365022563607357328917896501361688398914708728672066799464781307669823481924455262024391097771098497790311774376628937298189393486492847806455906162651955200*x^9+272464300498969519789217577844680128688819378434583020295903762639845077438978456346617881116076750132975782177825609861372356542746253089026825195325148740352954993714948343360344706453189203151653479417690642252652629387509673482990236141773919377195714360224188253779427/87375002285870665958949008370745238070214839950384091756229796746642988264388538336801054661123036468068385540021191405033297047506099632998960822882874041724654056124509345918957470982404049673971372935982120504626045651127279621795646898694125334507964524226284490221158400*x^8-239023661106090037608292866642802360747385127597564725235163391620315122977125974283900154982825117119541166961975547828483824308797309947244057714949688379353558197573051657324123044219124662230128772005758437538700731569994465079153723684089835816672788826564611248487101/5460937642866916622434313023171577379388427496899005734764362296665186766524283646050065916320189779254274096251324462814581065469131227062435051430179627607790878507781834119934841936400253104623210808498882531539127853195454976362227931168382833406747782764142780638822400*x^7-865798430099868958934480645404796995750557472771281448185456311401002698317885398824549914371212092861716940438776115379601722166288515829482233886430749988398599173259190541791083601740034148052234816747325804335423369128706339040591698983916879983437558822237919186816871/682617205358364577804289127896447172423553437112375716845545287083148345815535455756258239540023722406784262031415557851822633183641403382804381428772453450973859813472729264991855242050031638077901351062360316442390981649431872045278491396047854175843472845517847579852800*x^6+304702192669529857391399621163949930179793652544601128391714370682175404414292600333023517074162282863274244125803059971675189472512832906796990911924763957622333159057626864569663258769953656692633315227316695839587466655106719450017514396971967109312302457373197213802733/42663575334897786112768070493527948276472089819523482302846580442696771613470965984766139971251482650424016376963472365738914573977587711425273839298278340685866238342045579061990952628126977379868834441397519777649436353089492002829905712252990885990217052844865473740800*x^5+1202172011531905886213284296967099837653564527621710075897145024866894495100717350744338548033347078213807710998186034291148340308624707297140807625290320533916253253948176971028114846425924813197029000422929571540610622534756120624234753348537386922734184894719700948331/6583885082545954647032109644062954980937050898074611466488669821403822779856630553204651230131401643583953144593128451502918915737282054232295345570721966155226271349081107879936875405575150830226671981697148113834789560661958642412022486458794889813305100747664424960*x^4+161036860335835882002353076881759591767417156649159558609355245394807132637388002000179917325232639865078693801345116191274230264441435154432619969145433286323559407429057663019157260804328727965082700495519676560515019472509020726486587999759612106467000431269100976939683/1333236729215555816024002202922748383639752806860108821963955638834274112920967687023941874101608832825750511780108511429341080436799615982039807478071198146433319948188924345687217269628968043120901076293672493051544886034046625088434553507905965187194282901402046054400*x^3-942829569680829707771320098984559554756424385815598894703330333017797533363498581357761701335208909415620500058417974215492541024548639259281597414125575115495667050105444388284909154209476237597439823202782801381145347291262063371790660544033093488641784150821169750080237/166654591151944477003000275365343547954969100857513602745494454854284264115120960877992734262701104103218813972513563928667635054599951997754975934758899768304164993523615543210902158703621005390112634536709061631443110754255828136054319188488245648399285362675255756800*x^2-1130422529547124202560702260815571358029063110807819733243236538847690601732786673584882035377688920865936987908670202800818862534813953293954058073757233889472138425545185545083918828062061733859818951197343126495553537443251076502827492181227741405108310077394924302783/93207265744935389822707089130505340019557662671987473571305623520293212592349530692389672406432384845200678955544498841536708643512277403666093923243232532608593396825288335129139909789497206594022726250955851024297041808867912827770872029355842085234499643554393600*x+52931169360658052391023638832321236142911454172318571753893699247916861542638666608720892404284128695623310428683413011628045293047641137452831211700997087753654422894621538164976894908110798483447071483918934732920387860908199939514531607596973114934360389294244813644379/1735985324499421635447919535055661957864261467265766695265567238065461084532510009145757648569803167741862645547016290923621198485416166643280999320405205919835052015870995241780230819829385472813673276424052725327532403690164876417232491546752558837492555861200580800,213901457005950413415622977335622465446166858941957081467801645364457274077653223252629968161201275740611196018828623412283906621124949001466009085588366249933051840681856818740927787444507965340920066197860273191987580342909383068254062357374605201/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^25+15614681102927633616166635648150945644705738349336088463744872818787857907937925181933198708750441360264964335954476869835730923534183780656951666151073987300626842661647718939867084720611861912816277973248804997796374549640223906673972184647549046897/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^24-1300559851705650645555381043114952138747587839452914877128867922198024267066405602284338081549844756983690915598837189463932297793734534539410651794335651901377508096258771934115901411594065173408032965567938624073863164789716929343749456862480175853147/15269888399484853238095152566893759792452266002635658232896735892234653010386579329174917115390291514590212572668876799787365747480959321461919723969205421862578475259135585317719458182140884798489034391286731331709793407446073059450665373740848527792837234825850080936356898406400*x^23-274378142504856022827067098634155982635873574113424803498790532913378548687511827714364494908609552726754961255552191263552007269300561378305775068231437950468748459692082529128824168055587463523157469777621963868735249658840430960139962163810337507745377/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^22+41200213653646694610979409494868487647229634685521443408739492921686026975768742733283951307211823147803239010482394484806804762656931015549619653281346026629051338322427698895165405073577905604196937104746541681238683091843018659125920428679760990639104453/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^21+2761449378658939296494231428494391758681554647101457364473647125786797168070481747464056062732600617723820215511027570630598359903182792310355370614462939790592784392378288026333770042844292593918279578390105945364092311637487893201966146313030978935666769687/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^20-558662438888199549315793983378323538120636344350695170589599871300103482665421805573660367694221005906434935880547275970212379419980523764382012287218719112235684367154881746662015168770911445082866550249788121727321351057388943333789328877387535313775280459577/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^19-8795404536414655492246758907681407431151589694379365925639442012500955409771837135259080643657080903365308157110335957495163003727800052514721319123077786567004112485531941502899557945939132350577973941893175685497309005436687466683270893744156695945626288289499/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^18+132685018451448714974409947787736857395113031408515107258566656724085210745149857421729553940818815159804618495289017001172473108763966005386653133670053452356642948614197654308935563063761606615952053822946100144664434517765106805292241675824313588998685619364939/1908736049935606654761894070861719974056533250329457279112091986529331626298322416146864639423786439323776571583609599973420718435119915182739965496150677732822309407391948164714932272767610599811129298910841416463724175930759132431333171717606065974104654353231260117044612300800*x^17+11556256073829568665284072949834481011785031061315598511008279744854698687257802466889730241964943656980178690400076753440890752160597640209195905835593493786410506041984413805372478434328119250349570008529856437287765555160504679833540176594679062282581363103158113/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^16-41379819866521441886588069342246961018243913239298278321364210466957009124223049535057623278311524694270212006362547194091621642957034757209051375841547203298290971251537707069320265078693085189445523153700991747762761482803098007298480561955649759906064591264941277/159061337494633887896824505905143331171377770860788106592674332210777635524860201345572053285315536610314714298634133331118393202926659598561663791345889811068525783949329013726244356063967549984260774909236784705310347994229927702611097643133838831175387862769271676420384358400*x^15-540560172879276882124968141546999510695256237315259877621044784223372992884512954058331220391354960626689699758291699658453255811222187061427013865464318225663490964817478031838786441485281162889488226499405617981009972474309922958497579724150694895788059764744546837/39765334373658471974206126476285832792844442715197026648168583052694408881215050336393013321328884152578678574658533332779598300731664899640415947836472452767131445987332253431561089015991887496065193727309196176327586998557481925652774410783459707793846965692317919105096089600*x^14+46045600236445494532918275382850874149345574250881168619717284014929361536015818933245481199265626048284417464848756078969428533335157162908390637597756551722408476728553352374323826567016935014520685993663290134042074936427945990533416206092886402373916136291983207481/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^13+10508649242864236868903748196553455944223943359617546063314161641969684025955914107317734561261196034777252922733974481232338175888231637535522686485514258669671695946474035430521559097378097256359765575012658536191130112525801302839715334182185554830482259998171366381481/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^12-12233890687944938255891898987068404761427559667525424272132585900904757513844118110560201159327086869059576045741054359378859802243457986755596630136467522553419168779038008226474872540345910640562442014240511751931480280463953522636971170241751923455703502871604624128491/11929600312097541592261837942885749837853332814559107994450574915808322664364515100917903996398665245773603572397559999833879490219499469892124784350941735830139433796199676029468326704797566248819558118192758852898276099567244577695832323235037912338154089707695375731528826880*x^11-1768448127961482107280644068291047141802730263071218853029824574506328437581190574037692361750090042252021075517125927717397871206375363983669954685816387691976048919534811074356524768014897546688555413467603347542632303824380725378510868430058364733649406751750441702219243/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^10+7346299148335873129381714638305282369671698188451354286169716481397463736707927096236278946684633789488122275480627463257412525014888510939214634285186519253947790131456447971545610172196676793759326304881679586626115981841960301802640319507517498633938363582696861252218181/7456000195060963495163648714303593648658333009099442496531609322380201665227821938073689997749165778608502232748474999896174681387187168682577990219338584893837146122624797518417704190498478905512223823870474283061422562229527861059895202021898695211346306067309609832205516800*x^9+28942910520539831767338744455005794393604504646006107901281687745757246539476320138821188811981568587833501653422040079483500357881673571961713653412037782374089658843781964737341041223002843861658874536185282100726860970269682866558661001394050202909403916061080003943940371/932000024382620436895456089287949206082291626137430312066451165297525208153477742259211249718645722326062779093559374987021835173398396085322248777417323111729643265328099689802213023812309863189027977983809285382677820278690982632486900252737336901418288258413701229025689600*x^8-86047801374989667523676565958254538078584036076804901420468669649780435201038499020029268357581550662438032084275202546738965719908655953911342778807797003894625782406693422953110162383442799653283308214376679542965055802723978960929730406184561196377368935857372105439367103/174750004571741331917898016741490476140429679900768183512459593493285976528777076673602109322246072936136771080042382810066594095012199265997921645765748083449308112249018691837914941964808099347942745871964241009252091302254559243591293797388250669015929048452568980442316800*x^7-271428815066137916766518315222906090191404031483795594379808191735621194325956321707062800067179728232025606228639839126067049709377384890283968325841055871847355061147799782952070366814490415686982475941242780857602213621138659081599633223122357723939091370168981413174911209/21843750571467666489737252092686309517553709987596022939057449186660747066097134584200263665280759117017096385005297851258324261876524908249740205720718510431163514031127336479739367745601012418492843233995530126156511412781819905448911724673531333626991131056571122555289600*x^6+41050678077940026923395318541931052248438660983623644059043284963264862918798982051015020984444316559207583725651949414351746479313549967910797287637663812970944302352167712296395793637135946309579152552934424227487252152218017245023980351981022482509586995288785113844857391/455078136905576385202859418597631448282368958074917144563696858055432230543690303837505493026682481604522841354277038567881755455760935588536254285848302300649239875648486176661236828033354425385267567374906877628260654432954581363518994264031902783895648563678565053235200*x^5+37063409463677537469757552008367887995678506973055511213166576973281151028963475876717657152502499134816749830967972547706215172806298986482496648074614715601314744827736324942486124899448405764917524571241397818390493730137120598233933076048321764789444720153307344190764381/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^4-5138268820588279899544551086214764996323476862984067181020290258171964424811853127136477743795025868219751140797011174308001690173715914743090282109174869043118234717383115366716528471336017368887852888357374668227110819667804571822993529904562345922855676011441922280847079/4740397259433087345863118943725327586274676646613720255871842271410752401496773998307348885694609183380446264107052485082101619330843079047252648810919815631762915371338397673554550292014108597763203826821946641961048483676610222536656190250332320665579672538318385971200*x^3-92242460260117134880820117472857166329598780685464303960599699749535459646951764235304494821348219920066162334069771104233591667046774080695615264341055863708245255201619959391062191662504386745792544734873789568733421721594473864486973711218881771502695335352534827305742401/1777648972287407754698669603896997844853003742480145095951940851779032150561290249365255832135478443767667349040144681905788107249066154642719743304094930861911093264251899127582956359505290724161201435058229990735393181378728833451246071343874620249592377201869394739200*x^2-4632727397484075713153022079321101729309294226583339066373107054206573224382353099815866160990962948164392923240248746334146097182290277605529320981580245483573969108795181448190223008281192324567396363694594100861800291934934137299712955635934031317083966002608338451683/110467870512516017567652846376895217800957229833466635343769627875903066776117962302091463592808752409126730613978665293673136170088625071011666871991979297906481062904045434227128781972737430037360268149281008621389086588287896684765477960718035063981629207175577600*x+439269239028670361405583846702051407351515099030555424242303274286643476053514676662147743004301671540127900002979269102079993254921511575808759763775386270142192677839437206283938240059383409411009165032385859501898907690226329814222482217191361092631632023451427203920107/2057464088295610827197534263769673431542828405648316083277709319188694618705197047876453509416063013619985357685352641094662161167900641947592295490850614423508209796587846212480273564242234634445834994280358785573371737706862075753757027018373403066657843983645132800,-127223385258654859579457562227066391132641295621093213815892691325396964256710208493687053183830890801633752084458215248463359429926287792950410684144672728113039894282182163765076720667519791658481838405832500466936276213555952751236373714068536107/5089962799828284412698384188964586597484088667545219410965578630744884336795526443058305705130097171530070857556292266595788582493653107153973241323068473954192825086378528439239819394046961599496344797095577110569931135815357686483555124580282842597612411608616693645452299468800*x^25-84744452573648091383546934625232223740842694466505747220999714575964125761838115534452801972210815843264128649912828643455053730349585717842098521559055113140406261087249014166306739044070550958731712614731767409644422232670384660741636713367961142563/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^24+4169071248436388903714791182188990593353362816108963717423481626562808477974560603173894455695070599729646979849253015285942135487983878354919974883338105864267119420303465177843937981548240024253524577826763166971302027484867460870397360209633144117607/4580966519845455971428545770068127937735679800790697469869020767670395903115973798752475134617087454377063771800663039936209724244287796438575917190761626558773542577740675595315837454642265439546710317386019399512938022233821917835199612122254558337851170447755024280907069521920*x^23+298053512717734831538530607095419116791364158737110227859308082780452185573793324908332428231929829943799472355811176031832544800279555870680414153087787923687916676418429371031679116125373092438236561150568565139649693646928671543167529743895400083264407/4580966519845455971428545770068127937735679800790697469869020767670395903115973798752475134617087454377063771800663039936209724244287796438575917190761626558773542577740675595315837454642265439546710317386019399512938022233821917835199612122254558337851170447755024280907069521920*x^22-658779445374586688407721742391441278874916114888541392562400986403292869096020684695305771510589079098271742054981097436058549765084300778755280766810084388368032323515648822702564663321311351609602657371489328627845547745858740105250777960563288226892019741/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^21-9008460504251236987762058641188319216564803565581975882162111414689711883629886420223044341729944116334446675550263079836333278442543829796588673049734761595689848196646358511212533195491400866444624662944556715573819359141810724609703480351659424039483224467/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^20+109954987954581783093563728753583787850076988763995899125958319327614782865578026379402259778919765742878199413047358904179109755290315301613578820625728688730569808545282191288935774085080068008833586659742018059223842438002722713633484867738023965819464622497/848327133304714068783064031494097766247348111257536568494263105124147389465921073843050950855016195255011809592715377765964763748942184525662206887178078992365470847729754739873303232341160266582724132849262851761655189302559614413925854096713807099602068601436115607575383244800*x^19+9577572969676764388877619797394702088918513215710737909880914214295810421289906270217837951015463502638677696182563936292147365169164078153276794557652761457617876836437918944877952604137151692746515594546340140040763746180632175157076437659386181772410596881741/1145241629961363992857136442517031984433919950197674367467255191917598975778993449688118783654271863594265942950165759984052431061071949109643979297690406639693385644435168898828959363660566359886677579346504849878234505558455479458799903030563639584462792611938756070226767380480*x^18-2107487272733410870558938542031769730562653641696680404759751012706468465102023387697348727817359720290700251938516651722028745675370094877913285685181735195208575426814580727250418825096935252370060999076420693107098454679564122966602336633726267438600392205448563/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^17-63041829394737715386646944180394644159576492242625103950955987846532959052553979156230270693283153615197464015642549372606593599605043964159382070842684180055686231529427238608349492245480873617060018117450859264440550565489147187287142471550609961263547370270936307/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^16+1962616866889317631631351845568436849310968226565223228715323403707136969166919563975702646899430681478256676440168522478109147491651533675094890005087287322152008794864986637966518371982466369560379559055494058132231734529678531470263576272929946946089909718321087327/715776018725852495535710276573144990271199968873546479667034494948499359861870906055074239783919914746416214343853599990032769413169968193527487061056504149808366027771980561768099602287853974929173487091565531173896565974034674661749939394102274740289245382461722543891729612800*x^15+5322557677486624479431787230880796766020971505859486703802694521329039731352624586894373733157109892561022880051097645973508989404990619301247055977170515759693165329417125046697848744601809953764235248465272607980705341920447937692251202371571569530873940677788093531/35788800936292624776785513828657249513559998443677323983351724747424967993093545302753711989195995737320810717192679999501638470658498409676374353052825207490418301388599028088404980114392698746458674354578276558694828298701733733087496969705113737014462269123086127194586480640*x^14-134008602408218730656855028779418785049187800297679713222000287557519091109222078880465532468221829249938534601996138444277893150197601458211107579947571387867782281477377639373213283705766116773093232568969556062029209376819482790922108787718188476247113271408592776047/19882667186829235987103063238142916396422221357598513324084291526347204440607525168196506660664442076289339287329266666389799150365832449820207973918236226383565722993666126715780544507995943748032596863654598088163793499278740962826387205391729853896923482846158959552548044800*x^13-57712961313628400980651700823807466305953137236745519086998363955929136857391117025624748947388119035184748268638337745594541490084717709614900643259555006920812834866691130547470743511148388595769343878757614174816489783140736126941325132333967984586547355173782925981771/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^12+190716393408442707598928936090236091403003032288041855913410915797201685800232207132956466528082650173525048749176439354695446503981239694085923866088191885523509238732151672393485323852498229659964389545219567096392060034585517822214034019100344823921323322422279893284371/17894400468146312388392756914328624756779999221838661991675862373712483996546772651376855994597997868660405358596339999750819235329249204838187176526412603745209150694299514044202490057196349373229337177289138279347414149350866866543748484852556868507231134561543063597293240320*x^11+9769001527151692114065706622245427106784444172949857343649110023479822381159646493509510357206922151691887798277265802077506516646133468434020499926537366954310640812555013848219484341890496041633553437595201168149203624526869198889143031299586305702827224485433152929057969/22368000585182890485490946142910780945974999027298327489594827967140604995683465814221069993247497335825506698245424999688524044161561506047733970658015754681511438367874392555253112571495436716536671471611422849184267686688583583179685606065696085634038918201928829496616550400*x^10-113093796820318351467365776439742909692626220346829421119110479850915414822979501863991630470358713928432033868859607163117129797749441830868128178898184634217667245946648052751833080924632692686487450760554224835580923878675807487744857305904993307977761413122688906164418461/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^9-96762207071484245014702400906525474099062709154056509474046725710066355966339878144185559576238715706957859002027340849735086133914595365406390014388987392031595375818304962722078518500544409913361221881991363706060558981896417865164215852373817208351230270427703008768799231/279600007314786131068636826786384761824687487841229093619935349589257562446043322677763374915593716697818833728067812496106550552019518825596674633225196933518892979598429906940663907143692958956708393395142785614803346083607294789746070075821201070425486477524110368707706880*x^8+143481957218365939084667694970374838853313425107561882041076959425572919296132250558300945645482485624466472803952368227687331133021784782560760454879592162171010930278098273160276916028077046366898985085464093571829907498068238913965023347292853611921450599489808919292682319/29125000761956888652983002790248412690071613316794697252076598915547662754796179445600351553707678822689461846673730468344432349168699877666320274294291347241551352041503115306319156994134683224657124311994040168208681883709093207265215632898041778169321508075428163407052800*x^7+306452223039551486997844476808708057277971573623067088217532621054847776114752349289534117707205905458529265299151035406826606396490445706277986592253621648262038289991227333488959539939505887105517745154079542686037689385872607627138187986180639449499938058428717032383414479/2184375057146766648973725209268630951755370998759602293905744918666074706609713458420026366528075911701709638500529785125832426187652490824974020572071851043116351403112733647973936774560101241849284323399553012615651141278181990544891172467353133362699113105657112255528960*x^6-564324375668640812778013991888976083236799530889538170560813314902473636079060455224561421346619148602774805075531405978714348232044114673247210696423346524641134604712600210556435331582692831304782992175944754120287998105525185983319250812170856428240210160653096124645905143/682617205358364577804289127896447172423553437112375716845545287083148345815535455756258239540023722406784262031415557851822633183641403382804381428772453450973859813472729264991855242050031638077901351062360316442390981649431872045278491396047854175843472845517847579852800*x^5-214944460544673326317372372438545115179301915817627850929503418600160649118216826018049444894034860351167584637612237395858692641332106804440899544634703227171552666416961014529456336786124191548840222467644940405150460998033018597067682694523925487047955309125681091605732263/10665893833724446528192017623381987069118022454880870575711645110674192903367741496191534992812870662606004094240868091434728643494396927856318459824569585171466559585511394765497738157031744344967208610349379944412359088272373000707476428063247721497554263211216368435200*x^4-168429573756501018401805956380198358578875425112740942521656075985665058398775471508064939863107155228546421690562969916406814625597048273347959185053132932127350750490488348040285203771446426421752801889063335558669885783246378325665682077756731071144553042660233408769118451/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^3+332075306176212376581348711323944986188675750757909022555384429718400637067479417112164836131130477536865043808067563933968956155909024949053483422213311869661198876124031451924602316883671177233563758858517117850035553123251591091308633708442699836498317020909103524292010021/533294691686222326409600881169099353455901122744043528785582255533709645168387074809576749640643533130300204712043404571736432174719846392815922991228479258573327979275569738274886907851587217248360430517468997220617954413618650035373821403162386074877713160560818421760*x^2+1725313983080185691448304580761599083518147555981851144113367860630583156585194376509622438640444331615797382007325003191216514081268146003382358926885733552754967462527784023397772654988939454046745298752366696270922867026837406264492064053375133722272251766158069652568227/1491316251918966237163313426088085440312922602751799577140889976324691401477592491078234758502918157523210863288711981464587338296196438458657502771891720521737494349204613362066238556631955305504363620015293616388752668941886605244333952469693473363751994296870297600*x-83046688729557728990511397780307584640282092259342097332670214832263586387151578201803454004699808731478842997884139923171551182607266954117242151567029527886866648619119971345598131962349337799142111588844303218220794259112603809284564617574121020553573864191993139597809579/27775765191990746167166712560890591325828183476252267124249075809047377352520160146332122377116850683869802328752260654777939175766658666292495989126483294717360832253935923868483693117270167565018772422784843605240518459042638022675719864748040941399880893779209292800,-201969659989941745773334412684270219581211503287438757128959345112773222511608597517858897580475604149369486622853751354075263242727420768819368248165440930095843146203798253817598488204414070262226939160434351570170481723239324997197371043108340193/5089962799828284412698384188964586597484088667545219410965578630744884336795526443058305705130097171530070857556292266595788582493653107153973241323068473954192825086378528439239819394046961599496344797095577110569931135815357686483555124580282842597612411608616693645452299468800*x^25-127477568025543574410527814089607183878214115515354084626712637472654218888620330557906786913725368485149931270565577994474181482938293464190286903581617956595173821427573390837674265418039505857700581713696522537250368352059834663629141830069435529289/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^24+33344744925186779036089702878172447003900819165851846002154092040196469702709295949739468246226519313427867710248052913021322795612232691156541298908989545328912531442704043664987311722696809978353376314197863493188317270302001064796078412137652946005417/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^23+745736143370827968373150157930232869558711739647722887536496230951813360958482730077501001058603422767160185748015887384332128265000719998000680832180328721698725065240044090614274855219503250763070923686505675207442538872258238958727805160905736776814483/7634944199742426619047576283446879896226133001317829116448367946117326505193289664587458557695145757295106286334438399893682873740479660730959861984602710931289237629567792658859729091070442399244517195643365665854896703723036529725332686870424263896418617412925040468178449203200*x^22-1063445276101803342080349032224271364857677011066833225932302516165050134151593889405893582891164232296791713527604642965696517604130193737055324693275013084461923989472936569107945819512620002730643391418431729375893939522524368371993863171742630456475848183/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^21-7492382137470876837948771635865123121635779895245001580016340086361199683744350133540597954720855396538761196570323128732312757669735264753310512744120598796057082966191076450405393099072953366962386326236957636776966251514557917970095700704143597549963417173/5089962799828284412698384188964586597484088667545219410965578630744884336795526443058305705130097171530070857556292266595788582493653107153973241323068473954192825086378528439239819394046961599496344797095577110569931135815357686483555124580282842597612411608616693645452299468800*x^20+1614973669784354456844328904560933288223294267890061695040189135054019407431621935680531646860518118243349169556839616717365794416313114444905952848438090583658548221893062543334815690893765358121091690668996019519813374444425399044642928484118446433640256101083/7634944199742426619047576283446879896226133001317829116448367946117326505193289664587458557695145757295106286334438399893682873740479660730959861984602710931289237629567792658859729091070442399244517195643365665854896703723036529725332686870424263896418617412925040468178449203200*x^19+71415589121544555078879956713751863196378016189646738339876181463627879867653759263676274526786197736667996165347654250374241918453217869198725298156533683704279458591643767510878403978796182434565977256670677923574546203773242905839046171983671286658488836696963/5726208149806819964285682212585159922169599750988371837336275959587994878894967248440593918271359317971329714750828799920262155305359745548219896488452033198466928222175844494144796818302831799433387896732524249391172527792277397293999515152818197922313963059693780351133836902400*x^18-3484287978900000357556638358389642963611587462503033499411000344106643756647558629521055192788321549772764724007140994613709457536832458791580218764567267433796727901569640774317102943660220744767799053711294693234686025949412102808779326813502674535139979674670329/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^17-10388849847772500698450851040885674995329116750087296565740825877679180472770461320697055248042138877310905325137968435789435487073878821034761038782715360733974022257331410711339822770405519792056524565980973390536441395099289885183324752093273571809214197917623409/159061337494633887896824505905143331171377770860788106592674332210777635524860201345572053285315536610314714298634133331118393202926659598561663791345889811068525783949329013726244356063967549984260774909236784705310347994229927702611097643133838831175387862769271676420384358400*x^16+3295397026040543381166536862177893684248635450637408020115301544833140025618277291992747657809307171939660352011139348047093462706739240486604758826523096814349981460526193920301331253464530428522945428263972451425865625518051646942886984225487358298632120685121959741/715776018725852495535710276573144990271199968873546479667034494948499359861870906055074239783919914746416214343853599990032769413169968193527487061056504149808366027771980561768099602287853974929173487091565531173896565974034674661749939394102274740289245382461722543891729612800*x^15+13052020401708167932467270355599563250474515720400583582335416018651642969704681054025181437645820133122801841301564295703618408234196297902475285689482129575556541911653949229240475634994332779522984274449960303557351564401015191881725763927323710418312240713338992007/59648001560487707961309189714428749189266664072795539972252874579041613321822575504589519981993326228868017861987799999169397451097497349460623921754708679150697168980998380147341633523987831244097790590963794264491380497836222888479161616175189561690770448538476878657644134400*x^14-15284035839309707841540358051180859939743214637882656367931849610566882375634197567284100758366576520531155022783669575525018735895627001515451576658650279124581815502855752947195119086916433780962135863842674710913154879938336023188768497303906047269806541359724719491/1325511145788615732473537549209527759761481423839900888272286101756480296040501677879767110710962805085955952488617777759319943357722163321347198261215748425571048199577741781052036300533062916535506457576973205877586233285249397521759147026115323593128232189743930636836536320*x^13-83913099372400786535679797812464053712593741308880087017716366185301800452050547259613688401853449363862002369229396254543974811325983693794449382655050613142647756947302827345536718480750705953759339586268546938954131919257712403569050047924692453324365328723338484962497/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^12+334128651804865641303701497308586285554725162225897705166923389838515667132626689513882116029605205663350183851635712162198589169117827630163049297577285966047372683073211112695108950927486609071664814063151735122573987227509856835763741331667190574437627285130623450647001/17894400468146312388392756914328624756779999221838661991675862373712483996546772651376855994597997868660405358596339999750819235329249204838187176526412603745209150694299514044202490057196349373229337177289138279347414149350866866543748484852556868507231134561543063597293240320*x^11+1550215622766297654617967438034052134505005240703100582128695912601944309307118792998348875404737798643137697425866397897838924970582364846331984601608924746597422174131778893628117488158300457043599291748786205282854456552395234368724077142812895171627344071299304503770299/2485333398353654498387882904767864549552777669699814165510536440793400555075940646024563332583055259536167410916158333298724893795729056227525996739779528297945715374208265839472568063499492968504074607956824761020474187409842620353298400673966231737115435355769869944068505600*x^10-205074801487844072599955533490858177067007444442181832201743678406007540705803272730302740519922234989248016040194783566732233850670735327672575510242160983808540268122168733616593282742475962404514758627663227156086038343271282142207158641949331225050612450630813045214660791/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^9-74705354501448592033855491626311692391670425856783599605280146675830025414444767667802866934507974376469886117015754942467241544738800934063306441406735173690030697743705214250907903943413266509531045725026339227196241459995474810778016844545533574975828016602835515426883609/155333337397103406149242681547991534347048604356238385344408527549587534692246290376535208286440953721010463182259895831170305862233066014220374796236220518621607210888016614967035503968718310531504662997301547563779636713115163772081150042122889483569714709735616871504281600*x^8+277625787947709750755832200214494340059840644824918529649852127793203040400768447395399318520747114099194215710414807346495697527683704658006876027344052951953565480211742787420546285064185104954672385953269958448162201238929559247467383846941343262261739834437121936837444637/29125000761956888652983002790248412690071613316794697252076598915547662754796179445600351553707678822689461846673730468344432349168699877666320274294291347241551352041503115306319156994134683224657124311994040168208681883709093207265215632898041778169321508075428163407052800*x^7+2039693841041261457453370465505112716929689166786143855616257322761739800780357942233248553340247545912921232224363076770544493360210470519872094838648269407616083114548307297894088546720075482345905036817627125389981699050854820968618261676840737447463727371857758762140372833/10921875285733833244868626046343154758776854993798011469528724593330373533048567292100131832640379558508548192502648925629162130938262454124870102860359255215581757015563668239869683872800506209246421616997765063078255706390909952724455862336765666813495565528285561277644800*x^6-1332086936609280561907173661754345998134424001269316416780371615555569752263208275670534595022132717733097594248127264209907047786512224965947132482722037139479762917299697795597734903910361587649349544663886974753681517152680853305223610641401374701718647833238273094112651101/682617205358364577804289127896447172423553437112375716845545287083148345815535455756258239540023722406784262031415557851822633183641403382804381428772453450973859813472729264991855242050031638077901351062360316442390981649431872045278491396047854175843472845517847579852800*x^5-5408456372936613349847676966316790779011907070159155952177689205373479546120265934406767721267539684853677282676660780366949949556779477547090690330563035420922404473173884955285874059420387176524318398961254539462581924235847376528412854459590791034279793044745908236533639/222206121535925969337333700487124730606625467810018136993992606472379018820161281170656979016934805470958418630018085238223513406133269330339967913011866357738886658031487390947869544938161340520150179382278748841924147672341104181405758917984327531199047150233674342400*x^4+1394598787881311761872291016402016602656697057482082182589866135949729281938849924587501506564841492160056199793606490617366978406068307430619976075641278872768305142893516630029323281335029091836352616328222646299542733034169648147892409181872800607823769142974901248578092407/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^3+609677541277702231604676879617023445028624562569769783489544590915239379280085339886887494147344742834268454138744053176479570775056326031426573551183847513025026601548012971635590267840993355218692068407713596881656863857100986167416079257967300357644653950136882241012994937/888824486143703877349334801948498922426501871240072547975970425889516075280645124682627916067739221883833674520072340952894053624533077321359871652047465430955546632125949563791478179752645362080600717529114995367696590689364416725623035671937310124796188600934697369600*x^2-256903371825882018450626322123671918940680876007851112154434904785061829619781981032372123642352441113167528387877596934969964679673526453063914070345417393626851811502259286475997368328993947947139777787036560473769731308992564058198670396539851984953822743973785246629783/1491316251918966237163313426088085440312922602751799577140889976324691401477592491078234758502918157523210863288711981464587338296196438458657502771891720521737494349204613362066238556631955305504363620015293616388752668941886605244333952469693473363751994296870297600*x-17407014502110384167462036966778805431555640984627616701836815764633719519195419441448284980701517661933794454953701447185350844873559207371704100114270034895991409749767497993262057847797826388426138717617826141088979455878012927756494970222220549721529419188212509113546331/9258588397330248722388904186963530441942727825417422374749691936349125784173386715444040792372283561289934109584086884925979725255552888764165329708827764905786944084645307956161231039090055855006257474261614535080172819680879340891906621582680313799960297926403097600,21118141154351027292824714793307611443545298984735442779410517454502679672209751316024851061016182490058451692237936802782555937047665681472372019483842495154520304051272413472898271518767188803002021771792974874217301933131137127705082243081247886749/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^25+1574640660893590971581347355515326642112515450234830916765504770080678746593915220431554802689200730129252370013584889711497904725918548242560438261457472976339920381879896329884992142833946000928168103066599383193659903867083444745456563224974868809853/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^24-384204697799990942270745176588816984777910813354823286455108454304847063237030820689113988223070973969065267692410707235792418785735959214619048964337018667357434385090922091771008932932437840665076712862306884593639742142995110713036346650865696610140509/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^23-27712516223255376196234311157132413575633873993364610232268887190650221260672256507272739876772268159525455982812813552783020470233527276313465301143305254803380159627292478591095510582388450310343984075449217620275754139739505997021606862892876785371232173/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^22+66292257199849484837389589767482395352338522471536964020103367286496226228547793770614498294577680834433192118783047695145470696975263611109148945317891267765926263123954801285126840595930765263997041978248630059516686987829361037384244374776392254641889877/250326039335817266198281189621209176925446983649764889063880916266141852629288185724178969104758877288364140535555357373563372909523923302654421704413203637091450414084189923241302593149850570467033350676831661175570383728624148515584678258046697176931757947964755425186178662400*x^21+838418639787204971222019253856982158300475861985684595492212673779963574813762384144562147525831903637109145746616924782861651420763028443051865110123220169526385202279627512118191470293333839326222235771428023736737695628838063380488576722825334610946255853889/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^20-54608088310015765041676400900050738310509611415691618084070266139735260982499349398097256569100199305086760083733711762879688670731829047582481125000504575613727064297010032065835958769299577255288398194848119055063458749404731436897047881778332480992294397583973/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^19-892507179177036156570397995540101329306642238325492708076169725393642231694103965451977273486711587172771150544929125597378781030978632036567917153136311534504965850971082666947986578419836180691087432890651563151923035576124662118512246277375017005124744344645951/5726208149806819964285682212585159922169599750988371837336275959587994878894967248440593918271359317971329714750828799920262155305359745548219896488452033198466928222175844494144796818302831799433387896732524249391172527792277397293999515152818197922313963059693780351133836902400*x^18+38707111055199127045351085998496136262163292298463817255144206523281671030876723224433993099369445175329735698529197874241676321186403105363989375547238894633025961648804519734700740779557648852210954427385532927576832732412854771700211349790933827587454903858858733/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^17+1176852485786952324736531231636088375590440387447929643562487485757770675442594778570076869524718024761656927848251261694677557612197272758121369810211636908400864352874223205312563801620395751216522805195201854356912179758394962426361237963772402634831784729854317037/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^16-11991409872099965320078073548446858830390589252992874408177413831862205560201334710841070084257760542246196820774551594405685155102323381750268518562369130368295155024118093911310737092469942537844412762711745715986445900237419814389494711520036371567278992769216050219/238592006241950831845236758857714996757066656291182159889011498316166453287290302018358079927973304915472071447951199996677589804389989397842495687018834716602788675923993520589366534095951324976391162363855177057965521991344891553916646464700758246763081794153907514630576537600*x^15-497870898637677508478995182653772735858167751632156893748018007921150170068786235572611755286165165510370383733960789870464890095405726251705316324287216009657787991783531693557812049161357869563062932039592025626531479635541180697749106542961306925537252797514647417017/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^14+4409312368438550789368319611321531971092783476370325643112955798582800617191829700205418537948490812334169413349518870761384316502561932694536893648633650399633701001305406539038785067554124635419053101884032368545508409007642495197889985465463975574133742133495746165669/35788800936292624776785513828657249513559998443677323983351724747424967993093545302753711989195995737320810717192679999501638470658498409676374353052825207490418301388599028088404980114392698746458674354578276558694828298701733733087496969705113737014462269123086127194586480640*x^13+1082822593492499272864832905509504886892956769086311283855710838834237130872798662336594132025681912681141083837547734942950240364477800222332501010564257863188761101936234900547856489965321646239595881990956860459075038274974389016045591716990807036471015872793557634230869/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^12-3472365226011913084491228115425206164854832104483111755806738615486385666114351300301099397886114885073936806864864877109150435377333603695197305419401793394845452120113010848103058410964017946002262010156065443615147523060929291991496216020794578487910755216103523131500877/17894400468146312388392756914328624756779999221838661991675862373712483996546772651376855994597997868660405358596339999750819235329249204838187176526412603745209150694299514044202490057196349373229337177289138279347414149350866866543748484852556868507231134561543063597293240320*x^11-184019619038453253907871438504564882367020461384360413952514514293521492572468008576852543393403812128610281543770775839374529753415878395865220957975331009264163506560897242540804230834887556948038033167441536067016608923711646114114806551551178640522499767636812287328120207/22368000585182890485490946142910780945974999027298327489594827967140604995683465814221069993247497335825506698245424999688524044161561506047733970658015754681511438367874392555253112571495436716536671471611422849184267686688583583179685606065696085634038918201928829496616550400*x^10+75763518642836807702301854699443787070134036666040578648958671944845271167052871153214682471418691838599541244239053215870833685427759867512067522738168188560851283495126941533781831607248748108963573122640334330791766143093228820416919771435232246338048909935952789467712441/414222233058942416397980484127977424925462944949969027585089406798900092512656774337427222097175876589361235152693055549787482299288176037920999456629921382990952562368044306578761343916582161417345767992804126836745697901640436725549733445661038622852572559294978324011417600*x^9+9164453344564572803646802415278119296818219389154208376798537902859146732698060783963476566244898223176569505585747757898596795726094676372596013619164330411378255488627335202232982475056678979752233623810040630683085069486192618652310064803116559817544804571349320394908283637/1398000036573930655343184133931923809123437439206145468099676747946287812230216613388816874577968583489094168640339062480532752760097594127983373166125984667594464897992149534703319535718464794783541966975713928074016730418036473948730350379106005352127432387620551843538534400*x^8-7677553182599704845951427208822537149274824376770757174791215901564990083065889725487897590178899016430406775142117902664579148872082416882976150753858598624092484514308415403595482316872596870926452003972597606709612370183342541211366350250615376994922079766250139933985344547/87375002285870665958949008370745238070214839950384091756229796746642988264388538336801054661123036468068385540021191405033297047506099632998960822882874041724654056124509345918957470982404049673971372935982120504626045651127279621795646898694125334507964524226284490221158400*x^7-29255065503193354828627032628200525475646208371180365758109319315096287259890922152331599019420322926762788448396195035188239707821787356860244372425610481116256907615631512133203694860755100597202641291683584681010409838682683693483368405318258158743044124440555420713250580341/10921875285733833244868626046343154758776854993798011469528724593330373533048567292100131832640379558508548192502648925629162130938262454124870102860359255215581757015563668239869683872800506209246421616997765063078255706390909952724455862336765666813495565528285561277644800*x^6+9565424926052534528475568419756889350882291769697741885757369558712699706430964426166086376187987221375800564914199226104660213752779189389070224975567950791565378509860763627110340558572481999032311458085693623907721784209807718227276494425913340781621550809049503293932554977/682617205358364577804289127896447172423553437112375716845545287083148345815535455756258239540023722406784262031415557851822633183641403382804381428772453450973859813472729264991855242050031638077901351062360316442390981649431872045278491396047854175843472845517847579852800*x^5+260285285049798129501159439054437952044701740451062353134715860785635182080160003892070649737062561630473323391470631643750512630246381121067045251808480116322510228054716457913292644357013555256700420731750854553715444109835027716223956622629421159956667605998846849455056259/666618364607777908012001101461374191819876403430054410981977819417137056460483843511970937050804416412875255890054255714670540218399807991019903739035599073216659974094462172843608634814484021560450538146836246525772443017023312544217276753952982593597141450701023027200*x^4+689674692336749724380430034925403656824761572711095461540443968871732872711109606360747357062057032351444473066868878288836005704752557977478674995327854884532723280230359063162722045775039511028628991889427844329979836167228872997910931006312723770550615371156459216900487829/2370198629716543672931559471862663793137338323306860127935921135705376200748386999153674442847304591690223132053526242541050809665421539523626324405459907815881457685669198836777275146007054298881601913410973320980524241838305111268328095125166160332789836269159192985600*x^3-32567282652911284313545453517501045757670427301318117111842578841819471021902296250371552089447233624040741543267811926644753541487409010042358607413563064188771484162282927373159843137142446069508365951496464237163073190827486010633742754645041144889951926531383680172640728647/2666473458431111632048004405845496767279505613720217643927911277668548225841935374047883748203217665651501023560217022858682160873599231964079614956142396292866639896377848691374434539257936086241802152587344986103089772068093250176869107015811930374388565802804092108800*x^2-11041550482095553487847897384090170980440635525601687423163880309860248545419660453650156235014695684052662372556906362194445048727604390079356540023027170265543115207403665395316479201760654026155272208362623276060551188288084643443700715928319920147649396281759829155070303/497105417306322079054437808696028480104307534250599859046963325441563800492530830359411586167639385841070287762903993821529112765398812819552500923963906840579164783068204454022079518877318435168121206671764538796250889647295535081444650823231157787917331432290099200*x+1746457178865026002511717648967117254335611519162249456219281383728999225028846058425867797274997927875058966990830916648254388441243637650620773611152678413315662056058001887047609625154060114405134338001137161740595740901638457493391413178361167219277483820682809084848863461/27775765191990746167166712560890591325828183476252267124249075809047377352520160146332122377116850683869802328752260654777939175766658666292495989126483294717360832253935923868483693117270167565018772422784843605240518459042638022675719864748040941399880893779209292800,-20896158624851670976993314968061489378488076352058102259237531649040724474201935972300689462835035815326184633720378402956514778529042859782350949214439034818265079932831981023907152643353662374642086698500432736628615488660108629879104116751563201109/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^25-1522499079190681584276609809404234085975641121826833272119734921669261110813541084120462388357668054061004534509121733060189553221729398632531529887833252382284990640470863263665943822029620080501422693195979110796147825011491456334059345455225282685109/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^24+228954864799434878906648921027171510014044796247947440838823451244792779031011170502674463972580108642613365931779097963507029038386619037924192842636958845088280925348977226659174626933478568270824299589699280064911070829450369965167251324213051507499443/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^23+16072921939801292953191962844186289136219377280425484195301213475679696919234604547005928027388086440532997898853462774168858888557276488743294325597390129475491890445111538575972417239589638517693855501037440381882537564138224414490346591052484436213033123/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^22-198404787944714504679902114509257527147825882710038076416439741547061176571308601141958431630080236536489274038369709712108951420185811081266839663172541260078701916921451348554155896510396816606859991669788652408962477195693476182991032937209151350852241383/500652078671634532396562379242418353850893967299529778127761832532283705258576371448357938209517754576728281071110714747126745819047846605308843408826407274182900828168379846482605186299701140934066701353663322351140767457248297031169356516093394353863515895929510850372357324800*x^21-486067798621443242535988028468960541189718859989958938302392766066303411077731772788909012015716653553128541240368804731029023660745059038291817524166533645499785700179281481094821366801664672628584831876325028194230092880045043389265787715098802116155034910543/18323866079381823885714183080272511750942719203162789879476083070681583612463895195009900538468349817508255087202652159744838896977151185754303668763046506235094170310962702381263349818569061758186841269544077598051752088935287671340798448489018233351404681791020097123628278087680*x^20+6085119003746313173442958488682259630931003156837921884917103260131161731713460641977017359014828001126815873257392974661482723284578068659846274011226018400586291486372804261502641961854420956302864551625919805034890716789276610126587552149519247828961559578613/1696654266609428137566128062988195532494696222515073136988526210248294778931842147686101901710032390510023619185430755531929527497884369051324413774356157984730941695459509479746606464682320533165448265698525703523310378605119228827851708193427614199204137202872231215150766489600*x^19+172353930438355550076052935041598089052397690932415798112820327488386881340506569127529576805191304082702463636958334065112298811687067388787472170551449111340149936544591715093451662087422192998868106482480861196920764764466879186716923358002928927215234268645083/763494419974242661904757628344687989622613300131782911644836794611732650519328966458745855769514575729510628633443839989368287374047966073095986198460271093128923762956779265885972909107044239924451719564336566585489670372303652972533268687042426389641861741292504046817844920320*x^18-117181047492190427023289717252237907538768625754345062761056113516552858883486710536795255918300606652251729238592567052267042520337141039506350176569684923987170895341960241908592931839221519887759427148335778249807091921512737345578478702203893027982519898596983727/5726208149806819964285682212585159922169599750988371837336275959587994878894967248440593918271359317971329714750828799920262155305359745548219896488452033198466928222175844494144796818302831799433387896732524249391172527792277397293999515152818197922313963059693780351133836902400*x^17-3405025332716566765557409856362245834028509020808121054450686761474188999681020879620820632354459372888136757705951184478756285076583496904230297410126873619714448110532799738270606847424744819797010711911255754737843764095364383808963190858750753532380357170530880303/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^16+36567486681652887264880149331238250388409284311415502052744473849704473074253640419054125789702820163273094833333502190707494707395662241927266115319322417605902979518738955025064166875323009911536039794284215819109535116223279691479694153648592492478950915944503299161/477184012483901663690473517715429993514133312582364319778022996632332906574580604036716159855946609830944142895902399993355179608779978795684991374037669433205577351847987041178733068191902649952782324727710354115931043982689783107833292929401516493526163588307815029261153075200*x^15+287558510054450300915360635207463670996703441219211110571671810338400036057690921765139166454169197774771112651363204640577646436416250655772906327195021180301581153852808672064320680790472425293759084409446912292750181888071965223454945190422554754414780173539928434999/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^14-22604443281045250752264632941631948832557444799386342108099879274849443328656492852511448166088939764813644904637467915563931082639031010951735309408671801602278820799197161825222084503277727627019007289312153152548822818364207919254011859818394699780384041969788366403089/119296003120975415922618379428857498378533328145591079944505749158083226643645151009179039963986652457736035723975599998338794902194994698921247843509417358301394337961996760294683267047975662488195581181927588528982760995672445776958323232350379123381540897076953757315288268800*x^13-1039180933702999477124150972367010181661104555815719903449174576514941830868138371955822158481539466789228820473681988535914027491658363120367253472497148954105045318183806374464006994600794336901617098914914228959472690414667783102154125828719986497592053591645080278274253/119296003120975415922618379428857498378533328145591079944505749158083226643645151009179039963986652457736035723975599998338794902194994698921247843509417358301394337961996760294683267047975662488195581181927588528982760995672445776958323232350379123381540897076953757315288268800*x^12+10796459308054387855000972537640261529108388085834774448241350390843397515892783467967721892453442089229599260068479377382589725196542752181120109485882015656891934928896061382380077062151904650198219601393793042347250150920954413320556305363466132594260778964316256825429199/35788800936292624776785513828657249513559998443677323983351724747424967993093545302753711989195995737320810717192679999501638470658498409676374353052825207490418301388599028088404980114392698746458674354578276558694828298701733733087496969705113737014462269123086127194586480640*x^11+527219800942734810141298258637948795751001784122307837689078685249821574569226549236112180456828017444290045126698109326335549728757529479957715546715722354978836738465802211995037790905670697909054054620736257369294863027911175925821184172169544636340072438881958088522658501/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^10-2153121836882847765243451124622348289692374535812720971850199208671478430689511985430355356863456619242235370361908627081268024515433538727500684947280288940016009122352727593079364878475413710878241532317277381864919666844373350579008768783243606564208435031535927700342806923/7456000195060963495163648714303593648658333009099442496531609322380201665227821938073689997749165778608502232748474999896174681387187168682577990219338584893837146122624797518417704190498478905512223823870474283061422562229527861059895202021898695211346306067309609832205516800*x^9-5210272606081304874384092705263154274995399425176340600775138339148945920071357872271392817405468499571936278802584743077201783018513113169933077473739820630434961673139847523727232215658912490127110123623172527395865598950911642475750943286649700251602821426097652446404956779/559200014629572262137273653572769523649374975682458187239870699178515124892086645355526749831187433395637667456135624992213101104039037651193349266450393867037785959196859813881327814287385917913416786790285571229606692167214589579492140151642402140850972955048220737415413760*x^8+8325031014723530608655850293486987528846664232581972116212683238184286768220294469258324716017897085291041684953597428978973237722514708327239618191979909496665840231544634146954889904719693019688686302457890385081050469294791619512129146345977910123153287919232388424682416251/58250001523913777305966005580496825380143226633589394504153197831095325509592358891200703107415357645378923693347460936688864698337399755332640548588582694483102704083006230612638313988269366449314248623988080336417363767418186414530431265796083556338643016150856326814105600*x^7+5472292686291110374697563718791042593682950109372545668766576786062507217233450979444200109142940837071124658427811399423212908966661398897872484218211043060077684861233960662140233191984360306093774013831950319319162690777212384923513687302983796878179765310440805269075586537/1456250038097844432649150139512420634503580665839734862603829945777383137739808972280017577685383941134473092333686523417221617458434993883316013714714567362077567602075155765315957849706734161232856215599702008410434094185454660363260781644902088908466075403771408170352640*x^6-34488539145720086345464663342750175018362045258717251686013004737863492564341064287710629518935166030569608683103448304853838509306790033342583438657026563951644631315506843497814196877307646268875918963228784184290284197309554731409626619343646458170758313143553281640829379747/1365234410716729155608578255792894344847106874224751433691090574166296691631070911512516479080047444813568524062831115703645266367282806765608762857544906901947719626945458529983710484100063276155802702124720632884781963298863744090556982792095708351686945691035695159705600*x^5-11307521463494240892473009016579497297810190545931128445971231052888287986431098058578246976410614546837376693901087911735382848556702500228081161398830485833060408663060419723702847258948060138214970941958278681384738777410544098740363256731217411530435383392093243001911729727/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^4+1515001871293976496934668293043729807939616670356724861313400936666855738807547403158536756626436197328496752222525528403677134288134988714493396254229955844009905557526364020621435935863516683491803148322013536833843545477798606371155330522686130330575523850308092453444918107/14221191778299262037589356831175982758824029939841160767615526814232257204490321994922046657083827550141338792321157455246304857992529237141757946432759446895288746114015193020663650876042325793289611480465839925883145451029830667609968570750996961996739017614955157913600*x^3+16501265263052700436339402676486567503375670106579142858267501025922546135699359728502388161538403059066250199455232677990902000412496670861446060473983486564050592032124629272944983091786735382796478554755344747474958814254353754265789571929101333596985060300548354223749488969/1066589383372444652819201762338198706911802245488087057571164511067419290336774149619153499281287066260600409424086809143472864349439692785631845982456958517146655958551139476549773815703174434496720861034937994441235908827237300070747642806324772149755426321121636843520*x^2+19029826569518254284407722781717986768474139700094185912817929110114802780204160637895809600131622027274048184536672906383816385590868305173511686203059656968120069082084695294428189955906320571734490342681187470131136974713992817659892360921320323149562904388122266701147061/994210834612644158108875617392056960208615068501199718093926650883127600985061660718823172335278771682140575525807987643058225530797625639105001847927813681158329566136408908044159037754636870336242413343529077592501779294591070162889301646462315575834662864580198400*x-3075973800063123354740249330335495634326769001234662207466477940027398684969354455469810551980022661069481589768645551936355546379577110718248220672746314339359555943890057369587901952982246227128503150032459422571812755972120187076312568535059675624247457393393631118437289991/55551530383981492334333425121781182651656366952504534248498151618094754705040320292664244754233701367739604657504521309555878351533317332584991978252966589434721664507871847736967386234540335130037544845569687210481036918085276045351439729496081882799761787558418585600,118146978457132790399411114481913911535438856873106892379082345049283688307981762091587648231388456965292839202220329914262437016990882632696323418917733449010112887621909060924892148838089819466084627785383988576013130740405463285984666885533059374051/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^25+8861703605439004866835988847410678883600089755002065175373217826384788318666914121473631011110337016081540789712062455591608729978416443825417743646173861109485066125058234793479701474599401436939167505473670220817018610477308732294681078037360652412547/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^24-716801735480723580970242311545304069633260823583018433297217662958038133018454092075166664310311519960190355282192437358899363410361579857171385633694867586128492485866829721246745008559812921907979007241429792479487343157720062462360116912774972702763297/15269888399484853238095152566893759792452266002635658232896735892234653010386579329174917115390291514590212572668876799787365747480959321461919723969205421862578475259135585317719458182140884798489034391286731331709793407446073059450665373740848527792837234825850080936356898406400*x^23-156261473287765155453218691548816454503835975785006969182986800234694241698805417337642084403636499090134248436369746689808342442638591730851444075544603516161136248907318525101157761922461379404098209474919146697857985140337895768730456271814612828503590227/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^22+22641456992353360681114541856734495965297406596134904687828568660605400296458325126275413555465231877655407313521802049181178728026977082312220266957378346217115480574451341713872060662971440456463968623695114870987632702524810913554744856819103227837670205503/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^21+1579613580384131412548902956104087581273707229749045822383222723820859130253660479293886292902540747563574690568636997028573889458975515560302303578777350708852292839706736952810096393214657139286836003021504079806177944643413092784569313294478566924487880492437/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^20-305804213811571073293341585189447114921419668465540580472918817346126316874540188307659196647794647711633306720196368310917410833956690222072920318988052420908344981213205763078284594604282689975502770137377291464669362147979131309361235509848881196276158683681627/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^19-5059546103206238794782159160718345499865968463195838684059035329659086030441468906128295123719717245360474471125008716539457797931260008337238590963302529916378013326515227409620647944773530730955362610976136911249078761056727470690171524154598486637396150025628449/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^18+72241028811553570941179668606698647351072252667315513640757472335119653356412245058371233125672703807624123827026128221879232431432066215569508152406038968318839930151066710101260474159467619781135267117277926906749744989586520341835517740909822586865237369872021489/1908736049935606654761894070861719974056533250329457279112091986529331626298322416146864639423786439323776571583609599973420718435119915182739965496150677732822309407391948164714932272767610599811129298910841416463724175930759132431333171717606065974104654353231260117044612300800*x^17+6696477967412000671591021744941063396905391232051386044149987914168983258695914365282401266668101900699516628289879662453442666008624484275240210300961719584042733803850753700405571271822526855021550072330847536685239092860852308054433031447473919144744652018795495763/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^16-7454482492993373659041947195895196019959993684578520040153282082352328147085580109005503233372614904514316717939130059954364133456057595257206209670599103427010927239243097726089445562901690058472916422817599926826330121443221968461829434469472008169442266945470856109/53020445831544629298941501968381110390459256953596035530891444070259211841620067115190684428438512203438238099544711110372797734308886532853887930448629937022841927983109671242081452021322516661420258303078928235103449331409975900870365881044612943725129287589757225473461452800*x^15-316285957047223475119568763421271643572772777294354586438789818742282386232436340090156120665846314472746419394103868092733227556728302256105742074777080347492660367848022718585718475745621026365271785743205709126249062015025524058677008048560335761926592843235250067887/39765334373658471974206126476285832792844442715197026648168583052694408881215050336393013321328884152578678574658533332779598300731664899640415947836472452767131445987332253431561089015991887496065193727309196176327586998557481925652774410783459707793846965692317919105096089600*x^14+24626930279377916981729862833372556115675183734583858595840756840779320867657967590795166871529922552102859129257750599858894125616461197246673757978162029010800386071431147989312334791416991812630517360245460518680425185814344167888266036426334477576653299098867915534171/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^13+6229944628821340298418475518926255384742677892157462095009605663591482601348112872639757627841388717439356572457925421467127297829710997203644773327468977065074138243699163117820273499478239042013579319587830060477413778487590576534164794721416664804673065122484065043996331/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^12-6442289263443586176460051314465555721238340984962869549388594471039092869331013228783149105797922839165082590018831490586952276306716433915140771087668882010366152850168171926295134366603659915142829485162468320085269337225143686142430109509101831635993195397340928233820881/11929600312097541592261837942885749837853332814559107994450574915808322664364515100917903996398665245773603572397559999833879490219499469892124784350941735830139433796199676029468326704797566248819558118192758852898276099567244577695832323235037912338154089707695375731528826880*x^11-1067674888193747844881686624686327440663570659285577534512369259897114013414038833936399923889213467539012099051478392667356768584323961157945431054801765858563451778735062275904304345348067444194510425726283373430571598766407570964778336595431245360367440087895298842233875793/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^10+3768525370665229193948990347109144672104217975592081445190219085108025193620908301587453393532678606994251408771222660386713105408200872940585078494442985718500470573479187520480746542058947201360575856613853929166076146391386750344422629154102427472098410805020033616637431231/7456000195060963495163648714303593648658333009099442496531609322380201665227821938073689997749165778608502232748474999896174681387187168682577990219338584893837146122624797518417704190498478905512223823870474283061422562229527861059895202021898695211346306067309609832205516800*x^9+17930731215523493128023860849888031709073992729829687210875191650840149742864575194506867159078388361656362878331869613025039209486773100614281558608320322444249088809190140245634569564402623044722376045624039878758422727600051642509269033047555899345756051791777432144359997321/932000024382620436895456089287949206082291626137430312066451165297525208153477742259211249718645722326062779093559374987021835173398396085322248777417323111729643265328099689802213023812309863189027977983809285382677820278690982632486900252737336901418288258413701229025689600*x^8-41699595836695829110030887381754527291759414707161196238170716074139159730325765046819389089965134623077819913249817373632226577189528998324960759094556224999114571286824701970856401717197855147066663180020206167210294632461944260988422194290888602075537846163070817020795320653/174750004571741331917898016741490476140429679900768183512459593493285976528777076673602109322246072936136771080042382810066594095012199265997921645765748083449308112249018691837914941964808099347942745871964241009252091302254559243591293797388250669015929048452568980442316800*x^7-174638672240816276176579599805119067846995033795571171037113622663764013309097729946485675415184024319591589844012754562607743305952463165151192272809883468175684524307498040128957189743847474478775530973466623834718614264170208483103409758254641933039527143194622115846629956459/21843750571467666489737252092686309517553709987596022939057449186660747066097134584200263665280759117017096385005297851258324261876524908249740205720718510431163514031127336479739367745601012418492843233995530126156511412781819905448911724673531333626991131056571122555289600*x^6+16088529023057256329179697232658830829849579565432539155532462010337760787624123360657702259662936850780666635401453406666750216204155047402784906324536324766520138385845095839152444354253299077926289293951117406758398143291132165756154585810572997130298898732933152509713614141/455078136905576385202859418597631448282368958074917144563696858055432230543690303837505493026682481604522841354277038567881755455760935588536254285848302300649239875648486176661236828033354425385267567374906877628260654432954581363518994264031902783895648563678565053235200*x^5+25715010422376280062684757455705858450020429621546575630322344157570966421898516439307401834109700134848359540689634033268263381385140976194226583282472330918588615262599052759931472262057167130698418228675853722257746756663231457534962037095744824529276781114544602290906765931/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^4+240614207680155047757199149026358630028636528596199999799683765445025349486993149711568795575417861986112821164257472816479868047904699831857623688286321130714614451355560334105818322048178879822950279480440663256459471863507633755888104583425990396079494477829460773629519073/175570268867892123920856257175012132824988023948656305773031195237435274129510148085457366136837377162238750522483425373411171086327521446194542548552585764139367235975496210131650010815337355472711252845257283035594388284318897130987266305567863728354802686604384665600*x^3-72500353753400218943346012374053062048136076596010820026994841595595730815347028241001942672838651552632598000236120441298178614863829761469127874383122574193771816882792134790959142210276629961338234233122949491191794760504659252620827343239765327481081705356039534718707019251/1777648972287407754698669603896997844853003742480145095951940851779032150561290249365255832135478443767667349040144681905788107249066154642719743304094930861911093264251899127582956359505290724161201435058229990735393181378728833451246071343874620249592377201869394739200*x^2-26567403356021280988231263953585602106727670552400340866070630560842736634438920212921740581545727229653792520766892268108567407214348361483331736573209654213741413298868281363923476054470223436446790569592446312048184143184585150297814876767139456238357444135807592783923499/331403611537548052702958539130685653402871689500399906031308883627709200328353886906274390778426257227380191841935995881019408510265875213035000615975937893719443188712136302681386345918212290112080804447843025864167259764863690054296433882154105191944887621526732800*x+1528907442859913532610745502743858922091038444188652748081335547600590099754573334956156923936152549593030309115092191843745572490627574331579715763931383551421360552811093353566888838796176848989052611665709756702461136992589479018919608351051615900311199770415348712700011571/6172392264886832481592602791309020294628485216944948249833127957566083856115591143629360528248189040859956073056057923283986483503701925842776886472551843270524629389763538637440820692726703903337504982841076356720115213120586227261271081055120209199973531950935398400,-23561053319036296253874988480945324036680739463100542836623722864183112181522333796316967112254958524782218554428613337479936358371331069187092998251774480945979474413750871735419353893603296446191834349738144450037302707080314508845969297086955783297/10179925599656568825396768377929173194968177335090438821931157261489768673591052886116611410260194343060141715112584533191577164987306214307946482646136947908385650172757056878479638788093923198992689594191154221139862271630715372967110249160565685195224823217233387290904598937600*x^25-1774809583287429517969638549006621670466268265630196707651676191550152997970287047948641256059973062655421872841526218199921355952444591068766705807004221930169685080513647762280069084419227636386314841111900507734171248990061853497889406424986643126497/10179925599656568825396768377929173194968177335090438821931157261489768673591052886116611410260194343060141715112584533191577164987306214307946482646136947908385650172757056878479638788093923198992689594191154221139862271630715372967110249160565685195224823217233387290904598937600*x^24+3172031030345758116427627685366207386382795450943837002935208331985882882788477096639259966376788030764002570458826734587120100044352058471594522477436330424905056838276533103783375793902938141740321030571047617713190167642955364532665361108150669009399/37703428146876180834802845844182122944326582722557180821967249116628772865152047726357820038000719789111635981898461234042878388841874867807209194985692399660687593232433543994369032548496011848121072571078348967184675080113760640618926848742835871093425271174938471447794810880*x^23+6252738818569634233793161185689681546392806554556387604878697712226833023023789881076144469592821144019061303634544302327082645379091514805003021210216027263988134620037776126674407323600341365632626737774248009252528116636848125947667326105442275597306973/1017992559965656882539676837792917319496817733509043882193115726148976867359105288611661141026019434306014171511258453319157716498730621430794648264613694790838565017275705687847963878809392319899268959419115422113986227163071537296711024916056568519522482321723338729090459893760*x^22-1500566695018042087212180194838364208958690947087253245292233660118964288906824524721373021287957923225420284630807363018698176625029029706036005690310028476881941457281034301522642900937532471718446518375959024427847137462981971659270892998436436652122517031/1131102844406285425044085375325463688329797481676715424659017473498863185954561431790734601140021593673349079456953837021286351665256246034216275849570771989820627796973006319831070976454880355443632177132350469015540252403412819218567805462285076132802758135248154143433844326400*x^21-63130570188719760113957509958566395692749484058704440407057807368510657422119085818280449420861413760613770856544846118804561762955162785114727183460483694360627207456451369844363432119058663811117885552572780298906623981709203396856129647536981990333978271291/678661706643771255026451225195278212997878489006029254795410484099317911572736859074440760684012956204009447674172302212771810999153747620529765509742463193892376678183803791898642585872928213266179306279410281409324151442047691531140683277371045679681654881148892486060306595840*x^20+60702164153379852803438864015156796713198015170671563483408876517342216347263900040343565013054979524994607730212082403604615223109378935393688220752361506386284974524017459714548759140697618958700234998641279323731402291452354224349481497302746992903722128502761/5089962799828284412698384188964586597484088667545219410965578630744884336795526443058305705130097171530070857556292266595788582493653107153973241323068473954192825086378528439239819394046961599496344797095577110569931135815357686483555124580282842597612411608616693645452299468800*x^19+201916962262801287452659467545762404469843243915472313463986007667774236551223771302744235558178553951751479065247514202244401668390262487377971381658077171416076709522688744214949393292815174933208541330956824212247826850930135506219887434680075502486369580424399/254498139991414220634919209448229329874204433377260970548278931537244216839776322152915285256504858576503542877814613329789429124682655357698662066153423697709641254318926421961990969702348079974817239854778855528496556790767884324177756229014142129880620580430834682272614973440*x^18-14316936332744908103236801509599617709151578454882776753065336193292846015596721643721368659362455557696064553313063436307848498264142643720467168766109168354646288657096573837958317759913857292572791314392145373240631563237504325594596570930190095239815706736075099/212081783326178517195766007873524441561837027814384142123565776281036847366480268460762737713754048813752952398178844441491190937235546131415551721794519748091367711932438684968325808085290066645681033212315712940413797325639903603481463524178451774900517150359028901893845811200*x^17-1333936367962158189798311066816441729572076303238610934834957776308052227116331742583699295403792042682331586793202953178665125543378947685402741766222786814517653570731110378744621755774161924692813002289606118818620743107304798822073118165964649933407607747845481233/318122674989267775793649011810286662342755541721576213185348664421555271049720402691144106570631073220629428597268266662236786405853319197123327582691779622137051567898658027452488712127935099968521549818473569410620695988459855405222195286267677662350775725538543352840768716800*x^16+13278148568699838432282862655715041512952089530224154726828079737631398895032867977936015332126497503134483274941453357907803606388686135684980773865957780116026070069035530820931994124254961931253973928129351860336259281500965147100439488501732182551721483357856183271/53020445831544629298941501968381110390459256953596035530891444070259211841620067115190684428438512203438238099544711110372797734308886532853887930448629937022841927983109671242081452021322516661420258303078928235103449331409975900870365881044612943725129287589757225473461452800*x^15+37726200597851346706992252733730684962691209437865041947387854987569116689931621197950821525039982704534472285560358504238665886741077768928796279148216605902751369499397401607269703859362945841685073916552725373792474366651099698095696596960357905161664868591320799203/2651022291577231464947075098419055519522962847679801776544572203512960592081003355759534221421925610171911904977235555518639886715444326642694396522431496851142096399155483562104072601066125833071012915153946411755172466570498795043518294052230647186256464379487861273673072640*x^14-24351626357694675104929380198340661549849434557451748555045564967497584809334919961315163784868930901447922389457850927584666092557637438813640869338608739653753635219713968992314895855087843954624356101147180197492639671342457802695311356129296351608467011081465804204237/39765334373658471974206126476285832792844442715197026648168583052694408881215050336393013321328884152578678574658533332779598300731664899640415947836472452767131445987332253431561089015991887496065193727309196176327586998557481925652774410783459707793846965692317919105096089600*x^13-1235560661261593427480226671621552357292020284020969270429684889580980598159396035963561646668622453776139748549325130533652030992922309162576246869390447084600244548115380481419173765952934523704643466255912438897902498220910143320170725119982603196021609345461747087479449/39765334373658471974206126476285832792844442715197026648168583052694408881215050336393013321328884152578678574658533332779598300731664899640415947836472452767131445987332253431561089015991887496065193727309196176327586998557481925652774410783459707793846965692317919105096089600*x^12+1274668941010815631168160007077089276380136804285572939258010543064859854106894137868762317079328460751013076330179934642598325129105053335026783979844258656399789516793298803223850469408046358034939697918352894984118149470964097318148533114339728485223141042659342923616763/1325511145788615732473537549209527759761481423839900888272286101756480296040501677879767110710962805085955952488617777759319943357722163321347198261215748425571048199577741781052036300533062916535506457576973205877586233285249397521759147026115323593128232189743930636836536320*x^11+211160850540040703427575125709288252299007296653113283093098912936762353788404355214776186772196792807003981920084302822347622005243520235770100101802601094266237742229805834831687464863291644631027517352039122829642433289572381477196918392031851969458177104138450665879443611/4970666796707308996775765809535729099105555339399628331021072881586801110151881292049126665166110519072334821832316666597449787591458112455051993479559056595891430748416531678945136126998985937008149215913649522040948374819685240706596801347932463474230870711539739888137011200*x^10-83116534868694560967968258260990302784655473747876561546083020098023997872330760304032186794134138445690431481438291184418164914959520331662489111660010574106365742275541023883082784527599107142758649978839785225838150966570394137244702675248222856236489851871188483115978317/92049385124209425866217885361772761094547321099993117241130979288644465002812616519428271577150194797635830033931790122174996066508483563982444323695538085109100569415120957017502520870351591426076837331734250408165710644808985939011051876813564138411682790954439627558092800*x^9-235676405453783530015957667326155129162681881395475723684357586616052053616208025399113230446534859541856189670501677074534394451592539068353392803694826747030111738726575910178853302882920195486851494895229744192827981661757619910701175465884719274616122921489327295897444541/6903703884315706939966341402132957082091049082499483793084823446648334875210946238957120368286264609822687252544884259163124704988136267298683324277165356383182542706134071776312689065276369356955762799880068780612428298360673945425828890761017310380876209321582972066856960*x^8+8371977150220841532493261464281797051755084000408264799773387222802318071194796045227589701491202744220547936491788580102270836018272928411798805581343444515625658176121797477446825972285525221713639303755407155602298405418176423019614500592376307076854620967117976224158587583/19416667174637925768655335193498941793381075544529798168051065943698441836530786297066901035805119215126307897782486978896288232779133251777546849529527564827700901361002076870879437996089788816438082874662693445472454589139395471510143755265361185446214338716952108938035200*x^7+6865184136682026745058098875919344932661825580365129797190571663613378125818316009348763954115976522037864567591918184016257069540113141830454497822418095200106430455580948963616262343719201634251283663710411121850240553218807855738280857734683524613908651921962878094331439781/485416679365948144216383379837473544834526888613244954201276648592461045913269657426672525895127980378157697444562174472407205819478331294438671238238189120692522534025051921771985949902244720410952071866567336136811364728484886787753593881634029636155358467923802723450880*x^6-1143020971553075739791576429705882615731377985628762691766815268521375505506943662627259067422849508862706622365152605806051040904182238209411199722365774001213735561721318603954596956248106899534051288779124732993837208752247259680398419176372858498926342507053796917683970413/16854745811317643896402200688801164751198850299071005354210994742793786316432974216203907149136388207574920050158408835847472424287442058834676084661048233357379254653647636172638401038272386125380280273144699171417061275294614124574777565334514917922061057914020927897600*x^5-631330522456702367945128039713365445845813447735316469686496459826235491763212929068222495230116934152056575882142001134254333094397111989427648807455131123471867448017468985086914589106175274759514219242731024514316128380115719184422806132384691850677195690323689997735956459/296274828714567959116444933982832974142167290413357515991990141963172025093548374894209305355913073961277891506690780317631351208177692440453290550682488476985182210708649854597159393250881787360200239176371665122565530229788138908541011890645770041598729533644899123200*x^4-2018353318127363860613866051275509846225402068477046984044691107541796508664585834790755031947664711095961598448559866405006652234047095167053439149684784585329570690487434192394488821082630579840277677677130460392464437672476879147125013970379109883581693472493399864137638923/1580132419811029115287706314575109195424892215537906751957280757136917467165591332769116295231536394460148754702350828360700539776947693015750882936973271877254305123779465891184850097338036199254401275607315547320349494558870074178885396750110773555193224179439461990400*x^3+941607701172448032130591013273205436198180811188679674204731478335872444365684348470348964858956092003433722023499792986187926893210234631260048809190634736842753985008781304422467290041663645358680832773110332382546280870265668873916706858800811440402692471254083045149636191/13167770165091909294064219288125909961874101796149222932977339642807645559713261106409302460262803287167906289186256903005837831474564108464590691141443932310452542698162215759873750811150301660453343963394296227669579121323917284824044972917589779626610201495328849920*x^2+10568526960674185208982896825101754541740657881049784761183045819673384439185114477449857179495035943066908820118619270530891170129537116772543395261221241991883275471096479088860856385528365715296872631715713674304604411476035696732818321545695305923305085121399057653260971/110467870512516017567652846376895217800957229833466635343769627875903066776117962302091463592808752409126730613978665293673136170088625071011666871991979297906481062904045434227128781972737430037360268149281008621389086588287896684765477960718035063981629207175577600*x-974686745572623903510627078868602577062297256247220566227324848873240607042841827085352301021443314445930945067832714146528976104762506756252821353822245955651532093511755252954378682410292888213841183125339958590988493666368782225404619740895888806835502458164437347417256867/2057464088295610827197534263769673431542828405648316083277709319188694618705197047876453509416063013619985357685352641094662161167900641947592295490850614423508209796587846212480273564242234634445834994280358785573371737706862075753757027018373403066657843983645132800,-42391660453270900962486955789381491377019424768917153285989553882047433097955986364738698686387957701471237026297937879866740316177967082193113044537822423096616661617402833636441901130863724189443226629901954971072626839267388123848218873942782518823/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^25-3302345447239472854308133050497176591768866860496165748942580621632536773186595666967946551905976194708466447009921733557795980534273809652507691705050997490821092037755218122268176773351721298830661622395052654142937716949932062924329743544126143857223/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^24+17248532640450858570314224533446157732817133608007959642489664424759608198539597964312597536559560970813942070366413988960144605792365619728276499756147006642017949707698868762107178092788659432084805857765862476447020482227870286223020086735838112594083/1017992559965656882539676837792917319496817733509043882193115726148976867359105288611661141026019434306014171511258453319157716498730621430794648264613694790838565017275705687847963878809392319899268959419115422113986227163071537296711024916056568519522482321723338729090459893760*x^23+11870617658469472668614901132987793737367808125589678814290650582702118258485189613649523647475064089910192774196466339090162153315402883978047211345534270638753197581019295076975612124852035235380449933206750433044252523585072352130369444423577465116708907/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^22-8208201032104527962026540887283759343364816985714117485644714892746877881680640184539725166649339582903304679855806010084516160775321540788123081409302049670227000944025149741992471024891763476458296823436209851645552065201863139710682633458194475977266165587/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^21-122768843721161321352804124487448848798044650992588418324051532983789978654756072479039725770283015723719133453576634259125039556591124673341891506121179789723521421299826800890908379315681413867865160673235431855498351874795958191621478840801108290857536515069/6107955359793941295238061026757503916980906401054263293158694356893861204154631731669966846156116605836085029067550719914946298992383728584767889587682168745031390103654234127087783272856353919395613756514692532683917362978429223780266149496339411117134893930340032374542759362560*x^20+110994449666013284474928887444715467107176561969476397092331901003066590010807890902145154240710674585439965492647050002785636910595122278265296732864491283808746437802933099422624040351775477336759923247821208271430142229439629373977062429281398880638579438305599/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^19+404157570523479861630860059915106512469403147138733550275965018346854913948725225264205644971776883832604564947851306566068566921305582783990313126363858670444446564195069527747539046382519920068479561141334813190234924978315320999614345184524383267651092578868841/2290483259922727985714272885034063968867839900395348734934510383835197951557986899376237567308543727188531885900331519968104862122143898219287958595380813279386771288870337797657918727321132719773355158693009699756469011116910958917599806061127279168925585223877512140453534760960*x^18-26099816625010739763928028659743330591226425149487040684161234124656533709085134926376717106867658482213086334133515992806479845815384500629242855804975182432870297862771189608145896333341373375026600943121983830577841199115852521098590746930247837178663983360397341/1908736049935606654761894070861719974056533250329457279112091986529331626298322416146864639423786439323776571583609599973420718435119915182739965496150677732822309407391948164714932272767610599811129298910841416463724175930759132431333171717606065974104654353231260117044612300800*x^17-2764329815278626449112742549788867798399457789646073845929456887885998191976459991616644555991986508600139708364034983142297746095474303295732080134664937575117744616133485922852484426144082952689350439901086107174409658997108395129125092726014301673216400199587122647/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^16+23883779314922860883689500714872741831982980439561478438381633183073089294744148976924041445196435174301082930248775262650152360110877631033889562112765067421911619267795534160437338063346857792383279488202139627231846115466785362203495561329728515236871289546901823089/477184012483901663690473517715429993514133312582364319778022996632332906574580604036716159855946609830944142895902399993355179608779978795684991374037669433205577351847987041178733068191902649952782324727710354115931043982689783107833292929401516493526163588307815029261153075200*x^15+9058529246403340684157551490719108298586091209555588081692368637555768248383353652108078220623991760650631200078581999401349532247129850349162190109522871850401355045808905118310889142880343787783869299378796019586210309842825620230537790507858559456368697364862671693/2651022291577231464947075098419055519522962847679801776544572203512960592081003355759534221421925610171911904977235555518639886715444326642694396522431496851142096399155483562104072601066125833071012915153946411755172466570498795043518294052230647186256464379487861273673072640*x^14-42420689445755874608272916443813603386868631494819261948856673102126953165538784728611838129118407888039464671241143001444244117192827635810631966995852057146845683814299928916699479602871280979345898673329508994116663397673195427550312642601530922199727689532996828308283/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^13-2808942926559766715920628939495887642581276476184139043073561642941030903457909692796540756715239777060507511307409292188287981471611459923409518533300550427427490386961104574883409657483899275479989395927373896555800797098401237257889672821910014799098026982132097198010191/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^12+2073175816896158983134179937418151572026428510294446236875455331136376770638211924863559055833053074935130668111319622286588206667616540584384842419029335864216855940908027881292587327484075952994309486023640948066821758683122074618860024093780805454606153652209475383612797/11929600312097541592261837942885749837853332814559107994450574915808322664364515100917903996398665245773603572397559999833879490219499469892124784350941735830139433796199676029468326704797566248819558118192758852898276099567244577695832323235037912338154089707695375731528826880*x^11+510293885450253850064220165216692590439017620847656925584432807136299879685526719571789007927302862255674914758598827168557362563516087500743549932035566997180644070880086072722520882532730966183409680100537264659750393934419855312317234904545170875820344042650377106794215549/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^10-1037034108369661803662992249354757898417360695967497833375509410792890489296326063017451666265919506490869953087876778161725261879741781524162669932521442342916379047394688986957117893807810723130972753639414651976637225343320186108492321233818494622217693202045493336054876627/7456000195060963495163648714303593648658333009099442496531609322380201665227821938073689997749165778608502232748474999896174681387187168682577990219338584893837146122624797518417704190498478905512223823870474283061422562229527861059895202021898695211346306067309609832205516800*x^9-1835429081451964923763595838340055816069731447544372227438200279041281272394048936777359555739022339620382570195197603853723950443777351652774119462297337454100504504035608812231200180933069388406835124056855443747178097011572149494524678851995275547552421278899741580357712977/186400004876524087379091217857589841216458325227486062413290233059505041630695548451842249943729144465212555818711874997404367034679679217064449755483464622345928653065619937960442604762461972637805595596761857076535564055738196526497380050547467380283657651682740245805137920*x^8+6568755859543730996750876157612350007892042102717517171323363545782625079524689524954694647652159614771457141049439582275604473502556474452055812745295597050916406118347030869746658697674163037834544336606972001364238207414919150893285119776993672874139352151230554441618777097/174750004571741331917898016741490476140429679900768183512459593493285976528777076673602109322246072936136771080042382810066594095012199265997921645765748083449308112249018691837914941964808099347942745871964241009252091302254559243591293797388250669015929048452568980442316800*x^7+19223276061850299349397637417959107594792931146384312790099823798893790462029800700656622459109840103604154030083726582758644196978141294196869739594252812168775838589767709467394218512423130856948044573688058508779510615752420578364360917776307639709759032077297020243691678339/4368750114293533297947450418537261903510741997519204587811489837332149413219426916840052733056151823403419277001059570251664852375304981649948041144143702086232702806225467295947873549120202483698568646799106025231302282556363981089782344934706266725398226211314224511057920*x^6+75325249120897979641247883553792258719036892201423218487379002329820279967602271024378064534928602651916769133356586930888467951318541043582400549428317819006975490142299378003696582013435559571759779974903088162163562337516977156497781020727474427591635056933444366529674679/5618248603772547965467400229600388250399616766357001784736998247597928772144324738734635716378796069191640016719469611949157474762480686278225361553682744452459751551215878724212800346090795375126760091048233057139020425098204708191592521778171639307353685971340309299200*x^5-14992397030553242546142579738833656295498359328644618620440127373033239292187504947428986651177893453384460118223017699662142972511326170692503861713415282089988974985692634397300809612397160801604822652069395628567491731783744215205869965650440562245924510543377520459379898523/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^4-69060958242816005694682191274009930074018224216326812438580162062030349207459914075377511780617835579147123295569436942902313097747051435721888055631678844127949924923423390573202610604761843739837217845689400941208024483200304293737061119657921910919447692389643512941394224157/14221191778299262037589356831175982758824029939841160767615526814232257204490321994922046657083827550141338792321157455246304857992529237141757946432759446895288746114015193020663650876042325793289611480465839925883145451029830667609968570750996961996739017614955157913600*x^3+6751000033400212947993834022923343991475297207724296254428396191403868742661463341570485674405824609163889339847519123337267860162836359473181571096857639844782802552442027266792357309800804848892138415901080770545910857223181837352349587081343242378678447381201736495728316747/355529794457481550939733920779399568970600748496029019190388170355806430112258049873051166427095688753533469808028936381157621449813230928543948660818986172382218652850379825516591271901058144832240287011645998147078636275745766690249214268774924049918475440373878947840*x^2+137509696821987727543766849355346815286007456490913976186683935857892004896836218011176258101858976943011515075969783972187420944357876108733606411720893233691087074728209636792597535584924295638300229060239892767717287742989301240139140965505610330653807955212395294205770989/994210834612644158108875617392056960208615068501199718093926650883127600985061660718823172335278771682140575525807987643058225530797625639105001847927813681158329566136408908044159037754636870336242413343529077592501779294591070162889301646462315575834662864580198400*x-1067205830785479793493399189578329539302795316182109796386783150995905673251586506166211284060594115054527552519441369493040983028212045583388158692775835441542561038098405260366181972816637568768606212531483938055997024724693056122025790118519744201063668689635531323555477751/6172392264886832481592602791309020294628485216944948249833127957566083856115591143629360528248189040859956073056057923283986483503701925842776886472551843270524629389763538637440820692726703903337504982841076356720115213120586227261271081055120209199973531950935398400,-1143238575859914267533215399760744097014832981229508207551845520842834110714646931922300996107451885507853785400628943782064498629464572728271549463776477471745149618253299945451976224273841698826009579547160163065564693184774899938883954639424398956719/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^25-29855102608569042285863873745703534049813608803791010097664721103717624103393922251615893479424077195994409794930320151387252771969982879556193792325159395980532774255031570843639714964984147447544715537145097165919617533150763659124264316544632819971781/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^24+338291820369036859771327252079619891347173572141866419386378668905894477219190928840592553313815551649201438263977273761745316676556517484623666128953627224711373127813347655610418054739624339142909403871140670753166971792784064018967938115753431867434139/750978118007451798594843568863627530776340950949294667191642748798425557887864557172536907314276631865092421606666072120690118728571769907963265113239610911274351242252569769723907779449551711401100052030494983526711151185872445546754034774140091530795273843894266275558535987200*x^23+1578041302712329553775464424381477990053420485630943267206302898421093360945126658588389037804991601791582122469926917008078164700576630128288975529101975010939794427240777554203706050213583651890427840704416412523311291730158015104973877024170323271308448863/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^22-645406290196456399669738670866524208182697030084131782384492481667101318775632812716331127338987681593261307131068213206014902630242514120728725883874360112867027964307549391366010537761382219259137798991293640083523200544210199071143242896467545629828063895921/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^21-5313244041672806881293734177481249078895431024268153386081387892211288508925680321418001819608701056548986369308610443538622489472959484578715099986960963474704194875901930016997986014794242849931923747551373823532574718112879052365154612531298982757432458442851/10179925599656568825396768377929173194968177335090438821931157261489768673591052886116611410260194343060141715112584533191577164987306214307946482646136947908385650172757056878479638788093923198992689594191154221139862271630715372967110249160565685195224823217233387290904598937600*x^20+2871951090564996629983041712416360618947446542265546324488094953464622015848457635386125441975383129831552925592450373142533975217362316382271374615465250101850901260423302888977861090114735107847241979647969030476687022326348095442425846822901478557385590481272263/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^19+17008255306717661927742044328932043518332364349274112086289970625745803998651749164301490461241819371780227183380638436963543493777363939002104720275287548319936100373305229130776420237823599698862136754790211958412050831514017493842708850075024181677254671021530327/3817472099871213309523788141723439948113066500658914558224183973058663252596644832293729278847572878647553143167219199946841436870239830365479930992301355465644618814783896329429864545535221199622258597821682832927448351861518264862666343435212131948209308706462520234089224601600*x^18-2007639428341878954459039640095651367589745902070624642693603285171738235852272386229903852825638879606481923052443894028118407314710598035190968904604746411130133509512177204517810227293304165222312435697042269085626350642832183391320637576453235494423628685481000223/5726208149806819964285682212585159922169599750988371837336275959587994878894967248440593918271359317971329714750828799920262155305359745548219896488452033198466928222175844494144796818302831799433387896732524249391172527792277397293999515152818197922313963059693780351133836902400*x^17-67518825938913106788981654942753683579511762600090355830399885675568506425152792807833259951076743288649481513764349516219740585149873690343469669916441659424630829152752250730616886761668629999922358325052164278500779838962059834813281405621361697586596944751619106847/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^16+1834916941063032959184970016676670119991784173907546689279789353011429622070841240578663629074260377444155192589441807529512120971913340623083957347943522976446912347255975571206649938048278572279722791551726153068454891098805692722420029809358667151687682777244874155067/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^15+9572200581440982556511154239340867386860506436878906145333180099185473968995655667065121791849463642508383667705535586580350762719330326629995642018737647036060518710102084961984252017554746132886391593948554502622742468028664090901521402421676955494091715395004787690209/119296003120975415922618379428857498378533328145591079944505749158083226643645151009179039963986652457736035723975599998338794902194994698921247843509417358301394337961996760294683267047975662488195581181927588528982760995672445776958323232350379123381540897076953757315288268800*x^14-220338006444407457483759279823492451416313456928343249028319609276851189408369979686489245428272326533319323949487146104840725747962629983414128835380867415857193686881008693571304971569690054721942284548179852734090858464053287653148526208249701130194833539736697734716039/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^13-20987970729369977158616443278728865157539286826350929910920207063526136467161473829325601368763868196028683920899221068215707049114373165456473118889535798050496762397290077601915821955952138699214801620541537387524781555537182615639091408930482046954060994812007119795717213/119296003120975415922618379428857498378533328145591079944505749158083226643645151009179039963986652457736035723975599998338794902194994698921247843509417358301394337961996760294683267047975662488195581181927588528982760995672445776958323232350379123381540897076953757315288268800*x^12+168974510552388865740435853219265746335063291128778543399529721880455385260614311754770131837278896549487416347218166798090005937224790776612186952194632034649691088932726583608558609081271155742053622264604365920176281537133583997638790864261575457171927008603820073551003967/35788800936292624776785513828657249513559998443677323983351724747424967993093545302753711989195995737320810717192679999501638470658498409676374353052825207490418301388599028088404980114392698746458674354578276558694828298701733733087496969705113737014462269123086127194586480640*x^11+10833525372231592588582182513775534227289462073090519881406908477417485902048774095362419729874815822747042744163678376364048230064876948828483005080658220256673296156546201047194386418761627734967634137964441634154658685232078966530814655236016121873245463843369060325104220917/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^10-95671651407047631115757013455875677912166479490927632353670743332968752697406678133422084219177797244743658063199337383577870120320390052971156676458531511965807309668157066429951338508284232059394471114584146636426048822519202760782198306025350781510388547118904891140434845617/22368000585182890485490946142910780945974999027298327489594827967140604995683465814221069993247497335825506698245424999688524044161561506047733970658015754681511438367874392555253112571495436716536671471611422849184267686688583583179685606065696085634038918201928829496616550400*x^9-183273737158542563804312746189867005874969719065694584715469182552693094307206304304886526512323514794195373671356635756057001610876442463360165423132853034681078951972542392350818360319749467838676622545505602503570286824800719823148494946180347022821459374720703377930012101949/932000024382620436895456089287949206082291626137430312066451165297525208153477742259211249718645722326062779093559374987021835173398396085322248777417323111729643265328099689802213023812309863189027977983809285382677820278690982632486900252737336901418288258413701229025689600*x^8+330775706241889041142939893910275939825435791607158404109054097337650306244966183077685375707468080043408694783021580572400358221865552200734032824171668635946562276993795073833159341313726070121561879845688528294522141944198838909308030597023982233904436229309203701028831112657/174750004571741331917898016741490476140429679900768183512459593493285976528777076673602109322246072936136771080042382810066594095012199265997921645765748083449308112249018691837914941964808099347942745871964241009252091302254559243591293797388250669015929048452568980442316800*x^7+66973554853449971119700534712546036868469870181613360691716479049532144261447658177831923082523811207379617344427021760984766456130568683414679334815099262336023579042418377617284533773341517718174992252562287513497622375449455779047242975694108113895332661035381266106902354773/809027798943246907027305633062455908057544814355408257002127747654101743188782762377787543158546633963596162407603624120678676365797218824064452063730315201154204223375086536286643249837074534018253453110945560228018941214141477979589323136056716060258930779873004539084800*x^6-284684408082272195119818169757126907124737806306569184066898783328221154040137975523295814061641739065257639540561527413031235830963704360746269471166576961470932806124984559175156680584153947832049811398764150354688364654121021832609233587946078471641560195622373753664449476987/1365234410716729155608578255792894344847106874224751433691090574166296691631070911512516479080047444813568524062831115703645266367282806765608762857544906901947719626945458529983710484100063276155802702124720632884781963298863744090556982792095708351686945691035695159705600*x^5-68799054097031530547472535477545700725490963813969481447860395946257762262481959453342708050897068722279169692100449308533870062072994428826232180720608592272568124942890707546822470666901974188228154400571797025246690192489551579604408156912138285539235800904043885063727959841/5332946916862223264096008811690993534559011227440435287855822555337096451683870748095767496406435331303002047120434045717364321747198463928159229912284792585733279792755697382748869078515872172483604305174689972206179544136186500353738214031623860748777131605608184217600*x^4-1143369456883868540542900058582468333048609798226941556288648491970933927928838238668865447661880012858735702447136829262445197734749210028867932144761483889412348576192467422224598119338484603421170792800756020390282715429075367639752483371219891214189110883897602380831247219791/42663575334897786112768070493527948276472089819523482302846580442696771613470965984766139971251482650424016376963472365738914573977587711425273839298278340685866238342045579061990952628126977379868834441397519777649436353089492002829905712252990885990217052844865473740800*x^3+29198612236411290781902397838767908182685613890396359916152793706022068255036026317126793653126213338327271950009884029274102623513004195388550308921961784362171883777280938900648050065903124660635309601187393776979686800901303976707029904521880741181037407986890135456427563597/65838850825459546470321096440629549809370508980746114664886698214038227798566305532046512301314016435839531445931284515029189157372820542322953455707219661552262713490811078799368754055751508302266719816971481138347895606619586424120224864587948898133051007476644249600*x^2+3253134415255648192790340159876280977890293265823070555254131489818865096455848022406966926899837958604943598863606803646548937370540074663063455498354774808153219588995726945305687728327287460709944671886536465449661895419875361946119274615899867849646207783815693752111029679/2982632503837932474326626852176170880625845205503599154281779952649382802955184982156469517005836315046421726577423962929174676592392876917315005543783441043474988698409226724132477113263910611008727240030587232777505337883773210488667904939386946727503988593740595200*x-52434827629397868161068429717896830437123341768418382132438381199572387169219811272492951206665670668015058807200555724366766821350483295415475302787164029642420433480134860318990492572306021589688421209347105915678986697927764986819017034101699803986703307427417661417860394797/18517176794660497444777808373927060883885455650834844749499383872698251568346773430888081584744567122579868219168173769851959450511105777528330659417655529811573888169290615912322462078180111710012514948523229070160345639361758681783813243165360627599920595852806195200,-951072325727291648360423333590402486683928988369761581344499686639829059621583596257594971051502086488723005904262294045969443473487722839735693827933454794439043506361260176531914766446966020360599024214311626649947961951245162107478952028362558563649/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^25-72196075927240570876066984408913310684468346890234888714535822858947153246478670660379526479915769242192910759474055031484139995619005810895741077403316304657695784732815676983334819979590865675787891022611937333558098521153855711917747159429357879417249/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^24+3450740629228771424641224883881561760309313306776845927587173257713999237329205961319887925164749099354578200332292289707078380236700921056797372982155554428697647740395029883089087558606531808094634858697554639293179994657300947584746927215743605138080461/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^23+84696407859539750618145657232861222116521520827103995601540069483212262931613479511450282045338279316019945104049873426083926430311401575208312926381488528359979446788907581960204258157638204100335773143316077903080494916844676746155476652475418805082497887/3053977679896970647619030513378751958490453200527131646579347178446930602077315865834983423078058302918042514533775359957473149496191864292383944793841084372515695051827117063543891636428176959697806878257346266341958681489214611890133074748169705558567446965170016187271379681280*x^22-181002584961148147911152595680962274323857542211746134164297033223750166736336095100995391318745226477794389604901518904733543409258448731077511591519532214598968382680565537240387383229203266498272976266092953091954607476375437926968758679744560229896239600181/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^21-7686642032647718983385773836102333580902993233449434676375486521889145032315456191491734642565753994088769636229881815714178589973564879248132878355399829780677013841379083842177869002884482938951394955067116848374268942888211852428646438451393096394249639634801/18323866079381823885714183080272511750942719203162789879476083070681583612463895195009900538468349817508255087202652159744838896977151185754303668763046506235094170310962702381263349818569061758186841269544077598051752088935287671340798448489018233351404681791020097123628278087680*x^20+2435152682705387532397687001133904430053963570446129712449663898394669880727067060316248388654816260623690802728723771956826017444842320121670506027509780850159273392340222264551067052592164676088278271630512909172125926273122330573151202083791174407625293879239337/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^19+134141002865360973574894137111287221605499928478771355823859271710694917431380986776690912976024197678197256227525290668164363422916398212934532693624182811571655535620734158241114733198778809722078954497112603564871573453977561851485629228564105807694805078790203/37548905900372589929742178443181376538817047547464733359582137439921277894393227858626845365713831593254621080333303606034505936428588495398163255661980545563717562112628488486195388972477585570055002601524749176335557559293622277337701738707004576539763692194713313777926799360*x^18-1718899702474741992598517722619292885936221394815444531093765770466338800609323642483800067706310276437950962279483046193562167695597864916389535576551123198603939873699460814440214163330225758754159659005489149089391921287019349046054479493362321902133601305229706449/5726208149806819964285682212585159922169599750988371837336275959587994878894967248440593918271359317971329714750828799920262155305359745548219896488452033198466928222175844494144796818302831799433387896732524249391172527792277397293999515152818197922313963059693780351133836902400*x^17-17985741797174628474255361724860198618501675167702567787870328936341654012784047353084252520897307972362920344112006654767155849845484557990755494819427082384495116371418272992837328922085121483933161029404508588432212633043393106935006825874950366644438557449133420187/954368024967803327380947035430859987028266625164728639556045993264665813149161208073432319711893219661888285791804799986710359217559957591369982748075338866411154703695974082357466136383805299905564649455420708231862087965379566215666585858803032987052327176615630058522306150400*x^16+530101897660714630575671722973486391305245691738596260654959957309568609115702889434463752411559297618517526973407636885081600818072636744024841569847028785025264684144387834948268128229738403700790918680482048273514534320031777376983916753100902206399690510888257703207/477184012483901663690473517715429993514133312582364319778022996632332906574580604036716159855946609830944142895902399993355179608779978795684991374037669433205577351847987041178733068191902649952782324727710354115931043982689783107833292929401516493526163588307815029261153075200*x^15+4567572102369890366584076970898515543728592321209451727603667377653624805778962573719200373436383486470486268874326210150878922762982472568117051811260306032856320284260794029062812615842218304138394612826743258214575285755198477099809860630250851587536144722854271669353/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^14-969895759024058810272008763442227164260278934003187154504582454318217071853225508372041894207320663940842070916830712549112077798412903434161436482478114759519978255297377292101971012520493814612597291483061390845171292900068104610701068762786344766695146361934621002726029/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^13-49721020294870801289965617337409650848441709723161888267921377692292441330893457768777010825336364936212649202493819561538936869243263741245247217813591014882619056105603336186541420486935976767661266162084105796333850841763828417750834694992787625685279244942945643388812633/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^12+151962883660615013784378861734440604203321818197468022328777465517743628148712889976819506527708778064143291256279928942956375002018644054668766399695835976556052782845541728844554794592847630544481828468789213530110217981946066742903986697238924620254240429948243601353371313/35788800936292624776785513828657249513559998443677323983351724747424967993093545302753711989195995737320810717192679999501638470658498409676374353052825207490418301388599028088404980114392698746458674354578276558694828298701733733087496969705113737014462269123086127194586480640*x^11+940712295627339223909462415310119696626226204517019476310558120296634623503717220880086742955185707568349883349417234936609948863170759484230430262204581987059296072666918778662179225363885413499491670436805274513969446239599673854431255345590834472647464806561349630895951043/4970666796707308996775765809535729099105555339399628331021072881586801110151881292049126665166110519072334821832316666597449787591458112455051993479559056595891430748416531678945136126998985937008149215913649522040948374819685240706596801347932463474230870711539739888137011200*x^10-29653965223439877616520261529450363486838785705401851989413745216084438253070154274172700685281475878083730011209269415035123374625858419490016067220020723310919033757799624895114496278786025894600073365366413983322946168675774448326996543080054523943399658720192307951377040501/7456000195060963495163648714303593648658333009099442496531609322380201665227821938073689997749165778608502232748474999896174681387187168682577990219338584893837146122624797518417704190498478905512223823870474283061422562229527861059895202021898695211346306067309609832205516800*x^9-84642503506721423540793884907295062130148650943871887329856457131642127464013421169593258474545454792318744866419051105708331630481112016058047386832507525292254498963391035308312465303085121991004307619852774677057435393979836321413878737640089735856177182187897103143082282853/559200014629572262137273653572769523649374975682458187239870699178515124892086645355526749831187433395637667456135624992213101104039037651193349266450393867037785959196859813881327814287385917913416786790285571229606692167214589579492140151642402140850972955048220737415413760*x^8+330408349571433764932569876060167405367120040315878138510059354219893977897532443487731068353781812345154908406808647737963814987155273982031958597386122832673659125801315486639540332465400596870268008802956286707717102960731208050183502823042889089620487834794018153610908742911/174750004571741331917898016741490476140429679900768183512459593493285976528777076673602109322246072936136771080042382810066594095012199265997921645765748083449308112249018691837914941964808099347942745871964241009252091302254559243591293797388250669015929048452568980442316800*x^7+4464842318170064384297086510561135529109381939911201953292193352755628154958321078707790320129180113921886251693713543288023007392643118963662602198120586634180235225729963918648807379404656224852064194079966362793409031816584177634716533991878433323840565461958086941885086537/71618854332680873736843449484217408254274458975724665373958849792330318249498801915410700541904128252515070114771468364781391022545983305736853133510552493216929554200417496654883172936396762027845387652444361069365611189448589853930858113683709290580298790349413516574720*x^6-397145744611288547364563121163166075767836232568004679871596960878994898497206243691983903975456416769578303297130578822606450907560770049678261673807082517511078318958708271207062590966609905066633163526801490315394899848467938947547234858146230546072376469495555953781015469589/1365234410716729155608578255792894344847106874224751433691090574166296691631070911512516479080047444813568524062831115703645266367282806765608762857544906901947719626945458529983710484100063276155802702124720632884781963298863744090556982792095708351686945691035695159705600*x^5-8307398007637098895302906247937018699948385697992344611782995837385796177369678119212097476492607058347566796248386627688832871231644321540266977913425949668089196209713802629476265088414424856261023450247395336903541340436860223020204482235177653692898038839966414869068602451/888824486143703877349334801948498922426501871240072547975970425889516075280645124682627916067739221883833674520072340952894053624533077321359871652047465430955546632125949563791478179752645362080600717529114995367696590689364416725623035671937310124796188600934697369600*x^4-41422916981090017204945579018923842051743396007862537384392123319662132092168020367285613821826609139357173695428726220937375225579760340199948221906011240758815244799936206097267613261417366474490368738313389081689263043252179761467117278045144561839318560923156970011422243097/4740397259433087345863118943725327586274676646613720255871842271410752401496773998307348885694609183380446264107052485082101619330843079047252648810919815631762915371338397673554550292014108597763203826821946641961048483676610222536656190250332320665579672538318385971200*x^3+349858624448515697538856666687425869706966879279948379163292916124126156518067632068985180091467668346215629504579774400451693800018592256298013559556892801829996148599124774626946869117754314922900691078661754765774267041922273758833520436871002995064911363448756527465054441623/1066589383372444652819201762338198706911802245488087057571164511067419290336774149619153499281287066260600409424086809143472864349439692785631845982456958517146655958551139476549773815703174434496720861034937994441235908827237300070747642806324772149755426321121636843520*x^2+619992902430746741540445359776351403779872383804441231755797135418945996749334774593921611425314205638320498607140836604349707977640946316390275353520418576494979486969783567510445664932972375838123103820483307919987954507077184181625519421440158506034679161674742724721488107/994210834612644158108875617392056960208615068501199718093926650883127600985061660718823172335278771682140575525807987643058225530797625639105001847927813681158329566136408908044159037754636870336242413343529077592501779294591070162889301646462315575834662864580198400*x-140517236441040784626998949563460114160431048827973308850920437302012837615383429163134719872103780499152138098733380563086441612382065061458158486085591405315026750288838667703747765544238301242104491410056743245506548876837815342563646061326158843747979772355982817803203304617/55551530383981492334333425121781182651656366952504534248498151618094754705040320292664244754233701367739604657504521309555878351533317332584991978252966589434721664507871847736967386234540335130037544845569687210481036918085276045351439729496081882799761787558418585600,-39940232155348358278798417187690242061974686949816405792051343640155574897697080922098313812092451234823203019838963634892923261207999131715514154391755954256654819451815042233478351826588333442812113560907209486735705641712945484917116194795916829497/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^25-3022356658109404027611635533702372800495963640819284885842897668900491900616040607615597781761614904569859154419697720907554848305531265101532482319425614150631750090883862883912649905588216319959842886355980046123477566150054957689043756137643814835609/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^24+724197899904047285770863492767563591745490315062767876989936773592892767779141061981578507095317510422152446330725335223426399514897923913197927206814106215788485976404939924155096178046242332008149374795120775902851890895122733240914008318984489728435577/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^23+17725419322136163797785143933896485469020234541399453737041756646919069059033878208510468836677677711527199933380130321044166898489911841855371825493577362601087268540102112748343331905219217100544602970914793115364727964087639990876294378752991215319461123/477184012483901663690473517715429993514133312582364319778022996632332906574580604036716159855946609830944142895902399993355179608779978795684991374037669433205577351847987041178733068191902649952782324727710354115931043982689783107833292929401516493526163588307815029261153075200*x^22-22772366612691456803472245179126419894257428383602907769066054840554720145239962461672142985300397539318145578541889812424213652508594331369965567921229076283501270281105197009382113485520947294500599360275661928715572481879674554406263262251742069018645133223/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^21-1608434540394216762443962010397998210420491921555738634858483476029227738115246122208466276631560965064024896127192152333819884396221877396531473325867769406727645450029796197112963182938732622971872748317037090287950799792342903631410135531233824160669074367117/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^20+101983158609855167462762808557351768760189454490761246012203616905301969632510137081992634196338316125289267186466015157988390302005195135504447656734653764270588282889751128676022957917760026964270802538669658933665866687196250407644262393378589426783625218067169/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^19+1712017287864466793029496789679916031132803571720093758496061843338727337017477748691776515338758544568680592650271998258612425832874376917309915504370562880470775325313775869301033292847397457819424551121259618025964123282911140638934031413538423499574217531223603/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^18-71831226461433426212309770097698038689428225610497790281131543289619233635163930733285255668958251152224098343578572722466870004226106697079471569286506951013622924178048969282694142943898823700740566757292411407859819578581077732953953829328108665822852430478645449/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^17-752583328011507526179196554853043443787079989179976220793768470389866527468054234944237274449989139189893606547142986604932520372336151004210478228172283591385582891667287109882330760938727658105427128751100315987449438833497969295953242810340686089712175016025701187/29824000780243853980654594857214374594633332036397769986126437289520806660911287752294759990996663114434008930993899999584698725548748674730311960877354339575348584490499190073670816761993915622048895295481897132245690248918111444239580808087594780845385224269238439328822067200*x^16+66236140791450901274136934072147593237084536301770975722763470957981449582833952625214033179705240344006476714443624131725587009757396981517339535457001619533046742951414494125415939708208297915785742766378924782226069405255144863537783839832275788060010462156244607821/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^15+955678861486067520236062276646568008866343086678244879910044218294761217378927985165839570848927349708574406920843543332841629940110104371466201241420979655392165894100849930065908349015730960424496420712729772043912718085466220796286011040462541359528510282264991632101/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^14-8037825611666871665255949814004549693520618613967629717104016868803317493088865625379255485330534742093155826246445175593448604122565329102262615762528134914770758107766867910017871283669125979663375033535465982900748284911717092921715216426754817701353668897461500284577/2236800058518289048549094614291078094597499902729832748959482796714060499568346581422106999324749733582550669824542499968852404416156150604773397065801575468151143836787439255525311257149543671653667147161142284918426768668858358317968560606569608563403891820192882949661655040*x^13-34117054807496296378519161736721372677294495505570092149762495167781496346390017646568205864717362459616544105521455290678746484722268938083161838763982158686057828852379991544591876443901814653640513893505263274950816251128115474763629332535321838386550328155601749476837/183344267091663036766319230679596565130942614977855143357334655468365614718716932903451393387274568326438579493814959013840361017717717262686344021787014382635339658753068791436500922717175710791284192390257564337575964644988390026062996771030295783885564903294498602431283200*x^12+6245704333465624301688578365644951845104174806182262179665396319630594993006487078266692873727331965922949753319034433236906857557644147988473434865598739096633944326295124709106144597894041927426658334006755633416739972718327010759690045373905552216531117458604940696510121/1118400029259144524274547307145539047298749951364916374479741398357030249784173290711053499662374866791275334912271249984426202208078075302386698532900787734075571918393719627762655628574771835826833573580571142459213384334429179158984280303284804281701945910096441474830827520*x^11+118171503975086624116976123131179503922813961354591898589469016529194928145049524123355867691081890063180073326543889878097080936448356845344228862545965849935222540673885794837052645951774709222560921575600706099612028640952143882460848640725214084430454116329249090593093057/466000012191310218447728044643974603041145813068715156033225582648762604076738871129605624859322861163031389546779687493510917586699198042661124388708661555864821632664049844901106511906154931594513988991904642691338910139345491316243450126368668450709144129206850614512844800*x^10-3604583902851292983028536649729488408379415174658920678088474992401044556132466371736103337738288307340752797386207846118660310954314437218473745370905884030866667282458011116272884976429038446062684140692271762289725390958819346898480039027827190535388147897914627087823498471/699000018286965327671592066965961904561718719603072734049838373973143906115108306694408437288984291744547084320169531240266376380048797063991686583062992333797232448996074767351659767859232397391770983487856964037008365209018236974365175189553002676063716193810275921769267200*x^9-17723535819664843417904315345863042969078139042613271502166206063898724433658857855787296395560611464550627385358281231914917159460730537023149538397678282845360497210635775115806921714676097693009414730997101303312888344551366614775727486194635388615198940199643014587402220561/87375002285870665958949008370745238070214839950384091756229796746642988264388538336801054661123036468068385540021191405033297047506099632998960822882874041724654056124509345918957470982404049673971372935982120504626045651127279621795646898694125334507964524226284490221158400*x^8+12965534811087102385920895108812572337901064958531038176300777233007210894561159028169180318888394912366093885838936466771161360436638623372896459045137165184182799621192269872003006211769611336766397446048655060995107942352794651440871848552842218353342703786168176809381084791/5460937642866916622434313023171577379388427496899005734764362296665186766524283646050065916320189779254274096251324462814581065469131227062435051430179627607790878507781834119934841936400253104623210808498882531539127853195454976362227931168382833406747782764142780638822400*x^7+56883740223591820521669504353840744326851808500810298412266117914412165624129262239208684427719650579265014791584346779175267611446828819781785752853905237053550609741766033197579951500866761419278020270737062723533512484416091084807875154855274474538383275455594343236518992673/682617205358364577804289127896447172423553437112375716845545287083148345815535455756258239540023722406784262031415557851822633183641403382804381428772453450973859813472729264991855242050031638077901351062360316442390981649431872045278491396047854175843472845517847579852800*x^6-13543760341665674879727373476353437177691146249517326105503947338735811485341185991631037263098269057838296686731702448358966083315660822982646207068078069870697339703195227945281969263065227609418403978872880669629011421295725225468331200107126749631126382299972014544182564981/42663575334897786112768070493527948276472089819523482302846580442696771613470965984766139971251482650424016376963472365738914573977587711425273839298278340685866238342045579061990952628126977379868834441397519777649436353089492002829905712252990885990217052844865473740800*x^5-2721805080676439425277517387842086445208928081649482723681236648799582904244844959095949194144521455163966675650152010033903598340870289105371747907001086789740514248346900419321672187861245841310653545489267554186498603219920482930961461672043839886300010729449708136691851969/222206121535925969337333700487124730606625467810018136993992606472379018820161281170656979016934805470958418630018085238223513406133269330339967913011866357738886658031487390947869544938161340520150179382278748841924147672341104181405758917984327531199047150233674342400*x^4-30033547702789971254069062686372347804430380564802857239495776744783070197940893405032502116287240040553208315643772488764528390969365642816623909317969463336114801519771753390435976976057046312376890549808133135647979558631830333063967987385266630040083054770339832942395089833/1333236729215555816024002202922748383639752806860108821963955638834274112920967687023941874101608832825750511780108511429341080436799615982039807478071198146433319948188924345687217269628968043120901076293672493051544886034046625088434553507905965187194282901402046054400*x^3+62690683482393984224826987584263669970079599502898797318975983610090838236625409233161533935819209408976698566356355518124670168926979510281678000664106736722781877029898107890824430110786906622433625486556641061369182588088540256471690814762803862314047947830615718375451731691/166654591151944477003000275365343547954969100857513602745494454854284264115120960877992734262701104103218813972513563928667635054599951997754975934758899768304164993523615543210902158703621005390112634536709061631443110754255828136054319188488245648399285362675255756800*x^2+86551436989812980093616368907176693262482629403882014745311250659342738170955089664657855361420575542767997948390878154583202907868571952585273381526783217904611439744893791005527307497629844739401550998160555205176648276887905866649572410691250612405764787038114481969865177/93207265744935389822707089130505340019557662671987473571305623520293212592349530692389672406432384845200678955544498841536708643512277403666093923243232532608593396825288335129139909789497206594022726250955851024297041808867912827770872029355842085234499643554393600*x-3808766889853386629270587916155221446461939858868569071256620818298241443796408214472195111534980715116369875087328343515881138676359311226375830561759795785934359686201856477825218004277275529988084288436480550213381939309832119349506707408433521888775660092959831798532902433/1735985324499421635447919535055661957864261467265766695265567238065461084532510009145757648569803167741862645547016290923621198485416166643280999320405205919835052015870995241780230819829385472813673276424052725327532403690164876417232491546752558837492555861200580800,-832593702540663663135562034580915205756936401209738175267763008621420274983834937375821602983373495876518694302063917845851216829531425290087532714126693464469956799082299504316585019379925011132566370101725873356531669470906263884555071845000088260401/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^25-6587952531988416961531722905554743848041567342556213543573769390642742824806434420004466248514659513345049029294997658740460079625697753523307159168609861063124582236676109016498336621200475272358391142203709579989070476564208524514436965870461930533833/2544981399914142206349192094482293298742044333772609705482789315372442168397763221529152852565048585765035428778146133297894291246826553576986620661534236977096412543189264219619909697023480799748172398547788555284965567907678843241777562290141421298806205804308346822726149734400*x^24+15245922581530388836467723456576306893849324821134561608562808258355965544390974794459092589010881510073544974762784883188626807062424700183141699891151713955602069382685930540700860505465131688798744258157821700653085145071543251949047984489607423503313841/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^23+1040809541191947507152099160563952622975857345734169964276831326110110911514203749501664703500160799538808315229928232692933451275893818620779420277987610879834721726966669267334128825205190927057661910861300027400809393121839510214542099008924976219099352577/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^22-485268084642751102670559948292657478049610604448830669806769630477586376252413355282428989860504419546504472929203544136956549606045470793050985168869005165629458660026806503171024383914171227386810881414156526912209147111696352029608807073700574212511717424559/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^21-31380791444401779578235180546758409295402637618319192109323706925120144044910422053864582011383190337510302205077096428968467511452588900133189468129158086601314762460115326854062556380363450076648782056869969350158255038791402143752993741631305415307424699657061/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^20+2206113441742983764176515284097772714602769472775673976241241341312954980214810181936175832321700219393320160455643487439986795768455718384635314005101179657972863107067268950064533074699483370986429290826390889508159908728501381932643021072667431679078766178063577/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^19+3694316598934590845317260687039859195892074475429253552246023950044777297420339089519902800813144740260412277930690656363331464479370682345285507020178310405784065666067929516477672167502891284157854440181008781902072008888329792908229963861667934011046421705003811/318122674989267775793649011810286662342755541721576213185348664421555271049720402691144106570631073220629428597268266662236786405853319197123327582691779622137051567898658027452488712127935099968521549818473569410620695988459855405222195286267677662350775725538543352840768716800*x^18-1583052276588484509843920797742985206618665306695748821613245321510822967480056152819599998466093621169368397288738346846764196212689454965464979019890731766343053143390125281679751239621169042565710641844107247294719934457411337687826250084774177992190344532580588417/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^17-43555420354510038494292896218493146611727589440695339148305942974978009120206525823310316969456428398715951118402162774863633351743485818316803929855070913708041550880935156698630462817029483330729065634109627234435530677219225379024723445307726948267426543887012006913/715776018725852495535710276573144990271199968873546479667034494948499359861870906055074239783919914746416214343853599990032769413169968193527487061056504149808366027771980561768099602287853974929173487091565531173896565974034674661749939394102274740289245382461722543891729612800*x^16+1493971287607013349333227658667653610987518819859945733132066289035550847851626033852120482234378336076283686662755512921791801061402763833171777011309142946448531729213667503313446229073212578789217887189766329895483794538206966250656518089682379899959951706515232267493/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^15+18254785033846000662412622127751881245007756352407595861818732664064828301784198640114710715089827701290263666050993364731396817997785882999476552092771209075623666802402987621706681092088171461457033237687026819660819861595536833259854426804977494773331036309070226858333/89472002340731561941963784571643123783899996109193309958379311868562419982733863256884279972989989343302026792981699998754096176646246024190935882632063018726045753471497570221012450285981746866146685886445691396737070746754334332718742424262784342536155672807715317986466201600*x^14-186706698069050449745832109396188370168905743110900485454145490309776563067811734834449944156230283725128814451761208826337614755305457471500233214931957966073302347572603300944912924857546240292851441426178502272298696588958081856563198124722862512356486532181322503412441/17894400468146312388392756914328624756779999221838661991675862373712483996546772651376855994597997868660405358596339999750819235329249204838187176526412603745209150694299514044202490057196349373229337177289138279347414149350866866543748484852556868507231134561543063597293240320*x^13-4351613375825013200560524459085855267026587069909495595684405672628432476055716352265646659900041879441501433540092723696568527859958106569860689409092399247934221847365342138393757173514109229061757080067523492762620356670894170874895747254966786605760734134338380153158209/9941333593414617993551531619071458198211110678799256662042145763173602220303762584098253330332221038144669643664633333194899575182916224910103986959118113191782861496833063357890272253997971874016298431827299044081896749639370481413193602695864926948461741423079479776274022400*x^12+150907099637165584836177930737244672964484698889001093047632627724581183935840902232998091316567895604605742287733631309968369737784735517996723007374832313731665100616855934942476974977987849575492044426052603611219290057972855018770115177590316370770574764227203210353791073/8947200234073156194196378457164312378389999610919330995837931186856241998273386325688427997298998934330202679298169999875409617664624602419093588263206301872604575347149757022101245028598174686614668588644569139673707074675433433271874242426278434253615567280771531798646620160*x^11+6522001363043941103004677303303603698493813539552647832134944617279959808660139480502995599022400892857214022532179718118537637865936946274703605921991873760190917327194364118734885623743173129835562249799140710981245813282549414787179889627249733551044841472480371311960960843/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^10-92480113452012268825263520380218973778684641298771564947283479936054335763743329836986324402581593579796691263457707357861816219680816862624607269518458780950700655926666331151030172139961766097485778685570415130080985183646110364239137496662922622009826879886600564435262269743/5592000146295722621372736535727695236493749756824581872398706991785151248920866453555267498311874333956376674561356249922131011040390376511933492664503938670377859591968598138813278142873859179134167867902855712296066921672145895794921401516424021408509729550482207374154137600*x^9-314989504729446466859341531051756212871298800542285402980415829666974392444837478539496824359318565899862990904608571963659609860540812293143549356825590025693642137132082099455231256546029629075132608032410343549603744631162706479736951140698594454958209398516591155488978066713/699000018286965327671592066965961904561718719603072734049838373973143906115108306694408437288984291744547084320169531240266376380048797063991686583062992333797232448996074767351659767859232397391770983487856964037008365209018236974365175189553002676063716193810275921769267200*x^8+375015002209992573826883383947166687695854597741570700594645337578981054945900042019114619787044461578705196541371936057563735991977124137176203613497949776436713007206257234693755206929111454945394831862738977983807556024301816476878204190848225036703829166256353125153849177503/43687501142935332979474504185372619035107419975192045878114898373321494132194269168400527330561518234034192770010595702516648523753049816499480411441437020862327028062254672959478735491202024836985686467991060252313022825563639810897823449347062667253982262113142245110579200*x^7+319532140134311259285297630024588750525282753421330211139170527730174402864499150193318730564584759696552942187432801169573522110751700379436494252787474007413988564310680941377351240093077656760921033598815750078997068967770201122625818723006449984617651726244082515319810238403/1820312547622305540811437674390525793129475832299668578254787432221728922174761215350021972106729926418091365417108154271527021823043742354145017143393209202596959502593944706644947312133417701541070269499627510513042617731818325454075977056127611135582594254714260212940800*x^6-599107279451144493623352868795292087803999048687559582886836645791324535170127250079792257508970016854403938047852646530966833356305262699917086170468989842930269912544835575785496377074127264503387813957932348424932989838277585517603820381701908045775718459196011991262375812973/341308602679182288902144563948223586211776718556187858422772643541574172907767727878129119770011861203392131015707778925911316591820701691402190714386226725486929906736364632495927621025015819038950675531180158221195490824715936022639245698023927087921736422758923789926400*x^5-122800319816869129077576830484756615045571252239013876604102116235377988620155409314468388778942039539427374602625229394066942593186116511439463677710632848918118382892078284419382582317011550392667333027224864338717227305202443197220125209103726904826268827182313291639490483581/5332946916862223264096008811690993534559011227440435287855822555337096451683870748095767496406435331303002047120434045717364321747198463928159229912284792585733279792755697382748869078515872172483604305174689972206179544136186500353738214031623860748777131605608184217600*x^4+652430234576084260409435359329406775084283568529215234678006913466132446446192686434085483838791597624604927399127700659202955320384803777311732053600904569214809313854975349646422283085472976637075223187134718403974124750256263049235824366902462553460316615461489069952629430911/10665893833724446528192017623381987069118022454880870575711645110674192903367741496191534992812870662606004094240868091434728643494396927856318459824569585171466559585511394765497738157031744344967208610349379944412359088272373000707476428063247721497554263211216368435200*x^3+806328943321746100229341296141393629492800102618656248393695121977665854198278595990689096716224791626639760930071144894722317207818238978971547017887085278037587092645462062352843490494974636366874068167069321900892563534038567881351144573078868212268486569525170290657432133603/1333236729215555816024002202922748383639752806860108821963955638834274112920967687023941874101608832825750511780108511429341080436799615982039807478071198146433319948188924345687217269628968043120901076293672493051544886034046625088434553507905965187194282901402046054400*x^2-314582947277253992321237436092496443987304602589885727265186551503718567338283977072759485927497268446910544984648496992527890323703413036299659572514281613304060583616207304715991852078036495974180317512212852137201743815341113357086798645721925869325900848235259418875016559/745658125959483118581656713044042720156461301375899788570444988162345700738796245539117379251459078761605431644355990732293669148098219229328751385945860260868747174602306681033119278315977652752181810007646808194376334470943302622166976234846736681875997148435148800*x-11052941979225574893060001352312189886336571911680686284178523247257607297776925358310904714377083951751760363393771243637822803616435222814447189730459390015622035800210486964898399039683120795567409208037086647346289155632616208734120486599910793606460816148279290443462194089/13887882595995373083583356280445295662914091738126133562124537904523688676260080073166061188558425341934901164376130327388969587883329333146247994563241647358680416126967961934241846558635083782509386211392421802620259229521319011337859932374020470699940446889604646400,-11215095825291876882801656593743009112646576505289938542864538833197587572308278458609957853625929166996844892099883616642159851107813926106062137265982592956354961684051603338354817269492203135032913954159897922496712916508358739241734372281965516806373/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^25-871898675087986865659096304834604827347336141326993302542931376008336511859242510344025252152812611829620507759229223531673669209293920824628745804158094510540238546385401202740615360857577380330544790769806171458692013348312024903685593031829117934659781/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^24+202922730570980422707038962751706964003428462817603567424723721682121425097942562661206826467720885587585896073487033937283068095651080766053101101695538839124286242485977103639482664439936214025406969139023716192246173985219425255533466916612525919573609893/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^23+15384913804878968485759923100875676359790441676915049265127221988759247869255629707222715747409820440855778104155999918578282527482306364145812825920083857429004116864221108342804782050075088805474260987982940529114183530209015178582497739575886893785509852021/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^22-707087467014177926736981599226007520878314440521741124435940693798122808067835391512153704281205049810987729577930142145647469525232224160090872793188877787637984525500236900924093284127742235327503220044365937621736788610886393857394878005566987789573845575523/10179925599656568825396768377929173194968177335090438821931157261489768673591052886116611410260194343060141715112584533191577164987306214307946482646136947908385650172757056878479638788093923198992689594191154221139862271630715372967110249160565685195224823217233387290904598937600*x^21-467037918177273589288512270178385294358202807718274744303315093863351062092413705411794062014309026956422838273077331745464794161400417572417642049141484465232831034273683673900698785382579742172526424906273875424743252732029149816020741021345660097646643028589353/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^20+28401702871965282416896407334982802821621478204018996847632318565385287248819152737435514045661180136364326745976286702364227764797172850091149788141625184752288365769233161857404814098191045704176993380776847468370461033086441477147512322327459285142896570738659821/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^19+499399441512568078753986330103517901994794541153511598574559252582028858766423213173084637384270187775172690505565101347861481413232611859516041017575110835419595476158098874744785495501348204895122043285661607013551497316054953815887858259608908082739586445467719127/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^18-19916064412265387898395359630794637286606376116430017465913810442806248982608727043544221431605245840729694932201177802790169359334536803425358757989931084342959886698734769092944842945697269022461900006746777117887017674457698696224372887738687555006210717081386133941/5726208149806819964285682212585159922169599750988371837336275959587994878894967248440593918271359317971329714750828799920262155305359745548219896488452033198466928222175844494144796818302831799433387896732524249391172527792277397293999515152818197922313963059693780351133836902400*x^17-662486139665539007127853732676704666872061453717344720902128995138039067778768649627642491135616595053370599898094899501068979235053214907428216092329794669877052761080856477075645723406641774474534447565002287240589043513966421422060057137783066197379000259149886432949/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^16+6086122628965870276121097687243036421277221975357938834893001933532390310988360894752487911325673926983693591517999759013684313849774201753442968559774994281672974827422324762456816367703430904468414467901729891671083185007999037662987325307471522693935261521758318992163/477184012483901663690473517715429993514133312582364319778022996632332906574580604036716159855946609830944142895902399993355179608779978795684991374037669433205577351847987041178733068191902649952782324727710354115931043982689783107833292929401516493526163588307815029261153075200*x^15+282593893455185060729871381850678796217027647966695456857319920266405732969610522960499430034911673445083263944674696797449117313913759396033295036514091603257922500039099367312397752631547204893352350382428165799370498552825244120902606100126983857488707485237439202391009/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^14-2198329030497929559198121081838522934531981031009685730403905675339417807183136309859798793436685101912854260841948414818506201808098866186992946672617125266543543229506977993806209449718194012320187166354710534338595683389950717601862211296521251494167472096309530215415853/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^13-621749618393471740780216975843172656964504323245808654590515260621370595158321640915639733814200034609311043557567142878756027323776517407496102183758172753401835203909477608495978615144823790951297985277435809959979847325158932622474350856840049632038406130993856540134930013/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^12+1688781794179066876933946954373789949217161082241160344791238252492014192232067209872974469873951445849163050580604306619866146769292158461363542497857833153090327073530035602293657901297180080262485807634664098700511435075678424170122846330518024254951412455833631726846526229/35788800936292624776785513828657249513559998443677323983351724747424967993093545302753711989195995737320810717192679999501638470658498409676374353052825207490418301388599028088404980114392698746458674354578276558694828298701733733087496969705113737014462269123086127194586480640*x^11+107401841233202465846223196531708621283317093550007865247108337004144908778747087299569860156734037668466491788744762759326787482074424664072690031869270285984436263507448026845189338314752485361957429282718869948351558521519241827510100914557109406459950423346742566553320374439/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^10-318625765195412787908252204066238048672442395201033852584368034336581798079866812179037959132855997360729920355678779244489500704399272828490300073886274731553958108064316517722111036492186585743178178279998530087570816782829118328107672244988698591045206586816198486048209758313/7456000195060963495163648714303593648658333009099442496531609322380201665227821938073689997749165778608502232748474999896174681387187168682577990219338584893837146122624797518417704190498478905512223823870474283061422562229527861059895202021898695211346306067309609832205516800*x^9-5474386745711447097504536133746772829705296712982063024860617665875153363046661677596585814287000313256992203643002543505089462033208029726142017482373349133682505892123975449586484141600420688737732737441863147390131081930104987865450084430523445213167725072570331814215618594749/2796000073147861310686368267863847618246874878412290936199353495892575624460433226777633749155937166978188337280678124961065505520195188255966746332251969335188929795984299069406639071436929589567083933951427856148033460836072947897460700758212010704254864775241103687077068800*x^8+3284349517421934831311407317997086509911119946127338086913554204509199158725036626303618906748998235958879870859229490462187221762688693009526239149959760752308539513782492171958639593567947511386733929328791530917764920551440331906457906862845443179774756818841331999917818273819/174750004571741331917898016741490476140429679900768183512459593493285976528777076673602109322246072936136771080042382810066594095012199265997921645765748083449308112249018691837914941964808099347942745871964241009252091302254559243591293797388250669015929048452568980442316800*x^7+18070278617256116507737795823931563588182590036248467613032732198482936465016383605002716282555314011679850662388736033233733666648084986868812484853792529722227942315426720743730600858347859321565850273224410341433361961672777739609841847810525765511857240845003618643690437615357/21843750571467666489737252092686309517553709987596022939057449186660747066097134584200263665280759117017096385005297851258324261876524908249740205720718510431163514031127336479739367745601012418492843233995530126156511412781819905448911724673531333626991131056571122555289600*x^6-2673912987259733660845919284204646748996430091915623602111388681121394738055469791409863242525790806743578627612352635010211039161114475265891175836490791043456599402353409855204223019760530966036774110414656550822635754059411505851577675876014833122960815100509222531816916151529/1365234410716729155608578255792894344847106874224751433691090574166296691631070911512516479080047444813568524062831115703645266367282806765608762857544906901947719626945458529983710484100063276155802702124720632884781963298863744090556982792095708351686945691035695159705600*x^5-685851759768278449505241701949038633535918413665243029593401024243890375885271307241924400831427550096552408336972845151735888272055644851435603732014062480207687944334250449840375391785739613927378294845080616267277615355977656921959069390134754560401532713387847843495409218897/5332946916862223264096008811690993534559011227440435287855822555337096451683870748095767496406435331303002047120434045717364321747198463928159229912284792585733279792755697382748869078515872172483604305174689972206179544136186500353738214031623860748777131605608184217600*x^4-4159178739252697057883764530698698034178204048850015358993214156062947577324410970435706234439356176789279192038376548564579065782430350197273765432098366713782069718567782680006543425257162305941704694548590163123855546620859330020832731714474879173156759832031897843247160082199/14221191778299262037589356831175982758824029939841160767615526814232257204490321994922046657083827550141338792321157455246304857992529237141757946432759446895288746114015193020663650876042325793289611480465839925883145451029830667609968570750996961996739017614955157913600*x^3+22969731883471408475546508587002487979895527216226108412877416825901225465795356654151254773817073266895008378678365470089386159954711873525662038565091238638542130717826392128342196322755340578193630902003913725079678660517837403335665581632159510417204749619334735343505647097119/5332946916862223264096008811690993534559011227440435287855822555337096451683870748095767496406435331303002047120434045717364321747198463928159229912284792585733279792755697382748869078515872172483604305174689972206179544136186500353738214031623860748777131605608184217600*x^2+11045817822031395815698816156730056840886262934499396562552214347400107988758747696320003154381404742438778877102730286043531014749028111138763193306142613856408417173476830943944633421976397934730527320817663952349372572871085253178963160910092365533083526412058600369243805431/994210834612644158108875617392056960208615068501199718093926650883127600985061660718823172335278771682140575525807987643058225530797625639105001847927813681158329566136408908044159037754636870336242413343529077592501779294591070162889301646462315575834662864580198400*x-1471478314296922230559892506663005525452528626670716826418622166906031472278146929918148711902473103876855228744276026177069517065247314119462185738116087932625471682685254551499584768742657177367837228601834547811599648698263254921440271662349212919283845972876623503601072679597/55551530383981492334333425121781182651656366952504534248498151618094754705040320292664244754233701367739604657504521309555878351533317332584991978252966589434721664507871847736967386234540335130037544845569687210481036918085276045351439729496081882799761787558418585600,-904608263716053440627845736946007706493593626164847707018175276519653745905929104677973896881201876702475259642915598952602555655187466696007222522821599389121829491726478415354154368256074444809149040942908412755240642169092511361504532066578967804721/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^25-66786697802997982506932186145275071885293264799391416780912254855117659829959575747915568757695675120123771717815342102801214747511082479186082561547968706072172815681926952225212908569325283184392908296099683441827324474770863908706749721438901106794321/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^24+3294204893806222401757516569404691344731077232828538186894660164769482315421846060321886046010545577369717635589448635331539845779016844391689736370294249643397081437603605518987818320699804723037973727576336745441950365715808229431725036941046161376544669/286310407490340998214284110629257996108479987549418591866813797979399743944748362422029695913567965898566485737541439996013107765267987277410994824422601659923346411108792224707239840915141589971669394836626212469558626389613869864699975757640909896115698152984689017556691845120*x^23+78243579964552943018239716054681629351568179643318036940390248410738694806411252696513456623950595436575721436690856326260391762867408943659030707183871352895148634013694127247380225034256484828067289742899070454822750861168524278885443682189997790684535983/95436802496780332738094703543085998702826662516472863955604599326466581314916120807343231971189321966188828579180479998671035921755995759136998274807533886641115470369597408235746613638380529990556464945542070823186208796537956621566658585880303298705232717661563005852230615040*x^22-520681742576200925552196030817389118849380260616345926220681449365587309070808535805765185691908711969875360412229430248013275495810518353111390013473140134886372108835582278611397566565907924406329787101871502206244301547182188951272618726685355464364482323247/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^21-7088246692755233637959591833292522289473782546232123537797530379317941998433969483108869376584671118535186073650902983086531997872107131012262354617427330835308834339507949216058640399469428526278290233292639898392291741175650834049621818895917011902964837243809/572620814980681996428568221258515992216959975098837183733627595958799487889496724844059391827135931797132971475082879992026215530535974554821989648845203319846692822217584449414479681830283179943338789673252424939117252779227739729399951515281819792231396305969378035113383690240*x^20+2347612381836703030423549500502317794703491877413472847842581947511477636318282259872164224015129518104498341693322043287789009475505552878578296934389580859312578481399194261639224312352263157906285373120388332558170182620088547006338800506252490952545751177817273/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^19+7527323012559013041273275322980431373360963432910429084394492012050012079268137984140658235902929295463681803971300657389852576752227417470378506618013833710325732584417211035950257745442524801415264235506756591799738596672495383700449354085469059723928262342736527/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^18-1667907255390965867660408385557331851248268263638080742242179955393791229530957037110528180335614519266655704238566939925473094853567857669326435952882613215064142897311371677033422327001650839604861635596838483199715919890611111278061553981808680273630871396688077921/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^17-16490259650738668350675935739437446317875752415390154085337460272665268348419547124815299790472782704365569346409850990488412476495216761692362597258653300691749699300724683011862989796800989109114620399882210742899061436264377075266522650358131401333714940600201331723/29824000780243853980654594857214374594633332036397769986126437289520806660911287752294759990996663114434008930993899999584698725548748674730311960877354339575348584490499190073670816761993915622048895295481897132245690248918111444239580808087594780845385224269238439328822067200*x^16+1555320582448430555508134040067352091562182178319957255030706689155471026149368829352049963329548139833292161829494300430585984141655463407784575734195449568775986297991309284272978988468911666816332526810153246030758300007000777338493885135396904333634250562664133319109/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^15+4168144342185981052329604218219555623977366057580702455620500704748641041739496235083389893600457484170790812983585353187756336546962123557665913562146471399525201013423173754480680615516422761939464423661001534780569865183853826723507599281232442653102435533931235367817/2236800058518289048549094614291078094597499902729832748959482796714060499568346581422106999324749733582550669824542499968852404416156150604773397065801575468151143836787439255525311257149543671653667147161142284918426768668858358317968560606569608563403891820192882949661655040*x^14-957802090524954912480381224523493498896967232772651705291219048947171892061528297421259928859825536824999574931013937946922796879464800198767348382050175145249029992223974711728717674831821722408977532035020924578800476114243647846651681098529413174265557245933121826665341/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^13-45066794772486005880495905124961019082206814692498854618577961838215924699787505111946595069244749428341340628804017328558026685343973036970074023313482037583315240559619266226833798358305903093968420607229047570686690864366807554107412352217626632354288583999954575909931657/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^12+151976599637375996325099401298922570632640937570296357955069563316897763533644940477644230348874074274716886860380657553413161268286871793437915124796717616511966592717034018968067931329084316502125618446150338496207696717289737141524825000507790235492208765266934444059374657/1118400029259144524274547307145539047298749951364916374479741398357030249784173290711053499662374866791275334912271249984426202208078075302386698532900787734075571918393719627762655628574771835826833573580571142459213384334429179158984280303284804281701945910096441474830827520*x^11+844193371233565729370525370589874335079158014112726476596374845003074191556036504886838264461317162315964072270677354123609435454961488972467297196206683544232668717123693084980008429409348492309158702875234290209543949715014666856555052686688106668995892091148734136653257347/155333337397103406149242681547991534347048604356238385344408527549587534692246290376535208286440953721010463182259895831170305862233066014220374796236220518621607210888016614967035503968718310531504662997301547563779636713115163772081150042122889483569714709735616871504281600*x^10-90673911389203563495952100142725675453344995055972736504986134158625412608075354579483055801390035816825121180128036497696188563400682714868539627335174820277255391299538123486533086052399445516976482215336500995569336002470754974250880884001704787852730604176289411159367894287/699000018286965327671592066965961904561718719603072734049838373973143906115108306694408437288984291744547084320169531240266376380048797063991686583062992333797232448996074767351659767859232397391770983487856964037008365209018236974365175189553002676063716193810275921769267200*x^9-74822300580356376283737491386526510922991838203646986811062991753768950200284546454640499417390089824009993029808309617338913735827479510184353107311698501949697357737762242677095451111550869964877052467333039277865662664392976083551371809871072406017456599341562329923026399197/17475000457174133191789801674149047614042967990076818351245959349328597652877707667360210932224607293613677108004238281006659409501219926599792164576574808344930811224901869183791494196480809934794274587196424100925209130225455924359129379738825066901592904845256898044231680*x^8+349889315717982782138277485797704638781911711981434815266774925030700339965041951947780974712691220081073414327993888974468561282664568717591597091268871794136728415564140192216318853267163471844336368469837761886425890432867207445528176152793211572727575814704781876205785299119/5460937642866916622434313023171577379388427496899005734764362296665186766524283646050065916320189779254274096251324462814581065469131227062435051430179627607790878507781834119934841936400253104623210808498882531539127853195454976362227931168382833406747782764142780638822400*x^7+234979616825305819028950633429500370430740641734584614878168228556927264117698784373661144215019064485925223300100498005644868552323048936826738660547909359282147666782369873853053642118619731329086934062729124976578134414872869174558856238403204163563285784625240216070287926693/136523441071672915560857825579289434484710687422475143369109057416629669163107091151251647908004744481356852406283111570364526636728280676560876285754490690194771962694545852998371048410006327615580270212472063288478196329886374409055698279209570835168694569103569515970560*x^6-483163603942144360066124702360634817058544212190999805173954623607434936128991207184667244500539484673973762010968271753320724628738618355914429149701074049803356236325208105662498638735641775518603193602347918199848417679963717039533608491702205902700163572442193717175896548781/42663575334897786112768070493527948276472089819523482302846580442696771613470965984766139971251482650424016376963472365738914573977587711425273839298278340685866238342045579061990952628126977379868834441397519777649436353089492002829905712252990885990217052844865473740800*x^5-36031385029988939052440381602691482927220362266627733215519248029187878912951613776924707257427145649700685663724131980496162190485723554491503677618742546656884087886586498085432778010106006397057960143877898721367272580856651238431336420268357614824245091822473941471442722163/148137414357283979558222466991416487071083645206678757995995070981586012546774187447104652677956536980638945753345390158815675604088846220226645275341244238492591105354324927298579696625440893680100119588185832561282765114894069454270505945322885020799364766822449561600*x^4+66198631757764328223364056592553474808691348186014932691483905770470018576200627423639600760317435833031358689647151044105830006191812382674080757505751371870690523907505851246688809371408379084532454298166807332283687452064463565467137855475156263674318217991702270426293993183/1333236729215555816024002202922748383639752806860108821963955638834274112920967687023941874101608832825750511780108511429341080436799615982039807478071198146433319948188924345687217269628968043120901076293672493051544886034046625088434553507905965187194282901402046054400*x^3+241246774147009519963202331253104631539057575794162085023936555573488212598032185329812299746834559539425215458090984624234704268088424427864177116267859760744090747584372953071278480565191648968240727477845858264338662972977906442611747041776441926153617277173482494199469315927/33330918230388895400600055073068709590993820171502720549098890970856852823024192175598546852540220820643762794502712785733527010919990399550995186951779953660832998704723108642180431740724201078022526907341812326288622150851165627210863837697649129679857072535051151360*x^2+817729529979326743438465678175159676542383023873077111754686831981079625016011689021555900593964943027757396381402582425060325133324811665695691495163378029497603573819541791140198146754286019208556149641239081785449117291003274603470101077727781758305504058988464378562454609/93207265744935389822707089130505340019557662671987473571305623520293212592349530692389672406432384845200678955544498841536708643512277403666093923243232532608593396825288335129139909789497206594022726250955851024297041808867912827770872029355842085234499643554393600*x-52626883319921209594287594098608822637467989581732241613389518126923903680524870364101476589039571365112211382290210646453339855910552877218463268617637452577219230861629972110601392658191580368342266658956872697114088171446112531205210464830459808921699907557304657910340523793/1735985324499421635447919535055661957864261467265766695265567238065461084532510009145757648569803167741862645547016290923621198485416166643280999320405205919835052015870995241780230819829385472813673276424052725327532403690164876417232491546752558837492555861200580800,844596301,-16227181136767246627140415265111286668338868237907167412206269418230883221073264775901819357486178230131485134477588077624109687788684581828025183721977309591795463282405923881039546587227354785419048614600188063269239281749512307446573941261043909981893/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^25-135029280118930149546797249795145693846497217464765115068074851837848283948366539941654175830186937673063274892403247145208716999308077514324403888403962227200304746953832830040693454769641139796394821626240549506685858098069708317130276773205723329239869/2544981399914142206349192094482293298742044333772609705482789315372442168397763221529152852565048585765035428778146133297894291246826553576986620661534236977096412543189264219619909697023480799748172398547788555284965567907678843241777562290141421298806205804308346822726149734400*x^24+295069944747056429171852316902888323992185670560410574307693534917010394326735897984261428644166906004336228908469087471433867939935116474989588355708212474726402082881958929417504946048547068186955009718157808417069313286935041964463380874415872740723001413/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^23+21395552647411616243160492980115237473993690212381113688589802821652720309606550569456915186043325785904792463255957931182971278696622072010690457356497617760775637648455560731227817984904340125922149048032841967024515993987786281894944861343089511429099183061/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^22-9310946919236458663652113680407091319365047634124824057233176096953818570907392840209420293387151230904367591238824320538711424437865817643460706674820400188016454548881662829797300067797973916461695366475247936655093393185768612385742231140126543970409321663387/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^21-2665062672075334858223929454179084554962966972604975884359173320712037247992074584928955043215301005285562685775780633097958946570147893735650204761319150776765670691634869570034491040831166642369079889251021336587690702064231826796439486350312336797806289480211/94258570367190452087007114610455307360816456806392952054918122791571932162880119315894550095001799472779089954746153085107195972104687169518022987464230999151718983081083859985922581371240029620302681427695872417961687700284401601547317121857089677733563177937346178619487027200*x^20+41877657842697902599083932766144517421973203387468083027578655738183918326825519535988543424061550238379207324231749256990836619984834136795417287276408417250385856848544445913345085028024738076135916257298922805466020457558265749126558107478932760627101438626859661/11452416299613639928571364425170319844339199501976743674672551919175989757789934496881187836542718635942659429501657599840524310610719491096439792976904066396933856444351688988289593636605663598866775793465048498782345055584554794587999030305636395844627926119387560702267673804800*x^19+229939549256711491465382982064043893111201847392617789633349317968903952716090971512406318197931081232969942369270879465725820885859816815424364692847731756148206479353311358908459552047025484471927334310018450213180915572050811158089834102859141047020755897124072669/954368024967803327380947035430859987028266625164728639556045993264665813149161208073432319711893219661888285791804799986710359217559957591369982748075338866411154703695974082357466136383805299905564649455420708231862087965379566215666585858803032987052327176615630058522306150400*x^18-29653181203378615270551792280111208292452084111021988981210772051329588875951909073234703562128154076326791090629227415286580984181491749901984396266261450197862583484007204969444761310998453648565983268733471208374172901118589699966313197807348846717346569722136349781/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^17-14923774283242277139131186998048561087871265177433672455366588927607642324655762243274015260295178209256839775225669944084089168638169928752676945090310710112848860719266794270505066947523387378241081301605706362643905357525582579828908119189918190213231203946629045369/11734033093866434353044430763494180168380327358582729174869417949975399341997883705820889176785572372892069087604157376885783105133933904811926017394368920488661738160196402651936059053899245490642188312976484117604861737279256961668031793345938930168676153810847910555602124800*x^16+27524133370246013257331822003871005979492299404744177071009909872646978226974260397773471372783476268685428830222437761011429414095485551656291595280003715866303887775228788336962925454494400755147053450692762904903921410324808787325235192189867883864303879553692538099849/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^15+128522715037263170951722969852823063517506003939355417230557461489612297695254858499171868368221395491273736431268785491958568833025192923136890159775577852363063933599430292770128147898454085773787767730273726025490779436241953909856502930855718934123903149186777307784523/29824000780243853980654594857214374594633332036397769986126437289520806660911287752294759990996663114434008930993899999584698725548748674730311960877354339575348584490499190073670816761993915622048895295481897132245690248918111444239580808087594780845385224269238439328822067200*x^14-3368104988400209530969715189808620399335466724383639273678199455365552884128368637554961127663522820913819430187653353969535453832142631600043770730613804046823590954111514895357826461428811187231577705878016673992917475460601804993252309397614681686554941006762369530692493/17894400468146312388392756914328624756779999221838661991675862373712483996546772651376855994597997868660405358596339999750819235329249204838187176526412603745209150694299514044202490057196349373229337177289138279347414149350866866543748484852556868507231134561543063597293240320*x^13-31108165064412413821523354353528385152594933213578039152301922537765040384683273572481859542143403541414052697091589348361058328945631853199238122249383226194299426858528022147252029930566677451406037009935233029369656315878311096673695332176023521206318092511769499114671879/3313777864471539331183843873023819399403703559599752220680715254391200740101254194699417776777407012714889881221544444398299858394305408303367995653039371063927620498944354452630090751332657291338766143942433014693965583213123493804397867565288308982820580474359826592091340800*x^12+2646725820553854210589345997497536312579124699502726988730877119265941246315126718633971112313291357476266698033556342334309002824765578861229627255152497756514086575912447473734024159182604214050759126993612843011416615260547636529130095819518432232228072045812128372304153269/8947200234073156194196378457164312378389999610919330995837931186856241998273386325688427997298998934330202679298169999875409617664624602419093588263206301872604575347149757022101245028598174686614668588644569139673707074675433433271874242426278434253615567280771531798646620160*x^11+143065981013676051099661698196977748380027298004373664441912062019002965633836854470010488091769741628309230435467669483424598324651176141693546582475693413076210243628677200352121901410346613454840473056562225285005369834751186882850306556704371975323413467846837237593441773799/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^10-1554312562672233647596612360371745399385960265328982523163095288384615308333855234654503699050407342662070862297748944564207754572465592204639385752493213473940030895073787707580787265856640720101270877597685339741650609753104055472154337701009164797134677526669567405856179433499/5592000146295722621372736535727695236493749756824581872398706991785151248920866453555267498311874333956376674561356249922131011040390376511933492664503938670377859591968598138813278142873859179134167867902855712296066921672145895794921401516424021408509729550482207374154137600*x^9-2382783597689622994005141349217526118036674908599865754685763529883793468280387668195266527991271188447708636046151651526245576580020514230562397778983714698046621928311083094121022857346571762761879986559254435595691548326435011181091569262452541211352221996858509674245843091503/233000006095655109223864022321987301520572906534357578016612791324381302038369435564802812429661430581515694773389843746755458793349599021330562194354330777932410816332024922450553255953077465797256994495952321345669455069672745658121725063184334225354572064603425307256422400*x^8+5798611186222581484229334562181671281011637407877591780131508781360709245963634743369218217535931076752637707322582379905936368131571330872688862696709058829615822963950455854487596427627257031193793347335364502581576234680780325345384972384836616391816176189966603742202887477579/43687501142935332979474504185372619035107419975192045878114898373321494132194269168400527330561518234034192770010595702516648523753049816499480411441437020862327028062254672959478735491202024836985686467991060252313022825563639810897823449347062667253982262113142245110579200*x^7+7643213788166125221972283695728720536322121377484287765380538150161334383257595388955991372290351030250798378780966942764928881707266575950369241027343010881738756401690126102445477655549711974132361099003178748002449879448615218028325634449835571778947107816694159877109756854079/1820312547622305540811437674390525793129475832299668578254787432221728922174761215350021972106729926418091365417108154271527021823043742354145017143393209202596959502593944706644947312133417701541070269499627510513042617731818325454075977056127611135582594254714260212940800*x^6-7078108344231755417160310232640761038329072508977472103004138645167700454410028966639803257188973402307178764296225771189110055664780404825444370970216483072818287992940112841042098410756687873425216197311845366354798876884493604151598538004595974672033057085682714076402795567089/341308602679182288902144563948223586211776718556187858422772643541574172907767727878129119770011861203392131015707778925911316591820701691402190714386226725486929906736364632495927621025015819038950675531180158221195490824715936022639245698023927087921736422758923789926400*x^5-3295513491303844531146875224162636831823685622185547847730300108591440256581798843285452297484501793250806690880607767826694948429179679016706413461681836167588192039327528805940907696576610735189713496194119275001784536562220506535270461907355435551500030271414439085512094606333/5332946916862223264096008811690993534559011227440435287855822555337096451683870748095767496406435331303002047120434045717364321747198463928159229912284792585733279792755697382748869078515872172483604305174689972206179544136186500353738214031623860748777131605608184217600*x^4-5395646454981241369650954248750073163260139559334833380528397181554192536387463557490422506250477283834828741084038987689019791918653733869844955909819880818705913431027388654168312204689266508525407478739225206188491658539916769038862226376238817344216522728708474955778198565077/10665893833724446528192017623381987069118022454880870575711645110674192903367741496191534992812870662606004094240868091434728643494396927856318459824569585171466559585511394765497738157031744344967208610349379944412359088272373000707476428063247721497554263211216368435200*x^3+320198429293885812637418217014737425618003799156148768374975170307007379330789827704455677254865521007251061380806800770717045347906362928856213184608358039885855000279351572676379307673072252172732321201046123293898516274577990449625531726097068177894970133565514148172525818159/16459712706364886617580274110157387452342627245186528666221674553509556949641576383011628075328504108959882861482821128757297289343205135580738363926804915388065678372702769699842188513937877075566679954242870284586973901654896606030056216146987224533262751869161062400*x^2+26025974939339194347887055831232524049708806489016343253658693331170017681836253384514748471763491584253405926733784568850226464439285893092659621148000130091903773902206494277109293054703800682239420760085130478536643071392125897017738436916583281611934615024886768928452290213/745658125959483118581656713044042720156461301375899788570444988162345700738796245539117379251459078761605431644355990732293669148098219229328751385945860260868747174602306681033119278315977652752181810007646808194376334470943302622166976234846736681875997148435148800*x-445613898044537209448448776471825835999158449272978442326847000124532985732000768183924000001086493706343705368463005762472080546026970247919531208495488880794724070033630125569903411843831676375605721966255175451998025618357609271742254332793780397838212808644347965203191750559/4629294198665124361194452093481765220971363912708711187374845968174562892086693357722020396186141780644967054792043442462989862627776444382082664854413882452893472042322653978080615519545027927503128737130807267540086409840439670445953310791340156899980148963201548800,63497730741516392989004391610632043025155007390732710799385814652469721068057541163925074793569724167228715491635716153839178502792077749445261088760981486301053930997423558814182252030239834394252291925677137743267624441293580772427315058544099347805677/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^25+1603587374383046412723312776374916552363325614041024836165730132764732397819745342054666575989080813455405079769788979491903231201543562288214478526306424742832279513864749207453029449765441584314905095216608609958928574147650777509763853468506062344706159/30539776798969706476190305133787519584904532005271316465793471784469306020773158658349834230780583029180425145337753599574731494961918642923839447938410843725156950518271170635438916364281769596978068782573462663419586814892146118901330747481697055585674469651700161872713796812800*x^24-230451553627850354981648662893863951838378688555120372815101799581446033461999796335895694591934459605575787024726263064293864889232449162229931240597607312725623151366015086816005578577725118404649644262986607070621371279391570946570901627457406954343712073/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^23-16934989931057416881277740524892197371507569302473533392311291280559949831985622210182816723418506184379839213528222704967680312701782913420161681510405802439588614873636948697287601897266521908896630481865312827277645621644570837218599504501604247296130783513/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^22+36273183067730349211757883604095685522421272831905023475970705582174207469109804378548829171843944790623349811043672462244686312433296513428110688579094327428665330639901022798394471358225089133419285139698359524011107273614798475022408199378348413153959485741939/91619330396909119428570915401362558754713596015813949397380415353407918062319475975049502692341749087541275436013260798724194484885755928771518343815232531175470851554813511906316749092845308790934206347720387990258760444676438356703992242445091166757023408955100485618141390438400*x^21+18979966029345933428195974550398727587794498935310837342232007261348177804600941600876151810668792967180662216940906670904102705092190699734145151636948681457368633603813807526411515602846070962916704565668728144775511855773999547087876878673304355904573783647079/678661706643771255026451225195278212997878489006029254795410484099317911572736859074440760684012956204009447674172302212771810999153747620529765509742463193892376678183803791898642585872928213266179306279410281409324151442047691531140683277371045679681654881148892486060306595840*x^20-162701054514338529099188023270354713558381831868849150654760484148792392821274302071855261334636434697690721734519774193498513828664801517246517202381232837895360561381363279598813498715784321830655159553535533709417401162071310289768991605545235663674205932355744501/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^19-181907208482400796854482245843853643803287304506755373692678456234846403176183390415032442121372857281151677568638541756749431509094237563479785238496521417648985093939776935446311725368731651641107583255940853680533275057059716972639436369492337097470663427722788673/763494419974242661904757628344687989622613300131782911644836794611732650519328966458745855769514575729510628633443839989368287374047966073095986198460271093128923762956779265885972909107044239924451719564336566585489670372303652972533268687042426389641861741292504046817844920320*x^18+114853503486715780435133397620169392634459863302961006238329894542079345908668379365349337407883429403125496805602106261752411681666797467134226944050933063789384431689446207097262757066776221101930672338353841277963313791737335671583971548785873356718570603316095758077/5726208149806819964285682212585159922169599750988371837336275959587994878894967248440593918271359317971329714750828799920262155305359745548219896488452033198466928222175844494144796818302831799433387896732524249391172527792277397293999515152818197922313963059693780351133836902400*x^17+3600239219389841941813467314162667722256442599178589565501862558769281303045188395735334687466513358831450786067629064615293208030018099589628182434998373898488178087171124213670402909124102878312595569223266548237854934578124218885279283564468065388017052685054521654653/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^16-106244962672337855023946668304713937650181056028458735328801038074510849389465190056791899490029404178412878497601071482785199040941400019156347733257921301109807059168122478256116123956592700383288573593977865294280862448331435514591242175367336888618712953297586548993233/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^15-101650323753831524426419200813710242653250143334562533916816123491627520057013939482937343605222664717804609567187459783298679277788063668559633471512295647431904529982256840621551390328116914038476732308341806776647114856205682810963770265393067854698733507196115894972423/23859200624195083184523675885771499675706665629118215988901149831616645328729030201835807992797330491547207144795119999667758980438998939784249568701883471660278867592399352058936653409595132497639116236385517705796552199134489155391664646470075824676308179415390751463057653760*x^14+64763750008632752442708590806228778352755046594636736445744035379154390151870399581169758499103314936435086809573467171102224117660945142431202067453297947950058508484456622720025364498741354936136221180627032021977940973946172736799359409329665376154699386390345236540182217/357888009362926247767855138286572495135599984436773239833517247474249679930935453027537119891959957373208107171926799995016384706584984096763743530528252074904183013885990280884049801143926987464586743545782765586948282987017337330874969697051137370144622691230861271945864806400*x^13+1107411667899681351507859506622962440942341608015663964338869693097424077904085559932932920257722806242722539113418480404219539302584747639345328773564887581429357609143211839048254105476884170232127961969165160385318712513613858371496152708399339114291695853565827171958389303/119296003120975415922618379428857498378533328145591079944505749158083226643645151009179039963986652457736035723975599998338794902194994698921247843509417358301394337961996760294683267047975662488195581181927588528982760995672445776958323232350379123381540897076953757315288268800*x^12-10136204213077928723225211471955307314187451328552034764390376858323906122226016960198209934634134497451705159152072456437194318086759456502128088886233440468970679359943989459875140463536728411273571321746655369164821255059157211452748462048311673790315687682725382097803836509/35788800936292624776785513828657249513559998443677323983351724747424967993093545302753711989195995737320810717192679999501638470658498409676374353052825207490418301388599028088404980114392698746458674354578276558694828298701733733087496969705113737014462269123086127194586480640*x^11-566292626433661457053777980991789071887770349567590947323034211054775899125095172622547106612454016323516876098247433233467574622104889063973147913970403014068030417116030928524768763841359002883355954728429772653945879070945844238078971403013834825805124405007781349751598901151/44736001170365780970981892285821561891949998054596654979189655934281209991366931628442139986494994671651013396490849999377048088323123012095467941316031509363022876735748785110506225142990873433073342943222845698368535373377167166359371212131392171268077836403857658993233100800*x^10+5921539774829748783474436854463982200482737813484064239131585226649950474151636479836361532464475953925920615822174968219036937964895906495694954010083507775923718543635788170732060825563306264440169337812925421012203482609500207859627758342730075156951633535455451879110035519219/22368000585182890485490946142910780945974999027298327489594827967140604995683465814221069993247497335825506698245424999688524044161561506047733970658015754681511438367874392555253112571495436716536671471611422849184267686688583583179685606065696085634038918201928829496616550400*x^9+1889509513110089511781416591466655904721521642435113738553151500790954465403353468167570825654767517707516054226580893218448920568777377860004584137154703531494644055978192775876935359275768251892557294939782630503264707303940979898101586162697145347006496457811940773402082035963/186400004876524087379091217857589841216458325227486062413290233059505041630695548451842249943729144465212555818711874997404367034679679217064449755483464622345928653065619937960442604762461972637805595596761857076535564055738196526497380050547467380283657651682740245805137920*x^8-21895058511094321489238566870437385415850257198037968995459538499046375980246275616330601300704268707033988511669641075092754919474418712937799499399847981995308380577115953477870066688023248104971904025012719050025562002316862600801339496095527812938096550319336225765496449007203/174750004571741331917898016741490476140429679900768183512459593493285976528777076673602109322246072936136771080042382810066594095012199265997921645765748083449308112249018691837914941964808099347942745871964241009252091302254559243591293797388250669015929048452568980442316800*x^7-2028210651399692507291074456675759762678470605315826650664478381028817196898481924819048768291542348893459249371044081555785271629290464535175874470085818441969513896435938621317769147658080418406519388462434588248131410565428827092044067848077669220938690227541818863332159518489/485416679365948144216383379837473544834526888613244954201276648592461045913269657426672525895127980378157697444562174472407205819478331294438671238238189120692522534025051921771985949902244720410952071866567336136811364728484886787753593881634029636155358467923802723450880*x^6+25937559507634891025229772889550470952649706685017573635756605056356290798593801765660418502774852348565484548251365456236622076997795075812809373020072422174942061356496031006629934192089580699555239677283119774697209744053782356861411767588070037449923243421788928810731593468697/1365234410716729155608578255792894344847106874224751433691090574166296691631070911512516479080047444813568524062831115703645266367282806765608762857544906901947719626945458529983710484100063276155802702124720632884781963298863744090556982792095708351686945691035695159705600*x^5+13292743204513294764426574992099469663220531119511397431935940048992200219583467368689213538075086403186069517387584200179125064917729824399454580615035045104876698418967615046479786407896180583250732630423276129819416794770649948770863057034287503893991718456511366510634609964877/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^4+25384050257348760426673864431610306839383868520301311619367388189551373959327224218796211279524901116871492461814850955722899684055165415193875479686807642230154457847892547695290701174032245094451886976045202126234294031861946720965752579945795374622601623152264135438790035908029/42663575334897786112768070493527948276472089819523482302846580442696771613470965984766139971251482650424016376963472365738914573977587711425273839298278340685866238342045579061990952628126977379868834441397519777649436353089492002829905712252990885990217052844865473740800*x^3-2390840633494257043811961213101969686866081761395010600088666628175857818748189855753712086069857039945703403139256079866569665823434142051271643322251047936737382013860105275852217732150074503622290888135306398357817765830702436231337500492015221218090847523220172815011409610451/118509931485827183646577973593133189656866916165343006396796056785268810037419349957683722142365229584511156602676312127052540483271076976181316220272995390794072884283459941838863757300352714944080095670548666049026212091915255563416404756258308016639491813457959649280*x^2-110948008630453431410673726190837957476688224293717706103468413419755182876720444602790443920596996435098776032376419661793082314835265511730346230469455959514933378940180133002083137449465828004866980686770343908126496399681386769135179500964824971541205153708040199652741139533/2982632503837932474326626852176170880625845205503599154281779952649382802955184982156469517005836315046421726577423962929174676592392876917315005543783441043474988698409226724132477113263910611008727240030587232777505337883773210488667904939386946727503988593740595200*x+1818336787078914742768538003562059663343950927390145976273145312250066362555743744734440074315425976032594176705660008039275804130501680965795474572528364051006524847292330241162869407228324296183802116179761616452116017354177932299389535280892550310043167078265707418543013093847/18517176794660497444777808373927060883885455650834844749499383872698251568346773430888081584744567122579868219168173769851959450511105777528330659417655529811573888169290615912322462078180111710012514948523229070160345639361758681783813243165360627599920595852806195200,7301823378478443975476489586246971707257451930453272890342293628609060089836082107652314091043819821730204592431031602662616310467924980422366912735908097960598168970246213149320462769463990972948158214263741381131386303547331997909672040394195239003091/18323866079381823885714183080272511750942719203162789879476083070681583612463895195009900538468349817508255087202652159744838896977151185754303668763046506235094170310962702381263349818569061758186841269544077598051752088935287671340798448489018233351404681791020097123628278087680*x^25+564979102010891140168591389205476133169544196936108134948198312129935989207427830068473452466151116299720049865219538440220457987975083948406250610863220005911549159084581290092211095029139667167205388612051177770827095840927381166562362490009668749848307/18323866079381823885714183080272511750942719203162789879476083070681583612463895195009900538468349817508255087202652159744838896977151185754303668763046506235094170310962702381263349818569061758186841269544077598051752088935287671340798448489018233351404681791020097123628278087680*x^24-43998719850814114970437860753099070940710945685363126011839656863531992720447848468969243871313466922674051432006140295169931860465357350391857543182932829210684506065222710417381593835404374633124717282170601850246529289156774040907907521199698558163492017/3053977679896970647619030513378751958490453200527131646579347178446930602077315865834983423078058302918042514533775359957473149496191864292383944793841084372515695051827117063543891636428176959697806878257346266341958681489214611890133074748169705558567446965170016187271379681280*x^23-9944476639144335392482929432090254063458328035111525733353175097697034798917566685268341725666349198215578398776243677491554018123424394649038735554788626060231446949727843191965309715038228761520768943333238190882580511414255446100289946724705640116456753347/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^22+4136025318632985602161697276647266840984250960837018610170462428172416287167608983638496177990582554598574008444194860612139529378978559609312688324813577319893704836138690790840185530920546542435390303428502651036857832973681807578011578623035870352601152888269/18323866079381823885714183080272511750942719203162789879476083070681583612463895195009900538468349817508255087202652159744838896977151185754303668763046506235094170310962702381263349818569061758186841269544077598051752088935287671340798448489018233351404681791020097123628278087680*x^21+300960739690597428855431250282773883376264408053240249222330528221463449088415180400091395767257212042389637062916124838522463403317109696227417894030440769187595546048849693402491992370530614452952661993578858292157033551562120041840607937587206808206096015104751/18323866079381823885714183080272511750942719203162789879476083070681583612463895195009900538468349817508255087202652159744838896977151185754303668763046506235094170310962702381263349818569061758186841269544077598051752088935287671340798448489018233351404681791020097123628278087680*x^20-18447919795545939400129116952734568948206292575828858830154819633738583191335098001807466522579277185328299827092068235081528033897618846794793030884066964106085146399675720063656195778013721046341948276915641025995127998903552730696899842845408903177193085839707787/9161933039690911942857091540136255875471359601581394939738041535340791806231947597504950269234174908754127543601326079872419448488575592877151834381523253117547085155481351190631674909284530879093420634772038799025876044467643835670399224244509116675702340895510048561814139043840*x^19-320593671668255807272549150655060314553794661605376024715921676528477630979556873740152326789438931823067491590915572324312251739499258248836208712133299888733261149150365628892517303063294508762137355436519616657559588296273920911797374813427574304176946013572917649/2290483259922727985714272885034063968867839900395348734934510383835197951557986899376237567308543727188531885900331519968104862122143898219287958595380813279386771288870337797657918727321132719773355158693009699756469011116910958917599806061127279168925585223877512140453534760960*x^18+4311460362509207621003953399960760472288897147979212131564538852354503630012780328372719995630318451891641127759527807077113380005093639249507937875086421402227477461623309270595182846130834049161044876705463485775043878130029909088158303109730519983309413279678108289/381747209987121330952378814172343994811306650065891455822418397305866325259664483229372927884757287864755314316721919994684143687023983036547993099230135546564461881478389632942986454553522119962225859782168283292744835186151826486266634343521213194820930870646252023408922460160*x^17+423264498018226538291413452045928566135253037413403237107678451943998847037313965324380268910775529071842931418737729631147491267556409977346917322479812266940986964201087886692237241403565744198628472033270423815626702901562983996104559985807436793128080848231649682563/572620814980681996428568221258515992216959975098837183733627595958799487889496724844059391827135931797132971475082879992026215530535974554821989648845203319846692822217584449414479681830283179943338789673252424939117252779227739729399951515281819792231396305969378035113383690240*x^16-11866331554869703717948621456607223964992176633312325506912039867652264689366236041977215446552102447620129977563265728736080756950498379445859873794871945037260760707929339078812743619925371418489828573538815697970127633995544044218605236281856389865657847911566012516783/286310407490340998214284110629257996108479987549418591866813797979399743944748362422029695913567965898566485737541439996013107765267987277410994824422601659923346411108792224707239840915141589971669394836626212469558626389613869864699975757640909896115698152984689017556691845120*x^15-179458601547651301989924680908201371297066153957773393369269887669249237810994403809214435876340267690124577140587165166288718906446579365957033055947510133501711217831874503941138522595913229180830418683488846457162226057349727906501555507807419617093746664069822505553143/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^14+1431909121768180617780785249712926121442789424540341353106991624968745913610286568441669747914329323787511857841591343492991768557152375153984341110647262107966834502233135834812688515853967980337238518210018263768741120228498641873221141271784922763752642911022799349617483/14315520374517049910714205531462899805423999377470929593340689898969987197237418121101484795678398294928324286877071999800655388263399363870549741221130082996167320555439611235361992045757079498583469741831310623477931319480693493234998787882045494805784907649234450877834592256*x^13+391758692854664385169013676669297093667256103929743922730011810289116384425117676139767389021419709936695630080122900466214126307703082277756533677492386845042280814118963006297254815751871432664997997481844820943075041230250947984654115888603857874640918533554851764171699611/71577601872585249553571027657314499027119996887354647966703449494849935986187090605507423978391991474641621434385359999003276941316996819352748706105650414980836602777198056176809960228785397492917348709156553117389656597403467466174993939410227474028924538246172254389172961280*x^12-40944406859442411336029807169110363026243811203360311677148200090735161918163708731362104644274336011971358208700378103737613470285271288847356351668483276279225715997521896680339785879829390737089197502758784830577292470654069137708096569859786306620491730877477945769744793/265102229157723146494707509841905551952296284767980177654457220351296059208100335575953422142192561017191190497723555551863988671544432664269439652243149685114209639915548356210407260106612583307101291515394641175517246657049879504351829405223064718625646437948786127367307264*x^11-66981957362697084584270826996584382619035850845469278907934618748271126964485278970394598856693686576727270391890062173675315242539932038709287483014385389349042962719579162488286625435577496509639672203283818018363264913932415254630422613474029226442311739463242663446143295553/8947200234073156194196378457164312378389999610919330995837931186856241998273386325688427997298998934330202679298169999875409617664624602419093588263206301872604575347149757022101245028598174686614668588644569139673707074675433433271874242426278434253615567280771531798646620160*x^10+632564589333138123112723592001503540152865600807723947605896945805440295948777475471821091478170842566575534125690476250877976720531962972337916008844295361026803346860483204007415270523422601747929507311852246332340029071466757296691580970488337953327419247253112629609494837773/4473600117036578097098189228582156189194999805459665497918965593428120999136693162844213998649499467165101339649084999937704808832312301209546794131603150936302287673574878511050622514299087343307334294322284569836853537337716716635937121213139217126807783640385765899323310080*x^9+3367901825668413464096715570841882463844731949216664659425717480066953474782679865652677793716166333615970971263312386497866692978387796471841995233453280470562385331247117066350585872201180833543776394014166591710979691390298218952884362191087606589897540790534348057568511448443/559200014629572262137273653572769523649374975682458187239870699178515124892086645355526749831187433395637667456135624992213101104039037651193349266450393867037785959196859813881327814287385917913416786790285571229606692167214589579492140151642402140850972955048220737415413760*x^8-2237731313506338065308221088906512602636023429420206360941826191961906056293786716083158842317872478770690047426495889516519877074045062486609647010817416291105902533133862914345363952514968636772731805956501385727387593802070305399946125345210130113138288937865108079489683045613/34950000914348266383579603348298095228085935980153636702491918698657195305755415334720421864449214587227354216008476562013318819002439853199584329153149616689861622449803738367582988392961619869588549174392848201850418260450911848718258759477650133803185809690513796088463360*x^7-10915260606005935653872575716083565808589341902801571876008395934210622216421410289111560324344816962529743990984170492724060163883638033785327170744688760649049981773794365382312302685779855681155821080717698202909525616281017410824850369503062847780983397003995351035550843016059/4368750114293533297947450418537261903510741997519204587811489837332149413219426916840052733056151823403419277001059570251664852375304981649948041144143702086232702806225467295947873549120202483698568646799106025231302282556363981089782344934706266725398226211314224511057920*x^6+722279452143771946227560693062418857801138021695486192149589565470787982105175690284818370420175148475517849539195039341977523528435238299848419254238695231146539345275093627219734523535317625946616734096344247397730783398540972437001499383121829667125324906152236364874343575941/91015627381115277040571883719526289656473791614983428912739371611086446108738060767501098605336496320904568270855407713576351091152187117707250857169660460129847975129697235332247365606670885077053513474981375525652130886590916272703798852806380556779129712735713010647040*x^5+201075416200148665768980174263336685619995342868164079079875269491606903628108848772776999012920057542664983494719610131306883589098138042739613838183661413142680985189143617735372610621003557907364932463482984746990626453524684978891956884038949330126517995373780933792691583557/533294691686222326409600881169099353455901122744043528785582255533709645168387074809576749640643533130300204712043404571736432174719846392815922991228479258573327979275569738274886907851587217248360430517468997220617954413618650035373821403162386074877713160560818421760*x^4+6294415824328812231390851902047153262372188265045752031929354064745639910190908476220819381997511737186147862984228790594458242999245973669063480123028635499613351941436165102331347443318230079792842840617209416201246375885322105666851275776833833316230222445809546780999517674419/8532715066979557222553614098705589655294417963904696460569316088539354322694193196953227994250296530084803275392694473147782914795517542285054767859655668137173247668409115812398190525625395475973766888279503955529887270617898400565981142450598177198043410568973094748160*x^3-13053539038105952887747794378011469256374560704668382411143693097004028601156477837185647460151081073248731769995069178636776182811853936212203483879469486876654784183582577063573006226617200444979497378904004871953890699657331753821452018193753989247179070518805103521081388414473/1066589383372444652819201762338198706911802245488087057571164511067419290336774149619153499281287066260600409424086809143472864349439692785631845982456958517146655958551139476549773815703174434496720861034937994441235908827237300070747642806324772149755426321121636843520*x^2-17913871035389577063501089629018924738939179837457691920586086983475149383601780468937452864417531388801096609882961251843536489883169558786127538825136190033344427150157751905083813970444475941335815785580179911771875209954826475803745840348498490990618668077648758075445618771/596526500767586494865325370435234176125169041100719830856355990529876560591036996431293903401167263009284345315484792585834935318478575383463001108756688208694997739681845344826495422652782122201745448006117446555501067576754642097733580987877389345500797718748119040*x+668673569583874356965875391392959186905808533145075061257677332418712607468714714088990906474415575119967374579420431786799744932706128023316224360219633385996365332021598885131884116431209754964672878703796463053621738185724618314091178829007854420352959103421085293380256431499/11110306076796298466866685024356236530331273390500906849699630323618950941008064058532848950846740273547920931500904261911175670306663466516998395650593317886944332901574369547393477246908067026007508969113937442096207383617055209070287945899216376559952357511683717120,2933572597488333956873596907550158972270121901787627856071400268090990391529822197476758540578492434549956777193091234253652414244026894615479231551572392491454348017882018431737082840499743743833587946398615530497573797611767414732762084984456138466877/7634944199742426619047576283446879896226133001317829116448367946117326505193289664587458557695145757295106286334438399893682873740479660730959861984602710931289237629567792658859729091070442399244517195643365665854896703723036529725332686870424263896418617412925040468178449203200*x^25+25643043932061837170962130761002196163766722715086299049786873505556130516003172779793330804656543724685179235283294336289093765720703030794105623255053404695744891325342714817904201792053630132973602007285193068986271372598523579384108746748304629156853/848327133304714068783064031494097766247348111257536568494263105124147389465921073843050950855016195255011809592715377765964763748942184525662206887178078992365470847729754739873303232341160266582724132849262851761655189302559614413925854096713807099602068601436115607575383244800*x^24-31704532845390198501060501584538352843206081399428204299972931024090213669737020350973539082801320439136281122503313328615436864526962350330991055204017970319090397408099117273928526922497728922291689450467600061184852719614755520210561120078432733071400459/2290483259922727985714272885034063968867839900395348734934510383835197951557986899376237567308543727188531885900331519968104862122143898219287958595380813279386771288870337797657918727321132719773355158693009699756469011116910958917599806061127279168925585223877512140453534760960*x^23-2434618789585544210594048382201688415361178023043520309433724081063726713077718003390173238470411938250610900772140586282443231077839602457505904688131276876177899937415490740121181578180775709859322505797318270861062884767672033786496480006423336295152477819/2290483259922727985714272885034063968867839900395348734934510383835197951557986899376237567308543727188531885900331519968104862122143898219287958595380813279386771288870337797657918727321132719773355158693009699756469011116910958917599806061127279168925585223877512140453534760960*x^22+1648859668180927883001611782737285903721711053412833885453583613698427394898386843414933750979117382901413749746958737651038740525007059901259887330077684127921525110591113709662545079483410528473692178023261477816211597991407117806889397425276804903250397083939/7634944199742426619047576283446879896226133001317829116448367946117326505193289664587458557695145757295106286334438399893682873740479660730959861984602710931289237629567792658859729091070442399244517195643365665854896703723036529725332686870424263896418617412925040468178449203200*x^21+73585243403527084144893946547288602701619357356133013032670743405277794455703497840050458427290468550996377875744648577939015023162320776511317023301026717339126211773360199752729993821776746715849068428679450985197457632695578777754281547062784879658909921707399/4580966519845455971428545770068127937735679800790697469869020767670395903115973798752475134617087454377063771800663039936209724244287796438575917190761626558773542577740675595315837454642265439546710317386019399512938022233821917835199612122254558337851170447755024280907069521920*x^20-39996497682755073635528735602565050661886702635926649813158417065168249558443847221255777740937169039763931739423752151153209271846797354048642068783905429819196282911130220313863158961014994500495623617968634371673591578993544845955149299194788231276407051246947/20860503277984772183190099135100764743787248637480407421990076355511821052440682143681580758729906440697011711296279781130281075793660275221201808701100303090954201173682493603441882762487547538919445889735971764630865310718679042965389854837224764744313162330396285432181555200*x^19-26088465976923639664490380498689561171135872352247167322343018170183516299517196686935365043055808950588017342016792357306608976540383809193593050484566981183222826412196028491619346148016581195967648145601038169640813623461431665937329139598140555175113399633039219/190873604993560665476189407086171997405653325032945727911209198652933162629832241614686463942378643932377657158360959997342071843511991518273996549615067773282230940739194816471493227276761059981112929891084141646372417593075913243133317171760606597410465435323126011704461230080*x^18+15312706210277809238713429206620773427398581829732245797695417437118550948026416632820834541809842864593450519343379529252138380031035514916233380158857989744300054621938198319329081811088931025383053829950762520906366086260888961857783257288992686599323479244186995431/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^17+515727929418063337201501270834564166657024259850955101971285267738521835328293279277608666151188005627881943552313448577808793010083561022446378298312471469308602147059227630464714357788119169789239023019969224088509191937503071584788882576037674903725289339955444665959/715776018725852495535710276573144990271199968873546479667034494948499359861870906055074239783919914746416214343853599990032769413169968193527487061056504149808366027771980561768099602287853974929173487091565531173896565974034674661749939394102274740289245382461722543891729612800*x^16-517212483181757570528044859977239672404903212503222075509884044720669723124949088251259081159385806764862501522159866612838217127614004730496509283125943088148643626591194034841279452972507308036377404418562495543350063160713618643777706844062649860823397558895476637337/13255111457886157324735375492095277597614814238399008882722861017564802960405016778797671107109628050859559524886177777593199433577221633213471982612157484255710481995777417810520363005330629165355064575769732058775862332852493975217591470261153235931282321897439306368365363200*x^15-715441633643133064147341449017185187634233878631264660469528812062780454356066188272189566885280066053841756746435416482795100648411444112150821377222165361497249071190680570714272797709732376235675090619507401552553658754109680463708738375265507730908474383455435165787/293350827346660858826110769087354504209508183964568229371735448749384983549947092645522229419639309322301727190103934422144577628348347620298150434859223012216543454004910066298401476347481137266054707824412102940121543431981424041700794833648473254216903845271197763890053120*x^14+2790276523545732335487479566666193770911139793913096948966099394922616830463395336368941547132910019805371150522100843073550877115834264050877789858280442132591305101396973257162455654459724958950911871359518031032666920665084857608549812872248899431992334316627227145024217/29824000780243853980654594857214374594633332036397769986126437289520806660911287752294759990996663114434008930993899999584698725548748674730311960877354339575348584490499190073670816761993915622048895295481897132245690248918111444239580808087594780845385224269238439328822067200*x^13+52801712719612058351875280373464001398465053764286549564692514686180456041357996591335040107830502964219461066499086899886053610640461043533552824647502885225868444674035045732634922401380329388490289335032555806688005972033770567794697161759212944315333727055033905196363303/9941333593414617993551531619071458198211110678799256662042145763173602220303762584098253330332221038144669643664633333194899575182916224910103986959118113191782861496833063357890272253997971874016298431827299044081896749639370481413193602695864926948461741423079479776274022400*x^12-1283093198519845235879170196004609829236172760723713858344924295543299319962998958295277500807898543053430872950495884433591000035424179681837818779126208959631566475690701256444824552574357037579401311317158132833450814958376009259737344263522000051467489796119351538060519687/8947200234073156194196378457164312378389999610919330995837931186856241998273386325688427997298998934330202679298169999875409617664624602419093588263206301872604575347149757022101245028598174686614668588644569139673707074675433433271874242426278434253615567280771531798646620160*x^11-81026841058044873562668972013663335125004785843516374650069587752203796024534591376404668090964045995700409592115947260710391600512966661996039559337566342030351539275830236157107167227920433129753462214926452738396883371206633837799794662742382826865275116043324220394660363053/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^10+80808870792322520341379760776794529845799597643190687061013702200580088092435097290089599938959923727423479083664802204736362737540136631590593712906672458317178695177184766647021105550803567824113097167728907078965691137407078710125423965048716515612765716585609575882755586273/621333349588413624596970726191966137388194417424953541377634110198350138768985161506140833145763814884041852729039583324681223448932264056881499184944882074486428843552066459868142015874873242126018651989206190255118546852460655088324600168491557934278858838942467486017126400*x^9+812193872352601951765040216895381084474668386575214476998050224422968664739147329502927810048766192812860282665845586794628011978826881978112679298304816902635683596099158222352388528611777907350167438263689043512017558186198436273868788662253880209815660225788868401532459600387/139800003657393065534318413393192380912343743920614546809967674794628781223021661338881687457796858348909416864033906248053275276009759412798337316612598466759446489799214953470331953571846479478354196697571392807401673041803647394873035037910600535212743238762055184353853440*x^8-842608520193161209960866172593270594677480512095082420811356925414714841953520276005302832637403274276564871510415443846278591261339282770425438573860974772946409050675301049788079044855012041455600950658238281523136108661556329878767627380357573649529555394153258365998758664403/14562500380978444326491501395124206345035806658397348626038299457773831377398089722800175776853839411344730923336865234172216174584349938833160137147145673620775676020751557653159578497067341612328562155997020084104340941854546603632607816449020889084660754037714081703526400*x^7-874164787157727019762715144734943693489770513956754346740459274992275578164300709274047821765366715487228076060368945012100735080931954258596433200320952232227141392985199241459384532313188777195396989934835111002435251937642891975333245304963721347359860901599673072241085570801/364062509524461108162287534878105158625895166459933715650957486444345784434952243070004394421345985283618273083421630854305404364608748470829003428678641840519391900518788941328989462426683540308214053899925502102608523546363665090815195411225522227116518850942852042588160*x^6+2251028952536678016106139983761300803258897612522731286018436029773002611188348866811838870970097336462041197750000266506046233054308934759452349424733397681589797103814777928280573620560214786124441683035464847941307600645816192373948982793348281343321744354362015016668785491291/341308602679182288902144563948223586211776718556187858422772643541574172907767727878129119770011861203392131015707778925911316591820701691402190714386226725486929906736364632495927621025015819038950675531180158221195490824715936022639245698023927087921736422758923789926400*x^5+1923222365238182067624126376182863143120190272073139889485848899825969596251141566205464374455385813530945041332281405241921142393723959870895390989849248170732026305319479413024516686099902558837128960121751649399943431752912696115493905454487128441758687468789665756655500205831/5332946916862223264096008811690993534559011227440435287855822555337096451683870748095767496406435331303002047120434045717364321747198463928159229912284792585733279792755697382748869078515872172483604305174689972206179544136186500353738214031623860748777131605608184217600*x^4+2849983300489035269587549490900086337081272819759750679932335774876956126230157718612981105575837129182198903011555480474879369941102777739057074513391527504377617956939291661209259137512393258491555073231289964583610768536794551575300898605343191777876438158846164136556787098829/3555297944574815509397339207793995689706007484960290191903881703558064301122580498730511664270956887535334698080289363811576214498132309285439486608189861723822186528503798255165912719010581448322402870116459981470786362757457666902492142687749240499184754403738789478400*x^3-2962074462378827398946679553618525597130059879710469335396469148123423759003438247826585867489342992183256318949164535072741895702235470272660101413297979171825068703821394372937617982975907403626608201627355030509033378830671215963852928862437531261446073818582111742007877217617/266647345843111163204800440584549676727950561372021764392791127766854822584193537404788374820321766565150102356021702285868216087359923196407961495614239629286663989637784869137443453925793608624180215258734498610308977206809325017686910701581193037438856580280409210880*x^2-2474423837207565997760899136732310271174688187363649346799476061614792645089064694257632124410707697609339654498441340720320846240350162388747652533970255396458350371159222712077780730315108360367812659400897478024784519252920370953197963652834007067232168674131586222293916511/82850902884387013175739634782671413350717922375099976507827220906927300082088471726568597694606564306845047960483998970254852127566468803258750153993984473429860797178034075670346586479553072528020201111960756466041814941215922513574108470538526297986221905381683200*x+727859523277117786572472913703448650792924406283188051135027381598739760961712685726990476425693994356276402031514918321478333808582547227710797057039194518891454488059670712435540786566736311411541183979474840645490176005716792849939912442004999831580090044875818719472610954623/13887882595995373083583356280445295662914091738126133562124537904523688676260080073166061188558425341934901164376130327388969587883329333146247994563241647358680416126967961934241846558635083782509386211392421802620259229521319011337859932374020470699940446889604646400,-218564826655416147654953132731162528226470740228728414035487146120394890944187560953952135832225592278295274702074444377720056639014183733508828265735811056756621822494017652657273158685402370934974325240402562478054303444855101251585983098207188181171/166884026223878177465520793080806117950297989099843259375920610844094568419525457149452646069839251525576093690370238249042248606349282201769614469608802424727633609389459948827535062099900380311355567117887774117046922485749432343723118838697798117954505298643170283457452441600*x^25-333009599654390452561622777129601998939651421324907467366273205924790216100485097493063745497488865014291943090364589537718212206281454809119590388040414834944640189596728396674159881935342810631613033000782809409715006281454477122142552941028092406034669/3393308533218856275132256125976391064989392445030146273977052420496589557863684295372203803420064781020047238370861511063859054995768738102648827548712315969461883390919018959493212929364641066330896531397051407046620757210238457655703416386855228398408274405744462430301532979200*x^24+242334529927831360435887311309659902378866750158423068306842280797060216673808128604985886459765835602303804924333237702116431894428372902869040683068094244912250853569900944293271079537631016313323851088490772505126028967099960289767927140109921665810213671/5089962799828284412698384188964586597484088667545219410965578630744884336795526443058305705130097171530070857556292266595788582493653107153973241323068473954192825086378528439239819394046961599496344797095577110569931135815357686483555124580282842597612411608616693645452299468800*x^23+17578175554296628939045021854789118759193737568841878573570302319595447799416089322927545119735439105134527199966091480121573936818620435238913964283076681935671450361916599934765698660292803371694614935728319378936877603583511558527756432524691964556132460887/5089962799828284412698384188964586597484088667545219410965578630744884336795526443058305705130097171530070857556292266595788582493653107153973241323068473954192825086378528439239819394046961599496344797095577110569931135815357686483555124580282842597612411608616693645452299468800*x^22-7643787118500874508522444173229191741885121472392633190780735317986142969959205361287569944971749150397441114037134188163683923977366954129922111963274238845195488348737084048835701824070860831182979737299334104145398472007841704398704938520654766855191984126329/10179925599656568825396768377929173194968177335090438821931157261489768673591052886116611410260194343060141715112584533191577164987306214307946482646136947908385650172757056878479638788093923198992689594191154221139862271630715372967110249160565685195224823217233387290904598937600*x^21-177225113445885077903600590361822772664029338192433543896869555731646900907715883784354637954489734784908822315838966038022959690797080834940300048153255387226941611411293804992344060151116797584782122218431623035804269759314192565634687336603092976499165336688497/3393308533218856275132256125976391064989392445030146273977052420496589557863684295372203803420064781020047238370861511063859054995768738102648827548712315969461883390919018959493212929364641066330896531397051407046620757210238457655703416386855228398408274405744462430301532979200*x^20+34366741163664559173677757335746956223966371822998783904813284647192141579434335864878246938817045149918045492426492346295243717614112097530079006618232696849857350519941367847842210663493263116634703713600861909889257849617803231101266668821238940890823336636183487/5089962799828284412698384188964586597484088667545219410965578630744884336795526443058305705130097171530070857556292266595788582493653107153973241323068473954192825086378528439239819394046961599496344797095577110569931135815357686483555124580282842597612411608616693645452299468800*x^19+188604179394054470839696923506700924094537076075658494736707769537418600499227906467326353780805567795953823739653907626918740427147327821952799757092938347232097208821598239863421428307284173201242011786082178460159955564063256642361194454922302765319719633868082223/424163566652357034391532015747048883123674055628768284247131552562073694732960536921525475427508097627505904796357688882982381874471092262831103443589039496182735423864877369936651616170580133291362066424631425880827594651279807206962927048356903549801034300718057803787691622400*x^18-24328183979182031918468949938770072620200754086491368491128150350519990797429795948379374836762012766989570482073873569610538277889748961758003608129678940670432386605517316730973016655853587054670401847573928127099931937601340185287524721694435821694953073602628839127/636245349978535551587298023620573324685511083443152426370697328843110542099440805382288213141262146441258857194536533324473572811706638394246655165383559244274103135797316054904977424255870199937043099636947138821241391976919710810444390572535355324701551451077086705681537433600*x^17-745845505073003470864747290510395606935173189596939822298728397782501477693882968948940070610735853382028854615205404421483121422937554089121791502086916545382744111244845158027676575974801830142456721433873815734071137034841632941288056206328463909882475235283297673303/318122674989267775793649011810286662342755541721576213185348664421555271049720402691144106570631073220629428597268266662236786405853319197123327582691779622137051567898658027452488712127935099968521549818473569410620695988459855405222195286267677662350775725538543352840768716800*x^16+22579310175372330846089012485180413233443426173593457572801273204074575034189234209370496139011718949076197989617879885663100352904718587742657362744505130501889865412997126438916709447191927491348496176566432798438409626117739643234216724743823504432871270750227028988883/159061337494633887896824505905143331171377770860788106592674332210777635524860201345572053285315536610314714298634133331118393202926659598561663791345889811068525783949329013726244356063967549984260774909236784705310347994229927702611097643133838831175387862769271676420384358400*x^15+35048138275992814556257956727286015940088119082925971873333417335248446702301419313750044919095737271631711102796429733655495434052367667515198669389137891251607768718823712672537205170234309482333293587261311754549557226501343883041698462180236238736563253124993137817347/4418370485962052441578458497365092532538271412799669627574287005854934320135005592932557035703209350286519841628725925864399811192407211071157327537385828085236827331925805936840121001776876388451688191923244019591954110950831325072530490087051078643760773965813102122788454400*x^14-2763536318458082244619719115200052474684213515230358242613126722310390156837812866667887844436995258541000311925822024859409487278287799758213140673321106703918736453478359439685931057293159345537110959841548434632226321331446939739861185210830429665011141514556314602299071/7953066874731694394841225295257166558568888543039405329633716610538881776243010067278602664265776830515735714931706666555919660146332979928083189567294490553426289197466450686312217803198377499213038745461839235265517399711496385130554882156691941558769393138463583821019217920*x^13-228613938285479859310328868600539817591941399041500170403730563088119037555162052085939997516217374873907670184189985990746400658140246319813925103132721717530637950602040102423367367956484476903556974080041300969564019798803752895999346607871051947991743970656024682485184837/13255111457886157324735375492095277597614814238399008882722861017564802960405016778797671107109628050859559524886177777593199433577221633213471982612157484255710481995777417810520363005330629165355064575769732058775862332852493975217591470261153235931282321897439306368365363200*x^12+2173018966241913522597704109339469069470436837353550037070051028738634857590261611781671660721112256327160574782212551456731143656445881439842702206637720738018281782180423999936473256936744812814921496822059201227142546333036264049319446693576461351700032408112206985346848503/3976533437365847197420612647628583279284444271519702664816858305269440888121505033639301332132888415257867857465853333277959830073166489964041594783647245276713144598733225343156108901599188749606519372730919617632758699855748192565277441078345970779384696569231791910509608960*x^11+1910370679544681912589728366442993826507774875822968154997386168534234496024224431814860492769321495342333929256612648549850789269206421665445471001508083787494807215240552153348632438393781198912669358800177706309387944753403461745266885240487058192559998997979824297802735553/81486340929628016340586324746487362280418939990157841492148735763718050986096414623756174838788697033972701997251092895040160452318985450082819565238673058949039848334697240638444854540966982573904085506781139705589317619994840011583554120457909237282473290353110489969459200*x^10-1277893152946314757798346962081449890805019644660578753199115519201806604086447045598546328346492184347585817729225908478866878827989065787185375932356437247258510142332334947924521877111905275290929436111241221307282227690340607091321513226146748707471417335439471934922765034233/2485333398353654498387882904767864549552777669699814165510536440793400555075940646024563332583055259536167410916158333298724893795729056227525996739779528297945715374208265839472568063499492968504074607956824761020474187409842620353298400673966231737115435355769869944068505600*x^9-644872254251248711366537870504780941879259939738619665051313432929944059018974081283042606381623767475435530621197529872063019969304915807020576950784455704159426579092945558806375666889440223356260686287518453973966299841070915413455561998227918983195520131881028187723715288967/34518519421578534699831707010664785410455245412497418965424117233241674376054731194785601841431323049113436262724421295815623524940681336493416621385826781915912713530670358881563445326381846784778813999400343903062141491803369727129144453805086551904381046607914860334284800*x^8+4782555964002929873233956610445320450803668662925830490762087449108064440757960149231953113017392894213073387744619999537218133034491691118566874805549017300731440545091526641428007989496012738634670451189378484365735134129207729387073923275145799946112210661540183864950807289993/19416667174637925768655335193498941793381075544529798168051065943698441836530786297066901035805119215126307897782486978896288232779133251777546849529527564827700901361002076870879437996089788816438082874662693445472454589139395471510143755265361185446214338716952108938035200*x^7+2060351593360268603624159155758891421369367603763596576642991512015183483556950954645206219827626367241161086442733234560488740194325517990221241692642829697348019264031913929654322938389582573209156878277878064945286043932694417788633141815834100787769277542791693598699946703831/269675932981082302342435211020818636019181604785136085667375915884700581062927587459262514386182211321198720802534541373559558788599072941354817354576771733718068074458362178762214416612358178006084484370315186742672980404713825993196441045352238686752976926624334846361600*x^6-5905316856534162864927563809405804711686996067192612323112580435203148164637744652353545821218067386836661992515105233244814498557269642930270319426600357261089140114720047294958985218413452681818113300977265043126681764443903420233137732787509147471196720474537802084962700850763/151692712301858795067619806199210482760789652691639048187898952685144076847896767945835164342227493868174280451425679522627251818586978529512084761949434100216413291882828725553745609344451475128422522458302292542753551477651527121172998088010634261298549521226188351078400*x^5-2652811635346885570745018955706167704486331485597463026617668575191829192643782647259192614224097978316338397945751599169113851555516589358902931463026306900486248384076347495387282588974858525353699630831798798406963628269082488541189329822950289024985336169292097470789448629211/2370198629716543672931559471862663793137338323306860127935921135705376200748386999153674442847304591690223132053526242541050809665421539523626324405459907815881457685669198836777275146007054298881601913410973320980524241838305111268328095125166160332789836269159192985600*x^4-4234604207070271879949224903146523019649424865213162781903160823884156323303945641672250865595603806434969233873015488498978423131340935436637117555870142803929721165379635693092981499244563431131669703129856800160447327800703965805459772175603761884043629852979888434538620179159/4740397259433087345863118943725327586274676646613720255871842271410752401496773998307348885694609183380446264107052485082101619330843079047252648810919815631762915371338397673554550292014108597763203826821946641961048483676610222536656190250332320665579672538318385971200*x^3+7058517264983579010853646882294871182499320830893759917048512769485779556819101645233527465545183740056415997235830657273095406154627007797831914293501706642109750913096092416175660662167348472256623993225546421893833047949764591049036625910321977341731756034291942518976839783031/197516552476378639410963289321888649428111526942238343994660094642114683395698916596139536903942049307518594337793853545087567472118461626968860367121658984656788140472433236398106262167254524906800159450914443415043686819858759272360674593763846694399153022429932748800*x^2+21346832593542852735690288625708184281707989518627559197719711343169546955601134920161396804448201406349038633622596641335513000021487611767031241481764724553244533033097965639012983902658892200785650193150164985344208356201301900869483801202642016244753098189175225559128044871/331403611537548052702958539130685653402871689500399906031308883627709200328353886906274390778426257227380191841935995881019408510265875213035000615975937893719443188712136302681386345918212290112080804447843025864167259764863690054296433882154105191944887621526732800*x-128088923202181604529995330979668669902579635927453751876811192016751102996487352497142394261488220324700335561672806631898528388906619903190765211516897820656713955403292006675764498308941689942401099628628982597898406502390718742535537720364932759987982608580731607234222440951/685821362765203609065844754589891143847609468549438694425903106396231539568399015958817836472021004539995119228450880364887387055966880649197431830283538141169403265529282070826757854747411544815278331426786261857790579235620691917919009006124467688885947994548377600,79539909057935504983098530382839568659158349937563816442386349822137469902556413745839234409803183594192048996743234240746359346640621513762558463579885826295676332864591547671433972737091793120996700230464230302185546844053864840963830966954351501095301/45809665198454559714285457700681279377356798007906974698690207676703959031159737987524751346170874543770637718006630399362097242442877964385759171907616265587735425777406755953158374546422654395467103173860193995129380222338219178351996121222545583378511704477550242809070695219200*x^25+1932968445599188074255701618195869504650340112263539594600168107202153350438956115903233364434415648379112930647946564878603238742611832296311913136808775974759692510223023100247746119096210305942241490983631580709361220136905986505759872503980685261480567/15269888399484853238095152566893759792452266002635658232896735892234653010386579329174917115390291514590212572668876799787365747480959321461919723969205421862578475259135585317719458182140884798489034391286731331709793407446073059450665373740848527792837234825850080936356898406400*x^24-290498280864532344403580142031852767979508496788146750431421070521812162380518346242928096594867115589304462844795728201443837981082282317015060788714412707755754893957735187014000418498387853232247416737078564931415440350601249422176301317457180401475334209/4580966519845455971428545770068127937735679800790697469869020767670395903115973798752475134617087454377063771800663039936209724244287796438575917190761626558773542577740675595315837454642265439546710317386019399512938022233821917835199612122254558337851170447755024280907069521920*x^23-20405732541647911896922283197220894031481472655589895634671886428226271948750262933953524975404538084659053631974813678839542537199953360593482650240908079044735485662992206772404956397398379316814427834177527276770568182313884601149095512062447568616296217809/4580966519845455971428545770068127937735679800790697469869020767670395903115973798752475134617087454377063771800663039936209724244287796438575917190761626558773542577740675595315837454642265439546710317386019399512938022233821917835199612122254558337851170447755024280907069521920*x^22+755230147479197494255259469505888850663323525702591997938920901796716159166075299474442603386272597824447582713490736757014115662286036533852980537094511004001796753492109557704585099888105586457547609886473917829693550114553980281628744459393344079585527632887/750978118007451798594843568863627530776340950949294667191642748798425557887864557172536907314276631865092421606666072120690118728571769907963265113239610911274351242252569769723907779449551711401100052030494983526711151185872445546754034774140091530795273843894266275558535987200*x^21+68564262047625036549139992750484203694199030188918856134939755137274978554776194327731583820902407078076620056182392047136492318218249705478637384812620333882969939655731719640168184414139984570014658803022914027816895782565786278218161477021633158588313699975181/1017992559965656882539676837792917319496817733509043882193115726148976867359105288611661141026019434306014171511258453319157716498730621430794648264613694790838565017275705687847963878809392319899268959419115422113986227163071537296711024916056568519522482321723338729090459893760*x^20-208486289721946713258822401653796477375539471177535491335255927950158237765420937611513697974530023161944203753089396169079635705734536223086828488544658106528948769481111373373073247035055845807191904046424545607022560290463917614377328542882437038050988236414659213/22904832599227279857142728850340639688678399003953487349345103838351979515579868993762375673085437271885318859003315199681048621221438982192879585953808132793867712888703377976579187273211327197733551586930096997564690111169109589175998060611272791689255852238775121404535347609600*x^19-218799374398819887484304532748035233460645862473733861765456191814794412933981683422862488531044878948783582897772718073118551336423784956738110764856833483899478276463201751216509082537533402791921324689541712478307253648701121583198715681829458682497991827453890649/381747209987121330952378814172343994811306650065891455822418397305866325259664483229372927884757287864755314316721919994684143687023983036547993099230135546564461881478389632942986454553522119962225859782168283292744835186151826486266634343521213194820930870646252023408922460160*x^18+148724811788595646884089806954574856003023687319276294152108706097544164135763481663654677546520168372704014953823763326091227500220946650130408545567746610012444296718404210797842726765798345094312662848599551082251806854964774953297952142903086211283513131450112284501/2863104074903409982142841106292579961084799875494185918668137979793997439447483624220296959135679658985664857375414399960131077652679872774109948244226016599233464111087922247072398409151415899716693948366262124695586263896138698646999757576409098961156981529846890175566918451200*x^17+4322354998453195400202959415623214360699378560380122516383244146973375463172153561251497579360994160900842237509956050413189647543991942908147562860945889976704168317479062522672150341966114087067280386091077198910059422601339290988848284202807248564095835613352378069589/1431552037451704991071420553146289980542399937747092959334068989896998719723741812110148479567839829492832428687707199980065538826339936387054974122113008299616732055543961123536199204575707949858346974183131062347793131948069349323499878788204549480578490764923445087783459225600*x^16-139280744052414598897688704118526272020740985899683355208880770207103311164574629571842004820695588243931881929389201134447284908126894856587247281281483790487715717503550044556839838270871097603980233603446432088008343529387779361731727325080669616506725643167071059470729/715776018725852495535710276573144990271199968873546479667034494948499359861870906055074239783919914746416214343853599990032769413169968193527487061056504149808366027771980561768099602287853974929173487091565531173896565974034674661749939394102274740289245382461722543891729612800*x^15-121666902121277713586282067695348153463523980258665700965540260469166449805017537609313926711875248662583260376974610439884729363354540261221675770751559017690341873461906935644596916334998879443309646520838757696500359295767015868327258275772776492034120621784643756285039/11929600312097541592261837942885749837853332814559107994450574915808322664364515100917903996398665245773603572397559999833879490219499469892124784350941735830139433796199676029468326704797566248819558118192758852898276099567244577695832323235037912338154089707695375731528826880*x^14+86148024246474962816798579803143297389892326363016602467113368149749551264743736380096083789542998547262328640007869655771503424642741402426287078328853031110222489717251182527095085382000877703897535493727513018176464592961779282173854648154739836737612143121768493205502721/178944004681463123883927569143286247567799992218386619916758623737124839965467726513768559945979978686604053585963399997508192353292492048381871765264126037452091506942995140442024900571963493732293371772891382793474141493508668665437484848525568685072311345615430635972932403200*x^13+1318919532002192219544373493138540856184930396603455432692524871731663722729389479348593882264862567294054050762993354556793351252125003108252793005997317115146160428923673544215449701346421176019628478200233739104515477793165293951636280963968599618621491601882368252106608639/59648001560487707961309189714428749189266664072795539972252874579041613321822575504589519981993326228868017861987799999169397451097497349460623921754708679150697168980998380147341633523987831244097790590963794264491380497836222888479161616175189561690770448538476878657644134400*x^12-13729270759986028949536675148875758118013841142685152025428168118346248575584618123152516529198924119568404335178111812744663578339412297229357007332913703827983007315482154191581209138811906474388159829468039585070139858575412201953707782532591251590007817522992844139882848437/17894400468146312388392756914328624756779999221838661991675862373712483996546772651376855994597997868660405358596339999750819235329249204838187176526412603745209150694299514044202490057196349373229337177289138279347414149350866866543748484852556868507231134561543063597293240320*x^11-669083053369593356258243164505748127113681680628782330532526660739947884706164943863928993289114526676199226588064808625151977964479160567572971133876074203871351630912718842185518899487411460099149817458441117956930021242777966743608860422456913302760535730436743908315230560263/22368000585182890485490946142910780945974999027298327489594827967140604995683465814221069993247497335825506698245424999688524044161561506047733970658015754681511438367874392555253112571495436716536671471611422849184267686688583583179685606065696085634038918201928829496616550400*x^10+8229010910052640928190114012110180319237084742871459332776556016029388748959800644108100193974744654980184112625831141995206345720870183840306467037023648234100639554263510908742783238813773122481018297267844103920655811960859187399503760519772417163217885387075265912189327976347/11184000292591445242745473071455390472987499513649163744797413983570302497841732907110534996623748667912753349122712499844262022080780753023866985329007877340755719183937196277626556285747718358268335735805711424592133843344291791589842803032848042817019459100964414748308275200*x^9+2204148758055926276850069335289677285320238534343027984525401290423011289951693546504304491300542911582605253586297863023069890178277644190088413103979862224203220868897069870232186298817650698272937664476087243835829774237631690558216963082683147835774636185144106814063923095059/93200002438262043689545608928794920608229162613743031206645116529752520815347774225921124971864572232606277909355937498702183517339839608532224877741732311172964326532809968980221302381230986318902797798380928538267782027869098263248690025273733690141828825841370122902568960*x^8-31945130909008607732164054026223428428516462342199760253535800260719845553567609091042508072439297360786459673518796239980133690992831176948595437261455466111324912335720333868814345677333950781793256492027255607782789723164432777604090541655203012374323335484391556397986569156539/87375002285870665958949008370745238070214839950384091756229796746642988264388538336801054661123036468068385540021191405033297047506099632998960822882874041724654056124509345918957470982404049673971372935982120504626045651127279621795646898694125334507964524226284490221158400*x^7-2316614797813505749242954079286661253993218813629859208369779383153457977138394827387047016474079976703000703605936828987219246860350199646819467595802377504416762162368521551045468229689805983400341874521970742420885999001438772890316086178848779011706307132042647506581764108977/242708339682974072108191689918736772417263444306622477100638324296230522956634828713336262947563990189078848722281087236203602909739165647219335619119094560346261267012525960885992974951122360205476035933283668068405682364242443393876796940817014818077679233961901361725440*x^6+44730091562249638922667635562901097092387398881038587405294389936860184871336048244790623938440778247878539623551953468626322366092986618717361314521399155323668171609423062142822474999987285145846803321255289257840775687982908643718573627914154560675862567553983775693404569166761/682617205358364577804289127896447172423553437112375716845545287083148345815535455756258239540023722406784262031415557851822633183641403382804381428772453450973859813472729264991855242050031638077901351062360316442390981649431872045278491396047854175843472845517847579852800*x^5+1803356713329729763570064983925800252241379452550266050225403317593535295822685774202472017916453657383696312969836730454206367189555231410802578503710144992395303825356015329970937571621524464689826902309884879530629370618226261555205997909916816779713885979165556608364886136647/1333236729215555816024002202922748383639752806860108821963955638834274112920967687023941874101608832825750511780108511429341080436799615982039807478071198146433319948188924345687217269628968043120901076293672493051544886034046625088434553507905965187194282901402046054400*x^4-10383928566725003383971340028059744402078466080531079204035333011166793816120807993859662016269812361614876536855284047788454912563699669444863608012612615305706158218743802366517368782857829894593025509375828832506369700743670242263317922426181756757896829623386505710758134975323/21331787667448893056384035246763974138236044909761741151423290221348385806735482992383069985625741325212008188481736182869457286988793855712636919649139170342933119171022789530995476314063488689934417220698759888824718176544746001414952856126495442995108526422432736870400*x^3-798248213224436825737270127637701706192692845564104287320562200218031221127209178412668145030163661881045898840423421764036918874723838245378389727829151368170062609547258744649151073651459005599282839334512847008229416820971222247653285600024794222962485323471548502854685554761/19751655247637863941096328932188864942811152694223834399466009464211468339569891659613953690394204930751859433779385354508756747211846162696886036712165898465678814047243323639810626216725452490680015945091444341504368681985875927236067459376384669439915302242993274880*x^2-77254041763400449550817865505010760554111090798589248417086559237596377923165555045426115857260111050519813764977724019695366683687735547615838904143255131145867905764402396290310207909092008460201201525692774970795551691609911659102879948402980589901256752148490734982226209029/1491316251918966237163313426088085440312922602751799577140889976324691401477592491078234758502918157523210863288711981464587338296196438458657502771891720521737494349204613362066238556631955305504363620015293616388752668941886605244333952469693473363751994296870297600*x+1286021241612138725425209652350442910745286836424618525368421993910637986440908167355680731816945826469485566591010663285762377137417104404911218709212488760936089362968800229199836964530074363037818596699226410741938139000435102042784168077429273963185982722789300478439324203311/9258588397330248722388904186963530441942727825417422374749691936349125784173386715444040792372283561289934109584086884925979725255552888764165329708827764905786944084645307956161231039090055855006257474261614535080172819680879340891906621582680313799960297926403097600,-2398444234695997913655554512854138332315120375125591590067618934888777054244984225400109586263195995568284257861805335829628781527825817183915335479994026164633412424752259393968734916679547790412406829410734639082504478132875085009011905764007060107615/407197023986262753015870735117166927798727093403617552877246290459590746943642115444664456410407773722405668604503381327663086599492248572317859305845477916335426006910282275139185551523756927959707583767646168845594490865228614918684409966422627407808992928689335491636183957504*x^25-8717271454376462108488466369550812044209845882351355886930013858047091314894552676302254886895144157031303036521208400265927923288994289578144392522808014333378394341702596357882672161178754270546399067076584914853315386550396236773778472459714553908673/20026083146865381295862495169696734154035758691981191125110473301291348210343054857934317528380710183069131242844428589885069832761913864212353736353056290967316033126735193859304207451988045637362668054146532894045630698289931881246774260643735774154540635837180434014894292992*x^24+393153052809479940900804373773254652369564308504419899885964687062091209388268880366192790410023318201657234749161521797459444152403506324549791699317275441371562462440097735661051780267310675991602782380126090371567600178275802972280540739383662209798540183/1832386607938182388571418308027251175094271920316278987947608307068158361246389519500990053846834981750825508720265215974483889697715118575430366876304650623509417031096270238126334981856906175818684126954407759805175208893528767134079844848901823335140468179102009712362827808768*x^23+28054256839348325517194768932965535933703153489897911127277987623693977702077642253381569006551422796170235193131261266748933251051098182804790027761267712721364347702189446466692759429715125003268109885522182008343400032982026862649465384999343594064091564679/1832386607938182388571418308027251175094271920316278987947608307068158361246389519500990053846834981750825508720265215974483889697715118575430366876304650623509417031096270238126334981856906175818684126954407759805175208893528767134079844848901823335140468179102009712362827808768*x^22-1381294743605401402157701044310765453332347393785488312502108685906983442268864912576972056878857796468561780252568573177290452514422408525966053255289061761941653244980436244454889335524982118634401198226082506014187181805885985244596983456012320515118425847489/407197023986262753015870735117166927798727093403617552877246290459590746943642115444664456410407773722405668604503381327663086599492248572317859305845477916335426006910282275139185551523756927959707583767646168845594490865228614918684409966422627407808992928689335491636183957504*x^21-847926962005252354894952882187281344871741649623992488481006250756226292027405851662451675270471580001198016963419194123266593688477125193035479749654918349120744560348775378264955681218155232249296195427619868824764414213018894699207035625675710618052191599729987/3664773215876364777142836616054502350188543840632557975895216614136316722492779039001980107693669963501651017440530431948967779395430237150860733752609301247018834062192540476252669963713812351637368253908815519610350417787057534268159689697803646670280936358204019424725655617536*x^20+18687063741043401535505619826523507541245044734714472271959608300818177074080525523619763797815081884034285945625682342865697979593790806411513551097519221253943154133317483142738718746805574275779995026897510056247430908596593539977306526254770365822870287857359077/610795535979394129523806102675750391698090640105426329315869435689386120415463173166996684615611660583608502906755071991494629899238372858476788958768216874503139010365423412708778327285635391939561375651469253268391736297842922378026614949633941111713489393034003237454275936256*x^19+300486755202221322198584392686106432720312951111776437656176307534997280515901895152514852946420008409587461392396835691980448957541502632562225289356704075523308673333410757943225024248831944041620086603087002314526909046287165098180559027979476688820134373669692095/152698883994848532380951525668937597924522660026356582328967358922346530103865793291749171153902915145902125726688767997873657474809593214619197239692054218625784752591355853177194581821408847984890343912867313317097934074460730594506653737408485277928372348258500809363568984064*x^18-39830464327984033131771450258074719462865802464749426429808621700346145286051514810061345685589117304334491928305718749724242578512933332765595046786347497751231863870045420133220021128762299296589794556293835325648254114206698014885637479710021357360393202793087340615/229048325992272798571427288503406396886783990039534873493451038383519795155798689937623756730854372718853188590033151996810486212214389821928795859538081327938677128887033779765791872732113271977335515869300969975646901111691095891759980606112727916892558522387751214045353476096*x^17-1186581907507327319681391089287705599432597530032477566124510656416975577930801882602225670336545705965408410366810971183387564366344862125381947780814792203575067519773760093582501823801007250387124344925570593950167185422184996378602639049473081288464433664357160361287/114524162996136399285713644251703198443391995019767436746725519191759897577899344968811878365427186359426594295016575998405243106107194910964397929769040663969338564443516889882895936366056635988667757934650484987823450555845547945879990303056363958446279261193875607022676738048*x^16+12377151243730691749952981372399776432552929772860312652385506242383666186619805805332805821159393036549470922359496823988353937966733109515968683554210620196883482301435658614194569962385972576355459894032371304152173301564516889350259500429942704697056007991839601156353/19087360499356066547618940708617199740565332503294572791120919865293316262983224161468646394237864393237765715836095999734207184351199151827399654961506777328223094073919481647149322727676105998111292989108414164637241759307591324313331717176060659741046543532312601170446123008*x^15+500779380798254360986712267260806586433866608297613284316443740501326663618372017929293065200553219209876015031500402628719297790166350071677205497779772203647574237765530188954859455557779028672348701083202187658475386721289184034716456279033014470071555982045195152307627/14315520374517049910714205531462899805423999377470929593340689898969987197237418121101484795678398294928324286877071999800655388263399363870549741221130082996167320555439611235361992045757079498583469741831310623477931319480693493234998787882045494805784907649234450877834592256*x^14-846231802623637422252084335634506440517878959271379958245988476649287974224494464387684223003008885517185800434608114066392594536502891165842340856930007950874974288095455005042760810850093791601656068256006616855576385578760373013837937543096580261541063612636743314603313/530204458315446292989415019683811103904592569535960355308914440702592118416200671151906844284385122034382380995447111103727977343088865328538879304486299370228419279831096712420814520213225166614202583030789282351034493314099759008703658810446129437251292875897572254734614528*x^13-361821071803367529705382982843771541239802404474971469578556130288844268244899039502674576307805545585088320991465780201643274304327427935665517278221530918333155288313485184131570013419556509494652752713366471132271782750405858051060991497759226131824870369478309004376519893/4771840124839016636904735177154299935141333125823643197780229966323329065745806040367161598559466098309441428959023999933551796087799787956849913740376694332055773518479870411787330681919026499527823247277103541159310439826897831078332929294015164935261635883078150292611530752*x^12+18095834495759466334831464680232794520266033776402163516325774331674810566815915740359707683947082832003472574180385229159388653531893612726474987205991270721092675257478511434285239536183147107463386229345744821849761258095171823668394727782945147891024406413840832377567865091/7157760187258524955357102765731449902711999688735464796670344949484993598618709060550742397839199147464162143438535999900327694131699681935274870610565041498083660277719805617680996022878539749291734870915655311738965659740346746617499393941022747402892453824617225438917296128*x^11+183574424145597327960736672839895318915725248959459035215739536333125760380437126393209560765925015370770329101449081048219521579245359201169451945164757875220428786497831230121801440063858439287191147677122203428946281124351770141275492783014971364416592581987089266568157904173/1789440046814631238839275691432862475677999922183866199167586237371248399654677265137685599459799786866040535859633999975081923532924920483818717652641260374520915069429951404420249005719634937322933717728913827934741414935086686654374848485255686850723113456154306359729324032*x^10-717157496650684873258066297645104586536281026884407251597243326146328612650988686425768991193968808472084302883627267015945887107430162372836090256041368060314454801536242998307484130516251083351491376090951077485967379085469030412390209631392956133621797303116418207485970035203/298240007802438539806545948572143745946333320363977699861264372895208066609112877522947599909966631144340089309938999995846987255487486747303119608773543395753485844904991900736708167619939156220488952954818971322456902489181114442395808080875947808453852242692384393288220672*x^9-9078171851947595615347465968219299604800385215899843627311734506638373859689678895666734979774244734994560855806413955066099074859842916592123157470019583259020489882054837666569971582069786749937011584289029777274011872177336588488965282945030863895839508921765264336928572932447/111840002925914452427454730714553904729874995136491637447974139835703024978417329071105349966237486679127533491227124998442620220807807530238669853290078773407557191839371962776265562857477183582683357358057114245921338433442917915898428030328480428170194591009644147483082752*x^8+2742441833184609574601397964986514269106044334890995891766120494852683217620091859764149928248095437707212259100437898257213526295538326691568057483363401610099279191928293656862288477349870778193358726983776968278524490417740312420975975506258054553923080847942437282716612092323/2330000060956551092238640223219873015205729065343575780166127913243813020383694355648028124296614305815156947733898437467554587933495990213305621943543307779324108163320249224505532559530774657972569944959523213456694550696727456581217250631843342253545720646034253072564224*x^7+9560722811874722710872510132012582674571420149707727122162318464180191344801670109264309827997485918880183163758366411927435438249239533012116850735018973859413094789226329765118130316599152928267898437978252516454473083731853583602104124052461653221857186461727769069650617295349/291250007619568886529830027902484126900716133167946972520765989155476627547961794456003515537076788226894618466737304683444323491686998776663202742942913472415513520415031153063191569941346832246571243119940401682086818837090932072652156328980417781693215080754281634070528*x^6-10964307118398139743249459067662936337176383258640112214379771040554487876886743640503636334367008790964262010508515961037877162938056619964772695602577752208670848424338041978654662419130640405320102473850999215190635639337259745575881165812088967393056398748787393577434333616931/54609376428669166224343130231715773793884274968990057347643622966651867665242836460500659163201897792542740962513244628145810654691312270624350514301796276077908785077818341199348419364002531046232108084988825315391278531954549763622279311683828334067477827641427806388224*x^5-125094664593667427448654545226806230105039508145871412364636951561637422212139513542270971851563013899329109345283375887324418320743072876061906121711642262885460974739875936254861767605949587633082054663878269590494525597240790807573988970138083600909378759447984185527783488337/26664734584311116320480044058454967672795056137202176439279112776685482258419353740478837482032176656515010235602170228586821608735992319640796149561423962928666398963778486913744345392579360862418021525873449861030897720680932501768691070158119303743885658028040921088*x^4-198333350661584537473993712298575158933679628389988911031362321411559141929643307098423215157813709840016973623186652486891358030973527867397991982301723614788083758190407255020521621092701898393385739536661577310736093374993449745299209731994466907757653268520517707008510927679/189615890377323493834524757749013103450987065864548810234873690856430096059870959932293955427784367335217850564282099403284064773233723161890105952436792625270516614853535906942182011680564343910528153072877865678441939347064408901466247610013292826623186901532735438848*x^3+30880938835580162366989548219778673432136860990794888032417532555381571597459110827223245210876483135690295526401534491531289250851798442214813409517780136102876478540836316826800324335634817339180626943114859285171318553747184188070133072539146523181481365171329740281286156892501/213317876674488930563840352467639741382360449097617411514232902213483858067354829923830699856257413252120081884817361828694572869887938557126369196491391703429331191710227895309954763140634886899344172206987598888247181765447460014149528561264954429951085264224327368704*x^2+9303452185441389283937197066048849425119545967810581482019464498691788330912623263592469477081296913787123758816018941903947029774355717453325158095648263996631778850187095223365692673548735252163418915507889107105814126860489173708638886145946463620529667211976924112403890845/39768433384505766324355024695682278408344602740047988723757066035325104039402466428752926893411150867285623021032319505722329021231905025564200073917112547246333182645456356321766361510185474813449696533741163103700071171783642806515572065858492623033386514583207936*x-1569453193681651602426106514594446591581147297845872274188463531258097204357548757054608471886422136823154884612897377074370354853756189004108234724280734829205244372061901143775723642949298151766256127719178911604507182238342711466216626584253416248384287467542618095895775031599/2222061215359259693373337004871247306066254678100181369939926064723790188201612811706569790169348054709584186300180852382235134061332693303399679130118663577388866580314873909478695449381613405201501793822787488419241476723411041814057589179843275311990471502336743424]], [x^29-87*x^28-43066*x^27+3810766*x^26+814821321*x^25-73662015675*x^24-8915536421096*x^23+828708771036380*x^22+62473354352495376*x^21-6028162342824132176*x^20-292985954669971286912*x^19+29802889203833674902080*x^18+930590422264543424708608*x^17-102507771514997224788699136*x^16-1964674066850560029045331968*x^15+246932860407746746573603602432*x^14+2557075917230329158373755437056*x^13-413798722140164100351109260836864*x^12-1499488349437600197207139287826432*x^11+472467777478154373588278276870373376*x^10-819748094149664059588970880977338368*x^9-353257668581480693262698257304617222144*x^8+2180364678711608711947930414108022669312*x^7+160761824323905803333623374743754797744128*x^6-1616068227316090518227653214132257245102080*x^5-38160870056668420535619692908300745182281728*x^4+536745722642331467256992573995990214401589248*x^3+2794610067700919831385475420245963591517208576*x^2-65328257165816019877348322858266696709652348928*x+218856424022481290191723068220502789039637659648, [1], [x,108699054238762500789537063066464807208477581346972929456069900205764451887593403267589009706076836681333737812669354892331521131878647513952234380132185587741722191550194498359599403792498268742050424111385253793599883028137877203366790326164827410420714138594457639814549130037493892176997253368913201344649298670417385289067166592304574951/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28-4366521490226988435933069248100719846332365152319949638537537019184918363658675220608895225687541978108663858880058771349548657461629712682780593483232128086505987401613483414879920217786480788940398454641129947418381997496928535107044616838593499953214987805088114627368065532769188814392276075364388836261756120210233785586778876897276138153/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27-2535998198973773775764553494006483754238697685319302697496254082093921189172526708856470140104352621371177361509758365276801356632829960503452908042909183855858162272502671300431852946289188876322447310662894928849284671998826794427062200702926509132177280600760121985341371449979728329612067808205366642426898398717430189358366021126187697134335/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26+96771645549646621432035271195098983656875170253322109703850731026843223901689057010755610354780075141620084789328445427852998307275220855650214345875718590265589026626007515156908106755344712616005318026544026980366925000246006272923069391386698233663768242814104333059396678299692444799633798928635054504205029473154976984513968716631317376816345/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25+105508101745837342117302603463449832971823778951241119831816388315683667983376618129129884578605077891486409345005645762927189362960621478909620029574813006994855106533533334974559918358913922927299204561413370309083811278985568129034387413824225407162295734113963775065747599300994619969280523738882037256784547599834157904374316599183832117076401583/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^24-421581814431784723528993861149620742085992916842784782226579626477539483802525304260711558826795319815710847607469080608352213166649760088312003520892278134720705848146352718277458436646527407542545580046275759053877321824853887838733477175714711525915246014402626047337960244967005930184400355377678483001250798991654129604368314651118298329535818173/1324761260394045752632170323919803014754723475634549474246975810159364029699458576711252371569102372981213085534907475168395571847901006454640110749155753123922572075224571769940103303092022714061046029612015830303386653735277788832445705839315050181181171235502040937541328262268238265282304824935557618821079879196446100894632961756212814424866736719399218526311449194608300392448*x^23-40381248773704571107185907705658012150723568698772535854056275311682717459188672956152016072732163099947854619096500386148143950426882005194744965325053056046736451150007048237643223028098350454156080464270282344791345962865279726154202175954656749741099284713068074499274028704079897152732197594770197454967042832678771155804545124076747276827267141147/372589104485825367927797903602444597899765977522217039631961946607321133352972724700039729503810042400966180306692727391111254582222158065367531148200055566103223396156910810295654053994631388329669195828379452272827496363046878109125354767307357863457204409984949013683498573762942012110648232013125580293428716024000465876615520493934854056993769702331030210525095085983584485376*x^22+10853789097113985609531074449881412317213232494595012636103602876546160321171333956360542573410967325608493427311825188309676649346983641298066719878163140714046987553719959827241542893752572061135727130882400622651316088838730158801540784265932674419178968924117273193677044893986938512966012841382145689761114187490141800534493308874816145874198280589281/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21+647765085159199828937054083818535829141685392051899632727566335787951991290998737470938929072324570958908607176047411638730526000422395018663016499389952162604215837550046098366531680569483425215967162305028566024233822630966157978739287264845984872573103500604596979981107297291549948012268068036797537559030541658869395380493930089029957898319088889815121/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20-876222762052133152680286476593730823006084107404992613585887782762543611653657821594308368732441556183068105353627939505535323484492579825734114551518229947450751564222170304709514555772717694535674385669214480891675604328387489863164544077526227992451086864662427925159883105889631067559873415541310083320059642636096192785914456655786506222372401245152509/32399052563984814602417209008908225904327476306279742576692343183245315943736758669568672130766090643562276548408063251400978659323665918727611404191309179661149860535383548721361222086489685941710364854641691501984999683743206792097856936287596335952800383476952088146391180327212348879186802783750050460298149219478301380575262651646509048434240843680959148741312616172485607424*x^19-13982706536712117753951484472710768315468586156195776948350265552060685138920302332975155929637107758925232106839989075551286162182825309637180505668776206301214065635508906722100875701993276554996281133632017126399452202489527250364103174971287555298532807342404086083995366537767623266618380222349708846336578442128476709854204075535000195346524060857250529/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^18+25572962432521590640548816763621971767504753339718144311861600132480356520834753754996431107372660421251539712300010697490092998136543631594253348587158252407521040685395748319039997272275270579647457860271950083515740146018539395511443885983379893331122429283859820987771487871956983100046661995029093328672066109821500149754623819358553400139745998255430261631/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17+436066530037764946747337589452742155578301209112226971444972664713614758864182623523799918979570664087475175007259705993730678567511758827801911855125032562090028004654222620970975545248048008977968779562614295063411951958403517342521953047323880298122608900781796929105148532188532793583595797687791061554191252845174953442656956211349800116926363083252301992147/23286819030364085495487368975152787368735373595138564976997621662957570834560795293752483093988127650060386269168295461944453411388884879085470696762503472881451462259806925643478378374664461770604324739273715767051718522690429881820334672956709866466075275624059313355218660860183875756915514500820348768339294751500029117288470030870928378562110606395689388157818442873974030336*x^16-41234139868548494446247860009946293322149641854323647735878799835167465651259846112262854775816355453782634893225928259961895200511552935609071267958679717620116827200096288158539304117052574580448279552440717372635480787581976939923822500784185475384458599488009643283283921925680133425440678736167362110166176288898376873402438953234107027445223848723240091745/84372532718710454693794815127365171625852802880936829626802977039701343603481142368668417007203361050943428511479331383856715258655379996686488031748200988700911095144227991461878182516900223806537408475629404953085936676414601021088169104915615458210417665304562729547893698768782158539548965582682423073693096925724743178581413155329450646964168863752497783180501604615847936*x^15-100539301845960324289663511222841384389751672618955866236544270075243269398366845010115519818620091843648573856844676963288965575753194073695715498553133029181842153285265327052600184112146666041862656234002069679465554197724531639248050812772031325813052769811892501043446294250101607551171562487392870006503654743698737792620937790553318432777332118674881672335759/1940568252530340457957280747929398947394614466261547081416468471913130902880066274479373591165677304171698855764024621828704450949073739923789224730208622740120955188317243803623198197888705147550360394939476313920976543557535823485027889413059155538839606302004942779601555071681989646409626208401695730694941229291669093107372502572577364880175883866307449013151536906164502528*x^14+897917470089040783584506805791162075552625986481547040171125590418140545402315093418044728019656492353360587263862390985226953970418209594250361643995189404959239348569840173580325044475948580526208038782544906784298433701036517129599828385553071820419794982130261428773463694287985698286882010946962871089617917826408552244047354758607265904250476132350060629293471/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13+73399151609226193900073802039020034098891057245905175482071725480394378923763777235775049436789804203397289704696643359708873283061781179954626037745038550432696812372176281202586775605208206506554084445334716373762139374360908727276882959514355694436676118046599384285030844310210133474609504036804854849078850025532958838287187132567680086234527948335089586456760297/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12-401806006465411470404675129443980148509508499998424281192467248312965963231103194662107338116564651455116773705200462193612181138939091934073310670454482869921774611125098086042163254356694544082564687844325666853846823822681109418381672967065954867793785697257284915481440619929065664051229244318378064574063742481869037104742778845950582311286755278630578332465135823/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11-2044465103406355506873300192916697035483432789685750531058679561392903384270675687762518972816133815534189204965633173121645659723480296502861016458024611700460937496553592530161803076635072338812748698445910726778653740015517371838872256092219554051299168442842776104640526505491742791997268618290495601458836871606921015060360566000727317867229832551350557912854583937/15160689472893284827791255843198429276520425517668336573566159936821335178750517769370106180981853938841397310656442358036753523039638593154603318204754865157194962408728467215806235921005508965237190585464658702507629246543248620976780386039524652647184424234413615465637148997515544112575204753138247896054228353841164789901347676348260663126374092705526945415246382079410176*x^10+41975423384358002202983338184820029752817794237085594125385811869136370747516164462535297790368188764893046106633431384168283529407305393426232897057719925654476075020404721771164357430704602319254349600157276149451475624903952904294811410970942089132368671931253381056736134987911385483246703927405825324142214485571288710275282920178414456438509715721664770250218158781/15160689472893284827791255843198429276520425517668336573566159936821335178750517769370106180981853938841397310656442358036753523039638593154603318204754865157194962408728467215806235921005508965237190585464658702507629246543248620976780386039524652647184424234413615465637148997515544112575204753138247896054228353841164789901347676348260663126374092705526945415246382079410176*x^9+672529524215539147325143168540552327560003737088409611077781418580590654036535436166229645889168419427027163362657072619130704735234485190619357504485346355593619515101666939253893527708339762778066388864670080480407912023712977476048244193129788095556552433217476571873428673413662474904790267943844283477118522956581144907887491049162634238647920796639300847696976134905/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8-69809871843829017621294258463360727901803262643667551820250236768728724648083861095081518593463709115083722002882556104528502634375201988315355593451878599187842805105511779802150761040470505211069242645159771996719368971945557795601094146257909304598005286156461023053637154896664168756134763163762303848866762665936789860474448428444295200208033881166863870051055306331/29610721626744696929279796568746932180703956089195969870246406126604170270997105018300988634730183474299604122375863980540534224686794127255084605868661846010146410954547787530871554533213884697728887862235661528335213372154782462845274191483446587201532078582839092706322556635772547094873446783473140421980914753596024980276069680367696607668699399815482315264153089998848*x^7-1390983930056325319458390631127971702226020666202524589096367791453560109253652573001547213104660766090984743050148160490498171042955172664235248550263652951392845809787366355909411662500946264374390983632936501596943953017164040783089702327416452296743003690692302880296374902558897412608615143929922250887409540881326855740679397247638575194327078901993197101862127097485/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6+787689962531958268085794680346666922491513695243623262017944042906512796591766489124627366338794381799052381121785485099499467074088689986879219997770301337756585179621771005569392352225577558297632147682759711576004954402715657488904841838546799464525245998631547343844100414743486500060694384235123715203812650120103608437250734948983023447512973359769524069022049117943/616890033890514519359995761848894420431332418524916038963466794304253547312439687881270596556878822381241752549497166261261129680974877651147595955597121791878050228219745573559824052775289264536018497129909615173650278586557967975943212322571803900031918303809147764715053263245261397809863474655690425457935724033250520422418118340993679326431237496155881568003189374976*x^5+11625557670078722431472917134261633624577409657515071152245625990034863882501260471522067832816955100440012410743870018622151287298920161642274185421698643921707628420664453582885616707196238519635047329180120768645331076922580518936052357208072860972169394157899413061058172311770229856851531959329632504791451179198373392707533659139444367493560826492774389987170701077915/694001288126828834279995232080006222985248970840530543833900143592285240726494648866429421126488675178896971618184312043918770891096737357541045450046762015862806506747213770254802059372200422603020809271148317070356563409877713972936113862893279387535908091785291235304434921150919072536096408987651728640177689537406835475220383133617889242235142183175366764003588046848*x^4-4151125218844557126785843078624440421435456870588709904680605247896520725708940351431573300228701220771567604077765484337248282920297800174193650800617727764930357880309206882000144228486217865522432407330728874514130314054835573573758094629150450843515895894772152372628852434341100539246774829839002573848591205334350363092961509322214363600371603252656370263694735506565/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-6210106305376556501963044626557732758886569551663315950961914377342180088505800684133893917531172800417425889038067982091788429460095905410954567618696044315537329585721237052103758568570445212882980954090072521076822638892208104617070179225502978665740193714038170367542998315745420840979368691688149912796974995630351473795897084105855343176692939526435482585508027135855/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2+123022154982329365615646064394549749601150491213428255597614409185118271356426144631610902177058866092880021975394037298116046563440415351914634531661129758127348581462703755015519883026156635279292653897871631799586954242535285309465272782479032502298371871671503295625288263241143339823728405185328973086365112318192135825560462453264041522185614859463525460179676828273843/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x-56119412663416810102569074522827815262720108353472182880598331421371095934791573648979127680065590571218719878778923229641046013805114523506975920392163812813766358245922330355582463452320659858364402965240691606850822160564454719951478433785931660242712247005963372616841692267271375081466959408523763065195645352792983241993184138965978973897945552302073308646273042324935/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,16258031395139406863043382819159385946343313709077122437493515992052731050521463306254711570060258286311908265218989593750103567089111132124740406959132844059554893933279323544920079370979603887837626690615709861732441740445977322787911995840450052333417037234398352897220883428084218054680911516021854685086802628502549977717560119533762317/331190315098511438158042580979950753688680868908637368561743952539841007424864644177813092892275593245303271383726868792098892961975251613660027687288938280980643018806142942485025825773005678515261507403003957575846663433819447208111426459828762545295292808875510234385332065567059566320576206233889404705269969799111525223658240439053203606216684179849804631577862298652075098112*x^28-16002628834844151175864050774019541123379140800659229589564321750318486986676763247922590599585494357150855379499144613964397317938590181065890874950799091985014081116284147824302284334881036605693477798421226521404028734762705126398027352521314374972121054215192557805529434128466827026211526262618865001633215920728267466560522140069992785851/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^27-2993315667472283636924363199984903940048593680102870236133093166042528273585407564848122649638301004504573982988162694573929374050309100884412103902925809857244693580698620771208254936534013780234047294453235248339371626123819648666024102429722349378912405809931955273566314888367077112019070528932672573104133195640620925729611706945111787148669/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^26+344582253050235188911298545252482681407266623324631177013148697879933607761615746660902723215443835288239456486804774037149645898770353138957529255411520027260115291659248612112670672925548166061482322476682077703576586216652972228221473321814656107011636611988414020240465468113386385753779726296848054630540208295963990799993209890934116230365259/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^25+105899946712191897251372336807831781786205957224826978727455619667420124990315313119825270469177684105803005498273443749192894678435503599660056250678063994072145080168801461538537294605567160470750666523196048971591789184684278098751686308294661514811371235039162666673008699915906930056834061894265722557275704858009680583688729924198878731374798797/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^24-1449650749698462783901820673075556816472271552440650003805734678083255815746906199810087679517828960609873164087004762545452706492816858450635477406481355574252506093212514532662838999218562501074769492057279577596201532419457635064096710337460576892813658106916119252440476396914656931346515494745266189785859194809112166645390486582636356933412602359/331190315098511438158042580979950753688680868908637368561743952539841007424864644177813092892275593245303271383726868792098892961975251613660027687288938280980643018806142942485025825773005678515261507403003957575846663433819447208111426459828762545295292808875510234385332065567059566320576206233889404705269969799111525223658240439053203606216684179849804631577862298652075098112*x^23-33049250135337180400121612550429277159673444245739148637260326546512605261840545162869470713059532279368570451353039454547830135315972787772192441448154103647344982227477180672416189559221637108852884526257202729591818716601726485453495983775296804555942682635949532463335436192548693322690588814210918345044901589882432922494396195591763562388483635757/93147276121456341981949475900611149474941494380554259907990486651830283338243181175009932375952510600241545076673181847777813645555539516341882787050013891525805849039227702573913513498657847082417298957094863068206874090761719527281338691826839465864301102496237253420874643440735503027662058003281395073357179006000116469153880123483713514248442425582757552631273771495896121344*x^22+11918669798088157028794323599933532733347795229467910173724134706183280284280163578424542538213120636391696534618870455046446800464530575548972369250897819126480510055661128614230719737529351710922025479222642157789888906082748291284995424661147846674406092335690177861432616121710274739493917392194115184941800974370558691198651645761245101538182185083297/248392736323883578618531935734963065266510651681478026421307964404880755568648483133359819669206694933977453537795151594074169721481438710245020765466703710735482264104607206863769369329754258886446130552252968181884997575364585406083569844871571908971469606656632675788999049175294674740432154675417053528952477349333643917743680329289902704662513134887353473683396723989056323584*x^21+135513974272234736654249510330308650037208288040244542690209116754302033988058152366297233163077922550731182259233419780708423546216879742951790955469754426690476532895240008998387809430656106514670027862717418391609228139625739247067337764953374336631763728087587288070072040190003429017472504358101483333918065746574923514851322556957566261862693585293617/62098184080970894654632983933740766316627662920369506605326991101220188892162120783339954917301673733494363384448787898518542430370359677561255191366675927683870566026151801715942342332438564721611532638063242045471249393841146351520892461217892977242867401664158168947249762293823668685108038668854263382238119337333410979435920082322475676165628283721838368420849180997264080896*x^20-2736185746074286772200597651395570446040668153248294627582966055623273195380175559812475304993813649637226849939714489628809928152551221216993967186898772452413344629920547778327402617019774617738390698384009104120057951794307904721405652759307219445781467642761775107198039778711793803701705736698451092950467469138999245543653997680934455942386968196267703/8099763140996203650604302252227056476081869076569935644173085795811328985934189667392168032691522660890569137102015812850244664830916479681902851047827294915287465133845887180340305521622421485427591213660422875496249920935801698024464234071899083988200095869238022036597795081803087219796700695937512615074537304869575345143815662911627262108560210920239787185328154043121401856*x^19-1351912473753239454581068338604856085819451552380445841980575597046298737103654922982812302438730185207080301913330601824607458653770329978002011291980406779048125593630532461045542146348756991620367003815928248316244946665573636590264315860678197846630844124980023468662897389244791684999023857643257191440039026948710746108334423016956291470315346025147575/161714021044195038163106728994116578949551205521795590118039039326094241906672189539947799263806442014308237980335385152392037579089478326982435394184051895010079599026436983635266516490725428962530032911623026160081378629794651957085657451088262961569967191833745231633462922640165803867468850700141310891245102440972424425614375214381447073347990322192287417762628075513708544*x^18+24862363667193731927377662626566969943678838518788783703050352552154936738690967677221299989789086457514537929573608852442892586030184102355739946772974665398613836885455351737042737260703731568569400398633337298176255055083547319522690198182383391617974084972779294521047453795184192532327299925602038935437110108850687962179456782936130473930175791034104165823/15524546020242723663658245983435191579156915730092376651331747775305047223040530195834988729325418433373590846112196974629635607592589919390313797841668981920967641506537950428985585583109641180402883159515810511367812348460286587880223115304473244310716850416039542236812440573455917171277009667213565845559529834333352744858980020580618919041407070930459592105212295249316020224*x^17+106747334528226399694655178119517567631490977502404173241357109470961491746305204359566668862923603310342279682618636226220920711182291574603752449537798749886295964529438529836502506256694764402358608058152847608335693808974533857880730654652576671991164148540096617731079825735611639611034128417136474420004896405141439985205366513571355916189877653012911785481/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^16-109965471707664327106300994401483267019292536959653413666191855589776648127049536220903507567757531491127855010029423551886195716761350510016757613898032642898198579024584181121245308003881536333773316674841730389723579111628141191821592163438852061711514089525600209442781999920335012645580974274178571583415845139224805190174200442854778210444377615270817068707/21093133179677613673448703781841292906463200720234207406700744259925335900870285592167104251800840262735857127869832845964178814663844999171622007937050247175227773786056997865469545629225055951634352118907351238271484169103650255272042276228903864552604416326140682386973424692195539634887241395670605768423274231431185794645353288832362661741042215938124445795125401153961984*x^15-18072685880398599159104059301278257918194648098764454882195453305624619495283717095308584389593619165993666862695236119106396341579221153473195402397842157987880241695559572541902023106177507783669620393210203881319559794758747302976369217619538675521783403065362632342021859208073660493264102038060289860533422614041098411696939616039580404467673451622490525289159/1455426189397755343467960560947049210545960849696160311062351353934848177160049705859530193374257978128774141823018466371528338211805304942841918547656467055090716391237932852717398648416528860662770296204607235440732407668151867613770917059794366654129704726503707084701166303761492234807219656301271798021205921968751819830529376929433023660131912899730586759863652679623376896*x^14+2121141144733070819242909125428362035669754027068064338411642972338716813344185573187519658077371757027355184038504374929531386434258441430006885352900934311180752731986876901353693561119112388133643171519727891645365282936714447013010284280280743373547319985271449220697224591025362750502881403085015792822135794007174251637668066881773301751668976888956966049777325/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^13-8668843515230109398137699937789628884135193437022647538304201899743851460333618907881655313745700008520083925428040113942918273429402937499781801795490974392164089008744131145710251978115616239428247043819749984479107953176713288048829686780793967724010770260549966002463187390717841907355806621031285790147996468700209302565953233915102955959030356884064214176842501/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^12-800806804296592999432359463508944815349997105254691419569393456338995012561343113476018102464485620445156889974931416702867629985401034478499285562267835129486715446606390492125271606457370709713573819051031543648688033892467061875541515794180937099006712485196694075170349892867462706247847525538808058317616096513272180480418241032195298679891779081264733891214704845/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^11+1780980584280543162755340408673927200776057634041254242003294430554260445959598435776588188801837625729838658683441639566075967696531412466560571879097615677478243665300607265208401319369869797956474171988303536341787062965278555994275678915644012437335897619170963638812092059633038683820740156520801021816580197218940882916992484255599135570356353629247091779271154647/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^10+196172657163594406167057070945315083172336602976519558466013822711372859205324818554707853671378096768909816151233664749625432897348897476018108424347004307973947206685204026152203836543350400835690948579880429286002463255522449830352307481008350190875273373594129179411877721064878808282790667277262952951817607937828238051552375261610557967870750269620609803819908418277/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^9-103434417210702576814231718085284474924448165243578069525152467928351322828342578460366520336784745884586616699612033274460407014079832484327492152528126383975285661043386957441105923707200500234940339927068194458907604738724700486913683523268970878401673861900781554796516064999167297096300469353638547690262579521305159573057982197908044510773839898511690876862343339863/473771546027915150868476745099950914891263297427135517923942498025666724335953680292815818155682935588793665958013823688648547594988706036081353693898589536162342575272764600493944872531422155163662205795770584453363413954476519405524387063735145395224513257325425483301160906172360753517975148535570246751694636057536399684417114885883145722699190397047717044226449439981568*x^8-75109116168373740682091292601106687100465836357088092228994909215473243016291234280559956862617688935821284139525748444461558703763847813413647541163409685064003811117692927680824969008528077345199410591959274534983110427850053557730159412154532757913517644552013280513715009489067292670506538100650016007430183090189984698981097073865197271913280963134255371483769758609/7402680406686174232319949142186733045175989022298992467561601531651042567749276254575247158682545868574901030593965995135133556171698531813771151467165461502536602738636946882717888633303471174432221965558915382083803343038695615711318547870861646800383019645709773176580639158943136773718361695868285105495228688399006245069017420091924151917174849953870578816038272499712*x^7+297847103176027460771212390375994100032789756072598564281746340615640838455449921279044935629259126082757866212363438317539201961442643242006544246076636570922519274825933009057772015346176599278676133663755009544779848675555936866442268731697419929875554774172807551353631947222100395005064285109688464161682655237202080339208619617582297575566338031451787834797326114995/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^6+4207861979967411303590410904127660387616127057854788532348827022572357431239624690594022567669138793970381555236858493181546346894277217503902899676702873758150265988363461063958315853142858022780002253041752093138125594977951761975494247492493156554934519171834178022937357050731821502546397539442379073595143105813916057706874756225895072568316439336462952995393729433005/1388002576253657668559990464160012445970497941681061087667800287184570481452989297732858842252977350357793943236368624087837541782193474715082090900093524031725613013494427540509604118744400845206041618542296634140713126819755427945872227725786558775071816183570582470608869842301838145072192817975303457280355379074813670950440766267235778484470284366350733528007176093696*x^5-10195898427682835555375201545107708959277953018065508196195889640516385579787445206968328637582227966709448414705480475951541035023963344131754617529479897187167744201284193065380688542575211809072647133274940633202103888861199165953817688172346932887903064722585538005106547937279773399303748463263131649978027764941224468562199311096294969873937820680980202379676131710719/173500322031707208569998808020001555746312242710132635958475035898071310181623662216607355281622168794724242904546078010979692722774184339385261362511690503965701626686803442563700514843050105650755202317787079267589140852469428493234028465723319846883977022946322808826108730287729768134024102246912932160044422384351708868805095783404472310558785545793841691000897011712*x^4-239669951130100572609379152527702895962552987868548471528145402493720820326653594630368124238286324960178273641902727411436537969549838423620114118767065305615509615729754754017539071443715184361953215276134363067882213987315203142501777778258975020810852207804274950736570321390952343871883704017568013345014086271644457657878912582044687832425610925527727087434531728733/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x^3+3583253795440897434036780306962691633898413245378985570059779722818814565413065528972438796404993502939661884051652071552789525706601996303230436231649730454989794135124126728607567749177847731862881097272638603687764294444767336133152171416986015367507825469883100530230505123630958191904429043615626505513905020110714949260238180600550446208295600783735446045670208204433/451823755290904188984371895885420718089354798724303739475195405984560703597978287022414987712557731236261049230588744820259616465557771717149118131540860687410681319496883965009636757403776316798841672702570518926013387636639136701130282462821145434593690163922715647984658151790962937849021099601335760833449016625915908512513270269282479975413504025504796070314835968*x^2-16314255104449904217440792658539355390687693410275345801548097525627583241894213636526241142432437156276618852482638343059521567106580821211065696653441123145164074296899098091483009370382954805750056822996621255402607669349485050507530398484976559289368293690251560644831405166341781656088175807083515376227941947954401862536448171489574525399837805754842996154604970840295/677735632936356283476557843828131077134032198086455609212793108976841055396967430533622481568836596854391573845883117230389424698336657575723677197311291031116021979245325947514455136105664475198262509053855778389020081454958705051695423694231718151890535245884073471976987227686444406773531649402003641250173524938873862768769905403923719963120256038257194105472253952*x-955918587482773383118924012438103631371159614840782043134231954882375093287006582801321936086938788716400115913801361440624798432386661998779785943234757196400846917145685839806027256083114394091061291249416733529462595762595328308808204543898184488928684848162943961207547025182104368028933311680677168308977490447044027996838710994780958667638795248207662392142653164951/28238984705681511811523243492838794880584674920268983717199712874035043974873642938900936732034858202266315576911796551266226029097360732321819883221303792963167582468555247813102297337736019799927604543910657432875836727289946043820642653926321589662105635245169727999041134486935183615563818725083485052090563539119744282032079391830154998463344001594049754394677248,305529477421426687170375649599725481084410620685841049061627199783699642437036378902882979801156740308222156330603648997523927145818486696384312861071075438074188422898584233244666787358421288394311118413070844033232833957475333850393139167599367268875208294577048632533128716264734449211055684792715029898567183841069617803632949458071617319/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28-15337012985013404538884583639716123589324579618385636615376728908401421257374152447222883003562684003543824213563246194388823507386171777001413211220823270125774048467993586130355362844827997127513715196142117950893214407744773275953856724859391038307032098980854490534120096767128590351005145536672343410560865360786574913920581759288609586537/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27-807762363414711972931642433913443724982652171444952355316817026263481639355879120171592335571552301514299182971605135752717869424600105950331543599718222030209906231437020058393170116051077556761966981424562956826853102576853551621813560894042008227219234008747749190912432096444438560248225151269483150386406655188128106901194101015977167409159/662380630197022876316085161959901507377361737817274737123487905079682014849729288355626185784551186490606542767453737584197785923950503227320055374577876561961286037612285884970051651546011357030523014806007915151693326867638894416222852919657525090590585617751020468770664131134119132641152412467778809410539939598223050447316480878106407212433368359699609263155724597304150196224*x^26+309918359798678942046101802046573563473066105009889367416182816761691580776978937961952672230729780823877985975485340470319776683972885812884663828827547292540548884625790254305178413476230938781094420765064264895954782156590294944450346783279931208762701926537344616829235023737590707907305391422096774991231719753865855956359273455217720664847257/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25+316419529857162398523181872440652147936294812902243822165187522112776851672430225098512914759016485097750970658442985979258619381098994968180031277428695203551074870892011942380638137044054613226140011576293074505882535941920223889168540173380662540981856366076679676416837397268345689254013333082858684383273778368455035684533086659133758795698755823/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^24-11047232759490457763030812692953026342576221095101691424839774905715817367306599404242616938717754648399301113610763475398829890408312375082116234957661288828644428142960505919825524185434473712507273119140235667062610451899512819090309658869231961041120233615442733297903696070469487748198714873081853854502133230095617705781263399909741823830786359141/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23-43484076127660567052675814208388668947219013045702925950037791123968622215672043022543693388628762214125453323817887121639275455420668370128333267460208409934940344806376663253139964911712006766673496268166718745773028572965543189094717637637294144570595813248386905902149976045731088183741044156379905537642280253159221114758612863063888648245926741865/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^22+28972956112755655439403774201816351227008140380729212161566408698359999513593909691138789449040113846907156037333111660008937965597765631838365190994430974034082195112863456927376097081588200412026698387611205825293544518713960312275275630148625930842515394457943064399446630456276606559760914465296213915634420065877106202305216817109424673436019131830433/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21+2322607303134268274994316575823517799279461006462462529870121680609412541393708788820488556253499137091006717751046787343988226513886206764349282720931513869621168955368704738197828957835209009531722605074905860894632268195262791700891890319879367383255998719784688227843497930804725858100625825979270138289619417224074630389703079229444046645897156773607441/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20-736418186463452997611562345335769988798579912685400896596850995172930286611700677910834546927687708767502233039465588332230175325995747395640232743098352019232040150966754736463765578747854564742143226753871299085922316134797364459905895082344374323008103037683894848401488840120045271827319638601920432652579761742556243348353213723420113262605544509256255/10799684187994938200805736336302741968109158768759914192230781061081771981245586223189557376922030214520758849469354417133659553107888639575870468063769726553716620178461182907120407362163228647236788284880563833994999894581068930699285645429198778650933461158984029382130393442404116293062267594583350153432716406492767126858420883882169682811413614560319716247104205390828535808*x^19-57159389431571875174584357061725559632224695846949821663372372585173827503222916189234268365001794592229737444330522803847306726020824060468019523732839430105302639643827801345862012143233312009195228639774863406753070665405166428752361452384788269234631308382672424912163187043010876848712383711575299987567695916671902646421348868740538974609892631493188581/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^18+64759699368412414256432669648704297205479388736730542091278639973478731623390735392044237151142952079346289930402592165552400902170908059104311767113096758613024055957702923631785559363909506882532155213330343002041197636021698998738572647659084395762536535974670944121624387280378993022084544453819082465675944161576076250130884166995098376446927888446281597631/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17+691509064526239650435802387409502622818781097343295087367615234079568480405489741986628831772805812434806139635388179885131350762478794238543614078120810515105471823698780444302604930167183038656851777333143460945772446377992963568160672640291470103146906905076273753018939896794706387890103086432157838394128064946457538969122188728381920958462894267583481080625/7762273010121361831829122991717595789578457865046188325665873887652523611520265097917494364662709216686795423056098487314817803796294959695156898920834490960483820753268975214492792791554820590201441579757905255683906174230143293940111557652236622155358425208019771118406220286727958585638504833606782922779764917166676372429490010290309459520703535465229796052606147624658010112*x^16-344941698503205857699991023185881904815805930912354509179620361025520659248944573078612460289069174112477982010498936282041329757279914100838803816994074636324901890810661427947873433114007816057774997502825306576182845777838577017887050339656578239796511058965795413034984694089091983852854669051412609198293435440885395207304176868688705701091972731481871868771/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15-1691304191940448417544413544529207378339182976984433991794888839486314580820884065676101919255380629165491500035236917161545205903113536322953372146792170725231687968259183899987544061607381867316693051062038570083199261018600624409615236044262505352956688372646599218447797106886596476603997605764859269139759886125056109974815969318008811464749447797139047195464301/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^14+3044531861568494629392440892263884518000121209420531874192546658685495490171110031273511321664199998267356017368944958206743883038887568453233527577250591753476756675735831041181340166450146217540824303146120414199817661388971133173400933621951054550678276822934347013750510888384386705694531861911167904263701623930755553408569066603920100824347238032471513998804319/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13+487581213889356622924303839232040517818604055172715474525124903715217333499654283550214813910649820206449706857364859333938185138224913792760288255193042986128875805181525240646400899513523984981281587921049613496301194280750708843024856002366785994747943635830462593517134117999969730725458403037575870608218381962692351271926324218634440661429027561043288488737717929/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12-1780412472561800157009580174565746090482276086754432900313204078058474471991634368663242605897874579563080723985148906042424123446745641806942162582087433364470568606475010391304753881174482765491313085304987650872670377180969583117513800249580518885915280073789312027397884785148357872273397615370526599981729272173097778963235906346571869589003560185840282838029834511/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11-16065802320701529505216875809933751083023308355997540244699437151875609826379894095701145836835052509098776618615450903934745647438759689577915408918404052306160203788693977921269897812125044436060284684749421155857600665894555602590462308008440388085657214416735634718027492379059205062840658162833837062892156152138091657719380873631332332237215106400336373281392868417/15160689472893284827791255843198429276520425517668336573566159936821335178750517769370106180981853938841397310656442358036753523039638593154603318204754865157194962408728467215806235921005508965237190585464658702507629246543248620976780386039524652647184424234413615465637148997515544112575204753138247896054228353841164789901347676348260663126374092705526945415246382079410176*x^10+748173107434297012839846655797331722619281268799613556165794476786266982819147738032550726941471833534819853286718839245996672733283483698934034297053817510498785841558271341066770901654514961197148446175719022176340089809892165120308023624772356061591817976616603594255956982971188917327992340326458767586717145675316629813702934923012794535164481363585512759115201621367/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9+6209559455970428975163471320230957096205476568139388064828181049339086423004233178528847444701949462663599776928950454694680971323337261968255336296564142488046054006125605323598908325948368123894738864606109140473945517101669005108780119157824861954958600578203358252096909075238627697349416384400710233350886591179261945884846112908384351272024510288641687602978621868089/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8-546088138409255096553512447607121454223004853165987297724258500980750800250063045429475441723924933995619756143119511550469672035918913786437461131136792260254485335897826422572600901363008368529038125621277555413410400229264438428167003232416405450811537650066297836292922566524941456096551377619379425326240137338740308645195815144500310785421433145951427575932073134779/29610721626744696929279796568746932180703956089195969870246406126604170270997105018300988634730183474299604122375863980540534224686794127255084605868661846010146410954547787530871554533213884697728887862235661528335213372154782462845274191483446587201532078582839092706322556635772547094873446783473140421980914753596024980276069680367696607668699399815482315264153089998848*x^7-14911218976480040460993165865041876165777258699940617911004777862043915380579097019704775217833412256345950060656621251387181673048342526952471319251005833514567876216091037784942954689792399708319558151431192364165354394824245737494451724710622015414496810133428429341950364189614745571042008405434420442513307604012216405401613248954181584619491144141955271544467265689357/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6+69552966087530902461823635477393031506045866186759428225450470209365517450362733929914028740872022168716344038125741917296162537444709328026483776662551779603192760736149978927384207814567087478055645575277712505138019536454816959987102644277444163335042889550088298425173135403176462790984865042465675810251679288188224988784232734591992045040225501311186895343927224791919/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^5+142247220055681036410635880690150757173694359066218061322262997525989920278225511093470609351636950132894978540690268638988476008266235577410322420107914443446417321574768425855875722251263106514735158000502645993306724435632233829580948170560865952672912791285402800128891217578217419691868230945407392632064721216521547274641204933242748069345830199104374487693459815337435/694001288126828834279995232080006222985248970840530543833900143592285240726494648866429421126488675178896971618184312043918770891096737357541045450046762015862806506747213770254802059372200422603020809271148317070356563409877713972936113862893279387535908091785291235304434921150919072536096408987651728640177689537406835475220383133617889242235142183175366764003588046848*x^4-47909016144551057103091685435528973579784189353934996674948646460809380849659218898321951613241099410839227900124758546300058256033262318313238397531076000521562287380523455331440869661679636649567026032389565232954441303433967211833915590365973731826064954873251900867436024304353337990427807711974538848576880696076371821958669951693158174890247815071938917724568113405717/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-87821760276477350519788315571918000077421072637044462296166985056231625808636582403289570459128931522314557863420310278598982765811969257745453456182656531620117330623614856254238454742207002868705152054120079860115763156426992152008767394114854430948539737905365026443423308628642641938739577816949199846342062326206196659136999388276134927765332332947852876790346499286767/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2+518693125795090445387240398129587502168294993692919986705244653397946376905656721525277544382449487565728765133495777044400792344961053303608656114464575209532283650834596899632584732948958014547590185657988007077534334405671253061694809296122859651475939500366815617961280222888314073590474644648976032910176720213670023830889065141505359389363580402711216325638578294409553/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x-725636753416186498909491779966295380208818029147230103773322573995365968519055472738860327148755427010187633427400765595668881514583411658122268716235902652303506909047549580471030538287383661666034066393879787056335395568837599253778408272223834253017120061599196710216658297861354002947909716181823091028352791816520073387897393629759911382644917858699961487156618398101895/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,38623719806276685183870932955984149681291172822264683924384399129846089975720245599316813107766390598546591432553971577196517609502439240159921369447918589507771723075379394367591294130792721635956265630188610832450671840857290434415508886310263155180999818063299849658721321033115119544009403560644177429381963458522488558081108993359838212255/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^28-2545414539761295658425447883295013878503201890685285523864276995212833199719146033952240977956927438176472504762316317640451874020152853059030344581436726665355385262344870779934802350943562013824660001987435919222297270993987965565664936839039397783095152411918116415475833926135549646882680466286176640204800981366189817489097515939818958427761/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^27-285481715454571104207550147560049900776278630600036756116095110284276579012457236270620058669187610646142075853534966726396651938450184409059020495262357287571813060408067164863109067787222484122019611276498184699590450927910704233049669373014514452556523391960283019411383633401479110421013076622553727571935207887366909239679840500651331167150205/331190315098511438158042580979950753688680868908637368561743952539841007424864644177813092892275593245303271383726868792098892961975251613660027687288938280980643018806142942485025825773005678515261507403003957575846663433819447208111426459828762545295292808875510234385332065567059566320576206233889404705269969799111525223658240439053203606216684179849804631577862298652075098112*x^26+18440280581491032996055949240010225478594369962452096927277510424866595812564953427014061549149724188746324098810836680797062926845682611216989822715639830065230820214853071921754341969378448475521054164312209901365154915643207036563008354730111700486954722897790420033251398555676070461800303334104020430155671043286022081005332818371427989200748043/331190315098511438158042580979950753688680868908637368561743952539841007424864644177813092892275593245303271383726868792098892961975251613660027687288938280980643018806142942485025825773005678515261507403003957575846663433819447208111426459828762545295292808875510234385332065567059566320576206233889404705269969799111525223658240439053203606216684179849804631577862298652075098112*x^25+33638577664076496905909297920524826420529191369577996172403982959678648128113635965929868936216607166477785949852161828431184398600879557834690929673266113573869676132406184780466869875147132008778577819014723337037060200105921360758592502822479609250708127011519724428806432585479465568615840724261626303579099154888505780559529420053546333593514478247/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^24-2118463285453230681584003918500478095045243668635021633244825293326660889570333614689622962710927504767702386963002307125859547659034660582920959297282575648954148307628591764539198864934526523537075723121537810776131029340603809265948958512860886175394685356854977884769020219681030541247703368194590935290053806378996676211210006232295261589461955182925/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^23-12067690821349156274753690914973581607111388200538730031536819438068961344748303336393643466605274908427808896505211072783363001144029522398822517242365023179671090234249820879894950143358769429666106622028970888245832531003451985146399043999339887947627932899213815069391721100361161361866767587490001740569764848733875900580159813610502926358688227202275/62098184080970894654632983933740766316627662920369506605326991101220188892162120783339954917301673733494363384448787898518542430370359677561255191366675927683870566026151801715942342332438564721611532638063242045471249393841146351520892461217892977242867401664158168947249762293823668685108038668854263382238119337333410979435920082322475676165628283721838368420849180997264080896*x^22+1962683063936991522761125437711952591359058155739283029344680472930227289385370871794860546680589636287471520394746235609261342827014845902569944298781752176885752223084490420030705387720634035839494124192076861116557335984483883136810912791347207542496443109518749417989152862991136812686350742789496049841689632612801197091487871493025926721849237963320611/165595157549255719079021290489975376844340434454318684280871976269920503712432322088906546446137796622651635691863434396049446480987625806830013843644469140490321509403071471242512912886502839257630753701501978787923331716909723604055713229914381272647646404437755117192666032783529783160288103116944702352634984899555762611829120219526601803108342089924902315788931149326037549056*x^21+180118961609615528038213145790648773449270855752739945304701606168682473487119450604865982550446561000919867628441044830681133053330081317683427477240666561140452317989071021847330695763947230430192370889953007252223043977205187687520202459170999175613592062354362474055132298887037096306217996121823291781772977288372076796053595954867704780416030423032019161/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^20-458700705966988154167531072590096067037917155493111161054616605330140397049985004737527661760654373911332468893848439810029042003976364316054019559809033101192699770564246579387528589154513338441139470776995368764109665529023352795875432885154384447748997748415841913620558541435119857187292501470843016440157429703459797432393894260429378719550180304750719333/5399842093997469100402868168151370984054579384379957096115390530540885990622793111594778688461015107260379424734677208566829776553944319787935234031884863276858310089230591453560203681081614323618394142440281916997499947290534465349642822714599389325466730579492014691065196721202058146531133797291675076716358203246383563429210441941084841405706807280159858123552102695414267904*x^19-1197135870970604765510170668282158618303919726087568948993486913812413607936105126711836836404801806663898390974081434838800606961882532625222639234041780214734972170623641158259039977635900425256523501936262114118942290406666758192532374433427642744297864315608094346966470645748114587264376204770904257404906556839217804459759074231497112724286426206572374377/161714021044195038163106728994116578949551205521795590118039039326094241906672189539947799263806442014308237980335385152392037579089478326982435394184051895010079599026436983635266516490725428962530032911623026160081378629794651957085657451088262961569967191833745231633462922640165803867468850700141310891245102440972424425614375214381447073347990322192287417762628075513708544*x^18+12800725122135232266525425427288046305039643254590256567593416017369527203653121582314811264648287715139148291730066863992286011642527996464645119565214015070979109998437012713338312783156388501577219583581422344298000403412477212686033978115576391296084451457049981787778071797637868032022191691681115176613321482918551382859935259953080730912246502950303240183543/31049092040485447327316491966870383158313831460184753302663495550610094446081060391669977458650836866747181692224393949259271215185179838780627595683337963841935283013075900857971171166219282360805766319031621022735624696920573175760446230608946488621433700832079084473624881146911834342554019334427131691119059668666705489717960041161237838082814141860919184210424590498632040448*x^17+102730659025248523384662631586355317866992570196442757591838967174157239275994870000570616044740846025270066937210736406890159299084320781370433074213278049657881931848864081553287003981941631871714429062565316925342965492078011840063939216847907234843311078604904115874683816659395947878344344352034281700196752987763873581342917168734537421840318291540708858544171/3881136505060680915914561495858797894789228932523094162832936943826261805760132548958747182331354608343397711528049243657408901898147479847578449460417245480241910376634487607246396395777410295100720789878952627841953087115071646970055778826118311077679212604009885559203110143363979292819252416803391461389882458583338186214745005145154729760351767732614898026303073812329005056*x^16-58466582406017753725843911977264370431485499217222705426459971212386020103178674907165032993559472797446912467063435547221971572328250206704255171886606132084761806819457717712794081338877318197269780604638296244408179054137948693543480342879902096470269951255738403404532302445346624478473895034769406617016518083557207059666010093236210579223377953999659622913211/42186266359355227346897407563682585812926401440468414813401488519850671801740571184334208503601680525471714255739665691928357629327689998343244015874100494350455547572113995730939091258450111903268704237814702476542968338207300510544084552457807729105208832652281364773946849384391079269774482791341211536846548462862371589290706577664725323482084431876248891590250802307923968*x^15-21575864666004893302581219970226717066416937467019853021526036175633054881042422548583876694000008125971965983899925991267727616036032624950879908199661265263593745764016779145013079687485746127400162051282205203488813178517723702771717269697340242482645328977988211196119776555452873908974552814157603110191499191167544895446752324996458143668090313284724706620154759/323428042088390076326213457988233157899102411043591180236078078652188483813344379079895598527612884028616475960670770304784075158178956653964870788368103790020159198052873967270533032981450857925060065823246052320162757259589303914171314902176525923139934383667490463266925845280331607734937701400282621782490204881944848851228750428762894146695980644384574835525256151027417088*x^14+131269969330350264284947849165278940860188742301658894857922716298200573902130811203039916148399126959511944014255121766306163993618947216696326427971142850835875444595497070171135716550437130423527423894296310574459914349933148455483995370137372002257524397157448110669717789200558484867053648303848175715047539384786471068022063882503938643980311205481114632301661725/40428505261048759540776682248529144737387801380448897529509759831523560476668047384986949815951610503577059495083846288098009394772369581745608848546012973752519899756609245908816629122681357240632508227905756540020344657448662989271414362772065740392491797958436307908365730660041450966867212675035327722811275610243106106403593803595361768336997580548071854440657018878427136*x^13+4748039403222682930624153437189420538277060660018100184530580164215413356252225789884916911817485953993919874823482839877165891975553816089762991399642019296784076518027562473346728702835778626167460988015882650043892838632118311800205158291950631726489026903755362893364071789615751241071928171779894874181714185290749990246209679377100089841287085834797822721607006523/40428505261048759540776682248529144737387801380448897529509759831523560476668047384986949815951610503577059495083846288098009394772369581745608848546012973752519899756609245908816629122681357240632508227905756540020344657448662989271414362772065740392491797958436307908365730660041450966867212675035327722811275610243106106403593803595361768336997580548071854440657018878427136*x^12-53232757690715043512237562654260440933369996912611967975556010890906941226834748842610185934309732836902908676179908771014259048642293016168759719549479496390901301919520652336183921586015622119006050023360296500364636394630508533657994110278346605374587899983817666922794235833566180363887363066871142158987754216340890645240702460871708594992967505274415627860335430765/10107126315262189885194170562132286184346950345112224382377439957880890119167011846246737453987902625894264873770961572024502348693092395436402212136503243438129974939152311477204157280670339310158127056976439135005086164362165747317853590693016435098122949489609076977091432665010362741716803168758831930702818902560776526600898450898840442084249395137017963610164254719606784*x^11-1066665434447541128388264837189468469194731954170973429225158328189894605443474555240584332667917616945930127023578891505190521398805958556463985684156214563954040956176735950257762667855718467117205913964695915340736279354182449503547719344044375755615354019982337670175375435086135572343804849586473921376151416463303871252641442989093326843429443698669243964206047279259/7580344736446642413895627921599214638260212758834168286783079968410667589375258884685053090490926969420698655328221179018376761519819296577301659102377432578597481204364233607903117960502754482618595292732329351253814623271624310488390193019762326323592212117206807732818574498757772056287602376569123948027114176920582394950673838174130331563187046352763472707623191039705088*x^10+43998167315141372235685982085681235060789473662437547136885568614567274990481235693521332099340714688825089884480868137963085036185766399594867856358741102739277632702643580527256597802580205016775050454552020408165317135041581549597766157159359755122278496535314088690300761315801287998202638559594773100977947165352347548266603898839510277766448667812636210734206352599919/7580344736446642413895627921599214638260212758834168286783079968410667589375258884685053090490926969420698655328221179018376761519819296577301659102377432578597481204364233607903117960502754482618595292732329351253814623271624310488390193019762326323592212117206807732818574498757772056287602376569123948027114176920582394950673838174130331563187046352763472707623191039705088*x^9+34477106587428615621020038949166022279368243888772471548182246420317161016711937785044610334210934483998250018770874397169254094318472232998394450712220902169592117403403051386663426854503350778119141185788139975045504245520502285495943228379816466786144914240133555829607127132435473961085803142978618140238566556706911488114780091216918304563727366784660869351770778796587/315847697351943433912317830066633943260842198284757011949294998683777816223969120195210545437121957059195777305342549125765698396659137357387569129265726357441561716848509733662629915020948103442441470530513722968908942636317679603682924709156763596816342171550283655534107270781573835678650099023713497834463090705024266456278076590588763815132793598031811362817632959987712*x^8-20722935317165902469584763658172249968394859534357223109772824123918791848663753445168101595863120338095009668347608053804182138152563035418267086061933229515029391480880603004344520655729099672090378473127249812823424116042029274930335668608258641131789898985601818326637135363232283800049532378365190654604816946193445807929897207409566839879114606779329653265244217323283/4935120271124116154879966094791155363450659348199328311707734354434028378499517503050164772455030579049934020395977330090089037447799021209180767644776974335024401825757964588478592422202314116288147977039276921389202228692463743807545698580574431200255346430473182117720426105962091182478907797245523403663485792266004163379344946727949434611449899969247052544025514999808*x^7-184786909657210297398660454478114982451001900106366875580531493302154155895716750069484815951078338166635184307319412551309846718315063791011179914967016780481808122750299685697393700131461703507266843757017311255740702448446638846852947338058829031453745449080046833544027738533240545158599134990282012038570159017614960386539818284925555916325110640071670272532375625793909/3701340203343087116159974571093366522587994511149496233780800765825521283874638127287623579341272934287450515296982997567566778085849265906885575733582730751268301369318473441358944316651735587216110982779457691041901671519347807855659273935430823400191509822854886588290319579471568386859180847934142552747614344199503122534508710045962075958587424976935289408019136249856*x^6+579070105133208410814106742521852997402466355597111907549370115956670500090445094724393014946677705297459689185246648020097812283928559443986108845100860276048948508096978667028049608870733019039023678379166431975250810603490033877449517338002802961918593753314666190930545917862774875059725813900183626978115844055018998884953843870790457196262075104157089641156374429169805/308445016945257259679997880924447210215666209262458019481733397152126773656219843940635298278439411190620876274748583130630564840487438825573797977798560895939025114109872786779912026387644632268009248564954807586825139293278983987971606161285901950015959151904573882357526631622630698904931737327845212728967862016625260211209059170496839663215618748077940784001594687488*x^5+1249770492363924142113129985041015742064466204708161433860325398019213036259654421218178423377411721648637087636406927667053327697678427209055577866641216704882828817597560538113921049555030164700282985400417800000492025445623518218117202130949965669482904493089248117965374252318831792603513745176105583303804924608591721453818057143417995883527080217073595915959287660228275/115666881354471472379999205346667703830874828473421757305650023932047540121082441477738236854414779196482828603030718673986461815182789559590174241674460335977134417791202295042467009895366737100503468211858052845059427234979618995489352310482213231255984681964215205884072486858486512089349401497941954773362948256234472579203397188936314873705857030529227794000598007808*x^4-277641435874266934707745350809828214203686879586118286762075049468229304099932047647196086389020777887495015778645656076149556770042988037988198835643440157737752503768948770436264154768707773509386901070217964021518660618828011646307498512328330170302980167949203305769451444002211255634845139468693347851336404868231197646523246171853635563419087214265406801071958569707007/602431673721205585312495861180560957452473064965738319300260541312747604797304382696553316950076974981681398974118326427012821954077028956198824175387814249880908425995845286679515676538368422398455563603427358568017850182185515601507043283761527246124920218563620863979544202387950583798694799468447681111265355501221211350017693692376639967218005367339728093753114624*x^3-175871552907311502231216370655782274367690400200543646464714760463156695100839049418283361259393518710765137035441051393591898426559539878443585564511807357626270079844945938978736937851222830169413841382519804638434191265064149520894737647135745250069563641873378951577959639609903983236587300060595698014083982638416217351494778609374544881142600420112738654457182010750823/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x^2+20792210189337837324978208372023648465668828069545295029091127475380264394699587956058158181443497600549244417117063629303041790984493569317657519623661400583015289768387520665528781484408438391955657110250684864751461664037858440783248665834429506323390899370123128529599579140856861189234111885899271963719053854964934088811621266071461568324565232903459752980992436349861835/451823755290904188984371895885420718089354798724303739475195405984560703597978287022414987712557731236261049230588744820259616465557771717149118131540860687410681319496883965009636757403776316798841672702570518926013387636639136701130282462821145434593690163922715647984658151790962937849021099601335760833449016625915908512513270269282479975413504025504796070314835968*x-3427908760481691634066055828855149138425332841836950881093643254682169249412696319703559002688736330645503775345782625132076967143484199005335707885763863663306053197464370108734105953589197906461381428453461949068814077591096195535636686748242546558933608761113199696159948942647583723074561782113807594849561160586155922292317999008905477082313028447520113957413050241762325/18825989803787674541015495661892529920389783280179322478133141916023362649915761959267291154689905468177543717941197700844150686064907154881213255480869195308778388312370165208734864891824013199951736362607104955250557818193297362547095102617547726441403756830113151999360756324623455743709212483388990034727042359413162854688052927886769998975562667729366502929784832,-136857710738768945894342352218102509970647467066059625538982982621655188479655670413534776655875548064084895461191574136802892593685847005770725109470286453283346782540820470282613889306138616081162933785322927328564311167345406651211797512742143235366074144058015364425322019146224497331889016518434132441569214778538312805069072976452043765859/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^28+8678867650716595331602300798277911873178561725787617192934884385488772347224884498446543479490625688011421763434910334979253507695286067561009578162969827669573424603745629260350904393836561172445659281570183257810841163834193403914604649340893827047914278663245641078075961111673633390728962273334590256146909986959553277647824391659127680219373/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^27+9153232135471453180420948476447374245276738177104375743387377716340049292036348263842443192939411224923931970673732052700852974250448304976411410862662978310162193053028486385758757319676992779076260584464815617020903168396074471033010254871413722369079564190335007847688898526801136553581195089753141974229928293168508597812300340809449300318067025/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^26-567079948521179953511284193219372114849615940155965094188190311858694181168891795338019591591775729178564506281293919437995325465854784812609342029082079150701330720215041792191451297064028975643850571714589448535278552229265599333299351651693084006584675683676887197080024624170635275485380396202788448320820402993534327547810606856387312323285549975/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^25-361687123722037588629153197386223586324069071276333173995713329098956078547222579878825089531413761428484158924817269881127348772834908304094475135846584091655702649129455438331257025660847997005374106731216129602895577539195497761796808666892092664835126935677988965891220250136926878111558125605667135383896555809075572650096431109219668331358674706401/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^24+21767009356146139398089702652687871137142990905106903700285475317790558599360118090870841998811613162784188001196533742687794884655677886547818475122742129889344150929692586465279569883177350385506075362222659120854325417012840067301449853474035349939664579913469952827065457186977062107026120479755106384346995044272133331065376599751995478490347929708555/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^23+14513635084734970822700049058914430435774902300575352056241328898723220188815504209205212416852741575225125207019787170355871315003741519965278604350619885949129053656416427806521484928255921253700030312122521679334794782224894800525124798102474544378355222327050359598372522892584850580868526486809561993845758896159219437478521945708354722844944052839849/20699394693656964884877661311246922105542554306789835535108997033740062964054040261113318305767224577831454461482929299506180810123453225853751730455558642561290188675383933905314114110812854907203844212687747348490416464613715450506964153739297659080955800554719389649083254097941222895036012889618087794079373112444470326478640027440825225388542761240612789473616393665754693632*x^22-60653831358440713912257972560603752741298995593620361439462362748064812388781139122945489398720138650595352951286074999872911288066703707988923580342396397442961086836039463908518112588437939057133062600354641346360963162192790128898759878419985565531321755390656503326424128719919453536107257105648876275566635510284714650574080533210224969237234267088312719/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^21-654608819689853774436187873127194435219364070053426209612541772271396472038120468744825436019454632451589209971264164532143950516121808994015907593507726483428018177141788884822883999349631833671368445193258667868931941389958252126848739547644410470176239126698173141555758960158979959308914986146418820214032455980967730442575032629660095656532848725203178197/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^20+526448012876605498723687395360543725736640774011691906715670098910816986073938485817326675606456818332741230017059127682516583598152672798630894034667635507717462469124150187033211256307976525482564181322614004893147895220149863237502085999270772355742002852176735636391773155417168275721667794051910312329774872827481513768474422749545693677584238640327202139/1799947364665823033467622722717123661351526461459985698705130176846961996874264370531592896153671702420126474911559069522276592184648106595978411343961621092286103363076863817853401227027204774539464714146760638999166649096844821783214274238199796441822243526497338230355065573734019382177044599097225025572119401082127854476403480647028280468568935760053286041184034231804755968*x^19+78918236050475861474155719838965096534598148447498547992755909239887675038153336959739549589332218347539158751205030998199212291080902114672907079987273821846045001456611907540815403059596349969908532423378719658790372894944289745108714889715742229731599774274160232297636280930222610995753068296964936138582465826423259134148156730200244815887900312824001671487/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^18-44199277722440368841846612910284376697766903211427840272396531056325811601523382716955609281065943433995851252759241724850112914457385902990449732696875260250658700411105735536360808506799614491750203317350156560612604982690245310223429940969270904772526997861019362310399658836136579184599177274456119902328271834431234735917477097398040407288119571712008429125723/31049092040485447327316491966870383158313831460184753302663495550610094446081060391669977458650836866747181692224393949259271215185179838780627595683337963841935283013075900857971171166219282360805766319031621022735624696920573175760446230608946488621433700832079084473624881146911834342554019334427131691119059668666705489717960041161237838082814141860919184210424590498632040448*x^17-379227950326871036605547049540891085163850450036128290346872777971926349137689768022877315007043517789545104817162630376787845419792626353022447045161726771777787417658287620115134159608630536628769115079019356588964231176701662130888745696367596381001185511173936332734767646151040367035744849185384399400843047112137181211218473837927381897919873780980177694914031/3881136505060680915914561495858797894789228932523094162832936943826261805760132548958747182331354608343397711528049243657408901898147479847578449460417245480241910376634487607246396395777410295100720789878952627841953087115071646970055778826118311077679212604009885559203110143363979292819252416803391461389882458583338186214745005145154729760351767732614898026303073812329005056*x^16+607396412287506548949745408669185890562903626653189102055797459009097523966396276397195274104015002706125801531298743923759517633297525461034820396276868356169238609585019970868544615028642975427999289391894446758767095305364713190034347639447914708395153537882871638537568736985587788234263725989299833553394199560520058749047956597240366524034834742456697445589229/126558799078065682040692222691047757438779204321405244440204465559552015405221713553002625510805041576415142767218997075785072887983069995029732047622301483051366642716341987192817273775350335709806112713444107429628905014621901531632253657373423187315626497956844094321840548153173237809323448374023634610539645388587114767872119732994175970446253295628746674770752406923771904*x^15+80279448404584661557963373690910520882937071436507862995116604816031112638448029533601176826069879230848313833133336593828957847059546428716500863511376696188448749102184043913443869740342140861641095620260864310797333173538009217885572024435280312743318423427158198911803836799965171461790318105849427531339395519180105200382847397724744765629624640876380855804937515/323428042088390076326213457988233157899102411043591180236078078652188483813344379079895598527612884028616475960670770304784075158178956653964870788368103790020159198052873967270533032981450857925060065823246052320162757259589303914171314902176525923139934383667490463266925845280331607734937701400282621782490204881944848851228750428762894146695980644384574835525256151027417088*x^14-4103352146580369435283119327831192425143629754844625136776685545158855750573364111839236651921241134354370057865128335305811677398739902831830447855911460202018080530103644364559822281909396410660676532645608776364918147959530627594715983820751579189978017446182501865643603519592301343999091792840150460541362664342200270074857792224504121652130882320440805949268909953/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^13-160232123903812997590788817639301814535068177530982706707202456311989344126549886107449820549043623636586652574607104456574757778413035934492976835839220956262965895747846401301905517848628946902771970117494200098889068155338396403735993585703957796097582328826442381077842224641957364341669145054315863451192711284962586514497122487400580631701014483924091954780206864135/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^12+1669224140426330240235876662959153399810451957776375485124170387840531407816722839129266355935072883376794202678217393520390874757389877044243128078490954985749392292747185453419437808051721294099841458058188413733498791149016432505213551671559820215341439488429255569430529170231314646352943126194092486155377398805314472338226906871862014348172123124066356279873334998369/90964136837359708966747535059190575659122553106010019441396959620928011072503106616220637085891123633048383863938654148220521138237831558927619909228529190943169774452370803294837415526033053791423143512787952215045775479259491725860682316237147915883106545406481692793822893985093264675451228518829487376325370123046988739408086058089563978758244556233161672491478292476461056*x^11+12090440406918287351492239766311762905078611517021473138480776408398251704340009507270845538639636437513016467050817972976747925459670005381201857369721562642899504277992195033856266770418408310209676844600803916623364785814791622756422058309592888432716398607853238942134934915954298612802336224051430020842294296742712517401758219577172239739232774060082604958163107494829/22741034209339927241686883764797643914780638276502504860349239905232002768125776654055159271472780908262095965984663537055130284559457889731904977307132297735792443613092700823709353881508263447855785878196988053761443869814872931465170579059286978970776636351620423198455723496273316168862807129707371844081342530761747184852021514522390994689561139058290418122869573119115264*x^10-461578565156565880412029580882266588251344430135456031316310865072371705314349545753977391114509404096444818914833253000358438389698287576229212399377513344328250731135595102114985293542545605811178041970608996424875370168571737004018044774063347051044877992518603633510278499562256096218334027737786864076026854129007858831013534678009107278328764053090003935448767304961625/22741034209339927241686883764797643914780638276502504860349239905232002768125776654055159271472780908262095965984663537055130284559457889731904977307132297735792443613092700823709353881508263447855785878196988053761443869814872931465170579059286978970776636351620423198455723496273316168862807129707371844081342530761747184852021514522390994689561139058290418122869573119115264*x^9-1181889027627771560480226160847437251139494489007838783899302919189362083664638853578586102618712026004707299071758876941428679126200267973164364075214082049683129757416122959614769675106502485448492027942870337157857339378020690531587795407457897630319458496927456336907672900842065190653943337847651119250634433433858146086902535157233429740430599919421534563227335888772167/2842629276167490905210860470599705489347579784562813107543654988154000346015722081756894908934097613532761995748082942131891285569932236216488122163391537216974055451636587602963669235188532930981973234774623506720180483726859116433146322382410872371347079543952552899806965437034164521107850891213421480510167816345218398106502689315298874336195142382286302265358696639889408*x^8+72826279039679924857513687954373715632540625476831579286202426883889607035546477880128176051373046934275894272901235910699458599887572611983884173010690098382110237517970096389163524110839006829968996100910396789319180388154023337272900820784530478043344503782645469758057061849988346948380966721959446217073881172790870932640714509855576761580764334947550431995270690834103/4935120271124116154879966094791155363450659348199328311707734354434028378499517503050164772455030579049934020395977330090089037447799021209180767644776974335024401825757964588478592422202314116288147977039276921389202228692463743807545698580574431200255346430473182117720426105962091182478907797245523403663485792266004163379344946727949434611449899969247052544025514999808*x^7+237152116556128053399113981593503168674778180041863813588280199084088313971762887645162267089185733935631129542247351375237742497866800830193314876805423961980969514552864534717668700390050901885535772532183286192429977667278899968187765056540640618574013512101873661979931249598791664237313629872229184156364114558989367062554366365222711747981009345475799144891353129186315/1233780067781029038719991523697788840862664837049832077926933588608507094624879375762541193113757644762483505098994332522522259361949755302295191911194243583756100456439491147119648105550578529072036994259819230347300557173115935951886424645143607800063836607618295529430106526490522795619726949311380850915871448066501040844836236681987358652862474992311763136006378749952*x^6-6148745922065477884635749142355991184062617163380699823751692677615905196988176037972281436522042777380469603304067931858840621520797428299610421714012970558306713760897635906836978954136668772962431716890067713779940372412247938937857610274101166758647169523851239587046800037260587289811447263743833464561425976124040019170183473214925247544522111504387921913572047316549803/925335050835771779039993642773341630646998627787374058445200191456380320968659531821905894835318233571862628824245749391891694521462316476721393933395682687817075342329618360339736079162933896804027745694864422760475417879836951963914818483857705850047877455713721647072579894867892096714795211983535638186903586049875780633627177511490518989646856244233822352004784062464*x^5-14776421716280574860286132370905617499227046046613021162161867107351443142620959007331233812359935108729585453967905472499268430520469543235967657295250784833920318798187527327075842231641549945260118141054978722621321256229997294244600312902706133437438296755716622977334464100427844337891050374858563216052196125794062318304885473586914269880458636415654846308012946943736101/347000644063414417139997616040003111492624485420265271916950071796142620363247324433214710563244337589448485809092156021959385445548368678770522725023381007931403253373606885127401029686100211301510404635574158535178281704938856986468056931446639693767954045892645617652217460575459536268048204493825864320088844768703417737610191566808944621117571091587683382001794023424*x^4+8929935387343000583877964338322780697250680966362182700212270174073904992563886330885038152774148473197306436229824125254411960748764071815175173429281470129987873140124641260255202824141994149183656874426731817471823672448159543458676955090325208028446567191058025842037235453828414588968313601638946324444376841911974909694573923987221533840315790342535054136006026298557483/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^3+1038802093766315416568544151700116818688362183472904093173394291576164923539646283265342760766878451666730331600878732677701856480968509227711575876910515076314493826193454315414606695970525928072020726002009141129112225494741069583319856795531336666561871184112518504890937394178591750382826375270175778556201027878736576126023623127228122810257222784958140540447681598658059/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x^2-75112600716701703808194063085384074585243702715755076883551531853161103692398543130144708777262291035790777682135940855988238029243570144769833303240173677994852944173653645186071890769779899957308844064931693061604470821832743010277125793216346981538096990554654725714368590432697850898147217020995630130022067798687755528305143334952709026317034681914177879620470396836494111/451823755290904188984371895885420718089354798724303739475195405984560703597978287022414987712557731236261049230588744820259616465557771717149118131540860687410681319496883965009636757403776316798841672702570518926013387636639136701130282462821145434593690163922715647984658151790962937849021099601335760833449016625915908512513270269282479975413504025504796070314835968*x+109871605246016454255226642898629794576514111834492094359815644303855290621359037160039666646392242784224374905468634177407169809699276410234391213661671652750499400279351174291385856574976109725124965549923263183230115217035814184961101746626167770797902502974909084701342231401553904795726509550673326963084322307697269776282550750395301188998596470231882698040214031594915193/169433908234089070869139460957032769283508049521613902303198277244210263849241857633405620392209149213597893461470779307597356174584164393930919299327822757779005494811331486878613784026416118799565627263463944597255020363739676262923855923557929537972633811471018367994246806921611101693382912350500910312543381234718465692192476350980929990780064009564298526368063488,-232471590484728609284980163899988299303791189717461374011133910321037268215316052424390984773206269227456606855404177137684361634569348338078191413193277733967932227249789652401082809830617083049548505399242881837643071906815411879242322079475597561276469107258175690825669570644833566294958032162476743396653903670647206543903370071774512819819/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^28+27006885854525680095536608043952164312551679653592117831841430195354707172913781767606735058768084978084238304187084654603965956805682229579172740774746368742018316903964666849756284520112030864976817238092519032346439274901345901014474559852292638521258638703287088692329463696334065036298279902640965255047336841020345849903104557602684969007205/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^27+1542474116011550872530323064523256420599278038480213138411652471174716473795795985786313147087422383669108072307687687416711177745645143031518584427209873852510493415379038603492818589543176447155374983304025152911585581616199219700312642240130247020134924565890700383376185180917304716662801892733823956444693675826165665423257297365015467344231201/993570945295534314474127742939852261066042606725912105685231857619523022274593932533439278676826779735909814151180606376296678885925754840980083061866814842941929056418428827455077477319017035545784522209011872727539990301458341624334279379486287635885878426626530703155996196701178698961728618701668214115809909397334575670974721317159610818650052539549413894733586895956225294336*x^26-580500968612073188035146174609736296724628744330834447365897227646634090349799038755593225894337975026782802342561321204445271938620107703996891641727145694575716514027653229436173932279265450979526991353735002279175758635333498947831938238110865046794865266562894443141723151665219334530444103394033413608472674647761876085188199619638444325401597397/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^25-156741176603296336493904137986853164874895722711011406128296029562253117950657298348881259493618442047074958475503545534765685713283419838862804977996260795643998171992753165483318621986183377693195387729167592618934104682697845768149467774150738760024070190199487091421783656395682086413410917964440371566950245681868111897620585806772525982211379535635/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^24+21914294222884920983001208164677574125085361912552885267796094331258617722067753394007884450003961190164843860474458610389272643431869098012776163614228698560411532545695305853781483745596198456715891871861673751244296034992143043220792552449938004541917877376622521192825223497099331138166537126779307284729346743867052993357285210290190045332935573844465/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^23+15129743597400493377435361474994789346566135066331968019645208291036210184671972060567466746529503625215207275047426042485852700963652161722252167527101939565121677072720039043763096612066416195911971891709405654776764405347244705980421458108600336505019048996213698883940018603908894700415644648029193673145934538104956113039044851914397676165731239651377/62098184080970894654632983933740766316627662920369506605326991101220188892162120783339954917301673733494363384448787898518542430370359677561255191366675927683870566026151801715942342332438564721611532638063242045471249393841146351520892461217892977242867401664158168947249762293823668685108038668854263382238119337333410979435920082322475676165628283721838368420849180997264080896*x^22-59767923264627923503457881046388660586119412651803790600863130640981124575045070242525306168858425137750351803541048452388250829968464802782629701688247750791359850946751150979701339167444553321159519158183048610884672247414309512843657928090896230906655132476614993610996891303867241065873128530708758265699383392223464967033718611474003805922491275658677821/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^21-482232419094982864375504925024103351223281660294561115189674260177346255450854474758429714659335866209888880909040392621653344965519156627435749300735572482255587602082812283213829520725357515816618078743665262061599542567792528924398170279158096895846462247467243420406152896641240837569812532198470412296458896510978222520691082628661671920239124209259058317/372589104485825367927797903602444597899765977522217039631961946607321133352972724700039729503810042400966180306692727391111254582222158065367531148200055566103223396156910810295654053994631388329669195828379452272827496363046878109125354767307357863457204409984949013683498573762942012110648232013125580293428716024000465876615520493934854056993769702331030210525095085983584485376*x^20+1512651101193268967442751241116933617292663793496874421233971476531040533877169613032968227535599275620970220453475335005756725164019345836569779404555733859862174462621565617003360290916726926344099164763370278271232674196130919677579182564742873472376788907004003504398250922757271364762287729096019902356196699833896580801160312620373302342593164158523773603/5399842093997469100402868168151370984054579384379957096115390530540885990622793111594778688461015107260379424734677208566829776553944319787935234031884863276858310089230591453560203681081614323618394142440281916997499947290534465349642822714599389325466730579492014691065196721202058146531133797291675076716358203246383563429210441941084841405706807280159858123552102695414267904*x^19+161768002677658241292504813304716648807353267286061118571409304901145066765753886639837226470516073658118756974816113913879063220637672323414568789178528880357037203497241790326453294182497278298973330979288387129354031079595073879386630336548019249612473472770015943677723112991688984429054206009871794049441308270678425211519665157282796137470941221182567597/47718891455664109621900346260558990509703634416267551182372175538847481218362285438017383389319933709140135797476015290869781580714928030912849788447753018199695619384850257466144217980869798710254763809987122473466636316988585823402325149501454644397695236934547773268890698483983351960892447747582681902334620392418092453459979571456820447873177472122314319995529596053225472*x^18-122137372907376779718632784755020356447705036457077156989252986808645927092146776797029116156909534085308640005896501668730688863082896042975372766217828121617694316374032005678169867060477972617528732878531298969931868177582071659136788903186278689913107692305880501336255695050259029267216265870125775257462130552533880207389498009518866316901196876185335911307171/93147276121456341981949475900611149474941494380554259907990486651830283338243181175009932375952510600241545076673181847777813645555539516341882787050013891525805849039227702573913513498657847082417298957094863068206874090761719527281338691826839465864301102496237253420874643440735503027662058003281395073357179006000116469153880123483713514248442425582757552631273771495896121344*x^17+6422518380530130710818339044288502308777007255652752857688351144436095513307203637921421924846422633020295654207909281847597440406436414837950659783829620744401213560241643453941125322567242615083500654879644527539824320924937158845364919260852462146261460960306911461155318663448747691023950455859440104054928984761146265559169891040939064516008391132048047127395/3881136505060680915914561495858797894789228932523094162832936943826261805760132548958747182331354608343397711528049243657408901898147479847578449460417245480241910376634487607246396395777410295100720789878952627841953087115071646970055778826118311077679212604009885559203110143363979292819252416803391461389882458583338186214745005145154729760351767732614898026303073812329005056*x^16+528998427194847656704760365466068153881631358908649108131640615439766816926656384674261992565400611724759561802493921590888497110083760607451500934980613671917658011059911890603655027980144981830636605103815495013002715445881059461291562875023357963315936317969601953818012931686093602655373494980072065128909049729695537785442417099969205862994011227123199144295031/126558799078065682040692222691047757438779204321405244440204465559552015405221713553002625510805041576415142767218997075785072887983069995029732047622301483051366642716341987192817273775350335709806112713444107429628905014621901531632253657373423187315626497956844094321840548153173237809323448374023634610539645388587114767872119732994175970446253295628746674770752406923771904*x^15-132965992888454762575368623327871588718178498738721120828148995924247746388280771179684687756520231080564330251315125389992310257170172613114845737753615969144711858825216314037951748947170700343634260360652514505171642068371147218878266871389709812626029910601513021413371318192631240869290550593344644144949973271578510658444711592807539238903485089835826803277778471/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^14-3282400195812258066420335974826948026541289334744335020469752195895512935674112017283051871249083418002955802605148016226218987713806736093161153726326988970564382074725664235604094491550289761498404053756280652869971875604107502091776619165709859493253616100309417318844495837582283237410153324409559497855889234616848636026759556578439269491971091476008894114683164851/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^13+61182194044485533032176727029033046763947317646524413921616281555161659441272004295175039059973728983007311400899703150463162680492195381833306872732491779962453179648243247015967628147313338535895735128786041618327240446297314346841098969675173119321153252415847341949798723523926764637689430412080665755278382610875315107010299554295630004462083888050471260478617840859/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^12+1162573404663986828062000347081518931786199269658867780078565210249983777720108013100124037326687218878085176436092130443338661150488851396249850852136326907426178274462747904535760969553164406222588241600659108997189502214391700601919365978684775156910927408842321383526087917677299148418455857081996291922343771556223188244434726007294133398992614050756572191773809578771/90964136837359708966747535059190575659122553106010019441396959620928011072503106616220637085891123633048383863938654148220521138237831558927619909228529190943169774452370803294837415526033053791423143512787952215045775479259491725860682316237147915883106545406481692793822893985093264675451228518829487376325370123046988739408086058089563978758244556233161672491478292476461056*x^11-2498913265178637649340685146344592799459824385229712400318258765480277632826291161692585927041146441971278012335525120949275134139544194023307718115019193110975777981282036432636310219313741930820919683354944944437657680495853864641163234449220224044679708541076040207651195102138362515032782956069699448411217266228330849372656213075347346031048341552019959678088978597699/7580344736446642413895627921599214638260212758834168286783079968410667589375258884685053090490926969420698655328221179018376761519819296577301659102377432578597481204364233607903117960502754482618595292732329351253814623271624310488390193019762326323592212117206807732818574498757772056287602376569123948027114176920582394950673838174130331563187046352763472707623191039705088*x^10-250693129435979315836944064695060898949286143362373617177187893312438138482193137001905226387819222428518268836461083421330579811848255324512615506977578881583847888383563578989459461599559998568550079499259907783160094533794236718474284542211064195521299156402015471236206021679042825368490308598975879659328102915056376208705707416592879948313546734553953614061933538777339/22741034209339927241686883764797643914780638276502504860349239905232002768125776654055159271472780908262095965984663537055130284559457889731904977307132297735792443613092700823709353881508263447855785878196988053761443869814872931465170579059286978970776636351620423198455723496273316168862807129707371844081342530761747184852021514522390994689561139058290418122869573119115264*x^9+1083765869700879448547596055037914739036775515402278642452566099209320894985920334411671924965971416654601582922156939577810162618162958515999007212175183773916348207168014258864546355204804032832038396681267478091247759110480814595836885821743117580714509140038085124712571121774685749357029288733095254061918427421503647464483983364123669839053799109881134251858630251539291/2842629276167490905210860470599705489347579784562813107543654988154000346015722081756894908934097613532761995748082942131891285569932236216488122163391537216974055451636587602963669235188532930981973234774623506720180483726859116433146322382410872371347079543952552899806965437034164521107850891213421480510167816345218398106502689315298874336195142382286302265358696639889408*x^8+1137909628643084758460357250489358583231576704349179117281393838968929494676539210655755366348616506752083092272463929797254086332071680224025582200075715066697761623587099685037633923793790613487247503716378344314342026012327633823592121628773503340695512246194947258946912766194561437201485131064466799002909696017945096780950061174034418856966115539170166039419786968555/242710833006104073190818004661860099841835705649147294018413164972165330090140205068040890448608061264750853462097245742135526431858968256189218080890670868935626319299572028941570119124703972932203998870784110887993552230776905433157985176093824485258459660515074530379693087178463500777651203143222462475253399619639549018656308855472923013677863932913789469378304016384*x^7-2801431854452550446519153282409563669052199724976878346992524593391102930717663482016458694943518652696503204558383451137152458948284620241418445335063432984716250299690363661040906944880317846888094983142774379801101317691424820056388242762714426762799911760716041417601539496313957212566990575449031848776938224573360016009230723021422183715138502440057705440994811237250951/11104020610029261348479923713280099567763983533448488701342402297476563851623914381862870738023818802862351545890948992702700334257547797720656727200748192253804904107955420324076832949955206761648332948338373073125705014558043423566977821806292470200574529468564659764870958738414705160577542543802427658242843032598509367603526130137886227875762274930805868224057408749568*x^6-49887507566710373928459581036696448216425173109528296225490561719888625149881673328220979119307654372644956477860606884272837398742135709616580233666016116300910502116235532454146962564999251766437577837418080306566699199773331743743764761814371242258127462817479484287588658221765606365618382287280612450842401032806019375173012371580237708392841241130093816077330026624115/2776005152507315337119980928320024891940995883362122175335600574369140962905978595465717684505954700715587886472737248175675083564386949430164181800187048063451226026988855081019208237488801690412083237084593268281426253639510855891744455451573117550143632367141164941217739684603676290144385635950606914560710758149627341900881532534471556968940568732701467056014352187392*x^5+28937972894487502375579427314857970429681720872133041239601106398096095557543160031580226353595701915151012412212906586968308053103317596536697980342471649141695283667657853047787727354248499335595984823455508827333087227988001587669178128587409325697024585458242529929314117919048891235580434318636058819111810093364364844082726685021767679571398265871999079834400885804827425/347000644063414417139997616040003111492624485420265271916950071796142620363247324433214710563244337589448485809092156021959385445548368678770522725023381007931403253373606885127401029686100211301510404635574158535178281704938856986468056931446639693767954045892645617652217460575459536268048204493825864320088844768703417737610191566808944621117571091587683382001794023424*x^4-3478255306581165140019606739817657810782845881858355116068970848818571079243628120661930322128982566801261556770031947693542713811393838420891791146379455069978423734353497991568563988859280342507382376287507057524736974195372597042080727502405443106878666974841889087990683398584744241855072894143440181151423880996422677720046446162589168970170127885509207015517433677782047/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^3-24252536053628560527744193237002527451442395434198566365706676983233368677278866989770039683431759078375374791801001250840352284455330557127571056936295271699813536607100686461992154409644169569169407521468539795246739223688132741079841782514586338051157492866338465204860117552446805768598886162726732949522590964013474382950763420294866869483859799319217436726584082750665773/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x^2+58620447001458947906588728291058182836397478234416512948488754988111042992085787598818829207466700765842685258958088786542913558609283365417834416218077181055137656616134130277516398975760556140244648373612847927747153671984922217052634720343249864720293284181911641399999553794224972678082751468811433258030056135038939477040205192716218223863369709037778687020069319081436179/451823755290904188984371895885420718089354798724303739475195405984560703597978287022414987712557731236261049230588744820259616465557771717149118131540860687410681319496883965009636757403776316798841672702570518926013387636639136701130282462821145434593690163922715647984658151790962937849021099601335760833449016625915908512513270269282479975413504025504796070314835968*x-66054098913139119092141421816410504559074248374935248677412676659459785535109291356226192245288877954790400856713401250539271129587599205598057957479256653498276291741684230018457866315423150769021250974773456100477359531487323964610858125619887934467249595931994842237663826998055666141629132796623547002682182861832590371178424403110190129513630139041226443761269011470217061/169433908234089070869139460957032769283508049521613902303198277244210263849241857633405620392209149213597893461470779307597356174584164393930919299327822757779005494811331486878613784026416118799565627263463944597255020363739676262923855923557929537972633811471018367994246806921611101693382912350500910312543381234718465692192476350980929990780064009564298526368063488,-1109636975309953882777048160827045130445489393471143385307069418899621955878905279704749317776068192636753443714473403627455056804835294782805663532578676466006676705946309519386864686304461726467376327888214656390760782800207671241803314714161805173053569650468830375320014932350561236148677703464586982568429146875261033688814427388196783328147/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28+91763055928795745998261675108421451446928492650553239239713787779340832882948406943624797538048507527238512079900049335894983042036526610730662194174346324097518052909670491467951230521059865129308200083596269652729300691097601358795676599786247216643881865882710678231508901378941068934900380782025038952277714214261306952580351161699339617325117/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27+23654824519250139408706169967324819391888654212889188283881272357835942268437746724963768632799119624996514387096857934796098647517455447522339130950822743848740938543270411322813799678872572067467482200944036866872620997053749098814596533301521553815077250199161230680030787149249888899994587882762182025932373212459362733426455639416679252518817419/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26-220107178741209905112282723099194442773438345258331464237551503644606946707759515478776181356212517098780971232122448931181189926159712048458830828361723452134275573858422792541034878109213420354561851680851830364031416715519124578866761606500571568802366066655491888631435194828217535464911705994516108458648940610273782026056204455039982365600077829/662380630197022876316085161959901507377361737817274737123487905079682014849729288355626185784551186490606542767453737584197785923950503227320055374577876561961286037612285884970051651546011357030523014806007915151693326867638894416222852919657525090590585617751020468770664131134119132641152412467778809410539939598223050447316480878106407212433368359699609263155724597304150196224*x^25-883663367986362960157468011053324060399854657801591108317299097101372392038870592694914800885014836773573058757933587919386831939768068110883555870473030520609596057365348249096249865287677800825340521081496059286980168727193760114953742676831193214390110215580482566106173901164071016374419300959210481985454343085353199749832964472005409440154952511995/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^24+8355826125604051737926411461378758799213000757468671690073819021973127973676307643813348183792972652899128895322380228885568964972582728156716989516076710985807850096445207051057595594382069866800237762443145155723371302039418319213690894872877526686097793809389066402827309472291295031162216506876661481758513177642046062876465760806868042372779088951393/1324761260394045752632170323919803014754723475634549474246975810159364029699458576711252371569102372981213085534907475168395571847901006454640110749155753123922572075224571769940103303092022714061046029612015830303386653735277788832445705839315050181181171235502040937541328262268238265282304824935557618821079879196446100894632961756212814424866736719399218526311449194608300392448*x^23+33015762232264176156391049129664782297607210595360969654180985551384257329125385288701676753079658106400339899469419652957372071666762893139543759708675061329173272993309423484915712489441564305118922711397163160062198117996254685470512739308954669454384518372464005985821443355375317032235607753020624939491036429808344779214019988551071244857919026468687/41398789387313929769755322622493844211085108613579671070217994067480125928108080522226636611534449155662908922965858599012361620246906451707503460911117285122580377350767867810628228221625709814407688425375494696980832929227430901013928307478595318161911601109438779298166508195882445790072025779236175588158746224888940652957280054881650450777085522481225578947232787331509387264*x^22-206632647895087510186655254043281898589332013215743461020401079323693473736015882872684756714474731659340631054721380625280203466197732825826276842177018660620721293044787252585950848810371245719257017134325561188121684687960617376995583016786257276863383451083046849299305390919677342108418197684953771535806128871455511262449736376013339683051366119362134229/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21-4073610715138944151817920292186855394546471361620028516589277643339596386660365804837230366805818657094285732929390420295549277630612052351510036757332738646154349055334831541431713333931478257613140969548636293941370800327557665323296652164578523375754920412458320454200163509177524467773878737910336312473006278147142602228159504497474685528457425021911656837/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20+5283243583204215934880426172487623741609950086729382290234494774820846929628723053967783624016034618012747695513297169359599282016289524240872102006981919851895750634859695772505663832098454030477163669138254159932673946343247388682964987787742400942014073281657495036875543224402382886176240843331447189266806772026433240569203811551758608711635273696176401803/10799684187994938200805736336302741968109158768759914192230781061081771981245586223189557376922030214520758849469354417133659553107888639575870468063769726553716620178461182907120407362163228647236788284880563833994999894581068930699285645429198778650933461158984029382130393442404116293062267594583350153432716406492767126858420883882169682811413614560319716247104205390828535808*x^19+1187840839895576684675212946944176570109838273569520804396549548126709972939980687434584759252196093929654286698192540503947514733875429939900227659743023028809317452369210555700212118985229243155857209775923767147891034381436114510468886605092560603850054671057326416935417191425361074476192200633047817187627632854843088912270583055276251618621866716736546035/47718891455664109621900346260558990509703634416267551182372175538847481218362285438017383389319933709140135797476015290869781580714928030912849788447753018199695619384850257466144217980869798710254763809987122473466636316988585823402325149501454644397695236934547773268890698483983351960892447747582681902334620392418092453459979571456820447873177472122314319995529596053225472*x^18-432877287011736102680648686039760798385813964807081357545991752522155073347917831450017464943245700550468168457787000400202514365623473732489641166806245964098334054467336137732519346801137312901789719986346291535165076803731811031516147684895822686617035521448174396153165919370762439239795834383400572752396400903629342360520508391637659342954154124384737466622475/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17-589488774518053382924936315715013449567902770242210562531082879032721757579138582218886411359602128917205318369942398751255936054385498757155888704776270239932350044996630911654775345366954919743929406605002807257620992392008913839096192804944656979994241429333233610778320876138634290786683411156045800991871919430338281828178376827057306287007295594653438055001829/7762273010121361831829122991717595789578457865046188325665873887652523611520265097917494364662709216686795423056098487314817803796294959695156898920834490960483820753268975214492792791554820590201441579757905255683906174230143293940111557652236622155358425208019771118406220286727958585638504833606782922779764917166676372429490010290309459520703535465229796052606147624658010112*x^16+638953099310323325203151415035741603224755661710245359222404592542832296911673268268806589964533761885458613163927395593109926659077055650982365274685897800634545267936605812055645674346412465502120133128655433001991485408266827577689640939367445027654043873865234136383388620483306953977363429167242754166761153513109330907879489856613176079459511044699968201965141/84372532718710454693794815127365171625852802880936829626802977039701343603481142368668417007203361050943428511479331383856715258655379996686488031748200988700911095144227991461878182516900223806537408475629404953085936676414601021088169104915615458210417665304562729547893698768782158539548965582682423073693096925724743178581413155329450646964168863752497783180501604615847936*x^15+881951982137281046259326163561133454669196361118945478857840745798660898600860322134161243453483929619236948776583976882324500146691527246231473285772196521112559318936490797734917345446976265474111457064997004878756387202933887187500790839383038534226217752744726544677046294869206575489290668533212987499935274553197742767113062666685159557318905519593506956732098577/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^14-1369850064232182880888026547822770253350995128431162166364324304958225819170072147492227608149271070094776150737986246097984027128318057048564738133574657113999613589886208529387131210223117764616802269112916907296928099780670668067571213436247699647421998007804245216137228840735462336717489353138804742345418879190894731918413041489125817850669209089689758132000507987/80857010522097519081553364497058289474775602760897795059019519663047120953336094769973899631903221007154118990167692576196018789544739163491217697092025947505039799513218491817633258245362714481265016455811513080040689314897325978542828725544131480784983595916872615816731461320082901933734425350070655445622551220486212212807187607190723536673995161096143708881314037756854272*x^13-43939922532764524233567997350059429369534286444683062087136347512581706292217189477726901209563923818445560157700485838006697980332725535587701311819282069065961385131982642421544945556592594545532415637689006895856945439005151844607249766396633578588371219076259765207878152446056769693858963857683218704764865380002802428745778640193514322209820708698808070002253179263/242571031566292557244660093491174868424326808282693385177058558989141362860008284309921698895709663021462356970503077728588056368634217490473653091276077842515119398539655475452899774736088143443795049367434539240122067944691977935628486176632394442354950787750617847450194383960248705801203276050211966336867653661458636638421562821572170610021985483288431126643942113270562816*x^12+1551047636787784318156804763137831548630070921684272474360907083023581814382493564269130886243106634470326130029207596929934326867870539497845601149614833100686835828441727018346040750794942222991897531767126851522495439624396458579361349505359059814822198873337616815309414194418436954002077408886320150798009562159251383008320283476900392023912853376193195294461249288713/60642757891573139311165023372793717106081702070673346294264639747285340715002071077480424723927415755365589242625769432147014092158554372618413272819019460628779849634913868863224943684022035860948762341858634810030516986172994483907121544158098610588737696937654461862548595990062176450300819012552991584216913415364659159605390705393042652505496370822107781660985528317640704*x^11+4105755220909884229699766288226128210919060210462000928244699741196767596863864125082067342180698016058082938778726978296600186507271831498783322187427218269221621191453877593765392841958674530557826425099929960665576558337302778333325939539844801647760947754119126714679050992933858175264859845213548547400095337160137616857260615327372547198358083841449570261209842665311/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^10-1140527525793017746871828674268076574596039582062082220262983217765277392188369721811742952305228522670008664321990720233283796941902442666795859955771878600722814168299262969453126194369697249984677461224003067984289313815785942799796180175065553958971409203166819348874691096728587584095034477297397839640251721076826420717182250897255986344000220586541212479774897133664291/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9+315387894128900467062278243453194167134655443580283158774498895705838149532767545444495799282718614359774469157333617583329317560831507379557286749711329405256311749454400257855437709045043243448835792288779383669609973876142927881599321871731924659624812089330172083612306003778551475959579274302809913293779146316600580702429534428430496158324618589401660068902818788240883/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8+7204295931074512428626593122481152764085135857611018037459082467947479322836829574951026901377798383011928055445513817469906668931440042491253980732853273337039519876732972657424709892516926006075390790714774250749571346266794683799395816038116180153024541989102666529130596100219544957172734570783907997524922555530432856406560783716982535389936464355921987928670473846211/485421666012208146381636009323720199683671411298294588036826329944330660180280410136081780897216122529501706924194491484271052863717936512378436161781341737871252638599144057883140238249407945864407997741568221775987104461553810866315970352187648970516919321030149060759386174356927001555302406286444924950506799239279098037312617710945846027355727865827578938756608032768*x^7-2299572164083986229336603773165614580905903128513119687565373967087142743619264158848892068128158912577556739167697365421779103873596013145271031477937931496816729675978750450511181725069895089550533860182555395351024149628459066194982476721480847132947156122863420942001723888469719880394148796318634471097025106172989384048372856855106012119216607545697614173500569523141711/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6-25381901457285706486885291838008236289780389272339978730772439298847308130374279110045934453463307788851488570840557439580806520347437616466366433468065976391955795907284050862038685443218996045071286188981402980654377104773589696955189824891056242508745474756433450880694897710169285150202295207738204054701616879481402754831939589231574767232683792278362148020839472683363323/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^5+35328654793453404661836582848381408036308623053241647650285189597170273539889169497691901460435092228614675467965815390033618455309155187429323714619331953065781647242063657295059046841344021849662507449052538402392587350624884422401984101886375857220051096210199459118104430772849540384503901894265184832404306496421276030260590458306302320013004247158340579623898769573346281/694001288126828834279995232080006222985248970840530543833900143592285240726494648866429421126488675178896971618184312043918770891096737357541045450046762015862806506747213770254802059372200422603020809271148317070356563409877713972936113862893279387535908091785291235304434921150919072536096408987651728640177689537406835475220383133617889242235142183175366764003588046848*x^4+5282334874835786071970594914934518334227168182239731850219103954814672177333200566546011096321200522980756760714314275980843029549016069006391185820401431321768223750435288734143919449576696159872655842284382406900628958584864697519221588409771247982845748767190913507015205601433975365013414012329331923253647537395459813919342502737987099190501555292530391823547710762624345/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-43422470955338138263911679191835584799200900083631673281828384185557688934945112307367792834801504659577602437483336717240981474782419792061093196029528333040067954741270743154577543227913195347691649783629302763513983457808611363370798782188412571506001942572148955381174017930672603111208237574112822408594463604543993606665242929926326787514611043416015119231854698069201797/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2+13733556802874727406547392478160053847799030631955515470979466321368238759314230943462621734765216612960347825363762377766745863852461340794473991257294640684458307606313503490894567721055478673306867754405575509654252209425643559544947980787427122077687797712555263861367038576732016013607222067186630768714872669184016078615616197860815023517454180590709772792238305892949947/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x+23280511519908959132378356470558254282455096000255892693593411769764603937706717537291388673683978574402234845667263440913932590426547269606376683710266058462416570457074529841565015668570293913199979919527240708285061820674468007539731407643186520076245987275966359355708921437175861980354065341782999658987435025606577858806708580216804393966592631618332030902481008082413235/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,5121128698683305853192952146867498686042696423407512589196268878557490613258359561891674129328415433648432693890659184860026425934891437140763713691459751190854068651008871392465227024695719373256891396361065529113399964035151461445276573702710080630355247052117067776861343605250826091841300973352035740570381985681258470116290310830233624066453/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28-329886033483648325791042166681054056442872602052179115171943243143999208318941290692853460523519059690984511726697353466869923318558245819328138577606847189428464501807352383816278086904734589526799760834378720328685038585926186142373141759146198335046799934835275514988477744951558382868451704407382742219237712472042665281488603785439599160704027/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27-113996840361529580206373143393641944958318226618130746865145232710021583541658127566601476685777388753008787809938329891081769907169298432929741801443594971144077552228067348837737818525910974876591645440606446644209378636578711366443736334862443386214351848360306134185513671152902628191753530076118946835625255442735158342627175508046108938510932701/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26+7179157124319484911010712335582223394935915402652257211975676438074727432462630389898878615020705177860114723984265704892772616686232660294291585941356892897675056203735651073717026601901917571335032092881800722699664273082043015406617281931661559582456306935851567677861190449093114288455243783681797736771474348016457091040112176168833357850570494123/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25+1499045678971777602803679498322309297860912732685077384403639559826276109121334021738154940354765886052633611503996732142987267097464264641611253471178000681994245374747183379777164610957964443332460975965618689703001672582189577589245706317228645240850804586842528938989628354994113254476234499196577946600433618147656942505196805214428945050438022800207/3974283781182137257896510971759409044264170426903648422740927430478092089098375730133757114707307118943639256604722425505186715543703019363920332247467259371767716225673715309820309909276068142183138088836047490910159961205833366497337117517945150543543513706506122812623984786804714795846914474806672856463239637589338302683898885268638443274600210158197655578934347583824901177344*x^24-275312282119823534074878287449680959270100203697508578389997863463110521890824603349054066063513831399169153452577274005362376102582962668178440795872358592020698500704863881391390654563609134988281121410202119361045228000588541143157998597640931552271924393058617323746770613020963762237078924687313266763714880256138772695625841827315615717999999982433935/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23-1621275592520540329660205206929722165103970061909877118178699507827805385821876721779585518969281240503366880917047443247794979689654548557308833010979436516350959983048038824550042931433812107789851426441745006208545007796361817494892873799471697642911644671319435975868595872420672853951796280024294915617332090239642766194986972856880178585054102880767137/372589104485825367927797903602444597899765977522217039631961946607321133352972724700039729503810042400966180306692727391111254582222158065367531148200055566103223396156910810295654053994631388329669195828379452272827496363046878109125354767307357863457204409984949013683498573762942012110648232013125580293428716024000465876615520493934854056993769702331030210525095085983584485376*x^22+766340433250302432079727680173772467675903480210152278369178192784767401063497935347768545439788506059859186133491977540289914942312239868061894998516992939828628393308686578981471864909720249177398212866805374296231677079070923223080146500131417306093011230106764864682081089579561064935629096668063337029830771138255873453932550860566612636082026886582370499/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21+24330049345450434177174693086868713049431552855522774738388589642425587305141637768156324066087226405993485267313057094083451285524829726532024194910701124909517630656835871658605514276774837410552464098850656599531455400070432788598427626646444234825891025368966807439097809648333163602433196021417617717346911182428875174713703707049961609163868318466863874451/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20-59789415904917289817255426768678165869959259723322529137967726595211004827039658927020663097914348358782685684269063389456449569034164717101370527670757870234647559598926693433465444837708945687767269755228605164633045896787303666152758816740832678750840531011403874522321257006161126800496989409966034854300675179075043117663267526624171714686284578780974153111/32399052563984814602417209008908225904327476306279742576692343183245315943736758669568672130766090643562276548408063251400978659323665918727611404191309179661149860535383548721361222086489685941710364854641691501984999683743206792097856936287596335952800383476952088146391180327212348879186802783750050460298149219478301380575262651646509048434240843680959148741312616172485607424*x^19-487954903846095878178301971957419086001086203361232199844849559062994791104405507941227098572992348760002529192723150244723397268308721803984153866667403152785341152885423335079183352800293961468723377536343615644071077609993992284691321515848935080467473958491744855744964640904679369978756851859634226764802637595506130043115065012131765577178299361146662759973/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^18+1670825446446779591205890350532572785155793155381611653772495106150690705708049286000177771640138177169288853969200902074299977660091475149792440577253660729806336504129578976862911409624194606138006913605686251155885013234820483807004154958182102270703585240683400896848149676865362288546885682257895335304176122282523183670897619569589562095945489933880084518305117/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17+14043182329145674213562517753633425750354614251897843429792117752085499502165172185752021086068423237915870214790395272043399586209170457528680839753619861222637997389221100416365436214242739155375702705506606705620895927797378789521809378021146508909123447136776413950807902152505162524016573222413818047328295985299991099679072292404995318102175230625687246739166489/23286819030364085495487368975152787368735373595138564976997621662957570834560795293752483093988127650060386269168295461944453411388884879085470696762503472881451462259806925643478378374664461770604324739273715767051718522690429881820334672956709866466075275624059313355218660860183875756915514500820348768339294751500029117288470030870928378562110606395689388157818442873974030336*x^16-7640202155717346935052886695046244381185911092079904670818471769420124233098638494414383917467565465675945374260583835796752061574522256797157440081955207104255509616601659421335048187726080140611671139165496015258327311288405049754758764566615939742104332597682622585513475589718853999543784361043316179940198877642338250710773632013923520205321583224945660063038921/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15-2967742780472318126702800237950951348318861101232957336455634193472877767515771544819874613942046781746209863965915208228735511328882420547572867814288353173447267220516858991186115399278768357395367179820923842194875738024250673461725411384344037250723388724776762047069009435314386018453141794302319549620122875494248486359222662903317303561067130883452838218991953805/1940568252530340457957280747929398947394614466261547081416468471913130902880066274479373591165677304171698855764024621828704450949073739923789224730208622740120955188317243803623198197888705147550360394939476313920976543557535823485027889413059155538839606302004942779601555071681989646409626208401695730694941229291669093107372502572577364880175883866307449013151536906164502528*x^14+51500908238212034782128041542496861671592495624218836480986226502752477329063471084714020272092730124621669085649990263903129004695380618916922905256618246625314579767823049999867161958606362864646360638740931516697821879503346451571739783058889271663698149449818015775720293378727021446747757849151839697837549966392502237230266531837150276904112560075206901701590759933/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13+1971358160054961701252995446905606506939308778963495441951319427825779319535654022378640144814360717059030509972074905573081029780836514636488213151073197321610150015061876452006223466140796519519177625505897616313125095918989996124081304260266723620911069212524095280788296959778489170436560392311962226141480252473708457601814283279322042961914470288782125679714986930651/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12-20889602575026531795373819160952339128080591314489992915961184746025981455033601133508284469660643534917258972855631177455155374733080550197820804515239735605227386421990621370999372324089025356828600630536104573352968521173019561839429147179887382220142608691392304225155902999417991703853956558064421387009229219842201135859153096255110896285908642945619168590675877235149/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11-148534352217128389676094932815853223996051315505383922403366809973278392618586572168136054776693047438858832445572948157988046455497906020275334862335571905557437599066973655989067360549761830874419748679530374248372767778294463830074330875094966873826127058073014136417915466888676986757152834676368996966878423408263043944151602662010022981400942512470818981517577825519977/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^10+5753500436306981104607345895613375949880013530650229381488399876506116813277733538236259054355863022250251782911586907476716709088680169543865320533151675158161101748606203195556988732057487068549284023134720745650681077066658627841502458871002203873858510565760964865950906559105421020082097532200200504954578549730331051814111349819930558232331033133801847194779647212843141/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9+14500117059114249076229356384920974697054441123735536743100903484742938829779149742941216236561894104678879245574812257847744354854219425523813198693355313083209889357324404132631587381666758992709347611660790271253562907391162202007814466014508372325827389439343604568341650977023458850545878089596698762953748183305562000365505616139596311420013542901947319102670291268621899/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8-902822486103733298553405583038471947923672148640447356245085017036444716766869104295691638917093750827512721173299731985106688783259586663846643011497143850900883336549976825737792935422360527962294207278703453833918193171429374103737723335931778745705640329591008856460969888670949787683125364886169151798082486409545257655838400804441690096911188907051652236779139824484795/9870240542248232309759932189582310726901318696398656623415468708868056756999035006100329544910061158099868040791954660180178074895598042418361535289553948670048803651515929176957184844404628232576295954078553842778404457384927487615091397161148862400510692860946364235440852211924182364957815594491046807326971584532008326758689893455898869222899799938494105088051029999616*x^7-26155829070128199096120536060774649641773300660983012102456511512293382539213570432179624011028897219955470032782775948834107477343623797875590225953842880925793200590947254551461292743145552823274999022395648544687705991085405656830517732632374039426262657655285105496976829371778524995995141666960279937642795542480267317862725208873171471270316959056486713086857979379073991/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6+75701866706457008535147813403358874861378719427023582783706967651044737284403067985949500009474804840005613318951112454634640520674444900185734564207122641743510771112139533743170424520778044008770892025348924730477501767902636845399701097063307896712665279350884765168843102221304174585471974587245847680719539761518783889817707109188220152878265840318945647963403831752478671/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^5+60366980378825670398859524011364055118017755953470983203949805520299951688532316362796106307762958431420157119974355327776498958500564182014009971023085863618073606495061598080829755430751422806630450716703583346361667526836362382046549689869972943769091828419916794288359078571827508489755901025089816195096173475269237509702469821045159933566888658869363859780831406699866107/231333762708942944759998410693335407661749656946843514611300047864095080242164882955476473708829558392965657206061437347972923630365579119180348483348920671954268835582404590084934019790733474201006936423716105690118854469959237990978704620964426462511969363928430411768144973716973024178698802995883909546725896512468945158406794377872629747411714061058455588001196015616*x^4-109201532865685607235463754064792453055515212368383814037713462587602322109342916085440081040595826345669671267053054809655267171836168288479554640336251860656000733131023460601820399807475258062252464282485681225946436624806517848493742478717375142222248468465150351022952067502335744111703673520760861083362346028736764174012595362273593694715570865146175661962098803884051119/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-39203247357623250585881051200967418345509467669818523066017089146501136796973567276616616740032079664350943744570630762195598162701049522564664790035991825897812460557154251453513757428926314408120635969311111467799649858355107648511589035327087417976595422114710459271115063324106195689970354786365938627525115534715242454976716742059649626319561686329518895961739616113017005/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2+2747739411545873250267026296780555223123330561571025943806026879698400553309429492797385975335362976036175828853750016086698560177698053507352335413984944732217676167260905207823358175989959662532565957747139819814807394933902041940993765436346925549695196340675663596050217710201122536404705088374411482946653803097740994578582301753800670255085970202645206476336208445858568825/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x-1339080761530399591653886689739195973951701241324253774699282663233096405730385002545601275121709305354289605694122133436029878048787270144813600626665077027101578130082150393723277145782099710162235224035782067871447643149996546197585070347659297137384541570672736788622479260560902141521860402715757448421507483412562798758329322156738322978213815980638642788646267959588423669/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,-10363723652953359841707976547368729538109426114449089910852253741859515331079192981399630593255927836405341414848594309245919745031413188379541172411185432434507704095312428586709499113989831853935339428912498995564008906854238388806352624482220787766235806815265335988856815817547425179632644876752474500324083062326343601570420894509928108374445/3974283781182137257896510971759409044264170426903648422740927430478092089098375730133757114707307118943639256604722425505186715543703019363920332247467259371767716225673715309820309909276068142183138088836047490910159961205833366497337117517945150543543513706506122812623984786804714795846914474806672856463239637589338302683898885268638443274600210158197655578934347583824901177344*x^28+239709111632657625459935383343526577534237584657078061781801048497727764388929224908762032213102908818432392428163173161321551303759441137669673222219881764239887561578186088373350820460951454299461074921663016663024821995727156737845762501110290283746860153161854818622519653256996663278377505050341808593168444791103775932620976139275324952454657/1324761260394045752632170323919803014754723475634549474246975810159364029699458576711252371569102372981213085534907475168395571847901006454640110749155753123922572075224571769940103303092022714061046029612015830303386653735277788832445705839315050181181171235502040937541328262268238265282304824935557618821079879196446100894632961756212814424866736719399218526311449194608300392448*x^27+228727278980329409702295867889150530268735527605277521848987086100253096171278964304829419826479388789712348513409213094976435035671323467403299798511024804340887325798625093941866828386193842207252953374867591648462964877825825045078948402744075252202696848848819842071012317980506670481495830576910619731190764979250263466404842366142109169611137141/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^26-15632965302590443967223293976690544699081718033124043375324957430165567087724669205450242813238591070023239858934060181499533706236831696029058904479850199273633756763134850791543947884178659945020386762790718589404585512484756645258070646949074178298338794967364479885126133867002447858792952468815085818577093016795836949388184787904759645097512836115/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^25-8929454744495191113980032450259459354426920746775422912930812741608763502212863238061309399522122209503937732535794356209084072475595201023851312199662398292877507812819331844893158280639680492826541337786587270775090297925867003556382256416206258854071640513086995326616900520369115711256406305084011643496678450291323623663197495283902923571051701876805/3974283781182137257896510971759409044264170426903648422740927430478092089098375730133757114707307118943639256604722425505186715543703019363920332247467259371767716225673715309820309909276068142183138088836047490910159961205833366497337117517945150543543513706506122812623984786804714795846914474806672856463239637589338302683898885268638443274600210158197655578934347583824901177344*x^24+9813252497488567454506739749792581579385217126557501482947625801000237039079982023495875670205727439687179098481363065135387075137131728269015279496432028409593266790175602505545763684591498398409015458286854398452111557696795418500758873036093772755024275744384473683328966955383153776476855924637479120360817638310916523802468493590440627028107761327523/65152193134133397670434606094416541709248695523010629880998810335706427690137307051373067454218149490879332075487252877134208451536115071539677577827332120848651085666782218193775572283214231839067837521902417883773114118128415844218641270785986074484319896827969226436458766996798603210605155324699555023987535042448168896457358774895712184829511641937666484900563075144670511104*x^23+3178351542431278367913306904106939562390271659865694939852048709227313257714725008979532014287770785906831274114092640714470023808687803660314926750829470469649050693193174695338169019229751363303687387308993378579874416157371467818591321330161754747863890081383734071139091099724613534920126955956782193827779212317404661902009193898100356830948572202414597/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^22-9086139613627076290142712353280709039552731022799111311457099818526076468495921183016462559532878458421452921632377485021471828908100278339545143966081443796924397896257706223723015351723062164436899370691987194216882045325201714126959980369961928781585687846802284241250409209668498599458889160911977627152169942642140694309117626444413011625136824714325357/5429349427844449805869550507868045142437391293584219156749900861308868974178108920947755621184845790906611006290604406427850704294676255961639798152277676737387590472231851516147964356934519319922319793491868156981092843177367987018220105898832172873693324735664102203038230583066550267550429610391629585332294586870680741371446564574642682069125970161472207075046922928722542592*x^21-46956744560923976136622439779828144514854116323387644893180932166424307814572505100937904809267676202065110107859040766824910922873250757331917759372093918857616961434166441734990362555203406498584035805617814637198827487587998813487431078607202264484282950945633422225571886818691591254576660254184466672357910957343025906822760429794807886228806873220339968795/248392736323883578618531935734963065266510651681478026421307964404880755568648483133359819669206694933977453537795151594074169721481438710245020765466703710735482264104607206863769369329754258886446130552252968181884997575364585406083569844871571908971469606656632675788999049175294674740432154675417053528952477349333643917743680329289902704662513134887353473683396723989056323584*x^20+129342200556374549616569639924827156884634999684348248300253913262044833122901683242144205059705445527954890797553763998115230379319757756795558085094712480295690211841576806673498294825277276779181019646342835978128102773375435534151665620018291640450975611268135237459341639688923448053999097751462478962222274700770699879577740917072239733034417401162998929311/10799684187994938200805736336302741968109158768759914192230781061081771981245586223189557376922030214520758849469354417133659553107888639575870468063769726553716620178461182907120407362163228647236788284880563833994999894581068930699285645429198778650933461158984029382130393442404116293062267594583350153432716406492767126858420883882169682811413614560319716247104205390828535808*x^19+615903754901542126591576794310736077889944370956674221819305715943901026724803961218443410327631890158825814343414073378828892155874183047943593129122979265256129321504762251494725618712885477400061647179302013559414167766944747213838676387343645113145250843287308561198878254067593203504108038373650903647672430016543686850822677987537207333758374201872057184597/646856084176780152652426915976466315798204822087182360472156157304376967626688758159791197055225768057232951921341540609568150316357913307929741576736207580040318396105747934541066065962901715850120131646492104640325514519178607828342629804353051846279868767334980926533851690560663215469875402800565243564980409763889697702457500857525788293391961288769149671050512302054834176*x^18-3598893498898827125214405897830844629372090083641671528760924329514529831580877342926782160409815581048973091337126609167665835625929568522762098591739205174251898029401684430213112082940493898423010817915504646503800995586537289919264963080398977096678855841735195556566033425195465086261874263159016519138950414924375426025121840553913591956595366914445045125531701/62098184080970894654632983933740766316627662920369506605326991101220188892162120783339954917301673733494363384448787898518542430370359677561255191366675927683870566026151801715942342332438564721611532638063242045471249393841146351520892461217892977242867401664158168947249762293823668685108038668854263382238119337333410979435920082322475676165628283721838368420849180997264080896*x^17-25968146294576546719473204702432657613161544451401665739283011428576152708815790452665137162337473735958933765768850943616607950241649060503670933225437178664943077559610757815334893210005229454139634267260131944290853088196699125928290604248782900566555517044818554219122710110546112323575351913129063745707922972246125498074251976033674724549112254755802807462549409/7762273010121361831829122991717595789578457865046188325665873887652523611520265097917494364662709216686795423056098487314817803796294959695156898920834490960483820753268975214492792791554820590201441579757905255683906174230143293940111557652236622155358425208019771118406220286727958585638504833606782922779764917166676372429490010290309459520703535465229796052606147624658010112*x^16+16351448712696666931744505622283999895538977085868205968466997244038350056872672170274920423150646598794953389771819479970254302024009338181679455020357117051028319868518264109890951642060755186667007488551827156429384418180810033893560157394147413200074598230248699784150254078975910293896269951741661302234633673567453715191732374837528865637202155779802250327590145/84372532718710454693794815127365171625852802880936829626802977039701343603481142368668417007203361050943428511479331383856715258655379996686488031748200988700911095144227991461878182516900223806537408475629404953085936676414601021088169104915615458210417665304562729547893698768782158539548965582682423073693096925724743178581413155329450646964168863752497783180501604615847936*x^15+15989195860350596710765196250574874419163281102946101164128309460310413207820960266441013253104195463399698450959059042315847368405363963275887588746589347558980358022958624124186221945511856372767021588383442736601439988163732159399915120567682863708488754470481786892504750001387759209974542462002990145352735147348284529864851349397779075599145751692495677376865024303/1940568252530340457957280747929398947394614466261547081416468471913130902880066274479373591165677304171698855764024621828704450949073739923789224730208622740120955188317243803623198197888705147550360394939476313920976543557535823485027889413059155538839606302004942779601555071681989646409626208401695730694941229291669093107372502572577364880175883866307449013151536906164502528*x^14-109155576240645823822760906243096759503104380744367367505263276587085042072706219044376750071835750318669899584914839501303146204013896960581748428796879036623646329530960091391328937587393913133577464199012243372808809731174338255360178581670654131540413389598763792226697004166415680242338930766642742730675615567137757572607911324532593275426042989585123709826446982821/242571031566292557244660093491174868424326808282693385177058558989141362860008284309921698895709663021462356970503077728588056368634217490473653091276077842515119398539655475452899774736088143443795049367434539240122067944691977935628486176632394442354950787750617847450194383960248705801203276050211966336867653661458636638421562821572170610021985483288431126643942113270562816*x^13-3412530087136537947113605698731016461702716637357804565409046458623094817105740907660013427242010739716329903776321739338834026158270729701559513767049316648492770133888508372496018464344012595059909849462127898241907286836422203409628435262334773614782780175989476940073708704163970487766811580297822750121385370940558784195491023569917307592151588413752584175426196424003/242571031566292557244660093491174868424326808282693385177058558989141362860008284309921698895709663021462356970503077728588056368634217490473653091276077842515119398539655475452899774736088143443795049367434539240122067944691977935628486176632394442354950787750617847450194383960248705801203276050211966336867653661458636638421562821572170610021985483288431126643942113270562816*x^12+43617038224835701486649441000911729709985667519537212652836386826583415710183561806624472842114804578506178821294736536633525573810930202235277474629611421710339844209943681847055239184639745347892182315483765099552292490355415403524936089855402434366362415635259209180180627650200079987062803773401021908077880041655372560737146560893450765514408613207476733261627050738245/60642757891573139311165023372793717106081702070673346294264639747285340715002071077480424723927415755365589242625769432147014092158554372618413272819019460628779849634913868863224943684022035860948762341858634810030516986172994483907121544158098610588737696937654461862548595990062176450300819012552991584216913415364659159605390705393042652505496370822107781660985528317640704*x^11+81724645464319731819857483572503931283920375459500128530595092642174545092927161699966651745255534723766434279941847405675556164495252647488132128957204181281125950238321719822226474923390175167065174414586315978698936129745453665220684462662949749531197784369542005672614739273589863113176333830826953097824947733195453162783041276545221972131930590893908821582817437605995/5053563157631094942597085281066143092173475172556112191188719978940445059583505923123368726993951312947132436885480786012251174346546197718201106068251621719064987469576155738602078640335169655079063528488219567502543082181082873658926795346508217549061474744804538488545716332505181370858401584379415965351409451280388263300449225449420221042124697568508981805082127359803392*x^10-11736285501466160219938196098888725074014167461171921279759188735790670944243464242408992049794523493952047883828240283151528055805114218251905117652765639690547344023201887915440736801743130637188356443985681845564808545327607224825219470132084763036928728177207167527029950360357396835690487556005651690444999076610011241971682655715257846246706032257840020375462855291666333/15160689472893284827791255843198429276520425517668336573566159936821335178750517769370106180981853938841397310656442358036753523039638593154603318204754865157194962408728467215806235921005508965237190585464658702507629246543248620976780386039524652647184424234413615465637148997515544112575204753138247896054228353841164789901347676348260663126374092705526945415246382079410176*x^9-7478900753035772729938631005698579296332545915066395607637331505640691860321513045961694436155793390971413149168631705730596021994616114053432360010375469385138412195842384391387597482093853393276114641132683622391643413454946226473534606972093167561443367748291851665432532585231047262563664987933018617462771005996947016706162722435828337473223150636313910831394123437869633/631695394703886867824635660133267886521684396569514023898589997367555632447938240390421090874243914118391554610685098251531396793318274714775138258531452714883123433697019467325259830041896206884882941061027445937817885272635359207365849418313527193632684343100567311068214541563147671357300198047426995668926181410048532912556153181177527630265587196063622725635265919975424*x^8+5328947313821758379680267228847845829314477336518549436408707771360726565402157995062305127821311090087197787639917889368113714308744360101151961771854288563338559248020494241369068021088519408902659775777408850366383071214007149245216881030964817108009257890136562395037838370459417494346227120693575157062115200435653593333215808332207219180617388423401659801750756096929337/9870240542248232309759932189582310726901318696398656623415468708868056756999035006100329544910061158099868040791954660180178074895598042418361535289553948670048803651515929176957184844404628232576295954078553842778404457384927487615091397161148862400510692860946364235440852211924182364957815594491046807326971584532008326758689893455898869222899799938494105088051029999616*x^7+36781334930768916636235356523800877327911280763915073359595935869835572619830186556757876912695273839862833617653238107960927911701315310062095505721190733483845894461711158595650240187013704227281367982516906442053935835228467096070394484308935234425024059601981977024190217360557131851710001719608152236020324509731097534737268658322058879538992746192214822599779297803612559/7402680406686174232319949142186733045175989022298992467561601531651042567749276254575247158682545868574901030593965995135133556171698531813771151467165461502536602738636946882717888633303471174432221965558915382083803343038695615711318547870861646800383019645709773176580639158943136773718361695868285105495228688399006245069017420091924151917174849953870578816038272499712*x^6-423333889283943338298988091786457788368812272296208300183738473990333908489111316145722151884401144307474056240443594207776819766010920747340412628774026906710227100049720414559883511461010940880521898185379829846911468187366417227750247076117733831852897740094764678916217734880615103607949228947475441820382835861685230727445427184353484210820207486862561196813990993140445669/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^5-212391526488634072454228631386018189082902384460851287967409759083891849506591917382776583930072440483351333731474055407789687623768366150218133170859775666338672767847142829344645244028874285920340631192793461802696063836939588164305019848313401321596424591164993171367323633422888929076573229912697915746289008654077128115589906234380432449307613277102163710946549839532394713/231333762708942944759998410693335407661749656946843514611300047864095080242164882955476473708829558392965657206061437347972923630365579119180348483348920671954268835582404590084934019790733474201006936423716105690118854469959237990978704620964426462511969363928430411768144973716973024178698802995883909546725896512468945158406794377872629747411714061058455588001196015616*x^4+63014934374475720474045271609783754852364927169020971450347336958782484324298116369544161991021087011636609127339468892030921128241223496060111693502336166820574437925950615747125444589211216827752005025275384883350392676691017685572672042048124940690255888119032857902851260199396871010811762092856533251363064191657121987552120747292063630943807140015244190582500149662232717/1204863347442411170624991722361121914904946129931476638600521082625495209594608765393106633900153949963362797948236652854025643908154057912397648350775628499761816851991690573359031353076736844796911127206854717136035700364371031203014086567523054492249840437127241727959088404775901167597389598936895362222530711002442422700035387384753279934436010734679456187506229248*x^3-34111529350371451553239143064845369164568689780722502425702004720601290778410012447270834469962529862624064813253905536962384388694079400027831747448954979919244545297432147105631748728211908227088166110184973060551926126656911119064302662426755931214052874922033637099420294714529437501659668445176283152808763402998093128900133398618462877371935858493930849948384242518570107/1807295021163616755937487583541682872357419194897214957900781623938242814391913148089659950850230924945044196922354979281038465862231086868596472526163442749642725277987535860038547029615105267195366690810282075704053550546556546804521129851284581738374760655690862591938632607163851751396084398405343043333796066503663634050053081077129919901654016102019184281259343872*x^2-4378762212591502535317556691410335818890694947339045120947027175362373344254421420147626352632534636196869840647696072753053986402283696170525618696301606742098642256340028760408171138643121567928935150083690209144465156379985467917138775068418309794122675763062842295506545965449347371989240985404607967192490370149108587212001003659674829398446806810835891772356757796929484337/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x+743359585330104752013429798329615308581301871075679910604354191893441108450805947846745863593085913745171634189105907195006020859734960377680306826419508687815714348941619147856484356785921532471292302024603479911093028788687511757497599390649044743868904931363934567227632320049726771707791667271951934221394584945313170897762833090238918840402029383908845482792579732444867071/37651979607575349082030991323785059840779566560358644956266283832046725299831523918534582309379810936355087435882395401688301372129814309762426510961738390617556776624740330417469729783648026399903472725214209910501115636386594725094190205235095452882807513660226303998721512649246911487418424966777980069454084718826325709376105855773539997951125335458733005859569664,33941163577715800452032479998355359156086875670371370493432093056793479946209494758717519175920252432338335368231322921724062344081776388800498593656588630459192847532035754045334390895052411033607711911947054637960913860544481778755081561955437454031851942194449238289308323851599034813052752674682661364578419098229380498784203319478908251994599/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28-1475209003072939582005429039044986470182294689638275069424792772505953728498171549784553598944002291748331298522482687208218034206447343639977714948390392364085851133173169245599435708530002664403420201003897733025422687451808763305945058813120773321983726396309087598379846565781817759961612891081621024280737271956587807103949800862159081208645289/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27-789421451336606049304336735226251430920765451637341204759158073997009786909512426694811959334808113890755175435198027605022859779839065401660509359890485490307286809108755118736480941784572523698927129736964981960838785172138642146375148887996033984266377756772605388635532564834513212790456286008670858457928960258234387634422441936368026665378459903/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26+32712753012416017919450215139587204302726733429019821751628433963574681505778765021183103945312612750912164646339082865391521890813247244708816289216751835135415817342120384756753288144043463958137063832861656260225031342057082014700945279833490559512680521927302947010301699386096483198356422246130051317956942263233527112182852743252596991051231246553/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25+10907511020991278435321076627752072036796371858623188050934941501280311447380545066415527976519015347917238658658931167637807322211376363997897987998759327569822416108585607393453741943774119385054364515245640233028885798064373076324051501457459726725607202113580586806772244851216300798920780598892664337665292592095102433890392493577986696651303411157477/3974283781182137257896510971759409044264170426903648422740927430478092089098375730133757114707307118943639256604722425505186715543703019363920332247467259371767716225673715309820309909276068142183138088836047490910159961205833366497337117517945150543543513706506122812623984786804714795846914474806672856463239637589338302683898885268638443274600210158197655578934347583824901177344*x^24-1282794208674319463847687217756546157951101285543211108809340292174943728836150773492564235306241061783805722544569463478947534160766472999915536638970922362710108513919552738993624972758320133690023324407808753708747995871009314445427049194449737927117844283940249914707818794104333553794898926839618219506908063228895965851707834785970968009399132501863333/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23-1385479852040106252068292283369015468871108707894476949971753957396205799384356050007846317417995083538349538585591813194605342938629631624979127918450333760099415247706555142955186860059811554939240477480805328941848554690605938502917547808266071633514854022788993971157790418174645855113514912688381591130476564263779118087457955445595421744732121803599971/41398789387313929769755322622493844211085108613579671070217994067480125928108080522226636611534449155662908922965858599012361620246906451707503460911117285122580377350767867810628228221625709814407688425375494696980832929227430901013928307478595318161911601109438779298166508195882445790072025779236175588158746224888940652957280054881650450777085522481225578947232787331509387264*x^22+1222500185187184565964985149531412717399320673878938853352918298824039228706730858478132864086668507466941052254310504030476600972285250248758066414011184387717255888743386422120906038648661337291660353729162030776946869297045224929271293732032674521299667023824349597836770243043085178012384029379251263346014602869354317392760085879624550707190155363318449483/993570945295534314474127742939852261066042606725912105685231857619523022274593932533439278676826779735909814151180606376296678885925754840980083061866814842941929056418428827455077477319017035545784522209011872727539990301458341624334279379486287635885878426626530703155996196701178698961728618701668214115809909397334575670974721317159610818650052539549413894733586895956225294336*x^21+198994831500324965522842022891376642055476330555588477454487595441017892015486466125415585253729040373125802952819535343555522133899521988147464065455396012637558588944813597383164371573820155943544668287808360710917877553579181617325178150363121403229002079775564773842789523590257389432411158709876424265643775278615554501743599301822997315760167230945268137809/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20-98526356287736237644128223728741278978805972749723928364942314732773110590744945267042264484729552594165826354029104191475198295098564953436639815441311672829851294640715705010255470647751148682130613217584933333358615237972766015264257795070267461238969574409572737660371051161398491249914582247368500715385506548875713563302163467101029039284251349736017640191/10799684187994938200805736336302741968109158768759914192230781061081771981245586223189557376922030214520758849469354417133659553107888639575870468063769726553716620178461182907120407362163228647236788284880563833994999894581068930699285645429198778650933461158984029382130393442404116293062267594583350153432716406492767126858420883882169682811413614560319716247104205390828535808*x^19-1423230552801570187972782910961815012034451075918566305414801572894688783492621900950911331235182748671876744241926319761599344567942526428051746280449910854285609840937368085065817970179164484033087603945102469656330959344535840233765491378266617169951876205557548455535801794421981906637295926816720135821598394782690615138160500550113804178137844505819498878631/970284126265170228978640373964699473697307233130773540708234235956565451440033137239686795582838652085849427882012310914352225474536869961894612365104311370060477594158621901811599098944352573775180197469738156960488271778767911742513944706529577769419803151002471389800777535840994823204813104200847865347470614645834546553686251286288682440087941933153724506575768453082251264*x^18+8597439951133104955358357384479006588815524471739826578392666290249942907621355907363044856903085980346398249958156518152646534530865870426159189203698735772647804541071732735932592290367031039997135190024204341085386117043381625275783938735218627312817186155417041634133853176835655069456480856250226037956699903697209169881810459903094651974257310712472866430466943/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17+14691902145559843676587914296796183871602151243374279961653296291477503194839425571974079735688433360021870395371974236932706410214047085564601002291750134249044652248940645637224301045369428250441789520191762384538525020864556734194266549645178179250886257327490810971979758375105641232561256545921410639440142386985482299583583529248690448948998240621928469212948859/2587424336707120610609707663905865263192819288348729441888624629217507870506755032639164788220903072228931807685366162438272601265431653231718966306944830320161273584422991738164264263851606863400480526585968418561302058076714431313370519217412207385119475069339923706135406762242652861879501611202260974259921639055558790809830003430103153173567845155076598684202049208219336704*x^16-41343589766614950306959828684037162867406196477059200822737531811054224540550316622929372118219907807190585976595487716175622815488677196124423934544659947685266258533338628751045068944276915552029757748671109994975603588196629360376849128466952970391377623864014262622566833159454116864219246637261895487062704306477790071547909252134009524904488806121847443741605667/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15-90725305550020402440887666494922989663686094988076529704243943661991491769245453571023257171181178323410525927255961877854046615512574199562164418514257200801272441532916576123287867543934606670250283696572472024775359008236493125520386694906703639269944851815140283074825903681712682734586310623565887319474597325172185136935866585015907238244960135328616481477530396845/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^14+297301516455835677897798403396628866469073290006022923103700819306843932304315127026043220181472033702771000155025909243903734393080889141041892699723906151567889986220436571878691489463272480779738460393454824652605341610374209211880755364312905096441241235512764584393679924421132139452273147709803470452982648252637203705686379887231635575876958339446469181131280396319/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13+21875409410085759645549235936977906943624522363279807852408730312494218993553693011320515686568803833661158460808478412622802568867129573627532361951658744126310778206319974155883637021493316097271124511843665719039404978927953162491514486252347588551100244298735460179738930672913402539458351926920603328512236698726557244094592753251894145593001511906961593960865924743145/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12-131211449315229829806151621792996350469619124609905992387343786710565589541137944651267995815812360723435963381828692486080866614500660718903691232471787045898580749458987073641600601805283610487043639690528949706497646371067333878212570423349639153665912048714641748405239084800219239744896236408619047556610905409966662615885260257443017979970248854007960093999223164406223/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11-1808744551315810158252927987659832932255989724228727975822797853065645895325607366760886217262199781804916988029520995306610215864427206886463353495504297425394686657394542379540945598952706026838126232356038521014390741897168220017298456496388153355101684143991631989639254185484882306319881401792714913293707425423273149937620459447657341665947042168814057711107168643195523/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^10+4483969828790792237307324575331071245974089268980654546671342133078878615604138911632370993874789730852591355923375060095434762017742448590857997229790908014546411390140676029247252332576279479593611931582891574609748806565488716895622222397481172154407625301615748378007402228554985934556502080442882634189242692093299452559287648341226194541633965079610775862515554788260415/5053563157631094942597085281066143092173475172556112191188719978940445059583505923123368726993951312947132436885480786012251174346546197718201106068251621719064987469576155738602078640335169655079063528488219567502543082181082873658926795346508217549061474744804538488545716332505181370858401584379415965351409451280388263300449225449420221042124697568508981805082127359803392*x^9+65309769229997453039037205928323793203536403801233985208129865410850177081486286152653463206131270278482222637767915417084581351199791255023194437303572218582914750717895961951417659032512425935529938308865745912945109407947825122579337527957988611564482760640463840127485900568894495970613212946860683288931182286467514410496157258184881053282398143739445384392316044657510355/1895086184111660603473906980399803659565053189708542071695769992102666897343814721171263272622731742355174663832055294754594190379954824144325414775594358144649370301091058401975779490125688620654648823183082337813453655817906077622097548254940581580898053029301701933204643624689443014071900594142280987006778544230145598737668459543532582890796761588190868176905797759926272*x^8-21861406999415369961276148446385492868154265105445817735996598877873642956027499511272335470688886738280585275463459534644015983983783861206775795950191973912089321752275815504280159749646637698516401275642353819101608147513467731514370555163851563278224348274683277694595999031198307016767021444133369886920977597112317545358917919773922408580082484279689453455276645330696539/29610721626744696929279796568746932180703956089195969870246406126604170270997105018300988634730183474299604122375863980540534224686794127255084605868661846010146410954547787530871554533213884697728887862235661528335213372154782462845274191483446587201532078582839092706322556635772547094873446783473140421980914753596024980276069680367696607668699399815482315264153089998848*x^7-399451465928144993221675938536721949137158889160506978448237574623470384465313091822466099297693620416834630396208873170980963791846196234519585636268490975925800887837555421839285942910472039816750939673289561919989250129153066350050536274578973451409769574625963463533871105159262288383977114582186258493879718966418018321330535332942720913852505474333036685278865720103321229/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6+2165385146861585766963051263053779593215624454312816975051841214522229471378726166284338620651776226087218439298541141488389166332235983492884821333829970880405417362900779179924680865190668421120908723522018075937301077573138486555595888959019955895596976532391488628718537869821535371020236175316655879017940138967294100827533999619137777927478863699055092784311170361640945071/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^5+363816572303556998786433099215401036095821158955555001424334621136885159082879237010506480827531085681430933138986043810641830286506767656934923399200337923708256620915080218609084416720874767237316906944186208206470879982960733364084116511130012123899686020296771122405319282849455501579912351530524812730479670129175864866662295132405464247156194053698976180566763785496437507/77111254236314314919999470231111802553916552315614504870433349288031693414054960985158824569609852797655219068687145782657641210121859706393449494449640223984756278527468196694978006596911158067002312141238701896706284823319745996992901540321475487503989787976143470589381657905657674726232934331961303182241965504156315052802264792624209915803904687019485196000398671872*x^4-413045827175700800601263640304556294697672182867690194983053768934873932539439913338439259181528169686635986482684962467797912296383695677550559916642676132475762841429445315725451540771384266934570716710923531103994186099004667926909023967435532586343315288685849508350989094675731848346513526313404256713752629734886298454708227203456432859730399238034941003158523311417368599/3614590042327233511874975167083365744714838389794429915801563247876485628783826296179319901700461849890088393844709958562076931724462173737192945052326885499285450555975071720077094059230210534390733381620564151408107101093113093609042259702569163476749521311381725183877265214327703502792168796810686086667592133007327268100106162154259839803308032204038368562518687744*x^3-1634728040686131155993200600184534081034328223163037915027586877858914334471806005870977501761199464090667420632381791463186990207371197822438901394822328567118714990995280249959205226488352408305706896501858073501096511579941612076229298071690494322918741220503717299120096377397459802836328985173854768114450023018602002358585233160303727460407083592781142340745053783774581103/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2+4009488694408799740089440564461767114172328403925486591582441654258977441033018337283237116435458022741703948153873718051355022788532262687829376967194818754239929286039250597416336266749018911594634958684581763793024464868275646953149926153374884389187677823653208748846434902694693053911990820618135421160141993388498105066471069457804916568760128982595779625270947096890251227/301215836860602792656247930590280478726236532482869159650130270656373802398652191348276658475038487490840699487059163213506410977038514478099412087693907124940454212997922643339757838269184211199227781801713679284008925091092757800753521641880763623062460109281810431989772101193975291899347399734223840555632677750610605675008846846188319983609002683669864046876557312*x-1862649304530385508394971970263492151560021033942121565489545410346554404092184443471066262756213245274814765121233160996737872059654152915789407503853472845174913077798853336593185296130386086279354135238778383639114153158381899961609969311133527596958248861609178115027011332706402319283533340518172420957541682686746636919078136519570416250138992959883523092031527068190267087/37651979607575349082030991323785059840779566560358644956266283832046725299831523918534582309379810936355087435882395401688301372129814309762426510961738390617556776624740330417469729783648026399903472725214209910501115636386594725094190205235095452882807513660226303998721512649246911487418424966777980069454084718826325709376105855773539997951125335458733005859569664,-36913879226875121512722813038326096330459766310036989846225074155301270078834027843475189926815151282361604080011781581476775732386277536364564524634236283896373476384140715998732065900820004033339705396054553333883682253621818608276984841704613283809898767904251697758491390094702842672196826366459933193314626630896351208962557196866036477630609/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28+3479196619219450017707900239260783419932661441723067471903406976942694749182729079305433742571129646419517213256823149270385510680376396864088158545891978819998248147844159566216897067958843864502071619081507198273170640909929735295733211670671742590130565329441596363275084766394371894600574534619550913117524098438181234501059495153449682126300383/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27+84817936818252943117795837797647607919787326311934836299604839185019160761911131550977543482028670957770592210300533521414521116362440795217600193161204021660381940227250855054813886530111427027630020031318148476451024247087454018743464524568500309199456503326423583686294102124244094434983655963381994953067620112905465245350859551687886672104884593/662380630197022876316085161959901507377361737817274737123487905079682014849729288355626185784551186490606542767453737584197785923950503227320055374577876561961286037612285884970051651546011357030523014806007915151693326867638894416222852919657525090590585617751020468770664131134119132641152412467778809410539939598223050447316480878106407212433368359699609263155724597304150196224*x^26-74289800333001424237596862218444840146714173359167758853121868589465536239313739996910791035699217398762264737174552873985697450245414478334980274618902742962016486294084190229998489687439906504903465392710630554022765099663196008777522458378338410501225985754272961889041351931305732265187987500960143921682475992474834695655736829235440661197986168367/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25-27442866671972136603185817749854678636799364248776559963268422744612476452455201048039430916279165713490983558282348730493873617056118340768918412784069412566645727891790108052840502086773911316139538487634769863714905731886362243610617069323905460001763048956177197170055969337717295126121145874765444590205722817991758719935859753324939750329994882321417/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^24+2784695736093616952098921396143668212742277208700053970374098441441745276399010397423343652827475898006397274185259235577965980230486773979357877955518794602448817563843212255042260784907418737171632858778163026882556612708167136642618083491630738714220620214540931682449567599472873208521665736455095764727086495665538119062415139265039319824983515890907331/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23+2926890902487194615800793363526296613198445545370337338968484626270757775417441666359025491735063736112119756605811111829246298344712359880391959502743427192699657049500030240671271925174479449853143982897951317056911009606596613164686364353735202106993083083862513090588241587967245833642531512739462794829814963313117899104867183606029066859622542246078803/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^22-7540190032677928401194194631252130006472178866755945490547845894363377264158836937562423442802349556126892220392910269759847206400962190102546092569212143891684685930737693144159279089955048477227704105677471410634825930440454947073611264505421410055853132170117180901714960228871039853537471921408249720245012195476429514483708447895658273801233495768603485927/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21-112610696172232045859335739857894827194975670486830739744867433044715540257610103544326219013031111591756725146776057478082640481838479269427943248935137000888261300724897735369656685250450568446201795084444070540484007266341506623826329966259957054037817791804534416183645909630876829578055130229508580843160985010116631882614001374304374385582731531121060008535/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20+63187442026170119745274114715180628835076570000381092660197496536320898244517225140981869376301197537839217695321956239254529582840549675937100665676095770453757041614002661717646126798716144680333993730642019897211275427677123953444508655350372355782166410551422773829620784126108233986934097103523705003433839753059500614154995036967464919170503243249612026515/3599894729331646066935245445434247322703052922919971397410260353693923993748528741063185792307343404840252949823118139044553184369296213191956822687923242184572206726153727635706802454054409549078929428293521277998333298193689643566428548476399592883644487052994676460710131147468038764354089198194450051144238802164255708952806961294056560937137871520106572082368068463609511936*x^19+3643462131825724672077804581445671489296474758317908925324383585879645411769510441602187967175373603039840303532050481194784786224929786523173729199744284482121139780545268893345451191377086595696514244767453696660560991107924254932596575102162894465828612400707837385310512766670495316608445596818922835053680040337439381100983788680548751522803303801248846539263/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^18-15233104528945220206360399228737896007378475515428281822128078677482919845307482206414883543359861618354758905224748380334530376937106022188540865297105823276492776187542101190796853819012479702514122522525514944323965995770552238180984970979332492853079185856744688573633220999717368869353746893972418905905976159776126639488714523614360234420369330951634295693106361/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17-4252801625208820377605413868666655923439290282340816961173097172519603918050871083805054947545560005934006372855646412763686252387830177041813460036974513746872170772050117012489075948711636287306451230805754355301029355653362635793061035306229191984994271888817703550582433302211513775731449498160053472843389215202828796681743136780961878991829975663752023536283629/2587424336707120610609707663905865263192819288348729441888624629217507870506755032639164788220903072228931807685366162438272601265431653231718966306944830320161273584422991738164264263851606863400480526585968418561302058076714431313370519217412207385119475069339923706135406762242652861879501611202260974259921639055558790809830003430103153173567845155076598684202049208219336704*x^16+65965642848623864276158845388957559208656948766964777159023288918874611053105551715134166889107278713199642017848317539912845061962711844222529100908478516603820672596401471553074005809782618462410714162176433999497111975202691203138301241610216773561729569736964423647599590505282895808779535819579694970706077536980220431468487500968435364302831833406357757154972405/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15+14221127219628358409644899269473592994537422361147318813551993593977205137330155238905238446151136474135333460067837226111771987278376659874673872283657040164195198368209676071249611605615209377082545289130637931928163536148429925305224722872693375862965355997632413669932219701364988061365625835450128026497346445346122356612098348154525720221490697462886993122300516859/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^14-413391431233940712296393435628826117148659207896513454464932551124979281962333680783201749120656509513533104705838032994156093787261589090583819403489219807776111683005336172506062469985601075419851909969842218198283847618717879021737722604846312617594187190446611846606886963619612874354745886589268710116296902404410968774287875928375961154132012415770628490459783278377/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13-650895333830684200547536543020227936745237756742975594707289203574835015026161774124821810824575871111260970870435770777602544184807464313482646362511168926525754947080923980482184840360964847421180423863131969915351095913196283529717234583026199644132247198582871562014190077340127751393184143222662735350602292632748146280125124540016202097003972231459834002904361156383/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12+151218852860248499571977437345420818739829630686396700208112978896242960084454519277383925556118173222558079292395917222314843078572098319483323921016175909541263961716471489825881327324249511932185666077380806847981477324280337010623185735913153988285399272680623102284022908391177030841879266461702475224615252126624230108869112731938407621502404659048719531344546506772105/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11-55508038480935340761173674876511703010813322675540249413238631274702212056543426504884489615052606042320039793262294832116822919453911609855610390384159417640667313072288035307512269612635213868248475441394342977093347088197803917358155383753894124740229843235854754317363526393305819922052060957605206760233525365216011014900241450829209188173987404451516420603265112135449/15160689472893284827791255843198429276520425517668336573566159936821335178750517769370106180981853938841397310656442358036753523039638593154603318204754865157194962408728467215806235921005508965237190585464658702507629246543248620976780386039524652647184424234413615465637148997515544112575204753138247896054228353841164789901347676348260663126374092705526945415246382079410176*x^10-35582597000639248784745091638044375536905569377883961362887312660755616571723710627893570013877445825404245857942539782284091798397008820675416754826127418011421135446820985825834913932842495768466453141540047551708865202484040020636666203287605668078515371528994958969816598096743501596464032654520732884848668323155451000619711843731787217569287404185605889842797067997020481/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9+41443951081607013943514502608701228855315591814572993408787215136480123191186997528245061611960320535866634097795285503384709368065224685162067518169148778990137306372926374168101870204209839632750084748997036094899572589068693612809273468051398194734344441516342917501005509415460684675269317191959768509089318829776336086472121629194501116824462653521760289250638285779783969/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8+12876037702234046461883731417583220953352975498643049125923969474518647131881609280411660871832766100537700841183655477195768207537874748628965220266537772241842626503780903967497781987677569867809230046650875148921756391990863495054338494302011843575282008743635958422766788993722608981105014441993574639554039455323241765695832645406292229464012084106427657920923267476833165/29610721626744696929279796568746932180703956089195969870246406126604170270997105018300988634730183474299604122375863980540534224686794127255084605868661846010146410954547787530871554533213884697728887862235661528335213372154782462845274191483446587201532078582839092706322556635772547094873446783473140421980914753596024980276069680367696607668699399815482315264153089998848*x^7-133938352458188109375852735487182895481769626420990918638931327411164986384020176188840701441949356516563104843567875924188599719648950097355281637409295815322480851716643739254998576153747543847371120833033569384309270706587056598980317543134273835599893947080903802108244922719037559317387136846571400840443014338431355499133562414182437667309115567771083117370644956405253157/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6-650025211773435386267202904371902180136657361757730080482907570831077673957027488384488039677382153146120886155492980791635743851453058532371652190722536559263842896232577273861948820414827566160317060922353205390883861003570173338837499846567122092742905829724731939501543893870596672071290474198980756162735218813869403538942015152919071408117419285220305442908006759960501161/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^5+1598627767283219434412801786466139082206208665978684522612644499730607843868132826109222383295828119088163413051811743187897532799140413728516038151644937949514577181602715388299415830963810258079898399822208192342261087347237721639161376533241778353716134011670981855733401747958165599184379007791559094863252012421979814690575743056159430337844255659127915772605574243278678419/694001288126828834279995232080006222985248970840530543833900143592285240726494648866429421126488675178896971618184312043918770891096737357541045450046762015862806506747213770254802059372200422603020809271148317070356563409877713972936113862893279387535908091785291235304434921150919072536096408987651728640177689537406835475220383133617889242235142183175366764003588046848*x^4+63741391141233676906445501552529286133426726559525500729970826242751424480652426322966672917369074876818850827289139815992806156145273372667468451077519130688438521004749567826474949993797198366306953193754317089379341678794310332648926058155524381396649924527026008260262907589988431181702033497882101134742762804068602368281046257503531866089760184703101847056869637319679347/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-1658587721314055017475155324383141535853104951101122614424085907553728489394511524653690969729575362318012972913618786690035032253244607799971473897958398597143800736103650701238249465453747643491712976206789798124213341007599653047136236452536277892179399174916574318143683792470262081147863368198872301536182065470532694342868031512543501657053195077223052617538668681340561079/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2+498814292112803855096929075779150428861295489347232962675496742492072139697267317676574631173611212001011897103983273298962307922348114823316033747332538553621582942227045583526239364534321117988178972783845937454097385337109482066193007294396526315228537812324758331775559810922730235393548970302823805057893850723384724835034307220035440367251952942675548996760005248382660611/301215836860602792656247930590280478726236532482869159650130270656373802398652191348276658475038487490840699487059163213506410977038514478099412087693907124940454212997922643339757838269184211199227781801713679284008925091092757800753521641880763623062460109281810431989772101193975291899347399734223840555632677750610605675008846846188319983609002683669864046876557312*x-679403378885868483555545331848177902907244018335236479206888812467237987142150344178700082486944357991207732818611535656718300275192977471467292985649660769083141782671141058080409459274358710826589594072653580561786301942348027894450443931123887662492129898979523035915690970724551468977113292535523735726719845665044587474069544850771464706584599127651746254949247153146741023/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,-211436393479303580889991268847788734842575442710949759867178880115977198758417462752855379269224592692411591223985702690335542783884046445364087347992791114895450795644212929807444165925855407448912813451378893550341340917334841868295393293582095441093893798622090584038840094429450559570720160024136613348612128253402385712515778232577766850833301/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28+12025761820143820706750922110621968367708902383104080384115647263795736838538847032288553738825821088988536052574932400781632815857441032369051329505096048449097164413871909015599136261791640811840256823227174062817930567394273446002194620061922208989452688150349537273445019075842073640208686454857490550541245342012010698267273019344263299159131547/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27+4766368197523308563545787440627653316509402865401085220696434562347535929089141858516611939930039349818810460852977761648611926690848895285671376210143328232116603816278794111365994650504172014838474160461511061783892501251579208557346414731418992102315981574791420475303259412094341241806129002351095738971436285799214192766117521443652031647812203677/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26-262625672618544231306825045893895924851536263329702409499126986213970764216775341124842273191267013379420395261996240484074652693376838640609793964248580033015764454089897293871763778758347363109183199432904963088154959412868735482078933163442916404702874348627253464735933630591170255848745755967946510023771107775700640736898335149981052978752899164203/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25-63589668979492077988847781985387724715686272329379175451400097722151214575187409929669170245616717708216889553736046904606933993355557522385753145360905716599016483642157643797599879891797475348379592699892237673922517549929017622446535460841731729453744304158931653114484655270076159794876871986166781184857132933610316123082719968955475957248473539845711/3974283781182137257896510971759409044264170426903648422740927430478092089098375730133757114707307118943639256604722425505186715543703019363920332247467259371767716225673715309820309909276068142183138088836047490910159961205833366497337117517945150543543513706506122812623984786804714795846914474806672856463239637589338302683898885268638443274600210158197655578934347583824901177344*x^24+10112829305285639427684139844592454401955943152459304607717055921311804998485260422149658064507436544706430188650590453683356879737687565856943210989895552846142515842808568689165789267811711160261197494557891180704743619011235261918798278830376568770597011439714231181166156939189486579556234623530819384021795217544835868069716936863010898008807405684945935/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23+69915629321726150024470848997115071805456862740331910901995152400044868036653857962188559024496476891809325536091331854929014750142241270045184445728932251081495724920305389678577396627018453529510496924283771087537277823752030099326219481668225853093141480771261432016195975101593019129720858851840443672293992806868848275469266114213417758535342895570056749/372589104485825367927797903602444597899765977522217039631961946607321133352972724700039729503810042400966180306692727391111254582222158065367531148200055566103223396156910810295654053994631388329669195828379452272827496363046878109125354767307357863457204409984949013683498573762942012110648232013125580293428716024000465876615520493934854056993769702331030210525095085983584485376*x^22-28286988200446686656028035211876717504589615849159206874787091129977988944078513024349282179817702585752846593285265216204083586995770005542857461081149835252772452061780876138795376705208111600136372076506010725934378902336226519630690170749544864606304277183259878427598658692665963238088046377680529988427608852417513860257537629105551599286918821399660844995/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21-1068870659813664566108237670516500880823944627614124491045732385751035825233024422396765555766058597712555478377020081951687889872115173895306066538058344247929432692562249422062298131375044651686602946838270595795853652554303842157285279820057878735689135128710025137252704496842254707323119994180086972157560542779338488529705227948889812658113499315000278138739/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20+2219932706783392295127016944384914930580165540986028499160016954053218140834285627517531526300933708792847709584506226767319646411919564672398476703717550542965398726364919306562041069735391488703401301382055779604859707030527152420266353800751472923695204128856665599041166576206220679068733756416360222979623238095681103042065266685800538050321363707947348127255/32399052563984814602417209008908225904327476306279742576692343183245315943736758669568672130766090643562276548408063251400978659323665918727611404191309179661149860535383548721361222086489685941710364854641691501984999683743206792097856936287596335952800383476952088146391180327212348879186802783750050460298149219478301380575262651646509048434240843680959148741312616172485607424*x^19+43772229835489453306627007035087207215314878949158897136147748987781533588953854067333459089501249132366502568535894751276814394239365863615370032199055891396134902718972327195299620846533180242344221618010968138569504251485586697582985888087907995203289729005218341269101761108032740637849347009428836844777654891694746564203789787202818033385134771471780171771543/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^18-62486345689041300419987067515940365479746577243505651453973711866535316696103296582661875752336141151243046124562930868641400653562657132765529927567696442328422712057872805012040993926688039468030315529508911207051107304757901291129484064939526866049421056112946668406613469773323434032252243075089029097935330499055724115321540772251057580231688494663331620155916893/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17-644482129592025614778831628233083774655214097399080506163395375181891177657996581910909144393313765819435209513746548193691762962375155270585846829853303707130672954061183105259283613185820885220233659723667834244397853467481731006783116142722535899453008216061336439968383665101293689199392419693698649610826459276015711378978397353842378429286722969725963504446391593/23286819030364085495487368975152787368735373595138564976997621662957570834560795293752483093988127650060386269168295461944453411388884879085470696762503472881451462259806925643478378374664461770604324739273715767051718522690429881820334672956709866466075275624059313355218660860183875756915514500820348768339294751500029117288470030870928378562110606395689388157818442873974030336*x^16+288365862893925029927896689370006728707878748654560989794884490614048128695945182380810814888941912414183883319786260385730936486033692456413590618299596282329523301614636300368781760835065567062536063456388405685756305690743453518061451924374693954583521742717192596359893440666047722586841990327930287732505952691359426965243599011832515111315474692396403384845269897/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15+139672208965511109694180866176746524460330211197884196983248427215871686435463703462173083476430768669464221195124270418191876230255306720406747242420535592431810737799277873876732557507613238250219088054764027204456785130300898197307225477182768615712006460383980222723481479546515781569650247725854034305585994009641132330545631975667654416899637429396878479711090543629/1940568252530340457957280747929398947394614466261547081416468471913130902880066274479373591165677304171698855764024621828704450949073739923789224730208622740120955188317243803623198197888705147550360394939476313920976543557535823485027889413059155538839606302004942779601555071681989646409626208401695730694941229291669093107372502572577364880175883866307449013151536906164502528*x^14-1967534159775444920442971171566925080673621679564274681558494979132405078321227214057946963443393809707054020581372812705409035081306599171566628287265781029228681311609654399624158131096715667203191125327585301961984875047243686383725963806352655382395155141340987226709387849445694811789077768277641576689184844186313509055688208267944658301869033808478920594274530420301/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13-95391140936743324658295827803947769001510098466591395841728089553347543950836788842408399625804381587205031912783316767092223677465927893816261466233885013530717085915490278937272283570343559946164374504454954287169904379954381446164966066396703740817425064961003732900229227308460921515279092738564396403621942739681599032858511463714136810073587235213706377898974976115419/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12+811536922336405235982265077727358176982433083481635046065205192575202863981885274081877986208664673020188223578523657002356863796878438164966595989393824607323337428893004562787629316996057982930071572744972926243259098331408960682680600399881514193320004765529990340385699667870742818249396664282268570011115370858287956702387404047469179461074100112868742077683697723418861/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11+7415307780513896203533373372626431873452591594763581604137657545174440097185931342150228501445306882841342162016122390816905610590499548747784727226258266916412719098720873775360407574527982110182063050659212405646190612866471624629180961264030748753975662780410632402329299487259141990496612910643355615540776474474304655826793418555448326567967151413206517673264375177301449/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^10-228909061761160127276569738684916148995894921286121144325812841141923746666086130494501241534111242940109515525790252564807994045201266499677053688723121308565189742105998852021672075252834321570726703376796138122690137425265149155562449155603173251021534605822447334686217870172438970835922483284126548850208538822271212561347597647844759411307292002205959910020808827447593221/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9-750941314483225483824324350812409891885852586574678847536760548952204163937748495042192915650569694634625637353677106050862013563538444950288641616959575843245324826270707091803383473349413079422800709335812541683108920908771649472095689005492006610035943826223137655678260270387752559239261749227129007578485466458912918933167548286484680982446224800726323887920684955049026139/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8+37159415793180896625408363377033694546450265370249176776404153615701909009184086200455104947306478437768264871539390650991275445214919429086380444691239982579445035725183288492195566508129582037149856146196118922998368927238437598360804428015932308469110924187448140657559262821402445222065319057988257200877191377549725132812345712661773433208817374688436513503247132840627499/9870240542248232309759932189582310726901318696398656623415468708868056756999035006100329544910061158099868040791954660180178074895598042418361535289553948670048803651515929176957184844404628232576295954078553842778404457384927487615091397161148862400510692860946364235440852211924182364957815594491046807326971584532008326758689893455898869222899799938494105088051029999616*x^7+1419746761355318683943511644529280671476438918110891602229464094130093715390081418237491094358371876561970834527392341646708524935921187906507071963821550964303223723997833143173404789510254974197601625609359846308430519776910919903046225950822203142248215968147616059892437200368406663095287485483845405974643001436867995723375694175421440447865398260168694315467985032911563655/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6-1087218746107000680218193331184904599230686676089521688373851095399845609848979345220392017602684761167180091795891491421928380770746432663786402974673417948131391499135812221672896083203444572264210973917837207861129149213592172512396133057592565179965337876196898219279982877313745169124338211266400454038331242656107446154450324519807871706675202820033842762886275140202673765/616890033890514519359995761848894420431332418524916038963466794304253547312439687881270596556878822381241752549497166261261129680974877651147595955597121791878050228219745573559824052775289264536018497129909615173650278586557967975943212322571803900031918303809147764715053263245261397809863474655690425457935724033250520422418118340993679326431237496155881568003189374976*x^5-3537511283992432668289911691322035581038118164326642311395013789284545869066425323162022708447211667875340595380834043457964023505910343088903235706957046166241482699422119895704516616048506940897209835961596149933549846151160916470570359724788466965387951429123847479587354653668103627136786835783337423790797810763008804908212280201981706068497102872272597682091647887318880267/231333762708942944759998410693335407661749656946843514611300047864095080242164882955476473708829558392965657206061437347972923630365579119180348483348920671954268835582404590084934019790733474201006936423716105690118854469959237990978704620964426462511969363928430411768144973716973024178698802995883909546725896512468945158406794377872629747411714061058455588001196015616*x^4+4966149120605376141100524765274580889897588217226235177876265901288478197139070251614751116189519704513855185845206485763765682284347693621334630029736562159928826496463859628846640882877194208338130987905114831456075983294488840272593827327222475656949671450944682490544171586322562351011766186147233409482775067756570087076147122813018354465196047406891500695547119949032581087/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3+4018761357905787869500687613485425028328608210868347534775915630652891639215125713292484249846559436629613313607225583613262562527586335017616958004660143255513126458581713191619270173945939540887065237321228015278590609154939130573690619926576480365599282745502500521471228942070962798477441920149860524738461646505670545700168844561691056032489765181948293017427946640093000749/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2-131354240562260501107378033328548329032731094361303404967673935564846830456061302828498863703856665591277789700154779671111955576213180017236124462843152000124990599741024797575343895232887802022545840810245983339240612872973973046981705894686695509013861387621833493966345465658072428208746323940343184778369859322721020756261652198810567377055537148566222174188955476318662366777/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x+61790609325440862598681444675263458172308900851738655636747297191579229723066339537491194071203481579980270920140999082616357759701234320441841964441015194329228594462252067284391647353600252483246087192257956326575319893075618327783536879019245404382556543117211366550524845927550393117168287657536081227180291505242680237985192401449223890390285957753051739747875001307957342309/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,-23419003200126720820205175752673493005314087732814732760995772769331455858852289020585012561202418291947068457675974468926257262386625723958438295143938924000408965843939761426427709362419212845654644463662451440609717644976564776050193730927389550931425610161119742323056048282185063462330078232082580621905282870485846362646212733985694901445517/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^28+1042688944559059177915032985122850399270049911557270839577065532893223113302398104119869532639282125993334378186372870706351504704853193731060665330616955955444616913065024827969572759269967109707221726670090141465612082456230361032141155451150392988682906983359470298769556563942707400221863900058518630765980245971464325245658666319678026857596579/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^27+60207818911161946080197781580321199675702956223533300004033150511008188489793296462963683552079287040364201515033231195018427653789310091745973548445379313677753966372018382511332529832374923832305344205999341294758523914242989334412537925324453924107119810606949283709195722605005382872273704162679291281686564495163062434851437451560511772631296045/165595157549255719079021290489975376844340434454318684280871976269920503712432322088906546446137796622651635691863434396049446480987625806830013843644469140490321509403071471242512912886502839257630753701501978787923331716909723604055713229914381272647646404437755117192666032783529783160288103116944702352634984899555762611829120219526601803108342089924902315788931149326037549056*x^26-23160878839898955625118039879053487621076002841967440574378881436011657142943476054598523143436764749659563205599094504120232298215993764440799969543705250825957200456750806334996257760584523683309471584207298743295089829517674613143026954515119589547256611458202232973033383147501487449423321851381026077899701013511680945897634289244122205619305330867/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^25-22305417605019601274600036735786391372916213926385138889901958374755323585876785656673271010181927026147197288395737456049360650055947070311638776743453005828524475636247643039659670995169008030329870212758604749445813969251445867560947481295041311472567444395672998718008074448044168456349217233055188772122721563390001626618866459551827376017635868890149/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^24+908910691727852361361478438848941495617116694037199513915514686514987177053688597615423931850202656158332516745137583172137484896713009291165346114135460840802591170203087556580244348383256301188434416981961949914087723671782283208189628059470328849663481588031232508689977671252442423197518916384371041231283197081844897540936087865534988556563626722225143/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^23+2807370647660230496888317681994034101695710043410003673444454479507940627412934243151655722809556351241366834774473894255150949764271823860816370077975498119959771465650990910182964192081570911345809961668915794526445720303156897934613997172337211226111047120607257124947667370385255674996818881651813350993707174094869460913521759350667146868090075246799923/31049092040485447327316491966870383158313831460184753302663495550610094446081060391669977458650836866747181692224393949259271215185179838780627595683337963841935283013075900857971171166219282360805766319031621022735624696920573175760446230608946488621433700832079084473624881146911834342554019334427131691119059668666705489717960041161237838082814141860919184210424590498632040448*x^22-2596414231265678833318188489143948051886516551730467425815451363082724946525719870457535727490158632234591637422239229174989327050183252388734014089025126136845150230016647938289933230180011822425746832904402573227916663824137612516317184574783032221769592170679233270348204761352086345407200417652130919864378259300726982313857890927739911680371741097584080651/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^21-132817391431563089000178814143135635189546958688637279204155578533825013938131332741910803173852334942718212058588636747972263986935926667915105656662873732218811649009617050759886303367338679726018123711897679405017798868326023009857010130464865980125987222948849868213212229745215007799415358059024813591562239815598352282097552248659863355533916474643881637467/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^20+69518328009204760498597338580819790248183639892599434243528292022162419155879981296397897327895850955297594366427293910218924997884719311988529645520788264531735644890152165719248155449431479764681546048480698425850104246202513766934929121274192427490164150608222922862008244442355885034288684753124732591916287426606736106888182408991505017117658923036721497749/2699921046998734550201434084075685492027289692189978548057695265270442995311396555797389344230507553630189712367338604283414888276972159893967617015942431638429155044615295726780101840540807161809197071220140958498749973645267232674821411357299694662733365289746007345532598360601029073265566898645837538358179101623191781714605220970542420702853403640079929061776051347707133952*x^19+2806936917282097383686360134330443708656564018801283481887083445501307394996223697934674151410736421843000124020100473952784227706794242243093547470065474526596805035734437883115453061388238915644478062173786559093506543358121790738243232622251595535568747995816163516245737468847330205987175369783846478847751781372909573583937687499507574183580834419684360578241/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^18-6022417029452342577631869360509712440703419710522366731431768660161599938158456213043642748177635391453424305094514254582879014159107160615596264044814657396260068868968918127184423666051601471207148288237123372502607910272587263908788622640307020752387510463346484272504104236853612084401022247517099550890447664677966122662319466056003719600742506025287127540595221/46573638060728170990974737950305574737470747190277129953995243325915141669121590587504966187976255300120772538336590923888906822777769758170941393525006945762902924519613851286956756749328923541208649478547431534103437045380859763640669345913419732932150551248118626710437321720367751513831029001640697536678589503000058234576940061741856757124221212791378776315636885747948060672*x^17-28432342491370569769693028564009082701903241911995850058145363085324518621430863917835590512447694741471897456592675147254320544241481969370529216600947239822718090784491306377429886948918192837319505739841012639790285790755977477495955554760526180077442471265409160874342987402350822029228655856961824382195635085771657978758266276266518288101702412670523316280262139/1940568252530340457957280747929398947394614466261547081416468471913130902880066274479373591165677304171698855764024621828704450949073739923789224730208622740120955188317243803623198197888705147550360394939476313920976543557535823485027889413059155538839606302004942779601555071681989646409626208401695730694941229291669093107372502572577364880175883866307449013151536906164502528*x^16+28586113590321269276918505064439603691218676457230412632140263435127168435302111015198390719319435730464421878016191269202289700173429093536015308413243197561390919830491601871234562548865352197591003067079322112283315349607218227090319796072463500278830302160573262007481918621013087399459618906775709262258770619221101303596343121000353250790570459434798116591781537/63279399539032841020346111345523878719389602160702622220102232779776007702610856776501312755402520788207571383609498537892536443991534997514866023811150741525683321358170993596408636887675167854903056356722053714814452507310950765816126828686711593657813248978422047160920274076586618904661724187011817305269822694293557383936059866497087985223126647814373337385376203461885952*x^15+57180407541157015509312282568063969587618354982297316796138210090421644784383382238563043061077689416681503072702557977120908781633180177604846214722875069212965301385953469468934587218713274423024491660559371411246869678948599968821295960080892358412896372198565594035373387987935642290464762023453259510175838445533210237044892152296731369039569079916801158997711973967/1455426189397755343467960560947049210545960849696160311062351353934848177160049705859530193374257978128774141823018466371528338211805304942841918547656467055090716391237932852717398648416528860662770296204607235440732407668151867613770917059794366654129704726503707084701166303761492234807219656301271798021205921968751819830529376929433023660131912899730586759863652679623376896*x^14-201241449833435571862247704653400452701165118915430457224607694362991158753647769604558377044223061891407004847732718867732580537599375200000372809824364234761422843011618218023989905514241594499109904552923671377338558698853874861651411172402555852448385062450361387043806678238751896716969904571308432268121764760666328677081125431651220414878193626697488392642806500917/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^13-13405872394824101917429243280748598724756659346441986736767400590463548990724615197401783894803028395250133743083336169377090314510443083131208250371739394097793475482174521569491146856712916112095454823813593194900432293199991345164582361687304308431197998218907974787280855378226621287932259905354574821924571890641595969728865327528420799407669500941909040687781137556067/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^12+86000968553155934820943566700511771023638457232716821617733012093634261405190275023769148994580008944752881020007180680041445437062926383163049759693025012304211680081939099039292822114014268065958443597019247283364914095968415444480599692887580567013002342213407811799931824575064003382654103864083296200502536042468919428481228877898245571512790739906334155202884550577669/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^11+357385193169884172890585938111991196284313533578388648339285859618410210122669378113711049432581603122791019545414468922423201402163499186658414827885230176987429604258985679340244391859873687029015041773557897193926646452275508802314971471595349684821868961264600933785065601419714044042683216551582506696540657708589824733515256443641213594348277214770902906648954997112683/3790172368223321206947813960799607319130106379417084143391539984205333794687629442342526545245463484710349327664110589509188380759909648288650829551188716289298740602182116803951558980251377241309297646366164675626907311635812155244195096509881163161796106058603403866409287249378886028143801188284561974013557088460291197475336919087065165781593523176381736353811595519852544*x^10-25280273552540859763985954362171329675215943740168140650050673058240297939845802875417901314809408413476050202921698975582092838736252183300377014063652642613176720583542416205981250265517353285864013723605838398429099264227814926072846235812327725985904145438615483205424913130444708275103595538048089864810536601256827655259576936073438592798386699602709716195098447722366205/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^9-111717479585258484621975624381536794258150749277602784317899687202287220340881593378548880983392177761489394804036508121559226028049280836507018292686449461709684361922888835335000925815305536384455076696712468020909867740752381759947265856777420565793591299254964728408648076304447496194226023895650854119870578395579111772482727235739180293856309643188432422396698091067764691/1421314638083745452605430235299852744673789892281406553771827494077000173007861040878447454467048806766380997874041471065945642784966118108244061081695768608487027725818293801481834617594266465490986617387311753360090241863429558216573161191205436185673539771976276449903482718517082260553925445606710740255083908172609199053251344657649437168097571191143151132679348319944704*x^8+12926530672140456433136636961619099751542720136412791409500899362496464801802201305347262198776719584695273757614176384173209319933777252591831262637593329686732374956996169422976573779947281338476145027264006612457251458973016718080297794538453714178468761173176478400344321490001333868124339489789541718235508691213237298322821577742941362000170002926127428607792684111970697/7402680406686174232319949142186733045175989022298992467561601531651042567749276254575247158682545868574901030593965995135133556171698531813771151467165461502536602738636946882717888633303471174432221965558915382083803343038695615711318547870861646800383019645709773176580639158943136773718361695868285105495228688399006245069017420091924151917174849953870578816038272499712*x^7+217942565580098789373820924480347901905681373266216783433204429277763028653750509210249228239066414042247687702097034526615843509620489724805085720337528674863079624652744232780217116601315209861930390778789043684755704988423450032714847082774496429954288233548924806448472627950455927229589598330243700144613928685950437423724377557805915348595478058119509403114507780837650671/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^6-1200192207064682893414058430647758598017265059715894831995459136004019514132017519127414079252264940321223891346744897752454530958299612801436386442598246369788142751904900966877941038741809454903425559648280426547407928909786235043017306616066608718640642710957071344762829929522960577991222349566261391407286777827883019019305593377711416019558019460168924926800147292121296805/1388002576253657668559990464160012445970497941681061087667800287184570481452989297732858842252977350357793943236368624087837541782193474715082090900093524031725613013494427540509604118744400845206041618542296634140713126819755427945872227725786558775071816183570582470608869842301838145072192817975303457280355379074813670950440766267235778484470284366350733528007176093696*x^5-1702228176892312201985925895322891420908429795127390184614057432917601119556887084334152185262267145334073594073740763282078670386036841574154311254585197600614675240646506915307860293324041988201165804336161147424620660579502217950870331468075345094942287850716239232002022261078535721284445735063195421899202197034106850133631525896117753520392493606655924026424096534231715081/173500322031707208569998808020001555746312242710132635958475035898071310181623662216607355281622168794724242904546078010979692722774184339385261362511690503965701626686803442563700514843050105650755202317787079267589140852469428493234028465723319846883977022946322808826108730287729768134024102246912932160044422384351708868805095783404472310558785545793841691000897011712*x^4+10593311388276725251647837070457111916224596208812509583089506435886105397123845013450515581186678443122698817053764692888823140060304379614760167229541369779495180024934004779751114720374762188830074026488162295122238802868687360856407131189239301356135183339434569096017015970069161316805438564343666356139759030721522434598146865397439759933557742144745137219164962803737475/44441680848285657932889038939549578828461127743374138309035613703399413468653602002204752889759776842910922875139876539697667193333551316440896865397461706958427670770185308033734763023322260668738525183859395304198038128194013446012814668474211026353477721041578588326359818208947174214657813075541222377060559012385171329099665928126145571352147936934897974129328128*x^3+792123288190930391627799691041997060743496471650590750131975961638145862930076506504320773673048449160640496796837134778757521598024597643753469037813668952985821848347034540210907188007214365505224523103289751866199869496994447587620260527718923216347935819880990560836309405828128219748852100878469677201412258146417802790920860610494075255797921857697556185590926654468912741/1355471265872712566953115687656262154268064396172911218425586217953682110793934861067244963137673193708783147691766234460778849396673315151447354394622582062232043958490651895028910272211328950396525018107711556778040162909917410103390847388463436303781070491768146943953974455372888813547063298804007282500347049877747725537539810807847439926240512076514388210944507904*x^2-5995588678410111578297571151161942258781856475117813289541318256814034064771910383212941444698341335142848875365851763182895163993283563425345543353736713119352573858180441510826195590615001887173111071861988953513458331732274537255076852312531090763745181536135494997363088519735021709657384197486521864980701578397781521437393571717076957621554856309309804796646869426328061083/225911877645452094492185947942710359044677399362151869737597702992280351798989143511207493856278865618130524615294372410129808232778885858574559065770430343705340659748441982504818378701888158399420836351285259463006693818319568350565141231410572717296845081961357823992329075895481468924510549800667880416724508312957954256256635134641239987706752012752398035157417984*x+8414840687797025359495407437043389559393658887729951580841928566209102921054496966202505811059409245433273488353012482690721930047624493395397831987086445421127307912447579269367336322553483708207895682423963763227628821613888132822977013632861091219611199120600487699994028867114739656536313083896270908812270116586421828453289351256358754892058677881939970932239991919978274413/84716954117044535434569730478516384641754024760806951151599138622105131924620928816702810196104574606798946730735389653798678087292082196965459649663911378889502747405665743439306892013208059399782813631731972298627510181869838131461927961778964768986316905735509183997123403460805550846691456175250455156271690617359232846096238175490464995390032004782149263184031744,-12006898204126476139700870513375964425010681259891028057398343603219582930611218918155813066282137883123780915051201898127836023737512613894370104869061793833033856458493850746434531580418154093021701686251986227899593778552908635325087747619077809697084046452660402635872936332066138115463424972640191509747869032322210071497140236501957615706007/165595157549255719079021290489975376844340434454318684280871976269920503712432322088906546446137796622651635691863434396049446480987625806830013843644469140490321509403071471242512912886502839257630753701501978787923331716909723604055713229914381272647646404437755117192666032783529783160288103116944702352634984899555762611829120219526601803108342089924902315788931149326037549056*x^28+2708588069975947128015869299244379742073541116348570347559416584249711639367688860606908432915804988569572790057761565150907030927124401955946132153001414658044558236476748952470859655128871609717219614738401896138439023782186652942346040026591370158259541536399659006246008726781069751356517324217923602259875773234813219437029688244564131337163755/496785472647767157237063871469926130533021303362956052842615928809761511137296966266719639338413389867954907075590303188148339442962877420490041530933407421470964528209214413727538738659508517772892261104505936363769995150729170812167139689743143817942939213313265351577998098350589349480864309350834107057904954698667287835487360658579805409325026269774706947366793447978112647168*x^27+261135409103038334902149400481491303147693750555873673625772180274041637418559100168163099237383063040866464403320211414148541174775800798927896333882952719214379269806163825508523883619669462796735584978859499068305987212184868440096679413379896575339511975107268956125153739260253291412080863040856029311790817834688147105854051662436598170906320175/82797578774627859539510645244987688422170217227159342140435988134960251856216161044453273223068898311325817845931717198024723240493812903415006921822234570245160754701535735621256456443251419628815376850750989393961665858454861802027856614957190636323823202218877558596333016391764891580144051558472351176317492449777881305914560109763300901554171044962451157894465574663018774528*x^26-58651861199806262214149356081524596650496258566641013379659255288460476251369870687232739190678509615724326124175896688777510324581925409326434399353369819522276337503966099733823693538536205606385817032444759175751867726206037587632011763072232596560342542458280494465076411411103459225924452192535757684708021914858693925879510688184207072115092594555/248392736323883578618531935734963065266510651681478026421307964404880755568648483133359819669206694933977453537795151594074169721481438710245020765466703710735482264104607206863769369329754258886446130552252968181884997575364585406083569844871571908971469606656632675788999049175294674740432154675417053528952477349333643917743680329289902704662513134887353473683396723989056323584*x^25-30046186011204011634120666459227985659782402892585965655517664739806004306401130396425138110151491779887664541523379138368576208048092032093178282281557318689874360575132198488613328098757396120274625972641727216787269978746158228414832284486590428690493065871548466847044780142060474949579440863891108803499120510065824911483024685807660953529228370867613/496785472647767157237063871469926130533021303362956052842615928809761511137296966266719639338413389867954907075590303188148339442962877420490041530933407421470964528209214413727538738659508517772892261104505936363769995150729170812167139689743143817942939213313265351577998098350589349480864309350834107057904954698667287835487360658579805409325026269774706947366793447978112647168*x^24+2235662159505150146535092090268801114428931854420566695672173507376701687864347309388393681319345357702848606125305809572506804307974807412222944242336575864788435915075608839743582609604297736613901917008654417720962534195314071304399822408290007167510286020484055032084470909789349796326248702491685632441796572372816112895610628630034445040131617696272671/496785472647767157237063871469926130533021303362956052842615928809761511137296966266719639338413389867954907075590303188148339442962877420490041530933407421470964528209214413727538738659508517772892261104505936363769995150729170812167139689743143817942939213313265351577998098350589349480864309350834107057904954698667287835487360658579805409325026269774706947366793447978112647168*x^23+10466546162828979923598083420804848871387711602964122540381278480043654567510047263539789376355563211213307939434326791495336720265945663486781004695828856099599103073497262433065649436423967352735727786152134636191898485742379517436656850570353982326519906689526100078315408187364977851229209327372093779210474918336127265370275302973762708084231875114256785/15524546020242723663658245983435191579156915730092376651331747775305047223040530195834988729325418433373590846112196974629635607592589919390313797841668981920967641506537950428985585583109641180402883159515810511367812348460286587880223115304473244310716850416039542236812440573455917171277009667213565845559529834333352744858980020580618919041407070930459592105212295249316020224*x^22-6176991365412886853773512916549061792322481151511997848887496404557733719095472860320560343783785047198695018710113755532827453083560446451111275695952287096580607446544181738766869421228713439596722555017997440796946700963471686609768111359824323570588220958036044392318384136572877809836306553524643517467841242886406508609731967533968031356590249403971055123/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^21-50206335546427203281208171807342392232462454793410703268078937771174078968496029030471614209511651091777225988045783953676521816363885138792970850719649402009424824104715054242520839957367817083128775585420150263601281876312998265110547808531752378860370558010159499201573542270882894973167383065885627066533559105217705446009430791506277539145454453384034133153/10349697346828482442438830655623461052771277153394917767554498516870031482027020130556659152883612288915727230741464649753090405061726612926875865227779321280645094337691966952657057055406427453601922106343873674245208232306857725253482076869648829540477900277359694824541627048970611447518006444809043897039686556222235163239320013720412612694271380620306394736808196832877346816*x^20+477470013554044505314370788876891833264149575832468816248764011381178637429437178270518679344909491787961549182603203808160584714285353086743216871710805598724268091366477440893928182459427081729848112552644047625256438326171033637793578581072917067684786953729581958477497282037634039561025341304817532240142134533427105909673515234789819990369828071532718559143/1349960523499367275100717042037842746013644846094989274028847632635221497655698277898694672115253776815094856183669302141707444138486079946983808507971215819214577522307647863390050920270403580904598535610070479249374986822633616337410705678649847331366682644873003672766299180300514536632783449322918769179089550811595890857302610485271210351426701820039964530888025673853566976*x^19+2869469159165574379034042899378431133687423504596287573279858011725684045738608385610021856696110242924403482642559264635582922122358059774235716919592010852768204751474600899586588888953213715215689186822138974230492904033607680046666498459174594121189407606215347553914196874896172880591764713281635373845790147572598298145594928874344686279657134265549333728133/121285515783146278622330046745587434212163404141346692588529279494570681430004142154960849447854831510731178485251538864294028184317108745236826545638038921257559699269827737726449887368044071721897524683717269620061033972345988967814243088316197221177475393875308923725097191980124352900601638025105983168433826830729318319210781410786085305010992741644215563321971056635281408*x^18-4394988618134130326071605375897222557998154421503143721343951637182933104720906712646414537881862543394831380721856165286510970459680816532771477308804722652451976388151015542024674252091401019794833974824495143428158717103850593813989291342163312229418398212187594369600874401368226477405421983771692879584886277843137778539319737397506625023743462825373781668533423/2587424336707120610609707663905865263192819288348729441888624629217507870506755032639164788220903072228931807685366162438272601265431653231718966306944830320161273584422991738164264263851606863400480526585968418561302058076714431313370519217412207385119475069339923706135406762242652861879501611202260974259921639055558790809830003430103153173567845155076598684202049208219336704*x^17-77516654204452219203410244678786196913697153570425700286173230373743922327819783249560722193866546377390637306837299189935122024918448439053809000955599938491778616709154384834029145346407170813171954893096504793151485809350605449370080640359146076330809110828807015416132079146234820960000641335679195048625085046379523192104677560746998596230231443021564316657441801/970284126265170228978640373964699473697307233130773540708234235956565451440033137239686795582838652085849427882012310914352225474536869961894612365104311370060477594158621901811599098944352573775180197469738156960488271778767911742513944706529577769419803151002471389800777535840994823204813104200847865347470614645834546553686251286288682440087941933153724506575768453082251264*x^16+59345542160249153003671310918837494294271226262058988580856366602824609246781662755116247150396323648141673798551659018916389561658976477516526696045615901655943774346688476884510205660552144992816066935628559709053667821353373911890697450966435626645216165017097848892517458171888697657813513742466258900166646470950303164459593260546292499086956293108995087954611513/10546566589838806836724351890920646453231600360117103703350372129962667950435142796083552125900420131367928563934916422982089407331922499585811003968525123587613886893028498932734772814612527975817176059453675619135742084551825127636021138114451932276302208163070341193486712346097769817443620697835302884211637115715592897322676644416181330870521107969062222897562700576980992*x^15+45416023804218944094722429342335031152329818499121098618244876493230967285022763855767876919807062837428955668471193476197215531808670637479873206026666586412427809486833032471220087650226657145565704716119653480670431156026961040294004708973024852365869803327784956573560989636320369688266517048377763154897717927641847450892728532308185123858023561196193701616824491959/242571031566292557244660093491174868424326808282693385177058558989141362860008284309921698895709663021462356970503077728588056368634217490473653091276077842515119398539655475452899774736088143443795049367434539240122067944691977935628486176632394442354950787750617847450194383960248705801203276050211966336867653661458636638421562821572170610021985483288431126643942113270562816*x^14-391379987243634831584933081207411184364869607041259719560598889786866407334976074326089088395636632214556110081930330605472352514012988339236158747260879809991199946672801255155083043727414598729631216625331412067543438505015662845867847488841889906668312868421597272327192295745110112155871737867349153631499253084085640424778692691262924695246036797614129399358135854765/30321378945786569655582511686396858553040851035336673147132319873642670357501035538740212361963707877682794621312884716073507046079277186309206636409509730314389924817456934431612471842011017930474381170929317405015258493086497241953560772079049305294368848468827230931274297995031088225150409506276495792108456707682329579802695352696521326252748185411053890830492764158820352*x^13-9091918564436195032309123380935743904902620207766695460129950579319014543717960905394131271065975125250879223076153567342053088526988458806806464281992992407275674761288199556042525127165986397748140791784563539981276120164586794265182056501821401460877561323135068616918216900481211328518700996419397027616830508796370554018389535697062681991104664334433967199701204530091/30321378945786569655582511686396858553040851035336673147132319873642670357501035538740212361963707877682794621312884716073507046079277186309206636409509730314389924817456934431612471842011017930474381170929317405015258493086497241953560772079049305294368848468827230931274297995031088225150409506276495792108456707682329579802695352696521326252748185411053890830492764158820352*x^12+153794099732444218064027283147047324506457956492144980791461798653851781085276913165595150235147747727925234725985939350251973688770262883709107363779954149368827474725513050748158582627211481045407174269479278423251878028737991401620666734084750953378497275549809043020848807450011829706330682047199764420001961017222942096034662691906454132296672113847965416233164817501053/7580344736446642413895627921599214638260212758834168286783079968410667589375258884685053090490926969420698655328221179018376761519819296577301659102377432578597481204364233607903117960502754482618595292732329351253814623271624310488390193019762326323592212117206807732818574498757772056287602376569123948027114176920582394950673838174130331563187046352763472707623191039705088*x^11+598537709283587409050781505604265524173285007331472231824113986236435558968901368433382599011262892421826585084254381169366042297042190981606106694638352192742710072197646112585933332962039028112218965005928666212621949713449207007768171483008784804857189760313762682182217326308689938807292762302722465919962717307395414385347224302874390319770877663746102677102330019883609/1895086184111660603473906980399803659565053189708542071695769992102666897343814721171263272622731742355174663832055294754594190379954824144325414775594358144649370301091058401975779490125688620654648823183082337813453655817906077622097548254940581580898053029301701933204643624689443014071900594142280987006778544230145598737668459543532582890796761588190868176905797759926272*x^10-13457567600774281919896834779558535833502531124588961630049643223802959508127687036268036740403151938459397068190830331678921230178988187389588660961161134912018749777181426882602682578495981520085200803550271561219052794263049321814146023378604596613740325190430680527286820270229242993628928950903655515506650066936561885585869630163379543263656528887609418939885331997606119/631695394703886867824635660133267886521684396569514023898589997367555632447938240390421090874243914118391554610685098251531396793318274714775138258531452714883123433697019467325259830041896206884882941061027445937817885272635359207365849418313527193632684343100567311068214541563147671357300198047426995668926181410048532912556153181177527630265587196063622725635265919975424*x^9-786256086687670817207424807812297342849833698310556371136807646848799812386415524802869536584270922002616174350970123441800298499189862478410804674779201983258715711400109449497268717945325415611626639921297038806170733140163917330331106642045045018011530165589674841592570676474602013106140848403034912299967793026023491130425997093537778532103405384676381037922072533590071/3883373328097665171053088074589761597469371290386356704294610639554645281442243281088654247177728980236013655393555931874168422909743492099027489294250733902970021108793152463065121905995263566915263981932545774207896835692430486930527762817501191764135354568241192486075089394855416012442419250291559399604054393914232784298500941687566768218845822926620631510052864262144*x^8+17636759087450015302820362896411559736737791718890823240777797045409307171408862393722114192566743755947084195440332288233596643339231462651344373846586595072366237373325796830398035550590853217442253800156482561507610123778419547114553840047812519936282483509806014433458003379422674754703860817329339474484132307652361291587436482667331479527574075420110175256651847500982457/1233780067781029038719991523697788840862664837049832077926933588608507094624879375762541193113757644762483505098994332522522259361949755302295191911194243583756100456439491147119648105550578529072036994259819230347300557173115935951886424645143607800063836607618295529430106526490522795619726949311380850915871448066501040844836236681987358652862474992311763136006378749952*x^7+20407902398629214342124826495928962848829558343495789956129458510302214907945497586325508010718135893223250013917933787983028515093916904701758317991824191485049779404696672921963650289218574403307704079489561190475172663019396522914259517081472017837582043612491658426355341554167406219009164965873922946390071166154000361964541516714768824524494701910849660825420525185454765/308445016945257259679997880924447210215666209262458019481733397152126773656219843940635298278439411190620876274748583130630564840487438825573797977798560895939025114109872786779912026387644632268009248564954807586825139293278983987971606161285901950015959151904573882357526631622630698904931737327845212728967862016625260211209059170496839663215618748077940784001594687488*x^6-1316784610973614193306723425312529206761773882102557952273676891495467380942137991238659911770847340902591150738702846064019711496490395471989063845214981409533563042508791722433339843921688974161740869964752995696230958790088631777083870229684906248988948923064553634201197496088877176572973271684372712150972325628164356270835918521716717242483614841492160850116691069971659133/231333762708942944759998410693335407661749656946843514611300047864095080242164882955476473708829558392965657206061437347972923630365579119180348483348920671954268835582404590084934019790733474201006936423716105690118854469959237990978704620964426462511969363928430411768144973716973024178698802995883909546725896512468945158406794377872629747411714061058455588001196015616*x^5-131292598550316761529563278567381308398026551714060473401041935531376777672990127588335724396965842277491338931285685854765881464089746634664207222746775346444343758243827541998956858645726969672779355932766055119899418893202976485549856553523191556571893287197414710226572089536405999199156004916534345135900056397029946134487874186592116566022202892176456116568643988858586881/28916720338617868094999801336666925957718707118355439326412505983011885030270610369434559213603694799120707150757679668496615453795697389897543560418615083994283604447800573760616752473841684275125867052964513211264856808744904748872338077620553307813996170491053801471018121714621628022337350374485488693340737064058618144800849297234078718426464257632306948500149501952*x^4+533875372041740850199051138819946036757025841750615591549780921449971259483249085313598025709144047593727426031566526212742448134614528600947563509014073638284263161727728179232159875485543737095025690012918496256594138664794004842267146485013627675495424810623308915903792862309094849877590899116263481099020286621553715719274789471301733983071125320449217973407687412047637803/451823755290904188984371895885420718089354798724303739475195405984560703597978287022414987712557731236261049230588744820259616465557771717149118131540860687410681319496883965009636757403776316798841672702570518926013387636639136701130282462821145434593690163922715647984658151790962937849021099601335760833449016625915908512513270269282479975413504025504796070314835968*x^3-183975970713015996313613980913727218112410020093563039811260860000158959964195324522923450388469320499430770823367281749469450331076276119269407431754857282979601048793897161100291796749789503407874769864160724564644521329791877296103926464929392317679298256649495673386058649226276250406974704093018538115543707056711126750909321255265541407060238920274730646800362254391254065/75303959215150698164061982647570119681559133120717289912532567664093450599663047837069164618759621872710174871764790803376602744259628619524853021923476781235113553249480660834939459567296052799806945450428419821002231272773189450188380410470190905765615027320452607997443025298493822974836849933555960138908169437652651418752211711547079995902250670917466011719139328*x^2-10853763446808989255061222844701164499171559910096696432907017415968916863438649133424953539915296932472577057745444816886060352108485340850485660903875242975062139906984136154870950756617485390618154558982174371869155677649523616214707783333357461430196002693875501323228344931114906895325716961803696405220143359325449429775712723132940679326936725734319326953990727145209691049/112955938822726047246092973971355179522338699681075934868798851496140175899494571755603746928139432809065262307647186205064904116389442929287279532885215171852670329874220991252409189350944079199710418175642629731503346909159784175282570615705286358648422540980678911996164537947740734462255274900333940208362254156478977128128317567320619993853376006376199017578708992*x+5926552417899329348320764075597082681738506643585988957932804549157437896986521281122350833848631743338161404416483690623791438814240062212030585958294780961343853999768982143378308837775367124269109849910490712963053292217285465447474551265713558247821875206368187927638904983892975825251480156578148330355552709835953537028434227707132508884930365688088525567816701990575059813/14119492352840755905761621746419397440292337460134491858599856437017521987436821469450468366017429101133157788455898275633113014548680366160909941610651896481583791234277623906551148668868009899963802271955328716437918363644973021910321326963160794831052817622584863999520567243467591807781909362541742526045281769559872141016039695915077499231672000797024877197338624,953408833426991931305291417072986791736866507030473507606382285296584926625312253760135317301765648170828900809994193292902118437486448653001263176251559883527701938063167065028887391055895978265695160391614516602056199750570569197037687420640026348192000653610695495358589323830548484386464865940533514883325000222314611199567333079203030614424341/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28-57271248043298987049720520682206325680226653429663236478682284285987948037520923390859824378383120999590874669830864775227332216987121916826329154511280428231201153529276751881709713718640392255778456724037543232996517766352179175614865674581545489778255599103390829841842765143202008464076558756614221174056319846125516773914349423227817257101748251/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27-21445528506496626481624569859868448874371266652140370294757299614706756963221419770147482802740418532347213775481238053126653677314852403974577259678259771761613340679662845212464899248837119282181421363521789073324415268573867085595023443664482271104665000448166442072451338156532943110167690079844610611607153280441441637775616863199977707413604228381/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26+1251943760931198314081459514619304017178871050895882332252217107150945310804012243749534958289541346862049109556720246139939303211781293734288014483781858774281377268135591032821024439416521781910319868988221259619023230529232598941434022584356624441873973208301286372101569461121159505737156440352167021561925829370998584415624254394692496243838013852331/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25+285420490974827546676675011120012711689394241536922060128803567061936250201536022642999612523974082498945751043827231285059306843318061961460336177468049126311835800441449174847644062149637556746594077581071866556667704543734522654098074585816807056972705289911931152462753759033005054792980767451783898688501115934207233690157384979255941591917554440380623/3974283781182137257896510971759409044264170426903648422740927430478092089098375730133757114707307118943639256604722425505186715543703019363920332247467259371767716225673715309820309909276068142183138088836047490910159961205833366497337117517945150543543513706506122812623984786804714795846914474806672856463239637589338302683898885268638443274600210158197655578934347583824901177344*x^24-48263752975746645304664747975026732873064057180854907937289530707629799513796152484309023998899199941381000948093875023753423095557216444457087256544122539348355467974986691068919251479754104615036862798746981780186831432535098294328678137286192698585270160532657557943317585026193900779088642890674319534622397308610244381537195504360803230568245823308584079/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23-312987351861328053042513339281721711914694165449521622935202583233531827543241841160703208914771884519755125888459068128553835989994687766888968614109003613097423882599320622134397123105986800420914091875672202007865818843428708042642164871381014417822647368086232332562768298449380282414612436892671235593075078287276632846502034114151576893488043430836760381/372589104485825367927797903602444597899765977522217039631961946607321133352972724700039729503810042400966180306692727391111254582222158065367531148200055566103223396156910810295654053994631388329669195828379452272827496363046878109125354767307357863457204409984949013683498573762942012110648232013125580293428716024000465876615520493934854056993769702331030210525095085983584485376*x^22+135184480912429766666920322658487154149493119783855018907763259404789432756773510718543452836868777907473951794947763870209853281798993236236527042994143177812693225558151291154111575856108690666268785537686470229175446048968507862820070762309048006647890710508246013814807579160320116439820464217861778732734863101439490652744301268039467682754733226772340299843/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21+4771443604454863387497738304549604345841731033950212441700672162356180223659573956418512828371958670698702030986079417332986556111130651743112091447042990280274903964253440008383312830356305145692572147252114121611315865270958894054861940452171226049935743431656932717392436145461283370625753868652288538161454090547436271113535467782560024773367800627086004146803/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20-10626097129697996815940557334309240354240067669729243405828931078895502683916194738982949840486824255681557917342639043440269797305463970046431802451706128969006562422385782843666739585125198570339064483505300801300833829436311578142720497542962020839582317192662230896280238879038444842821632317193175275971882161175389351590869287091829781087825898129707053194903/32399052563984814602417209008908225904327476306279742576692343183245315943736758669568672130766090643562276548408063251400978659323665918727611404191309179661149860535383548721361222086489685941710364854641691501984999683743206792097856936287596335952800383476952088146391180327212348879186802783750050460298149219478301380575262651646509048434240843680959148741312616172485607424*x^19-194821302520008685382439412238871781510530560832599958563097637146631981350427964160979924852783936432604331585428521709208387554728466450287563534240849857323167424926359985915763027401387738167541094464299695899249142586690080493492059971543351069148705821146637251675660569008082091754368322716665602314805090918355134903402549499860175937047130751867139839931379/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^18+299652433437628206716889420177844958600580107332360553690987967360392845306584773039058311158546857469075063295924723684464733183487614077866539467085451625104901103837863736197472879671783697612077671764829575466076717566537642739126072065221966107271469697613806438379660258385396314073600796297988033850625757160853272664946244006403836644012324976810579932549906909/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17+2859768045383139291255982050174484152119079648679033519769058013654230981204604451159803261512382994698418774646565602797939102015372679177497812812260371497691077250191265280822548660262294828060647829474572086009529384178901084040971490681028285160781787525247308162842637150737011622704854553079309391700758082338092606438420133368492562325942862281561455375541055337/23286819030364085495487368975152787368735373595138564976997621662957570834560795293752483093988127650060386269168295461944453411388884879085470696762503472881451462259806925643478378374664461770604324739273715767051718522690429881820334672956709866466075275624059313355218660860183875756915514500820348768339294751500029117288470030870928378562110606395689388157818442873974030336*x^16-1385680857682930514438920885112568349926768228368136181043260629110484927696473573101935376340975071176132786557658537229042844877738288395523960974471713981432446219096372389575824763760822251749196692803335979394428945205096094643795713602760399103976940121672653574339196475702751108994827356210098058171832851407749861888785339356327378278447449548397486208539589129/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15-205959654404542528740987242401135573819213637174488743768783079246173063636420327330572476790005252146449984403503158212057477666753633553374332357810406759484177436964397251996258167984361805987643047806863386965525408943690482170562664016782448137738726090547272223182051421574279918285404210132125696181298244959066243225169907668047043410179642954767022531988650864431/646856084176780152652426915976466315798204822087182360472156157304376967626688758159791197055225768057232951921341540609568150316357913307929741576736207580040318396105747934541066065962901715850120131646492104640325514519178607828342629804353051846279868767334980926533851690560663215469875402800565243564980409763889697702457500857525788293391961288769149671050512302054834176*x^14+9474571188650285845018465371402659962530441420205884527583167951792010836947388541422951662263362319066699692682433174899876587015820734663131171219566402867124143929834905720057977744910029770248866774299908313521652678197501420439409935759936671039996242961244575623099542889084424433413855248493278953020271026835865486949948090821903414723009732492300389277744840006029/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13+420689291602044826933292113247051492777604513595739385264073796859591991586721193923089393817947582260492404317826189093257736442291812179542338114523831582935678591013059175587513635058320759223719094395613072107787070830760931258886225046317942111131760184680000110676761329786579247735530472842670690736642917553779103572542268324130659375585819491123287955521903955201883/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12-3915297871623114622293369778103119365724605572956068772799627241347744252312121609170664753041442212047665460758651915381127059426459487441903123932111673186513132528011567631617524984319596123867859767784944063481571544257082639735321399938631304346297763061219215894378475334072946323846751267271616219766950465190766449178793794924392901905894655285774379958561082221396461/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11-32595303816232999320912816002781246607104695743499106042855579384952126791585147185816006323545174461826215866968139641685239466890545373105159607580245634161609264257799594643257891333688869907407374177001998893183850406330361266062065144680384824741288337741341565770022162852963811991160890415391729585929660611790782588445022378220339113977230256778014771598076023605487561/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^10+1105594782345626115199437108988777505296371415943467338290014461027315329725341830805125470247197403433337489942226252104511285653002423086173583945160254071213100920463139824937276994955855474536123460169014799230361374757981458738642816020430990142409279664245285950555943727371692271244152773938226917491537395159477176227043880386701317235269195678889726372495721590422277765/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9+3287507138392242615922787595681579342739656648076350133386469941787847821861210317803913481132876774956391689537004116298125024190751081450841892810929888110557258243626077768450055754859754551993519616911506245942076647687078109129854451860111797873409556720688456511153603800877463601323594702002542302964029495019713808311042683786197772569183674594476375597511208570992789403/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8-179379259888284763816810037197946410951262854241782378133844002957238250147269360489663546549562649732713073565142608521748772344771588366353077249913626867495522794500013710387537062481772318688357288281134766882107193294456114744596023874085348129956597979936517284940162350500784554912310061555612201762082780005320531559896325293357328566526609116414496777085179913513445547/9870240542248232309759932189582310726901318696398656623415468708868056756999035006100329544910061158099868040791954660180178074895598042418361535289553948670048803651515929176957184844404628232576295954078553842778404457384927487615091397161148862400510692860946364235440852211924182364957815594491046807326971584532008326758689893455898869222899799938494105088051029999616*x^7-6173740741672668643313462774074809291839854171535445494289486712007455004913123105796548377202878679429873022186741274504820865532274196251555885321181907418357606720844856212717307227458135878625387387316684239628532249481784795888748333407849439787111504150008655421115356151198728920104251963317566489844509537417394058920106090349331748094966321468209695076518020098944427015/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6+15699142269272956207999514603050807034386028793072611310271851881515307755015131153875462556755817074320345337504137356798478985979365537953296086288039128405235680310779644485498940114302298756475162205014247157219539212113221357382055489299340200615973424134941991091281662479737176944345809445351041199898248172970643521052364055699579721145472867171804925203566376983460261679/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^5+15105878788478018775514674194902560432472535940400583401921751097184744724696998254655130504340981894914473610194845113370147903445589919311901534834803816548694087725701050620795498785767104543040868014703837177657731571900880527853067537570920299043570448113636612896992369971251184067061613740193032812527930182973792084951249042825188552068051563453699997535743277417922678091/231333762708942944759998410693335407661749656946843514611300047864095080242164882955476473708829558392965657206061437347972923630365579119180348483348920671954268835582404590084934019790733474201006936423716105690118854469959237990978704620964426462511969363928430411768144973716973024178698802995883909546725896512468945158406794377872629747411714061058455588001196015616*x^4-23783090531992944188067307825677091314227986254316384034098541496119021936345041055492859714314523534438866211704755854845436741190601108929058124806870749595616646339237174524649852111872765370668344539608861570342602888412433262344454852565519177474196140783595834273775862046664674666509608784206599164586736000409949661305809708070840143774517321842322980038863005709261883711/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-14116009706272203127322249953389513579469646786519996856847016802748547710168067610688063580046032300566747665860939909003892485097191293481749471659612515266187907521472637360731796618585077135641798129100716078052022669412927824318688107786633857943269363694708258736041778498100021580141031057355147078763144596162952495562927691859883249058531746353686976417705253737346751661/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2+625758388521420411660084404805495759109606899868696190199852509383042622749763702072514450353206729813809847643944910734927597028242379543857796449665805593713685377565305409551236517633038729657468597384872720024213147216996334919246398991085127749034653163163022647844101172730138881570124496732028728064722766312576433461378357056022618657406837317989621167582957045178405976761/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x-303004233556482696213040236415334057371770757229523987747377701368194283506774095426191695322527950906261178603851327095399968824246167995001794191236907595646214070968481635314802593524585536624713696885552691610113918113316179484638198626101062066501899787219710222130945931037737157072738082549822951820164244826124597419512105530014279688233508762770316671557621423008618107173/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,-19179036609609002641430254997694766514296635885832952421535437338081731007767917645903687641908522334366603614885993438346289455658480528105227524042918564890238464954676509995573371737051851754388492493669443895876067108247110630561799303247392734824779217221516405909868900049218074591039937480977229269723620211253660845948466164314917003563385/331190315098511438158042580979950753688680868908637368561743952539841007424864644177813092892275593245303271383726868792098892961975251613660027687288938280980643018806142942485025825773005678515261507403003957575846663433819447208111426459828762545295292808875510234385332065567059566320576206233889404705269969799111525223658240439053203606216684179849804631577862298652075098112*x^28+20535588813249641183168177818773226526145197361807355562405748584789033555735065314912403493029998994884320828392095693308204801843493171122631906834796668888150909633354507582927414181090298155229554908308526372636951932374719543999297196249037435545253591247722226842973702011600613941230896881001099112292208501655878630421187046096057997276445359/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^27+3395748590910218792185471562915915694601207979510283834151017868183414525119396363400511847250656116470571484512872209732932850017377978386842717734641735072907351846626238729437679843787128491844245972465515373875204204588386487450325393806641272456010955764428437086926982810717774188381739629768531392958809812953555079784747005824418250899336585705/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^26-439183184458500387112763416911335256030764380541089755840927107622306424284210082110097776984968357294560771050674434838055844190827528901938924677291916309946075907861482138529197378728058813062198520516872151446278022298573615087199071461658677568804693532724784061787331240793254021135186713373115519168518222588198115476062694392211550829709839573247/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^25-113059416698726914183650639127945147652491610365985775941860921895589354770201013148022429476753874719517653163250529694066649162747042633038302830948202633952037135831020808331805114401852380517300895195215709765471660413923557795044581737749190714557709237100463225610243762321850341500890028054649741173006136577308149790696011449132507499862719731744313/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^24+1831076072523925457926625350671074001907761987711271005889961847495225309379283056907893675733184179529969216566723343758301243810255207326508704368810323259519559223789641371074796856408843296482689001186694113279279557875473855632108555103394408268113215788858479655909562874459895169469125646800511961276536416361655128707441750233548957597497206636404603/331190315098511438158042580979950753688680868908637368561743952539841007424864644177813092892275593245303271383726868792098892961975251613660027687288938280980643018806142942485025825773005678515261507403003957575846663433819447208111426459828762545295292808875510234385332065567059566320576206233889404705269969799111525223658240439053203606216684179849804631577862298652075098112*x^23+31826603662307001510793451626017219138351311825037260694295605274227741373902342260933475746684573442532347247737245015154713760025096806628605354244357613176163171947419127267966703073562122024851717398662128526356039639692915991560612673903547649772329979055091171560222275134034620244495967489675912765138152930681783616833597823431322247860078207498124165/93147276121456341981949475900611149474941494380554259907990486651830283338243181175009932375952510600241545076673181847777813645555539516341882787050013891525805849039227702573913513498657847082417298957094863068206874090761719527281338691826839465864301102496237253420874643440735503027662058003281395073357179006000116469153880123483713514248442425582757552631273771495896121344*x^22-14873095984731943918576108547287788613873120173260528287908979168293206127454234329351025698486459789876298990905913704636971085646906648483375578496598811492081404297129411157116761380982919111943708067026534381761871669995851562905650180061212378753964607643479234493972003746077896562919526563044336566349407079349384939746922773361617503153565871105128483645/248392736323883578618531935734963065266510651681478026421307964404880755568648483133359819669206694933977453537795151594074169721481438710245020765466703710735482264104607206863769369329754258886446130552252968181884997575364585406083569844871571908971469606656632675788999049175294674740432154675417053528952477349333643917743680329289902704662513134887353473683396723989056323584*x^21-106381095788751658936972840106468745235677139393836902875782827524868350910645192172364489680655196836041857567415269071755622524555069497111211791504089599172562592612857578206813409208929895546808977305791345296208915615532215176944457964310133703516134826960571923052178818513167314953481160807093863281775274278970531852471708559873519596262311524884355471149/62098184080970894654632983933740766316627662920369506605326991101220188892162120783339954917301673733494363384448787898518542430370359677561255191366675927683870566026151801715942342332438564721611532638063242045471249393841146351520892461217892977242867401664158168947249762293823668685108038668854263382238119337333410979435920082322475676165628283721838368420849180997264080896*x^20+3357684891677570367688997900244112509247329201093384003727632818578019258734450144411403430617054740393566680507250177239721779586197811702418116860796108714750820367595986110306686762390678192199501385206239360446191637990331082137984468257492315462697457893481087120559795371817922435574077177025723017400934248308069216836355480367233166041565648184201546686523/8099763140996203650604302252227056476081869076569935644173085795811328985934189667392168032691522660890569137102015812850244664830916479681902851047827294915287465133845887180340305521622421485427591213660422875496249920935801698024464234071899083988200095869238022036597795081803087219796700695937512615074537304869575345143815662911627262108560210920239787185328154043121401856*x^19+73867421540736170573579918487254611507662624830125490779874747862422669202011262238364915786097793035355082893376626967033650609595099391457621442892883923913835636835642908883822422864677547331142104505493898961095332168720734571610401477376215210714463895422672100369549734720924213302016620034591175714156641112179039584722916554519733453064000682051320420901/20214252630524379770388341124264572368693900690224448764754879915761780238334023692493474907975805251788529747541923144049004697386184790872804424273006486876259949878304622954408314561340678620316254113952878270010172328724331494635707181386032870196245898979218153954182865330020725483433606337517663861405637805121553053201796901797680884168498790274035927220328509439213568*x^18-29790233199382382080801450461326369739540620607671409087750443134071884618985171925340349050171425303752867114843443981656237447154825695009909447188281971926171222202820785500823761529257814589244882692996073431641243143915968287382817102618463258228069105501913597694647964793254710085120839992219566421866747371118509399800075758541138574391834479091332279854927523/15524546020242723663658245983435191579156915730092376651331747775305047223040530195834988729325418433373590846112196974629635607592589919390313797841668981920967641506537950428985585583109641180402883159515810511367812348460286587880223115304473244310716850416039542236812440573455917171277009667213565845559529834333352744858980020580618919041407070930459592105212295249316020224*x^17+49721028139618493205107286066634280696702042702970847342410684648587317249626370545612060027708155077963827673845607975373804687151874917692229878167250145166323654927397162130624824341825638671012774648493202561131042505107611926128616522384083626207608872564192286652388146420142159053808401121804938153312678969105470605819304330018741481185661742596974913065818987/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^16+127188414337661494091947609245410541848244977534136002654149144686895765289687113926168984193821258501740113200633259372569462222793277588934275700101741767600217035007642620080492677015153681886705376087877055259152244624919438663148688309643586558064148976056501095933995911662139044453059612221731513428139210107981630405981317716887665950576613302529959415572941751/21093133179677613673448703781841292906463200720234207406700744259925335900870285592167104251800840262735857127869832845964178814663844999171622007937050247175227773786056997865469545629225055951634352118907351238271484169103650255272042276228903864552604416326140682386973424692195539634887241395670605768423274231431185794645353288832362661741042215938124445795125401153961984*x^15-125300206124187427875715598471331636005897098072532405549887178970687571921914181428163373924784333634828736171834863577956308552586284538878379217754252013004134193608772432238132811732993370902225930595943587101168547092190229224125008001734387566823992767290173314543704128413643177822902725158295345099647635801254005482069611144460916519939727018541986110484980096245/1455426189397755343467960560947049210545960849696160311062351353934848177160049705859530193374257978128774141823018466371528338211805304942841918547656467055090716391237932852717398648416528860662770296204607235440732407668151867613770917059794366654129704726503707084701166303761492234807219656301271798021205921968751819830529376929433023660131912899730586759863652679623376896*x^14-2321555166636656927925676812292761655973380333393691240498921305304130725796562951650579205204468517642063842500489564910756670399318182241057731375375772373492864044460339936657359655881049022369033644416698518074400894446126528399341022286439553290792426581586701515177560023531203053798974654307072066106971055669430927756136279727455510739003023556866539093124052295017/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^13+52230223737065849939482881271019265598837472349901156956552942663252331067953144085970751714267392855573937230678351294031449718321058642415319411373402286077032491263141676752646627824118126063425000649182949285012052544566634378958818570907002438452971664171540999359488644480977901768190817120160987485715866686863404717431337118957537270310063645415714216201089330281873/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^12+797978987300288474580992102222236215023000027877236514566825455824801825496799864736322082497162764222443105709923764224018481099602702802500307288598728515513174822119968015910102424221736932064039346085419606072594196793426842023408445866781461053495968229879205745444179224038785243832389153767816303520668691783421933409777341471555687499424872709755753050950569987843673/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^11-6151603896434189686219437132012798586715654377459879195809036529568928942592572459690420681375821910175412565965575471952349873246672178668895635408973245495698670969135757382310313794136866847384893509000167060785630833716092954137433817655647434322066054680974263113962330911189170208160329764629099443836569202407030503044084822124464439200451976408396580417352662560171771/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^10-162598700652338077679724868193721078378056904806050988183863903491223955542540968134435329141586038776502709609250511492030153883711235676863460298480491127758298867756886918493329121559933130102889390394347138851235866097622848075362560386924223384252836537937275728010362844580889286211710786402462274787207259136609048630231982320519910006667681599769782787127587961287228273/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^9+289913237503432949273444826757370980366990353600306626955029993895075262388819636819425270061095806792118890592858855792511443756512447711684987893566955609287505236186488116825949386931729639556588193607259566626365163353611243355660321572168468415654259469231137910040159166819336922525369675039296350022731123003010095963303193646401768768863253872826019969765840676683680683/473771546027915150868476745099950914891263297427135517923942498025666724335953680292815818155682935588793665958013823688648547594988706036081353693898589536162342575272764600493944872531422155163662205795770584453363413954476519405524387063735145395224513257325425483301160906172360753517975148535570246751694636057536399684417114885883145722699190397047717044226449439981568*x^8+37680967989068767748809144974334993169492527035882900776211585912006277656282775159869649986696285206580526934164993913400225586033008803133285472203497475979444701341726262605039620790715073653118688108865169769693611403240041627881609424854417691866609014655583985148389329972653663193780379849274077653328015075173930003999226834261079290924094465031610530089259034295643501/7402680406686174232319949142186733045175989022298992467561601531651042567749276254575247158682545868574901030593965995135133556171698531813771151467165461502536602738636946882717888633303471174432221965558915382083803343038695615711318547870861646800383019645709773176580639158943136773718361695868285105495228688399006245069017420091924151917174849953870578816038272499712*x^7-737696557990726747969341514600475470428054408237135239081046165494709288041547498094694681917110403693183425105631472988179590197125361247978184515196146277911272224626933863226758776754056808871505711716559453738194514856919651875603645402885495168568735283683247552435800477946753757420936301469763782041324304465939000592229554355311908879131028868053020302255330241805769383/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^6+1355067583929476880613118168170897247247389797940310510693199763638987690228301500190894383211036664456498880234185186425567184880805166853165180283778252288593577504819000881818034764148666160332838186048663134160921237368383156859483841983645920657577080923829100994590231418021647427470337217648928083743526405603902295666639046199872407422929760883107012631270597501570005895/1388002576253657668559990464160012445970497941681061087667800287184570481452989297732858842252977350357793943236368624087837541782193474715082090900093524031725613013494427540509604118744400845206041618542296634140713126819755427945872227725786558775071816183570582470608869842301838145072192817975303457280355379074813670950440766267235778484470284366350733528007176093696*x^5+22478219932238851211990591030095527854552540780592369247832560193812673258288403561189659601716516877847748898071500478227439740251194810195968152822461680280820970360192471479884872875530342470783655063788783916753713530742894643458438797661259670725952735515215837422869178998267101252309068246075629451164778785643251402278664253239883630725636149504108665595297080027939543923/173500322031707208569998808020001555746312242710132635958475035898071310181623662216607355281622168794724242904546078010979692722774184339385261362511690503965701626686803442563700514843050105650755202317787079267589140852469428493234028465723319846883977022946322808826108730287729768134024102246912932160044422384351708868805095783404472310558785545793841691000897011712*x^4-1118216795607039611241832830785457332679764396723454411152959105534513327790566135582090213956569472125857106496377812116557420288974683493058993999458336196110826571940539795640661558678637511803785046069825310806621590251260072891043617108776287253365632319742516448112706865283511931648080233653836253685410199204567642937380279384875986209105379143938635275601910131892555295/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x^3-5973244800312592956335733699552983144429408816421611320511920537017873153107332980989319065219896247072912422271335880571619677117023059666175937424722975069395704507828377816215478180313046260209353852551603727471738602398633040209317670768125430627832017905537368850561974285627232669606950052948702651666544561666368042594024117776333343331784922112265018222405350371529883085/451823755290904188984371895885420718089354798724303739475195405984560703597978287022414987712557731236261049230588744820259616465557771717149118131540860687410681319496883965009636757403776316798841672702570518926013387636639136701130282462821145434593690163922715647984658151790962937849021099601335760833449016625915908512513270269282479975413504025504796070314835968*x^2+152345425521574709727998288605866127649420622130201330014300713956909506106714703271974268570722210426699833847238693781041370687214425438509115668600592248120538464922641158959723493203484529126127372834278897972522859237754264284422615119949864578087713185773991057919269632199503953274901733241361868472159338697085468327390591306160408528656773188198892626316929944466130008811/677735632936356283476557843828131077134032198086455609212793108976841055396967430533622481568836596854391573845883117230389424698336657575723677197311291031116021979245325947514455136105664475198262509053855778389020081454958705051695423694231718151890535245884073471976987227686444406773531649402003641250173524938873862768769905403923719963120256038257194105472253952*x-20649068070485026315414894913153046443898306753464137078569584070320088454922868775575740052286696411173617954098242339405050913422059318220933929080053840964284816775557377728756022131596746489325394676917622750819973745151426026137439479083558549341186036288059484050191236896452497681421508737190302573580945821926252643306637302503268109967137986095498740680325941556385229589/28238984705681511811523243492838794880584674920268983717199712874035043974873642938900936732034858202266315576911796551266226029097360732321819883221303792963167582468555247813102297337736019799927604543910657432875836727289946043820642653926321589662105635245169727999041134486935183615563818725083485052090563539119744282032079391830154998463344001594049754394677248,-844596301,-72727637351941919508763928064709273123739749768310950711625741987858197650845288830051604668052932086463421419881664262424064403976830995230822569975781687392987534391509873912027481160472552027905116581109574005883631240582073021700360991413126282447939375963923546396298216008771465541068716817188447451676659163690794073300437783424967515111713/331190315098511438158042580979950753688680868908637368561743952539841007424864644177813092892275593245303271383726868792098892961975251613660027687288938280980643018806142942485025825773005678515261507403003957575846663433819447208111426459828762545295292808875510234385332065567059566320576206233889404705269969799111525223658240439053203606216684179849804631577862298652075098112*x^28+13288351925399512136310560226097888986571367961268498374420914549596522070997678849122253125068788783452852621305282697932208479177709668879847952844126943738132599869827354231694987534123299333478243801143513586869321116432445028142975270611445204758406517135614695790246323431458966913865105509980619852191307665339686221103681677469228833074346093/993570945295534314474127742939852261066042606725912105685231857619523022274593932533439278676826779735909814151180606376296678885925754840980083061866814842941929056418428827455077477319017035545784522209011872727539990301458341624334279379486287635885878426626530703155996196701178698961728618701668214115809909397334575670974721317159610818650052539549413894733586895956225294336*x^27+14634781627708437037512023464156873960433594845184734818621853616769376347922254136806440710047496027785459529680587461909067058328329814257417171150943973431634056883206599085729782768352545557569492140499434687105317106152579517964915306144461391828161165533130973621304123016049904174856864292769715597276882742431765735595784974706949346160066241553/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^26-867596063855346589684316952993259369840480493755451530447275837577783002784406245603705967282234610066187718833409478213739117577256017033067947606084772808175162680535844829762899574878374926151287916635200883535291227991630162237307299790950097217462090357462828757163400928539997719339271694870708636394738913258414422864471854804623216740997500067863/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^25-580225001973570753968931170355578721510823348232747677178065783917825036427909575082853939524321066185206525290614405946222907879512775705670856136326706160300951259418116036324224725466852892271759094330709172802157098287874288380635464362381741985326861983621895557818077864240750726085690815968328363232347818200250423367014755224472204839717307960274913/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^24+33269116368283301580888244066148533602303300475460719650133694409972892872053434906150033571903762819968899312622040256723937830069030658999836327256176156140668202123983406075848727857245063105516672199002390523985955133379281896788765452706947713572770473318748498969605234055986656038447905665959568389592603175531295906491705455094570476053191885970577035/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^23+23372240072436203418255205966623785050238438262020084622767520577107184179466246596186627187008992044891731301378004642906198991190554196217691202626145183238688362057420946141084474995319601680600054772939701709035835885994882438215754643010099617015538108440127828374229011797201934571442068233874043008155839252018886802653202444622091671287952686885058549/10349697346828482442438830655623461052771277153394917767554498516870031482027020130556659152883612288915727230741464649753090405061726612926875865227779321280645094337691966952657057055406427453601922106343873674245208232306857725253482076869648829540477900277359694824541627048970611447518006444809043897039686556222235163239320013720412612694271380620306394736808196832877346816*x^22-92585632934775400543813368825546117413143353601335841003062673781121176910818502951634977119688509799572631059753367963258709016497121454470631029547180894557523739576089919824800807755397120660759973436104307962385763320863698418266878283240753530673559686882987923273704296332166201912753923250223670670206801779499719040803716725945825697122942015829543414159/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^21-5785422438649293989634950034065115234381474744588209641552198484694020780176615199704540087681071568575656363127957598819332822946218829301909234292431047270691546665451474799326598541319035189650574301906355344215879150304359117299676076677007872655560361029399892057703897689900956503496046913939695903651280504033446360846556718507528944038741194750574719795/339334339240278112866846906741752821402336955849013697296868803831804310886131807559234726324052861931663187893162775401740669018417265997602487384517354796086724404514490719759247772308407457495144987093241759811318302698585499188638756618677010804605832795979006387689889411441659391721901850649476849083268411679417546335715410285915167629320373135092012942190432683045158912*x^20+802269719342305904800640772267603106451688333904632030483661403295536003295361698701086286471516639343359189146508604648575881766822770248793697235786678998536016335926105030389211012717561894391550295738271481066956763642669726354741408535636438336676448171556701449538848354470650234352114497147934252909511328802063689395116911536661586179193249426844783854299/899973682332911516733811361358561830675763230729992849352565088423480998437132185265796448076835851210063237455779534761138296092324053297989205671980810546143051681538431908926700613513602387269732357073380319499583324548422410891607137119099898220911121763248669115177532786867009691088522299548612512786059700541063927238201740323514140234284467880026643020592017115902377984*x^19+32064206878151270473069132453462481728303676006295815749629435131297344845926018071263252571454539109973077981876009698122949474626253533825032875829303343441818565089194943135150480447863571326445072757323001616453744731470391481563546473913905130844456402293226251874405848366468321663429333362706231089143599770206561638792541615350366122275064677040522656474657/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^18-67213325943250170611288000523019908674261003733593676757170231477065996628322002062171192671484138037829627633748805751292990901418765359912252298453600212743055175453163776796470297322405158251538946591073626431260075699726253669519885872066455576953890851481034722157023997762897891785339326237492713427411160895895449109581099198566318733396558572124561368533435483/15524546020242723663658245983435191579156915730092376651331747775305047223040530195834988729325418433373590846112196974629635607592589919390313797841668981920967641506537950428985585583109641180402883159515810511367812348460286587880223115304473244310716850416039542236812440573455917171277009667213565845559529834333352744858980020580618919041407070930459592105212295249316020224*x^17-619595914099926212768837647484313941369119718854735598087925783633626511865707549703339011157076559281939362363552700127049283687463060846095075146113840324302559735371941494877539705811255510342596504339304225827160538971024775762772675661190396023584729410039535478334028929333147841481402151306595015879696670114583833139873106690845803002274717092044199948282671647/1940568252530340457957280747929398947394614466261547081416468471913130902880066274479373591165677304171698855764024621828704450949073739923789224730208622740120955188317243803623198197888705147550360394939476313920976543557535823485027889413059155538839606302004942779601555071681989646409626208401695730694941229291669093107372502572577364880175883866307449013151536906164502528*x^16+921185587940011344782710566398325936571998280017517188346006459141760833182939212249276509343730640448626376925209932429687681307375513025248590578707225381457910734770318139065521434133981387867638756444012045269995794613304333547460193366291365498179848197944065635264387881421137435741679533504123001041584764734941162501279763828212333284973886501137087526164164781/63279399539032841020346111345523878719389602160702622220102232779776007702610856776501312755402520788207571383609498537892536443991534997514866023811150741525683321358170993596408636887675167854903056356722053714814452507310950765816126828686711593657813248978422047160920274076586618904661724187011817305269822694293557383936059866497087985223126647814373337385376203461885952*x^15+395756919613664304481709602583801259386711122562665341312766628894565908512944657615612333982103403237924064825339343478272280989836038063067584629099310493104251567407780919591463764852247381829270195451216954764008486944951898643892335536301485098499368814624519436227501831957638092181433151791675887366303064840183974010698676686390287335978270477460136595486234842881/485142063132585114489320186982349736848653616565386770354117117978282725720016568619843397791419326042924713941006155457176112737268434980947306182552155685030238797079310950905799549472176286887590098734869078480244135889383955871256972353264788884709901575501235694900388767920497411602406552100423932673735307322917273276843125643144341220043970966576862253287884226541125632*x^14-6202932204472332894907376104012921964976836447796140784830832217491496925537052380516350031471796388383835574085173817036483829312017373975562652271166211591938194832087829049007076398635855350091227069323841265938232160333237010029609498514108490340933961476765120872469822418136747542857566307722017182442627424698376459701112543781601546837983167915573397989909724780113/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^13-264934564575784390824814594967116493391154844608884496649708111213215512470177968207504148694411524944820603623304456314511137816000732642834035982025020657224021829326181039994326437608379422009563266463728228146431897467224398074223791068175581849884224633977831409407834698805902542151374990650150722363763888797350353981031656004156721465019762071341707388598033597543687/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^12+2513992285225979290285931988270158729970277336563016691309853222693560532190454333769979954326540574795262041855799485273677590534773317958114679201446896432950255637076189344696955870169682409629866327981148873372783582389782785945123651954974263442414070337216539331385433882231807409050050657259033899605405892210119265188450578991511631655198910215911947659482753365825153/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^11+20127391773269203423311552966646169915557239090666456050913538001222651995071739374868325505771996548575359936316112055299163578780005615857859626564530067430331650664845103439791724119156618585186036170330256864374472436491573152217324307175764054989235648891463951244758960879810042623882871931667063163606213385119149797439292244822039060731780562136634829282641429267254797/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^10-11354538446486905625517653956841123844186067157254064288273988112535623532275533911821040598918517014820783152905486636763563548319989650535483834998644245815531562199418336782684379864056713617515863861666918479943166393545004873877799370901817968646385041852953722244989190033660260049144111439001242118710352309660313371889155848591160875776737023520298620561883466401975757/186401919748687928210548227580308556678529821938545121806141310698622973509227677492255403864530991051328655458890684729960084299667687620753319486124035227342561013222071318227125851487772651211932671132762197161979048113236663372665332615240057204678497019275577239331604290953059968597236124013994851180994610907883173646328045201003204874504599500477790312482537484582912*x^9-1983654712295542285140458263876283680628118927601942990896586890123160545718060635409334204866808476340744454778988981769520029547333168870392157733412932774198077418623128406012142279340443805206748154159753791021837871594859008560413562454474220653980024113644095768142963465341292955344048081524518297445771972194664952673521856039313831455144981773733463689459093334639591127/1421314638083745452605430235299852744673789892281406553771827494077000173007861040878447454467048806766380997874041471065945642784966118108244061081695768608487027725818293801481834617594266465490986617387311753360090241863429558216573161191205436185673539771976276449903482718517082260553925445606710740255083908172609199053251344657649437168097571191143151132679348319944704*x^8+108992459789605521200063130591580999378970381981588919859917332732322057993444737477599099321644693367701955983893908044149747386502076970496450455699724911921493510833282378014964142279898156859218373951484102767600337043608912692580788132449367284873377507937337959686590837216130176619938608626663296030241397819645212746058125989653933368440066200016893694593971578589073623/2467560135562058077439983047395577681725329674099664155853867177217014189249758751525082386227515289524967010197988665045044518723899510604590383822388487167512200912878982294239296211101157058144073988519638460694601114346231871903772849290287215600127673215236591058860213052981045591239453898622761701831742896133002081689672473363974717305724949984623526272012757499904*x^7+1208685763723291869918201564145637244520923905734088882103440509234743907432198535224298168565894161389639695842559170265297342258067177744805185562073015825187260326725209512566079246208807722540078037784135102703940814425849986366779005761061179861524363156420876603338251073657944474949494946297214123958174279220678088122316447065647720410157253317478905528187470922261444065/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^6-9200810105057834223065416254797687520654624911826288035946595173161891905860810316717538211848711357472888146825974620390588923096832312753769183257499659453951840171199550771607569287557400229123875625373706909928124707540591326716541515357294698350481392298652936843436390632099139280120479626421345742955321028470496845805175242417203045242964136286025703224045058344961796939/462667525417885889519996821386670815323499313893687029222600095728190160484329765910952947417659116785931314412122874695945847260731158238360696966697841343908537671164809180169868039581466948402013872847432211380237708939918475981957409241928852925023938727856860823536289947433946048357397605991767819093451793024937890316813588755745259494823428122116911176002392031232*x^5-25838694481906437959922367178029288956833719876601097190447418316342052466477910198233795782503719651360264642628448402165698280419209869074959278618850643490328384481755662400581464954026148474331232129884845914179072033989055435304030409040172621607465527695042151063709430182046622851546982151310299256019505310937311536595599107734997230755205049425397077898941995771359296853/173500322031707208569998808020001555746312242710132635958475035898071310181623662216607355281622168794724242904546078010979692722774184339385261362511690503965701626686803442563700514843050105650755202317787079267589140852469428493234028465723319846883977022946322808826108730287729768134024102246912932160044422384351708868805095783404472310558785545793841691000897011712*x^4+13407728472845106188022426351916178945189469338258864202423662002723697929210109388304962961636840674600087984218747648212451966326137623200467346107850800835211276954783071488513348804815886480633010839331615835952989760971068096997955992722046049010873430419788283323893167889897168042293460130191583776647748740344897710714228729686588536873513934604196610447347800866942874659/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x^3+876043095000978557285345527448818590690826468869656478641916098993868061075137824484619835242973776658093200457096242827211007183697551829645479541742089434372299832274868484907714904888719700315925579593930703597905790210270946193845996326917112728023699925453813071178965815648486451528578356018214217468735184682346830084175560654769959090840701547993624820708055797307537753/150607918430301396328123965295140239363118266241434579825065135328186901199326095674138329237519243745420349743529581606753205488519257239049706043846953562470227106498961321669878919134592105599613890900856839642004462545546378900376760820940381811531230054640905215994886050596987645949673699867111920277816338875305302837504423423094159991804501341834932023438278656*x^2-113583852312409622177060297155457888555907397828087165470570054644957042668452769366570701088839187379748221895938446302056289828606680788587891906303329791451657759030577416160323560006767234031423372736687416996972488215072666556355950885713826922363116524539054774114974006855587847175822288385033248762550321351930891512685598794853795438022558059808073976349109077257368932063/225911877645452094492185947942710359044677399362151869737597702992280351798989143511207493856278865618130524615294372410129808232778885858574559065770430343705340659748441982504818378701888158399420836351285259463006693818319568350565141231410572717296845081961357823992329075895481468924510549800667880416724508312957954256256635134641239987706752012752398035157417984*x+163255679112650426985107763666070980409680701200861180671288489102316381381615930019006867107225107898851589552251241748081329465278413967396914637356806729935830482923260477041692819636343585898115970839738818937335008807155638398417603230953818654682590875220974958093237364789077722684932163732884355452467837431750589523204811731134846518917322669746660858477260687056292846697/84716954117044535434569730478516384641754024760806951151599138622105131924620928816702810196104574606798946730735389653798678087292082196965459649663911378889502747405665743439306892013208059399782813631731972298627510181869838131461927961778964768986316905735509183997123403460805550846691456175250455156271690617359232846096238175490464995390032004782149263184031744,-7043005674769772058387298075063327272009758216006087798679990963053305691551804815199200267733793925730720505451218869195370374727331542812776470331390592892882099265220245011967026269124895059623802535339191324902695367715647428804417975448435461892615458895618486394113095059614527394628581309593374455888726551784505135528345771444238137953691269/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28+552835941526861514340191595391686052019741472617309471526434748614276002199804553640224738655101650178928474373082454903452258294897848447747629032252170570031711632394899152947435919363985328446340585164143902475527216799279232334329880643388677433619129877651706990921652462558245626291972454917925961945757685506465977716591252833251802023337434155/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27+152150866541802106319309882757690215843951664827739264337632590708620752290369042927661287480245672975985386151473738604528848282600431753848996412490658498208462938488771846105227737389290649396696027068549575558872008275414533441567039499541631461571150774288812810254687801272839213477640521515092837052036840672338941779053815803426599101029743493965/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26-11952080502804816003008483144268145072042841045818965465969593285640924559075348156115281052599660935149194043622537791713616284032998441617999753597303944722439899672303451062274306761121845232247381308954605000753026159931335349468281082036786527273460376102865412556703202274517390175557076723334307061594343443846744064666320096452476955488671074364347/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25-643026696470944254313657177730471099618825565167261072680472069386889083487037706623279457835235523282088830937552122141745242174377675979710849807497665196822302148342308461951155168623476839537045894169205663948280229167412857144721930462521529395173232605030052030219776720847928691053812970268488809312558087228124349636433946221852927369911066708470197/1324761260394045752632170323919803014754723475634549474246975810159364029699458576711252371569102372981213085534907475168395571847901006454640110749155753123922572075224571769940103303092022714061046029612015830303386653735277788832445705839315050181181171235502040937541328262268238265282304824935557618821079879196446100894632961756212814424866736719399218526311449194608300392448*x^24+454711074813289657960899002581952985636899195902011154730035443454779920822114440652547470818463349060924676071205494864056989838618902464452648665202337571161668700649877052543234348470006977701008083262331738584552785658298929460199807523434423580699785217375279563519465839493855303636963452611184251897465496572502442845275304043716297487227247560868712543/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23+1995206952366710113834084418118699897242671987906826028558177859345694958907867722469717293480477113179218311045569952927647822737242305392810283590690087986167050649681683192689546136909488693390051874288654311722841597400143987560058999203213009598873731499795383690467500779743875407035049251818112567678673438642470807024587835793270848569750418740995337137/372589104485825367927797903602444597899765977522217039631961946607321133352972724700039729503810042400966180306692727391111254582222158065367531148200055566103223396156910810295654053994631388329669195828379452272827496363046878109125354767307357863457204409984949013683498573762942012110648232013125580293428716024000465876615520493934854056993769702331030210525095085983584485376*x^22-1253411750600558514437356228929897082720846872212357875821104344126757225900408212888040158594727323124648157885850927322978208785500475883985483173748619111243330257982684839320434929589656325322506893553937645126505621340784246944309576334158383090621805254782100804318675718718161105468621718675184701093580137041911231201925729879358022626258521537166381634643/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21-28339476003076353850728671764152816524872814561239458642598237492316374312441697312581308681556541075069850121582473871200272444481421610582609100363133228757677162410081083872925410323519159030852930416389354490812547519982841884567134060829680654944705546337673745536942082408347968072322767810252838668812406394146465323603513987219084427701495293509655745302307/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20+96607982944115298308579139004156809768897375628762062541603227345664313701391682396967512616812099544841703586651924683495625161778786290281512344843901250182837257456796047735947627821557480824750212110866621608662801701029938023915229559977371423158883274427592636208563345812482133350950760245764576245893577383358028468073255329906304711191719992563054036736231/32399052563984814602417209008908225904327476306279742576692343183245315943736758669568672130766090643562276548408063251400978659323665918727611404191309179661149860535383548721361222086489685941710364854641691501984999683743206792097856936287596335952800383476952088146391180327212348879186802783750050460298149219478301380575262651646509048434240843680959148741312616172485607424*x^19+530958589999556744256969283380128538290098755187280559084297268615502521586362798931750277213866597617202772087648752519977826721787274705170954364824487666210232132641533139945367552785022042658197454247872268615402780000872115360251501404313258533911148153480040552074290360992161369567320884184569236715922274435338418784579448757738244763090056900831513748193881/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^18-2658101202798149372500009509644512666878588158360949417156402490450192459672752538579782012438849314527014416004837594492702619935864379257021529583542592247427971060196333564122144132166519396405250517121795259479599115276394517169995326391359080112076768417824308392961529082405778271202130861554143882205347006642451612541875224548964851976724281150248093760824790989/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17-14034415450555941765334130345699671752952183320390754141349503724852459598855875537657891266953454685203592616090190137393005307600015375815031398854855922861134416988317014870991607841732442015408885688755155932738915533851463475624456097013057623021009727820285875381309033630064932008036814524698967629949124553753747439133474196346609428703694857898156601790272717129/23286819030364085495487368975152787368735373595138564976997621662957570834560795293752483093988127650060386269168295461944453411388884879085470696762503472881451462259806925643478378374664461770604324739273715767051718522690429881820334672956709866466075275624059313355218660860183875756915514500820348768339294751500029117288470030870928378562110606395689388157818442873974030336*x^16+195213380714787208098363129055246080402254353077459351011842887333740713123643056522147320194133946880594554051979086386566690309238731917057869023681510674715752933607847681638228395544923780955418111028271162168088906694923190081426992029911160060429487579450223909458562143347668554340736593487476047698524841166522742751031735075142169640657893923108930217245281517/4149468822231661706252204022657303522582924731849352276728015264247607062466285690262381164288689887751316156302262199206067963540428524427204329430239392886930053859552196301403845041814765105239544679129314997692750984085963984643680447782735186469364803211699806371207886824694204518338473717181102774116053947166790648126954745344071343293319780184549071303959095308976128*x^15+2661611339473493124176640892849570860365925477991402187192208401273267929225232544085186446601280828829691321885361043356485655474997234474483503262047718173680573295711073505523656745418707806773082779270194252732460441008280339876330799995576118519335401139503171280686082253559852842972574740967998403977715138205160018376292040511138477362155539241917607504610742386429/1940568252530340457957280747929398947394614466261547081416468471913130902880066274479373591165677304171698855764024621828704450949073739923789224730208622740120955188317243803623198197888705147550360394939476313920976543557535823485027889413059155538839606302004942779601555071681989646409626208401695730694941229291669093107372502572577364880175883866307449013151536906164502528*x^14-78036318091849740932978500811247582608044339477199481708376446305912104061679160740943038522425494072686144166046569194313145925794641059492838497346955327803485320671469396694950522357522550365240815605014511174021349228871809962467727121559577502099051409734115604690429716915602769461657009771529662163553338618944022324403723511060746208916980939960471062591539933091565/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13-1533114198264366323528681726250663528292144529409213951015437967517378876828833955436399873948817443930249210014742617367021813914344772976367799855363227797192170260254149240191955129497175869173056372225314896948843297342544922536145306220878140294512957374683808148921038050252342946697172121528518641848592132131713112719479740085896500953319836036352174162089323029137899/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12+30390068958955601034046055525302455221139317122479051042160073366393736524400858706505749782189709542001366951289397130014998728443548827721980172948934072642986362100171354207659739747942114164613521719964015452410723156679709669523379217277873599970753380889455433564783940454360462674475833743093247477731683754445028507823677564859203971445408219539104707731539150946907709/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11+94529494805466728972669884667887690706013466935854327225390032186615235593226683154081806984084928165350888314100447111071595694613701301085205396595704422216400368107691855128508960103105928593993954804043404584147800114166090409535421158033142439513322257283626270817192409854006941301061218249144756924269584363778240894150922811534147625414291428723670767296816500714691865/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^10-7870539180790909607511265394065487667688957913399383870705804603822092677334430026937081155332361200429660841635552468786644893611761972372825206878166086197020319664223235805655417378436294988054747486183011708597994992329989235115468391819193181070326468794365534073337861818972486082430505839618435024724483215984160120227066181653511309241358776402101358391215539766521622133/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9-6697697550530198173336633311597386514662845309264708974574909209255396837043684946944337400001061461618278277991704600205333272229023566577935293060781007443657980755435445421015310661677175530380599192265661955528330966919449792193668267902440688331561649384486150264297248649254838209645709634956563232756099448729986299742383832426610627297340987426758880225667242593294667227/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8+1121593235329406120065286506994265854852347468718918960159402320623266620661153905115164517300789242381430405348724903155346864154785117593978073956189949808942081626033554672865750558068227006583375204167833420176484957873940729488514915341949380484138104495596594954981809631598304577272481762668601188494410327751919428198656654361700420668222087363076148016494614521341553131/9870240542248232309759932189582310726901318696398656623415468708868056756999035006100329544910061158099868040791954660180178074895598042418361535289553948670048803651515929176957184844404628232576295954078553842778404457384927487615091397161148862400510692860946364235440852211924182364957815594491046807326971584532008326758689893455898869222899799938494105088051029999616*x^7+5987972768850532976867627073740461754455102090184030114399539317659964184996123817860128826898196390178182224089976416952840413252386361499097892948605773061716444655135658150295059077261256886043478940655493882013942782672433439432524965195089591350429563502011054991399708998638186251029352138882229331750248404253163446590938813045723657633293146304497747385180963616108623959/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6-80757397773204439921660228994015053437319614612350113553279005553047117353071435557769486614884373346730209446869935123414811448361599907339266937108264512999996496867352806805278705370523133005750065142785585520816356667623707481370223208323323503869983763620296622388559111137693243204008325100375683303859012102891872640231144836095333777508810129921604440768295088995764779295/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^5+9598950744889656825481928755793759299420537921571693710653458971448062318481386298569256415125319687552774203085523228812111342394059025462290084893736907781901893340200382253197946075659338470069942928369830834059404608486521474655984617526761833951477623152306324694921763053834361751908502096553308878006209184321425603139509401352614424605191865733240870438922832374917645045/231333762708942944759998410693335407661749656946843514611300047864095080242164882955476473708829558392965657206061437347972923630365579119180348483348920671954268835582404590084934019790733474201006936423716105690118854469959237990978704620964426462511969363928430411768144973716973024178698802995883909546725896512468945158406794377872629747411714061058455588001196015616*x^4+92307645138002384895508092059404848853686381161413700608634404711019024842794453274281170270031751252805861056647832051125937990511168124173227346807618404544641436679991304437275651128962813331737866145850580763708977755419514888726336458718500861325619209505754001869824341650713507687662479854264626522395500689576348331145727502968616658336943929584409012285129405653662733679/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-145387619827707141568343976495898238542423292545624417966100916759957064212250489855294717462139337408489997060162651508402639716107014325167134941814061940832643826571512381767279962450081717344374934835971833204542529203528582719864919210728692221349640969493837898377681372340224215047913181359514976048591134825914321536272797905577429022802901202218268919064243600399508501795/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2-1701997155016058897665658491320902189931162188596587881985168044637816122350023753457827989820044565630572013156564208346945367223245361612550781881939765447665092689360629304511693556208816379348498519568345478378362225150311453635092633129475403639794654943548997796166872265630043654535095820707139021578205274016550137153970581967289711455425969332694853752267892736282164489513/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x+984597377244343406475396970510551499916486038369333418398402000868161490735431023855541424657465316338005789665195329300014100896622625994253960976582471481627732361623875887137599405429029975953684891888247106491790223785606068665195166064842639795289318857840939755561296715395955531622683037593772841557696174245896101410396736912261118287940948377360486759844332921899702620005/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,3400779890712649708527783899165322384977612525675807405873000330077294814130038583215404087105135484519001556077590849011023156197503368207583115923330141496129750916653272802270608715673814177618484589659632006594410471624391992182843598430475252008500040757418542923195928533609710608968367537231411890388593929134644769679065781442661357314273355/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28-312277059069798305262668379613414419416811457305561514405626058752761476194865832043221605274129587494841320120063930545545392152438655701446376750938734870256663260424662752457684458962874245444938969141013689762879092579164105171216430412257980174636297117504512727303622490393086490204802209236066483469943347515935331356820305076331055785824570501/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27-7906710562973829260749686143000309143026475205434329634038662169219423007704241370531541669788215586358538838499842725869183145845949686844244227166255647130419422672765704093138071107018122595573855229385677251978540662335809630574738747521287582301666565191408098620876184408788463969630724700251662472764963554692190750734063293542037252606880387307/662380630197022876316085161959901507377361737817274737123487905079682014849729288355626185784551186490606542767453737584197785923950503227320055374577876561961286037612285884970051651546011357030523014806007915151693326867638894416222852919657525090590585617751020468770664131134119132641152412467778809410539939598223050447316480878106407212433368359699609263155724597304150196224*x^26+6704481950218850770359403199448544945703706035047354174217297848301436210148752826073999203870854512353281780590350238632591262842814847119492696886572540165969283599273707415121320416978340068246569234880827479716844885161767118959831053859356103065943328725948278146449242559832461625524906685381470613759417850041644350409919493273521101529711639793653/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25+2596798842406397108589240886051548115760056448869484354261648027556115751602741909065685542727817234809290729860290195944510933564416469438621301913322566979391845133919579869541574642094205417889766953957673693828752840348219368095038279569068608660230657224601720615681624591256676198824510638080995005361189850590153317568810646472009992042713750916602355/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^24-252912962985943945345344219745962521772365814083353207426141814991833373886758695638413629643168121396528637318645781536399579970989801085877196100057744994437555734567491591017840428923548920841851406944942581150336457540355852027065025806345704002574518732208853292268079207973997474956755343568345937317037750133475568671197963443207548136001587706845247889/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23-282414797659814050555735384161161675899391058862827020939757367371488243289208447905315307930514542721119688760847494635074171380143231864936439778481772740848717917061770755047605774388276574793044935087213460433054981925855796767136855094422903669961122977509855021148847797660685145306915733177493619392508711110790302736141997572156686546628005646433449137/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^22+689874502577113119956604421291978469207687452298387905059302409562526409685273117552869447425426188775894994287111286771181091916318270860269234395444599609523177293004678604487253458255534947771199666404250530427801311975184494957641779587282273316920971154888334903787935444650413329373580610220598740675951303479660714039660381613641444741967871487540349146461/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21+11156706661369244524308666302635942734211421232823363182503938097694575973062124925477308752559698234898693556077816494089169374499380852796197208060271496311392417715424033183967483234464358068362441462863950766755910883365814033744063406578659738914835035021351510236147271886041834839959491532105698130450309175871840098434365029088143383935187431261405523050157/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20-17491399168772103806550638058641430871935605659945579030748492578605457862271116636220190340109633549264895770186419685052832054539717777529261519567900919340256091402604259992666580740837211562898494996206355075011275212527811089189519415279052381747577748872199107621503611546173126052258203623332697109790088958665792580483147390242966838412196096887839834026883/10799684187994938200805736336302741968109158768759914192230781061081771981245586223189557376922030214520758849469354417133659553107888639575870468063769726553716620178461182907120407362163228647236788284880563833994999894581068930699285645429198778650933461158984029382130393442404116293062267594583350153432716406492767126858420883882169682811413614560319716247104205390828535808*x^19-375011505491942601366558663592393899234628774361078478740630178755107108110139112037029495404147895484979134796225003635040180435046359675686970952270904470236737861664062610199314448718097415051830070571280868832207657214019607445172705152311694700962223543763935671378702489394520076739748666400618723958419417440410468451618970315940675639059823608973093230109105/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^18+1419334446983927373593274698078862719388441852273423182792599224590513724662490743488297453141322775194617740465318671836902865350607789145236277887494908937355766905158440666602833427388109740647980847553208918530921268036162427148374404460338860154884063645737044891097779316595089781570853079422465974294330821382502223563599442046663480095296464928694856560132897923/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17+1397480455365454206199546146237986892729268858917704836977488501470447383409772333490747671628616325183009851563966791745203236105387707079844094325150825234963447456883453044984882789403632518567358123803194748376789361350808308129220588208031498435949104901057744397431043161023165645366552538828358911324230156991416794795225767113969074423930189264334151089042257469/7762273010121361831829122991717595789578457865046188325665873887652523611520265097917494364662709216686795423056098487314817803796294959695156898920834490960483820753268975214492792791554820590201441579757905255683906174230143293940111557652236622155358425208019771118406220286727958585638504833606782922779764917166676372429490010290309459520703535465229796052606147624658010112*x^16-6214786232460533509379582127691864326391724998689744318559259040481633775473432593302830098973119998128980871340951552564313470239867138150020838691679619356450037291668584004642167055520405202737764554263974045054352748400683886378716535949323252164996308221127594345816891089003364531472492037332553278260911919874028457663550677014433881497340488904529612736899859927/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15-1778713887301904799546748447835188943261831127779424564217701553977357327252736697791374054235365734901614295817731195165254203398144893987720855702322405608241845042014100002483074980587598189904673699566123374753426459504514262637456176025177515179885515022710666647856325963265359098037692094097695572438457412368053817771888591772419967977514437589534975527134728761977/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^14+39440741792259198815299654729332016193543872008070159808434478886549254383376818418546193554710274149716440205243087399720844914472450820658834188453311949326587074612506223154932969827278430156892885159405576963766539286896523988062932592022404847574332876442472656555589100349370141528771718213226871621740588928344107013020019250712778581172844498776562243667971404570899/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13+168083595177800708305490659309180414227038054033297733804578456729629581959227395443668763341616462994097036455344172747187664607012114258357827623648009585965859817605800454768248627333834745133331877285904333781791737036545141391986907864853918136896094776151218952129721146994140362688605478952535003399269165908941700027269671605665583208212637223720150054449480583435077/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12-14638763675041070988857316857567384187732571569565884797203472102324567933364606702336374073701598627073836644735319573507904064784401133562562422979851515888040191267411638850085861067600824573870423235684156043917962509997805180627125911705044198508583763412667720004346523313997565165004512466390185309753636115035873361637917800087491626174550489002566145581660939346896115/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11+2490546845331736031486758487909797856541958926905895299842382925807205869326407824381578076462877270584042685917289490068639076796381973301069874001896747697446592511290365494979413562571437846748038132682616054733999408758831758427367436497549245233840728139594772307480491520900364969284793881068962852061974833261210346505291569198691639006134566583678749580094013258414371/15160689472893284827791255843198429276520425517668336573566159936821335178750517769370106180981853938841397310656442358036753523039638593154603318204754865157194962408728467215806235921005508965237190585464658702507629246543248620976780386039524652647184424234413615465637148997515544112575204753138247896054228353841164789901347676348260663126374092705526945415246382079410176*x^10+3505839751688921236311433358534890239105283451106738735147200059118325862598014801015910395058268277764655608594579079027005210636071644320143437510637877565526430801055268837322578255613264673995152760667976941497027760680512012851054958329247627052303254572120029301034837018292203132573891500455134814553698993820149384488343418507684926808178155698557922321811909787530416347/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9-3152108004708511444315290840952933158768134794214553458123103045521453277919081875474403169721168917855643806894701544176424539699374198193781231395419156571312201346100542448300841628702581236848293609047473608252177001423371856829291876694429462890221379567387490798170162767084886259925678532035248724707796055026008783657037429684936262739999553188089562034489129508693299131/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8-1300015169160477127469841261136399002999755875307913517752057022778041518062720954891047263806205150658728166570633940417806136529130528554820875313611061714740634103632698426487616283455476134577670938009293347216455701936990565904582352351905922265999428679876557459139816453039563871140597772135199906887940215934901459734491854671217693729530370357517299741442078431690810655/29610721626744696929279796568746932180703956089195969870246406126604170270997105018300988634730183474299604122375863980540534224686794127255084605868661846010146410954547787530871554533213884697728887862235661528335213372154782462845274191483446587201532078582839092706322556635772547094873446783473140421980914753596024980276069680367696607668699399815482315264153089998848*x^7+11483911146565969274094559195734342874503846019019047120335767788879361728937683967556173888400580340926058393481116540613987416980018770318028268401481552298042310066914144099297993968617059880230357786729963023742385052070536081716392936769480617468048183049776757231940819242478893691878410417534444665988592275114276009636893405579069518595522127458425622625098265772464796391/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6+68823944998752517293963207498979961216033843019030837351924374506693684421495113858922967324509304626321168929897211601826510750985301924575712370517214244584739589817121134066733347005301564700554046026062099781886339592365278799001722499404648816535760707739102264035112988924073575567990285468083341804276515641562203194806347549520680162768447838503801322343187153708189821267/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^5-145088156900386999410504803550542929563247679121199657417536645966306540238760231907008229531297803821839615843060183645747110394838398665236328771010690012515205576568997686017400372251386955204588675931052684726251063160550031688141441212893637311233967005450999590975484450484812155029611547519764921222049185493596715973934236663078770849275830444390120483100439077541128282177/694001288126828834279995232080006222985248970840530543833900143592285240726494648866429421126488675178896971618184312043918770891096737357541045450046762015862806506747213770254802059372200422603020809271148317070356563409877713972936113862893279387535908091785291235304434921150919072536096408987651728640177689537406835475220383133617889242235142183175366764003588046848*x^4-9188207661175801792412516528581176642539696451344089114380377454939367533217323543418002122861795756574620640339883724038037365681633209227655958619330822288681727265438347316814689891226018875313791228266512512581072831385955862870176385283596724471870233286179160602492213610713137342248548407703842153426055451688262953550440073312343106919045941113866444819680567547003677729/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3+155914057782475093831493453228798876424081533808437434261765119287704729124443411785031402401078422231656803518255260292651297831196620778764555987954123499824931711780413881782140231449128894643701975991935207727620831815122338006296929334909074454237937490982436487008825574805495839085264298573213505906842578515850442805209604441636890500897915875622159790026881615345622241101/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2-123601834329222810976232592093137928057424017244257465266967294523151699848731576643689985672214796081880783076862386736818327309607440770900412080282396524230748890745862626751506144524704391157829629213405748040942078210581793368715514524521078580320965509016447541799837067025897810936480895352632210095750556528649233621191628687127077112844217530899230385904943569337507181299/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x+53350552512647553450478490031414857882335950004532625032738109377963204366637260601874126691193754725704089101385471061810773770468182415367420335625952941389038979826711438660656792317923102094788735117982610152931884731273036634242641069239100115140307311085780812700535023099382572964405236462970870988222440477982548340690535020735978274588988533038390305954982487585501188869/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,3562480644199234289034435604353409077174209168450769204389991174134370801817664059444507581696238092105072497701231917378760958338167217996575527804486109604818053233457110557181147305329601653637073848559494167518118928817074145679670977196563190015596577974801414669414425514858961105648453832574923839514544359217878044035109681868059617839108513/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^28-248459610130856716255661867656000135299311864954344826537983313300789743013428546511097493862731521764700281671021015292715032952453052571043372101315754051660682297153946400478294918891231308496451220589678830005193688090780308896450945646497034410081343652747902378869291773432534916278899334218115581166638167540444159846996778801124585445745105487/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^27-78378936206738627066571882959531071964366665564714008713023739735436551738088314331748163125995570198358307109101095618873155718175832093365511342764331220458950920267667803509061936695088609017970829699279931072280688948609866688398711620033102076114129134429921523541483335388610404880996232464131408950152970917924627041882403558760065593807854115401/1490356417943301471711191614409778391599063910088868158527847786429284533411890898800158918015240169603864721226770909564445018328888632261470124592800222264412893584627643241182616215978525553318676783313517809091309985452187512436501419069229431453828817639939796054733994295051768048442592928052502321173714864096001863506462081975739416227975078809324120842100380343934337941504*x^26+599444807868544581829037703152366352469287889557892437558520853499102375029221144474206746815129948436071020731940353977964750337696573610050127823679705883078826152020677312584873499286930739555569829720803407327679629311258414432940844769869043621294336155031865888582490546487872538875174344046324044148421694911615675697406866607335051182034427513703/165595157549255719079021290489975376844340434454318684280871976269920503712432322088906546446137796622651635691863434396049446480987625806830013843644469140490321509403071471242512912886502839257630753701501978787923331716909723604055713229914381272647646404437755117192666032783529783160288103116944702352634984899555762611829120219526601803108342089924902315788931149326037549056*x^25+3048427607275372058132206792858286575573890635060461126831555758050731124836715079999872518086806926150218498897075330026988704930664373071755472788524165113605206983694116351167264777458271712781819642081141219501666014621606417895009155544451508127733692552928180384044999028254598389287940961732374424746083642006595245729028591098830852523353584379085721/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^24-68771343021117675698536657268563514060504138790331284707909322824107632835126763119705852037552235653344915155044855119492420556345447150690641023680100298904385255756342031162938511093461974995599079598094134132415227564278906054416901364590904815674123872793348372236581493943787375032410811817851805274820132359992553487553804116246831746832916249448092369/993570945295534314474127742939852261066042606725912105685231857619523022274593932533439278676826779735909814151180606376296678885925754840980083061866814842941929056418428827455077477319017035545784522209011872727539990301458341624334279379486287635885878426626530703155996196701178698961728618701668214115809909397334575670974721317159610818650052539549413894733586895956225294336*x^23-360054573587528740585703993180276666056715391261474482056462110744095995318820429349356767807446644091813216993846613070675905002547664879572875810172559346385655660699312194592201654201309505742656078515029470127606987224356706099396138798827592587174851394878137056557985764842227853671229275275087830243805057067477905133546595521145237786421501297623130663/31049092040485447327316491966870383158313831460184753302663495550610094446081060391669977458650836866747181692224393949259271215185179838780627595683337963841935283013075900857971171166219282360805766319031621022735624696920573175760446230608946488621433700832079084473624881146911834342554019334427131691119059668666705489717960041161237838082814141860919184210424590498632040448*x^22+572243612658469781841583829722442198497615311101730605865754973949273079465466522905418634847331138499087897290785977793364693290779813414813373688823166500260205895991343577081072212286690866746666469773212077650233506490258216254905620059762304765260082010912263940349871967059686106188453907608045314222708407250581012820403764002862979748373997496461009536599/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^21+15871724959086228130728533418278818609582566263130320331038879855467965672466985333643782851306451857533500286283366887845539318661258523630435387808887180989661877028713369599312917724000659031067254296990626585688507339671168400359058506491079647738661392170936197729151613012994676025596030526130149719043807753011570479507477915590032403594322996456260564053671/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^20-14813442866413075700740270132348771653925236486911890490865212488195429248968102636805950121974874888020998577034939516950521904668086918119159800510911333244184112227690341403487238412050893284960448323051873780163237211759577245659522253915701176531065682856027446966262660622918816066507030822363238681198429121464864357861980088788806044587648448926289853735625/2699921046998734550201434084075685492027289692189978548057695265270442995311396555797389344230507553630189712367338604283414888276972159893967617015942431638429155044615295726780101840540807161809197071220140958498749973645267232674821411357299694662733365289746007345532598360601029073265566898645837538358179101623191781714605220970542420702853403640079929061776051347707133952*x^19-155119953756474506273789543737004352136154269498580760886482293937836761504991977760019613537137550459396616357168905858996463082249794097454608902018045941190003233196893190834295202249979335609114617627882805324484433073321769761357293870740358085937533175221476506616816244846194767081995411339607049255451941932619471029764871703789459167214229278719463305155097/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^18+1234253627855460787256965790489390776709705603500112283633796433945745448703798577504117784162244090753078404279687993452883282809969635587792945981056658222226052617662182055119261736987679443741989305178936959673234575611779065394699892538505685263783980468113274754145539470767795206170481176451936783842129233236043055060413389173869538981747101452770879404666860361/46573638060728170990974737950305574737470747190277129953995243325915141669121590587504966187976255300120772538336590923888906822777769758170941393525006945762902924519613851286956756749328923541208649478547431534103437045380859763640669345913419732932150551248118626710437321720367751513831029001640697536678589503000058234576940061741856757124221212791378776315636885747948060672*x^17+961401318257467846573242092971005623701139625329716487508882774463872959647309863086868827687434687777971053199674723805477152144063922855187496919287278871423869478051776943873464471470799588801449299768872542639278555468546252792271272183018734631914903964184241091728320983243949371078679697269753371935088293154814271923674632003071876989727491672186857040915837133/646856084176780152652426915976466315798204822087182360472156157304376967626688758159791197055225768057232951921341540609568150316357913307929741576736207580040318396105747934541066065962901715850120131646492104640325514519178607828342629804353051846279868767334980926533851690560663215469875402800565243564980409763889697702457500857525788293391961288769149671050512302054834176*x^16-1865344937157441230763021930977960279540033306484355251941434176174243269469795683134410038299706949422002175935214780815492235379978346877923368524492409374185004597409070470951364142648666489500955331093438094244383779533757017413109636080458152677604230434132169898269514205070308511146038899234327454766013372115981420369486073014080170935525178302767834490587361623/21093133179677613673448703781841292906463200720234207406700744259925335900870285592167104251800840262735857127869832845964178814663844999171622007937050247175227773786056997865469545629225055951634352118907351238271484169103650255272042276228903864552604416326140682386973424692195539634887241395670605768423274231431185794645353288832362661741042215938124445795125401153961984*x^15-5278159901818050136757691248494420748300872590755967060136875222598336217670543305169667059013013069961904156653108661978425465501238211531155868282309485376936274036253190362044401943399553636500919666356841371487108936199645066643274415262041904353591435147113467280881499444883839306474813688476591718606224786118047490576857216018788455797505709997003370185537407571243/1455426189397755343467960560947049210545960849696160311062351353934848177160049705859530193374257978128774141823018466371528338211805304942841918547656467055090716391237932852717398648416528860662770296204607235440732407668151867613770917059794366654129704726503707084701166303761492234807219656301271798021205921968751819830529376929433023660131912899730586759863652679623376896*x^14+4140532397367153081198958840880239509047944368297946419245506983674273986955895976203243829695465010397057474210733382695867531765879081701844734359965072567591825591215990663171438958955167408000834865396924847491205125762949494824779887629309155652387947322380564357686804952364728976291438441305496872565968136261312113001948649177429903729679122808265304633546937638529/20214252630524379770388341124264572368693900690224448764754879915761780238334023692493474907975805251788529747541923144049004697386184790872804424273006486876259949878304622954408314561340678620316254113952878270010172328724331494635707181386032870196245898979218153954182865330020725483433606337517663861405637805121553053201796901797680884168498790274035927220328509439213568*x^13+371299168614006325412564326128063921315566872402251500866261822530885748846525126556916137042594502174151594400020029405891193815056755558623145638715737465634977885510047269846885908431980961753899643459462421622121596917133214954473760779674825767441684504456753271136450558086606147341735680578216488180381703091383455165680742834615802686540826464868429013910069521708037/60642757891573139311165023372793717106081702070673346294264639747285340715002071077480424723927415755365589242625769432147014092158554372618413272819019460628779849634913868863224943684022035860948762341858634810030516986172994483907121544158098610588737696937654461862548595990062176450300819012552991584216913415364659159605390705393042652505496370822107781660985528317640704*x^12-4948145528989705766203827425412920033246138644094158300880976382230544349134131715776943418453531805186186333031340187567731464325217747126975247576374103286412309941752108587847656510942386864390894724600554348313935260141919866831872398933641872769822174407407170716658250962565777231860245443081669222361015249811947697082357552006888960926381634507996703051360174429945619/15160689472893284827791255843198429276520425517668336573566159936821335178750517769370106180981853938841397310656442358036753523039638593154603318204754865157194962408728467215806235921005508965237190585464658702507629246543248620976780386039524652647184424234413615465637148997515544112575204753138247896054228353841164789901347676348260663126374092705526945415246382079410176*x^11-78917845781194634737076314899858652451229902500262735244444152049807828022712634889382779691546280145480623433515623516384781217556855650717118489526505433382232866071260832600561213117626685623297864275583755288180024310393119545688392843100462860048792390580513264028847084056894004390163908292821568180054247506137697407660860783557675496250698912743541573617808529103416165/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^10+3977269461131914731692553487781697715049985109317428911164496166260844830722899228185392563860483002257529995579968266863981597199278145219832337026881249030049642317890797746194421169382944239415646654171355125961217950676364222135593629768144496611745517995892337518609437752783132496569535811823931705841387463834609913630394544200379551881434740639118407410608008287280459729/11370517104669963620843441882398821957390319138251252430174619952616001384062888327027579635736390454131047982992331768527565142279728944865952488653566148867896221806546350411854676940754131723927892939098494026880721934907436465732585289529643489485388318175810211599227861748136658084431403564853685922040671265380873592426010757261195497344780569529145209061434786559557632*x^9+7089507628154452585378777908065911310526011258272093133446170262480414985440186120725207674904240815167063622532525765654002645849210511319584659196048058344396957278570371499358294442098763345675795081478346155702840582987312307526005784387905542815705296633831487731491225353254620622630062018819745159506218368931693505849258816680833376799363409331657134495691941184603260767/1421314638083745452605430235299852744673789892281406553771827494077000173007861040878447454467048806766380997874041471065945642784966118108244061081695768608487027725818293801481834617594266465490986617387311753360090241863429558216573161191205436185673539771976276449903482718517082260553925445606710740255083908172609199053251344657649437168097571191143151132679348319944704*x^8-1794348063011312406239837154924103451886417399607108549820122985165232318674778755786970967472842844605852280165955728764897052462662058332119868959813765701510189281677168097895526180054519527399919306137209306906389843965746940533051850876160026322221673148570031531491215762547845341955858749108727145958429680051691851341497124479454270817553104813799617901736165571591574189/7402680406686174232319949142186733045175989022298992467561601531651042567749276254575247158682545868574901030593965995135133556171698531813771151467165461502536602738636946882717888633303471174432221965558915382083803343038695615711318547870861646800383019645709773176580639158943136773718361695868285105495228688399006245069017420091924151917174849953870578816038272499712*x^7-11298851690938210909083456332705672632526806525363496579743810534912849422957845556601240763324768531014100313110896718847921962380217090327693777820182449104049531744521971676262969057641476618566885552080492123287879726652552067511082094938354516752638077692187008916992239163401848062328127286081415991400166189616734178267684844675054066592279571551715556579304330865110546923/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^6+141115648080215579524442698890077045589609076408814219867275242000469532067442348047173768716774317883984313130449825052534564328119335975481769331342510506651261686901945784006199376027253303552471767306013745783543992734434227503363183408579242387622173307779480397366449158642365550865759619857756415807275373237584756581332695495558117131329304996784305015704009932458117687257/1388002576253657668559990464160012445970497941681061087667800287184570481452989297732858842252977350357793943236368624087837541782193474715082090900093524031725613013494427540509604118744400845206041618542296634140713126819755427945872227725786558775071816183570582470608869842301838145072192817975303457280355379074813670950440766267235778484470284366350733528007176093696*x^5+61279997638797267592099397709216355936632353666120192126378112960443831800002995272241077717518192391797309776290510929083935053418718689791728855606490634957827452786081502063385138260640578858595425951374541983234044397985860001382546730142374031547454957207620133524083414657474268185828214597447499386950419028582347723178316204978072004996637406247268483562401490802977667629/173500322031707208569998808020001555746312242710132635958475035898071310181623662216607355281622168794724242904546078010979692722774184339385261362511690503965701626686803442563700514843050105650755202317787079267589140852469428493234028465723319846883977022946322808826108730287729768134024102246912932160044422384351708868805095783404472310558785545793841691000897011712*x^4-62061813028376238563223253558303063197334285993280617759324709582513567983477938260052038073591133485513274289171500534019042612029732361276811035836168328089236581082070264120400509077760588029679844011319751763617483937801793914758013301339969752596154070160339703561441462062589889832451971912344398439350319792565996945854021360930646812552183905839106495165177398837689820371/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x^3+18993807424222172708408523001286871199044317433602151596813664910143840581505104254399113929244299107071041337923320201324330170248088706645953032346185412106699688593937490656560289587011074878293711149175446053710494395529934948406395333761085021887705134205631867803256297831857588399706670751623883870639427747673201676164874869763539048017285628344075213339799233867909561799/1355471265872712566953115687656262154268064396172911218425586217953682110793934861067244963137673193708783147691766234460778849396673315151447354394622582062232043958490651895028910272211328950396525018107711556778040162909917410103390847388463436303781070491768146943953974455372888813547063298804007282500347049877747725537539810807847439926240512076514388210944507904*x^2+156511762238573236734449654291966487657083585283917471619742461391608250090141282618853702037443308081161444870720989720491038385379438627529058364793188794419839236413060143946621571206980501889948670900359512897868318131927981976077852187942680411114555608257123915098123481756681217586294053136004663333637750525931301286913300982925894818553847687926959978382602087610060170381/75303959215150698164061982647570119681559133120717289912532567664093450599663047837069164618759621872710174871764790803376602744259628619524853021923476781235113553249480660834939459567296052799806945450428419821002231272773189450188380410470190905765615027320452607997443025298493822974836849933555960138908169437652651418752211711547079995902250670917466011719139328*x-717315244190950596209875340171031801792808787029073244976105843130482046623614197551887106129064486887146789715909608623880442325348501528572116644480846785192225859921281724818787242947590987088821648254837668552475616536643760177255252497579502204953781448429535466957950563732254112302168002701190023263732909238773604347729758121140819177392626990280446395340284076893773692769/84716954117044535434569730478516384641754024760806951151599138622105131924620928816702810196104574606798946730735389653798678087292082196965459649663911378889502747405665743439306892013208059399782813631731972298627510181869838131461927961778964768986316905735509183997123403460805550846691456175250455156271690617359232846096238175490464995390032004782149263184031744,-18497922328372293025529896785583367040710402408443268605565050736251244851094353040566412429496130300868556042190794562229714835958500088908376354870510686875148580411308958006895733517191057787913394976392973500556503595340474877884625840385551163922451503354912529134626934257226604816392409850517165039564043745023181594787200239952054513459355/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28-17087737511493302786116071327855835466902938842659234071933785837281840570849924031950908762389989167201610967700765583599800861621832242055943715535631996735808081659642849413346210518520947821462124659401226801343456017225271240754587887437048699370327948213212457486021375505508880643518765167964366591390212148563615562492847534818324472235643723/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27+1234448867685682444360633416974914596252443251277639574888754484843140363717901364613389852377505177299222555493484257074812071533591165842167223713041699922771034849040104993179714819706287848581744153152698273021976569533201235983699215571701687008048166484733215318830182594583811263840816719861595004563437587082376941885556969302272814320901843411/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^26+364022704625927325006648420122341012657451592113618864450074418519552368050882590454886572158086442252458170708464524111579879068053519856458385522696450870032871046726605812468540967353496997323323176519203739104728606546528479260584310331681255582785670386639211271822033236699136495306746995175082906368129378424301189093575302287924939119435141570779/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25-29723519245907653254522265756604737814137559757672907733473350461772259076557421456515205532298973992756907443532722179280392761399580604980118582514703712220090870673382544901706251518072010144872779571593309384509542808336752465920783639513490437963369765537776953280731424315560019766760439465965106654301645448433952388909835328447364293093291116518977/3974283781182137257896510971759409044264170426903648422740927430478092089098375730133757114707307118943639256604722425505186715543703019363920332247467259371767716225673715309820309909276068142183138088836047490910159961205833366497337117517945150543543513706506122812623984786804714795846914474806672856463239637589338302683898885268638443274600210158197655578934347583824901177344*x^24-13497492806495268122556160190808943396273103770025224677721777849841144894015470273604285833759092390461088218621477601995794890464411720537690389529858081628742496436520732735102915780392941650038687064857000525651659561952431511863284873815952409268288804395725590860336208871420947467062568094308752713878574539412884531916873937864323587036984202664560383/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23+50403244205873350568141175502096506431413089532731926703066756982354928476758075335362657948358733249521708600328499302055376248115868720486087230580561160289828112701988934049415206625699642370833083521138635238685904017746915284188528251502939572549036845547686062249273985394737065981391564025549263326008273580240714149917573696507058569277173554207795519/372589104485825367927797903602444597899765977522217039631961946607321133352972724700039729503810042400966180306692727391111254582222158065367531148200055566103223396156910810295654053994631388329669195828379452272827496363046878109125354767307357863457204409984949013683498573762942012110648232013125580293428716024000465876615520493934854056993769702331030210525095085983584485376*x^22+35607263254080558472011178705353366454958179319713816756284728405264814227590345127682026734234703699828860978983857889471163519852844470209689123601561814342812346863772533603002102951370016370840871320975350351666905907368982581422036222457251301143341917853475970142376094418166822538072751781276533772252388898995526715230775355604345074533984492818651101299/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21-1099631741728231381143190261736029734907413777630125333326745667930036896518314748457367161466278575409242355320426040720215333449431302787451511457989651073879555039178492872696707290347991022168471090533734249931795012673696579391169711197551343700733296228919016264858477213724035163638720013298656778706039484435377907894874497844609565547433918883181891675965/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20-2544791431172897277847108070306698044169534371336228493196342904914918662613323734848322222632251448573564751093459041808146070034756510971284983996622328634626822437866322211032869942110629232623581649978043777739842985341468168978000093422389772576723492275099966428445692122321167776236428399892354410930973966210898716068475789067239430448312338792012265473671/32399052563984814602417209008908225904327476306279742576692343183245315943736758669568672130766090643562276548408063251400978659323665918727611404191309179661149860535383548721361222086489685941710364854641691501984999683743206792097856936287596335952800383476952088146391180327212348879186802783750050460298149219478301380575262651646509048434240843680959148741312616172485607424*x^19+30674305382704778726584602991490065937999249086938450085093228628740120273065966642827017315848438585828930340881815696027486797132925452856366607340219256874122572084119338708665050825303030303803089912390082774669931580573597420266954936528908387348540038603023656090191842568848423124967014302519230063085817601847006333264963437618198060614488648637439117419933/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^18+61180114492598743189093669478434153200792381590795340939235376338317784679050212231325991609020425685142638797216287744830558326349653980259821298230922323083643023401450293043748419451855561825303130420136014378321619319099440346901670047214206785290114907321667567859697179828283822516839206948142481816323496776452628006357896837042263491828021345235572468387465133/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17-1193055759220099183110414888860649026884401784287563327288619474736308159938980977335703347956906105583941535219410942344630527979734536685225123188618993723558707650874997364782741129345624446126166732317266809809930989422983119555186981320100386652976359449128958379030193065004947868193021874726547378134924753557389852155921803519126905019235306590103440133624385047/23286819030364085495487368975152787368735373595138564976997621662957570834560795293752483093988127650060386269168295461944453411388884879085470696762503472881451462259806925643478378374664461770604324739273715767051718522690429881820334672956709866466075275624059313355218660860183875756915514500820348768339294751500029117288470030870928378562110606395689388157818442873974030336*x^16-210389664650940954828343254543920162732554319457599532265349698885042900563364642716133065803815322128183516159592513307470209246553085215262583165013623935187276404954426874612286191564236714526295386963739096684076266149524655178874872644059832781155564521989428168305269722797867342074033575773168627253683961407589338911892227278698376550232688859692109076731493337/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15+111367279534624676494376788625860377156530790576906603185042732373907020453663411486786762758878884056562634709312648418149427484033586097796674475071063148988639516524942916206993994107961274149471655581756920413961379714070203062665559961316717406803780775768276534095427551043674170298817030359534836383125691134878916523936976962823987763568308378938918201666346698849/646856084176780152652426915976466315798204822087182360472156157304376967626688758159791197055225768057232951921341540609568150316357913307929741576736207580040318396105747934541066065962901715850120131646492104640325514519178607828342629804353051846279868767334980926533851690560663215469875402800565243564980409763889697702457500857525788293391961288769149671050512302054834176*x^14+703059401264918679684452416186507795607510902702848863563656305184873350289102363318107194483581461383475807308053001499234845454699177850120691066770832237440738477397586947086325756462966310132941456491593589018569000457316057203997688431430378933772173486245871840987744881122990492918914775880143393910775788426422571223227369150095097947099225955893017417812384786957/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13-290243225365541105966030123636519914209031874763650632552428502998559752490432618482718793851934450955841698066543383742037450804069206781028332809084283677582282242323244522215434313806038967240093976659159142446680362675400432696678969403529037209127928233393042113089110382847685894360900401846445170376861798081710890799613364154385445098591928933422781921172463051655413/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12+157722411602511997123712485414741622809554024642243905647961322885608116105562060842947430792654327913365169233670927611858557472138530717727277371430151531665678068441522188169397349910727247124990574975991166722145554535739134703341435437003418514421357828698175869803593640506269468280553485424110651776320097578634333121407001180700920474608367399060712240405936859552611/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11+28389847912997131319475654666049128880079050773163145382304661671032489467483459440318170398311578773157916784038870208899397346836972220474159243635279610521164281204820252025378548451031724354376565506920028533156323290353933201170750021442724518267255826899752337401005507406623618263888567854625052893307833872186296992402865052998871356922733533747513912661366865353052423/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^10-227832164183869946256048525877891124549400305487734150764748030767839126827539260088491711161660473380400645821068207699198184320946336803748701338197707937627856988985308257885835076611553346320544749989773006304102258617018757764426462099749045266574735251864345521449346807269386887790122245850241383484527434546331048253675016373383730619822666422536571704807844397705110699/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9-3592707177924615373111531078568640801154836847997143408114487805751214387118763220526957698266038841384179309736885516344948648131314890294952936811136340940109204705592105880864332344870730313866569212998701921641045720138588185519772338849158202943730262940969355137877320685059371670078984325374322272298417682729105094752892167621482268543109289638891252573268175406471857349/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8+78286885373854250456923051344781491958342811254968778802103284115747840654457329054888333930915550180747446659576764901157155882728033279222569090195313685517632204414237748144222337381110113345352287946023798788834276927080152014592957760387746198329338077943317410981196124218905608686961145159553349312225712285062189536609928332477983478425118311843589649935902904714721845/9870240542248232309759932189582310726901318696398656623415468708868056756999035006100329544910061158099868040791954660180178074895598042418361535289553948670048803651515929176957184844404628232576295954078553842778404457384927487615091397161148862400510692860946364235440852211924182364957815594491046807326971584532008326758689893455898869222899799938494105088051029999616*x^7+8453056543785904013841557466289415297719694916308678097976965823547128529588525035330576927152327604294745302398595193983859117025059255664599614531427279364856732356957816020081807708196557700504617705339088308274929455794259798842003009749492423868331092223107699094487014191255764083440116325247339971140420374729419845071164239894585064287732383768216136450872790398388012809/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6-11499790244322213691344981318908708994439182316012558114527642322612527286397771330086965748301300941181967307189308520106231935093346409772828306166552546651055187250410078065615898119833126566250863390095367790146663163510478621997573789007465127367299878647959754290597326008863557360828174008733826637992933854546001343710132402153022055295711166420081588489176441365407805633/1850670101671543558079987285546683261293997255574748116890400382912760641937319063643811789670636467143725257648491498783783389042924632953442787866791365375634150684659236720679472158325867793608055491389728845520950835759673903927829636967715411700095754911427443294145159789735784193429590423967071276373807172099751561267254355022981037979293712488467644704009568124928*x^5-26323384096485191656909532437768830172998725157305189543645628458150538342416967995213094427919022376425216559473243284715275119983826916062668112186305142100155778777050750131302964696392027818336454292948874946894276795343818439016102163442631388640415015486882821559206732634202973131091592157428469296672260031095727175973844535004491527217432660495343275729465276784807224213/231333762708942944759998410693335407661749656946843514611300047864095080242164882955476473708829558392965657206061437347972923630365579119180348483348920671954268835582404590084934019790733474201006936423716105690118854469959237990978704620964426462511969363928430411768144973716973024178698802995883909546725896512468945158406794377872629747411714061058455588001196015616*x^4+25342709922756752400613409467960237434066397766241051174073906973925913359087378233869441366217940063260198836185188015780600929322165502023214450662900805596324230005719841998000788420490938290213112424131402176446666989860540942906086588663075765104258773691201694860105287763424073315802459107128034886958683618749995241755253636073996530562671027449007041534433447621682321073/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3+47288459667911405090513595220081404305330572641834463780383378806574172184180373090068933846254613458208520998702335916594020467480808117781615951229966295367257683783548330973085171795970610856101920881349158424042378951690936026772918499452599842532533599077343806072875439712103136759263228543664949195806279287039228106895231311350997372698886241042134006178566131253934833987/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2-854861301902685400076811193667006175608103130549101132699838173371264002477071134427431832379786910489453946938133180184716662925774342434752509327805879101253790101525845581830062584602492876917675632984882084683864125071268574341641067994394959463912251250400350286173854145774567006953205265920075311381599073613869951099464979299734077476427247938839847881056364311445777434999/2710942531745425133906231375312524308536128792345822436851172435907364221587869722134489926275346387417566295383532468921557698793346630302894708789245164124464087916981303790057820544422657900793050036215423113556080325819834820206781694776926872607562140983536293887907948910745777627094126597608014565000694099755495451075079621615694879852481024153028776421889015808*x+403791148813581248452462391070346129677141974274119033284168540615253269240969954858940488216325307082598064652752256241628746178950459494003471708241156686405319683037960312146439552757144986632916358452681087864611755688499518143464822747223993984898205722039495170884723196309883651501888151937026422833813159095020658883770837566208450867005622524913963125951517110477524845563/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976,-406459791725445333068414035613810366478294285526278174193846531618377010136795418809640423178436552376875901489539073197459811215238504925887934812148377868669107873088569258987258476070428302600738780784498597020198892533254320643135724732993544794002617943167791305045598916745305688247204192629108890543599757460595849003147213989700297504142165/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^28+63890220200247801495805718109418427637861188399397530797251171248917661356757474652191921800319066796197467385445922098479007825868174343909884960157935812480421828019768187682621024844492579320961579273529705349251215312404650093536102566413011485954908862613469027305101281404694605404365551455437591662592163226943963636810817672652228993231554961/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^27+27688132097144902856738829837659545103127550161324623608971621666714533068700099918018371358482155092782700497189814284282629459088240359141049252864143359403784760796837308529134720350640915689940435414270080625930727070994001524239078687193209115443108141332585482480870361206382096675450136994301166735159325662397551245913232138136156916352900163863/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^26-1414823098126334779602690238549347506266830681352512309720870399019668374291662762770289958441981112468771667171884883515345383352972123759265883763595691495617356104541388673454308231364037917757790069119588481926536493364919764952246357501850903808990753110009749412324599544579725702092938991795460387939842270842216673555689220036779322522929831085377/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^25-1113696294159309073583638881418812187337844835591462881587195656116180062205278289563456981405245597142191808796067152757956600409447706952873093099955951891183491283166676235099479565389065799892437613746366181938988927645757014956974351068228658957478814802403242417595505922636276769960794411937426914713932759730243810797673970853150032992761849588479495/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^24+18415832054501662711571978629555909816778122647276495244490610197939516463374167562775866429322629829357920841968644745278383559031984380699467403566473863817572961248722430341891565774395765351341765781907046424839025370703997680612713594861008264281112609154307050288771591187887972495561813437246850535969412328088132588644645121907816822530968104513811279/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^23+408670724046608969853483772656315860213024467802501207377873901373113912822883318620495861791354982828050043973946936957945140288880340612641708484431432519420736606469924001146233396499950684631177721212371457986473483174353394446753000377581409737264509864804085598919177407450404578435986173453979869988855907255572733165182475734161934582550687421662794087/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^22-17399210919232346611060926194447468769186663712963362478710940952112896519627381733224218158352230123800609709197890024067847145189397594771716014717542194390266886631348204605205289007131684712403180890839156424629613569546360185380054533568801014774908341116273896450217399338365506016913615036969845313946871846185113020407418579875627133929573807152009240065/165595157549255719079021290489975376844340434454318684280871976269920503712432322088906546446137796622651635691863434396049446480987625806830013843644469140490321509403071471242512912886502839257630753701501978787923331716909723604055713229914381272647646404437755117192666032783529783160288103116944702352634984899555762611829120219526601803108342089924902315788931149326037549056*x^21-2073397329291715283104516389706433511753331804281646864107634940872468299023273810329162973251502595957250779418440436876567627299075068671568148928001382239207877483913061298343270140820478508495778331139304798355596757165621581448300185007204551647120635295593586608622287199620858925872485052259023162007427170970737698753141358044148219196620408326801959049395/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^20+12426402349045763035128218355784464476586758738083770520890289473599922882934311727046183736988766128526426597252109588470975497531163507575681022756172765496673405771209352189508672491798866616123411491059588364650779379708265272420619555856256051126575550463605838586483977013266412516472153286350941423357670595430676038860844998470679763119946065202316596601349/16199526281992407301208604504454112952163738153139871288346171591622657971868379334784336065383045321781138274204031625700489329661832959363805702095654589830574930267691774360680611043244842970855182427320845750992499841871603396048928468143798167976400191738476044073195590163606174439593401391875025230149074609739150690287631325823254524217120421840479574370656308086242803712*x^19+1374398900855025630854706957742030832368251806140002511577717671856832256916920379736773123886657887091535233357622878837356176459975675565499270222683897686885312078500604060407722805147815641825893196927344292717916328714855601438493920384495778509443128282763991415728086556062829440008715554392991664521060372344273629531999921424629872047432703320727271841355/15906297151888036540633448753519663503234544805422517060790725179615827072787428479339127796439977903046711932492005096956593860238309343637616596149251006066565206461616752488714739326956599570084921269995707491155545438996195274467441716500484881465898412311515924422963566161327783986964149249194227300778206797472697484486659857152273482624392490707438106665176532017741824*x^18-39128205350866992805911094592975800051131912353881644815589927183519130199412065180761415582763353003522458153843222822936013077377797853686810251814613986293918774634154364052641310239382512426477486342197959730374057421339264074532712438977837197977448059139045919943443592032705618515247397509778848760799282234261918381191665101189039609235495651403340844492733791/10349697346828482442438830655623461052771277153394917767554498516870031482027020130556659152883612288915727230741464649753090405061726612926875865227779321280645094337691966952657057055406427453601922106343873674245208232306857725253482076869648829540477900277359694824541627048970611447518006444809043897039686556222235163239320013720412612694271380620306394736808196832877346816*x^17-3613967318461551303834086967763427925957869835760279020454609130534502856529105971300713625537848728749218076575119387497725157158478683374913352227794534181995872690168562735705893020670054260087318414631336539130684765328814314717421500395335776299272352353177913478614599621724179549391415279215760305394977164278350576269234887182917078680915541805175446867467221819/11643409515182042747743684487576393684367686797569282488498810831478785417280397646876241546994063825030193134584147730972226705694442439542735348381251736440725731129903462821739189187332230885302162369636857883525859261345214940910167336478354933233037637812029656677609330430091937878457757250410174384169647375750014558644235015435464189281055303197844694078909221436987015168*x^16+541167641353681096149899297523049785480671553843649636722680012513424402453916256589285154697126691189273534136233066561862924399354923292978964679532236139374640520542738533065193755015774975610279612839289847902038327379944357058162573846896592852034770709497085765314189185129716676287420836909097916726885138201567224090926909776637467676016198087423448094856725577/42186266359355227346897407563682585812926401440468414813401488519850671801740571184334208503601680525471714255739665691928357629327689998343244015874100494350455547572113995730939091258450111903268704237814702476542968338207300510544084552457807729105208832652281364773946849384391079269774482791341211536846548462862371589290706577664725323482084431876248891590250802307923968*x^15+2256140640377278261117372326329738315865665213871157856011959546991576328563672328431782681414406799736593675991966149623332795406071468770062489089301017199789183312409376109880462431196291811810511957766987337814090114141593650205687486581032097284027653300269787440240837961115178202009620895826941948162100793439503517119684596793492448622537406268874670651342157750325/2910852378795510686935921121894098421091921699392320622124702707869696354320099411719060386748515956257548283646036932743056676423610609885683837095312934110181432782475865705434797296833057721325540592409214470881464815336303735227541834119588733308259409453007414169402332607522984469614439312602543596042411843937503639661058753858866047320263825799461173519727305359246753792*x^14-10920895514428108342892735145757149280127978296604359994817643367759472722845809309805733141897140343261911889192629938500763287860878578718023458019623862212578139231769367369597685316186489912636714871209280678588909934560459286097162540987119113789281015900363212317110366763423622107394980796189283114111657827125720188281965099012364840632842430514436618410184787279271/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^13-482196477468436149632639615847823104590339707331853761131232393714063784434931869370073553281383146020256645042603989107579327284863042839914651522213265282913342501153673677196261848159851731398251416440550665465821068942272548644632948296165551663268141319398010985422092106681968247568783609016545382047376351857325416347297965378640530503922634267792055217059419241776465/363856547349438835866990140236762302636490212424040077765587838483712044290012426464882548343564494532193535455754616592882084552951326235710479636914116763772679097809483213179349662104132215165692574051151808860183101917037966903442729264948591663532426181625926771175291575940373058701804914075317949505301480492187954957632344232358255915032978224932646689965913169905844224*x^12+4345379826020221090079150281184035395492225596258488330222168293901160155784007398915531742821354341827562199108065651843734272626528065310967285421082561861313152771215418293117998179941811597470138855134094464377005582487038119885612330824834156343277801908563710803643797054683436386545690767918860988538710279795462465833939924045003212449158364268566604313113774247141127/90964136837359708966747535059190575659122553106010019441396959620928011072503106616220637085891123633048383863938654148220521138237831558927619909228529190943169774452370803294837415526033053791423143512787952215045775479259491725860682316237147915883106545406481692793822893985093264675451228518829487376325370123046988739408086058089563978758244556233161672491478292476461056*x^11+34082238791241265847370957607846649498158748323392705619784759192724206700894729973085034701583811544126880354739843327847699302869250629915277416270298962562089500123386491301907662505924415158226269961001128253117691076532049144350640102284102640341620957714571939434487677972381266908116580586873392873546485917251656253631296121682994636955285645791622579828356617242331803/22741034209339927241686883764797643914780638276502504860349239905232002768125776654055159271472780908262095965984663537055130284559457889731904977307132297735792443613092700823709353881508263447855785878196988053761443869814872931465170579059286978970776636351620423198455723496273316168862807129707371844081342530761747184852021514522390994689561139058290418122869573119115264*x^10-1141613290766306219004171281144053199182505083050601054561295345925120217243580600976923429901126505279382938241992933540543152178623376702261654221198652851085280066531798308576504256962798648795283658189434780162842545319996115027612732433751036760920575453605038363475503443687858551604048808376577804483441915507283533536991186359029969213332187340076377807657276377252469327/22741034209339927241686883764797643914780638276502504860349239905232002768125776654055159271472780908262095965984663537055130284559457889731904977307132297735792443613092700823709353881508263447855785878196988053761443869814872931465170579059286978970776636351620423198455723496273316168862807129707371844081342530761747184852021514522390994689561139058290418122869573119115264*x^9-332479330424920792331214650241468797238093179238523988699453401834939826243617703062079991348635183950930125364842081683988977904058883348114098012204013286389805842785159263944448728940870277648050983658781951038421802937501917727966780766433192016594779562933785449667190130126766541809754281350659103763007918748512319479291942998320802436854463707827778849895977960105397001/315847697351943433912317830066633943260842198284757011949294998683777816223969120195210545437121957059195777305342549125765698396659137357387569129265726357441561716848509733662629915020948103442441470530513722968908942636317679603682924709156763596816342171550283655534107270781573835678650099023713497834463090705024266456278076590588763815132793598031811362817632959987712*x^8+8032372566320846116989648049093539757615756439308623202851703321612956040224726003090094489664928796300507602853646382073828343059416631972303807352322801655009015463631708285238733843090139735334293651672357494468229204759650470614951330587519705488127040830355666684777046285987823110215560085229566067782311734318479887958332163051233142116015043435272791859242003450001471/242710833006104073190818004661860099841835705649147294018413164972165330090140205068040890448608061264750853462097245742135526431858968256189218080890670868935626319299572028941570119124703972932203998870784110887993552230776905433157985176093824485258459660515074530379693087178463500777651203143222462475253399619639549018656308855472923013677863932913789469378304016384*x^7+505348544345264707539705522731264958811538448119374372886112001331146669185688205488685554665710655366411866730128860988389252994399797938420083142964448882731127480546469268141873697458159305677426397115758364586909799793456700187423188634795604106603244077146538953863880820497636888893839455180355673491132886719990148591576073269469796950947443413227156603284224133574456813/1233780067781029038719991523697788840862664837049832077926933588608507094624879375762541193113757644762483505098994332522522259361949755302295191911194243583756100456439491147119648105550578529072036994259819230347300557173115935951886424645143607800063836607618295529430106526490522795619726949311380850915871448066501040844836236681987358652862474992311763136006378749952*x^6-34885516753953446991199697971401235984734940889123064203771887950551362515746376365471951721165569785839245032163688080954852785804459287856423050731601142475153466328915870606408646419311807979642144801314539628103935666318739002850843669645412228626653244323413262332425505543644118222271401038494522834140508694373968530016012190440331279872870051545207443798837588495971338727/2776005152507315337119980928320024891940995883362122175335600574369140962905978595465717684505954700715587886472737248175675083564386949430164181800187048063451226026988855081019208237488801690412083237084593268281426253639510855891744455451573117550143632367141164941217739684603676290144385635950606914560710758149627341900881532534471556968940568732701467056014352187392*x^5-23842417023289943577461988128644828410678259520300508325786653935393887986974399341897615381318553610332456123145672720445109151605504529342024467822400493575526741221022233729049579020116819313340599263152037543087371438177822641071395713595079274162312731324109891886500331281528850590350122288670305887180286404363151843061211612680010230324953565149665140673002335876398611747/347000644063414417139997616040003111492624485420265271916950071796142620363247324433214710563244337589448485809092156021959385445548368678770522725023381007931403253373606885127401029686100211301510404635574158535178281704938856986468056931446639693767954045892645617652217460575459536268048204493825864320088844768703417737610191566808944621117571091587683382001794023424*x^4+1428561095324849737926425564585091551198372555720744490212321906057271964602906890300893321008845638289459138105962666711818960840242388150349242972173836978086651987207533023013955731231531553166822995007567511854451701294450503934574479406075638069620370249270436584037809292344700715102977158800154298653628933167897790969447790354523717268983730858142907018288775497579333525/602431673721205585312495861180560957452473064965738319300260541312747604797304382696553316950076974981681398974118326427012821954077028956198824175387814249880908425995845286679515676538368422398455563603427358568017850182185515601507043283761527246124920218563620863979544202387950583798694799468447681111265355501221211350017693692376639967218005367339728093753114624*x^3+176397403201173409728387029656673469779289023194740247205680288571245286355883256905420083491910164731966753294486862280706212283390011331086579519577967445380899720759651759968413959505281326240028747247325523998844352464494569960190600063880355793407451909007192440957742407675461839478669756917925029057348143907338026959790203093604526003836528805888931452463946348099382863/301215836860602792656247930590280478726236532482869159650130270656373802398652191348276658475038487490840699487059163213506410977038514478099412087693907124940454212997922643339757838269184211199227781801713679284008925091092757800753521641880763623062460109281810431989772101193975291899347399734223840555632677750610605675008846846188319983609002683669864046876557312*x^2-224478134329546048233578932389335593434043278552542423295415160869090364506640862615349208471348323544929061205501076467393903017920815909921136827936430410303771659151764659991894077281412209212450886771765085203935483781608560931600171332035552510178712341890882537366734044729538983602349558787068812583122919684922621765393127431306877306261747705292508098553335857739917050603/1355471265872712566953115687656262154268064396172911218425586217953682110793934861067244963137673193708783147691766234460778849396673315151447354394622582062232043958490651895028910272211328950396525018107711556778040162909917410103390847388463436303781070491768146943953974455372888813547063298804007282500347049877747725537539810807847439926240512076514388210944507904*x+11743791878796142457703420409437023205113035205851906880936730652680745906881961479684091827094110155053433723495195623845101568682424008799169621444645349368289858816660562924427569794337115282581447037829404639501063398779721189569557649692508817292802863087698252260996084669323925047872950976394729663883815787987897833318348211550012687787777274317891526061187292790002491191/18825989803787674541015495661892529920389783280179322478133141916023362649915761959267291154689905468177543717941197700844150686064907154881213255480869195308778388312370165208734864891824013199951736362607104955250557818193297362547095102617547726441403756830113151999360756324623455743709212483388990034727042359413162854688052927886769998975562667729366502929784832,-17655728576082175327776032568242642738980887050919112160374970771422762977567233053573791541586460109437436061732418367470462184608947139954016375372464575020267900354426931092397369913678977680613849935356181928352797114756467220805465459273164677108807914416895054664674170014131793974270723374877026559368137235135172742876401441829452285737812075/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^28+1391046135508134342574477446424363291375943557763277754710955536804289527926476123121646977345097544186138433648830582080165628610008798090746724272429935012656025920099645403518548020259994939744215566863386373701636349530135536558557771185620963178477055793935449964391857647006511055176477902898828649984597674765560563607531917383156945918560218725/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^27+127090172502089426934798572149340196117114366755755126544277534873984455943959899498066742120947062106342248705871766441224760736012408845659440597304764541707115364027801517231302970087475249286003647410795724001207592505374098197216916884774506825985597459612595732382150464310038254785149584696958427444708226985608515770134454541680919477196284390689/1987141890591068628948255485879704522132085213451824211370463715239046044549187865066878557353653559471819628302361212752593357771851509681960166123733629685883858112836857654910154954638034071091569044418023745455079980602916683248668558758972575271771756853253061406311992393402357397923457237403336428231619818794669151341949442634319221637300105079098827789467173791912450588672*x^26-30081775491219121765378679320070875316048345626477618991036438009853002813795858785149815047835886285547630592846431231093264327601016264753550272337818444973153838515864954219480939754574999472357571895362168123774091819126824203104006260315070854603804068544843715463070536798865162922951987475022810436972342421884618620290821859856275764773669307190229/5961425671773205886844766457639113566396255640355472634111391145717138133647563595200635672060960678415458884907083638257780073315554529045880498371200889057651574338510572964730464863914102213274707133254071236365239941808750049746005676276917725815315270559759184218935977180207072193770371712210009284694859456384007454025848327902957664911900315237296483368401521375737351766016*x^25-14491321302472019018571742041782397339426281585568804248713854222611221039174278262756681770942837302595992684456717928779531325313482334980647923132133122174049155382660629204561462146968618096615437303826620706069624776081113675224319581656517272991444233750395691509094324205298458316166509935450386670728657245876678288458064814339619478029140877607530771/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^24+1144641010906923470961193094119907844881912352456936163992436696679721101804611525071045266416239258821492744081995046564977563626513390683127618807993261135104704990930395281155108598126936615115572691919576290590080162466171216154322559246691647794144150132538616813539205319604881432440695354821879553068347676440278304322581828204968621870401667879796928497/11922851343546411773689532915278227132792511280710945268222782291434276267295127190401271344121921356830917769814167276515560146631109058091760996742401778115303148677021145929460929727828204426549414266508142472730479883617500099492011352553835451630630541119518368437871954360414144387540743424420018569389718912768014908051696655805915329823800630474592966736803042751474703532032*x^23+1663160883771499341474459943936278294851395807024524364985603417257660262568133285455975071401184439777820036619012247829550324147592912583347262078188768534596305448622915060915878636828471561574334563883223961277396265028147234991500990054484548983017672817735744128382022013901516460998240448086010047470319491839442140132880675997734150208055251401763913457/124196368161941789309265967867481532633255325840739013210653982202440377784324241566679909834603347466988726768897575797037084860740719355122510382733351855367741132052303603431884684664877129443223065276126484090942498787682292703041784922435785954485734803328316337894499524587647337370216077337708526764476238674666821958871840164644951352331256567443676736841698361994528161792*x^22-3155179201379174601031303745515422053937998027079505883494165284668695294278493283710177753041296290158206275420431567546371129817612983285127760098431262143261257868592124686594780465489353775160728553083301864493402680371375291274845627756431025447382295085115162522901417275513672739524030572774552948201344000340962698919924216528374043930871250187608768937021/2980712835886602943422383228819556783198127820177736317055695572858569066823781797600317836030480339207729442453541819128890036657777264522940249185600444528825787169255286482365232431957051106637353566627035618182619970904375024873002838138458862907657635279879592109467988590103536096885185856105004642347429728192003727012924163951478832455950157618648241684200760687868675883008*x^21-70712137664215978474958449685063896276698496297245347164083987667071384306836913156950072841714856487205195090695759299558006255266154270668524756073110466541113665134582416490886441442171069245454713888798490134913640173722495493257181787416966073344646234349957154663358686028812653686935625351790443879749561800591517100244740660589734637785932770740345233206413/745178208971650735855595807204889195799531955044434079263923893214642266705945449400079459007620084801932360613385454782222509164444316130735062296400111132206446792313821620591308107989262776659338391656758904545654992726093756218250709534614715726914408819969898027366997147525884024221296464026251160586857432048000931753231040987869708113987539404662060421050190171967168970752*x^20+81036636198988171610095504706721345004020660417655571043174698228269460202317631640810994011722515704070300214138760435500315935777164635341921091502109437154969171353984271942142391485949879919490285003917285665400498069170324702579533068367906856911756835118380342318381884156812644681651955377346858705709141086712639067735319441531093250078658979064612789009571/10799684187994938200805736336302741968109158768759914192230781061081771981245586223189557376922030214520758849469354417133659553107888639575870468063769726553716620178461182907120407362163228647236788284880563833994999894581068930699285645429198778650933461158984029382130393442404116293062267594583350153432716406492767126858420883882169682811413614560319716247104205390828535808*x^19+2639885897803351249155659012907432749775446134565563458015565488278764633737804936481029612190787377541102550265666670678019570615376532574299536515853395157577542488357803571223625673940086071730478514506720020124800644008308400320682811933322713553911036526586797162091711403612463522738489447359532189038958056893511595627751422504548339611099886034781506358305193/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^18-6683219650210407149685601617029354066836080182060045220013714094122780881874920390235671164735880672187319464175236253768916876998268650474620748109319035860814645390105636937815119288663973456908503428576420782963438927984890874833924872899336102336851342658390913462919622887298116729145960428135977102575710719715175083045728604742460154806541047108269544779690584483/186294552242912683963898951801222298949882988761108519815980973303660566676486362350019864751905021200483090153346363695555627291111079032683765574100027783051611698078455405147827026997315694164834597914189726136413748181523439054562677383653678931728602204992474506841749286881471006055324116006562790146714358012000232938307760246967427028496884851165515105262547542991792242688*x^17-11558487567490588570609188819391837176867589081535619982961385192702661770395966287742700052814065971206801273831982993753817188768593272986470446417417330064581679128946885230461008684444240592648061343704019384138819621666362500203855606987771387442331032318102402522726047744781599239572345440163513761431529285601530088305643783526662685220475656696762908885336429469/7762273010121361831829122991717595789578457865046188325665873887652523611520265097917494364662709216686795423056098487314817803796294959695156898920834490960483820753268975214492792791554820590201441579757905255683906174230143293940111557652236622155358425208019771118406220286727958585638504833606782922779764917166676372429490010290309459520703535465229796052606147624658010112*x^16+29887064055935746143538913481303380716677141429504598969663108538575950177767410928568918783506045459715697374949573388801191490224047991239863844090528629946951296728469357354924824583239703424261548844744811654938193798131461295187420436080711940906211338902172240443041131330224750286423923010977957233232765153434964284586296442625167432652303555760096792409388125303/253117598156131364081384445382095514877558408642810488880408931119104030810443427106005251021610083152830285534437994151570145775966139990059464095244602966102733285432683974385634547550700671419612225426888214859257810029243803063264507314746846374631252995913688188643681096306346475618646896748047269221079290777174229535744239465988351940892506591257493349541504813847543808*x^15+19526046773364307586984851895663993379811419853127006577023784860120057213255835917135123843381713768264093374067294690711143666099790313123174279036767961285954716480121790651253048184500687358049543826923538291210708568052567121779370067049526465135433621833265954189723306743523057679052989044228134670539986766109034237149722084468511082981845174764706535503049779863513/5821704757591021373871842243788196842183843398784641244249405415739392708640198823438120773497031912515096567292073865486113352847221219771367674190625868220362865564951731410869594593666115442651081184818428941762929630672607470455083668239177466616518818906014828338804665215045968939228878625205087192084823687875007279322117507717732094640527651598922347039454610718493507584*x^14-195212706332869803527041499004306846316551335561170065749802540611256850909757623211523189678478318557155852907047619161360831098221588670024928486952019026447789964014283615520423149992189162710117359844555954631575661701369655439215188987906633475788471028186741016580269616597374090536525891004067319596494559602935005914635999212811026990466752757420477776849772569446835/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^13-3682158860676935569741088634863929463043279412181372922224005686850648003116739960360861699678507445129844368471322734196597510778022437203803158877599020715284375827817708298562775387249556092595893938658738810006897221449142287420552852180294819727577502670080839534921582049313587385270313421155664486903523401398432875285308586509817013340533653587662571483531977640821029/727713094698877671733980280473524605272980424848080155531175676967424088580024852929765096687128989064387070911509233185764169105902652471420959273828233527545358195618966426358699324208264430331385148102303617720366203834075933806885458529897183327064852363251853542350583151880746117403609828150635899010602960984375909915264688464716511830065956449865293379931826339811688448*x^12+75576676251594047173099611933310551043725770361118243429625836491602194841065976942065960394234850195870015473531488209771787597745370831403790634798677697249408518211274309836209179587177132059855614951883414830588870545117991223745157961648597949712683275945396818857240100752683736035235095350399627523463513674417864747370280528881200177339912499824837421282567071014005523/181928273674719417933495070118381151318245106212020038882793919241856022145006213232441274171782247266096767727877308296441042276475663117855239818457058381886339548904741606589674831052066107582846287025575904430091550958518983451721364632474295831766213090812963385587645787970186529350902457037658974752650740246093977478816172116179127957516489112466323344982956584952922112*x^11+24375228314389737736023753655313202046816496165400626964966618952805883603050092495492956608171413656827417038895918611895553274965256421277686148504797465257035251518187266033921017080593705756441228268121989273590327245097278996179191364655453085461903951014300029968008446001615324253160722867049639981093027951966767684379741166638116081961421876548702391379605655279516735/5053563157631094942597085281066143092173475172556112191188719978940445059583505923123368726993951312947132436885480786012251174346546197718201106068251621719064987469576155738602078640335169655079063528488219567502543082181082873658926795346508217549061474744804538488545716332505181370858401584379415965351409451280388263300449225449420221042124697568508981805082127359803392*x^10-19370960031258995224844113607412646411089518096230269368500824803506112227136747423162384536464650434400048377417365945712126477165237586479294921366891293168436990831735391285923421352499926939340819491724093502795375404855267882489087071644212768731027903959846343490576486507702923052171341514170018203630882446428715560150239579853212181201790290016656607545769333800352408315/45482068418679854483373767529595287829561276553005009720698479810464005536251553308110318542945561816524191931969327074110260569118915779463809954614264595471584887226185401647418707763016526895711571756393976107522887739629745862930341158118573957941553272703240846396911446992546632337725614259414743688162685061523494369704043029044781989379122278116580836245739146238230528*x^9-14344271457301258687197413713424542490770393727460592618684074715609023380295642328960480969484323540439063681954830764024801399388889340142790790084620380449606272216294243274725626070838891762323545755362322342106716758724309446678828165396867560052181373229735183025095572680158594264071667933280016296745748873978620576734153142965906476895638360383771387571698703376897156517/5685258552334981810421720941199410978695159569125626215087309976308000692031444163513789817868195227065523991496165884263782571139864472432976244326783074433948110903273175205927338470377065861963946469549247013440360967453718232866292644764821744742694159087905105799613930874068329042215701782426842961020335632690436796213005378630597748672390284764572604530717393279778816*x^8+8129282035932255824997233484465543530862513736550019390256316898562620957362514220732753446487524617374617443975409243242554408889760508136376723997556868972438888007676005078998958932948664305793642450902273709087895165650821235638299396560748342337383415993620936412360952305585331768636335346346594081888794130484186425813800760589933946492493520093008182546900381068694955327/29610721626744696929279796568746932180703956089195969870246406126604170270997105018300988634730183474299604122375863980540534224686794127255084605868661846010146410954547787530871554533213884697728887862235661528335213372154782462845274191483446587201532078582839092706322556635772547094873446783473140421980914753596024980276069680367696607668699399815482315264153089998848*x^7+8812798907539153430500345490152436762665430106872057562643931294769547342779729889556111134262302675014665070022383127387632808023346410657981235103178540002998139930834959925842813058158004403350828717052871885465500556124088906264129776510403359242093865854271928296119613572728509106745046222779723520268367897997769361285027111216043046277913275038284383199163903213525387641/22208041220058522696959847426560199135527967066896977402684804594953127703247828763725741476047637605724703091781897985405400668515095595441313454401496384507609808215910840648153665899910413523296665896676746146251410029116086847133955643612584940401149058937129319529741917476829410321155085087604855316485686065197018735207052260275772455751524549861611736448114817499136*x^6-565726744424117249572157504550525977369279130567565721144543449423781003111689612635050383942471902299705451032917544730645717356212011051000468607274066478605865056863518889899397601862829746740013937662809060164543222006616257948677322271245410738531751832523135394343044711066008656939856801951171357349837291728493193156522050277066870713897208704734398228627967600269886923635/5552010305014630674239961856640049783881991766724244350671201148738281925811957190931435369011909401431175772945474496351350167128773898860328363600374096126902452053977710162038416474977603380824166474169186536562852507279021711783488910903146235100287264734282329882435479369207352580288771271901213829121421516299254683801763065068943113937881137465402934112028704374784*x^5+132378757467545189790009396764644946288582627674122813408372368381421606201397122737017287360636397938788611605244057003059639462769278714353277590079462932330629590650974403578684379536310714173662505727768424266648370762678754082972590083685869006694975306880202521970208221095452770723612321013279601291395480969270163157049941704211547858157910084314531413247130294194519864353/694001288126828834279995232080006222985248970840530543833900143592285240726494648866429421126488675178896971618184312043918770891096737357541045450046762015862806506747213770254802059372200422603020809271148317070356563409877713972936113862893279387535908091785291235304434921150919072536096408987651728640177689537406835475220383133617889242235142183175366764003588046848*x^4+202125088907511352411003312101717454321275362603884606138477468968613281108827178222289445632446211519342263343909931531257460702504092676558938758351990208392392085582086905368149462335722232599184409622899327053644773188208734697985470377651638367848796472505236616618075189193638870268723805255015498813718551137305085146040951726804782453741682444948630894476499371582405377665/10843770126981700535624925501250097234144515169383289747404689743629456886351478888537959705101385549670265181534129875686230795173386521211578835156980656497856351667925215160231282177690631603172200144861692454224321303279339280827126779107707490430248563934145175551631795642983110508376506390432058260002776399021981804300318486462779519409924096612115105687556063232*x^3-393849717455051012974025689265175569976408573219373469117672345133578377875169762657328040838377628342702305770871196041330487606888977257728232712118670625071598965702782096233842819230485433495578666440300994272697178167153183106048704841251620253040666637721237959873841415241681553226743414575704662035711014271300343358995090098198044259575599676955906952093688417007514627373/5421885063490850267812462750625048617072257584691644873702344871814728443175739444268979852550692774835132590767064937843115397586693260605789417578490328248928175833962607580115641088845315801586100072430846227112160651639669640413563389553853745215124281967072587775815897821491555254188253195216029130001388199510990902150159243231389759704962048306057552843778031616*x^2-1108622391686930647833965265709065654120842026115269566769765476758677913455371599910890690029793161892520347051647231211849030558789326504427036833589392367236233835963053532231757376424640632346525004610071239560646122926046848346294176263963722002893519731789268753515602062537533299033212229628877838535256460483016629739447632567162748778119849578891491093573187972078697092077/903647510581808377968743791770841436178709597448607478950390811969121407195956574044829975425115462472522098461177489640519232931115543434298236263081721374821362638993767930019273514807552633597683345405141037852026775273278273402260564925642290869187380327845431295969316303581925875698042199202671521666898033251831817025026540538564959950827008051009592140629671936*x+2001341619908537046056455837110374672031093880790179971031900605766055888322967764372076879824956070150652377976976211735363544473474460536974615919958492074545755988168616164436018667724663744274535642300573543596138036649129839913591035099106257836367061028211746136759273283310666993680816761090397925418555797482132951452592975387408849096683130232975672079960747807058364022683/338867816468178141738278921914065538567016099043227804606396554488420527698483715266811240784418298427195786922941558615194712349168328787861838598655645515558010989622662973757227568052832237599131254526927889194510040727479352525847711847115859075945267622942036735988493613843222203386765824701001820625086762469436931384384952701961859981560128019128597052736126976]]]; f[62,12]=[ [x^6-10*x^5-714000*x^4-64696104*x^3+132508323792*x^2+14108958877824*x-5474908971213696, [1,-1], [-32,x,-430943/23149278336672*x^5+55221209/5787319584168*x^4+16709474639/1929106528056*x^3-339153037969/107172584892*x^2-2877933671278/2977016247*x+3125766884072/14381721,706907/23149278336672*x^5-22132907/1446829896042*x^4-26593508429/1929106528056*x^3+491570935369/107172584892*x^2+4414124189764/2977016247*x-3760295896154/14381721,-547595/1929106528056*x^5+268188551/1929106528056*x^4+38216942371/321517754676*x^3-347245691245/8931048741*x^2-10469727685231/992338749*x+10121258980952/4793907,2192399/3858213056112*x^5-156810961/482276632014*x^4-79288568249/321517754676*x^3+1939966079899/17862097482*x^2+25882223950319/992338749*x-36457910214694/4793907,9278765/964553264028*x^5-9764542735/1929106528056*x^4-1383517676045/321517754676*x^3+14523835027043/8931048741*x^2+447352522127360/992338749*x-513005872298506/4793907,-263690497/23149278336672*x^5+8435892649/1446829896042*x^4+10031744676271/1929106528056*x^3-200167408498283/107172584892*x^2-1717136966770070/2977016247*x+1716592980128770/14381721,-94968253/11574639168336*x^5+16928042927/5787319584168*x^4+957743355376/241138316007*x^3-44696532419495/53586292446*x^2-1294155533723446/2977016247*x+1006495886214596/14381721,3528871/83874196872*x^5-620081837/41937098436*x^4-75545586275/3494758203*x^3+1867150712852/388306467*x^2+102073846116485/43145163*x-1857318942165002/4793907,28629151,8376527791/11574639168336*x^5-2075205533981/5787319584168*x^4-82244215617148/241138316007*x^3+6212857031248661/53586292446*x^2+114350701497264559/2977016247*x-109921236206857274/14381721,44748433/1006490362464*x^5+5753359757/251622590616*x^4-4025669237761/83874196872*x^3-21264506138557/4659677604*x^2+978215569114316/129435489*x-6370393417553480/14381721,-10792441039/11574639168336*x^5+620606341301/1446829896042*x^4+438527150108701/964553264028*x^3-7414927111659929/53586292446*x^2-156063202659952717/2977016247*x+132594567015183452/14381721,1514101235/5787319584168*x^5-287970396821/1446829896042*x^4-24624150905423/482276632014*x^3+1343248161166705/26793146223*x^2-7946155733342102/2977016247*x-27940468551367736/14381721,3095413961/5787319584168*x^5-1824394671257/5787319584168*x^4-228936483808285/964553264028*x^3+2539928637590611/26793146223*x^2+80354567874524203/2977016247*x-79765039705307294/14381721,176428833853/23149278336672*x^5-2779613797913/723414948021*x^4-6732407256490339/1929106528056*x^3+132508840148700899/107172584892*x^2+1113032449145953100/2977016247*x-1204471571904935914/14381721,-38744199719/11574639168336*x^5+2050172259175/1446829896042*x^4+1634907031227725/964553264028*x^3-24072690009940939/53586292446*x^2-606653694361667537/2977016247*x+404814137538599638/14381721,-19787187373/1929106528056*x^5+5496208456895/964553264028*x^4+359140011512963/80379438669*x^3-16030463373162482/8931048741*x^2-471313313990708516/992338749*x+498095535233907748/4793907,176175669911/7716426112224*x^5-2776630267207/241138316007*x^4-6741475717832129/643035509352*x^3+134128905480691057/35724194964*x^2+1118124831626406010/992338749*x-1267123105833098234/4793907,-41514043787/5787319584168*x^5+12278497998325/2893659792084*x^4+703343134346821/241138316007*x^3-36390385403871103/26793146223*x^2-817065758741987860/2977016247*x+1032444687158755538/14381721,-63726699647/1446829896042*x^5+129924865830905/5787319584168*x^4+19449112007813671/964553264028*x^3-194190372032559382/26793146223*x^2-6436665076189703776/2977016247*x+6824750458540413704/14381721,-33272781569/2893659792084*x^5+33282719905345/5787319584168*x^4+4623922785000755/964553264028*x^3-45319923614107856/26793146223*x^2-1225122181450303973/2977016247*x+1431811832012121736/14381721,238248620615/11574639168336*x^5-47524057469533/5787319584168*x^4-2716615628673320/241138316007*x^3+155477419078678963/53586292446*x^2+4411977128982957098/2977016247*x-3143757497220734818/14381721,2999522424617/23149278336672*x^5-383858627993885/5787319584168*x^4-113257945304801861/1929106528056*x^3+2291609043692534863/107172584892*x^2+18560481938343190480/2977016247*x-20545195195551453668/14381721]], [x^6+476*x^5-429642*x^4-161235252*x^3+45009647784*x^2+10484980275168*x-129742343127360, [-1,1], [32,x,-676919/809612942993964*x^5-162044917/809612942993964*x^4+21465210223/44978496832998*x^3+243623367892/7496416138833*x^2-830306227018/12071523573*x+293291718245/174949617,1045793/202403235748491*x^5+1480156345/809612942993964*x^4-144781354633/44978496832998*x^3-5788131735271/7496416138833*x^2+4993916379895/12071523573*x+6602073633565/174949617,7054981/809612942993964*x^5-5759312345/404806471496982*x^4+15278758142/22489248416499*x^3+70103344594078/7496416138833*x^2-10665899165428/12071523573*x-165329945167630/174949617,9492769/404806471496982*x^5-917854061/202403235748491*x^4+31587844591/22489248416499*x^3+61767856486799/7496416138833*x^2-4100923975493/1341280397*x-170860169155028/174949617,-269578415/269870980997988*x^5-28059066076/67467745249497*x^4+1811572415561/7496416138833*x^3+215301922460599/2498805379611*x^2-3212576564549/1341280397*x-189230324852048/58316539,1640440555/404806471496982*x^5+1331411358775/809612942993964*x^4-75077705027941/44978496832998*x^3-3639669040200247/7496416138833*x^2+1902766228588417/12071523573*x+2979789536040337/174949617,-416103239/269870980997988*x^5+36766092947/67467745249497*x^4+7683036214942/7496416138833*x^3-344385200980916/2498805379611*x^2-1632253853507131/12071523573*x-549940182496324/58316539,4954208347/404806471496982*x^5+587492831285/404806471496982*x^4-104028945836942/22489248416499*x^3-2352681556066477/7496416138833*x^2+114583940603737/524848851*x+2764195475337466/174949617,-28629151,-42521979485/809612942993964*x^5-11978474360287/202403235748491*x^4+121324033198994/22489248416499*x^3+124828805208058228/7496416138833*x^2+16235446962676052/12071523573*x-140852280177149770/174949617,-55878118171/809612942993964*x^5+9007141061185/809612942993964*x^4+1861072245729719/44978496832998*x^3-23637522192666841/7496416138833*x^2-2184443045615980/524848851*x-31341207108787097/174949617,35592278261/404806471496982*x^5+28935961477393/404806471496982*x^4-819068543337397/22489248416499*x^3-140385799978882952/7496416138833*x^2+25519286358602117/4023841191*x-36819956998229962/174949617,-22960936505/67467745249497*x^5-24426370286213/134935490498994*x^4+990887890205027/7496416138833*x^3+127654092277423150/2498805379611*x^2-48793428593717206/4023841191*x-125026418821509884/58316539,13796855465/29985664555332*x^5+1399334606209/4997610759222*x^4-1252810346361026/7496416138833*x^3-7846417791400814/92548347393*x^2+171660835677577390/12071523573*x+171414001416987988/58316539,-5310770155/202403235748491*x^5+198140018075227/809612942993964*x^4+225367563144221/44978496832998*x^3-685798263576265918/7496416138833*x^2+11110108118343251/4023841191*x+574296666577646659/174949617,115179799315/404806471496982*x^5-92243496267884/202403235748491*x^4-5842220439163796/22489248416499*x^3+1066508410517866967/7496416138833*x^2+371665278645240605/12071523573*x-1014544426130468612/174949617,25573121494/22489248416499*x^5+18227711853025/44978496832998*x^4-2973001226028056/7496416138833*x^3-41827410616896323/832935126537*x^2+520089615122790526/12071523573*x-233525918633127116/58316539,1496312583109/404806471496982*x^5+1486582057298047/809612942993964*x^4-65701791421736293/44978496832998*x^3-4154781602354277346/7496416138833*x^2+1769904648850567955/12071523573*x+3597683230839442411/174949617,-5666094449/977793409413*x^5-868420919671/977793409413*x^4+967227447319619/325931136471*x^3+12046420118755838/36214570719*x^2-172691142372062098/524848851*x-1542928758283148010/58316539,-1963586994899/269870980997988*x^5-396083256551417/134935490498994*x^4+23136088698849488/7496416138833*x^3+1728265421514825448/2498805379611*x^2-1310876613537474467/4023841191*x-824950490557114158/58316539,5654494758859/809612942993964*x^5+848342987764633/404806471496982*x^4-76668831409413562/22489248416499*x^3-5131223328516609680/7496416138833*x^2+4505365964429188636/12071523573*x+2853890688579857558/174949617,4767933099109/809612942993964*x^5+430549271830195/404806471496982*x^4-57580327675748227/22489248416499*x^3-207643290766392953/7496416138833*x^2+3065288148916404679/12071523573*x-7236011728304814538/174949617,-23605818574679/809612942993964*x^5-10873442654434603/809612942993964*x^4+498210261886206571/44978496832998*x^3+27409183696959845962/7496416138833*x^2-11305099921706085058/12071523573*x-20651307619930737727/174949617]], [x^8-496*x^7-669014*x^6+360745092*x^5+79902279024*x^4-54484649798256*x^3+3944252503768608*x^2+422561439229729536*x-4792822724633239296, [1,1], [-32,x,4294419244025556053/55031733590302023224854057577280*x^7+11754878580889538537/6878966698787752903106757197160*x^6-1259691508688032608708257/27515866795151011612427028788640*x^5+784187062034162094920501/169851029599697602545845856720*x^4+11769856306361044619423428241/2292988899595917634368919065720*x^3-1632981476329784485190212051/1179521038886788906568374005*x^2+261698219613388613650371886673/3538563116660366719705122015*x+291736009758743968337548910043/43685964403214403946976815,661020033227702983361/3026745347466611277366973166750400*x^7-68238646500785424892247/756686336866652819341743291687600*x^6-244546580291467140415710149/1513372673733305638683486583375200*x^5+186556812390717830311514329/3113935542661122713340507373200*x^4+3335617237843803656414215314167/126114389477775469890290548614600*x^3-2883044966623025591531741172737/389241942832640339167563421650*x^2-28251367709027059903496353696534/194620971416320169583781710825*x-1895195716236044133256581952709/218429822016072019734884075,3393491942158917079417/1513372673733305638683486583375200*x^7-798657201120870823128893/756686336866652819341743291687600*x^6-1122934735734971468245697953/756686336866652819341743291687600*x^5+609079877137349095339233769/778483885665280678335126843300*x^4+5801338677644241235757447044937/31528597369443867472572637153650*x^3-46863221928878283960365136929153/389241942832640339167563421650*x^2+980528406148858821260581030028654/194620971416320169583781710825*x+203636069379818704738902666547954/218429822016072019734884075,440509708278299963551/15601780141580470501891614261600*x^7+4170269795767758753173/3900445035395117625472903565400*x^6-132805077850046489515898659/7800890070790235250945807130800*x^5+55260280294440547227074917/48153642412285402783616093400*x^4+1353559153538738222871551721997/650074172565852937578817260900*x^3-250877538331427866591924351564/668800589059519483105779075*x^2+17940646515253518594527632284137/2006401767178558449317337225*x+2234639944572825136905009731612/2251853835217237316854475,-40499367211352684732641/504457557911101879561162194458400*x^7-6339490842477746610209611/252228778955550939780581097229200*x^6+11537094301342571804757126769/252228778955550939780581097229200*x^5+22994566639446628473474828617/2335451656995842035005380529900*x^4-60764519588947922102767390430051/10509532456481289157524212384550*x^3-220203423502401773475722091080143/389241942832640339167563421650*x^2+10287394312410603920907162264317083/64873657138773389861260570275*x+1772780297674693217857650130622124/218429822016072019734884075,-48476237273171374253231/605349069493322255473394633350080*x^7+3479981900226997440400817/151337267373330563868348658337520*x^6+15925763141025037072656458939/302674534746661127736697316675040*x^5-34543155918783049475317045357/1868361325596673628004304423920*x^4-168053296558565307415771102478057/25222877895555093978058109722920*x^3+229947331875260988779787210709567/77848388566528067833512684330*x^2-6903122873749891696740876465878936/38924194283264033916756342165*x-729289255321321019492551080013221/43685964403214403946976815,-27566955974459777259481/84076259651850313260193699076400*x^7+21690034708506554963923/84076259651850313260193699076400*x^6+8993233641262108623718216879/42038129825925156630096849538200*x^5-82897269556124811709629688961/4670903313991684070010761059800*x^4-226371750603340169838452216364389/7006354970987526105016141589700*x^3+1719328938382860506437114412606747/389241942832640339167563421650*x^2+13982822833955489312531394726385681/21624552379591129953753523425*x-6863741439310558052149884711569096/218429822016072019734884075,-368582615876857375532369/756686336866652819341743291687600*x^7-69211660937884332812357399/378343168433326409670871645843800*x^6+109089939294501790919550518321/378343168433326409670871645843800*x^5+15643510122618390143728114621/194620971416320169583781710825*x^4-676908067773343199634679890960859/15764298684721933736286318576825*x^3-1308153755711208742082181877479704/194620971416320169583781710825*x^2+394072772311895399521323322654821919/194620971416320169583781710825*x+15463206670260091572755008951965894/218429822016072019734884075,-28629151,-533842453647167904834919/151337267373330563868348658337520*x^7+22969851807893930041556437/151337267373330563868348658337520*x^6+175177148805672006690671607541/75668633686665281934174329168760*x^5-1046831070760990120777474597/3844364867482867547333959720*x^4-4393631037212347977991696878119171/12611438947777546989029054861460*x^3+4296925173749389084481831087362597/77848388566528067833512684330*x^2+230065141570128631767588875720680964/38924194283264033916756342165*x-11855254012524252438873448709366386/43685964403214403946976815,-29722848173855441183073887/3026745347466611277366973166750400*x^7-1204018843288549019231466863/378343168433326409670871645843800*x^6+8599673343593612622267530306483/1513372673733305638683486583375200*x^5+1347538889160370284346084209769/1037978514220374237780169124400*x^4-96084815847058722796968279799673339/126114389477775469890290548614600*x^3-16389069837542449762213041927342098/194620971416320169583781710825*x^2+4891447697527022164946765711703788503/194620971416320169583781710825*x+150902853666426603510380076390942653/218429822016072019734884075,-26575451367015466340087197/1513372673733305638683486583375200*x^7-802267690391510317713021581/378343168433326409670871645843800*x^6+7929854094346364075656895012473/756686336866652819341743291687600*x^5+697858966029234298809836305001/4670903313991684070010761059800*x^4-83201824361856350884327443883904659/63057194738887734945145274307300*x^3+8483089942284570268668768773121733/64873657138773389861260570275*x^2+1476537689041016410888396247266917061/194620971416320169583781710825*x-15738640174270170050099743346347014/218429822016072019734884075,1655260527444525899764373/63057194738887734945145274307300*x^7+14627967265427727471077933/31528597369443867472572637153650*x^6-530432886563844939600831947357/31528597369443867472572637153650*x^5+441755463484395532999810843907/389241942832640339167563421650*x^4+12844592088583801343350415184483487/5254766228240644578762106192275*x^3-20455045822639354101735045595796378/64873657138773389861260570275*x^2-2454426309731386000055863961908989142/64873657138773389861260570275*x+444493341778653253958666636543917124/218429822016072019734884075,314890071030638136314147/15286592663972784229126127104800*x^7+79130546891623272002715737/7643296331986392114563063552400*x^6-90110233777740742258848399923/7643296331986392114563063552400*x^5-1056076221982480324514273009767/212313786999622003182307320900*x^4+545627958325417193076531394604167/318470680499433004773460981350*x^3+16465383589776170264967280752273293/35385631166603667197051220150*x^2-56570402085061439894943025484591912/655289466048216059204652225*x-348383814785353537733607297927356064/218429822016072019734884075,-30797696644440530628837313/605349069493322255473394633350080*x^7-830745942067848840868410149/151337267373330563868348658337520*x^6+9681181340660901630234530503717/302674534746661127736697316675040*x^5+13421156247128599743166775069/23066189204897205284003758320*x^4-115272344473340370947448287595473551/25222877895555093978058109722920*x^3+17433793377204142387965460638359491/77848388566528067833512684330*x^2+2870302852003465148759806555173994682/38924194283264033916756342165*x+277196173401885219243821629245742177/43685964403214403946976815,6531786694899454644795509/137579333975755058062135143943200*x^7-107242534299955163979428993/34394833493938764515533785985800*x^6-1996538342448878241105867447281/68789666987877529031067571971600*x^5+2098968404622969477581251723103/424627573999244006364614641800*x^4+19798186342299617316285595886384723/5732472248989794085922297664300*x^3-6124304933526973684934567315780876/5897605194433944532841870025*x^2+1152198870111088738109656945068215233/17692815583301833598525610075*x+1756614824675322976534868882944197388/218429822016072019734884075,-3177875213428857143467121/50445755791110187956116219445840*x^7-326510199199845697996648211/25222877895555093978058109722920*x^6+878711384026727033770036728869/25222877895555093978058109722920*x^5+352560106386295764786208898161/116772582849792101750269026495*x^4-3786575125301412486720083107275751/1050953245648128915752421238455*x^3+10731223144427444138581784497937252/38924194283264033916756342165*x^2-337865877362812795812728860827966434/12974731427754677972252114055*x+408494499132209481826392524536903548/43685964403214403946976815,40095552635910476276781683/605349069493322255473394633350080*x^7-2695116156895286412910765421/151337267373330563868348658337520*x^6-12634797841116236351805386202767/302674534746661127736697316675040*x^5+26833655180774082393525798925441/1868361325596673628004304423920*x^4+114477699381142001698754960003008541/25222877895555093978058109722920*x^3-169477001265596538639619432075097701/77848388566528067833512684330*x^2+10082213964072195287632556544876274568/38924194283264033916756342165*x+337293357758629915181120201929351833/43685964403214403946976815,129083016725126695122203/4670903313991684070010761059800*x^7-6760959904476095062071611/518989257110187118890084562200*x^6-6737634610698430878423063503/259494628555093559445042281100*x^5+17580093020362676821327508789137/2335451656995842035005380529900*x^4+2381668156817566628798264913437107/389241942832640339167563421650*x^3-150581639574734267616189423698587249/194620971416320169583781710825*x^2-5233168574016537722200813173288458854/21624552379591129953753523425*x+2418292926210681085395982205221940414/218429822016072019734884075,-245904384205650289794169703/504457557911101879561162194458400*x^7-5178142545842818871709708863/252228778955550939780581097229200*x^6+75610925095930537966505030407727/252228778955550939780581097229200*x^5-3577970935095473144712932807272/194620971416320169583781710825*x^4-207908762896483106897187813849287729/5254766228240644578762106192275*x^3+279018346645644373729267252828676059/43249104759182259907507046850*x^2+17318070618810954268586831762247985739/64873657138773389861260570275*x-5254360140282236668917778841121865858/218429822016072019734884075,-252298729746653048260348589/1513372673733305638683486583375200*x^7-13407081719908523415183286169/756686336866652819341743291687600*x^6+68602501053986305350906248487701/756686336866652819341743291687600*x^5-586797240921763584743930971549/389241942832640339167563421650*x^4-119534772516775344991309123607754752/15764298684721933736286318576825*x^3+679702905264544041777067301012425351/389241942832640339167563421650*x^2-92203691680879557727370296611584494918/194620971416320169583781710825*x+4299466969497320371779223659757750382/218429822016072019734884075,154451247019107507508307447/189171584216663204835435822921900*x^7-19724716925763012268429144679/756686336866652819341743291687600*x^6-94576552193908497071984198606971/189171584216663204835435822921900*x^5+105123136694202134902091095006589/1556967771330561356670253686600*x^4+3871876971894778252151171129147174947/63057194738887734945145274307300*x^3-6013996316817158485769755142585270009/389241942832640339167563421650*x^2+111561536536337479248382052268423336287/194620971416320169583781710825*x+16255029097747824518285180001143649862/218429822016072019734884075,-2751375437295343053387450833/3026745347466611277366973166750400*x^7+10127644871432063066700690779/189171584216663204835435822921900*x^6+857959237471372644970529880474797/1513372673733305638683486583375200*x^5-818178562725965595578612350370261/9341806627983368140021522119600*x^4-8947323891914928628162152221055154601/126114389477775469890290548614600*x^3+1194199706760713793650498204178187106/64873657138773389861260570275*x^2-177608820574717902088769914518821443973/194620971416320169583781710825*x-19996722100319008482016272849397108173/218429822016072019734884075]], [x^8-496*x^7-1050538*x^6+469709596*x^5+305427911520*x^4-116735039108784*x^3-18492296164122528*x^2+4623431884456515840*x-130951043010119764224, [-1,-1], [32,x,-2639953586496056021/507877102308800962889634906916416*x^7+74337243660877313383/36276935879200068777831064779744*x^6+1438814919737030409961225/253938551154400481444817453458208*x^5-16226229626638369204930703/7935579723575015045150545420569*x^4-37448457986574026891792165695/21161545929533373453734787788184*x^3+637435739039196608438531553827/1175641440529631858540821543788*x^2+4441530225544371417394162711616/32656706681378662737245042883*x-1534081503607127889310845519992/84384254990642539372726209,-2037071712748716095/507877102308800962889634906916416*x^7-195366894525149361929/36276935879200068777831064779744*x^6+1646429372121173735067355/253938551154400481444817453458208*x^5+310410083023117137233464397/63484637788600120361204363364552*x^4-58660221649779846308398069339/21161545929533373453734787788184*x^3-1278249945814756994910519618595/1175641440529631858540821543788*x^2+9749148040240972317813291616466/32656706681378662737245042883*x+3410766828363983625658337016022/84384254990642539372726209,8132355555259897777/42323091859066746907469575576368*x^7-666935706811282430371/6046155979866678129638510796624*x^6-4410555392985978863884913/21161545929533373453734787788184*x^5+2091705093917198788956847391/21161545929533373453734787788184*x^4+233922800579379104555862061417/3526924321588895575622464631364*x^3-248039783392457522338278969503/10885568893792887579081680961*x^2-57248542818945425083647543808543/10885568893792887579081680961*x+25553135653947002874539985842520/28128084996880846457575403,-28630797282495164833/28215394572711164604979717050912*x^7+990978774792136309577/2015385326622226043212836932208*x^6+16119853703679896030747933/14107697286355582302489858525456*x^5-1605167393822408470848028055/3526924321588895575622464631364*x^4-147170127159940652871536836295/391880480176543952846940514596*x^3+20261337868166025646327143743743/195940240088271976423470257298*x^2+350368957923462730237127439993527/10885568893792887579081680961*x-68312508345615668347316488177398/28128084996880846457575403,-2368712144166963409/1511538994966669532409627699156*x^7+7819807434850878897109/6046155979866678129638510796624*x^6+1247969169574326943508477/755769497483334766204813849578*x^5-3888284344920385330323827477/3023077989933339064819255398312*x^4-230648972358253833197354473489/503846331655556510803209233052*x^3+4482212410874123686364649979943/13995731434876569744533589807*x^2+10735127147602828324994028222796/518360423513947027575318141*x-4742374511310391062216085337050/574042550956751968521947,4805369765442695386621/507877102308800962889634906916416*x^7-106398011429982551234765/36276935879200068777831064779744*x^6-2520206495724666936766263329/253938551154400481444817453458208*x^5+159372960895704759697555522073/63484637788600120361204363364552*x^4+61339542188115273169539208411049/21161545929533373453734787788184*x^3-629798691813025891966416762744775/1175641440529631858540821543788*x^2-6255811185281515289214382821992248/32656706681378662737245042883*x+1323689573204627031471529019261842/84384254990642539372726209,-2009229956717577737203/253938551154400481444817453458208*x^7+33550289186645957797297/9069233969800017194457766194936*x^6+1052502514686761944877329655/126969275577200240722408726729104*x^5-155295596941725468180242090995/63484637788600120361204363364552*x^4-6991257318926463916308749957885/2645193241191671681716848473523*x^3+139503676204418907594767594856577/587820720264815929270410771894*x^2+8236407096748551453042249694091714/32656706681378662737245042883*x+1441423475845628481078603103248676/84384254990642539372726209,290049257143976892521/3847553805369704264315415961488*x^7-120295961227909443839/4907594139502173806524765257*x^6-157751765172871432280845165/1923776902684852132157707980744*x^5+22195314184373243573231817269/961888451342426066078853990372*x^4+2007920469955292128518865465709/80157370945202172173237832531*x^3-52165720109946686121943369924876/8906374549466908019248648059*x^2-1681226741959764135313549778330515/989597172162989779916516451*x+624144265016361933534915107929362/2557098636080076950688673,28629151,27143016820462780877561/253938551154400481444817453458208*x^7-20955796501015676970389/1295604852828573884922538027848*x^6-13409261015724282541306529917/126969275577200240722408726729104*x^5+884432181547622057034336402185/63484637788600120361204363364552*x^4+63882862661690584335812604365203/2645193241191671681716848473523*x^3-1992735830306859503065409583696851/587820720264815929270410771894*x^2-11930527237106474103868269657019477/32656706681378662737245042883*x+23795146055030251457392196641964086/84384254990642539372726209,-30661662617157923935219/507877102308800962889634906916416*x^7-1993593173066353894267591/36276935879200068777831064779744*x^6+13223646412529721896966117807/253938551154400481444817453458208*x^5+808882481300073423390851809129/15871159447150030090301090841138*x^4-35485374409375629750968694168905/21161545929533373453734787788184*x^3-14952995952694209709494920260954703/1175641440529631858540821543788*x^2-138043090670796259767743389195050578/32656706681378662737245042883*x+85825797021957295949808551668008440/84384254990642539372726209,-103745829015834327621797/253938551154400481444817453458208*x^7+4298233056317622961682401/18138467939600034388915532389872*x^6+57584753923120109610144388129/126969275577200240722408726729104*x^5-6898628672941026250781122055035/31742318894300060180602181682276*x^4-1509816810075515930411202738545701/10580772964766686726867393894092*x^3+28178485398770412308035830177000323/587820720264815929270410771894*x^2+292577687031489094796318806085694067/32656706681378662737245042883*x-45472468808447018036751364810033348/84384254990642539372726209,68599039221903578983541/126969275577200240722408726729104*x^7-310809946563809030385955/1295604852828573884922538027848*x^6-35086475397770008912167724969/63484637788600120361204363364552*x^5+1641354599066434445193903104270/7935579723575015045150545420569*x^4+833369210836930962633202992402619/5290386482383343363433696947046*x^3-13068995874941810997416363335432583/293910360132407964635205385947*x^2-384290980995227164753633213223652518/32656706681378662737245042883*x+152800841042493874954236616679616296/84384254990642539372726209,-176226569047807603695655/126969275577200240722408726729104*x^7+1451790020204563792699363/2591209705657147769845076055696*x^6+86433680110328378265011171963/63484637788600120361204363364552*x^5-28824543449050574181127370083649/63484637788600120361204363364552*x^4-3518744170148301911568818051962087/10580772964766686726867393894092*x^3+25371981113257705135405126191551329/293910360132407964635205385947*x^2+271496375157533834267250844342629379/32656706681378662737245042883*x-69922915396713655812255212398328398/84384254990642539372726209,2426700322026553514070583/507877102308800962889634906916416*x^7-59898778515102505668723335/36276935879200068777831064779744*x^6-1348416793073363619599620993811/253938551154400481444817453458208*x^5+96078362101564814320448905052039/63484637788600120361204363364552*x^4+34760540208477959848770245203341227/21161545929533373453734787788184*x^3-410990690523377388671016903195021073/1175641440529631858540821543788*x^2-3528674780239047099781351054564513522/32656706681378662737245042883*x+861842049066996251196140053935818854/84384254990642539372726209,-166537854368918930194723/36276935879200068777831064779744*x^7+18737918171792637184635629/18138467939600034388915532389872*x^6+91157915420714778958662658247/18138467939600034388915532389872*x^5-4408129524507112927521727106993/4534616984900008597228883097468*x^4-2310655389193091330739674652403787/1511538994966669532409627699156*x^3+2881897953752657992962580549470913/11996341229894202638171648406*x^2+488640921845125238148076658048775593/4665243811625523248177863269*x-84805567439581048197018059612445782/12054893570091791338960887,341427416878668590005/522507306902058603795920686128*x^7-56960047771345203333395/83974388609259418467201538842*x^6-1071174197280569843825224717/2351282881059263717081643087576*x^5+830683381961788877494210365109/1175641440529631858540821543788*x^4-25238378074139740021978625669311/293910360132407964635205385947*x^3-18201105396254798590959210988528690/97970120044135988211735128649*x^2+625747041674859521578451661665071436/10885568893792887579081680961*x+232741200529625830371062426253215652/28128084996880846457575403,-2587627178184374292656507/169292367436266987629878302305472*x^7+71083977119724871115412283/12092311959733356259277021593248*x^6+1341321200286034979195287344343/84646183718133493814939151152736*x^5-111705114374714986617582311319499/21161545929533373453734787788184*x^4-31871294296249174870331602333306807/7053848643177791151244929262728*x^3+473719739325742104871452807933071717/391880480176543952846940514596*x^2+2993038730580222086176462685655146248/10885568893792887579081680961*x-888286419597557793383406985416814858/28128084996880846457575403,428939241048836142152279/126969275577200240722408726729104*x^7-1623753704518794564248765/647802426414286942461269013924*x^6-211832436203445638434742230015/63484637788600120361204363364552*x^5+70328787490557914459703978674015/31742318894300060180602181682276*x^4+2276529484927369995803704643549063/2645193241191671681716848473523*x^3-155326218770786363364794835488715935/293910360132407964635205385947*x^2-832307200860099132543824211075666404/32656706681378662737245042883*x+2141292307533706400058264808943016098/84384254990642539372726209,1457566553707076579883475/63484637788600120361204363364552*x^7-169981188789030614650516091/18138467939600034388915532389872*x^6-798509936508745211789565282335/31742318894300060180602181682276*x^5+535998016729664172081866749091485/63484637788600120361204363364552*x^4+85626088804970977618287666424025981/10580772964766686726867393894092*x^3-558497086023872905975865453723259392/293910360132407964635205385947*x^2-22054797366448846793433180809054659892/32656706681378662737245042883*x+4787034383741721034440762583182879560/84384254990642539372726209,-163824588146999983355527/31742318894300060180602181682276*x^7+43705431172058851331101873/18138467939600034388915532389872*x^6+55497676058131508294226518537/15871159447150030090301090841138*x^5-141260537075983326092010105691811/63484637788600120361204363364552*x^4-1535993644755011449387650146765071/10580772964766686726867393894092*x^3+157939430525228972943218520565651126/293910360132407964635205385947*x^2-3695988000951808848772515762795550349/32656706681378662737245042883*x-358803879760215339978435585078509560/84384254990642539372726209,-6925953740143255340302111/253938551154400481444817453458208*x^7+134903655264082396926280891/9069233969800017194457766194936*x^6+3834367005532066777341508456259/126969275577200240722408726729104*x^5-926972818246832953169787077257255/63484637788600120361204363364552*x^4-24336766937604657504965361728487143/2645193241191671681716848473523*x^3+2141059066861208995376387096985678475/587820720264815929270410771894*x^2+18263770873945783520175759991720104578/32656706681378662737245042883*x-8757872419994055842083477611917283026/84384254990642539372726209,-28779268669725627249488477/507877102308800962889634906916416*x^7+554469627927737440651452955/36276935879200068777831064779744*x^6+15171342019965176707392846126433/253938551154400481444817453458208*x^5-381365875181675852949608195878751/31742318894300060180602181682276*x^4-374944899614681361627287976948185083/21161545929533373453734787788184*x^3+2926323363549464633472386000359431251/1175641440529631858540821543788*x^2+41061897277030385511479822556609713678/32656706681378662737245042883*x-8779189697244303538769365715417624612/84384254990642539372726209]]]; f[63,12]=[ [x+8, [-1,1], [-8,0,-4390,-16807,804836,358294,5657862,-14602004,36724800,-51126982,-208102080,652145982,-951188402,858607748,1336554720,-1497595998,-7067944068,-7643926442,-5086757252,-2801411040,-7844280438,-21156661264,10894949316,-70788775714,82223797746]], [x-62, [-1,1], [62,0,3310,-16807,-628904,176854,-566958,-12916124,25664100,47411458,13942680,-641657298,600859298,-1417753612,-860414040,-3221420478,6082959012,-864141122,11897667268,14077803900,-18814150398,17021361416,-47613135564,-61562070254,-166479510534]], [x^2-54*x-2640, [-1,-1], [x,0,10*x+6480,16807,4160*x+263088,-29862*x+801500,-3100*x-1996326,78138*x-11109082,-39500*x+34147008,-1928052*x+21299598,1370844*x-44653564,5698188*x-417460246,-1231356*x+122384682,-9186912*x+1161419240,38136388*x-1313802828,-64945144*x+3846427074,-104471170*x+1265049090,-56906874*x+9057783128,-203009004*x+10409505092,60930912*x+10510871040,-199184616*x-10067016334,434987496*x-10748260264,-334983474*x+6406046514,-390416072*x+61311890358,-203366268*x-90623421322]], [x^3-68*x^2-1720*x+7232, [-1,1], [x,0,-37/4*x^2+551*x+11266,-16807,-275/4*x^2-1375*x-233452,3111/2*x^2-134298*x-1434482,-3047/4*x^2+67773*x+1328246,2474*x^2-287064*x+3542420,-134497/4*x^2+2336475*x+34196560,100902*x^2-7556200*x-165414342,151226*x^2-13160664*x-131841920,500025/2*x^2-13643046*x-654358050,1163071/4*x^2-38672453*x+223721822,298628*x^2+2377296*x-675137916,-983703/2*x^2+35689050*x+506435280,-665111/2*x^2+74126202*x-2368393262,3006467/2*x^2-87398178*x-8671586908,-1370002*x^2+117745272*x-1146448258,9676453/2*x^2-245695950*x+1002207020,-2636975/4*x^2+198266325*x-16692989152,-25687561/2*x^2+1037584998*x+4994074538,51422671/2*x^2-1987902378*x-35370614160,10003600*x^2-1159456896*x-9187900372,-146341729/4*x^2+2506634075*x+7685346526,101943233/2*x^2-3403669302*x-58627940158]], [x^3+77*x^2-2854*x-225104, [-1,1], [x,0,-59/7*x^2-517/7*x+203864/7,-16807,242*x^2+9614*x-345608,111*x^2+10449*x-789452,-13966/7*x^2-556530/7*x+3029398/7,-16027/7*x^2-374949/7*x+81339206/7,26368*x^2-271104*x-111665392,-94206*x^2-1334914*x+373446750,-528982/7*x^2-20757546/7*x+1897574692/7,214134*x^2+1636362*x-599585382,480098*x^2-4531682*x-2276507558,-263494*x^2-8794170*x+949775472,5512434/7*x^2+126235278/7*x-24498285900/7,-1709072*x^2-9570288*x+6352710722,-6211549/7*x^2-324290787/7*x+2006394706/7,53985851/7*x^2+1091697669/7*x-176474991136/7,7965200*x^2+165057264*x-35669636140,6546092*x^2+15923796*x-30504930080,-7137500/7*x^2+1827776988/7*x+88685181038/7,3959276*x^2-121951980*x-36786471336,-8490007*x^2+96511959*x-5777190530,-257804312/7*x^2-1145562088/7*x+1184466458570/7,-31507574*x^2+316246518*x+106589168630]], [x^3-33*x^2-2910*x+69840, [-1,-1], [x,0,46/13*x^2+310/13*x-122790/13,16807,242/13*x^2-122518/13*x+2191044/13,8864/13*x^2+424224/13*x-32453050/13,71698/13*x^2-293110/13*x-104327058/13,127180/13*x^2-2563812/13*x-249712876/13,-263846/13*x^2+7170610/13*x+610126224/13,-780980/13*x^2+13104540/13*x+1934624274/13,-1739316/13*x^2+40961052/13*x+3422043968/13,1674312/13*x^2-8799192/13*x+775615382/13,2053982/13*x^2+128728230/13*x-5458776234/13,4058648/13*x^2-26150472/13*x-5823386620/13,-859740/13*x^2+105081748/13*x+17415742896/13,8805856/13*x^2+486771296/13*x-11571701718/13,-29279244/13*x^2-1005173596/13*x+132187557780/13,17737500/13*x^2-1107079380/13*x-106304374186/13,50178900/13*x^2-3894865020/13*x-123858121684/13,-2802426/13*x^2-1762799442/13*x+140989665600/13,21012532/13*x^2+1988982756/13*x-4281390622/13,-234137508/13*x^2-579792276/13*x+582226728608/13,-135691736/13*x^2-11398417272/13*x+573496335132/13,136917806/13*x^2+7400525110/13*x-327264129546/13,-216447700/13*x^2+5268835836/13*x+62464948634/13]], [x^4-4836*x^2+338688, [1,-1], [x,0,5/48*x^3-2275/4*x,16807,-1139/48*x^3+444853/4*x,-394*x^2+533834,6455/48*x^3-2365377/4*x,-2882*x^2+8185268,3167/48*x^3-3134809/4*x,23857/6*x^3-19645634*x,41910*x^2-136283644,43710*x^2-206845846,-1933955/48*x^3+713103797/4*x,-171736*x^2-566905180,333931/8*x^3-374353735/2*x,-1727495/24*x^3+710227353/2*x,-77047/8*x^3+352817395/2*x,2126010*x^2-8971066930,4518516*x^2-16025637340,-992017/16*x^3+1790465829/4*x,2161516*x^2-19191731650,-5954172*x^2-10938009064,3699521/3*x^3-6302177084*x,-43479263/48*x^3+17871919737/4*x,61258652*x^2-157363143826]], [x^4+45*x^3-5484*x^2-154872*x+3433536, [-1,-1], [x,0,-1/12*x^3-15/4*x^2+311*x+4698,16807,-53/12*x^3+357/4*x^2+26755*x-301644,-9/2*x^3+427/2*x^2+22842*x-281674,-319/12*x^3+5583/4*x^2+115113*x-6463962,-45*x^3+439*x^2+332964*x+5028860,209/12*x^3+41151/4*x^2-47815*x-41055984,-487/3*x^3+5655*x^2+2834980*x-6892614,-1881*x^3-31557*x^2+8880084*x+67369472,-5931/2*x^3-427983/2*x^2+17060814*x+432092846,2959/12*x^3-134175/4*x^2-3155737*x+552983598,-90*x^3+297902*x^2+23183496*x-911471404,-6587/2*x^3-1360863/2*x^2-17119730*x+2645294112,139975/6*x^3+579561/2*x^2-123232098*x-167896638,-149521/2*x^3-3166461/2*x^2+338338538*x+1535321628,-43065*x^3-1765797*x^2+151091028*x+5298961622,-61191/2*x^3-5420091/2*x^2+349307910*x+14142804236,558533/4*x^3-4164831/4*x^2-604163865*x+12054327984,-371439/2*x^3-16857091/2*x^2+450300438*x+20678716586,458631/2*x^3+33166779/2*x^2-1009358982*x-23430917056,-442828/3*x^3-2767668*x^2+1494206224*x+12563722404,5292967/12*x^3+80153673/4*x^2-1675938945*x-45844825986,34983/2*x^3-9857189/2*x^2-243725382*x+66173518130]], [x^6-9063*x^4+16960812*x^2-8250452224, [1,1], [x,0,9/90832*x^5-68591/90832*x^3+2045953/3244*x,-16807,85/12976*x^5-653571/12976*x^3+149878411/3244*x,-6/7*x^4+48210/7*x^2-6473390,9071/90832*x^5-73088345/90832*x^3+2910443991/3244*x,6/7*x^4-23122/7*x^2+418796,-3617/12976*x^5+29030807/12976*x^3-6599901519/3244*x,3417/3244*x^5-28944015/3244*x^3+10500528683/811*x,430/7*x^4-3593034/7*x^2+510615644,-202*x^4+1484318*x^2-1123041574,966933/90832*x^5-7603194499/90832*x^3+293210938349/3244*x,704*x^4-5318720*x^2+4812942020,-23165/45416*x^5+170328667/45416*x^3+6283434955/1622*x,35817/6488*x^5-404191279/6488*x^3+158494291519/1622*x,-1619295/45416*x^5+15865167529/45416*x^3-1023356820535/1622*x,-3562/7*x^4+7697278/7*x^2+7415817430,6340*x^4-50360268*x^2+55566308148,3094333/12976*x^5-25492793499/12976*x^3+6720423450995/3244*x,-6100*x^4+46522620*x^2-27871470914,-1108*x^4+2397820*x^2+20328655736,-611735/1622*x^5+4865470577/1622*x^3-2482238206770/811*x,-18895231/90832*x^5+132327069513/90832*x^3-797136252423/3244*x,15596*x^4-98355012*x^2+51887803870]]]; f[64,12]=[ [x-36, [1], [0,36,3490,-55464,597004,-1373878,10140850,7297396,-32057464,13605402,233160800,257786178,-221438598,1697758892,527509392,-3277379822,3001908988,11630023610,17189000548,26169539608,-7039021094,-4199910416,39739936436,10565331594,-69851645662]], [x+252, [1], [0,-252,-4830,-16744,-534612,577738,-6905934,-10661420,18643272,-128406630,-52843168,182213314,308120442,17125708,2687348496,1596055698,5189203740,-6956478662,15481826884,9791485272,1463791322,38116845680,29335099668,-24992917110,75013568546]], [x-516, [1], [0,516,10530,49304,309420,1723594,-2279502,-4550444,-7282872,69040026,-141740704,-711366974,-1225262214,33606220,123214608,-1106121582,9062779932,3854150458,15313764676,20619626328,-2063718694,13689871472,-65570428908,-29715508854,-23439626206]], [x, [-1], [0,0,12938,0,0,-2631822,-5059294,0,0,-111071390,0,-818241334,620972890,0,0,6069399322,0,-12898038110,0,0,-25532351862,0,0,14555415610,-18892108206]], [x+36, [-1], [0,-36,3490,55464,-597004,-1373878,10140850,-7297396,32057464,13605402,-233160800,257786178,-221438598,-1697758892,-527509392,-3277379822,-3001908988,11630023610,-17189000548,-26169539608,-7039021094,4199910416,-39739936436,10565331594,-69851645662]], [x-252, [-1], [0,252,-4830,16744,534612,577738,-6905934,10661420,-18643272,-128406630,52843168,182213314,308120442,-17125708,-2687348496,1596055698,-5189203740,-6956478662,-15481826884,-9791485272,1463791322,-38116845680,-29335099668,-24992917110,75013568546]], [x+516, [-1], [0,-516,10530,-49304,-309420,1723594,-2279502,4550444,7282872,69040026,141740704,-711366974,-1225262214,-33606220,-123214608,-1106121582,-9062779932,3854150458,-15313764676,-20619626328,-2063718694,-13689871472,65570428908,-29715508854,-23439626206]], [x^2+56*x-445680, [1], [0,x,-12*x-4270,-42*x+44352,-693*x-98944,948*x-498694,10824*x+1018514,-4587*x+10804864,24738*x+18596032,59556*x+116081418,28632*x+33162752,-81564*x-40063182,-647088*x+582488634,324051*x+31833344,816420*x-591679872,3514980*x+2002694402,4307463*x+3127072256,4588692*x-4766413078,-21317583*x-7948439936,20099142*x+2722771520,3259368*x+5619082042,-41373444*x+24820355200,-13552251*x+53734524928,-90758808*x+33052899306,64199400*x+947679362]], [x^2-172800, [-1], [0,x,10,62*x,-1957*x,148722,-1904606,-1531*x,-126278*x,118019810,237144*x,390850634,-992147110,3108275*x,1171636*x,-3538213222,-14302777*x,-11957919710,24084641*x,-55312498*x,-7519762038,70883724*x,85401605*x,-59057953990,-76766507694]], [x^2-279552, [-1], [0,x,-7030,-66*x,1371*x,1182066,5443874,-39675*x,-12486*x,-164046494,-374184*x,-540226870,279999322,-572493*x,3542964*x,-4776519398,-8403513*x,7479685282,-20644959*x,5109006*x,-21803168118,63782028*x,116924421*x,22195771450,100703232594]], [x^2-56*x-445680, [-1], [0,x,12*x-4270,-42*x-44352,-693*x+98944,-948*x-498694,-10824*x+1018514,-4587*x-10804864,24738*x-18596032,-59556*x+116081418,28632*x-33162752,81564*x-40063182,647088*x+582488634,324051*x-31833344,816420*x+591679872,-3514980*x+2002694402,4307463*x-3127072256,-4588692*x-4766413078,-21317583*x+7948439936,20099142*x-2722771520,-3259368*x+5619082042,-41373444*x-24820355200,-13552251*x-53734524928,90758808*x+33052899306,-64199400*x+947679362]], [x^3-440*x^2-274752*x-2198016, [1], [0,x,1/18*x^2-256/9*x-9846,4/9*x^2-1778/9*x-79104,8/3*x^2-2863/3*x-441856,43/6*x^2-20224/3*x-1265038,67/3*x^2-38912/3*x-3881694,-472/9*x^2+404717/9*x+14151168,-76/3*x^2+233870/3*x-19280640,-10403/18*x^2+783104/9*x+116173410,5024/9*x^2-1343464/9*x-301664256,19871/6*x^2-4137728/3*x-463839286,35386/9*x^2-27932672/9*x-399420582,42064/9*x^2-35381045/9*x-114435072,11080*x^2-6074252*x-2393655808,18557/18*x^2-37458176/9*x+2050885146,-11040*x^2+7164615*x-2833602560,-39949/6*x^2+13719808/3*x+7074652578,244648/9*x^2+100775017/9*x-14199353856,407836/3*x^2-224859446/3*x-14734596352,188975/3*x^2-170598400/3*x+4604877450,-1124632/9*x^2+625915052/9*x+19207454208,286208/3*x^2-107763697/3*x-1904640000,-3034627/9*x^2+1248591872/9*x+82719540282,2150495/3*x^2-1523537920/3*x-125308303790]], [x^3+440*x^2-274752*x+2198016, [1], [0,x,1/18*x^2+256/9*x-9846,-4/9*x^2-1778/9*x+79104,-8/3*x^2-2863/3*x+441856,43/6*x^2+20224/3*x-1265038,67/3*x^2+38912/3*x-3881694,472/9*x^2+404717/9*x-14151168,76/3*x^2+233870/3*x+19280640,-10403/18*x^2-783104/9*x+116173410,-5024/9*x^2-1343464/9*x+301664256,19871/6*x^2+4137728/3*x-463839286,35386/9*x^2+27932672/9*x-399420582,-42064/9*x^2-35381045/9*x+114435072,-11080*x^2-6074252*x+2393655808,18557/18*x^2+37458176/9*x+2050885146,11040*x^2+7164615*x+2833602560,-39949/6*x^2-13719808/3*x+7074652578,-244648/9*x^2+100775017/9*x+14199353856,-407836/3*x^2-224859446/3*x+14734596352,188975/3*x^2+170598400/3*x+4604877450,1124632/9*x^2+625915052/9*x-19207454208,-286208/3*x^2-107763697/3*x+1904640000,-3034627/9*x^2-1248591872/9*x+82719540282,2150495/3*x^2+1523537920/3*x-125308303790]]]; f[65,12]=[ [x^10-20*x^9-12871*x^8+178400*x^7+53438472*x^6-516028096*x^5-78458353136*x^4+515659801088*x^3+21592683436032*x^2-72401330995200*x-251727608217600, [1,-1], [x,43959505487363/75414530552898647878041600*x^9-2932446893433319/18853632638224661969510400*x^8-7046779032934829/3016581222115945915121664*x^7+3754925345734636577/2356704079778082746188800*x^6-10187454588166743999/1047424035456925664972800*x^5-435968477219382601321/94268163191123309847552*x^4+165273818210024765290103/4713408159556165492377600*x^3+2259331311167158969473443/589176019944520686547200*x^2-1762753733874516123753/327320011080289270304*x-26771219933357944788717/40915001385036158788,-3125,1559655560388343/2513817685096621595934720*x^9-29530864817707519/3142272106370776994918400*x^8-102021280654926401909/12569088425483107979673600*x^7+17783136053309974369/196392006648173562182400*x^6+17827974015791756128927/523712017728462832486400*x^5-129207202611417907208803/392784013296347124364800*x^4-39415848093132519533821921/785568026592694248729600*x^3+44153387148168920386186241/98196003324086781091200*x^2+2283408850779414054794361/163660005540144635152*x-1159349280361726060063613/20457500692518079394,-622759665771825409/75414530552898647878041600*x^9+240901619313720097/3770726527644932393902080*x^8+8560161537700267761463/75414530552898647878041600*x^7-308114982490242102283/589176019944520686547200*x^6-529579510636150364409171/1047424035456925664972800*x^5+4484340922943576392057271/2356704079778082746188800*x^4+3738337857424051940962712723/4713408159556165492377600*x^3-1764948449454502430519569081/589176019944520686547200*x^2-72715013749815216033263413/327320011080289270304*x+23893483814059522587870039/40915001385036158788,371293,2731510449095847509/37707265276449323939020800*x^9-305225984589331261/377072652764493239390208*x^8-35499411746389273918403/37707265276449323939020800*x^7+15367024354275942282349/2356704079778082746188800*x^6+2037840581211510884429511/523712017728462832486400*x^5-25367798194037996718428851/1178352039889041373094400*x^4-12971247378577866568141793983/2356704079778082746188800*x^3+9304870708577569098417468491/294588009972260343273600*x^2+188636759256146934055321913/163660005540144635152*x-82544544879548951809660929/20457500692518079394,11997167779874274169/75414530552898647878041600*x^9-63727845003100156637/18853632638224661969510400*x^8-30645951613414829875763/15082906110579729575608320*x^7+4184397492792826744441/147294004986130171636800*x^6+8837279021157494898769403/1047424035456925664972800*x^5-33046691987317532206686451/471340815955616549237760*x^4-59580920204037422225692619771/4713408159556165492377600*x^3+26659341943420785689466915169/589176019944520686547200*x^2+1244113240073914887511231965/327320011080289270304*x+22211995143136560498498209/40915001385036158788,1090860702021703393/4436148856052861639884800*x^9-2514131420425378613/1109037214013215409971200*x^8-14824405361733661001239/4436148856052861639884800*x^7+211087154538547251841/13862965175165192624640*x^6+179748555182548504070399/12322635711257948999680*x^5-3565352179214670922353563/138629651751651926246400*x^4-6022618720637167785386520323/277259303503303852492800*x^3-215528747077039001856927131/34657412937912981561600*x^2+81628315263017636789471869/19254118298840545312*x+26078864726294828869545333/2406764787355068164,-64231127700423104641/37707265276449323939020800*x^9+585430712348951491697/9426816319112330984755200*x^8+772382014054996332896599/37707265276449323939020800*x^7-1361613251724099745348769/2356704079778082746188800*x^6-41118975162498222130044951/523712017728462832486400*x^5+1874660063601098492455052933/1178352039889041373094400*x^4+9832546517710496537999780531/94268163191123309847552*x^3-376349015659071626622241066237/294588009972260343273600*x^2-3881511739472283190299450845/163660005540144635152*x+2204515918170882827232078651/20457500692518079394,269391088713354575/3016581222115945915121664*x^9-205035650318610190219/18853632638224661969510400*x^8+164402832106542362671/75414530552898647878041600*x^7+180495908128348066736393/2356704079778082746188800*x^6-6269695451577589166279851/1047424035456925664972800*x^5-185897670185360678627523193/2356704079778082746188800*x^4+98817477547831069123814295659/4713408159556165492377600*x^3-71196845141947235076213878269/589176019944520686547200*x^2-5599402501416557822331321309/327320011080289270304*x-2388450442527718257761074669/40915001385036158788,-1985757636869924423/3770726527644932393902080*x^9+312950085722967315527/4713408159556165492377600*x^8+59708911992806103968437/18853632638224661969510400*x^7-161816627563481534179307/294588009972260343273600*x^6-136385642256852576505427/261856008864231416243200*x^5+278226440435308083698200327/294588009972260343273600*x^4+944290455808964141959514333/1178352039889041373094400*x^3+16559569193258241287722024223/36823501246532542909200*x^2-3376601240679175712089899447/81830002770072317576*x-3133993147472184374158755496/10228750346259039697,-708931845292697598673/37707265276449323939020800*x^9+4364592202297139476217/9426816319112330984755200*x^8+8554082709785668425159463/37707265276449323939020800*x^7-8960382244457674201747151/2356704079778082746188800*x^6-451922658502171956470814099/523712017728462832486400*x^5+10403437955791873836525294971/1178352039889041373094400*x^4+2669164152059742820681445450339/2356704079778082746188800*x^3-301358353858580677803781679147/58917601994452068654720*x^2-42528736962854407990167211973/163660005540144635152*x+8727204421042382176292260389/20457500692518079394,-365949157873430823773/75414530552898647878041600*x^9+79535445768271190761/18853632638224661969510400*x^8+4857348891537832757707067/75414530552898647878041600*x^7+615641300550975630502519/2356704079778082746188800*x^6-284967123117461126628041423/1047424035456925664972800*x^5-4512409505184937615560725561/2356704079778082746188800*x^4+370849119009054470851921095371/942681631911233098475520*x^3+2062989081375665402257914588259/589176019944520686547200*x^2-27630437601077803840240454265/327320011080289270304*x-26510760798239183340967494301/40915001385036158788,274764026407086158489/12569088425483107979673600*x^9-1687268849572991900101/3142272106370776994918400*x^8-3438754631468626006634879/12569088425483107979673600*x^7+1731976298883757250014349/392784013296347124364800*x^6+576142442265934353915271381/523712017728462832486400*x^5-3712827228486163240618231093/392784013296347124364800*x^4-1209509133229557009735268730707/785568026592694248729600*x^3+60669067484268062843694628807/19639200664817356218240*x^2+55923897494457863563164214683/163660005540144635152*x-3271027472570692953551308215/20457500692518079394,27999458506877076883/739358142675476939980800*x^9-175635432695313004211/184839535668869234995200*x^8-351203332724268511561237/739358142675476939980800*x^7+396521780608228663227947/46209883917217308748800*x^6+58904566341054074885604339/30806589278144872499200*x^5-546757290923532350063731829/23104941958608654374400*x^4-5007275211691286035781368865/1848395356688692349952*x^3+111600299371461602199909313981/5776235489652163593600*x^2+7020620908880737853860771581/9627059149420272656*x-1937847403949326350464073285/1203382393677534082,3255652942901990458931/75414530552898647878041600*x^9-1600838972885094707071/18853632638224661969510400*x^8-43655854624367809638423413/75414530552898647878041600*x^7-38774549705201865805867/58917601994452068654720*x^6+520482022793174093217165093/209484807091385132994560*x^5+8079199845810807139929902579/2356704079778082746188800*x^4-17695609754813787771108389062441/4713408159556165492377600*x^3+240608148301768419690106836323/589176019944520686547200*x^2+355284382927504411764483801823/327320011080289270304*x-131066673211084378096623489213/40915001385036158788,62554131924457967567/2218074428026430819942400*x^9+141126241205568421693/110903721401321540997120*x^8-1052198838825304864685849/2218074428026430819942400*x^7-1833591642277854277869173/138629651751651926246400*x^6+76674951741374422500181553/30806589278144872499200*x^5+2492191916470047251402023817/69314825875825963123200*x^4-616863323040851622949346269669/138629651751651926246400*x^3-364702594259624459874834339577/17328706468956490780800*x^2+14682411385507858950654998451/9627059149420272656*x-81222312324255388416862273/1203382393677534082,-34663051142294904751/1571136053185388497459200*x^9-514498484987208174103/392784013296347124364800*x^8+712612632173715764087269/1571136053185388497459200*x^7+787053011645954113984321/98196003324086781091200*x^6-347347189540961623456365521/130928004432115708121600*x^5+2063261677657131186440157017/196392006648173562182400*x^4+48146867479435196924690855057/9819600332408678109120*x^3-3695812603195990228696425912433/49098001662043390545600*x^2-49557242609989798576679420667/40915001385036158788*x+129435321768797649066208338269/10228750346259039697,1642845748634703276793/15082906110579729575608320*x^9-307779844557451277041/754145305528986478780416*x^8-22910131794675730186512511/15082906110579729575608320*x^7+628788145104091962241669/471340815955616549237760*x^6+1444883505499781237668407467/209484807091385132994560*x^5-836490949562252308791716447/471340815955616549237760*x^4-10571935793856291623816671511771/942681631911233098475520*x^3+594247436683242594346744703197/117835203988904137309440*x^2+1262336783112736320848949781441/327320011080289270304*x-179053451283188013593873103/40915001385036158788,-106458014498800805989/9426816319112330984755200*x^9+5445510675363238199291/2356704079778082746188800*x^8+384558321231667357765819/9426816319112330984755200*x^7-34540695252600027333953341/1178352039889041373094400*x^6+21514447414489866311108929/65464002216057854060800*x^5+75779891250719431249127642221/589176019944520686547200*x^4-652740295241411276631722495083/589176019944520686547200*x^3-5990967183229008781897771542523/29458800997226034327360*x^2+7408025994594786523783848537/40915001385036158788*x+360155005574630817261571317521/10228750346259039697,-19327014687375352821913/37707265276449323939020800*x^9+121264598987402741264357/9426816319112330984755200*x^8+239998043027583105414385183/37707265276449323939020800*x^7-128322897779041286908492063/1178352039889041373094400*x^6-13299598834218489543395540099/523712017728462832486400*x^5+309271198064445463295759235611/1178352039889041373094400*x^4+84746954928423676789366431737579/2356704079778082746188800*x^3-9476307645630451779329428966781/58917601994452068654720*x^2-1627081262739231717368825276805/163660005540144635152*x+12057078092383794772632970111/20457500692518079394,-21026292544799264790059/37707265276449323939020800*x^9+59321673835679224933351/9426816319112330984755200*x^8+286089616995496295713328669/37707265276449323939020800*x^7-3978801488678583205210049/73647002493065085818400*x^6-17459788507904631407139275557/523712017728462832486400*x^5+198740613784971333005810990623/1178352039889041373094400*x^4+119622577497141719110212777547897/2356704079778082746188800*x^3-12382301090596784662479271740913/58917601994452068654720*x^2-1975890146686464653881738522011/163660005540144635152*x+681714721530604067706145830123/20457500692518079394,979176054008845088003/1256908842548310797967360*x^9-23933189468053692354947/1571136053185388497459200*x^8-63096176827153986310180057/6284544212741553989836800*x^7+25269143478176300590728079/196392006648173562182400*x^6+10986347548382120792020778491/261856008864231416243200*x^5-63886386201447302256581159519/196392006648173562182400*x^4-24609598301894783674574203745813/392784013296347124364800*x^3+11780526424532662367530149737713/49098001662043390545600*x^2+1449537671739872160726557066681/81830002770072317576*x-434257388415702728302478558223/10228750346259039697,-1119325123010714657059/1178352039889041373094400*x^9+33434221793937594250583/1178352039889041373094400*x^8+2689653403352441656781327/235670407977808274618880*x^7-277180019437966017080345417/1178352039889041373094400*x^6-2850665185241475040011258887/65464002216057854060800*x^5+28957682389963777650597015437/58917601994452068654720*x^4+8489046003703002691856422930297/147294004986130171636800*x^3-1586092391699633662977239603303/18411750623266271454600*x^2-129721893593201649899757847959/10228750346259039697*x-495114290830587489737594765782/10228750346259039697]], [x^10+66*x^9-10893*x^8-676304*x^7+37834168*x^6+2144306848*x^5-44811156560*x^4-2183987486208*x^3+11611571070976*x^2+607840604815360*x+3337182666752000, [-1,1], [x,-73613513221550597/6449744391732044978770427904*x^9-1826069364442608221/3224872195866022489385213952*x^8+863369006339376107233/6449744391732044978770427904*x^7+189394656642249333005/33592418706937734264429312*x^6-422696548146294810179635/806218048966505622346303488*x^5-1148579592901515563627087/67184837413875468528858624*x^4+313464197674767731376269641/403109024483252811173151744*x^3+399139004039335166706445865/25194314030203300698321984*x^2-2179642742228013025668563695/6298578507550825174580496*x-1446635972355573357813951283/393661156721926573411281,3125,3651809432031744947/1612436097933011244692606976*x^9+104432478778715116703/806218048966505622346303488*x^8-41719297169910406673575/1612436097933011244692606976*x^7-87577325549435260496119/67184837413875468528858624*x^6+19754296552981526072184493/201554512241626405586575872*x^5+67072951853246086457487091/16796209353468867132214656*x^4-14117428181448409851515137855/100777256120813202793287936*x^3-46817060301104636826533352259/12597157015101650349160992*x^2+24798556286552232430002064747/393661156721926573411281*x+315646366434488496190793369818/393661156721926573411281,-157937828683810438895/6449744391732044978770427904*x^9-4632266293047393989231/3224872195866022489385213952*x^8+1771010846630376264571171/6449744391732044978770427904*x^7+1921472544599630067436877/134369674827750937057717248*x^6-812901430335983841699042169/806218048966505622346303488*x^5-2881818213654320922773435281/67184837413875468528858624*x^4+549394390911049373143028215771/403109024483252811173151744*x^3+476776142732106503193314488285/12597157015101650349160992*x^2-3556639679725027680392608208881/6298578507550825174580496*x-2951745459742852346436707035486/393661156721926573411281,-371293,8163077400837373057/1612436097933011244692606976*x^9+230325491929649882779/806218048966505622346303488*x^8-122038311650300108804837/1612436097933011244692606976*x^7-400094735241227019368479/134369674827750937057717248*x^6+81103164404696644479448631/201554512241626405586575872*x^5+89884543129338561359345809/8398104676734433566107328*x^4-79344578486408093050913762813/100777256120813202793287936*x^3-432549282141126803909500099573/25194314030203300698321984*x^2+419205907179202084737286263875/1574644626887706293645124*x+3299573893138844499185051098973/393661156721926573411281,3184196156265916738087/6449744391732044978770427904*x^9+86520841275024125173063/3224872195866022489385213952*x^8-36472569637931116851163259/6449744391732044978770427904*x^7-36047169930417952578179521/134369674827750937057717248*x^6+17263677580381347838559446145/806218048966505622346303488*x^5+54664330314733331255779179881/67184837413875468528858624*x^4-12236790568197844910756197551347/403109024483252811173151744*x^3-9357173258430582825796505407847/12597157015101650349160992*x^2+83514248340047742195362016453545/6298578507550825174580496*x+63463442597182663930966262790974/393661156721926573411281,2784218120331535506539/6449744391732044978770427904*x^9+63682319563934332458347/3224872195866022489385213952*x^8-31784696384408655165909871/6449744391732044978770427904*x^7-25660175469843303531187793/134369674827750937057717248*x^6+14849587821446542955010677053/806218048966505622346303488*x^5+37312492132452253121941385509/67184837413875468528858624*x^4-10262136840599690563403493387271/403109024483252811173151744*x^3-6047526657496120739870634487237/12597157015101650349160992*x^2+69043849899328036177989851775169/6298578507550825174580496*x+44809963747256404526546795704726/393661156721926573411281,9365164262233952252519/3224872195866022489385213952*x^9+265395257384706692517563/1612436097933011244692606976*x^8-108490302660203651391114859/3224872195866022489385213952*x^7-223954662394871635547851189/134369674827750937057717248*x^6+52119512179894343466068230849/403109024483252811173151744*x^5+171946339583058986938373160247/33592418706937734264429312*x^4-37372907454491851890152464052803/201554512241626405586575872*x^3-118389397053921105191305942828465/25194314030203300698321984*x^2+245962726025841385182619226213221/3149289253775412587290248*x+384373952219903353682488059946643/393661156721926573411281,2731809975088888478219/716638265748004997641158656*x^9+80374605446206024612707/358319132874002498820579328*x^8-30770750185753375103559727/716638265748004997641158656*x^7-49831844742844290264096361/22394945804625156176286208*x^6+14320319581921305917076562461/89579783218500624705144832*x^5+148134193228862006916994956619/22394945804625156176286208*x^4-9965438569204436870634305771207/44789891609250312352572416*x^3-15846763962532881234101401393413/2799368225578144522035776*x^2+64855687027714268416848280940837/699842056394536130508944*x+45220939614201657148211538264239/43740128524658508156809,116249225976767106087/358319132874002498820579328*x^9+2939826258433647798295/179159566437001249410289664*x^8-1954275826126125754532923/358319132874002498820579328*x^7-5532302870687967816532773/22394945804625156176286208*x^6+1309649923848511696266511649/44789891609250312352572416*x^5+11976830814905416170641024779/11197472902312578088143104*x^4-1289032856432103459946591004915/22394945804625156176286208*x^3-462925018470227767421551360799/349921028197268065254472*x^2+10552240961591430184037944455601/349921028197268065254472*x+7830463338920515939372950977324/43740128524658508156809,-1273845071722955199355/179159566437001249410289664*x^9-33471768583870962780177/89579783218500624705144832*x^8+15328980459396989160291623/179159566437001249410289664*x^7+167227174685862915149235083/44789891609250312352572416*x^6-7823996025859415019004615693/22394945804625156176286208*x^5-31158517143555563450274373551/2799368225578144522035776*x^4+6129209962986996916792893683375/11197472902312578088143104*x^3+26910220136137094101073613742595/2799368225578144522035776*x^2-43303901284175464779748156961681/174960514098634032627236*x-106951506686108831626560284615471/43740128524658508156809,-98456021932745080857899/2149914797244014992923475968*x^9-2760640703472331776983507/1074957398622007496461737984*x^8+1138974727554762773059804303/2149914797244014992923475968*x^7+290612221060233556983819935/11197472902312578088143104*x^6-548796243948584870875839438685/268739349655501874115434496*x^5-1792432201923036002958815812865/22394945804625156176286208*x^4+400119259465012984506700696012327/134369674827750937057717248*x^3+634380477965359575752867575039703/8398104676734433566107328*x^2-2797970182916972054447979940527937/2099526169183608391526832*x-2223958037324769172437347340217873/131220385573975524470427,37137614514352035233987/1612436097933011244692606976*x^9+1032258279127216373355743/806218048966505622346303488*x^8-413566887361243102832128183/1612436097933011244692606976*x^7-843379828847397487663556107/67184837413875468528858624*x^6+185956272068823000542070998653/201554512241626405586575872*x^5+612809784849802074854712667195/16796209353468867132214656*x^4-120678178701436609875839998148143/100777256120813202793287936*x^3-371815210140338607901700452569439/12597157015101650349160992*x^2+388266498123107319298689759863699/787322313443853146822562*x+1885218537472162996641214162149250/393661156721926573411281,19074475900251278741599/1612436097933011244692606976*x^9+665504434047880880745949/806218048966505622346303488*x^8-227207363978008436509978139/1612436097933011244692606976*x^7-1081831930650083987246043541/134369674827750937057717248*x^6+116686076639972996289630423497/201554512241626405586575872*x^5+183069266545262173582487959609/8398104676734433566107328*x^4-91524413341448681167853598560579/100777256120813202793287936*x^3-298543064969494696814496044543767/25194314030203300698321984*x^2+542778959036407441766560711452377/1574644626887706293645124*x-124553839677750060667141038479953/393661156721926573411281,-534048374645841924413431/6449744391732044978770427904*x^9-15737960874826394900008903/3224872195866022489385213952*x^8+6233825332280734404100073291/6449744391732044978770427904*x^7+6592789056703367676792135835/134369674827750937057717248*x^6-3057071480136011963760059658929/806218048966505622346303488*x^5-9893405575898834061400434260321/67184837413875468528858624*x^4+2285132789689603036206427629692099/403109024483252811173151744*x^3+796389364783587660376823510594101/6298578507550825174580496*x^2-15708836574898327718136113178914009/6298578507550825174580496*x-10741383148413166158217439554385864/393661156721926573411281,1755232613468527617071/51188447553428928402939904*x^9+41777137586227645396235/25594223776714464201469952*x^8-22746837732237978515607667/51188447553428928402939904*x^7-104753308822475680780041417/6398555944178616050367488*x^6+13055005736968537949977168633/6398555944178616050367488*x^5+81178128943954747453975148177/1599638986044654012591872*x^4-12060875597298748502129632517323/3199277972089308025183744*x^3-20412086381199304949435256620771/399909746511163503147968*x^2+102747141874705583162782354772117/49988718313895437893496*x+77730691179096094403964940754713/6248589789236929736687,1003433406139513062976643/3224872195866022489385213952*x^9+26180699120724809017830659/1612436097933011244692606976*x^8-11550926152176993373465938727/3224872195866022489385213952*x^7-10943825161742030192975884937/67184837413875468528858624*x^6+5465222360457684856921968177013/403109024483252811173151744*x^5+16686688208345613087021097209061/33592418706937734264429312*x^4-3822727229442590737201583938602943/201554512241626405586575872*x^3-2866327718142180035041209924272503/6298578507550825174580496*x^2+25418426284350863184640944549019459/3149289253775412587290248*x+35928482237282888654316617002683812/393661156721926573411281,389297817923738717002825/6449744391732044978770427904*x^9+13126473694590607080104161/3224872195866022489385213952*x^8-4777428088027670119816990805/6449744391732044978770427904*x^7-692711024059495554313375895/16796209353468867132214656*x^6+2572851979701801896568350522735/806218048966505622346303488*x^5+8225064560604791905730026593083/67184837413875468528858624*x^4-2253358342406726114782407358329437/403109024483252811173151744*x^3-2387019166469345305652742536766529/25194314030203300698321984*x^2+20394277375937028961454820730859999/6298578507550825174580496*x+3194689487332729745853109164420839/393661156721926573411281,-191396812444735986658859/358319132874002498820579328*x^9-5649208780357980755029859/179159566437001249410289664*x^8+2200267477071956424847689551/358319132874002498820579328*x^7+3560083987497879817227788775/11197472902312578088143104*x^6-1052285654885113994234186169181/44789891609250312352572416*x^5-10822831435818421344588646764979/11197472902312578088143104*x^4+762577964698770881937870555225191/22394945804625156176286208*x^3+1217085436822002793114483102005725/1399684112789072261017888*x^2-5411521764592762111898996055001681/349921028197268065254472*x-8380528960606736933629723091368302/43740128524658508156809,-538272666765826586031455/3224872195866022489385213952*x^9-11542581493279185674153399/1612436097933011244692606976*x^8+6332373863484359818710595699/3224872195866022489385213952*x^7+2469851004606386409650183329/33592418706937734264429312*x^6-3047020061534409445023103963081/403109024483252811173151744*x^5-7990013280814200933571711539877/33592418706937734264429312*x^4+2140026803564523233281007191046059/201554512241626405586575872*x^3+3109778058522399179632659661048781/12597157015101650349160992*x^2-13569238126436814245412373685212813/3149289253775412587290248*x-22760876498839876063443230584287566/393661156721926573411281,2478597585185978661583051/1612436097933011244692606976*x^9+70407464837462510794538671/806218048966505622346303488*x^8-28326969231383526904621721855/1612436097933011244692606976*x^7-59263787642284536529245355241/67184837413875468528858624*x^6+13378578150000571910646254600117/201554512241626405586575872*x^5+45650678802049243913945048801927/16796209353468867132214656*x^4-9455778388679839714411965321347159/100777256120813202793287936*x^3-32089101163510135677937017089793113/12597157015101650349160992*x^2+16074247268264575573929091401442883/393661156721926573411281*x+210142033777311366687889996756159598/393661156721926573411281,-269161836585444672736297/201554512241626405586575872*x^9-3586575132116938549621871/50388628060406601396643968*x^8+3110158507553342300313061313/201554512241626405586575872*x^7+23957993215181131577008481747/33592418706937734264429312*x^6-1488127533704498923260214013819/25194314030203300698321984*x^5-9093686752268416890590666620999/4199052338367216783053664*x^4+1062395116060443557749804039530449/12597157015101650349160992*x^3+12314822637950048527376562686926937/6298578507550825174580496*x^2-14150219946149663381470238708320579/393661156721926573411281*x-161464472027462840250518010885952750/393661156721926573411281,-3314797001326535932401281/806218048966505622346303488*x^9-98040431191975868077212623/403109024483252811173151744*x^8+37518595818522143712889177621/806218048966505622346303488*x^7+164238875278584924983669312645/67184837413875468528858624*x^6-17538273494055453684095496025351/100777256120813202793287936*x^5-7813270522410418363943521204991/1049763084591804195763416*x^4+12332360730526085580188678979000205/50388628060406601396643968*x^3+85324141532246443663575986972494607/12597157015101650349160992*x^2-86486172014255822872021177840882525/787322313443853146822562*x-552836303743935059422541899237258580/393661156721926573411281]], [x^11-52*x^10-14279*x^9+652438*x^8+70753628*x^7-2596973000*x^6-154626131520*x^5+4322596098240*x^4+140304633729024*x^3-3350322751741952*x^2-42341195685560320*x+942900003045376000, [1,1], [x,-75789672037120176157/157755436176363791208498207129600*x^10+81899927726245884137/5634122720584421114589221683200*x^9+371007550522282256611961/52585145392121263736166069043200*x^8-2511654144056166533371831/15775543617636379120849820712960*x^7-1415719555758347841055714663/39438859044090947802124551782400*x^6+592963394219520301603192663/1314628634803031593404151726080*x^5+31979039615970945637320830053/410821448375947372938797414400*x^4-27108283494051857163871215141/91293655194654971764177203200*x^3-958331967487948473129176434819/14672194584855263319242764800*x^2+40149339936083425699820582737/1100414593864144748943207360*x+3466615921797652763859474044611/192572553926225331065061288,-3125,1861694589032916478831/26292572696060631868083034521600*x^10-2092685934432669728699/939020453430736852431536947200*x^9-1821274741228935637417223/1752838179737375457872202301440*x^8+305794618851536958208240817/13146286348030315934041517260800*x^7+34815218787469564615240270381/6573143174015157967020758630400*x^6-63156699860336194728962528177/1095523862335859661170126438400*x^5-791950059811302294570727029533/68470241395991228823132902400*x^4+2333706231243024856129849349023/136940482791982457646265804800*x^3+23605301973851006588572695925901/2445365764142543886540460800*x^2+1657492272142860839188727103557/183402432310690791490534560*x-84845033163036925837697603240461/32095425654370888510843548,-14784900238785045390793/52585145392121263736166069043200*x^10+4114491463583910712421/1878040906861473704863073894400*x^9+84147477302210334069700661/17528381797373754578722023014400*x^8-512780676224469877301212967/26292572696060631868083034521600*x^7-375437979111266692562618332459/13146286348030315934041517260800*x^6+12721568707828173758576767687/2191047724671719322340252876800*x^5+9524424230949182654536388498321/136940482791982457646265804800*x^4+17420621390006165283279710538221/91293655194654971764177203200*x^3-20720179571144186644972800015993/326048768552339184872061440*x^2-8132771330353175970413227489399/73360972924276316596213824*x+1172386500598333491413114248006999/64190851308741777021687096,-371293,-38532010808844873769163/4382095449343438644680505753600*x^10+49900772674788543088751/156503408905122808738589491200*x^9+187442548777324503294815311/1460698483114479548226835251200*x^8-2510087245701331020979624119/730349241557239774113417625600*x^7-708718586284893357273228724529/1095523862335859661170126438400*x^6+5186101546704945542059055479631/547761931167929830585063219200*x^5+47399584049510782988928655783693/34235120697995614411566451200*x^4-133230726339247068837292804270747/22823413798663742941044300800*x^3-270430454919553946208329610477019/244536576414254388654046080*x^2+1559213827178558333229069836689/2037804803452119905450384*x+497870897182737991546715271033363/1783079203020604917269086,-816914767688496675579433/52585145392121263736166069043200*x^10+614666678104125883247813/1878040906861473704863073894400*x^9+4271082921730895425001270549/17528381797373754578722023014400*x^8-17760935642257495015584692827/5258514539212126373616606904320*x^7-17567977629163497760368375738187/13146286348030315934041517260800*x^6+668409452402902046034994119551/87641908986868772893610115072*x^5+421669846516490542631982764227537/136940482791982457646265804800*x^4+152825954320931458688041293972173/91293655194654971764177203200*x^3-13166649365622433525719235301881591/4890731528285087773080921600*x^2-1286074063801270707648956094325907/366804864621381582981069120*x+48492991117331402953798402160148439/64190851308741777021687096,90603391573808018512141/52585145392121263736166069043200*x^10+902317575919420586046007/1878040906861473704863073894400*x^9-270877189166174097236586467/5842793932457918192907341004800*x^8-154714873642060123233489095677/26292572696060631868083034521600*x^7+4652978244136709875315043568727/13146286348030315934041517260800*x^6+49675542064745393140391268942877/2191047724671719322340252876800*x^5-1635974155400129874739029240619/1825873103893099435283544064*x^4-9352293964706184562581936587497219/273880965583964915292531609600*x^3+1158258940893472437548655926024681/1630243842761695924360307200*x^2+5108261367601250373967812427991231/366804864621381582981069120*x-10295676105956399828636324872903099/64190851308741777021687096,1245302877081428277973/156503408905122808738589491200*x^10-4241456522812852288021/1956292611314035109232368640*x^9+733206725763445706078943/52167802968374269579529830400*x^8+1909775496058823440669028273/78251704452561404369294745600*x^7-6602874890908229729982601603/7825170445256140436929474560*x^6-516496636998444992904689200733/6520975371046783697441228800*x^5+4969609035078721900179124367203/1630243842761695924360307200*x^4+15506048991398946269326023616997/163024384276169592436030720*x^3-680537057520917272151889707319347/203780480345211990545038400*x^2-118770034241713941902740251047831/3820884006472724822719470*x+410181431246391618622766460770221/382088400647272482271947,876182205260260143029449/7512163627445894819452295577600*x^10-3688152509971095573494867/1878040906861473704863073894400*x^9-61837755179508283538067839/33387393899759532530899091456*x^8+68582641953522860352716901383/3756081813722947409726147788800*x^7+19335822372112858537964344526539/1878040906861473704863073894400*x^6-7342159701856205935299834757223/313006817810245617477178982400*x^5-156236846815190970013592223795479/6520975371046783697441228800*x^4-2894952887023056111490378696237063/39125852226280702184647372800*x^3+34163185849643477326380462428217971/1630243842761695924360307200*x^2+20986223574561127829748600017353541/366804864621381582981069120*x-53891718075475721146359094485288607/9170121615534539574526728,252171833496562046035391/3286571587007578983510379315200*x^10-239104562446473954782957/58688778339421053276971059200*x^9-217848733213988441203084583/219104772467171932234025287680*x^8+69517440010834218071314213087/1643285793503789491755189657600*x^7+3408284337531925001779182451991/821642896751894745877594828800*x^6-14670311130918765648101058391547/136940482791982457646265804800*x^5-229759569543542938043438077701577/34235120697995614411566451200*x^4+280762368292090885930543956981201/5705853449665935735261075200*x^3+480486481846665916210995550285849/203780480345211990545038400*x^2+61786923613019351410335487837198/5731326009709087234079205*x+2417231966718141952752069673740497/8023856413592722127710887,1167465073055918293979053/1314628634803031593404151726080*x^10-3645036412445055336708373/234755113357684213107884236800*x^9-30101477963292634090438647917/2191047724671719322340252876800*x^8+493255605626364092375591464447/3286571587007578983510379315200*x^7+122085159958029800319519311587907/1643285793503789491755189657600*x^6-68779129634536885996029275592127/273880965583964915292531609600*x^5-2897295088161467098187988043250659/17117560348997807205783225600*x^4-12366237966397693610442638273489839/34235120697995614411566451200*x^3+89559993766824095227954636928719219/611341441035635971635115200*x^2+14023959809649551640890547002203783/45850608077672697872633640*x-328645562696949808615384914065888273/8023856413592722127710887,-4275310054948513283160413/5842793932457918192907341004800*x^10+3132194293129198565401439/125202727124098246990871592960*x^9+181395287382579496174964463233/17528381797373754578722023014400*x^8-786095351734236722566489838483/2921396966228959096453670502400*x^7-14578991249643049463955175156731/292139696622895909645367050240*x^6+1604354033781944137681412811581387/2191047724671719322340252876800*x^5+13809567091935623049591819376136357/136940482791982457646265804800*x^4-23786787980310771538674382521968561/54776193116792983058506321920*x^3-119571065541592879858419380910272281/1630243842761695924360307200*x^2+5768391840675784576697179532813203/122268288207127194327023040*x+115087772159226395326388253158912979/7132316812082419669076344,3835964625598478094555187/5258514539212126373616606904320*x^10-4352532809325543083727163/939020453430736852431536947200*x^9-105814904777091447273616456307/8764190898686877289361011507200*x^8+529212270587453922600407554177/13146286348030315934041517260800*x^7+461449768219410451431299868753917/6573143174015157967020758630400*x^6+17919913664699845103358654423743/1095523862335859661170126438400*x^5-11692143634989314365460589768621649/68470241395991228823132902400*x^4-74319728828305087914784080520001809/136940482791982457646265804800*x^3+397531831763551301927255148500807269/2445365764142543886540460800*x^2+75203069810365145250266412336835093/183402432310690791490534560*x-1623163671834762597846489496998138245/32095425654370888510843548,-8530219756279604776815643/4382095449343438644680505753600*x^10-621584156129134085980901/31300681781024561747717898240*x^9+151433091983334335543298714781/4382095449343438644680505753600*x^8+626461202802598008545624579867/2191047724671719322340252876800*x^7-9342768540401625661531147672825/43820954493434386446805057536*x^6-280863100968221489213686507734107/182587310389309943528354406400*x^5+18292009693271706838789923644638079/34235120697995614411566451200*x^4+50325760730716633977823565813985107/13694048279198245764626580480*x^3-621520525780941136627709101143792011/1222682882071271943270230400*x^2-58828934358457927534288474163973209/30567072051781798581755760*x+836012612161641221525051601072334781/5349237609061814751807258,-40233903190837786047353159/5842793932457918192907341004800*x^10+98203799630730735817717921/626013635620491234954357964800*x^9+1824766404005390481754113343091/17528381797373754578722023014400*x^8-4733651559221156493513599386377/2921396966228959096453670502400*x^7-800865259038447792382203994386373/1460698483114479548226835251200*x^6+8176216053831996612822680965260593/2191047724671719322340252876800*x^5+6695232600898004818654066143248807/5477619311679298305850632192*x^4+53051597793802930762338779858898929/273880965583964915292531609600*x^3-1699190352635780375581505368584273371/1630243842761695924360307200*x^2-182372048768940512347286787954478007/122268288207127194327023040*x+2081453667869424164375525884733403049/7132316812082419669076344,24169470005605627867686607/6573143174015157967020758630400*x^10-23332650482691087724416869/234755113357684213107884236800*x^9-120029765311844734029613644899/2191047724671719322340252876800*x^8+3287940506008712335694432813093/3286571587007578983510379315200*x^7+468777083352152078096655495870601/1643285793503789491755189657600*x^6-199475610796062953058643305660591/91293655194654971764177203200*x^5-7297997129805667558347476415867291/11411706899331871470522150400*x^4-2128409280809129582291794304470819/11411706899331871470522150400*x^3+1694925221096018619669744488041123/3056707205178179858175576*x^2+7208719842223510213948918759511899/9170121615534539574526728*x-1243277229258411878078739525380189212/8023856413592722127710887,-14337485754947837453279809/6573143174015157967020758630400*x^10-2529110029868965269455081/46951022671536842621576847360*x^9+30013277058160407934355479247/730349241557239774113417625600*x^8+2252408081148192881186327410981/3286571587007578983510379315200*x^7-87207238371604755339695450760203/328657158700757898351037931520*x^6-822821640389468636936084379305101/273880965583964915292531609600*x^5+7785257233268809667474739574807201/11411706899331871470522150400*x^4+41458461121036921405791970711188203/6847024139599122882313290240*x^3-33994499378488031871903471864813903/50945120086302997636259600*x^2-151679769757852328252302430654760947/45850608077672697872633640*x+1733610308125594387817047823209128004/8023856413592722127710887,25700278978842797095142363/2103405815684850549446642761728*x^10-41010530085444478059959099/375608181372294740972614778880*x^9-680718098393780873007934995611/3505676359474750915744404602880*x^8+4468056631901205037590525042281/5258514539212126373616606904320*x^7+2845251448284541569108908230375141/2629257269606063186808303452160*x^6+110679728819128177194404161290493/146069848311447954822683525120*x^5-23084967038221333290321328088396489/9129365519465497176417720320*x^4-188309908934198358524484161302431139/18258731038930994352835440640*x^3+2197360628364614190746157404232102257/978146305657017554616184320*x^2+440801839536253483088036818391948285/73360972924276316596213824*x-40824364835598014028134436143880438101/64190851308741777021687096,1469801818235596407819661/262925726960606318680830345216*x^10-47216450346144757256722259/234755113357684213107884236800*x^9-184227246495089062007084832481/2191047724671719322340252876800*x^8+7026181442556549969653665714031/3286571587007578983510379315200*x^7+733498161645667602496317363669931/1643285793503789491755189657600*x^6-517799091996536589319261372894557/91293655194654971764177203200*x^5-35644002652332463913502734463348629/34235120697995614411566451200*x^4+94867304599204591344460300572403213/34235120697995614411566451200*x^3+99182381507566143308244118992570487/101890240172605995272519200*x^2+21906227105327603384756405204664629/45850608077672697872633640*x-2392432625595580828152193338284655346/8023856413592722127710887,-26528093459482139680002877/1752838179737375457872202301440*x^10+95914890511471928266822127/104335605936748539159059660800*x^9+1629492485925774320165080178807/8764190898686877289361011507200*x^8-15177073491248806505760993401813/1460698483114479548226835251200*x^7-1591580387840170768365366892719779/2191047724671719322340252876800*x^6+36458485526092315490286453832184797/1095523862335859661170126438400*x^5+27189193936745449404471777390962353/22823413798663742941044300800*x^4-5135334833287166106885478284831271651/136940482791982457646265804800*x^3-1735752587931371868072177659191436189/2445365764142543886540460800*x^2+871806547579810696072630210403773909/61134144103563597163511520*x+436785698905177616037704085619874613/3566158406041209834538172,-176891724776995691846332919/5258514539212126373616606904320*x^10+797405459251859565652653071/939020453430736852431536947200*x^9+4518986924980545118496002366519/8764190898686877289361011507200*x^8-119549492536289680819367996413709/13146286348030315934041517260800*x^7-18179275862589851587302096015579289/6573143174015157967020758630400*x^6+26121726265629068104708815393513869/1095523862335859661170126438400*x^5+431883902770374885369921900478462433/68470241395991228823132902400*x^4-1246533630121220801594090540150561347/136940482791982457646265804800*x^3-13543684509269789944307623333419613673/2445365764142543886540460800*x^2-303936553029062862509203488373776161/183402432310690791490534560*x+50339794708656835717288858556082691849/32095425654370888510843548,-31868992346870577345922751/4382095449343438644680505753600*x^10+34118765470157651577941899/156503408905122808738589491200*x^9+32326512002484868637346927319/292139696622895909645367050240*x^8-4361566318715272325530177107937/2191047724671719322340252876800*x^7-633184033917344374126134432145181/1095523862335859661170126438400*x^6+453712045290787648023966958176097/182587310389309943528354406400*x^5+14040238232416686483973355813279053/11411706899331871470522150400*x^4+183344323063930813370659755267776977/22823413798663742941044300800*x^3-369348968797980447507842440026258781/407560960690423981090076800*x^2-214871284479544660826641365948113437/30567072051781798581755760*x+1325437579018732042162652457708681305/5349237609061814751807258,1734739017763751092742386477/13146286348030315934041517260800*x^10-2184803242948129567429035377/469510226715368426215768473600*x^9-8365375559146346189629939981001/4382095449343438644680505753600*x^8+65345887581349349869282212113047/1314628634803031593404151726080*x^7+31417473690839774063118701472520423/3286571587007578983510379315200*x^6-14626058403719233792956575616738199/109552386233585966117012643840*x^5-704002092609083250706615817682564943/34235120697995614411566451200*x^4+1697322371631430668121590528137904383/22823413798663742941044300800*x^3+20745809343434126123988507428084909719/1222682882071271943270230400*x^2-124576277250695406189372231186959737/91701216155345395745267280*x-73467977178252688976385870105628171915/16047712827185444255421774]], [x^13+34*x^12-20173*x^11-658182*x^10+147785344*x^9+4754219440*x^8-475800227904*x^7-15669620471680*x^6+645068400154624*x^5+22153782383016960*x^4-267157305614696448*x^3-9461997516325257216*x^2+38190075039763660800*x+1156277908638321868800, [-1,-1], [x,2174907233103498709067954553440761/86891586367195082044395871306983925892734412390400*x^12+131952076488055084681369367343680093/43445793183597541022197935653491962946367206195200*x^11-37267402039971898023541344733690958293/86891586367195082044395871306983925892734412390400*x^10-861137251749131943241590949011210289829/14481931061199180340732645217830654315455735398400*x^9+2484559807079272274115404149746485424593/1086144829589938525554948391337299073659180154880*x^8+2288194593595183041003008283300715064989771/5430724147949692627774741956686495368295900774400*x^7-42014952131583603921522499810280687279569/18102413826498975425915806522288317894319669248*x^6-877919341781832626547508687596760629792028211/678840518493711578471842744585811921036987596800*x^5-1073421023328209585425467624453389324077301057/84855064811713947308980343073226490129623449600*x^4+44204676626515522845908069191580355494601027829/28285021603904649102993447691075496709874483200*x^3+97966762484180231395940692885344331667260493557/3535627700488081137874180961384437088734310400*x^2-240172371111826655142632305527756304361091015/654745870460755766272996474330451312728576*x-530013131829302420191635668497151326129646967/81843233807594470784124559291306414091072,3125,173188264315364870906389207838055757/4827310353733060113577548405943551438485245132800*x^12+4359355656992622422309683458683339393/2413655176866530056788774202971775719242622566400*x^11-3343227548734836001885717099295726626009/4827310353733060113577548405943551438485245132800*x^10-28099571524777146361981343154401541856361/804551725622176685596258067657258573080874188800*x^9+1417127361528089624221832675761186611157753/301706897108316257098596775371471964905327820800*x^8+74635301683613321405185271820208505007930823/301706897108316257098596775371471964905327820800*x^7-321202398177320219161277230102825091372090557/25142241425693021424883064614289330408777318400*x^6-29112012928595540044629844768423391059987147343/37713362138539532137324596921433995613165977600*x^5+45937923969873707143485071724100121226681398059/4714170267317441517165574615179249451645747200*x^4+1502493940903192144862148327040423446400744201849/1571390089105813839055191538393083150548582400*x^3+273878104527368157559882010600041511958141374789/39284752227645345976379788459827078763714560*x^2-73371420142303850836460596413490532043769952523/327372935230377883136498237165225656364288*x-101053593815948394398792663023217078058660885403/40921616903797235392062279645653207045536,932289380082283365968985416425918621/5792772424479672136293058087132261726182294159360*x^12+136679778478945810437121940032519890901/14481931061199180340732645217830654315455735398400*x^11-89611266715721087170299602344703492354189/28963862122398360681465290435661308630911470796800*x^10-881160947936366489924410406903406896811229/4827310353733060113577548405943551438485245132800*x^9+37694043245072592770597067526838687956739789/1810241382649897542591580652228831789431966924800*x^8+2328322748310222593308460707677825494604993683/1810241382649897542591580652228831789431966924800*x^7-8348246676191125410322582636741428349615532801/150853448554158128549298387685735982452663910400*x^6-897270634472007106614382205724705739423338873403/226280172831237192823947581528603973678995865600*x^5+1021356907127655885522633768878478906654571774439/28285021603904649102993447691075496709874483200*x^4+45614685656531810663555002566608342292153427684013/9428340534634883034331149230358498903291494400*x^3+50002517445078846892841329550429385647526560213933/1178542566829360379291393653794812362911436800*x^2-729567481432396204010593758598047817079170304525/654745870460755766272996474330451312728576*x-1116285299350124103229302797925343119012626414493/81843233807594470784124559291306414091072,371293,217342366554234299683511749632263249/1448193106119918034073264521783065431545573539840*x^12+12122757903257205201285837130822393577/3620482765299795085183161304457663578863933849600*x^11-21641012909612639682691419267493092429313/7240965530599590170366322608915327157727867699200*x^10-70279558403110488981567273839502983598353/1206827588433265028394387101485887859621311283200*x^9+9622870060859287251823596778875096197348833/452560345662474385647895163057207947357991731200*x^8+166164383589152832811829548566438506594282911/452560345662474385647895163057207947357991731200*x^7-2425889364402693142513628599097660845835144197/37713362138539532137324596921433995613165977600*x^6-56814114773091540857925185237895510536203982951/56570043207809298205986895382150993419748966400*x^5+529939992483586597665714222571442099562585412963/7071255400976162275748361922768874177468620800*x^4+2198271416856819042881638227708963867716274007201/2357085133658720758582787307589624725822873600*x^3-3139581288255513421650855877955763088308719599679/294635641707340094822848413448703090727859200*x^2+27197419066055885845254488007208449114329494655/163686467615188941568249118582612828182144*x-144448939615050108249339625550027320340154403281/20460808451898617696031139822826603522768,-372529576792409101914234767377988607499/28963862122398360681465290435661308630911470796800*x^12-9577281568596728837844507636989590064567/14481931061199180340732645217830654315455735398400*x^11+7202164943253933476867936062679423423083807/28963862122398360681465290435661308630911470796800*x^10+61720363875309834429904754724459384873708431/4827310353733060113577548405943551438485245132800*x^9-612634733520700894099635643659270545287324691/362048276529979508518316130445766357886393384960*x^8-163629704533355935990800274897786360119309073729/1810241382649897542591580652228831789431966924800*x^7+140018329171673905612024830003254990277719558111/30170689710831625709859677537147196490532782080*x^6+63561195955540643633888676031997225156803572957689/226280172831237192823947581528603973678995865600*x^5-103841376711831254950175106064924368354476483904157/28285021603904649102993447691075496709874483200*x^4-3261864678149961065286700271907688068105890477889151/9428340534634883034331149230358498903291494400*x^3-2709485991531017972358460782309512734210317605755903/1178542566829360379291393653794812362911436800*x^2+52730761827789312059817051609561727127259881029791/654745870460755766272996474330451312728576*x+69077695011277346206381660304924357775360172857679/81843233807594470784124559291306414091072,706006014150191124284366879052083536673/28963862122398360681465290435661308630911470796800*x^12+15844348964591775389028309532265206431013/14481931061199180340732645217830654315455735398400*x^11-546373142424678281463160324680292427375333/1158554484895934427258611617426452345236458831872*x^10-101895069391183555058150364643133991389143213/4827310353733060113577548405943551438485245132800*x^9+5812787098685431147211265061465560227493826781/1810241382649897542591580652228831789431966924800*x^8+10833625582789760499450481910056291467846493499/72409655305995901703663226089153271577278676992*x^7-1333770241788455673922559458976653842896242396049/150853448554158128549298387685735982452663910400*x^6-4243406233579546644090159813093143532454772084899/9051206913249487712957903261144158947159834624*x^5+8247299038266341805441847461098973566809549518383/1131400864156185964119737907643019868394979328*x^4+5489997429114846624967201247263048244173485260565629/9428340534634883034331149230358498903291494400*x^3+4350388603937931126612661200650809964895475976017853/1178542566829360379291393653794812362911436800*x^2-87857705695940670393909529104660084432630306863837/654745870460755766272996474330451312728576*x-119410025956772698856763551556946479621602821765293/81843233807594470784124559291306414091072,462393123447582461588304950400956670281/3620482765299795085183161304457663578863933849600*x^12+2181396012015064404284075184905204660777/362048276529979508518316130445766357886393384960*x^11-8951110881151671101585211122859506528087141/3620482765299795085183161304457663578863933849600*x^10-70168718973288320957237716861749543997045717/603413794216632514197193550742943929810655641600*x^9+3814460453288363206386411316543288372770004733/226280172831237192823947581528603973678995865600*x^8+186192891688167291354264570777005463363317156027/226280172831237192823947581528603973678995865600*x^7-877320593988420935734103382869277908801688926537/18856681069269766068662298460716997806582988800*x^6-72631253645151880947395847098181803751201532789507/28285021603904649102993447691075496709874483200*x^5+135843647383734293701396547517188772254507754546791/3535627700488081137874180961384437088734310400*x^4+149758123824653036528121125533432995972899129813453/47141702673174415171655746151792494516457472*x^3+2891223489213429906545289440347891509030535573585373/147317820853670047411424206724351545363929600*x^2-60030640073802384967715316243959150121318086809045/81843233807594470784124559291306414091072*x-78726072245041000013228125723982317544505760571949/10230404225949308848015569911413301761384,-208964948061892884092873919415057085993/28963862122398360681465290435661308630911470796800*x^12-7425681968764696499184778809169475256397/14481931061199180340732645217830654315455735398400*x^11+3970480744675710864857462297060325862399301/28963862122398360681465290435661308630911470796800*x^10+48680576825502306989653876133345967834800149/4827310353733060113577548405943551438485245132800*x^9-1644383350498528112156299216452216923287714757/1810241382649897542591580652228831789431966924800*x^8-131399069222283006923039892416211189848619734747/1810241382649897542591580652228831789431966924800*x^7+354458456450390643786781691688169757034673719833/150853448554158128549298387685735982452663910400*x^6+52050126960966766469000747518794556122489658133827/226280172831237192823947581528603973678995865600*x^5-37650930861386302526672800129854755572303601788751/28285021603904649102993447691075496709874483200*x^4-2759026323244860699390041380578794408833719937989221/9428340534634883034331149230358498903291494400*x^3-105692335151956477217889356448864036928827330988397/47141702673174415171655746151792494516457472*x^2+52881957546141784211535737328028454040082631166405/654745870460755766272996474330451312728576*x+59903411019458147150411145941105493939392190693397/81843233807594470784124559291306414091072,-1027045574521480427949659455117847639503/3620482765299795085183161304457663578863933849600*x^12-27618684607927065897559344447312829147307/1810241382649897542591580652228831789431966924800*x^11+19815404953023284568155115886494075852320851/3620482765299795085183161304457663578863933849600*x^10+177834731120248407710446094019248365026729059/603413794216632514197193550742943929810655641600*x^9-8399967644071987265252989543248679312029133627/226280172831237192823947581528603973678995865600*x^8-470229980224540187606817145086278892831228326797/226280172831237192823947581528603973678995865600*x^7+1904311599443635214323494997051278913335943008463/18856681069269766068662298460716997806582988800*x^6+181780909898258095781606446245072255420562648879877/28285021603904649102993447691075496709874483200*x^5-270323545181400834596502053463078009836681684750401/3535627700488081137874180961384437088734310400*x^4-9273316642891436944804354661281893039650133033193651/1178542566829360379291393653794812362911436800*x^3-1674339781834417894012803401845346917958045409776927/29463564170734009482284841344870309072785920*x^2+148523255517274068152368785054294311199904031931747/81843233807594470784124559291306414091072*x+207701854431065168445878335780768654115346202867211/10230404225949308848015569911413301761384,-1380266757578829337556365649720999615539/3620482765299795085183161304457663578863933849600*x^12-35376787457322785847144013688645793301823/1810241382649897542591580652228831789431966924800*x^11+26580194422858265733353791678717929860298151/3620482765299795085183161304457663578863933849600*x^10+9132021275087335016465406719988123050399855/24136551768665300567887742029717757192426225664*x^9-11226702133569598988434444716321905117350133719/226280172831237192823947581528603973678995865600*x^8-606884278447045614348779503066205597677858675897/226280172831237192823947581528603973678995865600*x^7+2529468901281714182451189189625686471556788490531/18856681069269766068662298460716997806582988800*x^6+236737356472699974041122302334105456498178350232177/28285021603904649102993447691075496709874483200*x^5-355948196451413832037879936412462484723161999052901/3535627700488081137874180961384437088734310400*x^4-12210180293185923860294113761583118397052423858217479/1178542566829360379291393653794812362911436800*x^3-10973409325209796469178863360409745536126547696277431/147317820853670047411424206724351545363929600*x^2+199816306960235445672850424097822805044368061631271/81843233807594470784124559291306414091072*x+263240488931214942017343634650752818070208652403991/10230404225949308848015569911413301761384,22570812539586723246201609319404634293737/28963862122398360681465290435661308630911470796800*x^12+100093771073065284128394458684613532461161/2896386212239836068146529043566130863091147079680*x^11-438728635339984690682074800295619354711265797/28963862122398360681465290435661308630911470796800*x^10-3221547095772643557570973153005916442926817749/4827310353733060113577548405943551438485245132800*x^9+188216699103420948055228221708343428094732762181/1810241382649897542591580652228831789431966924800*x^8+8574965646586286155262037128771165473743297285659/1810241382649897542591580652228831789431966924800*x^7-43951218132993338338994617683968519452390169886809/150853448554158128549298387685735982452663910400*x^6-3365996967461490752899686395964399697337752549062019/226280172831237192823947581528603973678995865600*x^5+7273723545562334363425865741325279727165049852666447/28285021603904649102993447691075496709874483200*x^4+34964058541634956603594553993331952417780750412334241/1885668106926976606866229846071699780658298880*x^3+108365296070951263421335732384026190453041241587825701/1178542566829360379291393653794812362911436800*x^2-2823198569631895535587961024767453251270982409618565/654745870460755766272996474330451312728576*x-3290736173133762820501813902733737168178159986996629/81843233807594470784124559291306414091072,624319758696535174154272836888016951193/4827310353733060113577548405943551438485245132800*x^12+35441621192015527599023260895883175661821/2413655176866530056788774202971775719242622566400*x^11-11687363446049697112512405552300445207721717/4827310353733060113577548405943551438485245132800*x^10-46478461147753448299094405396840518674487361/160910345124435337119251613531451714616174837760*x^9+4683975023888222123359277335728932086814107733/301706897108316257098596775371471964905327820800*x^8+618834049525864531497004492329076636951536153899/301706897108316257098596775371471964905327820800*x^7-880400242974615583838584027010443117604926543817/25142241425693021424883064614289330408777318400*x^6-237343686252509756865445025768662546029184436557459/37713362138539532137324596921433995613165977600*x^5-39515737410296887364582641273896849498718576160833/4714170267317441517165574615179249451645747200*x^4+11991244966200955105646614750014186366894696324557333/1571390089105813839055191538393083150548582400*x^3+18082921657573818694926442794948551857622912136290357/196423761138226729881898942299135393818572800*x^2-598143605745239086103543323090525363835089345545567/327372935230377883136498237165225656364288*x-992727017772020471123347622189726761706843879757807/40921616903797235392062279645653207045536,6156687317399828243439826788384959953273/2413655176866530056788774202971775719242622566400*x^12+31378493587188347429627507199741099876601/241365517686653005678877420297177571924262256640*x^11-118889969369586691326475140036863954849664853/2413655176866530056788774202971775719242622566400*x^10-1012390782099219863186900801323472729170042661/402275862811088342798129033828629286540437094400*x^9+50439939061029705049025883162575200791721509589/150853448554158128549298387685735982452663910400*x^8+2690308357126225684419374202819678732640044198091/150853448554158128549298387685735982452663910400*x^7-11457218168242430696044921684577905723889961193321/12571120712846510712441532307144665204388659200*x^6-1048586394326012310363375386655066495481514199313331/18856681069269766068662298460716997806582988800*x^5+1651140466837628850371016862069844360290076069899903/2357085133658720758582787307589624725822873600*x^4+2158391379901921592713898657098488847566172694504125/31427801782116276781103830767861663010971648*x^3+48252529789817200082705884717993269396738749211385909/98211880569113364940949471149567696909286400*x^2-2598521460987611971416582292730239221932740856698431/163686467615188941568249118582612828182144*x-3595130584119502016643664455455173965047464227541455/20460808451898617696031139822826603522768,78564909259634283045756853466317188852623/28963862122398360681465290435661308630911470796800*x^12+2293047514278217428847782991853183858476363/14481931061199180340732645217830654315455735398400*x^11-60353390340853956485645870687833912196628107/1158554484895934427258611617426452345236458831872*x^10-14829560381015936815815810273414615606465060163/4827310353733060113577548405943551438485245132800*x^9+634169277150365090398707350403189159731687413331/1810241382649897542591580652228831789431966924800*x^8+1573929742948138451860369437293060016767911291733/72409655305995901703663226089153271577278676992*x^7-140610785175553971475246129593737013611135062787999/150853448554158128549298387685735982452663910400*x^6-609513033535638656233682233261105280464027404263533/9051206913249487712957903261144158947159834624*x^5+703293817838184818722259063747675757590179101455969/1131400864156185964119737907643019868394979328*x^4+777924457784138807044104074920788432426758596111838579/9428340534634883034331149230358498903291494400*x^3+804353367924474997124056619044532919331530439958495603/1178542566829360379291393653794812362911436800*x^2-12561949781459206881314984932025558021178411454848787/654745870460755766272996474330451312728576*x-17852279276406508403027462855233031929400027628679299/81843233807594470784124559291306414091072,-178409206583810695951304869505512925171/72409655305995901703663226089153271577278676992*x^12-133320008050313599840287705923437212036247/905120691324948771295790326114415894715983462400*x^11+85311836927304069387492037551491818313907023/1810241382649897542591580652228831789431966924800*x^10+864128231909482700578213721888710122078051343/301706897108316257098596775371471964905327820800*x^9-35575843289025730299974300035284331463356578203/113140086415618596411973790764301986839497932800*x^8-2298766795094200775590770611005420640188650766481/113140086415618596411973790764301986839497932800*x^7+7720321952514669886703763851461198953976989323027/9428340534634883034331149230358498903291494400*x^6+893070711059582050519629798172049226419805624868921/14142510801952324551496723845537748354937241600*x^5-832508099289045170422329114764355600118552191092873/1767813850244040568937090480692218544367155200*x^4-45824746538084085711614384743596070749653569805523311/589271283414680189645696826897406181455718400*x^3-55262975367118200241512759020059762926209310904422971/73658910426835023705712103362175772681964800*x^2+747178443379639154146182861344404255380082565231847/40921616903797235392062279645653207045536*x+1210157129757557749211365289692550038602596226972235/5115202112974654424007784955706650880692,2353986873955439996494740334774171077349/603413794216632514197193550742943929810655641600*x^12+16296839056902588085681304696804792528341/60341379421663251419719355074294392981065564160*x^11-44755843583628438205094657206179825649946449/603413794216632514197193550742943929810655641600*x^10-529183252810434555566285095413473507077866353/100568965702772085699532258457157321635109273600*x^9+18469008425636852752636900962204392420055830317/37713362138539532137324596921433995613165977600*x^8+1406110671566291368680687083873567164583705183503/37713362138539532137324596921433995613165977600*x^7-3889801937291478172097429972705773599260049058813/3142780178211627678110383076786166301097164800*x^6-543197091440278162094158052426977666580635767894023/4714170267317441517165574615179249451645747200*x^5+318361810695152355790227543468361118242515438783199/589271283414680189645696826897406181455718400*x^4+5522980974887897011483821134475358640823160474270589/39284752227645345976379788459827078763714560*x^3+36113617646160474565142655300106463244285381841905037/24552970142278341235237367787391924227321600*x^2-1327220481662667329496384902891987343293058677259459/40921616903797235392062279645653207045536*x-2163197711213325702736403767157356077140457624492791/5115202112974654424007784955706650880692,-8241641279063833256914907119753212999445/1158554484895934427258611617426452345236458831872*x^12-957758348858517102979786337657211500256397/2896386212239836068146529043566130863091147079680*x^11+798981154890878584471856335142941985845792133/5792772424479672136293058087132261726182294159360*x^10+6167493152284691886802213397868070474050114133/965462070746612022715509681188710287697049026560*x^9-341432667559515544003615995806933754872360489093/362048276529979508518316130445766357886393384960*x^8-16403658694943614308250862560263789580524919819931/362048276529979508518316130445766357886393384960*x^7+79021264882549559652785220885477046078375215871577/30170689710831625709859677537147196490532782080*x^6+6424305617169141763290630980125755600753361378824451/45256034566247438564789516305720794735799173120*x^5-12553812409370986301078353496427795883708751282895503/5657004320780929820598689538215099341974896640*x^4-332729615309766679527531188020620754121759943806245541/1885668106926976606866229846071699780658298880*x^3-237997486556261830409702524840384940650564625830041701/235708513365872075858278730758962472582287360*x^2+26834136643202266602771751707599553386144090476797209/654745870460755766272996474330451312728576*x+34345345455864639386732452408325664707562432774069033/81843233807594470784124559291306414091072,9215103694376568136073809296850215980681/1810241382649897542591580652228831789431966924800*x^12+198459777241204699723658344486637162698237/905120691324948771295790326114415894715983462400*x^11-178877170574803737663871713092698705643707109/1810241382649897542591580652228831789431966924800*x^10-255756249592359074416344868649387249625450401/60341379421663251419719355074294392981065564160*x^9+76553277006408614070284164992084502923486143081/113140086415618596411973790764301986839497932800*x^8+3410985077888566993310128940983598250908978187323/113140086415618596411973790764301986839497932800*x^7-17790158196960543371862376506767861062412618765969/9428340534634883034331149230358498903291494400*x^6-1342881728283556098651872463970446197138001501347443/14142510801952324551496723845537748354937241600*x^5+2898244996245524896301371264042813659023396276836259/1767813850244040568937090480692218544367155200*x^4+69841717286283557135562000591721038298365279194613701/589271283414680189645696826897406181455718400*x^3+46863283364054497519291493844007956574055224761260009/73658910426835023705712103362175772681964800*x^2-1114894917576186414473362185528143948931364638203517/40921616903797235392062279645653207045536*x-1333455989729658606189762809498892723164682607670297/5115202112974654424007784955706650880692,-156595757625293683213240821912055805469851/14481931061199180340732645217830654315455735398400*x^12-4433798478967510092286283870523456177098887/7240965530599590170366322608915327157727867699200*x^11+3006097917080986269346005783347075614569690479/14481931061199180340732645217830654315455735398400*x^10+5726309308908919839550076700626112373089354899/482731035373306011357754840594355143848524513280*x^9-1261818691625385390251504241617181015845912588591/905120691324948771295790326114415894715983462400*x^8-75909187561509133061602069302970704112445252880113/905120691324948771295790326114415894715983462400*x^7+278883258415929184374096260570040690122833584020459/75426724277079064274649193842867991226331955200*x^6+29400157215223256050948058996032697048830666355336233/113140086415618596411973790764301986839497932800*x^5-34444570340248297464684148893502789959337740391062029/14142510801952324551496723845537748354937241600*x^4-1500441463014989173268739313019477682886491763947475151/4714170267317441517165574615179249451645747200*x^3-1613228384603850818049878584138156903108809047841984719/589271283414680189645696826897406181455718400*x^2+23869840687437401715831768220631027861149732268649711/327372935230377883136498237165225656364288*x+35792314422674056580114682660668473756978676961120287/40921616903797235392062279645653207045536,-168961290732930028783475783952311764166693/14481931061199180340732645217830654315455735398400*x^12-6045572889081576540088869576289217990003641/7240965530599590170366322608915327157727867699200*x^11+3205119679403868823958134535478817839209570897/14481931061199180340732645217830654315455735398400*x^10+7857753957170721499531614252059948906364943277/482731035373306011357754840594355143848524513280*x^9-1315801857937546725132329649432612024323972433713/905120691324948771295790326114415894715983462400*x^8-104409739811623973619752276572931912176742783322959/905120691324948771295790326114415894715983462400*x^7+272423559193569413324720345270948997892020703538837/75426724277079064274649193842867991226331955200*x^6+40332137053630355500169732247161899953272975106951319/113140086415618596411973790764301986839497932800*x^5-18144529008778659747443516351858202589030747664158547/14142510801952324551496723845537748354937241600*x^4-2054722876890622327414176054679230983281389788879729393/4714170267317441517165574615179249451645747200*x^3-2867288307784282853150128473338410609982252199901142417/589271283414680189645696826897406181455718400*x^2+33317215030084153401826624193923650305858970891495249/327372935230377883136498237165225656364288*x+57030571907573393105591345119606012775466366889759041/40921616903797235392062279645653207045536,39350648369622315180387690097079799852091/2413655176866530056788774202971775719242622566400*x^12+963715219281875471685921957248427509911079/1206827588433265028394387101485887859621311283200*x^11-763072098512790917027872307898351380809877647/2413655176866530056788774202971775719242622566400*x^10-6181005712575888292976240734501351029410269823/402275862811088342798129033828629286540437094400*x^9+326217611966547652070850014894076679853232908719/150853448554158128549298387685735982452663910400*x^8+16300590209238441392392784813750874432924509331409/150853448554158128549298387685735982452663910400*x^7-75454038973867611209257070887247652866631658635211/12571120712846510712441532307144665204388659200*x^6-6296964366948082082148906395873053426237676412210569/18856681069269766068662298460716997806582988800*x^5+11830277100480713137029864142802779479455207129803597/2357085133658720758582787307589624725822873600*x^4+321245250156774040583266127995834918193153106415716847/785695044552906919527595769196541575274291200*x^3+48509102068362715528504218273702780261047356089167939/19642376113822672988189894229913539381857280*x^2-15424826363288458273202635678286417779538441183256557/163686467615188941568249118582612828182144*x-20507113343509422524382050024609609415441968936356605/20460808451898617696031139822826603522768,-116950955284817187669629617062441725713661/7240965530599590170366322608915327157727867699200*x^12-1755967881007815659217227813449952055282673/3620482765299795085183161304457663578863933849600*x^11+2309702149617386291842748393757954939672903113/7240965530599590170366322608915327157727867699200*x^10+11160203240618637953102696718337104287064700249/1206827588433265028394387101485887859621311283200*x^9-203576860141379433256505668398574124901113294677/90512069132494877129579032611441589471598346240*x^8-29689513101641196405524655174566768014079404701911/452560345662474385647895163057207947357991731200*x^7+50633861852655693189985809957945155053043365319881/7542672427707906427464919384286799122633195520*x^6+11846929561058109264401293324397333262056409584886751/56570043207809298205986895382150993419748966400*x^5-53498618933520679705333221800171495142652540304671163/7071255400976162275748361922768874177468620800*x^4-630180327662819019697956119593157669589223873863889769/2357085133658720758582787307589624725822873600*x^3+302684952041134748275203308822288464189527022769350903/294635641707340094822848413448703090727859200*x^2+10570254189834122221000967570183934730672007185811721/163686467615188941568249118582612828182144*x+4297736188149188497945779328329377934241516115257369/20460808451898617696031139822826603522768]]]; f[66,12]=[